Information processing method, related equipment, storage medium and computer program product

By receiving terminal information from high-performance base stations and calibrating the antenna angle deviation of neighboring base stations, the problem of angle error in multi-base station joint positioning is solved, achieving more accurate terminal positioning and reducing base station upgrade costs.

CN121174104APending Publication Date: 2025-12-19CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410789430.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-18
Publication Date
2025-12-19

AI Technical Summary

Technical Problem

When multiple base stations work together for positioning, changes in the angle information of the antenna panel can cause angle errors, affecting the accuracy of the positioning results.

Method used

By receiving terminal information through a high-performance base station, the position and antenna angle information of the terminal in the global coordinate system are determined, and calibration information is sent to neighboring base stations to calibrate the antenna angle deviation of the neighboring base stations, thereby achieving accurate angle conversion and terminal positioning.

Benefits of technology

It improves the accuracy of joint positioning by multiple base stations, reduces the cost of base station upgrades and construction, and maintains the high efficiency of information transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121174104A_ABST
    Figure CN121174104A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method, a first network device, a second network device, a storage medium and a computer program product. The method comprises the steps that first network equipment receives first information sent by one or more terminals, and the first information is used for determining position information of the one or more terminals in a global coordinate system; third information is determined by using the first information and second information, the second information comprises antenna angle information of the first network device and / or position information of the first network device in a global coordinate system, and the third information comprises position information of the one or more terminals in the global coordinate system; the third information is used for determining a deviation value of an antenna angle of one or more second network devices; and sending the third information to one or more second network devices.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless communication, and in particular to an information processing method, related equipment, a storage medium and a computer program product. BACKGROUND

[0002] Currently, as shown in the following table, the following schemes exist when a base station performs positioning: an uplink time difference of arrival (UTDOA) scheme; a round trip time (RTT) scheme; and an angle of arrival (AOA) scheme. Figure 1 The UTDOA scheme and the RTT scheme estimate using the time delay of signal propagation, and require multiple base stations (for example, the next generation NodeB (gNB)) to simultaneously serve a same user equipment (UE). Figure 2 The AOA scheme estimates using the angle of signal, and also requires multiple gNBs to serve a same UE, so that positioning of the UE can be achieved through multiple gNBs.

[0003] In a scenario of jointly positioning a UE through angles, multiple gNBs need to convert the angles, so as to achieve joint positioning of the UE based on the converted angles.

[0004] However, since the angle information of the antenna panel changes, angle errors occur when multiple gNBs jointly position, thereby resulting in inaccurate positioning results. SUMMARY

[0005] To solve the problems in the related art, the embodiments of the present application provide an information processing method, related equipment, a storage medium and a computer program product.

[0006] The technical scheme of the embodiments of the present application is implemented as follows:

[0007] The embodiments of the present application provide an information processing method applied to a first network device, including:

[0008] receiving first information sent by one or more terminals, the first information being used to determine position information of the one or more terminals in a global coordinate system;

[0009] determining third information by using the first information and second information, the second information comprising antenna angle information and / or position information in a global coordinate system of the first network device, the third information comprising position information in the global coordinate system of the one or more terminals, the third information being used to determine a bias value of an antenna angle of one or more second network devices;

[0010] sending the third information to the one or more second network devices.

[0011] In the above scheme, the method further comprises:

[0012] sending fourth information to the one or more terminals, the fourth information being used to request related information of the one or more second network devices;

[0013] receiving fifth information sent by the one or more terminals, the fifth information comprising first related information of the one or more second network devices;

[0014] determining sixth information by using the fifth information, and sending the sixth information to the one or more terminals, the sixth information representing resources allocated to the one or more terminals.

[0015] In the above scheme, the first related information comprises one or more of:

[0016] seventh information, the seventh information being used to identify a second network device;

[0017] eighth information, the eighth information being used to indicate a transmission beam associated with the second network device;

[0018] ninth information, the ninth information being used to indicate a receiving beam associated with the second network device;

[0019] tenth information, the tenth information being used to indicate a transmission delay between the first network device and the second network device.

[0020] In the above scheme, the method further comprises:

[0021] determining eleventh information corresponding to the one or more first sets by using the fifth information, the eleventh information comprising one or more of:

[0022] eighth information, the eighth information being used to indicate a transmission beam associated with the second network device;

[0023] tenth information, the tenth information being used to indicate a transmission delay between the first network device and the second network device;

[0024] twelfth information, the twelfth information being used to identify a terminal in the first set.

[0025] sending the determined eleventh information to the one or more second network devices.

[0026] In the above solution, the first network device satisfies one or more of the following conditions:

[0027] The beam range of the first network device is less than a first threshold value;

[0028] The angle resolution of the first network device is greater than a second threshold value;

[0029] The first network device has a measurement function of an antenna angle;

[0030] The first network device has a positioning function in a global coordinate system.

[0031] Embodiments of the present application also provide an information processing method, applied to a second network device, comprising:

[0032] receiving third information sent by a first network device, the third information containing position information of one or more terminals in a global coordinate system;

[0033] determining fourteenth information by using the third information and thirteenth information, the thirteenth information containing position information of the one or more terminals relative to the second network device, the fourteenth information representing a deviation value of an antenna angle of the second network device.

[0034] In the above solution, the method further comprises:

[0035] receiving fifteenth information sent by the one or more terminals, the fifteenth information being used to determine position information of the one or more terminals relative to the second network device;

[0036] obtaining the thirteenth information by using the fifteenth information.

[0037] In the above solution, the method further comprises:

[0038] receiving eleventh information sent by the first network device, the eleventh information containing one or more of the following:

[0039] eighth information, the eighth information being used to indicate a sending beam associated with the second network device;

[0040] tenth information, the tenth information being used to indicate a transmission delay between the first network device and the second network device;

[0041] twelfth information, the twelfth information being used to identify a terminal in the first set;

[0042] The eleventh information is used to receive thirteenth information sent by one or more terminals.

[0043] In the above scheme, the one or more terminals include a first terminal and a second terminal; and the receiving of the thirteenth information sent by the one or more terminals by using the eleventh information includes:

[0044] The eighth information included in the eleventh information is used to determine a first sending beam associated with the first terminal and a second sending beam associated with the second terminal.

[0045] In a case where the first sending beam is different from the second sending beam, the thirteenth information sent by the first terminal and the second terminal is respectively received by using the first sending beam and the second sending beam.

[0046] In a case where the first sending beam is the same as the second sending beam, the thirteenth information sent by the first terminal and the second terminal is respectively received by using the first sending beam and the second sending beam in a manner of time diversity or frequency diversity.

[0047] In the above scheme, the method further includes:

[0048] The first network device receives sixteenth information sent by the one or more terminals, the sixteenth information being used to request angle information of the one or more terminals.

[0049] Based on the sixteenth information, seventeenth information is measured, the seventeenth information including angle information of the one or more terminals relative to the second network device.

[0050] The seventeenth information and the fourteenth information are used to determine eighteenth information, the eighteenth information including angle information of the one or more terminals.

[0051] In the above scheme, the first network device satisfies one or more of the following conditions:

[0052] The beam range of the first network device is less than a first threshold value.

[0053] The angle resolution of the first network device is greater than a second threshold value.

[0054] The first network device has a function of measuring an antenna angle.

[0055] The first network device has a positioning function in a global coordinate system.

[0056] Embodiments of the present application also provide a first network device, which includes a first processor and a first communication interface; and wherein:

[0057] The first communication interface is configured to receive first information sent by one or more terminals, wherein the first information is used to determine position information of the one or more terminals in a global coordinate system.

