Information processing method and device, network equipment, storage medium and computer program product

By combining the sensing and communication functions of network devices, the correlation of target positioning results is generated, which solves the problem of trajectory discontinuity in 5G positioning and realizes the continuity and integrity of target trajectory.

CN122054068APending Publication Date: 2026-05-15CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In 5G positioning solutions, the continuity of the target trajectory cannot be guaranteed, especially when the target is not connected to the network or is disconnected from the network. The base station cannot know the target's identity information, resulting in discontinuous trajectory.

Method used

By combining the sensing and communication functions of network devices, the correlation between the first and second positioning results of the target is generated. Positioning is performed using sensing and communication signals to establish the target's trajectory information.

Benefits of technology

It achieves continuity and integrity of trajectory information before the target enters the network or after it leaves the network, and ensures trajectory continuity during the positioning process by associating the target's identity information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122054068A_ABST
    Figure CN122054068A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and device, network equipment, a storage medium and a computer program product. The method comprises: a network device determines first information and second information, the first information representing a first positioning result of one or more targets associated with a sensing function of the network device, and the second information representing a second positioning result of one or more targets associated with a communication function of the network device, the second information at least comprises identity related information of the one or more targets; and generating a first relationship by using the first information and the second information, the first relationship including an association relationship between a first positioning result and a second positioning result corresponding to each of the one or more targets, and the first relationship being used for determining trajectory information of the one or more targets.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to an information processing method, apparatus, network device, storage medium, and computer program product. Background Technology

[0002] In related technologies, the basic principle of 5G positioning schemes is to determine the location of a target (which can also be understood as user equipment (UE) or user) by measuring certain parameters of wireless signals and using specific positioning technologies. The measured parameters typically include radio wave transmission time, signal strength, angle of arrival, and angle of departure. Figure 1 As shown, under the 5G network architecture, the above positioning process can be triggered by different network element modules, such as through the UE or Access and Mobility Management Function (AMF), or indirectly through the Gateway Mobile Location Center (GMLC).

[0003] However, the continuity of the target trajectory cannot be guaranteed when using relevant 5G positioning solutions for positioning. Summary of the Invention

[0004] To address the related technical issues, embodiments of this application provide an information processing method, apparatus, network device, storage medium, and computer program product.

[0005] The technical solution of this application embodiment is implemented as follows:

[0006] This application provides an information processing method applied to a network device, including:

[0007] First information and second information are determined, wherein the first information represents a first location result of one or more targets associated with the sensing function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, wherein the second information includes at least identity-related information of the one or more targets;

[0008] Using the first information and the second information, a first relationship is generated. The first relationship includes the association between the first positioning result and the second positioning result corresponding to each of the one or more targets. The first relationship is used to determine the trajectory information of the one or more targets.

[0009] In the above scheme, the first information includes one or more of the following:

[0010] The third information represents the first time corresponding to the first positioning result;

[0011] The fourth information is used to identify the first positioning result corresponding to each of the one or more targets;

[0012] The fifth information includes first location-related information of the one or more targets;

[0013] The sixth information represents the speed at which the one or more targets move relative to the network device.

[0014] In the above scheme, the first location-related information includes one or more of the following:

[0015] First location information, wherein the first location information represents the first longitude of the one or more targets;

[0016] Second location information, wherein the second location information represents the first dimension of the one or more targets;

[0017] Third location information, wherein the third location information represents the first altitude of the one or more targets;

[0018] Fourth location information, wherein the fourth location information represents the distance of the one or more targets relative to the network device;

[0019] First angle information, the first angle information includes the angle information of the one or more targets relative to the network device in the horizontal direction;

[0020] The second angle information includes the angle information of the one or more targets relative to the vertical direction of the network device.

[0021] In the above scheme, the second information also includes one or more of the following:

[0022] The seventh information represents the second time corresponding to the second positioning result;

[0023] The eighth information includes second location-related information of the one or more targets.

[0024] In the above scheme, the second location-related information includes one or more of the following:

[0025] Fifth location information, wherein the fifth location information represents the second longitude of the one or more targets;

[0026] The sixth location information represents the second dimension of the one or more targets;

[0027] The seventh location information represents the second altitude of the one or more targets.

[0028] In the above scheme, the first information includes fourth information, which is used to identify the first positioning result corresponding to each of the one or more targets. The step of generating a first relationship using the first information and the second information includes:

[0029] Based on the matching algorithm, an association relationship is established between the fourth information and the identity-related information of the one or more targets to obtain the first relationship.

[0030] The method in the above scheme further includes:

[0031] Based on the first relationship, the one or more targets are periodically located to obtain the trajectory information of the one or more targets.

[0032] In the above scheme, the step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes:

[0033] Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets;

[0034] Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets;

[0035] Based on the first relationship, the ninth and tenth information are fused to obtain the trajectory information of the one or more targets.

