Information transmission method, apparatus, and storage medium

The terminal or access network device processes the channel impulse response CIR data based on the positioning reference signal, and generates the first data with a smaller amount, solving the problem of large data transmission overhead during the positioning process, realizing high-precision position service and improving the availability of the positioning solution.

WO2025123261A1PCT designated stage expired Publication Date: 2025-06-19BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/138592
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-13
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

In indoor, outdoor and industrial IoT scenarios, the demand for high-precision location services has increased, and the prior art is difficult to effectively reduce the data transmission overhead of the positioning process.

Method used

The channel impulse response CIR data is determined based on the positioning reference signal through the terminal or the access network device, and the first data with a smaller amount is further determined, and sent to the core network device for terminal positioning.

Benefits of technology

On the premise of ensuring positioning accuracy, the data transmission overhead of positioning is effectively reduced and the availability of positioning solutions based on artificial intelligence is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023138592_19062025_PF_FP_ABST
    Figure CN2023138592_19062025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention provides an information transmission method, an apparatus, and a storage medium. The method comprises: receiving a positioning reference signal sent by an access network device; on the basis of the positioning reference signal, determining channel impulse response (CIR) data; on the basis of the CIR data, determining first data, wherein the first data is used for performing terminal positioning, and the data volume of the first data is less than the data volume of the CIR data; and sending the first data to the access network device, such that the access network device sends the first data to a core network device. The present invention can effectively reduce data transmission overhead of positioning while guaranteeing the positioning accuracy, and improves the availability of a positioning scheme based on artificial intelligence.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method and device, and storage medium Technical Field

[0001] The present disclosure relates to the field of communications, and in particular to an information transmission method and device, and a storage medium. Background Art

[0002] At present, there is an increasing demand for high-precision location services in various service scenarios, including indoor and outdoor, and industrial Internet of Things scenarios.

[0003] Summary of the Invention

[0004] In order to reduce the data transmission overhead during the positioning process, the embodiments of the present disclosure provide an information transmission method and device, and a storage medium.

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided an information transmission method, which is executed by a terminal and includes:

[0006] Receive a positioning reference signal sent by an access network device;

[0007] Determine channel impulse response (CIR) data based on the positioning reference signal;

[0008] Determining first data based on the CIR data; wherein the first data is used for terminal positioning, and a data volume of the first data is smaller than a data volume of the CIR data;

[0009] Sending first data to the access network device.

[0010] According to a second aspect of an embodiment of the present disclosure, there is provided an information transmission method, which is performed by an access network device and includes:

[0011] Sending a positioning reference signal to the terminal;

[0012] Receiving first data sent by a terminal; wherein the first data is used for terminal positioning, the amount of the first data is smaller than the amount of channel impulse response (CIR) data, and the CIR data is determined based on a positioning reference signal;

[0013] Sending first data to the core network device.

[0014] According to a third aspect of an embodiment of the present disclosure, there is provided an information transmission method, which is executed by a terminal and includes:

[0015] Send a sounding reference signal to the access network device.

[0016] According to a fourth aspect of an embodiment of the present disclosure, there is provided an information transmission method, which is performed by an access network device and includes:

[0017] receiving a sounding reference signal sent by a terminal;

[0018] Determine channel impulse response (CIR) data based on the sounding reference signal;

[0019] Determining first data based on the CIR data; wherein the first data is used for terminal positioning, and a data volume of the first data is smaller than a data volume of the CIR data;

[0020] Sending first data to the core network device.

[0021] According to a fifth aspect of an embodiment of the present disclosure, there is provided an information transmission method, which is performed by a core network device and includes:

[0022] receiving first data sent by an access network device; wherein the first data is used for terminal positioning, the first data is determined by the terminal or the access network device based on channel impulse response (CIR) data, and the amount of the first data is smaller than the amount of the CIR data;

[0023] The first data is input into a neural network for terminal positioning, and a terminal positioning result is determined based on an output result of the neural network.

[0024] According to a sixth aspect of an embodiment of the present disclosure, a terminal is provided, including:

[0025] A receiving module is configured to receive a positioning reference signal sent by an access network device;

[0026] A processing module is configured to determine channel impulse response (CIR) data based on the positioning reference signal;

[0027] The processing module is further configured to determine first data based on the CIR data; wherein the first data is used for terminal positioning, and the data volume of the first data is smaller than the data volume of the CIR data;

[0028] The sending module is further configured to send the first data to the access network device, so that the access network device sends the first data to the core network device.

[0029] According to a seventh aspect of an embodiment of the present disclosure, an access network device is provided, including:

[0030] A sending module, configured to send a positioning reference signal to a terminal;

[0031] a receiving module configured to receive first data sent by a terminal; wherein the first data is used for terminal positioning, the amount of the first data is smaller than the amount of channel impulse response (CIR) data, and the CIR data is determined based on a positioning reference signal;

[0032] The sending module is further configured to send the first data to the core network device.

[0033] According to an eighth aspect of an embodiment of the present disclosure, a terminal is provided, including:

[0034] The sending module is configured to send a sounding reference signal to the access network device.

[0035] According to a ninth aspect of an embodiment of the present disclosure, an access network device is provided, including:

[0036] a sending module, configured to receive a sounding reference signal sent by a terminal;

[0037] A processing module is configured to determine channel impulse response (CIR) data based on the sounding reference signal;

[0038] The processing module is further configured to determine first data based on the CIR data; wherein the first data is used for terminal positioning, and the amount of the first data is smaller than the amount of the CIR data;

[0039] The sending module is further configured to send the first data to the core network device.

[0040] According to a tenth aspect of an embodiment of the present disclosure, a core network device is provided, including:

[0041] a receiving module configured to receive first data sent by an access network device; wherein the first data is used for terminal positioning, the first data is determined by the terminal or the access network device based on channel impulse response (CIR) data, and the data volume of the first data is smaller than the data volume of the CIR data;

[0042] The processing module is configured to input the first data into a neural network for terminal positioning, and determine a terminal positioning result based on an output result of the neural network.

[0043] According to an eleventh aspect of the embodiments of the present disclosure, a terminal is provided, including:

[0044] one or more processors;

[0045] The processor is used to execute the information transmission method of any one of the first aspect or the third aspect.

[0046] According to a twelfth aspect of an embodiment of the present disclosure, an access network device is provided, including:

[0047] one or more processors;

[0048] The processor is used to execute the information transmission method of any one of the second aspect or the fourth aspect.

[0049] According to a thirteenth aspect of an embodiment of the present disclosure, a core network device is provided, including:

[0050] one or more processors;

[0051] The processor is used to execute any one of the information transmission methods of the fifth aspect.

[0052] According to a fourteenth aspect of an embodiment of the present disclosure, there is provided a communication system, including:

[0053] A terminal configured to implement the information transmission method according to any one of the first aspect or the third aspect;

[0054] An access network device, configured to implement the information transmission method according to any one of the second aspect or the fourth aspect;

[0055] The core network device is configured to implement the information transmission method of any one of the fifth aspects.

[0056] According to the fifteenth aspect of the embodiment of the present disclosure, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device executes the information transmission method as described in any one of the first aspect or the third aspect.

[0057] According to the sixteenth aspect of the embodiment of the present disclosure, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device executes the information transmission method as described in any one of the second aspect or the fourth aspect.

[0058] According to the seventeenth aspect of the embodiment of the present disclosure, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device executes the information transmission method as described in any one of the fifth aspects.

[0059] In an embodiment of the present disclosure, after determining the CIR data, the terminal can determine first data with a smaller data volume based on the CIR data, and send the first data to the core network device through the access network device. Alternatively, the access network device can determine the CIR data and then determine first data with a smaller data volume, and send the first data to the core network device, and the core network device can perform terminal positioning based on the first data to determine the terminal positioning result. The present disclosure can effectively reduce the data transmission overhead of positioning while ensuring positioning accuracy, thereby improving the availability of artificial intelligence-based positioning solutions.

[0060] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0062] FIG1A is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.

[0063] FIG1B is a schematic diagram of a scenario of an AI-based terminal positioning implementation solution provided according to an embodiment of the present disclosure.

[0064] FIG1C is a schematic diagram of an AI-based terminal positioning mode provided according to an embodiment of the present disclosure.

[0065] FIG2A is an exemplary interaction diagram of an information transmission method provided according to an embodiment of the present disclosure.

[0066] FIG2B is a schematic diagram of an exemplary flow chart of an information transmission method provided according to an embodiment of the present disclosure.

[0067] FIG3A is a schematic diagram of an exemplary flow chart of an information transmission method provided according to an embodiment of the present disclosure.

[0068] FIG3B is a schematic diagram of an exemplary flow chart of an information transmission method provided according to an embodiment of the present disclosure.

[0069] FIG3C is a schematic diagram of an exemplary flow chart of an information transmission method provided according to an embodiment of the present disclosure.

[0070] FIG3D is a schematic diagram of an exemplary flow chart of an information transmission method provided according to an embodiment of the present disclosure.

[0071] FIG3E is a schematic diagram of an exemplary flow chart of an information transmission method provided according to an embodiment of the present disclosure.

[0072] FIG4 is an exemplary interaction diagram of an information transmission method provided according to an embodiment of the present disclosure.

[0073] FIG5A is a schematic diagram of an exemplary structure of a terminal provided according to an embodiment of the present disclosure.

[0074] FIG5B is a schematic diagram of an exemplary structure of an access network device provided according to an embodiment of the present disclosure.

[0075] FIG5C is a schematic diagram of an exemplary structure of a terminal provided according to an embodiment of the present disclosure.

[0076] FIG5D is a schematic diagram of an exemplary structure of an access network device provided according to an embodiment of the present disclosure.

[0077] FIG5E is a schematic diagram of an exemplary structure of a core network device provided according to an embodiment of the present disclosure.

[0078] FIG6A is a schematic diagram of an exemplary structure of a communication device provided according to an embodiment of the present disclosure.

[0079] FIG6B is a schematic diagram of an exemplary structure of a chip provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0080] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. In the following description, when referring to the drawings, like numbers in different figures represent like or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present invention, as detailed in the appended claims.

[0081] The embodiments of the present disclosure provide an information transmission method, an information transmission device, and a storage medium.

[0082] In a first aspect, an embodiment of the present disclosure provides an information transmission method, which is executed by a terminal and includes:

[0083] Receive a positioning reference signal sent by an access network device;

[0084] Determine channel impulse response (CIR) data based on the positioning reference signal;

[0085] Determining first data based on the CIR data; wherein the first data is used for terminal positioning, and a data volume of the first data is smaller than a data volume of the CIR data;

[0086] The first data is sent to the access network device, so that the access network device sends the first data to the core network device.

