Wireless communication method, terminal device and network device
Patent Information
- Application Number
- CN202380096663.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-06
- Publication Date
- 2025-11-14
AI Technical Summary
In New Radio (NR) systems, how to define artificial intelligence (AI) models or machine learning (ML) functions and models and implement terminal device positioning based on AI/ML models is an urgent problem that needs to be solved. .
The terminal device sends supported model function parameter information to the network device, and the network device sends configuration information to configure the model function to realize the positioning of the terminal device. The specific method includes the terminal device sending the first information, the network device receiving and responding to determine the model function, and configuring the model function to support positioning.
Model-based positioning is achieved, improving the accuracy and flexibility of terminal device position estimation, simplifying the implementation of network devices, and reducing the storage and complexity of terminal devices.
Smart Images

Figure CN120958902A_ABST
Abstract
Description
Wireless communication method, terminal device and network device Technical Field
[0001] The embodiments of the present application relate to the field of communications, and specifically to a wireless communication method, terminal device, and network device. Background Art
[0002] In the New Radio (NR) system, it is considered to use an artificial intelligence (AI) model or a machine learning (ML) model to estimate the location of a terminal device.
[0003] In some scenarios, considering introducing AI / ML function identification and AI / ML model identification in positioning based on artificial intelligence (AI) models or machine learning (ML) models, how to define AI / ML functions, AI / ML models, and the relationship between them to achieve positioning based on AI / ML models is an urgent problem that needs to be solved.
[0004] Summary of the Invention
[0005] The present application provides a wireless communication method, terminal device and network device, and defines a model function for positioning, thereby enabling model-based positioning.
[0006] In a first aspect, a method for wireless communication is provided, comprising: a terminal device sends at least one first information to a network device, the first information including parameter information related to a model function for positioning supported by the terminal device; the network device sends first configuration information to the terminal device, the first configuration information including configuration information related to the model function for positioning and / or configuration information related to the model for positioning.
[0007] In a second aspect, a method for wireless communication is provided, including: a network device receives at least one first information sent by a terminal device, the first information being parameter information related to a model function for positioning supported by the terminal device; the network device sends first configuration information to the terminal device, the first configuration information including configuration information related to the model function for positioning and / or configuration information related to the model for positioning, wherein the first configuration information is determined based on the at least one first information.
[0008] In a third aspect, a terminal device is provided for executing the method in the above-mentioned first aspect or its various implementations.
[0009] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned first aspect or its various implementation modes.
[0010] In a fourth aspect, a network device is provided for executing the method in the above second aspect or its various implementations.
[0011] Specifically, the network device includes a functional module for executing the method in the above-mentioned second aspect or its various implementation modes.
[0012] In a fifth aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory to perform the method of the first aspect or its respective implementations.
[0013] In a sixth aspect, a network device is provided, comprising a processor and a memory, wherein the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory to perform the method of the second aspect or its respective implementations.
[0014] In a seventh aspect, a chip is provided for implementing the method described in any one of the first and second aspects above, or their respective implementations. Specifically, the chip includes a processor configured to load and execute a computer program from a memory, causing a device equipped with the chip to perform the method described in any one of the first and second aspects above, or their respective implementations.
[0015] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, which enables a computer to execute the method of any one of the first to second aspects or their respective implementations.
[0016] In a ninth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method of any one of the first to second aspects or their respective implementations.
[0017] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method of any one of the first to second aspects or their respective implementations.
[0018] Through the above-mentioned technical solution, the terminal device can send at least one first information to the network device, and the first information includes parameter information related to the model function for positioning supported by the terminal device, that is, the first information can be used to determine the model function for positioning supported by the terminal device. Further, the network device can send first configuration information to the terminal device, and the first configuration information includes configuration information related to the model function for positioning and / or configuration information related to the model for positioning, that is, the first configuration information can be used to configure the model function for positioning and / or the model for positioning, thereby enabling model-based positioning. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] FIG1 is a schematic diagram of a communication system architecture provided in an embodiment of the present application.
[0020] FIG2 is a schematic diagram of a neuron structure.
[0021] FIG3 is a schematic diagram of a neural network provided by the present application.
[0022] FIG4 is a schematic diagram of a convolutional neural network provided in this application.
[0023] FIG5 is a schematic diagram of an LSTM unit provided in this application.
[0024] FIG6 is a schematic diagram of a positioning method in related art.
[0025] FIG. 7 is a schematic diagram of another positioning technology in the related art.
[0026] FIG8 is a schematic diagram of a model-based positioning solution.
[0027] FIG9 is a schematic interaction diagram of a wireless communication method provided according to an embodiment of the present application.
[0028] FIG10 is a schematic interaction diagram of another wireless communication method provided according to an embodiment of the present application.
[0029] FIG11 is a schematic interaction diagram of another wireless communication method provided according to an embodiment of the present application.
[0030] FIG12 is a schematic block diagram of a terminal device provided according to an embodiment of the present application.
[0031] FIG13 is a schematic block diagram of a network device provided according to an embodiment of the present application.
[0032] FIG14 is a schematic block diagram of a communication device provided according to an embodiment of the present application.
[0033] FIG15 is a schematic block diagram of a chip provided according to an embodiment of the present application.
[0034] FIG16 is a schematic block diagram of a communication system provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. With respect to the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0036] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
[0037] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0038] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.
[0039] Optionally, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.
[0040] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0041] The terminal device can be a station (STA) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0042] In an embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0043] In an embodiment of the present application, the terminal device may be a mobile phone, 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, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0044] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0045] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.
[0046] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0047] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0048] For example, a communication system 100 used in an embodiment of the present application is shown in FIG1 . The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographic area and may communicate with terminal devices within the coverage area.
[0049] FIG1 exemplarily shows a network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area, which is not limited in this embodiment of the present application.
[0050] Optionally, the communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.
[0051] It should be understood that in the embodiments of the present application, a device having a communication function in a network / system may be referred to as a communication device. Taking the communication system 100 shown in FIG1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function. The network device 110 and the terminal device 120 may be the specific devices described above and will not be described in detail here. The communication device may also include other devices in the communication system 100, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.
[0052] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.
[0053] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0054] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0055] In the embodiments of the present application, "pre-defined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device or a network device). The present application does not limit the specific implementation method. For example, pre-defined may refer to information defined in a protocol.
[0056] In the embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and this application does not limit this.
[0057] To facilitate a better understanding of the embodiments of the present application, the neural network related to the present application is described.
[0058] A neural network is a computational model consisting of multiple interconnected neuron nodes, where the connections between nodes represent weighted values from input signals to output signals, called weights. Each node performs a weighted summation (SUM) on different input signals and outputs them through a specific activation function (f). Figure 2 is a schematic diagram of a neuron structure, where a1, a2, …, an represent input signals, w1, w2, …, wn represent weights, f represents the activation function, and t represents the output.
[0059] A simple neural network, shown in Figure 3, consists of an input layer, hidden layers, and an output layer. By using different connections, weights, and activation functions among multiple neurons, different outputs can be generated, thereby fitting the mapping relationship from input to output. Each node in the previous level is connected to all nodes in the next level. This neural network is a fully connected neural network, also known as a deep neural network (DNN).
[0060] Deep learning utilizes deep neural networks with multiple hidden layers, significantly improving the network's ability to learn features and fitting complex, nonlinear mappings from input to output. Consequently, it has found widespread application in speech and image processing. In addition to deep neural networks, deep learning also includes other commonly used basic structures such as convolutional neural networks (CNNs) and recurrent neural networks (RNNs) for different tasks.
[0061] The basic structure of a convolutional neural network includes an input layer, multiple convolutional layers, multiple pooling layers, a fully connected layer, and an output layer, as shown in Figure 4. Each neuron in the convolution kernel of the convolutional layer is locally connected to its input, and the introduction of the pooling layer extracts the local maximum or average features of a certain layer, effectively reducing the network parameters and mining local features, enabling the convolutional neural network to converge quickly and achieve excellent performance.
[0062] RNNs are neural networks that model sequential data and have achieved remarkable success in natural language processing applications such as machine translation and speech recognition. Specifically, the network memorizes information from past moments and uses it in the calculation of current outputs. This means that nodes in the hidden layers are no longer disconnected but connected, and the input to a hidden layer includes not only the input layer but also the output of the previous hidden layer. Common RNN structures include long short-term memory (LSTM) and gated recurrent unit (GRU). Figure 5 shows a basic LSTM cell structure, which can include a tanh activation function. Unlike RNNs, which only consider the most recent state, the LSTM cell state determines which states should be retained and which should be forgotten, addressing the shortcomings of traditional RNNs in long-term memory.
[0063] To facilitate a better understanding of the embodiments of the present application, the positioning method related to the present application is described.
[0064] In related technologies, positioning methods can be divided into the following categories:
[0065] UE-based positioning method: The terminal directly calculates the position of the target UE.
[0066] UE-assisted or LMF-based positioning method: The terminal reports the measurement results to the LMF, and the LMF calculates the location of the target UE based on the collected measurement results.
[0067] Network node assisted (e.g. NG-RAN node assisted) positioning method: The base station reports the measurement results of the Transmission / Reception Point (TRP) to the LMF, and the LMF calculates the position of the target UE based on the collected measurement results.
[0068] In traditional positioning methods, for different methods, the UE or LMF uses traditional algorithms, such as the Chan algorithm, Taylor expansion, etc., to estimate the position of the target UE.
[0069] In order to support various positioning methods, a positioning reference signal (PRS) is introduced in the downlink, and a sounding reference signal (SRS) for positioning is introduced in the uplink.
[0070] NR-based positioning functions mainly involve three parts: the terminal (UE), multiple Transmitter Relay Protocols (TRPs), and a location server (Location Server). Multiple TRPs around the terminal participate in cellular positioning. A base station may be a TRP, or a base station may have multiple TRPs. The location server is responsible for the positioning process. The location server may include the Local Mobile Module (LMF).
[0071] Downlink-based positioning methods can be further divided into two categories:
[0072] 1. Terminal-assisted positioning method (UE-assisted)
[0073] The UE is responsible for positioning-related measurements, and the network calculates location information based on the measurement results reported by the UE.
[0074] 2. UE-based positioning method
[0075] The UE performs positioning-related measurements and calculates location information based on the measurement results.
[0076] Below, a downlink-based positioning method (such as a terminal-assisted positioning method, UE-assisted) is taken as an example to illustrate the basic positioning process, as shown in FIG6 .
[0077] Step 1: The positioning server notifies the TRP of relevant configurations.
[0078] The TRP-related configuration may include PRS configuration information and / or the type of measurement results that the terminal needs to report, etc.
[0079] Step 2: TRP sends PRS.
[0080] Step 3: The terminal receives the PRS and performs measurements.
[0081] Among them, according to different positioning methods, the measurement results required by the terminal may also be different.
[0082] Step 4: The terminal may feed back the measurement results to the positioning server.
[0083] For example, the terminal feeds back the measurement result to the positioning server through the base station.
[0084] Step 5: The positioning server calculates the location-related information.
[0085] Figure 6 illustrates the execution flow of a UE-assisted positioning method. For terminal-based positioning (UE-based), in step 4 above, the terminal directly calculates location-related information based on measurement results, without reporting the results to the positioning server, which then performs the calculation. With UE-based positioning, the terminal needs to know the location information corresponding to the TRP, so the network needs to notify the UE of this location information in advance.
[0086] Below, a positioning method based on an uplink is used as an example to illustrate the basic process, as shown in FIG7 , which may include the following steps:
[0087] Step 1: The positioning server notifies the TRP of relevant configurations.
[0088] Step 2: The base station sends relevant signaling to the terminal.
[0089] Step 3: The terminal sends an uplink signal according to relevant training, such as SRS for positioning.
[0090] Step 4: TRP measures the SPS used for positioning and sends the measurement results to the positioning server.
[0091] Step 5: The positioning server calculates the location-related information.
[0092] The model can be combined with any positioning method, replacing traditional algorithms to estimate the terminal device's location, thereby improving accuracy. The model can be deployed on the UE side, the LMF side, or both the UE and the LMF. The combination of the model and positioning method can be categorized into model-based direct positioning methods and model-based assisted positioning methods. As shown in Figure 8, the model-based direct positioning method directly determines the terminal device's location based on the input information. The model-based assisted positioning method uses the input information to determine an intermediate result, and then further determines the terminal device's location based on the positioning algorithm.
[0093] In the model-based positioning method, consider introducing AI / ML function identification and AI / ML model identification.
[0094] For AI / ML function identification: The network and UE sides use the same process or method to identify AI / ML functions. For the UE-side model, AI / ML function identification is reported to the network device through UE capabilities. The network device activates / deactivates / falls back / switches the AI / ML function through Radio Resource Control (RRC), Media Access Control Control Element (MAC CE), and Downlink Control Information (DCI) signaling.
[0095] For AI / ML model identification: The network side and the UE side use the same process or method to identify the AI / ML model.
[0096] However, how to define AI / ML functions, AI / ML models, and the relationship between them is an urgent problem that needs to be solved.
[0097] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The following related technologies can be combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0098] FIG9 is a schematic interaction diagram of a wireless communication method 200 according to an embodiment of the present application. As shown in FIG9 , the method 200 includes at least part of the following:
[0099] S210, the terminal device sends at least one first information to the network device;
[0100] Correspondingly, the network device receives at least one first information sent by the terminal device.
[0101] S220: The network device sends first configuration information to the terminal device.
[0102] Correspondingly, the terminal device receives the first configuration information sent by the network device.
[0103] In some embodiments, the network device may be a base station (eg, gNb) or a LMF.
[0104] In some embodiments, the first information includes parameter information related to the model function for positioning supported by the terminal device, or in other words, the first information is used to determine the model function for positioning supported by the terminal device.
[0105] In some embodiments, the first configuration information includes configuration information related to the model function for positioning and / or configuration information related to the model for positioning; in other words, the first configuration information is used to configure the model function for positioning and / or the model for positioning for the terminal device.
[0106] In some embodiments, a positioning model is deployed on the terminal device side. The model may be determined based on the first configuration information, which may be determined based on the first information. The model may be used to determine the terminal device's location information, or may be used to determine intermediate information about the terminal device's location information. That is, the first model may be used for direct positioning of the terminal device, or may be used for auxiliary positioning of the terminal device.
[0107] In some embodiments, the intermediate information of the terminal device's location information may include, but is not limited to, one or more of the following:
[0108] Time of arrival (ToA), Downlink time difference of arrival (DL TDOA), Downlink angle of departure (DL AoD), reference signal receiving power (RSRP), Reference Signal Receiving Quality (RSRQ), Downlink reference signal time difference (DL RSTD), Line of Sight / Non-Line of Sight (LOS / NLOS identification), Uplink time difference of arrival (UL TDOA), Uplink angle of arrival (UL AoD), Uplink relative time of arrival (UL RTOA), and distance between the terminal device and network device.
[0109] Optionally, the network device may be a base station, and the base station may have one TRP, or multiple TRPs. Optionally, the distance information between the terminal device and the network device may refer to intermediate information between the terminal device and one or more TRPs.
[0110] In some embodiments, the first information includes but is not limited to at least one of the following parameters:
[0111] Positioning mode, model input related information, model output related information, reference signal related information, model complexity information, model calculation complexity information, and timing error group (TEG) information of the terminal device.
[0112] In some embodiments, the positioning mode is a direct positioning mode or an assisted positioning mode.
[0113] For example, the model functions for positioning can be defined based on the positioning mode, for example, different positioning modes correspond to different model functions.
[0114] For the direct positioning mode, the output of the model can be the location information of the terminal device. For the assisted positioning mode, the output of the model can be the intermediate information of the location information of the terminal device.
[0115] In some embodiments, model functions for positioning may be defined at the granularity of model input related information.
[0116] For example, different model input related information corresponds to different model functions.
[0117] In some embodiments, the model input related information includes at least one of the following:
[0118] Dimension information of model input parameters, type information of model input parameters.
[0119] In some embodiments, the dimensionality information of the model input parameters may include, but is not limited to, the number of TRPs and / or the number of non-zero values in the model input parameters.
[0120] Optionally, the number of TRPs is n, where n is a positive integer, for example, n is 1, 3, 18, etc.
[0121] Optionally, the number of non-zero values of the model input parameter is m, where m is an integer power of 2, for example, m is 16, 32, 64, 128, 256, etc.
[0122] In some embodiments, the position information of the model input parameter can be a range of TRPs and / or a range of non-zero values in the model input parameter. For example, different ranges of TRPs correspond to different model functions. For another example, different ranges of model input parameters correspond to different model functions.
[0123] In some embodiments, the type information of the model input parameter may include, but is not limited to, at least one of the following:
[0124] Channel impulse response (CIR), power delay profile (PDP), ToA, DL TDOA, DL AoD, RSRP, DL RSTD, RSRQ.
[0125] Optionally, the model function used for positioning can be defined at the granularity of the type of model input parameter, that is, different types of model input parameters correspond to different model functions.
[0126] In some embodiments, the model function used for positioning can be defined at the granularity of model output related information.
[0127] For example, different model output related information corresponds to different model functions.
[0128] In some embodiments, the model output related information includes location information of the terminal device.
[0129] For example, for the direct positioning mode, the model output related information may be the location information of the terminal device.
[0130] In some embodiments, the model output related information includes intermediate information of the terminal device's location information, including but not limited to at least one of the following:
[0131] ToA, DL TDOA, DL AoD, RSRP, RSRQ, DL RSTD, positioning scenario information (e.g., LOS / NLOS identification information), UL TDOA, UL AoD, UL RTOA, distance information between terminal devices and network devices.
[0132] For example, for the assisted positioning mode, the model output related information may be intermediate information of the location information of the terminal device.
[0133] In a specific embodiment, the model output related information is the location information of the terminal device corresponding to one model function, and the model output related information is the intermediate information of the location information of the terminal device corresponding to another model function.
[0134] In some embodiments, the model function used for positioning may be defined at the granularity of reference signal related information.
[0135] For example, different reference signal related information corresponds to different model functions.
[0136] In some embodiments, the reference signal related information includes positioning reference signal (PRS) related information and / or sounding reference signal (SRS) related information. The SRS may be an SRS for positioning.
[0137] In some specific embodiments, the model functions used for positioning may be defined with PRS-related information as the granularity. For example, different PRS-related information corresponds to different model functions.
[0138] In other specific embodiments, the model functions used for positioning may be defined with SRS-related information as the granularity. For example, different SRS-related information corresponds to different model functions.
[0139] In some embodiments, the PRS-related information includes but is not limited to at least one of:
[0140] Information related to PRS processing capabilities and PRS resources.
[0141] In some embodiments, the PRS processing capability related information includes but is not limited to at least one of:
[0142] The maximum PRS bandwidth supported by the terminal device, the maximum number of positioning frequency layers supported by the terminal device, and the maximum number of PRS resources that the terminal device can process in one time slot.
[0143] In some embodiments, the PRS resource related information includes but is not limited to at least one of:
[0144] The maximum number of PRS resource sets for each transmission receiving point TRP in each positioning frequency layer, the maximum total number of TRPs on all frequency points, the maximum number of positioning frequency layers supported by the terminal device, the maximum number of PRS resources in each PRS resource set, and the maximum number of PRS resources in each positioning frequency layer.
[0145] In some embodiments, the SRS related information includes but is not limited to at least one of:
[0146] Information related to SRS processing capability, type information of reference signal for pathloss estimation corresponding to SRS, and type information of spatial relation for SRS for positioning based on reference signal.
[0147] In some embodiments, the SRS processing capability related information includes but is not limited to at least one of:
[0148] The maximum number of SRS resource sets used for positioning on each bandwidth part (BWP), the maximum number of SRS resources used for positioning on each BWP, the maximum number of aperiodic SRS resources used for positioning on each BWP, the maximum number of periodic SRS resources used for positioning on each BWP, and the maximum number of semi-persistent SRS resources used for positioning on each BWP.
[0149] In some embodiments, the type of reference signal used for path loss estimation corresponding to SRS may include but is not limited to at least one of the following: PRS signal, synchronization signal block (Synchronization Signal Block, SSB), channel state information reference signal (Channel State Information Reference Signal, CSI-RS).
[0150] Optionally, the above-mentioned type of reference signal may be a reference signal of a serving cell, or may also be a reference signal of a neighboring cell.
[0151] In some specific embodiments, the type information of the reference signal used for path loss estimation corresponding to the SRS includes but is not limited to at least one of:
[0152] Whether the PRS signal of the serving cell is supported as the reference signal for the path loss estimation corresponding to the SRS, whether the CSI-RS of the serving cell is supported as the reference signal for the path loss estimation corresponding to the SRS, whether the SSB signal of the neighboring cell is supported as the reference signal for the path loss estimation corresponding to the SRS, and whether the PRS signal of the neighboring cell is supported as the reference signal for the path loss estimation corresponding to the SRS.
[0153] In some embodiments, the type of reference signal for spatially related information corresponding to SRS may include but is not limited to at least one of the following: PRS signal, synchronization signal block (Synchronization Signal Block, SSB), channel state information reference signal (CSI-RS).
[0154] Optionally, the above-mentioned type of reference signal may be a reference signal of a serving cell, or may also be a reference signal of a neighboring cell.
[0155] In some specific embodiments, the type information of the reference signal for the spatial related information corresponding to the SRS includes but is not limited to at least one of:
[0156] Whether the PRS of the serving cell is supported as a reference signal for the spatial related information corresponding to the SRS (Spatial relation for SRS for positioning based on PRS from the serving cell), whether the CSI-RS of the serving cell is supported as a reference signal for the spatial related information corresponding to the SRS (Spatial relation for SRS for positioning based on CSI-RS from the serving cell), whether the synchronization signal block (Synchronization Signal Block, SSB) of the neighboring cell is supported as a reference signal for the spatial related information corresponding to the SRS (Spatial relation for SRS for positioning based on SSB from the neighbouring cell), whether the PRS signal of the neighboring cell is supported as a reference signal for the spatial related information corresponding to the SRS (Spatial relation for SRS for positioning based on PRS from the neighbouring cell), and whether the SRS for positioning on the working frequency band of the terminal device is supported as a reference signal for the spatial related information corresponding to the SRS (Spatial relation for SRS for positioning based on SRS).
[0157] In some embodiments, the model functions used for positioning may be defined at the granularity of model complexity information. For example, different model complexity information corresponds to different model functions.
[0158] In some embodiments, model complexity information includes, but is not limited to, the number of model parameters and / or the complexity of the model structure, such as the number of layers of the model.
[0159] In some specific embodiments, the model complexity information is used to indicate a target parameter number range and / or a target layer number range, where the target parameter number range is the range of the number of parameters included in the model, and the target layer number range is the range of the number of model layers.
[0160] In some embodiments, the target parameter quantity range is one of a plurality of parameter quantity ranges, wherein the plurality of parameter quantity ranges correspond to different quantity intervals. Optionally, different parameter quantity ranges correspond to different model functions.
[0161] In some embodiments, the plurality of parameter quantity ranges are predefined or configured by the network device.
[0162] In some embodiments, the target layer number range is one of a plurality of layer number ranges, wherein the plurality of layer number ranges correspond to different number intervals. Optionally, different layer number ranges correspond to different model functions.
[0163] In some embodiments, the plurality of layer number ranges are predefined or configured by the network device.
[0164] In some embodiments, the model functions used for positioning may be defined based on the computational complexity information of the model. For example, different computational complexity information corresponds to different model functions.
[0165] In some embodiments, the computational complexity information of the model includes the complexity of the model executing floating point operations (FLOPs).
[0166] In some embodiments, the computational complexity information of the model is used to indicate a target computational complexity range, where the target computational complexity range is a range to which the computational complexity of the model belongs.
[0167] In some embodiments, the target computational complexity range is one of a plurality of computational complexity ranges, wherein the plurality of computational complexity ranges correspond to different complexity intervals. Optionally, different computational complexity ranges correspond to different model functions.
[0168] In some embodiments, the plurality of computational complexity ranges are predefined or configured by the network device.
[0169] In some embodiments, the model function used for positioning can be defined based on the TEG information of the terminal device. For example, different calculated TEG information corresponds to different model functions.
[0170] In some embodiments, the TEG information of the terminal device includes but is not limited to at least one of the following:
[0171] The maximum number of receiving-end TEGs of the terminal device, the maximum number of transmitting-end TEGs of the terminal device, and the maximum number of receiving-end to transmitting-end (Rx-Tx) TEGs of the terminal device.
[0172] In some embodiments, different quantity ranges of the receiving-end TEGs of the terminal device correspond to different model functions.
[0173] In some embodiments, different number ranges of the transmitting-end TEGs of the terminal device correspond to different model functions.
[0174] In some embodiments, different number ranges of TEGs from the receiving end to the transmitting end of the terminal device correspond to different model functions.
[0175] In some embodiments, each first information in the at least one first information corresponds to a model function, and the first information corresponding to each model function includes a different set of parameters and / or different parameter contents.
[0176] Therefore, the parameter set included in the first information can realize model functions of different granularities. For example, if the first information includes a positioning model, different model functions can be distinguished by the positioning mode, thereby realizing model functions of larger granularity. For another example, if the first information includes reference signal information, different model functions can be distinguished by the reference signal information, thereby realizing model functions of smaller granularity. Therefore, in the embodiment of the present application, the parameter set included in the first information can realize flexible control of the granularity of the model function.
[0177] In some embodiments, the parameter set included in the first information is recorded as a first parameter set, and the first parameter sets corresponding to different first information include different parameters and / or different parameter contents. The parameter content may refer to the configuration corresponding to the parameter, or the value or value range of the parameter.
[0178] In some specific embodiments, assuming that the two first information correspond to model function i and model function j respectively, the parameter sets corresponding to the model function i and the model function j are different, and / or the content of the parameters are different.
[0179] Case 1: The first parameter sets corresponding to model function i and model function j are the same, but the contents of the parameters are different.
[0180] Example 1: The first parameter set corresponding to model function i includes positioning mode, and the parameter content is direct positioning mode. The first parameter set corresponding to model function j includes positioning mode, and the parameter content is auxiliary positioning mode.
[0181] Example 2: The first parameter set corresponding to model function i includes positioning mode and reference signal related information, the content of the positioning mode is direct positioning mode, and the content of the reference signal related information is PRS related information. The first parameter set corresponding to model function j includes positioning mode and reference signal information, the content of the positioning mode is direct positioning mode, and the content of the reference signal related information is SRS related information.
[0182] Case 2: The first parameter sets corresponding to the model function i and the model function j are different, and the contents of the parameters are different.
[0183] Example 3: The first parameter set corresponding to model function i includes the positioning mode, and the content of the positioning mode is the direct positioning mode. The first parameter set corresponding to model function j includes the positioning mode and model output related information, and the content of the positioning mode is the auxiliary positioning model, and the content of the model output related information is LOS / NLOS recognition.
[0184] In some embodiments, each model function corresponds to P models, where P is a positive integer, that is, one model function may correspond to one or more models.
[0185] Optionally, the model function and the granularity of the model are the same; or, the granularity of the model function is greater than the granularity of the model, for example, multiple models can implement the same model function.
[0186] In some embodiments, each of the P models corresponds to a different set of parameters and / or has different parameter contents.
[0187] In the embodiment of the present application, the parameter set corresponding to the model is recorded as the second parameter set. Different models correspond to different second parameter sets including different parameters and / or different parameter contents. The parameter contents may refer to the configuration corresponding to the parameter, or the value or value range of the parameter.
[0188] In some embodiments, the second parameter set includes but is not limited to at least one of the following parameters:
[0189] Reference signal configuration information, model complexity information, model calculation complexity information, TEG information of the terminal device, timing error information of the terminal device, synchronization error information of the network device, and application scenarios.
[0190] In some embodiments, the reference signal configuration information may include PRS configuration information or SRS configuration information.
[0191] In some embodiments, the PRS configuration information includes but is not limited to at least one of the following:
[0192] Positioning frequency layer related configuration, TRP related configuration, PRS resource set related configuration, PRS resource related configuration.
[0193] In some embodiments, the SRS configuration information includes but is not limited to at least one of the following:
[0194] SRS resource set related configuration, SRS resource related configuration.
[0195] In some embodiments, the positioning frequency layer related configuration includes one or more of the following:
[0196] The maximum number of positioning frequency layers supported by the terminal device, the maximum number of PRS resource sets for each transmission receiving point TRP in each positioning frequency layer, and the maximum number of PRS resources in each positioning frequency layer.
[0197] In some embodiments, TRP-related configurations may include one or more of the following:
[0198] The maximum number of PRS resource sets per transmission reception point (TRP) per positioning frequency layer, and the maximum total number of TRPs across all frequencies.
[0199] In some embodiments, PRS resource set related configurations include, but are not limited to, one or more of the following:
[0200] Time domain configuration information and / or frequency configuration information of the PRS resource set, such as the PRS transmission period and time slot offset. The time interval for repeated transmission of PRS resources;
[0201] The repetition factor of the PRS resource. For example, the number of times the PRS resource is repeated in each PRS period;
[0202] PRS muting configuration. For example, PRS signals are not transmitted on certain allocated time-frequency resources (called muting);
[0203] The number of orthogonal frequency-division multiplexing (OFDM) symbols occupied by PRS resources.
[0204] In some embodiments, PRS resource-related configurations include, but are not limited to, one or more of the following:
[0205] The starting frequency domain resource unit offset of the PRS. For example, the frequency domain resource unit offset value used for resource mapping of the PRS resource on the first allocated OFDM symbol in a time slot;
[0206] PRS resource slot offset. For example, the slot offset relative to the PRS resource set;
[0207] Quasi-co-located (QCL) information of PRS;
[0208] Number of PRS ports.
[0209] In some embodiments, SRS resource set related configurations include, but are not limited to, one or more of the following:
[0210] The SRS resource type in the SRS resource set. For example, aperiodic, semi-persistent, and periodic;
[0211] Open-loop power control parameter configuration.
[0212] In some embodiments, SRS resource-related configurations include, but are not limited to, one or more of the following:
[0213] The port number of the SRS resource;
[0214] SRS transmission comb.
[0215] In some embodiments, the first parameter set corresponding to model function i includes a positioning mode, and the parameter content is a direct positioning mode. Model function i corresponds to P models (denoted as model 0 to model P-1). The P models correspond to different second parameter sets and / or different parameter contents. Model 0 and Model 1 among the P models are used as examples for illustration.
[0216] Case 1: The second parameter sets corresponding to Model 0 and Model 1 are the same, but the parameter contents are different.
[0217] Example 1: The second parameter set corresponding to model 0 includes reference signal configuration information, the content of which is the first reference signal configuration; the second parameter set corresponding to model 1 includes reference signal configuration information, the content of which is the second reference signal configuration, wherein the first reference signal configuration and the second reference signal configuration are different.
[0218] Example 2: The second parameter set corresponding to model 0 includes model complexity information, and the content of the reference signal configuration information is the first model complexity range. The second parameter set corresponding to model 1 includes model complexity information, and the content of the model complexity information is the second model complexity range, wherein the first model complexity range and the second model complexity range are different.
[0219] Example 3: The second parameter set corresponding to model 0 includes the timing error information of the terminal device, and the content of the timing error information of the terminal device is the first timing error. The second parameter set corresponding to model 1 includes the timing error information of the terminal device, and the content of the timing error information of the terminal device is the second timing error, wherein the first timing error and the second timing error are different.
[0220] Case 2: The second parameter sets corresponding to model 0 and model 1 are different, and the parameter contents are different.
[0221] Example 4: The second parameter set corresponding to model 0 includes the synchronization error information of the network device, and the content of the synchronization error information of the network device is the first synchronization error. The second parameter set corresponding to model 1 includes the timing error information of the terminal device, and the content of the synchronization error information of the network device is the third timing error.
[0222] In some embodiments, the first information may explicitly correspond to a model function. For example, the first information includes first indication information, and the first indication information is used to indicate the model function corresponding to the first information. As an example, the first indication information may indicate the index of the model function corresponding to the first information.
[0223] In some embodiments, the first information implicitly corresponds to a model function. In this case, the first information may not include the first indication information.
[0224] In some embodiments, the first configuration information includes second indication information, where the second indication information is used to indicate a target model function configured by the network device for the terminal device. For example, the second indication information may be used to indicate an index of the target model function. In this case, the first configuration information may be considered to include configuration information related to the model function.
[0225] In some embodiments, the first configuration information can be determined based on the at least one first information, wherein each first information corresponds to a model function, and the network device can determine the target model function based on the model function corresponding to the at least one first information, and further indicate the target model function to the terminal device through the second indication information.
[0226] Optionally, when the first information includes first indication information, the first configuration information includes the second indication information.
[0227] That is, the network device can determine the model function corresponding to each first information based on the first indication information in at least one first information, and can further indicate the target model function to the terminal device through the second indication information.
[0228] Further optionally, the terminal device can select one of the P models corresponding to the target model function as the target model, for example, randomly select one of the P models as the target model, or determine the target model based on the performance of the P models.
[0229] By way of example and not limitation, the performance of the P models includes at least one of the following performances:
[0230] Model complexity, model computational complexity, and model positioning accuracy.
[0231] In some embodiments, the positioning accuracy of the model may be the error between the location-related information of the terminal device determined based on the model output and the actual location-related information of the terminal device, or the distribution of the location-related information of the terminal device.
[0232] In some specific embodiments, the positioning accuracy may be the error between the predicted location information and the actual location information of the terminal device, or the distribution of the predicted location information of the terminal device.
[0233] Optionally, the output information of the model is the location information of the terminal device, and the predicted location information of the terminal device may be the output information of the model, corresponding to the direct positioning mode.
[0234] Optionally, the output information of the model is intermediate information of the terminal device's location information, and the predicted location information of the terminal device can be further calculated based on the output information of the model, which corresponds to an assisted positioning mode.
[0235] In other specific embodiments, the positioning accuracy may also be the error between the intermediate information of the predicted terminal device location information and the intermediate information of the actual terminal device location information, or the distribution of the intermediate information of the predicted terminal device location information, or the distribution of the error between the intermediate information of the predicted terminal device location information and the actual intermediate information.
[0236] For example, the model's output information may be intermediate information about the terminal device's location, such as the distance between the terminal device and a network device. In this case, the positioning accuracy may be the error between the model-predicted distance between the terminal device and the network device and the actual distance between the terminal device and the network device.
[0237] In some embodiments, the terminal device may select a model among the P models that satisfies at least one of the following conditions as the target model:
[0238] The positioning accuracy among the P models is the highest or the positioning accuracy reaches a first positioning accuracy threshold;
[0239] The model complexity is the lowest among P models, or the model complexity meets the preset conditions;
[0240] The computational complexity of the model is the lowest among the P models, or the computational complexity of the model meets the preset conditions.
[0241] In some embodiments, the model complexity meeting a preset condition may include: the dimension of the model input parameter is lower than a first dimension threshold, and / or the number of layers of the model structure is lower than a first layer number threshold.
[0242] In some embodiments, the computational complexity of the model meeting a preset condition may include: the computational complexity of the model being less than a first computational complexity threshold.
[0243] Optionally, the first positioning accuracy may be measured in meters, centimeters, or millimeters, which is not limited in this application.
[0244] In some embodiments, the first positioning accuracy threshold may be predefined, preconfigured, determined by the terminal device itself, or configured by a network device.
[0245] In some embodiments, the first dimension threshold may be predefined, preconfigured, determined by the terminal device itself, or configured by a network device.
[0246] In some embodiments, the first layer number threshold may be predefined, preconfigured, determined by the terminal device itself, or configured by the network device.
[0247] In some embodiments, the first computational complexity threshold may be predefined, preconfigured, determined by the terminal device itself, or configured by a network device.
[0248] In some embodiments, the first configuration information includes:
[0249] The third indication information is used to instruct the network device to configure a target model for the terminal device;
[0250] The fourth indication information is used to indicate parameter information corresponding to the target model.
[0251] In some embodiments, the parameter information corresponding to the target model is determined based on the first information, or in other words, matched with the first information.
[0252] In some embodiments, the third indication information may be used to indicate an index of the target model, and the fourth indication information may be used to indicate a second parameter set corresponding to the target model.
[0253] For example, if the first information does not include the first indication information, the network device may indicate the target model and parameter information corresponding to the target model to the terminal device. In this case, it can be considered that the first configuration information includes model-related configuration information.
[0254] In some embodiments, the first configuration information may also only include the third indication information but not the fourth indication information.
[0255] For example, the first information may include P fifth indication information and P sixth indication information, wherein the P fifth indication information and the P sixth indication information correspond one to one. Each fifth indication information is used to indicate one of the P models corresponding to the model function corresponding to the first information, for example, the fifth indication information indicates the index of the model, and the sixth indication information is used to indicate the second parameter set corresponding to the model indicated by the fifth indication information. In this case, the first configuration information may also include only the third indication information, excluding the fourth indication information. The third indication information may indicate the index of the target model selected by the network device for the terminal device among the P models.
[0256] In some embodiments, the first configuration information may also include second indication information and third indication information. That is, the network device may simultaneously configure the target model function and the target model for the terminal device. The target model is included in the model corresponding to the target model function.
[0257] For example, when the first information includes indication information of the model function (for example, the first indication information), the first parameter set corresponding to the model function, indication information of the model (for example, the P fifth indication information), and the second parameter set corresponding to the model (for example, the P sixth indication information), the first configuration information may include indication information of the target model function and indication information of the target model.
[0258] In some embodiments, each piece of the at least one first information is carried in an independent structure.
[0259] As an example, the structure for carrying the first information is designed as follows:
[0260] The model function corresponding to the first first information corresponds to X models, and the model function corresponding to the second first information corresponds to Y models. Optionally, the first information may further include a second parameter set corresponding to each model.
[0261] In some embodiments, the terminal device may also report the maximum number t of model functions that can be stored to the network device.
[0262] In some embodiments, the first configuration information may be carried by a first signaling, which may be, for example, RRC signaling, MAC CE or DCI signaling.
[0263] In some embodiments, the index of the model function configured by the network device can be indicated by n bits in the first signaling. n For example, the index of the model function configured by the network device is indicated by different values of n bits.
[0264] Therefore, in the embodiments of the present application, by explicitly indicating the configuration of model functions, the implementation on the network device side is simplified, and the model selection on the terminal device side is made more flexible. At the same time, since models occupy the storage space of the terminal device, setting the maximum number of stored model functions can reduce the complexity of the terminal implementation.
[0265] Below, in combination with Figures 10 and 11, a schematic interactive diagram of the configuration method of the model function provided in the embodiment of the present application is described.
[0266] In the example of FIG10 , the model is deployed on the terminal device side, and the terminal device performs model performance monitoring.
[0267] As shown in FIG10 , the following steps may be included:
[0268] S301, the terminal device sends first information to the network device, wherein the specific implementation of the first information refers to the relevant description in the above embodiments and is not repeated here.
[0269] S302: The network device sends first configuration information to the terminal device, where the first configuration information is used to configure a first model function for the terminal device.
[0270] S303: The terminal device selects a target model based on the first model function configured on the network device. For a specific selection method, refer to the specific implementation of the above embodiment.
[0271] Optionally, after selecting the target model, the method further includes: S304, the terminal device sends indication information to the network device, where the indication information is used to indicate the target model selected by the terminal device, for example, the indication information is used to indicate the index of the target model. Optionally, if the network device does not know the second parameter set corresponding to the target model, the terminal device may further indicate the second parameter set corresponding to the target model to the network device.
[0272] Optionally, the terminal device may also send first request information to the network device, where the first request information is used to request model monitoring.
[0273] Optionally, the network device may send configuration information for model monitoring to the terminal device, such as reference signal configuration information. Optionally, the reference signal configuration information includes time domain configuration information and / or frequency configuration information of the reference signal.
[0274] S305: The terminal device performs model monitoring on the target model.
[0275] For example, the terminal device performs model monitoring based on the configuration information for model monitoring sent by the network device.
[0276] S306: The terminal device feeds back the model monitoring result to the network device. For example, a second request message is sent to the network device to request a switch of the model function. Optionally, the terminal device may request a switch of the model function if the model monitoring result does not meet the requirements.
[0277] S307, the network device configures configuration information for model switching to the terminal device. For example, the network device may indicate a second model function to the terminal device, wherein the first parameter sets corresponding to the first model function and the second model function are different and / or the parameter contents are different.
[0278] In the example of FIG11 , the model is deployed on the terminal device side, and the network device performs model performance monitoring.
[0279] As shown in FIG11 , the following steps may be included:
[0280] S311, the terminal device sends first information to the network device, wherein the specific implementation of the first information refers to the relevant description in the above embodiment and is not repeated here.
[0281] S312, the network device sends first configuration information to the terminal device, where the first configuration information is used to configure a first model function for the terminal device.
[0282] S313: The terminal device selects a target model based on the first model function configured on the network device. For a specific selection method, refer to the specific implementation of the above embodiment.
[0283] Optionally, after selecting the target model, the method further includes: S304, the terminal device sends indication information to the network device, where the indication information is used to indicate the target model selected by the terminal device, for example, the indication information is used to indicate the index of the target model. Optionally, if the network device does not know the second parameter set corresponding to the target model, the terminal device may further indicate the second parameter set corresponding to the target model to the network device.
[0284] S315, the network device performs model monitoring on the target model.
[0285] S316: The network device configures the terminal device with configuration information for model switching.
[0286] For example, when the monitoring result of the model does not meet the standard, the network device can indicate the second model function to the terminal device, wherein the first parameter sets corresponding to the first model function and the second model function are different and / or the parameter contents are different.
[0287] In summary, in the embodiments of the present application, the granularity of the model function is defined. For example, the parameter set included in the first information can realize model functions of different granularities, and the relationship between the model function and the model is defined. For example, a model function can correspond to one or more models, and the parameter sets and / or parameter contents corresponding to different models are different. Among them, the granularity of the model function and the model is the same, or the granularity of the model function is greater than the granularity of the model. For example, multiple models can realize the same model function.
[0288] A structure is further designed to report model function-related information to the network device. For example, information related to multiple model functions (such as the first information, information about the model corresponding to the model function) can be reported through one structure, or each model function-related information can be reported through an independent structure.
[0289] The above text, in combination with Figures 9 to 11, describes in detail the method embodiment of the present application. The following text, in combination with Figures 12 to 16, describes in detail the device embodiment of the present application. It should be understood that the device embodiment and the method embodiment correspond to each other, and similar descriptions can refer to the method embodiment.
[0290] FIG12 shows a schematic block diagram of a terminal device 400 according to an embodiment of the present application. As shown in FIG12 , the terminal device 400 includes:
[0291] The communication unit 410 is configured to send at least one first information to a network device, where the first information is parameter information related to a model function for positioning supported by the terminal device; and
[0292] Receive first configuration information sent by the network device, where the first configuration information includes configuration information related to a model function used for positioning and / or configuration information related to a model used for positioning.
[0293] In some embodiments, the first information includes at least one of the following parameters:
[0294] Positioning mode, model input related information, model output related information, reference signal related information, model complexity information, model calculation complexity information, and the terminal device timing deviation group TEG information.
[0295] In some embodiments, the positioning mode is a direct positioning model or an auxiliary positioning model.
[0296] In some embodiments, the model input related information includes at least one of the following:
[0297] The dimensions and types of the model input parameters.
[0298] In some embodiments, the model output related information includes location information of the terminal device.
[0299] In some embodiments, the model output related information includes at least one of the following:
[0300] The arrival time TOA information of the reference signal used for positioning, the departure angle AoD information of the reference signal used for positioning, the arrival angle AoA information of the reference signal used for positioning, and the positioning scenario information.
[0301] In some embodiments, the reference signal related information includes positioning reference signal PRS related information and / or sounding reference signal SRS related information.
[0302] In some embodiments, the PRS-related information includes:
[0303] Information related to PRS processing capabilities and / or information related to PRS resources.
[0304] In some embodiments, the PRS processing capability related information includes at least one of the following:
[0305] The maximum PRS bandwidth supported by the terminal device, the maximum number of positioning frequency layers supported by the terminal device, and the maximum number of PRS resources that the terminal device can process in one time slot.
[0306] In some embodiments, the PRS resource related information includes at least one of the following:
[0307] The maximum number of PRS resource sets for each transmission receiving point TRP in each positioning frequency layer, the maximum total number of TRPs on all frequency points, the maximum number of positioning frequency layers supported by the terminal device, the maximum number of PRS resources in each PRS resource set, and the maximum number of PRS resources in each positioning frequency layer.
[0308] In some embodiments, the SRS-related information includes at least one of the following:
[0309] Information related to SRS processing capability, type information of reference signal used for path loss estimation corresponding to SRS, and type information of reference signal used for space-related information corresponding to SRS.
[0310] In some embodiments, the SRS processing capability related information includes at least one of the following:
[0311] The maximum number of SRS resource sets used for positioning on each bandwidth part BWP, the maximum number of SRS resources used for positioning on each BWP, the maximum number of non-periodic SRS resources used for positioning on each BWP, the maximum number of periodic SRS resources used for positioning on each BWP, the maximum number of semi-persistent SRS resources used for positioning on each BWP.
[0312] In some embodiments, the type information of the reference signal used for path loss estimation corresponding to the SRS includes at least one of the following:
[0313] Whether the PRS signal of the serving cell is supported as the reference signal for the path loss estimation corresponding to the SRS, whether the channel state information reference signal CSI-RS of the serving cell is supported as the reference signal for the path loss estimation corresponding to the SRS, whether the SSB signal of the neighboring cell is supported as the reference signal for the path loss estimation corresponding to the SRS, and whether the PRS signal of the neighboring cell is supported as the reference signal for the path loss estimation corresponding to the SRS.
[0314] In some embodiments, the type information of the reference signal for the spatial-related information corresponding to the SRS includes at least one of the following:
[0315] Whether the PRS of the serving cell is supported as a reference signal for the spatially relevant information corresponding to the SRS, whether the synchronization signal block SSB of the neighboring cell is supported as a reference signal for the spatially relevant information corresponding to the SRS, whether the CSI-RS of the serving cell is supported as a reference signal for the spatially relevant information corresponding to the SRS, whether the PRS signal of the neighboring cell is supported as a reference signal for the spatially relevant information corresponding to the SRS, and whether the SRS used for positioning on the working frequency band of the terminal device is supported as a reference signal for the spatially relevant information corresponding to the SRS.
[0316] In some embodiments, the model complexity information is used to indicate a target parameter number range, where the target parameter number range is a range to which the number of parameters included in the model belongs.
[0317] In some embodiments, the target parameter quantity range is one of a plurality of parameter quantity ranges, and the plurality of parameter quantity ranges are predefined or configured by the network device.
[0318] In some embodiments, the computational complexity information of the model is used to indicate a target computational complexity range, where the target computational complexity range is a range to which the computational complexity of the model belongs.
[0319] In some embodiments, the target computational complexity range is one of a plurality of computational complexity ranges, and the plurality of computational complexity ranges are predefined or configured by the network device.
[0320] In some embodiments, the timing deviation group TEG information of the terminal device includes at least one of the following:
[0321] The maximum number of TEGs at the receiving end of the terminal device, the maximum number of TEGs at the transmitting end of the terminal device, and the maximum number of TEGs from the receiving end to the transmitting end of the terminal device.
[0322] In some embodiments, each first information in the at least one first information corresponds to a model function, and the first information corresponding to each model function includes a different set of parameters and / or different parameter contents.
[0323] In some embodiments, each model function corresponds to P models, where P is a positive integer.
[0324] In some embodiments, each of the P models corresponds to a different set of parameters and / or has different parameter contents.
[0325] In some embodiments, the parameter set corresponding to each model includes at least one of the following parameters:
[0326] Reference signal configuration information, model complexity information, model calculation complexity information, TEG information of the terminal device, timing error information of the terminal device, synchronization error information of the network device, and application scenarios.
[0327] In some embodiments, the first information includes first indication information, and the first indication information is used to indicate a model function corresponding to the first information.
[0328] In some embodiments, the first configuration information includes second indication information, and the second indication information is used to indicate the target model function configured by the network device for the terminal device.
[0329] In some embodiments, when the first information includes indication information of a model function, the first configuration information includes the second indication information.
[0330] In some embodiments, the first configuration information includes:
[0331] The third indication information is used to instruct the network device to configure a target model for the terminal device;
[0332] The fourth indication information is used to indicate parameter information corresponding to the target model.
[0333] In some embodiments, parameter information corresponding to the target model is determined based on the first information.
[0334] In some embodiments, when the first information does not include indication information of the model function, the first configuration information includes the third indication information and the fourth indication information.
[0335] In some embodiments, each piece of the at least one first information is carried in an independent structure, or the at least one first information is carried in one structure.
[0336] Alternatively, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0337] It should be understood that the terminal device 400 according to the embodiment of the present application may correspond to the terminal device in the embodiment of the method of the present application, and the above-mentioned and other operations and / or functions of each unit in the terminal device 400 are respectively for realizing the corresponding processes of the terminal device in the method 200 shown in Figures 9 to 11. For the sake of brevity, they will not be repeated here.
[0338] FIG13 is a schematic block diagram of a network device according to an embodiment of the present application. The network device 500 of FIG13 includes:
[0339] The communication unit 510 is configured to receive at least one first information sent by a terminal device, where the first information is parameter information related to a model function for positioning supported by the terminal device; and
[0340] First configuration information is sent to the terminal device, where the first configuration information includes configuration information related to the model function used for positioning and / or configuration information related to the model used for positioning, wherein the first configuration information is determined based on the at least one first information.
[0341] In some embodiments, the first information includes at least one of the following parameters:
[0342] Positioning mode, model input related information, model output related information, reference signal related information, model complexity information, model calculation complexity information, and the terminal device timing deviation group TEG information.
[0343] In some embodiments, the positioning mode is direct positioning or assisted positioning.
[0344] In some embodiments, the model input related information includes at least one of the following:
[0345] The dimensions and types of the model input parameters.
[0346] In some embodiments, the model output related information includes location information of the terminal device.
[0347] In some embodiments, the model output related information includes at least one of the following:
[0348] The arrival time TOA information of the reference signal used for positioning, the departure angle AoD information of the reference signal used for positioning, the arrival angle AoA information of the reference signal used for positioning, and the positioning scenario information.
[0349] In some embodiments, the reference signal related information includes positioning reference signal PRS related information and / or sounding reference signal SRS related information.
[0350] In some embodiments, the PRS-related information includes:
[0351] Information related to PRS processing capabilities and / or information related to PRS resources.
[0352] In some embodiments, the PRS processing capability related information includes at least one of the following:
[0353] The maximum PRS bandwidth supported by the terminal device, the maximum number of positioning frequency layers supported by the terminal device, and the maximum number of PRS resources that the terminal device can process in one time slot.
[0354] In some embodiments, the PRS resource related information includes at least one of the following:
[0355] The maximum number of PRS resource sets for each transmission receiving point TRP in each positioning frequency layer, the maximum total number of TRPs on all frequency points, the maximum number of positioning frequency layers supported by the terminal device, the maximum number of PRS resources in each PRS resource set, and the maximum number of PRS resources in each positioning frequency layer.
[0356] In some embodiments, the SRS-related information includes at least one of the following:
[0357] Information related to SRS processing capability, type information of reference signal used for path loss estimation corresponding to SRS, and type information of reference signal used for space-related information corresponding to SRS.
[0358] In some embodiments, the SRS processing capability related information includes at least one of the following:
[0359] The maximum number of SRS resource sets used for positioning on each bandwidth part BWP, the maximum number of SRS resources used for positioning on each BWP, the maximum number of non-periodic SRS resources used for positioning on each BWP, the maximum number of periodic SRS resources used for positioning on each BWP, the maximum number of semi-persistent SRS resources used for positioning on each BWP.
[0360] In some embodiments, the type information of the reference signal used for path loss estimation corresponding to the SRS includes at least one of the following:
[0361] Whether the PRS signal of the serving cell is supported as the reference signal for the path loss estimation corresponding to the SRS, whether the channel state information reference signal CSI-RS of the serving cell is supported as the reference signal for the path loss estimation corresponding to the SRS, whether the SSB signal of the neighboring cell is supported as the reference signal for the path loss estimation corresponding to the SRS, and whether the PRS signal of the neighboring cell is supported as the reference signal for the path loss estimation corresponding to the SRS.
[0362] In some embodiments, the type information of the reference signal for the spatial-related information corresponding to the SRS includes at least one of the following:
[0363] Whether the PRS of the serving cell is supported as a reference signal for the spatial related information corresponding to the SRS, whether the CSI-RS of the serving cell is supported as a reference signal for the spatial related information corresponding to the SRS, whether the synchronization signal block SSB of the neighboring cell is supported as a reference signal for the spatial related information corresponding to the SRS, whether the PRS signal of the neighboring cell is supported as a reference signal for the spatial related information corresponding to the SRS, and whether the SRS used for positioning on the working frequency band of the terminal device is supported as a reference signal for the spatial related information corresponding to the SRS.
[0364] In some embodiments, the model complexity information is used to indicate a target parameter number range, where the target parameter number range is a range to which the number of parameters included in the model belongs.
[0365] In some embodiments, the target parameter quantity range is one of a plurality of parameter quantity ranges, and the plurality of parameter quantity ranges are predefined or configured by the network device.
[0366] In some embodiments, the computational complexity information of the model is used to indicate a target computational complexity range, where the target computational complexity range is a range to which the computational complexity of the model belongs.
[0367] In some embodiments, the target computational complexity range is one of a plurality of computational complexity ranges, and the plurality of computational complexity ranges are predefined or configured by the network device.
[0368] In some embodiments, the timing deviation group TEG information of the terminal device includes at least one of the following:
[0369] The maximum number of TEGs at the receiving end of the terminal device, the maximum number of TEGs at the transmitting end of the terminal device, and the maximum number of TEGs from the receiving end to the transmitting end of the terminal device.
[0370] In some embodiments, each first information in the at least one first information corresponds to a model function, and the first information corresponding to each model function includes a different set of parameters and / or different parameter contents.
[0371] In some embodiments, each model function corresponds to P models, where P is a positive integer.
[0372] In some embodiments, each of the P models corresponds to a different set of parameters and / or has different parameter contents.
[0373] In some embodiments, the parameter set corresponding to each model includes at least one of the following parameters:
[0374] Reference signal configuration information, model complexity information, model calculation complexity information, TEG information of the terminal device, timing error information of the terminal device, synchronization error information of the network device, and application scenarios.
[0375] In some embodiments, the first information includes first indication information, and the first indication information is used to indicate a model function corresponding to the first information.
[0376] In some embodiments, the first configuration information includes second indication information, and the second indication information is used to indicate the target model function configured by the network device for the terminal device.
[0377] In some embodiments, when the first information includes indication information of a model function, the first configuration information includes the second indication information.
[0378] In some embodiments, the first configuration information includes:
[0379] The third indication information is used to instruct the network device to configure a target model for the terminal device;
[0380] The fourth indication information is used to indicate parameter information corresponding to the target model.
[0381] In some embodiments, parameter information corresponding to the target model is determined based on the first information.
[0382] In some embodiments, when the first information does not include indication information of the model function, the first configuration information includes the third indication information and the fourth indication information.
[0383] In some embodiments, each piece of the at least one first information is carried in an independent structure, or the at least one first information is carried in one structure.
[0384] Alternatively, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0385] It should be understood that the network device 500 according to the embodiment of the present application may correspond to the network device in the embodiment of the method of the present application, and the above-mentioned and other operations and / or functions of each unit in the network device 500 are respectively for implementing the corresponding processes of the network device in the method 200 shown in Figures 9 to 11. For the sake of brevity, they will not be repeated here.
[0386] Figure 14 is a schematic structural diagram of a communication device 600 provided in an embodiment of the present application. The communication device 600 shown in Figure 14 includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0387] Optionally, as shown in FIG14 , the communication device 600 may further include a memory 620. The processor 610 may call and execute a computer program from the memory 620 to implement the method in the embodiment of the present application.
[0388] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .
[0389] Optionally, as shown in FIG14 , the communication device 600 may further include a transceiver 630 , and the processor 610 may control the transceiver 630 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.
[0390] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of antennas may be one or more.
[0391] Optionally, the communication device 600 may specifically be a network device in an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the network device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0392] Optionally, the communication device 600 may specifically be a mobile terminal / terminal device in an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0393] Figure 15 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 700 shown in Figure 15 includes a processor 710, which can call and run a computer program from a memory to implement the method according to the embodiment of the present application.
[0394] Optionally, as shown in FIG15 , the chip 700 may further include a memory 720 , wherein the processor 710 may call and execute a computer program from the memory 720 to implement the method in the embodiment of the present application.
[0395] The memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .
[0396] Optionally, the chip 700 may further include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0397] Optionally, the chip 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0398] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0399] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0400] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0401] FIG16 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. As shown in FIG16 , the communication system 900 includes a terminal device 910 and a network device 920 .
[0402] Among them, the terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they will not be repeated here.
[0403] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0404] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0405] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0406] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0407] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0408] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0409] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0410] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0411] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0412] The embodiment of the present application also provides a computer program.
[0413] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not described here.
[0414] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0415] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0416] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0417] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0418] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0419] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0420] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0421] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A wireless communication method, characterized in that: include: The terminal device sends at least one first information to the network device, where the first information is parameter information related to a model function for positioning supported by the terminal device; The terminal device receives first configuration information sent by the network device, where the first configuration information includes configuration information related to a model function used for positioning and / or configuration information related to a model used for positioning.
2. The method according to claim 1, characterized in that The first information includes at least one of the following parameters: Positioning mode, model input related information, model output related information, reference signal related information, model complexity information, model calculation complexity information, and the terminal device timing deviation group TEG information.
3. The method according to claim 2, characterized in that The positioning mode is a direct positioning model or an auxiliary positioning model.
4. The method according to claim 2 or 3, characterized in that: The model input related information includes at least one of the following: The dimensions and types of the model input parameters.
5. The method according to any one of claims 2 to 4, characterized in that: The model output related information includes location information of the terminal device.
6. The method according to any one of claims 2 to 4, characterized in that: The model output related information includes at least one of the following: Arrival time TOA information of the reference signal used for positioning, departure angle AoD information of the reference signal used for positioning, arrival angle AoA information of the reference signal used for positioning, and positioning scene information.
7. The method according to any one of claims 2 to 6, characterized in that: The reference signal related information includes positioning reference signal PRS related information and / or sounding reference signal SRS related information.
8. The method according to claim 7, characterized in that The PRS related information includes: Information related to PRS processing capabilities and / or information related to PRS resources.
9. The method according to claim 8, characterized in that The PRS processing capability related information includes at least one of the following: The maximum PRS bandwidth supported by the terminal device, the maximum number of positioning frequency layers supported by the terminal device, and the maximum number of PRS resources that the terminal device can process in one time slot.
10. The method according to claim 8 or 9, characterized in that: The PRS resource related information includes at least one of the following: The maximum number of PRS resource sets for each transmission receiving point TRP in each positioning frequency layer, the maximum value of the total number of TRPs on all frequency points, the maximum number of positioning frequency layers supported by the terminal device, the maximum number of PRS resources in each PRS resource set, and the maximum number of PRS resources for each positioning frequency layer.
11. The method according to any one of claims 7 to 10, characterized in that: The SRS related information includes at least one of the following: Information related to SRS processing capability, type information of reference signal used for path loss estimation corresponding to SRS, and type information of reference signal used for space-related information corresponding to SRS.
12. The method according to claim 11, characterized in that The SRS processing capability related information includes at least one of the following: The maximum number of SRS resource sets used for positioning on each bandwidth part BWP, the maximum number of SRS resources used for positioning on each BWP, the maximum number of non-periodic SRS resources used for positioning on each BWP, the maximum number of periodic SRS resources used for positioning on each BWP, the maximum number of semi-persistent SRS resources used for positioning on each BWP.
13. The method according to claim 11 or 12, characterized in that: The type information of the reference signal used for path loss estimation corresponding to the SRS includes at least one of the following: Whether to support the PRS signal of the serving cell as the reference signal for the path loss estimation corresponding to the SRS, whether to support the channel state information reference signal CSI-RS of the serving cell as the reference signal for the path loss estimation corresponding to the SRS, whether to support the synchronization signal block SSB signal of the neighboring cell as the reference signal for the path loss estimation corresponding to the SRS, and whether to support the PRS signal of the neighboring cell as the reference signal for the path loss estimation corresponding to the SRS.
14. The method according to any one of claims 11 to 13, characterized in that The type information of the reference signal for the space-related information corresponding to the SRS includes at least one of the following: Whether to support the PRS of the serving cell as the reference signal for the space-related information corresponding to the SRS, whether to support the CSI-RS of the serving cell as the reference signal for the space-related information corresponding to the SRS, whether to support the SSB of the neighboring cell as the reference signal for the space-related information corresponding to the SRS, and whether to support the PRS signal of the neighboring cell as the reference signal for the space-related information corresponding to the SRS. number, whether the SRS used for positioning on the working frequency band of the terminal device is supported as a reference signal for the space-related information corresponding to the SRS.
15. The method according to any one of claims 2 to 14, characterized in that The model complexity information is used to indicate a target parameter quantity range, where the target parameter quantity range is a range to which the quantity of parameters included in the model belongs.
16. The method according to claim 15, characterized in that The target parameter quantity range is one of a plurality of parameter quantity ranges, and the plurality of parameter quantity ranges are predefined or configured by the network device.
17. The method according to any one of claims 2 to 16, characterized in that The computational complexity information of the model is used to indicate a target computational complexity range, and the target computational complexity range is a range to which the computational complexity of the model belongs.
18. The method according to claim 17, characterized in that The target computational complexity range is one of a plurality of computational complexity ranges, and the plurality of computational complexity ranges are predefined or configured by the network device.
19. The method according to any one of claims 2 to 18, characterized in that The timing deviation group TEG information of the terminal device includes at least one of the following: The maximum number of TEGs at the receiving end of the terminal device, the maximum number of TEGs at the transmitting end of the terminal device, and the maximum number of TEGs from the receiving end to the transmitting end of the terminal device.
20. The method according to any one of claims 1 to 19, characterized in that Each first information in the at least one first information corresponds to a model function, and the first information corresponding to each model function includes a different set of parameters and / or different parameter contents.
21. The method according to claim 20, characterized in that Each model function corresponds to P models, where P is a positive integer.
22. The method according to claim 21, characterized in that Each model in the P models corresponds to a different set of parameters and / or different parameter contents.
23. The method according to claim 21 or 22, characterized in that The parameter set corresponding to each model includes at least one of the following parameters: Reference signal configuration information, model complexity information, model calculation complexity information, TEG information of the terminal device, timing error information of the terminal device, synchronization error information of the network device, and application scenarios.
24. The method according to any one of claims 1 to 23, characterized in that The first information includes first indication information, and the first indication information is used to indicate a model function corresponding to the first information.
25. The method according to any one of claims 1 to 24, characterized in that The first configuration information includes second indication information, and the second indication information is used to indicate the target model function configured by the network device for the terminal device.
26. The method according to claim 25, characterized in that In the case where the first information includes indication information of a model function, the first configuration information includes the second indication information.
27. The method according to any one of claims 1 to 23, characterized in that The first configuration information includes: The third indication information is used to indicate the target model configured by the network device for the terminal device; The fourth indication information is used to indicate parameter information corresponding to the target model.
28. The method according to claim 27, characterized in that Parameter information corresponding to the target model is determined according to the first information.
29. The method according to claim 27 or 28, characterized in that In a case where the first information does not include the indication information of the model function, the first configuration information includes the third indication information and the fourth indication information.
30. The method according to any one of claims 1 to 29, characterized in that Each first information in the at least one first information is carried in an independent structure, or the at least one first information is carried in one structure.
31. A wireless communication method, characterized in that: include: The network device receives at least one first information sent by the terminal device, where the first information is parameter information related to a model function for positioning supported by the terminal device; The network device sends first configuration information to the terminal device, wherein the first configuration information includes configuration information related to a model function used for positioning and / or configuration information related to a model used for positioning, wherein the first configuration information is determined based on the at least one first information.
32. The method according to claim 31, characterized in that The first information includes at least one of the following parameters: Positioning mode, model input related information, model output related information, reference signal related information, model complexity information, model calculation complexity information, and the terminal device timing deviation group TEG information.
33. The method according to claim 32, characterized in that The positioning mode is direct positioning or auxiliary positioning.
34. The method according to claim 32 or 33, characterized in that The model input related information includes at least one of the following: The dimensions and types of the model input parameters.
35. The method according to any one of claims 32 to 34, characterized in that The model output related information includes location information of the terminal device.
36. The method according to any one of claims 32 to 34, characterized in that The model output related information includes at least one of the following: Arrival time TOA information of the reference signal used for positioning, departure angle AoD information of the reference signal used for positioning, arrival angle AoA information of the reference signal used for positioning, and positioning scene information.
37. The method according to any one of claims 32 to 36, characterized in that The reference signal related information includes positioning reference signal PRS related information and / or sounding reference signal SRS related information.
38. The method according to claim 37, characterized in that The PRS related information includes: Information related to PRS processing capabilities and / or information related to PRS resources.
39. The method according to claim 38, characterized in that The PRS processing capability related information includes at least one of the following: The maximum PRS bandwidth supported by the terminal device, the maximum number of positioning frequency layers supported by the terminal device, and the maximum number of PRS resources that the terminal device can process in one time slot.
40. The method according to claim 38 or 39, characterized in that The PRS resource-related information includes at least one of the following: the maximum number of PRS resource sets for each transmission reception point TRP for each positioning frequency layer, the maximum value of the total number of TRPs on all frequency points, the maximum number of positioning frequency layers supported by the terminal device, the maximum number of PRS resources in each PRS resource set, and the maximum number of PRS resources for each positioning frequency layer.
41. The method according to any one of claims 37 to 40, characterized in that The SRS related information includes at least one of the following: SRS processing capability related information, type information of a reference signal used for path loss estimation corresponding to the SRS, and type information of a reference signal used for space related information corresponding to the SRS.
42. The method according to claim 41, characterized in that The SRS processing capability-related information includes at least one of the following: the maximum number of SRS resource sets used for positioning on each bandwidth part BWP, the maximum number of SRS resources used for positioning on each BWP, the maximum number of non-periodic SRS resources used for positioning on each BWP, the maximum number of periodic SRS resources used for positioning on each BWP, and the maximum number of semi-persistent SRS resources used for positioning on each BWP.
43. The method according to claim 41 or 42, characterized in that The type information of the reference signal used for path loss estimation corresponding to the SRS includes at least one of the following: Whether to support the PRS signal of the serving cell as the reference signal for the path loss estimation corresponding to the SRS, whether to support the channel state information reference signal CSI-RS of the serving cell as the reference signal for the path loss estimation corresponding to the SRS, whether to support the SSB signal of the neighboring cell as the reference signal for the path loss estimation corresponding to the SRS, and whether to support the PRS signal of the neighboring cell as the reference signal for the path loss estimation corresponding to the SRS.
44. The method according to any one of claims 41 to 43, characterized in that The type information of the reference signal for the space-related information corresponding to the SRS includes at least one of the following: Whether to support the PRS of the serving cell as a reference signal for the space-related information corresponding to the SRS, whether to support the CSI-RS of the serving cell as a reference signal for the space-related information corresponding to the SRS, whether to support the synchronization signal block SSB of the neighboring cell as a reference signal for the space-related information corresponding to the SRS, whether to support the PRS signal of the neighboring cell as a reference signal for the space-related information corresponding to the SRS, and whether to support the SRS used for positioning on the working frequency band of the terminal device as a reference signal for the space-related information corresponding to the SRS.
45. The method according to any one of claims 32 to 44, characterized in that The model complexity information is used to indicate a target parameter quantity range, where the target parameter quantity range is a range to which the quantity of parameters included in the model belongs.
46. The method according to claim 45, characterized in that The target parameter quantity range is one of a plurality of parameter quantity ranges, and the plurality of parameter quantity ranges are predefined or configured by the network device.
47. The method according to any one of claims 32 to 46, characterized in that The computational complexity information of the model is used to indicate a target computational complexity range, and the target computational complexity range is a range to which the computational complexity of the model belongs.
48. The method according to claim 47, characterized in that The target computational complexity range is one of a plurality of computational complexity ranges, and the plurality of computational complexity ranges are predefined or configured by the network device.
49. The method according to any one of claims 32 to 48, characterized in that The timing deviation group TEG information of the terminal device includes at least one of the following: The maximum number of receiving TEGs of the terminal device, the maximum number of transmitting TEGs of the terminal device, the terminal device The maximum number of TEGs from the receiving end to the transmitting end of the device.
50. The method according to any one of claims 31 to 49, characterized in that Each first information in the at least one first information corresponds to a model function, and the first information corresponding to each model function includes a different set of parameters and / or different parameter contents.
51. The method according to claim 50, characterized in that Each model function corresponds to P models, where P is a positive integer.
52. The method according to claim 51, characterized in that Each model in the P models corresponds to a different set of parameters and / or different parameter contents.
53. The method according to claim 51 or 52, characterized in that The parameter set corresponding to each model includes at least one of the following parameters: Reference signal configuration information, model complexity information, model calculation complexity information, TEG information of the terminal device, timing error information of the terminal device, synchronization error information of the network device, and application scenarios.
54. The method according to any one of claims 31 to 53, characterized in that The first information includes first indication information, and the first indication information is used to indicate a model function corresponding to the first information.
55. The method according to any one of claims 31 to 54, characterized in that The first configuration information includes second indication information, and the second indication information is used to indicate the target model function configured by the network device for the terminal device.
56. The method according to claim 55, characterized in that In the case where the first information includes indication information of a model function, the first configuration information includes the second indication information.
57. The method according to any one of claims 31 to 53, characterized in that The first configuration information includes: The third indication information is used to indicate the target model configured by the network device for the terminal device; The fourth indication information is used to indicate parameter information corresponding to the target model.
58. The method according to claim 57, characterized in that Parameter information corresponding to the target model is determined according to the first information.
59. The method according to claim 57 or 58, characterized in that In a case where the first information does not include the indication information of the model function, the first configuration information includes the third indication information and the fourth indication information.
60. The method according to any one of claims 31 to 59, characterized in that Each first information in the at least one first information is carried in an independent structure, or the at least one first information is carried in one structure.
61. A terminal device, characterized in that: include: A communication unit, configured to send at least one first information to a network device, wherein the first information is parameter information related to a model function for positioning supported by the terminal device; as well as Receive first configuration information sent by the network device, where the first configuration information includes configuration information related to a model function used for positioning and / or configuration information related to a model used for positioning.
62. A network device, characterized in that: include: A communication unit, configured to receive at least one first information sent by a terminal device, wherein the first information is parameter information related to a model function for positioning supported by the terminal device; as well as Sending first configuration information to the terminal device, the first configuration information including configuration information related to a model function used for positioning and / or configuration information related to a model used for positioning, wherein the first configuration information is determined based on the at least one first information.
63. A terminal device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 30.
64. A network device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 31 to 60.
65. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 30, or a method as claimed in any one of claims 31 to 60.
66. A computer-readable storage medium, characterized in that Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 30, or the method according to any one of claims 31 to 60.
67. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 1 to 30, or the method as claimed in any one of claims 31 to 60.
68. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1 to 30, or the method according to any one of claims 31 to 60.