[0036] In the above scheme, the step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes:

[0037] Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets;

[0038] Based on the first relationship and the ninth information, the trajectory information of the one or more targets is obtained.

[0039] In the above scheme, the step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes:

[0040] Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets;

[0041] Based on the first relationship and the tenth information, the trajectory information of the one or more targets is obtained.

[0042] This application embodiment also provides an information processing apparatus, installed in a network device, including:

[0043] A determining unit is configured to determine first information and second information, wherein the first information represents a first location result of one or more targets associated with the sensing function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, wherein the second information includes at least identity-related information of the one or more targets;

[0044] The generation unit is used to generate a first relationship using the first information and the second information. The first relationship includes the association between the first positioning result and the second positioning result corresponding to each of the one or more targets. The first relationship is used to determine the trajectory information of the one or more targets.

[0045] This application also provides a network device, including: a processor and a communication interface; wherein,

[0046] The processor is configured to determine first information and second information, wherein the first information represents a first location result of one or more targets associated with the perception function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, wherein the second information includes at least identity-related information of the one or more targets; and to generate a first relationship using the first information and the second information, wherein the first relationship includes the association between the first location result and the second location result corresponding to each of the one or more targets, and the first relationship is used to determine the trajectory information of the one or more targets.

[0047] This application also provides a network device, including: a processor and a memory for storing computer programs capable of running on the processor.

[0048] Wherein, when the processor is used to run the computer program, it executes the steps of any of the methods described above on the network device side.

[0049] This application also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of any of the methods described above on the network device side.

[0050] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the methods described above on the network device side.

[0051] The information processing method, apparatus, network device, storage medium, and computer program product provided in this application embodiment include: A network device determines first information and second information. The first information represents a first location result of one or more targets associated with the network device's sensing function, and the second information represents a second location result of one or more targets associated with the network device's communication function. The second information at least includes identity-related information of the one or more targets. Using the first information and the second information, a first relationship is generated. The first relationship includes the association between the first and second location results corresponding to each of the one or more targets. The first relationship is used to determine the trajectory information of the one or more targets. The technical solution provided in this application embodiment, for one or more targets, establishes an association between the communication location information and sensing location information of one or more targets. This allows the network device to continuously obtain the target's identity information during the positioning process (e.g., before the target enters the network or after it leaves the network), so as to continuously obtain the target's trajectory information based on the target's identity information, thus ensuring the continuity and integrity of the target's trajectory. Attached Figure Description

[0052] Figure 1 This is a schematic diagram of a 5G network architecture in related technologies;

[0053] Figure 2 This is a flowchart illustrating a 5G positioning method.

[0054] Figure 3 This is a schematic diagram of the structure of the first positioning scheme in the related technology;

[0055] Figure 4 This is a structural schematic diagram of the second positioning scheme in the related technology;

[0056] Figure 5 This is a schematic diagram of a sensing and positioning structure;

[0057] Figure 6 This is a schematic flowchart of an information processing method according to an embodiment of this application;

[0058] Figure 7 This is a structural schematic diagram of the first positioning scenario according to an embodiment of this application;

[0059] Figure 8 This is a structural schematic diagram of the second positioning scenario according to an embodiment of this application;

[0060] Figure 9 This is a structural schematic diagram of the third positioning scenario in the embodiments of this application;

[0061] Figure 10 This is a schematic diagram of a communication and sensing fusion positioning method in an application example of this application;

[0062] Figure 11 This is a schematic diagram of the structure of an information processing device according to an embodiment of this application;

[0063] Figure 12 This is a schematic diagram of the network device structure according to an embodiment of this application. Detailed Implementation

[0064] The present application will now be described in further detail with reference to the accompanying drawings and embodiments.

[0065] In 5G positioning solutions, positioning service requests (also known as location service requests) can be initiated by different network element modules. For example... Figure 2 As shown, the specific positioning process includes the following steps:

[0066] Step 201a: The UE sends a Location Service Request to the base station (gNodeB) via the NR-Uu interface.

[0067] Step 201b: When the location service client (LCS Client) sends a location service request to the GMLC through the Le interface, the GMLC sends the location service request to the AMF through the NL2 interface;

[0068] Step 201c: If the AMF itself decides to enable the UE's location service, determine to initiate a location service request;

[0069] Step 202: After receiving the location service request, the AMF sends the location service request to the Location Management Function (LMF) through the NL1 interface;

[0070] Step 203: The UE reports its own capabilities to the LMF (Capability transfer).

[0071] Step 204: After receiving the location service request, the LMF selects a positioning method based on the capabilities reported by the UE.

[0072] Step 205: The LMF sends location assistance data to the UE through the NL1, N2 and NR-Uu interfaces, and queries the UE or gNodeB for relevant measurements (which can be expressed as Assistance data transfer and location information transfer) to calculate the UE's location result;

