Distance measurement method, equipment, device and storage medium
By preprocessing the signal and adjusting resource configuration at the sensing receiver and transmitter, the problem of insufficient sensing distance in the FR2 band was solved, enabling ranging over a wider range and reducing resource waste.
Patent Information
- Application Number
- CN202410577872.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2025-11-11
AI Technical Summary
In the FR2 band, existing technologies struggle to improve sensing distance without increasing bandwidth, and subcarrier extraction reduces the maximum sensing distance, making it impossible to reach the maximum sensing distance of FR1.
By sensing the offset value or range of distance-type measurements at the receiving and transmitting ends, the signals are preprocessed, relevant parameters of the measurements are configured, and the usage of sensing resources is adjusted, including the combined use of non-periodic and periodic resources, allowing for flexible adjustment of resource configuration.
It supports a larger distance range under the same resolution and resource configuration, reduces frequency domain resource consumption, improves the flexibility of measurement resource configuration, reduces air interface resource waste, and extends the maximum range.
Smart Images

Figure CN120928330A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a ranging method, device, apparatus, and storage medium. Background Technology
[0002] In an Integrated Sensing and Communication (ISAC) system, sensing the distance to an object requires a certain sensing resolution (e.g., target object distance sensing resolution: 0.3 meters). Without considering the signal-to-noise ratio (SNR), bandwidth determines the distance sensing resolution, while subcarrier spacing determines the maximum sensing distance. A larger bandwidth results in a smaller sensing resolution, while for the same bandwidth, a smaller subcarrier spacing (or a larger number of subcarriers) results in a larger maximum sensing distance.
[0003] To reduce resource consumption, subcarrier decimation can be used to reduce the number of subcarriers used while maintaining the same bandwidth. However, this method leads to an increase in subcarrier spacing, thus reducing the maximum sensing distance. Furthermore, for the FR2 (Frequency Range 2) band (millimeter wave), the configurable subcarrier spacing is relatively larger than that of the FR1 (Frequency Range 1) band (Sub-6GHz). Even without subcarrier decimation, the maximum sensing distance of FR1 cannot be achieved. Therefore, improving the sensing distance of FR2 is also a problem that needs to be addressed. Summary of the Invention
[0004] This application provides a ranging method, device, apparatus, and storage medium for extending the maximum value of ranging.
[0005] In a first aspect, this application provides a ranging method applied to a sensing receiver, comprising:
[0006] Preprocessing of the received signal is performed based on the offset or range of distance-type measurements, where the distance-type measurements are distance or time delay.
[0007] The measured values of distance-type measurements are determined based on the preprocessed sensed and received signals.
[0008] In some embodiments, preprocessing of the sensed received signal based on the offset value or range of distance-type measurements includes:
[0009] The first distance or the first time delay is determined based on the range of distance-type measurements.
[0010] The sensed and received signals are preprocessed based on a first distance or a first time delay.
[0011] In some embodiments, the method further includes:
[0012] Based on the measurement parameters configured by the sensing entity, determine the offset value or range of distance-type measurements;
[0013] The parameters related to the measurement quantity include one or more of the following:
[0014] Distance range;
[0015] Time delay range;
[0016] Distance offset value;
[0017] Delay offset value.
[0018] In some embodiments, the configuration methods for measurement-related parameters include:
[0019] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0020] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0021] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0022] In some embodiments, the method further includes:
[0023] The system receives resource configuration information sent by the sensing transmitter. This resource configuration information is used to configure two sets of sensing resources. In the two sets of sensing resources, the first set of sensing resources is used for range estimation of distance-type measurements, and the second set of sensing resources is used for measurement of distance-type measurements. The first set of sensing resources is sent earlier than the second set of sensing resources.
[0024] Based on the first set of sensing resources, the range of distance-type measurements is determined.
[0025] In some embodiments, the subcarrier spacing of the first group of sensing resources is smaller than the subcarrier spacing of the second group of sensing resources, and the bandwidth occupied by the first group of sensing resources is smaller than the bandwidth occupied by the second group of sensing resources.
[0026] In some embodiments, the first set of sensing resources are non-periodic sensing resources, and the second set of sensing resources are periodic sensing resources.
[0027] In some embodiments, the configuration parameters related to the sensing resources include one or more of the following:
[0028] Sequence index;
[0029] Frequency domain resources combo;
[0030] bandwidth;
[0031] Frequency domain start position.
[0032] In some embodiments, the method further includes:
[0033] In the case of multiple perceptions, the range of the distance class measurement corresponding to the nth perception is determined based on the measurement value of the distance class measurement determined by at least one perception before the nth perception, where n is an integer greater than 1.
[0034] In some embodiments, the method further includes:
[0035] Report the measured values of distance-type measurements to the sensing entity; or,
[0036] Report the measured values of distance-type measurements, along with the offset values or ranges of the associated distance-type measurements, to the sensing functional entity; or,
[0037] Based on the measured value of the distance-type measurement and the offset value or range of the distance-type measurement associated with the measured value, the distance between the sensing target and the sensing receiver is determined, and then the distance between the sensing target and the sensing receiver is reported to the sensing function entity.
[0038] Secondly, this application also provides a ranging method applied to a sensing transmitter, comprising:
[0039] Preprocessing of the sensed transmission signal is performed based on the offset value or range of distance-type measurements, where the distance-type measurements are distance or time delay.
[0040] Send the preprocessed sensing signal.
[0041] In some embodiments, preprocessing of the sensed transmitted signal based on the offset value or range of distance-type measurements includes:
[0042] Determine the second distance or the second time delay based on the range of distance-type measurements;
[0043] Preprocess the sensed transmission signal based on the second distance or the second time delay.
[0044] In some embodiments, the method further includes:
[0045] Based on the measurement parameters configured by the sensing entity, determine the offset value or range of distance-type measurements;
[0046] The parameters related to the measurement quantity include one or more of the following:
[0047] Distance range;
[0048] Time delay range;
[0049] Distance offset value;
[0050] Delay offset value.
[0051] In some embodiments, the configuration methods for measurement-related parameters include:
[0052] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0053] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0054] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0055] In some embodiments, the method further includes:
[0056] The transmit power of the sensed signal is determined based on the first power adjustment parameter configured by the sensing functional entity; or,
[0057] The transmission power of the sensing signal is determined based on the number of resource units occupied by the sensing signal.
[0058] Thirdly, this application also provides a ranging method applied to a sensing functional entity, including:
[0059] Configure measurement-related parameters to the sensing node. These measurement-related parameters include one or more of the following:
[0060] Distance range;
[0061] Time delay range;
[0062] Distance offset value;
[0063] Delay offset value.
[0064] In some embodiments, the configuration methods for measurement-related parameters include:
[0065] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0066] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0067] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0068] In some embodiments, when multiple distance ranges or multiple time delay ranges are configured for the same sensing node, there is an overlap between the multiple distance ranges or multiple time delay ranges.
[0069] In some embodiments, configuring measurement-related parameters to the sensing node further includes:
[0070] Configure the effective time information of the measurement parameters to the sensing nodes.
[0071] Fourthly, this application also provides a sensing receiver, including a memory, a transceiver, and a processor;
[0072] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0073] Preprocessing of the received signal is performed based on the offset or range of distance-type measurements, where the distance-type measurements are distance or time delay.
[0074] The measured values of distance-type measurements are determined based on the preprocessed sensed and received signals.
[0075] In some embodiments, preprocessing of the sensed received signal based on the offset value or range of distance-type measurements includes:
[0076] The first distance or the first time delay is determined based on the range of distance-type measurements.
[0077] The sensed and received signals are preprocessed based on a first distance or a first time delay.
[0078] In some embodiments, the operation further includes:
[0079] Based on the measurement parameters configured by the sensing entity, determine the offset value or range of distance-type measurements;
[0080] The parameters related to the measurement quantity include one or more of the following:
[0081] Distance range;
[0082] Time delay range;
[0083] Distance offset value;
[0084] Delay offset value.
[0085] In some embodiments, the configuration methods for measurement-related parameters include:
[0086] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0087] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0088] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0089] In some embodiments, the operation further includes:
[0090] The system receives resource configuration information sent by the sensing transmitter. This resource configuration information is used to configure two sets of sensing resources. In the two sets of sensing resources, the first set of sensing resources is used for range estimation of distance-type measurements, and the second set of sensing resources is used for measurement of distance-type measurements. The first set of sensing resources is sent earlier than the second set of sensing resources.
[0091] Based on the first set of sensing resources, the range of distance-type measurements is determined.
[0092] In some embodiments, the subcarrier spacing of the first group of sensing resources is smaller than the subcarrier spacing of the second group of sensing resources, and the bandwidth occupied by the first group of sensing resources is smaller than the bandwidth occupied by the second group of sensing resources.
[0093] In some embodiments, the first set of sensing resources are non-periodic sensing resources, and the second set of sensing resources are periodic sensing resources.
[0094] In some embodiments, the configuration parameters related to the sensing resources include one or more of the following:
[0095] Sequence index;
[0096] Frequency domain resources combo;
[0097] bandwidth;
[0098] Frequency domain start position.
[0099] In some embodiments, the operation further includes:
[0100] In the case of multiple perceptions, the range of the distance class measurement corresponding to the nth perception is determined based on the measurement value of the distance class measurement determined by at least one perception before the nth perception, where n is an integer greater than 1.
[0101] In some embodiments, the operation further includes:
[0102] Report the measured values of distance-type measurements to the sensing entity; or,
[0103] Report the measured values of distance-type measurements, along with the offset values or ranges of the associated distance-type measurements, to the sensing functional entity; or,
[0104] Based on the measured value of the distance-type measurement and the offset value or range of the distance-type measurement associated with the measured value, the distance between the sensing target and the sensing receiver is determined, and then the distance between the sensing target and the sensing receiver is reported to the sensing function entity.
[0105] Fifthly, this application also provides a sensing transmitter, including a memory, a transceiver, and a processor;
[0106] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0107] Preprocessing of the sensed transmission signal is performed based on the offset value or range of distance-type measurements, where the distance-type measurements are distance or time delay.
[0108] Send the preprocessed sensing signal.
[0109] In some embodiments, preprocessing of the sensed transmitted signal based on the offset value or range of distance-type measurements includes:
[0110] Determine the second distance or the second time delay based on the range of distance-type measurements;
[0111] Preprocess the sensed transmission signal based on the second distance or the second time delay.
[0112] In some embodiments, the operation further includes:
[0113] Based on the measurement parameters configured by the sensing entity, determine the offset value or range of distance-type measurements;
[0114] The parameters related to the measurement quantity include one or more of the following:
[0115] Distance range;
[0116] Time delay range;
[0117] Distance offset value;
[0118] Delay offset value.
[0119] In some embodiments, the configuration methods for measurement-related parameters include:
[0120] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0121] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0122] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0123] In some embodiments, the operation further includes:
[0124] The transmit power of the sensed signal is determined based on the first power adjustment parameter configured by the sensing functional entity; or,
[0125] The transmission power of the sensing signal is determined based on the number of resource units occupied by the sensing signal.
[0126] Sixthly, this application also provides a sensing functional entity, including a memory, a transceiver, and a processor;
[0127] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0128] Configure measurement-related parameters to the sensing node. These measurement-related parameters include one or more of the following:
[0129] Distance range;
[0130] Time delay range;
[0131] Distance offset value;
[0132] Delay offset value.
[0133] In some embodiments, the configuration methods for measurement-related parameters include:
[0134] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0135] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0136] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0137] In some embodiments, when multiple distance ranges or multiple time delay ranges are configured for the same sensing node, there is an overlap between the multiple distance ranges or multiple time delay ranges.
[0138] In some embodiments, configuring measurement-related parameters to the sensing node further includes:
[0139] Configure the effective time information of the measurement parameters to the sensing nodes.
[0140] Seventhly, this application also provides a ranging device, comprising:
[0141] The first processing unit is used to preprocess the sensed and received signal based on the offset value or range of a distance-type measurement, where the distance-type measurement is distance or time delay.
[0142] The first determining unit is used to determine the measured value of distance-type measurements based on the preprocessed sensing and receiving signals.
[0143] In some embodiments, preprocessing of the sensed received signal based on the offset value or range of distance-type measurements includes:
[0144] The first distance or the first time delay is determined based on the range of distance-type measurements.
[0145] The sensed and received signals are preprocessed based on a first distance or a first time delay.
[0146] In some embodiments, the device further includes:
[0147] The second determining unit is used to determine the offset value or range of distance-type measurements based on the measurement-related parameters configured by the sensing functional entity.
[0148] The parameters related to the measurement quantity include one or more of the following:
[0149] Distance range;
[0150] Time delay range;
[0151] Distance offset value;
[0152] Delay offset value.
[0153] In some embodiments, the configuration methods for measurement-related parameters include:
[0154] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0155] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0156] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0157] In some embodiments, the device further includes:
[0158] The receiving unit is used to receive resource configuration information sent by the sensing transmitter. The resource configuration information is used to configure two sets of sensing resources. In the two sets of sensing resources, the first set of sensing resources is used for range estimation of distance-type measurements, and the second set of sensing resources is used for measurement of distance-type measurements. The transmission time of the first set of sensing resources is earlier than the transmission time of the second set of sensing resources.
[0159] The third determining unit is used to determine the range of distance-type measurements based on the first set of sensing resources.
[0160] In some embodiments, the subcarrier spacing of the first group of sensing resources is smaller than the subcarrier spacing of the second group of sensing resources, and the bandwidth occupied by the first group of sensing resources is smaller than the bandwidth occupied by the second group of sensing resources.
[0161] In some embodiments, the first set of sensing resources are non-periodic sensing resources, and the second set of sensing resources are periodic sensing resources.
[0162] In some embodiments, the configuration parameters related to the sensing resources include one or more of the following:
[0163] Sequence index;
[0164] Frequency domain resources combo;
[0165] bandwidth;
[0166] Frequency domain start position.
[0167] In some embodiments, the apparatus further includes a fourth determining unit, configured to:
[0168] In the case of multiple perceptions, the range of the distance class measurement corresponding to the nth perception is determined based on the measurement value of the distance class measurement determined by at least one perception before the nth perception, where n is an integer greater than 1.
[0169] In some embodiments, the apparatus further includes a reporting unit for:
[0170] Report the measured values of distance-type measurements to the sensing entity; or,
[0171] Report the measured values of distance-type measurements, along with the offset values or ranges of the associated distance-type measurements, to the sensing functional entity; or,
[0172] Based on the measured value of the distance-type measurement and the offset value or range of the distance-type measurement associated with the measured value, the distance between the sensing target and the sensing receiver is determined, and then the distance between the sensing target and the sensing receiver is reported to the sensing function entity.
[0173] Eighthly, this application also provides a ranging device, comprising:
[0174] The second processing unit is used to preprocess the sensed transmission signal based on the offset value or range of distance-type measurement quantities, where the distance-type measurement quantities are distance or time delay.
[0175] The transmitting unit is used to transmit the preprocessed sensing transmission signal.
[0176] In some embodiments, preprocessing of the sensed transmitted signal based on the offset value or range of distance-type measurements includes:
[0177] Determine the second distance or the second time delay based on the range of distance-type measurements;
[0178] Preprocess the sensed transmission signal based on the second distance or the second time delay.
[0179] In some embodiments, the device further includes:
[0180] The fifth determining unit is used to determine the offset value or range of distance-type measurements based on the measurement-related parameters configured by the sensing functional entity.
[0181] The parameters related to the measurement quantity include one or more of the following:
[0182] Distance range;
[0183] Time delay range;
[0184] Distance offset value;
[0185] Delay offset value.
[0186] In some embodiments, the configuration methods for measurement-related parameters include:
[0187] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0188] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0189] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0190] In some embodiments, the apparatus further includes a sixth determining unit, configured to:
[0191] The transmit power of the sensed signal is determined based on the first power adjustment parameter configured by the sensing functional entity; or,
[0192] The transmission power of the sensing signal is determined based on the number of resource units occupied by the sensing signal.
[0193] Ninthly, this application also provides a ranging device, comprising:
[0194] The configuration unit is used to configure measurement-related parameters to the sensing node. The measurement-related parameters include one or more of the following:
[0195] Distance range;
[0196] Time delay range;
[0197] Distance offset value;
[0198] Delay offset value.
[0199] In some embodiments, the configuration methods for measurement-related parameters include:
[0200] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0201] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0202] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0203] In some embodiments, when multiple distance ranges or multiple time delay ranges are configured for the same sensing node, there is an overlap between the multiple distance ranges or multiple time delay ranges.
[0204] In some embodiments, configuring measurement-related parameters to the sensing node further includes:
[0205] Configure the effective time information of the measurement parameters to the sensing nodes.
[0206] In a tenth aspect, this application also provides a non-transiently readable storage medium storing a computer program for causing a processor to execute the ranging method described in the first aspect, or the ranging method described in the second aspect, or the ranging method described in the third aspect.
[0207] Eleventhly, this application also provides a communication device, wherein the communication device stores a computer program, the computer program being used to cause the communication device to perform the ranging method described in the first aspect, or the ranging method described in the second aspect, or the ranging method described in the third aspect.
[0208] In a twelfth aspect, this application also provides a processor-readable storage medium storing a computer program for causing a processor to perform the ranging method described in the first aspect, or the ranging method described in the second aspect, or the ranging method described in the third aspect.
[0209] In a thirteenth aspect, this application also provides a chip product storing a computer program, the computer program being configured to cause the chip product to perform the ranging method described in the first aspect, or the ranging method described in the second aspect, or the ranging method described in the third aspect.
[0210] The ranging method, device, apparatus, and storage medium provided in this application preprocess the received signal based on the offset value or range of distance-type measurements at the sensing receiver, and then determine the measured value of the distance-type measurements based on the preprocessed received signal. This can support a larger distance range under the same resolution and resource configuration, or reduce the occupation of frequency domain resources under the same resolution and distance range. This makes the maximum value of ranging not limited by the frequency domain resource configuration (subcarrier spacing, bandwidth), and allows for flexible adjustment of resource configuration, thereby improving the flexibility of measurement resource configuration and reducing the waste of air interface resources. Attached Figure Description
[0211] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0212] Figure 1 Schematic diagrams of single-base sensing and dual-base sensing provided for related technologies;
[0213] Figure 2 One of the flowcharts of the ranging method provided in the embodiments of this application;
[0214] Figure 3 A second schematic flowchart illustrating the ranging method provided in the embodiments of this application;
[0215] Figure 4 The third schematic flowchart of the ranging method provided in the embodiments of this application;
[0216] Figure 5 This is a schematic diagram of the structure of the sensing receiver provided in an embodiment of this application;
[0217] Figure 6This is a schematic diagram of the structure of the sensing transmitter provided in an embodiment of this application;
[0218] Figure 7 This is a schematic diagram of the structure of the sensing functional entity provided in the embodiments of this application;
[0219] Figure 8 This is one of the structural schematic diagrams of the ranging device provided in the embodiments of this application;
[0220] Figure 9 This is a second schematic diagram of the structure of the ranging device provided in the embodiments of this application;
[0221] Figure 10 The third schematic diagram of the ranging device provided in the embodiments of this application. Detailed Implementation
[0222] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0223] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0224] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish similar objects, and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, and the number of objects is not limited; for example, the first object can be one or more.
[0225] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0226] To facilitate a clearer understanding of the technical solutions of the various embodiments of this application, some technical content related to the various embodiments of this application will be introduced first.
[0227] 1. ISAC
[0228] ISAC, as a key candidate evolution technology for New Radio (NR) systems, is based on the idea of introducing wireless sensing capabilities into wireless mobile communication. Wireless sensing refers to sensing environmental information via wireless signals. This information includes the distribution, size, quantity, and temperature of environmental objects, human actions and behaviors, and even human breathing rate and heart rate. The principle of wireless sensing involves transmitting radio signals to the environment at the sensing transmitter and simultaneously collecting the reflected, scattered, and multipath-transmitted wireless signals at the sensing receiver. Because the collected wireless signals are influenced by the environment, they carry environmental information. After receiving the signals and undergoing complex signal processing, environmental characteristics can be discovered, and the sensed environment can be reconstructed on a computer. This includes identifying people and objects in the environment, detecting temperature, detecting human movements, and even monitoring breathing and heart rate. It can be used in fields such as health monitoring and security.
[0229] Wireless sensing is generally divided into two modes: mono-static sensing and bi-static sensing. Mono-static sensing refers to a base station (or terminal) actively transmitting a sensing signal, which is then reflected by the object being sensed and received by the same base station (or terminal). Bi-static sensing refers to a base station (or terminal) transmitting a sensing signal, which is then transmitted through a wireless channel and received by another base station (or terminal).
[0230] Figure 1 Schematic diagrams of single-base sensing and dual-base sensing provided for related technologies, such as Figure 1 As shown, single-base sensing includes: base station (gNB) single-base sensing and terminal (User Equipment, UE) single-base sensing. Dual-base sensing includes: UE-gNB dual-base sensing, gNB-UE dual-base sensing, UE-UE dual-base sensing, and gNB-gNB dual-base sensing.
[0231] 2. Distance resolution
[0232] Theoretically, the optimal solution for the distance resolution ΔR is:
[0233]
[0234] Where c0 is the speed of light and B is the signal bandwidth.
[0235] For Orthogonal Frequency Division Multiplexing (OFDM) symbols:
[0236] B = N c Δf
[0237]
[0238] Where, N c Δf represents the number of system subcarriers, and Δf represents the system subcarrier spacing.
[0239] 3. Maximum perceived distance
[0240] If the sensing distance range starts from 0, the theoretical maximum sensing distance is Rma. x for:
[0241] R maX =N f AR
[0242] Where N f This represents the number of frequency domain resource elements (REs), which are evenly distributed across the entire bandwidth.
[0243]
[0244]
[0245] Examples are given below:
[0246] Case 1: The sensing range R is 0 to 1000 meters, Rma x =1000, B=N c Given Δf = 300MHz, assuming REs are uniformly distributed across the entire bandwidth, the required number of sensing signal REs, N, in the frequency domain is as follows: f for:
[0247]
[0248] The number N of sensing signals N required in the frequency domain can be calculated. f There are 2000.
[0249] Case 2: Sensing range R is 500 to 1000 meters, Rma x =1000, B=N c Given Δf = 300MHz, assuming REs are uniformly distributed across the entire bandwidth, the required number of sensing signal REs, N, in the frequency domain is as follows: f for:
[0250]
[0251] The number N of sensing signals N required in the frequency domain can be calculated. f There are 2000.
[0252] Figure 2 This is one of the flowcharts illustrating the ranging method provided in the embodiments of this application. This method is applied to a sensing receiver, such as... Figure 2As shown, the method includes the following steps:
[0253] Step 200: Preprocess the sensed and received signal based on the offset value or range of distance-type measurements, where the distance-type measurements are distance or time delay.
[0254] Specifically, a sensing receiver refers to a sensing node that receives sensing signals, such as a terminal or base station. For single-base sensing, the sensing receiver and the sensing transmitter are the same sensing node; for dual-base sensing, the sensing receiver and the sensing transmitter are different sensing nodes. The sensing transmitter is the sensing node that sends sensing signals.
[0255] The sensed signal refers to the sensed signal received by the sensed receiver.
[0256] After receiving the sensing signal, the sensing receiver first preprocesses the signal based on the offset value or range of the distance measurement. The specific form of the preprocessing is not limited in this application. In some embodiments, the sensing signal may be multiplied by a formula (function or expression), which is constructed based on the offset value or range of the distance measurement.
[0257] The offset or range of distance-type measurements can be configured by the sensing function entity (or sensing server, SF), determined by the sensing receiver itself, or obtained in other ways, and there are no restrictions here.
[0258] In some embodiments, preprocessing the sensed received signal based on the distance offset value may involve multiplying the sensed received signal by... Where R L The offset value represents the distance, and μ represents the time index of the signal sequence, μ = 0, ..., N. f -1, N f ′ is based on the maximum perceived distance R′ max The number of REs required in the frequency domain, R′, is calculated. max Based on R L The adjusted maximum perceived distance.
[0259] Since distance and time delay can be converted, all descriptions of distance in this application are equally applicable to time delay, and can be modified or varied accordingly based on the conversion relationship between distance and time delay. The following explanations will mainly focus on distance, and will not elaborate on time delay.
[0260] In some embodiments, preprocessing of the sensed received signal based on the offset value or range of distance-type measurements includes:
[0261] The first distance or the first time delay is determined based on the range of distance-type measurements.
[0262] The sensed and received signals are preprocessed based on a first distance or a first time delay.
[0263] Specifically, preprocessing the sensed and received signal based on the range of distance-type measurements can involve first determining a first distance or a first time delay based on the range of distance-type measurements, and then preprocessing the sensed and received signal based on this first distance or first time delay. The first distance or first time delay is not specifically limited; it can be a certain distance value or a certain time delay value determined based on the range of distance-type measurements. For example, if the distance range is 500 to 1000 meters, the first distance determined based on this distance range could be 500 meters.
[0264] This application does not limit the specific form of preprocessing the sensed and received signal based on a first distance or a first time delay. In some embodiments, the preprocessing of the sensed and received signal based on a distance offset value, similar to the method described above, can be performed by multiplying the sensed and received signal by a term (function or expression) constructed based on the first distance or the first time delay. For example, multiplying the sensed and received signal by... R1 represents the first distance.
[0265] Step 201: Determine the measured values of distance-type measurements based on the preprocessed sensing and receiving signals.
[0266] Specifically, after the sensing receiver preprocesses the sensing and receiving signal, the sensing receiver can calculate the measurement value of distance-type measurement based on the preprocessed sensing and receiving signal. The specific calculation method can refer to the existing technical solution, and the preprocessed sensing and receiving signal replaces the sensing and receiving signal in the existing technical solution.
[0267] The actual distance or time delay between the sensing target and the sensing receiver can be determined based on the measured value and offset value (or first distance, first time delay) of distance-type measurements. For example, the actual distance between the sensing target and the sensing receiver can be obtained by adding the distance measurement value to the distance offset value (or the first distance).
[0268] The following uses the Inverse Discrete Fourier Transform (IDFT) ranging algorithm as an example to illustrate the specific implementation process.
[0269] In existing ranging, the sensing and receiving signal I r The relationship between (μ) and the sensed transmitted signal I(μ) is as follows:
[0270]
[0271] The received sensing signal I r (μ), multiplied by (Taking distance-based offset preprocessing as an example), then calculate I div (μ), here denoted as I′ div (μ), as follows:
[0272]
[0273] to I' div (μ) Perform IDFT operation:
[0274]
[0275] The IDFT result will have one or more peaks. The peak's DFT sequence number k is used to determine the peak. peak The distance measurement value R′ can be calculated:
[0276]
[0277] The actual distance between the sensing target and the sensing receiver is R = R′ + R L .
[0278] Since distance and time delay can be converted, if the measured value is time delay, then:
[0279]
[0280] The actual time delay τ between the sensing target and the sensing receiver is τ = τ′ + τ L , where τ L This is the offset value for the time delay.
[0281] The following example illustrates the principle of the ranging method in this application:
[0282] Taking the previously mentioned use case 2 as an example, the sensing range R is 500 to 1000 meters, and B = N. c Δf = 300MHz, assuming distance relocation, the distance offset value R L =500, then the maximum perceived distance is R′ max =R max -R L =500, then the number of sensing signals N required in the frequency domain is... f 'for:
[0283]
[0284] The number N of sensing signals N required in the frequency domain can be calculated. f There are 1000.
[0285] Compared with traditional algorithms, it saves 1,000 frequency domain subcarriers, which is half the resources. Therefore, under the same frequency domain resource configuration, the ranging method of this application can greatly extend the maximum sensing distance.
[0286] The ranging method provided in this application preprocesses the received signal based on the offset value or range of distance-type measurements by the sensing receiver, and then determines the measured value of the distance-type measurements based on the preprocessed received signal. This method can support a larger distance range under the same resolution and resource configuration, or reduce the occupation of frequency domain resources under the same resolution and distance range. This makes the maximum value of ranging not limited by the frequency domain resource configuration (subcarrier spacing, bandwidth), and allows for flexible adjustment of resource configuration, thereby improving the flexibility of measurement resource configuration and reducing the waste of air interface resources.
[0287] In some embodiments, the method further includes:
[0288] Based on the measurement parameters configured by the sensing entity, determine the offset value or range of distance-type measurements;
[0289] The parameters related to the measurement quantity include one or more of the following:
[0290] Distance range;
[0291] Time delay range;
[0292] Distance offset value;
[0293] Delay offset value.
[0294] Specifically, the sensing function entity can configure one or more of the following to the sensing receiver: distance range, time delay range, distance offset value, and time delay offset value. The sensing receiver determines the offset value or range of distance-type measurements based on the measurement-related parameters configured by the sensing function entity.
[0295] The sensing entity can predetermine the distance (delay) range according to the measurement requirements of different sensing nodes. For example, the distance (delay) range of sensing node A can be set to 0 to 500 meters (0 to 1.67 μs), and the distance (delay) range of sensing node B can be set to 500 to 1000 meters (1.67 μs to 3.33 μs). Then, the distance (delay) range can be configured for the corresponding sensing nodes.
[0296] The sensing function entity can also configure one or more of the following parameters for the sensing transmitter: distance range, delay range, distance offset value, and delay offset value. Based on the measurement-related parameters configured by the sensing function entity, the sensing transmitter determines the offset value or range of distance-type measurements. The sensing transmitter then allocates sensing resources based on the offset value or range of the distance-type measurements and notifies the sensing receiver.
[0297] In some embodiments, the configuration methods for measurement-related parameters include:
[0298] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0299] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0300] Specifically, when a sensing entity configures measurement-related parameters to a sensing node, there are two different methods. One is to configure an optional set of measurement-related parameters through higher-level parameters, and the other is to add the configuration information of the measurement-related parameters in the Media Access Control (MAC) layer signaling used to configure sensing resources.
[0301] For example, the optional set of distance ranges {0:0~500, 1:500~1000} can be configured through the high-level parameter ISAC_distance_range.
[0302] For example, the MAC layer signaling used to configure sensing resources includes the field ISAC_distance_range{0:0~500, 1:500~1000}, which is used to configure the distance range.
[0303] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0304] Specifically, in some embodiments, when the sensing function entity configures measurement-related parameters to the sensing node, it can configure them based on the sensing node or sensing node group. That is, each sensing node or each sensing node group is configured with its own measurement-related parameters, and the configured measurement-related parameters are associated with the corresponding sensing node identifier or sensing node group identifier.
[0305] In some embodiments, when the sensing functional entity configures measurement-related parameters to the sensing node, it can be based on the measurement configuration, that is, the measurement-related parameters are configured separately for each measurement, and all sensing nodes in a measurement share the same configuration of measurement-related parameters.
[0306] For example, when configuring the optional set of measurement-related parameters through high-level parameters, the high-level parameters can be configured based on sensing nodes (groups): each sensing node (group) is configured with its own high-level parameter ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). This parameter is perpoint(s) and has a corresponding sensing node (group) identifier (Identifier, ID): ISAC_point(s)ID. Alternatively, a common high-level parameter based on measurement configuration can be used: Configure all sensing nodes for each measurement with a common high-level parameter ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). This parameter is of the common nature. Here, ISAC_distance_range represents the distance range, ISAC_delay_range represents the delay range, ISAC_distance_offset represents the distance offset, and ISAC_delay_offset represents the delay offset. This concept remains consistent throughout the text and will not be repeated hereafter.
[0307] For example, when adding configuration information for measurement-related parameters in the MAC layer signaling used to configure sensing resources, configuration can be based on sensing nodes (groups) through MAC layer control signaling: each sensing node (group) is instructed to include the following fields in its respective MAC layer signaling: ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). The signaling contains the corresponding sensing node (group) ID: ISAC_point(s)ID, which can be added to the MAC layer signaling for resource configuration. Alternatively, based on the measurement configuration, control signaling at the MAC layer can be used to indicate a common control signaling field for each measurement: ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). This field can be added to the MAC layer signaling in the resource configuration.
[0308] In some embodiments, the method further includes:
[0309] The system receives resource configuration information sent by the sensing transmitter. The resource configuration information is used to configure two sets of sensing resources. In the two sets of sensing resources, the first set of sensing resources is used for range estimation of distance-type measurements, and the second set of sensing resources is used for measurement of distance-type measurements. The first set of sensing resources is sent earlier than the second set of sensing resources.
[0310] Based on the first set of sensing resources, the range of distance-type measurements is determined.
[0311] Specifically, the sensing transmitter can configure two sets of sensing resources for the sensing receiver. The first set of sensing resources is used for range estimation of distance-related measurements. The sensing receiver estimates the range of distance-related measurements based on the signals received from the first set of sensing resources, thus determining the range of the distance-related measurements. For example, the default distance range is 0 to 1000 meters. If the distance measurement value obtained from the signals received from the first set of sensing resources is greater than 500 meters, the sensing receiver can determine the distance range as 500 to 1000 meters. If the distance measurement value obtained from the signals received from the first set of sensing resources is less than 500 meters, the distance range can be determined as 0 to 500 meters. The second set of sensing resources is used for measuring distance-related measurements. After determining the range of distance-related measurements based on the first set of sensing resources, the sensing receiver preprocesses the received signals from the second set of sensing resources based on this range, and then determines the measured value of the distance-related measurements based on the preprocessed received signals.
[0312] In some embodiments, the relevant configuration parameters of the sensing resources include one or more of the following: sequence index; frequency domain resource comb; bandwidth; frequency domain start position.
[0313] In some embodiments, the subcarrier spacing of the first group of sensing resources is smaller than the subcarrier spacing of the second group of sensing resources, and the bandwidth occupied by the first group of sensing resources is smaller than the bandwidth occupied by the second group of sensing resources.
[0314] In some embodiments, the first set of sensing resources are aperiodic sensing resources, and the second set of sensing resources are periodic sensing resources. In some embodiments, the sensing receiver can determine the range of distance-type measurements based on the first set of aperiodic sensing resources, preprocess the sensing received signal first received on the second set of periodic sensing resources based on the range, and then determine the measured value of the distance-type measurements based on the preprocessed sensing received signal.
[0315] In some embodiments, the first set includes a sensing resource configuration sequence index, frequency domain resource comb, bandwidth, and frequency domain start position; the second set includes a sensing resource configuration sequence index, frequency domain resource comb, bandwidth, frequency domain start position, and transmission period.
[0316] In some embodiments, the method further includes:
[0317] In the case of multiple perceptions, the range of the distance class measurement corresponding to the nth perception is determined based on the measurement value of the distance class measurement determined by at least one perception before the nth perception, where n is an integer greater than 1.
[0318] Specifically, in scenarios involving multiple perceptions (such as target object tracking), the sensing receiver can determine the range of the distance-type measurement corresponding to the nth perception based on the measurement value of the distance-type measurement determined in the (n-1)th perception; alternatively, the sensing receiver can determine the range of the distance-type measurement corresponding to the nth perception based on the measurement values of the distance-type measurement determined in the previous N (N>1) perceptions (nNth, ..., n-2th, n-1th). For example, the sensing receiver can use the measurement result of the (n-1)th perception or the average value of the previous n-1 measurement results as the basis for judging or calculating the range of the distance-type measurement in the nth perception.
[0319] In some embodiments, the method further includes:
[0320] Report the measured values of distance-type measurements to the sensing entity; or,
[0321] Report the measured values of distance-type measurements, along with the offset values or ranges of the associated distance-type measurements, to the sensing functional entity; or,
[0322] Based on the measured value of the distance-type measurement and the offset value or range of the distance-type measurement associated with the measured value, the distance between the sensing target and the sensing receiver is determined, and then the distance between the sensing target and the sensing receiver is reported to the sensing function entity.
[0323] Specifically, after the sensing receiver determines the measured value of a distance-type measurement, it can report the measured value to the sensing function entity, or report the measured value and the offset value or range of the distance-type measurement associated with the measured value to the sensing function entity. In this case, the sensing function entity determines the actual distance or time delay between the sensing target and the sensing receiver based on the information reported by the sensing receiver.
[0324] In some embodiments, after the sensing receiver determines the measured value of a distance-type measurement, it can determine the actual distance or time delay between the sensing target and the sensing receiver based on the measured value and the offset value or range of the distance-type measurement associated with the measured value, and then report the actual distance or time delay between the sensing target and the sensing receiver to the sensing function entity.
[0325] Figure 3 This is a second flowchart illustrating the ranging method provided in this application embodiment. The method is applied to a sensing transmitter, such as... Figure 3 As shown, the method includes the following steps:
[0326] Step 300: Preprocess the sensing and transmitting signal based on the offset value or range of distance-type measurements, where the distance-type measurements are distance or time delay.
[0327] Step 301: Send the preprocessed sensing signal.
[0328] Specifically, the sensed transmission signal refers to the original transmission signal. In this embodiment, the sensed transmitting end first preprocesses the sensed transmission signal based on the offset value or range of the distance-type measurement, and then transmits the preprocessed sensed transmission signal. The specific form of the preprocessing is not limited in this application. In some embodiments, the sensed received signal may be multiplied by a term (function or expression), which is constructed based on the offset value or range of the distance-type measurement.
[0329] The offset value or range of distance-type measurements can be configured by the sensing function entity, determined by the sensing transmitter itself, or obtained in other ways, and there are no restrictions here.
[0330] In some embodiments, preprocessing the sensed transmitted signal based on the distance offset value may involve multiplying the sensed transmitted signal by... Where R L The offset value represents the distance, and μ represents the time index of the signal sequence, μ = 0, ..., N. f -1, N f ′ is based on the maximum perceived distance R′ max The number of REs required in the frequency domain, R′, is calculated. max Based on R L The adjusted maximum perceived distance.
[0331] In some embodiments, preprocessing of the sensed transmitted signal based on the offset value or range of distance-type measurements includes:
[0332] Determine the second distance or the second time delay based on the range of distance-type measurements;
[0333] Preprocess the sensed transmission signal based on the second distance or the second time delay.
[0334] Specifically, preprocessing the sensed transmission signal based on the range of distance-type measurements can involve first determining a second distance or a second time delay based on the range of distance-type measurements, and then preprocessing the sensed transmission signal based on this second distance or second time delay. The second distance or second time delay is not specifically limited; it can be a certain distance value or a certain time delay value determined based on the range of distance-type measurements. For example, if the distance range is 500–1000 meters, the second distance determined based on this distance range could be 500 meters.
[0335] This application does not limit the specific form of preprocessing the sensed transmission signal based on the second distance or the second time delay. In some embodiments, the preprocessing of the sensed transmission signal based on the distance offset value described above can be similar, by multiplying the sensed transmission signal by a term (function or expression) constructed based on the second distance or the second time delay. For example, multiplying the sensed transmission signal by... R2 represents the second distance.
[0336] In this embodiment, after the sensing receiver receives the sensing signal, it does not need to preprocess the sensing signal. It can directly calculate the measurement value of distance-type measurement based on the sensing signal. The specific calculation method can refer to the existing technical solution and is not limited here.
[0337] The actual distance or time delay between the sensing target and the sensing receiver can be determined based on the measured value and offset value (or second distance, second time delay) of a distance-type measurement. For example, the actual distance between the sensing target and the sensing receiver can be obtained by adding the distance measurement value to the distance offset value (or the second distance).
[0338] The following uses the IDFT ranging algorithm as an example to illustrate the specific implementation process.
[0339] In existing ranging, the sensing and receiving signal I r The relationship between (μ) and the sensed transmitted signal I(μ) is as follows:
[0340]
[0341] Right now
[0342] Multiply the transmitted sensing signal I(μ) by (Taking distance-based offset preprocessing as an example), the transmitted signal is denoted as I′(μ), and the received signal is... The sensing receiver still calculates based on the sensing signal being I(μ), denoted here as I′. div (μ), as follows:
[0343]
[0344] to I' div (μ) Perform IDFT operation:
[0345]
[0346] The IDFT result will have one or more peaks. The peak's DFT sequence number k is used to determine the peak. peak The distance measurement value R′ can be calculated:
[0347]
[0348] The actual distance between the sensing target and the sensing receiver is R = R′ + R L .
[0349] Since distance and time delay can be converted, if the measured value is time delay, then:
[0350]
[0351] The actual time delay τ between the sensing target and the sensing receiver is τ = τ′ + τ L , where τ L This is the offset value for the time delay.
[0352] The ranging method provided in this application preprocesses the sensing transmission signal based on the offset value or range of distance-type measurement quantities at the sensing transmitter, and then transmits the preprocessed sensing transmission signal. This can support a larger distance range under the same resolution and resource configuration, or reduce the occupation of frequency domain resources under the same resolution and distance range. This makes the maximum ranging value not limited by the frequency domain resource configuration (subcarrier spacing, bandwidth), and allows for flexible adjustment of resource configuration, thereby improving the flexibility of measurement resource configuration and reducing the waste of air interface resources.
[0353] In some embodiments, the method further includes:
[0354] Based on the measurement parameters configured by the sensing entity, determine the offset value or range of distance-type measurements;
[0355] The parameters related to the measurement quantity include one or more of the following:
[0356] Distance range;
[0357] Time delay range;
[0358] Distance offset value;
[0359] Delay offset value.
[0360] Specifically, the sensing function entity can configure one or more of the following to the sensing transmitter: distance range, time delay range, distance offset value, and time delay offset value. The sensing transmitter determines the offset value or range of distance-type measurements based on the measurement-related parameters configured by the sensing function entity.
[0361] The sensing entity can predetermine the distance (delay) range according to the measurement requirements of different sensing nodes. For example, the distance (delay) range of sensing node A can be set to 0 to 500 meters (0 to 1.67 μs), and the distance (delay) range of sensing node B can be set to 500 to 1000 meters (1.67 μs to 3.33 μs). Then, the distance (delay) range can be configured for the corresponding sensing nodes.
[0362] In some embodiments, the configuration methods for measurement-related parameters include:
[0363] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0364] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0365] Specifically, when a sensing entity configures measurement-related parameters to a sensing node, there are two different methods. One is to configure an optional set of measurement-related parameters through higher-level parameters, and the other is to add the configuration information of the measurement-related parameters to the MAC layer signaling used to configure sensing resources.
[0366] For example, the optional set of distance ranges {0:0~500, 1:500~1000} can be configured through the high-level parameter ISAC_distance_range.
[0367] For example, the MAC layer signaling used to configure sensing resources includes the field ISAC_distance_range{0:0~500, 1:500~1000}, which is used to configure the distance range.
[0368] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0369] Specifically, in some embodiments, when the sensing function entity configures measurement-related parameters to the sensing node, it can configure them based on the sensing node or sensing node group. That is, each sensing node or each sensing node group is configured with its own measurement-related parameters, and the configured measurement-related parameters are associated with the corresponding sensing node identifier or sensing node group identifier.
[0370] In some embodiments, when the sensing functional entity configures measurement-related parameters to the sensing node, it can be based on the measurement configuration, that is, the measurement-related parameters are configured separately for each measurement, and all sensing nodes in a measurement share the same configuration of measurement-related parameters.
[0371] For example, when configuring the optional set of measurement-related parameters through high-level parameters, the high-level parameters can be configured based on sensing nodes (groups): each sensing node (group) is configured with its own high-level parameter ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). This parameter is perpoint(s) and has a corresponding sensing node (group) ID: ISAC_point(s)ID. Alternatively, based on measurement configuration using high-level parameters: configure a common high-level parameter ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}) for all sensing nodes for each measurement. This parameter is of the common nature.
[0372] For example, when adding configuration information for measurement-related parameters in the MAC layer signaling used to configure sensing resources, configuration can be based on sensing nodes (groups) through MAC layer control signaling: each sensing node (group) is instructed to include the following fields in its respective MAC layer signaling: ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). The signaling contains the corresponding sensing node (group) ID: ISAC_point(s)ID, which can be added to the MAC layer signaling for resource configuration. Alternatively, based on the measurement configuration, control signaling at the MAC layer can be used to indicate a common control signaling field for each measurement: ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). This field can be added to the MAC layer signaling in the resource configuration.
[0373] In some embodiments, the method further includes:
[0374] The transmit power of the sensed signal is determined based on the first power adjustment parameter configured by the sensing functional entity; or,
[0375] The transmission power of the sensing signal is determined based on the number of resource units occupied by the sensing signal.
[0376] Specifically, when processing signals based on offset values or ranges of distance-type measurements, the sensing transmitter can use different RE powers to transmit the sensing signal. For example, for signals employing distance shifting, since the number of REs is reduced, higher power can be used for transmission. In this application, distance shifting refers to processing signals based on offset values or ranges of distance.
[0377] The first power adjustment parameter can be a power adjustment parameter configured for "processing signals based on offset values or ranges of distance-type measurements". For example, assuming power P1 is applied to the signal RE power without distance shifting, and power P2 is applied to the signal RE power with distance shifting, then SF can configure the first power adjustment parameter to calculate power P2.
[0378] In some embodiments, the sensing transmitter can make a calculation based on the actual amount of resources used. For example, if the number of REs occupied by the signal using distance shifting is half that of the signal not using distance shifting, the power can be adjusted to twice that of the signal not using distance shifting.
[0379] Figure 4 This is the third flowchart illustrating the ranging method provided in the embodiments of this application. This method is applied to sensing functional entities, such as... Figure 4 As shown, the method includes the following steps:
[0380] Step 400: Configure measurement-related parameters for the sensing node. Measurement-related parameters include one or more of the following: distance range; time delay range; distance offset value; time delay offset value.
[0381] Specifically, the sensing function entity can configure one or more of the following to the sensing node (sensing transmitter and / or sensing receiver): distance range, time delay range, distance offset value, and time delay offset value. The sensing transmitter or sensing receiver determines the offset value or range of distance-type measurements based on the measurement-related parameters configured by the sensing function entity.
[0382] The sensing entity can predetermine the distance (delay) range according to the measurement requirements of different sensing nodes. For example, the distance (delay) range of sensing node A can be set to 0 to 500 meters (0 to 1.67 μs), and the distance (delay) range of sensing node B can be set to 500 to 1000 meters (1.67 μs to 3.33 μs). Then, the distance (delay) range can be configured for the corresponding sensing nodes.
[0383] In some embodiments, the configuration methods for measurement-related parameters include:
[0384] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0385] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0386] Specifically, when a sensing entity configures measurement-related parameters to a sensing node, there are two different methods. One is to configure an optional set of measurement-related parameters through higher-level parameters, and the other is to add the configuration information of the measurement-related parameters to the MAC layer signaling used to configure sensing resources.
[0387] For example, the optional set of distance ranges {0:0~500, 1:500~1000} can be configured through the high-level parameter ISAC_distance_range.
[0388] For example, the MAC layer signaling used to configure sensing resources includes the field ISAC_distance_range{0:0~500, 1:500~1000}, which is used to configure the distance range.
[0389] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0390] Specifically, in some embodiments, when the sensing function entity configures measurement-related parameters to the sensing node, it can configure them based on the sensing node or sensing node group. That is, each sensing node or each sensing node group is configured with its own measurement-related parameters, and the configured measurement-related parameters are associated with the corresponding sensing node identifier or sensing node group identifier.
[0391] In some embodiments, when the sensing functional entity configures measurement-related parameters to the sensing node, it can be based on the measurement configuration, that is, the measurement-related parameters are configured separately for each measurement, and all sensing nodes in a measurement share the same configuration of measurement-related parameters.
[0392] For example, when configuring the optional set of measurement-related parameters through high-level parameters, the high-level parameters can be configured based on sensing nodes (groups): each sensing node (group) is configured with its own high-level parameter ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). This parameter is perpoint(s) and has a corresponding sensing node (group) ID: ISAC_point(s)ID. Alternatively, based on measurement configuration using high-level parameters: configure a common high-level parameter ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}) for all sensing nodes for each measurement. This parameter is of the common nature.
[0393] For example, when adding configuration information for measurement-related parameters in the MAC layer signaling used to configure sensing resources, configuration can be based on sensing nodes (groups) through MAC layer control signaling: each sensing node (group) is instructed to include the following fields in its respective MAC layer signaling: ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). The signaling contains the corresponding sensing node (group) ID: ISAC_point(s)ID, which can be added to the MAC layer signaling for resource configuration. Alternatively, based on the measurement configuration, control signaling at the MAC layer can be used to indicate a common control signaling field for each measurement: ISAC_distance_range{0:0~500, 1:500~1000} (ISAC_delay_range{0:0~1.67, 1:1.67~3.33}) or ISAC_distance_offset{0:0, 1:500} (ISAC_delay_offset{0:0, 1:1.67}). This field can be added to the MAC layer signaling in the resource configuration.
[0394] In some embodiments, when multiple distance ranges or multiple time delay ranges are configured for the same sensing node, there is an overlap between the multiple distance ranges or multiple time delay ranges.
[0395] Specifically, if the location of the perceived target is at the boundary of two distance ranges, a problem of ambiguity in ranging may occur, meaning that the range of the object's location may be selected back and forth between the two distance ranges. To solve this problem, the following method can be used: the distance range configuration has overlapping parts. For example, the configurable values of the distance range can be set to: {0:0~600, 1:400~1000}. In practice, when the object distance does not exceed 500 meters, distance range 0 (i.e., 0~600) is selected, and when it exceeds 500 meters, distance range 1 (i.e., 400~1000) is selected.
[0396] In some embodiments, configuring measurement-related parameters to the sensing node further includes:
[0397] Configure the effective time information of the measurement parameters to the sensing nodes.
[0398] Specifically, the sensing entity can configure the validity period information for the measurement parameters along with the parameters themselves. For example, a validity period can be configured for a distance range. Within the validity period, the distance range is assumed to remain unchanged. After the validity period, the distance range needs to be reconfigured; otherwise, it reverts to the default range. For example, the default distance range can be preset to {0~1000 meters}. By configuring the validity period, the problem of ambiguity in distance measurement can be solved.
[0399] The methods provided in the various embodiments of this application are based on the same concept, so the implementation of each method can be referred to each other, and repeated parts will not be described again.
[0400] The methods provided in the above embodiments of this application are illustrated below through examples of specific application scenarios.
[0401] Example 1: SF configures the distance range, and the sensing transmitter processes the signal according to the distance range.
[0402] Step 1-1: Configure the distance range for the sensing transmitter in SF. For example, the distance range ISAC_distance_range = 1 (500~1000 meters).
[0403] Step 1-2: The SF notification sensing sender processes the data according to the distance range. This step can also be combined into step 1-1, by configuring the distance range to implicitly notify the sensing sender to process the data according to the distance range.
[0404] Steps 1-3: The sensing transmitter allocates sensing resources based on the distance range and notifies the sensing receiver of the resource allocation information and the original sequence information. This requires configuring the sequence index, frequency domain resource combo, bandwidth, and frequency domain start position.
[0405] Steps 1-4: The sensing and transmitting end pre-transforms the original sequence and then sends the transformed sequence.
[0406] Steps 1-5: The sensing receiver obtains the received sequence based on the received sensing resource allocation information, uses the received sequence and the original sequence to perform ranging, and reports the ranging result (distance measurement value) to SF.
[0407] Steps 1-6: SF processes the ranging results and distance range information received to obtain the true distance (the actual distance between the sensing target and the sensing receiver).
[0408] Among them, steps 1-1, 1-2, and 1-6 are implemented by SF, steps 1-3 and 1-4 are implemented by the sensing transmitter, and step 1-5 is implemented by the sensing receiver.
[0409] Example 2: SF configures the distance range, and the sensing receiver processes the signal according to the distance range.
[0410] Step 2-1: Configure the distance range for the sensing transmitter and the sensing receiver. For example, the distance range ISAC_distance_range = 1 (500~1000 meters).
[0411] Step 2-2: SF notifies the sensing transmitter and receiver to process according to the distance range. This step can also be combined with step 2-1, implicitly notifying the sensing transmitter and receiver to process according to the distance range by configuring the distance range.
[0412] Steps 2-3: The sensing transmitter allocates sensing resources based on the distance range and notifies the sensing receiver of the resource allocation information and the original sequence information. This requires configuring the sequence index, frequency domain resource combo, bandwidth, and frequency domain start position.
[0413] Steps 2-4: The sensing end sends the original sequence.
[0414] Steps 2-5: The sensing receiver obtains the received sequence based on the received sensing resource allocation information, performs a pre-transformation on the received sequence, and then uses the transformed received sequence and the original sequence for ranging.
[0415] Steps 2-6: The sensing receiver processes the ranging results based on the distance range information to obtain the true distance information, and then reports the true distance information to SF.
[0416] Steps 2-1 and 2-2 are implemented by SF, steps 2-3 and 2-4 are implemented by the sensing transmitter, and steps 2-5 and 2-6 are implemented by the sensing receiver.
[0417] Example 3: The sensing receiver obtains the distance range through coarse measurement, and then processes the signal based on the distance range.
[0418] Step 3-1: The sensing transmitter configures two sets of sensing resources for a single sensing operation. This requires configuring the sequence index, frequency domain resource comb, bandwidth, and frequency domain start position. The first set of sensing resources and the transmission sequence are used for range measurement (small subcarrier spacing, small bandwidth usage), and the second set of sensing resources and the transmission sequence are used for distance measurement (large subcarrier spacing, large bandwidth usage). The transmitter then notifies the sensing receiver of the configuration of the two sets of sensing resources. The transmission times of the two sets of sensing resources are configured by the sensing transmitter, with the transmission time of the first set of sensing resources being earlier than that of the second set.
[0419] Step 3-2: The sensing receiver performs distance range measurement based on the transmitted signals received from the first set of sensing resources.
[0420] Step 3-3: The sensing receiver pre-transforms the sequence on the second set of sensing resources received after the distance range is measured, and then uses the transformed received sequence for distance measurement.
[0421] Steps 3-4: The sensing receiver reports the distance range and ranging results to the SF.
[0422] Step 3-1 is implemented at the sensing transmitter, and steps 3-2, 3-3, and 3-4 are implemented at the sensing receiver.
[0423] Example 4: The sensing receiver obtains the distance range through coarse measurement and tracking, and processes the signal based on the distance range.
[0424] Step 4-1: The sensing transmitter configures two sets of sensing resources for a single sensing operation. One set of aperiodic sensing resources is used for distance range measurement, requiring configuration of the sequence index, frequency domain resource comb, bandwidth, and frequency domain start position. The other set of periodic sensing resources is used for distance measurement, requiring configuration of the sequence index, frequency domain resource comb, bandwidth, frequency domain start position, and transmission period.
[0425] Step 4-2: Based on the distance range measured by the first group of aperiodic sensing resources, the sensing receiver pre-transforms the sequence first received on the second group of periodic sensing resources, and then uses the transformed received sequence for distance measurement.
[0426] Step 4-3: The sensing receiver reports the distance range and ranging results to the SF.
[0427] Step 4-4: The sensing receiver calculates the distance range for the nth measurement based on the historical distance measurement results. For example, the sensing node can use the measurement result of the (n-1)th measurement or the average of the previous (n-1)th measurement results as the basis for judging or calculating the distance range for the nth measurement.
[0428] Steps 4-5: The sensing receiver pre-transforms the sequence received in the nth cycle from the sensing resources in the second period based on the distance range of the nth time, and then uses the transformed received sequence for ranging.
[0429] Steps 4-6: The sensing receiver reports the distance range and ranging result for the nth time to the SF. This process is repeated throughout the entire cycle.
[0430] Step 4-1 is implemented at the sensing transmitter, and steps 4-2, 4-3, 4-4, 4-5, and 4-6 are implemented at the sensing receiver.
[0431] The methods and apparatuses provided in the various embodiments of this application are based on the same concept. Since the methods and apparatuses solve problems in similar ways, the implementations of the apparatuses and methods can refer to each other, and repeated details will not be repeated.
[0432] Figure 5 This is a schematic diagram of the structure of the sensing receiver provided in the embodiments of this application, as shown below. Figure 5 As shown, the sensing receiver includes a memory 520, a transceiver 510, and a processor 500; wherein the processor 500 and the memory 520 can also be physically arranged separately.
[0433] The memory 520 is used to store computer programs; the transceiver 510 is used to send and receive data under the control of the processor 500.
[0434] Specifically, the transceiver 510 is used to receive and send data under the control of the processor 500.
[0435] Among them, Figure 5 In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 500 and memory represented by memory 520 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 510 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0436] The processor 500 is responsible for managing the bus architecture and general processing, while the memory 520 can store the data used by the processor 500 when performing operations.
[0437] The processor 500 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0438] The processor 500 calls the computer program stored in the memory 520 to execute any of the methods provided in the embodiments of this application according to the obtained executable instructions, such as: preprocessing the sensed received signal based on the offset value or range of the distance-type measurement, where the distance-type measurement is distance or time delay; and determining the measured value of the distance-type measurement based on the preprocessed sensed received signal.
[0439] In some embodiments, preprocessing of the sensed received signal based on the offset value or range of distance-type measurements includes:
[0440] The first distance or the first time delay is determined based on the range of distance-type measurements.
[0441] The sensed and received signals are preprocessed based on a first distance or a first time delay.
[0442] In some embodiments, the method further includes:
[0443] Based on the measurement parameters configured by the sensing entity, determine the offset value or range of distance-type measurements;
[0444] The parameters related to the measurement quantity include one or more of the following:
[0445] Distance range;
[0446] Time delay range;
[0447] Distance offset value;
[0448] Delay offset value.
[0449] In some embodiments, the configuration methods for measurement-related parameters include:
[0450] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0451] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0452] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0453] In some embodiments, the method further includes:
[0454] The system receives resource configuration information sent by the sensing transmitter. This resource configuration information is used to configure two sets of sensing resources. In the two sets of sensing resources, the first set of sensing resources is used for range estimation of distance-type measurements, and the second set of sensing resources is used for measurement of distance-type measurements. The first set of sensing resources is sent earlier than the second set of sensing resources.
[0455] Based on the first set of sensing resources, the range of distance-type measurements is determined.
[0456] In some embodiments, the subcarrier spacing of the first group of sensing resources is smaller than the subcarrier spacing of the second group of sensing resources, and the bandwidth occupied by the first group of sensing resources is smaller than the bandwidth occupied by the second group of sensing resources.
[0457] In some embodiments, the first set of sensing resources are non-periodic sensing resources, and the second set of sensing resources are periodic sensing resources.
[0458] In some embodiments, the configuration parameters related to the sensing resources include one or more of the following:
[0459] Sequence index;
[0460] Frequency domain resources combo;
[0461] bandwidth;
[0462] Frequency domain start position.
[0463] In some embodiments, the method further includes:
[0464] In the case of multiple perceptions, the range of the distance class measurement corresponding to the nth perception is determined based on the measurement value of the distance class measurement determined by at least one perception before the nth perception, where n is an integer greater than 1.
[0465] In some embodiments, the method further includes:
[0466] Report the measured values of distance-type measurements to the sensing entity; or,
[0467] Report the measured values of distance-type measurements, along with the offset values or ranges of the associated distance-type measurements, to the sensing functional entity; or,
[0468] Based on the measured value of the distance-type measurement and the offset value or range of the distance-type measurement associated with the measured value, the distance between the sensing target and the sensing receiver is determined, and then the distance between the sensing target and the sensing receiver is reported to the sensing function entity.
[0469] Figure 6 This is a schematic diagram of the structure of the sensing transmitter provided in an embodiment of this application, as shown below. Figure 6 As shown, the sensing transmitter includes a memory 620, a transceiver 610, and a processor 600; wherein the processor 600 and the memory 620 can also be physically arranged separately.
[0470] The memory 620 is used to store computer programs; the transceiver 610 is used to send and receive data under the control of the processor 600.
[0471] Specifically, the transceiver 610 is used to receive and send data under the control of the processor 600.
[0472] Among them, Figure 6 In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 600 and memory represented by memory 620 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 610 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0473] The processor 600 is responsible for managing the bus architecture and general processing, while the memory 620 can store the data used by the processor 600 when performing operations.
[0474] The processor 600 can be a CPU, ASIC, FPGA or CPLD, and the processor can also adopt a multi-core architecture.
[0475] The processor 600 calls the computer program stored in the memory 620 to execute any of the methods provided in the embodiments of this application according to the obtained executable instructions, such as: preprocessing the sensing transmission signal based on the offset value or range of the distance-type measurement, where the distance-type measurement is distance or time delay; and transmitting the preprocessed sensing transmission signal.
[0476] In some embodiments, preprocessing of the sensed transmitted signal based on the offset value or range of distance-type measurements includes:
[0477] Determine the second distance or the second time delay based on the range of distance-type measurements;
[0478] Preprocess the sensed transmission signal based on the second distance or the second time delay.
[0479] In some embodiments, the method further includes:
[0480] Based on the measurement parameters configured by the sensing entity, determine the offset value or range of distance-type measurements;
[0481] The parameters related to the measurement quantity include one or more of the following:
[0482] Distance range;
[0483] Time delay range;
[0484] Distance offset value;
[0485] Delay offset value.
[0486] In some embodiments, the configuration methods for measurement-related parameters include:
[0487] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0488] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0489] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0490] In some embodiments, the method further includes:
[0491] The transmit power of the sensed signal is determined based on the first power adjustment parameter configured by the sensing functional entity; or,
[0492] The transmission power of the sensing signal is determined based on the number of resource units occupied by the sensing signal.
[0493] Figure 7 This is a schematic diagram of the structure of the sensing functional entity provided in the embodiments of this application, such as... Figure 7 As shown, the sensing function entity includes a memory 720, a transceiver 710, and a processor 700; wherein the processor 700 and the memory 720 can also be physically arranged separately.
[0494] The memory 720 is used to store computer programs; the transceiver 710 is used to send and receive data under the control of the processor 700.
[0495] Specifically, the transceiver 710 is used to receive and send data under the control of the processor 700.
[0496] Among them, Figure 7 In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 700 and memory represented by memory 720 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 710 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0497] The processor 700 is responsible for managing the bus architecture and general processing, while the memory 720 can store the data used by the processor 700 during operation.
[0498] The processor 700 can be a CPU, ASIC, FPGA or CPLD, and the processor can also adopt a multi-core architecture.
[0499] The processor 700 calls the computer program stored in the memory 720 to execute any of the methods provided in the embodiments of this application according to the obtained executable instructions, such as configuring measurement-related parameters to the sensing node. The measurement-related parameters include one or more of the following: distance range; time delay range; distance offset value; time delay offset value.
[0500] In some embodiments, the configuration methods for measurement-related parameters include:
[0501] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0502] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0503] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0504] In some embodiments, when multiple distance ranges or multiple time delay ranges are configured for the same sensing node, there is an overlap between the multiple distance ranges or multiple time delay ranges.
[0505] In some embodiments, configuring measurement-related parameters to the sensing node further includes:
[0506] Configure the effective time information of the measurement parameters to the sensing nodes.
[0507] It should be noted that the sensing receiver, sensing transmitter, and sensing functional entity provided in this application embodiment can implement all the method steps implemented in the above method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0508] Figure 8 This is one of the structural schematic diagrams of the ranging device provided in the embodiments of this application, such as... Figure 8 As shown, the device includes:
[0509] The first processing unit 800 is used to preprocess the sensed received signal based on the offset value or range of a distance-type measurement, where the distance-type measurement is distance or time delay.
[0510] The first determining unit 810 is used to determine the measured value of a distance-type measurement based on the preprocessed sensing and receiving signal.
[0511] In some embodiments, preprocessing of the sensed received signal based on the offset value or range of distance-type measurements includes:
[0512] The first distance or the first time delay is determined based on the range of distance-type measurements.
[0513] The sensed and received signals are preprocessed based on a first distance or a first time delay.
[0514] In some embodiments, the device further includes:
[0515] The second determining unit is used to determine the offset value or range of distance-type measurements based on the measurement-related parameters configured by the sensing functional entity.
[0516] The parameters related to the measurement quantity include one or more of the following:
[0517] Distance range;
[0518] Time delay range;
[0519] Distance offset value;
[0520] Delay offset value.
[0521] In some embodiments, the configuration methods for measurement-related parameters include:
[0522] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0523] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0524] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0525] In some embodiments, the device further includes:
[0526] The receiving unit is used to receive resource configuration information sent by the sensing transmitter. The resource configuration information is used to configure two sets of sensing resources. In the two sets of sensing resources, the first set of sensing resources is used for range estimation of distance-type measurements, and the second set of sensing resources is used for measurement of distance-type measurements. The transmission time of the first set of sensing resources is earlier than the transmission time of the second set of sensing resources.
[0527] The third determining unit is used to determine the range of distance-type measurements based on the first set of sensing resources.
[0528] In some embodiments, the subcarrier spacing of the first group of sensing resources is smaller than the subcarrier spacing of the second group of sensing resources, and the bandwidth occupied by the first group of sensing resources is smaller than the bandwidth occupied by the second group of sensing resources.
[0529] In some embodiments, the first set of sensing resources are non-periodic sensing resources, and the second set of sensing resources are periodic sensing resources.
[0530] In some embodiments, the configuration parameters related to the sensing resources include one or more of the following:
[0531] Sequence index;
[0532] Frequency domain resources combo;
[0533] bandwidth;
[0534] Frequency domain start position.
[0535] In some embodiments, the apparatus further includes a fourth determining unit, configured to:
[0536] In the case of multiple perceptions, the range of the distance class measurement corresponding to the nth perception is determined based on the measurement value of the distance class measurement determined by at least one perception before the nth perception, where n is an integer greater than 1.
[0537] In some embodiments, the apparatus further includes a reporting unit for:
[0538] Report the measured values of distance-type measurements to the sensing entity; or,
[0539] Report the measured values of distance-type measurements, along with the offset values or ranges of the associated distance-type measurements, to the sensing functional entity; or,
[0540] Based on the measured value of the distance-type measurement and the offset value or range of the distance-type measurement associated with the measured value, the distance between the sensing target and the sensing receiver is determined, and then the distance between the sensing target and the sensing receiver is reported to the sensing function entity.
[0541] Figure 9 This is a second schematic diagram of the ranging device provided in the embodiments of this application, as shown below. Figure 9 As shown, the device includes:
[0542] The second processing unit 900 is used to preprocess the sensed transmission signal based on the offset value or range of a distance-type measurement, where the distance-type measurement is distance or time delay.
[0543] The transmitting unit 910 is used to transmit the preprocessed sensing transmission signal.
[0544] In some embodiments, preprocessing of the sensed transmitted signal based on the offset value or range of distance-type measurements includes:
[0545] Determine the second distance or the second time delay based on the range of distance-type measurements;
[0546] Preprocess the sensed transmission signal based on the second distance or the second time delay.
[0547] In some embodiments, the device further includes:
[0548] The fifth determining unit is used to determine the offset value or range of distance-type measurements based on the measurement-related parameters configured by the sensing functional entity.
[0549] The parameters related to the measurement quantity include one or more of the following:
[0550] Distance range;
[0551] Time delay range;
[0552] Distance offset value;
[0553] Delay offset value.
[0554] In some embodiments, the configuration methods for measurement-related parameters include:
[0555] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0556] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0557] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0558] In some embodiments, the apparatus further includes a sixth determining unit, configured to:
[0559] The transmit power of the sensed signal is determined based on the first power adjustment parameter configured by the sensing functional entity; or,
[0560] The transmission power of the sensing signal is determined based on the number of resource units occupied by the sensing signal.
[0561] Figure 10 This is the third schematic diagram of the ranging device provided in the embodiments of this application, as shown below. Figure 10 As shown, the device includes:
[0562] Configuration unit 1000 is used to configure measurement-related parameters to the sensing node. The measurement-related parameters include one or more of the following:
[0563] Distance range;
[0564] Time delay range;
[0565] Distance offset value;
[0566] Delay offset value.
[0567] In some embodiments, the configuration methods for measurement-related parameters include:
[0568] Configure the set of parameters related to the measurement quantity through high-level parameter configuration; or,
[0569] Add configuration information for measurement-related parameters to the media access control layer signaling used to configure sensing resources.
[0570] In some embodiments, the measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
[0571] In some embodiments, when multiple distance ranges or multiple time delay ranges are configured for the same sensing node, there is an overlap between the multiple distance ranges or multiple time delay ranges.
[0572] In some embodiments, configuring measurement-related parameters to the sensing node further includes:
[0573] Configure the effective time information of the measurement parameters to the sensing nodes.
[0574] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0575] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0576] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0577] On the other hand, embodiments of this application also provide a non-transiently readable storage medium storing a computer program that causes a processor to execute the ranging methods provided in the above embodiments.
[0578] It should be noted that the non-transiently readable storage medium provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0579] The non-transiently readable storage medium can be any available medium or data storage device that a computer can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).
[0580] The technical solutions provided in this application can be applied to various systems, especially 5G and 6G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The system may also include a core network component, such as the Evloved Packet System (EPS), 5G system (5GS), 6G system, etc.
[0581] The terminal involved in the embodiments of this application can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal may differ in different systems; for example, in a 5G system, the terminal can be called a User Equipment (UE). The wireless terminal device can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device. They exchange voice and / or data with the radio access network. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0582] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0583] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0584] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0585] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0586] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A distance measurement method, characterized in that, Applications in sensing receivers include: The sensed and received signal is preprocessed based on the offset value or range of distance-type measurements, where the distance-type measurements are distance or time delay. The measured value of the distance-type measurement is determined based on the preprocessed sensing and receiving signal.
2. The ranging method according to claim 1, characterized in that, The preprocessing of the sensed and received signal based on the offset value or range of distance-type measurements includes: The first distance or the first time delay is determined based on the range of the distance-type measurement. The sensed and received signal is preprocessed based on the first distance or the first time delay.
3. The ranging method according to claim 1 or 2, characterized in that, The method further includes: Based on the measurement-related parameters configured by the sensing functional entity, the offset value or range of the distance-type measurement is determined; The parameters related to the measurement quantity include one or more of the following: Distance range; Time delay range; Distance offset value; Delay offset value.
4. The ranging method according to claim 3, characterized in that, The configuration methods for the parameters related to the measurement quantity include: The set of parameters related to the measurement quantity is configured through high-level parameter settings; or, Add configuration information for the measurement-related parameters to the media access control layer signaling used to configure the sensing resources.
5. The ranging method according to claim 4, characterized in that, The measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
6. The ranging method according to claim 1 or 2, characterized in that, The method further includes: The system receives resource configuration information sent by the sensing transmitter. The resource configuration information is used to configure two sets of sensing resources. In the two sets of sensing resources, the first set of sensing resources is used for range estimation of the distance-type measurement, and the second set of sensing resources is used for measurement of the distance-type measurement. The transmission time of the first set of sensing resources is earlier than the transmission time of the second set of sensing resources. Based on the first set of sensing resources, the range of the distance-type measurement is determined.
7. The ranging method according to claim 6, characterized in that, The subcarrier spacing of the first group of sensing resources is smaller than that of the second group of sensing resources, and the bandwidth occupied by the first group of sensing resources is smaller than that occupied by the second group of sensing resources.
8. The ranging method according to claim 6, characterized in that, The first group of sensing resources are non-periodic sensing resources, and the second group of sensing resources are periodic sensing resources.
9. The ranging method according to claim 6, characterized in that, The relevant configuration parameters of the sensing resources include one or more of the following: Sequence index; Frequency domain resources combo; bandwidth; Frequency domain start position.
10. The ranging method according to claim 1 or 2, characterized in that, The method further includes: In the case of multiple perceptions, the range of the distance class measurement corresponding to the nth perception is determined based on the measurement value of the distance class measurement determined by at least one perception prior to the nth perception, where n is an integer greater than 1.
11. The ranging method according to claim 1 or 2, characterized in that, The method further includes: Report the measured values of the distance-type measurements to the sensing entity; or... Report the measured value of the distance-type measurement, and the offset value or range of the distance-type measurement associated with the measured value, to the sensing functional entity; or, Based on the measured value of the distance-type measurement and the offset value or range of the distance-type measurement associated with the measured value, the distance between the sensing target and the sensing receiver is determined, and then the distance between the sensing target and the sensing receiver is reported to the sensing function entity.
12. A distance measurement method, characterized in that, Applications to sensing transmitters include: The sensing and transmitting signals are preprocessed based on the offset value or range of distance-type measurements, where the distance-type measurements are distance or time delay. Send the preprocessed sensing signal.
13. The ranging method according to claim 12, characterized in that, The preprocessing of the sensed transmission signal based on the offset value or range of distance-type measurements includes: Determine the second distance or the second time delay based on the range of the distance-type measurement; The sensing transmission signal is preprocessed based on the second distance or the second time delay.
14. The ranging method according to claim 12 or 13, characterized in that, The method further includes: Based on the measurement-related parameters configured by the sensing functional entity, the offset value or range of the distance-type measurement is determined; The parameters related to the measurement quantity include one or more of the following: Distance range; Time delay range; Distance offset value; Delay offset value.
15. The ranging method according to claim 14, characterized in that, The configuration methods for the parameters related to the measurement quantity include: The set of parameters related to the measurement quantity is configured through high-level parameter settings; or, Add configuration information for the measurement-related parameters to the media access control layer signaling used to configure the sensing resources.
16. The ranging method according to claim 15, characterized in that, The measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
17. The ranging method according to claim 12, characterized in that, The method further includes: The transmission power of the sensing signal is determined based on the first power adjustment parameter configured for the sensing functional entity; or, The transmission power of the sensing signal is determined based on the number of resource units occupied by the sensing signal.
18. A distance measurement method, characterized in that, Applied to sensing functional entities, including: Configure measurement-related parameters to the sensing node, wherein the measurement-related parameters include one or more of the following: Distance range; Time delay range; Distance offset value; Delay offset value.
19. The ranging method according to claim 18, characterized in that, The configuration methods for the parameters related to the measurement quantity include: The set of parameters related to the measurement quantity is configured through high-level parameter settings; or, Add configuration information for the measurement-related parameters to the media access control layer signaling used to configure the sensing resources.
20. The ranging method according to claim 19, characterized in that, The measurement-related parameters are configured based on sensing nodes or sensing node groups; or, the measurement-related parameters are configured based on measurement settings.
21. The ranging method according to any one of claims 18 to 20, characterized in that, When multiple distance ranges or multiple time delay ranges are configured for the same sensing node, there is an overlap between the multiple distance ranges or the multiple time delay ranges.
22. The ranging method according to any one of claims 18 to 20, characterized in that, The configuration of measurement-related parameters to the sensing node also includes: Configure the effective time information of the measurement parameters to the sensing nodes.
23. A sensing receiver, characterized in that, Includes memory, transceiver, and processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The sensed and received signal is preprocessed based on the offset value or range of distance-type measurements, where the distance-type measurements are distance or time delay. The measured value of the distance-type measurement is determined based on the preprocessed sensing and receiving signal.
24. A sensing transmitter, characterized in that, Includes memory, transceiver, and processor; Memory, used to store computer programs; The transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: The sensing and transmitting signals are preprocessed based on the offset value or range of distance-type measurements, where the distance-type measurements are distance or time delay. Send the preprocessed sensing signal.
25. A sensory functional entity, characterized in that, Includes memory, transceiver, and processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Configure measurement-related parameters to the sensing node, wherein the measurement-related parameters include one or more of the following: Distance range; Time delay range; Distance offset value; Delay offset value.
26. A ranging device, characterized in that, include: The first processing unit is used to preprocess the sensed received signal based on the offset value or range of a distance-type measurement, wherein the distance-type measurement is distance or time delay. The first determining unit is used to determine the measured value of the distance-type measurement based on the preprocessed sensing and receiving signal.
27. A ranging device, characterized in that, include: The second processing unit is used to preprocess the sensed transmission signal based on the offset value or range of a distance-type measurement, wherein the distance-type measurement is distance or time delay. The transmitting unit is used to transmit the preprocessed sensing transmission signal.
28. A ranging device, characterized in that, include: A configuration unit is configured to configure measurement-related parameters to the sensing node, wherein the measurement-related parameters include one or more of the following: Distance range; Time delay range; Distance offset value; Delay offset value.
29. A non-transiently readable storage medium, characterized in that, The non-transiently readable storage medium stores a computer program that causes a processor to perform the method according to any one of claims 1 to 11.
30. A non-transiently readable storage medium, characterized in that, The non-transiently readable storage medium stores a computer program that causes a processor to perform the method according to any one of claims 12 to 17.
31. A non-transiently readable storage medium, characterized in that, The non-transiently readable storage medium stores a computer program that causes a processor to perform the method according to any one of claims 18 to 22.