[0058] The first processor is configured to determine third information by using the first information and second information, wherein the second information comprises antenna angle information and / or position information in the global coordinate system of the first network device, the third information comprises position information of the one or more terminals in the global coordinate system, and the third information is used to determine a deviation value of an antenna angle of one or more second network devices; and the first communication interface is configured to send the third information to the one or more second network devices.

[0059] Embodiments of the present application further provide a second network device, comprising: a second processor and a second communication interface; wherein

[0060] The second communication interface is configured to receive third information sent by the first network device, wherein the third information comprises position information of the one or more terminals in the global coordinate system.

[0061] The second processor is configured to determine fourteenth information by using the third information and thirteenth information, wherein the thirteenth information comprises position information of the one or more terminals relative to the second network device, and the fourteenth information represents a deviation value of an antenna angle of the second network device.

[0062] Embodiments of the present application further provide a first network device, comprising: a first processor and a first memory for storing a computer program capable of running on the processor,

[0063] When the first processor runs the computer program, the first processor is configured to perform steps of any method on the first network device side.

[0064] Embodiments of the present application further provide a second network device, comprising: a second processor and a second memory for storing a computer program capable of running on the processor,

[0065] When the second processor runs the computer program, the second processor is configured to perform steps of any method on the second network device side.

[0066] Embodiments of the present application further provide a storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to perform steps of any method on the first network device side or to perform steps of any method on the second network device side.

[0067] The embodiment of the present application further provides a computer program product comprising a computer program, which, when executed by a processor, implements the steps of any of the methods on the first network device side described above, or implements the steps of any of the methods on the second network device side described above.

[0068] The information processing method, related device, storage medium and computer program product provided by the embodiment of the present application, the first network device receives first information sent by one or more terminals, the first information is used to determine the position information of the one or more terminals in a global coordinate system; the third information is determined by using the first information and second information, the second information contains the antenna angle information and / or the position information in the global coordinate system of the first network device, the third information contains the position information of the one or more terminals in the global coordinate system, and the third information is used to determine the deviation value of the antenna angle of one or more second network devices; and the third information is sent to one or more second network devices; and the second network device determines the fourteenth information by using the third information and the thirteenth information, the thirteenth information contains the position information of the one or more terminals relative to the second network device, and the fourteenth information represents the deviation value of the antenna angle of the second network device. The technical solution provided by the embodiment of the present application, after the first network device completes the positioning of the terminal, the second network device can take the positioning result of the terminal as a calibration reference to obtain the calibration deviation of the antenna angle, so that in the subsequent joint positioning scenario, the second network device can realize accurate conversion of the angle based on the calibration deviation of the antenna angle, and then can realize accurate positioning of the terminal, that is, the accuracy of the positioning result is improved. BRIEF DESCRIPTION OF DRAWINGS

[0069] Figure 1 It is a structural schematic diagram of three positioning schemes in the related art;

[0070] Figure 2 It is a structural schematic diagram of another positioning scheme in the related art;

[0071] Figure 3 It is a structural schematic diagram of a spatial angle error;

[0072] Figure 4 It is a method flowchart of the first information processing of the embodiment of the present application;

[0073] Figure 5 It is a method flowchart of the second information processing of the embodiment of the present application;

[0074] Figure 6 It is a structural schematic diagram of an antenna angle calibration system applied by the embodiment of the present application;

[0075] Figure 7A method flowchart for antenna angle calibration is used as an example for the application.

[0076] Figure 8 A structure diagram of a first information processing device according to an embodiment of the application is shown in FIG. 1.

[0077] Figure 9 A structure diagram of a second information processing device according to an embodiment of the application is shown in FIG. 2.

[0078] Figure 10 A structure diagram of a first network device according to an embodiment of the application is shown in FIG. 3.

[0079] Figure 11 A structure diagram of a second network device according to an embodiment of the application is shown in FIG. 4.

[0080] Figure 12 A structure diagram of an information processing system according to an embodiment of the application is shown in FIG. 5. DETAILED DESCRIPTION

[0081] The application will be described in further detail below with reference to the drawings and embodiments.

[0082] In related art, for the angle of a signal, a base station usually estimates the angle based on a local coordinate system, that is, the angle obtained by the base station is a relative angle of a UE with respect to an antenna panel (for example, the UE is 10 degrees in front and left of the base station), and is not a global angle (for example, the UE is 10 degrees east and north of the base station). Therefore, in a scenario of joint positioning by multiple base stations, the base station needs to convert the global coordinates.

[0083] In order to convert the global coordinates, the base station needs the direction angle, the downtilt angle and other angles (which can also be referred to as mechanical angles) of the antenna panel. The angles are usually determined by artificial means when the base station is deployed, that is, after the base station is deployed, these angles cannot be obtained again. However, the angles change over time, which causes spatial angle errors when multiple base stations jointly position, which brings great challenges to high-precision angle estimation of joint positioning by multiple base stations.

[0084] Exemplarily, as shown in FIG. 6, it is assumed that the height of the base station is 25 meters, the beam width β is 10°, and the downtilt angle a of the base station has a corresponding relationship with the coverage distance d. As shown in Table 1, when the downtilt angle of the base station changes from 3° to 8°, the corresponding coverage distance decreases from 368.7 meters to 100.9 meters. Figure 3

[0085] Downtilt 3 4 5 5 7 8 Coverage distance 368.7 257.2 192.5 150.7 121.8 100.9

[0086] Table 1

[0087] ​As can be seen from Table 1, when the mechanical angle of the base station changes slightly, the coverage range corresponding to the base station will change greatly. In the scenario of multi-base station joint perception, since each base station needs to perform angle estimation and conversion, especially for non-direct target objects, a large spatial angle error will be generated.

[0088] To solve the mechanical angle error of the antenna panel, one implementation scheme is to install high-precision sensors such as gyroscopes, low-magnetic sensors or inclination sensors on each antenna, so as to complete the calibration of the angle deviation of the antenna panel by using the sensor information. However, the above scheme will greatly increase the cost of base station deployment, and at the same time, in order to realize the information transmission of different base stations, the signaling interaction process also needs to be increased. Another implementation scheme is to add a high-performance base station with high-precision sensors and a narrow beam, and perform angle estimation on other base stations (also referred to as neighboring base stations) through the added high-performance base station, so as to complete the calibration of the angle deviation of the antenna panel. However, considering that the uplink and downlink time slots of different base stations are the same, the information transmission between base stations cannot be realized.

[0089] Based on this, in various embodiments of the present application, the angle calibration of the antenna panel of the base station is completed through the added high-performance base station and the user, that is, after positioning and perception of the UE by the high-performance base station, the perceived user is taken as a new calibration reference, so that other base stations can obtain the angle calibration deviation, so as to obtain accurate global angles when converting angles in the future, thereby providing a basis for angle estimation of multi-base station joint positioning. In this way, the angle calibration capability of the base station can be provided, and at the same time, the construction cost of upgrading the base station is kept low.

[0090] The embodiment of the present application provides an information processing method, as shown in Figure 4 The method is applied to a first network device, and includes the following steps.

[0091] Step 401: receiving first information sent by one or more terminals, wherein the first information is used to determine the position information of the one or more terminals in a global coordinate system;

[0092] Step 402: determining third information by using the first information and second information, wherein the second information includes the antenna angle information and / or the position information in the global coordinate system of the first network device, the third information includes the position information of the one or more terminals in the global coordinate system, and the third information is used to determine the deviation value of the antenna angle of one or more second network devices;