[0073] Step 206: The LMF sends a location service response to the AMF via the NL1 interface. The location service response contains the UE's location results.

[0074] Step 207a: After receiving the location service response, the AMF sends the location service response back to the UE;

[0075] Step 207b: After receiving the location service response, AMF sends the location service response back to GMLC, and GMLC then sends the location service response back to the location service client;

[0076] Step 207c: AMF receives the location service response.

[0077] Here, during signal transmission, environmental interference (such as signal reflection, refraction, diffraction causing multipath propagation, environmental temperature, humidity, object movement, and personnel movement) can cause changes in the received signal, thus affecting positioning accuracy. Therefore, it is necessary to combine multiple positioning technologies to achieve higher positioning accuracy.

[0078] Among the related technologies, various positioning techniques have been defined, including cell ID positioning in the Long Term Evolution (LTE) scenario, Enhanced Cell ID (E-CID) positioning, Assisted Global Positioning System (A-GPS) positioning, and Observed Time Difference of Arrival (OTDOA) positioning. At the same time, new positioning technologies have also been introduced, such as New Radio Interface (NR) ECID positioning, Uplink Time Difference of Arrival (UL-TDOA) positioning, Downlink Time Difference of Arrival (DL-TDOA) positioning, signal strength-based positioning, Uplink Angle of Arrival (UL-AoA), Downlink Angle of Departure (DL-AoD), Multi-RTT, and perceptual positioning. The positioning accuracy varies greatly among different positioning technologies. Lower positioning accuracy can reach hundreds or even thousands of meters, such as cell ID positioning technology; higher positioning accuracy can reach the meter level or sub-meter level, such as DL-DTOA or UL-DTOA positioning technology.

[0079] Specifically, UL-TDOA positioning technology is an uplink positioning technology based on Time of Arrival (TOA). For example... Figure 3 As shown, in the UL-TDOA positioning scheme, after the UE sends an uplink sounding reference signal (SRS), the base station receives the uplink SRS signal sent by the UE through multiple TRPs and sends the TOA of the SRS signal to the LM. After receiving the TOA of the SRS signal, the LMF calculates the UE's position based on the TDOA between two TRPs and the position of the TRPs using a geometric solution method. However, the above positioning scheme can only locate users who have accessed the network, and it also requires multiple base stations to work together (or cooperate) for positioning.

[0080] UL-TDOA positioning technology is a downlink positioning method based on TOA (Total Opposition) location. For example... Figure 4As shown, in the DL-TDOA positioning scheme, the base station sends a Positioning Reference Signal (PRS) to the UE via the TRP. After receiving the PRS, the UE measures the downlink reference signal time difference (DL RSTD) for each TRP's corresponding PRS, obtains the measurement result, and then reports the measurement result to the LMF, allowing the LMF to calculate the UE's position based on the TRP location and the measurement result. However, the above positioning scheme requires multiple base stations to work together for positioning, and the target must be within the line-of-sight (LOS) range (which can be understood as the straight-line transmission distance between the target and the base stations) of three or more base stations. This requires complete synchronization between the base stations; that is, the higher the synchronization accuracy of the multiple base stations, the better the performance. If one base station is not synchronized, it will greatly affect the positioning performance.

[0081] Sensing and positioning technology utilizes the principles of radar sensing, such as... Figure 5 As shown, target localization is achieved by transmitting and receiving pulse waves and continuous waves for ranging, velocity measurement, and angle measurement. Specifically, by adjusting the symbols used for communication to sensing symbols, Layer 1 can process the sensing echo signals and output point clouds. In addition, by designing the sensing frame format and beam transmission mode, Layer 2 can perform multi-beam merging after receiving multiple point clouds reported by Layer 1. Among them, merging can be performed after a full beam scan of the entire airspace (which can be understood as mapping point clouds and beams) to synthesize a full point cloud at the frame level. Each frame of point cloud can contain multiple measurement points, which can include the radar distance to the base station, the radial velocity of the target relative to the base station, the azimuth angle of the measurement point, the elevation angle of the measurement point, the signal-to-noise ratio of the measurement point, and the signal-to-clutter ratio of the measurement point. Then, Layer 2 processes the merged point cloud data on a perceptual cell basis to determine the target's trajectory within the cell, thereby obtaining the target's trajectory information. The data processing flow mainly includes signal processing, point clustering, coordinate transformation, cluster-track interconnection, cluster-cluster interconnection, and target tracking. However, the above positioning scheme can only locate the target's distance, velocity, and angle, and cannot obtain the target's identity information, thus failing to guarantee the continuity of the target's trajectory. Furthermore, when using a self-transmitting and self-receiving method for positioning, there are problems with poor reflection capability and low signal-to-noise ratio, resulting in low positioning accuracy.

