Communication method, apparatus and system

By configuring the time-frequency resources and sequence parameters of different reference signals, the periodicity of PRS transmission is broken, the problem of PRS being vulnerable to attacks is solved, and the accuracy and security of positioning services are improved.

WO2025140230A1PCT designated stage expired Publication Date: 2025-07-03HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/142063
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-26
Filing Date
2024-12-25
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In the existing wireless positioning technology, the periodicity and modulation methods of positioning reference signals (PRS) are vulnerable to attacks, affecting the accuracy and security of positioning services.

Method used

By configuring parameters such as time-frequency resources, signal sequences and constellation rotation of different reference signals, the periodicity of PRS transmission is broken and the transmission security of reference signals is improved.

Benefits of technology

It improves the difficulty of the reference signal being captured, prevents recording and playback attacks, and enhances the accuracy and security of the location service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024142063_03072025_PF_FP_ABST
    Figure CN2024142063_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application can be applicable to the scenario of reference signal transmission. Provided are a communication method, apparatus and system. In the method, configuration parameters of different reference signals are different, for example, time-frequency resources and signal sequences of different reference signals can be different, and therefore the transmission periodicity of the reference signals (e.g. PRSs) is broken. On the one hand, the difficulty of capturing the reference signals is improved, and on the other hand, when one reference signal is captured, it is difficult to attack other reference signals, thereby improving the transmission security of the reference signals, and further improving the accuracy of a positioning service.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device and system

[0001] This application claims priority to the Chinese patent application with application number 202311812773.5 filed with the State Intellectual Property Office of China on December 26, 2023, and priority to the Chinese patent application with the invention name “Communication Methods, Devices and Systems”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and in particular to a communication method, device, and system. Background Art

[0003] Wireless positioning technology is widely used in wireless networks. In cellular networks, the physical layer introduces a positioning-specific downlink reference signal, the Positioning Reference Signal (PRS), which provides measurements for positioning algorithms. For security reasons, each PRS sequence can be encrypted to prevent interception. However, current encryption lacks sequence characteristics, which can impair positioning performance. Furthermore, due to the periodicity and modulation scheme of the PRS, once the PRS position is captured, every orthogonal frequency-division multiplexing (OFDM) symbol is vulnerable to attack. Therefore, improving the security of the positioning process is an urgent issue. Summary of the Invention

[0004] The present application provides a communication method, device, and system that can improve the transmission security of reference signals.

[0005] In the first aspect, a communication method is provided, which can be executed by a terminal device, or by a chip or circuit used for the terminal device, or by a logic module or software that can realize all or part of the functions of the terminal device. This application does not limit this.

[0006] The method includes: obtaining configuration parameters, the configuration parameters including at least one of a resource set offset, a resource offset, a transmission frequency, a number of resource set time slots, a constellation rotation, or a sequence; receiving a first reference signal and a second reference signal according to the configuration parameters, the first reference signal and the second reference signal coming from a first network device, the configuration parameters corresponding to the first reference signal and the second reference signal being different, and the first reference signal and the second reference signal being used for positioning.

[0007] In other words, N reference signals are received from a first network device, and configuration parameters corresponding to at least two reference signals of the N reference signals are different, and the configuration parameters include at least one of a resource set offset, a resource offset, a transmission frequency, a number of resource set time slots, a constellation rotation, or a sequence; and positioning is performed based on the N reference signals.

[0008] In this method, different reference signals can use different time-frequency resources and signal sequences, breaking the periodicity of reference signal (such as PRS) transmission. This increases the difficulty of capturing reference signals. Furthermore, if one reference signal is captured, the others are also difficult to attack, thereby enhancing the security of reference signal transmission and further improving the accuracy of positioning services.

[0009] In certain implementations, the configuration parameters include the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located, and obtaining the configuration parameters includes: determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameters.

[0010] In certain implementations, the reference resource set is a first resource set among resource sets used to transmit a reference signal.

[0011] In certain implementations, determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameter includes: determining a first range based on the number of reference resource set time slots and the encryption parameter; and determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located from the first range.

[0012] In some implementations, the method further includes: receiving first indication information, where the first indication information indicates the number of time slots in the reference resource set.

[0013] In this manner, the network device indicates to the terminal device, which can reduce the complexity of the terminal device in determining the number of time slots in the reference resource set.

[0014] In some implementations, the method further includes: receiving second indication information, where the second indication information indicates the encryption parameter.

[0015] In some implementations, the method further includes: determining a control parameter based on the number of time slots in the reference resource set; and determining the first range based on the number of time slots in the reference resource set and the encryption parameter includes: determining the first range based on the control parameter and the encryption parameter.

[0016] In certain implementations, an offset value between the second resource set time slot number and the reference resource set time slot number in the resource set time slot number candidate set is related to a value of a bit of the control parameter, and the second resource set time slot number belongs to the first range.

[0017] In certain implementations, the offset value between the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of time slot numbers of resource sets satisfies the following relationship:

[0018] num=A+1,

[0019] Wherein, num is the offset value between the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of time slot numbers of resource sets, A is the value of the first X bits of the control parameter, and X is the value of the encryption parameter.

[0020] In certain implementations, the method further includes: receiving a third reference signal, the third reference signal coming from a second network device, resources of the third reference signal being different from resources of the first reference signal, and the resources of the third reference signal and the resources of the first reference signal corresponding to the same number of resource set time slots.

[0021] That is, when a terminal device receives reference signals sent by different network devices, the resources of the multiple reference signals are not exactly the same, which avoids the capture of reference signals from all transmitters when attacked, thereby improving the transmission security in the scenario where multiple network devices send multiple reference signals.

[0022] In certain implementations, there is a first interval between the resources of the third reference signal and the resources of the first reference signal, and the first interval is related to the number of time slots in the resource set to which the resources of the third reference signal and the resources of the first reference signal belong, the resource repetition value, and the resource interval.

[0023] In certain implementations, the first reference signal and the third reference signal are PRSs, and the first interval satisfies the following relationship:

[0024] Wherein, offseti is the first interval, gapi is the number of time slots in the resource set; The resource repetition value; is the resource interval.

[0025] In some implementations, the configuration parameter includes a sequence, and the sequence of the first reference signal is different from the sequence of the second reference signal includes: a sequence index of the first reference signal is different from a sequence index of the second reference signal.

[0026] Different reference signals have different sequences, which can prevent recording and playback attacks and improve transmission security.

[0027] In certain implementations, the first reference signal or the second reference signal is a PRS, and a sequence index of the first reference signal or the second reference signal satisfies the following relationship:

[0028] PRS_IDi=PRS_ID_keyi mod(4096),

[0029] PRS_IDi is the index of the i-th PRS, and PRS_ID_keyi is a control parameter.

[0030] In some implementations, the configuration parameters include a transmission frequency, and a frequency hopping value of the transmission frequency is determined according to a control parameter and an encryption parameter.

[0031] In some implementations, the frequency hopping value of the transmission frequency point is determined according to the control parameter and the encryption parameter, including: starting from the 0th bit of the control parameter, sequentially taking the value bits of the encryption parameter as the frequency hopping value of the i-th resource.

[0032] In this manner, the frequency domain resources for sending different reference signals may also be different, further improving transmission security.

[0033] In some implementations, the configuration parameters include constellation rotation, where the constellation rotation is determined based on a control parameter and an encryption parameter.

[0034] In some implementations, each subcarrier in the subcarrier corresponding to the i-th symbol in the frequency domain sequentially takes 2 bits of the control parameter, and performs a phase rotation corresponding to 2 bits on the QPSK modulated waveform.

[0035] On the second aspect, a communication method is provided, which can be executed by a first network device, or by a chip or circuit used for the first network device, or by a logic module or software that can realize all or part of the functions of the network device. This application does not limit this.

[0036] The method includes: determining configuration parameters, where the configuration parameters are used to send reference signals, and the configuration parameters include at least one of a resource set offset, a resource offset, a transmission frequency, a number of resource set time slots, a constellation rotation, or a sequence; and sending a first reference signal and a second reference signal according to the configuration parameters, where the configuration parameters of the first reference signal and the second reference signal are different, and the first reference signal and the second reference signal are used for positioning.