[0087] In the above embodiment, the terminal can determine CIR data based on the positioning reference signal sent by the access network device, and then determine first data with a smaller data volume based on the CIR data. The first data is then sent to the core network device via the access network device for terminal positioning. This disclosure can effectively reduce the data transmission overhead of positioning while ensuring positioning accuracy, thereby improving the usability of artificial intelligence-based positioning solutions.

[0088] In conjunction with some embodiments of the first aspect, in some embodiments, the first data includes at least one of the following:

[0089] a first number of power values;

[0090] The serial numbers of the first number of time-domain sampling points;

[0091] The first number is smaller than the total number of time-domain sampling points.

[0092] In the above embodiment, the first data may include, but is not limited to, at least one of a first number of power values ​​and a first number of appetite sampling point numbers, and the first number is less than the total number of time-domain sampling points. If CIR data is reported directly, the amount of CIR data is equal to the total number of time-domain sampling points. This effectively reduces the data transmission overhead for positioning.

[0093] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first data based on the CIR data includes:

[0094] Determine the power value corresponding to each time domain sampling point based on the modulus value of the CIR data corresponding to each time domain sampling point;

[0095] Determine a first number of power values ​​according to the order of power values ​​corresponding to each time domain sampling point from large to small;

[0096] Determine the numbers of a first number of time-domain sampling points corresponding to the first number of power values.

[0097] In the above embodiment, a power value corresponding to each time domain sampling point can be determined based on the modulus of the CIR data corresponding to each time domain sampling point. Furthermore, a first number of power values ​​can be obtained by sorting the power values ​​corresponding to each time domain sampling point from largest to smallest, and the numbers of the first number of time domain sampling points corresponding to the first number of power values ​​can be determined. This achieves the purpose of obtaining the first data from the CIR data, and reduces data transmission overhead during terminal positioning.

[0098] In conjunction with some embodiments of the first aspect, in some embodiments, the first data includes a first number of power values, and sending the first data to the access network device includes:

[0099] A second number of bits is sent to the access network device; wherein the second number of bits is used to indicate the power value of the first number; the second number is the product of the first number and a third number, and the third number is the number of bits occupied by any one of the power values ​​of the first number.

[0100] In the above embodiment, if the first data includes a first number of power values, the terminal can send a second number of bits to the access network device, and use the second number of bits to indicate the first number of power values, so as to quantize the transmission of the first data, thereby reducing the data transmission overhead during terminal positioning and having high availability.

[0101] In conjunction with some embodiments of the first aspect, in some embodiments, the first data includes numbers of a first number of time-domain sampling points, and sending the first data to the access network device includes:

[0102] Sending a bitmap to the access network device, where the number of bits occupied by the bitmap is equal to the total number of time-domain sampling points; wherein the bit values ​​corresponding to the first number of time-domain sampling points in the bitmap are the first value; or

[0103] A first number of bit vectors are sent to the access network device, wherein each bit vector is used to indicate the number of a time domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time domain sampling points.

[0104] In the above embodiment, if the first data includes the numbers of the first number of time domain sampling points, the terminal can use any of the above methods to send the numbers of the first number of time domain sampling points to the access network device, thereby reducing the data transmission overhead during terminal positioning and improving availability.

[0105] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0106] Data type indication information is sent to the access network device so that the access network device sends the data type indication information to the core network device; wherein the data type indication information is used to indicate the data type of the first data.

[0107] In the above embodiment, the terminal can also send data type indication information to the core network device through the access network device to inform the core network device of the data type of the first data, so that the core network device can accurately determine the information included in the first data and improve the accuracy of terminal positioning.

[0108] In a second aspect, an embodiment of the present disclosure provides an information transmission method, which is performed by an access network device and includes:

[0109] Sending a positioning reference signal to the terminal;

[0110] Receiving first data sent by a terminal; wherein the first data is used for terminal positioning, the amount of the first data is smaller than the amount of channel impulse response (CIR) data, and the CIR data is determined based on a positioning reference signal;

[0111] Sending first data to the core network device.

[0112] In the above embodiment, the access network device can send a positioning reference signal to the terminal, so that the terminal can determine CIR data based on the positioning reference signal and determine first data with a smaller data size based on the CIR data. The access network device can provide the first data sent by the terminal to the core network device so that the core network device can determine the terminal positioning result. This improves the accuracy of terminal positioning and the usability of artificial intelligence-based positioning solutions.

[0113] In conjunction with some embodiments of the second aspect, in some embodiments, the first data includes at least one of the following:

[0114] a first number of power values;

[0115] The serial numbers of the first number of time-domain sampling points;

[0116] The first number is smaller than the total number of time-domain sampling points.

[0117] In conjunction with some embodiments of the second aspect, in some embodiments, the first data includes a first number of power values, and receiving the first data sent by the terminal includes:

[0118] A second number of bits sent by the receiving terminal; wherein the second number of bits is used to indicate the power value of the first number; the second number is the product of the first number and a third number, and the third number is the number of bits occupied by any one of the power values ​​of the first number.

[0119] In conjunction with some embodiments of the second aspect, in some embodiments, the first data includes numbers of a first number of time-domain sampling points, and receiving the first data sent by the terminal includes:

[0120] A bitmap sent by a receiving terminal, where the number of bits occupied by the bitmap is equal to the total number of time-domain sampling points; wherein the bit values ​​corresponding to the first number of time-domain sampling points in the bitmap are the first value; or

[0121] A first number of bit vectors sent by a receiving terminal, wherein each bit vector is used to indicate the number of a time domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time domain sampling points.

[0122] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:

[0123] receiving data type indication information sent by the terminal; wherein the data type indication information is used to indicate the data type of the first data;

[0124] Send data type indication information to the core network device.

[0125] In a third aspect, an embodiment of the present disclosure provides an information transmission method, which is executed by a terminal and includes:

[0126] Send a sounding reference signal to the access network device.

[0127] In a fourth aspect, an embodiment of the present disclosure provides an information transmission method, which is executed by an access network device and includes:

[0128] receiving a sounding reference signal sent by a terminal;

[0129] Determine channel impulse response (CIR) data based on the sounding reference signal;

[0130] Determining first data based on the CIR data; wherein the first data is used for terminal positioning, and a data volume of the first data is smaller than a data volume of the CIR data;

[0131] Sending first data to the core network device.

[0132] In the above embodiment, the access network device can determine CIR data based on the sounding reference signal sent by the terminal, and then determine first data with a smaller data volume based on the CIR data, and send the first data to the core network device for terminal positioning. This disclosure can effectively reduce the data transmission overhead of positioning while ensuring positioning accuracy, thereby improving the usability of artificial intelligence-based positioning solutions.

[0133] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first data includes at least one of the following:

[0134] a first number of power values;

[0135] The serial numbers of the first number of time-domain sampling points;

[0136] The first number is smaller than the total number of time-domain sampling points.

[0137] In conjunction with some embodiments of the fourth aspect, in some embodiments, determining the first data based on the CIR data includes:

[0138] Determine the power value corresponding to each time domain sampling point based on the modulus value of the CIR data corresponding to each time domain sampling point;

[0139] Determine a first number of power values ​​according to the order of power values ​​corresponding to each time domain sampling point from large to small;

[0140] Determine the numbers of a first number of time-domain sampling points corresponding to the first number of power values.

[0141] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first data includes a first number of power values, and sending the first data to the core network device includes:

[0142] A second number of bits is sent to the core network device; wherein the second number of bits is used to indicate the power value of the first number; the second number is the product of the first number and a third number, and the third number is the number of bits occupied by any one of the power values ​​of the first number.

[0143] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first data includes numbers of a first number of time domain sampling points, and sending the first data to the core network device includes:

[0144] Sending a bitmap to a core network device, where the number of bits occupied by the bitmap is equal to the total number of time domain sampling points; wherein the bit values ​​corresponding to the first number of time domain sampling points in the bitmap are the first value; or

[0145] A first number of bit vectors are sent to a core network device, wherein each bit vector is used to indicate the number of a time domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time domain sampling points.

[0146] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:

[0147] Send data type indication information to the core network device; wherein the data type indication information is used to indicate the data type of the first data.

[0148] In a fifth aspect, an embodiment of the present disclosure provides an information transmission method, which is executed by a core network device and includes:

[0149] receiving first data sent by an access network device; wherein the first data is used for terminal positioning, the first data is determined by the terminal or the access network device based on channel impulse response (CIR) data, and the amount of the first data is smaller than the amount of the CIR data;

[0150] The first data is input into a neural network for terminal positioning, and a terminal positioning result is determined based on an output result of the neural network.

[0151] In the above embodiment, after receiving the first data, the core network device can input the first data into a neural network used to perform terminal positioning, and then determine the terminal positioning result based on the output of the neural network. While ensuring positioning accuracy, this effectively reduces the data transmission overhead of positioning and improves the usability of artificial intelligence-based positioning solutions.

[0152] In conjunction with some embodiments of the fifth aspect, in some embodiments, the first data includes at least one of the following:

[0153] a first number of power values;

[0154] The serial numbers of the first number of time-domain sampling points;

[0155] The first number is smaller than the total number of time-domain sampling points.

[0156] In conjunction with some embodiments of the fifth aspect, in some embodiments, the first data includes a first number of power values, and receiving the first data sent by the access network device includes:

[0157] A second number of bits is received from an access network device, wherein the second number of bits is used to indicate the power value of the first number; the second number is the product of the first number and a third number, and the third number is the number of bits occupied by any one of the power values ​​of the first number.

[0158] In conjunction with some embodiments of the fifth aspect, in some embodiments, the first data includes numbers of a first number of time-domain sampling points, and receiving the first data sent by the access network device includes:

[0159] Receive a bitmap sent by an access network device, where the number of bits occupied by the bitmap is equal to the total number of time-domain sampling points; wherein the bit values ​​corresponding to the first number of time-domain sampling points in the bitmap are the first value; or

[0160] A first number of bit vectors sent by an access network device is received, wherein each bit vector is used to indicate the number of a time domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time domain sampling points.

[0161] In conjunction with some embodiments of the fifth aspect, in some embodiments, the method further includes:

[0162] Receive data type indication information sent by an access network device; wherein the data type indication information is used to indicate the data type of the first data.

[0163] In a sixth aspect, an embodiment of the present disclosure provides a terminal, including:

[0164] A receiving module is configured to receive a positioning reference signal sent by an access network device;

[0165] A processing module is configured to determine channel impulse response (CIR) data based on the positioning reference signal;

[0166] The processing module is further configured to determine first data based on the CIR data; wherein the first data is used for terminal positioning, and the data volume of the first data is smaller than the data volume of the CIR data;

[0167] The sending module is configured to send the first data to the access network device, so that the access network device sends the first data to the core network device.