[0082] As can be seen from the above description, there may be situations where base station positioning cannot be used to locate a target, such as when the target is located within the LOS path of two base stations, before the terminal joins the network, or after it leaves the network. In such cases, the base station can only use sensing positioning. Since the base station cannot know the target's identity information, it cannot guarantee the continuity of the target's trajectory during the positioning process.

[0083] Based on this, in various embodiments of this application, by associating the target's trajectory information with communication information, the base station can obtain the target's identity information during the positioning process, so as to obtain the target's trajectory information before entering the network and after leaving the network based on the target's identity information, thereby ensuring the integrity of the target's trajectory.

[0084] This application provides an information processing method, such as... Figure 6 As shown, applied to network devices (specifically, base stations), the method includes:

[0085] Step 601: Determine first information and second information, wherein the first information represents a first location result of one or more targets associated with the sensing function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, wherein the second information contains at least identity-related information of the one or more targets;

[0086] Step 602: Using the first information and the second information, generate a first relationship. The first relationship includes the association between the first positioning result and the second positioning result corresponding to each of the one or more targets. The first relationship is used to determine the trajectory information of the one or more targets.

[0087] In practical applications, the network device has at least sensing and communication functions. The sensing function can be understood as the ability to send and / or receive sensing signals, and the communication function can be understood as the ability to send and / or receive communication signals. That is, when the network device has sensing functions, it can locate itself by sensing signals; when the network device has communication functions, it can locate itself by communication signals.

[0088] In practical applications, based on the sensing function, the network device can sense and locate one or more targets (also known as users) to obtain the first information, which can reflect the trajectory of each target sensed by the network device.

[0089] In one embodiment, the first information may include one or more of the following (which may also be understood as at least one or at least one of):

[0090] The third information represents the first time corresponding to the first positioning result;

[0091] The fourth information is used to identify the first positioning result corresponding to each of the one or more targets;

[0092] The fifth information includes first location-related information of the one or more targets;

[0093] The sixth information represents the speed at which the one or more targets move relative to the network device.

[0094] The third information can be understood as the first time corresponding to the perception and positioning of each target (also known as the perception measurement timestamp (which can be expressed as tti)). The fourth information can be understood as the identification information of the first positioning result or the identification information of the target trajectory (which can be expressed as Track ID in English), such as trajectory ID1, trajectory ID2, etc. The sixth information can be called radial velocity (which can be expressed as Velocity in English).

[0095] In addition, the first information may also include the signal-to-noise ratio (SNR) when sensing and locating each target.

[0096] In one embodiment, the first location-related information includes one or more of the following (or at least one):

[0097] First location information, wherein the first location information represents the first longitude of the one or more targets;

[0098] Second location information, wherein the second location information represents the first dimension of the one or more targets;

[0099] Third location information, wherein the third location information represents the first altitude of the one or more targets;

[0100] Fourth location information, wherein the fourth location information represents the distance of the one or more targets relative to the network device;

[0101] First angle information, the first angle information includes the angle information of the one or more targets relative to the network device in the horizontal direction;

[0102] The second angle information includes the angle information of the one or more targets relative to the vertical direction of the network device.

[0103] The first location information records the longitude of each target sensed by the network device, the second location information records the latitude of each target sensed by the network device, the third location information records the altitude of each target sensed by the network device, and the fourth location information records the radial distance between each target sensed by the network device and the network device.

[0104] In practical applications, the first angle information can record the horizontal angle (hAngle) of each target relative to the network device, and the second angle information can record the vertical angle (vAngle) of each target relative to the network device.

[0105] In practical applications, when one or more targets access the network, based on the communication function, the network device can perform communication positioning (also known as base station positioning) on ​​the one or more targets to obtain the second information. The second information can reflect the trajectory (or location) of each target accessing the network device. The second information includes at least the identity-related information of the one or more targets (such as communication identification number, specifically expressed as communication ID1, communication ID2, etc.). The identity-related information can identify the second positioning result of each target after accessing the network.

[0106] For example, suppose target 1 moves into the LOS area of ​​3 network devices. Each network device can locate target 1 through UL-TDOA or UL-TDOA positioning technology, thereby generating the second information. In this process, the network device can obtain the communication identification number of target 1.

[0107] In one embodiment, the second information may further include one or more of the following (or at least one of them):

[0108] The seventh information represents the second time corresponding to the second positioning result;

[0109] The eighth information includes second location-related information of the one or more targets.

[0110] The seventh piece of information can be understood as the second time (also known as the base station measurement timestamp) corresponding to the communication positioning of each target.

[0111] In one embodiment, the second location-related information may include one or more of the following:

[0112] Fifth location information, wherein the fifth location information represents the second longitude of the one or more targets;

[0113] The sixth location information represents the second dimension of the one or more targets;

[0114] The seventh location information represents the second altitude of the one or more targets.