[0037] In certain implementations, the configuration parameters include the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located, and determining the configuration parameters includes: determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameters.

[0038] In certain implementations, the reference resource set is a first resource set among resource sets used to transmit a reference signal.

[0039] In certain implementations, determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameter includes: determining a first range based on the number of reference resource set time slots and the encryption parameter; and determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located from the first range.

[0040] In some implementations, the method further includes: sending first indication information, where the first indication information indicates the number of time slots in the reference resource set.

[0041] In some implementations, the method further includes: sending second indication information, where the second indication information indicates the encryption parameter.

[0042] In some implementations, the method further includes: determining a control parameter based on the number of time slots in the reference resource set; and determining the first range based on the number of time slots in the reference resource set and the encryption parameter includes: determining the first range based on the control parameter and the encryption parameter.

[0043] In certain implementations, an offset value between the second resource set time slot number and the reference resource set time slot number in the resource set time slot number candidate set is related to a value of a bit of the control parameter, and the second resource set time slot number belongs to the first range.

[0044] In certain implementations, the offset value between the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of time slot numbers of resource sets satisfies the following relationship:

[0045] num=A+1,

[0046] Wherein, num is the offset value between the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of time slot numbers of resource sets, A is the value of the first X bits of the control parameter, and X is the value of the encryption parameter.

[0047] In some implementations, the configuration parameter includes a sequence, and the sequence of the first reference signal is different from the sequence of the second reference signal includes: a sequence index of the first reference signal is different from a sequence index of the second reference signal.

[0048] Different reference signals have different sequences, which can prevent recording and playback attacks and improve transmission security.

[0049] In certain implementations, the first reference signal or the second reference signal is a PRS, and a sequence index of the first reference signal or the second reference signal satisfies the following relationship:

[0050] PRS_IDi=PRS_ID_keyi mod(4096),

[0051] PRS_IDi is the index of the i-th PRS, and PRS_ID_keyi is a control parameter.

[0052] In some implementations, the configuration parameters include a transmission frequency, and a frequency hopping value of the transmission frequency is determined according to a control parameter and an encryption parameter.

[0053] In some implementations, the frequency hopping value of the transmission frequency point is determined according to the control parameter and the encryption parameter, including: starting from the 0th bit of the control parameter, sequentially taking the value bits of the encryption parameter as the frequency hopping value of the i-th resource.

[0054] In this manner, the frequency domain resources for sending different reference signals may also be different, further improving transmission security.

[0055] In some implementations, the configuration parameters include constellation rotation, where the constellation rotation is determined based on a control parameter and an encryption parameter.

[0056] In some implementations, each subcarrier in the subcarrier corresponding to the i-th symbol in the frequency domain sequentially takes 2 bits of the control parameter, and performs a phase rotation corresponding to 2 bits on the QPSK modulated waveform.

[0057] On the third aspect, a communication method is provided, which can be executed by a second network device, or by a chip or circuit used for the second network device, or by a logic module or software that can realize all or part of the functions of the network device. This application does not limit this.

[0058] The method includes: determining configuration parameters corresponding to a third reference signal, where resources of the third reference signal are different from resources of the first reference signal, the resources of the third reference signal and the resources of the first reference signal correspond to the same number of resource set time slots, and the first reference signal comes from a first network device; and sending a third reference signal according to the configuration parameters corresponding to the third reference signal, where the third reference signal is used for positioning.

[0059] In certain implementations, there is a first interval between the resources of the third reference signal and the resources of the first reference signal, and the first interval is related to the number of time slots in the resource set to which the resources of the third reference signal and the resources of the first reference signal belong, the resource repetition value, and the resource interval.

[0060] In some implementations, the first interval satisfies the following relationship:

[0061] Wherein, offseti is the first interval, gapi is the number of time slots in the resource set; The resource repetition value; is the resource interval.

[0062] It should be understood that the second and third aspects are implementation methods on the network device side corresponding to the first aspect. The explanations, supplements and descriptions of the beneficial effects of the first aspect are also applicable to the second and third aspects and will not be repeated here.

[0063] In a fourth aspect, a communication device is provided, including a transceiver unit and a processing unit, the processing unit being used to obtain configuration parameters, the configuration parameters being used to receive reference signals, the configuration parameters including at least one of a resource set offset, a resource offset, a transmitting frequency, a number of resource set time slots, a constellation rotation, or a sequence; the transceiver unit being used to receive a first reference signal and a second reference signal according to the configuration parameters, the first reference signal and the second reference signal being from a first network device, the configuration parameters corresponding to the first reference signal and the second reference signal being different, and the first reference signal and the second reference signal being used for positioning.

[0064] In certain implementations, the configuration parameters include the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located, and the processing unit is used to determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameters.

[0065] In certain implementations, the configuration parameters include the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located, and obtaining the configuration parameters includes: determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameters.

[0066] In certain implementations, the reference resource set is a first resource set among resource sets used to transmit a reference signal.

[0067] In certain implementations, the processing unit is used to determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameter, including: the processing unit is used to determine a first range based on the number of reference resource set time slots and the encryption parameter; determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located from the first range.

[0068] In some implementations, the transceiver unit is configured to receive first indication information, where the first indication information indicates the number of time slots in the reference resource set.

[0069] In some implementations, the transceiver unit is configured to receive second indication information, where the second indication information indicates the encryption parameter.

[0070] In some implementations, the method further includes: a processing unit for determining a control parameter based on the number of time slots in the reference resource set; the processing unit for determining a first range based on the number of time slots in the reference resource set and the encryption parameter, including: a processing unit for determining the first range based on the control parameter and the encryption parameter.

[0071] In certain implementations, an offset value between the second resource set time slot number and the reference resource set time slot number in the resource set time slot number candidate set is related to a value of a bit of the control parameter, and the second resource set time slot number belongs to the first range.

[0072] In certain implementations, the offset value between the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of time slot numbers of resource sets satisfies the following relationship:

[0073] num=A+1,

[0074] Wherein, num is the offset value between the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of time slot numbers of resource sets, A is the value of the first X bits of the control parameter, and X is the value of the encryption parameter.

[0075] In certain implementations, the transceiver unit is used to receive a third reference signal, where the third reference signal comes from a second network device, where resources of the third reference signal are different from resources of the first reference signal, where the resources of the third reference signal and the resources of the first reference signal correspond to the same number of resource set time slots, and where the third reference signal is used for positioning.

[0076] In certain implementations, there is a first interval between the resources of the third reference signal and the resources of the first reference signal, and the first interval is related to the number of time slots in the resource set to which the resources of the third reference signal and the resources of the first reference signal belong, the resource repetition value, and the resource interval.

[0077] In certain implementations, the first reference signal and the third reference signal are PRSs, and the first interval satisfies the following relationship:

[0078] Wherein, offseti is the first interval, gapi is the number of time slots in the resource set; The resource repetition value; is the resource interval.

[0079] In some implementations, the configuration parameter includes a sequence, and the sequence of the first reference signal is different from the sequence of the second reference signal includes: a sequence index of the first reference signal is different from a sequence index of the second reference signal.

[0080] In certain implementations, the first reference signal or the second reference signal is a PRS, and a sequence index of the first reference signal or the second reference signal satisfies the following relationship:

[0081] PRS_IDi=PRS_ID_keyi mod(4096),

[0082] PRS_IDi is the index of the i-th PRS, and PRS_ID_keyi is a control parameter.

[0083] In some implementations, the configuration parameters include a transmission frequency, and a frequency hopping value of the transmission frequency is determined according to a control parameter and an encryption parameter.

[0084] In some implementations, the frequency hopping value of the transmission frequency point is determined according to the control parameter and the encryption parameter, including: starting from the 0th bit of the control parameter, sequentially taking the value bits of the encryption parameter as the frequency hopping value of the i-th resource.

[0085] In some implementations, the configuration parameters include constellation rotation, where the constellation rotation is determined based on a control parameter and an encryption parameter.

[0086] In some implementations, each subcarrier in the subcarrier corresponding to the i-th symbol in the frequency domain sequentially takes 2 bits of the control parameter, and performs a phase rotation corresponding to 2 bits on the QPSK modulated waveform.

