Position measurement methods, communication apparatus, and storage medium
By configuring sensors on the intelligent reflective surface, automatically measuring and reporting position information, the problem of base station coverage performance degradation caused by manual measurement errors and position changes is solved, and high-precision position maintenance and coverage performance optimization are achieved.
Patent Information
- Application Number
- PCT/CN2024/090306
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-26
- Filing Date
- 2024-04-28
- Publication Date
- 2025-01-02
AI Technical Summary
In the prior art, the deployment and location measurement of RIS rely on manual labor and have large errors. After severe weather or unexpected events, changes in RIS position measurement information lead to a degradation of base station coverage performance and even the codebook failure.
By configuring sensors on the intelligent reflective surface, automatically measuring and reporting position information, high-precision position parameter acquisition and maintenance are achieved, ensuring the optimal coverage performance of the base station and RIS.
It realizes automated high-precision position measurement and maintenance, reduces manual errors, ensures the coverage performance of the base station and RIS, responds to position changes in a timely manner, and avoids codebook failure.
Smart Images

Figure CN2024090306_02012025_PF_FP_ABST
Abstract
Description
Position measurement method, communication device, and storage medium
[0001] This application claims priority to Chinese patent application No. 202310763114.0, filed on June 26, 2023, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present disclosure relates to the field of wireless communication technologies, and in particular to a position measurement method, a communication device, and a storage medium. Background Art
[0003] A smart reflector, or reconfigurable intelligent surface (RIS), is an artificial electromagnetic material with programmable electromagnetic properties. By controlling the phase of each reflector, the direction of the outgoing beam focus can be regulated, enabling control of the electromagnetic environment. RIS can intelligently adjust the wireless network environment, significantly improving the coverage performance of wireless communication networks.
[0004] Summary of the Invention
[0005] In one aspect, a position measurement method is provided, which is applied to a smart reflective surface equipped with a sensor. The position measurement method includes: obtaining position information of the smart reflective surface through sensor measurement; and sending the position information to a base station.
[0006] In another aspect, a position measurement method is provided, which is applied to a base station and includes: receiving position information sent by a smart reflective surface, where the position information is measured by a sensor on the smart reflective surface.
[0007] In another aspect, a measuring device is provided for use with a smart reflective surface equipped with a sensor. The measuring device includes: a measuring module configured to obtain position information of the smart reflective surface through measurement by the sensor; and a sending module configured to send the position information to a base station.
[0008] In another aspect, a measuring device is provided for use in a base station. The measuring device includes a receiving module configured to receive position information sent by a smart reflective surface, where the position information is measured by a sensor on the smart reflective surface.
[0009] On the other hand, a communication node is provided, comprising: a memory and a processor; the memory is coupled to the processor; the memory is used to store a computer program; and the processor implements the position measurement method of any of the above aspects when executing the computer program.
[0010] 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 according to any of the above aspects is implemented.
[0011] In yet another aspect, a computer program product is provided. The computer program product includes computer program instructions, and when the computer program instructions are executed by a processor, the position measurement method according to any one of the above aspects is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the technical solutions in the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0013] FIG1 is a schematic diagram of the architecture of a communication system according to some embodiments of the present disclosure.
[0014] FIG2 is a schematic structural diagram of a base station according to some embodiments of the present disclosure.
[0015] FIG3 is a schematic structural diagram of a RIS according to some embodiments of the present disclosure.
[0016] FIG4 is a schematic diagram of a measurement method of a sensor module according to some embodiments of the present disclosure.
[0017] FIG5 is a flowchart of a method for determining a codebook library according to some embodiments of the present disclosure.
[0018] FIG6 is a flowchart of another method for determining a codebook library according to some embodiments of the present disclosure.
[0019] FIG. 7 is a schematic diagram of a panel of a RIS according to some embodiments of the present disclosure.
[0020] FIG8 is a flowchart of another method for determining a codebook library according to some embodiments of the present disclosure.
[0021] FIG9 is a flowchart of another method for determining a codebook library according to some embodiments of the present disclosure.
[0022] FIG10 is a flowchart of another method for determining a codebook library according to some embodiments of the present disclosure.
[0023] FIG11 is a flowchart of another method for determining a codebook library according to some embodiments of the present disclosure.
[0024] FIG12 is a schematic structural diagram of a measuring device according to some embodiments of the present disclosure.
[0025] FIG13 is a schematic structural diagram of another measuring device according to some embodiments of the present disclosure.
[0026] FIG14 is a schematic structural diagram of a communication device according to some embodiments of the present disclosure. DETAILED DESCRIPTION
[0027] The following will clearly and completely describe the technical solutions of this disclosure in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of this disclosure, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of this disclosure without making any creative efforts shall fall within the scope of protection of this disclosure.
[0028] It should be noted that in this disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the quantity of the technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the features.
[0030] In the description of this disclosure, unless otherwise specified, " / " means "or." For example, A / B can mean A or B. "And / or" herein is merely a description of an association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: only A, only B, and both A and B. Furthermore, "at least one" means one or more, and "a plurality" means two or more.
[0031] As mentioned in the background art, currently, the deployment and location measurement of RIS rely on manual labor. However, manual measurement has large errors, making it difficult to ensure optimal coverage performance of base stations and RIS.
[0032] In addition, in the event of severe weather or an accident (such as a collision or theft) outdoors, the location measurement information of the RIS may change, causing a sharp drop in the base station's coverage performance, or even directly causing the base station and RIS codebooks to become invalid.
[0033] 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.
[0034] To address the above technical issues, embodiments of the present disclosure provide a position measurement method. The method utilizes various measurement sensors configured within a smart reflective surface to automatically acquire high-precision position information of the smart reflective surface with minimal measurement overhead. Furthermore, after acquiring the position information of the smart reflective surface through sensor measurement, the method can also report this information to a base station, enabling the base station to promptly obtain the information and perform corresponding operations. Furthermore, the present disclosure provides a simple and low-cost reporting process for position information.
[0035] 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG1 , the communication system includes: a base station 110 , a RIS 120 , and a terminal device 130 .
[0036] The base station 110 is used to transmit and receive electromagnetic waves.
[0037] Exemplarily, the base station 110 may be a next generation Node B (gNB).
[0038] In some embodiments, as shown in FIG2 , a base station 110 includes a controller 111 and an antenna 112. The controller 111 is configured to manage wireless communication interfaces and wireless channels. The antenna 112 is configured to transmit and receive electromagnetic waves.
[0039] For example, the antenna 112 may transmit electromagnetic waves to the RIS 120 according to the control of the controller 111 .
[0040] In some embodiments, base station 110 may further include a communication interface 113 for exchanging information with other devices. For example, base station 110 may exchange information with RIS 120 via communication interface 113. Base station 110 may also exchange information with other devices such as network servers via communication interface 113.
[0041] 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.
[0042] 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.
[0043] The RIS 120 is configured to relay or forward electromagnetic waves transmitted by the base station 110 .
[0044] In some embodiments, as shown in FIG3 , RIS 120 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 .
[0045] The RIS-Fwd121 includes a metasurface panel. This metasurface panel is a reflective array composed of RIS elements. Based on the codebooks of different RIS elements (which control the spectrum, phase, amplitude, and polarization values of each RIS element), the incoming beam is adjusted in different ways. This allows the outgoing beam to achieve different amplitudes, widths, frequency shifts, and exit angles, as well as variations in single-beam reflection, multi-beam reflection, diffuse scattering, refraction, and transmission.
[0046] RIS-MT 122 includes a controller 122 - 1 , a memory 122 - 2 , and a communication interface 122 - 3 .
[0047] The controller 122 - 1 is configured to transmit a relay beam indication (ie, a codebook) to the RIS-Fwd 121 and control the working state of the RIS-Fwd 121 .
[0048] 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).
[0049] 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.
[0050] 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 .
[0051] In some embodiments, the controller 122-1 is further configured to determine whether the RIS-Fwd 121 is in an abnormal state based on the measurement results of the sensor module 123; when it is determined that the RIS-Fwd 121 is in an abnormal state, the controller 122-1 reports the measurement results of the sensor module 123 to the base station 110 through the communication interface 122-3.
[0052] The memory 122-2 is configured to store a codebook.
[0053] The communication interface 122 - 3 is used to exchange information with other devices. For example, the RIS-MT 122 can exchange information with the base station 110 through the communication interface 122 - 3 .
[0054] 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.
[0055] 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 .
[0056] Exemplarily, the communication interface 122 - 3 can interact with other devices through narrowband Internet of Things (NB-IoT), fifth-generation mobile communication technology (5G), wireless network transmission (wireless fidelity, WiFi), etc.
[0057] The sensor module 123 is used to detect the position information of the RIS-Fwd 121 .
[0058] In some embodiments, the sensor module 123 includes but is not limited to: an absolute address sensor, a relative address sensor, an azimuth movement sensor, and an elevation sensor.
[0059] The absolute address sensor is used to detect the absolute address of RIS-Fwd 121. For example, the absolute address sensor can be a global positioning system (GPS), BeiDou, or the like. It is understood that base station 110 can accurately generate a beam directed toward RIS-Fwd 121 based on the absolute address of RIS-Fwd 121 detected by the absolute address sensor.
[0060] For example, an absolute address may include longitude, latitude, and height. For example, an absolute address may be expressed as: Absolute Address: {longitude, latitude, height}.
[0061] The relative address sensor is used to detect the distance and / or deflection angle of RIS-Fwd 121 relative to the base station. For example, the relative address sensor may be an infrared distance sensor, a laser rangefinder, or the like. It is understood that base station 110 may calculate path loss and power control parameters based on the distance of RIS-Fwd 121 relative to the base station detected by the relative address sensor.
[0062] Exemplarily, a relative address (Relative Address) may include relative distance (range) and angle (angle) information. The angle information may include azimuth (the azimuth of the smart reflective surface relative to the base station) and elevation (the elevation of the smart reflective surface relative to the base station). Exemplarily, a relative address may be expressed as: Relative Address: {range, angle}.
[0063] The angular displacement sensor is used to detect the deflection angle of the RIS-Fwd 121. For example, the deflection angle may include an azimuth angle. The azimuth angle detected by the angular displacement sensor refers to the azimuth angle of the panel of the smart reflective surface.
[0064] The tilt sensor is used to detect the tilt angle of the RIS-Fwd 121. For example, the tilt angle may include a pitch angle (elevation). The tilt angle detected by the tilt sensor refers to the tilt angle of the panel of the smart reflective surface.
[0065] It is understandable that the base station 110 can select the beam set to be switched based on 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.
[0066] As an implementation, the sensor module 123 may trigger measurement under the control of the controller 122-1 (e.g., real-time or timed). For example, as shown in FIG4 , the sensor module 123 may 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. Furthermore, the controller 122-1 records the measurement results of the sensor module 123.
[0067] As another implementation manner, the sensor module 123 may perform measurement according to a measurement command sent by the base station 110 .
[0068] The terminal device 130 is configured to communicate using the electromagnetic waves radiated by the RIS 120 .
[0069] For example, the terminal device 130 may be a mobile phone, tablet computer, desktop computer, laptop computer, handheld computer, notebook computer, ultra-mobile personal computer (UMPC), netbook computer, cellular phone, personal digital assistant (PDA), augmented reality (AR) or virtual reality (VR) device, etc. The embodiments of the present disclosure do not impose any particular limitation on the form of the terminal device 130.
[0070] It should be noted that the system architecture and application scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0071] A position measurement method provided by an embodiment of the present disclosure is introduced below.
[0072] As shown in FIG5 , an embodiment of the present disclosure provides a location measurement method, which includes the following S201 and S202 .
[0073] In S201 , the smart reflective surface obtains position information of the smart reflective surface by measuring with a sensor configured on the smart reflective surface.
[0074] Exemplarily, the above-mentioned location information includes at least one of the following: absolute address information, relative address information, and angle information.
[0075] Absolute address information includes at least one of the following: longitude, latitude, and altitude. 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. Angular information includes at least one of the following: azimuth and downtilt.
[0076] 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 this position information. Exemplarily, maintaining this position information can be achieved by calculating the average of the currently detected position information and the historically detected position information based on historically detected position information. It is understood that since detection results may contain errors, the average of the historical detection results and the current detection result can be used as the final detection result, thereby reducing errors and improving accuracy.
[0077] In some embodiments, after obtaining the position information of the smart reflective surface through measurement by the sensor configured on the smart reflective surface, the position measurement method further includes: the controller of the smart reflective surface storing the position information of the smart reflective surface in a memory for subsequent use.
[0078] In S202, the smart reflective surface sends location information of the smart reflective surface to the base station.
[0079] In some embodiments, the intelligent reflective surface fills in the parameter measurement field based on the measured position information of the intelligent reflective surface; 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. For example, the format of the parameter measurement field reported by the intelligent reflective surface can be the following format:
[0080] RisAddressMeasurement=SEQUENCE{
[0081] RisAbsoluteAddress ENUMERATED{longitude,latitude,height}
[0082] RisRelativeAddress ENUMERATED{range,angle}
[0083] RisAzimuth ENUMERATED{azimuth}
[0084] RisElevation ENUMERATED{elevation}
[0085] }
[0086] RisAddressMeasurement refers to measuring the location information of the intelligent reflective surface; SEQUENCE means sequence; and ENUMERATED means enumeration.
[0087] In some embodiments, the above-mentioned position measurement method also includes: the intelligent reflecting surface determines whether the position information of the currently measured intelligent reflecting surface is a valid measurement; when the position information of the currently measured intelligent reflecting surface is a valid measurement, the intelligent reflecting surface sends the position information to the base station; when the position information of the currently measured intelligent reflecting surface is an invalid measurement, the intelligent reflecting surface feedbacks to the base station that no report will be made this time.
[0088] Exemplarily, the position information measured when the smart reflective surface is just powered on or put into sleep mode is invalid.
[0089] In some embodiments, after receiving the location information sent by the smart reflector, the base station can calculate the smart reflector's codebook based on the location information, so that the base station's beam can be more accurately directed toward the smart reflector. Furthermore, the base station can select a better codebook set based on the location information to improve the performance of the smart reflector's coverage area.
[0090] 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 historical location information to determine whether the smart reflective surface is in a normal state. If the smart reflective surface is in an abnormal state, an alarm message can be reported to the server.
[0091] For example, the base station calculates the difference between the current location information sent by the smart reflective surface and the historical location information, and determines whether the smart reflective surface is in a normal state by determining whether the difference is less than a preset difference. If it is abnormal (for example, it has been stolen or the smart reflective surface panel has significantly changed its posture), an alarm message is issued.
[0092] 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.
[0093] In some embodiments, as shown in FIG6 , before the above S201 , the above position measurement method further includes the following S200 : the intelligent reflection plane sends sensor capability information to the base station.
[0094] 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.
[0095] Exemplarily, when the sensor module of the smart reflective surface includes an absolute address sensor, the sensor capability information sent by the smart reflective surface to the base station includes: 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).
[0096] When the sensor module of the smart reflective surface includes a relative address sensor, the sensor capability information sent by the smart reflective surface to the base station includes: 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).
[0097] If the sensor module of the smart reflective surface includes a tilt sensor, the sensor capability information sent by the smart reflective surface to the base station includes: the tilt sensor, the measurement accuracy of the tilt sensor, and the type of parameter measured by the tilt sensor (including the tilt angle of the smart reflective surface panel, such as the pitch angle). If the sensor module of the smart reflective surface includes an angular displacement sensor, the sensor capability information sent by the smart reflective surface to the base station includes: the angular displacement sensor, the measurement accuracy of the angular displacement sensor, and the type of parameter measured by the angular displacement sensor (including the deflection angle of the smart reflective surface panel, such as the azimuth angle).
[0098] 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.
[0099] Exemplarily, the smart reflective surface may send sensor capability information to the base station through the following interface:
[0100] RisAddressSensorType=SEQUENCE{
[0101] RisAbsoluteAddressSensor BIT STRING(SIZE(1))
[0102] RisRelativeAddressSensor BIT STRING(SIZE(1))
[0103] RisAzimuthMovementSensor BIT STRING(SIZE(1))
[0104] RisElevationSensor BIT STRING(SIZE(1))
[0105] }
[0106] RisAddressSensorType refers to the capability of the sensor to measure the location information of the smart reflective surface; BIT STRING represents a bit string.
[0107] In some embodiments, S200 may 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 is understood that after both the smart reflective surface and the base station are powered on, they must be connected and synchronized via their respective communication interfaces (to ensure mutual information transmission) before the smart reflective surface can send the sensor capability information to the base station.
[0108] 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 based on the sensor capability information. For example, the measurement strategy may include one or more of the following (1) to (5).
[0109] (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 with respect to the absolute address sensor, thereby obtaining 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 such sensors are not available, the controller can correct the measured absolute address of the intelligent reflective surface based on the azimuth and inclination preset during deployment.
[0110] For example, as shown in Figure 7, assuming that the absolute address measurement sensor is located 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 θ. d is a preset value, and φ and θ are measured values or preset values. After 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.
[0111] (2) When the sensor module of the smart reflective surface includes a relative address sensor, the relative distance and angle between the smart reflective surface and the base station can be measured. For example, the controller of the smart reflective surface mechanically scans the relative address sensor to obtain the approximate location of the base station, and then uses the relative address sensor to measure the precise relative distance between the smart reflective surface and the base station; the azimuth angle (the azimuth angle of the smart reflective surface relative to the base station) and the pitch angle (the pitch angle of the smart reflective surface relative to the base station) are recorded based on the mechanical rotation of the relative address sensor.
[0112] (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 perform positioning based on the uplink signal of the smart reflective surface. For example, using the uplink time difference of arrival (UL-TDOA) positioning algorithm 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.
[0113] (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.
[0114] (5) When the sensor module of the smart reflective surface includes an angular displacement sensor, the horizontal angular 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 based on the horizontal angular displacement, for example, the azimuth angle of the panel of the smart reflective surface.
[0115] In some embodiments, the smart reflecting surface can send its location information to the base station according to the base station's instruction. For example, as shown in FIG8 , before S201 , the location measurement method further includes the following S300 : the smart reflecting surface receives a first message sent by the base station.
[0116] The first message is used to instruct the smart reflective surface to feedback position information.
[0117] 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.
[0118] The measurement strategy is determined by the base station based on the sensor capability information transmitted by the smart reflecting surface. The transmission resources used to transmit the location information are allocated by the base station to the smart reflecting surface based on current transmission resource usage. The types of parameters included in the location information can be determined by the base station based on the sensor capability information transmitted by the smart reflecting surface.
[0119] In some embodiments, the transmission resources used to transmit the location information may be time domain resources or frequency domain resources.
[0120] It is understood that the position measurement method provided in the embodiments of the present disclosure can perform measurements under the instruction of a base station (for example, the intelligent reflecting surface performs measurements upon receiving first information sent by the base station that instructs the intelligent reflecting surface to feedback position information), and report the position information of the intelligent reflecting surface to the base station. Furthermore, the base station can adaptively generate an automatic codebook based on this position information to optimize cell coverage performance. Furthermore, the base station can also determine whether the intelligent reflecting surface is in a normal state based on the position information of the intelligent reflecting surface, and issue an alarm if the intelligent reflecting surface is in an abnormal state.
[0121] In some embodiments, the smart reflective surface can proactively report the position information of the smart reflective surface detected by the sensor to the base station. For example, as shown in FIG9 , before S202 , the position measurement method further includes the following S400 and S401 .
[0122] In S400, the intelligent reflection face sends a second message to the base station.
[0123] The second message is used to request sending location information to the base station.
[0124] In some embodiments, the above S400 may be implemented as: when the smart reflecting surface detects that the smart reflecting surface is in an abnormal state, sending a second message to the base station.
[0125] For example, the controller of the smart reflective surface may compare the position information of the smart reflective surface obtained by measuring the position information of the smart reflective surface using the sensors of the smart reflective surface with historical position information, and thereby determine whether the condition of the smart reflective surface is normal.
[0126] In S401, the smart reflecting surface receives a third message sent by a base station to respond to the second message.
[0127] In some embodiments, the third message is used to indicate consent for the smart reflecting surface to transmit the location information. When the third message is used to indicate consent for the smart reflecting surface to transmit 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 parameter included in the location information.
[0128] The measurement strategy is determined by the base station based on the sensor capability information transmitted by the smart reflecting surface. The transmission resources used to transmit the location information are allocated by the base station to the smart reflecting surface based on current transmission resource usage. The types of parameters included in the location information can be determined by the base station based on the sensor capability information transmitted by the smart reflecting surface.
[0129] In some embodiments, the third message is used to indicate a rejection of the smart reflective surface from sending the location information. 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 also used to indicate a reason for the rejection.
[0130] Exemplarily, the reason for the rejection may be that the base station has insufficient transmission resources and no transmission resources can be allocated to the smart reflective surface for transmitting the location information. It should be noted that the embodiments of this disclosure do not limit the reason for the rejection, and the base station may provide feedback to the smart reflective surface based on actual conditions.
[0131] It is understandable that the smart reflecting 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 reflecting surface changes, the base station can regenerate the code book according to the position information of the smart reflecting surface to adjust the direction of the beam so that the beam can be radiated to the panel of the smart reflecting surface after the position changes); or, the base station can send an alarm message to the network server (for example, when the smart reflecting 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).
[0132] For ease of understanding, the position measurement method provided by the embodiment of the present disclosure is described below in the form of an example.
[0133] Exemplarily, the sensor module of the smart reflective surface may include a Beidou sensor, an angular displacement sensor, and a tilt sensor. The smart reflective surface can transmit its location information to the base station in response to instructions from the base station. As shown in Figure 10 , the position measurement method for the smart reflective surface can be implemented as follows: Sa1 to Sa6.
[0134] In Sa1, the smart reflective surface is connected to the base station.
[0135] Exemplarily, the smart reflective surface is connected to the base station via a communication interface, so that the smart reflective surface can communicate with the base station.
[0136] In Sa2, the intelligent reflector sends sensor capability information to the base station.
[0137] In some embodiments, the smart reflecting surface may also send array configuration information of the smart reflecting surface to the base station.
[0138] In Sa3, the base station sends first information to the smart transmitting surface.
[0139] The first information is used to indicate the smart transmitting surface feedback position information.
[0140] In Sa4, the smart reflective surface measures position information of the smart reflective surface through a sensor. The position information of the smart reflective surface includes at least one of absolute address information, relative address information, and angle information.
[0141] 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 trigger the sensor module to perform measurement at regular intervals, 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.
[0142] 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 tilt sensor to measure the tilt of the smart reflective surface.
[0143] 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.
[0144] 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.
[0145] In Sa5, the smart reflector sends the position information of the smart reflector measured by the sensor to the base station.
[0146] Exemplarily, the intelligent reflecting surface fills valid measurement information in the parameter measurement field and reports the valid measurement at the uplink moment.
[0147] In Sa6, the base station records the position information of the smart reflective surface and performs corresponding operations.
[0148] Exemplarily, after obtaining parameter measurement results of the smart reflecting surface, the base station stores the obtained results in a memory of the base station, then generates a beam directed to the smart reflecting surface based on the measurement results, and determines a codebook set for the coverage area of the smart reflecting surface.
[0149] Exemplarily, the sensor module of the smart reflective surface may include a laser rangefinder, an angular displacement sensor, and an inclination sensor. The smart reflective surface can autonomously report its position information, as detected by the sensors, to a base station. As shown in Figure 11, the method for measuring the position of the smart reflective surface can be implemented as follows: Sc1 to Sc7.
[0150] In Sc1, the smart reflective surface is connected to the base station.
[0151] Exemplarily, the smart reflective surface is connected to the base station via a communication interface, so that the smart reflective surface can communicate with the base station.
[0152] In Sc2, the intelligent reflector sends sensor capability information to the base station.
[0153] In some embodiments, the smart reflecting surface may also report array configuration information of the smart reflecting surface to the base station.
[0154] In Sc3, the smart reflective surface detects position information of the smart reflective surface through a sensor module. The position information of the smart reflective surface includes at least one of absolute address information, relative address information, and angle information.
[0155] Exemplarily, the controller of the smart reflective surface triggers the sensor module to detect position information of the smart reflective surface.
[0156] Exemplarily, the controller of the smart reflective surface triggers a laser rangefinder to measure a relative address (the distance, azimuth, and pitch angle of the smart reflective surface relative to the base station); triggers an angle displacement sensor to measure the azimuth of the smart reflective surface; and triggers an inclination sensor to measure the inclination of the smart reflective surface.
[0157] 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 a corrected relative address of the smart reflective surface.
[0158] 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.
[0159] In Sc4, the intelligent reflection plane sends the second information to the base station.
[0160] The second information is used to request sending the location information to the base station.
[0161] Exemplarily, the controller of the smart reflecting surface compares the position information of the smart reflecting surface obtained by the sensor of the smart reflecting surface with the historical position information, and then determines whether the condition of the smart reflecting surface is normal; if the smart reflecting surface is in an abnormal state, a second message is sent to the base station.
[0162] In Sc5, the base station sends a third message to the smart reflecting surface in response to the second message.
[0163] 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: measurement strategy, transmission resources used to transmit location information, and types of parameters included in the location information.
[0164] In Sc6, the intelligent reflector reports the position information of the intelligent reflector measured by the sensor to the base station.
[0165] Exemplarily, the intelligent reflecting surface fills valid measurement information in the parameter measurement field and reports the valid measurement at the uplink moment.
[0166] In Sc7, the base station records the position information of the smart reflective surface and performs corresponding operations.
[0167] Exemplarily, after obtaining the parameter measurement results 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.
[0168] The above mainly introduces the solution of the embodiment of the present disclosure from the perspective of method. It is understandable that, in order to realize the above functions, the measuring device includes at least one of the hardware structure and software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a 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 such implementation should not be considered to exceed the scope of the embodiment of the present disclosure.
[0169] 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. It should be readily appreciated by those skilled in the art that, in conjunction with the algorithmic steps of each example described in the embodiments of the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a 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 such implementation should not be considered to be beyond the scope of the present disclosure.
[0170] The embodiment of the present disclosure can divide the functional modules of the measuring device according to the above-mentioned 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-mentioned 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 disclosure is schematic and is only a logical function division. In actual implementation, there may be other division methods. The following is an example of dividing each functional module corresponding to each function.
[0171] Figure 12 is a schematic diagram of the structure of a measurement device according to an embodiment of the present disclosure. The measurement device can perform the position measurement method provided by the above method embodiment. As shown in Figure 12, the measurement device 500 includes: a measurement module 501 and a sending module 502. In other embodiments, the measurement device 500 also includes a receiving module 503.
[0172] The measurement module 501 is configured to obtain position information of the smart reflective surface through sensor measurement.
[0173] The sending module 502 is configured to send location information to a base station.
[0174] In some embodiments, the receiving module 503 is configured to receive a first message sent by a base station, where the first message is used to instruct the smart reflecting surface to feed back position information.
[0175] 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.
[0176] 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.
[0177] In some embodiments, when the third message is used to indicate consent for the smart reflecting 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.
[0178] In some embodiments, when the third message is used to indicate a rejection of the smart reflecting surface from sending location information, the third message is also used to indicate a reason for the rejection.
[0179] 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.
[0180] In some embodiments, the sending module 502 is further configured to send sensor capability information to the base station, where the sensor capability information indicates 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.
[0181] In some embodiments, the location information includes at least one of the following: absolute address information, relative address information, and angle information.
[0182] 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.
[0183] 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 reflecting surface relative to the base station, and a deflection angle of the smart reflecting surface relative to the base station.
[0184] 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.
[0185] FIG13 is a schematic diagram of the structure of another measurement device according to an embodiment of the present disclosure, which can perform the position measurement method provided by the above method embodiment. As shown in FIG13 , the measurement device 600 includes: a receiving module 601. In other embodiments, the measurement device 600 also includes a sending module 602.
[0186] The receiving module 601 is used to receive position information sent by the smart reflecting surface, where the position information is measured by the smart reflecting surface through a sensor.
[0187] In some embodiments, the sending module 602 is configured 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.
[0188] 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.
[0189] In some embodiments, the receiving module 601 is further configured 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; and the sending module 602 is further configured to send a third message to the smart reflecting surface in response to the second message.
[0190] In some embodiments, the receiving module 601 is further configured to receive sensor capability information sent by the smart reflective surface, where the sensor capability information indicates 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 the case of implementing the functions of the above-mentioned integrated modules in hardware, the embodiments of the present disclosure provide another possible structure of the communication device involved in the above-mentioned embodiments. As shown in Figure 14, the communication device 700 includes: a processor 702 and a bus 704. In some embodiments, the communication device 700 may also include a memory 701. In some embodiments, the communication device 700 may also include a communication interface 703.
[0193] Processor 702 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of this disclosure. 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 device, a transistor logic device, a hardware component, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of this disclosure. 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.
[0194] The communication interface 703 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, or wireless local area network (WLAN).
[0195] The memory 701 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, 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 code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0196] As an implementation, the memory 701 may exist independently of the processor 702. The memory 701 may be connected to the processor 702 via a bus 704 and used to store 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 embodiments of the present disclosure can be implemented.
[0197] In another implementation, the memory 701 may also be integrated with the processor 702 .
[0198] Bus 704 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 704 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, FIG14 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.
[0199] Some embodiments of the present disclosure 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.
[0200] 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 (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure 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.
[0201] The embodiments of the present disclosure further provide a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the position measurement method described in any one of the above embodiments.
[0202] The position measurement solution provided by the disclosed embodiments utilizes various measurement sensors configured within the smart reflective surface to automatically acquire high-precision position information of the smart reflective surface with minimal measurement overhead. Furthermore, after acquiring the position information of the smart reflective surface through sensor measurement, the position information can be reported to a base station, enabling the base station to obtain the position information promptly.
[0203] The above is only a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A position measurement method, applied to a smart reflective surface, wherein the smart reflective surface is provided with a sensor, the method comprising: 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, further comprising: 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, wherein: 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, further comprising: 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, wherein: 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, wherein: 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 4, wherein: 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, further comprising: Sensor capability information is sent to the base station, 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.
9. The method according to claim 1, wherein: 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, wherein: In the case where the location information includes the 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, wherein: In the case where the location information includes the relative address information, the relative address information includes at least one of the following: a distance of the smart reflecting surface relative to the base station, and a deflection angle of the smart reflecting surface relative to the base station.
12. The method according to claim 9, wherein: In the case where the position information includes the angle information, the angle information includes at least one of the following: an azimuth angle and an elevation angle.
13. A location measurement method, applied to a base station, the method comprising: 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, further comprising: 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, wherein: 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, further comprising: 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, further comprising: 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, wherein: The location information includes at least one of the following: absolute address information, relative address information, and angle information.
19. A communication device, wherein: include: Memory and processor; The memory is coupled to the processor; 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, wherein: 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
Patent Citations
Position measurement method, communication device and storage medium
CN119211945A
Positioning measurement method, positioning measurement device and positioning measurement system in multi-carrier system
CN101730222A
RIS and beam forming method and device based on RIS
CN114785391A
RIS acquisition procedure based on sidelink discovery
US20220271995A1
Training a reconfigurable intelligent surface (RIS) for RIS-aided positioning
WO2023077497A1