Position measurement method, communication device and storage medium
The method and device provide automatic, high-precision RIS location measurement using sensors to enhance wireless communication network coverage by accurately reporting RIS position to the base station, addressing manual measurement errors and ensuring optimal performance.
Patent Information
- Application Number
- CN202310763114.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2024-12-27
AI Technical Summary
The deployment and location measurement of Reconfigurable Intelligent Surfaces (RIS) rely on manual labor, leading to significant errors and difficulties in ensuring optimal coverage performance of base stations and RIS, especially under adverse conditions or after events like accidents.
A method and device that utilize sensors on the RIS to automatically measure and report high-precision position information to the base station, reducing measurement overhead and enabling timely adjustments to maintain optimal coverage performance.
Enables accurate and efficient automatic measurement of RIS location, allowing the base station to adapt beam settings and ensuring optimal coverage performance, even under changing conditions.
Smart Images

Figure CN119211945A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a position measurement method, a communication device and a storage medium. Background Art
[0002] Reconfigurable intelligent surface (RIS) is an artificial electromagnetic material with programmable electromagnetic properties. By controlling the phase of each array, the direction of the outgoing beam focus can be adjusted to achieve control of the electromagnetic environment. RIS can be used to intelligently adjust the wireless network environment and greatly improve the coverage performance of the wireless communication network.
[0003] However, at present, the deployment and location measurement of RIS rely on manual work. Understandably, manual measurement has large errors and it is difficult to ensure that the coverage performance of base stations and RIS is optimal. Summary of the invention
[0004] The embodiments of the present application provide a location measurement method, a communication device, and a storage medium, which can automatically measure and maintain the location information of a RIS, but cannot ensure that the coverage performance of a base station and a RIS is optimal.
[0005] In one aspect, a position measurement method is provided, the method being applied to a smart reflective surface, the smart reflective surface being configured with a sensor, the method comprising:
[0006] The position information of the intelligent reflective surface is obtained by measuring with a sensor;
[0007] Send location information to the base station.
[0008] In another aspect, a location measurement method is provided, which is applied to a base station, and the method includes:
[0009] Receive position information sent by the smart reflective surface, where the position information is measured by the smart reflective surface through a sensor.
[0010] In another aspect, a measuring device is provided, which is applied to a smart reflective surface, wherein the smart reflective surface is provided with a sensor, and the measuring device comprises:
[0011] A measuring module, used for obtaining position information of the intelligent reflective surface through sensor measurement;
[0012] The sending module is used to send the location information to the base station.
[0013] In another aspect, a measuring device is provided, applied to a base station, comprising:
[0014] The receiving module is used to receive the position information sent by the intelligent reflecting surface, and the position information is measured by the intelligent reflecting surface through the sensor.
[0015] On the other hand, a communication node is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor implements the position measurement method of any of the above embodiments when executing the computer program.
[0016] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the position measurement method of any of the above embodiments is implemented.
[0017] On the other hand, a computer program product is provided. The computer program product includes computer program instructions. When the computer program instructions are executed by a processor, the position measurement method of any of the above embodiments is implemented.
[0018] The position measurement method provided in the embodiment of the present application can automatically obtain high-precision position information of the smart reflective surface through different measurement sensors configured in the smart reflective surface, and the measurement overhead is small. In addition, after obtaining the position information of the smart reflective surface through sensor measurement, the position information of the smart reflective surface can also be reported to the base station, so that the base station can obtain the position information of the smart reflective surface in a timely manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solution in the present application, the drawings required for use in some embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only drawings of some embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0020] Figure 1 A schematic diagram of the architecture of a communication system provided in some embodiments of the present application;
[0021] Figure 2 A schematic diagram of the structure of a base station provided in some embodiments of the present application;
[0022] Figure 3 A schematic diagram of the structure of a RIS provided for some embodiments of the present application;
[0023] Figure 4 A schematic diagram of a measurement method of a sensor module provided in some embodiments of the present application;
[0024] Figure 5 A method for determining a codebook library provided in some embodiments of the present application Figure 1 ;
[0025] Figure 6 A method for determining a codebook library provided in some embodiments of the present application Figure 2 ;
[0026] Figure 7 A schematic diagram of a panel of a RIS provided for some embodiments of the present application;
[0027] Figure 8 A method for determining a codebook library provided in some embodiments of the present application Figure 3 ;
[0028] Fig. 9 A method for determining a codebook library provided in some embodiments of the present application Figure 4 ;
[0029] Fig.10 A method for determining a codebook library provided in some embodiments of the present application Figure 5 ;
[0030] Fig.11 A method for determining a codebook library provided in some embodiments of the present application Figure 6 ;
[0031] Fig.12 A structural diagram of a measuring device provided in some embodiments of the present application Figure 1 ;
[0032] Fig.13 A structural diagram of a measuring device provided in some embodiments of the present application Figure 2 ;
[0033] Fig.14 A schematic diagram of the structure of a communication device provided for some embodiments of the present application. DETAILED DESCRIPTION
[0034] The following will be combined with the drawings in this application to clearly and completely describe the technical solutions in this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0035] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0036] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0037] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "multiple" means two or more.
[0038] As mentioned in the background technology, currently, the deployment and location measurement of RIS rely on manual labor. However, manual measurement has large errors, making it difficult to ensure that the coverage performance of base stations and RIS is optimal.
[0039] In addition, when experiencing bad weather outdoors or after an accident (such as collision, theft, etc.), the location measurement information of the RIS will change, causing the coverage performance of the base station to drop sharply, and even directly causing the codebook of the base station and RIS to fail.
[0040] Therefore, there is an urgent need for a method that can automatically measure and maintain the location parameter information of the RIS to ensure that the coverage performance of the base station and the RIS is optimal.
[0041] In view of the above technical problems, the embodiment of the present application provides a position measurement method, the idea of which is that through different measurement sensors configured in the intelligent reflective surface, high-precision position information of the intelligent reflective surface can be automatically obtained, and the measurement overhead is low. In addition, after the position information of the intelligent reflective surface is obtained through sensor measurement, the position information of the intelligent reflective surface can also be reported to the base station, so that the base station can obtain the position information of the intelligent reflective surface in time and perform corresponding operations; at the same time, the reporting process of the position information provided by the present application is simple and the overhead is low.
[0042] See also Figure 1 , is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. Figure 1 As shown, the communication system includes: a base station 110, a RIS 120 and a terminal device 130.
[0043] The base station 110 is used to transmit and receive electromagnetic waves.
[0044] Exemplarily, base station 110 may be a next generation base station (the next Generation Node B, gNB).
[0045] In some embodiments, Figure 2 As shown, the base station 110 includes: a controller 111 and an antenna 112. The controller 111 is used to manage the wireless communication interface and the wireless channel. The antenna 112 is used to transmit and receive electromagnetic waves.
[0046] Exemplarily, the antenna 112 may transmit electromagnetic waves to the RIS 120 according to the control of the controller 111 .
[0047] In some embodiments, the base station 110 may further include a communication interface 113 for information exchange with other devices. Exemplarily, the base station 110 may exchange information with the RIS 120 through the communication interface 113. The base station 110 may also exchange information with other devices such as network servers through the communication interface 113.
[0048] In some embodiments, the base station 110 may further include a memory 114 for storing data. For example, the memory 114 may be used to store a codebook.
[0049] Exemplarily, the memory 114 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0050] RIS120 is used to relay or forward the electromagnetic waves emitted by the base station 110.
[0051] In some embodiments, Figure 3 As shown, RIS120 includes: a signal relay module (RIS-Forwarding, RIS-Fwd) 121, a communication and control module (RIS-Mobile-Termination, RIS-MT) 122 and a sensor module 123.
[0052] RIS-Fwd121 includes a metasurface panel, which is a reflective array composed of RIS arrays. The incident beam is adjusted in different ways according to the codebooks of different RIS arrays (the codebooks are used to control the spectrum, phase, amplitude, and polarization values of each RIS array), so that the outgoing beam can achieve changes in different amplitudes, widths, frequency shifts, and exit angles, as well as changes in single-beam reflection, multi-beam reflection, diffuse scattering, refraction, transmission, etc.
[0053] RIS-MT 122 includes a controller 122 - 1 , a memory 122 - 2 , and a communication interface 122 - 3 .
[0054] The controller 122 - 1 is used to transmit a relay beam indication (ie, a codebook) to the RIS-Fwd 121 and control the working state of the RIS-Fwd 121 .
[0055] Exemplarily, the controller 122-1 can control the working state of RIS-Fwd121 according to the instructions of the base station 110, such as: switch state (controlling the working or non-working of RIS-Fwd121, etc.); power control (controlling the reflected beam amplitude of RIS-Fwd121); relay beam indication (code book of RIS array of RIS-Fwd121).
[0056] It can be understood that a codebook represents a relative relationship between an incident beam and an outgoing beam. Therefore, for a reflectarray, a codebook can also be called a beam indication.
[0057] In some embodiments, the controller 122 - 1 is further configured to control the sensor module 123 to measure the position information of the RIS. Furthermore, the controller 122 - 1 is further configured to record the measurement result of the sensor module 123 .
[0058] In some embodiments, the controller 122-1 is further configured to determine whether the RIS-Fwd121 is in an abnormal state according to the measurement result of the sensor module 123; when it is determined that the RIS-Fwd121 is in an abnormal state, the measurement result of the sensor module 123 is reported to the base station 110 through the communication interface 122-3.
[0059] The memory 122-2 is used to store a codebook.
[0060] The communication interface 122 - 3 is used to perform information exchange with other devices. Exemplarily, the RIS-MT 122 can perform information exchange with the base station 110 via the communication interface 122 - 3 .
[0061] Exemplarily, RIS-MT122 can receive control information (e.g., codebook switching information, etc.) sent by base station 110 through communication interface 122-3, and send RIS working status information, RIS configuration information, and RIS codebook set, etc. to the base station through communication interface 122-3.
[0062] In some embodiments, RIS-MT 122 may send sensor capability information and measurement results of sensor module 123 to base station 110 via communication interface 122 - 3 .
[0063] Exemplarily, the communication interface 122 - 3 can exchange information with other devices through narrowband Internet of Things (NB-IoT), fifth-generation mobile communication technology (5G), wireless network transmission (wireless fidelity, WiFi), etc.
[0064] The sensor module 123 is used to detect the position information of the RIS-Fwd 121 .
[0065] In some embodiments, the sensor module 123 includes but is not limited to: an absolute address sensor (Absolute Address Sensor), a relative address sensor (Relative Address Sensor), an angular displacement measurement sensor (Azimuth Movement Sensor), and an elevation sensor.
[0066] The absolute address sensor is used to detect the absolute address of RIS-Fwd121. Exemplarily, the absolute address sensor may be a global positioning system (GPS), Beidou, etc. It is understandable that the base station 110 may accurately generate a beam pointing to the RIS-Fwd121 according to the absolute address of the RIS-Fwd121 detected by the absolute address sensor.
[0067] Exemplarily, an absolute address may include longitude, latitude, and height; exemplary, an absolute address may be expressed as: Absolute Address: {longitude, latitude, height}.
[0068] The relative address sensor is used to detect the distance and / or deflection angle of RIS-Fwd121 relative to the base station. Exemplarily, the relative address sensor may be an infrared distance sensor, a laser rangefinder, etc. It is understandable that the base station 110 may calculate the path loss and power control parameters according to the distance of RIS-Fwd121 relative to the base station detected by the relative address sensor.
[0069] Exemplarily, the relative address (Relative Address) may include relative distance (range) and angle (angle) information; wherein the angle information may include azimuth (azimuth of the smart reflective surface relative to the base station) and elevation (elevation angle of the smart reflective surface relative to the base station). Exemplarily, the relative address may be expressed as: Relative Address: {range, angle}.
[0070] The angle displacement sensor is used to detect the deflection angle of RIS-Fwd121. Exemplarily, the deflection angle may include an azimuth. The azimuth detected by the angle displacement sensor refers to the azimuth of the panel of the smart reflective surface.
[0071] The tilt sensor is used to detect the tilt angle of the RIS-Fwd 121. Exemplarily, the tilt angle may include an elevation angle. The tilt angle detected by the tilt sensor refers to the tilt angle of the panel of the smart reflective surface.
[0072] It can be understood that the base station 110 can select the beam set to be switched according to the deflection angle of the RIS-Fwd 121 detected by the angle displacement sensor and the tilt angle of the RIS-Fwd 121 detected by the tilt sensor to achieve better cell coverage.
[0073] As a possible implementation, the sensor module 123 may trigger measurement under the control of the controller 122-1 (for example, real-time triggering or timed triggering). Figure 4 As shown, the sensor module 123 can trigger each sensor of the sensor module to perform measurement under the control of the controller 122 - 1 , and send the measurement results to the controller 122 - 1 . Then, the controller 122 - 1 records the measurement results of the sensor module 123 .
[0074] As another possible implementation manner, the sensor module 123 may perform measurement according to a measurement command sent by the base station 110 .
[0075] The terminal device 130 is used for communicating according to the electromagnetic waves radiated by the RIS 120 .
[0076] For example, the terminal device 130 may be a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) or virtual reality (VR) device, etc. The embodiment of the present application does not impose any special restrictions on the specific form of the terminal device 130.
[0077] It should be noted that the system architecture and application scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0078] The following is a detailed introduction to a position measurement method provided in an embodiment of the present application.
[0079] like Figure 5 As shown, an embodiment of the present application provides a position measurement method, which includes the following steps:
[0080] S201. The smart reflective surface obtains position information of the smart reflective surface by measuring with a sensor configured on the smart reflective surface.
[0081] Exemplarily, the above-mentioned location information includes at least one of the following: absolute address information, relative address information, and angle information.
[0082] The absolute address information includes at least one of the following: longitude, latitude, and altitude. The relative address information includes at least one of the following: the distance of the smart reflective surface relative to the base station, and the deflection angle of the smart reflective surface relative to the base station. The angle information includes at least one of the following: azimuth and downtilt.
[0083] In some embodiments, after obtaining the position information of the smart reflective surface measured by the sensor, the controller of the smart reflective surface can maintain the position information. Exemplarily, the maintenance of the position information can be implemented by calculating the average value of the current detected position information and the historical detected position information based on the historical detected position information. It is understandable that since the detection result may have errors, the average value of the historical detection results and the current detection results can be used as the final detection result, so that the error can be reduced and the accuracy can be improved.
[0084] In some embodiments, after obtaining the position information of the smart reflective surface through measurement by a sensor configured on the smart reflective surface, the method further includes: a controller of the smart reflective surface storing the position information of the smart reflective surface in a memory for subsequent use.
[0085] S202: The intelligent reflective surface sends position information of the intelligent reflective surface to the base station.
[0086] In some embodiments, the intelligent reflective surface fills in the parameter measurement field according to the position information of the intelligent reflective surface obtained by measurement; after filling in, the communication interface of the intelligent reflective surface reports the parameter measurement field through the designated uplink channel at the uplink moment. Exemplarily, the format of the parameter measurement field reported by the intelligent reflective surface can be the following format:
[0087] RisAddressMeasurement=SEQUENCE{
[0088] RisAbsoluteAddress ENUMERATED{longitude,latitude,height}
[0089] RisRelativeAddress ENUMERATED{range,angle}
[0090] RisAzimuth ENUMERATED{azimuth}
[0091] RisElevation ENUMERATED{elevation}
[0092] }
[0093] Among them, RisAddressMeasurement refers to measuring the location information of the intelligent reflective surface; SEQUENCE means sequence; ENUMERATED means enumeration.
[0094] In some embodiments, the method further includes: the intelligent reflecting surface determines whether the position information of the intelligent reflecting surface currently measured is a valid measurement; if the position information of the intelligent reflecting surface currently measured is a valid measurement, the intelligent reflecting surface sends the position information to the base station. If the position information of the intelligent reflecting surface currently measured is an invalid measurement, the intelligent reflecting surface feeds back to the base station that it will not be reported this time.
[0095] Exemplarily, the position information measured when the smart reflective surface is just powered on or put into sleep mode is an invalid measurement.
[0096] In some embodiments, after receiving the location information sent by the smart reflecting surface, the base station can calculate the codebook of the smart reflecting surface based on the location information so that the beam of the base station can be more accurately directed to the smart reflecting surface; at the same time, the base station can select a better codebook set based on the location information to improve the performance of the coverage area of the smart reflecting surface.
[0097] In some embodiments, after receiving the location information sent by the smart reflective surface, the base station can compare the location information sent by the smart reflective surface with the historical location information to determine whether the condition of the smart reflective surface is normal. If the condition of the smart reflective surface is abnormal, an alarm message can be reported to the server.
[0098] Exemplarily, the base station calculates the difference between the current location information and the historical location information sent by the smart reflective surface, and determines whether the state of the smart reflective surface is normal by judging whether the difference is less than a preset difference. If it is abnormal (for example, it has been stolen, or the panel posture of the smart reflective surface has changed significantly), an alarm message is issued.
[0099] In other embodiments, after receiving the position information sent by the smart reflecting surface, the base station may store the position information of the smart reflecting surface in a memory and maintain each parameter value of the position information of the smart reflecting surface to facilitate subsequent use of the parameter value for judgment.
[0100] In some embodiments, Figure 6 As shown, before the above step S201, the above method further includes the following step S200.
[0101] S200. The intelligent reflection surface sends sensor capability information to the base station.
[0102] The sensor capability information is used to indicate at least one of the following: the type of sensor, the measurement accuracy of the sensor, and the type of parameter measured by the sensor.
[0103] Exemplarily, when the sensor module of the smart reflective surface includes an absolute address sensor, the sensor capabilities sent by the smart reflective surface to the base station include: the absolute address sensor, the measurement accuracy of the absolute address sensor, and the type of parameters measured by the absolute address sensor (including absolute address; for example, longitude, latitude, and altitude).
[0104] When the sensor module of the smart reflective surface includes a relative address sensor, the sensor capabilities sent by the smart reflective surface to the base station include: the relative address sensor, the measurement accuracy of the relative address sensor, and the type of parameters measured by the relative address sensor (including relative address; for example, relative distance, angle information).
[0105] In the case where the sensor module of the smart reflective surface includes a tilt sensor, the sensor capabilities sent by the smart reflective surface to the base station include: the tilt sensor, the measurement accuracy of the tilt sensor, and the type of parameters measured by the tilt sensor (including the tilt angle of the panel of the smart reflective surface, such as the pitch angle). In the case where the sensor module of the smart reflective surface includes an angle displacement sensor, the sensor capabilities sent by the smart reflective surface to the base station include: the angle displacement sensor, the measurement accuracy of the angle displacement sensor, and the type of parameters measured by the angle displacement sensor (including the deflection angle of the panel of the smart reflective surface, such as the azimuth angle).
[0106] In some embodiments, the smart reflecting surface sends the sensor capability information to the base station through a communication interface between the smart reflecting surface and the base station.
[0107] Exemplarily, the smart reflective surface may send sensor capability information to the base station through the following interface:
[0108] RisAddressSensorType=SEQUENCE{
[0109] RisAbsoluteAddressSensor BIT STRING(SIZE(1))
[0110] RisRelativeAddressSensor BIT STRING(SIZE(1))
[0111] RisAzimuthMovementSensor BIT STRING(SIZE(1))
[0112] RisElevationSensor BIT STRING(SIZE(1))
[0113] }
[0114] Among them, RisAddressSensorType refers to the capability of the sensor to measure the location information of the smart reflective surface; BIT STRING represents a bit string.
[0115] In some embodiments, the above step S200 can be implemented as follows: after the smart reflective surface is powered on and synchronized with the base station, the smart reflective surface sends the sensor capability information to the base station. It can be understood that after both the smart reflective surface and the base station are powered on, they need to be connected through their respective communication interfaces to achieve synchronization (to ensure that information can be transmitted to each other), so that the smart reflective surface can send the sensor capability information to the base station.
[0116] In some embodiments, after receiving the sensor capability information sent by the smart reflective surface, the base station may formulate a measurement strategy for the smart reflective surface according to the sensor capability information. Exemplarily, the measurement strategy may include one or more of:
[0117] (1) When the sensor module of the intelligent reflective surface includes an absolute address sensor, the absolute address of the intelligent reflective surface can be measured. Furthermore, the controller of the intelligent reflective surface corrects the measured absolute address of the intelligent reflective surface based on the relative position of the center of the array of the intelligent reflective surface relative to the absolute address sensor to obtain the corrected absolute address of the intelligent reflective surface. When the sensor module of the intelligent reflective surface also includes an inclination sensor and an angular displacement sensor, the controller can also correct the measured absolute address of the intelligent reflective surface based on the azimuth and inclination of the array of the intelligent reflective surface measured in real time; if there is no such sensor, the controller can correct the measured absolute address of the intelligent reflective surface based on the azimuth and inclination preset during deployment.
[0118] For example, Figure 7 As shown in the figure, assuming that the absolute address measurement sensor is arranged in the black area, the distance between the absolute address measurement sensor and the center of the intelligent reflective surface is d, and the azimuth angle of the center of the intelligent reflective surface relative to the absolute address measurement sensor is φ, and the pitch angle is θ. Wherein, d is a preset value, and φ and θ are measured values or preset values. When the absolute address sensor measures the absolute address (x, y, z), it can be corrected according to the following formula (1) to obtain the coordinates of the center of the RIS array.
[0119]
[0120] (2) When the sensor module of the intelligent reflective surface includes a relative address sensor, the relative distance and angle information between the intelligent reflective surface and the base station can be measured. Exemplarily, the controller of the intelligent reflective surface obtains the approximate position of the base station by mechanically scanning the relative address sensor, and then uses the relative address sensor to measure the precise relative distance between the intelligent reflective surface and the base station; and records the azimuth angle (the azimuth angle of the intelligent reflective surface relative to the base station) and the pitch angle (the pitch angle of the intelligent reflective surface relative to the base station) according to the mechanical rotation of the relative address sensor.
[0121] (3) When the sensor module of the smart reflective surface does not include: an absolute address sensor and a relative address sensor, the controller of the smart reflective surface does not need to measure the address. If the smart reflective surface needs to be positioned at this time, the base station can position the smart reflective surface according to the following scheme: multiple base stations are positioned based on the uplink signal of the smart reflective surface. For example, using the uplink time difference of arrival positioning algorithm (UL-TDOA) based on the uplink signal, the absolute address of the smart reflective surface is calculated based on the time difference of the uplink signals of the smart reflective surface received by multiple base stations and the address measurement results (longitude, latitude and altitude) of the multiple base stations themselves.
[0122] (4) When the sensor module of the smart reflective surface includes a tilt sensor, the tilt angle data of the panel of the smart reflective surface can be measured, for example, the pitch angle of the panel of the smart reflective surface.
[0123] (5) When the sensor module of the smart reflective surface includes an angle displacement sensor, the horizontal angle displacement of the panel of the smart reflective surface can be measured, and the deflection angle of the panel of the smart reflective surface can be calculated according to the horizontal angle displacement, for example, the azimuth angle of the panel of the smart reflective surface.
[0124] In some embodiments, the smart reflective surface may send the location information of the smart reflective surface to the base station according to the instruction of the base station. Figure 8 As shown, before step S201, the method further includes the following step S300.
[0125] S300: The intelligent reflecting surface receives a first message sent by a base station.
[0126] The first message is used to instruct the smart reflective surface to feedback position information.
[0127] In some embodiments, the first message is further used to indicate at least one of the following: a measurement strategy, a transmission resource used to transmit the location information, and a type of a parameter included in the location information.
[0128] The measurement strategy is determined by the base station according to the sensor capability information sent by the intelligent reflective surface. The transmission resources for transmitting the location information are allocated by the base station to the intelligent reflective surface according to the current usage of the transmission resources. The type of parameters included in the location information can be determined by the base station according to the sensor capability information sent by the intelligent reflective surface.
[0129] Optionally, the transmission resource used to transmit the location information may be a time domain resource or a frequency domain resource.
[0130] It is understandable that the position measurement method provided in the embodiment of the present application can be measured under the instruction of the base station (for example, the intelligent reflective surface performs measurement when receiving the first information sent by the base station for indicating the feedback position information of the intelligent reflective surface), and report the position information of the intelligent reflective surface to the base station. Then, the base station can adaptively generate an automatic codebook based on the position information to optimize the cell coverage performance; at the same time, the base station can also know whether the state of the intelligent reflective surface is normal based on the position information of the intelligent reflective surface, and issue an alarm when the intelligent reflective surface is in an abnormal state.
[0131] In some embodiments, the smart reflective surface can actively report the location information of the smart reflective surface detected by the sensor to the base station. Fig. 9 As shown, before step S202, the method further includes the following steps S400-S401.
[0132] S400: The intelligent reflection surface sends a second message to the base station.
[0133] The second message is used to request sending location information to the base station.
[0134] In some embodiments, the above step S400 may be implemented as follows: when the smart reflecting surface detects that the smart reflecting surface is in an abnormal state, sending a second message to the base station.
[0135] Exemplarily, the controller of the smart reflective surface may compare the position information of the smart reflective surface obtained by measuring the sensor of the smart reflective surface with the historical position information, and further determine whether the condition of the smart reflective surface is normal.
[0136] S401: The intelligent reflecting surface receives a third message sent by a base station to respond to a second message.
[0137] In some embodiments, the third message is used to indicate consent for the smart reflective surface to send location information. In the case where the third message is used to indicate consent for the smart reflective surface to send location information, the third message is also used to indicate at least one of the following: a measurement strategy, a transmission resource for transmitting location information, and a type of parameter included in the location information.
[0138] The measurement strategy is determined by the base station according to the sensor capability information sent by the intelligent reflective surface. The transmission resources for transmitting the location information are allocated by the base station to the intelligent reflective surface according to the current usage of the transmission resources. The type of parameters included in the location information can be determined by the base station according to the sensor capability information sent by the intelligent reflective surface.
[0139] In some embodiments, the third message is used to indicate a rejection of the smart reflective surface sending the position information. In the case where the third message is used to indicate a rejection of the smart reflective surface sending the position information, the third message is also used to indicate a reason for the rejection.
[0140] Exemplarily, the reason for the rejection may be that the transmission resources of the base station are insufficient and there is no transmission resource that can be allocated to the smart reflective surface for transmitting the location information. It should be noted that the embodiment of the present application does not specifically limit the reason for the rejection, and the base station can provide feedback to the smart reflective surface according to the actual situation.
[0141] It is understandable that the smart reflective surface can actively report its location information to the base station when it detects that it is in an abnormal state, so that the base station can adjust the beam according to the abnormal position information (for example, when the position of the panel of the smart reflective surface changes, the base station can regenerate the code book according to the position information of the smart reflective surface to adjust the direction of the beam, so that the beam can radiate to the panel of the smart reflective surface after the position changes); or, the base station can send an alarm message to the network server (for example, when the smart reflective surface is stolen, the base station can send an alarm message to the network server to prompt the staff to deal with it in time).
[0142] For ease of understanding, the position measurement method provided in the embodiment of the present application is described below in the form of an example.
[0143] Exemplarily, the sensor module of the intelligent reflective surface may include: a Beidou sensor, an angle displacement sensor, and an inclination sensor. The intelligent reflective surface may send the position information of the intelligent reflective surface to the base station according to the instruction of the base station. Fig.10 As shown, the position measurement method of the smart reflective surface can be implemented as follows:
[0144] Sa1, the intelligent reflective surface is connected to the base station.
[0145] Exemplarily, the intelligent reflecting surface is connected to the base station via a communication interface, so that the intelligent reflecting surface can communicate with the base station.
[0146] Sa2, intelligent reflection sends sensor capability information to the base station.
[0147] Optionally, the smart reflective surface may also send array configuration information of the smart reflective surface to the base station.
[0148] Sa3. The base station sends the first information to the intelligent transmitting surface.
[0149] The first information is used to indicate the position information fed back by the smart transmitting surface.
[0150] Sa4. The smart reflective surface measures position information of the smart reflective surface through a sensor; wherein the position information of the smart reflective surface includes at least one of absolute address information, relative address information and angle information.
[0151] Exemplarily, the controller of the intelligent reflecting surface can trigger the sensor module to perform measurement based on the first information sent by the base station; or, the controller of the intelligent reflecting surface can periodically trigger the sensor module to perform measurement, and then store the measurement results in the memory of the intelligent reflecting surface. In this way, after receiving the first information sent by the base station, the controller of the intelligent reflecting surface can read the measurement results from the memory.
[0152] Exemplarily, the controller of the smart reflective surface triggers the Beidou sensor to measure the absolute address (longitude, latitude, altitude); triggers the angle displacement sensor to measure the azimuth of the smart reflective surface; and triggers the inclination sensor to measure the inclination of the smart reflective surface.
[0153] In addition, the controller of the smart reflective surface can also correct the measured absolute address of the smart reflective surface according to the above-mentioned measured quantity to obtain the corrected absolute address of the smart reflective surface.
[0154] The controller of the intelligent reflective surface can also maintain the current measured position information based on the historical measured position information to reduce the error of the position information and improve the accuracy.
[0155] Sa5. The intelligent reflective surface sends the position information of the intelligent reflective surface measured by the sensor to the base station.
[0156] Exemplarily, the intelligent reflective surface fills in the valid measurement information in the parameter measurement field, and reports the valid measurement at the uplink moment.
[0157] Sa6. The base station records the location information of the intelligent reflective surface and performs corresponding operations.
[0158] Exemplarily, after obtaining the parameter measurement result of the smart reflection surface, the base station stores it in the memory of the base station, then generates a beam pointing to the smart reflection surface based on the measurement result, and determines a codebook set for the coverage area of the smart reflection surface.
[0159] Exemplarily, the sensor module of the intelligent reflective surface may include: a laser rangefinder, an angle displacement sensor, and an inclination sensor. The intelligent reflective surface may report the position information of the intelligent reflective surface detected by the sensor to the base station. Fig.11 As shown, the position measurement method of the smart reflective surface can be implemented as follows:
[0160] Sc1. The intelligent reflective surface is connected to the base station.
[0161] Exemplarily, the intelligent reflecting surface is connected to the base station via a communication interface, so that the intelligent reflecting surface can communicate with the base station.
[0162] Sc2, intelligent reflection sends sensor capability information to the base station.
[0163] Optionally, the intelligent reflective surface may also report array configuration information of the intelligent reflective surface to the base station.
[0164] Sc3. The smart reflective surface detects position information of the smart reflective surface through a sensor module; wherein the position information of the smart reflective surface includes: at least one of absolute address information, relative address information and angle information.
[0165] Exemplarily, the controller of the smart reflective surface triggers the sensor module to detect the position information of the smart reflective surface.
[0166] Exemplarily, the controller of the intelligent reflecting surface triggers a laser rangefinder to measure a relative address (the distance, azimuth and pitch angle of the intelligent reflecting surface relative to the base station); triggers an angle displacement sensor to measure the azimuth of the intelligent reflecting surface; and triggers an inclination sensor to measure the inclination of the intelligent reflecting surface.
[0167] In addition, the controller of the smart reflective surface can also correct the measured relative address of the smart reflective surface according to the above-mentioned measured quantity to obtain the corrected relative address of the smart reflective surface.
[0168] The controller of the intelligent reflective surface can also maintain the current measured position information based on the historical measured position information to reduce the error of the position information and improve the accuracy.
[0169] Sc4. The intelligent reflection surface sends the second information to the base station.
[0170] The second information is used to request sending location information to the base station.
[0171] Exemplarily, the controller of the smart reflective surface compares the position information of the smart reflective surface obtained by the sensor of the smart reflective surface with the historical position information, and then determines whether the condition of the smart reflective surface is normal; if the smart reflective surface is in an abnormal state, a second message is sent to the base station.
[0172] Sc5. The base station sends a third message to the smart reflecting surface to respond to the second message.
[0173] Exemplarily, the third information may be used to indicate consent for the smart reflective surface to send location information; at the same time, the third message is also used to indicate at least one of the following: a measurement strategy, a transmission resource for transmitting location information, and a type of parameters included in the location information.
[0174] Sc6. The intelligent reflective surface reports the position information of the intelligent reflective surface measured by the sensor to the base station.
[0175] Exemplarily, the intelligent reflective surface fills in the valid measurement information in the parameter measurement field, and reports the valid measurement at the uplink moment.
[0176] Sc7. The base station records the location information of the intelligent reflective surface and performs corresponding operations.
[0177] Exemplarily, after obtaining the parameter measurement result of the smart reflective surface, the base station further determines whether the smart reflective surface is in an abnormal state, and sends an alarm message to the network server when the smart reflective surface is in an abnormal state.
[0178] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the method. It is understandable that the measuring device includes at least one of the hardware structure and software modules corresponding to each function in order to realize the above functions. Those skilled in the art should be easily aware that, in conjunction with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but this implementation should not be considered to exceed the scope of the embodiment of the present application.
[0179] It is understandable that, in order to realize the above functions, the measuring device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should be easily aware that, in conjunction with the algorithm steps of each example described in the embodiment of the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but this implementation should not be considered to exceed the scope of the present application.
[0180] The embodiment of the present application can divide the functional modules of the measuring device according to the above method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiment of the present application is schematic, which is only a logical function division. There can be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0181] Fig.12 is a schematic diagram of the structure of a measuring device provided in an embodiment of the present application, and the measuring device can execute the position measurement method provided in the above method embodiment. Fig.12 As shown, the measuring device 500 includes: a measuring module 501 and a sending module 502. In some other embodiments, the measuring device 500 further includes a receiving module 503.
[0182] The measuring module 501 is used to obtain the position information of the smart reflective surface through sensor measurement.
[0183] The sending module 502 is used to send location information to a base station.
[0184] In some embodiments, the receiving module 503 is used to receive a first message sent by a base station, where the first message is used to instruct the smart reflective surface to feedback position information.
[0185] In some embodiments, the first message is further used to indicate at least one of the following: a measurement strategy, a transmission resource used to transmit the location information, and a type of a parameter included in the location information.
[0186] In some embodiments, the sending module 502 is further used to send a second message to the base station, where the second message is used to request sending location information to the base station; the receiving module 503 is further used to receive a third message sent by the base station in response to the second message.
[0187] In some embodiments, when the third message is used to indicate consent for the smart reflective surface to send location information, the third message is further used to indicate at least one of the following: measurement strategy, transmission resources used to transmit location information, and types of parameters included in the location information.
[0188] In some embodiments, when the third message is used to indicate a rejection of the smart reflective surface from sending location information, the third message is also used to indicate a reason for the rejection.
[0189] In some embodiments, the sending module 502 is further configured to send a second message to the base station when an abnormal state of the smart reflective surface is detected.
[0190] In some embodiments, the sending module 502 is further used to send sensor capability information to the base station, where the sensor capability information is used to indicate at least one of the following: the type of sensor, the measurement accuracy of the sensor, and the type of parameter measured by the sensor.
[0191] In some embodiments, the location information includes at least one of the following: absolute address information, relative address information, and angle information.
[0192] In some embodiments, when the location information includes absolute address information, the absolute address information includes at least one of the following: longitude, latitude, and altitude.
[0193] In some embodiments, when the location information includes relative address information, the relative address information includes at least one of the following: a distance of the smart reflective surface relative to the base station, and a deflection angle of the smart reflective surface relative to the base station.
[0194] In some embodiments, when the position information includes angle information, the angle information includes at least one of the following: an azimuth angle, and a downtilt angle.
[0195] Fig.13 is a schematic diagram of the structure of a measuring device provided in an embodiment of the present application, and the measuring device can execute the position measurement method provided in the above method embodiment. Fig.13 As shown, the measuring device 600 includes: a receiving module 601. In some other embodiments, the measuring device 600 also includes a sending module 602.
[0196] The receiving module 601 is used to receive the position information sent by the smart reflecting surface, where the position information is measured by the smart reflecting surface through a sensor.
[0197] In some embodiments, the sending module 602 is used to send a first message to the smart reflecting surface, where the first message is used to instruct the smart reflecting surface to feedback position information.
[0198] In some embodiments, the first message is further used to indicate at least one of the following: a measurement strategy, a transmission resource used to transmit the location information, and a type of a parameter included in the location information.
[0199] In some embodiments, the receiving module 601 is further used to receive a second message sent by the smart reflecting surface, where the second message is used to request sending location information to the base station; the sending module 602 is further used to send a third message to the smart reflecting surface in response to the second message.
[0200] In some embodiments, the receiving module 601 is further used to receive sensor capability information sent by the smart reflective surface, where the sensor capability information is used to indicate at least one of the following: the type of sensor, the measurement accuracy of the sensor, and the type of parameter measured by the sensor.
[0201] In some embodiments, the location information includes at least one of the following: absolute address information, relative address information, and angle information.
[0202] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application provides another possible structure of the communication device involved in the above-mentioned embodiment. Fig.14As shown, the communication device 700 includes: a processor 702 and a bus 704. Optionally, the communication device 700 may further include a memory 701; optionally, the communication device 700 may further include a communication interface 703.
[0203] The processor 702 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 702 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 702 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0204] The communication interface 703 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0205] The memory 701 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0206] As a possible implementation, the memory 701 may exist independently of the processor 702, and the memory 701 may be connected to the processor 702 via a bus 704 for storing instructions or program codes. When the processor 702 calls and executes the instructions or program codes stored in the memory 701, the position measurement method provided in the embodiment of the present application can be implemented.
[0207] In another possible implementation, the memory 701 may also be integrated with the processor 702 .
[0208] The bus 704 may be an extended industry standard architecture (EISA) bus, etc. The bus 704 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.14 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0209] Some embodiments of the present application provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the position measurement method described in any of the above embodiments.
[0210] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CD), digital versatile disks (DVD), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). The various computer-readable storage media described in this application may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.
[0211] An embodiment of the present application provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the position measurement method described in any one of the above embodiments.
[0212] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A position measurement method, characterized in that: The method is applied to a smart reflective surface, the smart reflective surface is equipped with a sensor, and the method comprises: Obtaining position information of the smart reflective surface by measuring with the sensor; The location information is sent to a base station.
2. The method according to claim 1, characterized in that: The method further comprises: A first message sent by the base station is received, where the first message is used to instruct the smart reflecting surface to feed back the position information.
3. The method according to claim 2, characterized in that The first message is further used to indicate at least one of the following: a measurement strategy, a transmission resource used to transmit the location information, and a type of a parameter included in the location information.
4. The method according to claim 1, characterized in that: The method further comprises: Sending a second message to the base station, where the second message is used to request sending the location information to the base station; A third message sent by the base station and used to respond to the second message is received.
5. The method according to claim 4, characterized in that In the case where the third message is used to indicate consent for the smart reflecting surface to send the location information, the third message is further used to indicate at least one of the following: a measurement strategy, a transmission resource used to transmit the location information, and a type of parameters included in the location information.
6. The method according to claim 4, characterized in that In the case where the third message is used to indicate a rejection of the smart reflective surface from sending the location information, the third message is further used to indicate a reason for the rejection.
7. The method according to claim 1, characterized in that The sending a second message to the base station includes: When it is detected that the smart reflective surface is in an abnormal state, a second message is sent to the base station.
8. The method according to claim 1, characterized in that The method further comprises: The sensor capability information is sent to the base station, where the sensor capability information is used to indicate at least one of the following: the type of the sensor, the measurement accuracy of the sensor, and the type of the parameter measured by the sensor.
9. The method according to claim 1, characterized in that: The location information includes at least one of the following: absolute address information, relative address information, and angle information.
10. The method according to claim 9, characterized in that In the case where the location information includes absolute address information, the absolute address information includes at least one of the following: longitude, latitude, and altitude.
11. The method according to claim 9, characterized in that In the case where the location information includes relative address information, the relative address information includes at least one of the following: a distance of the smart reflective surface relative to the base station, and a deflection angle of the smart reflective surface relative to the base station.
12. The method according to claim 9, characterized in that In the case where the position information includes angle information, the angle information includes at least one of the following: an azimuth angle, and a downtilt angle.
13. A position measurement method, characterized in that: The method is applied to a base station, and the method includes: The position information sent by the smart reflective surface is received, where the position information is measured by the smart reflective surface through a sensor.
14. The method according to claim 13, characterized in that The method further comprises: A first message is sent to the smart reflecting surface, where the first message is used to instruct the smart reflecting surface to feed back the position information.
15. The method according to claim 14, characterized in that The first message is further used to indicate at least one of the following: a measurement strategy, a transmission resource used to transmit the location information, and a type of a parameter included in the location information.
16. The method according to claim 13, characterized in that The method further comprises: receiving a second message sent by the smart reflecting surface, where the second message is used to request sending the location information to the base station; A third message for responding to the second message is sent to the smart reflecting surface.
17. The method according to claim 13, characterized in that The method further comprises: Receive sensor capability information sent by the smart reflective surface, where the sensor capability information is used to indicate at least one of the following: a type of the sensor, a measurement accuracy of the sensor, and a type of a parameter measured by the sensor.
18. The method according to claim 13, characterized in that The location information includes at least one of the following: absolute address information, relative address information, and angle information.
19. A communication device, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 18 is performed.
20. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 12, or the method according to any one of claims 13 to 18.
Citation Information
Cited By
Position measurement methods, communication apparatus, and storage medium
EP4734582A1
Position measurement methods, communication apparatus, and storage medium
WO2025001475A1
