A method and apparatus for transmitting a sidelink ranging signal
By sending the ranging signal in k parts and using a comb-shaped sub-band group in direct communication, the interference problem caused by signal path loss differences in direct communication is solved, the ranging and positioning accuracy is improved, and the utilization of frequency domain resources is enhanced.
Patent Information
- Application Number
- CN202280001152.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-11
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2042-04-11
AI Technical Summary
In direct communication, the geographical location of the terminal equipment cannot be pre-arranged, resulting in large differences in signal path loss between different transmitting terminal equipment and receiving terminal equipment. Intra-band leakage causes strong signals to annihilate weak signals, affecting ranging and positioning accuracy.
By sending the ranging signal in k parts, each occupying a different sub-band group, and ensuring that the frequency domain position of each sent ranging signal is sufficiently far from the signal of the other transmitting terminal devices, the frequency domain position and number of sub-band groups are determined by protocol, pre-configuration, or network device indication, thus forming a comb-like distribution.
It improves the accuracy of ranging and positioning, reduces interference between different ranging signals, and enhances the utilization efficiency of frequency domain resources.
Smart Images

Figure CN114902773B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the field of communication technology, and in particular, to a method and apparatus for transmitting a direct ranging signal. BACKGROUND
[0002] The positioning accuracy of a positioning signal and the frequency domain bandwidth occupied by the positioning signal are inversely proportional. Therefore, in order to obtain higher positioning accuracy, a positioning signal with a large bandwidth needs to be used. On the other hand, a positioning signal with a large bandwidth means more frequency domain resources are occupied. Therefore, the design of a positioning signal usually adopts a frequency domain comb form to simultaneously obtain a large bandwidth and frequency domain multiplexing between different users.
[0003] However, for direct communication, the geographical positions of the terminal devices cannot be arranged in advance. Due to the different distances between the terminal devices, the signal path losses of different sending terminal devices reaching the same receiving terminal device can be very different. Due to in-band emission, even if two different signals occupy different frequency domain positions, when the received powers of the two signals are very different, the strong signal can also cause the weak signal to be annihilated. SUMMARY
[0004] Embodiments of the present disclosure provide a method and apparatus for updating a cell group of a dual connectivity terminal device.
[0005] In a first aspect, embodiments of the present disclosure provide a method for transmitting a direct ranging signal, the method being performed by a sending terminal device, and the method comprising:
[0006] sending k ranging signals to a receiving terminal device in k times, wherein the k ranging signals occupy different sub-band groups respectively, the sub-band group contains an integer number of sub-bands, the sub-band contains a continuous frequency domain resource, and k is a positive integer greater than or equal to 1.
[0007] In the present disclosure, the sending terminal device can send k ranging signals to the receiving terminal device in k times, thereby, by sending a group of ranging signals in multiple times and each time sending a ranging signal occupying only one sub-band group, the interval between the frequency domain positions occupied by the ranging signal sent each time and the frequency domain positions occupied by the ranging signals sent by the remaining sending terminal devices is large enough, thereby reducing the interference between different ranging signals, and further improving the accuracy of ranging and / or positioning.
[0008] Optionally, the method further comprises:
[0009] determining the number of frequency domain units contained by the sub-band and / or the frequency domain position of the sub-band according to a protocol agreement; or,
[0010] According to the pre-configured information, the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band is determined; or
[0011] According to the configuration information and / or indication information in the downlink control information sent by the network device, the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band is determined.
[0012] Wherein, the frequency domain units between different sub-bands do not overlap each other.
[0013] Optionally, the method further comprises:
[0014] Determining the frequency domain bandwidth available for the ranging signal;
[0015] Determining the number M of sub-bands;
[0016] Dividing the frequency domain bandwidth available for the ranging signal into M non-overlapping continuous frequency domain resources, each of which is a sub-band.
[0017] Optionally, the determination of the frequency domain bandwidth available for the ranging signal comprises:
[0018] According to the protocol agreement, the frequency domain bandwidth available for the ranging signal is determined; or,
[0019] According to the pre-configured information, the frequency domain bandwidth available for the ranging signal is determined; or,
[0020] According to the configuration information and / or indication information in the downlink control information sent by the network device, the frequency domain bandwidth available for the ranging signal is determined.
[0021] Optionally, the determination of the number M of sub-bands comprises:
[0022] According to the protocol agreement, the number M of sub-bands is determined; or,
[0023] According to the pre-configured information, the number M of sub-bands is determined; or,
[0024] According to the configuration information and / or indication information in the downlink control information sent by the network device, the number M of sub-bands is determined.
[0025] Optionally, the method further comprises:
[0026] When (L / M) is an integer, the size of the sub-band is determined to be (L / M) frequency domain units; or,
[0027] When (L / M) is a non-integer, the size of the sub-band in x sub-bands is determined to be (L / M) rounded up to the whole frequency domain unit, and the size of the sub-band in the remaining sub-bands is determined to be (L / M) rounded down to the whole frequency domain unit, where x is the remainder of (L / M); or,
[0028] When (L / M) is not an integer, the size of a sub-band in the M-1 sub-bands is determined as (L / M) rounded up to the whole frequency domain unit, and the size of the remaining one sub-band is determined as the number of remaining frequency domain units in the L frequency domain units;
[0029] The available frequency domain bandwidth includes L frequency domain units.
[0030] Optionally, the union of the sub-band groups occupied by the k ranging signals respectively is equal to the frequency domain bandwidth available to all ranging signals.
[0031] Optionally, the method further comprises:
[0032] determining the number of sub-bands included in the sub-band group according to a protocol; or,
[0033] determining the number of sub-bands included in the sub-band group according to pre-configured information; or,
[0034] determining the number of sub-bands included in the sub-band group according to configuration information and / or indication information in downlink control information sent by a network device; or,
[0035] determining the number of sub-bands included in the sub-band group according to quality of service requirements of ranging or positioning services;
[0036] Optionally, the sub-band group satisfies at least one of the following:
[0037] The number of sub-bands included in different sub-band groups is the same;
[0038] The sub-bands included in the sub-band group are consecutive sub-bands; and
[0039] The sub-band groups are comb-shapedly distributed within the frequency domain bandwidth available to the ranging signals.
[0040] Optionally, the method further comprises:
[0041] determining the frequency domain position of the sub-band group corresponding to the ranging signal.
[0042] Optionally, the determining the frequency domain position of the sub-band group corresponding to the ranging signal comprises:
[0043] determining the frequency domain position of the sub-band group corresponding to the ranging signal according to the order of the ranging signal in the k ranging signals and a first offset; or,
[0044] determining the frequency domain position of the sub-band group corresponding to the ranging signal according to the transmission time position corresponding to the ranging signal and a second offset; or,
[0045] determine the frequency domain position of the sub-band group corresponding to the ranging signal according to pre-configured information; or
[0046] determine the frequency domain position of the sub-band group corresponding to the ranging signal according to pre-configured information; or
[0047] determine the frequency domain position of the sub-band group corresponding to the ranging signal according to an indication of the network device.
[0048] Optionally, the method further comprises:
[0049] determine the first offset and / or the second offset according to pre-configured information; or
[0050] determine the first offset and / or the second offset according to pre-configured information; or
[0051] determine the first offset and / or the second offset according to an indication of the network device; or
[0052] determine the first offset and / or the second offset according to the total frequency domain bandwidth available for the ranging signal.
[0053] Optionally, the method further comprises:
[0054] process the ranging signal based on a sequence or a cyclic shift different from that of the other terminal device, wherein the ranging signal transmitted by the terminal device occupies the same sub-band group as the ranging signal transmitted by the other terminal device.
[0055] Optionally, the method further comprises:
[0056] determine the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals according to pre-configured information; or
[0057] determine the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals according to pre-configured information; or
[0058] determine the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals according to configuration information and / or indication information in the downlink control information transmitted by the network device.
[0059] Optionally, the method further comprises:
[0060] determine the value of k according to pre-configured information; or
[0061] determine the value of k according to pre-configured information; or
[0062] determining the value of k according to configuration information and / or indication information in downlink control information sent by a network device;
[0063] determining the value of k according to quality of service requirements of ranging or positioning services.
[0064] In a second aspect, the embodiments of the present disclosure provide a method for transmitting sidelink ranging signals, the method being performed by a receiving terminal device, and the method comprising:
[0065] receiving k ranging signals sent by a sending terminal device k times, wherein the k ranging signals occupy different subband groups respectively, each of the subband groups contains an integer number of subbands, each of the subbands contains a continuous frequency domain resource, and k is an integer greater than or equal to 1;
[0066] performing ranging and / or positioning on the sending terminal device according to the k ranging signals.
[0067] In the present disclosure, the receiving terminal device receives k ranging signals sent by a sending terminal device k times, and performs ranging and / or positioning on the sending terminal device according to the k ranging signals. In this way, by sending a group of ranging signals multiple times and by causing each of the ranging signals to occupy only one subband group, the frequency domain positions of the ranging signals sent by each of the sending terminal devices are sufficiently spaced apart from the frequency domain positions of the ranging signals sent by the other sending terminal devices, thereby reducing interference between the ranging signals sent by different sending terminal devices and improving the accuracy of ranging and / or positioning.
[0068] Optionally, the method further comprises:
[0069] determining the number of frequency domain units contained in each of the subbands and / or the frequency domain positions of the subbands according to a protocol;
[0070] determining the number of frequency domain units contained in each of the subbands and / or the frequency domain positions of the subbands according to preconfigured information; or
[0071] determining the number of frequency domain units contained in each of the subbands and / or the frequency domain positions of the subbands according to configuration information and / or indication information in downlink control information sent by a network device;
[0072] wherein the frequency domain units in different subbands do not overlap with each other.
[0073] Optionally, the method further comprises:
[0074] determining a frequency domain bandwidth available for the ranging signals;
[0075] determining the number M of subbands;
[0076] The frequency domain bandwidth available for the ranging signals is divided into M non-overlapping continuous frequency domain resources, each of which is a sub-band.
[0077] Optionally, the method further comprises:
[0078] determining the frequency domain bandwidth available for the ranging signals according to a protocol agreement; or,
[0079] determining the frequency domain bandwidth available for the ranging signals according to pre-configured information; or,
[0080] determining the frequency domain bandwidth available for the ranging signals according to configuration information and / or indication information in downlink control information sent by a network device.
[0081] Optionally, the method further comprises:
[0082] determining the number M of sub-bands according to a protocol agreement; or,
[0083] determining the number M of sub-bands according to pre-configured information; or,
[0084] determining the number M of sub-bands according to configuration information and / or indication information in downlink control information sent by a network device.
[0085] Optionally, the method further comprises:
[0086] when (L / M) is an integer, determining that the size of the sub-band is (L / M) frequency domain units; or,
[0087] when (L / M) is a non-integer, determining that the size of the sub-band in x sub-bands is (L / M) rounded up to an entire frequency domain unit, and the size of the sub-band in the remaining sub-bands is (L / M) rounded down to an entire frequency domain unit, where x is the remainder of (L / M); or,
[0088] when (L / M) is a non-integer, determining that the size of the sub-band in M-1 sub-bands is (L / M) rounded up to an entire frequency domain unit, and the size of the remaining one sub-band is the number of remaining frequency domain units in the L frequency domain units;
[0089] wherein the available frequency domain bandwidth includes L frequency domain units.
[0090] Optionally, the union of the sub-band groups respectively occupied by the k ranging signals is equal to the frequency domain bandwidth available for all ranging signals.
[0091] Optionally, the method further comprises:
[0092] determining the number of sub-bands included in the sub-band group according to a protocol agreement; or,
[0093] determining the number of subbands included in the subband group according to the preconfigured information; or
[0094] determining the number of subbands included in the subband group according to the configuration information and / or indication information in the downlink control information sent by the network device; or
[0095] determining the number of subbands included in the subband group according to the quality of service requirement of the ranging or positioning service;
[0096] Optionally, the subband group satisfies at least one of the following:
[0097] the number of subbands included in different subband groups is the same;
[0098] the subbands included in the subband group are consecutive subbands; and
[0099] the subband group is comb-shaped distributed within the frequency domain bandwidth available for the ranging signal.
[0100] Optionally, the method further comprises:
[0101] determining the frequency domain position of the subband group corresponding to the ranging signal.
[0102] Optionally, the determining the frequency domain position of the subband group corresponding to the ranging signal comprises:
[0103] determining the frequency domain position of the subband group corresponding to the ranging signal according to the order of the ranging signal in the k ranging signals and the first offset; or
[0104] determining the frequency domain position of the subband group corresponding to the ranging signal according to the transmission time position of the ranging signal and the second offset; or
[0105] determining the frequency domain position of the subband group corresponding to the ranging signal according to the protocol agreement; or
[0106] determining the frequency domain position of the subband group corresponding to the ranging signal according to the preconfigured information; or
[0107] determining the frequency domain position of the subband group corresponding to the ranging signal according to the indication of the network device.
[0108] Optionally, the method further comprises:
[0109] determining the first offset and / or the second offset according to the protocol agreement; or
[0110] determining the first offset and / or the second offset according to the preconfigured information; or
[0111] determining the first offset and / or the second offset according to an indication of the network device; or
[0112] determining the first offset and / or the second offset according to a total frequency domain bandwidth available for the ranging signals.
[0113] Optionally, the method further comprises:
[0114] determining a length of transmission time corresponding to the ranging signal and / or a time interval between transmission times corresponding to adjacent ranging signals according to a protocol agreement; or
[0115] determining a length of transmission time corresponding to the ranging signal and / or a time interval between transmission times corresponding to adjacent ranging signals according to preconfigured information; or
[0116] determining a length of transmission time corresponding to the ranging signal and / or a time interval between transmission times corresponding to adjacent ranging signals according to configuration information and / or indication information in downlink control information transmitted by the network device.
[0117] Optionally, the method further comprises:
[0118] determining the value of k according to a protocol agreement; or
[0119] determining the value of k according to preconfigured information; or
[0120] determining the value of k according to configuration information and / or indication information in downlink control information transmitted by the network device; or
[0121] determining the value of k according to quality of service requirements of ranging or positioning services.
[0122] In a third aspect, an embodiment of the present disclosure provides a communication apparatus at a sending terminal device, the apparatus comprising:
[0123] a transceiver module configured to send k ranging signals to a receiving terminal device in k times, wherein the k ranging signals occupy different sub-band groups respectively, the sub-band groups contain an integer number of sub-bands, the sub-bands contain a continuous frequency domain resource, and k is a positive integer greater than or equal to 1.
[0124] Optionally, the apparatus further comprises a processing module configured to:
[0125] determining the number of frequency domain units contained in the sub-band and / or the frequency domain location of the sub-band according to a protocol agreement; or
[0126] determine the number of frequency domain units contained in the sub-band and / or the frequency domain location of the sub-band according to pre-configured information; or
[0127] determine the number of frequency domain units contained in the sub-band and / or the frequency domain location of the sub-band according to the configuration information and / or indication information in the downlink control information sent by the network device;
[0128] wherein the frequency domain units in different sub-bands do not overlap with each other.
[0129] Optionally, the processing module is further configured to:
[0130] determine the frequency domain bandwidth available for the ranging signal;
[0131] determine the number M of sub-bands;
[0132] divide the frequency domain bandwidth available for the ranging signal into M non-overlapping continuous frequency domain resources, each of which is a sub-band.
[0133] Optionally, the processing module is configured to:
[0134] determine the frequency domain bandwidth available for the ranging signal according to a protocol agreement; or
[0135] determine the frequency domain bandwidth available for the ranging signal according to pre-configured information; or
[0136] determine the frequency domain bandwidth available for the ranging signal according to the configuration information and / or indication information in the downlink control information sent by the network device.
[0137] Optionally, the processing module is configured to:
[0138] determine the number M of sub-bands according to a protocol agreement; or
[0139] determine the number M of sub-bands according to pre-configured information; or
[0140] determine the number M of sub-bands according to the configuration information and / or indication information in the downlink control information sent by the network device.
[0141] Optionally, the processing module is further configured to:
[0142] when (L / M) is an integer, determine the size of a sub-band to be (L / M) frequency domain units; or
[0143] when (L / M) is a non-integer, determine the size of a sub-band in x sub-bands to be (L / M) rounded up to an entire frequency domain unit, and the size of a sub-band in the remaining sub-bands to be (L / M) rounded down to an entire frequency domain unit, where x is the remainder of (L / M); or
[0144] when (L / M) is not an integer, the size of a subband in the M-1 subbands is determined as (L / M) rounded up to the whole number of frequency domain units, and the size of the remaining one subband is determined as the number of remaining frequency domain units in the L frequency domain units;
[0145] wherein the available frequency domain bandwidth comprises L frequency domain units.
[0146] Optionally, the union of the subband groups occupied by the k ranging signals is equal to the frequency domain bandwidth available to all ranging signals.
[0147] Optionally, the processing module is further configured to:
[0148] determine the number of subbands included in the subband group according to a protocol; or
[0149] determine the number of subbands included in the subband group according to preconfigured information; or
[0150] determine the number of subbands included in the subband group according to configuration information and / or indication information in downlink control information sent by a network device; or
[0151] determine the number of subbands included in the subband group according to quality of service requirements of ranging or positioning services;
[0152] Optionally, the subband group satisfies at least one of the following:
[0153] the number of subbands included in different subband groups is the same;
[0154] the subbands included in the subband group are consecutive subbands; and
[0155] the subband groups are comb-shapedly distributed within the frequency domain bandwidth available to the ranging signals.
[0156] Optionally, the processing module is further configured to:
[0157] determine the frequency domain position of the subband group corresponding to the ranging signal.
[0158] Optionally, the processing module is configured to:
[0159] determine the frequency domain position of the subband group corresponding to the ranging signal according to the order of the ranging signal in the k ranging signals and a first offset; or
[0160] determine the frequency domain position of the subband group corresponding to the ranging signal according to the transmission time position corresponding to the ranging signal and a second offset; or
[0161] determine the frequency domain position of the subband group corresponding to the ranging signal according to a protocol; or
[0162] determining, according to pre-configured information, a frequency domain location of the sub-band group corresponding to the ranging signal; or
[0163] determining, according to an indication of the network device, the frequency domain location of the sub-band group corresponding to the ranging signal.
[0164] Optionally, the processing module is further configured to:
[0165] determining, according to a protocol agreement, the first offset and / or the second offset; or
[0166] determining, according to pre-configured information, the first offset and / or the second offset; or
[0167] determining, according to an indication of the network device, the first offset and / or the second offset; or
[0168] determining, according to a total frequency domain bandwidth available for the ranging signal, the first offset and / or the second offset.
[0169] Optionally, the processing module is further configured to:
[0170] processing the ranging signal based on a sequence or a cyclic shift different from that of the other terminal device, wherein the ranging signal transmitted by the terminal device occupies a same sub-band group as that of the ranging signal transmitted by the other terminal device.
[0171] Optionally, the processing module is further configured to:
[0172] determining, according to a protocol agreement, a transmission time length corresponding to the ranging signal, and / or a time interval between transmission times corresponding to adjacent ranging signals; or
[0173] determining, according to pre-configured information, the transmission time length corresponding to the ranging signal, and / or the time interval between the transmission times corresponding to the adjacent ranging signals; or
[0174] determining, according to configuration information and / or indication information in downlink control information transmitted by the network device, the transmission time length corresponding to the ranging signal, and / or the time interval between the transmission times corresponding to the adjacent ranging signals.
[0175] Optionally, the processing module is further configured to:
[0176] determining, according to a protocol agreement, a value of the k; or
[0177] determining, according to pre-configured information, the value of the k; or
[0178] determining the value of k according to configuration information and / or indication information in downlink control information sent by a network device received by the receiving terminal device; or
[0179] determining the value of k according to quality of service requirements of the ranging or positioning service.
[0180] In a fourth aspect, the embodiments of the present disclosure provide a communication apparatus on the receiving terminal device side, the apparatus comprising:
[0181] a transceiver module, configured to receive k ranging signals sent by a sending terminal device in k times, wherein the k ranging signals occupy different sub-band groups respectively, the sub-band group contains an integer number of sub-bands, the sub-band contains a continuous frequency domain resource, and k is an integer greater than or equal to 1;
[0182] a processing module, configured to perform ranging and / or positioning on the sending terminal device according to the k ranging signals.
[0183] Optionally, the processing module is further configured to:
[0184] determine the number of frequency domain units contained in the sub-band and / or the frequency domain location of the sub-band according to a protocol agreement; or
[0185] determine the number of frequency domain units contained in the sub-band and / or the frequency domain location of the sub-band according to preconfigured information; or
[0186] determine the number of frequency domain units contained in the sub-band and / or the frequency domain location of the sub-band according to configuration information and / or indication information in downlink control information sent by a network device received by the receiving terminal device;
[0187] wherein the frequency domain units between different sub-bands do not overlap with each other.
[0188] Optionally, the processing module is further configured to:
[0189] determine the frequency domain bandwidth available for the ranging signal;
[0190] determine the number M of sub-bands;
[0191] divide the frequency domain bandwidth available for the ranging signal into M non-overlapping continuous frequency domain resources, each of which is a sub-band.
[0192] Optionally, the processing module is configured to:
[0193] determine the frequency domain bandwidth available for the ranging signal according to a protocol agreement; or
[0194] determine the frequency domain bandwidth available for the ranging signal according to preconfigured information; or
[0195] determining the frequency domain bandwidth available for the ranging signals according to configuration information and / or indication information in downlink control information sent by the network device.
[0196] Optionally, the processing module is configured to:
[0197] determining the number M of the subbands according to a protocol agreement; or
[0198] determining the number M of the subbands according to preconfigured information; or
[0199] determining the number M of the subbands according to configuration information and / or indication information in downlink control information sent by the network device.
[0200] Optionally, the processing module is further configured to:
[0201] when (L / M) is an integer, determining that the size of the subband is (L / M) frequency domain units; or
[0202] when (L / M) is a non-integer, determining that the size of the subband in x subbands is (L / M) rounded up to an entire frequency domain unit, and the size of the subband in the remaining subbands is (L / M) rounded down to an entire frequency domain unit, where x is the remainder of (L / M); or
[0203] when (L / M) is a non-integer, determining that the size of the subband in M-1 subbands is (L / M) rounded up to an entire frequency domain unit, and the size of the subband in the remaining one subband is the number of remaining frequency domain units in the L frequency domain units;
[0204] wherein the available frequency domain bandwidth includes L frequency domain units.
[0205] Optionally, the union of the subband groups respectively occupied by the k ranging signals is equal to the frequency domain bandwidth available for all the ranging signals.
[0206] Optionally, the processing module is further configured to:
[0207] determining the number of the subbands included in the subband group according to a protocol agreement; or
[0208] determining the number of the subbands included in the subband group according to preconfigured information; or
[0209] determining the number of the subbands included in the subband group according to configuration information and / or indication information in downlink control information sent by the network device; or
[0210] determining the number of the subbands included in the subband group according to quality of service requirements of the ranging or positioning service;
[0211] Optionally, the sub-band groups satisfy at least one of the following:
[0212] The number of sub-bands included in different sub-band groups is the same.
[0213] The sub-bands included in the sub-band groups are consecutive sub-bands.
[0214] The sub-band groups are comb-shapedly distributed in a frequency domain bandwidth available for the ranging signals.
[0215] Optionally, the processing module is further configured to:
[0216] determine a frequency domain position of the sub-band group corresponding to the ranging signal.
[0217] Optionally, the processing module is further configured to:
[0218] determine the frequency domain position of the sub-band group corresponding to the ranging signal according to an order of the ranging signal in the k ranging signals and a first offset; or
[0219] determine the frequency domain position of the sub-band group corresponding to the ranging signal according to a transmission time position of the ranging signal and a second offset; or
[0220] determine the frequency domain position of the sub-band group corresponding to the ranging signal according to a protocol agreement; or
[0221] determine the frequency domain position of the sub-band group corresponding to the ranging signal according to pre-configured information; or
[0222] determine the frequency domain position of the sub-band group corresponding to the ranging signal according to an indication of a network device.
[0223] Optionally, the processing module is further configured to:
[0224] determine the first offset and / or the second offset according to a protocol agreement; or
[0225] determine the first offset and / or the second offset according to pre-configured information; or
[0226] determine the first offset and / or the second offset according to an indication of a network device; or
[0227] determine the first offset and / or the second offset according to a total frequency domain bandwidth available for the ranging signal.
[0228] Optionally, the processing module is further configured to:
[0229] According to the protocol, determine the length of the sending time corresponding to the ranging signal, and / or the time interval between the sending time corresponding to the adjacent ranging signal; or
[0230] According to the pre-configured information, determine the length of the sending time corresponding to the ranging signal, and / or the time interval between the sending time corresponding to the adjacent ranging signal; or
[0231] According to the configuration information and / or indication information in the downlink control information sent by the network device, determine the length of the sending time corresponding to the ranging signal, and / or the time interval between the sending time corresponding to the adjacent ranging signal.
[0232] Optionally, the processing module is further configured to:
[0233] According to the protocol, determine the value of k; or
[0234] According to the pre-configured information, determine the value of k; or
[0235] According to the configuration information and / or indication information in the downlink control information sent by the network device, determine the value of k; or
[0236] According to the quality of service requirement of the ranging or positioning service, determine the value of k.
[0237] In a fifth aspect, an embodiment of the present disclosure provides a communication device, which comprises a processor, and when the processor invokes a computer program in a memory, executes the method in the first aspect.
[0238] In a sixth aspect, an embodiment of the present disclosure provides a communication device, which comprises a processor, and when the processor invokes a computer program in a memory, executes the method in the second aspect.
[0239] In a seventh aspect, an embodiment of the present disclosure provides a communication device, which comprises a processor and a memory, and the memory stores a computer program; the processor executes the computer program stored in the memory, so that the communication device executes the method in the first aspect.
[0240] In an eighth aspect, an embodiment of the present disclosure provides a communication device, which comprises a processor and a memory, and the memory stores a computer program; the processor executes the computer program stored in the memory, so that the communication device executes the method in the second aspect.
[0241] In a ninth aspect, the embodiments of the present disclosure provide a communication device, which comprises a processor and an interface circuit, the interface circuit being configured to receive code instructions and transmit the code instructions to the processor, and the processor being configured to execute the code instructions to enable the device to perform the method of the first aspect.
[0242] In a tenth aspect, the embodiments of the present disclosure provide a communication device, which comprises a processor and an interface circuit, the interface circuit being configured to receive code instructions and transmit the code instructions to the processor, and the processor being configured to execute the code instructions to enable the device to perform the method of the second aspect.
[0243] In an eleventh aspect, the embodiments of the present disclosure provide a system for transmitting a direct ranging signal, which comprises the communication device of the third aspect and the communication device of the fourth aspect, or the communication device of the fifth aspect and the communication device of the sixth aspect, or the communication device of the seventh aspect and the communication device of the eighth aspect, or the communication device of the ninth aspect and the communication device of the tenth aspect.
[0244] In a twelfth aspect, the embodiments of the present disclosure provide a computer readable storage medium for storing instructions for the terminal device, and when the instructions are executed, the terminal device performs the method of the first aspect.
[0245] In a thirteenth aspect, the embodiments of the present disclosure provide a computer readable storage medium for storing instructions for the network device, and when the instructions are executed, the network device performs the method of the second aspect.
[0246] In a fourteenth aspect, the embodiments of the present disclosure further provide a computer program product comprising a computer program, which, when executed on a computer, causes the computer to perform the method of the first aspect.
[0247] In a fifteenth aspect, the embodiments of the present disclosure further provide a computer program product comprising a computer program, which, when executed on a computer, causes the computer to perform the method of the second aspect.
[0248] In a sixteenth aspect, the embodiments of the present disclosure provide a chip system, which comprises at least one processor and an interface, and is configured to support the terminal device to implement the functions related to the first aspect, such as determining or processing at least one of the data and information involved in the above method. In a possible design, the chip system further comprises a memory, and the memory is configured to store the necessary computer programs and data of the terminal device. The chip system can be composed of a chip, or can comprise a chip and other discrete devices.
[0249] In a seventeenth aspect, the present disclosure provides a chip system, which includes at least one processor and an interface for supporting a network device to implement functions related to the second aspect, such as determining or processing at least one of the data and information involved in the above method. In a possible design, the chip system further includes a memory, and the memory is configured to store computer programs and data necessary for the network device. The chip system can be composed of a chip, or can include a chip and other discrete devices.
[0250] In an eighteenth aspect, the present disclosure provides a computer program, which, when running on a computer, causes the computer to perform the method of the first aspect.
[0251] In a nineteenth aspect, the present disclosure provides a computer program, which, when running on a computer, causes the computer to perform the method of the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0252] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the background art, the drawings needed to be used in the embodiments of the present disclosure or the background art will be described below.
[0253] Figure 1 is a schematic diagram of an architecture of a communication system provided by an embodiment of the present disclosure;
[0254] Figure 2 is a flowchart of a method for transmitting a direct ranging signal provided by an embodiment of the present disclosure;
[0255] Figure 3 is a flowchart of a method for transmitting a direct ranging signal provided by an embodiment of the present disclosure;
[0256] Figure 4 is a flowchart of a method for transmitting a direct ranging signal provided by an embodiment of the present disclosure;
[0257] Figure 5 is a flowchart of a method for transmitting a direct ranging signal provided by an embodiment of the present disclosure;
[0258] Figure 6 is a schematic diagram of a structure of a communication device provided by an embodiment of the present disclosure;
[0259] Figure 7 is a schematic diagram of another structure of a communication device provided by an embodiment of the present disclosure;
[0260] Figure 8 is a schematic diagram of a structure of a chip provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0261] In order to facilitate understanding, first introduce the terms related to the present disclosure.
[0262] 1. Sidelink communication
[0263] Also known as Device to Device Communication, it refers to direct communication between terminal devices without network forwarding.
[0264] 2. Distance measurement signal
[0265] Also known as a positioning signal, it can be used to locate or measure distances of terminal devices.
[0266] To better understand the cell group update method for dual-connection terminal devices disclosed in this disclosure, the communication system to which this disclosure applies will be described first.
[0267] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of the present disclosure. The communication system may include, but is not limited to, a network device and a terminal device. Figure 1 The number and form of the devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this disclosure. In actual applications, it may include two or more network devices, two or more auxiliary communication devices, and two or more terminal devices. Figure 1 The communication system shown is an example including a network device 11, a terminal device 12, and a terminal device 13.
[0268] It should be noted that the technical solutions of this disclosure can be applied to various communication systems. For example, Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, 5G New Radio (NR) systems, or other future new mobile communication systems.
[0269] The network device 11 in the embodiments of the present disclosure is an entity for transmitting or receiving signals on the network side. For example, the network device 11 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system, and the like. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the network device. The network device provided by the embodiments of the present disclosure can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit (control unit). The CU-DU structure can split the protocol layer of the network device, for example, the base station, and the functions of part of the protocol layer are controlled by the CU, and the functions of the remaining part or all of the protocol layer are distributed in the DU and controlled by the CU.
[0270] The terminal device 12 and the terminal device 13 in the embodiments of the present disclosure are entities for receiving or transmitting signals on the user side, such as a mobile phone. The terminal device can also be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), and the like. The terminal device can be a car, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and the like. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the terminal device.
[0271] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0272] Generally, the positioning signals transmitted by the terminal devices in the cellular system need to be uplink power controlled, so that the receiving powers of different positioning signals of different terminal devices through comb-shaped multiplexing of the same frequency domain resource are approximately the same when received by the network device; and the downlink signals are uniformly transmitted by the network device, and the receiving powers of the positioning signals of different terminal devices when received by the terminal device are also approximately the same. Since the positioning signals of different terminal devices are comb-shaped multiplexed, the interference between them can be ignored.
[0273] However, for the direct connection communication, the geographical positions of the terminal devices cannot be arranged in advance. Due to the different distances between the terminal devices, the signal path losses of the signals from different sending terminal devices to the same receiving terminal device can be very different. Due to the existence of in-band emission, even if two different signals occupy different frequency domain positions, when the receiving powers of the two signals are very different, the strong signal can also cause the weak signal to be annihilated.
[0274] Generally, the size of the in-band emission is related to the interval size of the frequency domain positions occupied by the two signals. For two signals arranged in a comb-shaped frequency domain, the frequency domain interval between the two signals is very small, and the interference problem caused by the in-band emission is relatively serious. Therefore, in the present disclosure, the ranging signals are transmitted multiple times to increase the frequency domain interval between the ranging signals in each comb-shaped multiplexing as much as possible, so as to reduce the strength of the strong signal annihilating the weak signal
[0275] Please refer to Figure 2 , Figure 2 is a flowchart of a method for transmitting a direct connection ranging signal provided by the embodiments of the present disclosure, which is executed by a sending terminal device. As Figure 2 shown, the method can include but is not limited to the following steps:
[0276] Step 201, transmitting k ranging signals to a receiving terminal device for k times, wherein the k ranging signals occupy different sub-band groups respectively, the sub-band group contains an integer number of sub-bands, the sub-band contains a continuous frequency domain resource, and k is a positive integer greater than or equal to 1.
[0277] Among them, the ranging signal can be used for ranging or positioning, and can be generated by a sequence. Common sequence generation methods include generating a ranging signal by using different base sequences, or generating a ranging signal by using different cyclic shifts of the same base sequence.
[0278] In the present disclosure, the sending terminal device sends a group of ranging signals in multiple times in order to avoid the interference between the ranging signals sent by the sending terminal device and the ranging signals sent by the remaining sending terminal devices in the frequency domain comb arrangement, and the ranging signals sent each time only occupy one sub-band group, so as to make the interval between the frequency domain positions occupied by the ranging signals sent each time and the frequency domain positions occupied by the ranging signals sent by the remaining sending terminal devices large enough, thereby reducing the interference between the ranging signals sent by different sending terminal devices.
[0279] Optionally, the integer number of sub-bands contained in the sub-band group can be continuous, so as to further ensure that the frequency domain positions occupied by the ranging signals sent by the sending terminal device are relatively concentrated, and the distance between the frequency domain positions occupied by the ranging signals sent by the sending terminal device and the ranging signals sent by the remaining sending terminal devices is large enough.
[0280] Optionally, the number of sub-bands contained in the sub-band group can be the same or different. The present disclosure does not limit this.
[0281] Optionally, the sending terminal device can determine the number of sub-bands contained in the sub-band group according to the protocol agreement.
[0282] Alternatively, if the sending terminal device is not within the coverage of the network device, the sending terminal device can determine the number of sub-bands contained in the sub-band group according to the pre-configured information. The pre-configured information is information pre-burned in the sending terminal device.
[0283] Alternatively, if the sending terminal device is within the coverage of the network device, the sending terminal device can determine the number of sub-bands contained in the sub-band group according to the configuration information and / or indication in the downlink control information sent by the network device.
[0284] Alternatively, the sending terminal device can also determine the number of sub-bands contained in the sub-band group according to the quality of service (QoS) requirement of the ranging or positioning service. For example, if the QoS requirement of the positioning service is high, the sub-band group can contain a smaller number of sub-bands, so that the number of sub-bands between different ranging signals is as large as possible, thereby ensuring that there is no interference between different ranging signals.
[0285] In addition, before sending the ranging signal, the sending terminal device also needs to determine the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band. The frequency domain unit can be any unit of frequency domain resource, such as a physical resource block (PRB), or a resource element (RE), etc., which is not limited in the present disclosure.
[0286] Optionally, the sending terminal device can determine the number of frequency domain units included in the sub-band and / or the frequency domain position of the sub-band according to a protocol agreement.
[0287] Alternatively, if the sending terminal device is not within the coverage of the network device, the sending terminal device can determine the number of frequency domain units included in the sub-band and / or the frequency domain position of the sub-band according to pre-configured information.
[0288] Alternatively, if the sending terminal device is within the coverage of the network device, the sending terminal device can determine the number of frequency domain units included in the sub-band and / or the frequency domain position of the sub-band according to configuration information and / or indication in the received downlink control information sent by the network device.
[0289] The frequency domain position of the sub-band can be the starting frequency domain position of the sub-band, or can also be the ending frequency domain position of the sub-band, or can also be an offset between the starting frequency domain position of the sub-band and the starting position of the available frequency domain bandwidth, and the like, which are not limited in the present disclosure.
[0290] The frequency domain units in different sub-bands can not overlap with each other in order to ensure that each group of ranging signals occupies as wide a bandwidth as possible.
[0291] Optionally, the sending terminal device can first determine the available frequency domain bandwidth of the ranging signals and the number M of sub-bands, and then divide the available frequency domain bandwidth of the ranging signals into M non-overlapping continuous frequency domain resources, each of which is a sub-band.
[0292] For example, M = 10, and the sending terminal device can divide the available frequency domain bandwidth of the ranging signals into 10 continuous frequency domain resources, each of which is a sub-band. The sizes of the 10 continuous frequency domain resources can be the same or different, which are not limited in the present disclosure.
[0293] Optionally, the sending terminal device can determine the available frequency domain bandwidth of the ranging signals according to a protocol agreement.
[0294] Alternatively, if the sending terminal device is not within the coverage of the network device, the sending terminal device can determine the available frequency domain bandwidth of the ranging signals according to pre-configured information.
[0295] Alternatively, if the sending terminal device is within the coverage of the network device, the sending terminal device can determine the available frequency domain bandwidth of the ranging signals according to configuration information and / or indication in the received downlink control information sent by the network device.
[0296] In addition, the sending terminal device can determine the number M of sub-bands according to a protocol agreement.
[0297] Alternatively, if the sending terminal device is not within the coverage of the network device, the sending terminal device can also determine the number M of sub-bands according to pre-configured information.
[0298] Alternatively, if the sending terminal device is within the coverage of the network device, the sending terminal device can also determine the number M of sub-bands according to configuration information and / or indication in the received downlink control information sent by the network device.
[0299] Further, after determining the number L of frequency domain units contained in the frequency domain bandwidth available for the k ranging signals and the number M of sub-bands, the sending terminal device can also determine the size of each sub-band through calculation.
[0300] For example, if (L / M) is an integer, the size of each sub-band can be determined as (L / M) frequency domain units.
[0301] Alternatively, if (L / M) is not an integer, the size of each of x sub-bands can be determined as (L / M) rounded up to the whole number of frequency domain units, and the size of each of the remaining sub-bands can be determined as (L / M) rounded down to the whole number of frequency domain units, where x is the remainder of (L / M).
[0302] For example, L=100 and M=9, the number of frequency domain units contained in one of the sub-bands can be determined as 12, and the number of frequency domain units contained in each of the remaining 8 sub-bands can be determined as 11.
[0303] Alternatively, if (L / M) is not an integer, the size of each of M-1 sub-bands can be determined as (L / M) rounded up to the whole number of frequency domain units, and the size of the remaining one sub-band can be determined as the number of remaining frequency domain units in L frequency domain units. For example, L=100 and M=9, the number of frequency domain units contained in each of 8 sub-bands can be determined as 12, and the number of frequency domain units contained in the remaining one sub-band can be determined as 4.
[0304] In addition, the number of ranging signals, i.e. the size of k, also affects the ranging accuracy. When k is large, i.e. the number of ranging signals is large, if each ranging signal occupies a different frequency domain position, the range of the frequency domain position occupied by each ranging signal is wide, and thus the ranging accuracy is high. When k is small, i.e. the number of ranging signals is small, the range of the frequency domain position occupied by each ranging signal is relatively narrow, and thus the ranging accuracy is relatively low. Therefore, before sending the ranging signals, the value of k can be determined first.
[0305] Optionally, the sending terminal device can determine the value of k according to a protocol.
[0306] Alternatively, if the sending terminal device is not within the coverage of the network device, the sending terminal device can determine the value of k according to pre-configured information.
[0307] Alternatively, if the sending terminal device is within the coverage of the network device, the sending terminal device can determine the value of k according to the configuration information and / or indication information in the received downlink control information sent by the network device.
[0308] Alternatively, the value of k is determined according to the quality of service requirement of the ranging or positioning service.
[0309] For example, the QoS requirement of the ranging or positioning service is high, and a larger k value can be determined, that is, the number of ranging signals is increased, so that multiple ranging signals occupy a wider frequency domain position, thereby ensuring the accuracy of the ranging signals.
[0310] Optionally, the union of the sub-band groups occupied by the k ranging signals sent by the sending terminal device k times is equal to the frequency domain bandwidth available to all ranging signals, so that the k ranging signals occupy a wider frequency domain position, thereby ensuring the ranging accuracy.
[0311] In the present disclosure, the sending terminal device can send k ranging signals to the receiving terminal device k times, thereby, by sending a group of ranging signals multiple times and each time sending a ranging signal occupying only one sub-band group, the interval between the frequency domain positions occupied by the ranging signal sent each time and the frequency domain positions occupied by the ranging signals sent by the remaining sending terminal devices is large enough, thereby reducing the interference between different ranging signals, and further improving the accuracy of ranging and / or positioning.
[0312] Please refer to Figure 3 , Figure 3 is a flowchart of a method for sending direct ranging signals provided by an embodiment of the present disclosure, which is executed by a sending terminal device. As shown in Figure 3 , the method can include but is not limited to the following steps:
[0313] Step 301, determining the frequency domain position of the sub-band group corresponding to the ranging signal.
[0314] In the present disclosure, the k sub-band groups can be distributed in a comb shape within the frequency domain bandwidth available to the ranging signals. Before sending the ranging signals, the sending terminal device needs to first determine the frequency domain position of the sub-band group corresponding to each ranging signal, so as to make the interval between the frequency domain positions occupied by the ranging signal sent each time and the frequency domain positions occupied by the ranging signals sent by the remaining sending terminal devices large enough, thereby reducing the interference between the ranging signals sent by different sending terminal devices. The frequency domain position of the sub-band group can be the frequency domain position of the starting sub-band in the sub-band group, or can also be the frequency domain position of the ending sub-band in the sub-band group, etc., which is not limited in the present disclosure.
[0315] For example, if the frequency domain bandwidth available for the ranging signals corresponds to M subbands, the first terminal device can transmit the ranging signal at the frequency domain location of the 1st subband, and the other terminal device can transmit the ranging signal at the frequency domain location of the M / 2nd subband, so that the ranging signals transmitted by the two terminal devices are separated by M / 2 subbands, thereby reducing the interference between the ranging signals transmitted by the terminal devices.
[0316] Optionally, the terminal device can determine the frequency domain location of the subband group corresponding to the ranging signal according to a protocol.
[0317] Alternatively, if the terminal device is not within the coverage of the network device, the terminal device can determine the frequency domain location of the subband group corresponding to the ranging signal according to preconfigured information.
[0318] Alternatively, if the terminal device is not within the coverage of the network device, the terminal device can determine the frequency domain location of the subband group corresponding to the ranging signal according to an indication of the network device.
[0319] In the present disclosure, the terminal device can determine the frequency domain location of the k subband groups corresponding to the k ranging signals, or can determine the frequency domain location of the first subband group and the frequency domain offset between the remaining subband groups and the first subband group, or can determine the frequency domain offset corresponding to the k ranging signals transmitted at different times, and the like, which are not limited in the present disclosure.
[0320] Optionally, the terminal device can also determine the frequency domain location of the subband group corresponding to the ranging signal according to the order of the ranging signal in the k ranging signals and the first offset, and the like, which are not limited in the present disclosure.
[0321] For example, if the first offset is offset and the frequency domain location of the starting subband of the kth ranging signal is m(k), then the frequency domain location of the starting subband of the (k+1)th ranging signal is m(k+1) = mod(m(k)+offset, M), where M is the total number of subbands included in the frequency domain bandwidth, resource pool or resource set corresponding to the ranging signal.
[0322] For example, assuming that the first offset is 2, M = 5, the index numbers of the subbands are 0, 1, 2, 3, and 4 respectively, if the starting frequency domain position of the first time of sending the ranging signal is at the frequency domain position of the subband with the index number of 0, then the starting frequency domain position of the second time of sending is at the frequency domain position of the subband with the index number of 2, the starting frequency domain position of the third time of sending is at the frequency domain position of the subband with the index number of 4, the starting frequency domain position of the fourth time of sending is at the frequency domain position of the subband with the index number of 1, and the starting frequency domain position of the fifth time of sending is at the frequency domain position of the subband with the index number of 3, and the starting frequency domain position of sending the ranging signal thereafter corresponds to the frequency domain position of the subband with the index number of {0, 2, 4, 1, 3} in a cycle.
[0323] Optionally, the sending terminal device can also determine the frequency domain position of the subband group corresponding to the ranging signal according to the sending time position corresponding to the ranging signal and the second offset. The second offset can be a time interval between the sending times corresponding to adjacent ranging signals, and the present disclosure does not limit this.
[0324] In the present disclosure, each ranging signal can be sent at a corresponding sending time position, and each sending time position corresponds to a fixed frequency domain position. Thus, the sending terminal device can also determine the frequency domain position of the subband group corresponding to the ranging signal according to the second offset and the sending time position corresponding to the ranging signal. In addition, the sending time position can correspond to a usable sending time length, and the ranging signal can be sent within the sending time length at the sending time position. The sending time length can include one or more symbols or slots.
[0325] Further, the sending terminal device can determine the sending time length corresponding to the ranging signal and / or the time interval between the sending times corresponding to adjacent ranging signals according to a protocol agreement.
[0326] Alternatively, if the sending terminal device is not within the coverage of the network device, the sending terminal device can determine the sending time length corresponding to the ranging signal and / or the time interval between the sending times corresponding to adjacent ranging signals according to preconfigured information.
[0327] Alternatively, if the sending terminal device is not within the coverage of the network device, the sending terminal device can determine the sending time length corresponding to the ranging signal and / or the time interval between the sending times corresponding to adjacent ranging signals according to configuration information and / or indication information in the received downlink control information sent by the network device.
[0328] In addition, the sending terminal device can determine the first offset and / or the second offset according to a protocol agreement.
[0329] Alternatively, if the sending terminal device is not within the coverage of the network device, the sending terminal device can determine the first offset and / or the second offset according to pre-configured information.
[0330] Alternatively, if the sending terminal device is within the coverage of the network device, the sending terminal device can determine the first offset and / or the second offset according to the indication of the network device.
[0331] Alternatively, the sending terminal device can also determine the first offset and / or the second offset according to the total frequency domain bandwidth available for the ranging signals.
[0332] For example, M is the total number of sub-bands included in the total frequency domain bandwidth, the resource pool or the resource set corresponding to the sending of the ranging signals; when M is an odd number, the offset can be (M / 2) rounded up or (M / 2) rounded down, and when M is an even number, the offset can be M / 2+1 or M / 2-1.
[0333] In addition, when the sub-band group occupied by the ranging signal sent by the sending terminal device is the same as the sub-band group occupied by the ranging signal sent by another sending terminal device, the ranging signal can be processed based on a sequence or a cyclic shift different from that of the other sending terminal device.
[0334] Step 302: sending k ranging signals to the receiving terminal device in k times, wherein the k ranging signals respectively occupy different sub-band groups, the sub-band group includes an integer number of sub-bands, the sub-band includes a continuous frequency domain resource, and k is a positive integer greater than or equal to 1.
[0335] In the present disclosure, the specific implementation process of step 302 can be referred to the detailed description of any embodiment of the present disclosure, which will not be repeated here.
[0336] In the present disclosure, after determining the frequency domain position of the sub-band group corresponding to the ranging signal, the sending terminal device can send k ranging signals to the receiving terminal device in k times, so that by sending a group of ranging signals in multiple times and each time sending a ranging signal occupying only one sub-band group, the interval between the frequency domain position occupied by each time sending ranging signal and the frequency domain position occupied by the ranging signal sent by the remaining sending terminal device is large enough, thereby reducing the interference between different sent ranging signals, and further improving the accuracy of ranging and / or positioning.
[0337] Please refer to Figure 4 , Figure 4 is a flowchart of a method for sending a direct connection ranging signal provided by an embodiment of the present disclosure, which is executed by a receiving terminal device. As shown in Figure 4 , the method can include but is not limited to the following steps:
[0338] In step 401, the receiving terminal device receives k ranging signals sent by the sending terminal device k times, wherein the k ranging signals occupy different sub-band groups respectively, the sub-band group contains an integer number of sub-bands, the sub-band contains a continuous frequency domain resource, and k is an integer greater than or equal to 1.
[0339] The ranging signal can be used for ranging or positioning and can be generated by a sequence. Common sequence generation methods include generating the ranging signal by using different base sequences or generating the ranging signal by using different cyclic shifts of the same base sequence.
[0340] In the present disclosure, the sending terminal device sends a group of ranging signals multiple times to avoid interference between the ranging signals sent by the sending terminal device and the ranging signals sent by other sending terminal devices in the frequency domain comb arrangement. The ranging signal sent each time only occupies one sub-band group, so as to maximize the interval between the frequency domain positions occupied by the ranging signal sent each time and the frequency domain positions occupied by the ranging signals sent by other sending terminal devices, thereby reducing the interference between the ranging signals sent by different sending terminal devices.
[0341] Optionally, the integer number of sub-bands contained in the sub-band group can be continuous, so as to further ensure that the frequency domain positions occupied by the ranging signals sent by the sending terminal device are relatively concentrated and the distance between the frequency domain positions occupied by the ranging signals sent by the sending terminal device and the ranging signals sent by other sending terminal devices is large enough.
[0342] Optionally, the number of sub-bands contained in the sub-band group can be the same or different. The present disclosure does not limit this.
[0343] In contrast, the receiving terminal device can receive the k ranging signals sent by the sending terminal device k times. In order to ensure that the receiving terminal device can reliably receive the ranging signals, the receiving terminal device needs to determine the number of sub-bands contained in the sub-band group occupied by each ranging signal.
[0344] Optionally, the receiving terminal device can determine the number of sub-bands contained in the sub-band group according to a protocol agreement.
[0345] Alternatively, if the receiving terminal device is not within the coverage of the network device, the receiving terminal device can determine the number of sub-bands contained in the sub-band group according to preconfigured information. The preconfigured information is information pre-burned in the receiving terminal device.
[0346] Alternatively, if the receiving terminal device is within the coverage of the network device, the receiving terminal device can determine the number of sub-bands contained in the sub-band group according to the configuration information and / or indication in the downlink control information sent by the network device.
[0347] Alternatively, the receiving terminal device can also determine the number of subbands included in the subband group according to the quality of service (QoS) requirement of the ranging or positioning service. For example, if the QoS requirement of the positioning service is high, the subband group can include a smaller number of subbands, so that the number of subbands between different ranging signals is as large as possible, thereby ensuring that there is no interference between different ranging signals.
[0348] In addition, before receiving the ranging signal sent by the sending terminal device, the receiving terminal device also needs to determine the number of frequency domain units included in the subband and / or the frequency domain position of the subband. The frequency domain unit can be any unit of frequency domain resource, such as a physical resource block (PRB), or a resource element (RE), etc., which is not limited in the present disclosure.
[0349] Optionally, the receiving terminal device can determine the number of frequency domain units included in the subband and / or the frequency domain position of the subband according to the protocol agreement.
[0350] Alternatively, if the receiving terminal device is not within the coverage of the network device, the receiving terminal device can determine the number of frequency domain units included in the subband and / or the frequency domain position of the subband according to the preconfigured information.
[0351] Alternatively, if the receiving terminal device is within the coverage of the network device, the receiving terminal device can determine the number of frequency domain units included in the subband and / or the frequency domain position of the subband according to the configuration information and / or indication in the received downlink control information sent by the network device.
[0352] The frequency domain position of the subband can be the starting frequency domain position of the subband, or the ending frequency domain position of the subband, or the offset between the starting frequency domain position of the subband and the starting position of the available frequency domain bandwidth, etc., which is not limited in the present disclosure.
[0353] In order to ensure that each group of ranging signals occupies as wide a bandwidth as possible, the frequency domain units between different subbands can not overlap.
[0354] Optionally, the receiving terminal device can also first determine the available frequency domain bandwidth of the ranging signal and the number M of subbands, and then divide the available frequency domain bandwidth of the ranging signal into M non-overlapping continuous frequency domain resources, each of which is a subband.
[0355] For example, M=10, the receiving terminal device can divide the frequency domain bandwidth available for the ranging signal into 10 continuous frequency domain resources, each of which is a sub-band.
[0356] Optionally, the receiving terminal device can determine the frequency domain bandwidth available for the ranging signal according to the protocol agreement.
[0357] Alternatively, if the receiving terminal device is not within the coverage of the network device, the number of sub-bands M can also be determined according to the pre-configured information.
[0358] Alternatively, if the receiving terminal device is within the coverage of the network device, the number of sub-bands M can also be determined according to the configuration information and / or indication in the received downlink control information sent by the network device.
[0359] In addition, the receiving terminal device can determine the number of sub-bands M according to the protocol agreement.
[0360] Alternatively, if the receiving terminal device is not within the coverage of the network device, the number of sub-bands M can also be determined according to the pre-configured information.
[0361] Alternatively, if the receiving terminal device is within the coverage of the network device, the number of sub-bands M can also be determined according to the configuration information and / or indication in the received downlink control information sent by the network device.
[0362] Further, after determining the number of frequency domain units L available for the k ranging signals and the number of sub-bands M, the receiving terminal device can also determine the size of each sub-band by calculation.
[0363] For example, if (L / M) is an integer, the size of each sub-band can be determined as (L / M) frequency domain units.
[0364] Alternatively, if (L / M) is not an integer, the size of each of the x sub-bands can be determined as (L / M) rounded up to the whole frequency domain unit, and the size of each of the remaining sub-bands can be determined as (L / M) rounded down to the whole frequency domain unit, where x is the remainder of (L / M).
[0365] For example, L=100 and M=9, the number of frequency domain units in one of the sub-bands can be determined as 12, and the number of frequency domain units in each of the remaining 8 sub-bands can be determined as 11.
[0366] Alternatively, if (L / M) is not an integer, the size of each of the M-1 subbands is determined as the whole number of frequency domain units of (L / M), and the size of the remaining one subband is determined as the remaining number of frequency domain units in L frequency domain units. For example, L=100 and M=9, then the number of frequency domain units in 8 subbands is determined as 12, and the number of frequency domain units in the remaining one subband is determined as 4.
[0367] In addition, the number of ranging signals, i.e. the size of k, also affects the ranging accuracy. When k is large, i.e. the number of ranging signals is large, if each ranging signal occupies a different frequency domain position, the range of the frequency domain position occupied by each ranging signal is wide, and thus the ranging accuracy is high. When k is small, i.e. the number of ranging signals is small, the range of the frequency domain position occupied by each ranging signal is relatively narrow, and thus the ranging accuracy is relatively low. Therefore, the sending terminal device can determine the value of k before sending the ranging signals. Correspondingly, the receiving terminal device can determine the value of k before receiving the ranging signals sent by the sending terminal device, to ensure reliable reception of the ranging signals.
[0368] Optionally, the receiving terminal device can determine the value of k according to the protocol.
[0369] Alternatively, if the receiving terminal device is not within the coverage of the network device, the receiving terminal device can determine the value of k according to the pre-configured information.
[0370] Alternatively, if the receiving terminal device is within the coverage of the network device, the receiving terminal device can determine the value of k according to the configuration information and / or indication information in the received downlink control information sent by the network device.
[0371] Alternatively, the receiving terminal device can also determine the value of k according to the quality of service (QoS) requirement of the ranging or positioning service.
[0372] For example, if the QoS requirement of the ranging or positioning service is high, a larger k value can be determined, i.e. the number of ranging signals is increased, so that multiple ranging signals occupy a wider frequency domain position, thereby ensuring the accuracy of the ranging signals.
[0373] Optionally, the union of the subband groups occupied by the k ranging signals sent by the sending terminal device k times is equal to the frequency domain bandwidth available to all the ranging signals, so that the k ranging signals occupy a wider frequency domain position, thereby ensuring the ranging accuracy.
[0374] Step 402: Ranging and / or positioning the sending terminal device according to the k ranging signals.
[0375] In the present disclosure, the receiving terminal device receives k ranging signals sent by the sending terminal device in k times, and can perform ranging and / or positioning on the sending terminal device according to the k ranging signals. In this way, by sending a group of ranging signals in multiple times and each time sending a ranging signal occupying only one sub-band group, the interval between the frequency domain positions occupied by the ranging signal sent each time and the frequency domain positions occupied by the ranging signals sent by the remaining sending terminal devices is large enough, thereby reducing the interference between the ranging signals sent by different sending terminal devices and improving the accuracy of ranging and / or positioning.
[0376] Please refer to Figure 5 , Figure 5 is a flowchart of a method for sending a direct connection ranging signal provided by an embodiment of the present disclosure, which is performed by a receiving terminal device. As shown in Figure 5 , the method can include but is not limited to the following steps:
[0377] Step 501, determining the frequency domain position of the sub-band group corresponding to the ranging signal.
[0378] In the present disclosure, the k sub-band groups can be distributed in a comb shape within the frequency domain bandwidth available for the ranging signal. Before sending the ranging signal, the sending terminal device needs to first determine the frequency domain position of the sub-band group corresponding to each ranging signal, so as to make the interval between the frequency domain positions occupied by the ranging signal sent each time and the frequency domain positions occupied by the ranging signals sent by the remaining sending terminal devices large enough, thereby reducing the interference between the ranging signals sent by different sending terminal devices. The frequency domain position of the sub-band group can be the frequency domain position of the starting sub-band in the sub-band group, or can also be the frequency domain position of the ending sub-band in the sub-band group, etc., which is not limited in the present disclosure.
[0379] For example, the frequency domain bandwidth available for the ranging signal corresponds to M sub-bands. When the sending terminal device sends the ranging signal for the first time, it can be sent at the frequency domain position of the 1st sub-band, and the other sending terminal devices can send the ranging signal at the frequency domain position of the M / 2th sub-band, that is, the interval between the frequency domain positions occupied by the ranging signals sent by the two sending terminal devices is M / 2 sub-bands, thereby reducing the interference between the ranging signals sent by different sending terminal devices.
[0380] On the contrary, before receiving the ranging signals sent by the sending terminal device, the receiving terminal device needs to first determine the frequency domain position of the sub-band group corresponding to the ranging signal, so as to ensure reliable reception of the ranging signal.
[0381] Optionally, the receiving terminal device can determine the frequency domain position of the sub-band group corresponding to the ranging signal according to the protocol agreement.
[0382] Alternatively, if the receiving terminal device is not within the coverage of the network device, the receiving terminal device can determine the frequency domain position of the sub-band group corresponding to the ranging signal according to the preconfigured information.
[0383] Alternatively, if the receiving terminal device is not within the coverage of the network device, the receiving terminal device can determine the frequency domain position of the sub-band group corresponding to the ranging signal according to the indication of the network device.
[0384] In the present disclosure, the receiving terminal device can determine the frequency domain position of the k sub-band groups corresponding to the k ranging signals respectively; or can also determine the frequency domain position of the first sub-band group of the k sub-band groups and the frequency domain offset between the remaining sub-band groups and the first sub-band group; or can also determine the frequency domain offset corresponding to the k ranging signals respectively, which are transmitted at different transmission times, and the like, which are not limited in the present disclosure.
[0385] Optionally, the receiving terminal device can also determine the frequency domain position of the sub-band group corresponding to the ranging signal according to the order of the ranging signal in the k ranging signals and the first offset. The first offset can be the frequency domain offset between the frequency domain positions of the starting sub-bands in the sub-band groups corresponding to adjacent ranging signals, and the like, which are not limited in the present disclosure.
[0386] For example, assuming that the first offset is offset, the frequency domain position of the starting sub-band of the k-th transmitted ranging signal is m(k), and the frequency domain position of the starting sub-band of the k+1-th transmitted ranging signal is m(k+1)=mod(m(k)+offset, M), where M is the total number of sub-bands contained in the frequency domain bandwidth, resource pool or resource set corresponding to the ranging signal.
[0387] For example, assuming that the first offset offset is 2 and M=5, the index numbers of the sub-bands are 0, 1, 2, 3, and 4 respectively, if the starting frequency domain position of the first transmitted ranging signal is at the frequency domain position of the sub-band with index number 0, then the starting frequency domain position of the second transmission is at the frequency domain position of the sub-band with index number 2, the starting frequency domain position of the third transmission is at the frequency domain position of the sub-band with index number 4, the starting frequency domain position of the fourth transmission is at the frequency domain position of the sub-band with index number 1, and the starting frequency domain position of the fifth transmission is at the frequency domain position of the sub-band with index number 3. The starting frequency domain positions of the subsequent transmitted ranging signals correspond to the frequency domain positions of the sub-bands with index numbers {0, 2, 4, 1, 3} in a cycle.
[0388] Optionally, the receiving terminal device can also determine the frequency domain position of the sub-band group corresponding to the ranging signal according to the transmission time position of the ranging signal and the second offset. The second offset can be the time interval between the transmission times corresponding to adjacent ranging signals, and the like, which are not limited in the present disclosure.
[0389] In the present disclosure, each ranging signal can be transmitted at a corresponding transmission time position, and each transmission time position corresponds to a fixed frequency domain position. Thus, the receiving terminal device can also determine the frequency domain position of the sub-band group corresponding to the ranging signal according to the second offset and the transmission time position corresponding to the ranging signal. In addition, the transmission time position can correspond to a usable transmission time length, and the ranging signal can be transmitted within the transmission time length at the transmission time position. The transmission time length can include one or more symbols or slots.
[0390] Further, the receiving terminal device can determine the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals according to the protocol agreement.
[0391] Alternatively, if the receiving terminal device is not within the coverage of the network device, the receiving terminal device can determine the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals according to the preconfigured information.
[0392] Alternatively, if the receiving terminal device is not within the coverage of the network device, the receiving terminal device can determine the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals according to the configuration information and / or indication information in the received downlink control information transmitted by the network device.
[0393] In addition, the receiving terminal device can determine the first offset and / or the second offset according to the protocol agreement.
[0394] Alternatively, if the receiving terminal device is not within the coverage of the network device, the receiving terminal device can determine the first offset and / or the second offset according to the preconfigured information.
[0395] Alternatively, if the receiving terminal device is within the coverage of the network device, the receiving terminal device can determine the first offset and / or the second offset according to the indication of the network device.
[0396] Alternatively, the receiving terminal device can also determine the first offset and / or the second offset according to the total frequency domain bandwidth available for the ranging signal.
[0397] For example, M is the total number of sub-bands included in the total frequency domain bandwidth, resource pool or resource set corresponding to the transmission of the ranging signal; when M is an odd number, the offset can be (M / 2) rounded up or (M / 2) rounded down; when M is an even number, the offset can be M / 2+1 or M / 2-1.
[0398] In step 502, the k ranging signals sent by the sending terminal device are received for k times, where the k ranging signals occupy different sub-band groups respectively, the sub-band group contains an integer number of sub-bands, the sub-band contains a continuous frequency domain resource, and k is an integer greater than or equal to 1.
[0399] In step 503, the sending terminal device is ranged and / or positioned according to the k ranging signals.
[0400] In the present disclosure, the specific implementation process of steps 502-503 can be referred to the detailed description of any embodiment of the present disclosure, which will not be repeated here.
[0401] In the present disclosure, after determining the frequency domain position of the sub-band group corresponding to the ranging signal, the receiving terminal device can receive the k ranging signals sent by the sending terminal device for k times, and then range and / or position the sending terminal device according to the k ranging signals. In this way, by sending a group of ranging signals for multiple times, and each time sending a ranging signal occupying only one sub-band group, the interval between the frequency domain position occupied by each time sending ranging signal and the frequency domain position occupied by the ranging signal sent by the remaining sending terminal device is large enough, thereby reducing the interference between different sent ranging signals and improving the accuracy of ranging and / or positioning.
[0402] Please refer to Figure 6 A structural schematic diagram of a communication device 600 provided by an embodiment of the present disclosure is shown. Figure 6 The communication device 600 shown can include a processing module 601 and a transceiver module 602. The transceiver module 602 can include a sending module and / or a receiving module, the sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module 602 can implement the sending function and / or the receiving function.
[0403] It can be understood that the communication device 600 can be a sending terminal device, a device in a sending terminal device, or a device that can be used with a sending terminal device.
[0404] The communication device 1800 is on the sending terminal device side, where:
[0405] The transceiver module 602 is configured to send k ranging signals to the receiving terminal device for k times, where the k ranging signals occupy different sub-band groups respectively, the sub-band group contains an integer number of sub-bands, the sub-band contains a continuous frequency domain resource, and k is a positive integer greater than or equal to 1.
[0406] Optionally, the above device further includes a processing module 601, configured to:
[0407] According to the protocol agreement, the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band is determined; or,
[0408] determine the number of frequency domain units contained in the sub-band and / or the frequency domain location of the sub-band according to the pre-configured information; or
[0409] determine the number of frequency domain units contained in the sub-band and / or the frequency domain location of the sub-band according to the configuration information and / or indication information in the downlink control information sent by the network device;
[0410] wherein the frequency domain units between different sub-bands do not overlap with each other.
[0411] Optionally, the processing module 601 is further configured to:
[0412] determine the frequency domain bandwidth available for the ranging signal;
[0413] determine the number M of sub-bands;
[0414] divide the frequency domain bandwidth available for the ranging signal into M non-overlapping continuous frequency domain resources, each of which is a sub-band.
[0415] Optionally, the processing module 601 is configured to:
[0416] determine the frequency domain bandwidth available for the ranging signal according to the protocol agreement; or
[0417] determine the frequency domain bandwidth available for the ranging signal according to the pre-configured information; or
[0418] determine the frequency domain bandwidth available for the ranging signal according to the configuration information and / or indication information in the downlink control information sent by the network device.
[0419] Optionally, the processing module 601 is configured to:
[0420] determine the number M of sub-bands according to the protocol agreement; or
[0421] determine the number M of sub-bands according to the pre-configured information; or
[0422] determine the number M of sub-bands according to the configuration information and / or indication information in the downlink control information sent by the network device.
[0423] Optionally, the processing module 601 is further configured to:
[0424] when (L / M) is an integer, determine the size of the sub-band as (L / M) frequency domain units; or
[0425] When (L / M) is a non-integer, the size of a sub-band in the x sub-bands is determined as (L / M) rounded up to a whole frequency domain unit, and the size of a sub-band in the remaining sub-bands is determined as (L / M) rounded down to a whole frequency domain unit, where x is the remainder of (L / M); or
[0426] When (L / M) is a non-integer, the size of a sub-band in the M-1 sub-bands is determined as (L / M) rounded up to a whole frequency domain unit, and the size of the remaining one sub-band is determined as the number of remaining frequency domain units in the L frequency domain units;
[0427] The available frequency domain bandwidth includes L frequency domain units.
[0428] Optionally, the union of the sub-band groups occupied by the k ranging signals is equal to the frequency domain bandwidth available to all ranging signals.
[0429] Optionally, the processing module 601 is further configured to:
[0430] According to the protocol, the number of sub-bands included in the sub-band group is determined; or
[0431] According to the pre-configured information, the number of sub-bands included in the sub-band group is determined; or
[0432] According to the configuration information and / or indication information in the downlink control information sent by the network device, the number of sub-bands included in the sub-band group is determined; or
[0433] According to the quality of service requirement of the ranging or positioning service, the number of sub-bands included in the sub-band group is determined;
[0434] Optionally, the sub-band group satisfies at least one of the following:
[0435] The number of sub-bands included in different sub-band groups is the same;
[0436] The sub-bands included in the sub-band group are consecutive sub-bands; and
[0437] The sub-band groups are comb-shapedly distributed within the frequency domain bandwidth available to the ranging signals.
[0438] Optionally, the processing module 601 is further configured to:
[0439] The frequency domain position of the sub-band group corresponding to the ranging signal is determined.
[0440] Optionally, the processing module 601 is configured to:
[0441] According to the order of the ranging signal in the k ranging signals and the first offset, the frequency domain position of the sub-band group corresponding to the ranging signal is determined; or
[0442] determining a frequency domain position of the sub-band group corresponding to the ranging signal according to a pre-configured information; or
[0443] determining a frequency domain position of the sub-band group corresponding to the ranging signal according to a pre-configured information; or
[0444] determining a frequency domain position of the sub-band group corresponding to the ranging signal according to a pre-configured information; or
[0445] determining a frequency domain position of the sub-band group corresponding to the ranging signal according to an indication of a network device.
[0446] Optionally, the processing module 601 is further configured to:
[0447] determining the first offset and / or the second offset according to a pre-configured information; or
[0448] determining the first offset and / or the second offset according to a pre-configured information; or
[0449] determining the first offset and / or the second offset according to an indication of a network device; or
[0450] determining the first offset and / or the second offset according to a total frequency domain bandwidth available for the ranging signal.
[0451] Optionally, the processing module 601 is further configured to:
[0452] processing the ranging signal based on a sequence or a cyclic shift different from that of the other terminal devices, wherein the ranging signal transmitted by the terminal device occupies a same sub-band group as that of the ranging signal transmitted by the other terminal devices.
[0453] Optionally, the processing module 601 is further configured to:
[0454] determining a length of a transmission time corresponding to the ranging signal, and / or a time interval between transmission times corresponding to adjacent ranging signals according to a pre-configured information; or
[0455] determining a length of a transmission time corresponding to the ranging signal, and / or a time interval between transmission times corresponding to adjacent ranging signals according to a pre-configured information; or
[0456] determining a length of a transmission time corresponding to the ranging signal, and / or a time interval between transmission times corresponding to adjacent ranging signals according to configuration information and / or indication information in a downlink control information transmitted by a network device.
[0457] Optionally, the processing module 601 is further configured to:
[0458] determine the value of k according to a protocol;
[0459] determine the value of k according to preconfigured information; or
[0460] determine the value of k according to configuration information and / or indication information in downlink control information sent by a network device; or
[0461] determine the value of k according to quality of service requirements of ranging or positioning services.
[0462] In the present disclosure, a sending terminal device can send k ranging signals to a receiving terminal device in k times, so that by sending a set of ranging signals in multiple times and each time sending a ranging signal occupying only one sub-band group, the frequency domain position occupied by each time sending a ranging signal is far enough from the frequency domain position occupied by a ranging signal sent by the rest of the terminal devices, thereby reducing the interference between different ranging signals and improving the accuracy of ranging and / or positioning.
[0463] It can be understood that the communication apparatus 600 can be a receiving terminal device, a device in a receiving terminal device, or a device capable of being used in matching with a receiving terminal device.
[0464] The communication apparatus 600 is on the receiving terminal device side, wherein:
[0465] The transceiver module 602 is configured to receive k ranging signals sent by a sending terminal device in k times, wherein the k ranging signals occupy different sub-band groups respectively, the sub-band group contains an integer number of sub-bands, the sub-band contains a continuous frequency domain resource, and k is an integer greater than or equal to 1.
[0466] The processing module 601 is configured to perform ranging and / or positioning on the sending terminal device according to the k ranging signals.
[0467] Optionally, the processing module 601 is further configured to:
[0468] determine the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band according to a protocol; or
[0469] determine the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band according to preconfigured information; or
[0470] determine the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band according to configuration information and / or indication information in downlink control information sent by a network device; or
[0471] wherein the frequency domain units in different sub-bands do not overlap with each other.
[0472] Optionally, the processing module 601 is further configured to:
[0473] determine the frequency domain bandwidth available for the ranging signal;
[0474] determine the number M of sub-bands;
[0475] divide the frequency domain bandwidth available for the ranging signal into M non-overlapping continuous frequency domain resources, each of which is a sub-band.
[0476] Optionally, the processing module 601 is configured to:
[0477] determine the frequency domain bandwidth available for the ranging signal according to a protocol agreement; or
[0478] determine the frequency domain bandwidth available for the ranging signal according to pre-configured information; or
[0479] determine the frequency domain bandwidth available for the ranging signal according to configuration information and / or indication information in downlink control information sent by a network device.
[0480] Optionally, the processing module 601 is configured to:
[0481] determine the number M of sub-bands according to a protocol agreement; or
[0482] determine the number M of sub-bands according to pre-configured information; or
[0483] determine the number M of sub-bands according to configuration information and / or indication information in downlink control information sent by a network device.
[0484] Optionally, the processing module 601 is further configured to:
[0485] when (L / M) is an integer, determine that the size of the sub-band is (L / M) frequency domain units; or
[0486] when (L / M) is a non-integer, determine that the size of the sub-band in x sub-bands is (L / M) rounded up to an entire frequency domain unit, and the size of the sub-band in the remaining sub-bands is (L / M) rounded down to an entire frequency domain unit, where x is the remainder of (L / M); or
[0487] when (L / M) is a non-integer, determine that the size of the sub-band in M-1 sub-bands is (L / M) rounded up to an entire frequency domain unit, and the size of the remaining one sub-band is the number of remaining frequency domain units in the L frequency domain units;
[0488] The available frequency domain bandwidth includes L frequency domain units.
[0489] Optionally, a union of the sub-band groups occupied by the k ranging signals is equal to the frequency domain bandwidth available to all ranging signals.
[0490] Optionally, the processing module 601 is further configured to:
[0491] According to the protocol, determine the number of sub-bands included in the sub-band group; or,
[0492] According to the pre-configuration information, determine the number of sub-bands included in the sub-band group; or,
[0493] According to the configuration information and / or indication information in the downlink control information sent by the network device, determine the number of sub-bands included in the sub-band group; or,
[0494] According to the quality of service requirement of the ranging or positioning service, determine the number of sub-bands included in the sub-band group;
[0495] Optionally, the sub-band group satisfies at least one of the following:
[0496] The number of sub-bands included in different sub-band groups is the same;
[0497] The sub-bands included in the sub-band group are consecutive sub-bands; and
[0498] The sub-band groups are comb-shapedly distributed within the frequency domain bandwidth available to the ranging signals.
[0499] Optionally, the processing module 601 is further configured to:
[0500] Determine the frequency domain position of the sub-band group corresponding to the ranging signal.
[0501] Optionally, the processing module 601 is further configured to:
[0502] According to the order of the ranging signal in the k ranging signals and the first offset, determine the frequency domain position of the sub-band group corresponding to the ranging signal; or,
[0503] According to the transmission time position corresponding to the ranging signal and the second offset, determine the frequency domain position of the sub-band group corresponding to the ranging signal; or,
[0504] According to the protocol, determine the frequency domain position of the sub-band group corresponding to the ranging signal; or,
[0505] According to the pre-configuration information, determine the frequency domain position of the sub-band group corresponding to the ranging signal; or,
[0506] According to the indication of the network device, a frequency domain position of the sub-band group corresponding to the ranging signal is determined.
[0507] Optionally, the processing module 601 is further configured to:
[0508] According to the protocol, the first offset and / or the second offset is determined; or
[0509] According to the pre-configured information, the first offset and / or the second offset is determined; or
[0510] According to the indication of the network device, the first offset and / or the second offset is determined; or
[0511] According to the total frequency domain bandwidth available for the ranging signal, the first offset and / or the second offset is determined.
[0512] Optionally, the processing module 601 is further configured to:
[0513] According to the protocol, the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals is determined; or
[0514] According to the pre-configured information, the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals is determined; or
[0515] According to the configuration information and / or indication information in the downlink control information sent by the network device, the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals is determined.
[0516] Optionally, the processing module 601 is further configured to:
[0517] According to the protocol, the value of k is determined; or
[0518] According to the pre-configured information, the value of k is determined; or
[0519] According to the configuration information and / or indication information in the downlink control information sent by the network device, the value of k is determined; or
[0520] According to the quality of service requirement of the ranging or positioning service, the value of k is determined.
[0521] In the present disclosure, the receiving terminal device receives k ranging signals sent by the sending terminal device in k times, and can perform ranging and / or positioning on the sending terminal device according to the k ranging signals. In this way, by sending a group of ranging signals in multiple times, and by occupying only one sub-band group in each time, the frequency domain position of the ranging signal sent in each time is far enough from the frequency domain position of the ranging signal sent by the remaining sending terminal devices, thereby reducing the interference between different ranging signals, and improving the accuracy of ranging and / or positioning.
[0522] Please refer to Figure 7 , Figure 7 is another structural schematic diagram of a communication apparatus 700 provided by the embodiments of the present disclosure. The communication apparatus 700 can be a network device, a terminal device, a chip, a chip system, or a processor supporting the implementation of the network device or the terminal device to implement the method described above, and the like. The apparatus can be used to implement the method described in the above method embodiments, and the specific implementation can be referred to the description in the above method embodiments.
[0523] The communication apparatus 700 can include one or more processors 701. The processor 701 can be a general-purpose processor or a special-purpose processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication apparatus (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process data of the computer program.
[0524] Optionally, the communication apparatus 700 can also include one or more memories 702, which can store a computer program 704. The processor 701 executes the computer program 704 to enable the communication apparatus 700 to perform the method described in the above method embodiments. Optionally, the memory 702 can also store data. The communication apparatus 700 and the memory 702 can be separately arranged or integrated together.
[0525] Optionally, the communication apparatus 700 can also include a transceiver 705, an antenna 706. The transceiver 705 can be referred to as a transceiving unit, a transceiver, or a transceiving circuit, etc., and is used to realize the transceiving function. The transceiver 705 can include a receiver and a transmitter. The receiver can be referred to as a receiver or a receiving circuit, etc., and is used to realize the receiving function. The transmitter can be referred to as a transmitter or a transmitting circuit, etc., and is used to realize the transmitting function.
[0526] Optionally, the communication apparatus 700 can further comprise one or more interface circuits 707. The interface circuits 707 are used to receive code instructions and transmit to the processor 701. The processor 701 runs the code instructions to make the communication apparatus 700 perform the methods described in the above method embodiments.
[0527] The communication apparatus 700 is a sending terminal device: the transceiver 705 performs the step 201 in the method 100; Figure 2 The communication apparatus 700 is a sending terminal device: the transceiver 705 performs the step 201 in the method 100; Figure 3 The communication apparatus 700 is a sending terminal device: the transceiver 705 performs the step 201 in the method 100.
[0528] The communication apparatus 700 is a receiving terminal device: the processor 701 is configured to perform the step 402 in the method 200, Figure 4 The communication apparatus 700 is a receiving terminal device: the processor 701 is configured to perform the step 402 in the method 200, Figure 5 The communication apparatus 700 is a receiving terminal device: the processor 701 is configured to perform the step 402 in the method 200.
[0529] In an implementation manner, the processor 701 can comprise a transceiver for implementing receiving and sending functions. For example, the transceiver can be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, the interface, or the interface circuit for implementing receiving and sending functions can be separate or integrated together. The transceiver circuit, the interface, or the interface circuit can be used for reading and writing of code / data, or the transceiver circuit, the interface, or the interface circuit can be used for transmission or transfer of signals.
[0530] In an implementation manner, the processor 701 can store a computer program 703, and the computer program 703 runs on the processor 701, so that the communication apparatus 700 performs the methods described in the above method embodiments. The computer program 703 can be fixed in the processor 701, and in this case, the processor 701 can be implemented by hardware.
[0531] In an implementation, the communication apparatus 700 can include circuitry that can implement the functions of transmitting or receiving or communicating in the foregoing method embodiments. The processor and transceiver described in the present disclosure can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0532] The communication apparatus described in the foregoing embodiments can be a network device, a terminal device, or an auxiliary communication device, but the scope of the communication apparatus described in the present disclosure is not limited thereto, and the structure of the communication apparatus can not be limited by Figure 7 The communication apparatus can be a standalone device or can be part of a larger device. For example, the communication apparatus can be:
[0533] (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem;
[0534] (2) a set of one or more ICs, optionally including storage for storing data, computer programs, etc.
[0535] (3) an ASIC, such as a modem;
[0536] (4) a module that can be embedded within other devices;
[0537] (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a car device, a network device, a cloud device, an artificial intelligence device, etc.
[0538] (6) other, etc.
[0539] For the case that the communication device can be a chip or a chip system, refer to Figure 8 The chip shown in the structural diagram. Figure 8 The chip shown in the structural diagram includes a processor 801 and an interface 803. Among them, the number of processors 801 can be one or more, and the number of interfaces 803 can be multiple.
[0540] For the case that the chip is used to implement the function of the sending terminal device in the embodiments of the present disclosure:
[0541] The interface 803 is configured to perform steps 201 in the method 1000, Figure 2 Steps 301 in the method 2000, etc. Figure 3
[0542] For the case that the chip is used to implement the function of the receiving terminal device in the embodiments of the present disclosure:
[0543] The interface 803 is configured to perform steps 401 in the method 3000, Figure 4 Steps 501, 502 in the method 4000, etc. Figure 5
[0544] Optionally, the chip further includes a memory 803, and the memory 803 is configured to store necessary computer programs and data.
[0545] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure can be implemented by electronic hardware, computer software, or a combination of the two. Whether the function is implemented by hardware or software depends on the specific application and design requirements of the whole system. Those skilled in the art can use various methods to implement the described functions for each specific application, but such implementation should not be understood as beyond the scope of protection of the embodiments of the present disclosure.
[0546] The present disclosure also provides a readable storage medium having instructions stored thereon, which, when executed by a computer, implement the functions of any of the above method embodiments.
[0547] The present disclosure also provides a computer program product which, when executed by a computer, implements the functions of any of the above method embodiments.
[0548] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded on a computer and executed, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer programs can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as solid state disk (solid state disk, SSD)) and the like.
[0549] Those skilled in the art can understand that the first, second, etc. various numerical numbers involved in the present disclosure are only for the convenience of description, and do not limit the scope of the embodiments of the present disclosure, nor represent the order of precedence.
[0550] At least one of the present disclosure can also be described as one or more, and the number of two, three, four or more, which is not limited by the present disclosure. In the embodiments of the present disclosure, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D". There is no order or size order between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0551] The correspondence relationship shown in each table in the present disclosure can be configured or predefined. The values of the information in each table are merely examples, and other values can be configured, and the present disclosure does not limit. When configuring the correspondence relationship between the information and each parameter, it is not necessarily required to configure all the correspondence relationships shown in each table. For example, the correspondence relationship shown in some rows in the table in the present disclosure can also not be configured. For another example, the above tables can be appropriately deformed, for example, split, merged, and the like. The names of the parameters shown in the titles of the above tables can also use other names understandable by the communication device, and the values or representations of the parameters can also use other values or representations understandable by the communication device. The above tables can also use other data structures when implemented, for example, arrays, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or the like.
[0552] The predefinition in the present disclosure can be understood as defining, predefining, storing, pre-storing, pre-negotiating, pre-configuring, solidifying, or pre-burning.
[0553] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present disclosure.
[0554] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0555] The above is merely a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present disclosure, which should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A method of transmitting a sidelink ranging signal, the method comprising: The method is performed by a sending terminal device, and the method comprises: sending k ranging signals to a receiving terminal device, wherein the k ranging signals occupy different sub-band groups respectively, the sub-band groups contain an integer number of sub-bands, the sub-bands contain a continuous frequency domain resource, and k is a positive integer greater than 1; and a union of the sub-band groups occupied by the k ranging signals is equal to a frequency domain bandwidth available for the ranging signals; the method further comprises: determining the frequency domain bandwidth available for the ranging signals; determining the number M of sub-bands; dividing the frequency domain bandwidth available for the ranging signals into M non-overlapping continuous frequency domain resources, each of which is a sub-band; the method further comprises: processing the ranging signals based on a sequence or a cyclic shift different from those of other sending terminal devices, wherein the sub-band groups occupied by the ranging signals sent by the sending terminal device are the same as the sub-band groups occupied by the ranging signals sent by the other sending terminal devices.
2. The method of claim 1, wherein, the method further comprises: determining the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band according to a protocol agreement; or determining the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band according to pre-configured information; or determining the number of frequency domain units contained in the sub-band and / or the frequency domain position of the sub-band according to configuration information and / or indication information in downlink control information sent by a network device; wherein the frequency domain units between different sub-bands do not overlap with each other.
3. The method of claim 1, wherein, the determination of the frequency domain bandwidth available for the ranging signals comprises: determining the frequency domain bandwidth available for the ranging signals according to a protocol agreement; or determining the frequency domain bandwidth available for the ranging signals according to pre-configured information; or determining the frequency domain bandwidth available for the ranging signals according to configuration information and / or indication information in downlink control information sent by a network device.
4. The method of claim 1, wherein, the determination of the number M of sub-bands comprises: determining the number M of sub-bands according to a protocol agreement; or determining the number M of sub-bands according to pre-configured information; or determining the number M of sub-bands according to configuration information and / or indication information in downlink control information sent by a network device.
5. The method of claim 1, wherein, the method further comprises: when L / M is an integer, determining the size of a sub-band as L / M frequency domain units, wherein L is the number of frequency domain units contained in the available frequency domain bandwidth; or when L / M is a non-integer, determining the size of x sub-bands as L / M rounded up to an entire frequency domain unit, and the size of the remaining sub-bands as L / M rounded down to an entire frequency domain unit, wherein x is the remainder of L / M; or when L / M is a non-integer, determining the size of M-1 sub-bands as L / M rounded up to an entire frequency domain unit, and the size of the remaining sub-band as the number of remaining frequency domain units in the L frequency domain units.
6. The method of any one of claims 1-5, wherein, the method further comprises: determining the number of sub-bands contained in the sub-band group according to a protocol agreement; or determining the number of sub-bands contained in the sub-band group according to pre-configured information; or According to the configuration information and / or indication information in the received downlink control information sent by the network device, the number of subbands contained in the subband group is determined; or According to the quality of service requirement of the ranging or positioning service, the number of subbands contained in the subband group is determined.
7. The method of any one of claims 1-5, wherein, The subband group satisfies at least one of the following conditions: The number of subbands contained in different subband groups is the same; The subbands contained in the subband group are consecutive subbands; and The subband groups are comb-shapedly distributed within the frequency domain bandwidth available for the ranging signals.
8. The method of any one of claims 1-5, wherein, The method further comprises: Determining the frequency domain position of the subband group corresponding to the ranging signal.
9. The method of claim 8, wherein, The determination of the frequency domain position of the subband group corresponding to the ranging signal comprises: According to the order of the ranging signal in the k ranging signals and the first offset, the frequency domain position of the subband group corresponding to the ranging signal is determined; or According to the transmission time position corresponding to the ranging signal and the second offset, the frequency domain position of the subband group corresponding to the ranging signal is determined; or According to the protocol agreement, the frequency domain position of the subband group corresponding to the ranging signal is determined; or According to the preconfigured information, the frequency domain position of the subband group corresponding to the ranging signal is determined; or According to the indication of the network device, the frequency domain position of the subband group corresponding to the ranging signal is determined.
10. The method of claim 9, wherein, The method further comprises: According to the protocol agreement, the first offset and / or the second offset are determined; or According to the preconfigured information, the first offset and / or the second offset are determined; or According to the indication of the network device, the first offset and / or the second offset are determined; or According to the total frequency domain bandwidth available for the ranging signals, the first offset and / or the second offset are determined.
11. The method of claim 1, wherein, The method further comprises: According to the protocol agreement, the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals is determined; or According to the preconfigured information, the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals is determined; or According to the configuration information and / or indication information in the received downlink control information sent by the network device, the transmission time length corresponding to the ranging signal and / or the time interval between the transmission times corresponding to adjacent ranging signals is determined.
12. The method of any one of claims 1-5 or 9-11, wherein, The method further comprises: According to the protocol agreement, the value of k is determined; or According to the preconfigured information, the value of k is determined; or According to the configuration information and / or indication information in the received downlink control information sent by the network device, the value of k is determined; or According to the quality of service requirement of the ranging or positioning service, the value of k is determined.
13. A method of transmitting a direct ranging signal, the method comprising: The method executed by the receiving terminal device comprises: Receiving k ranging signals sent by a sending terminal device k times, wherein the k ranging signals respectively occupy different subband groups, the subband group contains an integer number of subbands, the subband contains a continuous frequency domain resource, and k is an integer greater than 1; the union of the subband groups occupied by the k ranging signals is equal to the frequency domain bandwidth available for all ranging signals. According to the k ranging signals, the sending terminal device is ranged and / or positioned; The method further comprises: determining the frequency domain bandwidth available to the ranging signals; determining the number M of subbands; dividing the frequency domain bandwidth available to the ranging signals into M non-overlapping continuous frequency domain resources, each of which is a subband; wherein, when the subband group occupied by the ranging signal sent by the sending terminal device is the same as the subband group occupied by the ranging signal sent by other sending terminal device, the ranging signal is a ranging signal processed by the sending terminal device based on a sequence or a cyclic shift different from other sending terminal devices.
14. The method of claim 13, wherein, The method further comprises: determining the number of frequency domain units contained in the subband and / or the frequency domain location of the subband according to the protocol agreement; or, determining the number of frequency domain units contained in the subband and / or the frequency domain location of the subband according to the pre-configured information; or, determining the number of frequency domain units contained in the subband and / or the frequency domain location of the subband according to the configuration information and / or indication information in the downlink control information sent by the network device received; and wherein the frequency domain units between different subbands do not overlap with each other.
15. The method of claim 13, wherein, The determination of the frequency domain bandwidth available to the ranging signals comprises: determining the frequency domain bandwidth available to the ranging signals according to the protocol agreement; or, determining the frequency domain bandwidth available to the ranging signals according to the pre-configured information; or, determining the frequency domain bandwidth available to the ranging signals according to the configuration information and / or indication information in the downlink control information sent by the network device received.
16. The method of claim 14, wherein, The determination of the number M of subbands comprises: determining the number M of subbands according to the protocol agreement; or, determining the number M of subbands according to the pre-configured information; or, determining the number M of subbands according to the configuration information and / or indication information in the downlink control information sent by the network device received.
17. The method of claim 13, wherein, The method further comprises: when L / M is an integer, determining that the size of the subband is L / M frequency domain units, where L is the number of frequency domain units contained in the available frequency domain bandwidth; or, when L / M is a non-integer, determining that the size of x subbands is L / M rounded up to the whole frequency domain unit, and the size of the remaining subbands is L / M rounded down to the whole frequency domain unit, where x is the remainder of L / M; or, when L / M is a non-integer, determining that the size of M-1 subbands is L / M rounded up to the whole frequency domain unit, and the size of the remaining one subband is the number of remaining frequency domain units in the L frequency domain units.
18. The method of any one of claims 13-17, wherein, The method further comprises: determining the number of subbands contained in the subband group according to the protocol agreement; or, determining the number of subbands contained in the subband group according to the pre-configured information; or, determining the number of subbands contained in the subband group according to the configuration information and / or indication information in the downlink control information sent by the network device received; or, determining the number of subbands contained in the subband group according to the quality of service requirement of the ranging or positioning service.
19. The method of any one of claims 13-17, wherein, The subband group satisfies at least one of the following: the number of subbands contained in different subband groups is the same; The subbands included in the subband group are continuous subbands. The subband groups are distributed comb-like within a frequency domain bandwidth available for the ranging signals.
20. The method of any one of claims 13-17, wherein, The method further includes: determining a frequency domain position of the subband group corresponding to the ranging signal.
21. The method of claim 20, wherein, The determining of the frequency domain position of the subband group corresponding to the ranging signal includes: determining the frequency domain position of the subband group corresponding to the ranging signal according to an order of the ranging signal in the k ranging signals and a first offset; or determining the frequency domain position of the subband group corresponding to the ranging signal according to a transmission time position of the ranging signal and a second offset; or determining the frequency domain position of the subband group corresponding to the ranging signal according to a protocol agreement; or determining the frequency domain position of the subband group corresponding to the ranging signal according to preconfigured information; or determining the frequency domain position of the subband group corresponding to the ranging signal according to an indication of a network device.
22. The method of claim 21, wherein, The method further includes: determining the first offset and / or the second offset according to a protocol agreement; or determining the first offset and / or the second offset according to preconfigured information; or determining the first offset and / or the second offset according to an indication of a network device; or determining the first offset and / or the second offset according to a total frequency domain bandwidth available for the ranging signals.
23. The method of claim 13, wherein, The method further includes: determining a transmission time length corresponding to the ranging signal and / or a time interval between transmission times corresponding to adjacent ranging signals according to a protocol agreement; or determining a transmission time length corresponding to the ranging signal and / or a time interval between transmission times corresponding to adjacent ranging signals according to preconfigured information; or determining a transmission time length corresponding to the ranging signal and / or a time interval between transmission times corresponding to adjacent ranging signals according to configuration information and / or indication information in downlink control information sent by a network device and received.
24. The method of any one of claims 13-17 or 21-23, wherein, The method further includes: determining a value of k according to a protocol agreement; or determining a value of k according to preconfigured information; or determining a value of k according to configuration information and / or indication information in downlink control information sent by a network device and received; or determining a value of k according to a quality of service requirement of a ranging or positioning service.
25. A communication apparatus, executed by a sending terminal device, the apparatus comprising: a transceiver module, configured to send k ranging signals to a receiving terminal device in k times, wherein the k ranging signals occupy different subband groups respectively, the subband group includes an integer number of subbands, the subband includes a continuous frequency domain resource, and k is a positive integer greater than 1; and a union of the subband groups occupied by the k ranging signals is equal to a frequency domain bandwidth available for all the ranging signals; a processing module, configured to: determine the frequency domain bandwidth available for the ranging signals; determine a number M of the subbands; and divide the frequency domain bandwidth available for the ranging signals into M continuous frequency domain resources that do not overlap, each of which is a subband. The processing module is further configured to process the ranging signal based on a sequence or a cyclic shift different from other terminal devices.
26. A communications device, characterized by The apparatus is executed by a receiving terminal device, and the apparatus comprises: a transceiver configured to receive k ranging signals sent by a sending terminal device k times, wherein the k ranging signals occupy different sub-band groups respectively, each of the sub-band groups comprises an integer number of sub-bands, each of the sub-bands comprises a continuous frequency domain resource, and k is an integer greater than 1; and a union of the sub-band groups occupied by the k ranging signals is equal to a frequency domain bandwidth available to all ranging signals; a processing module configured to perform ranging and / or positioning on the sending terminal device based on the k ranging signals; The processing module is further configured to determine the frequency domain bandwidth available to the ranging signal, determine a number M of sub-bands, and divide the frequency domain bandwidth available to the ranging signal into M non-overlapping continuous frequency domain resources, each of which is a sub-band. When the sub-band group occupied by the ranging signal sent by the sending terminal device is the same as the sub-band group occupied by the ranging signal sent by other terminal devices, the ranging signal is a ranging signal processed by the sending terminal device based on a sequence or a cyclic shift different from other terminal devices.
27. A communications device, characterized by The apparatus comprises a processor and a memory, the memory stores a computer program, and the processor executes the computer program stored in the memory to enable the apparatus to perform the method of any one of claims 1 to 12 or the method of any one of claims 13 to 24.
28. A computer-readable storage medium storing instructions that, when executed, cause the method of any one of claims 1 to 12 to be implemented or the method of any one of claims 13 to 24 to be implemented.
Citation Information
Patent Citations
Method and device for terminal to transmit positioning reference signal in wireless communication system supporting sidelink communication
WO2021112610A1