[0087] In a fifth aspect, a communication device is provided, comprising a transceiver unit and a processing unit, the processing unit being used to determine configuration parameters, the configuration parameters including at least one of a resource set offset, a resource offset, a transmitting frequency, a number of resource set time slots, a constellation rotation or a sequence; the transceiver unit being used to send a first reference signal and a second reference signal according to the configuration parameters, the configuration parameters of the first reference signal and the second reference signal being different, and the first reference signal and the second reference signal being used for positioning.

[0088] In certain implementations, the configuration parameters include the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located, and the processing unit is further used to determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameters.

[0089] In certain implementations, the reference resource set is a first resource set among resource sets used to transmit a reference signal.

[0090] In certain implementations, the processing unit is further used to determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located based on the number of reference resource set time slots and the encryption parameter, including: the processing unit is used to determine a first range based on the number of reference resource set time slots and the encryption parameter; the processing unit is also used to determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located from the first range.

[0091] In some implementations, the transceiver unit is configured to send first indication information, where the first indication information indicates the number of time slots in the reference resource set.

[0092] In some implementations, the transceiver unit is configured to send second indication information, where the second indication information indicates the encryption parameter.

[0093] In some implementations, the processing unit is used to determine a control parameter based on the number of time slots in the reference resource set; determining the first range based on the number of time slots in the reference resource set and the encryption parameter includes: determining the first range based on the control parameter and the encryption parameter.

[0094] In certain implementations, an offset value between the second resource set time slot number and the reference resource set time slot number in the resource set time slot number candidate set is related to a value of a bit of the control parameter, and the second resource set time slot number belongs to the first range.

[0095] In certain implementations, the offset value between the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of time slot numbers of resource sets satisfies the following relationship:

[0096] num=A+1,

[0097] Wherein, num is the offset value between the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of time slot numbers of resource sets, A is the value of the first X bits of the control parameter, and X is the value of the encryption parameter.

[0098] In some implementations, the configuration parameter includes a sequence, and the sequence of the first reference signal is different from the sequence of the second reference signal includes: a sequence index of the first reference signal is different from a sequence index of the second reference signal.

[0099] In certain implementations, the first reference signal or the second reference signal is a PRS, and a sequence index of the first reference signal or the second reference signal satisfies the following relationship:

[0100] PRS_IDi=PRS_ID_keyi mod(4096),

[0101] PRS_IDi is the index of the i-th PRS, and PRS_ID_keyi is a control parameter.

[0102] In some implementations, the configuration parameters include a transmission frequency, and a frequency hopping value of the transmission frequency is determined according to a control parameter and an encryption parameter.

[0103] In some implementations, the frequency hopping value of the transmission frequency point is determined according to the control parameter and the encryption parameter, including: starting from the 0th bit of the control parameter, sequentially taking the value bits of the encryption parameter as the frequency hopping value of the i-th resource.

[0104] In some implementations, the configuration parameters include constellation rotation, where the constellation rotation is determined based on a control parameter and an encryption parameter.

[0105] In some implementations, each subcarrier in the subcarrier corresponding to the i-th symbol in the frequency domain sequentially takes 2 bits of the control parameter, and performs a phase rotation corresponding to 2 bits on the QPSK modulated waveform.

[0106] In the sixth aspect, a communication device is provided, including a transceiver unit and a processing unit, the processing unit is used to determine the configuration parameters corresponding to a third reference signal, the resources of the third reference signal are different from the resources of the first reference signal, the resources of the third reference signal and the resources of the first reference signal correspond to the same number of resource set time slots, and the first reference signal comes from a first network device; the transceiver unit is used to send a third reference signal according to the configuration parameters corresponding to the third reference signal, and the third reference signal is used for positioning.

[0107] In certain implementations, there is a first interval between the resources of the third reference signal and the resources of the first reference signal, and the first interval is related to the number of time slots in the resource set to which the resources of the third reference signal and the resources of the first reference signal belong, the resource repetition value, and the resource interval.

[0108] In some implementations, the first interval satisfies the following relationship:

[0109] Wherein, offseti is the first interval, gapi is the number of time slots in the resource set; The resource repetition value; is the resource interval.

[0110] It should be understood that the fourth, fifth and sixth aspects are implementation methods on the network equipment side corresponding to the first, second and third aspects respectively. The explanations, supplements and descriptions of the beneficial effects of the first, second and third aspects are equally applicable and will not be repeated.

[0111] In the seventh aspect, the present application provides a communication device, including an interface circuit and a processor, wherein the interface circuit is used to implement the function of the transceiver module in the fourth aspect, and the processor is used to implement the function of the processing module in the fourth aspect.

[0112] In an eighth aspect, the present application provides a communication device, comprising an interface circuit and a processor, wherein the interface circuit is used to implement the function of the transceiver module in the fifth aspect, and the processor is used to implement the function of the processing module in the fifth aspect.

[0113] In the ninth aspect, the present application provides a communication device, including an interface circuit and a processor, wherein the interface circuit is used to implement the function of the transceiver module in the sixth aspect, and the processor is used to implement the function of the processing module in the sixth aspect.

[0114] In the tenth aspect, the present application provides a computer-readable medium storing a program code for execution on a terminal device, the program code including instructions for executing the method of the first aspect, or any possible manner in the first aspect, or all possible manners in the first aspect.

[0115] In the eleventh aspect, an embodiment of the present application provides a computer-readable medium storing a program code for execution by a network device, the program code including instructions for executing the method of the second aspect, or the third aspect, or any possible manner in the second aspect, or any possible manner in the third aspect, or all possible manners in the second aspect, or all possible manners in the third aspect.

[0116] In the twelfth aspect, a computer program product storing computer-readable instructions is provided, which, when the computer-readable instructions are executed on a computer, enables the computer to execute the method of the first aspect, or any possible method of the first aspect, or all possible methods of the first aspect.

[0117] In the thirteenth aspect, a computer program product storing computer-readable instructions is provided, which, when the computer-readable instructions are run on a computer, enables the computer to execute the method of the above-mentioned second aspect, or the third aspect, or any possible method in the second aspect, or any possible method in the third aspect, or all possible methods in the second aspect, or all possible methods in the third aspect.

[0118] In the fourteenth aspect, a communication system is provided, which includes a method for implementing the above-mentioned first aspect, or any possible manner in the first aspect, or all possible manners in the first aspect, the second aspect, or the third aspect, or any possible manner in the second aspect, or any possible manner in the third aspect, or all possible manners in the second aspect, or all possible manners in the third aspect, and a device with various possible designed functions.

[0119] In the fifteenth aspect, a processor is provided, which is coupled to a memory and is used to execute the method of the above-mentioned first aspect, or any possible method of the first aspect, or all possible methods of the first aspect.

[0120] In the sixteenth aspect, a processor is provided for coupling with a memory, for executing the method of the second aspect, or the third aspect, or any possible manner in the second aspect, or any possible manner in the third aspect, or all possible manners in the second aspect, or all possible manners in the third aspect.

[0121] In a seventeenth aspect, a chip system is provided, comprising a processor and a memory configured to execute computer programs or instructions stored in the memory, so that the chip system implements the method of any of the aforementioned first, second, or third aspects, as well as any possible implementation of any of the aspects. The chip system may be composed of a chip alone, or may include a chip and other discrete components. BRIEF DESCRIPTION OF THE DRAWINGS

[0122] FIG1 is a schematic diagram of a wireless communication system applicable to an embodiment of the present application.

[0123] FIG2 is a schematic diagram of PRS transmission and a schematic diagram of PRS resources.

[0124] FIG3 is a schematic diagram of a communication method provided in an embodiment of the present application.

[0125] FIG4 is a schematic diagram of a resource set offset provided in an embodiment of the present application.

[0126] FIG5 is a schematic diagram of a resource set provided in an embodiment of the present application.

[0127] FIG6 is a schematic diagram of a resource offset provided in an embodiment of the present application.

[0128] FIG7 is a schematic diagram of several resource offsets provided in an embodiment of the present application.

[0129] FIG8 is a schematic diagram of a resource set interval provided in an embodiment of the present application.

[0130] FIG9 is a schematic diagram of a frequency domain resource provided in an embodiment of the present application.