[0093] Step 403: sending the third information to the one or more second network devices.

[0094] In actual application, the first network device can be referred to as a sensing high-performance base station, a sensing high-performance base station, an anchor base station, or a high-performance cell base station, and the like. The name of the first network device is not limited in the embodiments of the present application, as long as the function thereof is realized.

[0095] In an embodiment, the first network device satisfies one or more (or at least one) of the following conditions:

[0096] The beam range of the first network device is less than a first threshold value.

[0097] The angle resolution of the first network device is greater than a second threshold value.

[0098] The first network device has a measurement function of an antenna angle.

[0099] The first network device has a positioning function in a global coordinate system.

[0100] In actual application, in order to enable the first network device to have the measurement function of the antenna angle, a sensor (such as an angle sensor) can be arranged on the first network device, so that the first network device can measure the antenna angle through the sensor. The antenna angle can include mechanical angles such as a downtilt angle and an azimuth angle corresponding to the antenna. The type of the antenna angle is not limited in the embodiments of the present application. For example, the first network device calculates parameters of a gyroscope and a geomagnetic sensor on an antenna panel through the sensor, thereby obtaining the antenna angle.

[0101] In addition, the beam range of the first network device being less than the first threshold value can be understood as that the first network device has a relatively narrow beam range; and the angle resolution of the first network device being greater than the second threshold value can be understood as that the first network device has a relatively high angle resolution. The values of the first threshold value and the second threshold value can be set as needed, such as being set according to the beam range and / or the angle resolution of the second network device, and the embodiments of the present application are not limited thereto.

[0102] Here, for the positioning function in the global coordinate system, the first network device can determine the position information (such as coordinates) of the first network device in the global coordinate system through a satellite positioning system or a measurement manner. The global coordinate system can include a coordinate system defined with the earth as a reference system, such as a geodetic coordinate system.

[0103] In actual application, before step 401, the first network device can allocate resources to the terminal, so that the terminal can perform information transmission with the first network device based on the allocated resources.

[0104] Based on this, in an embodiment, the method can further include:

[0105] sending fourth information to the one or more terminals, the fourth information being used for requesting relevant information of the one or more second network devices;

[0106] receiving fifth information sent by the one or more terminals, the fifth information containing first relevant information of the one or more second network devices;

[0107] determining sixth information by using the fifth information, and sending the sixth information to the one or more terminals, the sixth information representing resources allocated to the one or more terminals.

[0108] The one or more terminals can contain one or more terminals that have accessed the first network device. The second network device can contain a base station or a cell adjacent to the one or more terminals, and can be referred to as a neighbor base station or a neighbor cell. The name of the second network device is not limited in the embodiments of the present application, as long as the function thereof is realized.

[0109] In actual application, in the process of initial access, each terminal of the one or more terminals can measure the cell of one or more network devices adjacent to the terminal, and select to access the first network device based on the measurement result. In the above process, each terminal can obtain the first relevant information of one or more second network devices adjacent to the terminal. Then, after receiving the fourth information, each terminal can send corresponding fifth information to the first network device, the fifth information containing the first relevant information of one or more second network devices corresponding to the terminal. The terminal can complete the reporting of the first relevant information through uplink resources.

[0110] Here, for each terminal, the terminal can receive the sensing signal sent by the one or more second network devices, thereby measuring the one or more second network devices and obtaining the corresponding first relevant information. Then, based on the pre-configured access criterion, the terminal can access the first network device instead of the second network device.

[0111] In an embodiment, the first relevant information contains one or more (or at least one) of the following:

[0112] Seventh information, the seventh information being used for identifying the second network device;

[0113] Eighth information, the eighth information being used for indicating the transmission beam associated with the second network device;

[0114] Ninth information, the ninth information being used for indicating the reception beam associated with the second network device;

[0115] The tenth information is used for indicating a transmission delay between the first network device and the second network device.

[0116] The seventh information can be understood as an identifier of the second network device, the eighth information can be understood as a beam (also referred to as an optimal transmission beam) used by the second network device when performing information transmission with the terminal, and the ninth information can be understood as a beam (also referred to as an optimal reception beam) used by the terminal when performing information transmission with the second network device, for example, a beam with the shortest air interface propagation delay (also referred to as a transmission delay) is used as the reception beam. For the tenth information, the terminal can calculate a first transmission delay between the terminal and the first network device and a second transmission delay between the terminal and the second network device, respectively. The transmission delay between the first network device and the second network device can be obtained by calculating the difference between the first transmission delay and the second transmission delay.

[0117] For example, it is assumed that the one or more terminals include a terminal A, the terminal A can measure the second network device 1 and the second network device 2, and obtain first related information 1 corresponding to the second network device 1 and first related information 2 corresponding to the second network device 2. The first related information 1 includes an optimal reception beam r_1 of the terminal A for information transmission with the second network device 1, an optimal transmission beam t_1 of the second network device 1, and a delay difference tau_1 between the first network device and the second network device 1. The first related information 2 includes an optimal reception beam r_2 of the terminal A for information transmission with the second network device 2, an optimal transmission beam t_2 of the second network device 2, and a delay difference tau_2 between the first network device and the second network device 2.

[0118] In actual application, after receiving the fifth information sent by the one or more terminals, the first network device can allocate resources (such as time domain resources, frequency domain resources, or space domain resources) to the one or more terminals based on the fifth information. In this process, the first network device can screen and group the terminals, and allocate resources to the terminals in a group manner to avoid interference between the terminals.

[0119] Specifically, in an embodiment, the determination of the sixth information based on the fifth information includes:

[0120] The one or more terminals are divided based on the fifth information, and one or more first sets are obtained, each first set is associated with a second network device, and each first set includes one or more terminals.

[0121] The one or more first sets are allocated resources, and the sixth information is obtained.

[0122] The first set can be referred to as a user group or a user set, and the like. The name of the first set is not limited in the embodiments of the present application.

[0123] In actual application, the first network device can determine one or more terminals that report the same first related information of the second network device based on the fifth information reported by each terminal. The corresponding first set can be obtained by dividing the determined one or more terminals.

[0124] For example, if terminal A reports the first related information 1 of the second network device 1, and terminal B reports the first related information 1 of the second network device 1, since terminal A and terminal B report the same first related information 1 of the second network device, the first network device can combine terminal A and terminal B to obtain the first set 1. In addition, if terminal A also reports the first related information 2 of the second network device 2, and terminal C reports the first related information 2 of the second network device 2, the first network device can combine terminal A and terminal C to obtain the first set 2.

[0125] Here, after obtaining the one or more first sets, the first network device can allocate resources (also referred to as sensing resources) to the one or more first sets to obtain the sixth information. The allocated resources can include time domain resources, frequency domain resources, and space domain resources, and the like. The type of the resources is not limited in the embodiments of the present application. Then, the first network device can send the sixth information to the terminals included in the one or more first sets, so that the terminals can know how to perform information transmission with the first network device and / or the second network device in the future, that is, which resources to use to perform information transmission with the first network device and / or the second network device.

[0126] In actual application, the first network device can also send the one or more first set related information to the one or more second network devices, so that the one or more second network devices can know how to perform information transmission with the terminals in the future.

[0127] Based on this, in an embodiment, the method can further include:

[0128] The eleventh information corresponding to the one or more first sets is determined by using the fifth information. The eleventh information includes one or more (or at least one) of the following:

[0129] The eighth information is used to indicate the transmission beam associated with the second network device;

[0130] The tenth information is used to indicate the transmission delay between the first network device and the second network device;

[0131] The twelfth information is used for identifying the terminal in the first set;