[0168] In a seventh aspect, an embodiment of the present disclosure provides an access network device, including:

[0169] A sending module, configured to send a positioning reference signal to a terminal;

[0170] a receiving module configured to receive first data sent by a terminal; wherein the first data is used for terminal positioning, the amount of the first data is smaller than the amount of channel impulse response (CIR) data, and the CIR data is determined based on a positioning reference signal;

[0171] The sending module is further configured to send the first data to the core network device.

[0172] In an eighth aspect, an embodiment of the present disclosure provides a terminal, including:

[0173] The sending module is configured to send a sounding reference signal to the access network device.

[0174] In a ninth aspect, an embodiment of the present disclosure provides an access network device, including:

[0175] a receiving module, configured to receive a sounding reference signal sent by a terminal;

[0176] A processing module is configured to determine channel impulse response (CIR) data based on the sounding reference signal;

[0177] The processing module is further configured to determine first data based on the CIR data; wherein the first data is used for terminal positioning, and the amount of the first data is smaller than the amount of the CIR data;

[0178] The sending module is configured to send first data to the core network device.

[0179] In a tenth aspect, an embodiment of the present disclosure provides a core network device, including:

[0180] a receiving module configured to receive first data sent by an access network device; wherein the first data is used for terminal positioning, the first data is determined by the terminal or the access network device based on channel impulse response (CIR) data, and the data volume of the first data is smaller than the data volume of the CIR data;

[0181] The processing module is configured to input the first data into a neural network for terminal positioning, and determine a terminal positioning result based on an output result of the neural network.

[0182] In an eleventh aspect, an embodiment of the present disclosure provides a terminal, including:

[0183] one or more processors;

[0184] The processor is used to execute the information transmission method of any one of the first aspect or the third aspect.

[0185] In a twelfth aspect, an embodiment of the present disclosure provides an access network device, including:

[0186] one or more processors;

[0187] The processor is used to execute the information transmission method of any one of the second aspect or the fourth aspect.

[0188] In a thirteenth aspect, an embodiment of the present disclosure provides a core network device, including:

[0189] one or more processors;

[0190] The processor is used to execute any one of the information transmission methods of the fifth aspect.

[0191] In a fourteenth aspect, an embodiment of the present disclosure provides a communication system, including:

[0192] A terminal configured to implement the information transmission method according to any one of the first aspect or the third aspect;

[0193] An access network device, configured to implement the information transmission method according to any one of the second aspect or the fourth aspect;

[0194] The core network device is configured to implement the information transmission method of any one of the fifth aspects.

[0195] In a fifteenth aspect, an embodiment of the present disclosure proposes a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes an information transmission method as described in any one of the first aspect or the third aspect.

[0196] In the sixteenth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes an information transmission method as described in any one of the second aspect or the fourth aspect.

[0197] In the seventeenth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes an information transmission method as described in any one of the fifth aspects.

[0198] It can be understood that the above-mentioned terminal, access network device, core network device, communication system, storage medium, and computer program are all used to execute the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding method and will not be repeated here.

[0199] The present disclosure provides an information transmission method, apparatus, and storage medium. In some embodiments, the terms "information transmission method," "information processing method," and "communication method" are interchangeable; the terms "information transmission apparatus," "information processing apparatus," and "communication apparatus" are interchangeable; and the terms "information processing system," "communication system," and "communication system" are interchangeable.

[0200] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0201] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0202] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0203] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when articles such as "a", "an", "the" in English are used in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0204] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0205] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0206] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0207] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0208] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0209] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0210] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "entity", "subject", etc.

[0211] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.

[0212] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission and / or reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.

[0213] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0214] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0215] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0216] FIG1A is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.

[0217] As shown in FIG. 1A , a communication system 100 includes a terminal 101 and a network device 102 .

[0218] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.

[0219] In some embodiments, the network device 102 may include, but is not limited to, at least one of an access network device 102 - 1 and a core network device 102 - 2 .

[0220] In some embodiments, the access network device 102-1 is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.

[0221] In some embodiments, the access network device 102-1 can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0222] In some embodiments, the core network device 102-2 may be a device including one or more network elements, or may be multiple devices or a group of devices. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC). In the embodiments of the present disclosure, the core network device 102-2 may include, but is not limited to, a Location Management Function (LMF).

[0223] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0224] In some embodiments, in some embodiments, the terminal 101 is connected to the core network device 102-2 through the access network device 102-1.

[0225] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0226] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1A , or a portion thereof, but are not limited thereto. The entities shown in FIG1A are illustrative only. The communication system may include all or part of the entities shown in FIG1A , or may include other entities other than those shown in FIG1A . The number and form of the entities may be arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0227] The embodiments of the present disclosure may be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G New Radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio Access (NX), Future Generation Radio Access (FX), Global System for Mobile Communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.17 (WiMAX (registered trademark)), IEEE 802.18 (WiMAX (registered trademark)), IEEE 802.19 (WiMAX (registered trademark)), IEEE 802.20 (WiMAX (registered trademark)), IEEE 802.21 (WiMAX (registered trademark)), IEEE 802.22 (WiMAX (registered trademark)), IEEE 802.23 (WiMAX (registered trademark)), IEEE 802.24 (WiMAX (registered trademark)), IEEE 802.25 (WiMAX (registered trademark)), IEEE 802.26 (WiMAX (registered trademark)), IEEE 802.27 (WiMAX (registered trademark)), IEEE 802.28 (WiMAX (registered trademark)), IEEE 802.29 (WiMAX (registered trademark)), IEEE 802.30 (WiMAX (registered trademark)), IEEE 802.31 (WiMAX (registered trademark)), IEEE 802.32 (WiMAX (registered trademark)), IEEE 802.33 (WiMAX (registered trademark)), 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, systems utilizing other communication methods, and next-generation systems based on these. Furthermore, a combination of multiple systems (for example, a combination of LTE or LTE-A with 5G) may also be used.

[0228] Deep neural network models are highly capable of complex data processing and feature modeling, and are currently being applied to solve many key problems in wireless communications. Terminal positioning based on artificial intelligence (AI) is a key application of AI technology in the communications field and a key research direction of the Third Generation Partnership Project (3GPP). Currently, AI-based positioning methods can achieve higher positioning accuracy than traditional positioning methods.

[0229] Research on AI-based terminal positioning technology mainly considers two specific implementation methods, including direct positioning based on AI models and indirect positioning assisted by AI models, as shown in Figure 1B.

[0230] (1) Direct positioning based on AI model: The input of AI positioning model is the channel measurement data used for positioning, and the output is the positioning result, that is, the terminal location coordinates;

[0231] (2) Indirect positioning assisted by AI models: The input of the AI ​​model is the channel measurement data used for positioning, and the output is intermediate positioning parameters, which can include time of arrival (ToA), angle of arrival (AoA), etc. Based on these intermediate parameters, traditional positioning methods such as time difference of arrival (TDOA) can be used to calculate the terminal position coordinates, that is, the positioning results.

[0232] In the above-mentioned direct positioning method and indirect positioning method, the input of the AI ​​model is the channel measurement data used for positioning, and the channel measurement data may be a channel impulse response (CIR) calculated based on a positioning reference signal.

[0233] In addition, depending on the specific device implementing positioning, AI-based terminal positioning can be implemented on the terminal, access network equipment, or core network equipment, such as the Location Management Function (LMF). Therefore, the AI-based terminal positioning solution includes but is not limited to five specific application modes, such as those shown in Figure 1C.

[0234] Mode 1: Direct or indirect positioning on the terminal side.

[0235] The terminal calculates positioning measurements, such as the CIR, based on the Positioning Reference Signal (PRS) sent by the access network device. These measurements are then fed into an AI model to directly obtain the terminal's location coordinates. Alternatively, the terminal feeds these measurements into the AI ​​model to obtain intermediate positioning parameters, such as ToA and AoA, and then uses traditional positioning methods such as TDOA to obtain the terminal's location coordinates. After obtaining the positioning results, i.e., the location coordinates, the terminal reports them to the LMF.

[0236] Mode 2: Terminal-assisted LMF side indirect positioning.

[0237] The terminal calculates the measurement value used for positioning, such as CIR, based on the PRS sent by the access network device, inputs the AI ​​model to obtain intermediate positioning parameters such as ToA and AoA, and reports the intermediate positioning parameters to LMF. LMF uses traditional positioning methods such as TDOA to obtain the terminal location coordinates.

[0238] Mode 3: Terminal-assisted direct positioning on the LMF side.

[0239] The terminal calculates the measurement value used for positioning, such as CIR, based on the PRS sent by the access network device, and reports the measurement value used for positioning to the LMF. The LMF inputs the received measurement value into the AI ​​model to obtain the terminal location coordinates.

[0240] Mode 4: Indirect positioning on the LMF side assisted by access network equipment.

[0241] The access network equipment calculates the measurement values ​​used for positioning, such as CIR, based on the Sounding Reference Signal (SRS) sent by the terminal, inputs the positioning measurement values ​​into the AI ​​model to obtain intermediate positioning parameters such as ToA and AoA, and reports the intermediate positioning parameters to the LMF. The LMF uses traditional positioning methods such as TDOA to obtain the terminal location coordinates.

[0242] Mode 5: Direct positioning on the LMF side assisted by access network equipment.

[0243] The access network equipment calculates the measurement values ​​used for positioning, such as CIR, based on the SRS sent by the terminal, and reports the measurement values ​​used for positioning to the LMF. The LMF inputs the positioning measurement values ​​into the AI ​​model to directly obtain the terminal location coordinates.

[0244] In the five modes described above, data acquisition and model inference may be implemented on different devices. For application modes 1, 2, and 4, the channel measurement data required for the AI ​​positioning model is obtained by the terminal and access network equipment based on positioning reference signal measurements. The AI ​​model is also deployed on the terminal or access network equipment. Therefore, the terminal or access network equipment can directly input its acquired channel measurement data into the AI ​​positioning model to obtain positioning results, without involving the reporting and transmission of the channel measurement data used for positioning.

[0245] For the above-mentioned modes 3 and 5, the channel measurement data used for AI positioning needs to first be calculated and obtained by the terminal or access network equipment based on the positioning reference signal, and then reported to the LMF. The LMF inputs the AI ​​positioning model and obtains the positioning result, that is, the target terminal position coordinates.

[0246] The main application process of the deep learning-based terminal positioning solution is: after using training data to complete the AI ​​network model training (Model Training) for terminal positioning, the trained AI positioning model is deployed on the terminal, access network equipment or LMF, and then the terminal positioning work in the actual system is completed, that is, model inference (Model Inference) is performed.