[0131] FIG10 is a schematic diagram of a sequence identifier provided in an embodiment of the present application.

[0132] FIG11 is a schematic diagram of a QPSK constellation diagram provided in an embodiment of the present application.

[0133] FIG12 is a schematic diagram of a constellation diagram rotation provided in an embodiment of the present application.

[0134] FIG13 shows a schematic block diagram of a communication device provided in an embodiment of the present application.

[0135] FIG14 shows a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0136] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0137] Figure 1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. As shown in Figure 1 , the communication system includes a radio access network 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The radio access network 100 may include at least one radio access network device (such as 110a and 110b in Figure 1 ) and at least one terminal (such as 120a-120j in Figure 1 ). The terminal is wirelessly connected to the radio access network device, and the radio access network device is wirelessly or wiredly connected to the core network. The core network device and the radio access network device may be independent, distinct physical devices, or the core network device's functions and the radio access network device's logical functions may be integrated into the same physical device, or a single physical device may integrate some of the core network device's functions and some of the radio access network device's functions. Terminals and radio access network devices may be interconnected via wired or wireless connections. Figure 1 is merely a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1 .

[0138] The network device may be a wireless access network device, such as a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation base station (next generation NodeB, gNB) in a fifth generation (5G) mobile communication system, a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system; it may also be a module or unit that performs part of the functions of a base station, for example, the wireless access network device may include at least one of a centralized unit (CU), a distributed unit (DU), and a radio unit (RU), wherein the centralized unit may also be referred to as a central unit (CU) or a control unit (CU). Here, the CU completes the functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer of the base station, and can also complete the functions of the service data adaptation protocol (SDAP) layer; the DU completes the functions of the radio link control (RLC) layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical layer (for example, the upper layer of the physical layer) or the entire physical layer; the RU completes the radio frequency function and can also complete the functions of part of the physical layer (for example, the lower layer of the physical layer); for the specific description of each of the above protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The wireless access network device can be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), or a relay node or a donor node. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device. For the convenience of description, the following description takes the base station as an example of the network device.

[0139] Terminal devices may also be referred to as terminals, user equipment (UE), mobile stations, mobile terminals, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.

[0140] Base stations and terminals can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and terminals.

[0141] The roles of base stations and terminals can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile base station. To terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station. However, to base station 110a, 120i is a terminal, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via a base station-to-base station interface protocol. In this case, 120i is also a base station relative to 110a. Therefore, base stations and terminals can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be referred to as communication devices with base station functionality, while 120a-120j in Figure 1 can be referred to as communication devices with terminal functionality.

[0142] Communication between base stations and terminals, between base stations, and between terminals can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0143] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem that includes the base station functions. The control subsystem that includes the base station functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or modem) in the terminal, or by a device that includes the terminal functions.

[0144] The technical solutions provided in the embodiments of this application can be applied to wireless communications between communication devices. Wireless communications between communication devices may include: wireless communications between network devices and terminals, wireless communications between network devices, and wireless communications between terminals. In the embodiments of this application, the term "wireless communications" may also be referred to as "communication," which may also be described as "data transmission," "information transmission," or "transmission."

[0145] It can be understood that in the embodiments of the present application, the physical downlink share channel (PDSCH), the physical downlink control channel PDCCH and the physical uplink share channel (PUSCH) are merely examples of downlink data channels, downlink control channels and uplink data channels, respectively. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of the present application do not limit this.

[0146] Wireless positioning technology is widely used in wireless networks. In cellular networks, the physical layer introduced positioning-specific downlink reference signals (PRSs) in Release 16 to provide measurements for positioning algorithms. Positioning methods are detailed in 3GPP TS 38.305. This specification describes a range of positioning methods: multi-round trip time (Multi-RTT), time difference of arrival (TDoA), angle of departure (AoD), and angle of arrival (AoA). After receiving PRS signals from gNBs, the UE calculates corresponding measurements, such as time of arrival (ToA) and reference signal received power (RSRP) for different PRS beams. These measurements are ultimately reported to the location management function (LMF) network element for use in calculating the terminal's location.

[0147] As shown in Figure 2, the LMF sends a narrowband radio profile assistance information control (NSAIC) message to the base station (BS) and instructs it to begin broadcasting assistance information. The BS then sends a location service indication bitmap (posSIB) containing assistance data to the UE and begins transmitting the PRS. The PRS signal resource set and resource distribution are shown in the lower half of Figure 2. The posSIB contains PRS configuration information, such as the resource set offset, resource offset, resource set period, resource repetition count, resource interval, and sequence identifier (ID) within the resource element (RE) shown in the lower half of Figure 2.