[0132] The determined eleventh information is sent to the one or more second network devices.

[0133] The twelfth information can be understood as the terminal identifier (such as terminal ID) corresponding to the first set.

[0134] Here, in actual application, in the case that the first network device and the one or more second network devices are connected through an optical fiber, the first network device can send the determined eleventh information to the one or more second network devices through the optical fiber; of course, the first network device can also send the determined eleventh information to the one or more second network devices through a communication interface (such as Xn interface), and the embodiments of the present application do not limit the information transmission mode between the first network device and the second network device.

[0135] In actual application, in the case that the sixth information is received, the terminal included in the one or more first sets can send the first information to the first network device based on the sixth information; wherein the first information can be sent in the form of a signal; that is, in step 401, the first network device can receive the signal sent by the terminal included in the one or more first sets, and the signal carries the first information.

[0136] Here, in the case that the signal is received, the first network device can position the terminal included in the one or more first sets based on the signal. Specifically, the first network device can determine the third information based on the angle information (which can also be understood as direction information) of the signal, the time delay information, and the second information, the second information can be understood as the global position information (such as global coordinates) of the first network device, and the third information can be understood as the global position information (such as global coordinates) of the terminal included in the one or more first sets; wherein, in the case that the first network device has a positioning function in the global coordinate system, the second information can include the position information of the first network device in the global coordinate system; in the case that the first network device has an antenna angle measurement function, the second information can include the antenna angle information of the first network device; in the case that the first network device has a positioning function in the global coordinate system and an antenna angle measurement function, the second information includes the antenna angle information and the position information in the global coordinate system of the first network device.

[0137] Exemplarily, assuming that the first set contains terminal A and terminal B, the first network device can determine, according to the time delay and the angle of the signal corresponding to the first set, position information 1 of terminal A relative to the first network device (for example, the position of terminal A is 60° left of the first network device and 300 meters away from the first network device), and position information 2 of terminal B relative to the first network device (for example, the position of terminal A is directly in front of the first network device and 160 meters away from the first network device); according to the position information 1, the antenna angle information of the first network device and the position information in the global coordinate system, the first network device can determine position information 3 of terminal A in the global coordinate system, and according to the position information 2, the antenna angle information of the first network device and the position information in the global coordinate system, the first network device can determine position information 4 of terminal B in the global coordinate system.

[0138] In actual application, after obtaining the third information, the first network device can send the third information to the one or more second network devices, so that the one or more second network devices subsequently determine the deviation value of the antenna angle, thereby realizing joint positioning of the terminals by the plurality of second network devices.

[0139] Exemplarily, in the case that the first network device and the one or more second network devices are connected through an optical fiber, the first network device can send the third information to the one or more second network devices through the optical fiber.

[0140] Correspondingly, the embodiment of the present application also provides an information processing method, such as Figure 5 As shown in the figure, the method is applied to a second network device, and the method comprises the following steps:

[0141] Step 501: receiving third information sent by a first network device, wherein the third information contains position information of one or more terminals in a global coordinate system;

[0142] Step 502: determining fourteenth information by using the third information and thirteenth information, wherein the thirteenth information contains position information of the one or more terminals relative to the second network device, and the fourteenth information represents a deviation value of an antenna angle of the second network device.

[0143] In actual application, the thirteenth information can be understood as relative position information (such as relative coordinates) or local position information (such as local coordinates) of the terminals contained in the one or more first sets.

[0144] In actual application, before step 502, the second network device needs to obtain the thirteenth information.

[0145] Based on this, in an embodiment, the method can further comprise:

[0146] receiving fifteenth information sent by one or more terminals, the fifteenth information being used to determine location information of the one or more terminals relative to the second network device;

[0147] obtaining thirteenth information by using the fifteenth information.

[0148] In actual application, in a case where the sixth information is received, the terminals included in the one or more first sets can send the fifteenth information to the one or more second network devices based on the sixth information; wherein the fifteenth information can be sent in a manner of a signal; that is, the second network device can receive a signal sent by the terminals included in the one or more first sets, and the signal carries the fifteenth information.

[0149] Here, in order to receive the fifteenth information, the second network device can determine a receiving manner of information based on the one or more first set related information sent by the first network device.

[0150] Based on this, in an embodiment, the method can further include:

[0151] receiving eleventh information sent by the first network device, the eleventh information including one or more of the following:

[0152] eighth information, the eighth information being used to indicate a sending beam associated with the second network device;

[0153] tenth information, the tenth information being used to indicate a transmission delay between the first network device and the second network device;

[0154] twelfth information, the twelfth information being used to identify a terminal in the first set;

[0155] receiving fifteenth information sent by one or more terminals by using the eleventh information.

[0156] Here, in a case where the eleventh information is received, the second network device can determine a specific manner of receiving the fifteenth information corresponding to the one or more terminals by using the eleventh information.

[0157] Specifically, in an embodiment, the one or more terminals include a first terminal and a second terminal; and the receiving the fifteenth information sent by one or more terminals by using the eleventh information includes:

[0158] determining a first sending beam associated with the first terminal and a second sending beam associated with the second terminal by using the eighth information included in the eleventh information;

[0159] In a case where the first sending beam is different from the second sending beam, the first terminal and the second terminal transmit the fifteenth information respectively by using the first sending beam and the second sending beam.

[0160] In a case where the first sending beam is the same as the second sending beam, the first terminal and the second terminal transmit the fifteenth information respectively by using the first sending beam and the second sending beam in a manner of time diversity or frequency diversity.

[0161] The first sending beam can be understood as a beam used by the second network device when the second network device transmits information to the terminal reported by the first terminal, and the second sending beam can be understood as a beam used by the second network device when the second network device transmits information to the terminal reported by the second terminal.

[0162] In actual application, in a case where the first sending beam is different from the second sending beam, the second network device can receive the fifteenth information transmitted by different terminals respectively by using different sending beams; in a case where the first sending beam is the same as the second sending beam, the second network device can receive the fifteenth information transmitted by different terminals respectively by using different resources in a manner of time diversity or frequency diversity, so as to avoid interference.

[0163] Here, in a case where the fifteenth information is received in a manner of signal, the second network device can locate the terminal contained in the one or more first sets based on the received signal. Specifically, the second network device can obtain the thirteenth information based on angle information and time delay information of the signal.

[0164] In actual application, after obtaining the thirteenth information, the second network device can calibrate the thirteenth information by using the third information, so as to obtain the fourteenth information. The fourteenth information can contain a difference between an angle corresponding to an initial antenna panel of the second network device and an angle corresponding to a real-time antenna panel. In this way, calibration of the antenna angle of the second network device is realized.

[0165] Exemplarily, assuming that the first set contains terminal A and terminal B, the second network device calibrates the relative position information of terminal A (i.e., the thirteenth information corresponding to terminal A) by using the global position information of terminal A (i.e., the third information corresponding to terminal A), to obtain the antenna tilt angle 1 of the second network device; calibrates the relative position information of terminal B (i.e., the thirteenth information corresponding to terminal B) by using the global position information of terminal B (i.e., the third information corresponding to terminal B), to obtain the antenna tilt angle 2 of the second network device; and obtains the deviation value of the antenna angle of the second network device based on the antenna tilt angle 1 and the antenna tilt angle 2, i.e., the fourteenth information.

[0166] Here, after completing the calibration of the antenna angle of the second network device, the second network device can save the fourteenth information, so as to subsequently realize joint positioning of the terminals by multiple second network devices based on the fourteenth information.

[0167] Based on this, in an embodiment, the method can further include:

[0168] receiving the sixteenth information sent by the one or more terminals, the sixteenth information being used to request the angle information of the one or more terminals;

[0169] based on the sixteenth information, measuring to obtain the seventeenth information, the seventeenth information containing the angle information of the one or more terminals relative to the second network device;

[0170] using the seventeenth information and the fourteenth information, determining the eighteenth information, the eighteenth information containing the angle information of the one or more terminals.

[0171] Here, the seventeenth information can be understood as the relative angle information of the one or more terminals, and the eighteenth information can be understood as the angle information of the one or more terminals in the global coordinate system, i.e., global angle information.

[0172] In actual application, in the scenario of joint positioning by multiple second network devices, each second network device can receive the sixteenth information through a signal mode, and measure to obtain the seventeenth information based on the received signal; using the saved fourteenth information and the seventeenth information, each second network device can determine the corresponding eighteenth information, so as to subsequently realize accurate positioning of the one or more terminals through the corresponding eighteenth information of multiple second network devices, thus improving the accuracy of the positioning result.

[0173] The information processing method provided in the embodiments of the present application comprises the following steps: a first network device receives first information sent by one or more terminals, wherein the first information is used to determine position information of the one or more terminals in a global coordinate system; third information is determined by using the first information and second information, wherein the second information comprises antenna angle information and / or position information in the global coordinate system of the first network device, the third information comprises position information of the one or more terminals in the global coordinate system, and the third information is used to determine a deviation value of an antenna angle of one or more second network devices; and the third information is sent to the one or more second network devices; and the second network device determines fourteenth information by using the third information and thirteenth information, wherein the thirteenth information comprises position information of the one or more terminals relative to the second network device, and the fourteenth information represents a deviation value of an antenna angle of the second network device. The technical scheme provided in the embodiments of the present application is that, after the first network device completes positioning of the terminals, the second network device can take the positioning result of the terminals as a calibration reference to obtain a calibration deviation of the antenna angle, so that, in a subsequent joint positioning scenario, the second network device can realize accurate conversion of a signal angle based on the calibration deviation of the antenna angle, and then can realize accurate positioning of the terminals, that is, the accuracy of the positioning result is improved.

[0174] The present application will be further described in detail in combination with application examples.

[0175] The mechanical angle of a base station antenna is often determined by manual means when the base station is deployed, and the mechanical angle of the antenna cannot be obtained again after the base station is deployed. However, the mechanical angle (for example, a downtilt angle) will change over time, which causes the angle of the antenna to change, and this causes a spatial angle error problem when multiple base stations cooperatively position, and affects the accuracy of the positioning result.

[0176] To solve the above technical problem, in the application examples of the present application, an antenna angle calibration system is provided, as shown in Figure 6 The system comprises a high-performance cell base station (that is, the first network device described above) and a plurality of adjacent cell base stations (that is, the second network devices described above, such as adjacent cell base station 1 and adjacent cell base station 2). The high-performance cell base station is used to complete global positioning of a user group (that is, the first set described above, such as user group 1 and user group 2) to obtain a global position of the user group (that is, the third information described above), and the adjacent cell base stations are used to position the user group to obtain a relative position of the user group in the adjacent cell base stations (that is, the thirteenth information described above). The antenna angle of the adjacent cell base stations is calibrated by calibrating the global position and the relative position.

[0177] Specifically, the process of calibrating the antenna angle of the adjacent cell base stations comprises the following steps, as shown in Figure 7 ​

[0178] Step 701: The high-performance cell base station (may also be referred to as a sensing high-performance base station or anchor base station) initiates calibration measurement and performs step 702;

[0179] The high-performance cell base station has the following capabilities:

[0180] Has a narrower beam range;

[0181] Has a higher angle resolution relative to the ordinary base station;

[0182] Has an angle sensor system for measuring the mechanical angle parameters of the antenna;

[0183] Has the ability to obtain global coordinates, and can obtain the coordinates of the high-performance cell base station in the global coordinate system through satellite positioning system or field measurement.

[0184] Step 702: The high-performance cell base station calculates the gyroscope, geomagnetic sensor parameters on the antenna panel;

[0185] Here, the high-performance cell base station uses its own angle sensor system to calculate the gyroscope, geomagnetic sensor parameters on the antenna panel, thereby obtaining the azimuth angle, downtilt angle and other angle information of its own antenna, and then performs step 703.

[0186] Step 703: The high-performance cell base station notifies the sensing user (may also be referred to as a user) to report the neighbor base station information (i.e. the fifth information described above), so that the sensing user can complete the reporting of the neighbor base station information in the uplink resource;

[0187] In actual application, the sensing user can receive the sensing signal sent by the neighbor base station, but according to the access criterion, the sensing user does not access the neighbor base station, but accesses the high-performance cell base station; that is, the high-performance cell base station sends a notification (i.e. the fourth information described above) to the accessed sensing user, so that the accessed sensing user reports the neighbor base station information.

[0188] Step 704: The sensing user reports the neighbor base station information to the high-performance cell base station;

[0189] The neighbor base station information includes the neighbor base station identifier (i.e. the seventh information described above), the best receiving beam identifier corresponding to the user side (i.e. the ninth information described above), the optimal transmitting beam identifier on the base station side (i.e. the eighth information described above), and the time delay difference between the neighbor base station and the high-performance cell base station (i.e. the tenth information described above).

[0190] It should be noted that, for the best receiving beam, the sensing user can select the shortest propagation delay beam as the best receiving beam; for the delay difference, the sensing user calculates the delay of the user and the high-performance cell base station, and the delay of the user and the neighbor cell base station, respectively, and obtains the delay difference by subtracting the delays of the two.

[0191] Step 705: After the high-performance cell base station receives the neighbor cell base station information reported by the sensing user, the sensing user is divided to form a user group.

[0192] Here, the high-performance cell base station combines different users who have reported the same neighbor cell base station information to obtain a new user group, and then performs step 706.

[0193] Step 706: The high-performance cell base station configures the sensing resource for the user group (i.e., the sixth information described above), and sends the sensing resource configuration to the user group.

[0194] Here, the high-performance cell base station allocates space, time, and frequency resources through user group information to obtain a sensing resource configuration, and distributes the sensing resource configuration to the sensing users in the user group.

[0195] Step 707: The high-performance cell base station notifies the neighbor cell base station of the sensing resource configuration of the user group (i.e., the eleventh information described above);

[0196] In actual application, after the sensing resource is allocated, the high-performance cell base station also notifies the neighbor cell base station of the sensing resource configuration, so that the neighbor cell base station knows the allocated resources; wherein the sensing resource configuration also contains the sensing user identifier in the user group (i.e., the twelfth information described above).

[0197] Step 708: The user group sends uplink sensing signals;

[0198] Here, the user group can send uplink sensing signals to the high-performance cell base station (i.e., the first information described above), and at the same time, the user group can also send uplink sensing signals to the neighbor cell base station (i.e., the fifteenth information described above).

[0199] Step 709: After the neighbor cell base station receives the uplink sensing signal, the sensing information is solved;

[0200] Here, since the beam of the neighbor cell base station is wide and does not have angle information of its own antenna, the neighbor cell base station locates each sensing user in the user group according to the uplink sensing signal to obtain the relative position of the sensing user (i.e., the thirteenth information described above, such as relative coordinates).

[0201] Step 710: After the high-performance cell base station receives the uplink sensing signal, the sensing information is solved;

[0202] Here, the high-performance cell base station determines the angle and time delay of the uplink sensing signal according to the uplink sensing signal, and then performs step 711.

