Sensing resource indication method and device
By generating and sending or receiving sensing signals in the sensing device, the resource configuration information is used to achieve a uniform distribution of sensing signals in the time domain. This solves the problem that existing technologies cannot flexibly adjust the speed measurement range, speed measurement resolution, and refresh rate, thus meeting the needs of different sensing targets and saving resources and signaling overhead.
Patent Information
- Application Number
- PCT/CN2025/091668
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-17
- Filing Date
- 2025-04-28
- Publication Date
- 2026-01-08
AI Technical Summary
Existing sensing devices cannot flexibly adjust the speed measurement range, speed measurement resolution, and refresh rate during the sensing process, and cannot meet the needs of different sensing targets.
By generating and sending or receiving resource configuration information for sensing signals, the uniform distribution of sensing signals in the time domain can be achieved, and the speed measurement range, speed measurement resolution or refresh rate can be flexibly adjusted. Bitmap and mute mechanisms are used to save signaling overhead.
It enables flexible adjustment of speed measurement range, speed measurement resolution, and refresh rate during the sensing process to meet the needs of different sensing targets, while saving resources and signaling overhead.
Smart Images

Figure CN2025091668_08012026_PF_FP_ABST
Abstract
Description
Method and apparatus for indicating sensing resource
[0001] The present application claims priority to the Chinese patent application No. 202410626964.0, filed on May 17, 2024, and entitled "Method and apparatus for indicating sensing resource", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the technical field of sensing, and more particularly, to a method and apparatus for indicating sensing resource. BACKGROUND
[0003] With the continuous development of integrated sensing and communication (ISAC) technology, a sensing device can implement sensing on different targets based on time-frequency resource configuration of a sensing signal. For example, in the process of sensing, the sensing device can perform speed measurement (hereinafter referred to as speed measurement) on a target of interest. Different targets have different requirements for sensing range, speed measurement resolution, or refresh rate (hereinafter referred to as refresh rate) of sensing results.
[0004] However, in the process of sensing by the sensing device using the sensing signal, there is a problem that sensing parameters cannot be flexibly adjusted. For example, the sensing range, speed measurement resolution, and refresh rate cannot be flexibly adjusted. SUMMARY
[0005] The present application provides a method and apparatus for indicating sensing resource, which can flexibly adjust the sensing range, speed measurement resolution, or refresh rate in the process of sensing, thereby better meeting the sensing requirements of different sensing targets.
[0006] In a first aspect, a method for indicating sensing resource is provided. The execution subject of the method provided in the first aspect can be a first device. In the absence of special description, the first device in the present application can refer to the first device itself (for example, a network device, a terminal device, or other devices), or a component (for example, a processor, a chip, or a chip system, etc.) in the first device, or a logic module or software capable of realizing all or part of the functions of the first device. For ease of description, the first device is taken as an example in the following description.
[0007] The method comprises: generating first information, the first information being used to indicate Q resources in each of N periods, the N periods being at least one of M periods, each of the M periods comprising P resources, the Q resources in the nth period of the N periods being at least one of the P resources of the nth period, P, Q, N, and M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used to transmit or receive a sensing signal, the N*Q resources satisfying: N≥2, an interval between any two adjacent periods of the N periods being X, X being an integer greater than or equal to 0; and / or, Q≥2, an interval between any two adjacent resources of the Q resources being Y, Y being an integer greater than or equal to 0; and transmitting the first information, or Q=1.
[0008] At least one of the M periods can comprise part or all of the M periods. At least one of the P resources can comprise part or all of the P resources.
[0009] Based on the above scheme, the resources indicated by the first information to transmit or receive the sensing signal can satisfy: uniformity in the period granularity and / or uniformity in the resource granularity. Therefore, the above scheme can make the actually transmitted sensing signal uniformly distributed in the time domain, so as to flexibly adjust the speed measurement range, speed measurement resolution or refresh rate in the sensing process, and better meet the sensing needs of different sensing targets.
[0010] In some implementations, the first information used to indicate the Q resources in each of the N periods comprises: the first information used to indicate a first bitmap; wherein the first bitmap comprises a first value and a second value, the first value being used to indicate that the sensing signal is transmitted, the first value corresponding to the N periods, the second value being used to indicate that the sensing signal is not transmitted, the second value corresponding to periods of the M periods other than the N periods.
[0011] Based on the above scheme, the first information can be used to indicate the first bitmap, and the first bitmap can indicate whether the resources in the period granularity are used to transmit or receive the sensing signal, thereby realizing the period granularity muting mechanism.
[0012] In some implementations, the first information comprises at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap, wherein K satisfies: the number of the first values is 1, and K is the number of the second values; or the number of the first values is greater than 1, and K is the number of the second values between two adjacent first values in the first bitmap.
[0013] Based on the above scheme, the first information can include information for describing the first bitmap, so that the first bitmap can be indicated with less amount of information, saving signaling overhead.
[0014] In some implementations, the first bitmap is related to M. Optionally, different M corresponds to different first bitmap.
[0015] Exemplarily, the first bitmap can satisfy a first mapping relationship with M. The first mapping relationship can be selected from one or more entries (or referred to as rows) in Table 1.
[0016] Table 1
[0017] Each entry in Table 1 can include more or less bitmaps, for example, can include other bitmaps. The first mapping relationship can also include other entries in addition to Table 1.
[0018] Optionally, the first bitmap and the mute bit repetition factor jointly indicate whether the resource of the periodic granularity is used for transmitting or receiving the sensing signal. At this time, M in Table 1 can be replaced with "M / F". Wherein, F is the mute bit repetition factor.
[0019] In some possible implementations, the first value and / or the second value in the first bitmap are repeated F times in turn to obtain a fifth bitmap, and the fifth bitmap is used to indicate the Q resources in each of the N periods. Wherein, F is the mute bit repetition factor. For example, assuming that the first value is 1, the second value is 0, the first bitmap is {1010}, and F=2, then the "1" "0" "1" "0" in the first bitmap are repeated 2 times in turn, and the fifth bitmap can be obtained as {11001100}. Optionally, the fifth bitmap through F times downsampling is used to indicate the Q resources in each of the N periods. In the above example, F=2, and the fifth bitmap after 2 times downsampling can obtain {10001000}. Wherein, {10001000} can be used to indicate the resources in the first and fifth periods of the M periods (i.e. the Q resources in the N periods). In this way, 1 in the first bitmap corresponds to the first and fifth periods of the M periods; 0 in the first bitmap corresponds to the second, third, fourth, sixth, seventh and eighth periods of the M periods.
[0020] In some possible implementation, the first bitmap is repeated F times to obtain a sixth bitmap, and the sixth bitmap is used to indicate the Q resources in each of the N periods. Wherein, F is a muting bit repetition factor. For example, assuming that the first value is 1, the second value is 0, the first bitmap is {1010}, F = 2, and the first bitmap is repeated F times as a whole, then the sixth bitmap is {10101010}. Wherein, {10101010} can be used to indicate the resources in the first, third, fifth and seventh periods of the M periods (i.e., the Q resources in the N periods). In this way, 1 in the first bitmap corresponds to the first, third, fifth and seventh periods of the M periods; 0 in the first bitmap corresponds to the second, fourth, sixth and eighth periods of the M periods.
[0021] The present application does not limit the specific name of the muting bit repetition factor. For example, the muting bit repetition factor can also be referred to as a repetition factor, a factor, a coefficient, or by other names.
[0022] In some possible implementation, the first information used to indicate the Q resources in each of the N periods includes: the first information used to indicate a second bitmap; wherein the second bitmap includes a third indication and a fourth indication, the third indication is used to indicate that the sensing signal is sent, and the third indication corresponds to the Q resources of the P resources, and the fourth indication is used to indicate that the sensing signal is not sent, and the fourth indication corresponds to the resources of the P resources other than the Q resources.
[0023] Based on the above scheme, the first information can be used to indicate the second bitmap, and the second bitmap can indicate whether the resource granularity resource is used to send or receive the sensing signal, thereby realizing the resource granularity muting mechanism.
[0024] In some possible implementation, the first information includes at least one of a length L of the second bitmap or a starting position of the third indication in the second bitmap, wherein L satisfies: the number of the third indication is 1, and L is the number of the fourth indication; or the number of the third indication is greater than 1, and K is the number of the fourth indication between two adjacent third indications in the second bitmap.
[0025] Based on the above scheme, the first information can include information for describing the second bitmap, thereby being able to indicate the second bitmap with less amount of information, saving signaling overhead.
[0026] In some possible implementation, the second bitmap is related to P. Optionally, different P corresponds to different second bitmap.
[0027] Exemplarily, the second bitmap can satisfy a second mapping relationship with P. The second mapping relationship can be selected from one or more entries (or referred to as rows) in Table 2.
[0028] Table 2
[0029] Wherein, in the case of using a positioning reference signal (PRS) as a sensing signal for sensing, P can also be represented as .
[0030] Each entry in Table 2 can include more or fewer bitmaps, for example, other bitmaps can be included. The second mapping relationship can also include other entries in addition to Table 2.
[0031] In some implementations, the first information is used to indicate Q resources in each of the N periods, including: the first information is used to indicate a transmission time interval of the sensing signal.
[0032] In some implementations, resources other than the N*Q resources in the M*P resources are not used to transmit the sensing signal; or, part or all of the resources other than the N*Q resources in the M*P resources are used to transmit the sensing signal, and the sensing signal corresponding to the N*Q resources is used for sensing.
[0033] Based on the above scheme, only N*Q resources are used to transmit or receive the sensing signal, thereby saving resource overhead. Or, based on the configured resources to transmit or receive the sensing signal, the mute mechanism is not considered in the stage of transmitting or receiving the sensing signal, thereby reducing the processing overhead and implementation difficulty of the transmitted signal.
[0034] In some implementations, the speed measurement range corresponding to the sensing signal is related to the transmission time interval of the sensing signal.
[0035] Based on the above scheme, the speed measurement range corresponding to the sensing signal can be adjusted by changing the transmission time interval of the sensing signal, thereby realizing flexible adjustment of the speed measurement range.
[0036] In some implementations, the method further includes: transmitting or receiving the sensing signal according to the first information.
[0037] In a second aspect, a sensing method is provided. The execution subject of the method provided in the second aspect can be a second device. In the absence of special description, the second device in the present application can refer to the second device itself (for example, a network device or a terminal device), or a component (for example, a processor, a chip, or a chip system, etc.) in the second device, or a logic module or software capable of realizing all or part of the functions of the second device. For the convenience of description, the second device is taken as an example for description hereinafter.
[0038] The method comprises: receiving first information, the first information being used for indicating Q resources in each of N periods, the N periods being part or all of M periods, each of the M periods comprising P resources, the Q resources in the nth period of the N periods being part or all of the P resources of the nth period, P, Q, N, M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used for transmitting or receiving a sensing signal, the N*Q resources satisfying: N≥2, an interval between any two adjacent periods in the N periods being X, X being an integer greater than or equal to 0; and / or, Q=1, or, Q≥2, an interval between any two adjacent resources in the Q resources being Y, Y being an integer greater than or equal to 0; and transmitting or receiving the sensing signal according to the first information.
[0039] In some implementations, the first information used for indicating the Q resources in each of the N periods comprises: the first information being used for indicating a first bitmap; wherein the first bitmap comprises a first value and a second value, the first value being used for indicating transmitting the sensing signal, the first value corresponding to the N periods, the second value being used for indicating not transmitting the sensing signal, the second value corresponding to periods in the M periods other than the N periods.
[0040] In some implementations, the first information comprises at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap, wherein K satisfies: a number of the first values being 1, K being a number of the second values; or, a number of the first values being greater than 1, K being a number of the second values between two adjacent first values in the first bitmap.
[0041] In some implementations, the first bitmap is related to M.
[0042] In some implementations, the first information used for indicating the Q resources in each of the N periods comprises: the first information being used for indicating a second bitmap; wherein the second bitmap comprises a third indication and a fourth indication, the third indication being used for indicating transmitting the sensing signal, the third indication corresponding to the Q resources of the P resources, the fourth indication being used for indicating not transmitting the sensing signal, the fourth indication corresponding to resources of the P resources other than the Q resources.
[0043] In some implementations, the first information comprises at least one of a length of the second bitmap, L, or a starting position of the third indication in the second bitmap, wherein L satisfies: a number of the third indications being 1, L being a number of the fourth indications; or, a number of the third indications being greater than 1, K being a number of the fourth indications between two adjacent third indications in the second bitmap.
[0044] In some implementations, the second bitmap is related to P.
[0045] In some implementations, the first information is used to indicate the Q resources in each of the N periods, including that the first information is used to indicate a transmission time interval of the sensing signal.
[0046] In some implementations, resources other than the N*Q resources in the M*P resources are not used to transmit the sensing signal; or, part or all of the resources other than the N*Q resources in the M*P resources are used to transmit the sensing signal, and the sensing signal corresponding to the N*Q resources is used for sensing.
[0047] In some implementations, the speed measurement range corresponding to the sensing signal is related to the transmission time interval of the sensing signal.
[0048] In a third aspect, a sensing device is provided, including processing circuitry (or processor) and input-output interface (also referred to as interface circuitry), the input-output interface being configured to input and / or output signals, and the processing circuitry being configured to perform the first aspect and any possible implementation of the first aspect, or the processing circuitry being configured to perform the second aspect and any possible implementation of the second aspect.
[0049] In some implementations, the processing circuitry is configured to communicate with other devices through the interface circuitry, and perform the first aspect and any possible implementation of the first aspect, or the second aspect and any possible implementation of the second aspect.
[0050] In a fourth aspect, a sensing device is provided. The sensing device can include devices or modules, etc. for performing functions of the sensing device.
[0051] In some implementations, the sensing device can include modules or units corresponding to the methods / operations / steps / actions described in the first aspect and any possible implementation of the first aspect, which can be hardware circuitry, software, or a combination of hardware circuitry and software.
[0052] In some embodiments, the first device comprises a processing unit and a transceiving unit. The processing unit can be configured to generate first information, the first information being used to indicate Q resources in each of N periods, the N periods being part or all of M periods, each of the M periods comprising P resources, the Q resources in the nth period of the N periods being part or all of the P resources of the nth period, P, Q, N, M being positive integers, n being a positive integer less than or equal to N, the N*Q resources being used to transmit or receive a sensing signal, the N*Q resources satisfying: N≥2, an interval between any two adjacent periods of the N periods being X, X being an integer greater than or equal to 0; and / or, Q=1, or, Q≥2, an interval between any two adjacent resources of the Q resources being Y, Y being an integer greater than or equal to 0. The transceiving unit can be configured to transmit the first information.
[0053] In some embodiments, the first information used to indicate Q resources in each of N periods comprises: the first information being used to indicate a first bitmap; wherein the first bitmap comprises a first value and a second value, the first value being used to indicate transmitting the sensing signal, the first value corresponding to the N periods, the second value being used to indicate not transmitting the sensing signal, the second value corresponding to periods of the M periods other than the N periods.
[0054] In some embodiments, the first information comprises at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap, wherein K satisfies: a number of the first values being 1, K being a number of the second values; or, a number of the first values being greater than 1, K being a number of the second values between two adjacent first values in the first bitmap.
[0055] In some embodiments, the first bitmap is related to M.
[0056] In some embodiments, the first information used to indicate Q resources in each of N periods comprises: the first information being used to indicate a second bitmap; wherein the second bitmap comprises a third indication and a fourth indication, the third indication being used to indicate transmitting the sensing signal, the third indication corresponding to Q resources of P resources, the fourth indication being used to indicate not transmitting the sensing signal, the fourth indication corresponding to resources of P resources other than the Q resources.
[0057] In some embodiments, the first information comprises at least one of a length of the second bitmap, L, or a starting position of the third indication in the second bitmap, wherein L satisfies: a number of the third indications being 1, L being a number of the fourth indications; or, a number of the third indications being greater than 1, K being a number of the fourth indications between two adjacent third indications in the second bitmap.
[0058] In some embodiments, the second bitmap is related to P.
[0059] In some embodiments, the first information is used to indicate the Q resources in each of the N periods, including that the first information is used to indicate a transmission time interval of the sensing signal.
[0060] In some embodiments, resources other than the N*Q resources in the M*P resources are not used to transmit the sensing signal; or, part or all of the resources other than the N*Q resources in the M*P resources are used to transmit the sensing signal, the sensing signal corresponding to the N*Q resources is used for sensing.
[0061] In some embodiments, the speed measurement range corresponding to the sensing signal is related to the transmission time interval of the sensing signal.
[0062] In some embodiments, the transceiver is further used to transmit or receive the sensing signal according to the first information.
[0063] In some embodiments, the sensing device can include a module or unit corresponding to each of the methods / operations / steps / actions described in the second aspect and any possible implementation manner of the second aspect, which can be a hardware circuit, software, or a combination of hardware circuit and software.
[0064] In some embodiments, the second device includes a transceiver. The transceiver can be used to receive first information, the first information being used to indicate Q resources in each of N periods, the N periods being part or all of M periods, each of the M periods including P resources, the Q resources in the nth period of the N periods being part or all of the P resources of the nth period, P, Q, N, and M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used to transmit or receive a sensing signal, the N*Q resources satisfying: N≥2, an interval between any two adjacent periods in the N periods being X, X being an integer greater than or equal to 0; and / or, Q=1, or Q≥2, an interval between any two adjacent resources in the Q resources being Y, Y being an integer greater than or equal to 0; and / or, the transceiver is further used to transmit or receive the sensing signal according to the first information.
[0065] In some embodiments, the first information is used to indicate the Q resources in each of the N periods, including: the first information is used to indicate a first bitmap; and wherein the first bitmap includes a first value and a second value, the first value is used to indicate that the sensing signal is sent, the first value corresponds to the N periods, and the second value is used to indicate that the sensing signal is not sent, the second value corresponds to periods in the M periods other than the N periods.
[0066] In some embodiments, the first information includes at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap, wherein K satisfies: the number of the first value is 1, and K is the number of the second value; or the number of the first value is greater than 1, and K is the number of the second value between two adjacent first values in the first bitmap.
[0067] In some embodiments, the first bitmap is related to M.
[0068] In some embodiments, the first information is used to indicate the Q resources in each of the N periods, including: the first information is used to indicate a second bitmap; and wherein the second bitmap includes a third indication and a fourth indication, the third indication is used to indicate that the sensing signal is sent, the third indication corresponds to the Q resources of the P resources, and the fourth indication is used to indicate that the sensing signal is not sent, the fourth indication corresponds to resources in the P resources other than the Q resources.
[0069] In some embodiments, the first information includes at least one of a length of the second bitmap, L, or a starting position of the third indication in the second bitmap, wherein L satisfies: the number of the third indication is 1, and L is the number of the fourth indication; or the number of the third indication is greater than 1, and K is the number of the fourth indication between two adjacent third indications in the second bitmap.
[0070] In some embodiments, the second bitmap is related to P.
[0071] In some embodiments, the first information is used to indicate the Q resources in each of the N periods, including: the first information is used to indicate a transmission time interval of the sensing signal.
[0072] In some embodiments, resources in the M*P resources other than the N*Q resources are not used to send the sensing signal; or part or all of the resources in the M*P resources other than the N*Q resources are used to send the sensing signal, and the sensing signal corresponding to the N*Q resources is used for sensing.
[0073] In some embodiments, the sensing range corresponding to the sensing signal is related to the transmission time interval of the sensing signal.
[0074] In a fifth aspect, a computer readable storage medium is provided, having stored thereon a computer program or instructions, which when executed by a computer, cause any of the implementations of the first aspect and the methods of the first aspect to be performed (or realized), or cause any of the implementations of the second aspect and the methods of the second aspect to be performed (or realized).
[0075] In a sixth aspect, a computer program product is provided, comprising a computer program or instructions, which when executed by a computer, cause any of the implementations of the first aspect and the methods of the first aspect to be performed (or realized), or cause any of the implementations of the second aspect and the methods of the second aspect to be performed (or realized).
[0076] In a seventh aspect, a perception device is provided, comprising a processor configured to cause any of the implementations of the first aspect and the methods of the first aspect to be performed (or realized), or cause any of the implementations of the second aspect and the methods of the second aspect to be performed (or realized), by executing a computer program (or computer executable instructions) stored in a memory and / or by a logic circuit.
[0077] In a possible implementation, the device further comprises a memory. In a possible implementation, the processor and the memory are integrated together. In another possible implementation, the memory is located outside the perception device. The processor can comprise one or more processors.
[0078] In a possible implementation, the perception device further comprises a communication interface for transmitting information, such as data and / or signals, between the perception device and other devices. Exemplarily, the communication interface can be a transceiver, a circuit, a bus, a module or other types of communication interfaces.
[0079] In an implementation, the perception device of the third aspect, the fourth aspect or the seventh aspect can be a chip or a chip system.
[0080] In an eighth aspect, a chip is provided, comprising a processor configured to invoke a computer program or computer instructions in a memory to cause any of the implementations of the first aspect to be performed (or realized), or to cause any of the implementations of the second aspect to be performed (or realized).
[0081] In a possible implementation, the chip further comprises a memory. In a possible implementation, the processor and the memory are integrated together. In another possible implementation, the memory is located outside the chip. The processor can comprise one or more processors.
[0082] In some implementations, the processor is coupled to the memory through an interface.
[0083] In a ninth aspect, a perception system is provided, comprising a first device configured to implement the first aspect and any possible implementation of the first aspect, and a second device configured to implement the second aspect and any possible implementation of the second aspect.
[0084] The description of the benefits of any of the second aspect to the ninth aspect can refer to the description of the benefits of the first aspect. BRIEF DESCRIPTION OF DRAWINGS
[0085] FIG. 1 is a schematic diagram of a communication system.
[0086] FIG. 2 is a schematic block diagram of some perception systems.
[0087] FIG. 3 is a schematic diagram of signal processing of an echo signal according to an embodiment of the present application.
[0088] FIG. 4 is a schematic diagram of non-uniform PRS resource occupation in time domain according to an embodiment of the present application.
[0089] FIG. 5 is a schematic diagram of a PRS time domain resource configuration according to an embodiment of the present application.
[0090] FIG. 6 is a schematic diagram of a PRS time domain resource based on a silence pattern.
[0091] FIG. 7 is a schematic flowchart of a perception resource indication method according to an embodiment of the present application.
[0092] FIG. 8 is a schematic flowchart of a perception method according to an embodiment of the present application.
[0093] FIG. 9 is a schematic block diagram of a communication device according to an embodiment of the present application.
[0094] FIG. 10 is a schematic block diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0095] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0096] The present application will present various aspects, embodiments or features around a system which can include a plurality of devices, components, modules, etc. It should be understood and appreciated that each system can include additional devices, components, modules, etc., and / or can not include all of the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Moreover, combinations of the solutions can also be used.
[0097] In addition, the terms "example" and / or "exemplary" are used herein to mean serving as an example, instance, or illustration. Any implementation described herein as "example" or as an "exemplary implementation" should not be construed to be preferred or advantageous over other implementations. The
[0098] The service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be known by those skilled in the art that, with the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0099] In this specification, the reference to "one embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrases "in one embodiment" or "in some embodiments" in various places in the specification are not necessarily all referring to the same embodiment, although they can. The terms "comprising," "including," "having," and their variations, as used in this specification, mean "including but not limited to," unless expressly specified otherwise.
[0100] The first, second, and the like appearing in the embodiments of the present application are only for indicating and distinguishing the description objects, and do not have order, and do not represent the particular limitation on the number in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.
[0101] It should be understood that, in various embodiments of the present application, the magnitude of the serial number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0102] It can be understood that, in this paper, the term "and / or" is only a description of the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the existence of A alone, the existence of A and B together, and the existence of B alone. In addition, the character " / " in this paper generally represents an "or" relationship between the front and rear associated objects.
[0103] In order to better understand the method provided by the embodiments of the present application, the terms that can be involved in the present application will be briefly described below.
[0104] 1. Speed measurement range: It can also be called speed range. For example, the maximum relative motion speed at which a target can be detected can be v max, the velocity measurement range of the perception target can be [-v max ,v max ]. Relative to the sending node, when the relative speed of the perception target is negative, it can represent that the perception target is moving away from the sending node; when the relative speed of the perception target is positive, it can represent that the perception target is moving closer to the sending node. In the embodiments of the present application, if the resources occupied by the perception signal in the time domain are uniform, the velocity measurement range can be flexibly adjusted.
[0105] 2. Resolution: represents the closest distance of two adjacent targets that can be distinguished, including distance resolution, velocity resolution, and angle resolution.
[0106] 3. Velocity resolution: can also be referred to as speed resolution, which can be used to represent the ability to distinguish two targets with different speeds. For example, the velocity resolution is 0.1 m / s (metre / second, m / s), which can represent the maximum measurement granularity of 0.1 m / s. For example, all objects within the range of 0.1 m / s will be considered as one object. In the embodiments of the present application, if the resources occupied by the perception signal in the time domain are uniform, the velocity resolution can be flexibly adjusted.
[0107] 4. Range resolution: can also be referred to as distance resolution, which can refer to the minimum distance difference that can distinguish two targets under the same angle and speed. For example, the distance resolution is 5 meters, which represents the maximum measurement granularity of 5 meters. For example, all objects within the range of 5 meters will be considered as one object.
[0108] 5. Refresh rate: can refer to the rate at which the perception system generates perception results. The refresh rate can be the inverse of the time interval between two consecutive perception results. In the embodiments of the present application, if the resources occupied by the perception signal in the time domain are uniform, the refresh rate can be flexibly adjusted.
[0109] The technical solutions of the embodiments of the present application can be applied to various communication systems, including but not limited to: a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a sidelink (SL) communication system, a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a new radio (NR) system, and the like fifth generation (5 th generation,5G) mobile communication system, a narrow band internet of things (NB-IoT) system, an enhanced machine-type communication (eMTC) system, an enhanced mobile broadband (eMBB) system, an ultra reliable low latency communications (URLLC) system, a satellite communication system, an LTE-machine-to-machine (LTE-M) system, or a future communication system, and the like 5G evolution system. For example, the future communication system can include a 5G-advanced (5G-A or 5.5G) mobile communication system or a sixth generation (6 th generation,6G) mobile communication system, and the like.
[0110] In the embodiments of the present application, the term "communication" can also be described as "data transmission", "signal transmission", "information transmission", "transmission", or "perception", and the like. In the embodiments of the present application, the transmission can include sending or receiving. Exemplarily, the transmission can be uplink transmission, for example, can be terminal device sending a signal to a network device; the transmission can also be downlink transmission, for example, can be a network device sending a signal to a terminal device.
[0111] FIG. 1 is a schematic diagram of a communication system 100. As shown in FIG. 1, the communication system 100 includes a radio access network 110 and a core network 120, and optionally, the communication system 100 can further include an Internet 130. The radio access network 110 can include at least one network device (e.g., 111a and 111b in FIG. 1) and at least one terminal device (e.g., 112a-112j in FIG. 1). The terminal device is connected to the network device in a wireless manner. The network device is connected to the core network 120 in a wireless or wired manner. The core network 120 can include one or more core network devices. The core network device and the network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the network device can be integrated on the same physical device, or a physical device can integrate part of the functions of the core network device and part of the functions of the network device. The terminal device and the terminal device, and the network device and the network device can be connected to each other in a wired or wireless manner. The terminal device and the terminal device, the network device and the network device, and the terminal device and the network device can communicate with each other in a wireless manner through air interface resources. Exemplarily, the air interface resources can include at least one of time domain resources, frequency domain resources, code resources and space resources. It should be noted that FIG. 1 is only a schematic diagram, and the communication system 100 can further include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1.
[0112] The network device can be any device with wireless transceiver function. For example, the network device can be a base station for connecting a terminal device to a radio access network (RAN). The network device can also be referred to as an access network device, an access network node, or a cellular base station. It can be understood that the name of the device with network device function may vary in systems using different wireless access technologies. For the convenience of description, the apparatuses providing wireless communication access for terminal devices in the embodiments of the present application are collectively referred to as base stations. In the embodiments of the present application, the network device includes, but is not limited to, various forms of macro base stations (such as 111a in FIG. 1), micro base stations or indoor stations (such as 111b in FIG. 1), pico base stations, small stations, balloon stations, relay stations, access points, and the like. The network device can include an evolved node B (eNB or eNodeB) in LTE, an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission reception point (TRP), and the like. It can also include a next generation NodeB (gNB) or transmission point (TRP or TP) in a 5G system or a 5.5G system, one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), and can also include a network device, a server, or a vehicle-mounted device in a network evolved after 5G. The network device can also be a module or unit that completes the function of the base station, for example, it can be a central unit (CU) or a DU. The AP can include a WiFi 5, WiFi 6, or future WiFi AP. However, the present application is not limited to this, for example, the AP can also include an ultra wide band (UWB) AP.
[0113] In the embodiments of the present application, the apparatus for implementing the function of the network device can be a network device, or an apparatus capable of supporting the network device to implement the function, such as a chip system, which can be installed in the network device. The chip system can be composed of a chip, or can include a chip and other discrete devices.
[0114] In another possible scenario, multiple network devices cooperate to assist a terminal to implement wireless access, and different network devices respectively implement part of functions of a base station. For example, a network device can be a CU, a DU, a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, for example, in a BBU. The RU can be included in a radio frequency device or a radio frequency unit, for example, in an RRU, an active antenna unit (AAU), or a remote radio head (RRH).
[0115] In different systems, the CU (or CU-CP and CU-UP), the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in this application. Any one of the CU (or the CU-CP, the CU-UP), the DU, and the RU in this application can be implemented by means of a software module, a hardware module, or a combination of a software module and a hardware module. The embodiments of this application do not limit the specific technology and the specific device form adopted by the network device.
[0116] The terminal device can be a device providing voice and / or data connectivity to users; the terminal device can also be a device having wireless connection function. The terminal device can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on water surface (such as ships, etc.); can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, subscriber station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless network device, user agent or user apparatus. In the embodiments of the present application, the terminal device includes but is not limited to: cellular phone, mobile phone, wireless data card, wireless modem, pad, laptop computer, notebook computer, palm computer, mobile internet device (MID), computer with wireless transceiver function, cordless phone, session initiation protocol (SIP) phone, smart phone, wireless local loop (WLL) station, personal digital assistant (PDA), handset with wireless communication function, computing device or other device connected to wireless modem, vehicle-mounted device (such as automobile, bicycle, electric vehicle, airplane, ship, train, high-speed rail, etc.), wearable device (such as smart watch, smart bracelet, pedometer, smart glasses, etc.), satellite terminal, terminal device in Internet of Things or Internet of Vehicles, and any form of terminal in future network, relay user equipment or terminal in future evolved public land mobile network (PLMN), etc.The terminal device can also be a virtual reality (VR) device, an augmented reality (AR) device, a smart point of sale (POS) machine, a customer-premises equipment (CPE), a light UE, a reduced capability UE (REDCAP UE), a machine type communication (MTC) terminal, a terminal device in industrial control, a terminal device in self driving, a terminal device in remote medical, a terminal device in smart grid, a wireless terminal in transportation safety, a terminal device in smart city, a terminal device in smart home, a haptic terminal device, a smart home device (e.g., a refrigerator, a television, an air conditioner, an electricity meter, etc.), a smart robot, a mechanical arm, a plant device, a wireless terminal in self driving, or a flight device (e.g., a smart robot, a hot air balloon, a drone, an airplane), and the like. The terminal device can also be a vehicle device, such as a whole vehicle device, a vehicle-mounted module, a vehicle-mounted chip, an on board unit (OBU), a telematics box (T-BOX), and the like. The terminal device can also be other devices with terminal functions, for example, the terminal device can also be a device with terminal functions in device to device (D2D) communication. The terminal device can also be a terminal in a WiFi system, for example, the terminal device can also be a UWB terminal, and the like. The embodiments of the present application do not limit the terminal device.
[0117] In the embodiments of the present application, the device for implementing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip or a chip system, which can be installed in the terminal device. The chip system can be composed of a chip, or can include a chip and other discrete devices. In the technical solutions of the embodiments of the present application, the device for implementing the function of the terminal device is a terminal device, which can also be referred to as a terminal. In the following, the terminal device can be taken as an example of UE to describe the technical solutions provided by the embodiments of the present application. In addition, the terminal device can also be a user end (UE), and the UE mentioned in the present application can be a user equipment or a user end.
[0118] The roles of the base station and the terminal can be relative, for example, the helicopter or the drone 112i in FIG. 1 can be configured as a mobile base station, and for those terminals 112j accessing the wireless access network 110 through 112i, the terminal 112i is a base station; but for the base station 111a, 112i is a terminal, that is, 111a and 112i communicate through a wireless air interface protocol. Of course, 111a and 112i can also communicate through a base station-to-base station interface protocol, in which case 112i is also a base station relative to 111a. Therefore, both the base station and the terminal can be collectively referred to as a communication device, and 111a and 111b in FIG. 1 can be referred to as a communication device with base station function, and 112a-112j in FIG. 1 can be referred to as a communication device with terminal function.
[0119] The network device and the terminal device can communicate through a wireless link. The transmission link from the network device to the terminal device can be referred to as a downlink (DL) or a downlink channel, which is used to transmit a downlink signal. The transmission link from the terminal device to the network device can be referred to as an uplink (UL) or an uplink channel, which is used to transmit an uplink signal. Illustratively, the network device can send a downlink reference signal, such as a cell-specific reference signal (CRS), a UE-specific reference signal, to the terminal device through the downlink channel, for channel state information measurement, data demodulation, beam training, time-frequency parameter tracking, etc. The terminal device can send an uplink reference signal to the network device through the uplink channel, for uplink and downlink channel measurement, data demodulation, etc. The network device and the terminal device can also perform downlink data transmission through the downlink channel and uplink data transmission through the uplink channel.
[0120] The network device and other network devices can also communicate wirelessly, and the terminal device and other terminal devices can also communicate wirelessly.
[0121] The main function of the wireless communication system can include the exchange of information between transceivers. The basic principle of the wireless communication system can be that the sending end sends a specific waveform signal, which is received by the receiving end after passing through the wireless channel. After signal processing, the received waveform signal can demodulate the signal sent by the sending end.
[0122] As an example of a perception system, radar can be applied to a wireless perception system. The basic principle of radar can be that the transmitter transmits a specific waveform signal, which is received by the receiver after passing through the wireless channel. Signal processing combining the transmitted signal and the received signal can extract the target of interest (also referred to as a perception target or target) in the wireless channel.
[0123] From the physical process of emission, transmission and reception, wireless sensing and wireless communication are very similar. Exemplarily, integrated sensing and communication (ISAC) can realize the integration of wireless communication and sensing technology (e.g., sensing by radar), that is, sensing the surrounding environment while realizing communication.
[0124] It should be noted that the communication system shown in FIG. 1 can also be applied to a sensing scenario. In the case of application to a sensing scenario, the communication system shown in FIG. 1 can also be referred to as a sensing system or a communication-sensing system. For example, the terminal device and the network device shown in FIG. 1 can sense a sensing target.
[0125] FIG. 2 is a schematic block diagram of some sensing systems. The dashed line circle represents a sensing area. In a sensing scenario, a control end can control the process of sensing, for example, determine the frequency of the signal used for sensing, etc. A sending end can send a signal. The signal sent by the sending end can be received by a receiving end after being reflected by a sensing target. The receiving end can process the received signal to obtain a sensing result (or referred to as a sensing report). Exemplarily, the sensing target can include a car, a bicycle, a drone, etc., but the present application is not limited thereto, and the sensing target can also include other targets.
[0126] As an example, referring to (a) in FIG. 2, a network device (e.g., a BS) can act as a sending end and a control end, and a terminal device (e.g., a UE) can act as a receiving end. The signal sent by the network device (indicated by a solid arrow) can be received by the terminal device after being reflected by a sensing target (e.g., a car). The terminal device can perform signal processing on the received signal to obtain a sensing result. Optionally, the terminal device can perform signal processing at a processing node. The processing node can be inside the terminal device, or outside the terminal device, for example, the processing node can be in a network device, or a core network device, etc.
[0127] Exemplarily, the sensing result can include information such as the distance, speed, angle, intensity, etc. of the sensing target. The distance of the sensing target can include the distance of the sensing target from the sending end, or the distance of the sensing target from the receiving end, or the distance of the sensing target from other targets. The speed of the sensing target can include the linear speed of the sensing target, or the angular speed of the sensing target relative to the sending end, the receiving end or other targets. The angle of the sensing target can include the angle of the sensing target relative to the sending end, the receiving end or other targets. The intensity of the sensing target can include the mechanical strength of the sensing target, etc.
[0128] As an example, referring to (b) in FIG. 2, the terminal device can be the sending end, and the network device can be the receiving end and the control end. The signal sent by the terminal device can be received by the network device after being reflected by the sensing target. The network device can perform signal processing on the received signal to obtain the sensing result. Alternatively, the network device can perform signal processing at a processing node. The processing node can be inside the network device, or outside the network device, for example, the processing node can be in a core network device or the like.
[0129] As an example, referring to (c) in FIG. 2, the network device #1 can be the sending end and the control end, and the network device #2 can be the receiving end. The signal sent by the network device #1 can be received by the network device #2 after being reflected by the sensing target. The network device #2 can perform signal processing on the received signal to obtain the sensing result. Alternatively, the network device #2 can perform signal processing at a processing node. The processing node can be inside the network device #2, or outside the network device #2, for example, the processing node can be in the network device #1, or a core network device or the like.
[0130] As an example, referring to (d) in FIG. 2, the terminal device #1 can be the sending end and the control end, and the terminal device #2 can be the receiving end. The signal sent by the terminal device #1 can be received by the terminal device #2 after being reflected by the sensing target. The terminal device #2 can perform signal processing on the received signal to obtain the sensing result. Alternatively, the terminal device #2 can perform signal processing at a processing node. The processing node can be inside the terminal device #2, or outside the terminal device #2, for example, the processing node can be in a network device, or a core network device or the like.
[0131] As an example, referring to (e) in FIG. 2, the network device #1 can be the sending end, the network device #2 can be the receiving end, and the network device #3 can be the control end. The network device #3 can send information for controlling the sensing process to the network device #1 and the network device #2, as indicated by the dotted line arrow. The signal sent by the network device #1 can be received by the network device #2 after being reflected by the sensing target. The network device #2 can perform signal processing on the received signal to obtain the sensing result. Alternatively, the network device #2 can perform signal processing at a processing node. The processing node can be inside the network device #2, or outside the network device #2, for example, the processing node can be in the network device #1, the network device #3, or a core network device or the like. The network device #2 and the network device #3 in (e) in FIG. 2 and the related description thereof can also be replaced by the terminal device #1 and the terminal device #2.
[0132] As an example, referring to (f) in FIG. 2, the network device can serve as a sending node, a receiving node and a control node. The signal sent by the network device can be received by the network device after being reflected by the sensing target. The network device can perform signal processing on the received signal to obtain a sensing result. Alternatively, the network device can perform signal processing at a processing node. The processing node can be inside the network device or outside the network device, for example, the processing node can be in a core network device or the like.
[0133] As an example, referring to (g) in FIG. 2, the terminal device can serve as a sending node, a receiving node and a control node. The signal sent by the terminal device can be received by the terminal device after being reflected by the sensing target. The terminal device can perform signal processing on the received signal to obtain a sensing result. Alternatively, the terminal device can perform signal processing at a processing node. The processing node can be inside the terminal device or outside the terminal device, for example, the processing node can be in a network device or a core network device or the like.
[0134] Currently, in the process of using a sensing signal for sensing by a sensing device, there is a problem that the speed measurement range, speed measurement resolution and refresh rate cannot be flexibly adjusted.
[0135] After any one of the sending node (or referred to as the sending end), the receiving node (or referred to as the receiving end) or the control node (or referred to as the control end) initiates a sensing service request, the sending node can send a sensing signal in a sensing area based on the sensing service request. After the sensing signal is reflected by a sensing target (for example, a car, a pedestrian, a bicycle, a drone or other targets), the receiving node can receive the reflected signal and process the received signal to obtain a sensing result. The sensing result can include, for example, distance, speed, angle, intensity and the like. Further, the receiving node can feed back the sensing result to the control node. The signal reflected by the sensing target can be referred to as a return signal. The return signal can be referred to as a return signal of the sensing signal.
[0136] FIG. 3 is a schematic diagram of signal processing of a return signal according to an embodiment of the present application.
[0137] For the convenience of understanding and description, first, the pulse repetition interval (PRI) and the coherent processing interval (CPI) are explained and described. The PRI can be the time interval between one pulse and the next pulse. Exemplarily, the length of the signal within the PRI can be denoted as T1. The perception signal can have a large span in the time domain, and the time span of the perception signal corresponding to one perception signal processing can be referred to as the CPI. Exemplarily, the length of the signal processed within the CPI can be denoted as T2.
[0138] Suppose that the receiving node receives the echo signal of the perception signal with the length of T2, the echo signal with the length of T2 can be rearranged into a two-dimensional matrix according to the row. Wherein, the length of each row of the two-dimensional matrix can be T1, and the dimension of the two-dimensional matrix can be In some possible implementation manners, the position and sequence of the time domain resource occupied by the perception signal can be known. In this way, the receiving node can process the received echo signal and the perception signal sent by the sending node according to the row, for example, matched filtering or multi-carrier distance estimation, so as to obtain N one-dimensional range images, wherein, The dimension of the two-dimensional matrix composed of the N one-dimensional range images can be N × T1, that is, The two-dimensional matrix composed of the N one-dimensional range images is subjected to Fourier transform (FT) according to the column, the row of the obtained two-dimensional matrix can represent the distance information, and the column can represent the Doppler information, thereby constructing a range-Doppler map (RD map). The ordinate of the range-Doppler map can represent the Doppler information of the perception target, which may, for example, include the Doppler frequency f d of the relative motion of the perception target relative to the sending node, the Doppler frequency is related to the carrier frequency f c of the signal and the relative motion speed v of the perception target.
[0139] Wherein, when processing the echo signal, the sliding window processing can be performed in the time domain, thereby obtaining the range-Doppler map. If a scheme can flexibly select the sliding window length, and / or the sliding window can slide randomly within the time domain range covered by the perception signal, the scheme can flexibly adjust the perception parameters. For example, the scheme can flexibly adjust the speed measurement range, the speed measurement resolution or the refresh rate, and the like.
[0140] From the perspective of signal-to-noise ratio, the longer the CPI (or T2) is, the longer the time of signal coherent accumulation is. In this way, the signal-to-noise ratio can be effectively improved, and the longer the CPI is, the higher the resolution is. The increase of the CPI needs to meet the following two conditions:
[0141] Condition 1: In one CPI, the movement distance of the sensing target cannot exceed one distance resolution unit, or the movement distance of the sensing target is less than or equal to one distance resolution unit.
[0142] Condition 2: In one CPI time, the change in the relative movement speed of the sensing target cannot exceed one speed resolution unit, or the change in the relative movement speed of the sensing target can be less than or equal to one speed resolution unit.
[0143] Meeting the above condition 1 can effectively accumulate the signal-to-noise ratio, and meeting the condition 2 can retain the speed change information. Therefore, the receiving node needs to consider the movement speed of the sensing target, the distance resolution, the speed resolution, etc. when selecting the CPI.
[0144] When the receiving node determines the CPI (that is, T2), from the perspective of the maximum measurement range of the Doppler frequency, the smaller the PRI (or T1) is, the larger the maximum measurement range of the Doppler frequency is. Therefore, when determining the value of T1, the receiving node needs to consider the Doppler frequency range of the sensing target, so that the Doppler frequency measurement range of the sensing target does not exceed the maximum measurement range of the Doppler frequency supported by the PRI.
[0145] The maximum measurement value of the Doppler frequency of the sensing target (or the maximum value of the center frequency of the sensing target) can be That is, the Doppler frequency measurement range is The corresponding maximum relative movement speed is That is, the speed measurement range of the sensing target is [-v max , v max ]. Wherein, the parameter k is related to the working mode of sensing, when the working mode is double station or multi-station, k = 1; when the working mode is single station, k = 0.5.
[0146] Since T1 is divided by rows, in order to ensure that the receiving node can perform Fourier transform on the columns to obtain speed information, each row needs to be periodically changed relative to the next row. Therefore, the value of T1 is an integer multiple of the value of , for example,
[0147] It can be understood that the sending node can feed back the information of T1 to the receiving node. For example, the sending node can explicitly feed back the information of T1 by sending the value of T1 to the receiving node; or the sending node can implicitly feed back the information of T1 by sending the maximum speed measurement range of the sensing target to the receiving node, and the like, which are not limited in the present application.
[0148] The following can take PRS as an example, but it is clear to those skilled in the art that the embodiments of the present application can also be applicable to other sensing signals, such as sounding reference signal (SRS) or other signals.
[0149] FIG. 4 is a schematic diagram of non-uniform PRS resource occupation in time domain of PRS provided by an embodiment of the present application. In FIG. 4, wherein, may represent a period of PRS resources on a PRS resource set. For example, the period of PRS resources shown in FIG. 4 is 10 time slots. may represent the number of time slots of the offset of the PRS resource set relative to the reference point. For example, the PRS resource set in FIG. 4 is offset by 3 time slots relative to the reference point. may represent the number of time slots of the offset of the PRS resource relative to the starting time slot of the PRS resource set. For example, the PRS resource in FIG. 4 is offset by 2 time slots relative to the starting time slot of the PRS resource set. may represent the repetition factor of the PRS resource. For example, there are 3 PRS resources in a period in FIG. 4, and the repetition factor is 3. may represent the time interval of the PRS resource. For example, the interval between two adjacent PRS resources in a period in FIG. 4 is 1 time slot. It can be seen that based on the parameter group shown in FIG. 4 to configure the time domain resource occupied by PRS, the resource occupied by PRS in time domain is non-uniform.
[0150] In some possible implementation manners, the configured PRS resource can satisfy certain conditions, so that the PRS resource is uniformly distributed in time domain, which helps to flexibly adjust the speed measurement range, speed measurement resolution or refresh rate. For example, the resource occupied by the PRS in time domain satisfies: For another example, when the time domain reference point is within a certain The parameter group further includes: and The resource occupied by the PRS in time domain can also satisfy:
[0151] FIG. 5 is a schematic diagram of PRS time domain resource configuration provided by an embodiment of the present application. As shown in (a) of FIG. 5, The PRS occupies resources in time domain satisfying: and As shown in (b) of FIG. 5, The PRS occupies resources in time domain satisfying: and It can be seen that, based on the parameter group shown in FIG. 5 to configure the time domain resources occupied by the PRS, the resources occupied by the PRS in time domain can be uniform.
[0152] However, even if the configured PRS resources can be uniformly distributed in time domain, under the muting mechanism, the PRS resources actually used to send PRS can still be non-uniformly distributed in time domain, resulting in that the speed measurement range and speed measurement resolution cannot be flexibly adjusted, or resulting in that the refresh rate cannot be flexibly adjusted.
[0153] The sensing device can support the muting mechanism. For example, based on the NR-muting pattern-r16 information element, the resource positions not used for transmitting PRS can be configured in the form of a bitmap.
[0154] For example, the muting pattern can include a bitmap b1 and / or a bitmap b2. Wherein, b1 can be used to indicate which period of PRS resources is muted (or not used for sending PRS); b2 can be used to indicate which PRS resource in a period is muted (or not used for sending PRS).
[0155] FIG. 6 is a schematic diagram of PRS time domain resources based on a muting pattern. FIG. 6 is merely an example and does not constitute a limitation on the present application.
[0156] As shown in (a) of FIG. 6, b1 is {1100…}, so that the PRS resources of the first period and the second period can be used to send PRS, and the PRS resources of the third period and the fourth period can not be used to send PRS. The period granularity of the muting pattern can also be indicated jointly by b1 and a muting bit repetition factor. For example, b1 is {10…}, and the muting bit repetition factor is 2, then each bit in b1 is repeated twice, obtaining {1100…}. (a) of FIG. 6 can be understood as a case where b1 is configured alone and b2 is not configured; or can be understood as a case where b1 and b2 are configured, wherein b2 is {11}.
[0157] As shown in (b) of FIG. 6, b2 is {1011}, so that the first, third and fourth PRS resources in each period can be used to transmit PRS, and the second PRS resource can not be used to transmit PRS. (b) in FIG. 6 can be understood as a case where b2 is configured alone and b1 is not configured; or a case where b1 and b2 are configured, and b1 is all 1. For example, b1 is {111…}, or b1 is {1…}, and the mute bit repetition factor is 3.
[0158] As shown in (c) in FIG. 6, b1 is {101…}, and b2 is {1001}. In this way, the PRS resources in the first period and the third period can be used to transmit PRS, and the PRS resources in the second period can not be used to transmit PRS. The mute pattern of the period granularity can also be indicated by b1 and the mute bit repetition factor. For example, b1 is {101…}, and the mute bit repetition factor is 1, so that each bit in b1 is repeated once, and {101…} is obtained. In each period, the first and fourth PRS resources can be used to transmit PRS, and the second and third PRS resources can not be used to transmit PRS.
[0159] As shown in (d) in FIG. 6, b1 is {1011…}, so that the PRS resources in the first period, the third period and the fourth period can be used to transmit PRS, and the PRS resources in the second period can not be used to transmit PRS. (d) in FIG. 6 can be understood as a case where b1 is configured alone and b2 is not configured; or a case where b1 and b2 are configured, and b2 is {11}.
[0160] For example, for the case of (b) in FIG. 6, the configured PRS resources are originally uniform in a smaller granularity. For example, there is one PRS resource in every 4 consecutive time slots. In this way, the sliding window length can be an integer multiple of 4 time slots, and the selection of the sliding window length is relatively flexible. For example, when a sliding window with a length of 4 time slots slides on the PRS resources shown in (b) in FIG. 6, there is always one PRS resource in the sliding window for transmitting PRS, that is, the number of PRS resources is certain. However, due to the indication of b2, the PRS resources actually used for transmission are not uniform. For example, when a sliding window with a length of 4 time slots slides on the PRS resources, there can be one PRS resource in the sliding window for transmitting PRS, or there can be no PRS resource for transmitting PRS. In this way, if it is desired to perform sliding window processing, the sliding window length needs to be set to an integer multiple of 10 time slots, thereby reducing the flexibility of selecting the sliding window length compared with an integer multiple of 4 time slots. Therefore, in the scenario of the mute mechanism, the scheme shown in (b) in FIG. 6 cannot flexibly adjust the sensing parameter.
[0161] For example, for the case of (d) in FIG. 6, the configured PRS resources are originally uniform. For example, there are 2 PRS resources in every 10 consecutive slots. In this way, the sliding window length can be an integer multiple of 10 slots, and the selection of the sliding window length is flexible. For example, when a sliding window with a length of 10 slots slides on the PRS resources shown in (d) in FIG. 6, there are always 2 PRS resources in the sliding window for transmitting PRS, that is, the number of PRS resources is fixed. However, due to the indication of b1, the actual PRS resources used for transmission are not uniform. For example, when a sliding window with a length of 10 slots slides on the PRS resources, there can be 2 PRS resources in the sliding window for transmitting PRS, or there can be only 1 PRS resource in the sliding window for transmitting PRS, or there can be no PRS resource in the sliding window for transmitting PRS. In this way, if it is desired to perform sliding window processing, the sliding window length needs to be set to an integer multiple of 40 slots, thereby reducing the flexibility of selecting the sliding window length compared to an integer multiple of 10 slots. Therefore, in the scenario of the muting mechanism, the scheme shown in (d) in FIG. 6 cannot flexibly adjust the sensing parameter.
[0162] Therefore, how to enable the sensing parameter to be flexibly adjusted is a problem to be solved.
[0163] FIG. 7 is a schematic flowchart of a sensing resource indication method 700 provided by an embodiment of the present application. The method 700 can flexibly adjust the speed measurement range, the speed measurement resolution, or the refresh rate in the sensing process, thereby better meeting the sensing requirements of different sensing targets. The optional operations in the method 700 are indicated by dashed lines in FIG. 7. The method 700 will be described below in conjunction with FIG. 7.
[0164] S710, the first device generates first information.
[0165] Optionally, the first device is a control end (or a control node or a control device, etc.) of sensing, for example, the control end can be a sensing management function (SMF) or other devices. In some possible implementation manners, the first device can also be a transmitting end (or a transmitting node or a transmitting device, etc.) of a sensing signal, so that the first device can transmit the sensing signal. In other possible implementation manners, the first device can also be a receiving end (or a receiving node or a receiving device, etc.) of the sensing signal, so that the first device can receive the sensing signal. In still other possible implementation manners, the first device is neither a transmitting end nor a receiving end of the sensing signal. In this case, the first device can be regarded as a third-party device other than the transmitting end and the receiving end.
[0166] In this case, receiving the sensing signal can be understood as receiving a backscattering signal of the sensing signal.
[0167] Exemplarily, the first device can be a terminal device or a network device. For example, the terminal device or the network device in the foregoing FIG. 1. For another example, the network device in (e) in the foregoing FIG. 2. For yet another example, a terminal device for controlling sensing.
[0168] In the case where no special description is made, the first device in the present application can refer to the first device itself (for example, a network device, a terminal device or other device), can refer to a component (for example, a processor, a chip, or a chip system, etc.) in the first device, or can refer to a logic module or software capable of realizing all or part of the functions of the first device. For the convenience of description, the first device is taken as an example for description hereinafter.
[0169] Optionally, the first information is used for indicating the N periods of resources. Optionally, the first information is used for indicating Q resources in each of the N periods. For example, the first information can be used for indicating N*Q resources. Wherein, the N*Q resources are distributed in the N periods, and each of the N periods includes Q resources.
[0170] Wherein, N can be a positive integer.
[0171] The period can be a period of resources of a sensing signal; the resource can be a resource of a sensing signal. Exemplarily, the period can be a period of PRS resources; the resource can be a PRS resource. For example, the N periods can be N periods of PRS resources. Exemplarily, the length of one of the N periods can be represented by TPRS. However, the present application does not limit this, and the length of the period can also be represented by other parameters. Exemplarily, the time domain unit in the period can be a time slot. For example, one period can include 10 time slots. However, the present application does not limit this, and for example, the unit of time domain can also be a symbol, a frame or other units.
[0172] The present application does not limit the period to be only a period of PRS resources, and the period can also be a period of other resources. For example, the period can be a period of SRS resources, a period of resources of other sensing signals, or a period of other resources. The present application also does not limit the resource to be only a PRS resource, and for example, the resource can be an SRS resource, a resource of other sensing signals, or other resources.
[0173] Q can be a positive integer. In some examples, one of the N periods includes Q resources. In this way, the first information can be used for indicating all resources of each of the N periods. Or in other words, the first information can be used for indicating all resources of the N periods. In other examples, one of the N periods includes more than Q resources. In this way, the first information can be used for indicating part of the resources of each of the N periods. Or in other words, the first information can be used for indicating part of the resources of the N periods.
[0174] The present application does not limit the specific name of the first information, which can be referred to as a parameter configuration (e.g., a PRS parameter configuration), a configuration, information, or other names.
[0175] Optionally, the N periods are at least one of the M periods. In other words, the M periods include the N periods. In other words, the N periods belong to the M periods. M can be a positive integer. M can be greater than or equal to N. For example, the N periods can be part or all of the M periods.
[0176] Optionally, each of the M periods includes P resources. In other words, the M periods include M*P resources. In this way, each of the N periods of the M periods includes P resources. In other words, each of the N periods includes P resources. P can be a positive integer. For example, P can be represented by P can be greater than or equal to Q. Optionally, the M*P resources are uniformly distributed over the M periods. For example, the interval between any two of the M*P resources is the same.
[0177] Optionally, the Q resources in the nth period of the N periods are at least one of the P resources of the nth period. Wherein n can be a positive integer less than or equal to N. For example, the Q resources can be part or all of the P resources. In one example, the P resources can be understood as the configured resources in a period. In this way, in the case of P>Q, the Q resources are part of the configured resources in a period; in the case of P=Q, the Q resources are all of the configured resources in a period. Or, the Q resources are the configured resources in a period.
[0178] Optionally, the N*Q resources are used for transmitting or receiving the sensing signal. In other words, the Q resources in each of the N periods are used for transmitting or receiving the sensing signal. Exemplarily, the sensing signal can be a PRS, an SRS, or other signals.
[0179] “Resources used for transmitting or receiving sensing signals” can be understood as the resources actually used for transmitting or receiving sensing signals, or as the resources not being muted. For example, the resources used for transmitting or receiving sensing signals can be part or all of the configured resources. For another example, part of the configured resources can be muted, i.e., not used for transmitting or receiving sensing signals. Or, the receiving end can receive signals on the muted resources, but does not further process the signals received on these resources; while another part of the resources can be used for transmitting or receiving sensing signals.
[0180] In some possible implementation, the resources other than the N*Q resources among the M*P resources are not used for transmitting the sensing signal.
[0181] In some possible implementation, the resources other than the N*Q resources among the M*P resources are not used for transmitting the sensing signal.
[0182] In some possible implementation, the resources other than the N*Q resources among the M*P resources are not used for transmitting the sensing signal.
[0183] In some possible implementation, the resources other than the N*Q resources among the M*P resources are not used for transmitting the sensing signal.
[0184] In some possible implementation, the resources other than the N*Q resources among the M*P resources are not used for transmitting the sensing signal.
[0185] In some possible implementation, the N*Q resources satisfy constraint 1 and / or constraint 2. In other words, the resources indicated by the first information satisfy constraint 1 and / or constraint 2.
[0186] In some possible implementation, the N*Q resources satisfy constraint 1 and / or constraint 2. In other words, the resources indicated by the first information satisfy constraint 1 and / or constraint 2.
[0187] In some possible implementation, the N*Q resources satisfy constraint 1 and / or constraint 2. In other words, the resources indicated by the first information satisfy constraint 1 and / or constraint 2.
[0188] In some possible implementation, the N*Q resources satisfy constraint 1 and / or constraint 2. In other words, the resources indicated by the first information satisfy constraint 1 and / or constraint 2.For example, N=1 can represent that one of the M periods of resources is used for transmitting or receiving sensing signals (or can be simply described as: one of the M periods is used for transmitting or receiving sensing signals). For example, only one of the M periods of resources is used for transmitting or receiving sensing signals. For another example, only one of the M periods of resources is used for sensing.
[0189] Another exemplary form of constraint 1 is: N≥2, and the interval between any two adjacent periods of the N periods is X, where X is an integer greater than or equal to 0. Alternatively, N≥3, and the interval between any two adjacent periods of the N periods is X.
[0190] For example, M=6, X=1, and the N periods can be the first, third, and fifth periods of the M periods. For another example, M=8, X=4, and the N periods can be the second and sixth periods of the M periods.
[0191] The interval between any two adjacent periods of the N periods being X can also be understood as the interval between any two adjacent periods of the N periods being a given constant. In other words, the interval between any two adjacent periods of the N periods is the same.
[0192] In the embodiments of the present application, the term "interval" can include the number itself. For example, the interval between the two 1s in {101} can be 2. The term "interval" can also not include the number itself. For example, the interval between the two 1s in {101} can be 1.
[0193] For example, the interval X can be understood as an interval of X periods. Or it can be understood as an interval of X resources. Or it can be understood as an interval of X time domain units. The time domain unit can be a time slot, a symbol, a frame, or other time domain units.
[0194] Alternatively, the sum of the number of periods before the first period of the N periods and the number of periods after the last period of the N periods is X. For example, X=2, and in the M periods, the number of periods before the first period of the N periods can be 1 (or 2 or 0), and the number of periods after the last period of the N periods can be 1 (or 0 or 2). The above scheme can be replaced by the sum of the number of resources before the first period of the N periods and the number of resources after the last period of the N periods is X. Or, the sum of the number of time domain units before the first period of the N periods and the number of time domain units after the last period of the N periods is X. The time domain unit can be a time slot, a symbol, a frame, or other time domain units.
[0195] Optionally, X = M / N. The above scheme can also be understood as follows: assuming that M / F periods are at least one period, the M / F periods can be regarded as a group of periods, where F is a repetition factor of a mute bit. When the periods of multiple groups are cycled (e.g., repeated F times), the interval between the last period for transmitting or receiving a sensing signal in one group and the first period for transmitting or receiving a sensing signal in the next group is X.
[0196] It can be understood that, by applying the above scheme, the sliding window can be slid arbitrarily over M periods when the length of the sliding window is an integer multiple of X, so that the sensing parameter can be flexibly adjusted.
[0197] Exemplarily, one form of constraint 2 is: Q = 1.
[0198] Q = 1 can mean that one of the P resources is used for transmitting or receiving a sensing signal. For example, only one of the P resources is used for transmitting or receiving a sensing signal. For another example, only one of the P resources is used for sensing. The above P resources can be resources in any one of the N periods or resources in any one of the M periods, which is not limited in the application.
[0199] Another exemplary form of constraint 2 is: Q ≥ 2, the interval between any two adjacent resources of the Q resources is Y, and Y is an integer greater than or equal to 0. Optionally, Q ≥ 3, the interval between any two adjacent resources of the Q resources is Y.
[0200] The interval Y between any two adjacent resources of the Q resources can be understood as the interval Y between any two adjacent resources of the P resources used for transmitting or receiving a sensing signal. For example, P = 4, Y = 2, and the Q resources can be the first and third resources of the P resources. For another example, P = 16, Y = 4, and the Q resources can be the second, sixth, tenth and fourteenth resources of the P resources. The above Q resources can be resources in any one of the N periods or resources in any one of the M periods.
[0201] The interval Y between any two adjacent resources of the Q resources can also be understood as the interval between any two adjacent resources of the P resources being a given constant. In other words, the interval between any two adjacent resources of the P resources is the same.
[0202] The interval Y can be understood as an interval of Y resources. Or it can be understood as an interval of Y time domain units. The time domain unit can be a time slot, a symbol, a frame or other time domain unit.
[0203] Optionally, the sum of the number of resources before the first resource of the Q resources and the number of resources after the last resource of the Q resources is Y. For example, Y=2, in the P resources of a period, the number of resources before the first resource of the Q resources can be 1 (or 2 or 0), and the number of resources after the last resource of the Q resources can be 1 (or 0 or 2). The above scheme can be replaced by the sum of the number of time domain units before the first resource of the Q resources and the number of time domain units after the last resource of the Q resources is Y. The time domain unit can be a time slot, a symbol, a frame or other time domain unit.
[0204] Optionally, Y=P / Q.
[0205] The above scheme can also be understood as follows: the P resources are a period, when the period is cycled for multiple cycles (for example, a total of M cycles), the interval between the last resource for transmitting or receiving the sensing signal in a period and the first resource for transmitting or receiving the sensing signal in the next period is Y.
[0206] It can be understood that the above scheme is applied, and in the case that the sliding window length is an integer multiple of Y, the sliding window can be arbitrarily slid in the P resources or the M cycles or the N cycles, so that the sensing parameter can be flexibly adjusted.
[0207] S720, the first device sends the first information to the second device. Correspondingly, the second device receives the first information from the first device.
[0208] Optionally, the second device can be a controlled side of sensing (or a controlled device or a controlled node). In some possible implementation manners, the second device can also be a transmitting end (or a transmitting node or a transmitting device) of the sensing signal. In other possible implementation manners, the second device can also be a receiving end (or a receiving node or a receiving device) of the sensing signal. The second device and the first device can be the same device or different devices, and the present application does not limit this.
[0209] Unless otherwise specified, the second device in the present application can refer to the second device itself (for example, a network device or a terminal device), or a component (for example, a processor, a chip or a chip system, etc.) in the second device, or a logic module or software capable of realizing all or part of the functions of the second device. For the convenience of description, the second device is described below.
[0210] Optionally, the first information is used for transmitting or receiving the sensing signal.
[0211] S730, the second device transmits or receives the sensing signal according to the first information.
[0212] For example, the second device can transmit the sensing signal to at least one of the first device, the sensing target or another device as a transmitting end of the sensing signal according to the first information. For another example, the second device can receive the sensing signal from at least one of the first device, the sensing target or another device as a receiving end of the sensing signal according to the first information. For yet another example, the second device can process the received sensing signal according to the first information.
[0213] The receiving of the sensing signal according to the first information can be understood as processing the received sensing signal according to the indication of the first information, or can be understood as receiving the sensing signal according to the indication of the first information. In one example, the second device can receive the sensing signal on P resources in M periods, but only process the sensing signal received on the resources indicated by the first information (i.e., Q resources in N periods) and not process the sensing signal on other resources. In another example, the second device can receive the sensing signal on Q resources in N periods and not receive the sensing signal on other resources.
[0214] In some possible implementation, the first device can be a transmitting end or a receiving end of the sensing signal. Optionally, the method 700 further includes S740.
[0215] S740, the first device transmits or receives the sensing signal according to the first information.
[0216] In some possible implementation, the first device can transmit the sensing signal to the second device. In another possible implementation, the first device can receive the sensing signal from the second device.
[0217] Based on the above scheme, the resources for transmitting or receiving the sensing signal indicated by the first information can satisfy: uniform in a period granularity and / or uniform in a resource granularity. Therefore, the above scheme can make the actually transmitted sensing signal uniformly distributed in the time domain, so as to flexibly adjust the speed measurement range, speed measurement resolution or refresh rate in the sensing process, and better meet the sensing needs of different sensing targets.
[0218] In some possible implementation, the first information is used to indicate the Q resources in each of the N periods, including: the first information is used to indicate a first bitmap.
[0219] The application does not limit the specific name of the first bitmap, and the first bitmap can also be referred to as b1, sequence, bit sequence, indication sequence or have other names.
[0220] Optionally, the first bitmap includes a first value and a second value.
[0221] The first value can be used to indicate that the sensing signal is transmitted, and the first value can correspond to the N periods. That is, the first value can be used to indicate that the N periods are used for transmitting or receiving the sensing signal. Exemplarily, the first value can be "1". However, the present application is not limited thereto, and the first value can also have other forms. For example, the first value can be "0" or other numerical values. For another example, the first value can be replaced by a "first indication", which can be numerical or non-numerical indication information.
[0222] The second value can be used to indicate that the sensing signal is not transmitted, and the second value can correspond to the periods in the M periods except the N periods. That is, the second value can be used to indicate that the periods in the M periods except the N periods are not used for transmitting or receiving the sensing signal. Exemplarily, the second value can be "0". However, the present application is not limited thereto, and the second value can also have other forms. For example, the second value can be "1" or other numerical values. For another example, the second value can be replaced by a "second indication", which can be numerical or non-numerical indication information.
[0223] For the convenience of description, the first value can be 1 and the second value can be 0 in the following description. However, it is obvious to those skilled in the art that the first value and the second value can also have other forms, and the following examples do not constitute a limitation on the present application.
[0224] Based on the above scheme, the first information can be used to indicate the first bitmap, and the first bitmap can indicate whether the resource of the period granularity is used for transmitting or receiving the sensing signal, thereby realizing the period granularity muting mechanism.
[0225] The first information can directly indicate the first bitmap. For example, the first information can include the first bitmap. The first information can also indirectly indicate the first bitmap. For example, the first information can include an identifier of the first bitmap. In this way, the receiving end can determine the first bitmap according to the identifier in the first information.
[0226] In some possible implementation manners, the first information includes at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap.
[0227] K can be used to indicate the interval of the first value in the first bitmap. For example, the first information includes {4, 1, 1}, which respectively represents that the length of the first bitmap is 4 bits, the interval of the first value is 1 bit, and the starting position of the first value in the first bitmap is 1. In this way, the first bitmap can be exemplarily represented as {1010}.
[0228] Optionally, K satisfies: the number of the first values is 1, and K is the number of the second values. For example, the first information includes {4, 3, 1}, and the first bitmap can be exemplarily represented as {1000}, where K represents that the number of the second values is 3. Alternatively, K can be understood as the interval of the first values in the first bitmap, however, the next first value should be in the 5th bit, and the length of the first bitmap is 4, thus the next first value cannot be shown, and thus only one first value is shown. Optionally, in the case that the number of the first values is 1, the first information can not include K. For example, the first information includes {4, 1}, {4, 1} respectively represents that the length of the first bitmap is 4 bits, and the starting position of the first value in the first bitmap is 1. In this way, the first bitmap can be exemplarily represented as {1000}.
[0229] Optionally, K satisfies: the number of the first values is greater than 1, and K is the number of the second values between two adjacent first values in the first bitmap. For example, the first information includes {6, 2, 2}, {6, 2, 2} respectively represents that the length of the first bitmap is 6 bits, the interval of the first values is 2 bits, and the starting position of the first value in the first bitmap is 2. In this way, the first bitmap can be exemplarily represented as {010010}.
[0230] Optionally, K further satisfies: K is the sum of the number of the second values before the first one of the plurality of first values in the first bitmap and the number of the second values after the last one of the plurality of first values in the first bitmap. In other words, K can be the sum of the number of the second values before and after the plurality of first values in the first bitmap.
[0231] Optionally, K further satisfies: K = A / B. Wherein, A is the total number of the first values and the second values; or A is the total number of each indication in the first bitmap. B is the total number of the first values.
[0232] Based on the above scheme, the first information can include information for describing the first bitmap, so that the first bitmap can be indicated with less amount of information, and signaling overhead is saved.
[0233] In some implementations, the first bitmap is related to M. Optionally, different M corresponds to different first bitmap.
[0234] Exemplarily, the first bitmap and M can satisfy a first mapping relationship. The first mapping relationship can be selected from one or more entries (or referred to as rows) in Table 1.
[0235] Table 1
[0236] Each entry in Table 1 can include more or less bitmaps, for example, can include other bitmaps. The first mapping relationship can also include other entries in addition to Table 1.
[0237] Optionally, the first bitmap and the mute bit repetition factor jointly indicate whether the resource of the periodic granularity is used for transmitting or receiving the sensing signal. At this time, M in Table 1 can be replaced by “M / F”. Wherein, F is the mute bit repetition factor.
[0238] In some possible implementation manners, the first value and / or the second value in the first bitmap are repeated F times in turn to obtain a fifth bitmap, and the fifth bitmap is used to indicate the Q resources in each of the N periods. Wherein, F is the mute bit repetition factor. For example, assuming that the first value is 1, the second value is 0, the first bitmap is {1010}, and F=2, then the “1” “0” “1” “0” in the first bitmap are repeated 2 times in turn, and the fifth bitmap can be obtained as {11001100}. Optionally, the fifth bitmap obtained by F times downsampling is used to indicate the Q resources in each of the N periods. Continuing the example, F=2, and the fifth bitmap can be obtained as {10001000} after 2 times downsampling. Wherein, {10001000} can be used to indicate the resources in the first and fifth periods of the M periods (i.e. the Q resources in the N periods). In this way, 1 in the first bitmap corresponds to the first and fifth periods of the M periods; 0 in the first bitmap corresponds to the second, third, fourth, sixth, seventh and eighth periods of the M periods.
[0239] In other possible implementation manners, the first bitmap is repeated F times to obtain a sixth bitmap, and the sixth bitmap is used to indicate the Q resources in each of the N periods. Wherein, F is the mute bit repetition factor. For example, assuming that the first value is 1, the second value is 0, the first bitmap is {1010}, and F=2, the first bitmap is repeated F times as a whole, and the sixth bitmap is {10101010}. Wherein, {10101010} can be used to indicate the resources in the first, third, fifth and seventh periods of the M periods (i.e. the Q resources in the N periods). In this way, 1 in the first bitmap corresponds to the first, third, fifth and seventh periods of the M periods; 0 in the first bitmap corresponds to the second, fourth, sixth and eighth periods of the M periods.
[0240] The application does not limit the specific name of the mute bit repetition factor, for example, the mute bit repetition factor can also be called a repetition factor, a factor, a coefficient or have other names.
[0241] Exemplarily, the first bitmap u can be obtained according to formula 1 to formula 3. u = cyclic shift{u1} (formula 1) u1 = {repeat[u2, L1]} (formula 2) u2 = {1, repeat[0, M1]} (formula 3)
[0242] Wherein, cyclic shift represents "cyclic shift". Formula 1 represents cyclic shift of u1. In formula 2, repeat[u2, L1] represents repeating u2 for L1 times, and L1 is a positive integer. In formula 3, M1 is a positive integer. For example, M1 = 3, according to formula 3, u2 = {1000} can be obtained. Assuming that L1 = 2, according to formula 2, u1 = {10001000} can be obtained. According to formula 1, u can be at least one of {10001000}, {01000100}, {00100010} or {00010001}.
[0243] The application does not limit the generation manner of the first bitmap, and the first bitmap can also be generated according to other manners. For example, the first bitmap u1 can be generated according to formula 2 and formula 3, that is, without cyclic shift.
[0244] In some possible implementation manners, the first information is used to indicate the first bitmap, including: the first information is used to indicate a third bitmap. Wherein, the third bitmap can be obtained by p1 times down-sampling. Wherein, p1 can be a positive integer.
[0245] The first information can directly indicate the third bitmap. For example, the first information includes the third bitmap. The first information can indirectly indicate the third bitmap. For example, the first information can include an identifier of the third bitmap, so that the receiving end can determine the third bitmap according to the identifier.
[0246] In some possible implementation manners, the method 700 further includes: the second device determines the first bitmap according to the third bitmap. In some possible implementation manners, the method 700 further includes: the second device transmits or receives the sensing signal according to the third bitmap, wherein the third bitmap after p1 times down-sampling is used for transmitting or receiving the sensing signal.
[0247] In some possible implementation manners, the first information is used to indicate Q resources in each of the N periods, including: the first information is used to indicate a second bitmap.
[0248] The application does not limit the specific name of the second bitmap, and the second bitmap can also be called b2, sequence, bit sequence, indication sequence or have other names.
[0249] Optionally, the second bitmap includes a third indication and a fourth indication.
[0250] The third indication can be used to indicate that the sensing signal is transmitted, and the third indication can correspond to the Q resources of the P resources. That is, the third indication can be used to indicate that the Q resources are used for transmitting or receiving the sensing signal. Exemplarily, the third indication can be "1". However, the present application is not limited thereto, and the third indication can also have other forms. For example, the third indication can be "0" or other numerical values. For another example, the first value can be an indication information in a non-numerical form.
[0251] The fourth indication can be used to indicate that the sensing signal is not transmitted, and the fourth indication can correspond to the resources of the P resources except the Q resources. That is, the fourth indication can be used to indicate that the resources of the P resources except the Q resources are not used for transmitting or receiving the sensing signal. Exemplarily, the fourth indication can be "0". However, the present application is not limited thereto, and the fourth indication can also have other forms. For example, the fourth indication can be "1" or other numerical values. For another example, the fourth indication can be an indication information in a non-numerical form.
[0252] For the convenience of description, the third indication can be described as "1" and the fourth indication can be described as "0" in the following. However, it is obvious for those skilled in the art that the third indication and the fourth indication can also have other forms, and the examples in the following do not constitute a limitation on the present application.
[0253] Based on the above scheme, the first information can be used to indicate the second bitmap, and the second bitmap can indicate whether the resources of the resource granularity are used for transmitting or receiving the sensing signal, thereby realizing the resource granularity muting mechanism.
[0254] The first information can directly indicate the second bitmap. For example, the first information can include the second bitmap. The first information can also indirectly indicate the second bitmap. For example, the first information can include an identifier of the second bitmap. In this way, the receiving end can determine the second bitmap according to the identifier in the first information.
[0255] In some possible implementation manners, the first information includes at least one of a length L of the second bitmap or a starting position of the third indication in the second bitmap. Exemplarily, the length of the second bitmap can be represented as
[0256] L can be used to indicate the interval of the third indication in the second bitmap. For example, the first information includes {4, 1, 1}, and {4, 1, 1} respectively represent that the length of the second bitmap is 4 bits, the interval of the third indication is 1 bit, and the starting position of the third indication in the second bitmap is 1. In this way, the second bitmap can be exemplarily represented as {1010}.
[0257] Optionally, L satisfies: the number of the third indications is 1, and L is the number of the fourth indications. For example, the first information includes {4, 3, 1}, and the second bitmap can be exemplarily represented as {1000}, where L represents that the number of the fourth indications is 3. Alternatively, L can be understood as the interval of the third indications in the second bitmap, however, the next third indication should be in the 5th position, and the length of the second bitmap is 4, thus the next third indication cannot be shown, thereby only one third indication is shown. Optionally, in the case that the number of the third indications is 1, the first information can not include L. For example, the first information includes {4, 1}, {4, 1} respectively represents that the length of the second bitmap is 4 bits, and the starting position of the third indication in the second bitmap is 1. In this way, the second bitmap can be exemplarily represented as {1000}.
[0258] Optionally, L satisfies: the number of the third indications is greater than 1, and L is the number of the fourth indications between two adjacent third indications in the second bitmap. For example, the first information includes {6, 2, 2}, {6, 2, 2} respectively represents that the length of the second bitmap is 6 bits, the interval of the third indications is 2 bits, and the starting position of the third indication in the second bitmap is 2. In this way, the second bitmap can be exemplarily represented as {010010}.
[0259] Optionally, L further satisfies: L is the sum of the number of the fourth indications before the first one of the multiple third indications in the second bitmap and the number of the fourth indications after the last one of the multiple third indications in the second bitmap. In other words, L can be the sum of the number of the fourth indications before and after the multiple third indications in the second bitmap.
[0260] Optionally, L further satisfies: L = C / D. Wherein, C is the total number of the third indications and the fourth indications; or C is the total number of the indications in the second bitmap. D is the total number of the third indications.
[0261] Based on the above scheme, the first information can include information for describing the second bitmap, thereby being able to indicate the second bitmap with less amount of information, saving signaling overhead.
[0262] In some implementations, the second bitmap is related to P. Optionally, different P corresponds to different second bitmap.
[0263] Exemplarily, the second bitmap and P can satisfy a second mapping relationship. The second mapping relationship can be selected from one or more entries (or referred to as rows) in Table 2.
[0264] Table 2
[0265] wherein, in a case that the sensing is performed using the PRS as the sensing signal, P can also be used .
[0266] Each entry in Table 2 can include more or less bit patterns, for example, other bit patterns can be included. The second mapping relationship can also include other entries in addition to Table 2.
[0267] Exemplarily, the second bit pattern s can be obtained according to Formula 4 to Formula 6. s = cyclic shift{s1} (Formula 4) s1 = {repeat[s2, L2]} (Formula 5) s2 = {1, repeat[0, M2]} (Formula 6)
[0268] wherein, Formula 4 represents cyclic shift on s1. In Formula 5, repeat[s2, L2] represents repeating s2 for L2 times, and L2 is a positive integer. In Formula 6, M2 is a positive integer. For example, M2 = 3, according to Formula 6, s2 = {1000}. Assuming L2 = 2, according to Formula 5, s1 = {10001000}. According to Formula 4, s can be at least one of {10001000}, {01000100}, {00100010}, or {00010001}.
[0269] The application does not limit the generation manner of the second bit pattern, and the second bit pattern can also be generated according to other manners. For example, the second bit pattern s1 can be generated according to Formula 5 and Formula 6, that is, without cyclic shift.
[0270] In some possible implementation manners, the first information is used to indicate the second bit pattern, including: the first information is used to indicate a fourth bit pattern. Wherein, the fourth bit pattern is subjected to p2 times down-sampling to obtain the second bit pattern. Wherein, p2 can be a positive integer.
[0271] The first information can directly indicate the fourth bit pattern. For example, the first information includes the fourth bit pattern. The first information can indirectly indicate the fourth bit pattern. For example, the first information can include an identifier of the fourth bit pattern, so that the receiving end can determine the fourth bit pattern according to the identifier.
[0272] In some possible implementation manners, the method 700 further includes: the second device determines the second bit pattern according to the fourth bit pattern. In some possible implementation manners, the method 700 further includes: the second device transmits or receives the sensing signal according to the fourth bit pattern, wherein the fourth bit pattern subjected to p2 times down-sampling can be used to transmit or receive the sensing signal.
[0273] As an example of the combination of the first bitmap and the second bitmap, the first information for indicating the Q resources in each of the N periods can comprise: the first information for indicating the first bitmap and the second bitmap.
[0274] Optionally, the first bitmap comprises the first value. For example, the first bitmap does not comprise the second value. In other words, the first bitmap only comprises one or more first values. For example, the first bitmap is all 1.
[0275] Optionally, the second bitmap satisfies: the number of the third indications is greater than 1, the number of the fourth indications between two adjacent third indications in the second bitmap is L, L=C / D. Wherein, C is the total number of the third indications and the fourth indications; or, C is the total number of the indications in the second bitmap. D is the total number of the third indications.
[0276] Optionally, the second bitmap satisfies: the number of the third indications is greater than 1, the number of the fourth indications between two adjacent third indications in the second bitmap is L, the sum of the number of the fourth indications before the first of the third indications in the second bitmap and the number of the fourth indications after the last of the third indications in the second bitmap is L.
[0277] Optionally, the second bitmap satisfies: the number of the third indications is 1.
[0278] In some possible implementation, the first information for indicating the Q resources in each of the N periods comprises: the first information for indicating a transmission time interval of the sensing signal.
[0279] The first information can directly indicate the transmission time interval of the sensing signal. For example, the first information can comprise information of the transmission time interval. The first information can also indirectly indicate the transmission time interval of the sensing signal. For example, the first information can comprise an identification of the transmission time interval, so that the receiving end can determine the transmission time interval of the sensing signal according to the identification.
[0280] Exemplarily, the transmission time interval can be the above-mentioned L.
[0281] In some possible implementation, the speed measurement range corresponding to the sensing signal is related to the transmission time interval of the sensing signal. For example, the speed measurement range corresponding to the sensing signal is negatively related to the transmission time interval of the sensing signal.
[0282] The speed measurement range corresponding to the sensing signal can be understood as the speed measurement range when the sensing signal is used for sensing. The speed measurement range corresponding to the sensing signal can also be expressed as the speed measurement range of the sensing signal. Exemplarily, the speed measurement range of the sensing signal is [-v max , v maxThe sending time interval can satisfy formula 7 or formula 8.
[0283] T can represent a time interval of a resource. For example, a time interval between two adjacent resources in P resources. gap L can represent a maximum relative motion speed of a sensing target. L can represent a time interval of a sending time interval. For example, a time interval between two adjacent resources in Q resources. Exemplarily, formula 7 can be applied to a two-station scenario. max L can represent a maximum relative motion speed of a sensing target. L can represent a time interval of a sending time interval. For example, a time interval between two adjacent resources in Q resources. Exemplarily, formula 7 can be applied to a two-station scenario.
[0284] Exemplarily, formula 8 can be applied to a two-station scenario.
[0285] Based on the above scheme, the speed measurement range corresponding to the sensing signal can be adjusted by changing the sending time interval of the sensing signal, thereby realizing flexible adjustment of the speed measurement range.
[0286] FIG. 8 is a schematic flowchart of a sensing method 800 provided by an embodiment of the present application. The method 800 can be combined with the method 700. The optional operations in the method 800 are indicated by dashed lines in FIG. 8. The method 800 will be described below in combination with FIG. 8.
[0287] S850, the sending node generates a sensing signal.
[0288] Exemplarily, the sending node can be the first device, or the second device, or other devices.
[0289] S860, the sending node sends the sensing signal.
[0290] The sending node can map the sensing signal to a time-frequency resource, and then transmit the sensing signal through the time-frequency resource. The sending node can send the sensing signal within a sensing range, and the sensing signal is used for sensing speed measurement of a sensing target. Correspondingly, the sensing target can receive the sensing signal, and the sensing signal returns an echo signal after the sensing target acts on the sensing signal. For example, the sensing signal returns an echo signal after reflection, diffraction or scattering after reaching the sensing target.
[0291] In some possible implementation manners, S860 can include: the sending node sends the sensing signal according to the first information. For example, the sending node sends the sensing signal on Q resources in N periods. In the case that the second device is the sending node, S860 can be replaced by S730. In the case that the first device is the sending node, S860 can be replaced by S740.
[0292] The first information can be derived from the first device, or can be predefined. For example, the first information can be predefined by a protocol. For another example, a part of the first information is derived from the first device, and another part of the first information is predefined.
[0293] In some possible implementation, the method 800 further includes: (S840) the first device sends the first information to the sending node. Correspondingly, the sending node receives the first information from the first device. In the case that the second device is the sending node, S850 can be replaced by S720.
[0294] S870, the receiving node receives the echo signal of the sensing signal.
[0295] The receiving node can receive the echo signal of the sensing signal returned by the sensing target, where the resource occupied by the echo signal of the sensing signal in the time domain satisfies the same condition as the resource occupied by the sensing signal in the time domain. In some possible implementation, S870 can include: the receiving node receives the sensing signal according to the first information. For example, the receiving node receives the sensing signal on Q resources in N periods. In the case that the second device is the receiving node, S870 can be replaced by S730. In the case that the first device is the receiving node, S870 can be replaced by S740.
[0296] The sending node and the receiving node can be integrated or separated, which is not limited in the present application. In one possible case, the sending node and the receiving node are separated, and in this case, the receiving node receives the echo signal of the sensing signal. In another possible case, the sending node and the receiving node are integrated, and in this case, the receiving node receives the echo signal, i.e., the sending node receives the echo signal of the sensing signal.
[0297] S880, the receiving node determines the sensing result based on the echo signal of the sensing signal.
[0298] For example, the receiving node can determine the sensing result in the manner shown in FIG. 3.
[0299] S890, the receiving node sends the sensing result to the control node. Correspondingly, the control node receives the sensing result from the receiving node. The sensing result can include, for example, the distance, speed, angle and intensity of the sensing target relative to the sending node.
[0300] In one possible implementation, the method 800 further includes: (S830) the sending node or the receiving node sends second information to the control node, where the second information is used to indicate the requested sensing service type. Correspondingly, the control node receives the second information.
[0301] The control node can generate the first information based on the received request perception service type. In some possible implementation, S710 in method 700 includes generating the first information according to the second information.
[0302] Exemplarily, the request perception service type can include one or more of the following: pedestrian, vehicle, unmanned aerial vehicle (UAV). Wherein, the pedestrian can include a pedestrian himself and / or human body action, and the vehicle can include a car or an automated guided cart (AGC) and the like.
[0303] Different perception service types can be represented by different values. For example, when the perception service type is 1, it means that the perception target of the requested perception is a pedestrian; when the perception service type is 2, it means that the perception target of the requested perception is a vehicle; and when the perception service type is 3, it means that the perception target of the requested perception is a UAV.
[0304] The control node can determine the first information according to a third mapping relationship and the request perception service type after receiving the second information. The third mapping relationship can indicate a correspondence between at least one perception service type and at least one parameter group, and the first information can be used to indicate the at least one parameter group.
[0305] Different perception service types can correspond to different perception targets of the requested perception, and different perception targets can correspond to different speed measurement ranges. Therefore, the third mapping relationship can explicitly indicate the correspondence between the at least one perception service type and the at least one parameter group, that is, the control node can determine the parameter group corresponding to the request perception service type based on the received request perception service type and the third mapping relationship; or, the third mapping relationship can also implicitly indicate the correspondence between the at least one perception service type and at least one speed measurement range and at least one parameter group, that is, the control node can determine the perception target of the requested perception based on the received request perception service type, and then determine the corresponding speed measurement range based on the perception target of the requested perception, and further determine the values of the parameters in the parameter group based on the speed measurement range.
[0306] Wherein, the parameter group can include a normalized time interval (for example, which can be represented by T) and / or a mute factor. The parameter group can also include other parameters.
[0307] Wherein, the third mapping relationship can be predefined, for example, by a protocol.
[0308] Exemplarily, the third mapping relationship can be selected from one or more entries (or rows) in Table 3.
[0309] Table 3
[0310] More or less content can be included in Table 3, for example, other columns can be included. The third mapping relationship can also include other content in addition to Table 3.
[0311] The muting factor can be used to indicate the interval between the P resources used for transmitting or receiving the sensing signal. L can refer to the description above, and will not be repeated here.
[0312] Optionally, the second information can also be used to indicate the sensing capability requirement. The sensing capability requirement can include one or more of the following: speed measurement range, speed measurement resolution (i.e., speed resolution), refresh rate, range measurement resolution (i.e., range resolution), or range measurement range.
[0313] Optionally, before sending the second information, the method further includes: (S810) the sending node and / or the receiving node sends a sensing service request.
[0314] Any one or more of the sending node, the receiving node, or the control node can send a sensing service request to the other nodes, which is used to request the speed, angle, accuracy, etc. information of the sensing target.
[0315] For example, the sending node and the receiving node can respectively send a sensing service request to the control node.
[0316] Optionally, the method further includes: (S820) the sending node, the receiving node, and the control node exchange capability information.
[0317] The sending node, the receiving node, and the control node can exchange their own capability information with each other, which can include information such as the frequency band, bandwidth, etc. supported by themselves.
[0318] For example, the capability information exchanged between the sending node and the receiving node includes their respective frequency band information and the maximum supported bandwidth. The sending node and the receiving node can ensure that the sending node and the receiving node configured to transmit signals can normally transmit and receive based on the received frequency band that both parties support and the maximum bandwidth that can be transmitted. In this way, it can be avoided that the capability information possessed by a certain node is insufficient to support the configured signal, and resource waste is reduced.
[0319] In some possible sensing methods, the first device can be a control node and a sending node, and the second device can be a receiving node. For example, the method can include at least one of S810, S820, S830, S840, S850, S860, S870, S880, or S890.
[0320] In some possible sensing methods, the first apparatus can be a control node and a receiving node, and the second apparatus can be a sending node. Exemplarily, the method can include at least one of S810, S820, S830, S840, S850, S860, S870, or S880.
[0321] In some possible sensing methods, the first apparatus can be a control node, a sending node, and a receiving node. The second apparatus and the first apparatus can be regarded as the same apparatus. Exemplarily, the method can include at least one of S850, S860, S870, or S880.
[0322] Hereinafter, an apparatus embodiment corresponding to the method embodiment of the present application is introduced. Hereinafter, only the apparatus is briefly introduced, and the specific implementation steps and details of the scheme can be referred to the foregoing method embodiments.
[0323] To implement each function in the method provided in the present application, the communication apparatus can include a hardware structure and / or a software module to implement the above functions in the form of hardware structure, software module, or hardware structure plus software module. Whether a certain function in the above functions is implemented in the form of hardware structure, software module, or hardware structure plus software module depends on specific application and design constraints of the technical solution.
[0324] FIG. 9 is a schematic block diagram of a communication apparatus 1000 according to an embodiment of the present application. The communication apparatus 1000 includes a processor 1010 and a communication interface 1020. Optionally, the processor 1010 and the communication interface 1020 can be connected to each other through a bus. The communication apparatus 1000 can be a first apparatus or a second apparatus. Exemplarily, the first apparatus can be a terminal device, a network device, or an SMF; and the second apparatus can be a terminal device or a network device. The communication apparatus 1000 can also be referred to as a sensing apparatus.
[0325] Optionally, the communication apparatus 1000 can further include a memory 1040. The memory 1040 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), a cache, an erasable programmable read only memory (EPROM), a synchronous dynamic random access memory (SDRAM), a hard disk drive (HDD), a solid-state drive (SSD), or a compact disc read-only memory (CD-ROM). The memory 1040 is used to store relevant instructions and / or data. The memory 1040 can be integrated with the processor 1010 or separately arranged.
[0326] The processor 1010 can be one or more central processing units (CPUs). In the case where the processor 1010 is a CPU, the CPU can be a single-core CPU or a multi-core CPU. The processor 1010 can be a signal processor, a chip, or other integrated circuits that can implement the method of the present application, or a part of the foregoing processor, chip, or integrated circuit for processing functions. In addition, the communication interface 1020 can also be an input / output interface for input or output of signals or data, or an input / output circuit.
[0327] Exemplarily, the communication apparatus 1000 is a first apparatus, and the processor 1010 is configured to perform the following operations: generating first information, the first information being used to indicate Q resources in each of N periods, the N periods being part or all of M periods, each of the M periods including P resources, the Q resources in an nth period of the N periods being part or all of the P resources of the nth period, P, Q, N, and M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used to transmit or receive a sensing signal, the N*Q resources satisfying: N≥2, an interval between any two adjacent periods in the N periods being X, X being an integer greater than or equal to 0; and / or, Q = 1, or Q≥2, an interval between any two adjacent resources in the Q resources being Y, Y being an integer greater than or equal to 0; and transmitting the first information.
[0328] Exemplarily, the communication apparatus 1000 is a second device, and the processor 1010 is configured to: receive first information, the first information being used to indicate Q resources in each of N periods, the N periods being part or all of M periods, each of the M periods including P resources, the Q resources in the nth period of the N periods being part or all of the P resources of the nth period, P, Q, N, and M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used to transmit or receive a sensing signal, the N*Q resources satisfying: N≥2, an interval between any two adjacent periods in the N periods being X, X being an integer greater than or equal to 0; and / or, Q=1, or Q≥2, an interval between any two adjacent resources in the Q resources being Y, Y being an integer greater than or equal to 0; and transmit or receive the sensing signal according to the first information.
[0329] The above description is only exemplary. The communication apparatus 1000 is responsible for performing the method or steps related to the first device or the second device in the foregoing method embodiments.
[0330] In a possible implementation, the communication interface 1020 can be a transceiver. The transceiver can include a transmitter configured to perform the transmitting operation and a receiver configured to perform the receiving operation. For example, the processor 1010 is configured to control the transceiver to receive and / or transmit signals.
[0331] In a possible implementation, the communication interface 1020 can also be a communication circuit, a pin, an input / output interface, a bus, or the like.
[0332] It should be noted that the communication apparatus 1000 can include the transmitter but not the receiver. Alternatively, the communication apparatus 1000 can include the receiver but not the transmitter. Whether the transmitter and the receiver are included can depend on whether the communication apparatus 1000 performs the transmitting action and the receiving action in the foregoing schemes.
[0333] The above description is only exemplary. The specific content can be referred to the content shown in the foregoing method embodiments. The implementation of each operation in FIG. 9 can also correspond to the description of the method embodiments shown in FIG. 7 to FIG. 8.
[0334] For example, the communication apparatus 1000 can be configured to perform the schemes shown in FIG. 7 to FIG. 8.
[0335] Exemplarily, the communication apparatus 1000 is a first device, and the communication interface 1020 can be configured to transmit the first information.
[0336] Exemplarily, the communication apparatus 1000 is a second device, and the communication interface 1020 can be configured to receive the first information.
[0337] For other implementation manners, refer to the detailed description of the embodiments shown in FIGS. 7-8, which will not be repeated here. It should be understood that the specific processes of the components performing the above corresponding processes have been described in detail in the above method embodiments, and for the sake of brevity, will not be repeated here.
[0338] FIG. 10 is a schematic block diagram of another communication apparatus 1100 according to an embodiment of the present application. The communication apparatus 1100 can be the second device, or the first device, or a chip or module in the second device or the first device, configured to implement the methods according to the embodiments shown in FIGS. 7-8. The communication apparatus 1100 can also be referred to as a sensing device.
[0339] The communication apparatus 1100 includes a transceiver 1110. The transceiver 1110 is exemplarily described as follows.
[0340] The transceiver 1110 can include a sending unit and a receiving unit. The sending unit is configured to perform the sending action of the communication apparatus, and the receiving unit is configured to perform the receiving action of the communication apparatus. For the sake of description, the sending unit and the receiving unit are combined into one transceiver in the embodiments of the present application. This is uniformly described here, and will not be repeated hereinafter. The transceiver 1110 can implement the corresponding communication function. The transceiver 1110 can also be referred to as a communication interface or a communication module.
[0341] It should be noted that the communication apparatus 1100 can include the sending unit and not include the receiving unit. Alternatively, the communication apparatus 1100 can include the receiving unit and not include the sending unit. This can be determined according to whether the sending action and the receiving action are included in the above-mentioned schemes performed by the communication apparatus 1100.
[0342] Exemplarily, the transceiver 1110 is configured to send the first information, etc.
[0343] Optionally, the communication apparatus 1100 can further include a processing unit 1120 configured to perform the processing, coordination, etc. related to the communication apparatus 1100.
[0344] Exemplarily, the transceiver 1110 is configured to receive the first information, etc.
[0345] Optionally, the communication apparatus 1100 can further include a processing unit 1120 configured to perform the processing, coordination, etc. related to the communication apparatus 1100.
[0346] The above-mentioned content is only exemplarily described. The communication apparatus 1100 will be responsible for performing the related methods or steps in the above method embodiments.
[0347] Optionally, the communication apparatus 1100 further includes a storage unit 1130 configured to store programs or codes for implementing the foregoing method. Alternatively, the storage unit 1130 can be configured to store instructions and / or data, and the processing unit 1120 can read the instructions and / or data in the storage unit 1130, so that the communication apparatus 1100 implements the foregoing method embodiments. For example, the communication apparatus 1100 can be configured to implement the schemes shown in FIGS. 7-8.
[0348] For example, the processing unit 1120 can be configured to generate the first information, and the transceiver unit 1110 can be configured to transmit the first information.
[0349] For example, the transceiver unit 1110 can be configured to receive the first information, and the transceiver unit 1110 can be further configured to transmit or receive the sensing signal according to the first information.
[0350] For other implementation manners, refer to the detailed description of the embodiments shown in FIGS. 7-8, which will not be repeated here. It should be understood that the specific processes of the components performing the above corresponding processes have been described in the foregoing method embodiments, and will not be repeated here for brevity.
[0351] When the communication apparatus 1000 in FIG. 9 is a chip, the communication interface 1020 can be a transceiver, an input / output circuit or a communication interface of the chip. The processor 1010 can be an integrated processor on the chip, or a microprocessor, or an integrated circuit. The transmitting operation of the first device or the second device in the foregoing method embodiments can be understood as the output of the chip, and the receiving operation of the first device or the second device in the foregoing method embodiments can be understood as the input of the chip.
[0352] When the communication apparatus 1100 in FIG. 10 is a chip, the transceiver unit 1110 can be a transceiver, an input / output circuit or a communication interface of the chip. The processing unit 1120 can be an integrated processor on the chip, or a microprocessor, or an integrated circuit. The transmitting operation of the first device or the second device in the foregoing method embodiments can be understood as the output of the chip, and the receiving operation of the first device or the second device in the foregoing method embodiments can be understood as the input of the chip.
[0353] The present application also provides a chip including a processor configured to call and run instructions stored in a memory, so that a sensing device installed with the chip implements the method in each of the examples.
[0354] The application further provides another chip, comprising: an input interface, an output interface, and a processor, the input interface, the output interface, and the processor being connected through internal connection paths, the processor being configured to execute codes in a memory, and when the codes are executed, the processor is configured to execute the method in any of the above examples. Optionally, the chip further comprises the memory configured to store the computer program or the codes.
[0355] The application further provides a processor configured to be coupled with a memory, and configured to execute the method and the function related to the sensing device or the communication device in any of the above examples, or configured to execute the method and the function related to the first device or the second device in any of the above examples.
[0356] In another embodiment of the application, a computer program product containing computer programs or instructions is provided, and when the computer program product is run on a computer, the method of the above embodiment is implemented.
[0357] The application further provides a computer program, and when the computer program is run on a computer, the method of the above embodiment is implemented.
[0358] In another embodiment of the application, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and when the computer program is executed by a computer, the method of the above embodiment is implemented.
[0359] The application further provides a sensing system, and the sensing system comprises a first device and a second device. The first device and the second device are respectively configured to execute the method executed by the first device and the second device in the above embodiment.
[0360] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.
[0361] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the above method embodiments, which will not be described here.
[0362] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. The division of the units is merely logical function division. There can be other division manners in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.
[0363] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0364] In addition, each functional unit in the various embodiments of the present application can be integrated into a processing unit, or each unit can be a physically separate unit, or two or more units can be integrated into one unit.
[0365] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0366] The above is merely specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
A method for indicating sensing resources, characterized in that, The method comprises: generating first information, the first information being used to indicate Q resources in each of N periods, the N periods being at least one of M periods, each of the M periods comprising P resources, the Q resources in the nth period of the N periods being at least one of the P resources of the nth period, P, Q, N, M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used to transmit or receive a sensing signal, the N*Q resources satisfying: N≥2, an interval between any two adjacent periods of the N periods being X, X being an integer greater than or equal to 0; and / or, Q≥2, an interval between any two adjacent resources of the Q resources being Y, Y being an integer greater than or equal to 0, or Q=1; transmitting the first information. The method of claim 1, wherein The first information used to indicate Q resources in each of N periods comprises: the first information being used to indicate a first bitmap. The first bitmap comprises a first value and a second value, the first value being used to indicate that the sensing signal is transmitted, the first value corresponding to the N periods, and the second value being used to indicate that the sensing signal is not transmitted, the second value corresponding to periods of the M periods other than the N periods. The method according to claim 2, characterized in that The first information comprises at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap, wherein K satisfies: The number of the first values is 1, and K is the number of the second values; or The number of the first values is greater than 1, and K is the number of the second values between two adjacent first values in the first bitmap. The method according to claim 2 or 3, characterized in that The first bitmap is related to the M. The method according to any one of claims 1 to 4, characterized in that The first information used to indicate Q resources in each of N periods comprises: the first information being used to indicate a second bitmap. The second bitmap comprises a third indication and a fourth indication, the third indication being used to indicate that the sensing signal is transmitted, the third indication corresponding to Q resources of P resources, and the fourth indication being used to indicate that the sensing signal is not transmitted, the fourth indication corresponding to resources of P resources other than the Q resources. The method according to claim 5, characterized in that The first information comprises at least one of a length of the second bitmap, L, or a starting position of the third indication in the second bitmap, wherein L satisfies: The number of the third indications is 1, and L is the number of the fourth indications; or The number of the third indications is greater than 1, and K is the number of the fourth indications between two adjacent third indications in the second bitmap. The method according to claim 5 or 6, characterized in that The second bitmap is related to the P. The method of claim 1, wherein The first information used to indicate Q resources in each of N periods comprises: the first information being used to indicate a transmission time interval of the sensing signal. The method of claim 1, wherein Resources of M*P resources other than the N*Q resources are not used to transmit the sensing signal; or part or all of the resources of M*P resources other than the N*Q resources are used to transmit the sensing signal, the sensing signal corresponding to the N*Q resources being used for sensing. The method according to any one of claims 1 to 9, characterized in that The speed measurement range corresponding to the sensing signal is related to a transmission time interval of the sensing signal. The method according to any one of claims 1 to 10, characterized in that The method further includes: transmitting or receiving the sensing signal according to the first information. A perception method characterized by, The method includes: receiving first information, the first information being used to indicate Q resources in each of N periods, the N periods being at least one of M periods, each of the M periods including P resources, the Q resources in the nth period of the N periods being at least one of the P resources of the nth period, P, Q, N, and M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used to transmit or receive a sensing signal, the N*Q resources satisfying: N≥2, an interval between any two adjacent periods of the N periods being X, X being an integer greater than or equal to 0; and / or, Q≥2, an interval between any two adjacent resources of the Q resources being Y, Y being an integer greater than or equal to 0, or Q=1; transmitting or receiving the sensing signal according to the first information. The method of claim 12, wherein The first information used to indicate the Q resources in each of the N periods includes that the first information is used to indicate a first bitmap. The first bitmap includes a first value and a second value, the first value being used to indicate that the sensing signal is transmitted, the first value corresponding to the N periods, and the second value being used to indicate that the sensing signal is not transmitted, the second value corresponding to periods of the M periods other than the N periods. The method of claim 13, wherein The first information includes at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap, where K satisfies: the number of the first values is 1, and K is the number of the second values; or the number of the first values is greater than 1, and K is the number of the second values between two adjacent first values in the first bitmap. The method according to claim 13 or 14, characterized in that The first bitmap is related to the M. The method according to any one of claims 12 to 15, characterized in that The first information used to indicate the Q resources in each of the N periods includes that the first information is used to indicate a second bitmap. The second bitmap includes a third indication and a fourth indication, the third indication being used to indicate that the sensing signal is transmitted, the third indication corresponding to the Q resources of the P resources, and the fourth indication being used to indicate that the sensing signal is not transmitted, the fourth indication corresponding to resources of the P resources other than the Q resources. The method of claim 16, wherein The first information includes at least one of a length of the second bitmap, L, or a starting position of the third indication in the second bitmap, where L satisfies: the number of the third indications is 1, and L is the number of the fourth indications; or the number of the third indications is greater than 1, and K is the number of the fourth indications between two adjacent third indications in the second bitmap. The method according to claim 16 or 17, characterized in that The second bitmap is related to the P. The method of claim 12, wherein The first information used to indicate the Q resources in each of the N periods includes that the first information is used to indicate a transmission time interval of the sensing signal. The method of claim 12, wherein The resources other than the N*Q resources in the M*P resources are not used for sending the sensing signal; or part or all of the resources other than the N*Q resources in the M*P resources are used for sending the sensing signal, and the sensing signal corresponding to the N*Q resources is used for sensing. The method according to any one of claims 12 to 20, characterized in that The speed measurement range corresponding to the sensing signal is related to the transmission time interval of the sensing signal. A perception device characterized by, The processing unit and the transceiver unit are included, wherein, The processing unit is configured to generate first information, the first information being used to indicate Q resources in each of N periods, the N periods being at least one of M periods, each of the M periods including P resources, the Q resources in the nth period of the N periods being at least one of the P resources of the nth period, P, Q, N, and M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used for sending or receiving a sensing signal, and the N*Q resources satisfying: N≥2, an interval between any two adjacent periods in the N periods being X, X being an integer greater than or equal to 0; and / or, Q≥2, an interval between any two adjacent resources in the Q resources being Y, Y being an integer greater than or equal to 0, or Q=1; The transceiver unit is configured to send the first information. The apparatus of claim 22, wherein The first information used to indicate the Q resources in each of the N periods includes that the first information is used to indicate a first bitmap. The first bitmap includes a first value and a second value, the first value being used to indicate sending the sensing signal, the first value corresponding to the N periods, and the second value being used to indicate not sending the sensing signal, the second value corresponding to periods other than the N periods in the M periods. The apparatus of claim 23, wherein The first information includes at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap, and K satisfies: The number of the first values is 1, and K is the number of the second values; or The number of the first values is greater than 1, and K is the number of the second values between two adjacent first values in the first bitmap. The apparatus of claim 22 or 23, wherein The first bitmap is related to the M. The apparatus of any one of claims 22 to 25, wherein The first information used to indicate the Q resources in each of the N periods includes that the first information is used to indicate a second bitmap. The second bitmap includes a third indication and a fourth indication, the third indication being used to indicate sending the sensing signal, the third indication corresponding to the Q resources in the P resources, and the fourth indication being used to indicate not sending the sensing signal, the fourth indication corresponding to resources other than the Q resources in the P resources. The apparatus of claim 26, wherein The first information includes at least one of a length of the second bitmap, L, or a starting position of the third indication in the second bitmap, and L satisfies: The number of the third indications is 1, and L is the number of the fourth indications; or The number of the third indications is greater than 1, and K is the number of the fourth indications between two adjacent third indications in the second bitmap. The apparatus of claim 26 or 27, wherein The second bitmap is related to the P. The apparatus of claim 22, wherein The first information is used for indicating Q resources in each of N periods, and the first information is used for indicating a transmission time interval of the sensing signal. The apparatus of claim 22, wherein Resources other than the N*Q resources in the M*P resources are not used for transmitting the sensing signal, or part or all of the resources other than the N*Q resources in the M*P resources are used for transmitting the sensing signal, and the sensing signal corresponding to the N*Q resources is used for sensing. The apparatus of any one of claims 22 to 30, wherein The speed measurement range corresponding to the sensing signal is related to the transmission time interval of the sensing signal. The apparatus according to any one of claims 22 to 31, wherein The transceiver is further configured to transmit or receive the sensing signal according to the first information. A perception device characterized by, The apparatus comprises a transceiver, The transceiver is configured to receive first information, the first information being used for indicating Q resources in each of N periods, the N periods being at least one of M periods, each of the M periods comprising P resources, the Q resources in an nth period of the N periods being at least one of the P resources of the nth period, P, Q, N, and M being positive integers, n being a positive integer less than or equal to N, N*Q resources being used for transmitting or receiving a sensing signal, and the N*Q resources satisfying: N≥2, an interval between any two adjacent periods of the N periods being X, X being an integer greater than or equal to 0; and / or Q≥2, an interval between any two adjacent resources of the Q resources being Y, Y being an integer greater than or equal to 0, or Q=1; The transceiver is further configured to transmit or receive the sensing signal according to the first information. The apparatus of claim 33, wherein The first information is used for indicating Q resources in each of N periods, and the first information is used for indicating a first bitmap. The first bitmap comprises a first value and a second value, the first value being used for indicating that the sensing signal is transmitted, the first value corresponding to the N periods, and the second value being used for indicating that the sensing signal is not transmitted, the second value corresponding to periods of the M periods other than the N periods. The apparatus of claim 34, wherein The first information comprises at least one of a length of the first bitmap, K, or a starting position of the first value in the first bitmap, and K satisfies: The number of the first values is 1, and K is the number of the second values; or The number of the first values is greater than 1, and K is the number of the second values between two adjacent first values in the first bitmap. The apparatus of claim 34 or 35, wherein The first bitmap is related to the M. The apparatus of any one of claims 33 to 36, wherein The first information is used for indicating Q resources in each of N periods, and the first information is used for indicating a second bitmap. The second bitmap comprises a third indication and a fourth indication, the third indication being used for indicating that the sensing signal is transmitted, the third indication corresponding to Q resources of P resources, and the fourth indication being used for indicating that the sensing signal is not transmitted, the fourth indication corresponding to resources of the P resources other than the Q resources. The apparatus of claim 37, wherein The first information comprises at least one of a length, L, of the second bitmap or a starting position of a third indication in the second bitmap, wherein L satisfies: The number of the third indications is 1, and L is the number of fourth indications. The number of the third indications is greater than 1, and K is the number of fourth indications between two adjacent third indications in the second bitmap. The apparatus of claim 37 or 38, wherein The second bitmap is related to the P. The apparatus of claim 33, wherein The first information is used to indicate Q resources in each of N periods, and the first information is used to indicate a transmission time interval of the sensing signal. The apparatus of claim 33, wherein Resources other than the N*Q resources in the M*P resources are not used to transmit the sensing signal, or part or all of the resources other than the N*Q resources in the M*P resources are used to transmit the sensing signal, and the sensing signal corresponding to the N*Q resources is used for sensing. The apparatus of any one of claims 33 to 41, wherein The speed measurement range corresponding to the sensing signal is related to the transmission time interval of the sensing signal. A perception device characterized by, The method comprises: The processor is configured to cause the sensing device to perform the method of any one of claims 1 to 12 or to perform the method of any one of claims 13 to 21 by executing the computer program or the instructions. A computer-readable storage medium, characterized by The computer readable storage medium stores the computer program or the instructions, and when the computer program or the instructions are executed, the method of any one of claims 1 to 12 is implemented or the method of any one of claims 13 to 21 is implemented. A computer program product, characterized by The computer program or the instructions are executed, the method of any one of claims 1 to 12 is implemented, or the method of any one of claims 13 to 21 is implemented. A chip characterized by The method comprises: The processor is configured to cause the method of any one of claims 1 to 12 or the method of any one of claims 13 to 21 to be implemented by executing the computer program or the instructions. The chip according to claim 46, wherein The chip further comprises a memory configured to store the computer program or the instructions.