Positioning method, system, device, equipment and storage medium for intelligent reflective surface
By obtaining the positioning signal sent by the target terminal and determining the direction angle and intensity of the received signal of the base station, the problem of difficulty in positioning the intelligent reflection surface is solved and its deployment efficiency and practicality are improved.
Patent Information
- Application Number
- CN202210861300.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-20
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2042-07-20
AI Technical Summary
The existing technology lacks a method of positioning the intelligent reflective surface, which makes it difficult to deploy the intelligent reflective surface in multiple devices, reducing its practicality.
By acquiring the positioning signals sent by at least two target terminals, the direction angle and signal strength of the base station receives the positioning signals, and the position of the intelligent reflection surface is determined based on this information.
The precise positioning of the intelligent reflective surface is realized, improving its unified deployment efficiency and practicality in multiple devices.
Smart Images

Figure CN115243369B_ABST
Abstract
Description
Background Art
[0002] A smart reflective surface is a physical plane composed of metamaterials. The signal propagation path can be changed by adjusting the configuration parameters of the smart reflective surface to reflect the signal.
[0003] Smart reflective surfaces are usually deployed in the coverage blind area of base stations, and the base station signals reach users in the coverage blind area through effective reflection or transmission. Since there is currently a lack of methods for locating smart reflective surfaces, it is difficult to uniformly deploy multiple smart reflective surfaces in the current application process of smart reflective surfaces, which reduces the practicality of smart reflective surfaces to a certain extent. Summary of the invention
[0004] The present disclosure provides a method, system, device, equipment and storage medium for positioning a smart reflective surface, which at least to a certain extent overcomes the problem of low practicality of the smart reflective surface caused by the inability to position the smart reflective surface.
[0005] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0006] According to one aspect of the present disclosure, a method for positioning a smart reflective surface is provided, which is applied to a base station, and the method includes:
[0007] Acquire positioning signals respectively sent by at least two target terminals, wherein the target terminal is a terminal that reflects the signal to the base station via the intelligent reflecting surface, the transmission power of the multiple target terminals is the same, and the positioning signal includes the location information of the target terminal;
[0008] Determine the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal;
[0009] The position information of the intelligent reflecting surface is determined according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal.
[0010] In one embodiment of the present disclosure, the method for positioning the smart reflective surface further includes:
[0011] Receiving positioning signals sent by multiple terminals;
[0012] According to the location information of the base station, the location information of the terminal and the direction angle at which the base station receives the positioning signal sent by each terminal, one or more target terminals whose signals are reflected by the intelligent reflection surface to the base station are determined.
[0013] In one embodiment of the present disclosure, the base station is a base station configured with a rear array antenna.
[0014] In one embodiment of the present disclosure, determining the position information of the smart reflective surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal includes:
[0015] Determine the distance from each target terminal to the base station via a preset position according to the position information of each target terminal; the preset position is the position of the preset intelligent reflective surface;
[0016] Determine a preset path loss value between each target terminal and the base station according to the distance between each target terminal and the base station;
[0017] Determine whether the preset path loss value meets a preset condition, wherein the preset condition is determined according to the difference between the transmission power of the positioning signal sent by the target terminal and the signal strength of the positioning signal received by the base station;
[0018] When the preset path loss meets the preset condition, the preset position is determined as the position of the smart reflecting surface.
[0019] According to another aspect of the present disclosure, a method for positioning a smart reflective surface is provided, which is applied to a terminal, and the method includes:
[0020] Sending a positioning signal to a base station, so that the base station determines the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal, and determines the position information of the intelligent reflective surface according to the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal, there are multiple terminals, the transmission powers of the multiple terminals are the same, and the positioning signal includes the position information of the terminals;
[0021] Receive the location information of the intelligent reflective surface sent by the base station.
[0022] In one embodiment of the present disclosure, the base station is a base station configured with an array antenna.
[0023] According to another aspect of the present disclosure, a positioning system for a smart reflective surface is provided, the system comprising a base station and a terminal;
[0024] The base station is used to determine the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal according to the positioning signal, and determine the position information of the intelligent reflective surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal. There are multiple terminals, and the transmission power of the multiple terminals is the same;
[0025] The terminal is used to send a positioning signal containing the location information of the terminal to the base station.
[0026] According to another aspect of the present disclosure, a positioning device for a smart reflective surface is provided, which is applied to a base station, and the device includes:
[0027] An acquisition module is used to acquire positioning signals respectively sent by at least two target terminals, wherein the target terminal is a terminal that reflects the signal to the base station via the intelligent reflection surface, the transmission power of the multiple target terminals is the same, and the positioning signal contains the location information of the target terminal;
[0028] A first determination module is used to determine the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal;
[0029] The second determination module is used to determine the position information of the intelligent reflection surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal.
[0030] In one embodiment of the present disclosure, the positioning device of the smart reflective surface further includes:
[0031] A second receiving module, used to receive positioning signals sent by multiple terminals;
[0032] The third determination module is used to determine one or more target terminals that reflect signals to the base station via the intelligent reflection surface according to the location information of the base station, the location information of the terminal and the direction angle at which the base station receives the positioning signal sent by each terminal.
[0033] In one embodiment of the present disclosure, the base station is a base station configured with a rear array antenna.
[0034] In one embodiment of the present disclosure, the second determining module includes:
[0035] A first determining unit is used to determine the distance from each target terminal to the base station via a preset position according to the position information of each target terminal; the preset position is the position of a preset intelligent reflective surface;
[0036] A second determining unit, configured to determine a preset path loss value between each target terminal and the base station according to a distance between each target terminal and the base station;
[0037] A third determining unit, configured to determine whether a preset path loss value satisfies a preset condition, wherein the preset condition is determined according to a difference between a transmit power of a positioning signal sent by a target terminal and a signal strength of a positioning signal received by a base station;
[0038] The fourth determining unit is used to determine the preset position as the position of the smart reflecting surface when the preset path loss meets the preset condition.
[0039] According to another aspect of the present disclosure, a positioning device for a smart reflective surface is provided, the device is applied to a terminal, and the device includes:
[0040] A sending module is used to send a positioning signal to a base station, so that the base station determines the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal, and determines the position information of the intelligent reflective surface according to the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal. There are multiple terminals, and the transmission powers of the multiple terminals are the same. The positioning signal includes the position information of the terminal;
[0041] The first receiving module is used to receive the position information of the intelligent reflecting surface sent by the base station.
[0042] In one embodiment of the present disclosure, the base station is a base station configured with an array antenna.
[0043] According to another aspect of the present disclosure, an electronic device is provided, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the above-mentioned smart reflective surface positioning method by executing the executable instructions.
[0044] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned method for positioning the intelligent reflective surface is implemented.
[0045] The method for positioning a smart reflective surface provided in an embodiment of the present disclosure includes: obtaining a positioning signal sent by a terminal, then determining the direction angle of the positioning signal and the signal strength of the positioning signal according to the positioning signal, and then determining the position of the smart reflective surface according to the direction angle and signal strength of the positioning signal. Thus, the positioning of the smart reflective surface is completed by obtaining the direction angle and signal strength of the positioning signal. The present disclosure improves the practicality of the smart reflective surface.
[0046] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0048] Figure 1 A diagram showing an application scenario of a smart reflective surface in the related art is shown;
[0049] Figure 2 A schematic diagram showing the structure of a positioning system for an intelligent reflective surface in an embodiment of the present disclosure;
[0050] Figure 3 A flow chart of a method for positioning a smart reflective surface in an embodiment of the present disclosure is shown;
[0051] Figure 4 A schematic diagram of determining the positions of a terminal and a base station in an embodiment of the present disclosure is shown;
[0052] Figure 5 A flow chart of another method for positioning a smart reflective surface in an embodiment of the present disclosure is shown;
[0053] Figure 6 A schematic diagram of a positioning device for a smart reflective surface in an embodiment of the present disclosure is shown;
[0054] Figure 7 A schematic diagram showing another positioning device for an intelligent reflective surface in an embodiment of the present disclosure is shown;
[0055] Figure 8 A structural block diagram of an electronic device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0056] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0057] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0058] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0059] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0060] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0061] In order to illustrate the smart reflective surface, an embodiment of the present disclosure provides an application scenario of the smart reflective surface.
[0062] Figure 1 A diagram showing an application scenario of a smart reflective surface in the related art is shown. Figure 1 As shown:
[0063] In a normal scenario, the terminal 10 and the base station 20 are usually transmitted through a wireless network. Since wireless signals in a wireless network are usually transmitted in a straight line of sight, the terminal 10 and the base station 20 are usually also transmitted in a straight line of sight.
[0064] During the wireless transmission between the terminal 10 and the base station 20, there may be a large obstacle on the straight transmission path, which blocks the passage of the wireless signal. In this case, the terminal 10 can send the wireless signal to the smart reflective surface 30, and the smart reflective surface 30 reflects the wireless signal to the base station 20. In this way, the purpose of avoiding obstacles and transmitting wireless signals is achieved.
[0065] In the above application scenario, since the smart reflective surface 30 needs to be used for signal reflection, the position information of the smart reflective surface 30 becomes extremely important.
[0066] However, there is currently a lack of a method for positioning the intelligent reflective surface 30 .
[0067] In order to solve the above problems, the present disclosure provides a positioning method, system, device, equipment and storage medium for a smart reflective surface.
[0068] Below, the positioning system of the intelligent reflective surface provided by the present disclosure is first described.
[0069] Figure 2 FIG. 2 shows an architecture diagram of a positioning system of a smart reflective surface provided by the present disclosure. Figure 2 As shown, the positioning system 20 of the smart reflective surface in the embodiment of the present disclosure may include:
[0070] Base station 202 and terminal 204;
[0071] The base station 202 is used to determine the direction angle of the positioning signal received by the base station 202 and the signal strength of the positioning signal according to the positioning signal, and determine the position information of the intelligent reflective surface according to the direction angle of the positioning signal received by the base station 202 and the signal strength of the positioning signal. There are multiple terminals 204, and the transmission powers of the multiple terminals 204 are the same;
[0072] The terminal is used to send a positioning signal including the location information of the terminal 204 to the base station 202 .
[0073] It should be noted that the positioning signal may be a wireless signal.
[0074] Optionally, the wireless signal uses standard communication technology and / or protocol. The network corresponding to the wireless signal is usually the Internet, but it can also be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a private network or any combination of a virtual private network).
[0075] In some embodiments, technologies and / or formats including Hyper Text Mark-up Language (HTML), Extensible Markup Language (XML), etc. are used to represent data exchanged through the network. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPsec), etc. can also be used to encrypt all or some links. In other embodiments, customized and / or dedicated data communication technologies can also be used to replace or supplement the above data communication technologies.
[0076] The terminal 204 may be any electronic device, including but not limited to a smart phone, a tablet computer, a laptop computer, a desktop computer, a wearable device, an augmented reality device, a virtual reality device, etc.
[0077] Optionally, the clients of the application programs installed in different terminals 204 are the same, or are clients of the same type of application programs based on different operating systems.
[0078] Based on the different platforms of the terminal 204, the specific form of the client of the application program may also be different, for example, the client of the application program may be a mobile client, a PC client, etc. This application does not make any limitation here.
[0079] Those skilled in the art will know that Figure 2The number of terminals 204, base stations 202 and smart reflective surfaces in the figure is only for illustration, and any number of terminals 204, base stations 202 and smart reflective surfaces may be provided according to actual needs. The embodiments of the present disclosure are not limited to this.
[0080] Based on the same inventive concept, an embodiment of the present disclosure discloses a method for positioning a smart reflective surface. Figure 3 A flow chart of a positioning method for a smart reflective surface in an embodiment of the present disclosure is shown. Figure 3 As shown, the positioning method of the smart reflective surface in the embodiment of the present disclosure may include:
[0081] S302, obtaining positioning signals respectively sent by at least two target terminals, wherein the target terminal is a terminal that reflects the signal to the base station via the intelligent reflection surface, the transmission power of the multiple target terminals is the same, and the positioning signal contains the location information of the target terminal.
[0082] It should be noted that the location information of the terminal may include information that can represent the geographical location of the terminal. Exemplarily, the location information of the terminal may include the latitude and longitude information of the terminal.
[0083] As a specific example, S302 may include:
[0084] After determining its own geographical location information, the terminal generates a positioning signal based on its own geographical location information, and then transmits the positioning signal to the base station through reflection by the intelligent reflective surface.
[0085] S304: Determine the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal.
[0086] It should be noted that the direction angle of the positioning signal may be the angle at which the positioning signal is incident when the base station receives the positioning signal.
[0087] It should be noted that the base station may be a base station configured with an array antenna.
[0088] The method for the base station to determine the direction angle of the positioning signal may include:
[0089] There are multiple array antennas configured on the base station, and the direction angle of the positioning signal can be determined by the differences in the positioning signals received by the array antennas at different angles.
[0090] For example, since the distances from the positioning signal to the array antennas in different directions are different, the positioning signals received by different array antennas are different. The direction angle of the positioning signal can be determined by the difference in the positioning signals received by different array antennas.
[0091] A more detailed method for determining the direction angle of the positioning signal is not repeated in the embodiments of the present disclosure.
[0092] It is understandable that the method for determining the strength of the positioning signal is a method well known to those skilled in the art and will not be described in detail here.
[0093] S306: Determine the position information of the smart reflective surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal.
[0094] It should be noted that there are many methods for determining the smart reflective surface according to the positioning signal and the signal strength of the positioning signal, which are not specifically limited here.
[0095] The method for positioning a smart reflective surface provided in an embodiment of the present disclosure includes: obtaining a positioning signal sent by a terminal, then determining the direction angle of the positioning signal and the signal strength of the positioning signal according to the positioning signal, and then determining the position of the smart reflective surface according to the direction angle and signal strength of the positioning signal. Thus, the positioning of the smart reflective surface is completed by obtaining the direction angle and signal strength of the positioning signal. The present disclosure improves the practicality of the smart reflective surface.
[0096] In some embodiments, the method for positioning the smart reflective surface may further include:
[0097] Receiving positioning signals sent by multiple terminals;
[0098] According to the location information of the base station, the location information of the terminal and the direction angle at which the base station receives the positioning signal sent by each terminal, one or more target terminals whose signals are reflected by the intelligent reflection surface to the base station are determined.
[0099] It should be noted that the location information of the base station may include the geographical location information of the base station.
[0100] As an example, when there is an intelligent reflecting surface within the coverage area of the base station, after receiving the positioning signal of the terminal, the base station can draw a straight line based on the location information of the base station and the terminal. If the direction angle of the positioning signal coincides with the above straight line, it can be determined that the positioning signal is sent directly from the terminal to the base station. If the direction angle of the positioning signal does not coincide with the above straight line, it can be determined that the positioning signal is reflected by the intelligent reflecting surface and reaches the base station.
[0101] It should be noted that in the above example, the positions of the base station and the terminal can be determined based on the digitized map, and the above method can be used to determine whether the positioning signal is reflected by the smart reflective surface to reach the base station.
[0102] In some embodiments, S306 may include:
[0103] When the positioning signal is reflected from the terminal to the base station through the smart reflection surface, the position of the smart reflection surface that reflects the positioning signal from the terminal to the base station is determined according to the direction angle of the positioning signal and the signal strength of the positioning signal.
[0104] In the embodiment of the present disclosure, since it is first determined that the positioning signal used to measure the smart reflective surface is obtained by reflection from the smart reflective surface, it is possible to avoid the problem that it is difficult to obtain a positioning result after positioning the smart reflective surface using the above method without the positioning signal being reflected by the smart reflective surface, thereby causing a waste of resources. The embodiment of the present disclosure improves the efficiency of positioning the smart reflective surface.
[0105] In some embodiments, S306 may include:
[0106] The distances from the multiple terminals to the base station via the preset positions of the intelligent reflective surface are determined according to the location information of the multiple terminals.
[0107] It should be noted that the preset position of the intelligent reflective surface can be within the plane where the terminal and the base station are located, and can reach any position in the direction angle.
[0108] As an example, the method for determining the distance between the terminal and the preset position of the smart reflective surface may include:
[0109] The distance between the terminal and the preset position of the smart reflective surface is determined according to the first relationship.
[0110] Among them, the first relationship can be:
[0111]
[0112] Among them, D(p 1 , p 2 ) is the distance between the terminal and the preset position of the intelligent reflective surface, p 1 is the terminal position, p 2 Preset position for smart reflective surface, x p1 ,y p1 are the coordinates of the terminal, x p2 ,y p2 and H p2 are the coordinates of the preset positions of the intelligent reflective surface. p2 is the height of the smart reflective surface relative to the terminal.
[0113] Figure 4 A schematic diagram of a method for determining the location of a terminal and a base station is shown. Figure 4 As shown, p 1 is the terminal position, p 2 Preset position for smart reflective surface, p 3 is the base station location.
[0114] Similarly, the method for determining the distance between the base station and the preset position of the intelligent reflecting surface is the same as the above-mentioned method for determining the distance between the terminal and the intelligent reflecting surface, which will not be repeated here.
[0115] After determining the distance between base stations and the distance between the terminal and the smart reflective surface, the two distances may be added together to obtain the distance between the terminal and the base station.
[0116] The path loss values between the multiple terminals and the base station are determined according to the distances between the multiple terminals and the preset positions of the intelligent reflecting surface respectively.
[0117] It should be noted that the path loss value between the terminal and the base station can be determined according to the distance between the terminal and the preset position of the smart reflective surface.
[0118] As an example, the method for determining the path loss value between the terminal and the base station may include:
[0119] The distance between the terminal and the base station is determined according to the second relationship.
[0120] The second relation can be:
[0121] PL(p 1 , p 3 )=32.4+20 log d(p 1 , p 3 )+20 log f
[0122] Among them, PL(p 1 , p 3 ) is the path loss between the terminal and the base station, d(p 1 , p 3 ) is the distance between the terminal and the base station, and f is the frequency of the positioning signal.
[0123] Determine whether the preset path loss value meets the preset condition, wherein the preset condition is determined according to the difference between the transmission power of the positioning signal sent by the target terminal and the signal strength of the positioning signal received by the base station.
[0124] It should be noted that the preset condition may include that a difference value obtained by subtracting a preset path loss value from the above difference value is within a preset range.
[0125] It should be noted that since the preset position of the intelligent reflecting surface is not necessarily the actual position of the intelligent reflecting surface, the path loss value between the terminal and the base station obtained based on the preset position of the intelligent reflecting surface may not necessarily satisfy the difference between the strength value of the positioning signal received by the base station and the terminal transmission power.
[0126] When the path loss value between each terminal and the base station matches the transmission power corresponding to the terminal and the signal strength value of the positioning signal corresponding to the terminal, the preset position of the smart reflecting surface is determined as the final position of the smart reflecting surface.
[0127] It should be noted that when the path loss value between the terminal and the base station obtained based on the preset position of the intelligent reflecting surface satisfies the difference between the strength value of the positioning signal received by the base station and the terminal transmission power, the preset position of the intelligent reflecting surface can be determined as the position of the intelligent reflecting surface.
[0128] It should be noted that the path loss value between the terminal and the base station obtained based on the preset position of the intelligent reflective surface satisfies the difference between the strength value of the positioning signal received by the base station and the terminal transmit power and may include:
[0129] The difference between the path loss value between the terminal and the base station obtained based on the preset position of the intelligent reflective surface and the difference between the strength value of the positioning signal received by the base station and the terminal transmission power meets the preset range. The preset range can be determined by the user and will not be repeated here.
[0130] Based on the same inventive concept, the embodiment of the present disclosure provides another intelligent terminal positioning method, which is applied to the terminal. In principle, the method can be executed by any electronic device with computer processing capabilities.
[0131] Figure 5 FIG. 4 is a flow chart showing another method for positioning a smart reflective surface in an embodiment of the present disclosure. Figure 5 As shown, the positioning method of the smart reflective surface may include:
[0132] S502, sending a positioning signal to a base station, so that the base station determines the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal, and determines the position information of the intelligent reflective surface according to the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal, there are multiple terminals, the transmission powers of the multiple terminals are the same, and the positioning signal includes the position information of the terminals;
[0133] S504: Receive location information of the smart reflective surface sent by the base station.
[0134] Since the principle of solving the problem in this method embodiment is similar to that in the above method embodiment, the implementation of this method embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0135] The method for positioning a smart reflective surface provided in an embodiment of the present disclosure includes: obtaining a positioning signal sent by a terminal, then determining the direction angle of the positioning signal and the signal strength of the positioning signal according to the positioning signal, and then determining the position of the smart reflective surface according to the direction angle and signal strength of the positioning signal. Thus, the positioning of the smart reflective surface is completed by obtaining the direction angle and signal strength of the positioning signal. The present disclosure improves the practicality of the smart reflective surface.
[0136] Based on the same inventive concept, the present disclosure also provides a positioning device 600 for an intelligent reflective surface, and the device is applied to a base station, such as the following embodiment. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0137] like Figure 6 As shown, the positioning device of the intelligent reflective surface may include:
[0138] An acquisition module 602 is used to acquire positioning signals respectively sent by at least two target terminals, wherein the target terminal is a terminal that reflects the signal to the base station via the intelligent reflection surface, the transmission power of the multiple target terminals is the same, and the positioning signal includes the location information of the target terminal;
[0139] A first determination module 604 is used to determine the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal;
[0140] The second determination module 606 is used to determine the position information of the smart reflective surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal.
[0141] In the positioning device of the intelligent reflective surface provided in the embodiment of the present disclosure, the acquisition module acquires the positioning signal sent by the terminal, and then the first receiving module determines the direction angle of the positioning signal and the signal strength of the positioning signal according to the positioning signal, and then the first determination module determines the position of the intelligent reflective surface according to the direction angle and signal strength of the acquired positioning signal. Thus, the positioning of the intelligent reflective surface is completed by acquiring the direction angle and signal strength of the positioning signal. The present disclosure improves the practicality of the intelligent reflective surface.
[0142] In one embodiment of the present disclosure, the positioning device of the smart reflective surface further includes:
[0143] A second receiving module 608, configured to receive positioning signals sent by multiple terminals;
[0144] The third determination module 610 is used to determine one or more target terminals that reflect signals to the base station via the smart reflection surface according to the location information of the base station, the location information of the terminal, and the direction angle at which the base station receives the positioning signal sent by each terminal.
[0145] In the embodiment of the present disclosure, since it is first determined that the positioning signal used to measure the smart reflective surface is obtained by reflection from the smart reflective surface, it is possible to avoid the problem that it is difficult to obtain a positioning result after positioning the smart reflective surface using the above method without the positioning signal being reflected by the smart reflective surface, thereby causing a waste of resources. The embodiment of the present disclosure improves the efficiency of positioning the smart reflective surface.
[0146] In one embodiment of the present disclosure, the base station is a base station configured with a rear array antenna.
[0147] In one embodiment of the present disclosure, the second determining module 606 includes:
[0148] A first determining unit is used to determine the distance from each target terminal to the base station via a preset position according to the position information of each target terminal; the preset position is the position of a preset intelligent reflective surface;
[0149] A second determining unit, configured to determine a preset path loss value between each target terminal and the base station according to a distance between each target terminal and the base station;
[0150] A third determining unit, configured to determine whether a preset path loss value satisfies a preset condition, wherein the preset condition is determined according to a difference between a transmit power of a positioning signal sent by a target terminal and a signal strength of a positioning signal received by a base station;
[0151] The fourth determining unit is used to determine the preset position as the position of the smart reflecting surface when the preset path loss meets the preset condition.
[0152] Based on the same inventive concept, the present disclosure also provides a positioning device 700 for an intelligent reflective surface, which is applied to a terminal, such as the following embodiment. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0153] like Figure 7 As shown, the positioning device of the intelligent reflective surface may include:
[0154] A sending module 702 is used to send a positioning signal to a base station, so that the base station determines the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal, and determines the position information of the intelligent reflecting surface according to the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal. There are multiple terminals, and the transmission powers of the multiple terminals are the same. The positioning signal includes the position information of the terminal;
[0155] The first receiving module 704 is configured to receive the position information of the smart reflective surface sent by the base station.
[0156] In the positioning device of the intelligent reflective surface provided by the embodiment of the present disclosure, the acquisition module acquires the positioning signal sent by the terminal, and then the first receiving module determines the direction angle of the positioning signal and the signal strength of the positioning signal according to the positioning signal, and then the first determination module determines the final position of the intelligent reflective surface according to the direction angle and signal strength of the acquired positioning signal. Thus, the positioning of the intelligent reflective surface is completed by acquiring the direction angle and signal strength of the positioning signal. The present disclosure improves the practicality of the intelligent reflective surface.
[0157] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0158] Refer to the following Figure 8 The electronic device 800 according to this embodiment of the present disclosure is described. Figure 8 The electronic device 800 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0159] like Figure 8 As shown, the electronic device 800 is in the form of a general computing device. The components of the electronic device 800 may include but are not limited to: at least one processing unit 810, at least one storage unit 820, and a bus 830 connecting different system components (including the storage unit 820 and the processing unit 810).
[0160] The storage unit stores program codes, which can be executed by the processing unit 810, so that the processing unit 810 performs the steps of various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification. For example, the processing unit 810 can perform the following steps of the above method embodiment:
[0161] Acquire positioning signals respectively sent by at least two target terminals, wherein the target terminal is a terminal that reflects the signal to the base station via the intelligent reflecting surface, the transmission power of the multiple target terminals is the same, and the positioning signal includes the location information of the target terminal;
[0162] Determine the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal;
[0163] The position information of the intelligent reflecting surface is determined according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal.
[0164] The storage unit 820 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 8201 and / or a cache memory unit 8202 , and may further include a read-only memory unit (ROM) 8203 .
[0165] The storage unit 820 may also include a program / utility 8204 having a set (at least one) of program modules 8205, such program modules 8205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0166] Bus 830 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0167] The electronic device 800 may also communicate with one or more external devices 840 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 800, and / or communicate with any device that enables the electronic device 800 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 850. Furthermore, the electronic device 800 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 860. As shown, the network adapter 860 communicates with other modules of the electronic device 800 via a bus 830. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0168] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0169] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the above method of the present disclosure is stored thereon. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above “Exemplary Method” section of this specification.
[0170] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0171] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0172] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0173] In a specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).
[0174] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0175] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0176] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0177] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
Claims
1. A method for positioning a smart reflective surface, characterized in that: Applied to a base station, the method comprises: Acquire positioning signals respectively sent by at least two target terminals, wherein the target terminal is a terminal that reflects the signal to the base station via the intelligent reflecting surface, the transmission power of the multiple target terminals is the same, and the positioning signal includes the location information of the target terminal; Determine the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal; Determine the position information of the intelligent reflective surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal; Determining the position information of the intelligent reflecting surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal includes: Determine the distance from each target terminal to the base station via a preset position according to the position information of each target terminal; the preset position is the position of a preset intelligent reflective surface; Determining a preset path loss value between each target terminal and the base station according to the distance between each target terminal and the base station; Determine whether the preset path loss value meets a preset condition, wherein the preset condition is determined according to the difference between the transmit power of the positioning signal sent by the target terminal and the signal strength of the positioning signal received by the base station; When the preset path loss satisfies a preset condition, the preset position is determined as the position of the smart reflecting surface.
2. The method according to claim 1, characterized in that The method further comprises: Receiving positioning signals sent by multiple terminals; According to the location information of the base station, the location information of the terminal and the direction angle at which the base station receives the positioning signal sent by each terminal, one or more target terminals that reflect the signal to the base station via the smart reflection surface are determined.
3. The method according to claim 1, characterized in that The base station is a base station configured with an array antenna.
4. A method for positioning a smart reflective surface, characterized in that: Applied to a terminal, the method comprises: Sending a positioning signal to a base station, so that the base station determines the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal, and determines the position information of the smart reflective surface according to the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal, wherein there are multiple terminals, the transmission powers of the multiple terminals are the same, and the positioning signal includes the position information of the terminals; Receiving the position information of the intelligent reflective surface sent by the base station; Determining the position information of the intelligent reflecting surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal includes: Determine the distance from each target terminal to the base station via a preset position according to the position information of each target terminal; the preset position is the position of a preset intelligent reflective surface; Determining a preset path loss value between each target terminal and the base station according to the distance between each target terminal and the base station; Determine whether the preset path loss value meets a preset condition, wherein the preset condition is determined according to the difference between the transmit power of the positioning signal sent by the target terminal and the signal strength of the positioning signal received by the base station; When the preset path loss satisfies a preset condition, the preset position is determined as the position of the smart reflecting surface.
5. The method according to claim 4, characterized in that The base station is a base station configured with an array antenna.
6. A positioning system for an intelligent reflective surface, characterized in that: The system includes a base station and a terminal; The base station is used to determine the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal, and determine the position information of the intelligent reflecting surface according to the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal, and there are multiple terminals, and the transmission power of the multiple terminals is the same; The terminal is used to send a positioning signal including the location information of the terminal to the base station; Determining the position information of the intelligent reflecting surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal includes: Determine the distance from each target terminal to the base station via a preset position according to the position information of each target terminal; the preset position is the position of a preset intelligent reflective surface; Determining a preset path loss value between each target terminal and the base station according to the distance between each target terminal and the base station; Determine whether the preset path loss value meets a preset condition, wherein the preset condition is determined according to the difference between the transmit power of the positioning signal sent by the target terminal and the signal strength of the positioning signal received by the base station; When the preset path loss satisfies a preset condition, the preset position is determined as the position of the smart reflecting surface.
7. A positioning device for an intelligent reflective surface, characterized in that: Applied to a base station, the device comprises: An acquisition module, used to acquire positioning signals respectively sent by at least two target terminals, wherein the target terminal is a terminal that reflects the signal to the base station via an intelligent reflection surface, the transmission power of the multiple target terminals is the same, and the positioning signal includes the location information of the target terminal; A first determination module is used to determine the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal; A second determination module is used to determine the position information of the intelligent reflective surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal; Determining the position information of the intelligent reflecting surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal includes: Determine the distance from each target terminal to the base station via a preset position according to the position information of each target terminal; the preset position is the position of a preset intelligent reflective surface; Determining a preset path loss value between each target terminal and the base station according to the distance between each target terminal and the base station; Determine whether the preset path loss value meets a preset condition, wherein the preset condition is determined according to the difference between the transmit power of the positioning signal sent by the target terminal and the signal strength of the positioning signal received by the base station; When the preset path loss satisfies a preset condition, the preset position is determined as the position of the smart reflecting surface.
8. A positioning device for an intelligent reflective surface, characterized in that: Applied to a terminal, the device comprises: A sending module, used for sending a positioning signal to a base station, so that the base station determines the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal according to the positioning signal, and determines the position information of the intelligent reflecting surface according to the direction angle at which the base station receives the positioning signal and the signal strength of the positioning signal, wherein there are multiple terminals, the transmission powers of the multiple terminals are the same, and the positioning signal includes the position information of the terminals; The first receiving module is used to receive the position information of the intelligent reflective surface sent by the base station Determining the position information of the intelligent reflecting surface according to the direction angle of the positioning signal received by the base station and the signal strength of the positioning signal includes: Determine the distance from each target terminal to the base station via a preset position according to the position information of each target terminal; the preset position is the position of a preset intelligent reflective surface; Determining a preset path loss value between each target terminal and the base station according to the distance between each target terminal and the base station; Determine whether the preset path loss value meets a preset condition, wherein the preset condition is determined according to the difference between the transmit power of the positioning signal sent by the target terminal and the signal strength of the positioning signal received by the base station; When the preset path loss satisfies a preset condition, the preset position is determined as the position of the smart reflecting surface.
9. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the method for positioning the smart reflective surface according to any one of claims 1 to 5 by executing the executable instructions.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for positioning the smart reflective surface according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Communication system, method, device and storage medium
CN112994869A
Channel estimation method and system based on positioning information assistance in RIS system in Internet of Vehicles environment
CN113285897A