[0203] Step 711: The high-performance cell base station obtains the global position information (such as global coordinates) of the user.

[0204] In actual application, since the high-performance cell base station has a narrow beam, can determine its own position in the global coordinates, and the angle of the antenna, the high-performance cell base station can locate each sensing user in the user group according to the time delay, angle of the uplink sensing signal, its own position in the global coordinates, and the angle of the antenna, to obtain more accurate global coordinates.

[0205] Step 712: The high-performance cell base station transmits the global position information of the sensing user to the neighboring cell base station.

[0206] Step 713: After receiving the global position information, the neighboring cell base station completes the neighboring cell calibration according to the relative position and the global position information, and saves the calibration file.

[0207] Specifically, the neighboring cell base station completes the calibration of the relative coordinates by using the global coordinates, obtains the physical tilt angle of its own antenna, and thus completes the angle calibration of the antenna beam. Then, the neighboring cell base station saves the measured calibration file (i.e., the fourteenth information described above), so that when the subsequent sensing service (i.e., the sixteenth information described above) is performed, the neighboring cell base station can obtain the global angle of the user (i.e., the eighteenth information described above) by using the measured relative angle (i.e., the seventeenth information described above) and the saved calibration file, and thus completes the sensing positioning of multiple base stations.

[0208] In the application example, the positioning of the sensing user is completed by using the high-performance cell base station, and then the sensing user is regarded as a new calibration reference, so that the neighboring cell base station can obtain the angle calibration deviation, and thus form the global angle, to provide a basis for the subsequent angle estimation of multiple base stations. That is, the angle calibration of the neighboring cell base station is completed by using the positioning of the high-performance cell base station and the sensing user through the calibration transmission mode.

[0209] Secondly, the above scheme does not need to upgrade all base stations, but only needs to upgrade the sensors of the high-performance cell base station, which greatly reduces the antenna calibration cost; at the same time, the above scheme can be implemented while maintaining the uplink synchronization or downlink synchronization of all base stations, and does not additionally require the transceiver asynchronization between base stations, which also reduces the synchronization requirement between multiple base stations.

[0210] In order to implement the method of the embodiments of the present application, the embodiments of the present application also provide an information processing device arranged on a first network device, as shown in the figure, the device comprises: Figure 8 ​

[0211] The first receiving unit 801 is configured to receive first information sent by one or more terminals, the first information being used to determine position information of the one or more terminals in a global coordinate system;

[0212] The first determining unit 802 is configured to determine third information by using the first information and second information, the second information comprising antenna angle information and / or position information in the global coordinate system of the first network device, the third information comprising position information of the one or more terminals in the global coordinate system, and the third information being used to determine a deviation value of an antenna angle of one or more second network devices.

[0213] The sending unit 803 is configured to send the third information to the one or more second network devices.

[0214] In an embodiment, the sending unit 803 is further configured to send fourth information to the one or more terminals, the fourth information being used to request relevant information of the one or more second network devices.

[0215] The first receiving unit 801 is further configured to receive fifth information sent by the one or more terminals, the fifth information comprising first relevant information of the one or more second network devices.

[0216] The first determining unit 802 is further configured to determine sixth information by using the fifth information and send the sixth information to the one or more terminals, the sixth information representing resources allocated to the one or more terminals.

[0217] In an embodiment, the first determining unit 802 is configured to:

[0218] divide the one or more terminals by using the fifth information to obtain one or more first sets, each first set being associated with a second network device and comprising one or more terminals.

[0219] allocate resources to the one or more first sets to obtain the sixth information.

[0220] In an embodiment, the first determining unit 802 is further configured to determine, by using the fifth information, eleventh information corresponding to the one or more first sets, the eleventh information comprising one or more of the following:

[0221] eighth information, the eighth information being used to indicate a transmission beam associated with a second network device;

[0222] tenth information, the tenth information being used to indicate a transmission delay between the first network device and the second network device.

[0223] twelfth information, the twelfth information being used for identifying a terminal in the first set;

[0224] The sending unit 803 is further configured to send the determined eleventh information to the one or more second network devices.

[0225] In practice, the first receiving unit 801 and the sending unit 803 can be implemented by a communication interface in an information processing device; and the first determining unit 802 can be implemented by the communication interface in the information processing device in combination with a processor.

[0226] To implement the method of the embodiments of the present application, the embodiments of the present application further provide an information processing device arranged on a second network device, as shown in the following Figure 9 The device comprises:

[0227] A second receiving unit 901 is configured to receive third information sent by a first network device, the third information containing position information of one or more terminals in a global coordinate system;

[0228] A second determining unit 902 is configured to determine fourteenth information by using the third information and thirteenth information, the thirteenth information containing position information of the one or more terminals relative to the second network device, and the fourteenth information representing a deviation value of an antenna angle of the second network device.

[0229] In an embodiment, the second receiving unit 901 is further configured to receive fifteenth information sent by the one or more terminals, the fifteenth information being used for determining the position information of the one or more terminals relative to the second network device.

[0230] The second determining unit 902 is further configured to obtain the thirteenth information by using the fifteenth information.

[0231] In an embodiment, the second receiving unit 901 is further configured to:

[0232] receive eleventh information sent by the first network device, the eleventh information containing one or more of the following:

[0233] eighth information, the eighth information being used for indicating a sending beam associated with the second network device;

[0234] tenth information, the tenth information being used for indicating a transmission delay between the first network device and the second network device;

[0235] twelfth information, the twelfth information being used for identifying a terminal in the first set;

[0236] receive fifteenth information sent by the one or more terminals by using the eleventh information.

[0237] In an embodiment, the one or more terminals comprise a first terminal and a second terminal; the second determining unit 902 is configured to determine a first sending beam associated with the first terminal and a second sending beam associated with the second terminal by using eighth information included in the eleventh information.

[0238] The second receiving unit 901 is configured to receive fifteenth information sent by the first terminal and the second terminal respectively by using the first sending beam and the second sending beam in a case where the first sending beam is different from the second sending beam, and receive the fifteenth information sent by the first terminal and the second terminal respectively by using the first sending beam and the second sending beam in a case where the first sending beam is the same as the second sending beam in a manner of time diversity or frequency diversity.

[0239] In an embodiment, the second receiving unit 901 is further configured to receive sixteenth information sent by the one or more terminals, the sixteenth information being used for requesting angle information of the one or more terminals.

[0240] The second determining unit 902 is further configured to measure seventeenth information based on the sixteenth information, the seventeenth information comprising angle information of the one or more terminals relative to the second network device, and determine eighteenth information by using the seventeenth information and the fourteenth information, the eighteenth information comprising angle information of the one or more terminals.

[0241] In actual application, the second receiving unit 901 can be implemented by a communication interface in an information processing apparatus, and the second determining unit 902 can be implemented by a processor in the information processing apparatus.

[0242] It should be noted that the information processing apparatus provided in the above embodiments is only used for example to divide the above program modules, and in actual application, the above processing can be completed by different program modules according to needs, that is, the internal structure of the apparatus is divided into different program modules to complete all or part of the above processing. In addition, the information processing apparatus and the information processing method provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be repeated here.

[0243] Based on the hardware implementation of the above program modules, and in order to implement the method on the side of the first network device, the embodiment of the present application further provides a first network device, as shown in the following figure: Figure 10 The first network device 1000 comprises:

[0244] The first communication interface 1001 is capable of information interaction with the second network device.

[0245] The first processor 1002 is connected with the first communication interface 1001 to realize information interaction with the second network device, and is used for running a computer program to execute the method provided by one or more technical solutions of the first network device.