[0247] For AI-based terminal positioning in application modes 3 and 5, the channel measurement data used for positioning must first be reported by the terminal or access network equipment to the LMF. The LMF then inputs the AI ​​model to complete model inference and obtain positioning accuracy. Currently, research on AI-based terminal positioning typically uses the channel impulse response (CIR) calculated based on the positioning reference signal as the input to the AI ​​model.

[0248] The channel impulse response (CIR) indicates the effects on the signal during channel propagation and reflects changes that occur to the signal after it propagates through the channel. This includes the attenuation of the pulse signal energy due to path loss and shadow fading, and the superposition of multiple different pulse signals received at the receiver due to the presence of multiple propagation paths in the channel.

[0249] However, the dimension of the original CIR data is large. If the terminal or access network equipment directly reports the complete CIR data to the LMF, it will cause a large data transmission overhead, which is not conducive to the application of AI-based positioning technology in actual communication systems.

[0250] The present disclosure provides an information transmission method and device, and a storage medium, which can effectively reduce the data transmission overhead of positioning while ensuring positioning accuracy, and is conducive to promoting the availability of artificial intelligence-based positioning solutions.

[0251] Furthermore, before introducing the solutions provided by the present disclosure, it should be noted that, in an embodiment of the present disclosure, terminal 101 may determine first data with a smaller data size based on CIR data and send the data to core network device 102-2 via access network device 102-1. Alternatively, access network device 102-1 may determine first data with a smaller data size based on CIR data and send the data to core network device 102-2. Core network device 102-2 may include, but is not limited to, an LMF, and a neural network for terminal positioning may be deployed on core network device 102-2.

[0252] The following describes the solutions of the present disclosure with respect to different execution entities for determining the first data.

[0253] When the first data is determined by the terminal 101, FIG2A is an interactive diagram of an information transmission method according to an embodiment of the present disclosure. As shown in FIG2A, the embodiment of the present disclosure relates to an information transmission method, and the above method includes:

[0254] In step S2101 , the access network device 102 - 1 sends a positioning reference signal to the terminal 101 .

[0255] In some embodiments, the access network device 102 - 1 sends a PRS to the terminal 101 .

[0256] In some embodiments, the number of access network devices 102 - 1 may be one or more.

[0257] In some embodiments, terminal 101 receives the PRS.

[0258] In some embodiments, the terminal 101 receives PRSs sent by one or more access network devices 102 - 1 .

[0259] In step S2102, the terminal 101 determines CIR data based on the positioning reference signal.

[0260] In some embodiments, the terminal 101 may calculate CIR data of each time domain sampling point in a plurality of time domain sampling points based on the PRS sent by each access network device 102 - 1 .

[0261] In some embodiments, the CIR data is associated with the number of transmission and receiving points (TRPs) and the number of time domain sampling points. The TRP refers to a device that sends a positioning reference signal, and in the embodiment of the present disclosure, it refers to the access network device 102-1.

[0262] In some embodiments, the CIR data includes but is not limited to power information, phase information, and delay information of each time domain sampling point.

[0263] Step S2103: Terminal 101 determines first data based on the CIR data.

[0264] In some embodiments, the first data is used for terminal positioning.

[0265] In some embodiments, the first data is data uploaded by the terminal 101 to the LMF for terminal positioning. The first data can be used as an input value of the AI ​​neural network deployed on the LMF.

[0266] In some embodiments, the data size of the first data is smaller than the data size of the CIR data.

[0267] In some embodiments, the first data may include a first number of power values, where the first number is smaller than the total number of time-domain sampling points.

[0268] In some embodiments, the first data may include serial numbers of a first number of time-domain sampling points, where the first number is smaller than the total number of time-domain sampling points.

[0269] In some embodiments, the first data may include a first number of power values ​​and a first number of numbers of time-domain sampling points, wherein the first number is smaller than the total number of time-domain sampling points.

[0270] For example, the first number may be much smaller than the total number of time-domain sampling points. For example, if the number of time-domain sampling points is 200, the first number may be 8 or 16.

[0271] In some embodiments, when the first data includes a first number of power values ​​and a first number of time-domain sampling point numbers, the data type of the first data may be a first type, which may be called a power delay profile (PDP).

[0272] In some embodiments, the name of the first type is not limited and can be interchangeable with PDP, first data type, etc.

[0273] In some embodiments, when the first data includes numbers of a first number of time-domain sampling points, the data type of the first data may be a second type, which may be called a delay profile (DP).

[0274] In some embodiments, the name of the second type is not limited and can be interchangeable with DP, second data type, etc.

[0275] In some embodiments, the name of the first data is not limited and can be interchangeable with PDP data, DP data, processed data, associated data, etc.

[0276] In some embodiments, the terminal 101 may calculate the modulus of the CIR data corresponding to each time domain sampling point and determine the modulus as the power value corresponding to the time domain sampling point. Since CIR is a complex number, the modulus r of the CIR data corresponding to each time domain sampling point may be calculated using the following formula 1:

[0277] Where a is the real part of the CIR data, and b is the imaginary part of the CIR data.

[0278] Furthermore, the first number of power values ​​may be determined according to the order of the power values ​​corresponding to each time domain sampling point from large to small, and the numbers of the first number of time domain sampling points corresponding to the first number of power values ​​may be determined.

[0279] Step S2104: Terminal 101 sends first data.

[0280] In some embodiments, the terminal 101 sends first data to the access network device 102-1, and the access network device 102-1 sends the first data to the core network device 102-2, where the core network device 102-2 may be a LMF.

[0281] In some embodiments, after receiving the first data, the access network device 102 - 1 sends the first data to the core network device 102 - 2 .

[0282] In some embodiments, the first data includes a first number of power values, and the terminal 101 may send a second number of bits to the access network device 102 - 1 , where the second number of bits is used to indicate the first number of power values.

[0283] Exemplarily, the second number is the product of the first number and a third number, and the third number is the number of bits occupied by any one of the power values ​​of the first number.

[0284] For example, the first number is N and the third number is N b , the second number is N×N b In the second number of bits, every N b bits are used to indicate the i-th power value in the first number of power values, where i is 1, 2, ... N. b bits are used to indicate the first power value, the (N b +1) to 2N b bits are used to indicate the second power value, and so on.

[0285] In some embodiments, the first data includes the numbers of the first number of time domain sampling points. The terminal 101 may send the numbers of the first number of time domain sampling points to the access network device 102-1 in any of the following ways:

[0286] Method 1: Terminal 101 sends a bitmap.

[0287] The number of bits occupied by the bitmap is equal to the total number of time domain sampling points N t For example, N t is 100, the number of bits occupied by the bitmap is 100.

[0288] The bit values ​​corresponding to the first number of time domain sampling points in the bitmap are first values, which may be 1 or 0, and are not limited in this disclosure. The bit values ​​corresponding to the other time domain sampling points in the bitmap are second values, which are different from the first values.

[0289] For example, the total number of time domain sampling points is 100, where the first number of time domain sampling points are numbered 1, 10, 20, 30, 40, 50, 60, and 70, the first value is 1, and the second value is 0. Then, the bitmap is as follows:

[0290] 10000000010000000000100000000001000000000010000000000100000000001000000000000000000000000000.

[0291] Method 2: Terminal 101 sends a first number of bit vectors.

[0292] Each bit vector is used to indicate the number of a time domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time domain sampling points. The number of bits occupied by each bit vector can be log2N t , where N t is the total number of time domain sampling points. The i-th bit vector represents the number of the i-th time domain sampling point.

[0293] For example, N t The first number is 8, and the corresponding time domain sampling points are numbered 1, 7, 8, 15, 23, 32, 45, and 64, respectively. The first bit vector can be used to indicate the number of the first time domain sampling point, for example, 000001, and so on.

[0294] In one example, terminal 101 sends a first number of power values ​​and the numbers of the first number of time-domain sampling points to access network device 102-1, which then sends them to a core network device, such as an LMF. The numbers of the first number of time-domain sampling points are sent to access network device 102-1 in the form of a bitmap. The order of the first number of power values ​​indicated in the second number of bits must match the order of the numbers of the first number of time-domain sampling points in the bitmap.

[0295] For example, the terminal 101 determines 8 power values ​​in the 200 time domain sampling points in descending order of power value. Assume that the corresponding time domain sampling points are numbered 1, 10, 20, 30, 40, 50, 60, and 70. The first value is 1 and the second value is 0. Then the bitmap is as follows:

[0296] 10000000010000000000100000000001000000000010000000000100000000001000000000000000000000000000.

[0297] Of the second number of bits sent by terminal 101, bits 1 to N b bits are used to indicate the power value corresponding to the time domain sampling point numbered 1, and the (N b +1) to 2N b bits are used to indicate the power value corresponding to the time domain sampling point numbered 10, ...

[0298] In one example, terminal 101 transmits a first number of power values ​​and the numbers of the first number of time-domain sampling points to access network device 102-1, which then transmits the information to core network device 102-2, such as an LMF. The numbers of the first number of time-domain sampling points are transmitted to access network device 102-1 in the form of a bit vector. The order of the first number of power values ​​indicated in the second number of bits must match the order of the time-domain sampling point numbers indicated by the bit vector.

[0299] For example, the terminal 101 determines 8 power values ​​in the 200 time domain sampling points in descending order of power value, assuming that the corresponding time domain sampling points are numbered 1, 10, 20, 30, 40, 50, 60, and 70. Assume that the number of the time domain sampling point indicated by the first bit vector is 10, and the first to Nth bits in the second number are b - one bit is used to indicate the power value corresponding to the time domain sampling point numbered 10, the number of the time domain sampling point indicated by the second bit vector is 70, and the (Nth) bit in the second number of bits is used to indicate the power value corresponding to the time domain sampling point numbered 10. b +1) to 2N b bits are used to indicate the power value corresponding to the time domain sampling point numbered 70, and so on.

[0300] In an example, the terminal 101 sends the numbers of the first number of time domain sampling points to the access network device 102-1, and the numbers of the first number of time domain sampling points are sent in the form of bit vectors. Each bit vector indicates one of the numbers of the first number of time domain sampling points, and the indication order is not limited.

[0301] For example, terminal 101 determines 8 power values ​​in descending order of power values ​​among 200 time domain sampling points, and assumes that the corresponding time domain sampling points are numbered 1, 10, 20, 30, 40, 50, 60, and 70. Terminal 101 sends 8 bit vectors to the second device. The time domain sampling point number indicated by the first bit vector may be 50, the time domain sampling point number indicated by the second bit vector may be 1, and so on.

[0302] In some embodiments, the first data may be named nr-ChannelMeasurements, which may be used to represent PDP data or DP data. If the first data includes a first number of power values ​​and a first number of time domain sampling point numbers,

[0303] In some embodiments, if the first data includes the numbers of the first number of time-domain sampling points, the specific content of nr-ChannelMeasurements is as follows:

[0304] The above description is merely an exemplary description, and the present disclosure does not limit the content and representation of the first data.

[0305] Step S2105: Terminal 101 sends data type indication information.

[0306] In some embodiments, the terminal 101 may send data type indication information to the access network device 102-1, and the access network device 102-1 then sends the data type indication information to the core network device 102-2, such as LMF. The data type indication information is used to indicate the data type of the first data.

[0307] For example, the data type indication information is used to indicate that the data type of the first data is PDP or DP.

[0308] In some embodiments, when the terminal 101 directly reports CIR data to the access network device 102 - 1 , the data type indication information may also be used to indicate the CIR.

[0309] In some embodiments, the second device receives the data type indication information.

[0310] In some embodiments, the data type indication information may be named nr-ChannelMeasurementsType, which may be used to indicate the data type of the channel measurement, including but not limited to CIR, PDP, DP and other data types.

[0311] In step S2106, the core network device 102-2 inputs the first data into a neural network for terminal positioning, and determines a terminal positioning result based on an output result of the neural network.

[0312] In some embodiments, the core network device 102-2 may be a LMF.

[0313] In some embodiments, the LMF uses the first data as an input value of a neural network for terminal positioning to obtain an output result of the neural network, wherein the output result includes the terminal coordinates, and the output result is the terminal positioning result.

[0314] In some embodiments, the LMF uses the first data as an input value of a neural network for terminal positioning to obtain an intermediate result of the neural network, such as TOA, AOA, etc. Further, based on the intermediate result, the LMF adopts, but is not limited to, a TDOA positioning method to obtain a terminal positioning result.

[0315] The above description is merely an exemplary description, and the present disclosure does not limit the manner in which the core network device 102 - 2 determines the terminal positioning result based on the first data.

[0316] In some embodiments, the information transmission method involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2106. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, steps S2102+S2103 can be implemented as an independent embodiment, steps S2101 to S2103 can be implemented as independent embodiments, step S2104 can be implemented as an independent embodiment, step S2105 can be implemented as an independent embodiment, steps S2104+S2105 can be implemented as an independent embodiment, step S2106 can be implemented as an independent embodiment, and steps S2101 to S2106 can be implemented as independent embodiments, but are not limited thereto.

[0317] In some embodiments, step S2101 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if terminal positioning is not required, or terminal 101 has already obtained a positioning reference signal from another execution entity, step S2101 may not be performed.

[0318] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if the terminal 101 determines other channel measurement results based on the positioning reference signal, step S2102 may not be performed.

[0319] In some embodiments, step S2103 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if terminal 101 directly sends CIR data to the second device, or a neural network for terminal positioning is deployed on terminal 101, step S2103 may not be performed.

[0320] In some embodiments, step S2104 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if a neural network for terminal positioning is deployed on terminal 101, step S2104 may not be performed.

[0321] In some embodiments, step S2105 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if the terminal 101 does not need to report CIR data or first data, step S2105 may not be performed.

[0322] In some embodiments, step S2106 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if a neural network for performing terminal positioning is not deployed on the second device, step S2106 may not be performed.

[0323] In some embodiments, steps S2101 to S2106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0324] In the above embodiment, after determining the CIR data, the terminal can determine a smaller first data based on the CIR data and send the first data to the second device for terminal positioning. The present disclosure can effectively reduce the data transmission overhead of positioning while ensuring positioning accuracy, thereby improving the usability of artificial intelligence-based positioning solutions.

[0325] When the first data is determined by the access network device 102-1, FIG2B is an interactive diagram of an information transmission method according to an embodiment of the present disclosure. As shown in FIG2B, the embodiment of the present disclosure relates to an information transmission method, and the above method includes:

[0326] In step S2201, the terminal 101 sends a sounding reference signal to the access network device 102-1.

[0327] In some embodiments, the access network device 102 - 1 receives the SRS.

[0328] Step S2202: The access network device 102-1 determines CIR data based on the sounding reference signal.

[0329] In some embodiments, the access network device 102 - 1 may calculate CIR data of each time domain sampling point among multiple time domain sampling points based on the SRS sent by the terminal 101 .

[0330] In some embodiments, the relevant content of CIR data has been introduced in the above embodiments and will not be repeated here.

[0331] Step S2203: The access network device 102-1 determines first data based on the CIR data.

[0332] In some embodiments, the way in which the access network device 102 - 1 determines the first data is similar to the way in which the terminal 101 determines the first data in the above step S2103 , and is not repeated here.

[0333] Step S2204: The access network device 102-1 sends first data to the core network device 102-2.

[0334] In some embodiments, the way in which the access network device 102 - 1 sends the first data is similar to the way in which the terminal 101 sends the first data in the above step S2104 , and is not repeated here.

[0335] Step S2205: The access network device 102-1 sends data type indication information to the core network device 102-2.

[0336] In some embodiments, the manner in which the access network device 102 - 1 sends the data type indication information is similar to the manner in which the terminal 101 sends the data type indication information in the above step S2104 , and is not repeated here.

[0337] In step S2206, the core network device 102-2 inputs the first data into a neural network for terminal positioning, and determines a terminal positioning result based on an output result of the neural network.

[0338] In some embodiments, the solution by which the core network device 102-2, such as LMF, determines the terminal positioning result has been introduced in the above step S2106 and will not be repeated here.

[0339] In some embodiments, the information transmission method involved in the embodiments of the present disclosure may include at least one of steps S2201 to S2206. For example, step S2201 can be implemented as an independent embodiment, step S2202 can be implemented as an independent embodiment, step S2203 can be implemented as an independent embodiment, steps S2202+S2203 can be implemented as an independent embodiment, steps S2201 to S2203 can be implemented as independent embodiments, step S2204 can be implemented as an independent embodiment, step S2205 can be implemented as an independent embodiment, steps S2204+S2205 can be implemented as an independent embodiment, step S2206 can be implemented as an independent embodiment, and steps S2201 to S2206 can be implemented as independent embodiments, but are not limited thereto.

[0340] In some embodiments, steps S2201 to S2206 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0341] In the above embodiment, after determining the CIR data, the access network device can determine a smaller first data based on the CIR data and send the first data to the second device for terminal positioning. This disclosure can effectively reduce the data transmission overhead of positioning while ensuring positioning accuracy, thereby improving the usability of artificial intelligence-based positioning solutions.

[0342] FIG3A is a flow chart of an information transmission method according to an embodiment of the present disclosure. As shown in FIG3A , the method involved in the embodiment of the present disclosure can be executed by a terminal, and the method includes:

[0343] Step S3101: Acquire a positioning reference signal.

[0344] In some embodiments, the terminal 101 obtains a positioning reference signal sent by the access network device 102 - 1 , but is not limited thereto and may also receive a positioning reference signal sent by other entities.

[0345] In some embodiments, terminal 101 obtains a positioning reference signal specified by a protocol.

[0346] In some embodiments, terminal 101 performs processing to obtain a positioning reference signal.

[0347] In some embodiments, step S3101 is omitted, and the terminal 101 autonomously implements the function indicated by the positioning reference signal, or the above function is default or by default.

[0348] In some embodiments, the optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0349] Step S3102, determine CIR data.

[0350] In some embodiments, the optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0351] Step S3103: determine the first data.

[0352] In some embodiments, the optional implementation of step S3103 can refer to the optional implementation of step S2103 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0353] Step S3104, sending the first data.

[0354] In some embodiments, the optional implementation of step S3104 can refer to the optional implementation of step S2104 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0355] Step S3105: Send data type indication information.

[0356] In some embodiments, the optional implementation of step S3105 can refer to the optional implementation of step S2105 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0357] In some embodiments, the information transmission method involved in the embodiments of the present disclosure may include at least one of steps S3101 to S3105. For example, step S3101 can be implemented as an independent embodiment, step S3102 can be implemented as an independent embodiment, step S3103 can be implemented as an independent embodiment, steps S3102+S3103 can be implemented as an independent embodiment, steps S3101 to S3103 can be implemented as independent embodiments, step S3104 can be implemented as an independent embodiment, step S3105 can be implemented as an independent embodiment, steps S3104+S3105 can be implemented as independent embodiments, and steps S3101 to S3105 can be implemented as independent embodiments, but are not limited thereto.

[0358] In some embodiments, steps S3101 to S3105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0359] In the above embodiment, after determining the CIR data, the terminal can determine a first data with a smaller data volume based on the CIR data, and send the first data to the core network device through the access network device to perform terminal positioning. The present disclosure can effectively reduce the data transmission overhead of positioning while ensuring positioning accuracy, thereby improving the usability of artificial intelligence-based positioning solutions.

[0360] FIG3B is a flow chart of an information transmission method according to an embodiment of the present disclosure. As shown in FIG3B , the method according to the embodiment of the present disclosure can be executed by access network device 102-1, and the method includes:

[0361] Step S3201: Send a positioning reference signal.

[0362] In some embodiments, the access network device 102 - 1 may send a positioning reference signal to the terminal 101 .

[0363] In some embodiments, the optional implementation of step S3201 can refer to the optional implementation of step S2101 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0364] Step S3202, obtaining first data.

[0365] In some embodiments, the access network device 102-1 obtains the first data sent by the terminal 101, but is not limited thereto and may also receive the first data sent by other entities, wherein the data volume of the first data is smaller than the data volume of the CIR data.

[0366] In some embodiments, the access network device 102 - 1 obtains first data specified by a protocol.

[0367] In some embodiments, the access network device 102 - 1 performs processing to obtain the first data.

[0368] In some embodiments, step S3202 is omitted, and the access network device 102 - 1 autonomously implements the function indicated by the first data, or the above function is default or by default.

[0369] In some embodiments, the optional implementation of step S3202 can refer to the optional implementation of step S2104 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0370] Step S3203: Obtain data type indication information.

[0371] In some embodiments, the access network device 102-1 obtains data type indication information sent by the terminal 101, but is not limited thereto and may also receive data type indication information sent by other entities. The data type indication information is used to indicate the data type of the first data.

[0372] In some embodiments, the access network device 102 - 1 obtains data type indication information specified by the protocol.

[0373] In some embodiments, the access network device 102 - 1 performs processing to obtain the data type indication information.

[0374] In some embodiments, step S3202 is omitted, and the access network device 102-1 autonomously implements the function indicated by the data type indication information, or the above function is default or by default.

[0375] In some embodiments, the optional implementation of step S3203 can refer to the optional implementation of step S2105 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0376] Step S3204: sending the first data.

[0377] In some embodiments, the access network device 102 - 1 sends the first data to the core network device 102 - 2 .

[0378] In some embodiments, the optional implementation of step S3204 can refer to the optional implementation of step S2104 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0379] Step S3205: Send data type indication information.