[0148] In FIG2 , the resource set offset (resourcesetoffset) is 2 slots, and the resource offset (eg, PRS resource#1offset) is 1 slot.

[0149] The auxiliary message is sent encrypted, for example, encrypted by a ciphering key, and is independent of an authentication and key agreement (AKA) system.

[0150] System information block type 1 (SIB1) can carry system information (SI) related to the posSIB field mapping. End-to-end visibility (EVE) determines whether the SI is included in SIB1. If included, it is determined that the base station will subsequently initiate positioning services. Since all PRSs are identical and sent periodically, an attacker can use two identical patterns to intercept the signals sent by the base station in a sliding window of the resource set period, perform autocorrelation on the signals within the two sliding windows, and observe whether there is a peak, thereby intercepting the PRS signal. After determining the location of the PRS, the attacker performs an early detection late commit (EDLC) attack on the PRS. The attacker predicts the remaining symbols by continuously observing the previous part of the OFDM block and sends the remaining symbols in advance, causing the signal arrival time to advance, causing the legitimate terminal to measure incorrect results. Alternatively, the attacker can directly replay the EDLC attack using the PRS of the previous period. In other words, as long as the EDLC captures the position of the PRS, it can perform an EDLC attack on every OFDM symbol, and sequence encryption will not be able to prevent this attack. If the EDLC attack is successful, it will cause the terminal positioning result to be incorrect, affecting the accuracy of the positioning service.

[0151] In view of this, the present application proposes a communication method that controls the configuration of the PRS and changes the transmission mode of the PRS to avoid attacks and further improve the accuracy of the positioning service. As shown in Figure 3, the method includes the following steps.

[0152] S310, network device A determines configuration parameters.

[0153] The network device A may be a first network device.

[0154] This configuration parameter is used to receive or send a reference signal. The following description uses the PRS as an example of a reference signal.

[0155] The configuration parameters are used to transmit reference signals, and the configuration parameters of different reference signals may be different. For example, the configuration parameters of multiple reference signals may be partially different, or all of the configuration parameters may be different.

[0156] The configuration parameters may include at least one of resource set offset, resource offset, resource interval, transmission frequency, sequence, or constellation rotation. Each parameter is described in detail below.

[0157] 1. Resource set offset.

[0158] The resources occupied by a PRS belong to a resource set, which includes at least one resource that can be used to carry a PRS. For example, a resource set includes multiple time slots, and a PRS occupies one or more of these time slots. For example, a resource set includes four time slots, two of which can be used to transmit a PRS. The resource set offset is the offset of the resource set relative to the start of the frame in which it is located.

[0159] For example, as shown in FIG4 , the frame in which the resource set is located includes 10 time slots, the resource set occupies four of the time slots, and the offset of the resource set relative to the start position of the frame is two time slots.

[0160] It should be understood that the number of time slots included in the resource set may be predefined or configured.

[0161] In one possible implementation, the number of time slots included in the resource set is determined from a candidate number of time slots of the resource set (T_ResourceSet). The candidate number of time slots of the resource set includes at least one number of time slots. The candidate number of time slots of the resource set may be predefined or configured. For example, the candidate number of time slots of the resource set is:

[0162] T_ResourceSet={4,5,8,10,16,20,32,40,64,80,160,320,640,1280,2560,5120,10240} slots;

[0163] The number of time slots in the resource set can be determined from this. For example, the network device sends indication information A to the terminal device, where the indication information A indicates the number of time slots in the reference resource set. For example, the indication information A can be initial_ResourceSet in dl-PRS-Periodicity.

[0164] Optionally, the reference resource set is the first resource set in the resource set used to transmit the PRS. The first resource set may be the resource set that is located first in the time domain. For example, multiple resource sets respectively occupy time domain resources, and the time domain resources occupied by the reference resource set are located first in the time domain. It should be understood that the reference resource set may also be other resource sets, for example, not necessarily the first resource set, but may be the second resource set or other resource sets, and the present application is not limited thereto.

[0165] In one possible approach, the number of time slots in the other resource sets can be determined based on the number of time slots in the reference resource set. Specifically, the terminal device determines a first range based on the number of time slots in the reference resource set and an encryption parameter. The number of time slots in the other resource sets is determined from this first range. The encryption parameter can be indicated by the network device to the terminal device. For example, the network device sends indication information B to the terminal device, where indication information B indicates an encryption parameter flag. The value of the encryption parameter flag can be configured as required.

[0166] The encryption parameter may also be referred to as a confidentiality parameter.

[0167] The terminal device obtains the PRS control parameter based on the number of reference resource set slots. For example, the terminal device uses the AES128 algorithm to obtain the PRS control parameter: num_key (128 bits). The terminal device extracts bits 0 to (flag-1) of num_key, that is, the first flag bits of num_key, to control the range of resource set interval values. Denote num = the extracted value of num_key (converted to decimal) + 1.

[0168] The number of slots in other resource sets can be determined based on num, the number of slots in the reference resource set, and candidate resource set slot numbers. For example, the number of slots in the second resource set is determined by left-shifting the number of slots in the reference resource set by num positions. The number of slots in the third resource set is determined by left-shifting the number of slots in the reference resource set by num-1 positions. (If the number of shifted bits is greater than 0, the value is shifted left; if the number of shifted bits is less than 0, the value is shifted right; if the number of shifted bits is equal to 0, the value is skipped.)

[0169] For example, assume that the number of resource set slots 1 is 64. The AES128 algorithm is used to obtain num_key (128 bits). The flag value is 2. Bits 0 to 1 of num_key are truncated. Assume that the truncated value of num_key is 10 (decimal: 2), so num = 3.

[0170] Using resource set slot number 1, num, and the candidate resource set slot number examples mentioned above as a benchmark, resource set slot number 2 is left-shifted by num bits from the value of resource set slot number 1, resulting in resource set slot number 2 = 20; resource set slot number 3 is left-shifted by num-1 = 2 bits from the value of resource set slot number 1, resulting in resource set slot number 3 = 32; resource set slot number 4 is left-shifted by num-2 = 1 bit from the value of resource set slot number 1, resulting in resource set slot number 4 = 40; resource set slot number 5 is left-shifted by num-4 = -1 bits from the value of resource set slot number 1, resulting in resource set slot number 5 = 80. This operation is repeated again, using resource set slot number 2, num, and the candidate resource set slot number examples mentioned above as a benchmark, to obtain the resource set slot number i for the next round.

[0171] The terminal device can thus generate a PRS reception window. As shown in Figure 5, resource set 1, resource set 2, resource set 3, resource set 4, and so on, are all time windows for the terminal device to receive PRS. In other words, the network device sends PRS to the terminal device within these resource sets. For example, the network device sends PRS#A in resource set 1, PRS#B in resource set 2, PRS#C in resource set 3, PRS#D in resource set 3, and so on. The intervals between the resources of different PRSs vary. For example, the interval between the starting position of resource set 1 and the starting position of resource set 2 is 64 time slots, and the interval between the starting position of resource set 2 and the starting position of resource set 3 is 20 time slots. The intervals between the resources occupied by PRS in each resource set are also different.

[0172] In this way, there is no periodicity between the resources of different PRSs. If one PRS is captured, other PRSs are difficult to be attacked, thereby improving the security of PRS transmission.

[0173] 2. Resource interval and resource offset.

[0174] This resource is used to carry the PRS, and the resource offset is the offset of the PRS-carrying resource relative to the first slot of the resource set. As shown in Figure 6, the resource set includes slots A, B, C, and D. The resources used to carry the PRS are slots B and D. The resource offset is the offset of slot B relative to slot A, meaning it is 1 slot.

[0175] The resource interval is the interval between the resources occupied by PRSs transmitted in different resource sets. For example, Figure 6 includes two resource sets. The PRS in resource set A occupies time slot A, and the PRS in resource set B occupies time slot B. The interval between time slots A and B is the resource interval.

[0176] When a terminal device receives PRSs from different network devices, the resource offset can be the offset between the time domain resources occupied by the PRSs transmitted by network device A (an example of a first network device) and network device B (an example of a second network device). As shown in Figure 7(a), network device A transmits PRS#A, PRS#B, and PRS#C (an example of a first and second PRS), and network device B (an example of a second network device) transmits PRS#D, PRS#E, and PRS#F (an example of a third PRS). Within the same resource set, the offset between the resources occupied by the PRSs is called the resource offset. For example, the offset between PRS#A and PRS#D is called the resource offset. In Figure 7(a), the offsets between the resources occupied by PRSs from different network devices within different resource sets are the same, such as the offset between PRS#A and PRS#D, the offset between PRS#B and PRS#E, and the offset between PRS#C and PRS#F.

[0177] In one possible implementation, the resource offset is related to the number of resource set slots, the resource repetition value, and the resource interval. The resource repetition value is related to the interval between PRSs transmitted in different times within the same resource set. As shown in Figure 7(b), if there is one slot between PRS#A and PRS#B, the resource repetition value is 2, meaning the PRS is repeated every two slots.

[0178] For example, the resource offset of network device A (such as a primary base station) may be determined in the following manner:

[0179] The terminal device receives initial_ResourceSlotOffset_1 in the dl-PRS-ResourceSlotOffset field, and uses initial_ResourceSlotOffset_i and key through the AES128 algorithm to obtain the PRSi control parameter: offset_keyi.

[0180] The offset of resource i, ti = offset_keyi mod (offseti).

[0181] initial_ResourceSlotOffset_i=initial_ResourceSlotOffset_1+(i-1)

[0182] Among them, gapi is the number of resource set time slots, Repeat value for resource, The resource interval.

[0183] The configuration of other network devices is based on the offset configuration of the master base station, and the resources are uniformly shifted right. In one possible implementation, the amount of the right shift can be carried in the ResourceSetSlotOffset field.

[0184] It should be understood that in the above example, the offsets of the PRSs sent by network device B relative to the PRSs sent by network device A are the same, and this application does not limit this. For example, the offsets of the PRSs sent by network device B relative to the PRSs sent by network device A are different. For example, as shown in (c) of Figure 7, the offset of PRS#D relative to PRS#A is 2 time slots, the offset of PRS#E relative to PRS#B is 1 time slot, and the offset of PRS#F relative to PRS#C is 3 time slots.

[0185] It should also be understood that the configuration parameters of the third PRS may be different from the configuration parameters of the first PRS, and may also be different from the configuration parameters of the second PRS.

[0186] 3. Resource set interval.

[0187] The interval between resource sets of PRSs transmitted at different times. For example, a network device sends two PRSs to a terminal device, PRS#A and PRS#B. The interval between the resource set containing PRS#A and the resource set containing PRS#B is the resource set interval. As shown in Figure 8, the interval between the time slot group containing PRS#A (an example of a resource set) and the time slot group containing PRS#B is 20 time slots.

[0188] 4. Sending frequency.

[0189] That is, the frequency domain resources occupied by sending PRS, for example, the PRBs occupied by sending PRS.

[0190] In a possible implementation, the frequency domain resource for sending the PRS is determined according to the encryption parameter flag and the control parameter.

[0191] For example, the network device sends indication information C to the terminal device, where the indication information C indicates the frequency domain resources allocated for the PRS, such as the number of PRBs being a multiple of 4. The number of PRBs may range from 24 to 272 PRBs.

[0192] The terminal device uses the AES128 algorithm based on initial_ResourceSlotOffset_i and key to derive the PRSi control parameter offset_keyi. Based on the flag value num_flag, the terminal device uses num_flag bits, starting from bit 0 of offset_keyi, as the frequency hopping value (hopping_frequency_i) for the i-th resource. This frequency hopping value is the distance between the lowest frequency point of the PRS resource and point A. The total frequency hopping range does not exceed 272 RBs.

[0193] Wherein, initial_ResourceSlotOffset_i=initial_ResourceSlotOffset_1+(i-1). Optionally, initial_ResourceSlotOffset_1 may be carried in the dl-PRS-ResourceSlotOffset field.

[0194] As shown in Figure 9, the frequency domain resources for PRS#A, PRS#B, and PRS#C each correspond to different frequency hopping values. This means that the frequency domain resources for different PRSs are located at different locations in the frequency domain and lack periodicity. If one PRS is captured, the others are less vulnerable to attack, improving the security of PRS transmission.

[0195] 5. Sequence.

[0196] The PRS sequence is defined by the radio frame timeslot number and OFDM object number. This sequence is used for positioning estimation and is a key factor in achieving accurate positioning. In one possible implementation, the PRS sequence is determined based on control parameters. For example, the terminal device uses the AES128 algorithm based on initial_ResourceSlotOffset_i and key to obtain the PRSi control parameter for the i-th PRS resource: PRS_ID_keyi.

[0197] Wherein, initial_ResourceSlotOffset_i=initial_ResourceSlotOffset_1+(i-1). Optionally, initial_ResourceSlotOffset_1 can be carried in the dl-PRS-ResourceSlotOffset field. The PRS_Idi of the i-th resource of the PRS satisfies the following relationship:

[0198] PRS_IDi=PRS_ID_keyi mod(4096).

[0199] For example, as shown in FIG10 , let PRS_ID_key1=190709, PRS_ID1=PRS_ID_key1 mod(4096)=2293; let PRS_ID_key2=190526, PRS_ID2=PRS_ID_key2 mod(4096)=2110; let PRS_ID_key3=231022, PRS_ID3=PRS_ID_key3 mod(4096)=1646.

[0200] Different PRSs correspond to different sequences, which prevents recording and playback attacks and improves the security of PRS transmission.

[0201] 6. Constellation rotation.

[0202] A constellation diagram is a graphical representation used in digital modulation to describe the distribution of a signal in terms of phase and amplitude. In quadrature phase shift keying (QPSK), input binary data is divided into groups of two bits, known as symbols. Each symbol is represented as a point on the complex plane, with its position determined by its phase and amplitude. In a constellation diagram, each point represents a symbol. The positive angle between the line connecting that point and the origin and the X-axis represents the phase of the symbol's carrier, and the length of that line represents the amplitude of the symbol's carrier.

[0203] In an embodiment of the present application, a constellation diagram rotation method is provided, for example:

[0204] The four points corresponding to the QPSK constellation diagram: 00, 01, 11, and 10 represent four phases: π / 4, 3π / 4, 5π / 4, and 7π / 4, as shown in Figure 11. For the lowest frequency subcarrier corresponding to the i-th symbol of a resource, the position of the RE is calculated as: num_position_i = num_frequency_i + num_time_i.

[0205] num_frequency_i is the number of subcarriers between the RE and Point A in the frequency domain, and num_time_i is the number of symbols between the RE and the 0th symbol in the time slot where the resource is located in the time domain. Convert num_position_i to binary and pass it through the AES128 algorithm to obtain num_position_key_i. Then, for the subcarrier corresponding to the i-th symbol in the frequency domain (from low to high frequency), each subcarrier takes 2 bits of num_position_key_i and performs a phase rotation corresponding to these 2 bits on the original QPSK modulation waveform.

[0206] For example, as shown in Figure 12, assume that the lowest-frequency subcarrier parameters corresponding to the first symbol are num_frequency_1 = 98 and num_time_1 = 4. Then, num_position_1 = 98 + 4 = 102. After num_position_1 is processed through the AES128 algorithm, the resulting value is num_position_key_1 = 100111011001... (128 bits). The phase rotation corresponding to the first subcarrier of the first symbol is 10; the second subcarrier is 01; and the third subcarrier is 11 (rotating two bits sequentially, with the subcarriers ordered from lowest to highest according to the frequency table).

[0207] In this method, the signal phase of the PRS is adjusted to prevent recording and playback attacks, thereby improving the security of PRS transmission.

[0208] S320: The terminal device obtains configuration parameters.

[0209] Specifically, the terminal device may obtain the configuration parameters as instructed by the network device A, for example, refer to the description in S310.

[0210] S330 , network device A sends a first PRS and a second PRS to the terminal device according to the configuration parameters. Correspondingly, the terminal device receives the first PRS and the second PRS.

[0211] The first PRS and the second PRS may be PRSs transmitted at different times in S310, or may be different PRSs. The time-frequency resources, sequence, constellation rotation, etc. of the PRS may refer to the description in S310 and will not be described in detail. For example, the configuration parameters of the first PRS and the second PRS are different.

[0212] Optionally, in S340 , the network device B sends a third PRS to the terminal device, and correspondingly, the terminal device receives the third PRS.

[0213] The configuration parameters of the third PRS are different from those of the first PRS, or the configuration parameters of the third PRS are different from those of both the first PRS and the second PRS, which is not limited in this application.

[0214] The following is an explanation of the instruction information in this application.

[0215] The LMF sends an NRPPa Assistance Information Control message to the network device, instructing it to begin broadcasting assistance information. This message includes multiple posSIB types. The ResourceSetSlotOffset, dl-PRS-ResourceSlotOffset, and dl-PRS-Periodicity fields in the assistance data are used to transmit offsets (such as resource set offset and resource offset), initial_ResourceSlotOffset_1, and initial_ResourceSet, respectively. A new flag field is created in the assistance data to determine the optional range of certain parameters.

[0216] In the present application, the number of candidate PRS resource set time slots can be indicated by the initial-ResourceSet field (an example of indication information A, which can occupy 14 bits). The time slot offset of the PRS resource set relative to SFN0 slot 0 (i.e., the resource set offset) can be indicated by the shift field (an example of indication information B, which can occupy 14 bits). The time slot offset of the PRS resource relative to the starting time slot of the corresponding PRS resource set (i.e., the resource offset) can be indicated by the initial_ResourceSlotOffset_1 field (which can occupy 9 bits). The above fields can reuse existing protocols to reduce transmission overhead. In the auxiliary data, the optional range of the parameters mentioned above can be transmitted through a new field (flag, which can occupy 2 bits), such as the transmission of encryption parameters.

[0217] It should be understood that this application uses PRS as an example of a reference signal and positioning as an example of a function of a reference signal, but this application is not limited to this. Other reference signals, such as reference signals for other functions, can also improve transmission security through the solution of this application.

[0218] This method provides a method for determining time-frequency resources, breaking the periodicity of reference signal (such as PRS) transmission. In addition, the embodiment of the present application also provides a method for determining the signal sequence identifier and a method for rotating the signal phase to prevent recording and playback attacks. In general, on the one hand, it increases the difficulty of capturing the reference signal, and on the other hand, when one of the reference signals is captured, the other reference signals are also difficult to attack, thereby improving the security of the reference signal transmission and further improving the accuracy of the positioning service.

[0219] It is understood that, in order to implement the functions in the above embodiments, the base station and the terminal include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily appreciate that, in conjunction with the units and method steps of the various examples described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a computer software-driven hardware manner depends on the specific application scenario and design constraints of the technical solution.

[0220] Figures 13 and 14 are schematic diagrams of the structures of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the terminal or base station in the above-mentioned method embodiments, and thus can also achieve the beneficial effects possessed by the above-mentioned method embodiments. In the embodiments of the present application, the communication device can be one of the terminals 120a-120j shown in Figure 1, or it can be the base station 110a or 110b shown in Figure 1, or it can be a module (such as a chip) applied to the terminal or base station.

[0221] As shown in Figure 13, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The communication device 1300 is used to implement the functions of the terminal device or network device in the method embodiment shown in Figure 3 above.

[0222] When the communication device 1300 is used to implement the functions of the terminal device in the method embodiment shown in FIG3 : the transceiver unit 1320 may be used to receive a reference signal; the processing unit 1310 may be used to obtain configuration parameters;

[0223] When the communication apparatus 1300 is used to implement the functions of the network device in the method embodiment shown in FIG3 , the transceiver unit 1320 is used to send a reference signal; and the processing unit 1310 is used to determine the configuration parameters.

[0224] A more detailed description of the processing unit 1310 and the transceiver unit 1320 can be directly obtained by referring to the relevant description in the method embodiment shown in FIG3 , and is not repeated here.

[0225] As shown in Figure 14, communication device 1400 includes a processor 1410 and an interface circuit 1420. Processor 1410 and interface circuit 1420 are coupled to each other. It is understood that interface circuit 1420 can be a transceiver or an input / output interface. Optionally, communication device 1400 may also include a memory 1430 for storing instructions executed by processor 1410, input data required by processor 1410 to execute instructions, or data generated after processor 1410 executes instructions.

[0226] When the communication device 1400 is used to implement the method shown in FIG. 3 , the processor 1410 is used to implement the functions of the processing unit 1310 , and the interface circuit 1420 is used to implement the functions of the transceiver unit 1320 .

[0227] When the communication device is a chip used in a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the base station to the terminal; or the terminal chip sends information to other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the terminal to the base station.

[0228] When the above-mentioned communication device is a module applied to a base station, the base station module implements the functions of the base station in the above-mentioned method embodiment. The base station module receives information from other modules in the base station (such as a radio frequency module or an antenna), and the information is sent by the terminal to the base station; or the base station module sends information to other modules in the base station (such as a radio frequency module or an antenna), and the information is sent by the base station to the terminal. The base station module here can be the baseband chip of the base station, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.

[0229] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0230] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and storage medium can also exist in a base station or a terminal as discrete components.

