Beam transmission method and related devices
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2023-10-23
- Publication Date
- 2026-05-26
AI Technical Summary
In the beam scanning of high dynamic weak targets, the beam direction is frequently adjusted to track the target, resulting in excessive signaling overhead.
By obtaining the target parameters and environmental parameters of the target object, the direction and time of the beam are dynamically adjusted to achieve continuous coverage of the target, while avoiding the signaling overhead caused by frequent switching.
Effective scanning and tracking of high dynamic weak targets is achieved, signaling overhead is reduced, signal-to-noise ratio and communication rate are improved.
Smart Images

Figure CN122095564A_ABST
Abstract
Description
Beam transmission method and related device Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a beam transmission method and related devices. Background Art
[0002] A beam refers to the shape of a light beam formed by the directional radiation of energy from an antenna. The purposes of using a beam include improving the signal-to-noise ratio and increasing the resolution and accuracy of angle measurement. Beamforming technology is a technology that concentrates and directs the energy of an antenna, which can improve performance in application scenarios such as communications and radar. The purposes of beam scanning include expanding coverage and tracking targets. Among them, expanding the coverage of the beam is beneficial for the initial access process of communications and the initial scanning process of radar. Beam tracking in communications and radar is achieved by always pointing the beam at the target (active target or passive target) to maintain a high signal-to-noise ratio, thereby achieving high communication rates and high-precision detection performance.
[0003] In existing technologies, beam scanning for highly dynamic, weak targets requires frequent beam direction adjustments to track the target in order to continuously scan the target and obtain sufficient signals. Frequent beam direction adjustments, however, introduce significant signaling overhead for switching beams.
[0004] Summary of the Invention
[0005] The present application provides a beam sending method and related devices, which track a target object by sending a dynamic beam, while ensuring the coverage of the target object by the beam, avoiding the signaling overhead caused by frequent switching of the beam direction.
[0006] In a first aspect, a beam transmission method is provided. The method may be performed by a network device or a chip in the network device, and the method includes:
[0007] Acquiring first information, where the first information includes at least one of a target parameter related to the target object and an environmental parameter of the target object;
[0008] A first beam is sent to track a target object, wherein a beam direction of the first beam and time have a corresponding relationship, and the corresponding relationship is determined based on at least one of a target parameter and an environmental parameter.
[0009] In an embodiment of the present application, a dynamic beam in a scanning direction transformed in the time dimension is determined based on the target parameters and environmental parameters of the target object, and the scanning of the target object is achieved with a dynamic beam. On the one hand, it can ensure the coverage of the target object by the beam, and on the other hand, it can avoid the signaling overhead caused by frequent switching of the beam direction.
[0010] In some possible implementations, the corresponding relationship is determined based on at least one of a target parameter and an environment parameter, including:
[0011] The correspondence is generated based on at least one of the target parameter and the environment parameter; or the correspondence is selected from preconfigured correspondences between beam directions and times based on at least one of the target parameter and the environment parameter.
[0012] In an embodiment of the present application, generating a correspondence between the beam direction and time of the first beam based on at least one of a target parameter and an environmental parameter can ensure the accuracy of the transmitted first beam and improve the efficiency of the first beam in tracking the target object. Selecting a correspondence between the beam direction and time of the first beam from preconfigured correspondences between beam directions and time based on at least one of the target parameter and the environmental parameter can reduce processing complexity and improve the efficiency of obtaining the desired correspondence.
[0013] In some possible implementations, the target parameter includes at least one of a movement speed, position information, or a movement path of the target object.
[0014] In some possible implementations, the environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
[0015] In some possible implementations, obtaining the first information includes: receiving the first information sent by the second device.
[0016] In the embodiments of the present application, the second device transmits at least one of the target object's target parameters and environmental parameters to the first device, thereby reducing processing resource consumption on the first device. Furthermore, the second device, being the target object itself, or a device in close contact with the target object or having historical communication data, can improve the accuracy of the acquired target and environmental parameters, thereby increasing the scanning efficiency of the transmitted first beam.
[0017] In some possible implementations, before obtaining the first information, the method further includes: sending a request message to the second device, where the request message is used to obtain at least one of the target parameter and the environment parameter.
[0018] In an embodiment of the present application, the first device requests the second device to obtain the target parameters and / or environmental parameters it needs, which can ensure the accuracy of the parameters obtained by the first device, while reducing the power consumption and time that may be caused by obtaining unnecessary parameters, and ultimately improve the efficiency of transmitting the beam.
[0019] In some possible implementations, after sending a beam to track the target object, the method further includes: obtaining second information, the second information including at least one of an updated target parameter and an updated environmental parameter of the target object; sending a second beam to track the target object, wherein the scanning direction and time of the second beam have a new correspondence, and the new correspondence is determined based on the updated target parameter and the updated environmental parameter.
[0020] In an embodiment of the present application, at least one of the updated target parameters and the updated environmental parameters is obtained, and a second beam is sent based on a new correspondence between the scanning direction and time determined by the updated target parameters and the updated environmental parameters. The second beam is used to track the target object, which can ensure continuous scanning of the target object, thereby ensuring perception of the target object, or ensuring communication with the target object.
[0021] In some possible implementations, the first beam includes a third beam and a fourth beam, wherein the third beam leads the target object, the fourth beam lags the target object, and a scanning speed of the third beam is greater than or equal to a scanning speed of the fourth beam.
[0022] In an embodiment of the present application, the first device sends multiple dynamically changing beams, such as the third beam and the fourth beam to track the target object, which can reduce the probability of losing the target object and improve the scanning efficiency of the target object.
[0023] In some possible implementations, the method further includes: when the third beam does not advance the target object, acquiring a fifth beam that advances the third beam and has a scanning speed greater than or equal to the third beam, and the first beam includes the third beam and the fifth beam.
[0024] In some possible implementations, the method further includes: when the fourth beam does not lag behind the target object, acquiring a sixth beam that lags behind the fourth beam and has a scanning speed less than or equal to that of the fourth beam, and the first beam includes the fourth beam and the sixth beam.
[0025] In an embodiment of the present application, when the first device sends the first beam to detect the target object, it is necessary to change the first beam according to the positional relationship between the third beam and the fourth beam included therein and the target object, so that the target object is within the detection range of the two beams in the first beam, thereby reducing the possibility of the first beam losing tracking of the target object and ensuring the scanning efficiency of the target object.
[0026] In some possible implementations, an angular interval between two beams included in the first beam is less than or equal to a preset angular interval.
[0027] In some possible implementations, when the angular interval between the two beams included in the first beam is greater than the preset angular interval, the method further includes: adjusting the angle of at least one of the two beams included in the first beam so that the angular interval between the two beams included in the first beam is less than or equal to the preset angular interval.
[0028] In an embodiment of the present application, the beam angle of at least one of the two beams included in the first beam is adjusted so that the beam angles of the two beams included in the first beam always satisfy that the angle interval is less than or equal to the preset angle interval, thereby being able to always maintain accurate tracking of the target object by the first beam.
[0029] In some possible implementations, the first beam is a single beam. When the single beam cannot detect the target object, the first beam is switched to the seventh beam and the eighth beam, and the scanning speed of the seventh beam is greater than that of the single beam, and the scanning speed of the eighth beam is less than that of the single beam.
[0030] In an embodiment of the present application, when the first beam loses detection of the target object, the dynamically changing single beam included in the first beam is switched to dynamically changing multiple beams so as to quickly restore detection of the target object, thereby ensuring effective scanning of the target object.
[0031] In some possible implementations, when the seventh beam scans the target object, the first beam is switched to a beam with a scanning speed between the seventh beam and the single beam; or when the eighth beam scans the target object, the first beam is switched to a beam with a scanning speed between the eighth beam and the single beam.
[0032] In the embodiment of the present application, after determining that a beam is capable of scanning a target object, the first beam is switched from multiple beams to a single beam, and the target object is continued to be tracked by the single beam, thereby ensuring the efficiency of obtaining the target object's reflected signal, thereby ensuring the efficiency of target object perception or communication with the target object.
[0033] In a second aspect, a beam transmission method is provided. The method may be performed by a terminal or a chip in the terminal, and the method includes:
[0034] Acquire at least one of a target parameter related to the target object and an environmental parameter in which the target object is located;
[0035] First information is sent, wherein the first information includes at least one of a target parameter and an environmental parameter, and the at least one of the target parameter and the environmental parameter is used to determine a correspondence between a beam direction and time of the first beam.
[0036] In some possible implementations, the target parameter includes at least one of a movement speed, position information, or a movement path of the target object.
[0037] In some possible implementations, the environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
[0038] In some possible implementations, before sending the first information, the method further includes: receiving a request message, where the request message is used to obtain target parameters and environment parameters.
[0039] According to a third aspect, a communication device is provided, the device comprising:
[0040] a processing unit, configured to obtain first information, the first information including at least one of a target parameter related to the target object and an environmental parameter of the target object;
[0041] The transceiver unit is further configured to send a first beam to track a target object, wherein a beam direction and time of the first beam have a corresponding relationship, and the corresponding relationship is determined based on at least one of a target parameter and an environmental parameter.
[0042] In some possible implementations, the correspondence is determined based on at least one of the target parameter and the environmental parameter, including: the correspondence is generated based on at least one of the target parameter and the environmental parameter; or the correspondence is selected from preconfigured beam direction and time correspondences based on at least one of the target parameter and the environmental parameter.
[0043] In some possible implementations, the target parameter includes at least one of a movement speed, position information, or a movement path of the target object.
[0044] In some possible implementations, the environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
[0045] In some possible implementations, the processing unit is configured to, in conjunction with the transceiver unit, receive the first information sent by the second device.
[0046] In some possible implementations, the transceiver unit is further configured to: send a request message to the second device, where the request message is used to obtain at least one of the target parameter and the environment parameter.
[0047] In some possible implementations, the processing unit is further configured to:
[0048] acquiring second information, the second information including at least one of an updated target parameter and an updated environment parameter of the target object;
[0049] The transceiver unit is further configured to send a second beam to track the target object, wherein the scanning direction and time of the second beam have a new corresponding relationship, and the new corresponding relationship is determined according to the updated target parameters and the updated environment parameters.
[0050] In some possible implementations, the first beam includes a third beam and a fourth beam, wherein the third beam leads the target object, the fourth beam lags the target object, and a scanning speed of the third beam is greater than or equal to a scanning speed of the fourth beam.
[0051] In some possible implementations, the processing unit is further used to: when the third beam does not advance beyond the target object, acquire a fifth beam that advances beyond the third beam and has a scanning speed greater than or equal to that of the third beam, and the first beam includes the third beam and the fifth beam.
[0052] In some possible implementations, the processing unit is further configured to: when the fourth beam does not lag behind the target object, acquire a sixth beam that lags behind the fourth beam and has a scanning speed less than or equal to that of the fourth beam, and the first beam includes the fourth beam and the sixth beam.
[0053] In some possible implementations, an angular interval between two beams included in the first beam is less than or equal to a preset angular interval.
[0054] In some possible implementations, when the angular interval between two beams included in the first beam is greater than a preset angular interval, the processing unit is further used to: adjust the angle of at least one of the two beams included in the first beam so that the angular interval between the two beams included in the first beam is less than or equal to the preset angular interval.
[0055] In some possible implementations, the first beam is a single beam. When the single beam cannot detect the target object, the first beam is switched to the seventh beam and the eighth beam, and the scanning speed of the seventh beam is greater than that of the single beam, and the scanning speed of the eighth beam is less than that of the single beam.
[0056] In some possible implementations, when the seventh beam scans the target object, the first beam is switched to a beam with a scanning speed between the seventh beam and the single beam; or when the eighth beam scans the target object, the first beam is switched to a beam with a scanning speed between the eighth beam and the single beam.
[0057] According to a fourth aspect, a communication device is provided, the device comprising:
[0058] a processing unit, configured to obtain at least one of a target parameter related to the target object and an environmental parameter in which the target object is located;
[0059] The transceiver unit is used to send first information, wherein the first information includes at least one of a target parameter and an environmental parameter, and at least one of the target parameter and the environmental parameter is used to determine a correspondence between a beam direction and time of the first beam.
[0060] In some possible implementations, the target parameter includes at least one of a movement speed, position information, or a movement path of the target object.
[0061] In some possible implementations, the environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
[0062] In some possible implementations, before sending the first information, the transceiver unit is further configured to: receive a request message, where the request message is used to obtain target parameters and environmental parameters.
[0063] In a fifth aspect, the present application provides an apparatus comprising a processor. The processor is coupled to a memory and can be configured to execute instructions in the memory to implement the method described in the first aspect or any possible implementation of the first aspect, or to implement the method described in the second aspect or any possible implementation of the second aspect. The apparatus further comprises a memory. The apparatus further comprises a communication interface, and the processor is coupled to the communication interface.
[0064] In one implementation, the apparatus is a network device, such as a base station. When the apparatus is a network device, the communication interface may be a transceiver, or an input / output interface.
[0065] In another implementation, the device is a chip or chip system configured in a network device. When the device is a chip or chip system configured in a network device, the communication interface may be an input / output interface.
[0066] In one implementation, the apparatus is a terminal device. When the apparatus is a terminal device, the communication interface may be a transceiver, or an input / output interface.
[0067] In another implementation, the device is a chip or chip system configured in a terminal device. When the device is a chip or chip system configured in a terminal device, the communication interface may be an input / output interface.
[0068] The transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.
[0069] In the sixth aspect, a computer-readable storage medium is provided, which stores a computer program or instruction. When the computer program or instruction is executed, it implements the method in any possible implementation manner in the first aspect, or implements the method in any possible implementation manner in the second aspect.
[0070] In a seventh aspect, a computer program product comprising instructions is provided, which, when executed, implements the method in any possible implementation of the first aspect, or implements the method in any possible implementation of the second aspect.
[0071] In an eighth aspect, a computer program is provided, which includes codes or instructions. When the codes or instructions are executed, the method in any possible implementation of the first aspect and the method in any possible implementation of the second aspect are implemented.
[0072] In a ninth aspect, a chip system is provided, comprising a processor and a memory, for implementing the method of any possible implementation described in the first or second aspects. The chip system may be composed of a chip alone, or may include a chip and other discrete devices.
[0073] In a tenth aspect, a communication system is provided, which includes an apparatus in any possible implementation of the first aspect or the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0074] FIG1A is a schematic diagram of a beam shape provided in an embodiment of the present application.
[0075] FIG1B is a schematic diagram of a beam antenna type provided in an embodiment of the present application.
[0076] FIG2A is a schematic diagram of an application of beam scanning in communication provided in an embodiment of the present application.
[0077] FIG2B is a schematic diagram of an application of beam scanning in a radar according to an embodiment of the present application.
[0078] FIG3A is a schematic diagram of a beam scanning method with a fixed period according to an embodiment of the present application.
[0079] FIG3B is a schematic diagram of beam scanning combining a wide beam and a narrow beam provided in an embodiment of the present application.
[0080] FIG4 is a schematic diagram of an application scenario provided in an embodiment of the present application.
[0081] FIG5A is a flow chart of a beam transmission method provided in an embodiment of the present application.
[0082] FIG5B is a schematic diagram of a correspondence between beam direction and time provided in an embodiment of the present application.
[0083] FIG5C is a schematic diagram of determining the correspondence between the beam direction and time of a first beam provided in an embodiment of the present application.
[0084] FIG5D is a schematic diagram of transmitting a single beam provided in an embodiment of the present application.
[0085] FIG5E is a schematic diagram of transmitting multiple beams according to an embodiment of the present application.
[0086] FIG6A is a flow chart of another beamforming method provided in an embodiment of the present application.
[0087] 6B to 6D are schematic diagrams of a communication scenario between a first device and a second device provided in an embodiment of the application.
[0088] FIG7A is a flow chart of another beam transmission method provided in an embodiment of the present application.
[0089] FIG7B is a schematic diagram of tracking a target object using a third beam and a fourth beam according to an embodiment of the present application.
[0090] FIG7C is a schematic diagram of a beam angle change provided in an embodiment of the present application.
[0091] FIG7D is a schematic diagram of a process of changing a first beam provided in an embodiment of the present application.
[0092] FIG7E is a schematic diagram of another process of changing the first beam provided in an embodiment of the present application.
[0093] FIG8A is a flow chart of another beam transmission method provided in an embodiment of the present application.
[0094] FIG8B is a schematic diagram of a switching process of a first beam provided in an embodiment of the present application.
[0095] 9 and 10 are schematic structural diagrams of a communication device provided in an embodiment of the present application.
[0096] FIG11 is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0097] The technical solution in this application will be described below with reference to the accompanying drawings.
[0098] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: a fifth generation (5G) system or a new radio (NR), a sixth generation (6G) system or a future communication system. The 5G mobile communication system described in the present application includes a non-standalone (NSA) 5G mobile communication system or a standalone (SA) 5G mobile communication system. The communication system can also be a public land mobile network (PLMN), a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT) communication system, a vehicle-to-everything (V2X) communication system, an unmanned aerial vehicle (UAV) communication system or other communication systems.
[0099] The terminal device involved in the embodiments of the present application can be referred to as a terminal for short, also known as UE (user equipment), which is a device with wireless transceiver function. The terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, drones, balloons and satellites, etc.). The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality terminal device, an augmented reality terminal device, a wireless terminal device in industrial control, a wireless terminal device in unmanned driving, a wireless terminal device in telemedicine, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and a wireless terminal device in a smart home. The terminal device can also be fixed or mobile. The embodiments of the present application are not limited to this.
[0100] In the embodiments of the present application, the apparatus for implementing the functions of the terminal may be a terminal device; or it may be an apparatus capable of supporting the terminal device in implementing the functions, such as a chip system, which may be installed in the terminal device. In the embodiments of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by taking the terminal device as an example of the apparatus for implementing the functions of the terminal device.
[0101] A network device refers to a radio access network (RAN) node (or device) that connects a terminal to a wireless network, and may also be referred to as a base station (a base station is used as an example in the embodiments of this application). It may be an evolved base station (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved wireless communication network, one or a group (including multiple antenna panels) of antenna panels of a base station in a 5G system, or a network node constituting a next-generation base station (next ganerationNodeB, gNB or ng-eNB) or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc., and the embodiments of this application are not limited thereto.
[0102] Optionally, one or more RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), DU, CU-control plane (CP), CU-user plane (UP), or radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as the BBU. The RU can be included in a radio frequency device or radio frequency unit, for example, a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0103] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The method steps in the embodiments of the present application can be implemented by any unit of CU, DU, or RU, such as O-CU, O-DU or O-RU in ORAN, and this application does not make specific limitations.
[0104] In addition, the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0105] The following is an introduction to the professional terms involved in the embodiments of this application.
[0106] Beam: A beam refers to a light beam-like shape formed by the directional radiation of energy from an antenna. Please refer to Figure 1A, which is a schematic diagram of a beam shape provided in an embodiment of the present application. As shown in Figure 1A, beam shapes can be divided into wide beams and narrow beams. The wide beam is characterized by a wider beam angle and relatively low gain, so it can transmit signals in a wider direction. The narrow beam is characterized by a narrower beam angle and relatively high gain, so it can transmit signals in a smaller direction.
[0107] The purposes of using beams include improving the signal-to-noise ratio, improving the resolution and accuracy of angle measurement, etc. Beamforming technology is a technology that concentrates and directs the energy of an antenna, which can improve performance in application scenarios such as communications and radar. Antennas that can transmit beams can be divided into single-channel directional antennas (such as horn antennas, parabolic antennas, analog array antennas, etc.) and multi-channel array antennas (such as analog or digital multi-channel array antennas) according to the implementation method. Please refer to Figure 1B, which is a schematic diagram of a beam antenna type provided in an embodiment of the present application.
[0108] Beam scanning: Beam scanning serves various purposes, including expanding coverage and tracking targets. Expanding beam coverage facilitates initial communication access and radar scanning. Beam tracking in both communications and radar achieves high communication rates and high-precision detection performance by consistently pointing the beam toward the target (active or passive) to maintain a high signal-to-noise ratio.
[0109] Beam scanning can be implemented in two ways: mechanical scanning and electronic scanning. Mechanical scanning changes the beam's direction by rotating the antenna platform, achieving a scanning effect. Electronic scanning changes the beam's direction by adjusting the amplitude and phase of the signals from each antenna element.
[0110] Please refer to Figure 2A, which is a schematic diagram of an application of beam scanning in communications provided by an embodiment of the present application. As shown in Figure 2A, the base station sends beam 1 to scan the terminal at position 1. After a certain period of time, the terminal moves from position 1 to position 2, and the base station adjusts the direction of the beam and sends beam 2 to scan the terminal. Similarly, please refer to Figure 2B, which is a schematic diagram of an application of beam scanning in radar provided by an embodiment of the present application. As shown in Figure 2B, when the target is at position 1, the radar corresponds to radar direction 1 and sends beam 1 to scan the target. When the target is at position 2, the radar corresponds to radar direction 2 and sends beam 2 to scan the target.
[0111] In terms of changing the beam scanning direction, one solution is to scan the beam at a fixed period, that is, after a fixed time interval, adjust the beam direction to the next direction. Please refer to Figure 3A, which is a schematic diagram of a fixed-period beam scanning embodiment provided by the present application. As shown in Figure 3A, time 1-time 5 are spaced at fixed times from each other, and together constitute a fixed period. Within this period, the beam changes its scanning direction in sequence from time 1 to time 5. At time 6 after one period, the beam starts scanning again from the starting direction, that is, the beam scanning directions at time 1 and time 6 are the same. This solution is adopted in the initial access process of the fifth generation mobile communication technology new redio (5G NR).
[0112] The disadvantage of this solution is that it cannot effectively perceive highly dynamic weak targets. A highly dynamic weak target refers to a target whose signal to interference plus noise ratio (SNR) after radar or communication processing is lower than a preset threshold. Specifically, for a passive target, it means that the reflected signal of the target is very weak due to its small size or low reflection coefficient; for an active target, it means that the target's transmitted signal power is weak due to the limitation of transmission power or path loss. For perception application scenarios, the system uses a fixed-direction beam to detect moving targets. If the signal-to-noise ratio obtained by the system after processing the received signal is lower than a preset threshold (usually 10dB), the target can be called a highly dynamic weak target. For communication application scenarios, the system uses a fixed-direction beam to communicate with the target. If the signal-to-noise ratio obtained by the system or the target after processing the received signal is lower than the preset minimum signal-to-noise ratio required for communication decoding, the target can be called a highly dynamic weak target.
[0113] If the target signal is weak, a narrow beam is required to effectively receive the signal. At the same time, if the target is highly dynamic, the narrow beam will only cover the target for a very short time, making it difficult to obtain a sufficient signal-to-noise ratio, and thus unable to effectively receive the signal.
[0114] In order to effectively receive signals, the direction of the narrow beam can be periodically adjusted. However, due to the high dynamic characteristics of the target, the beam needs to be adjusted frequently in a short period of time, which introduces beam scanning overhead.
[0115] Another solution is to first use a wide beam for preliminary scanning to detect the target, and then use a narrow beam for fine scanning and continuous aiming at the target. Please refer to Figure 3B, which is a schematic diagram of beam scanning combining a wide beam and a narrow beam provided in an embodiment of the present application. As shown in Figure 3B, from time 1 to time 5, a wide beam is first used for beam scanning to determine that the target signal scanned at time 4 is the best. Then, within the signal coverage range of the beam emitted at time 4, a narrow beam is used to perform fine scanning from time 6 to time 9 to obtain signals of more targets. This solution is adopted in the channel state information-reference signal (CSI-RS) beam management of 5G NR.
[0116] Similarly, the disadvantages of this solution also include the inability to effectively perceive highly dynamic weak targets. This is because wide-beam scanning can alleviate the problems faced by narrow-beam scanning, such as low signal-to-noise ratio and beam scanning overhead caused by short beam coverage time. However, wide beams reduce power gain compared to narrow beams, resulting in a lower signal-to-noise ratio, which to some extent offsets the beneficial effect of long beam coverage time. In the scenario of passive target detection, wide beams cover larger target-independent areas, thereby introducing more interference and reducing target detection effectiveness. During the narrow-beam tracking phase, due to the high dynamic characteristics of the target, the beam needs to be adjusted frequently in a short period of time, which introduces beam scanning overhead.
[0117] Based on this, the embodiment of the present application provides a beam transmission method to achieve scanning of highly dynamic weak targets while avoiding the beam scanning overhead caused by frequent beam adjustments. It should be noted that the embodiment of the present application is applicable to application scenarios where highly dynamic weak targets are scanned.
[0118] 4, which is a schematic diagram of an application scenario provided by an embodiment of the present application. As shown in FIG4, a communication system is provided. The system may include a device A supporting a beam scanning function and a device A with a speed v k Moving target object K. Device A can be, for example, a base station. Depending on the wireless communication technology used, the base station can also be called a NodeB, an evolved NodeB (eNodeB), or an access point (AP). Alternatively, device A can be a UE, or other device that can send beams, such as a station (STA). Target object K is a highly dynamic weak target, such as a fast-moving car or a high-speed flying drone. Whether a target is a highly dynamic weak target is closely related to the actual application scenario, and depends on parameters such as the system's transmit power, beam gain, transmit time, signal propagation path, target material and shape, target movement speed, and the receiving sensitivity of the system or target.
[0119] Please refer to FIG5A , which is a flow chart of a beam transmission method provided in an embodiment of the present application. As shown in FIG5A , the method includes the following steps:
[0120] 101. A first device obtains first information, where the first information includes at least one of a target parameter related to a target object and an environmental parameter of the target object.
[0121] The first device is a device capable of transmitting a beam. As previously described, the first device can be a base station, used for sensing or communication. The target object is a highly dynamic, weak target, and can be either an active or passive target. Active targets include, for example, mobile phones and automobiles, which can communicate with the base station. These targets can also incorporate sensing capabilities to provide detection targets for the first device. Passive targets, for example, radar equipment and optical devices, provide detection targets for the first device.
[0122] The way in which the first device obtains the target parameter or the environmental parameter can be detected by the first device itself.
[0123] The target parameters related to the target object include one or more of the target object's movement speed, position information or movement path. The movement speed of the target object can be the absolute speed of the target object, or the relative speed of the target object and the first device. The position information of the target object can be the absolute position information of the target object (for example, longitude and latitude identification can be used), or it can be the relative position information of the target object and the first device, including the relative distance or relative direction to the first device. The path of the target object refers to the road section that the target object passes through during the movement. Similarly, the road section can be indicated by absolute information (fixed road signs or longitude and latitude information, etc.), or by relative information to the first device.
[0124] Environmental parameters of the target object, including one or more of spatial information and velocity information of the space in which the target object resides. Spatial information may include information such as spatial climate, spatial time, and spatial obstacles that may affect the target object's movement. Spatial velocity information includes spatial speed limits and may also include historical velocities and historical average velocities of objects moving in space.
[0125] 102. A first device sends a first beam to track a target object, wherein a beam direction and time of the first beam have a corresponding relationship, and the corresponding relationship is determined based on at least one of a target parameter and an environmental parameter.
[0126] In the embodiment of the present application, the beam direction of the first beam corresponds to time, which means that the beam direction of the first beam changes dynamically over time. The correspondence between the beam direction of the first beam and time can be determined based on target parameters, or based on environmental parameters, or based on both target parameters and environmental parameters.
[0127] In the case where the first device can only obtain target parameters, an example of determining the correspondence between beam direction and time is as follows: Based on the position of the target object and the base station position, the angle of the target object relative to the base station is determined as the initial value of the beam direction. Furthermore, based on the speed of the target object, the position of the target object, and the base station position, the angular velocity of the target object relative to the base station is determined as the angular velocity of the beam direction change. Based on the initial value of the beam direction and the angular velocity of the beam direction change, the correspondence between the beam direction and time of the first beam is determined.
[0128] In the case where the first device only obtains environmental parameters, an example of the process for determining the correspondence between beam direction and time is as follows: based on the spatial information of the target object, the spatial speed information and the base station position, the correspondence between the angle and time of the target on the spatial road (all target objects moving in the space) relative to the base station is determined, and the correspondence is used as the correspondence between the beam direction and time of the first beam.
[0129] When the first device obtains the target parameters and environmental parameters at the same time, an example of the process of determining the correspondence between the beam direction and time is as follows: based on the speed and spatial information of the target object, the correspondence between the angle of the target object relative to the base station and time is determined, and the correspondence is used as the correspondence between the beam direction and time.
[0130] Please refer to Figure 5B, which is a schematic diagram of the correspondence between beam direction and time provided in an embodiment of the present application. As shown in Figure 5B, the correspondence between beam direction and time can include three forms of expression, namely, the functional relationship between beam direction and time, the serial relationship between beam direction and time, and the angular velocity correspondence between beam direction and time. Specifically, the functional relationship between beam direction and time means that the beam direction is a function that changes (continuously) with time, and the corresponding beam direction can be found at each time point (within the range of time t). The serial relationship between beam direction and time means that there is a correspondence between beam direction and time series, or that the beam direction is a discrete function that changes with time. The angular velocity correspondence between beam direction and time means that for each beam, the beam direction within the range of time t is determined based on the angular velocity ω, and beam 1 at time t i Beam direction = ω1*t i +φ1. φ1 represents the initial direction of the beam, and its value may be 0 or not.
[0131] As can be seen from the above description, the relationship between each beam direction and time defines how the beam direction changes over time. Different beam direction change speeds result in different beam scanning speeds. Therefore, the N beams in the table in Figure 5B can be referred to as beams with different scanning speeds. N can be any positive integer.
[0132] According to the above description, the correspondence between the beam direction and time of the first beam can be determined according to one or more of the target parameters and environmental parameters (target parameters and / or environmental parameters). Specifically, the correspondence between the beam direction and time of the first beam can be directly generated. It is also possible to select the correspondence between the beam direction and time of the first beam from a plurality of preconfigured correspondences between beam directions and times. For example, any one of the expressions 1-3 in FIG5B can be preconfigured to the first device. After the first device obtains the target parameters and / or environmental parameters, the correspondence between the beam direction and time of the first beam can be determined from the preconfigured correspondences between multiple beam directions and times based on the target parameters and / or environmental parameters.
[0133] Please refer to FIG5C, which is a schematic diagram of determining the corresponding relationship between the beam direction and time of the first beam provided by an embodiment of the present application. As shown in (a) of FIG5C, the target object moves at a speed v k Driving on a specific path P, the initial beam direction of the target object is determined based on the location information of the target object and the location information of the base station, and then the distance change between the target object and the base station and v k Determine the distance from the base station and the angular velocity of the target object relative to the base station, and finally generate the corresponding relationship θ between the beam direction and time of the first beam k (t).
[0134] Or as shown in (b) of FIG5C, first according to the space speed limit (including the maximum speed v max , minimum speed v min ), and the historical average speed v avg , the specific path P corresponding to the space generates the correspondence between the three beam directions and time. Then the target object's motion speed v is obtained k , determine v k With v max 、v min and v avg Whichever value has the highest matching degree among them, the corresponding relationship between the pre-configured beam direction and time is used as the corresponding relationship between the beam direction and time of the first beam. avg With v k If the difference is the smallest, θ3(t) is selected as the correspondence between the beam direction and time of the first beam.
[0135] As can be seen, in the embodiments of the present application, generating a correspondence between the beam direction and time of the first beam based on at least one of the target parameter and the environmental parameter can ensure the accuracy of the transmitted first beam and improve the efficiency of the first beam in tracking the target object. Selecting a correspondence between the beam direction and time of the first beam from preconfigured correspondences between beam directions and time based on at least one of the target parameter and the environmental parameter can reduce processing complexity and improve the efficiency of obtaining the desired correspondence.
[0136] Other methods may also be used to determine the correspondence between the beam direction of the first beam and time, which is not limited in the embodiments of the present application.
[0137] After determining the correspondence between the beam direction and time of the first beam, the first device may transmit the first beam. Multiple beams are transmitted on the same or different resources, and the relationship between the multiple beams and the resources may be any of the following:
[0138] (1) Instantaneous multi-beam, no frequency / code domain resource reuse.
[0139] (2) Instantaneous multi-beam with frequency / code domain resource reuse.
[0140] (3) Instantaneous single beam, one beam is selected each time and sent in turn.
[0141] The first device sends an instantaneous single beam, which means that the first device selects a beam to scan a target object each time. For details, please refer to Figure 5D, which is a schematic diagram of sending a single beam provided by an embodiment of the present application. As shown in Figure 5D, when the first device knows that there is a target object in the environment based on the first information obtained, it uses a single beam scan to send a beam a, and the direction of the beam changes with time according to the function θ a (t)Change.
[0142] The first device sends instantaneous multi-beams, which means that the first device sends multiple beams to scan multiple target objects simultaneously. For details, please refer to Figure 5E, which is a schematic diagram of sending multiple beams provided by an embodiment of the present application. As shown in Figure 5E, when the first device learns that there are two target objects in the environment based on the first information obtained, it sends two beams b and beam c. The direction of beam b changes with time according to the function θ b (t) changes, the beam c changes with time according to the function θ c (t)Change.
[0143] It can be seen that in the embodiment of the present application, a dynamic beam in the scanning direction transformed in the time dimension is determined based on the target parameters and environmental parameters of the target object, and the scanning of the target object is realized with a dynamic beam. On the one hand, it can ensure the coverage of the target object by the beam, and on the other hand, it avoids the signaling overhead caused by frequent switching of the beam direction.
[0144] Optionally, after sending a beam to track the target object, the method further includes: obtaining second information, the second information including at least one of an updated target parameter and an updated environmental parameter of the target object; and sending a second beam to track the target object, wherein the scanning direction and time of the second beam have a new correspondence, and the new correspondence is determined based on the updated target parameter and the updated environmental parameter. The updated target parameter and the updated environmental parameter may be referred to as second target parameters and second environmental parameters, and the new correspondence determined based on the updated target parameter and the updated environmental parameter may be referred to as a second correspondence. Accordingly, the target parameter and the environmental parameter before the update may be referred to as first target parameters and first environmental parameters, and the correspondence determined based on the target parameter and the environmental parameter before the update may be referred to as a first correspondence.
[0145] According to the above description, the beam sent by the first device is a beam whose direction changes over time. Therefore, the scanning speed of a determined beam is also determined. However, in some cases, such as changes in environmental parameters, changes in the state of the target object (including acceleration, deceleration, fast driving, slow driving, pause, etc.), etc., the beam with the original scanning speed may not be able to scan the target object. Therefore, the first device can obtain at least one of the updated target parameters and the updated environmental parameters when a preset condition is triggered (for example, weather changes are detected) or according to a preset period, and further send a second beam based on the new correspondence between the scanning direction and time determined by the updated target parameters and the updated environmental parameters, and use the second beam to track the target object to ensure continuous scanning of the target object, thereby ensuring perception of the target object, or ensuring communication with the target object.
[0146] In the above embodiment, the first device obtains the first information by self-detection. In some cases, the second device may also send the first information to the first device. Therefore, please refer to Figure 6A, which is a flowchart of another beamforming method provided in an embodiment of the present application. As shown in Figure 6A, the method includes the following steps:
[0147] 201. A second device sends first information to a first device, where the first information includes at least one of a target parameter and an environment parameter.
[0148] The second device sending the first information to the first device may include the following situations:
[0149] Case 1: The second device is the target object (terminal), and sends its own target parameters and the parameters of its environment to the first device, as shown in Figure 6B. At this time, the first device and the target object have a communication connection.
[0150] Scenario 2: The second device is a base station that originally provided service to the target object. The target object (terminal) switches from communicating with the second device to the first device. The second device then sends the first device's target parameters and / or environmental parameters, as shown in Figure 6C. At this point, a communication connection is established between the first device and the target object.
[0151] Case 3: The second device is a third-party device, such as a roadside device. After detecting the target object's target parameters and / or environmental parameters, the second device transmits them to the first device, as shown in Figure 6D. In this case, the target object can be either an active or passive terminal, and may or may not have a communication connection with the first device.
[0152] 202. The first device receives first information and obtains at least one of a target parameter and an environmental parameter from the first information.
[0153] 203. The first device sends a first beam to track a target object, wherein a beam direction and time of the first beam have a corresponding relationship, and the corresponding relationship is determined based on at least one of a target parameter and an environmental parameter.
[0154] The first device receives the first information, obtains at least one of the target parameters and environmental parameters from the first information, determines that there is a corresponding relationship between the beam direction and time of the first beam, and the process of sending the first beam can refer to the relevant description of the embodiments of Figures 5A to 5E above, which will not be repeated here.
[0155] As can be seen, in the embodiments of the present application, the second device sends at least one of the target parameter and the environmental parameter of the target object to the first device, which can reduce the processing resource consumption of the first device. At the same time, the second device is the target object itself, or a device physically close to the target object, or a device that has communicated with the target object before communicating with the first device (historical communication), which can improve the accuracy of the acquired target parameter and environmental parameter, thereby improving the scanning efficiency of the transmitted first beam.
[0156] Optionally, the embodiment of the present application may further include step 200: the first device sends a request message to the second device, where the request message is used to obtain at least one of a target parameter and an environmental parameter. The second device receives the request message from the first device and provides the target parameter and / or environmental parameter to the first device based on the request message.
[0157] In an embodiment of the present application, the first device requests the second device to obtain the target parameters and / or environmental parameters it needs, which can ensure the accuracy of the parameters obtained by the first device, while reducing the power consumption and time that may be caused by obtaining unnecessary parameters, and ultimately improve the efficiency of transmitting the beam.
[0158] The embodiments of Figures 5A to 5E above describe a scenario in which the first device itself obtains the target parameters and / or environmental parameters of the target object, and the embodiments of Figures 6A to 6D describe a scenario in which the second device provides the target parameters and / or environmental parameters of the target object to the first device. Optionally, the above two methods can be combined, that is, part of the target parameters and / or environmental parameters are provided by the second device to the first device, and the other part is obtained by the first device itself. This is not specifically limited in the embodiments of the present application. The following implementation methods involving the first device obtaining target parameters and / or environmental parameters can include these methods, which will not be repeated in the following embodiments.
[0159] In the above embodiment, the first device sends a single beam to track a target object. In some cases, the first device may also send multiple beams to track the same target object. The following example uses the first device sending two beams to track a target object as an example.
[0160] Please refer to FIG. 7A , which is a flow chart of another beam transmission method provided in an embodiment of the present application. As shown in FIG. 7A , the method includes the following steps:
[0161] 301. A first device obtains first information, where the first information includes at least one of a target parameter related to a target object and an environmental parameter of the target object.
[0162] 302. The first device sends a first beam to track a target object, wherein the beam direction and time of the first beam have a corresponding relationship, and the corresponding relationship is determined based on at least one of the target parameter and the environmental parameter; the first beam includes a third beam and a fourth beam, wherein the third beam is ahead of the target object, the fourth beam lags behind the target object, and the scanning speed of the third beam is greater than or equal to the scanning speed of the fourth beam.
[0163] The manner and process of the first device obtaining the first information refer to the above description and will not be repeated here.
[0164] There is a correspondence between the beam direction and time of the first beam, and the first beam includes a third beam and a fourth beam, that is, there is a first correspondence between the beam direction and time of the third beam, and there is a second correspondence between the beam direction and time of the fourth beam, and the first correspondence and the second correspondence are determined based on at least one of the target parameters and the environmental parameters.
[0165] After obtaining the first information, the first device may generate at least two sets of correspondences between beam directions and times, and then determine a first correspondence between the beam direction and time of the third beam and a second correspondence between the beam direction and time of the fourth beam. Alternatively, the first device may obtain the first correspondence between the third beam and the second correspondence between the fourth beam and the direction from the at least two pre-configured sets of correspondences between beam directions and times based on the first information.
[0166] Then the first device sends a third beam based on the first correspondence and sends a fourth beam based on the second correspondence. Please refer to Figure 7B, which is a schematic diagram of a method of tracking a target object using a third beam and a fourth beam provided in an embodiment of the present application. The target object moves in the direction of speed v, the third beam is ahead of the target object, and the fourth beam lags behind the target object. Moreover, as shown in (a) of Figure 7B, assuming that the angle corresponding to the target direction increases from small to large as the target moves, the third beam is ahead of the target object, which means that the angle corresponding to the direction of the third beam is greater than the angle corresponding to the target direction. Correspondingly, the fourth beam lags behind the target object, which means that the angle corresponding to the direction of the fourth beam is less than the angle corresponding to the target direction. Or as shown in (b) of Figure 7B, assuming that the angle corresponding to the target direction decreases from large to small as the target moves, the third beam is ahead of the target, which means that the angle corresponding to the direction of the third beam is less than the angle corresponding to the target direction. Correspondingly, the fourth beam lags behind the target, which means that the angle corresponding to the direction of the fourth beam is greater than the angle corresponding to the target direction.
[0167] Therefore, assuming that the third beam is called a front beam and the fourth beam is called a rear beam, the coverage area of the front beam always leads the target position, while the coverage area of the rear beam always lags behind the target position.
[0168] Optionally, an angular interval between two beams included in the first beam is less than or equal to a preset angular interval.
[0169] Please refer to Figure 7C, which is a schematic diagram of a beam angle change provided by an embodiment of the present application. As shown in Figure 7C, in the traditional method, two beams are used to detect the change in the direction of the target object. The angle corresponding to the direction of one beam (indicated as beam 1 in the figure) is smaller than the angle corresponding to the direction of the target object, such as θ1 in Figure 7C, and the angle corresponding to the direction of the other beam (indicated as beam 2 in the figure) is larger than the angle corresponding to the direction of the target object, such as θ2 in Figure 7C. Tis the angle corresponding to the direction of the target object. To maintain accurate tracking of the target object, that is, to ensure that the target object can always be detected by at least one of the two beams, the angular interval between the two beams is less than or equal to a preset angular interval. The preset angular interval can typically be a beam width. Therefore, if the angular interval between the third and fourth beams included in the first beam is less than or equal to the preset angular interval, the first beam can also more accurately track the target object.
[0170] It can be seen that in the embodiment of the present application, the first device sends multiple dynamically changing beams, such as the third beam and the fourth beam to track the target object, which can reduce the probability of losing the target object and improve the scanning efficiency of the target object.
[0171] Optionally, the method further includes: when the third beam does not advance the target object, acquiring a fifth beam that advances the third beam and has a scanning speed greater than or equal to that of the third beam, and the first beam includes the third beam and the fifth beam.
[0172] Please refer to Figure 7D, which is a schematic diagram of a process of changing the first beam provided in an embodiment of the present application. As shown in (a) in Figure 7D, at time a, the third beam sent by the first device is ahead of the target object, and the fourth beam lags behind the target object. At time b shown in (b) in Figure 7D, the third beam is no longer ahead of the target object, possibly due to reasons such as a change in the speed of the target object. Therefore, the first device sends a fifth beam that is ahead of the third beam, and the scanning speed of the fifth beam is greater than or equal to that of the third beam, and stops sending the fourth beam. At this time, the first beam includes the third beam and the fifth beam, and the fifth beam is a beam that is ahead of the target object, and the third beam is a beam that lags behind the target object, as shown in (c) in Figure 7D.
[0173] Optionally, the method further includes: when the fourth beam does not lag behind the target object, acquiring a sixth beam that lags behind the fourth beam and has a scanning speed less than or equal to that of the fourth beam, and the first beam includes the fourth beam and the sixth beam.
[0174] Please refer to Figure 7E, which is a schematic diagram of another process of changing the first beam provided in an embodiment of the present application. As shown in (a) in Figure 7E, at time a, the third beam sent by the first device is ahead of the target object, and the fourth beam lags behind the target object. At time b shown in (b) in Figure 7E, the fourth beam no longer lags behind the target object. Therefore, the first device sends the sixth beam that lags behind the fourth beam, and the scanning speed of the sixth beam is less than or equal to that of the fourth beam, and stops sending the third beam. At this time, the first beam includes the fourth beam and the sixth beam, and the fourth beam is the beam that is ahead of the target object, and the sixth beam is the beam that lags behind the target object, as shown in (c) in Figure 7E.
[0175] The above example describes the situation where the angle corresponding to the target direction changes from small to large as the target moves. For the situation where the angle corresponding to the target direction changes from large to small as the target moves, the two beams included in the first beam can also be changed accordingly, which will not be repeated here.
[0176] It can be seen that in the embodiment of the present application, when the first device sends the first beam to detect the target object, it is necessary to change the first beam according to the positional relationship between the third beam and the fourth beam included therein and the target object, so that the target object is within the detection range of the two beams in the first beam, thereby reducing the possibility of the first beam losing tracking of the target object and ensuring the scanning efficiency of the target object.
[0177] Optionally, when the angular interval between the two beams included in the first beam is greater than the preset angular interval, the method further includes: adjusting the angle of at least one of the two beams included in the first beam so that the angular interval between the two beams included in the first beam is less than or equal to the preset angular interval.
[0178] As described above, the angular interval between the third beam and the fourth beam included in the first beam is less than or equal to the preset angular interval. However, after the beam included in the first beam is changed to the third beam and the fifth beam, or changed to the fourth beam and the sixth beam, the angular interval between the two beams may not satisfy less than or equal to the preset angular interval. In this case, the beam angle of any one of the two beams in the first beam can be adjusted, or the beam angles of the two beams can be adjusted at the same time. For example, the beam angle of the third beam satisfies θ1(t). After the angle is adjusted, the beam angle of the third beam satisfies θ1(t)+P, where P is the adjusted angle value. The beam angles of the two beams included in the first beam always satisfy that the angular interval is less than or equal to the preset angular interval, and the first beam can always maintain accurate tracking of the target object.
[0179] The first beam sent by the first device described in the above embodiment is a single beam or multiple beams to track the target object. In some cases, the above two embodiments can also be combined.
[0180] Please refer to FIG8A , which is a flow chart of another beam transmission method provided in an embodiment of the present application. As shown in FIG8A , the method includes the following steps:
[0181] 401. A first device obtains first information, where the first information includes at least one of a target parameter related to a target object and an environmental parameter of the target object.
[0182] 402. A first device sends a first beam to track a target object, where the first beam is a single beam.
[0183] 403. When a single beam cannot detect the target object, the first beam sent by the first device is switched to the seventh beam and the eighth beam, and the scanning speed of the seventh beam is greater than that of the single beam, and the scanning speed of the eighth beam is less than that of the single beam.
[0184] The manner and process of the first device obtaining the first information refer to the above description and will not be repeated here.
[0185] The process of the first device transmitting a single beam to track a target object can be seen in the description of Figures 5A to 5E and Figures 6A to 6D, and will not be repeated here. When the single beam transmitted by the first device cannot detect the target object, including when the target object is ahead of the detection range of the single beam or when the target object lags behind the detection range of the single beam, the first device may switch the transmitted first beam to a seventh beam having a scanning speed greater than the single beam or an eighth beam having a scanning speed less than the single beam.
[0186] Please refer to Figure 8B, which is a schematic diagram of the switching process of the first beam provided in an embodiment of the present application. As shown in Figure 8B, within the time range of the normal phase 1, the first beam sent by the first device is a single beam, which is used to track the target object. During the switching phase, because the single beam loses tracking of the target object, the first beam switches to the seventh beam and the eighth beam. The speed of the seventh beam is greater than that of the single beam, and the scanning speed of the eighth beam is less than that of the single beam. In addition, the first beam is a continuous beam, which means that the initial beam direction of the seventh beam and the eighth beam is the same as the final beam direction of the single beam.
[0187] After a period of time, one of the seventh and eighth beams is able to scan the target object. Assuming that neither the seventh nor the eighth beam has scanned the target object after the preset period of time, the scanning speed range of the two beams in the first beam can be further expanded. For example, the seventh beam can be switched to the ninth beam with a faster scanning speed, and the eighth beam can be switched to the tenth beam with a slower scanning speed, until one of the beams detects the target object, thereby achieving continuous tracking of the target object by the first device. This process ensures effective scanning of the target object.
[0188] Optionally, the method further includes step 404 or step 405:
[0189] 404. When the seventh beam scans the target object, switch the first beam to a beam having a scanning speed between the seventh beam and the single beam;
[0190] 405. When the eighth beam scans the target object, switch the first beam to a beam having a scanning speed between the eighth beam and the single beam.
[0191] After the first beam is switched to the seventh and eighth beams, assuming that the target object is detected, there are two situations:
[0192] (1) The seventh beam detects the target object.
[0193] Assuming that the single beam before switching is called single beam 1, the scanning speed relationship is seventh beam > (faster than) single beam 1 > eighth beam. The target object can be scanned by the seventh beam, but cannot be scanned by single beam 1, which means that the speed of the target object is faster than the scanning speed of single beam 1 and slower than the scanning speed of the seventh beam. The first device can select a beam with a scanning speed between the seventh beam and single beam 1 as single beam 2 to continue tracking and scanning the target object. In some cases, single beam 2 can be directly the seventh beam (for example, when the time for the seventh beam to detect the target object exceeds the preset time, it means that the scanning speed of the seventh beam is not significantly faster than the target object).
[0194] (2) The eighth beam detects the target object.
[0195] The target object can be scanned by the eighth beam but cannot be scanned by single beam 1, indicating that the speed of the target object is slower than the scanning speed of single beam 1 but faster than the scanning speed of the eighth beam. The first device can select a beam with a scanning speed between the eighth beam and single beam 1 as single beam 2 to continue tracking and scanning the target object. In some cases, single beam 2 can directly be the eighth beam (for example, if the duration of time for the eighth beam to detect the target object exceeds a preset duration, it indicates that the scanning speed of the eighth beam is not significantly slower than that of the target object).
[0196] In the embodiment of the present application, after determining that a beam is capable of scanning a target object, the first beam is switched from multiple beams to a single beam, and the target object is continued to be tracked by the single beam, thereby ensuring the efficiency of obtaining the target object's reflected signal, thereby ensuring the efficiency of target object perception or communication with the target object.
[0197] Figure 9 is a schematic diagram of the structure of a possible communication device provided in an embodiment of the present application. This device can be used to implement the beam transmission method and specific embodiments performed by the first device in Figures 5A to 5E, 6A to 6D, 7A to 7D, and 8A to 8B. As shown in Figure 9, the communication device 1100 includes a transceiver unit 1101 and a processing unit 1102.
[0198] The processing unit 1102 is configured to obtain first information, where the first information includes at least one of a target parameter related to the target object and an environmental parameter of the target object;
[0199] The transceiver unit 1101 is further configured to send a first beam to track a target object, wherein the beam direction and time of the first beam have a corresponding relationship, and the corresponding relationship is determined based on at least one of a target parameter and an environmental parameter.
[0200] In some possible implementations, the correspondence is determined based on at least one of the target parameter and the environmental parameter, including: the correspondence is generated based on at least one of the target parameter and the environmental parameter; or the correspondence is selected from preconfigured beam direction and time correspondences based on at least one of the target parameter and the environmental parameter.
[0201] In some possible implementations, the target parameter includes at least one of a movement speed, position information, or a movement path of the target object.
[0202] In some possible implementations, the environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
[0203] In some possible implementations, the processing unit 1102 is configured to, in conjunction with the transceiver unit, receive the first information sent by the second device.
[0204] In some possible implementations, the transceiver unit 1101 is further configured to: send a request message to the second device, where the request message is used to obtain at least one of a target parameter and an environmental parameter.
[0205] In some possible implementations, the processing unit 1102 is further configured to:
[0206] acquiring second information, the second information including at least one of an updated target parameter and an updated environmental parameter of the target object;
[0207] The transceiver unit 1101 is further configured to send a second beam to track the target object, wherein the scanning direction and time of the second beam have a new corresponding relationship, and the new corresponding relationship is determined according to the updated target parameters and the updated environmental parameters.
[0208] In some possible implementations, the first beam includes a third beam and a fourth beam, wherein the third beam leads the target object, the fourth beam lags the target object, and a scanning speed of the third beam is greater than or equal to a scanning speed of the fourth beam.
[0209] In some possible implementations, the processing unit 1102 is further configured to: when the third beam does not advance beyond the target object, acquire a fifth beam that advances beyond the third beam and has a scanning speed greater than or equal to that of the third beam, wherein the first beam includes the third beam and the fifth beam.
[0210] In some possible implementations, the processing unit 1102 is further configured to: when the fourth beam does not lag behind the target object, obtain a sixth beam that lags behind the fourth beam and has a scanning speed less than or equal to that of the fourth beam, and the first beam includes the fourth beam and the sixth beam.
[0211] In some possible implementations, an angular interval between two beams included in the first beam is less than or equal to a preset angular interval.
[0212] In some possible implementations, when the angular interval between the two beams included in the first beam is greater than the preset angular interval, the processing unit 1102 is further used to: adjust the angle of at least one of the two beams included in the first beam so that the angular interval between the two beams included in the first beam is less than or equal to the preset angular interval.
[0213] In some possible implementations, the first beam is a single beam. When the single beam cannot detect the target object, the first beam is switched to the seventh beam and the eighth beam, and the scanning speed of the seventh beam is greater than that of the single beam, and the scanning speed of the eighth beam is less than that of the single beam.
[0214] In some possible implementations, when the seventh beam scans the target object, the first beam is switched to a beam with a scanning speed between the seventh beam and the single beam; or when the eighth beam scans the target object, the first beam is switched to a beam with a scanning speed between the eighth beam and the single beam.
[0215] Optionally, the communication device 1100 may further include a storage unit 1103, which may be used to implement the functions implemented by the base station in the beam transmission method described in Figures 5A to 5E, 6A to 6D, 7A to 7D, and 8A to 8B. These functions will not be described in detail here.
[0216] Figure 10 is a schematic diagram of the structure of a possible communication device provided in an embodiment of the present application. This device can be used to implement the beam transmission method and specific embodiments performed by the second device in Figures 6A to 6D (or any second device that may exist in other embodiments). As shown in Figure 10, the communication device 1200 includes a transceiver unit 1201 and a processing unit 1202.
[0217] The processing unit 1202 is configured to obtain at least one of a target parameter related to the target object and an environmental parameter of the target object;
[0218] The transceiver unit 1201 is used to send first information, where the first information includes at least one of a target parameter and an environmental parameter, and at least one of the target parameter and the environmental parameter is used to determine the correspondence between the beam direction and time of the first beam.
[0219] In some possible implementations, the target parameter includes at least one of a movement speed, position information, or a movement path of the target object.
[0220] In some possible implementations, the environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
[0221] In some possible implementations, before sending the first information, the transceiver unit 1201 is further configured to: receive a request message, where the request message is used to obtain target parameters and environmental parameters.
[0222] Optionally, the communication device 1200 may further include a storage unit 1203, which may be used to implement the functions implemented by the base station in the beam transmission method described in FIG6A to FIG6D .
[0223] As shown in FIG11 , FIG11 shows a schematic diagram of the hardware structure of a communication device 1300 in an embodiment of the present application. The structures of the communication device 1100 and the communication device 1200 can refer to the structure shown in FIG11 . The communication device 1300 includes: a processor 111 and a transceiver 112, wherein the processor 111 and the transceiver 112 are electrically coupled;
[0224] The processor 111 is configured to execute part or all of the computer program instructions in the memory. When the part or all of the computer program instructions are executed, the device executes the method described in any one of the above embodiments.
[0225] The transceiver 112 is configured to communicate with other devices; for example, a network device sends first information and second information to a terminal, and the terminal receives the first information and second information sent by the network device.
[0226] Optionally, a memory 113 is also included for storing computer program instructions. Optionally, the memory 113 (memory #1) is located within the device, the memory 113 (memory #2) is integrated with the processor 111, or the memory 113 (memory #3) is located outside the device.
[0227] It should be understood that the communication device 1300 shown in FIG11 may be a chip or circuit. For example, the chip or circuit may be provided within a terminal device or a communication device. The transceiver 112 may also be a communication interface. A transceiver includes a receiver and a transmitter. Furthermore, the communication device 1300 may also include a bus system.
[0228] Among them, the processor 111, memory 113, and transceiver 112 are connected via a bus system. The processor 111 is used to execute instructions stored in the memory 113 to control the transceiver to receive and transmit signals, thereby completing the steps of the transmitting end or the receiving end in the implementation method involved in this application. The memory 113 can be integrated into the processor 111 or set separately from the processor 111.
[0229] As an implementation method, the functions of the transceiver 112 can be implemented by a transceiver circuit or a dedicated transceiver chip. The processor 111 can be implemented by a dedicated processing chip, a processing circuit, a processor, or a general-purpose chip. The processor can be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP. The processor can further include a hardware chip or other general-purpose processor. The above-mentioned hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The above-mentioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), and other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., or any combination thereof. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0230] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0231] An embodiment of the present application provides a computer storage medium storing a computer program, wherein the computer program includes instructions for executing the method corresponding to the first device or the second device in the above embodiment.
[0232] An embodiment of the present application provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the method corresponding to the first device or the second device in the above embodiment.
[0233] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0234] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0235] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0236] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0237] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0238] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0239] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0240] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A beam transmission method, characterized in that: The method comprises: Acquire first information, where the first information includes at least one of a target parameter related to a target object and an environmental parameter where the target object is located; A first beam is sent to track the target object, wherein a beam direction and time of the first beam have a corresponding relationship, and the corresponding relationship is determined based on at least one of the target parameter and the environmental parameter.
2. The method according to claim 1, characterized in that The corresponding relationship is determined based on at least one of the target parameter and the environmental parameter, including: The corresponding relationship is generated based on at least one of the target parameter and the environmental parameter; or The correspondence is selected from preconfigured correspondences between beam directions and times based on at least one of the target parameter and the environment parameter.
3. The method according to claim 1 or 2, characterized in that: The target parameter includes at least one of the moving speed, position information or moving path of the target object.
4. The method according to any one of claims 1 to 3, characterized in that: The environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
5. The method according to any one of claims 1 to 4, characterized in that: The acquiring the first information includes: receiving the first information sent by the second device.
6. The method according to claim 5, characterized in that Before acquiring the first information, the method further includes: A request message is sent to the second device, where the request message is used to obtain at least one of the target parameter and the environment parameter.
7. The method according to any one of claims 1 to 6, characterized in that: After sending the beam to track the target object, the method further includes: acquiring second information, the second information comprising at least one of an updated target parameter and an updated environmental parameter of the target object; A second beam is sent to track the target object, wherein a scanning direction and time of the second beam have a new corresponding relationship, and the new corresponding relationship is determined according to the updated target parameters and the updated environmental parameters.
8. The method according to any one of claims 1 to 7, characterized in that: The first beam includes a third beam and a fourth beam, wherein the third beam is ahead of the target object, the fourth beam is behind the target object, and a scanning speed of the third beam is greater than or equal to a scanning speed of the fourth beam.
9. The method according to claim 8, characterized in that The method further comprises: When the third beam does not lead the target object, a fifth beam that leads the third beam and has a scanning speed greater than or equal to the third beam is acquired, and the first beam includes the third beam and the fifth beam.
10. The method according to claim 8, characterized in that The method further comprises: In a case where the fourth beam does not lag behind the target object, a sixth beam that lags behind the fourth beam and has a scanning speed less than or equal to that of the fourth beam is acquired, and the first beam includes the fourth beam and the sixth beam.
11. The method according to any one of claims 8 to 10, characterized in that: An angular interval between two beams included in the first beam is less than or equal to a preset angular interval.
12. The method according to claim 11, characterized in that In a case where an angular interval between two beams included in the first beam is greater than a preset angular interval, the method further includes: The angle of at least one of the two beams included in the first beam is adjusted so that the angular interval between the two beams included in the first beam is less than or equal to the preset angular interval.
13. The method according to any one of claims 1 to 7, characterized in that: The first beam is a single beam. When the single beam cannot detect the target object, the first beam is switched to the seventh beam and the eighth beam, and the scanning speed of the seventh beam is greater than that of the single beam, and the scanning speed of the eighth beam is less than that of the single beam.
14. The method according to claim 13, characterized in that When the seventh beam scans the target object, switching the first beam to a beam having a scanning speed between the seventh beam and the single beam; or When the eighth beam scans the target object, the first beam is switched to a beam having a scanning speed between the eighth beam and the single beam.
15. A beam transmission method, characterized in that: The method comprises: Acquire at least one of a target parameter related to a target object and an environmental parameter in which the target object is located; Sending first information, wherein the first information includes at least one of the target parameter and the environmental parameter, and at least one of the target parameter and the environmental parameter is used to determine a correspondence between a beam direction and time of a first beam.
16. The method according to claim 15, characterized in that The target parameter includes at least one of the moving speed, position information or moving path of the target object.
17. The method according to claim 15 or 16, characterized in that The environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
18. The method according to any one of claims 15 to 17, characterized in that: Before sending the first information, the method further includes: receiving a request message, where the request message is used to obtain the target parameter and the environmental parameter.
19. A communication device, characterized in that: The device comprises: A processing unit, configured to obtain first information, wherein the first information includes at least one of a target parameter related to a target object and an environmental parameter of the target object; The transceiver unit is further used to send a first beam to track the target object, wherein there is a corresponding relationship between the beam direction and time of the first beam, and the corresponding relationship is determined based on at least one of the target parameter and the environmental parameter.
20. The device according to claim 19, characterized in that The corresponding relationship is determined based on at least one of the target parameter and the environmental parameter, including: The corresponding relationship is generated based on at least one of the target parameter and the environmental parameter; or The correspondence is selected from preconfigured correspondences between beam directions and times based on at least one of the target parameter and the environment parameter.
21. The device according to claim 19 or 20, characterized in that The target parameter includes at least one of the moving speed, position information or moving path of the target object.
22. The device according to any one of claims 19 to 21, characterized in that The environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
23. The device according to any one of claims 19 to 22, characterized in that The processing unit is used to receive the first information sent by the second device in conjunction with the transceiver unit.
24. The device according to claim 23, characterized in that The transceiver unit is also used for: A request message is sent to the second device, where the request message is used to obtain at least one of the target parameter and the environment parameter.
25. The device according to any one of claims 19 to 24, characterized in that The processing unit is also used for: acquiring second information, the second information comprising at least one of an updated target parameter and an updated environmental parameter of the target object; The transceiver unit is further used to send a second beam to track the target object, wherein the scanning direction and time of the second beam have a new corresponding relationship, and the new corresponding relationship is determined according to the updated target parameters and the updated environmental parameters.
26. The device according to any one of claims 19 to 25, characterized in that The first beam includes a third beam and a fourth beam, wherein the third beam is ahead of the target object, the fourth beam is behind the target object, and a scanning speed of the third beam is greater than or equal to a scanning speed of the fourth beam.
27. The device according to claim 26, characterized in that The processing unit is also used for: When the third beam does not lead the target object, a fifth beam that leads the third beam and has a scanning speed greater than or equal to the third beam is acquired, and the first beam includes the third beam and the fifth beam.
28. The device according to claim 26, characterized in that The processing unit is also used for: In a case where the fourth beam does not lag behind the target object, a sixth beam that lags behind the fourth beam and has a scanning speed less than or equal to that of the fourth beam is acquired, and the first beam includes the fourth beam and the sixth beam.
29. The device according to any one of claims 26 to 28, characterized in that An angular interval between two beams included in the first beam is less than or equal to a preset angular interval.
30. The device according to claim 29, characterized in that In a case where an angular interval between two beams included in the first beam is greater than a preset angular interval, the processing unit is further configured to: The angle of at least one of the two beams included in the first beam is adjusted so that the angular interval between the two beams included in the first beam is less than or equal to the preset angular interval.
31. The device according to any one of claims 19 to 25, characterized in that The first beam is a single beam. When the single beam cannot detect the target object, the first beam is switched to the seventh beam and the eighth beam, and the scanning speed of the seventh beam is greater than that of the single beam, and the scanning speed of the eighth beam is less than that of the single beam.
32. The device according to claim 31, characterized in that When the seventh beam scans the target object, switching the first beam to a beam having a scanning speed between the seventh beam and the single beam; or When the eighth beam scans the target object, the first beam is switched to a beam having a scanning speed between the eighth beam and the single beam.
33. A communication device, characterized in that: The device comprises: A processing unit, configured to obtain at least one of a target parameter related to a target object and an environmental parameter in which the target object is located; A transceiver unit is used to send first information, wherein the first information includes at least one of the target parameter and the environmental parameter, and at least one of the target parameter and the environmental parameter is used to determine the correspondence between the beam direction and time of the first beam.
34. The device according to claim 33, characterized in that The target parameter includes at least one of the moving speed, position information or moving path of the target object.
35. The device according to claim 33 or 34, characterized in that The environmental parameter includes at least one of spatial information or speed information of the space where the target object is located.
36. The device according to any one of claims 33 to 35, characterized in that Before sending the first information, the transceiver unit is further used to: receive a request message, where the request message is used to obtain the target parameter and the environmental parameter.
37. A communication device, characterized in that: The method comprises a processor coupled to a memory, wherein the memory is used to store a computer program or instructions, and the processor is used to execute the computer program or instructions to implement any method described in claims 1 to 14, or to implement any method described in claims 15 to 18.
38. A readable storage medium, characterized in that: Used to store instructions, when the instructions are executed, the method according to any one of claims 1 to 14 is implemented, or the method according to any one of claims 15 to 18 is implemented.
39. A computer program product, when a computer reads and executes the computer program product, causes the computer to execute the method according to any one of claims 1 to 14, or causes the computer to execute the method according to any one of claims 15 to 18.
40. A communication system, comprising the communication device according to any one of claims 19 to 32, and the communication device according to any one of claims 33 to 36.