[0115] The fifth location information can record the longitude of each target accessing the network device, the sixth location information can record the latitude of each target accessing the network device, and the seventh location information can record the altitude of each target accessing the network device.

[0116] In practical applications, after obtaining the first information and the second information, the network device can match the first information and the second information to generate the first relationship; wherein, if the first information includes the fourth information, the fourth information can be matched with the identity-related information of the one or more targets.

[0117] Specifically, in one embodiment, the implementation of step 602 may include:

[0118] Based on the matching algorithm, an association relationship is established between the fourth information and the identity-related information of the one or more targets to obtain the first relationship.

[0119] In practical applications, the first relationship can be understood as the association (or matching relationship) between the identifier-related information of the first positioning result and the identifier-related information of the second positioning result. For example, trajectory ID1 is associated with communication ID5, and trajectory ID6 is associated with communication ID2.

[0120] In practical applications, based on the matching algorithm, the network device can match the first information and the second information to establish an association between the fourth information and the identity-related information of the one or more targets. The matching algorithm can refer to the matching algorithms defined in related technologies. The embodiments of this application do not limit the type of matching algorithm, as long as its function is implemented.

[0121] For example, assuming the first information includes the fifth information and the second information includes the eighth information, the network device, based on a matching algorithm, uses the first location-related information and the second location-related information of each target to determine whether the locations of the targets overlap; if the locations of target 1 overlap, an association is established between the identifier-related information of the first positioning result associated with target 1 (e.g., trajectory ID1) and the identifier-related information of the second positioning result (e.g., communication ID5); if the locations of target 2 overlap, an association is established between the identifier-related information of the first positioning result associated with target 2 (e.g., trajectory ID6) and the identifier-related information of the second positioning result (e.g., communication ID2).

[0122] In practical applications, based on the establishment of the first relationship, since the one or more targets may move, the network device can continuously locate the one or more targets to track their trajectories.

[0123] Based on this, in one embodiment, the method may further include:

[0124] Based on the first relationship, the one or more targets are periodically located to obtain the trajectory information of the one or more targets.

[0125] The period can be set as needed, such as 1 minute, but this application does not limit this.

[0126] Here, as the one or more targets move, the positioning method that the network device can use may change; if it is determined based on the reverse direction of the received signal that the one or more targets have moved into the LOS range of multiple network devices, and the distance of the one or more targets relative to the network devices is less than or equal to a first threshold, the network device can use sensing signals and communication signals to locate the one or more targets, thereby enhancing the accuracy of positioning; wherein, the value of the first threshold can be set as needed, and this application embodiment does not limit it.

[0127] Specifically, in one embodiment, the step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes:

[0128] Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets;

[0129] Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets;

[0130] Based on the first relationship, the ninth and tenth information are fused to obtain the trajectory information of the one or more targets.

[0131] In practical applications, based on the communication function, the network device can obtain the ninth information by means of communication signals. The ninth information may include one or more of the longitude, latitude, and altitude information of the one or more targets. Based on the sensing function, the network device can obtain the tenth information by means of sensing signals. The tenth information may include one or more of the longitude, latitude, and altitude information of the one or more targets. Based on the first relationship, the network device can perform fusion processing (such as weighted average processing) on ​​the ninth information and the tenth information to further improve positioning accuracy.

[0132] For example, such as Figure 7 As shown, assuming there are three network devices, namely network device 1, network device 2, and network device 3, each network device can jointly locate target 1 using communication signals to obtain a third location result for target 1. Furthermore, since target 1 is closest to network device 3 and has the strongest reflectivity to target 1, the relevant network management device can send instruction information to network device 3, enabling network device 3 to locate target 1 using sensing signals to obtain a fourth location result for target 1. Then, network device 3 applies a location fusion algorithm to enhance (i.e., fuse) the third and fourth location results of target 1 based on the first relationship, obtaining the trajectory information of target 1.

[0133] In practical applications, since positioning using sensing signals requires network devices to send and receive sensing signals (i.e., network devices send and receive signals themselves), the accuracy of positioning using sensing signals is low when the distance between one or more targets and the network device is greater than a first threshold (which can also be understood as poor channel quality). In other words, in this case, the network device can only use communication signals for positioning.

[0134] Specifically, in one embodiment, the step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes:

[0135] Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets;

[0136] Based on the first relationship and the ninth information, the trajectory information of the one or more targets is obtained.

[0137] In practical applications, based on the communication function, the network device can obtain the ninth information by means of communication signals; based on the first relationship, the network device can obtain the identity-related information of the one or more targets, and then can continuously track the trajectory of the one or more targets in combination with the ninth information.

[0138] For example, such as Figure 8 As shown, assuming that network device 3 has a sensing function, when the distance between network device 3 and the target is greater than a first threshold, network device 3 can obtain the target's identity-related information based on the first relationship, and at the same time, use communication signals to locate the target.