[0246] The first memory 1003 stores the computer program.

[0247] Specifically, the first communication interface 1001 is used for receiving first information sent by one or more terminals, and the first information is used for determining position information of the one or more terminals in a global coordinate system.

[0248] The first processor 1002 is used for determining third information by using the first information and second information, the second information contains antenna angle information and / or position information in the global coordinate system of the first network device, the third information contains position information of the one or more terminals in the global coordinate system, the third information is used for determining a deviation value of an antenna angle of one or more second network devices, and the first communication interface 1001 is used for sending the third information to the one or more second network devices.

[0249] In an embodiment, the first communication interface 1001 is further used for sending fourth information to the one or more terminals, the fourth information is used for requesting related information of the one or more second network devices, and the fifth information sent by the one or more terminals is received, and the fifth information contains first related information of the one or more second network devices.

[0250] The first processor 1002 is further used for determining sixth information by using the fifth information, and the first communication interface 1001 is used for sending the sixth information to the one or more terminals, and the sixth information represents resources allocated to the one or more terminals.

[0251] In an embodiment, the first processor 1002 is used for:

[0252] The one or more terminals are divided by using the fifth information to obtain one or more first sets, each first set is associated with a second network device, and each first set contains one or more terminals.

[0253] Resources are allocated to the one or more first sets to obtain the sixth information.

[0254] In an embodiment, the first processor 1002 is further configured to determine, by using the fifth information, eleventh information corresponding to the one or more first sets, the eleventh information including one or more of the following:

[0255] eighth information, the eighth information being used for indicating a transmission beam associated with the second network device;

[0256] tenth information, the tenth information being used for indicating a transmission delay between the first network device and the second network device;

[0257] twelfth information, the twelfth information being used for identifying a terminal in the first set;

[0258] The first communication interface 1001 is further configured to send the determined eleventh information to the one or more second network devices.

[0259] It should be noted that the specific processing process of the first communication interface 1001 and the first processor 1002 can be understood with reference to the above method.

[0260] Of course, in actual application, various components in the first network device 1000 are coupled together through the bus system 1004. It can be understood that the bus system 1004 is used to realize the connection and communication between these components. In addition to including a data bus, the bus system 1004 also includes a power bus, a control bus and a status signal bus. However, in order to clearly illustrate the application, various buses are marked as the bus system 1004 in the Figure 10 .

[0261] The first memory 1003 in the embodiment of the application is used to store various types of data to support the operation of the first network device 1000. Examples of these data include: any computer programs used for operation on the first network device 1000.

[0262] The method disclosed by the embodiments of the present application can be applied to the first processor 1002 or implemented by the first processor 1002. The first processor 1002 can be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method can be completed by integrated logic circuits of hardware in the first processor 1002 or instructions in the form of software. The first processor 1002 described above can be a general processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 1002 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present application, the hardware decoding processor can be directly embodied to execute the steps of the method, or the hardware and software modules in the decoding processor can be combined to execute the steps of the method. The software module can be located in a storage medium, and the storage medium is located in the first memory 1003. The first processor 1002 reads the information in the first memory 1003 and combines the hardware to complete the steps of the method.

[0263] In the exemplary embodiments, the first network device 1000 can 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, micro controllers (MCUs), microprocessors (Microprocessors), or other electronic elements, for executing the foregoing method.

[0264] Based on the hardware implementation of the above program module, and in order to implement the method on the second network device side according to the embodiments of the present application, the embodiments of the present application further provide a second network device, as shown in the following figure: Figure 11 The second network device 1100 includes:

[0265] The second communication interface 1101 can interact with the first network device for information exchange;

[0266] The second processor 1102 is connected with the second communication interface 1101 to realize information interaction with the first network device, and is used to run a computer program to execute the method provided by one or more technical solutions of the second network device.

[0267] The second memory 1103 stores the computer program.

[0268] Specifically, the second communication interface 1101 is configured to receive third information sent by the first network device, and the third information contains position information of one or more terminals in a global coordinate system.

[0269] The second processor 1102 is configured to determine fourteenth information by using the third information and thirteenth information, and the thirteenth information contains position information of the one or more terminals relative to the second network device, and the fourteenth information represents a deviation value of an antenna angle of the second network device.

[0270] In an embodiment, the second communication interface 1101 is further configured to receive fifteenth information sent by the one or more terminals, and the fifteenth information is used to determine position information of the one or more terminals relative to the second network device.

[0271] The second processor 1102 is further configured to obtain the thirteenth information by using the fifteenth information.

[0272] In an embodiment, the second communication interface 1101 is further configured to:

[0273] receive eleventh information sent by the first network device, and the eleventh information contains one or more of the following:

[0274] eighth information used to indicate a transmission beam associated with the second network device;

[0275] tenth information used to indicate a transmission delay between the first network device and the second network device;

[0276] twelfth information used to identify a terminal in a first set;

[0277] receive fifteenth information sent by the one or more terminals by using the eleventh information.

[0278] In an embodiment, the one or more terminals contain a first terminal and a second terminal; and the second processor 1102 is configured to determine a first transmission beam associated with the first terminal and a second transmission beam associated with the second terminal by using the eighth information contained in the eleventh information.

[0279] The second communication interface 1101 is configured to receive the fifteenth information transmitted by the first terminal and the second terminal respectively by using the first transmission beam and the second transmission beam in the case where the first transmission beam is different from the second transmission beam, and receive the fifteenth information transmitted by the first terminal and the second terminal respectively by using the first transmission beam and the second transmission beam in the case where the first transmission beam is the same as the second transmission beam in a manner of time diversity or frequency diversity.

[0280] In an embodiment, the second communication interface 1101 is configured to receive sixteenth information transmitted by the one or more terminals, where the sixteenth information is used to request angle information of the one or more terminals.

[0281] The second processor 1102 is configured to measure seventeenth information based on the sixteenth information, where the seventeenth information comprises angle information of the one or more terminals relative to the second network device, and determine eighteenth information based on the seventeenth information and the fourteenth information, where the eighteenth information comprises angle information of the one or more terminals.

[0282] It should be noted that the specific processing process of the second communication interface 1101 and the second processor 1102 can be understood with reference to the above method.

[0283] Of course, in actual application, various components in the second network device 1100 are coupled together through the bus system 1104. It can be understood that the bus system 1104 is used to realize the connection and communication between the components. The bus system 1104 includes not only a data bus, but also a power supply bus, a control bus and a status signal bus. However, in order to clearly illustrate the application, all kinds of buses are marked as the bus system 1104 in the Figure 11 .

[0284] The second memory 1103 in the embodiments of the present application is used to store various types of data to support the operation of the second network device 1100. Examples of these data include any computer programs used to operate on the second network device 1100.

[0285] The method disclosed by the embodiments of the present application can be applied to the second processor 1102 or implemented by the second processor 1102. The second processor 1102 can be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method can be completed by integrated logic circuits or instructions in the form of software in the second processor 1102. The second processor 1102 can be a general processor, a DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 1102 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present application, the hardware decoding processor can be directly embodied to execute the steps of the foregoing method, or the hardware and software modules in the decoding processor can be combined to execute the steps of the foregoing method. The software module can be located in a storage medium, and the storage medium is located in the second memory 1103. The second processor 1102 reads the information in the second memory 1103 and combines the hardware to complete the steps of the foregoing method.

[0286] In the exemplary embodiments, the second network device 1100 can be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic elements for executing the foregoing method.

