Communication method, communication device, communication system and storage medium
By adjusting the time-frequency resource configuration of the pilot signal, and based on the quantitative relationship between dynamic and static targets, the problems of wasted time-frequency resources in the perception of stationary targets and Doppler ambiguity in the velocity measurement of dynamic targets were solved, thereby improving the accuracy of perception and the efficiency of resource utilization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2026-03-24
AI Technical Summary
In current communication systems, the use of multiple time-domain units for estimation during the perception of stationary targets leads to a serious waste of time-frequency resources, and Doppler blurring is prone to occur when measuring the velocity of dynamic targets.
By determining the quantitative relationship between dynamic and static targets, the time-frequency resource allocation of pilot signals can be adjusted to reduce time-domain unit waste and decrease Doppler blur.
It improves the accuracy of perception and the efficiency of resource utilization, reduces the waste of time and frequency resources, and especially reduces the occurrence of Doppler blur when measuring the velocity of dynamic targets.
Smart Images

Figure CN121728567A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of communication, and in particular, to a communication method, a communication device, a communication system and a storage medium. BACKGROUND
[0002] With the large-scale popularity of Internet applications and wireless network devices, people's demand for wireless communication is further increased. The future communication system will be a system with integrated communication and perception, that is, the communication system will not only have stronger communication capability, but also have the ability of perception. The form of integrated communication and perception is various, for example, the perception function is completed through the communication signal or the communication is assisted based on the perception result.
[0003] Information is sent from the sending end, transmitted through the transmission channel, and received at the receiving end. Because the information may change in the transmission channel, it may cause the received information to be different from the sent information. In order to accurately restore the correct information, it is necessary to understand which changes the information has undergone in the transmission process, so the reference signal (RS) is introduced. Among them, the positioning reference signal (PRS) plays an important role in the downlink positioning process. Based on PRS, the speed of the target or the Doppler caused by the target movement will cause phase rotation between different time units, so the speed of the target can be estimated according to the channel information obtained on different time units. Therefore, the estimation of the speed of the target is related to the number of time domain units corresponding to PRS.
[0004] However, in the current environment perception, for a stationary target, if multiple time domain units are used for estimation, there is a serious problem of waste of time-frequency resources. SUMMARY
[0005] The present application provides a communication method, a communication device, a communication system and a storage medium, which are used to determine the time-frequency resources of the pilot signal based on the quantity relationship between the dynamic perception target and the static perception target, thereby reducing the waste of time-frequency resources.
[0006] This application provides a communication method, optionally, the executing entity of the method can be a network device, a component or device applied to the network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device (e.g., a central unit (CU), a distributed unit (DU), or a radio unit (RU)). Taking a network device as an example, the network device sends first configuration information of a first pilot signal, the first configuration information being used to instruct the first device to use the first pilot signal to divide at least one sensing target into X dynamic targets and Y static targets, where X and Y are integers greater than or equal to 0. The network device receives first information, the first information being used to indicate X and / or Y. The network device sends second configuration information of a second pilot signal, the second configuration information being used to indicate the time-frequency resources of the second pilot signal, the second configuration information being determined based on the first information.
[0007] In this embodiment, the number of dynamic and static targets is determined by the first pilot signal, and then the second pilot signal is determined based on the quantitative relationship between the dynamic and static targets. This makes the second pilot signal more consistent with the actual situation of the perceived target, thereby reducing the waste of time domain units and reducing the occurrence of Doppler ambiguity when measuring the velocity of dynamic targets.
[0008] Based on the first aspect of this application, in some possible implementations, the first configuration information includes the number of frequency domain units M1 of the first pilot signal and the time domain unit spacing K1 of the first pilot signal, and the second configuration information includes the number of frequency domain units M2 of the second pilot signal and the time domain unit spacing K2 of the second pilot signal, wherein:
[0009] If the ratio of X to Y is greater than or equal to the first threshold and the sum of X and Y is greater than or equal to the second threshold, then M2 is less than M1 and K2 is less than K1; or, if the ratio of X to Y is less than the first threshold or the sum of X and Y is less than the second threshold, then M2 is less than M1 and K2 is greater than K1.
[0010] In this embodiment, by determining the quantitative relationship between dynamic and static targets, the second pilot signal is made to better match the actual situation of the perceived target, thereby reducing the waste of time domain units and reducing Doppler ambiguity when measuring the velocity of dynamic targets.
[0011] Based on the first aspect of this application, in some possible implementations, the network device sends at least one indication message, the indication message being used to instruct the first device to periodically evaluate the distance change of at least one sensed target using a first pilot signal, the distance change of at least one sensed target being used by the first device to determine first information.
[0012] In this embodiment, based on the positioning accuracy of the first device, different evaluation cycles need to be set for sensing targets at different speeds. By sending instruction information, the receiver of the instruction information can evaluate the positional changes of the sensing target based on the instruction information, thereby classifying the sensing targets into dynamic and static targets, and thus obtaining the first information.
[0013] Based on the first aspect of this application, in some possible implementations, the at least one indication information includes first indication information, which includes a first evaluation period t1 and an evaluation number n1. The first evaluation period is used to indicate the transmission period of the first pilot signal, and the evaluation number is used to indicate the number of times the first pilot signal is transmitted. t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal.
[0014] In this embodiment of the application, by determining different indication information, the first device is instructed to evaluate the perceived targets based on different speeds, thereby accurately distinguishing dynamic targets and static targets among the perceived targets and improving the accuracy of perception.
[0015] Based on the first aspect of this application, in some possible implementations, the evaluation period for each of the at least one instruction message is different, and the at least one instruction message further includes a second instruction message, the second instruction message including a second evaluation period t2, wherein:
[0016] If each instruction in at least one instruction is evaluated the same number of times, then the ratio of t2 to t1 is a, where a is an integer greater than or equal to 10.
[0017] In this embodiment, the evaluation period of different indication information differs by at least 10 times, thereby enabling perception of targets at different speeds and improving perception accuracy.
[0018] A second aspect of this application provides a communication method. Optionally, the executing entity of this method may be a first device, which may be an access network device, a component or apparatus applied to the access network device (e.g., a processor, chip, or chip system), or a logic module or software (e.g., CU, DU, or RU) capable of implementing all or part of the functions of the access network device. The first device may also be a terminal device, a component or apparatus applied to the terminal device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device. In this method, the first device receives first configuration information of a first pilot signal. The first configuration information instructs the first device to use the first pilot signal to divide at least one sensing target into X dynamic targets and Y static targets, where X and Y are integers greater than or equal to 0. The first device determines first information based on the first pilot signal and sends the first information, which indicates X and / or Y. The first device receives second configuration information of a second pilot signal. The second configuration information indicates the time-frequency resources of the second pilot signal and is determined based on the first information. The first device estimates the speed of the sensing target based on the second pilot signal.
[0019] In this embodiment, the number of dynamic and static targets is determined by the first pilot signal, and then the second pilot signal is determined based on the quantitative relationship between the dynamic and static targets. This makes the second pilot signal more consistent with the actual situation of the perceived target, thereby reducing the waste of time domain units and reducing the occurrence of Doppler ambiguity when measuring the velocity of dynamic targets.
[0020] Based on the second aspect of this application, in some possible implementations, the first configuration information includes the number of frequency domain units M1 of the first pilot signal and the time domain unit spacing K1 of the first pilot signal, and the second configuration information includes the number of frequency domain units M2 of the second pilot signal and the time domain unit spacing K2 of the second pilot signal, wherein:
[0021] If the ratio of X to Y is greater than or equal to the first threshold and the sum of X and Y is greater than or equal to the second threshold, then M2 is less than M1 and K2 is less than K1; or, if the ratio of X to Y is less than the first threshold and the sum of X and Y is less than the second threshold, then M2 is greater than M1 and K2 is greater than K1.
[0022] In this embodiment, by determining the quantitative relationship between dynamic and static targets, the second pilot signal is made to better match the actual situation of the perceived target, thereby reducing the waste of time domain units and reducing Doppler ambiguity when measuring the velocity of dynamic targets.
[0023] Based on the second aspect of this application, in some possible implementations, the first device receives at least one instruction message, which instructs the first device to periodically evaluate the distance change of at least one sensed target using a first pilot signal, and the distance change of at least one sensed target is used by the first device to determine first information.
[0024] In this embodiment of the application, by sending instruction information, the recipient of the instruction information can evaluate the positional changes of the perceived target based on the instruction information, thereby classifying the perceived target into dynamic targets and static targets, and thus obtaining the first information.
[0025] In this embodiment, based on the positioning accuracy of the first device, different evaluation cycles need to be set for sensing targets at different speeds. By sending instruction information, the receiver of the instruction information can evaluate the positional changes of the sensing target based on the instruction information, thereby classifying the sensing targets into dynamic and static targets, and thus obtaining the first information.
[0026] Based on the second aspect of this application, in some possible implementations, at least one indication message includes a first indication message, which includes a first evaluation period t1 and an evaluation number n1, where t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal.
[0027] In this embodiment of the application, by determining different indication information, the first device is instructed to evaluate the perceived targets based on different speeds, thereby accurately distinguishing dynamic targets and static targets among the perceived targets and improving the accuracy of perception.
[0028] Based on a second aspect of this application, in some possible implementations, at least one sensing target includes a first sensing target, wherein:
[0029] If the distance change of the first sensing target in n1 evaluations is greater than or equal to the threshold value, then the first sensing target is a dynamic target, and the threshold value is determined based on the positioning accuracy of the first device; or, if the distance change of the first sensing target in n1 evaluations is less than the threshold value, then the first sensing target is a static target.
[0030] In this embodiment, different threshold values are determined by different positioning accuracies, thereby dividing dynamic targets and static targets based on the threshold values, which improves the accuracy of the division.
[0031] Based on the second aspect of this application, in some possible implementations, the evaluation period for each instruction in at least one instruction is different, and the at least one instruction further includes a second instruction, which includes a second evaluation period t2, wherein:
[0032] If each instruction in at least one instruction is evaluated the same number of times, then the ratio of t2 to t1 is a, where a is an integer greater than or equal to 10.
[0033] In this embodiment, the evaluation period of different indication information differs by at least 10 times, thereby enabling perception of targets at different speeds and improving perception accuracy.
[0034] Based on the second aspect of this application, in some possible implementations, the first pilot signal and the second pilot signal are transmitted by the first device using multiple different beams.
[0035] In this embodiment of the application, pilot signals are transmitted on different beams by using different precoding, so that idle time and frequency resources can be reused, thereby reducing resource consumption.
[0036] A third aspect of this application provides a communication device, comprising:
[0037] The processing module is used to generate the first configuration information for the first pilot signal;
[0038] The interface module is used to send first configuration information, which instructs the first device to use a first pilot signal to divide at least one sensing target into X dynamic targets and Y static targets, where X and Y are integers greater than or equal to 0.
[0039] The interface module is also used to receive first information, which indicates X and / or Y;
[0040] The processing module is also used to generate second configuration information for the second pilot signal based on the first information;
[0041] The interface module is also used to send second configuration information, which indicates the time-frequency resources of the second pilot signal. The second configuration information is determined based on the first information.
[0042] Based on a third aspect of this application, in some possible implementations, the first configuration information includes the number of frequency domain units M1 of the first pilot signal and the time domain unit spacing K1 of the first pilot signal, and the second configuration information includes the number of frequency domain units M2 of the second pilot signal and the time domain unit spacing K2 of the second pilot signal, wherein:
[0043] If the ratio of X to Y is greater than or equal to the first threshold and the sum of X and Y is greater than or equal to the second threshold, then M2 is less than M1 and K2 is less than K1; or, if the ratio of X to Y is less than the first threshold or the sum of X and Y is less than the second threshold, then M2 is less than M1 and K2 is greater than K1.
[0044] Based on a third aspect of this application, in some possible implementations, the interface module is further configured to send at least one indication message, the indication message being used to instruct the first device to periodically evaluate the distance change of at least one sensing target using a first pilot signal, the distance change of at least one sensing target being used by the first device to determine first information.
[0045] Based on the third aspect of this application, in some possible implementations, at least one indication message includes first indication information, which includes a first evaluation period t1 and an evaluation number n1. The first evaluation period is used to indicate the transmission period of the first pilot signal, and the evaluation number is used to indicate the number of times the first pilot signal is transmitted. t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal.
[0046] Based on a third aspect of this application, in some possible implementations, the evaluation period for each instruction in at least one instruction is different, and the at least one instruction further includes a second instruction, which includes a second evaluation period t2, wherein:
[0047] If each instruction in at least one instruction is evaluated the same number of times, then the ratio of t2 to t1 is a, where a is an integer greater than or equal to 10.
[0048] A fourth aspect of this application provides a communication device, comprising:
[0049] An interface module is used to receive first configuration information of a first pilot signal. The first configuration information is used to instruct a first device to use the first pilot signal to divide at least one sensing target into X dynamic targets and Y static targets, where X and Y are integers greater than or equal to 0.
[0050] The processing module is used to generate the first piece of information;
[0051] The interface module is also used to send first information, which indicates X and / or Y;
[0052] The interface module is also used to receive second configuration information of the second pilot signal. The second configuration information is used to indicate the time-frequency resources of the second pilot signal. The second configuration information is determined based on the first information.
[0053] Based on the fourth aspect of this application, in some possible implementations, the first configuration information includes the number of frequency domain units M1 of the first pilot signal and the time domain unit spacing K1 of the first pilot signal, and the second configuration information includes the number of frequency domain units M2 of the second pilot signal and the time domain unit spacing K2 of the second pilot signal, wherein:
[0054] If the ratio of X to Y is greater than or equal to the first threshold and the sum of X and Y is greater than or equal to the second threshold, then M2 is less than M1 and K2 is less than K1; or, if the ratio of X to Y is less than the first threshold and the sum of X and Y is less than the second threshold, then M2 is greater than M1 and K2 is greater than K1.
[0055] Based on the fourth aspect of this application, in some possible implementations, the interface module is further configured to receive at least one indication message, the indication message being used to instruct the first device to periodically evaluate the distance change of at least one sensing target using a first pilot signal, the distance change of at least one sensing target being used by the first device to determine first information.
[0056] Based on the fourth aspect of this application, in some possible implementations, at least one indication message includes a first indication message, which includes a first evaluation period t1 and an evaluation number n1, where t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal.
[0057] Based on the fourth aspect of this application, in some possible implementations, at least one sensing target includes a first sensing target, wherein: if the distance change of the first sensing target in n1 evaluations is greater than or equal to a threshold value, the first sensing target is a dynamic target, and the threshold value is determined based on the positioning accuracy of the first device; or, if the distance change of the first sensing target in n1 evaluations is less than the threshold value, the first sensing target is a static target.
[0058] Based on the fourth aspect of this application, in some possible implementations, the evaluation period for each instruction in at least one instruction is different, and the at least one instruction further includes a second instruction, which includes a second evaluation period t2, wherein:
[0059] If each instruction in at least one instruction is evaluated the same number of times, then the ratio of t2 to t1 is a, where a is an integer greater than or equal to 10.
[0060] Based on the fourth aspect of this application, in some possible implementations, the first pilot signal and the second pilot signal are transmitted by the first device using multiple different beams.
[0061] A fifth aspect of this application provides a communication device, which may be a network device or a first device, or a component applied to the network device or the first device (e.g., a processor, chip, or chip system), or a logic module or software (e.g., CU, DU, or RU) capable of implementing all or part of the functions of the network device or the first device. The communication device includes:
[0062] A processor for executing a program that causes the communication device to perform the method as described in the first or second aspect of the foregoing and any possible implementation thereof.
[0063] Optionally, the communication device further includes a memory, and the processor is coupled to the memory; the memory is used to store programs.
[0064] The sixth aspect of this application provides a chip or chip system including at least one processor and a communication interface, the communication interface and at least one processor being interconnected via a line, the at least one processor being used to run computer programs or instructions to perform the communication method described in any of the possible implementations of the first or second aspect.
[0065] The communication interface in the chip can be an input / output interface, pins, or circuits.
[0066] In one possible implementation, the chip or chip system described above in this application further includes at least one memory storing instructions. The memory can be an internal storage unit of the chip, such as a register or cache, or it can be a storage unit of the chip itself, such as a read-only memory or random access memory.
[0067] The seventh aspect of this application provides a communication system, including a communication device that performs the first aspect and any possible implementation thereof, and a communication device that performs the second aspect and any possible implementation thereof.
[0068] An eighth aspect of this application provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the method described in the first aspect above, or cause the computer to perform the method described in the second aspect above.
[0069] The ninth aspect of this application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method described in the first aspect above, or cause the computer to perform the method described in the second aspect above. Attached Figure Description
[0070] Figure 1 This is a schematic diagram of an embodiment of the positioning reference signal mapping in this application;
[0071] Figure 2 This is a network structure diagram in an embodiment of this application;
[0072] Figure 3 This is one possible application scenario of the communication method in the embodiments of this application;
[0073] Figure 4 This is a schematic diagram of one embodiment of the communication method in this application;
[0074] Figure 5 This is a schematic diagram of an embodiment of the mapping of the first pilot signal in this application.
[0075] Figure 6 This is a schematic diagram of an embodiment of the second pilot signal mapping in this application.
[0076] Figure 7 This is a schematic diagram of another embodiment of the second pilot signal mapping in this application;
[0077] Figure 8 This is a schematic diagram of an embodiment of the first device transmitting pilot signals through multiple beams in this application.
[0078] Figure 9 This is a schematic diagram of one embodiment of the communication device in this application;
[0079] Figure 10 This is a schematic diagram of another embodiment of the communication device in this application;
[0080] Figure 11 This is a schematic diagram of another embodiment of the communication device in this application;
[0081] Figure 12 This is a schematic diagram of another embodiment of the communication device in this application. Detailed Implementation
[0082] This application provides a communication method, communication device, communication system, and storage medium, which are applied in the field of communication technology. It can determine the number of dynamic and static targets through a first pilot signal, and then determine a second pilot signal based on the quantitative relationship between the dynamic and static targets. This makes the second pilot signal more consistent with the actual situation of the perceived target, thereby reducing the waste of time domain units and reducing the occurrence of Doppler ambiguity when measuring the velocity of dynamic targets.
[0083] The embodiments of this application will now be described with reference to the accompanying drawings. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.
[0084] The terms "first," "second," etc., used in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. Furthermore, the numbering of steps in the various embodiments described in this application is only to distinguish different steps and is not intended to limit the order of steps. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or apparatus that comprises a series of units is not necessarily limited to those units, but may include other units not explicitly listed or inherent to these processes, methods, products, or apparatuses.
[0085] In this application, "for indicating" can include both direct and indirect indication. When describing an indication message as indicating A, it can include whether the indication message directly indicates A or indirectly indicates A, but does not necessarily mean that the indication message carries A.
[0086] Furthermore, the specific indication method can also be any existing indication method, such as, but not limited to, the above-mentioned indication methods and their various combinations. Specific details of various indication methods can be found in existing technologies, and will not be repeated here. As described above, for example, when multiple pieces of information of the same type need to be indicated, the indication methods for different pieces of information may differ. In specific implementation, the required indication method can be selected according to specific needs. This application embodiment does not limit the selected indication method; therefore, the indication methods involved in this application embodiment should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated.
[0087] In the embodiments of this application, descriptions such as "when," "under the circumstances," "if," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to a specific time. They do not require the device to make a judgment action during implementation, nor do they imply any other limitations.
[0088] First, some technical terms involved in the embodiments of this application will be introduced.
[0089] 1) Resource units: time-domain unit, frequency-domain unit;
[0090] Resources include two dimensions: time-domain resources and / or frequency-domain resources. The unit of time-domain resources is the time-domain unit, and the unit of frequency-domain resources is the frequency-domain unit.
[0091] Temporal units can be symbols, slots, mini-slots, sub-frames, frames, etc.
[0092] Frequency domain units can be resource elements (REs), resource blocks (RBs), channels, subchannels, control channel elements (CCEs), resource pools, bandwidth parts (BWPs), carriers, bands, etc.
[0093] The time-domain and frequency-domain units mentioned above can be combined arbitrarily. For example, a resource can be a time-frequency unit with a symbol in the time domain and a RE in the frequency domain. Another example is that a resource can be a time-frequency unit with a symbol in the time domain and a RB in the frequency domain.
[0094] In the embodiments of this application, the time-domain unit for transmitting the sensing signal can also be called the transmission occasion of the sensing signal, and the two can be used interchangeably.
[0095] 2) Integrated sensing and communication (ISAC):
[0096] Communication-sensing integration (also known as sensing) is an important technological direction. Communication systems possess sensing capabilities, enabling integrated design of communication and sensing. Communication-sensing integration takes various forms, such as using communication signals to perform sensing functions or using sensing results to assist communication. Sensing functions include target detection, among others.
[0097] Sensing targets (also known as perceived targets or sensing objects) are objects that are perceived, or simply targets or objects. Sensing targets include unmanned aerial vehicles (UAVs), humans, automotive vehicles, automated guided vehicles, and objects creating hazards on roads / railways.
[0098] 3) Sensing signals;
[0099] A sensing signal can also be called a signal applied to sensing, a sensing reference signal, or a reference signal used for sensing. A sensing signal can be transmitted independently, or it can be transmitted along with a communication signal, or it can be a communication signal used for sensing services.
[0100] The sensed signal can propagate via a path of "sensing transmitter - sensing target - sensing receiver", a path of "sensing transmitter - sensing receiver", or a path of "sensing transmitter - interference / environment - sensing receiver". In other words, the sensed signal can be a single path or a combination of these paths. Furthermore, the sensing receiver receives the sum of the signals from the aforementioned paths.
[0101] 4) Positioning reference signal (PRS):
[0102] PRS is a signal specifically designed for wireless positioning. Through a specific signal sequence and transmission method, it enables the receiving end to accurately determine the source location of the signal. The PRS mapping is shown below:
[0103]
[0104] in, The offset of the starting symbol of the PRS relative to symbol0 within a time slot is represented by m, the number of REs occupied in the time domain is represented by k, the combination mode of the PRS in the frequency domain is represented by l, and the symbol interval of the PRS is represented by l.
[0105] As described in the protocol, PRS supports four combination forms in the frequency domain: comb2, comb4, comb6, and comb12, and four symbol quantity configurations in the time domain: 2, 4, 6, and 12. Taking comb4 with 4 symbols as an example... Figure 1 As shown.
[0106] 5) Beam:
[0107] A beam is a communication resource. A beam can be wide, narrow, or other types of beams, and the technology used to form a beam can be beamforming technology or other techniques. Beamforming technology can specifically be digital beamforming technology, analog beamforming technology, and hybrid digital / analog beamforming technology. Different beams can be considered different resources.
[0108] In the NR protocol, a beam can be referred to as a spatial domain filter, spatial filter, spatial domain parameter, spatial parameter, spatial domain setting, spatial setting, quasi-colocation (QCL) information, QCL hypothesis, or QCL indication, etc. The beam can be indicated by TCI state parameters or spatial relation parameters. Therefore, in this application, beam can be replaced by spatial domain filter, spatial filter, spatial parameter, spatial parameter, spatial setting, spatial setting, QCL information, QCL hypothesis, QCL indication, TCI-state (including uplink TCI-state and downlink TCI-state), or spatial relation, etc. The above terms are also equivalent to each other. Beam can also be replaced with other beam-related terms, which are not limited herein.
[0109] The beam used to transmit signals can be called the transmission beam (Tx beam), spatial domain transmission filter, spatial transmission filter, spatial domain transmission parameter, spatial transmission parameter, spatial domain transmission setting, or spatial transmission setting. The downlink beam can be indicated by TCI-state.
[0110] The beam used to receive signals can be called a reception beam (Rx beam), a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, a spatial reception parameter, a spatial domain reception setting, or a spatial reception setting. The uplink beam can be indicated by any of the following: spatial relation, uplink TCI-state, or a sounding reference signal (SRS) resource (indicating the transmit beam using that SRS). Therefore, the uplink beam can also be replaced by an SRS resource.
[0111] The transmitting beam can refer to the distribution of signal strength in different directions in space after a signal is transmitted through an antenna, while the receiving beam can refer to the distribution of signal strength in different directions in space of a wireless signal received from an antenna.
[0112] Furthermore, the beam can be a wide beam, a narrow beam, or other types of beam. The beamforming technology can be beamforming technology or other technologies. Specifically, beamforming technology can be digital beamforming technology, analog beamforming technology, hybrid digital beamforming technology, or hybrid analog beamforming technology, etc.
[0113] Beams generally correspond to resources. For example, during beam measurement, network devices measure different beams using different resources. The terminal device provides feedback on the measured resource quality, allowing the network device to determine the quality of the corresponding beam. During data transmission, beam-related information can also be indicated through its corresponding resources. For instance, the network device uses the TCI field in the downlink control information (DCI) to indicate the physical downlink shared channel (PDSCH) beam information of the terminal device. Optionally, in this application, the network device can be an access network device.
[0114] In one possible implementation, multiple beams with the same or similar communication characteristics are considered as a single beam. A beam may include one or more antenna ports for transmitting data channels, control channels, and probe signals, etc. The one or more antenna ports forming a beam can also be considered as a set of antenna ports.
[0115] 6) QCL:
[0116] Quasi-co-location is used to indicate that multiple resources share one or more identical or similar communication characteristics. For multiple resources with quasi-co-location, identical or similar communication configurations can be used. For example, if two antenna ports have quasi-co-location, the large-scale channel characteristics of one port transmitting one symbol can be inferred from the large-scale channel characteristics of the other port transmitting one symbol. Large-scale characteristics can include: delay spread, average delay, Doppler spread, Doppler shift, average gain, receive parameters, terminal equipment receive beam number, transmit / receive channel correlation, receive angle of arrival, spatial correlation of receiver antennas, angel-of-arrival (AoA), average angle of arrival, AoA spread, etc. Specifically, the co-location indicator is used to indicate whether at least two sets of antenna ports have a co-location relationship, including: the co-location indicator indicates whether the channel state information reference signals transmitted by at least two sets of antenna ports originate from the same transmission point, or the co-location indicator indicates whether the channel state information reference signals transmitted by at least two sets of antenna ports originate from the same beamgroup.
[0117] 7) TCI:
[0118] This can also be referred to as the TCI state. In both uplink and downlink transmissions, correct beamforming is required between network devices and terminal devices for proper transmission. In downlink transmission, the network device needs to indicate its downlink beam to the terminal device. The terminal device can then determine the appropriate receive beam to receive information from the network device. Similarly, in uplink transmission, the network device needs to indicate to the terminal device which uplink beam it uses to send information. The network device can determine the uplink beam with better signal quality for the terminal device. Both uplink and downlink beams can be indicated using their respective TCI states. Specifically, downlink beams can be indicated using downlink TCI states, and uplink beams can be indicated using uplink TCI states.
[0119] In the 3GPP protocol, network devices can indicate the TCI status to terminal devices through the TCI field in the DCI (Digital Channel Identity). The TCI field is 3 bits in size and can be represented by 8 different field values (codepoints). Each field value of the TCI field can be associated with an index of a TCI status. This TCI status index uniquely identifies a TCI status, which can be a downlink TCI status or an uplink TCI status. Each field value of the TCI field can also be associated with two TCI status indices, which uniquely identify two TCI statuses, including one downlink TCI status and one uplink TCI status.
[0120] The downlink TCI status includes several parameters that terminal devices can use to determine information related to the downlink transmit beam, thereby determining the appropriate receive beam to receive information from the network device. The TCI status is configured by the network device for each terminal device, and the structure of the downlink TCI status is shown below:
[0121]
[0122]
[0123] Each TCI state includes its own index (tci-StateId) and two quasi-colocation information (QCL-info) entries. Each QCL-info entry includes a reference signal resource, indicating that the downlink transmission for that TCI state should use the same downlink timing, frequency offset, or receive beam as that reference signal resource. This is determined by the type of the QCL-info entry. The QCL type can have four values: {typeA, typeB, typeC, typeD}. When the QCL type is typeA, typeB, or typeC, the downlink transmission should use the same downlink timing and frequency offset as that reference signal resource. When the QCL type is typeD, the downlink transmission should use the same receive beam as that reference signal resource. Of the two QCL-info entries mentioned above, one is typeD, and the other is typeA, typeB, or typeC. The terminal device can determine which receive beam to use to receive the corresponding downlink transmission by using the typeD QCL-info entry. The specific execution steps are as follows:
[0124] Network devices indicate a specific downlink TCI state to terminal devices via DCI. The terminal device identifies a reference signal resource in the QCL information for this downlink TCI state (type D). The terminal device then uses the receive beam of this reference signal resource as the receive beam for downlink transmission. It should be noted that the receive beam of this reference signal resource is obtained by the terminal device in advance through a beam management process. Through this beam management process, the terminal device can determine which receive beam is optimal for receiving the reference signal resource and select that beam as the receive beam for that reference signal resource.
[0125] The uplink TCI state includes a reference signal resource, which indicates that uplink transmissions using this TCI state should employ the same uplink transmit beam as the reference signal resource. The terminal device can determine which transmit beam to use for uplink transmission by using this reference signal resource. In the uplink TCI state, the reference signal resource is not included in the QCL-info and does not distinguish between QCL types, because it does not need to reference uplink timing and frequency offset information; only the uplink transmit beam needs to be referenced. The structure of the uplink TCI state is as follows:
[0126]
[0127] The specific execution steps are as follows:
[0128] Network devices indicate a specific uplink TCI state to terminal devices via DCI. The terminal device then determines the reference signal resource within that uplink TCI state. The terminal device uses the transmission beam of this reference signal resource as its uplink transmission beam. It should be noted that the transmission beam of this reference signal resource is obtained by the terminal device in advance through a beam management process.
[0129] The following describes the configuration, activation, and indication of TCI status.
[0130] TCI-state configuration: Network devices configure multiple TCI-states to terminal devices via RRC signaling. Each of these TCI-states includes a QCL-Info of type type D. Network devices can also configure TCI-states that do not include a QCL-Info of type type D; however, these TCI-states are not used for data transmission beam indication and will not be discussed further here.
[0131] TCI-state activation: After configuring multiple TCI-states on a network device, eight of them need to be activated via MAC CE. These eight TCI-states correspond one-to-one with the eight values of the TCI field in the DCI. That is, which eight TCI-states correspond to the eight values of the TCI field in the DCI is determined by MAC CE.
[0132] TCI Status Indication: Network devices indicate a specific TCI-state through the TCI field in the DCI. For example, if the TCI field value in the DCI sent by the network device to the terminal device is 000, it indicates that the data transmission beam uses the TCI state corresponding to 000. The reference signal contained in the type D QCL-Info within this TCI state is the channel state information-reference signal (CSI-RS) with index #1, indicating that the beam used for data transmission is the same as the receiving beam corresponding to CSI-RS with index #1. The receiving beam corresponding to CSI-RS with index #1 can be determined through beam measurement procedures and is known to the terminal device. Therefore, by using the specific value of the TCI field, the terminal device can determine the beam corresponding to the data transmission beam and thus use the appropriate beam to send or receive data.
[0133] It should be noted that the three descriptions of TCI state, TCI-state, and TCI state in this article can be used interchangeably.
[0134] In this application, the sensing reference signal can be a sounding reference signal (SRS), a phase tracking reference signal (PTRS), a demodulation reference signal (DMRS), a downlink positioning reference signal (DL-PRS), or other reference signals. Any reference signal transmitted by the terminal device for the access network device to perceive the environment can be considered as the sensing reference signal involved in this application; no specific limitation is made in this application. In this application, the sensing reference signal resources are used by network devices or terminal devices to transmit sensing reference signals.
[0135] Please see Figure 2 The network architecture on which the communication method in the embodiments of this application is based is briefly described below:
[0136] Figure 2This is a schematic diagram of one possible, non-limiting system. For example... Figure 2 As shown, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (e.g., ...). Figure 2 110a and 110b (collectively referred to as 110) and at least one terminal (such as Figure 2 RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 2 (Not shown in the image). Terminal 120 is connected to RAN node 110 wirelessly. RAN node 110 is connected to core network 200 wirelessly or via wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.
[0137] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4G, 5G, or future mobile communication system. RAN 100 can also be an open-radio access network (ORAN), a cloud-radio access network (CRAN), or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0138] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative, for example... Figure 2Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes referred to as communication devices, for example... Figure 2 Network elements 110a and 110b can be understood as communication devices with base station functions, while network elements 120a-120j can be understood as communication devices with terminal functions.
[0139] In one possible scenario, access network equipment includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WIFI) system, macro base station, micro base station, wireless relay node, donor node, radio controller in CRAN scenario, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc., and can also be access network equipment in 5G mobile communication system. For example, next-generation NodeBs (gNBs), TRPs, and TPs in NR systems; or antenna panels (including multiple antenna panels) of base stations in 5G mobile communication systems; or, access network equipment can also be network nodes constituting gNBs or transmission points. Examples include centralized units (CUs), distributed units (DUs), centralized unit control planes (CU-CPs), centralized unit user planes (CU-UPs), or radio units (RUs). CUs and DUs can be separate or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). Alternatively, access network equipment can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, the access network equipment in V2X technology can be a roadside unit (RSU). It should be understood that the aforementioned TRP can be a device or module located on the network side of the communication system and possessing corresponding communication functions. The TRP typically contains communication modules, circuits, or chips that perform the corresponding communication functions.The TRP can be configured with program instructions for corresponding communication functions.
[0140] It should be noted that CU (or CU-CP and CU-UP), DU, or RU may have different names in different systems, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, CU can also be called an open centralized unit (O-CU) or an open CU, DU can also be called an open distributed unit (O-DU), CU-CP can also be called an open centralized unit control plane (O-CU-CP), CU-UP can also be called an open centralized unit user plane (O-CU-UP), and RU can also be called an open radio unit (O-RU). This application does not impose any specific limitations. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0141] Optionally, for network elements in the ORAN system, each network element can implement the protocol layer functions shown in Table 1 below.
[0142] Table 1
[0143]
[0144] It should be noted that in the ORAN system, the access network equipment in this application can be one or more network elements listed in Table 1 above.
[0145] The architecture of the CU and DU of the access network equipment is described below. The access network equipment includes at least one CU and at least one DU. Optionally, the access network equipment may also include at least one RU.
[0146] The following description uses an access network device consisting of one CU and one DU as an example. The CU has some core network functions and can include CU-CP and CU-UP. The CU and DU can be configured according to the protocol layer functions of the wireless network they implement. For example, the CU may be configured to implement the functions of the Packet Data Convergence Protocol (PDCP) layer and above (e.g., RRC and / or SDAP layers). The DU may be configured to implement the functions of protocol layers below the PDCP layer (e.g., RLC, MAC, and / or physical (PHY) layers). Alternatively, the CU may be configured to implement the functions of protocol layers above the PDCP layer (e.g., RRC and / or SDAP layers), and the DU may be configured to implement the functions of protocol layers below the PDCP layer (e.g., RLC, MAC, and / or PHY layers).
[0147] When a CU includes CU-CP and CU-UP, CU-CP is used to implement the control plane functions of the CU, and CU-UP is used to implement the user plane functions of the CU. For example, when a CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, CU-CP is used to implement the RRC layer functions and the control plane functions of the PDCP layer, and CU-UP is used to implement the SDAP layer functions and the user plane functions of the PDCP layer.
[0148] The CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements can be access and mobility function (AMF) network elements, such as the AMF in a 5G system. The AMF is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover.
[0149] CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in terminal devices.
[0150] The above CU and DU configurations are merely examples; the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements. For example, based on latency, functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.
[0151] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.
[0152] It should be noted that the access network equipment can be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, module, or control unit in the aforementioned device or apparatus; this application does not impose any specific limitation. It should also be noted that in this application, the term "access network equipment" can refer to the access network equipment itself, or to the chip, functional module, or integrated circuit within the access network equipment that performs the method provided in this application; this application does not impose any specific limitation.
[0153] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-CPs, CU-UPs, or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0154] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0155] A terminal can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart homes, smart offices, smart wearables, intelligent transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, transportation vehicles with wireless communication capabilities, communication modules, etc. The embodiments of this application do not limit the device form of the terminal. Terminals typically contain communication modules, circuits, or chips that perform corresponding communication functions. Terminals can also be configured with program instructions for performing corresponding communication functions.
[0156] Furthermore, the embodiments of this application can also be applied to other future communication technologies. The network architecture and service scenarios described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will understand, with the evolution of network architecture and the emergence of new service scenarios, the technical solutions provided in this application are also applicable to similar technical problems.
[0157] Figure 3 An application scenario applicable to embodiments of this application is illustrated. A sensing management function (SMF) network element 301 instructs a sensing device 302 to send a sensing signal to a sensing target 303. The sensing device 302 determines the information of the sensing target based on the sensing signal. The sensing device 302 can be an access network device or a terminal device; no specific limitation is made here. Determining the information of the sensing target can also be referred to as performing sensing or running sensing services. Specifically, performing sensing may include determining at least one of the following: motion information of the sensing target, motion change information of the sensing target, position information of the sensing target, distance information of the sensing target, speed information of the sensing target, and angle information of the sensing target. That is, determining the information of the sensing target can be replaced by determining at least one of motion information, motion change information, position information, distance information, speed information, and angle information.
[0158] Taking PRS as an example, in environmental perception, using PRS for global target distance estimation results in a waste of RE (Real Environment) data. Furthermore, for static targets, using too many symbols for perception is wasteful of resources, while for dynamic targets, too few symbols can lead to excessive Doppler blur.
[0159] Based on this, an embodiment of this application provides a method. Please refer to... Figure 4 One communication method in this application embodiment includes:
[0160] 401. The SMF sends the first configuration information of the first pilot signal to the first device, and correspondingly, the first device receives the first configuration information of the first pilot signal from the SMF.
[0161] SMF configures the first pilot signal to obtain the first configuration information of the first pilot signal. The first configuration information includes the number of frequency domain units M1 and the time domain unit spacing K1 of the first pilot signal. One possible mapping method for the first pilot signal is as follows: Figure 5 As shown. Where M1 is the number of REs occupied by the first pilot signal in the time domain, and K1 is the number of symbol intervals of the first pilot signal.
[0162] It should be noted that, Figure 5 The first pilot signal shown is for illustrative purposes only. In practical applications, M1 and K1 of this first pilot signal can be used in conjunction with... Figure 5 The examples in the text differ, and specific examples are not limited here. For example, such as... Figure 5 As shown, M1 is 16 and K1 is 7.
[0163] The SMF sends the first configuration information to the first device to instruct the first device to divide the sensed targets based on the first pilot signal, thereby obtaining the number of dynamic targets and the number of static targets.
[0164] 402. The first device acquires the first information;
[0165] The first device determines a first pilot signal based on first configuration information. The first device determines the number of dynamic targets and the number of static targets among the sensed targets by sending the first pilot signal and receiving the reflected signal of the first pilot signal.
[0166] Let X be the number of dynamic targets and Y be the number of static targets. The first information acquired by the first device may include the following:
[0167] 1) The number of dynamic targets X, and the number of static targets Y;
[0168] 2) The number of dynamic targets X, and the total number of perceived targets X+Y;
[0169] 3) The number of static targets Y, and the total number of perceived targets X+Y;
[0170] 4) The ratio of dynamic targets to the total number of perceived targets: X / (X+Y);
[0171] 5) The ratio of static targets to the total number of perceived targets, Y / (X+Y);
[0172] 6) The ratio of dynamic targets to the total number of perceived targets, X / (X+Y), and the ratio of static targets to the total number of perceived targets, Y / (X+Y);
[0173] 7) The ratio X / Y of dynamic targets to static targets (for example, when both X and Y are not 0, and the number of static targets is much greater than the number of dynamic targets, or when the ratio of dynamic targets to static targets is less than a first threshold, the first device uses the ratio of dynamic targets to static targets as the first information).
[0174] 8) The ratio Y / X of dynamic targets to static targets (for example, when both X and Y are not 0, and the number of static targets is much greater than the number of dynamic targets, or when the ratio of dynamic targets to static targets is greater than a first threshold, the first device uses the ratio of dynamic targets to static targets as the first information).
[0175] 9) The total number of sensed targets X+Y (for example, when the total number of sensed targets is lower than the second threshold, the first device uses the total number of sensed targets as the first information);
[0176] 10) The ratio of dynamic targets to static targets, X / Y, and the total number of perceived targets, X+Y (for example, when both X and Y are not 0, the first device uses the ratio of dynamic targets to static targets as the first information).
[0177] 11) The ratio Y / X of dynamic targets to static targets, and the total number of perceived targets X+Y (for example, when neither X nor Y is 0, the first device uses the ratio of dynamic targets to static targets as first information).
[0178] It should be understood that the first piece of information may include one or more of the above, and no specific limit is made here.
[0179] The first device determines dynamic and static targets among the sensing targets based on a threshold. Specifically, the first device performs multiple assessments of the distance to the sensing target. For example, using the first assessment as a baseline, the first device compares the assessment results with the first assessment results after each subsequent assessment to determine whether the distance to the sensing target has changed. This distance can be the distance between the sensing target and the sensing transmitter, or the distance between the sensing target and the sensing receiver; the specific distance is not limited here. If the distance to the sensing target changes, and the change is greater than the threshold, the sensing target is determined to be a dynamic target; otherwise, it is determined to be a static target.
[0180] It should be noted that the above threshold values are determined by the first device based on positioning accuracy. Positioning accuracy is determined by the positioning function and the specific application scenario. The correlation between positioning accuracy and positioning function and application scenario is shown in Table 2 below:
[0181] Table 2: Relationship between Positioning Accuracy and Positioning Function and Application Scenarios
[0182]
[0183]
[0184] For example, in an indoor office environment, if the threshold value is 0.5m, then during the evaluation process, if it is determined that the distance change of the perceived target exceeds 0.5m, then the perceived target is a dynamic target.
[0185] 403. The first device sends the first information to the SMF, and correspondingly, the SMF receives the first information from the first device.
[0186] The SMF receives first information, which indicates X and / or Y. The SMF determines the second pilot signal based on the quantitative relationship between dynamic and static targets.
[0187] In one possible implementation, the ratio of X to Y is greater than or equal to a first threshold, and the sum of X and Y is greater than or equal to a second threshold. That is, the ratio of dynamic targets to static targets is greater than or equal to the first threshold, and the total number of perceived targets is greater than or equal to the second threshold.
[0188] As an example, the ratio of dynamic targets to static targets is greater than or equal to 1 / 5, or in other words, the ratio of dynamic targets to static targets is ≥ 1 / 5, and the total number of sensed targets is greater than or equal to 5. In this case, the number of dynamic targets exceeds a certain proportion of the total number of sensed targets, so the number of frequency domain units of the second pilot signal needs to be less than M1, and the time domain unit interval of the second pilot signal needs to be less than K1.
[0189] Let M21 be the number of frequency domain units of the second pilot signal under this condition, and K21 be the time domain unit interval of the second pilot signal. Then M21 is less than M1, and K21 is less than K1. Figure 6 As shown.
[0190] It should be noted that, Figure 6 The second pilot signal shown is merely an example; in practical applications, the M of this second pilot signal... 21 and K 21 Can be with Figure 6 The examples in the text differ, and specific examples are not limited here. For example, such as... Figure 6 As shown, M 21 For 4, K 21 It is 5.
[0191] Because of the higher proportion of dynamic targets, the second pilot signal uses more symbols, resulting in a smaller symbol interval. In other words, within the same number of time slots, the second pilot signal uses more symbols because K21 is less than K1. The frequency domain resources occupied by the second pilot signal can be appropriately reduced under constraints. When the first device uses the second pilot signal for velocity estimation, stationary targets in the estimated channel can be treated as background to ensure lower complexity.
[0192] In this embodiment, the number of dynamic and static targets is determined by the first pilot signal, and then the second pilot signal is determined based on the quantitative relationship between the dynamic and static targets. This makes the second pilot signal more consistent with the actual situation of the perceived target, thereby reducing the waste of time domain units and reducing the occurrence of Doppler ambiguity when measuring the velocity of dynamic targets.
[0193] Under this condition, the second pilot signal satisfies the following formula:
[0194]
[0195] M 21 =0,1,…
[0196]
[0197] in, M represents the offset of the start symbol of the second pilot signal relative to symbol0 within a time slot. 21 K represents the number of REs occupied by the second pilot signal in the time domain, and k represents the combination mode of the second pilot signal in the frequency domain. 21 This indicates the number of symbol intervals for the second pilot signal.
[0198] In another possible implementation, the ratio of X to Y is less than a first threshold, or the sum of X and Y is less than a second threshold. That is, the ratio of dynamic targets to static targets is less than the first threshold, or the total number of perceived targets is less than the second threshold.
[0199] As an example, the ratio of dynamic targets to static targets is less than 1 / 5, or the ratio of dynamic targets to static targets is less than 1 / 5, or the total number of sensed targets is less than 5. In this case, the number of static targets is greater than the total number of sensed targets, so the number of frequency domain units of the second pilot signal needs to be less than M1, and the time domain unit interval of the second pilot signal needs to be greater than K1.
[0200] Let M22 be the number of frequency domain units of the second pilot signal under this condition, and K22 be the time domain unit interval of the second pilot signal. Then M22 is less than M1, and K22 is greater than K1. Figure 7 As shown. Meanwhile, M22 needs to be greater than M21.
[0201] It should be noted that, Figure 7 The second pilot signal shown is merely an example; in practical applications, the M of this second pilot signal... 22 and K 22 Can be with Figure 7 The examples in the text differ, and specific examples are not limited here. For example, such as... Figure 6 As shown, M 22 For 8, K 22 It is 12.
[0202] Because the proportion of dynamic targets is relatively low, the number of static targets among the sensed targets is much greater than the number of dynamic targets, or the total number of sensed targets is relatively small. Therefore, the second pilot signal uses fewer symbols, resulting in a larger symbol interval. In other words, within the same number of time slots, because K22 is greater than K1, the second pilot signal uses fewer symbols. At this time, frequency domain resources are relatively more concentrated than time domain resources. When the first device transmits the second pilot signal, the frequency domain resources can remain relatively unchanged, while the time domain resources can be appropriately reduced, i.e., the symbol interval can be set to be larger.
[0203] In this embodiment, the number of dynamic and static targets is determined by the first pilot signal, and then the second pilot signal is determined based on the quantitative relationship between the dynamic and static targets, so that the second pilot signal is more consistent with the actual situation of the perceived target, thereby reducing the waste of time domain units.
[0204] Under this condition, the second pilot signal satisfies the following formula:
[0205]
[0206] M22 =0,1,…
[0207]
[0208] in, M represents the offset of the start symbol of the second pilot signal relative to symbol0 within a time slot. 22 K represents the number of REs occupied by the second pilot signal in the time domain, and k represents the combination mode of the second pilot signal in the frequency domain. 22 This indicates the number of symbol intervals for the second pilot signal.
[0209] 404. The SMF sends the second configuration information of the second pilot signal to the first device, and the first device receives the second configuration information of the second pilot signal from the SMF.
[0210] After receiving the second configuration information, the first device determines the second pilot signal based on the second configuration information. The first device uses the second pilot signal to estimate the velocity of the sensed target, thereby determining the velocity of the sensed target.
[0211] Optionally, the SMF sends second configuration information under the two different conditions described above to the access network equipment. The access network equipment can instruct the terminal equipment to send different second pilot signals on different beams, such as... Figure 8 As shown. Among them, the second pilot signal under different conditions is distinguished by the number of REs occupied by the second pilot signal in the time domain.
[0212] When a terminal device has multiple antennas and supports beamforming, the access network device can reuse idle time-frequency resources through different precoding methods, thereby further reducing resource consumption. Specifically, in downlink non-codebook-based precoding, the access network device obtains downlink channel information based on the reciprocity of uplink and downlink channels from the received uplink SRS from the terminal device and selects the precoding matrix accordingly. In downlink codebook-based precoding, the access network device sends CSI-RS measurements to the terminal device, which reports the CSI-RS measurement results, including a precoding matrix indicator (PMI). The access network device obtains the precoding matrix from the PMI fed back by the terminal device.
[0213] Optional, Figure 4 The illustrated embodiment also includes step 401a. Step 401a may be performed after step 401.
[0214] 401a. The SMF sends an instruction message to the first device, and the first device receives the instruction message from the SMF accordingly.
[0215] The SMF sends at least one instruction message to the first device, which instructs the first device to periodically assess the distance change of at least one sensed target using a first pilot signal, thereby enabling the first device to obtain first information.
[0216] Optionally, the indication information may be carried in RRC signaling, MAC CE, or DCI, which is not specified here.
[0217] As an example, the at least one indication message includes first indication information, which includes a first evaluation period t1 and an evaluation count n1. The first evaluation period indicates the transmission period of the first pilot signal, and the evaluation count indicates the number of times the first pilot signal is transmitted. t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal. For example, if t1 is 100ms and n1 is 10, then the first device, based on the first indication information, evaluates whether the distance to the sensed target has changed every 100ms, for a total of 10 evaluations. The product of t1 and n1 is the processing time of the first indication information.
[0218] SMF can send multiple indication messages to the first device. When each indication message is evaluated the same number of times, the evaluation periods between different indication messages should differ by at least a factor of 10. For example, at least one indication message includes a second indication message, which includes a second evaluation period t2. Assuming t2 / t1 is 'a', then 'a' is an integer greater than or equal to 10. For example, t2 is 1 second.
[0219] As an example, the SMF can send at least three indication messages to the first device, corresponding to fast targets, medium-speed targets, and slow targets, respectively. For example, the first indication message includes a first evaluation period t1, where t1 is 100 ms. The second indication message includes a second evaluation period t2, where t2 is 1 s. The third indication message includes a third evaluation period t3, where t3 is 10 s. The first indication message is used for fast targets, the second for medium-speed targets, and the third for slow targets; the specifics are not limited here.
[0220] The communication method in the embodiments of this application has been described above. The communication device in the embodiments of this application is described below. Please refer to [link / reference]. Figure 9 The communication device 900 can be used to perform Figure 4 The process of SMF execution in the illustrated embodiment can be specifically described in the relevant descriptions of the foregoing method embodiments. The communication device 900 can be a network device, a component or device applied to a network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of a network device. The communication device 900 includes an interface module 901 and a processing module 902.
[0221] The processing module 902 is used for data processing. The interface module 901 can implement corresponding communication functions. The interface module 901 can also be called a communication interface or a communication module.
[0222] Optionally, the communication device 900 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 902 can read the instructions and / or data in the storage module so that the communication device 900 can implement the aforementioned method embodiments.
[0223] The communication device 900 can be used to perform the actions performed by the SMF in the above method embodiments. For example, it can be an SMF, a communication module within an SMF, or a circuit or chip within an SMF responsible for communication functions. The communication device 900 can be an SMF or a component configurable within an SMF. The processing module 902 is used to perform processing-related operations on the SMF side in the above method embodiments. The interface module 901 is used to perform reception-related operations on the SMF side in the above method embodiments.
[0224] Optionally, the interface module 901 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.
[0225] It should be noted that the communication device 900 may include a transmitting module but not a receiving module. Alternatively, the communication device 900 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme performed by the communication device 900 includes both transmitting and receiving actions. For example, the communication device 900 is used to perform the above-described... Figure 4 The actions performed by the SMF in the illustrated embodiment. For details, please refer to the above. Figure 4 The relevant descriptions in the illustrated embodiments will not be elaborated here.
[0226] For example, the communication device 900 is used to execute the following scheme:
[0227] Processing module 902 is used to generate first configuration information for the first pilot signal;
[0228] Interface module 901 is used to send first configuration information, which instructs the first device to use a first pilot signal to divide at least one sensing target into X dynamic targets and Y static targets, where X and Y are integers greater than or equal to 0;
[0229] Interface module 901 is also used to receive first information, which is used to indicate X and / or Y;
[0230] The processing module 902 is also used to generate second configuration information for the second pilot signal based on the first information;
[0231] The interface module 901 is also used to send second configuration information, which is used to indicate the time-frequency resources of the second pilot signal. The second configuration information is determined based on the first information.
[0232] In one possible implementation, the first configuration information includes the number of frequency domain units M1 and the time domain unit spacing K1 of the first pilot signal, and the second configuration information includes the number of frequency domain units M2 and the time domain unit spacing K2 of the second pilot signal, wherein:
[0233] If the ratio of X to Y is greater than or equal to the first threshold and the sum of X and Y is greater than or equal to the second threshold, then M2 is less than M1 and K2 is less than K1; or, if the ratio of X to Y is less than the first threshold or the sum of X and Y is less than the second threshold, then M2 is less than M1 and K2 is greater than K1.
[0234] In another possible implementation, the interface module 901 is further configured to send at least one indication message, which instructs the first device to periodically evaluate the distance change of at least one sensed target using a first pilot signal, and the distance change of at least one sensed target is used by the first device to determine first information.
[0235] In another possible implementation, at least one indication message includes a first indication message, which includes a first evaluation period t1 and an evaluation count n1. The first evaluation period is used to indicate the transmission period of the first pilot signal, and the evaluation count is used to indicate the number of times the first pilot signal is transmitted. t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal.
[0236] In another possible implementation, at least one instruction message has a different evaluation period for each instruction message, and the at least one instruction message also includes a second instruction message, which includes a second evaluation period t2, wherein:
[0237] If each instruction in at least one instruction is evaluated the same number of times, then the ratio of t2 to t1 is a, where a is an integer greater than or equal to 10.
[0238] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0239] The processing module 902 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The interface module 901 can be implemented by a transceiver or transceiver-related circuitry. The interface module 901 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.
[0240] The following is another structural schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 10 The communication device 1000 can be used to perform Figure 4 The process executed by the first device in the illustrated embodiment can be specifically described in the relevant descriptions of the foregoing method embodiments. The communication device 1000 can be an access network device, a component or device applied to the access network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the access network device. The communication device can also be a terminal device, a component or device applied to the terminal device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device.
[0241] The communication device 1000 includes an interface module 1001 and a processing module 1002.
[0242] The processing module 1002 is used for data processing. The interface module 1001 can implement corresponding communication functions. The interface module 1001 can also be called a communication interface or a communication module.
[0243] Optionally, the communication device 1000 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 1002 can read the instructions and / or data in the storage module so that the communication device 1000 can implement the aforementioned method embodiments.
[0244] The communication device 1000 can be used to perform the actions performed by the first device in the above method embodiments. For example, it can be the first device or a communication module in the first device, or a circuit or chip in the first device responsible for communication functions. The communication device 1000 can be the first device or a component configurable on the first device. The processing module 1002 is used to perform processing-related operations on the first device side in the above method embodiments. The interface module 1001 is used to perform receiving-related operations on the first device side in the above method embodiments.
[0245] Optionally, the interface module 1001 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.
[0246] It should be noted that the communication device 1000 may include a transmitting module but not a receiving module. Alternatively, the communication device 1000 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme performed by the communication device 1000 includes both transmitting and receiving actions. For example, the communication device 1000 is used to perform the above-described... Figure 4 The actions performed by the first device in the illustrated embodiment. See the above for details.Figure 4 The relevant descriptions in the illustrated embodiments will not be elaborated here.
[0247] For example, the communication device 1000 is used to execute the following scheme:
[0248] Interface module 1001 is used to receive first configuration information of the first pilot signal. The first configuration information is used to instruct the first device to use the first pilot signal to divide at least one sensing target into X dynamic targets and Y static targets, where X and Y are integers greater than or equal to 0.
[0249] Processing module 1002 is used to generate the first information;
[0250] Interface module 1001 is also used to send first information, which is used to indicate X and / or Y;
[0251] The interface module 1001 is also used to receive second configuration information of the second pilot signal. The second configuration information is used to indicate the time and frequency resources of the second pilot signal. The second configuration information is determined based on the first information.
[0252] In one possible implementation, the first configuration information includes the number of frequency domain units M1 and the time domain unit spacing K1 of the first pilot signal, and the second configuration information includes the number of frequency domain units M2 and the time domain unit spacing K2 of the second pilot signal, wherein:
[0253] If the ratio of X to Y is greater than or equal to the first threshold and the sum of X and Y is greater than or equal to the second threshold, then M2 is less than M1 and K2 is less than K1; or, if the ratio of X to Y is less than the first threshold and the sum of X and Y is less than the second threshold, then M2 is greater than M1 and K2 is greater than K1.
[0254] In another possible implementation, the interface module 1001 is further configured to receive at least one indication message, which instructs the first device to periodically evaluate the distance change of at least one sensing target using a first pilot signal, and the distance change of at least one sensing target is used by the first device to determine first information.
[0255] In another possible implementation, at least one indication message includes a first indication message, which includes a first evaluation period t1 and an evaluation number n1, where t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal.
[0256] In another possible implementation, at least one sensing target includes a first sensing target, wherein: if the distance change of the first sensing target in n1 evaluations is greater than or equal to a threshold value, the first sensing target is a dynamic target, and the threshold value is determined based on the positioning accuracy of the first device; or, if the distance change of the first sensing target in n1 evaluations is less than the threshold value, the first sensing target is a static target.
[0257] In another possible implementation, at least one instruction message has a different evaluation period for each instruction message, and the at least one instruction message also includes a second instruction message, which includes a second evaluation period t2, wherein:
[0258] If each instruction in at least one instruction is evaluated the same number of times, then the ratio of t2 to t1 is a, where a is an integer greater than or equal to 10.
[0259] In another possible implementation, the first pilot signal and the second pilot signal are transmitted by the first device using multiple different beams.
[0260] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0261] Optionally, when the communication device 1000 is a terminal device or a communication module within a terminal device, the processing module 1002 in the above embodiments can be implemented by at least one processor or processor-related circuitry. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip. The interface module 1001 can be implemented by a transceiver or transceiver-related circuitry. The interface module 1001 may also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.
[0262] Optionally, when the communication device 1000 is a circuit or chip in a terminal device responsible for communication functions, such as a modem chip or a SoC chip or SIP chip containing a modem core, the function of the processing module 1002 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processing cores. The function of the interface module 1001 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip.
[0263] The following describes a communication device provided in an embodiment of this application. Please refer to [link / reference]. Figure 11 , Figure 11This is a schematic diagram of a communication device provided in an embodiment of this application. The communication device may be the SMF or the first device in the above method embodiments, or it may be a chip, chip system, or processor that supports the SMF or the first device in implementing the above methods. This communication device can be used to implement the methods described in the above method embodiments, and for details, please refer to the description in the above method embodiments.
[0264] The communication device may include one or more processors 1101, which are connected to a memory 1102, an input / output unit 1103, and a bus 1104. The processor 1101 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal, terminal chip, DU or CU, etc.), execute software programs, and process data from the software programs.
[0265] Optionally, the communication device may include one or more memories 1102, which may store instructions that can be executed on the processor 1101, causing the communication device to perform the methods described in the above method embodiments. Optionally, the memories 1102 may also store data. The processor 1101 and the memories 1102 may be configured separately or integrated together.
[0266] Optionally, the communication device may also include a transceiver and an antenna. A transceiver, also called a transceiver unit, transceiver, or transceiver circuit, is used to implement transmission and reception functions. A transceiver may include a receiver and a transmitter; the receiver, also called a receiver circuit, is used to implement the receiving function; the transmitter, also called a transmitter or transmitting circuit, is used to implement the transmitting function.
[0267] In another possible design, the processor 1101 may include a transceiver for implementing receive and transmit functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receive and transmit functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or it may be used for transmitting or relaying signals.
[0268] In another possible design, the processor 1101 may optionally store instructions that, when executed, cause the communication device to perform the methods described in the above method embodiments. The instructions may be stored in the processor 1101; in this case, the processor 1101 may be implemented in hardware.
[0269] In another possible design, the communication device may include circuitry that can perform the transmitting or receiving or communication functions of the SMF or the first device in the aforementioned method embodiments. The processor and transceiver described in this application embodiment can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-type metal-oxide-semiconductor (NMOS), p-type metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0270] The communication device described in the above embodiments may be an SMF or a first device, but the scope of the communication device described in the embodiments of this application is not limited thereto, and the structure of the communication device may vary. Figure 11 The communication device can be a standalone device or part of a larger device. For example, the communication device can be:
[0271] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0272] (2) A collection of one or more ICs, optionally including a storage component for storing data and instructions;
[0273] (3) ASIC, such as modem;
[0274] (4) Modules that can be embedded in other devices;
[0275] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.
[0276] (6) Others, etc.
[0277] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 12 The diagram shows the structure of the chip. Figure 12 The chip 1200 shown includes a processor 1201 and an interface 1202. Optionally, it may also include a memory 1203. The number of processors 1201 can be one or more, and the number of interfaces 1202 can be multiple.
[0278] For cases where the chip is used to implement the functions of the SMF or the first device in the embodiments of this application:
[0279] The interface 1202 is used to receive or output signals;
[0280] The processor 1201 is used to perform data processing operations on access network devices or terminal devices.
[0281] In one possible implementation, the embodiments of this application can be applied to the baseband chip of a network device or terminal device. Transmitting / receiving can correspond to actions related to signal transmission or reception, and can be understood as transmitting / receiving radio frequency signals in the analog / intermediate frequency / radio frequency domain, or as initiating or controlling transmission / reception operations in the digital domain, or a combination of both. For example, when a device transmits or receives various signals, the processor in the device implements the transmission or reception by driving or controlling the radio frequency circuit. Therefore, during signal transmission and reception, the processor is the decision-maker or controller of the transmission and reception operation, while the radio frequency circuit is the specific executor of the transmission and reception; both, in conjunction with the antenna, can jointly realize the transmission and reception operation. The processor includes, but is not limited to, CPUs, DSPs, microprocessors, etc., and the radio frequency circuit includes, but is not limited to, radio frequency chips, radio frequency front-ends, PAs, LNAs, mixers, filters, duplexers, etc., and may also selectively include antennas integrated with the radio frequency circuit.
[0282] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the communication device given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.
[0283] It should be understood that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0284] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAK are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0285] This application also provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the methods described in the foregoing embodiments.
[0286] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods described in the foregoing embodiments.
[0287] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0288] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0289] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0290] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0291] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0292] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
Claims
1. A communication method, characterized in that, The method includes: First configuration information for sending a first pilot signal, the first configuration information being used to instruct a first device to use the first pilot signal to divide at least one sensing target into X dynamic targets and Y static targets, wherein X and Y are integers greater than or equal to 0; Receive first information, the first information being used to indicate X and / or Y; The second configuration information for transmitting the second pilot signal, the second configuration information being used to indicate the time-frequency resources of the second pilot signal, the second configuration information being determined based on the first information.
2. The method according to claim 1, characterized in that, The first configuration information includes the number of frequency domain units M1 of the first pilot signal and the time domain unit spacing K1 of the first pilot signal; the second configuration information includes the number of frequency domain units M2 of the second pilot signal and the time domain unit spacing K2 of the second pilot signal, wherein: If the ratio of X to Y is greater than or equal to a first threshold and the sum of X and Y is greater than or equal to a second threshold, then M2 is less than M1 and K2 is less than K1. or, If the ratio of X to Y is less than a first threshold or the sum of X and Y is less than a second threshold, then M2 is less than M1, and K2 is greater than K1.
3. The method according to claim 1 or 2, characterized in that, The method further includes: Send at least one indication message, the indication message being used to instruct the first device to periodically evaluate the distance change of the at least one sensed target using the first pilot signal, the distance change of the at least one sensed target being used by the first device to determine the first information.
4. The method according to claim 3, characterized in that, The at least one indication information includes first indication information, which includes a first evaluation period t1 and an evaluation count n1. The first evaluation period is used to indicate the transmission period of the first pilot signal, and the evaluation count is used to indicate the number of times the first pilot signal is transmitted. The t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal.
5. The method according to claim 4, characterized in that, The evaluation period for each of the at least one indication message is different, and the at least one indication message further includes a second indication message, which includes a second evaluation period t2, wherein: If each of the at least one indication message has the same number of evaluations, then the ratio of t2 to t1 is a, where a is an integer greater than or equal to 10.
6. A communication method, characterized in that, The method includes: The first configuration information is received from the first pilot signal, wherein the first configuration information is used to instruct the first device to use the first pilot signal to divide at least one sensing target into X dynamic targets and Y static targets, wherein X and Y are integers greater than or equal to 0; Send a first message, the first message being used to indicate X and / or Y; The second configuration information is received from the second pilot signal. The second configuration information is used to indicate the time-frequency resources of the second pilot signal. The second configuration information is determined based on the first information.
7. The method according to claim 6, characterized in that, The first configuration information includes the number of frequency domain units M1 of the first pilot signal and the time domain unit spacing K1 of the first pilot signal; the second configuration information includes the number of frequency domain units M2 of the second pilot signal and the time domain unit spacing K2 of the second pilot signal, wherein: If the ratio of X to Y is greater than or equal to a first threshold and the sum of X and Y is greater than or equal to a second threshold, then M2 is less than M1 and K2 is less than K1. or, If the ratio of X to Y is less than a first threshold and the sum of X and Y is less than a second threshold, then M2 is greater than M1, and K2 is greater than K1.
8. The method according to claim 6 or 7, characterized in that, The method further includes: The device receives at least one indication message, which instructs the first device to periodically evaluate the distance change of the at least one sensed target using the first pilot signal, and the distance change of the at least one sensed target is used by the first device to determine the first information.
9. The method according to claim 8, characterized in that, The at least one indication message includes a first indication message, which includes a first evaluation period t1 and an evaluation number n1, wherein t1 is a positive integer multiple of the time-domain unit interval K1 of the first pilot signal.
10. The method according to claim 9, characterized in that, The at least one sensing target includes a first sensing target, wherein: If the distance change of the first perceived target in the n1 evaluations is greater than or equal to a threshold value, then the first perceived target is the dynamic target, and the threshold value is determined based on the positioning accuracy of the first device; or, If the distance change of the first perceived target in the n1 evaluations is less than the threshold value, then the first perceived target is the static target.
11. The method according to claim 9 or 10, characterized in that, The evaluation period for each of the at least one indication message is different, and the at least one indication message further includes a second indication message, which includes a second evaluation period t2, wherein: If each of the at least one indication message has the same number of evaluations, then the ratio of t2 to t1 is a, where a is an integer greater than or equal to 10.
12. The method according to any one of claims 7 to 11, characterized in that, The first pilot signal and the second pilot signal are transmitted by the first device using multiple different beams.
13. A communication device, characterized in that, Includes modules or units for performing the method as described in any one of claims 1 to 5.
14. A communication device, characterized in that, Includes modules or units for performing the method as described in any one of claims 6 to 12.
15. A communication device, characterized in that, include: A processor for executing a program that causes the communication device to perform the method as described in any one of claims 1 to 5.
16. A communication device, characterized in that, include: A processor for executing a program that causes the communication device to perform the method as described in any one of claims 6 to 12.
17. A communication system, characterized in that, include: A communication device for performing any of the methods described in steps 1 to 5, and a communication device for performing any of the methods described in claims 6 to 12.
18. A computer-readable storage medium comprising instructions that, when executed on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 5, or cause the computer to perform the method as claimed in any one of claims 6 to 12.
19. A computer program product comprising instructions that, when run on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 5, or cause the computer to perform the method as claimed in any one of claims 6 to 12.