This application relates to the field of communication sensing technologies, and in particular, to a sensing method and apparatus and a communication device.
Radar detection is one of the important use cases for integrated sensing and communication. Many differences exist between the radar technology in a scenario of the integrated sensing and communication and the conventional radar technology due to differences in constraints and application goals. Currently, in the scenario of integrated sensing and communication, the solution of how to adaptively adjust beam pointing is not clear.
According to a first aspect, a sensing method is provided, including:
A first device receives, based on each received beam determined by a first beam sweeping mode, an echo signal of a first signal sent by a second device.
In a case that it is determined based on a first echo signal received at a first moment that a sensing object is detected, the first device obtains a first received beam used at a second moment based on the first echo signal.
The first device receives, at the second moment based on the first received beam, a second echo signal of a first signal sent by the first device.
The second moment is a moment after the first moment.
According to a second aspect, a sensing apparatus is provided, applied to a first device, and including:
The second moment is a moment after the first moment.
According to a third aspect, a sensing method is provided, including:
A second device sends a first signal to a first device based on each transmitted beam determined by a second beam sweeping mode.
The second device obtains a first transmitted beam used at a second moment based on a first echo signal of the first signal received by the first device at a first moment, in a case that it is determined that the first device has detected a sensing object at the first moment.
The second device sends the first signal to the first device at the second moment based on the first transmitted beam.
The second moment is a moment after the first moment.
According to a fourth aspect, a sensing apparatus is provided, applied to a second device, and including:
The second moment is a moment after the first moment.
According to a fifth aspect, a sensing method is provided, including:
A sensing function network element sends first information to a first device, and/or the sensing function network element sends second information to a second device.
The first information includes at least one of the following:
The second information includes at least one of the following:
According to a sixth aspect, a sensing apparatus is provided, applied to a sensing function network element, and including:
The first information includes at least one of the following:
The second information includes at least one of the following:
According to a seventh aspect, a communication device is provided. The communication device is a first device, including a processor and a memory. The memory stores a program or an instruction executable in the processor. The program or the instruction, when executed by the processor, implements the steps of the method in the first aspect.
According to an eighth aspect, a communication device is provided. The communication device is a first device, including a processor and a communication interface. The communication interface is configured to receive, based on each received beam determined by a first beam sweeping mode, an echo signal of a first signal sent by a second device. The processor is configured to obtain, in a case that it is determined based on a first echo signal received at a first moment that a sensing object is detected, a first received beam used at a second moment based on the first echo signal. The communication interface is configured to receive, at the second moment based on the first received beam, a second echo signal of a first signal sent by the first device.
The second moment is a moment after the first moment.
According to a ninth aspect, a communication device is provided. The communication device is a second device, including a processor and a memory. The memory stores a program or an instruction executable in the processor. The program or the instruction, when executed by the processor, implements the steps of the method in the third aspect.
According to a tenth aspect, a communication device is provided. The communication device is a second device, including a processor and a communication interface. The communication interface is configured to send a first signal to a first device based on each transmitted beam determined by a second beam sweeping mode. The processor is configured to obtain a first transmitted beam used at a second moment based on a first echo signal of the first signal received by the first device at the first moment, in a case that it is determined that the first device has detected a sensing object at a first moment. The communication interface is configured to send the first signal to the first device at the second moment based on the first transmitted beam. The second moment is a moment after the first moment.
According to an eleventh aspect, a communication device is provided. The communication device is a sensing function network element, including a processor and a memory. The memory stores a program or an instruction executable in the processor. The program or the instruction, when executed by the processor, implements the steps of the method in the fifth aspect.
According to a twelfth aspect, a communication device is provided. The communication device is a sensing function network element, including a processor and a communication interface. The communication interface is configured to send first information to
The first information includes at least one of the following:
The second information includes at least one of the following:
According to a thirteenth aspect, a communication system is provided, including a first device, a second device, and a sensing function network element. The first device may be configured to perform the steps of the sensing method as described in the first aspect. The second device may be configured to perform the steps of the sensing method as described in the third aspect. The sensing function network element may be configured to perform the steps of the sensing method according to the fifth aspect.
According to a fourteenth aspect, a readable storage medium is provided. The readable storage medium stores a program or an instruction. The program or the instruction, when executed by a processor, implements the steps of the method according to the first aspect, the third aspect, or the fifth aspect.
According to a fifteenth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or an instruction, to implement the steps of the method according to the first aspect, the third aspect, or the fifth aspect.
According to a sixteenth aspect, a computer program product is provided. The computer program product is stored in a storage medium. The computer program product is executed by at least one processor to implement the steps of the method according to the first aspect, the third aspect, or the fifth aspect.
The technical solutions in embodiments of this application are clearly described below with reference to the accompanying drawings in embodiments of this application. Apparently, the described embodiments are merely some rather than all of embodiments of this application. All other embodiments obtained by a person of ordinary skill in the art based on embodiments of this application fall within the protection scope of this application.
Terms “first”, “second”, and the like in the specification and the claims of this application are used to distinguish between similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way may be transposed where appropriate, so that embodiments of this application can be implemented in a sequence other than those illustrated or described herein. In addition, objects distinguished by “first” and “second” are generally of the same class and do not limit a quantity of objects. For example, one or more first objects may be arranged. In addition, “and/or” in the specification and the claims indicates at least one of the connected objects, and the character “/” generally indicates an “or” relationship between the associated objects.
It should be noted that, the technology described in embodiments of this application may be applied to a long term evolution (LTE)/LTE-advanced (LTE-A) system, and may be further applied to another wireless communication system, such as a code division multiple access (CDMA) system, a time division multiple access (TDMA) system, a frequency division multiple access (FDMA) system, an orthogonal frequency division multiple access (OFDMA) system, a single-carrier frequency division multiple access (SC-FDMA) system, and another system. The terms “system” and “network” in embodiments of this application are usually interchangeably used, and the technology described may be used for both the systems and radio technologies mentioned above, as well as for another system and radio technology. A new radio (NR) system is described below for an illustrative purpose, and the term NR is used in most of the following descriptions, although these technologies may be applied to applications other than applications of the NR system, such as a 6th Generation (6G) communication system.
First, related technologies involved in this application are described as follows:
In the future, B5G and 6G wireless communication systems are expected to provide various high-precision sensing services, for example, indoor positioning of robot navigation, Wi-Fi sensing of a smart home, and radar sensing of an autonomous vehicle. A sensing system and a communication system are usually designed separately and occupy different bands. Then due to widespread deployment of millimeter waves and the massive multiple-input multiple-output (MIMO) technology, a communication signal in a future wireless communication system often has high resolution in both time domain and angle domain. This makes it possible to implement high-precision sensing by using communication signals. Therefore, it is best to jointly design the sensing system and the communication system, so that the sensing system and the communication system can share a same band and hardware, to improve spectral efficiency and reduce hardware costs. This has prompted research on integrated sensing and communication (ISAC). ISAC is to become a key technology in the future wireless communication system to support a large number of important application scenarios. For example, in a future autonomous vehicle network, an autonomous vehicle obtains a large amount of information from a network, including an ultra-high resolution map and near real-time information, so as to navigate and avoid upcoming traffic congestion. In a same situation, a radar sensor in the autonomous vehicle should be capable of providing a powerful and high-resolution obstacle detection function, and the resolution is in the order of centimeters. The ISAC technology used for autonomous vehicles provides a possibility of implementing high-data-rate communication and high-resolution obstacle detection by using same hardware and spectrum resources. Another application of the ISAC includes indoor positioning and activity recognition based on Wi-Fi, communication and sensing of an unmanned aerial vehicle, XR, integrated radar and communication, and the like. Each application has different requirements, limitations, and supervision problems. The ISAC has attracted great research interest and attention from both academia and industry. For example, an increasing quantity of academic publications on the ISAC emerge recently, which range from transceiver architecture design, ISAC waveform design, joint coding design, and time-frequency-space signal processing to experimental performance delay, prototype design, and field test.
Currently, a typical scenario of the integrated sensing and communication that is expected to be realized through technological upgrade based on the 5G communication system architecture is shown in Table 1.
Radar, short for radio detection and ranging, means detecting a target and measuring a distance to the target by transmitting a radio wave and receiving an echo reflected from the target. With the development of radar technology, radar detection of a target not only includes measuring a distance to the target, but also includes measuring a speed, an azimuth angle, a pitch angle of the target, and extracting more information about the target from the above information, including a size, a shape, and the like of the target.
In a wireless sensing application of integrated sensing and communication, the radar technology may adopt a monostatic radar mode or a bistatic radar mode.
In the monostatic radar mode, a same antenna is used for transmission and receiving of a signal. A received signal and a transmitted signal enter different radio frequency processing links through a circulator. In this mode, detection without blind areas may be realized by using a continuous wave signal waveform. A premise is that the received signal and the transmitted signal need to be properly isolated, and an isolation of about 100 dB is usually needed to eliminate masking of the received signal caused by leakage of the transmitted signal. Because a receiver of a monostatic radar has all information of the transmitted signal, signal processing may be performed through matched filtering (pulse compression), to obtain a relatively high signal processing gain.
In the bistatic radar mode, no isolation problem of transmission and receiving of the signal exists. This significantly simplifies complexity of hardware. Because the radar signal processing is established based on known information, in a 5G NR integrated sensing and communication application, the radar signal processing may be performed by using the known information such as a synchronization signal (a primary synchronization signal (PSS)/secondary synchronization signal (SSS)) and a reference signal (a demodulation reference signal (DMRS)/channel state information reference signal (CSI-RS)). However, due to periodicities of the synchronization signal, the reference signal, and the like, a fuzzy graph of a signal waveform is no longer in the shape of a thumbtack, but in the shape of a pinboard, ambiguity in a latency and Doppler increases, and a gain of a main lobe decreases significantly compared with that in the monostatic radar mode. This reduces measurement ranges of a distance and a speed. Through appropriate parameter set design, the measurement ranges of the distance and the speed can satisfy measurement requirements of common targets such as cars and pedestrians. In addition, measurement accuracy of the bistatic radar is related to a position of a transceiver station relative to the target. A suitable pair of transceiver stations needs to be selected to improve detection performance.
A sensing method and apparatus and a communication device provided in embodiments of this application are described in detail below through some embodiments and application scenarios thereof with reference to the accompany drawings.
As shown in
It should be noted that, the first beam sweeping mode includes a beam sweeping range, an arrangement of swept beams, and a beam sweeping sequence.
It should be noted that, the second moment is a moment after the first moment.
It should be noted that, when it is determined based on the first echo signal received at the first moment that the sensing object is detected, the first device may directly adjust a received beam at a next moment based on an echo signal obtained at a previous moment or at a plurality of previous moments, and then receive the echo signal by using the adjusted received beam until the sensing process ends. In this way, adaptive adjustment of the received beam is realized, which can optimize system search and improve tracking efficiency.
It should be noted that, the first device is a receiving terminal (which may also be referred to as a receiving terminal device) in a sensing and communication process. Correspondingly, the first beam sweeping mode may be understood as a received beam sweeping mode. The first device may be a base station, a transmission point (TRP), a user equipment (UE, also referred to as a terminal), an access point (AP), a reconfigurable intelligence surface (RIS), and the like. The second device is a sending terminal (which may also be referred to as a sending terminal device) in the sensing and communication process. The second device may be a base station, a TRP, a UE, an AP, an RIS, and the like. The second beam sweeping mode corresponding to the second device may be understood as a transmitted beam sweeping mode.
It should be noted that, in a case that the first device receives, based on each received beam determined by the first beam sweeping mode, the echo signal of the first signal sent by the second device, the sensing process is in a search mode. To be specific, the sending terminal sends a sensing signal, and the receiving terminal receives an echo signal of the sensing signal to search for the sensing object. After the receiving terminal finds the sensing object, the sensing process switches to a tracking mode, to track the found sensing object. In other words, the search mode described in this application is a process of discovering the sensing object by traversing an angle interval, and/or a distance interval, and/or a speed interval within a range specified by sensing priori information in sensing demands at the beginning of radar detection. Once relevant parameters of the sensing object are obtained, the search mode ends. The tracking mode is continuous detection of the sensing object based on the parameter of the sensing object or within a specific range including the parameters of the sensing object after the sensing object is discovered in the search mode and the parameters of the sensing object are obtained, and update of the parameters of the sensing object based on the detection result.
It should be further noted that, the first moment and the second moment mentioned in embodiments of this application may be understood as at least one first sensing frame and at least one second sensing frame. Because a signal is transmitted, received, and processed with a sensing frame as a unit of time, that is, a transmitted beam and a received beam within a same sensing frame remain unchanged, the beam adaptive adjustment provided in embodiments of this application is adjustment of a transmitted beam and a received beam within a next sensing frame.
First, obtaining of the first beam sweeping mode in the search mode is described in detail as follows.
Optionally, an obtaining manner of the beam sweeping range includes one of the following steps:
It should be noted that, the priori information of the spatial range includes one of the following:
Optionally, in this case, detection priorities within the spatial range satisfy that all spatial positions within the spatial range have a same detection priority.
Optionally, in this case, a default case is set for the detection priority. To be specific, the detection priorities of all of the spatial positions are the same by default. Certainly, the detection priorities of some spatial positions may alternatively be set separately based on detection demands for different spatial positions. For example, when the spatial range includes 10 positions, positions 7 and 8 have a relatively high detection demand, and positions 1 and 3 have a relatively low detection demand, positions 2, 4, 5, 6, 9, and 10 are set to have the same detection priority, the detection priorities of the positions 7 and 8 are higher than those of the positions 2, 4, 5, 6, 9, and 10, and the detection priorities of the positions 1 and 3 are lower than those of the positions 2, 4, 5, 6, 9, and 10. It should be noted that, when the detection priority of a position is not set separately, the default case is used.
It should be noted herein that the distribution range of the spatial range of the relative center may be described by using a specific shape. For example, the distribution range may be circular, elliptical, spherical, or ellipsoidal.
Optionally, in this case, a default case is set for the detection priority. To be specific, a detection priority of the spatial position at the center within the spatial range is higher than a detection priority of a spatial position at an edge within the spatial range by default. Certainly, the detection priorities of some positions may alternatively be set separately based on detection demands for different spatial positions.
It should be noted that, when the detection priority of a position is not set separately, the default case is used.
It should be noted that, in this case, the beam sweeping range is determined by the sensing function network element. Specifically, for a manner of determining the beam sweeping range by the sensing function network element, reference may be made to A11. Details are not described herein again.
It should be noted herein that the sensing function network element described in embodiments of this application is a network node in a core network and/or a wireless access network responsible for at least one of functions such as sensing request processing, sensing resource scheduling, sensing information interaction, or sensing data processing, which may be upgraded based on an access management function (AMF) or a location management function (LMF) in an existing 5G network, or may be another existing or newly defined network node.
It should be noted that, the above beam sweeping range is actually determined by an opening angle formed by the spatial range relative to an antenna array of the first device. In other words, the beam sweeping range may also be understood as an angle sweeping range.
Optionally, an obtaining manner of the arrangement of swept beams includes one of the following steps.
It should be noted herein that a beam overlapping mode is an overlapping mode of two adjacent sweeping beams in an angle domain, which is usually a beam spacing of 3 dB. As shown in
It should be further noted that a specific implementation of determining the arrangement of swept beams based on the beam sweeping range and the priority information and the beam width within the sweeping range includes one of the following steps.
In other words, in this case, a fixed beam overlapping mode is used. To be specific, a fixed or preset proportionality coefficient k is used for beam arrangement.
It should be noted that, in this case, the beam overlapping mode is determined based on the beam sweeping range and the beam width. In other words, in this mode, the beam overlapping mode varies with the beam sweeping range and the beam width. To be specific, it is determined based on different beam sweeping ranges and beam widths that different beam overlapping modes are obtained, to cover the angle sweeping range with an optimal quantity of beams.
The first criterion includes that spatial positions with different detection priorities within a spatial range use different proportionality coefficients.
In other words, in this case, the proportionality coefficients for different spatial positions are different. If the priori information of the spatial range is given in the above manner of A112, that is, a circular (elliptical, spherical, or ellipsoidal) range of center coordinates and a relative center of the spatial range is given, values of different proportionality coefficients k are used for a region around the center and an edge region of the spatial range, so that a region with a high detection priority at the center of the spatial range uses a smaller value of k for more intensive sweeping, and a region with a low detection priority at the edge of the spatial range uses a relatively large value of k for relatively sparse sweeping.
It should be further noted that a beam arrangement mode of the arrangement of swept beams includes at least one of the following:
It should be noted that, the beams are arranged in rows in an azimuth direction and in columns in a pitch direction, as shown in
It should be noted that, the beams are arranged in circles by using the spatial range of the sensing object as a center, as shown in
It should be further noted herein that a beam broadening effect of the beam width with beam pointing should be considered for the beam arrangement. The angle sweeping range (in a polar coordinate system) is projected onto a sinusoidal coordinate system to perform the above beam arrangement, and then the beam arrangement in the sinusoidal coordinate system is projected back onto the polar coordinate system.
It should be particularly noted that, several fixed values of the proportionality coefficients k for the beam overlapping may be set. For example, the values of k have three options: 0.5, √{square root over (3)}/2, and 1, which respectively correspond to fine search, normal search, and coarse search.
For a given antenna array, the beam width in the azimuth direction or the pitch direction has several fixed values based on antenna apertures in corresponding directions. For example, for an 8×8 antenna array, it has 8 beam width options in the azimuth direction or the pitch direction, which correspond to antenna apertures of 1 to 8 antenna array elements.
Therefore, beam arrangement of the antenna array may be completed offline within a maximum sweeping range based on the values of k and the values of the beam widths, to form a beam arrangement dataset.
The beam arrangement dataset has the following properties:
The beam arrangement dataset may be stored in the sensing function network element, the first device, or another network node accessible to the sensing function network element or the first device.
In a specific sensing application, the data in the beam arrangement dataset may be called through three sets of parameters. The three sets of parameters may be: the angle sweeping range, including the azimuth direction and the pitch direction; the value of the proportionality coefficient k for beam overlapping; and the antenna apertures in the azimuth direction and the pitch direction.
It should be noted that, in this case, the arrangement of swept beams is determined by the sensing function network element. Specifically, for a manner of determining the arrangement of swept beams by the sensing function network element, reference may be made to A21. Details are not described herein again.
Optionally, the beam sweeping sequence includes one of the following:
In other words, this mode is sweeping in rows in an azimuth direction and sweeping in columns in a pitch direction, as shown in
In other words, this mode is sweeping in circles from a center to an edge of a spatial range of the sensing object, as shown in
In other words, this mode is dividing the spatial range of the sensing object into several regions based on priorities to perform sweeping in regions. Each region may be swept in rows and columns, or may be swept in circles.
It should be noted herein that, an implementation of obtaining a transmitted beam sweeping mode by a sending terminal is the same as that of obtaining a received beam sweeping mode by a receiving terminal. For details, reference may be made to the above description. Details are not described herein again.
It should be further noted that after the first beam sweeping mode is obtained, an echo signal of a first signal sent by a second device is received based on each received beam determined by the first beam sweeping mode. Optionally, a specific implementation of step 201 includes the following steps:
It should be noted that, the third received beam is a received beam located after the second received beam in the first beam sweeping mode.
It should be noted that, this mode refers to starting from a first received beam indicated by the first beam sweeping mode, successively receiving the echo signal of the first signal for each received beam. After the echo signal is received each time, the detection result of whether the sensing object is detected is obtained based on the echo signal. In a case that the sensing object is not detected, the echo signal of the first signal is continuously received based on a next received beam.
Optionally, a specific implementation of obtaining, based on the third echo signal, the detection result of whether the sensing object is detected includes one of the following:
It should be noted that, in this mode, the detection result is determined by the first device, and the first device determines the detection result based on final obtained echo signal quality. Optionally, the first operation includes one of the following:
In this case, the whole calculation process for obtaining the echo signal quality is completed at the sensing function network element. To be specific, the sensing function network element first performs radar signal processing on the received third echo signal to determine a measured quantity, then determines the echo signal quality based on the measured quantity, and finally sends the echo signal quality and the measured quantity to the first device.
In this case, the whole calculation process for obtaining the echo signal quality is completed by the first device.
In this case, the calculation process for obtaining the echo signal quality is partially performed at the sensing function network element. To be specific, the sensing function network element is only responsible for determining the echo signal quality based on the measured quantity, and then sending the echo signal quality to the first device.
In this case, the calculation process for obtaining the echo signal quality is partially performed at the sensing function network element. To be specific, the sensing function network element is only responsible for determining the second part of the measured quantity based on the first part of the received measured quantity, then determining the echo signal quality based on the first part and the second part, and finally sending the second part of the measured quantity and the echo signal quality to the first device.
In this case, the calculation process for obtaining the echo signal quality is partially performed at the sensing function network element. To be specific, the sensing function network element is only responsible for determining the second part of the measured quantity based on the first part of the received measured quantity, and then sending the second part to the first device. The first device determines the echo signal quality based on the complete measured quantity.
Specifically, a specific implementation process of comparing the obtained echo signal quality with the preset value by the first device to determine the detection result of whether the sensing object is detected is:
It should be noted that, the preset value may be a pre-established value, a specified variation value, or a preset multiple of a specified variation value.
It should be noted that, in this mode, the detection result is determined by the sensing function network element, and the sensing function network element determines the detection result based on final obtained echo signal quality. Optionally, the second operation includes one of the following steps:
In this case, the calculation process for obtaining the echo signal quality is partially performed at the first device. The first device first obtains the measured quantity based on the third echo signal, and then sends the measured quantity to the sensing function network element. The sensing function network element is responsible for determining the echo signal quality based on the received measured quantity.
In this case, the whole calculation process for obtaining the echo signal quality is completed at the sensing function network element. To be specific, the sensing function network element first performs radar signal processing on the received third echo signal to determine the measured quantity, and then determines the echo signal quality based on the measured quantity.
In this case, the calculation process for obtaining the echo signal quality is partially performed at the first device. The first device first obtains the first part of the measured quantity based on the third echo signal, and then sends the first part to the sensing function network element. The sensing function network element is responsible for determining the second part of the measured quantity based on the first part of the received measured quantity, and then determining the echo signal quality based on the first part and the second part.
In this case, the whole calculation process for obtaining the echo signal quality is completed at the first device. To be specific, the first device first performs the radar signal processing on the received third echo signal to determine the measured quantity, then determines the echo signal quality based on the measured quantity, and finally sends the measured quantity and the echo signal quality to the sensing function network element.
Optionally, the echo signal quality includes at least one of the following:
The power of the echo signal includes at least one of the following:
Specifically, an obtaining manner of the power of the echo signal may be at least one of the following:
It should be noted that, in the method for determining the target signal amplitude, in addition to the manner of using, as the target sample point, the sample point for which the CFAR exceeds the threshold and which has the maximum amplitude, a mean value of the sample point for which the CFAR exceeds the threshold and which has the maximum amplitude and several nearest sample points of the sample point for which the CFAR exceeds the threshold is used as the target signal amplitude.
Specifically, a method for obtaining the SNR/SINR may be as follows.
It should be noted that, in the manner for determining the target signal amplitude, in addition to the manner of using, as the target sample point, the sample point for which the CFAR exceeds the threshold and which has the maximum amplitude, a mean value of the sample point for which the CFAR exceeds the threshold and which has the maximum amplitude and several nearest sample points of the sample point for which the CFAR exceeds the threshold is used as the target signal amplitude.
It should be noted that, a manner of determining the interference/noise sample points may further be further screening based on the above determined interference/noise sample points. The screening manner is as follows: For the one-dimensional latency graph, several sample points near a sample point with a latency of 0 are removed, and the remaining interference/noise sample points are used as noise sample points. For the one-dimensional Doppler graph, several sample points near a sample point with Doppler of 0 are removed, and the remaining interference/noise sample points are used as interference/noise sample points. For the two-dimensional latency-Doppler graph, interference/noise sample points within a strip range composed of all Doppler ranges except several points near a sample point with a latency of 0 are removed, and the remaining noise sample points are used as interference/noise sample points. For the three-dimensional latency-Doppler-angle graph, several sample points near a sample point with a time dimension of 0 and interference/noise sample points within a slice-like range composed of all Doppler ranges and all angle ranges are removed, and the remaining interference/noise sample points are used as interference/noise sample points.
It should be noted that, the radar signal processing described in embodiments of this application includes at least one of the following:
Optionally, the matched filtering includes at least one of the following steps:
It should be noted that, if a sensing demand only requires distance information or speed information of the sensing object, only one-dimensional FFT is required, including one of the following steps:
It should be noted that, if the sensing demand requires the distance information and the speed information of the sensing object, the two-dimensional FFT needs to be performed, that is, fast-time dimension FFT and slow-time dimension FFT.
It should be noted that, if the sensing demand requires the distance information, the speed information, and angle information of the sensing object, the three-dimensional FFT needs to be performed, that is, the fast-time dimension FFT, the slow-time dimension FFT, and angle dimension FFT.
It should be noted that, the angle filtering includes algorithms such as multiple signal classification (MUSIC) and estimating signal parameter via rotational invariance techniques (ESPRIT), to improve angle sensing accuracy.
It should be noted that, when the first device and the sensing function network element only obtain a part of the measured quantity, different contents in the measured quantities have been graded. Specifically, the measured quantity and the grading of the measured quantity include one or more of the following contents:
It should be noted that, a grade of the above first-grade measured quantity is lower than that of the second-grade measured quantity, and the grade of the second-grade measured quantity is lower than that of the third-grade measured quantity. Optionally, the above first part may include the first-grade measured quantity, or may include the first-grade measured quantity and the second-grade measured quantity.
The grading of the measured quantities has at least one of the following features:
Optionally, after the detection result is determined, and after the detection result that the sensing object is detected is obtained based on the echo signal quality, the first device further needs to obtain a target parameter of the sensing object relative to each of the first device and a second device. Specifically, the first device may obtain the target parameter of the sensing object relative to each of the first device and the second device in one of the following manners:
It should be noted that, in this manner, the first device extracts the target parameter of the sensing object relative to each of the first device and the second device based on the obtained measured quantity.
It should be noted that, in this manner, the sensing function network element extracts the target parameter of the sensing object relative to each of the first device and the second device based on the obtained measured quantity, and then sends the target parameter of the sensing object relative to each of the first device and the second device to the first device.
It should be further noted that the target parameter includes at least one of the following: angle, distance, and speed.
Optionally, after the detection result is determined, in a case that the detection result that the sensing object is detected is obtained based on the echo signal quality, the first device may perform subsequent processing in one of the following manners:
It should be noted that, in this case, when the sensing object is detected based on a received beam, the first device stops an echo signal receiving mode in a sweeping mode. To be specific, the first device no longer receives the echo signal for a next received beam indicated by the first beam sweeping mode, but switches to a tracking mode to track the sensing object.
It should be further noted that, when the first device has detected the sensing object within a sensing frame and loses the sensing object during tracking, it indicates that subsequent tracking of the sensing object cannot be performed. In this case, the sensing object should be swept again. The first device should continue the sweeping starting from a next received beam after the received beam for which the sweeping is stopped, until detection is completed as to all beams in a beam arrangement with a maximum quantity of sweepings.
It should be noted that, in this case, when the sensing object is detected based on a received beam, the sensing object may also exist in another position. In this case, the first device does not immediately enter the tracking mode, but continuously performs the process of beam sweeping in the search mode, until detection is completed as to a received beam corresponding to the maximum quantity of sweepings is completed (that is, until beam sweeping of all beams is completed).
It should be noted herein that a beam sweeping means that a sending terminal has sent the first signal for all transmitted beams, and a receiving terminal has received the echo signal for all received beams. It should be further noted herein that the sending terminal has sent the first signal based on each transmitted beam, and the receiving terminal needs to receive the echo signal based on all of the received beams before the sending terminal moves to a next transmitted beam to send the first signal again.
It should be further noted that during continuous performing of the beam sweeping in the search mode, the first device further needs to receive a fifth echo signal of the first signal at a recorded angle of the sensing object relative to the first device based on a preset time interval, and update the recorded target parameter of the sensing object relative to each of the first device and the second device based on the fifth echo signal.
Optionally, the preset time interval is determined by at least one of the following steps:
Optionally, the first device further needs to send the target parameter of the sensing object relative to each of the first device and the second device to the second device or the sensing function network element after obtaining the target parameter of the sensing object relative to each of the first device and the second device.
Optionally, after the sweeping mode switches to the tracking mode, the receiving terminal needs to determine a received beam corresponding to a following moment based on an echo signal received at a previous moment. Specifically, the obtaining a first received beam used at a second moment based on the first echo signal may include one of the following manners:
In other words, in this case, it is considered that the received beam corresponding to the next moment is the same as the received beam corresponding to the previous moment.
It should be noted that, in this manner, the received beam corresponding to the next moment is predicted by using a specific algorithm, and the echo signal is continuously received by using a prediction result.
It should be noted herein that the prediction manner is content implemented by a device, and is not limited in this application.
It should be noted that, in this case, the sensing function network element determines the first received beam used at the second moment, and notifies the first device of a determination result. Specifically, the sensing function network element may determine the first received beam used at the second moment in the above manner of E21 or E22.
It should be noted herein that, whether the angle of the sensing object relative to the first device at the first moment or the predicted value of the angle of the sensing object relative to the first device at the second moment is first determined based on the echo signal, the detection result of whether the sensing object is detected needs to be obtained first based on the echo signal at the previous moment, and the angle of the sensing object relative to each of the first device and the second device is extracted based on the measured quantity and echo signal quality obtained during obtaining of the detection result. The received beam corresponding to the next moment is determined based on the extracted angle only in a case that the sensing object is detected. It should be noted that, for a specific implementation of the process of obtaining the detection result of whether the sensing object is detected and extracting the angle, reference may be made to the above description. Details are not described herein again. It should be further noted that the angle of the sensing object relative to the first device at the next moment may be determined based on an angle of the sensing object relative to the first device at the previous moment and through prediction on the angle of the sensing object relative to the first device at the next moment based on the previous angle of the sensing object relative to the first device. A specific prediction manner is not limited in this application.
It should be noted that, the transmitted beam of the second device is determined in the same manner as the received beam of the first device.
Embodiments of this application are described in detail in specific applications as follows.
First, it should be noted that, a monostatic radar is composed of a signal transmitter and receiver and a common antenna, and has advantages that a target echo signal is naturally coherent with a local oscillator of the receiver, and signal processing is convenient. A disadvantage of the monostatic radar is that signal transmission and receiving cannot be performed simultaneously, and only a signal waveform with a specific duty cycle may be used. In this way, a blind area for detection is caused, and a complex algorithm needs to be used for compensation. Alternatively, signal transmission and receiving are performed simultaneously, and strict isolation is performed between transmission and receiving. However, it is difficult to implement for a high-power military radar.
A schematic diagram of beam sweeping of the monostatic radar is shown in
An example in which a base station A performs self-transmission and self-receiving of a sensing signal is used. In this case, a main implementation process includes the following steps:
The capability information includes hardware configuration, software configuration, occupation of software and hardware resources of a current service, and service types and service priority information of the currently occupied software and hardware resources.
The sensing target parameter includes at least one of the following:
The sensing indicator includes at least one of the following:
The sensing priori information is priori information of a spatial range and/or motion characteristics of the sensing target or a sensing region provided to the base station A, including at least one of the following:
The sensing signal configuration parameter includes at least one of the following:
a signal frequency or an operating bandwidth, and if the first signal is an orthogonal frequency division multiplex (OFDM) signal, further includes a subcarrier spacing of the OFDM signal, a quantity of resource elements (REs) spaced by a sensing signal in a frequency domain, and a quantity of OFDM symbols spaced by the sensing signal in a time domain;
The process of setting the sensing signal configuration parameter based on the sensing indicator requirement includes at least one of the following:
It should be noted that, this application mainly involves link adaptation of beam pointing, and therefore the sensing signal configuration parameter only includes parameters related to link adaptation of the antenna aperture.
Specifically, the beam sweeping mode includes a beam sweeping range, an arrangement of swept beams, and a beam sweeping sequence.
It should be noted that, for a specific determination manner of the beam sweeping mode, reference may be made to the above description. Details are not described herein again.
The first signal may include:
A waveform of the first signal may be a continuous wave waveform or a pulse waveform.
Specifically, for an obtaining manner of the measured quantity, reference may be made to the above description. Details are not described herein again.
If the sensing object is not found, dwelling on a next beam is performed, and the operations of step S13 to step S15 are repeated. Searching of all beams in a set beam arrangement with the maximum quantity of sweepings is completed based on the maximum quantity of sweepings in a sensing constraint in the sensing demand. If the sensing object is still not found after the searching with the maximum quantity of sweepings is completed, information indicating that the sensing object is not found is reported.
If the sensing object is found, one of the following two processing manners may be used:
It should be further noted that if stable target tracking cannot be established, that is, if the sensing object is lost after tracking for a few sensing frames, sweeping is continued starting from a next beam after a beam for which the sweeping is stopped, until the search for all beams in a beam arrangement with the maximum quantity of sweepings is completed.
It should be noted that, during continuous sweeping, for each found sensing object, the sensing object dwells on a beam at a preset time interval based on the recorded latest parameter of the sensing object relative to the base station A, until the sweeping ends.
It should be noted that, for the preset time interval, reference may be made to the above description. Details are not described herein again.
It should be further noted that for a sensing object for which stable tracking cannot be established (that is, after entering the tracking mode, the base station A tracks the sensing object for a period of time and suddenly cannot find the sensing object, and this case is referred to as that no stable tracking is established), the sensing object is deleted.
For the first signal, radar signal processing, the measured quantity, a power of the echo signal, and the SNR/SINR of the echo signal in the tracking process, reference may be made to the above description. Details are not described herein again.
It should be noted herein that, the prediction manner is implemented by a device, and is not limited in this application.
A determination manner of the end of the sensing process includes at least one of the following steps:
In other words, when a sensing time length satisfies a sensing duration requirement in the sensing demand, the sensing process ends.
In other words, when a specific sensing indicator in the sensing demand satisfies the requirement, the sensing process ends. For example, in a radar imaging scenario, a radar imaging operation performed on an imaging range specified in the sensing demand is completed by using an imaging resolution requirement in the sensing demand.
In other words, since the sensing object is obstructed or a target motion is in a sensing range of the sensing demand, and a sensing echo signal power or a sensing echo signal SNR cannot satisfy relevant requirements of the sensing demand, the sensing process ends.
In other words, due to motion characteristics (for example, frequent acceleration and deceleration, or frequent turning) of the sensing object, and the like, a radar cannot establish stable tracking of the sensing object, the radar loses tracking of the sensing object, and therefore the sensing process ends.
First, it should be noted that, a bistatic radar means that a signal transmitter and a signal receiver are located in different positions. An advantage is that signal transmission and receiving can be performed simultaneously, and a continuous wave waveform may be used for detection. A disadvantage is that it is difficult to achieve co-frequency and coherence between the receiver and the transmitter, and signal processing is relatively complex.
A schematic diagram of beam sweeping of the bistatic radar is shown in
An example in which a sending terminal device is used as a base station (that is, the base station sends a sensing signal) and a receiving terminal is set as a terminal (that is, the terminal receives the sensing signal) is used. In this case, a main implementation process includes the following steps:
A sensing function network element sets the sensing signal configuration parameter based on the sensing target parameter, the sensing indicator requirement, and the sensing priori information in the sensing demand in combination with the obtained capability information of the base station and the terminal, and sends the sensing signal configuration parameter to the base station and the terminal.
The base station and the terminal set relevant parts of the sensing signal configuration parameter based on the sensing target parameter, the sensing indicator requirement, and the sensing priori information in the sensing demand in combination with the respective capability information.
One of the base station and the terminal sets the sensing signal configuration parameter based on the sensing target parameter, the sensing indicator requirement, and the sensing priori information in the sensing demand in combination with the capability information thereof and the obtained capability information of an other device, and sends the sensing signal configuration parameter to the other device.
Connection relationships and corresponding information interaction methods among the sensing function network element, the base station, and the terminal include the following three situations:
Direct communicative connection exists between any two of the sensing function network element, the base station, and the terminal, as shown in
The direct communicative connection exists between the sensing function network element and both the base station and the terminal, but no direct communicative connection exists between the base station and the terminal, as shown in
The direct communicative connection exists between the sensing function network element and either the base station or the terminal, and the direct communicative connection exists between the base station and the terminal, as shown in
Before the base station or the terminal sets the sensing signal configuration parameter related to the other device, the base station or the terminal needs to perform information interaction with the other device to obtain capability information of the other device.
The sensing function network element obtains the capability information of the base station and the terminal in the following two manners.
The sensing function network element or another network node accessible by the sensing function network element pre-stores the capability information of the base station and the terminal.
The sensing function network element performs information interaction with the base station and the terminal, and the base station and the terminal report capability information thereof to the sensing function network element.
The capability information of the base station and the terminal includes hardware configuration and software configuration of the base station and the terminal, occupation of current software and hardware resources, and service types and service priority information of the currently occupied software and hardware resources of the base station and the terminal.
For the sensing target parameter, the sensing indicator, the sensing priori information, and the sensing signal configuration parameter, reference may be made to the application case I. Details are not described herein again.
For the transmitted beam sweeping mode and the received beam sweeping mode, reference may be made to the above description. Details are not described herein again.
During each sensing burst duration, the base station generates and sends a first signal based on the sensing signal configuration parameter, and the terminal receives a radar reflection echo of the first signal to obtain an echo signal.
For details of the first signal, reference may be made to the application case I. Details are not described herein again.
Specifically, for an obtaining manner of the measured quantity, reference may be made to the above description. Details are not described herein again.
If the sensing object is not found, the terminal dwells on a next received beam and the operations of step S13 and step S14 are repeated until the terminal completes beam sweeping of all beams in the received beam arrangement. Then the first device dwells on a next transmitted beam, and the terminal repeats sweeping of the received beam, until the terminal completes sweeping of the received beam based on all transmitted beams of the base station.
If the sensing object is found, one of the following two processing manners may be used:
The base station determines a transmitted beam at a next moment by using an angle of the sensing object relative to the base station at a current moment, and determines the transmitted beam at the next moment by using a predicted angle of the sensing object relative to the base station at the next moment until stable tracking is established. The process is described in step S27.
The terminal determines a transmitted beam at the next moment by using the angle of the sensing object relative to the terminal at the current moment, and determines the transmitted beam at the next moment by using a predicted angle of the sensing object relative to the terminal at the next moment until the stable tracking is established. The process is described in step S27.
If the stable tracking cannot be established, sweeping is continued starting from a next beam after the beam for which the sweeping is stopped.
Then the base station dwells on the transmitted beam until the next transmitted beam based on a beam sweeping sequence of the transmitted beam sweeping mode, and the terminal sweeps the received beam based on the beam sweeping sequence of the received beam sweeping mode, and repeats the operations of step S23 and step S24, and so on, until sweeping of the received beams of the terminal is completed on all of the transmitted beams of the base station.
The terminal sends the target parameters of all of the found sensing objects respectively relative to the base station and the terminal to the base station, or the sensing function network element sends the target parameters of all of the found sensing objects relative to each of the base station and the terminal to the base station and the terminal.
Then a second round of sweeping is performed.
The base station determines a transmitted beam at a next moment by using an angle of the sensing object relative to the base station A at the current moment, and determines the transmitted beam at the next moment by using a predicted angle of the sensing object at the next moment relative to the base station after tracking the sensing object for a few sensing frames. The process is described in step S27.
The terminal determines a transmitted beam at the next moment by using an angle of the sensing object relative to the terminal at the current moment, and determines the transmitted beam at the next moment by using the predicted angle of the sensing object at the next moment relative to the terminal after tracking the sensing object for a few sensing frames. The process is described in step S27.
During continuous sweeping, for each found sensing object, the sensing object dwells on a beam at a preset time interval based on the recorded latest parameter of the sensing object relative to the base station A and the terminal, until the sweeping ends.
It should be noted that, for the preset time interval, reference may be made to the above description. Details are not described herein again.
It should be further noted that for a sensing object for which stable tracking cannot be established, the sensing object is deleted.
Then the base station determines the transmitted beam at the next moment by using the predicted angle of the sensing object relative to the base station at the next moment, and the terminal determines the received beam at the next moment by using the predicted angle of the sensing object relative to the terminal at the next moment.
For the first signal, radar signal processing, the measured quantity, a power of the echo signal, and the SNR/SINR of the echo signal in the tracking process, reference may be made to the above description. Details are not described herein again.
It should be noted herein that, the prediction manner is content implemented by a device, and is not limited in this application.
Specifically, for a manner of determining the end of the sensing process, reference may be made to the application case I. Details are not described herein again.
It should be noted that, this application provides a link adaptive adjustment mode of radar signal beam pointing in a scenario of integrated sensing and communication. In a search mode, adaptive beam sweeping is performed based on a sensing demand. In a tracking mode, beam pointing at the next moment is adaptively adjusted based on an angle of a target, to optimize searching and tracking efficiency for the target.
The sensing method provided in embodiments of this application may be performed by a sensing apparatus. In embodiments of this application, the sensing apparatus provided in embodiments of this application is described by using an example in which the sensing apparatus performs the sensing method.
As shown in
The second moment is a moment after the first moment.
Optionally, the first beam sweeping mode includes at least one of the following:
Optionally, an obtaining manner of the beam sweeping range includes one of the following:
Optionally, the priori information of the spatial range includes one of the following: coordinates of a boundary or a vertex of the spatial range; and center coordinates and a distribution range of a relative center of the spatial range.
Optionally, in a case that the priori information of the spatial range includes the coordinates of the boundary or the vertex of the spatial range, all spatial positions within the spatial range have a same detection priority.
Optionally, in a case that the priori information of the spatial range includes the center coordinates and the distribution range of the relative center of the spatial range, a detection priority of a spatial position at the center within the spatial range is higher than a detection priority of a spatial position at an edge within the spatial range.
Optionally, an obtaining manner of the arrangement of swept beams includes one of the following:
Optionally, the manner of determining the arrangement of swept beams based on the beam sweeping range, and priority information and a beam width within a sweeping range includes one of the following:
The first criterion includes that spatial positions with different detection priorities within a spatial range use different proportionality coefficients.
Optionally, a beam arrangement mode of the arrangement of swept beams includes at least one of the following:
Optionally, the beam sweeping sequence includes one of the following:
Optionally, the sweeping in regions satisfies at least one of the following:
Optionally, the first receiving module 1501 includes:
The third received beam is a received beam located after the second received beam in the first beam sweeping mode.
Optionally, the first obtaining unit is configured to implement one of the following steps:
The first operation includes one of the following:
The second operation includes one of the following:
Optionally, the echo signal quality includes at least one of the following:
Optionally, after the detection result that the sensing object is detected is obtained based on the echo signal quality, the sensing apparatus further includes:
The target parameter includes at least one of the following:
Optionally, after the first obtaining unit obtains, based on the echo signal, the detection result of whether the sensing object is detected, the sensing apparatus further includes one of the following:
The target parameter includes at least one of the following:
Optionally, the apparatus further includes
Optionally, the preset time interval is determined by at least one of the following steps:
Optionally, the apparatus further includes
Optionally, the first obtaining module 1502 is configured to implement one of the following steps:
It should be noted that, in embodiments of this application, the echo signal of the first signal sent by the second device is received based on each received beam determined by the first beam sweeping mode. In a case that it is determined based on the first echo signal received at the first moment that the sensing object is detected, the first received beam used at the second moment is obtained based on the first echo signal. Then the second echo signal of the first signal sent by the first device is received at the second moment based on the first received beam. In this way, adaptive adjustment of the received beam is realized, which can optimize system search and improve tracking efficiency.
The sensing apparatus in this embodiment of this application may be an electronic device, for example, an electronic device having an operating system, or may be a component in the electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be another device other than the terminal. In an example, the terminal may include but is not limited to the above listed type of the terminal 11, and the other device may be a server, a network attached storage (NAS), or the like. This is not specifically limited in embodiments of this application.
The sensing apparatus provided in this embodiment of this application can implement all of the processes implemented in the method embodiment of
An embodiment of this application further provides a communication device. The communication device is a first device, including a processor and a communication interface. The communication interface is configured to receive, based on each received beam determined by a first beam sweeping mode, an echo signal of a first signal sent by a second device. The processor is configured to obtain, in a case that it is determined based on a first echo signal received at a first moment that a sensing object is detected, a first received beam used at a second moment based on the first echo signal. The communication interface is configured to receive, at the second moment based on the first received beam, a second echo signal of a first signal sent by the first device.
The second moment is a moment after the first moment.
The communication device embodiment corresponds to the above first device-side method embodiment. The implementation processes and implementations of the above method embodiment may all be applicable to the terminal embodiment, and can achieve the same technical effects. Specifically,
A first device 1600 includes but is not limited to at least some of components such as a radio frequency unit 1601, a network module 1602, an audio output unit 1603, an input unit 1604, a sensor 1605, a display unit 1606, a user input unit 1607, an interface unit 1608, a memory 1609, and a processor 1610.
A person skilled in the art may understand that the terminal 1600 may further include a power supply (such as a battery) that supplies power to various components. The power supply may be logically connected to the processor 1610 through a power management system, thereby implementing functions such as management of charging, discharging, and power consumption through the power management system. The structure of the first device shown in
It should be understood that in this embodiment of this application, the input unit 1604 may include a graphics processing unit (GPU) 16041 and a microphone 16042. The graphics processing unit 16041 processes image data of a static picture or a video obtained by an image capture apparatus (for example, a camera) in a video capture mode or an image capture mode. The display unit 1606 may include a display panel 16061. The display panel 16061 may be configured in a form such as a liquid crystal display or an organic light-emitting diode. The user input unit 1607 includes at least one of a touch panel 16071 and another input device 16072. The touch panel 16071 is also referred to as a touch screen. The touch panel 16071 may include two parts: a touch detection apparatus and a touch controller. The another input device 16072 may include but is not limited to a physical keyboard, a function button (such as a volume control button or a power button), a trackball, a mouse, and a joystick. Details are not described herein.
In this embodiment of this application, the radio frequency unit 1601 receives downlink data from a network side device and may provide the downlink data to the processor 1610 for processing. In addition, the radio frequency unit 1601 may send uplink data to the network side device. Generally, the radio frequency unit 1601 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 1609 may be configured to store a software program or an instruction and various data. The memory 1609 may mainly include a first storage area storing a program or an instruction and a second storage area storing data. The first storage area may store an operating system, an application or an instruction required for at least one function (such as a sound playback function or an image playback function), and the like. In addition, the memory 1609 may include a volatile memory or a non-volatile memory, or the memory 1609 may include both the volatile memory and the non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous DRAM (SDRAM), a double data rate SDRAM (DDRSDRAM), an enhanced SDRAM (ESDRAM), a synchlink DRAM (SLDRAM), and a direct rambus RAM (DRRAM). The memory 16016 in this embodiment of this application includes but is not limited to these and any other suitable types of memories.
The processor 1610 may include one or more processing units. Optionally, the processor 1610 integrates an application processor and a modem processor. The application processor mainly processes operations related to an operating system, a user interface, an application, and the like. The modem processor mainly processes a wireless communication signal, for example, may be a baseband processor. It may be understood that the above modem processor may alternatively not be integrated into the processor 1610.
The radio frequency unit 1601 is configured to receive, based on each received beam determined by a first beam sweeping mode, an echo signal of a first signal sent by a second device.
The processor 1610 is configured to obtain, in a case that it is determined based on a first echo signal received at a first moment that a sensing object is detected, a first received beam used at a second moment based on the first echo signal.
The radio frequency unit 1601 is configured to receive, at the second moment based on the first received beam, a second echo signal of a first signal sent by the first device.
The second moment is a moment after the first moment.
Optionally, the first beam sweeping mode includes at least one of the following:
Optionally, an obtaining manner of the beam sweeping range includes one of the following:
Optionally, the priori information of the spatial range includes one of the following: coordinates of a boundary or a vertex of the spatial range; and
Optionally, in a case that the priori information of the spatial range includes the
Optionally, in a case that the priori information of the spatial range includes the center coordinates and the distribution range of the relative center of the spatial range, a detection priority of a spatial position at the center within the spatial range is higher than a detection priority of a spatial position at an edge within the spatial range.
Optionally, an obtaining manner of the arrangement of swept beams includes one of the following:
Optionally, the manner of determining the arrangement of swept beams based on the beam sweeping range, and priority information and a beam width within a sweeping range includes one of the following:
The first criterion includes that spatial positions with different detection priorities within a spatial range use different proportionality coefficients.
Optionally, a beam arrangement mode of the arrangement of swept beams includes at least one of the following:
Optionally, the beam sweeping sequence includes one of the following:
Optionally, the sweeping in regions satisfies at least one of the following:
Optionally, the radio frequency unit 1601 is configured to receive, by using a second received beam indicated by the first beam sweeping mode, a third echo signal of the first signal sent by the second device.
The processor 1610 is configured to obtain, based on the third echo signal, a detection result of whether the sensing object is detected.
The radio frequency unit 1601 is configured to receive, by using the third received beam indicated by the first beam sweeping mode, a fourth echo signal of the first signal sent by the second device in a case that the detection result indicates that the sensing object is not detected.
The third received beam is a received beam located after the second received beam in the first beam sweeping mode.
Optionally, the processor 1610 is configured to compare obtained echo signal quality with a preset value after the first device performs a first operation, to determine the detection result of whether the sensing object is detected; or the radio frequency unit 1601 is configured to receive, after the first device performs a second operation, the detection result of whether the sensing object is detected sent by the sensing function network element.
The first operation includes one of the following:
The second operation includes one of the following:
Optionally, the echo signal quality includes at least one of the following:
Optionally, the processor 1610 is configured to:
The target parameter includes at least one of the following:
Optionally, the processor 1610 is configured to:
The target parameter includes at least one of the following:
Optionally, the processor 1610 is further configured to:
Optionally, the preset time interval is determined by at least one of the following steps:
Optionally, the radio frequency unit 1601 is configured to
Optionally, the processor 1610 is configured to implement one of the following steps:
It should be noted that, in embodiments of this application, the echo signal of the first signal sent by the second device is received based on each received beam determined by the first beam sweeping mode. In a case that it is determined based on the first echo signal received at the first moment that the sensing object is detected, the first received beam used at the second moment is obtained based on the first echo signal. Then the second echo signal of the first signal sent by the first device is received at the second moment based on the first received beam. In this way, adaptive adjustment of the received beam is realized, which can optimize system search and improve tracking efficiency.
Specifically,
As shown in
In the above embodiment, the method performed by the first device may be implemented in the baseband apparatus 1703. The baseband apparatus 1703 includes a baseband processor.
The baseband apparatus 1703 may include, for example, at least one baseband board. A plurality of chips are arranged on the baseband board, as shown in
A network side device may further include a network interface 1706. The interface is, for example, a common public radio interface (CPRI).
Specifically, the first device 1700 in this embodiment of this application further includes an instruction or a program stored in the memory 1705 and executable on the processor 1704. The processor 1704 calls the instruction or the program in the memory 1705 to perform the method performed by each module shown in
As shown in
The second moment is a moment after the first moment.
Optionally, the second beam sweeping mode includes at least one of a beam sweeping range, an arrangement of swept beams, and a beam sweeping sequence.
Optionally, the sending a first signal to a first device based on each transmitted beam determined by a second beam sweeping mode includes:
The third transmitted beam is a transmitted beam located after the second transmitted beam in the second beam sweeping mode.
Optionally, the obtaining a detection result of whether the first device detects the sensing object includes:
Optionally, after the obtaining a detection result of whether the first device detects the sensing object, the method further includes one of the following:
Optionally, the obtaining a first transmitted beam used at a second moment based on a first echo signal of the first signal received by the first device at the first moment includes:
Optionally, an obtaining manner of the beam sweeping range includes at least one of the following:
Optionally, the priori information of the spatial range includes one of the following:
Optionally, in a case that the priori information of the spatial range includes the coordinates of the boundary or the vertex of the spatial range, all spatial positions within the spatial range have a same detection priority.
Optionally, in a case that the priori information of the spatial range includes the center coordinates and the distribution range of the relative center of the spatial range, a detection priority of a spatial position at the center within the spatial range is higher than a detection priority of a spatial position at an edge within the spatial range.
Optionally, an obtaining manner of the arrangement of swept beams includes one of the following:
Optionally, the determining the arrangement of swept beams based on the beam sweeping range, and priority information and a beam width within a sweeping range includes one of the following:
The first criterion includes that spatial positions with different detection priorities within a spatial range use different proportionality coefficients.
Optionally, a beam arrangement mode of the arrangement of swept beams includes at least one of the following:
Optionally, the beam sweeping sequence includes one of the following:
Optionally, the sweeping in regions satisfies at least one of the following:
Optionally, the second beam sweeping mode may be understood as a transmitted beam sweeping mode. Specifically, a specific obtaining principle of the transmitted beam sweeping mode is the same as the obtaining principle of a received beam sweeping mode. For details, reference may be made to the embodiments of first device side. Details are not described herein again.
It should be noted that, this embodiment of this application is a method embodiment of a second device terminal corresponding to the above embodiment of the first device side. All of the implementations of the first device side are applicable to the embodiments of the second device, and can also achieve the same technical effects. Details are not described herein again.
As shown in
The second moment is a moment after the first moment.
Optionally, the second beam sweeping mode includes at least one of a beam sweeping range, an arrangement of swept beams, and a beam sweeping sequence.
Optionally, the first sending module 1901 includes:
The third transmitted beam is a transmitted beam located after the second transmitted beam in the second beam sweeping mode.
Optionally, the second obtaining unit is configured to:
Optionally, after the second obtaining unit obtains the detection result of whether the first device detects the sensing object, the apparatus further includes one of the following:
Optionally, the second obtaining module 1902 is configured to implement the following steps:
Optionally, an obtaining manner of the beam sweeping range includes at least one of the following:
Optionally, the priori information of the spatial range includes one of the following:
Optionally, in a case that the priori information of the spatial range includes the coordinates of the boundary or the vertex of the spatial range, all spatial positions within the spatial range have a same detection priority.
Optionally, in a case that the priori information of the spatial range includes the center coordinates and the distribution range of the relative center of the spatial range, a detection priority of a spatial position at the center within the spatial range is higher than a detection priority of a spatial position at an edge within the spatial range.
Optionally, an obtaining manner of the arrangement of swept beams includes one of the following:
Optionally, the determining the arrangement of swept beams based on the beam sweeping range, and priority information and a beam width within a sweeping range includes one of the following:
The first criterion includes that spatial positions with different detection priorities within a spatial range use different proportionality coefficients.
Optionally, a beam arrangement mode of the arrangement of swept beams includes at least one of the following:
Optionally, the beam sweeping sequence includes one of the following:
Optionally, the sweeping in regions satisfies at least one of the following: sweeping each region in rows and columns; and
The sensing apparatus provided in this embodiment of this application can implement all of the processes implemented in the method embodiment of
An embodiment of this application further provides a communication device. The communication device is a second device, including a processor and a communication interface.
The communication interface is configured to send a first signal to a first device based on each transmitted beam determined by a second beam sweeping mode. The processor is configured to obtain a first transmitted beam used at a second moment based on a first echo signal of the first signal received by the first device at the first moment, in a case that it is determined that the first device has detected a sensing object at a first moment. The communication interface is configured to send the first signal to the first device at the second moment based on the first transmitted beam.
The second moment is a moment after the first moment.
The communication device embodiment corresponds to the above second device-side method embodiment. The implementation processes and implementations of the above method embodiment may all be applicable to the terminal embodiment, and can achieve the same technical effects.
Specifically, for a hardware structure of the second device in this embodiment of this application, reference may be made to
As shown in
The first information includes at least one of the following:
The second information includes at least one of the following:
Optionally, the method further includes:
The target parameter includes at least one of the following:
Optionally, the obtaining a measured quantity and echo signal quality of a third echo signal of a first signal received by the first device includes one of the following:
The first part is a part at a first grade among parts with different grades included in the measured quantity, and the second part is a part at a second grade among the parts with different grades included in the measured quantity.
Optionally, the obtaining a detection result of whether the first device detects the sensing object includes:
Optionally, in a case that it is determined that the detection result is that the sensing object is detected, the method further includes:
Optionally, after the obtaining a detection result of whether the first device detects the sensing object, the method further includes:
Optionally, an obtaining manner of the first received beam used by the first device at the second moment includes one of the following:
Optionally, an obtaining manner of the first transmitted beam used by the second device at the second moment includes:
Optionally, the method further includes one of the following:
The first part is a part at a first grade among parts with different grades included in the measured quantity, and the second part is a part at a second grade among the parts with different grades included in the measured quantity.
It should be noted that, this embodiment of this application is a method embodiment of a sensing function network element corresponding to the above embodiment of the first device side. All of the implementations of the first device side are applicable to the embodiments of the sensing function network element, and can also achieve the same technical effects. Details are not described herein again.
As shown in
The first information includes at least one of the following:
The second information includes at least one of the following:
Optionally, the sensing apparatus 2100 further includes:
The target parameter includes at least one of the following:
Optionally, the third obtaining module is configured to implement one of the following steps:
The first part is a part at a first grade among parts with different grades included in the measured quantity, and the second part is a part at a second grade among the parts with different grades included in the measured quantity.
Optionally, when the fourth obtaining module obtains the detection result of whether the first device detects the sensing object, the sensing apparatus includes:
Optionally, in a case that it is determined that the detection result is that the sensing object is detected, the sensing apparatus 2100 further includes:
Optionally, after the third obtaining module obtains the detection result of whether the first device detects the sensing object, the sensing apparatus further includes: a fifth sending module, configured to send the detection result to the first device and/or the second device.
Optionally, an obtaining manner of the first received beam used by the first device at the second moment includes one of the following:
Optionally, an obtaining manner of the first transmitted beam used by the second device at the second moment includes:
Optionally, the sensing apparatus 2100 further includes one of the following:
The first part is a part at a first grade among parts with different grades included in the measured quantity, and the second part is a part at a second grade among the parts with different grades included in the measured quantity.
It should be noted that, the apparatus embodiment is an apparatus corresponding to the above method. All of the implementations of the above method embodiment are applicable to the apparatus embodiment, and can also achieve the same technical effects. Details are not described herein again.
Optionally, an embodiment of this application further provides a communication device. The communication device is a sensing function network element, and includes a processor, a memory, a program or an instruction stored in the memory and executable on the processor. The program or the instruction, when executed by the processor, implements the processes of embodiment of the sensing method embodiment applied to a sensing function network element side, and can achieve the same technical effects. To avoid repetition, details are not described herein again.
An embodiment of this application further provides a readable storage medium. The computer-readable storage medium stores a program or an instruction. The program or the instruction, when executed by a processor, implements the processes of embodiment of the sensing method embodiment applied to a sensing function network element side, and can achieve the same technical effects. To avoid repetition, details are not described herein again.
The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
An embodiment of this application further provides a communication device. The communication device is a sensing function network element, including a processor and a communication interface. The communication interface is configured to send first information to
The first information includes at least one of the following:
The second information includes at least one of the following:
The embodiment of the sensing function network element corresponds to the method embodiment of the above sensing function network element. The implementation processes and implementations of the above method embodiment may be all applicable to the embodiment of the sensing function network element, and can achieve the same technical effects.
Specifically, an embodiment of this application further provides a sensing function network element. As shown in
Specifically, the sensing function network element 2200 in this embodiment of this application further includes an instruction or a program stored in the memory 2203 and executable on the processor 2201. The processor 2201 calls the instruction or the program in the memory 2203 to perform the method performed by each module shown in
An embodiment of this application further provides a readable storage medium. The readable storage medium stores a program or an instruction. The program or the instruction, when executed by a processor, implements the processes of the above sensing method embodiment, and can achieve the same technical effects. To avoid repetition, details are not described herein again.
The processor is a processor in the terminal described in the above embodiments. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk, or an optical disk.
Optionally, as shown in
An embodiment of this application further provides a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or an instruction, to implement the processes of the above sensing method embodiment, and can achieve the same technical effects. To avoid repetition, details are not described herein again.
It should be understood that the chip in this embodiment of this application may also be referred to as a system level chip, a system chip, a chip system, a system on chip, or the like.
An embodiment of this application further provides a computer program product. The computer program product is stored in a storage medium. The computer program product is executed by at least one processor to implement the processes of the above sensing method embodiment, and can achieve the same technical effects. To avoid repetition, details are not described herein again.
An embodiment of this application further provides a communication system, including a first device, a second device, and a sensing function network element. The first device may be configured to perform the steps of the sensing method described above. The second device may be configured to perform the steps of the sensing method described above. The sensing function network element may be configured to perform the steps of the sensing method described above.
It should be noted that, a term “comprise”, “include”, or any other variant herein is intended to encompass non-exclusive inclusion, so that a process, a method, an article, or an apparatus including a series of elements not only includes those elements, but also includes another element not listed explicitly, or includes intrinsic elements for the process, the method, the article, or the apparatus. Without any further limitation, an element defined by the phrase “include one . . . ” does not exclude existence of additional same elements in the process, the method, the article, or the apparatus that includes the element. In addition, it should be noted that the scope of the method and the apparatus in the embodiments of this application is not limited to function execution in the order shown or discussed, and may further include function execution in a substantially simultaneous manner or in the opposite order based on the functions. For example, the described method may be performed in different order from the described order, and various steps may also be added, omitted, or combined. In addition, features described with reference to some examples may be combined in another example.
According to the descriptions of the above implementations, a person skilled in the art may clearly learn that the method in the above embodiments may be implemented by software with a necessary universal hardware platform, or may be implemented by hardware. However, in many cases, the software with the universal hardware platform is a preferred implementation. Based on such an understanding, the technical solution of this application, in essence, or a part contributing to the prior art may be embodied in a form of a computer software product. The computer software product is stored in a storage medium (such as a ROM/RAM, a magnetic disk, or an optical disk), including several instructions for causing a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to perform the method in the embodiments of this application.
Although embodiments of this application are described above with reference to the accompanying drawings, this application is not limited to the specific implementations described above. The above specific implementations are merely illustrative but not restrictive. With the enlightenment of this application, a person of ordinary skill in the art may make many forms without departing from the objective of this application and the protection scope of the claims. These forms fall within the protection scope of this application.
Number | Date | Country | Kind |
---|---|---|---|
202111583336.1 | Dec 2021 | CN | national |
This application is a continuation of Application No. PCT/CN2022/140291 filed on Dec. 20, 2022, which claims the priority of Chinese Patent Application No. 202111583336.1 filed on Dec. 22, 2021, which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/140291 | Dec 2022 | WO |
Child | 18750338 | US |