[0287] It can be understood that the memory (the first memory 1003 and the second memory 1103) of the embodiments of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. The non-volatile memory can 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), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM). The magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM can be used, such as a static random access memory (SRAM), a synchronous static random access memory (SSRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a sync link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM).The memory described in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0288] To implement the method provided by the embodiments of the present application, the embodiments of the present application further provide an information processing system. Figure 12 As shown in the figure, the system includes a first network device 1201 and a second network device 1202.

[0289] Here, it should be noted that the specific processing procedures of the first network device 1201 and the second network device 1202 have been described in detail above, and will not be described here.

[0290] In exemplary embodiments, the embodiments of the present application further provide a storage medium, i.e., a computer storage medium, specifically a computer readable storage medium, for example, including a first memory 1003 storing a computer program, the computer program being executable by a first processor 1002 of a first network device 1000 to complete the steps of the aforementioned first network device side method, and further including a second memory 1103 storing a computer program, the computer program being executable by a second processor 1102 of a second network device 1100 to complete the steps of the aforementioned second network device side method. The computer readable storage medium can be FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM, etc.

[0291] In exemplary embodiments, the embodiments of the present application further provide a computer program product including a computer program, the computer program being executable by a first processor 1002 of a first network device 1000 to complete the steps of the aforementioned first network device side method, or the computer program being executable by a second processor 1102 of a second network device 1100 to complete the steps of the aforementioned second network device side method.

[0292] It should be noted that "first", "second", etc. are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.

[0293] In addition, the technical solutions described in the embodiments of the present application can be arbitrarily combined without conflict.

[0294] The above is only a preferred embodiment of the present application, and is not intended to limit the protection scope of the present application.

Claims

1. An information processing method characterized by comprising: The application is applied to a first network device, and comprises: receiving first information sent by one or more terminals, wherein the first information is used to determine position information of the one or more terminals in a global coordinate system; determining third information by using the first information and second information, wherein the second information comprises antenna angle information and / or position information in the global coordinate system of the first network device, the third information comprises position information of the one or more terminals in the global coordinate system, and the third information is used to determine a deviation value of an antenna angle of one or more second network devices; sending the third information to the one or more second network devices.

2. The method of claim 1, wherein, The method further comprises: sending fourth information to the one or more terminals, wherein the fourth information is used to request relevant information of the one or more second network devices; receiving fifth information sent by the one or more terminals, wherein the fifth information comprises first relevant information of the one or more second network devices; determining sixth information by using the fifth information, and sending the sixth information to the one or more terminals, wherein the sixth information represents resources allocated to the one or more terminals.

3. The method of claim 2, wherein, The first relevant information comprises one or more of the following: seventh information used to identify a second network device; eighth information used to indicate a sending beam associated with the second network device; ninth information used to indicate a receiving beam associated with the second network device; tenth information used to indicate a transmission delay between the first network device and the second network device.

4. The method of claim 2, wherein, The determination of the sixth information by using the fifth information comprises: dividing the one or more terminals by using the fifth information to obtain one or more first sets, each first set is associated with a second network device, and each first set comprises one or more terminals; allocating resources to the one or more first sets to obtain the sixth information.

5. The method of claim 4, wherein, The method further comprises: determining eleventh information corresponding to the one or more first sets by using the fifth information, wherein the eleventh information comprises one or more of the following: eighth information used to indicate a sending beam associated with the second network device; tenth information used to indicate a transmission delay between the first network device and the second network device; twelfth information used to identify a terminal in the first set; sending the determined eleventh information to the one or more second network devices.

6. The method according to any one of claims 1 to 5, characterized in that, The first network device satisfies one or more of the following: a beam range of the first network device is less than a first threshold value; an angle resolution of the first network device is greater than a second threshold value; the first network device has a measurement function of an antenna angle; the first network device has a positioning function in the global coordinate system.

7. An information processing method characterized by comprising: The application is applied to a second network device, and comprises: receiving third information sent by a first network device, wherein the third information comprises position information of one or more terminals in a global coordinate system; The third information and the thirteenth information are used to determine the fourteenth information, the thirteenth information comprising position information of the one or more terminals relative to the second network device, and the fourteenth information representing a deviation value of an antenna angle of the second network device.

8. The method of claim 7, wherein, The method further comprises: receiving fifteenth information sent by the one or more terminals, the fifteenth information being used to determine position information of the one or more terminals relative to the second network device; the fifteenth information is used to obtain the thirteenth information.

9. The method of claim 8, wherein, The method further comprises: receiving eleventh information sent by the first network device, the eleventh information comprising one or more of the following: eighth information used to indicate a transmission beam associated with the second network device; tenth information used to indicate a transmission delay between the first network device and the second network device; twelfth information used to identify terminals in the first set; the eleventh information is used to receive fifteenth information sent by the one or more terminals.

10. The method of claim 9, wherein, The one or more terminals comprise a first terminal and a second terminal; and the eleventh information is used to receive fifteenth information sent by the one or more terminals, comprising: the eighth information contained in the eleventh information is used to determine a first transmission beam associated with the first terminal and a second transmission beam associated with the second terminal; in the case that the first transmission beam is different from the second transmission beam, the fifteenth information sent by the first terminal and the second terminal is respectively received by using the first transmission beam and the second transmission beam; in the case that the first transmission beam is the same as the second transmission beam, the fifteenth information sent by the first terminal and the second terminal is respectively received by using the first transmission beam and the second transmission beam in a manner of time diversity or frequency diversity.

11. The method of claim 7, wherein, The method further comprises: receiving sixteenth information sent by the one or more terminals, the sixteenth information being used to request angle information of the one or more terminals; based on the sixteenth information, seventeenth information is measured, the seventeenth information comprising angle information of the one or more terminals relative to the second network device; the seventeenth information and the fourteenth information are used to determine eighteenth information, the eighteenth information comprising angle information of the one or more terminals.

12. The method according to any one of claims 7 to 11, characterized in that, The first network device satisfies one or more of the following: a beam range of the first network device is less than a first threshold value; an angle resolution of the first network device is greater than a second threshold value; the first network device has a function of measuring an antenna angle; the first network device has a positioning function in a global coordinate system.

13. A first network device, comprising: comprises: a first processor and a first communication interface; wherein the first communication interface is used to receive first information sent by one or more terminals, the first information being used to determine position information of the one or more terminals in a global coordinate system; The first processor is configured to determine third information by using the first information and second information, the second information comprises antenna angle information and / or position information in a global coordinate system of the first network device, the third information comprises position information in the global coordinate system of the one or more terminals, and the third information is used to determine a deviation value of an antenna angle of one or more second network devices; and the first communication interface is configured to send the third information to the one or more second network devices.

14. A second network device, comprising: The method comprises: The second processor and a second communication interface; wherein The second communication interface is configured to receive third information sent by the first network device, the third information comprising position information in a global coordinate system of the one or more terminals; The second processor is configured to determine fourteenth information by using the third information and thirteenth information, the thirteenth information comprising position information of the one or more terminals relative to the second network device, and the fourteenth information representing a deviation value of an antenna angle of the second network device.

15. A first network device, comprising: The method comprises: A first processor and a first memory for storing a computer program capable of running on the processor, When the first processor is used to run the computer program, the steps of the method in any one of claims 1 to 6 are executed.

16. A second network device, comprising: The method comprises: A second processor and a second memory for storing a computer program capable of running on the processor, When the second processor is used to run the computer program, the steps of the method in any one of claims 7 to 12 are executed.

17. A storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6, or to implement the steps of the method in any one of claims 7 to 12.

18. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6, or to implement the steps of the method in any one of claims 7 to 12.