Method, apparatus, system, device and storage medium for transmitting millimeter wave signal
By determining the target tilt angle between the watch and the millimeter-wave transceiver box and optimizing the signal transmission path, the problem of poor signal transmission between the watch and the millimeter-wave transceiver box was solved, improving transmission efficiency and product competitiveness.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- LUXSHARE ITECH(ZHEJIANG) CO LTD
- Filing Date
- 2023-10-11
- Publication Date
- 2026-05-05
AI Technical Summary
Space constraints and antenna design issues between the watch and the millimeter-wave transceiver box lead to poor signal transmission, affecting testing efficiency and product competitiveness.
By acquiring the bit packets between the watch and the millimeter-wave transceiver box, the bit error rate is determined, a set number of candidate tilt angles are selected, and the target tilt angle is determined based on the signal strength value, so that the millimeter-wave module can transmit signals at the target angle.
It improved the transmission efficiency of millimeter-wave signals, solved the problem of poor signal transmission, shortened the development time, reduced costs, and enhanced product competitiveness.
Smart Images

Figure CN117353768B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a method, apparatus, system, device, and storage medium for transmitting millimeter-wave signals. Background Technology
[0002] With industrial development and advancements in production technology, time is money, and shortening development timelines can enhance industry competitiveness. Therefore, 60GHz millimeter-wave wireless transmission, with its extremely high bandwidth and transmission rates reaching Gbps, is being applied to production line workstations to shorten testing time and development timelines, thereby improving production efficiency, reducing costs, and enhancing company competitiveness.
[0003] As watches become increasingly feature-rich, internal space becomes increasingly limited. However, to be sold in a particular market, products must comply with regulations regarding electronics, reliability, radio frequency (RF) transmission, electromagnetic compatibility (EMC), and electromagnetic interference (EMI). Consequently, the electronics, mechanical, RF, and EMC departments all strive to maximize space for their respective designs. Due to space constraints and considerations for antenna performance, millimeter-wave transceiver antennas are often placed close to the bottom corner of the watch, or even tilted at a horizontal angle. Therefore, during watch testing, effective signal transmission between the watch and the millimeter-wave module of the transceiver box is impossible. Summary of the Invention
[0004] This invention provides a method, apparatus, system, device, and storage medium for transmitting millimeter-wave signals, thereby improving the transmission efficiency of millimeter-wave signals.
[0005] In a first aspect, the present invention provides a method for transmitting millimeter-wave signals, comprising acquiring bit packets between a watch and a millimeter-wave transceiver box; wherein both the watch and the millimeter-wave transceiver box include a millimeter-wave module; wherein the millimeter-wave module is used to receive / transmit millimeter-wave signals; the watch is fixed inside a watch carrier, and the millimeter-wave module inside the millimeter-wave transceiver box is fixed inside a millimeter-wave module carrier; the millimeter-wave module carrier includes multiple different tilt angles; a bit error rate is determined based on the bit packets; a set number of candidate tilt angles are determined based on the bit error rate; signal strength values corresponding to the set number of candidate tilt angles are acquired; and a target tilt angle is determined based on the signal strength values, so that the millimeter-wave module inside the millimeter-wave transceiver box transmits millimeter-wave signals to the watch based on the target tilt angle.
[0006] Secondly, the present invention also provides a millimeter-wave signal transmission device, comprising: a bit packet acquisition module for acquiring bit packets between a watch and a millimeter-wave transceiver box; wherein both the watch and the millimeter-wave transceiver box include a millimeter-wave module; wherein the millimeter-wave module is used to receive / transmit millimeter-wave signals; the watch is fixed in a watch carrier, and the millimeter-wave module in the millimeter-wave transceiver box is fixed in a millimeter-wave module carrier; the millimeter-wave module carrier includes multiple different tilt angles; a bit error rate determination module for determining a bit error rate based on the bit packets; a candidate tilt angle determination module for determining a set number of candidate tilt angles based on the bit error rate; a signal strength value acquisition module for acquiring signal strength values corresponding to the set number of candidate tilt angles; and a target tilt angle determination module for determining a target tilt angle based on the signal strength values, so that the millimeter-wave module in the millimeter-wave transceiver box transmits millimeter-wave signals to the watch based on the target tilt angle.
[0007] Thirdly, the present invention also provides a millimeter-wave signal transmission system, the system being used to execute the millimeter-wave signal transmission method described in the embodiments of the present disclosure; the system includes a watch, a millimeter-wave transceiver box, a motor, a test bench, a computer, a tilt angle adjustment device, and a display screen; wherein, the display screen is connected to the computer, the computer is connected to both the test bench and the millimeter-wave transceiver box, and the test bench is connected to the watch carrier of the watch via the motor; wherein, the millimeter-wave transceiver box is placed on the test bench; the millimeter-wave module inside the watch transmits millimeter-wave signals to the millimeter-wave module inside the millimeter-wave transceiver box; the tilt angle adjustment device is used to move the position of the millimeter-wave module carrier in the millimeter-wave transceiver box to adjust the tilt angle of the millimeter-wave module carrier; the computer is used to control the movement of the motor based on the test bench to move the watch carrier; the computer is also used to read signal strength values from the millimeter-wave module inside the millimeter-wave transceiver box, determine a target tilt angle based on the signal strength values, and display the signal strength values on the display screen.
[0008] Fourthly, the present invention also provides an electronic device, the electronic device comprising:
[0009] One or more processors;
[0010] Storage device for storing one or more programs.
[0011] When the one or more programs are executed by the one or more processors, the one or more processors implement the millimeter-wave signal transmission method as described in the embodiments of this disclosure.
[0012] Fifthly, the present invention also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the millimeter-wave signal transmission method as described in the embodiments of the present disclosure.
[0013] The technical solution of this invention involves acquiring bit packets between a watch and a millimeter-wave transceiver box; determining the bit error rate based on the bit packets; determining a set number of candidate tilt angles based on the bit error rate; acquiring the signal strength values corresponding to the set number of candidate tilt angles; and determining a target tilt angle based on the signal strength values, so that the millimeter-wave module in the millimeter-wave transceiver box can transmit millimeter-wave signals to the watch based on the target tilt angle. In this embodiment, by determining a set number of candidate tilt angles through the bit error rate and determining the target tilt angle from the candidate tilt angles based on the signal strength values, the millimeter-wave module in the millimeter-wave transceiver box can effectively transmit signals to the millimeter-wave module in the watch based on the target tilt angle, thereby improving the transmission efficiency of millimeter-wave signals. Attached Figure Description
[0014] The above and other features, advantages, and aspects of the various embodiments of the present invention will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.
[0015] Figure 1a A top view of a watch provided in an embodiment of the present invention;
[0016] Figure 1b A side view of a watch provided in an embodiment of the present invention;
[0017] Figure 2 This is a schematic diagram of the wireless transmission path of the millimeter-wave transmitting / receiving module provided in an embodiment of the present invention;
[0018] Figure 3 A schematic diagram of a millimeter-wave signal transmission system architecture provided for an embodiment of the present invention;
[0019] Figure 4 A top view of the watch carrier and millimeter-wave transceiver box provided in an embodiment of the present invention;
[0020] Figure 5 This is a schematic diagram of another millimeter-wave signal transmission method provided in an embodiment of the present invention;
[0021] Figure 6 This is a schematic diagram of the wireless transmission path of a millimeter-wave module provided in an embodiment of the present invention;
[0022] Figure 7A schematic diagram of the tilt angle adjustment device provided in an embodiment of the present invention;
[0023] Figure 8 This is a schematic flowchart of a millimeter-wave signal transmission method provided in an embodiment of the present invention;
[0024] Figure 9 This is a schematic diagram of another millimeter-wave signal transmission method provided in an embodiment of the present invention;
[0025] Figure 10 A schematic diagram of a millimeter-wave signal transmission device provided in an embodiment of the present invention;
[0026] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0027] Embodiments of the present invention will now be described in more detail with reference to the accompanying drawings. While some embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the invention. It should be understood that the accompanying drawings and embodiments are for illustrative purposes only and are not intended to limit the scope of protection of the invention.
[0028] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0029] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.
[0030] It should be noted that the concepts of "first" and "second" mentioned in this invention are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0031] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0032] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0033] Figure 1a This is a top view of a watch provided in an embodiment of the present invention. Figure 1a It includes a watch screen 101, a watch strap slot 102, and a knob 103. Figure 1b A side view of a watch provided for an embodiment of the present invention, such as... Figure 1b As shown, Figure 1b It includes a watch case 105, a millimeter-wave transmitter / receiver module 104 (i.e., a millimeter-wave module), and a knob 103. The millimeter-wave transmitter / receiver module 104 is located near the bottom corner (lower left corner) of the watch, so that the radiation path of the millimeter-wave antenna passes through the curved bottom of the watch case. Figure 2 This is a schematic diagram of the wireless transmission path of the millimeter-wave transmitting / receiving module provided in an embodiment of the present invention. Figure 2 The system includes a millimeter-wave transmitting / receiving module 201 inside the watch, a watch case 202, a millimeter-wave transceiver box 203, and a millimeter-wave transmitting / receiving module 204 within the millimeter-wave transceiver box 203. The millimeter-wave transmitting / receiving module 201 (antenna) inside the watch is tilted at a horizontal angle. Because the dielectric constant of glass differs from that of air, incident waves refract when they enter the interface between the glass and air. The path of the refracted wave varies depending on the dielectric constant of the glass. When the transmission path deviates too far above the millimeter-wave transmitting / receiving module 204 within the millimeter-wave transceiver box 203, the transmission distance becomes too great, resulting in no reception. This is because millimeter waves are high-frequency signals, and their signal attenuation increases significantly with the square of the distance in air. These issues affect communication between the watch and the millimeter-wave transmitting / receiving module 204 within the millimeter-wave transceiver box 203, leading to a failure to transmit signals.
[0034] Figure 3 This is a schematic diagram of a millimeter-wave signal transmission system architecture provided by an embodiment of the present invention. The system is used to execute a millimeter-wave signal transmission method. Figure 3 As shown, the system includes a watch 301, a millimeter-wave transceiver box 302, a motor 303, a testing platform 304, a computer 305, and a tilt angle adjustment device. Figure 3 Not displayed. Figure 7The display includes a display screen 306; wherein the display screen 306 is connected to the computer 305, the computer 305 is connected to the test platform 304 and the millimeter-wave transceiver box 302, the test platform 304 is connected to the watch carrier 300 of the watch 301 via a motor 303; wherein the millimeter-wave transceiver box 302 is placed on the test platform 304; the millimeter-wave module in the watch 301 transmits millimeter-wave signals to the millimeter-wave module in the millimeter-wave transceiver box 302; The tilt angle adjustment device is used to move the position of the millimeter-wave module carrier in the millimeter-wave transceiver box to adjust the tilt angle of the millimeter-wave module carrier; the computer 305 is used to control the movement of the motor 303 based on the test platform 304 to drive the watch carrier 300 to move; the computer 305 is also used to read the signal strength value from the millimeter-wave module in the millimeter-wave transceiver box 302, determine the target tilt angle based on the signal strength value, and display the signal strength value on the display screen 306.
[0035] like Figure 3 As shown, the test platform 304 can serve as a platform for placing the millimeter-wave transceiver box 302, and the motor 303 can control the movement of the watch carrier 300 along the X, Y, and Z axes. The computer 305 (i.e., the host computer) can be connected to the test platform 304 via a USB 2.0 cable, allowing the computer 305 to control the movement of the motor 303 through the test platform 304. The computer 305 communicates with the millimeter-wave module (i.e., the millimeter-wave transceiver module) inside the millimeter-wave transceiver box 302 via a USB 2.0 to Type-C cable, and can read the Received Signal Strength Indication (RSSI) value and display it on the display screen 306.
[0036] In this embodiment, the tilt angle adjustment device can move the position of the millimeter-wave module carrier in the millimeter-wave transceiver box 302, thereby obtaining multiple tilt angles. At each tilt angle, the following operations are performed: acquiring the bit packet between the watch 301 and the millimeter-wave transceiver box 302, and determining the bit error rate based on the bit packet; if the bit error rate is less than a set bit error rate, the corresponding tilt angle is retained, obtaining a set number of candidate tilt angles. Among the set number of candidate tilt angles, for any candidate tilt angle, the following operations are performed: the computer 305 controls the motor 303 to move through the test platform 304, thereby moving the watch carrier 300, thereby acquiring the different coordinate positions of the watch carrier 300; at each coordinate position, the computer 305 reads the signal strength value from the millimeter-wave module in the millimeter-wave transceiver box 302, determines the target tilt angle based on the multiple signal strength values of the multiple candidate tilt angles, and displays the multiple signal strength values of the multiple candidate tilt angles on the display screen 306.
[0037] In this embodiment, the position of the millimeter-wave module carrier in the millimeter-wave transceiver box is moved by the tilt angle adjustment device, and the movement of the motor is controlled by a computer based on the test platform. By reading the signal strength value from the millimeter-wave module in the millimeter-wave transceiver box and determining the target tilt angle based on the signal strength value, the millimeter-wave module in the millimeter-wave transceiver box can effectively transmit signals with the millimeter-wave module in the watch based on the target tilt angle, thereby improving the transmission efficiency of millimeter-wave signals.
[0038] Figure 4 A top view of the watch carrier and millimeter-wave transceiver box provided in an embodiment of the present invention. Figure 4 This includes a watch carrier 401, a spring insert 402, a millimeter-wave transceiver box 403, a watch strap slot 404, and a knob 405. For example... Figure 4 As shown, the spring-loaded insert 402 on the watch carrier 401 is used to fix and eject the watch carrier. The watch is fixed on the watch carrier. The watch carrier 401 can be placed on the millimeter-wave transceiver box 403, which is connected to a computer. Signal transmission can be performed between the watch and the millimeter-wave module of the millimeter-wave transceiver box. Figure 5 A side view of the watch carrier and millimeter-wave transceiver box provided in an embodiment of the present invention. Figure 5 This includes a watch carrier 501, a millimeter-wave transceiver box 502, a millimeter-wave transmitting / receiving module (i.e., a millimeter-wave module) 503 inside the watch, a millimeter-wave transmitting / receiving module (i.e., a millimeter-wave module) 504 in the millimeter-wave transceiver box 502, and a millimeter-wave module carrier 505 on the millimeter-wave transceiver box 502. For example... Figure 5As shown, the millimeter-wave transmitting / receiving module (i.e., millimeter-wave module) 503 inside the watch is designed with a set horizontal tilt angle due to space limitations inside the watch. In order to achieve better transmission efficiency, the millimeter-wave module carrier 505 on the millimeter-wave transceiver box 502 can also include a set horizontal tilt angle. The millimeter-wave module carrier 505 can be fixed to the millimeter-wave transceiver box 502 by screws. The millimeter-wave transmitting / receiving module (i.e., millimeter-wave module) 504 of the millimeter-wave transceiver box 502 is on the millimeter-wave module carrier 505. Figure 6 This is a schematic diagram of the wireless transmission path of a millimeter-wave module provided in an embodiment of the present invention. Figure 6 As shown, Figure 6 The system includes a millimeter-wave transceiver box 601, a millimeter-wave transmitting / receiving module 605 within the transceiver box 601, a millimeter-wave module carrier 602 for the millimeter-wave transmitting / receiving module 605, a millimeter-wave transmitting / receiving module 604 inside the watch, and a watch case 603. The small square (black) represents the millimeter-wave module (i.e., the millimeter-wave transmitting / receiving module). When the millimeter-wave transmitting / receiving module 605 inside the transceiver box 601 transmits millimeter-wave signals to the watch based on the target tilt angle θ, the signal can propagate between the watch and the transceiver box 601 along the shortest path between the receiving and transmitting antennas, achieving efficient transmission.
[0039] For example, Figure 7 This is a schematic diagram of the tilt angle adjustment device provided in an embodiment of the present invention. Figure 7 This includes a millimeter-wave transceiver box 701, a millimeter-wave transmitting / receiving module 702 within the millimeter-wave transceiver box 701, a tilt angle adjustment device 703, a millimeter-wave transmitting / receiving module 704 inside the watch, a watch case 705, and a millimeter-wave module carrier 706 for the millimeter-wave transmitting / receiving module 702. For example... Figure 7 As shown, the tilt angle adjustment device 703 is a slide rail or a gear rack. It should be noted that in the early stages of development, a slide rail or gear rack can be added to adjust the tilt angle of the millimeter-wave module carrier 706 on the millimeter-wave transceiver box 701 to obtain an angle with better transmission efficiency. Later, when mass-producing for use in production line testing stations, the slide rail or gear rack can be removed to save costs, thereby reducing development time and costs and enhancing competitiveness.
[0040] Figure 8This is a schematic flowchart illustrating a millimeter-wave signal transmission method according to an embodiment of the present invention. This embodiment is applicable to millimeter-wave signal transmission between a wearable device and a millimeter-wave transceiver box; the wearable device is not limited in this embodiment, and can be, for example, a watch; the method can be executed by a millimeter-wave signal transmission system or a millimeter-wave signal transmission device. The millimeter-wave signal transmission device can be implemented in software and / or hardware, optionally through an electronic device, such as a mobile terminal, a PC, or a server. Figure 8 As shown, the method includes:
[0041] S810: Acquire bit packets between the watch and the millimeter-wave transceiver box.
[0042] Both the watch and the millimeter-wave transceiver box include millimeter-wave modules; the millimeter-wave modules are used to receive / transmit millimeter-wave signals; the watch is fixed inside a watch carrier, and the millimeter-wave modules inside the millimeter-wave transceiver box are fixed inside a millimeter-wave module carrier; the millimeter-wave module carrier includes multiple different tilt angles.
[0043] The watch carrier can also include a set tilt angle. The tilt angle can be understood as an angle tilted horizontally. The movement of the watch carrier moves the watch, and the movement of the millimeter-wave module carrier moves the millimeter-wave module inside the millimeter-wave transceiver box. A bit packet can be understood as the encapsulation of binary data transmitted between the watch and the millimeter-wave transceiver box, forming a bit packet.
[0044] Optionally, before acquiring the bit packet between the watch and the millimeter-wave transceiver box, the method further includes: acquiring multiple millimeter-wave module carriers; wherein each millimeter-wave module carrier includes a different tilt angle; or, controlling the movement of the millimeter-wave module carriers to adjust the tilt angle of the millimeter-wave module carriers.
[0045] In this embodiment, the millimeter-wave module carrier can include different tilt angles in the following two ways: First, in the early stage of development, multiple millimeter-wave module carriers with different tilt angles are designed; second, the movement of the millimeter-wave module carrier is controlled to adjust the tilt angle of the millimeter-wave module carrier, so that a millimeter-wave module carrier can include multiple different tilt angles.
[0046] Optionally, acquiring bit packets between the watch and the millimeter-wave transceiver box includes: acquiring bit packets between the watch and the millimeter-wave transceiver box at each tilt angle.
[0047] In this embodiment, at multiple different tilt angles, the computer can issue instructions in units of tilt angle, the millimeter-wave module of the millimeter-wave transceiver box transmits bit packets, the millimeter-wave module of the watch receives the bit packets and transmits them back to the millimeter-wave module of the millimeter-wave transceiver box, and the computer obtains the bit packets from the millimeter-wave module of the millimeter-wave transceiver box.
[0048] S820. Determine the bit error rate based on the bit packet.
[0049] In this embodiment, the bit error rate is determined by bit packets in order to filter out the tilt angle of the bit error rate that meets the conditions.
[0050] S830. Determine a set number of candidate tilt angles based on the bit error rate.
[0051] In this embodiment, the tilt angle of the bit error rate that meets the conditions can be used as the candidate tilt angle, and a set number of candidate tilt angles can be obtained. In this embodiment, there is no limit to the specific value of the set number, for example, it can be 3.
[0052] Optionally, determining a set number of candidate tilt angles based on the bit error rate includes: if the bit error rate is less than the set bit error rate, then retaining the corresponding tilt angle to obtain a set number of retained candidate tilt angles.
[0053] In this embodiment, if the bit error rate is greater than or equal to a set bit error rate, the corresponding tilt angle can be eliminated; if the bit error rate is less than the set bit error rate, the corresponding tilt angle is retained, and the retained tilt angles are used as candidate tilt angles to obtain a set number of retained candidate tilt angles. This embodiment does not limit the specific value of the set bit error rate; for example, the set bit error rate can be 1%.
[0054] For example, during the initial development phase, different tilt angles can be designed, such as 30 degrees, 35 degrees, ..., 55 degrees, 60 degrees, etc. However, the bit error rate (BER) at 30 degrees and 60 degrees is greater than 1%, which does not meet the standard for millimeter-wave transceiver modules to establish communication. Occasionally, BERs at 35 degrees and 55 degrees also exceed 1%. Therefore, the candidate tilt angles selected that achieve a BER of less than 1% and are suitable for establishing communication are 40 degrees, 45 degrees, and 50 degrees.
[0055] S840. Obtain the signal strength value corresponding to the set number of candidate tilt angles.
[0056] In this embodiment, the corresponding signal strength value can be obtained in units of candidate tilt angle.
[0057] Optionally, obtaining the signal strength value corresponding to the set number of candidate tilt angles includes: for the set number of candidate tilt angles, controlling the watch carrier to move within a set coordinate range according to a set step size at each candidate tilt angle; obtaining the coordinate position of the watch carrier after movement; and obtaining the signal strength value between the watch located at the coordinate position and the millimeter-wave transceiver box.
[0058] In this embodiment, for any candidate tilt angle, the following operations can be performed: control the watch carrier to move within a set coordinate range according to a set step size; after each step, the coordinate position of the watch carrier after movement can be obtained; obtain the signal strength value between the watch at the coordinate position and the millimeter-wave transceiver box. Thus, for any candidate tilt angle, the signal strength values corresponding to multiple coordinate positions can be obtained. The set coordinate range can be understood as the coordinate range of movement on the X-axis and / or the coordinate range of movement on the Y-axis.
[0059] Optionally, controlling the watch carrier to move within a set coordinate range according to a set step size includes: controlling the watch carrier to move within a first set range of the first coordinate axis and / or a second set range of the second coordinate axis according to a set step size.
[0060] In this embodiment, there is no limitation on the specific setting step size, for example, it can be 0.5mm. In this embodiment, there is also no specific limitation on the first setting range and the second setting range. For example, the first setting range can be -1mm to 1mm, the second setting range can be -2mm to 2mm, the first coordinate axis can be the X-axis, and the second coordinate axis can be the Y-axis.
[0061] For example, the height distance Z between the center of the millimeter-wave module of the watch and the center of the millimeter-wave module of the millimeter-wave transceiver box is 3.7mm. With the center of the millimeter-wave module of the millimeter-wave transceiver box as the origin of the coordinate system, after the millimeter-wave module carrier is installed on the millimeter-wave transceiver box, the computer program controls the movement of the stepper motor: moving the position of the watch carrier, and measuring the signal strength values (i.e., RSSI data) at 0.5mm steps for the X-axis coordinate from -1mm to 1mm and the Y-axis coordinate from -2mm to 2mm, for a total of 45 positions.
[0062] S850. Determine the target tilt angle based on the signal strength value, so that the millimeter-wave module in the millimeter-wave transceiver box can transmit millimeter-wave signals to the watch based on the target tilt angle.
[0063] In this embodiment, the candidate tilt angle is still used as the unit. The candidate tilt angle with the smallest change in signal strength value amplitude and the largest number of maximum signal strength values can be used as the target tilt angle.
[0064] Optionally, determining the target tilt angle based on the signal strength value includes: determining the number of maximum signal strength values corresponding to each candidate tilt angle; wherein the maximum signal strength value is the maximum value among the signal strength values of multiple candidate tilt angles; determining the variance of the signal strength value corresponding to each candidate tilt angle; and taking the candidate tilt angle with the most maximum signal strength values and / or the smallest variance of the signal strength value as the target tilt angle.
[0065] In this embodiment, for any candidate tilt angle, the following operations are performed: determining the number of maximum signal strength values; wherein the maximum signal strength value is the maximum value among the signal strength values of multiple candidate tilt angles; and determining the variance of the signal strength value corresponding to the tilt angle. In this embodiment, no specific limitation is placed on the specific variance algorithm; it only needs to characterize the change in the amplitude of the signal strength value. After determining the number of maximum signal strength values and the variance of the signal strength value for each candidate tilt angle, the candidate tilt angle with the largest number of maximum signal strength values and / or the smallest variance of the signal strength value is selected as the target tilt angle.
[0066] For example, the candidate tilt angle (e.g., 45 degrees) that has the most maximum signal strength values (e.g., -16dBm) and the smallest variance in signal strength values can be used as the target tilt angle.
[0067] The technical solution of this invention involves acquiring bit packets between a watch and a millimeter-wave transceiver box; determining the bit error rate based on the bit packets; determining a set number of candidate tilt angles based on the bit error rate; acquiring the signal strength values corresponding to the set number of candidate tilt angles; and determining a target tilt angle based on the signal strength values, so that the millimeter-wave module in the millimeter-wave transceiver box can transmit millimeter-wave signals to the watch based on the target tilt angle. In this embodiment, by determining a set number of candidate tilt angles through the bit error rate and determining the target tilt angle from the candidate tilt angles based on the signal strength values, the millimeter-wave module in the millimeter-wave transceiver box can effectively transmit signals to the millimeter-wave module in the watch based on the target tilt angle, thereby improving the transmission efficiency of millimeter-wave signals.
[0068] Figure 9 This is a schematic flowchart illustrating another millimeter-wave signal transmission method provided in an embodiment of the present invention. Figure 9As shown, bit packets are acquired from the millimeter-wave module of the millimeter-wave transceiver box; the bit error rate is determined based on the bit packets; it is determined whether the bit error rate is less than a set bit error rate (e.g., 1%). If the bit error rate is less than the set bit error rate, the corresponding tilt angle is retained, obtaining a set number of candidate tilt angles. If the bit error rate is greater than or less than the set bit error rate, the next tilt angle is selected, and bit packets are acquired again. At each candidate tilt angle, the watch carrier is controlled to move within a first set range of the first coordinate axis and / or a second set range of the second coordinate axis according to a set step size; the coordinate position of the watch carrier after movement is obtained; the signal strength value between the watch and the millimeter-wave transceiver box at the coordinate position is obtained, and the signal strength value is displayed on the display screen. The millimeter-wave transceiver box with different candidate tilt angles is replaced with a millimeter-wave module carrier. It is determined whether all candidate tilt angles have been measured. If all candidate tilt angles have been measured, the target tilt angle is determined based on the signal strength value. If not, the measurement continues until the signal strength value of all candidate tilt angles has been measured. At each candidate tilt angle, the watch carrier is controlled to move within a set coordinate range according to a set step size, and the signal strength value after the movement is obtained.
[0069] Figure 10 This is a schematic diagram of a millimeter-wave signal transmission device provided in an embodiment of the present invention, as shown below. Figure 10 As shown, the device includes: a bit packet acquisition module 1001, a bit error rate determination module 1002, a candidate tilt angle determination module 1003, a signal strength value acquisition module 1004, and a target tilt angle determination module 1005.
[0070] A bit packet acquisition module 1001 is used to acquire bit packets between the watch and the millimeter-wave transceiver box; wherein both the watch and the millimeter-wave transceiver box include millimeter-wave modules; wherein the millimeter-wave modules are used to receive / transmit millimeter-wave signals; the watch is fixed inside a watch carrier, and the millimeter-wave module inside the millimeter-wave transceiver box is fixed inside a millimeter-wave module carrier; the millimeter-wave module carrier includes multiple different tilt angles; a bit error rate determination module 1002 is used to determine the bit error rate based on the bit packets; a candidate tilt angle determination module 1003 is used to determine a set number of candidate tilt angles based on the bit error rate; a signal strength value acquisition module 1004 is used to acquire the signal strength values corresponding to the set number of candidate tilt angles; and a target tilt angle determination module 1005 is used to determine a target tilt angle based on the signal strength values, so that the millimeter-wave module inside the millimeter-wave transceiver box transmits millimeter-wave signals to the watch based on the target tilt angle.
[0071] The technical solution of this invention involves: acquiring bit packets between the watch and the millimeter-wave transceiver box via a bit packet acquisition module; determining the bit error rate (BER) based on the bit packets via a bit error rate determination module; determining a set number of candidate tilt angles based on the BER via a candidate tilt angle determination module; acquiring the signal strength values corresponding to the set number of candidate tilt angles via a signal strength value acquisition module; and determining the target tilt angle based on the signal strength values via a target tilt angle determination module. This enables the millimeter-wave module within the millimeter-wave transceiver box to transmit millimeter-wave signals to the watch based on the target tilt angle. In this embodiment, the method of determining a set number of candidate tilt angles based on the BER and then determining the target tilt angle from the candidate tilt angles based on the signal strength value allows the millimeter-wave module within the millimeter-wave transceiver box to effectively transmit signals to the millimeter-wave module within the watch based on the target tilt angle, thereby improving the transmission efficiency of millimeter-wave signals.
[0072] Optionally, the above-mentioned device further includes a tilt angle determination module, which is specifically used to: acquire multiple millimeter-wave module carriers; wherein each millimeter-wave module carrier includes a different tilt angle; or, control the movement of the millimeter-wave module carriers to adjust the tilt angle of the millimeter-wave module carriers.
[0073] Optionally, the bit packet acquisition module is specifically used to: acquire bit packets between the watch and the millimeter-wave transceiver box at each tilt angle; determine a set number of candidate tilt angles based on the bit error rate, including: if the bit error rate is less than the set bit error rate, then retain the corresponding tilt angle to obtain the set number of retained candidate tilt angles.
[0074] Optionally, the candidate tilt angle determination module is specifically used for: for a set number of candidate tilt angles, controlling the watch carrier to move within a set coordinate range according to a set step size at each candidate tilt angle; obtaining the coordinate position of the watch carrier after movement; and obtaining the signal strength value between the watch located at the coordinate position and the millimeter-wave transceiver box.
[0075] Optionally, the candidate tilt angle determination module is also used to: control the watch carrier to move within a first set range of the first coordinate axis and / or a second set range of the second coordinate axis according to a set step size.
[0076] Optionally, the target tilt angle determination module is specifically used to: determine the number of maximum signal strength values corresponding to each candidate tilt angle; wherein the maximum signal strength value is the maximum value among the signal strength values of multiple candidate tilt angles; determine the variance of the signal strength value corresponding to each candidate tilt angle; and take the candidate tilt angle with the most maximum signal strength values and / or the smallest signal strength value variance as the target tilt angle.
[0077] The millimeter-wave signal transmission device provided in the embodiments of the present invention can execute the millimeter-wave signal transmission method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0078] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the protection scope of the embodiments of the present invention.
[0079] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Refer to the following... Figure 11 It illustrates an electronic device suitable for implementing embodiments of the present invention (e.g., Figure 11 The diagram below shows the structure of the terminal device or server 1100. The terminal device in this embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and vehicle terminals (e.g., vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 11 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of the present invention.
[0080] like Figure 11 As shown, electronic device 1100 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 1101, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1102 or a program loaded from storage device 1108 into random access memory (RAM) 1103. The RAM 1103 also stores various programs and data required for the operation of electronic device 1100. The processing unit 1101, ROM 1102, and RAM 1103 are interconnected via bus 1104. An edit / output (I / O) interface 1105 is also connected to bus 1104.
[0081] Typically, the following devices can be connected to I / O interface 1105: input devices 1106 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 1107 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1108 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1109. Communication device 1109 allows electronic device 1100 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 11An electronic device 1100 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0082] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1109, or installed from storage device 1108, or installed from ROM 1102. When the computer program is executed by processing device 1101, it performs the functions defined in the methods of the embodiments of the present invention.
[0083] The names of the messages or information exchanged between the multiple devices in the embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0084] The electronic device provided in this embodiment of the invention and the millimeter-wave signal transmission method provided in the above embodiments belong to the same inventive concept. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.
[0085] This invention provides a computer storage medium storing a computer program that, when executed by a processor, implements the millimeter-wave signal transmission method provided in the above embodiments.
[0086] It should be noted that the computer-readable medium described above in this invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0087] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.
[0088] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0089] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: acquire bit packets between a watch and a millimeter-wave transceiver box; wherein both the watch and the millimeter-wave transceiver box include millimeter-wave modules; wherein the millimeter-wave modules are used to receive / transmit millimeter-wave signals; the watch is fixed within a watch carrier, and the millimeter-wave module within the millimeter-wave transceiver box is fixed within a millimeter-wave module carrier; the millimeter-wave module carrier includes multiple different tilt angles; determine a bit error rate based on the bit packets; determine a set number of candidate tilt angles based on the bit error rate; acquire signal strength values corresponding to the set number of candidate tilt angles; and determine a target tilt angle based on the signal strength values, so that the millimeter-wave module within the millimeter-wave transceiver box transmits millimeter-wave signals to the watch based on the target tilt angle.
[0090] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0091] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0092] The units described in the embodiments of the present invention can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".
[0093] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0094] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0095] The above description is merely a preferred embodiment of the present invention and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this invention is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this invention.
[0096] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the invention. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0097] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A method for transmitting millimeter-wave signals, characterized in that, include: The system acquires bit packets between a watch and a millimeter-wave transceiver box; wherein both the watch and the millimeter-wave transceiver box include millimeter-wave modules; wherein the millimeter-wave modules are used to receive / transmit millimeter-wave signals; the watch is fixed inside a watch carrier, and the millimeter-wave module inside the millimeter-wave transceiver box is fixed inside a millimeter-wave module carrier; the millimeter-wave module carrier includes multiple different tilt angles. The bit error rate is determined based on the bit packet. A set number of candidate tilt angles are determined based on the bit error rate; Obtain the signal strength values corresponding to the set number of candidate tilt angles; The target tilt angle is determined based on the signal strength value, so that the millimeter-wave module in the millimeter-wave transceiver box can transmit millimeter-wave signals to the watch based on the target tilt angle.
2. The method according to claim 1, characterized in that, Before acquiring the bit packet between the watch and the millimeter-wave transceiver box, the process also includes: acquiring multiple millimeter-wave module carriers; wherein each millimeter-wave module carrier includes a different tilt angle; Alternatively, control the movement of the millimeter-wave module carrier to adjust its tilt angle.
3. The method according to claim 1, characterized in that, Acquire bit packets between the watch and the millimeter-wave transceiver box, including: At each tilt angle, the bit packets between the watch and the millimeter-wave transceiver box are acquired; Determining a set number of candidate tilt angles based on the bit error rate includes: If the bit error rate is less than the set bit error rate, the corresponding tilt angle is retained to obtain a set number of candidate tilt angles.
4. The method according to claim 1, characterized in that, Obtaining the signal strength values corresponding to the predetermined number of candidate tilt angles includes: For a set number of candidate tilt angles, at each candidate tilt angle, the watch carrier is controlled to move within a set coordinate range according to a set step size; Obtain the coordinates of the watch carrier after it has moved; Obtain the signal strength value between the watch located at the coordinates and the millimeter-wave transceiver box.
5. The method according to claim 4, characterized in that, Controlling the watch carrier to move within a set coordinate range according to a set step size includes: The watch carrier is controlled to move within a first set range on the first coordinate axis and / or a second set range on the second coordinate axis according to a set step size.
6. The method according to claim 1, characterized in that, Determining the target tilt angle based on the signal strength value includes: The number of maximum signal strength values corresponding to each candidate tilt angle is determined; wherein, the maximum signal strength value is the maximum value among the signal strength values of multiple candidate tilt angles; Determine the variance of the signal strength value corresponding to each candidate tilt angle; The candidate tilt angle with the largest number of maximum signal strength values and / or the smallest variance of signal strength values is selected as the target tilt angle.
7. A millimeter-wave signal transmission device, characterized in that, include: A bit packet acquisition module is used to acquire bit packets between the watch and the millimeter-wave transceiver box; wherein both the watch and the millimeter-wave transceiver box include millimeter-wave modules; wherein the millimeter-wave modules are used to receive / transmit millimeter-wave signals; the watch is fixed inside a watch carrier, and the millimeter-wave modules inside the millimeter-wave transceiver box are fixed inside a millimeter-wave module carrier; the millimeter-wave module carrier includes multiple different tilt angles. A bit error rate determination module is used to determine the bit error rate based on the bit packet. A candidate tilt angle determination module is used to determine a set number of candidate tilt angles based on the bit error rate. The signal strength value acquisition module is used to acquire the signal strength value corresponding to the set number of candidate tilt angles; The target tilt angle determination module is used to determine the target tilt angle based on the signal strength value, so that the millimeter-wave module in the millimeter-wave transceiver box can transmit millimeter-wave signals to the watch based on the target tilt angle.
8. A millimeter-wave signal transmission system, characterized in that, The system is used to execute the millimeter-wave signal transmission method according to any one of claims 1-6; the system includes a watch, a millimeter-wave transceiver box, a motor, a test bench, a computer, a tilt angle adjustment device, and a display screen; wherein, the display screen is connected to the computer, the computer is connected to both the test bench and the millimeter-wave transceiver box, and the test bench is connected to the watch carrier of the watch via the motor; wherein, the millimeter-wave transceiver box is placed on the test bench; the millimeter-wave module inside the watch transmits millimeter-wave signals to the millimeter-wave module inside the millimeter-wave transceiver box; The tilt angle adjustment device is used to move the position of the millimeter-wave module carrier in the millimeter-wave transceiver box to adjust the tilt angle of the millimeter-wave module carrier. The computer is used to control the movement of the motor based on the test machine, so as to move the watch carrier. The computer is also used to read signal strength values from the millimeter-wave module inside the millimeter-wave transceiver box, determine the target tilt angle based on the signal strength values, and display the signal strength values on the display screen.
9. An electronic device, characterized in that, The electronic device includes: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the millimeter-wave signal transmission method as described in any one of claims 1-6.
10. A storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the method for transmitting millimeter-wave signals as described in any one of claims 1-6.
Citation Information
Patent Citations
Wireless signal enhancement method, mobile terminal and computer readable storage medium
CN111049541A
Interaction method based on near field communication, wearable device and storage medium
CN112543446A