[0231] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0232] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0233] Depending on whether the specification uses optional: In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the following situations: A exists alone, B exists alone, and A and B exist at the same time, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "At least one of the following" or similar expressions is used to represent any combination of the listed items; for example, at least one of A, B and (or) C can represent the following situations: A exists alone, B exists alone, C exists alone, A and B exist at the same time, B and C exist at the same time, A and C exist at the same time, and A, B and C exist at the same time, where A, B, and C can be singular or plural.

[0234] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

Claims

1. A communication method, characterized in that, including: obtaining configuration parameters, where the configuration parameters include at least one of a resource set offset, a resource offset, a transmission frequency point, the number of resource set time slots, constellation rotation, or a sequence; receiving a first reference signal and a second reference signal according to the configuration parameters, where the first reference signal and the second reference signal are from a first network device, the configuration parameters corresponding to the first reference signal and the second reference signal are different, and the first reference signal and the second reference signal are used for positioning.

2. The method according to claim 1, characterized in that, The configuration parameters include the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located, and the obtaining of the configuration parameters includes: determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located according to the number of reference resource set time slots and an encryption parameter, where the reference resource set is the first resource set in the resource sets for transmitting reference signals.

3. The method according to claim 2, characterized in that, The determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located according to the number of reference resource set time slots and an encryption parameter includes: determining a first range according to the number of reference resource set time slots and the encryption parameter; determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located from the first range.