[0139] In practical applications, when there is an obstruction (such as a building) between the one or more targets and the network devices, or when the one or more targets are not connected to the network, the one or more targets cannot be located within the LOS range of multiple network devices. In this case, positioning cannot be achieved by means of communication signals. Therefore, the network devices can only be positioned by means of sensing signals.

[0140] Specifically, in one embodiment, the step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes:

[0141] Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets;

[0142] Based on the first relationship and the tenth information, the trajectory information of the one or more targets is obtained.

[0143] In practical applications, based on the sensing function, the network device can obtain the tenth information by sensing signals; based on the first relationship, the network device can obtain the identity-related information of the one or more targets, and then continuously track the trajectory of the one or more targets in combination with the tenth information.

[0144] For example, such as Figure 9As shown, assuming there is an obstruction between network device 2 and the target, causing the target to be within the non-LOS range of network device 2, in this case, network device 3 can obtain the target's identity-related information based on the first relationship, and at the same time, use sensing signals to locate the target, thus continuously tracking the target's trajectory.

[0145] Furthermore, if one or more targets are not within the LOS range of multiple network devices, and the distance of one or more targets relative to the network devices is greater than a first threshold, the network devices cannot locate the targets using sensing signals or communication signals; that is, in this case, the network devices cannot continue to locate the one or more targets.

[0146] The information processing method provided in this application embodiment involves a network device determining first information and second information. The first information represents a first location result of one or more targets associated with the network device's sensing function, and the second information represents a second location result of one or more targets associated with the network device's communication function. The second information at least includes identity-related information of the one or more targets. Using the first information and the second information, a first relationship is generated. The first relationship includes the association between the first and second location results corresponding to each of the one or more targets. The first relationship is used to determine the trajectory information of the one or more targets. The technical solution provided in this application embodiment, for one or more targets, establishes an association between the communication location information and sensing location information of one or more targets. This allows the network device to continuously obtain the target's identity information during the positioning process (e.g., before the target enters the network or after it leaves the network), thereby continuously obtaining the target's trajectory information based on the target's identity information. This ensures the continuity and integrity of the target's trajectory.

[0147] The following section provides a more detailed description of this application with reference to application examples.

[0148] In the application example of this application, a positioning scheme that integrates communication and perception is proposed; specifically, by associating the trajectory ID and communication ID of the target, the network device can obtain the trajectory information of the target before entering the network and after leaving the network.

[0149] Specifically, the localization process that integrates communication and sensing, such as Figure 10 As shown, it includes the following steps:

[0150] Step 1001: The base station's sensing node (i.e., the sensing function of the aforementioned network device) performs sensing and positioning, and identifies the trajectory ID of all sensed targets (i.e., the aforementioned fourth information).

[0151] The trajectory ID is used to identify the target's perception and localization result (i.e., the first localization result mentioned above).

[0152] Step 1002: The communication node of the base station (i.e., the communication function of the network equipment mentioned above) identifies the communication ID (i.e., the identity-related information mentioned above) of all targets entering the network;

[0153] Step 1003: The communication node of the base station locates itself through three base stations and obtains the base station location result corresponding to the identified communication ID (i.e., the second location result mentioned above);

[0154] The communication ID is used to identify the base station location result of the target.

[0155] Here, when the target moves to the LOS range of 3 base stations, the communication nodes of the base stations can use DL-DTOA or UL-DTOA to locate the target and obtain the base station location result.

[0156] Step 1004: Associate the trajectory ID and communication ID;

[0157] Here, the sensing node of the base station can match the sensing location result with the base station location result using a relevant matching algorithm, thereby associating the trajectory ID and communication ID to generate a matching table (i.e., the first relationship mentioned above), and send the matching table to the base station's communication node; alternatively, the base station's communication node can match the sensing location result with the base station location result using a relevant matching algorithm, thereby associating the trajectory ID and communication ID to generate a matching table, and send the matching table to the base station's sensing node; or the base station can match the sensing location result with the base station location result using a relevant matching algorithm, thereby associating the trajectory ID and communication ID to generate a matching table, and send the matching table to both the base station's communication node and sensing node. In other words, the base station's sensing node and communication node simultaneously maintain a matching table.

[0158] Step 1005: Integrate sensor positioning with 5G base station positioning to enhance positioning accuracy.

[0159] When base station positioning and perception positioning can be performed simultaneously, the base station obtains two sets of positioning results (specifically including latitude, longitude and altitude information) based on the matching table, and then fuses the two sets of positioning results according to the algorithm to further improve positioning accuracy.

[0160] In addition, when only sensing and positioning are possible, the base station can obtain the target's communication ID based on the matching table, and thus track the target's trajectory through sensing and positioning.

[0161] When only base station positioning is available, the base station can obtain the target's communication ID based on the matching table, and thus track the target's trajectory through communication positioning.