[0380] In some embodiments, the access network device 102 - 1 sends the data type indication information to the core network device 102 - 2 .

[0381] In some embodiments, the optional implementation of step S3205 can refer to the optional implementation of step S2105 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0382] In some embodiments, steps S3201 to S3205 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0383] In the above embodiment, the access network device can send a positioning reference signal to the terminal. After receiving the first data sent by the terminal, the access network device can send the first data to the core network device so that the core network device can determine the terminal positioning result. While ensuring positioning accuracy, this effectively reduces the data transmission overhead of positioning and improves the availability of artificial intelligence-based positioning solutions.

[0384] FIG3C is a flow chart of an information transmission method according to an embodiment of the present disclosure. As shown in FIG3C , the method involved in the embodiment of the present disclosure can be executed by terminal 101, and the method includes:

[0385] Step S3301: Send a sounding reference signal.

[0386] In some embodiments, the terminal 101 may send an SRS to the access network device 102 - 1 .

[0387] In some embodiments, the optional implementation of step S3301 can refer to the optional implementation of step S2201 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.

[0388] In the above embodiment, the terminal can send a detection reference signal to the access network device, so that the access network device can determine the CIR data based on the detection reference signal, and then determine the first data with a smaller data volume, thereby effectively reducing the data transmission overhead of positioning and improving the availability of the artificial intelligence-based positioning solution.

[0389] FIG3D is a flow chart of an information transmission method according to an embodiment of the present disclosure. As shown in FIG3D , the method involved in the embodiment of the present disclosure can be executed by the access network device 102-1, and the method includes:

[0390] Step S3401: Acquire a sounding reference signal.

[0391] In some embodiments, the access network device 102 - 1 obtains a sounding reference signal sent by the terminal 101 , but is not limited thereto and may also receive a sounding reference signal sent by other entities.

[0392] In some embodiments, the access network device 102 - 1 obtains a sounding reference signal specified by a protocol.

[0393] In some embodiments, the access network device 102 - 1 performs processing to obtain a sounding reference signal.

[0394] In some embodiments, step S3401 is omitted, and the access network device 102 - 1 autonomously implements the function indicated by the sounding reference signal, or the above function is default or by default.

[0395] In some embodiments, the optional implementation of step S3401 can refer to the optional implementation of step S2201 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.

[0396] Step S3402, determine CIR data.

[0397] In some embodiments, the optional implementation of step S3402 can refer to the optional implementation of step S2202 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.

[0398] Step S3403: determine the first data.

[0399] In some embodiments, the optional implementation of step S3403 can refer to the optional implementation of step S2203 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.

[0400] Step S3404, sending the first data.

[0401] In some embodiments, the access network device 102 - 1 sends first data to the core network device 102 - 2 .

[0402] In some embodiments, the optional implementation of step S3404 can refer to the optional implementation of step S2204 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.

[0403] Step S3405: ​​Send data type indication information.

[0404] In some embodiments, the access network device 102 - 1 sends data type indication information to the core network device 102 - 2 .

[0405] In some embodiments, the optional implementation of step S3405 can refer to the optional implementation of step S2205 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.

[0406] In the above embodiment, the access network device can determine first data whose data volume is less than the CIR data based on the sounding reference signal sent by the terminal, and send the first data to the core network device so that the core network device can determine the terminal positioning result. While ensuring positioning accuracy, this effectively reduces the data transmission overhead of positioning and improves the usability of artificial intelligence-based positioning solutions.

[0407] FIG3E is a flow chart of an information transmission method according to an embodiment of the present disclosure. As shown in FIG3E , the method involved in the embodiment of the present disclosure can be executed by the core network device 102-2, and the method includes:

[0408] Step S3501, obtaining first data.

[0409] In some embodiments, the first data is determined by the terminal 101 or the access network device 102 based on CIR data.

[0410] In some embodiments, the core network device 102 - 2 obtains the first data from the access network device 102 - 1 , but is not limited thereto and may also receive the first data sent by other entities.

[0411] In some embodiments, the core network device 102 - 2 obtains first data specified by the protocol.

[0412] In some embodiments, the core network device 102 - 2 performs processing to obtain the first data.

[0413] In some embodiments, step S3501 is omitted, and the core network device 102-2 autonomously implements the function indicated by the first data, or the above function is default or by default.

[0414] In some embodiments, the optional implementation of step S3501 can refer to the optional implementation of step S2104 in Figure 2A or step S2204 in Figure 2B, and other related parts in the embodiments involved in Figure 2A or Figure 2B, which will not be repeated here.

[0415] Step S3502: Obtain data type indication information.

[0416] In some embodiments, the data type indication information is sent by the terminal 101 to the access network device 102 - 1 , and the access network device 102 - 1 then sends it to the core network device 102 - 2 .

[0417] In some embodiments, the core network device 102 - 2 obtains the data type indication information of the access network device 102 - 1 , but is not limited thereto and may also receive data type indication information sent by other entities.

[0418] In some embodiments, the core network device 102 - 2 obtains data type indication information specified by the protocol.

[0419] In some embodiments, the core network device 102 - 2 performs processing to obtain data type indication information.

[0420] In some embodiments, step S3501 is omitted, and the core network device 102-2 autonomously implements the function indicated by the data type indication information, or the above function is default or by default.

[0421] In some embodiments, the optional implementation of step S3502 can refer to the optional implementation of step S2105 in Figure 2A or step S2205 in Figure 2B, and other related parts in the embodiments involved in Figure 2A or Figure 2B, which will not be repeated here.

[0422] Step S3503: Determine the terminal positioning result.

[0423] In some embodiments, the optional implementation of step S3503 can refer to the optional implementation of step S2106 in Figure 2A or step S2206 in Figure 2B, and other related parts in the embodiments involved in Figure 2A or Figure 2B, which will not be repeated here.

[0424] In some embodiments, the information transmission method involved in the embodiments of the present disclosure may include at least one of steps S3501 to S3503. For example, step S3501 can be implemented as an independent embodiment, step S3502 can be implemented as an independent embodiment, and step S3503 can be implemented as an independent embodiment. Steps S3501 to S3503 can be implemented as independent embodiments, but are not limited thereto.

[0425] In some embodiments, steps S3501 to S3503 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0426] In the above embodiment, after receiving the first data, the core network device can input the first data into a neural network used to perform terminal positioning, and then determine the terminal positioning result based on the output of the neural network. While ensuring positioning accuracy, this effectively reduces the data transmission overhead of positioning and improves the usability of artificial intelligence-based positioning solutions.

[0427] The above content is further illustrated below with examples.

[0428] In the embodiment of the present disclosure, the CIR data can be processed and part of the information can be retained respectively, so as to obtain power delay spectrum PDP data and delay spectrum DP data. These two types of data can also be used as inputs of the AI ​​positioning model.

[0429] PDP preserves the power and delay information of CIR data. Its data dimension is related to the number of reference signal transmitting nodes (TRPs) and the number of time domain sampling points. The PDP data for each TRP is a real number at multiple time domain sampling points. Compared to CIR, PDP data has a lower dimension.

[0430] DP retains the delay information of CIR data, and its data dimension is related to the number of reference signal sending nodes TRP and the number of time domain sampling points.

[0431] Due to the large dimension of the original CIR data, the terminal or access network equipment will cause a large data transmission overhead when reporting the complete CIR data directly to the LMF, which is not conducive to the application of AI-based positioning technology in actual communication systems; compared with CIR data, PDP and DP data have lower dimensions. Using PDP or DP data to train and apply AI positioning models can effectively reduce the reporting overhead of channel measurement data used for positioning, but the specific method of obtaining PDP and DP data based on CIR data needs to be clarified.

[0432] In addition, due to the special distribution characteristics of CIR data, in the time domain sampling point dimension, there is less data with larger amplitudes containing more information, and the data at most time domain sampling points is close to 0. Therefore, there is a large redundancy in transmitting the complete data at each time domain sampling point. Applying specific data processing methods to obtain channel measurement data with smaller data volumes can effectively reduce data reporting overhead. At the same time, data transmission between devices in actual systems needs to consider the issue of data quantization transmission. That is, the data at each sampling point location needs to be represented and transmitted using a specific number of bits, and the design of a specific data representation method also needs to be considered.

[0433] For application scenarios where terminal positioning is completed based on AI models, the AI ​​model used for positioning is deployed in LMF. The terminal or access network equipment calculates and obtains channel measurement data based on the positioning reference signal and reports it to LMF. The data is then input into the AI ​​positioning model to obtain the positioning result.

[0434] Since the terminal or access network equipment needs to report the channel measurement data used for AI positioning to the LMF, directly reporting the original channel measurement data CIR and other data will result in a large data reporting overhead. This solution first proposes a method for obtaining PDP and DP data, that is, processing the channel measurement data CIR to obtain PDP and DP data with lower data dimensions, and then proposes a specific data representation and transmission method for PDP and DP data. Under the premise of ensuring positioning accuracy, the method proposed in the present invention can significantly reduce the channel measurement data transmission overhead used for AI positioning, which is conducive to promoting the practical application of AI-based terminal positioning technology in communication systems.

[0435] Complete CIR data has a high dimensionality, but the data itself exhibits certain distribution characteristics. In the time-domain sampling point dimension, most of the data is close to zero, while a small amount of non-zero data is typically concentrated at the preceding sampling points, indicating the propagation path information of the higher-power signal received by the receiver. Generally, data with larger values ​​in the CIR plays a more important role in positioning. Therefore, this paper first proposes a method for acquiring and representing PDP data, retaining only the power and delay information at certain high-power locations in the time-domain sampling point dimension of the complete CIR data to reduce the data volume. Furthermore, experimental results show that the accuracy of AI positioning models is less sensitive to the power amplitude information in PDP data. Therefore, this paper further considers retaining only the delay information in the PDP data to obtain DP data, and proposes a method for acquiring and representing DP data. Finally, this paper summarizes the impact of the acquisition and transmission of PDP and DP data on the application of AI models in systems.

[0436] (1) In the embodiments of the present disclosure, the following PDP data acquisition, representation and transmission method is proposed:

[0437] Calculate the power value of the original CIR data at each position in the time domain sampling point dimension, that is, calculate the modulus of the complex number at each time domain sampling point position, and only retain the power value information of the strongest N positions in the time domain sampling point dimension, as well as the corresponding delay information, to obtain the PDP data. The number of data N retained in the time domain sampling point dimension can be determined according to the data transmission and positioning accuracy requirements in the actual system. N is much smaller than the number of time domain sampling points N. t .

[0438] The power value information of N positions uses N b bits for quantized transmission, N b The specific value of can be determined according to the actual system data transmission requirements;

[0439] Methods for expressing N position delay information may include:

[0440] ① Length and number of PDP time domain sampling points N t For the same bitmap, the N most powerful positions are set to 1, and the other positions are set to 0.

[0441] ②N length is The i-th bit vector represents the time domain sampling point number of the i-th strongest position.

[0442] (2) In the embodiments of the present disclosure, the following DP data acquisition, representation and transmission methods are proposed:

[0443] Calculate the power of the original CIR data at each position in the time domain sampling point dimension, that is, calculate the modulus of the complex number of each time domain sampling point position, and only retain the delay information of the strongest N positions in the data time domain sampling point dimension. The number of retained data points N can be determined according to the data transmission and positioning accuracy requirements in the actual system. For example, through comparative experiments, it is known that for the use of DP data to implement the training and application of AI positioning models, N can usually be 16 or 8. N is much smaller than the number of time domain sampling points N t .

[0444] Methods for expressing delay information of N locations may include:

[0445] Length and number of time domain sampling points of original data N t For the same bitmap, the N most powerful positions are set to 1, and the other positions are set to 0.

[0446] N lengths are The i-th bit vector represents the time domain sampling point number of the i-th strongest position.

[0447] In the actual application of this method, if the value of N is small, the data transmission overhead of method ② is lower; if the value of N is large, the data transmission overhead of method ① is lower.

[0448] (3) In the embodiment of the present disclosure, the AI ​​positioning model application steps are as follows:

[0449] For example, as shown in FIG4 , the channel measurement data processing and transmission method for AI positioning provided by the present disclosure is mainly applied to step S4103 and step S4104.

[0450] Step S4101: The reference signal sending node sends a positioning reference signal to the channel data measurement node.

[0451] In mode 3, the reference signal sending node is the access network device, the positioning reference signal is the PRS, and the channel data measurement node is the terminal.

[0452] In mode 5, the reference signal sending node is the terminal, the positioning reference signal is SRS-Pos, and the channel data measurement node is the access network device.

[0453] Step S4102: The channel data measurement node receives a positioning reference signal and calculates and obtains complete CIR data.

[0454] Step S4103: The channel data measurement node applies the solution of the above embodiment to determine PDP data and / or DP data.

[0455] Step S4104: The channel data measurement node reports the PDP data and / or DP data to the LMF.

[0456] Step S4105: The positioning model inference node receives PDP and DP data, inputs the AI ​​positioning model, and obtains the terminal positioning result, that is, the terminal location coordinates.

[0457] (4) In the embodiment of the present disclosure, for step S4104 of the above process, the channel data measurement node needs to send the processed channel measurement data to the positioning model inference node. The new measurement value needs to be defined in the information reported by the measurement node terminal or access network device to the model inference node LMF:

[0458] nr-ChannelMeasurementsType is defined to indicate the channel measurement data type. You can choose data types such as channel impulse response CIR, power delay profile PDP, and delay profile DP.

[0459] nr-ChannelMeasurements is defined to represent the power and delay information of PDP and DP data. It consists of power and delay measurements, obtained using the PDP and DP data representation and transmission methods described above. If nr-MeasurementsType is Power Delay Profile, nr-ChannelMeasurements includes both Power Measurement and Delay Measurement. If nr-MeasurementsType is Delay Profile, nr-ChannelMeasurements only includes Delay Measurement.

[0460] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network device, etc.) in any of the above methods.

[0461] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0462] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0463] FIG5A is a schematic diagram of the structure of a terminal according to an embodiment of the present disclosure. As shown in FIG5A , the terminal 5100 may include: a receiving module 5101 , a processing module 5102 , and a sending module 5103 .

[0464] In some embodiments, the receiving module 5101 is configured to receive a positioning reference signal sent by an access network device.

[0465] In some embodiments, the processing module 5102 is configured to determine channel impulse response (CIR) data based on a positioning reference signal.

[0466] In some embodiments, the processing module 5102 is configured to determine first data based on CIR data; wherein the first data is used for terminal positioning, and the amount of the first data is smaller than the amount of the CIR data.

[0467] In some embodiments, the sending module 5103 is configured to send the first data to the access network device, so that the access network device sends the first data to the core network device.

[0468] Optionally, the receiving module 5101 is configured to execute at least one of the communication steps (e.g., step S2101, step S2104, step S2105, but not limited thereto) such as sending performed by the terminal 5100 in any of the above methods, which are not described in detail here. Optionally, the processing module 5102 is configured to execute at least one of the other steps (e.g., step S2102, step S2103, but not limited thereto) performed by the terminal 5100 in any of the above methods, which are not described in detail here.

[0469] Optionally, the sending module 5103 is used to execute at least one of the communication steps such as sending performed by the terminal 5100 in any of the above methods (such as step S2104 and step S2105, but not limited thereto), which will not be repeated here.

[0470] FIG5B is a schematic diagram of the structure of an access network device according to an embodiment of the present disclosure. As shown in FIG5B , the access network device 5200 may include: a sending module 5201 and a receiving module 5202 .

[0471] In some embodiments, the sending module 5201 is configured to send a positioning reference signal to the terminal.

[0472] In some embodiments, the above-mentioned receiving module 5202 is configured to receive first data sent by the terminal; wherein the first data is used for terminal positioning, the first data is determined based on the channel impulse response CIR data, the CIR data is determined based on the positioning reference signal, and the data volume of the first data is smaller than the data volume of the CIR data.

[0473] In some embodiments, the sending module 5201 is further configured to send the first data to the core network device.

[0474] Optionally, the above-mentioned sending module 5201 is used to execute at least one of the sending and other communication steps (such as step S2101, step S2104, step S2105, but not limited to these) performed by the access network device 5200 in any of the above methods, which will not be repeated here.

[0475] Optionally, the above-mentioned receiving module 5202 is used to execute at least one of the sending and other communication steps (such as step S2104 and step S2105, but not limited to these) performed by the access network device 5200 in any of the above methods, which will not be repeated here.

[0476] FIG5C is a schematic diagram of the structure of a terminal proposed in an embodiment of the present disclosure. As shown in FIG5C , the terminal 5300 may include: a sending module 5301 .

[0477] In some embodiments, the sending module 5301 is configured to send a sounding reference signal to an access network device.

[0478] Optionally, the sending module 5301 is used to execute at least one of the communication steps such as sending performed by the terminal 5300 in any of the above methods (such as step S2201, but not limited thereto), which will not be repeated here.

[0479] FIG5D is a schematic diagram of the structure of an access network device according to an embodiment of the present disclosure. As shown in FIG5D , the access network device 5400 may include: a receiving module 5401 , a processing module 5402 , and a sending module 5403 .

[0480] In some embodiments, the receiving module 5401 is configured to receive a sounding reference signal sent by a terminal.

[0481] In some embodiments, the processing module 5402 is configured to determine channel impulse response (CIR) data based on a sounding reference signal.

[0482] In some embodiments, the processing module 5402 is further configured to determine first data based on the CIR data; wherein the first data is used for terminal positioning, and the amount of the first data is smaller than the amount of the CIR data.

[0483] In some embodiments, the sending module 5403 is further configured to send the first data to the core network device.

[0484] Optionally, the above-mentioned receiving module 5401 is used to execute at least one of the receiving and other communication steps (such as step S2201, but not limited to this) performed by the access network device 5400 in any of the above methods, which will not be repeated here.

[0485] Optionally, the processing module 5302 is used to execute at least one of the other steps (such as step S2202 and step S2203, but not limited thereto) executed by the access network device 5400 in any of the above methods, which will not be repeated here.

[0486] Optionally, the sending module 5403 is used to execute at least one of the communication steps such as sending (eg, step S2204, step S2205, but not limited thereto) executed by the access network device 5400 in any of the above methods, which will not be repeated here.

[0487] FIG5E is a schematic diagram of the structure of a core network device according to an embodiment of the present disclosure. As shown in FIG5E , the core network device 5500 may include: a receiving module 5501 and a processing module 5502 .

[0488] In some embodiments, the above-mentioned receiving module 5501 is configured to receive first data sent by the access network device; wherein, the first data is used for terminal positioning, and the first data is determined by the terminal or access network device based on the channel impulse response CIR data, and the data volume of the first data is smaller than the data volume of the CIR data.

[0489] In some embodiments, the processing module 5502 is configured to input the first data into a neural network for terminal positioning, and determine the terminal positioning result based on the output result of the neural network.

[0490] Optionally, the above-mentioned transceiver module 5501 is used to execute at least one of the communication steps such as sending and / or receiving performed by the core network device 5500 in any of the above methods (for example, step S2104, step S2105, step S2204, step S2205, but not limited to these), which will not be repeated here.

[0491] Optionally, the above-mentioned processing module 5502 is used to execute at least one of the other steps (such as step S2106, step S2206, but not limited to these) performed by the core network device 5500 in any of the above methods, which will not be repeated here.

[0492] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.

[0493] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.

[0494] Figure 6A is a schematic diagram of the structure of a communication device 6100 proposed in an embodiment of the present disclosure. Communication device 6100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 6100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0495] As shown in Figure 6A, the communication device 6100 includes one or more processors 6101. The processor 6101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. Optionally, the communication device 6100 is used to perform any of the above methods. Optionally, one or more processors 6101 are used to call instructions to enable the communication device 6100 to perform any of the above methods.

[0496] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps (e.g., steps S2101, S2104, S2105, S2201, S2204, and S2205, but not limited thereto) of sending and / or receiving in the above method, and the processor 6101 performs at least one of the other steps (e.g., steps S2102, S2103, S2106, S2202, S2203, and S2206, but not limited thereto). In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, terms such as transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface can be replaced with each other, terms such as transmitter, transmitting unit, transmitter, and transmitting circuit can be replaced with each other, and terms such as receiver, receiving unit, receiver, and receiving circuit can be replaced with each other.

[0497] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data. Alternatively, all or part of the memories 6103 may be located outside the communication device 6100. In alternative embodiments, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuits 6104 are connected to the memory 6102 and may be configured to receive data from the memory 6102 or other devices, or to send data to the memory 6102 or other devices. For example, the interface circuits 6104 may read data stored in the memory 6102 and send the data to the processor 6101.

[0498] The communication device 6100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited to FIG6A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0499] 6B is a schematic diagram of the structure of a chip 6200 according to an embodiment of the present disclosure. If the communication device 6100 can be a chip or a chip system, reference can be made to the schematic diagram of the structure of the chip 6200 shown in FIG6B , but the present disclosure is not limited thereto.

[0500] The chip 6200 includes one or more processors 6201. The chip 6200 is configured to execute any of the above methods.

[0501] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data. Alternatively, all or part of memory 6203 may be located external to chip 6200. Optionally, interface circuit 6202 is connected to memory 6203 and may be used to receive data from memory 6203 or other devices, or may be used to send data to memory 6203 or other devices. For example, interface circuit 6202 may read data stored in memory 6203 and send the data to processor 6201.