4. The method according to claim 2 or 3, characterized in that, The method further includes: receiving first indication information, where the first indication information indicates the number of reference resource set time slots.

5. The method according to any one of claims 2 to 4, characterized in that, The method further includes: receiving second indication information, where the second indication information indicates the encryption parameter.

6. The method according to any one of claims 2 to 4, characterized in that, The method further includes: determining a control parameter according to the number of reference resource set time slots; The determining the first range according to the number of reference resource set time slots and an encryption parameter includes: determining the first range according to the control parameter and the encryption parameter.

7. The method according to claim 6, wherein The offset value of the number of second resource set time slots and the number of reference resource set time slots in the candidate set of the number of resource set time slots is related to the value of the bits of the control parameter, and the number of second resource set time slots belongs to the first range.

8. The method according to claim 7, wherein The offset value of the number of second resource set time slots and the number of reference resource set time slots in the candidate set of the number of resource set time slots satisfies the following relationship: num = A + 1, where num is the offset value of the number of second resource set time slots and the number of reference resource set time slots in the candidate set of the number of resource set time slots, A is the value of the first X bits of the control parameter, and X is the value of the encryption parameter.

9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: receiving a third reference signal, where the third reference signal is from a second network device, the resources of the third reference signal are different from the resources of the first reference signal, the resources of the third reference signal and the resources of the first reference signal have the same number of resource set time slots, and the third reference signal is used for positioning.

10. The method according to claim 9, characterized in that, There is a first interval between the resources of the third reference signal and the resources of the first reference signal, and the first interval is related to the number of resource set time slots, the resource repetition value, and the resource interval to which the resources of the third reference signal and the resources of the first reference signal belong.

11. The method according to claim 10, wherein The first reference signal and the third reference signal are positioning reference signals (PRS), and the first interval satisfies the following relationship: Among them, offseti is the first interval, and gapi is the number of resource set time slots; The resource duplicate value; is the resource interval.

12. A communication method, characterized in that, including: Determine configuration parameters, where the configuration parameters include at least one of a resource set offset, a resource offset, a transmission frequency point, the number of resource set time slots, constellation rotation, or a sequence; Transmit a first reference signal and a second reference signal according to the configuration parameters, where the configuration parameters corresponding to the first reference signal and the second reference signal are different, and the first reference signal and the second reference signal are used for positioning.

13. The method according to claim 12, characterized in that, The configuration parameters include the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located, and the determining the configuration parameters includes: Determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located according to the reference resource set time slot number and the encryption parameter, where the reference resource set is the first resource set in the resource sets for transmitting reference signals.

14. The method according to claim 13, characterized in that, The determining the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located according to the reference resource set time slot number and the encryption parameter includes: Determine a first range according to the reference resource set time slot number and the encryption parameter; Determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located from the first range.

15. The method according to claim 13 or 14, characterized in that The method further includes: Transmit a first indication information, where the first indication information indicates the reference resource set time slot number.

16. The method according to any one of claims 13 to 15, characterized in that, The method further includes: Transmit a second indication information, where the second indication information indicates the encryption parameter.

17. The method according to any one of claims 13 to 16, characterized in that, The method further includes: Determine a control parameter according to the reference resource set time slot number; The determining the first range according to the reference resource set time slot number and the encryption parameter includes: Determine the first range according to the control parameter and the encryption parameter.

18. The method according to claim 17, characterized in that, The offset value of the second resource set time slot number and the reference resource set time slot number in the resource set time slot number candidate set is related to the value of the bits of the control parameter, and the second resource set time slot number belongs to the first range.

19. The method according to claim 18, wherein The offset value of the second resource set time slot number and the reference resource set time slot number in the resource set time slot number candidate set satisfies the following relationship: num = A + 1, where num is the offset value of the second resource set time slot number and the reference resource set time slot number in the resource set time slot number candidate set, A is the value of the first X bits of the control parameter, and X is the value of the encryption parameter.

20. A communication method, characterized in that, including: Determine the configuration parameters corresponding to the third reference signal. The resources of the third reference signal are different from those of the first reference signal, and the number of resource set time slots corresponding to the resources of the third reference signal is the same as that of the first reference signal. The first reference signal comes from a first network device, and the third reference signal is used for positioning; Transmit the third reference signal according to the configuration parameters corresponding to the third reference signal.

21. The method according to claim 20, wherein There is a first interval between the resources of the third reference signal and the resources of the first reference signal. The first interval is related to the number of resource set time slots, the resource repetition value, and the resource interval of the resource set to which the resources of the third reference signal and the resources of the first reference signal belong.

22. The method according to claim 21, wherein The first reference signal and the third reference signal are PRS, and the first interval satisfies the following relationship: where offseti is the first interval and gapi is the number of resource set time slots; The resource repetition value; Is the resource interval.

23. A communication device, characterized in that, Includes a transceiver unit and a processing unit: The processing unit is used to obtain configuration parameters for receiving a reference signal. The configuration parameters include at least one of a resource set offset, a resource offset, a transmission frequency point, the number of resource set time slots, constellation rotation, or a sequence; The transceiver unit is used to receive a first reference signal and a second reference signal according to the configuration parameters. The first reference signal and the second reference signal come from a first network device, and the configuration parameters corresponding to the first reference signal and the second reference signal are different. The first reference signal and the second reference signal are used for positioning.

24. The communication device according to claim 23, characterized in that, The configuration parameters include the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located, including: The processing unit is further used to determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located according to the reference resource set time slot number and the encryption parameter. The reference resource set is the first resource set among the resource sets used to transmit reference signals.