[0162] In the application example of this application, by associating the trajectory ID and communication ID of the target, the base station can obtain the trajectory information of the target before entering the network and after leaving the network. In other words, the base station can know the identity of the target and achieve continuous positioning of the target without the target always meeting the condition of being in the LOS path of the three base stations. This improves the continuity and integrity of the target trajectory.

[0163] To implement the method of the embodiments of this application, the embodiments of this application also provide an information processing device, which is installed on a network device, such as... Figure 11 As shown, the device includes:

[0164] The determining unit 1101 is used to determine first information and second information, wherein the first information represents a first location result of one or more targets associated with the sensing function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, wherein the second information includes at least identity-related information of the one or more targets;

[0165] The generation unit 1102 is used to generate a first relationship using the first information and the second information. The first relationship includes the association between the first positioning result and the second positioning result corresponding to each of the one or more targets. The first relationship is used to determine the trajectory information of the one or more targets.

[0166] In one embodiment, the first information includes fourth information, which is used to identify the first location result corresponding to each of the one or more targets. The generation unit 1102 is used to establish an association between the fourth information and the identity-related information of the one or more targets based on a matching algorithm to obtain the first relationship.

[0167] In one embodiment, the generation unit 1102 is further configured to periodically locate the one or more targets based on the first relationship to obtain trajectory information of the one or more targets.

[0168] In one embodiment, the generation unit 1102 is configured to:

[0169] Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets;

[0170] Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets;

[0171] Based on the first relationship, the ninth and tenth information are fused to obtain the trajectory information of the one or more targets.

[0172] In one embodiment, the generation unit 1102 is configured to:

[0173] Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets;

[0174] Based on the first relationship and the ninth information, the trajectory information of the one or more targets is obtained.

[0175] In one embodiment, the generation unit 1102 is configured to:

[0176] Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets;

[0177] Based on the first relationship and the tenth information, the trajectory information of the one or more targets is obtained.

[0178] In practical applications, the determining unit 1101 and the generating unit 1102 can be implemented by a processor in an information processing device.

[0179] It should be noted that the information processing device provided in the above embodiments is only illustrated by the division of the above program modules. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the information processing device and the information processing method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0180] Based on the hardware implementation of the above program modules, and in order to implement the method of the embodiments of this application, the embodiments of this application also provide a network device, such as... Figure 12 As shown, the network device 1200 includes:

[0181] The communication interface 1201 enables information exchange with other devices;

[0182] The processor 1202 is connected to the communication interface 1201 to enable information interaction with other devices and to execute the methods provided by one or more of the above-mentioned technical solutions when running a computer program;

[0183] The computer program is stored in memory 1203.

[0184] Specifically, the processor 1202 is configured to determine first information and second information, wherein the first information represents a first location result of one or more targets associated with the perception function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, and the second information includes at least identity-related information of the one or more targets; and to generate a first relationship using the first information and the second information, wherein the first relationship includes the association between the first location result and the second location result corresponding to each of the one or more targets, and the first relationship is used to determine the trajectory information of the one or more targets.

[0185] In one embodiment, the first information includes fourth information, which is used to identify the first location result corresponding to each of the one or more targets; the processor 1202 is used to establish an association between the fourth information and the identity-related information of the one or more targets based on a matching algorithm to obtain the first relationship.

[0186] In one embodiment, the processor 1202 is further configured to periodically locate the one or more targets based on the first relationship to obtain trajectory information of the one or more targets.

[0187] In one embodiment, the processor 1202 is configured to:

[0188] Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets;

[0189] Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets;

[0190] Based on the first relationship, the ninth and tenth information are fused to obtain the trajectory information of the one or more targets.

[0191] In one embodiment, the processor 1202 is configured to:

[0192] Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets;

[0193] Based on the first relationship and the ninth information, the trajectory information of the one or more targets is obtained.

[0194] In one embodiment, the processor 1202 is configured to:

[0195] Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets;

[0196] Based on the first relationship and the tenth information, the trajectory information of the one or more targets is obtained.

[0197] It should be noted that the specific processing procedures of the processor 1202 and the communication interface 1201 can be understood by referring to the above method.

[0198] Of course, in practical applications, the various components in network device 1200 are coupled together through bus system 1204. It can be understood that bus system 1204 is used to implement communication between these components. In addition to a data bus, bus system 1204 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 12 The general labeled all buses as Bus System 1204.

[0199] The memory 1203 in this embodiment is used to store various types of data to support the operation of the network device 1200. Examples of such data include any computer program used to operate on the network device 1200.

[0200] The methods disclosed in the embodiments of this application can be applied to, or implemented by, the processor 1202. The processor 1202 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by the integrated logic circuitry of the hardware in the processor 1202 or by instructions in software form. The processor 1202 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 1202 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, specifically in memory 1203. The processor 1202 reads information from memory 1203 and, in conjunction with its hardware, completes the steps of the aforementioned method.