[0502] In some embodiments, the interface circuit 6202 performs at least one of the communication steps of sending and / or receiving in the above method (e.g., step S2101, step S2104, step S2105, step S2201, step S2204, and step S2205, but not limited thereto). The interface circuit 6202 performing the communication steps of sending and / or receiving in the above method, for example, means that the interface circuit 6202 performs data exchange between the processor 6201, chip 6200, memory 6203, or a transceiver device. In some embodiments, the processor 6201 performs at least one of the other steps (e.g., step S2102, step S2103, step S2106, step S2202, step S2203, and step S2206, but not limited thereto).

[0503] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0504] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 6100, the communication device 6100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a transient storage medium.

[0505] The present disclosure also provides a program product, which, when executed by the communication device 6100, enables the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0506] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. An information transmission method, characterized in that, The method is executed by a terminal and includes: Receiving a positioning reference signal sent by an access network device; Determining channel impulse response (CIR) data based on the positioning reference signal; Determining first data based on the CIR data; wherein, the first data is used for terminal positioning, and the data volume of the first data is smaller than the data volume of the CIR data; Sending the first data to the access network device.

2. The method according to claim 1, characterized in that, The first data includes at least one of the following: A first number of power values; The numbers of a first number of time-domain sampling points; Wherein, the first number is smaller than the total number of time-domain sampling points.

3. The method according to claim 1 or 2, characterized in that, The determining the first data based on the CIR data includes: Determining the power value corresponding to each time-domain sampling point based on the modulus value of the CIR data corresponding to each time-domain sampling point; Determining a first number of power values in the order from largest to smallest of the power values corresponding to each time-domain sampling point; Determining the numbers of the first number of time-domain sampling points corresponding to the first number of power values.

4. The method according to claim 2 or 3, characterized in that, When the first data includes a first number of power values, the sending the first data to the access network device includes: Sending a second number of bits to the access network device; wherein, the second number of bits is used to indicate the first number of power values; the second number is the product of the first number and a third number, and the third number is the number of bits occupied by any one of the first number of power values.

5. The method according to claim 2 or 3, characterized in that, When the first data includes the numbers of a first number of time-domain sampling points, the sending the first data to the access network device includes: Sending a bit map to the access network device, the number of bits occupied by the bit map being equal to the total number of time-domain sampling points; wherein, the bit values corresponding to the first number of time-domain sampling points in the bit map are a first value; or Sending a first number of bit vectors to the access network device; wherein, each bit vector is used to indicate the number of a time-domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time-domain sampling points.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: Sending data type indication information to the access network device; wherein, the data type indication information is used to indicate the data type of the first data.

7. An information transmission method, characterized in that, The method is executed by an access network device and includes: Sending a positioning reference signal to a terminal; Receiving the first data sent by the terminal; wherein, the first data is used for terminal positioning, the data volume of the first data is smaller than the data volume of the channel impulse response (CIR) data, and the CIR data is determined based on the positioning reference signal; Sending the first data to a core network device.

8. The method according to claim 7, characterized in that, The first data includes at least one of the following: A first number of power values; The numbers of a first number of time-domain sampling points; Wherein, the first number is smaller than the total number of time-domain sampling points.

9. The method according to claim 8, characterized in that, When the first data includes a first number of power values, the receiving the first data sent by the terminal includes: Receive the second number of bits sent by the terminal; wherein, the second number of bits is used to indicate the first number of power values; the second number is the product of the first number and the third number, and the third number is the number of bits occupied by any one of the first number of power values.

10. The method according to claim 8, characterized in that,The first data includes the numbers of the first number of time-domain sampling points, and receiving the first data sent by the terminal includes: Receiving a bitmap sent by the terminal, the number of bits occupied by the bitmap being equal to the total number of time-domain sampling points; wherein, the bit values corresponding to the first number of time-domain sampling points in the bitmap are the first values; or Receiving the first number of bit vectors sent by the terminal; wherein, each bit vector is used to indicate the number of a time-domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time-domain sampling points.

11. The method according to any one of claims 7 - 10, characterized in that, The method further includes: Receiving data type indication information sent by the terminal; wherein, the data type indication information is used to indicate the data type of the first data; Sending the data type indication information to the core network device.

12. An information transmission method, characterized in that, The method is executed by an access network device and includes: Receiving a sounding reference signal sent by a terminal; Determining channel impulse response (CIR) data based on the sounding reference signal; Determining first data based on the CIR data; wherein, the first data is used for terminal positioning, and the data volume of the first data is smaller than the data volume of the CIR data; Sending the first data to a core network device.

13. The method according to claim 12, characterized in that, The first data includes at least one of the following: The first number of power values; The numbers of the first number of time-domain sampling points; Wherein, the first number is smaller than the total number of time-domain sampling points.

14. The method according to claim 12 or 13, characterized in that, The determining the first data based on the CIR data includes: Determining the power value corresponding to each time-domain sampling point based on the modulus value of the CIR data corresponding to each time-domain sampling point; Determining the first number of power values in the order from largest to smallest according to the power values corresponding to each time-domain sampling point; Determining the numbers of the first number of time-domain sampling points corresponding to the first number of power values.

15. The method according to claim 13 or 14, characterized in that, The first data includes the first number of power values, and sending the first data to the core network device includes: Sending the second number of bits to the core network device; wherein, the second number of bits is used to indicate the first number of power values; the second number is the product of the first number and the third number, and the third number is the number of bits occupied by any one of the first number of power values.

16. The method according to claim 13 or 14, characterized in that, The first data includes the numbers of the first number of time-domain sampling points, and sending the first data to the core network device includes: Sending a bitmap to the core network device, the number of bits occupied by the bitmap being equal to the total number of time-domain sampling points; wherein, the bit values corresponding to the first number of time-domain sampling points in the bitmap are the first values; or Send a first number of bit vectors to the core network device; wherein each bit vector is used to indicate the number of a time domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time domain sampling points.

17. The method according to any one of claims 12 - 16, characterized in that, The method further includes: Send data type indication information to the core network device; wherein the data type indication information is used to indicate the data type of the first data.

18. An information transmission method, characterized in that, The method is executed by a core network device and includes: Receive first data sent by an access network device; wherein the first data is used for terminal positioning, the first data is determined by a terminal or the access network device based on channel impulse response (CIR) data, and the data volume of the first data is smaller than the data volume of the CIR data. Input the first data into a neural network for terminal positioning, and determine a terminal positioning result based on the output result of the neural network.

19. The method according to claim 18, characterized in that,The first data includes at least one of the following: A first number of power values; The numbers of a first number of time domain sampling points; Wherein the first number is smaller than the total number of time domain sampling points.

20. The method according to claim 19, wherein The first data includes a first number of power values, and the receiving the first data includes: Receive a second number of bits; wherein the second number of bits is used to indicate the first number of power values; the second number is the product of the first number and a third number, and the third number is the number of bits occupied by any one of the first number of power values.

21. The method according to claim 19, wherein The first data includes the numbers of a first number of time domain sampling points, and the receiving the first data sent by the access network device includes: Receive a bitmap sent by the access network device, the number of bits occupied by the bitmap being equal to the total number of time domain sampling points; wherein the bit values corresponding to the first number of time domain sampling points in the bitmap are a first value; or Receive a first number of bit vectors sent by the access network device; wherein each bit vector is used to indicate the number of a time domain sampling point included in the first data, and the number of bits occupied by each bit vector is determined based on the total number of time domain sampling points.

22. The method according to any one of claims 18 - 21, wherein The method further includes: Receive data type indication information sent by the access network device; wherein the data type indication information is used to indicate the data type of the first data.

23. A terminal, wherein Includes: A receiving module, configured to receive a positioning reference signal sent by an access network device; A processing module, configured to determine channel impulse response (CIR) data based on the positioning reference signal; The processing module is further configured to determine first data based on the CIR data; wherein the first data is used for terminal positioning, and the data volume of the first data is smaller than the data volume of the CIR data. A sending module, configured to send the first data to the access network device.

24. An access network device, wherein Includes: A sending module, configured to send a positioning reference signal to a terminal; A receiving module, configured to receive first data sent by the terminal; wherein, the first data is used for terminal positioning, and the data volume of the first data is smaller than the data volume of the channel impulse response (CIR) data, and the CIR data is determined based on the positioning reference signal; The sending module is further configured to send the first data to a core network device.

25. An access network device, wherein It includes: A sending module, configured to receive a sounding reference signal sent by a terminal; A processing module, configured to determine channel impulse response (CIR) data based on the sounding reference signal; The processing module is further configured to determine first data based on the CIR data; wherein, the first data is used for terminal positioning, and the data volume of the first data is smaller than the data volume of the CIR data; The sending module is further configured to send the first data to a core network device.

26. A core network device, wherein It includes: A receiving module, configured to receive first data sent by an access network device; wherein, the first data is used for terminal positioning, the first data is determined by the terminal or the access network device based on channel impulse response (CIR) data, and the data volume of the first data is smaller than the data volume of the CIR data; A processing module, configured to input the first data into a neural network for terminal positioning, and determine a terminal positioning result based on an output result of the neural network.

27. A terminal, wherein It includes: One or more processors; Wherein, the processor is used to execute the information transmission method according to any one of claims 1-6.

28. An access network device, wherein It includes: One or more processors; Wherein, the processor is used to execute the information transmission method according to any one of claims 7-11 or 12-17.

29. A core network device, characterized in that, It includes: One or more processors; Wherein, the processor is used to execute the information transmission method according to any one of claims 18-22.

30. A communication system, characterized in that, It includes: A terminal, configured to implement the information transmission method according to any one of claims 1-6; An access network device, configured to implement the information transmission method according to any one of claims 7-11 or 12-17; A core network device, configured to implement the information transmission method according to any one of claims 18-22.

31. A storage medium, the storage medium stores instructions, characterized in that, When the instruction runs on a communication device, the communication device is caused to execute the information transmission method according to any one of claims 1-6.

32. A storage medium, the storage medium stores instructions, characterized in that, When the instruction runs on a communication device, the communication device is caused to execute the information transmission method according to any one of claims 7-11 or 12-17.

33. A storage medium, the storage medium stores instructions, characterized in that, When the instruction runs on a communication device, the communication device is caused to execute the information transmission method according to any one of claims 18-22.

Citation Information

Patent Citations

  • Positioning method and device, electronic equipment and storage medium

    CN113965871A

  • Information transmission method, carrier phase positioning method and device

    CN117014798A

  • Positioning method and device, communication system, communication device and storage medium

    CN117581567A

  • Positioning method and communication device

    WO2023098662A1