25. The communication device according to claim 24, wherein The processing unit is further used to determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located according to the reference resource set time slot number and the encryption parameter, including: The processing unit is further used to determine a first range according to the reference resource set time slot number and the encryption parameter; The processing unit is further used to determine the number of resource set time slots of the resource set where the first reference signal is located and / or the number of resource set time slots of the resource set where the second reference signal is located from the first range.

26. The communication device according to claim 24 or 25, characterized in that, Includes: The transceiver unit is further used to receive first indication information indicating the reference resource set time slot number.

27. The communication device according to any one of claims 24 to 26, characterized in that, Includes: The transceiver unit is further used to receive second indication information indicating the encryption parameter.

28. The communication device according to any one of claims 24 to 26, characterized in that, Includes: The processing unit is further used to determine a control parameter according to the reference resource set time slot number; The processing unit is further used to determine a first range according to the reference resource set time slot number and the encryption parameter, including: The processing unit is further used to determine the first range according to the control parameter and the encryption parameter.

29. The communication device according to claim 28, wherein The offset value of the number of time slots of the second resource set from the number of time slots of the reference resource set in the candidate set of resource set time slot numbers is related to the value of the bit of the control parameter, and the number of time slots of the second resource set belongs to the first range.

30. The communication device according to claim 29, wherein, The offset value of the number of time slots of the second resource set from the number of time slots of the reference resource set in the candidate set of resource set time slot numbers satisfies the following relationship: num = A + 1, where num is the offset value of the number of time slots of the second resource set from the number of time slots of the reference resource set in the candidate set of resource set time slot numbers, A is the value of the first X bits of the control parameter, and X is the value of the encryption parameter.

31. The communication device according to any one of claims 23 to 30, characterized in that The communication device further includes: The transceiver unit is further configured to receive a third reference signal, the third reference signal is from a second network device, the resources of the third reference signal are different from the resources of the first reference signal, the number of time slots of the resource set corresponding to the resources of the third reference signal is the same as that of the first reference signal, and the third reference signal is used for positioning.

32. The communication device according to claim 31, wherein There is a first interval between the resources of the third reference signal and the resources of the first reference signal, and the first interval is related to the number of time slots of the resource set to which the resources of the third reference signal and the resources of the first reference signal belong, the resource repetition value, and the resource interval.

33. The communication device according to claim 32, characterized in that, The first reference signal and the third reference signal are positioning reference signals (PRS), and the first interval satisfies the following relationship: Among them, offseti is the first interval, and gapi is the number of resource set time slots; The resource duplication value; is the resource interval.

34. A communication device, characterized in that, including a transceiver unit and a processing unit: The processing unit is configured to determine configuration parameters, where the configuration parameters include at least one of a resource set offset, a resource offset, a transmission frequency point, a number of time slots of a resource set, constellation rotation, or a sequence; The transceiver unit is configured to send a first reference signal and a second reference signal according to the configuration parameters, the configuration parameters corresponding to the first reference signal and the second reference signal are different, and the first reference signal and the second reference signal are used for positioning.

35. The communication device according to claim 34, wherein The configuration parameters include the number of time slots of the resource set where the first reference signal is located and / or the number of time slots of the resource set where the second reference signal is located, and determining the configuration parameters includes: The processing unit is further configured to determine the number of time slots of the resource set where the first reference signal is located and / or the number of time slots of the resource set where the second reference signal is located according to the number of time slots of the reference resource set and the encryption parameter, and the reference resource set is the first resource set in the resource sets for transmitting reference signals.

36. The communication device according to claim 35, characterized in that, The processing unit is further configured to determine the number of time slots of the resource set where the first reference signal is located and / or the number of time slots of the resource set where the second reference signal is located according to the number of time slots of the reference resource set and the encryption parameter, including: The processing unit is further configured to determine a first range according to the number of time slots of the reference resource set and the encryption parameter; The processing unit is further configured to determine the number of time slots of the resource set where the first reference signal is located and / or the number of time slots of the resource set where the second reference signal is located from the first range.

37. The communication device according to claim 35 or 36, characterized in that, including: The transceiver unit is further configured to send first indication information indicating the number of time slots of the reference resource set.

38. The communication device according to any one of claims 35 to 37, characterized in that, including: The transceiver unit is further configured to send second indication information indicating the encryption parameter.

39. The communication device according to any one of claims 35 to 38, characterized in that including: The processing unit is further configured to determine a control parameter according to the number of time slots of the reference resource set; The processing unit is further configured to determine a first range according to the number of time slots of the reference resource set and an encryption parameter, including: The processing unit is further configured to determine the first range according to the control parameter and the encryption parameter.

40. The communication device according to claim 39, wherein The offset value of the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of resource set time slot numbers is related to the value of the bit of the control parameter, and the number of time slots of the second resource set belongs to the first range.

41. The communication device according to claim 40, characterized in that, The offset value of the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of resource set time slot numbers satisfies the following relationship: num = A + 1, where num is the offset value of the number of time slots of the second resource set and the number of time slots of the reference resource set in the candidate set of resource set time slot numbers, A is the value of the first X bits of the control parameter, and X is the value of the encryption parameter.

42. A communication device, characterized in that, including a transceiver unit and a processing unit: The processing unit is configured to determine configuration parameters corresponding to a third reference signal. The resource of the third reference signal is different from the resource of the first reference signal, and the number of time slots of the resource set corresponding to the resource of the third reference signal is the same as that of the resource of the first reference signal. The first reference signal comes from a first network device, and the third reference signal is used for positioning; The transceiver unit is configured to send the third reference signal according to the configuration parameters corresponding to the third reference signal.

43. The communication device according to claim 42, characterized in that, There is a first interval between the resource of the third reference signal and the resource of the first reference signal, and the first interval is related to the number of time slots of the resource set to which the resource of the third reference signal and the resource of the first reference signal belong, the resource repetition value, and the resource interval.

44. The communication device according to claim 43, characterized in that, The first reference signal and the third reference signal are PRS, and the first interval satisfies the following relationship: where offseti is the first interval and gapi is the number of resource set time slots; The resource duplicate value; is the resource interval.

45. A communication device, characterized in that, including an interface circuit and a processor: The interface circuit is configured to implement the functions of the transceiver unit described in any one of claims 23 to 33, and the processor is configured to implement the functions of the processing unit described in any one of claims 23 to 33.

46. A communication device, characterized in that, including an interface circuit and a processor: The interface circuit is configured to implement the functions of the transceiver unit described in any one of claims 34 to 41, and the processor is configured to implement the functions of the processing unit described in any one of claims 34 to 41.

47. A communication device, characterized in that, including an interface circuit and a processor: The interface circuit is configured to implement the functions of the transceiver unit described in any one of claims 42 to 44, and the processor is configured to implement the functions of the processing unit described in any one of claims 42 to 44.

48. A communication device, characterized in that, including a processor, the processor is coupled to a memory, and the memory is used to store programs or instructions. When the programs or instructions are executed by the processor, the communication device is caused to execute the method described in any one of claims 1 to 22.

49. A chip system, characterized in that, including a processor: The processor is configured to execute programs or instructions stored in the memory, so that the communication device equipped with the chip system executes the method described in any one of claims 1 to 22.

50. A communication device, characterized in that, including a module for executing the method described in any one of claims 1 to 11.

51. A communication device, characterized in that, including a module for executing the method described in any one of claims 12 to 22.

52. A communication system, characterized in that, including the communication device according to claim 50 and claim 51.

53. A computer-readable storage medium, characterized in that, A computer program or instruction is stored on the computer-readable storage medium, and when the computer program or instruction runs on a computer, the computer is caused to execute the method according to any one of claims 1 to 22.

54. A computer program product, characterized in that, The computer program product includes instructions for performing the method according to any one of claims 1 to 22.

Citation Information

Patent Citations

  • Information transmission method and related equipment

    CN116210292A

  • Positioning reference signal adjustment based on repetitive signal performance

    CN116368395A

  • Positioning reference signal (PRS) protection in user equipment (UE) positioning

    CN117158068A

  • Positioning reference signal sequences for resource block chunks of a positioning reference signal occasion

    WO2023114616A1