[0201] In an exemplary embodiment, the network device 1200 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0202] It is understood that the memory (memory 1203) in the embodiments of this application can be volatile memory or non-volatile memory, or both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); the magnetic surface memory can be disk storage or magnetic tape storage. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0203] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a memory 1203 storing a computer program, which can be executed by the processor 1202 of the network device 1200 to complete the steps described in the aforementioned network device-side method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0204] In an exemplary embodiment, this application also provides a computer program product, including a computer program that can be executed by the processor 1202 of the network device 1200 to complete the steps described in the aforementioned network device-side method.

[0205] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0206] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0207] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. An information processing method, characterized in that, Applied to network devices, including: First information and second information are determined, wherein the first information represents a first location result of one or more targets associated with the sensing function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, wherein the second information includes at least identity-related information of the one or more targets; Using the first information and the second information, a first relationship is generated. The first relationship includes the association between the first positioning result and the second positioning result corresponding to each of the one or more targets. The first relationship is used to determine the trajectory information of the one or more targets.

2. The method according to claim 1, characterized in that, The first information includes one or more of the following: The third information represents the first time corresponding to the first positioning result; The fourth information is used to identify the first positioning result corresponding to each of the one or more targets; The fifth information includes first location-related information of the one or more targets; The sixth information represents the speed at which the one or more targets move relative to the network device.

3. The method according to claim 2, characterized in that, The first location-related information includes one or more of the following: First location information, wherein the first location information represents the first longitude of the one or more targets; Second location information, wherein the second location information represents the first dimension of the one or more targets; Third location information, wherein the third location information represents the first altitude of the one or more targets; Fourth location information, wherein the fourth location information represents the distance of the one or more targets relative to the network device; First angle information, the first angle information includes the angle information of the one or more targets relative to the network device in the horizontal direction; The second angle information includes the angle information of the one or more targets relative to the vertical direction of the network device.

4. The method according to claim 1, characterized in that, The second information also includes one or more of the following: The seventh information represents the second time corresponding to the second positioning result; The eighth information includes second location-related information of the one or more targets.

5. The method according to claim 4, characterized in that, The second location-related information includes one or more of the following: Fifth location information, wherein the fifth location information represents the second longitude of the one or more targets; The sixth location information represents the second dimension of the one or more targets; The seventh location information represents the second altitude of the one or more targets.

6. The method according to claim 1, characterized in that, The first information includes fourth information, which is used to identify the first location result corresponding to each of the one or more targets. The step of generating a first relationship using the first information and the second information includes: Based on the matching algorithm, an association relationship is established between the fourth information and the identity-related information of the one or more targets to obtain the first relationship.

7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: Based on the first relationship, the one or more targets are periodically located to obtain the trajectory information of the one or more targets.

8. The method according to claim 7, characterized in that, The step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes: Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets; Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets; Based on the first relationship, the ninth and tenth information are fused to obtain the trajectory information of the one or more targets.

9. The method according to claim 7, characterized in that, The step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes: Based on the communication function of the network device, the one or more targets are periodically located to obtain the ninth information, which represents the third location result of the one or more targets; Based on the first relationship and the ninth information, the trajectory information of the one or more targets is obtained.

10. The method according to claim 7, characterized in that, The step of periodically locating the one or more targets based on the first relationship to obtain the trajectory information of the one or more targets includes: Based on the sensing function of the network device, the one or more targets are periodically located to obtain tenth information, which represents the fourth location result of the one or more targets; Based on the first relationship and the tenth information, the trajectory information of the one or more targets is obtained.

11. An information processing device, characterized in that, Configured on network devices, including: A determining unit is configured to determine first information and second information, wherein the first information represents a first location result of one or more targets associated with the sensing function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, wherein the second information includes at least identity-related information of the one or more targets; The generation unit is used to generate a first relationship using the first information and the second information. The first relationship includes the association between the first positioning result and the second positioning result corresponding to each of the one or more targets. The first relationship is used to determine the trajectory information of the one or more targets.

12. A network device, characterized in that, include: Processor and communication interface; among which, The processor is configured to determine first information and second information, wherein the first information represents a first location result of one or more targets associated with the perception function of the network device, and the second information represents a second location result of one or more targets associated with the communication function of the network device, wherein the second information includes at least identity-related information of the one or more targets; And using the first information and the second information, a first relationship is generated, the first relationship including the association between the first positioning result and the second positioning result corresponding to each of the one or more targets, the first relationship being used to determine the trajectory information of the one or more targets.

13. A network device, characterized in that, include: The processor and the memory used to store computer programs that can run on the processor. When the processor is used to run the computer program, it performs the steps of the method according to any one of claims 1 to 10.

14. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.

15. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.