Communication method and device
By performing amplitude limiting processing on single-carrier signals, the sidelobes of the self-ambiguity function are reduced, thus solving the problem of decreased sensing performance caused by the non-constant mode nature of single-carrier signals in the frequency domain, and achieving better sensing performance and accuracy.
Patent Information
- Application Number
- CN202411170112.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-23
- Publication Date
- 2026-03-03
AI Technical Summary
Single-carrier signals have non-constant mode characteristics in the frequency domain, resulting in high sidelobes of the self-ambiguity function and reduced sensing performance.
By performing amplitude limiting processing on the data signal, the data signal in the frequency domain resource is associated with the reference signal, reducing the sidelobes of the self-ambiguity function and improving the sensing performance.
It improves the sensing performance of single-carrier signals, ensures distance resolution and velocity estimation accuracy, and enhances the overall sensing effect of the sensing signals.
Smart Images

Figure CN121604136A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a communication method and apparatus. Background Technology
[0002] With the continuous development of communication and wireless sensing technologies, the integration of communication and wireless sensing technologies, namely integrated sensing and communication (ISAC), has become a popular research direction. In a wireless sensing system, the wireless signals transmitted by the communication device simultaneously possess sensing and communication capabilities. This signal can be called a sensing signal, and the data in the sensing signal can, for example, be transmitted from the transmitting end to the receiving end for sensing measurement, thereby realizing the sensing of the target, such as sensing the surrounding environment, the moving speed of objects, distance, etc.
[0003] For communication services, orthogonal frequency division multiplexing (OFDM) can be used as the waveform to carry communication data. For sensing services, OFDM can also be used as the waveform to carry sensing data. With the development of ISAC (Interactive Information Structures), hardware requirements for peak-to-average ratio (PAPR) have increased, so single-carrier sensing data is considered as a candidate waveform. However, because single-carrier sensing data exhibits non-constant mode characteristics in the frequency domain, it leads to high sidelobes in the self-ambiguity function, reducing range resolution and thus lowering sensing performance.
[0004] Therefore, how to improve the sensing performance of single-carrier signals is an urgent problem to be solved. Summary of the Invention
[0005] This application provides a communication method and apparatus that correlates the frequency domain resource reference signal corresponding to the clipping data signal, thereby reducing the impact of the non-constant mode nature of the single carrier signal on the sensing performance and improving the sensing performance of the single carrier signal.
[0006] Firstly, a communication method is provided. This method can be executed by a first device. Unless otherwise specified, the "first device" in this application can refer to the first device itself (e.g., a terminal device or a network device), a component in the first device (e.g., a communication module, processor, circuit, chip, or chip system), or a logic module or software that can implement all or part of the functions of the first device.
[0007] The method includes: determining a first signal, the first signal comprising a first data signal and a first reference signal, the first data signal being a single-carrier signal, and the first data signal comprising M second data signals. The first signal is transmitted on a first time-frequency resource, the first signal being used for sensing services, or the first signal being used for both communication services and sensing services. The first time-domain resource comprises M first frequency-domain resources carrying the M second data signals. Specifically, in the frequency domain, the m-th first frequency-domain resource carries the m-th second data signal and the first reference signal, the m-th second data signal being obtained by amplitude adjustment of the data signal on the m-th first frequency-domain resource; in the time domain, the m-th second data signal and the first reference signal do not overlap, M is a positive integer, 1 ≤ m ≤ M, or 0 ≤ m < M, where m is an integer.
[0008] This implementation method is applicable to self-transmitting and self-receiving sensing scenarios, such as when a terminal device or network device sends a sensing signal and receives an echo signal, and then performs sensing measurements on the sensing target based on the echo signal to achieve sensing of the target. This method is also applicable to other sensing scenarios, and this application embodiment does not impose any limitations on them.
[0009] In the above technical solution, the frequency domain cell containing the data signal whose frequency domain amplitude is adjusted also carries the first reference signal, which can improve the sensing performance of the sensing signal. For example, by performing amplitude limiting processing on the non-constant modulus single-carrier signal in the frequency domain cell corresponding to the first reference signal, the sidelobes of the self-ambiguity function can be reduced, the distance resolution can be guaranteed, and thus better sensing performance can be guaranteed.
[0010] In one possible design, the number of first frequency domain resources corresponding to the first reference signal is U, and M is a positive integer less than or equal to U.
[0011] In one possible design, when 1≤m≤M and m=1, or when 0≤m<M and m=0, the m-th first frequency domain resource corresponding to the m-th second data signal is the first frequency domain resource corresponding to the first first reference signal.
[0012] In one possible design, the frequency domain interval between the m-th first frequency domain resource and the (m+1)-th first frequency domain resource is Q frequency domain units, where Q is a positive integer.
[0013] In one possible design, if the first reference signal is a first type of reference signal, Q = 2*n; or, if the first reference signal is a second type of reference signal, Q = 4*n, where n is a natural number.
[0014] In this way, the first frequency domain resources corresponding to the amplitude adjustment processing of the data signal can be more easily determined using the above information.
[0015] In one possible design, the value of Q satisfies:
[0016]
[0017] Wherein, the value of N represents the number of first frequency domain resources included in the first time-frequency resource, and the value of P represents the number of targets to be sensed using the first signal.
[0018] In this way, the value of Q is related to the number of targets to be sensed, which can further improve the sensing performance of the first signal for sensing.
[0019] In one possible design, in the time domain, the first time-frequency resource includes S first time-domain resources. The m-th second data signal is obtained by amplitude adjustment of the data signal on the m-th first frequency domain resource on R first time-domain resources (excluding the first time-domain resource corresponding to the first reference signal) among the S first time-domain resources, where R is a positive integer less than S.
[0020] In one possible design, when the first reference signal carried by the m-th first frequency domain resource occupies a first time domain resource in the time domain, the value of R is equal to S-1.
[0021] In this way, the data signal subjected to amplitude limiting is associated with the reference signal (e.g., demodulation reference signals, DMRS) in the frequency domain and is continuous in the time domain, which can reduce the sidelobes of the self-ambiguity function, improve the accuracy of velocity estimation, and thus obtain better sensing performance.
[0022] In one possible design, when the first reference signal carried on the m-th first frequency domain resource occupies multiple first time domain resources in the time domain, the first time domain resource corresponding to the m-th second data signal is adjacent to one or more of the multiple first time domain resources in the time domain.
[0023] In this way, when the first time domain resources corresponding to the data signal to be amplitude-limited are limited, for example in the case of additional DMRS, the data signal to be amplitude-limited is associated with DMRS in both the frequency and time domains. Furthermore, the data signal with amplitude adjustment in both the time and frequency domains is relatively uniform, and the resolution of speed and distance is relatively balanced, which may result in better perception performance.
[0024] In one possible design, when R is 1, the M first time-domain resources corresponding to the M second data signals do not overlap in the time domain.
[0025] In this way, given that the first time-domain resources corresponding to the data signal being amplitude-limited are very limited, the amplitude adjustment of the data signal in both the time and frequency domains is more comprehensive and uniform, and the resolution of speed and distance is more balanced, which may result in better sensing performance.
[0026] In one possible design, the M first frequency domain resources are determined by the first T first frequency domain resources, which are arranged in ascending order of the frequency domain amplitude corresponding to the data signal among the N first frequency domain resources. Alternatively, the M first frequency domain resources are determined by the last T first frequency domain resources, which are arranged in descending order of the frequency domain amplitude corresponding to the data signal among the N first frequency domain resources. The value of N is the number of first frequency domain resources included in the first time-frequency resource, where M≤T≤N, and T is a positive integer.
[0027] In this way, amplitude adjustment processing is performed on data signals with low frequency domain amplitude that are in the same frequency domain unit as the first reference signal. This not only ensures sensing performance, but also takes into account both sensing and communication performance in scenarios involving integrated sensing and communication.
[0028] In one possible design, the method further includes: acquiring first information, the first information indicating the modulation order corresponding to the data signal undergoing amplitude adjustment; and determining, based on the first information, the data signal on the m-th first frequency domain resource corresponding to the modulation order.
[0029] In the above technical solutions, if the data signal uses high-order modulation, the user demand for the corresponding service has a relatively high communication rate requirement. Therefore, not adjusting the amplitude of the high-order modulated data signal can guarantee communication performance. If the data signal uses low-order modulation, the user demand for the corresponding service has a moderate communication rate requirement. Therefore, adjusting the amplitude of the low-order modulated data signal can significantly improve sensing performance with minimal loss in communication rate.
[0030] In a second aspect, a communication device is provided, which has the functions of the first aspect described above. For example, the communication device includes modules, units, or means corresponding to the operations involved in the first aspect. The modules, units, or means can be implemented by software, hardware, or a combination of software and hardware.
[0031] For example, the communication device may be the first device, or a module or unit (e.g., a chip, a chip system, or a circuit) in the first device that corresponds to each of the methods, operations, steps, or actions described in the first aspect above, or a device that can be used in conjunction with the first device.
[0032] In one possible implementation, the communication device includes a transceiver unit (or communication module) and a processing unit (or processing module) connected to the transceiver unit.
[0033] For example, a processing unit is configured to determine a first signal, which includes a first data signal and a first reference signal. The first data signal is a single-carrier signal and includes M second data signals. A transceiver unit is configured to transmit the first signal on a first time-frequency resource. The first signal is used for sensing services, or for both communication services and sensing services. The first time-domain resource includes M first frequency-domain resources carrying the M second data signals. Specifically, in the frequency domain, the m-th first frequency-domain resource carries the m-th second data signal and the first reference signal. The m-th second data signal is obtained by amplitude adjustment of the data signal on the m-th first frequency-domain resource. In the time domain, the m-th second data signal and the first reference signal do not overlap. M is a positive integer, 1 ≤ m ≤ M, or 0 ≤ m < M, where m is an integer.
[0034] In one possible design, the number of first frequency domain resources corresponding to the first reference signal is U, and M is a positive integer less than or equal to U.
[0035] In one possible design, when 1≤m≤M and m=1, or when 0≤m<M and m=0, the m-th first frequency domain resource corresponding to the m-th second data signal is the first frequency domain resource corresponding to the first first reference signal.
[0036] In one possible design, the frequency domain interval between the m-th first frequency domain resource and the (m+1)-th first frequency domain resource is Q frequency domain units, where Q is a positive integer.
[0037] In one possible design, if the first reference signal is a first type of reference signal, Q = 2*n; or, if the first reference signal is a second type of reference signal, Q = 4*n, where n is a natural number.
[0038] In one possible design, the value of Q satisfies:
[0039]
[0040] Wherein, the value of N represents the number of first frequency domain resources included in the first time-frequency resource, and the value of P represents the number of targets to be sensed using the first signal.
[0041] In one possible design, in the time domain, the first time-frequency resource includes S first time-domain resources. The m-th second data signal is obtained by amplitude adjustment of the data signal on the m-th first frequency domain resource on R first time-domain resources (excluding the first time-domain resource corresponding to the first reference signal) among the S first time-domain resources, where R is a positive integer less than S.
[0042] In one possible design, when the first reference signal carried by the m-th first frequency domain resource occupies a first time domain resource in the time domain, the value of R is equal to S-1.
[0043] In one possible design, when the first reference signal carried on the m-th first frequency domain resource occupies multiple first time domain resources in the time domain, the first time domain resource corresponding to the m-th second data signal is adjacent to one or more of the multiple first time domain resources in the time domain.
[0044] In one possible design, when R is 1, the M first time-domain resources corresponding to the M second data signals do not overlap in the time domain.
[0045] In one possible design, the M first frequency domain resources are determined by the first T first frequency domain resources, which are arranged in ascending order of the frequency domain amplitude corresponding to the data signal among the N first frequency domain resources. Alternatively, the M first frequency domain resources are determined by the last T first frequency domain resources, which are arranged in descending order of the frequency domain amplitude corresponding to the data signal among the N first frequency domain resources. The value of N is the number of first frequency domain resources included in the first time-frequency resource, where M≤T≤N, and T is a positive integer.
[0046] In one possible design, the transceiver unit is further configured to acquire first information, which indicates the modulation order corresponding to the data signal undergoing amplitude adjustment. The processing unit is further configured to determine, based on the first information, the data signal on the m-th first frequency domain resource corresponding to the modulation order.
[0047] Thirdly, a communication device is provided. This communication device can be the first device described above. The communication device includes a transceiver, a processor, and a memory. The processor controls the transceiver to transmit and receive signals, the memory stores a computer program, and the processor retrieves and runs the computer program from the memory, causing the communication device to perform the method in any possible implementation of the first aspect described above.
[0048] Optionally, there may be one or more processors and one or more memories.
[0049] Alternatively, the memory can be integrated with the processor, or the memory can be set up separately from the processor.
[0050] Optionally, the communication device may also include a transmitter and a receiver.
[0051] Fourthly, a communication device is provided, comprising a memory and one or more processors. The memory stores part or all of the computer program or instructions necessary for implementing the functions described in the first aspect. The one or more processors are executable to carry out the computer program or instructions, which, when executed, cause the communication device to implement the methods in any possible design or implementation of the first aspect.
[0052] In one possible design, the communication device may also include interface circuitry, wherein the processor is used to communicate with other devices or components via the interface circuitry.
[0053] In one possible design, the communication device may also include a memory.
[0054] The aforementioned communication device may be a terminal, a communication module within a terminal, a chip within a terminal responsible for communication functions such as a modem chip (also known as a baseband chip), or a system-on-a-chip (SoC) chip or system-in-a-package (SIP) chip containing a modem module. For example, a terminal includes a terminal device.
[0055] The aforementioned communication device may be a network device, or a communication module in a network device, or a circuit or chip in a network device responsible for communication functions, or a functional module in a network device capable of calling and executing programs.
[0056] Fifthly, a communication system is provided, the communication system including a first means, wherein the first means is used to perform the method in any possible implementation of the first aspect described above.
[0057] For example, the first device may be a terminal device, or a chip or circuit in the terminal device, or a functional module in the terminal device that can call and execute a program.
[0058] For example, the first device may be a network device, or a chip or circuit in a network device, or a central unit (CU) or distributed unit (DU) in a network device, or a functional module in a network device capable of calling and executing a program.
[0059] Sixthly, a computer-readable storage medium is provided. This computer-readable storage medium stores computer program code or instructions to cause the method in any of the possible implementations of the first aspect to be executed, for example, when a computer reads and executes the computer program code or instructions, causing the method in any of the possible implementations of the first aspect to be implemented.
[0060] In a seventh aspect, a computer program product is provided. The computer program product includes computer program code or instructions that cause the methods in any of the possible implementations of the first aspect to be implemented. For example, when a computer reads and executes the computer program product, the methods in any of the possible implementations of the first aspect are implemented.
[0061] Eighthly, a computer program is provided. When the computer program is run, it causes the method in any of the possible implementations of the first aspect to be implemented.
[0062] The beneficial effects of the second to eighth aspects mentioned above can be referred to the first aspect mentioned above and any possible implementation method therein, which will not be elaborated here. Attached Figure Description
[0063] Figure 1 This is a schematic diagram of a communication system applicable to the embodiments of this application;
[0064] Figure 2 This is a schematic diagram of another communication system applicable to the embodiments of this application;
[0065] Figure 3 This is a schematic diagram of yet another communication system applicable to the embodiments provided in this application;
[0066] Figure 4 This is a schematic diagram of the perception scene provided in the embodiments of this application;
[0067] Figure 5 This is a schematic diagram of the processing flow of OFDM technology provided in an embodiment of this application;
[0068] Figure 6 This is a schematic diagram of the processing flow of DFT-s-OFDM technology;
[0069] Figure 7 A schematic diagram showing the distribution of the sensing reference signal SeRS (which can be called the sensing signal) is shown;
[0070] Figure 8 This is a flowchart illustrating a communication method provided in an embodiment of this application;
[0071] Figure 9 This is a schematic diagram of a process for amplitude adjustment provided in an embodiment of this application;
[0072] Figure 10 This is a schematic diagram of time-frequency resources provided in an embodiment of this application;
[0073] Figure 11 This is another time-frequency resource diagram provided in an embodiment of this application;
[0074] Figure 12 This is a flowchart illustrating a processing method provided in an embodiment of this application;
[0075] Figure 13 This is a schematic diagram of the first T first frequency domain resources provided in an embodiment of this application;
[0076] Figure 14 This is another time-frequency resource diagram provided in the embodiments of this application;
[0077] Figure 15 This is a schematic diagram illustrating the determination of M first frequency domain resources according to an embodiment of this application;
[0078] Figure 16 This is a signal processing flow provided in an embodiment of this application;
[0079] Figure 17 This is an exemplary block diagram of the communication device provided in the embodiments of this application;
[0080] Figure 18 This is a schematic block diagram of the communication device provided in the embodiments of this application;
[0081] Figure 19 This is a schematic block diagram of a chip system provided in an embodiment of this application;
[0082] Figure 20 This is a schematic block diagram of another chip system provided in the embodiments of this application. Detailed Implementation
[0083] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0084] (1) In this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0085] (2) In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can mean: a, or, b, or, c, or, a and b, or, a and c, or, b and c, or, a, b, and c. Where a, b, and c can be single or multiple.
[0086] (3) In this application, the terms "first," "second," and various numerical designations (e.g., #1, #2, etc.) indicate distinctions made for ease of description and are not intended to limit the scope of the embodiments of this application. For example, they distinguish different data signals, rather than describing a specific order or sequence. Such descriptions can be interchanged where appropriate to describe solutions other than those in the embodiments of this application.
[0087] (4) In this application, the descriptions such as “when…”, “under the circumstances of…” and “if” all refer to the device making corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device to make a judgment action when it is implemented, nor do they mean that there are other limitations.
[0088] (5) In this application, “instruction” or “for instruction” can include both direct instruction and indirect instruction. When describing an instruction as being used to instruct A, it can include whether the instruction directly instructs A or indirectly instructs A, but does not necessarily mean that the instruction carries A.
[0089] The indication methods involved in the embodiments of this application should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. Moreover, the sending period and / or sending time of these sub-information can be the same or different. This application does not limit the sending method, for example.
[0090] The "instruction information" in the embodiments of this application can be an explicit instruction, that is, a direct instruction through signaling, or an instruction obtained by combining other rules or parameters with the parameters indicated by the signaling, or by deduction. It can also be an implicit instruction, that is, an instruction obtained based on rules or relationships, or based on other parameters, or by deduction. This application does not specifically limit it in this regard.
[0091] (6) In this application, "protocol" can refer to a standard protocol in the field of communications, such as the 5G protocol, the NR protocol, and related protocols applied in future communication systems. This application does not limit this term. "Predefined" can include predefined terms, such as protocol definitions. "Preconfiguration" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device. This application does not limit the implementation method.
[0092] (7) In this application, "communication" can also be described as "communication", "information transmission", "data processing", etc. "Transmission" includes "sending" and "receiving". "Transmission" can be described as "output". In this application, "message", "information", "signal" or "information element (IE)" can be used interchangeably. There are no restrictions on the name of the message or information, as long as it can achieve the corresponding function.
[0093] "Sending information to XX (device)" can be understood as the destination of the information being that device. This can include sending information directly or indirectly to that device. "Receiving information from XX (device), or receiving information from XX (device)" can be understood as the source of the information being that device. This can include receiving information directly or indirectly from that device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood in a similar way, and will not be repeated here. Furthermore, "sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, "sending" or "receiving" can occur between devices, for example, between network devices and terminal devices via an air interface. "Sending" or "receiving" can also occur within a device, for example, between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.
[0094] (8) In this application, the words “exemplary,” “for example,” etc., are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as an “example” in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word “example” is intended to present the concept in a concrete manner. In the embodiments of this application, “of,” “corresponding, relevant,” “corresponding,” and “associate” may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinctions are emphasized.
[0095] (9) In this application, when comparing A and B, the description "when A is less than or equal to B, execute method A; when A is greater than or equal to B, execute method B" can be implemented in a specific way such as "when A is less than or equal to B, execute method A; or when A is greater than B, execute method B" or "when A is less than B, execute method A; or when A is greater than or equal to B, execute method B". This application does not limit this. For ease of description, the implementation methods provided in this application are all illustrated using "when A is less than or equal to B, execute method A; or when A is greater than B, execute method B" as an example.
[0096] (10) In this application, the configuration can be signaling configuration or can be described as configuration signaling. For example, signaling configuration includes configuration using signaling sent by the base station, which can be radio resource control (RRC) messages, downlink control information (DCI) messages, or system information blocks (SIBs). Optionally, the signaling configuration can also be configured to the terminal device by pre-configured signaling, or configured to the terminal device through pre-configuration. Here, pre-configuration means defining or configuring the values of corresponding parameters in advance in the form of a protocol, and storing them in the terminal device when communicating with the terminal device. The pre-configured messages can be modified or updated when the terminal device is connected to the network.
[0097] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0098] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, and future communication systems. The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions provided in this application can also be applied to low-frequency scenarios, high-frequency scenarios, terahertz, optical communication, licensed frequency bands, and unlicensed frequency bands.
[0099] Figure 1 This is a schematic diagram of a communication system applicable to an embodiment of this application. For example... Figure 1 As shown, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (e.g., ...). Figure 1 110a and 110b (collectively referred to as 110) and at least one terminal (such as Figure 1 RAN100, denoted as RAN100, comprises RAN nodes 120a-120j, collectively referred to as RAN120. RAN100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal 120 is connected to RAN node 110 wirelessly. RAN node 110 is connected to core network 200 wirelessly or via wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.
[0100] RAN100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4G mobile communication system, a 5G mobile communication system, or a future-oriented evolution system. RAN100 can also be an open access network (O-RAN or ORAN), a cloud radioaccess network (CRAN), or a wireless fidelity (WiFi) system. RAN100 can also be a communication system that integrates two or more of the above systems.
[0101] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative, for example... Figure 1 Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes referred to as communication devices, for example... Figure 1 Network elements 110a and 110b can be understood as communication devices with base station functions, while network elements 120a-120j can be understood as communication devices with terminal functions.
[0102] In one possible scenario, a RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a base station in a future mobile communication system, or an access node in a WiFi system, etc. A RAN node can also be a macro base station (such as...) Figure 1 110a), micro base stations or indoor stations (such as Figure 1 In CRAN scenarios, RAN nodes can be 110b), relay nodes or donor nodes, or wireless controllers. Optionally, RAN nodes can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, in vehicle-to-everything (V2X) technology, the access network equipment can be a roadside unit (RSU).
[0103] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be central units (CU), distributed units (DU), CU-control plane (CU-CP), CU-user plane (CU-UP), radio units (RU), or CU-radio units (CU-RU), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radioheads (RRHs).
[0104] In different systems, CUs (including open CU-CP (O-CU-CP) and open CU-UP (O-CU-UP), DUs, or RUs may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, a CU can also be called an open central unit (O-CU), a DU can also be called an open distributed unit (O-DU), a CU-CP can also be called an O-CU-CP, a CU-UP can also be called an O-CU-UP, and a RU can also be called an O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the CUs (or CU-CP, CU-UP), DUs, and RUs in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0105] Terminal 120 can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. A terminal can also be referred to as user equipment (UE), terminal, user device, access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal unit, terminal station, terminal device, wireless communication equipment, user agent, or user device. A terminal typically contains a communication module, circuit, or chip that performs the corresponding communication functions. The terminal may also be configured with program instructions for performing these communication functions.
[0106] For example, the terminal in this application embodiment can be a mobile phone, a personal digital assistant (PDA) computer, a laptop computer, a tablet computer, a drone, a computer with wireless transceiver capabilities, a machine type communication (MTC) terminal, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an Internet of Things (IoT) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home (e.g., game consoles, smart TVs, smart speakers, smart refrigerators, and fitness equipment), a transport vehicle with wireless communication capabilities, a communication module, or a roadside unit (RSU) with terminal capabilities.
[0107] RAN100 and terminal 120 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which RAN100 and terminal 120 are located.
[0108] CN 200 can be a 5G core network, an evolved 5G core network, or a future core network. Taking a 5G core network as an example, CN 200 includes access and mobility management (AMF) network elements responsible for mobility management and access management services; session management (SMF) network elements responsible for session management; user plane (UPF) network elements responsible for user plane packet routing and forwarding and quality of service (QoS) control; and policy control (PCF) network elements. These core network elements can work independently or be combined to implement certain control functions. For example, AMF, SMF, and PCF can be combined into a single core network device.
[0109] The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems, such as inter-satellite communication systems, satellite communication systems, high altitude platform station (HAPS) communication, integrated communication and navigation (ICaN) systems, or global navigation satellite systems (GNSS), etc.
[0110] Figure 2 This is a schematic diagram of another communication system applicable to the embodiments of this application. For example... Figure 2 As shown, a satellite communication system includes a satellite base station, terminal equipment, a ground base station (gateway, GW), a core network, a new radio interface (NR), an Xn interface, and an NG interface. For example, satellite base station 1 can provide communication services to terminal equipment through the NR, communicate with satellite base station 2 through the Xn interface, or communicate with the ground base station through the NG interface. The ground base station can communicate with the core network. Optionally, satellite base station 1 or satellite base station 2 can be a CU, DU, or RU, or it can be an O-RAN node mounted on a satellite.
[0111] Figure 3 This is a schematic diagram of yet another communication system applicable to the embodiments of this application. For example... Figure 3As shown, the inter-satellite communication system includes Satellite 1 and Satellite 2, which can exchange information via a channel. Both Satellite 1 and Satellite 2 include a communication module, transceiver antennas, an APT module, and an APT transmit / receive antenna. The communication module is responsible for information transmission between Satellite 1 and Satellite 2 and is the main body of the inter-satellite communication system. The APT module is responsible for acquisition, alignment, and tracking between Satellite 1 and Satellite 2. Determining the direction of the incoming incident signal is acquisition; adjusting the transmitted wave to aim at the receiving direction is alignment; and continuously adjusting alignment and acquisition throughout the communication process is tracking. Optionally, the satellite can refer to a drone, a hot air balloon, a low-Earth orbit satellite, a medium-Earth orbit satellite, or a high-Earth orbit satellite, etc.
[0112] In the aforementioned communication system, one device can send signals to or receive signals from another device. These signals may include reference signals, information, signaling, or data. In this application, "device" can be replaced by an entity, network entity, communication device, communication module, node, or communication node.
[0113] It should be understood that the above naming is defined solely for the purpose of distinguishing different functions and should not constitute any limitation on this application. This application does not preclude the possibility of using other naming conventions in 5G networks and other future networks. For example, in future communication networks, some or all of the above-mentioned network elements may use the terminology from 5G, or they may use other names, etc.
[0114] The embodiments described in this application Figures 1 to 3 The communication system and business scenarios shown are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0115] To facilitate understanding of the embodiments of this application, the terms used in this application will be briefly explained below.
[0116] 1. Perception;
[0117] Perception is the process of collecting, processing, and generating perception results from data. For example, data can be used to determine the distance, shape, and type of surrounding obstacles, or to determine the breathing rate and heart rate of a monitored object. The collected data can be obtained through sensors or through wireless signals.
[0118] 2. Perceive the scene;
[0119] The perception scenarios can include: perception scenarios based on network devices, perception scenarios based on both network devices and terminal devices, and perception scenarios based on terminal devices.
[0120] Figure 4 This is a schematic diagram of the perception scene provided in the embodiments of this application.
[0121] like Figure 4 As shown in (1), the sensing scenario based on network devices (or, in other words, base station self-transmission and self-reception) is that the network device acts as both the transmitter (Tx) and receiver (Rx) of the sensing signal. For example, when sensing signal 1 sent by the network device reaches the sensing target or object (e.g., a vehicle), the sensing signal 1 is scattered by the target object, and the network device can receive sensing signal 2, which can then be processed to obtain the sensing result. In other words, the network device knows what it has sent; for example, the sensing data sent by the network device can also be used as a sensing signal.
[0122] like Figure 4 As shown in (2), the sensing scenario based on network devices (or, base station A transmits and base station B receives) is such that one network device acts as the transmitter of the sensing signal and the other network device acts as the receiver of the sensing signal. For example, sensing signal 1 sent by network device A reaches the sensing target or target object (e.g., a vehicle). After the sensing signal 1 is scattered by the target object, network device B can receive sensing signal 2. Then, network device B can perform sensing processing on sensing signal 2 to obtain the sensing result.
[0123] like Figure 4 As shown in (3), the sensing scenario is based on network devices and terminal devices (or, base station transmits, terminal receives), where the network device acts as the transmitter of the sensing signal and the terminal device acts as the receiver of the sensing signal. For example, when the sensing signal 1 sent by the network device reaches the sensing target or target object (e.g., a vehicle), the sensing signal 1 is scattered by the target object, and the terminal device can receive the sensing signal 2. The terminal device can then perform sensing processing on the sensing signal 2 to obtain the sensing result.
[0124] like Figure 4 As shown in (4), the sensing scenario is based on network devices and terminal devices (or, terminal transmits, base station receives), where the terminal device acts as the transmitter of the sensing signal and the network device acts as the receiver of the sensing signal. For example, when the sensing signal 1 sent by the terminal device reaches the sensing target or target object (e.g., a vehicle), the sensing signal 1 is scattered by the target object, and the network device can receive the sensing signal 2. The network device can then perform sensing processing on the sensing signal 2 to obtain the sensing result.
[0125] like Figure 4As shown in (5), the sensing scenario is based on the terminal device (or, in other words, the terminal transmits and receives signals), meaning the terminal device acts as both the sender and receiver of sensing signals. For example, when sensing signal 1 sent by the terminal device reaches the sensing target or object (e.g., a vehicle), the sensing signal 1 is scattered by the target object, and the terminal device can receive sensing signal 2, which can then be processed to obtain the sensing result. In other words, the terminal device knows what it has sent; for example, the sensing data sent by the terminal device can also be used as a sensing signal.
[0126] like Figure 4 As shown in (6), the sensing scenario is based on terminal devices (or, terminal A sends and terminal B receives), where one terminal device acts as the transmitter of the sensing signal and the other terminal device acts as the receiver of the sensing signal. For example, sensing signal 1 sent by terminal device a reaches the sensing target or target object (e.g., a vehicle). After the sensing signal 1 is scattered by the target object, terminal device b can receive sensing signal 2. Then, terminal device b can perform sensing processing on sensing signal 2 to obtain the sensing result.
[0127] In the above scenario, sensing signal 2 can be understood as a scattered signal of sensing signal 1. Sensing signal 2 carries more information than sensing signal 1; for example, sensing signal 2 can carry source information and environmental information. Optionally, this application does not limit the number of sensing signals transmitted by the transmitting end.
[0128] 3. Integrated Communication and Sensing ISAC;
[0129] Integrated communication and sensing (ISAC), also known as joint communications and sensing (JCAS), refers to the fusion of communication and sensing functions. This allows future communication systems to simultaneously perform both communication and sensing operations. While transmitting information over a wireless channel, the system actively recognizes and analyzes channel characteristics to perceive the physical features of the surrounding environment, thus enhancing the communication and sensing capabilities. Compared to systems where sensing and communication are separate, ISAC offers several advantages, such as cost savings, reduced device size, lower power consumption, improved frequency efficiency, and reduced interference between communication and sensing.
[0130] 4. Pilot: Also known as a reference signal, the pilots involved in this application include, but are not limited to, the following reference signals:
[0131] Demodulation reference signals (DMRS), channel state information-reference signals (CSI-RS), tracking reference signals (TRS), sounding reference signals (SRS), phase tracking reference signals (PT-RS), positioning reference signals (PRS), and sensing reference signals (SeRS), etc. The pilot signals in this application can also be reference signals other than those listed above that can be carried in orthogonal frequency division multiplexing (OFDM) symbols, which will not be discussed further here.
[0132] 5. Antenna port;
[0133] An antenna port is a logical concept; one antenna port can correspond to one physical transmit antenna or multiple physical transmit antennas. In both cases, the terminal's receiver will not decompose signals from the same antenna port. From the terminal's perspective, regardless of whether the channel is formed by a single physical transmit antenna or by combining multiple physical transmit antennas, the reference signal (RS) corresponding to that antenna port defines it. For example, the antenna port corresponding to DMRS is the DMRS port, and the terminal can obtain the channel estimate for the corresponding antenna port based on the reference signal. Each antenna port corresponds to a time / frequency resource grid and has its own independent reference signal. One antenna port is one channel, and the terminal performs channel estimation and data demodulation based on the reference signal corresponding to that antenna port.
[0134] An antenna port is typically associated with a reference signal, and its significance can be understood as a transmit / receive interface on the channel through which the reference signal passes. In low-frequency systems, one antenna port may correspond to one or more antenna elements that jointly transmit the reference signal; the receiver can treat them as a whole without distinguishing between individual elements. In high-frequency systems, an antenna port may correspond to a beam; similarly, the receiver only needs to treat this beam as an interface and does not need to differentiate between individual elements.
[0135] In this embodiment, an antenna port can also be referred to as a port, and a set of multiple antenna ports can be referred to as a port group. For example, multiple digital ports of a base station can be grouped to form multiple port groups. As another example, a port group can be multiple digital ports corresponding to the same analog beam, simply referred to as a port group or a digital-to-analog port group; or, a port group can be a set of digital ports corresponding to multiple analog beams, simply referred to as a port group or a digital-to-analog port group. Alternatively, multiple digital ports of the same analog beam can be divided into multiple subsets, each subset being called a port group or a digital-to-analog port group.
[0136] 6. Peak-to-Average Power Ratio (PAPR): Wireless signals, observed in the time domain, are sinusoidal waves with constantly varying amplitudes. The peak amplitude within one cycle differs from that in other cycles; therefore, the average power and peak power differ for each cycle. Over a relatively long period, the peak power represents the maximum transient power with a certain probability, typically taken as 0.01% (10^-4). The ratio of this peak power to the system's total average power is the PAPR. The peak-to-average power ratio can also be called the peak-to-average power ratio.
[0137] PAPR is defined as the maximum signal envelope power (P). peak ) and average power (P) avg The ratio of ) is expressed in decibels (dB), that is
[0138]
[0139] PAPR is a value that measures the degree of envelope undulation of a signal. The larger the PAPR, the greater the degree of envelope undulation.
[0140] 7. Dangers of Excessively High PAPR: Wireless communication systems require power amplification to transmit signals over long distances. Due to technological and equipment cost limitations, a power amplifier typically operates linearly within a certain range. Exceeding this range can lead to signal distortion. This distortion may prevent the receiving end from correctly interpreting the signal. To ensure the signal peak remains within the linear range of the power amplifier's amplification capability, the average power of the transmitted signal needs to be reduced. This approach results in lower power amplifier efficiency, or equivalently, a smaller coverage area.
[0141] 8. Orthogonal Frequency Division Multiplexing (OFDM): has N... d A sequence S of symbols m (equals s) m The signal is mapped onto the corresponding subcarrier, weighted (i.e., precoding, frequency windowing, power control, etc.), and then subjected to an inverse Fourier transform to obtain the time-domain signal x. mOptionally, a cyclic prefix can be added, for example, cyclic prefix orthogonal frequency division multiplexing (CP-OFDM). Since OFDM signals on a single carrier exhibit a sinc function, they will have trailing patterns on both sides. These trailing patterns from multiple carriers may, with a certain probability, superimpose at a distance to form a point with very high peak power. In other words, using OFDM waveforms can easily lead to excessively high PAPR (Power Appearance Ratio).
[0142] Therefore, in order to meet coverage requirements, it is often necessary to choose a signal generation technology with low PAPR.
[0143] Figure 5 This is a schematic diagram of the processing flow of OFDM technology provided in an embodiment of this application.
[0144] like Figure 5 As shown, in an OFDM waveform, if the number of subcarriers allocated for transmission is Y, the transmitter generates Y points (or Y data points, Y modulation symbols, or Y sequence elements, etc.). The transmitter maps these Y points onto the Y subcarriers, and then performs a K-point inverse fast fourier transform (IFFT) to transform the signal from the frequency domain to the time domain, obtaining a time-domain signal. For example, K is a power of 2, and K ≥ Y. A cyclic prefix (CP) is then added to the signal, converting it from a discrete signal to a continuous signal. After up-conversion, it is transmitted via an RF link. Since the length of the IFFT can be greater than Y, the excess input is padded with zeros. Adding a cyclic prefix after the IFFT avoids symbol interference.
[0145] When the receiver receives the signal through the channel and antenna, it sequentially performs processes such as removing the cyclic prefix, K-point FFT, and Y-point subcarrier demapping to obtain a discrete time-domain sequence.
[0146] 9. Single-carrier: To reduce the PAPR of OFDM waveforms, a single-carrier waveform can be used to transmit data. A single-carrier can be understood as: transmitting data with N... d A sequence S of symbols m Perform N d Point Fourier transform yields the frequency domain signal S m The signal is mapped onto the corresponding subcarrier, weighted (i.e., precoding, frequency windowing, power control, etc.), and then subjected to inverse Fourier transform to obtain the time-domain signal X. m Finally, a cyclic prefix can be optionally added. A single carrier includes, but is not limited to, the following waveforms:
[0147] Single-carrier-quadrature amplitude modulation (SC-QAM) waveforms, single-carrier-offset quadrature amplitude modulation (SC-OQAM) waveforms, and discrete Fourier transform spreading OFDM (DFT-s-OFDM) waveforms, etc. In the embodiments of this application, network devices and terminal devices can communicate using the single-carrier methods described above.
[0148] The following is an introduction to DFT-s-OFDM technology.
[0149] 10. DFT-s-OFDM: A single-carrier technology based on OFDM waveforms. Under the same power amplification, DFT-s-OFDM waveforms can provide greater output power and higher power amplifier efficiency compared to the aforementioned OFDM waveforms, thereby improving coverage and reducing power consumption. In some embodiments, the DFT-s-OFDM signal is at least one of the following signals: DFT-s-OFDM with FDSS (frequency-domain spectral shaping), a DFT-s-OFDM signal carrying real-virtual separation, a DFT-s-OFDM signal carrying a pulse amplitude modulation (PAM) constellation, a DFT-s-OFDM signal with real-virtual separation using an additive filter, a DFT-s-OFDM signal carrying a PAM constellation additive filter, and an SC-OQAM signal.
[0150] DFT-s-OFDM waveforms can be used for uplink transmission, but in high-frequency communication, due to device limitations, PAPR (Packet Reduction and Propagation) issues are more severe. Therefore, DFT-s-OFDM waveforms can also be used for downlink transmission. The frequency band for high-frequency communication can be 24250MHz to 52600MHz in NR systems, or higher bands supported by subsequent evolutions of NR systems above 52600MHz, or even higher frequency bands in next-generation communication systems, such as the terahertz (THz) band.
[0151] The DFT-s-OFDM technique involves a Discrete Fourier Transform (DFT) process preceding the OFDM processing; therefore, it can also be called a linear precoding OFDM technique. For ease of understanding, please combine... Figure 6A brief introduction to DFT-s-OFDM technology.
[0152] Figure 6 This is a schematic diagram of the processing flow of DFT-s-OFDM technology.
[0153] like Figure 6 As shown, in a DFT-s-OFDM waveform, if the number of subcarriers allocated for transmission is Y, the transmitter generates Y points (or Y data points, Y modulation symbols, or Y sequence elements, etc.). The transmitter performs a Y-point DFT on these Y points and maps them onto the Y subcarriers. Then, a K-point IFFT is performed to transform the signal from the frequency domain to the time domain, obtaining a time-domain signal. For example, K is a power of 2, and K ≥ Y. The time-domain signal is then inserted into a CP (Continuous Coding). Finally, the discrete signal is converted to a continuous signal, up-converted, and transmitted via the RF link. Since the length of the IFFT can be greater than Y, the excess input is padded with zeros. Adding a cyclic prefix after the IFFT avoids symbol interference.
[0154] When the receiver receives the signal through the channel and antenna, it sequentially performs processes such as removing the cyclic prefix, K-point DFT, and Y-point subcarrier demapping to obtain a discrete time-domain sequence.
[0155] Compared to conventional OFDM, DFT-s-OFDM has a lower PAPR, which can improve the power transmission efficiency of mobile terminals, extend battery life, and reduce terminal costs.
[0156] The above description of the terminology is for ease of understanding only and does not limit the scope of protection of the embodiments of this application.
[0157] In communication systems, higher frequency bands (millimeter waves and even terahertz), wider bandwidths, and larger-scale antenna arrays enable high-precision, high-resolution sensing, thus realizing Integrated Communication and Sensing (ISAC), where communication and sensing functions complement each other. Simply put, the need for communication is for the transmitter to send information to the receiver. The need for sensing, simply put, includes sensing the surrounding environment, the speed of moving objects, or distance, etc. The most traditional form of sensing is conventional radar.
[0158] Figure 7 A schematic diagram showing the distribution of the sensing reference signal SeRS (which can be called the sensing signal) is shown. Figure 7 As shown, the horizontal axis represents the time domain (e.g., OFDM symbols), and the vertical axis represents the frequency domain (e.g., subcarriers). Shaded squares are used for communication and sensing, and can be called sensing signals; blank squares are used for communication, and can be called communication signals. Figure 7As shown in (a), for the same OFDM symbol, there is a two-subcarrier interval between two adjacent sensing signals, meaning the sensing signals are evenly spaced; as Figure 7 As shown in (b), for the same OFDM symbol, there can be a gap of 2 or 4 subcarriers between two adjacent sensing signals, that is, the sensing signals are not uniformly spaced; as Figure 7 As shown in (c), for the same OFDM symbol, there can be 1 or 4 subcarriers between two adjacent sensing signals, that is, the sensing signals have a variable spacing distribution.
[0159] For communication services, Orthogonal Frequency Division Multiplexing (OFDM) is typically used as the waveform to carry communication data. For sensing services, OFDM can also be used as the waveform to carry sensing data. With the development of ISAC (Interactive Information Classification), hardware requirements for Peak-to-Average Power Ratio (PAPR) have increased, so single-carrier sensing data is considered as a candidate waveform. However, because single-carrier sensing data exhibits non-constant mode characteristics in the frequency domain, it leads to higher sidelobes in the self-ambiguity function, reducing range resolution and thus lowering sensing performance.
[0160] To address the aforementioned issues, embodiments of this application propose a communication method, apparatus, and system to improve sensing performance.
[0161] Furthermore, in the embodiments below, sensing services and communication services are mentioned repeatedly, and a unified explanation is provided here. Communication services refer to the transmission of communication services between devices (such as between terminal devices, between network devices, or between a terminal device and a network device), such as the transmission of data and / or signals (such as reference signals or control information), the main purpose of which is to exchange information between transmitting and receiving devices; sensing services refer to the transmission of information between devices...
[0162] (Such as between terminal devices, between network devices, or between terminal devices and network devices) transmit sensing services, such as transmitting sensing signals (or sensing reference signals or sensing sequences), the main purpose of which is to sense the wireless environment (e.g., to obtain the distance, speed, angle, etc. of the target).
[0163] The communication method provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings, and can be applied to the above-mentioned... Figures 1 to 4 The communication system shown is illustrated. It should be understood that the embodiments of this application can be applied to the signal transmitting end; for example, the embodiments of this application can be applied to uplink, downlink, or sidelink communication scenarios. The signal transmitting end can be a network device or a terminal device, and the embodiments of this application do not limit this.
[0164] It should also be understood that the embodiments shown below do not impose any particular structural limitations on the execution subject of the methods provided in the embodiments of this application. As long as communication can be performed according to the methods provided in the embodiments of this application by running the code or program that records the methods provided in the embodiments of this application. For example, the methods provided in the embodiments of this application can be executed by a first device. Unless otherwise specified, the first device in this application can refer to the first device itself (e.g., a terminal device or a network device), or a component in the first device (e.g., a communication module, processor, circuit, chip (such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core), or a chip system, etc.), or it can be a logic module or software that can implement all or part of the functions of the first device.
[0165] Figure 8 This is a flowchart illustrating a communication method provided in an embodiment of this application. For example... Figure 8 As shown, the method includes the following steps. For ease of description, the following explanation uses a single-base scenario as an example, where a network device acts as the transmitter of the sensing signal and the receiver of the sensing echo signal. For details, please refer to [reference needed]. Figure 4 The scenario shown in (1) is that the first device is a network device. It is understood that the technical solution of this application is also applicable to... Figure 4 Other scenarios are implemented in a similar manner, and for the sake of brevity, they will not be elaborated here.
[0166] S810, the first device determines a first signal, which includes a first data signal and a first reference signal. The first data signal is a single-carrier signal and includes M second data signals.
[0167] For example, the first data signal may be a single-carrier signal with a waveform such as DFT-s-OFDM.
[0168] For example, the first reference signal may be a demodulation reference signal DMRS, a phase tracking reference signal PT-RS, a positioning reference signal PRS, or a channel state information reference signal CSI-RS, etc.
[0169] S820, the first device transmits a first signal on a first time-frequency resource. The first signal is used for sensing services, or the first signal is used for both communication services and sensing services. The first time-frequency resource includes M first frequency domain resources carrying M second data signals.
[0170] In the frequency domain, the m-th first frequency domain resource carries the m-th second data signal and the first reference signal. The m-th second data signal is obtained by amplitude adjustment of the data signal on the m-th first frequency domain resource. In the time domain, the m-th second data signal and the first reference signal do not overlap. M is a positive integer, 1≤m≤M, or 0≤m<M, where m is an integer.
[0171] For example, the first frequency domain resource can be a subcarrier, a resource element (RE), or other frequency domain units, and this application embodiment does not limit this.
[0172] The first data signal including M second data signals can be understood as the first data signal including M second data signals obtained after amplitude adjustment.
[0173] Optionally, the first device performs amplitude adjustment on the data signals on the M first frequency domain resources carrying the first reference signal to obtain M second data signals.
[0174] In one possible implementation, the number of first frequency domain resources corresponding to the first reference signal is U, and M is a positive integer less than or equal to U.
[0175] In other words, the first frequency domain resources corresponding to the data signal undergoing amplitude limiting are associated with the first reference signal, and the number of first frequency domain resources corresponding to the data signal undergoing amplitude limiting is less than or equal to the number of first frequency domain resources corresponding to the first reference signal.
[0176] In other words, U first reference signals are mapped on the first time-frequency resource, and the first device adjusts the amplitude of the data signals on the M first frequency domain resources corresponding to the M first reference signals among the U first reference signals to obtain M second data signals.
[0177] Here, the m-th second data signal is obtained by amplitude adjustment of the data signal on the m-th first frequency domain resource. This can be understood as the m-th second data signal being obtained by clipping the data signal on the m-th first frequency domain resource. The amplitude of the m-th second data signal can be less than the amplitude of the data signal before amplitude adjustment, or the amplitude of the m-th second data signal can be greater than the amplitude of the data signal before amplitude adjustment. It should also be understood that the m-th second data signal is any one of the M second data signals.
[0178] In other words, M first frequency domain resources carry M second data signals and M first reference signals. The m-th first frequency domain resource corresponding to the m-th second data signal is the first frequency domain resource corresponding to the first reference signal, and the m-th second data signal is a data signal after amplitude adjustment.
[0179] In one possible implementation, when 1≤m≤M and m=1, or when 0≤m<M and m=0, the m-th first frequency domain resource corresponding to the m-th second data signal is the first frequency domain resource corresponding to the first first reference signal.
[0180] In some implementations, the first device acquires first indication information, which indicates that in the case of 1≤m≤M, m=1, or in the case of 0≤m<M, m=0, the m-th first frequency domain resource corresponding to the m-th second data signal is the first frequency domain resource corresponding to the first first reference signal.
[0181] It should be understood that the first instruction information may be pre-configured in the first device, or if the first device is a terminal device, the first device may receive the first instruction information from the network device. This application does not limit this.
[0182] In other words, the first frequency domain resource corresponding to the amplitude limiting processing of the data signal is the first frequency domain resource corresponding to the first first reference signal. In the frequency domain, the starting position for amplitude limiting processing of the data signal is located on the first frequency domain resource corresponding to the first first reference signal.
[0183] For example, taking the first signal as DMRS, in the case of 1≤m≤M, m=1, or in the case of 0≤m<M, m=0, the mth first frequency domain resource corresponding to the mth second data signal is the first frequency domain resource corresponding to the first DMRS.
[0184] In one possible implementation, the frequency domain interval between the m-th first frequency domain resource and the (m+1)-th first frequency domain resource is Q frequency domain units, where Q is a positive integer.
[0185] In some implementations, the first device acquires second indication information, which indicates that the frequency domain interval between the m-th first frequency domain resource and the (m+1)-th first frequency domain resource is Q frequency domain units, where Q is a positive integer.
[0186] That is, the second indication information is used to indicate the frequency domain spacing between the two first frequency domain resources corresponding to the two data signals for amplitude adjustment.
[0187] It should be understood that the second instruction information may be pre-configured in the first device, or if the first device is a terminal device, the first device may receive the second instruction information from the network device. This application does not limit this.
[0188] In some implementations, if the first reference signal is a reference signal of the first type, Q = 2*n; or if the first reference signal is a reference signal of the second type, Q = 4*n, where n is a natural number.
[0189] In some implementations, the first device acquires third indication information, which indicates that if the first reference signal is a reference signal of the first type, Q = 2*n; or if the first reference signal is a reference signal of the second type, Q = 4*n, where n is a natural number.
[0190] It should be understood that the third instruction information may be pre-configured in the first device, or if the first device is a terminal device, the first device may receive the third instruction information from the network device. This application does not limit this.
[0191] For example, if the reference signal of the first type is DMRS type 1, the unit of the frequency domain unit is a resource element (RE), and the frequency domain interval between the m-th first frequency domain resource and the (m+1)-th first frequency domain resource is Q = 2*n REs, where n is a natural number, that is, n = 0, 1, 2, ...
[0192] For example, if the reference signal of the second type is DRMS type 2, the unit of the frequency domain unit is RE, and the frequency domain interval between the m-th first frequency domain resource and the (m+1)-th first frequency domain resource is Q = 4*n REs, where n is a natural number, that is, n = 0, 1, 2, ...
[0193] In some implementations, the first device acquires the first indication information, the second indication information, or the third indication information by directly acquiring pre-configured first indication information, second indication information, or third indication information. Alternatively, if the first device is a terminal device, it can receive the first indication information, second indication information, or third indication information from a network device. Or, if some of the first, second, and third indication information is pre-configured in the first device, and the first device is a terminal device, the acquisition method can also be that the first device directly acquires the pre-configured portion of the indication information and receives the remaining portion from the network device.
[0194] In this way, the first frequency domain resources corresponding to the amplitude limiting processing of the data signal can be more easily determined using the above information.
[0195] In some implementations, the value of Q of the frequency domain interval between the m-th first frequency domain resource and the (m+1)-th first frequency domain resource can satisfy formula (1).
[0196]
[0197] Where N is the number of first frequency domain resources included in the first time-frequency resources, and P is the number of targets to be sensed using the first signal.
[0198] Figure 9 This is a schematic flowchart illustrating an amplitude adjustment process provided in an embodiment of this application. The explanation will be based on an example where the first data signal is a single carrier, the unit of the first frequency domain resource is a subcarrier, and the first reference signal is DMRS.
[0199] like Figure 9 As shown, the first stream sequentially passes through modules such as quadrature amplitude modulation (QAM) mapping, DFT transformation, subcarrier mapping, DMRS insertion, frequency domain amplitude adjustment, and IFFT. After frequency domain amplitude adjustment, the first signal is obtained. The first stream consists of data bits.
[0200] In the above technical solution, the frequency domain cell containing the data signal whose frequency domain amplitude is adjusted also carries the first reference signal, which can improve the sensing performance of the sensing signal. For example, by performing amplitude limiting processing on the non-constant modulus single-carrier signal in the frequency domain cell corresponding to the first reference signal, the sidelobes of the self-ambiguity function can be reduced, the distance resolution can be guaranteed, and thus better sensing performance can be guaranteed.
[0201] The time-frequency resources corresponding to the data signals that undergo amplitude limiting processing can not only satisfy one or more of the above-mentioned indication information in the frequency domain, but also satisfy the conditions in the time domain.
[0202] In one possible implementation, in the time domain, the first time-frequency resource includes S first time-domain resources. The m-th second data signal is obtained by amplitude adjustment of the data signal on the m-th first frequency domain resource on R first time-domain resources, excluding the first time-domain resource corresponding to the first reference signal, where R is a positive integer less than S.
[0203] That is, in the frequency domain, the first frequency domain resource corresponding to the data signal undergoing amplitude adjustment is the first frequency domain resource corresponding to the first reference signal; in the time domain, the first time domain resource corresponding to the data signal undergoing amplitude adjustment can be all or part of the first time domain resources other than those carrying the first reference signal.
[0204] It should be understood that the unit of the first time-domain resource can be a symbol, a slot, or other time-domain unit, and this application embodiment does not limit this.
[0205] In one possible implementation, when the first reference signal carried by the m-th first frequency domain resource occupies a first time domain resource in the time domain, the value of R is equal to S-1.
[0206] Figure 10 This is a schematic diagram of time-frequency resources provided in an embodiment of this application. It should be understood that the explanation uses a first data signal as a single carrier, a subcarrier as the unit of the first frequency domain resource, and a DMRS as the first reference signal. Furthermore, Figure 10 Only one port of DMRS is shown. Different ports perform the same data signal limiting process, which will not be described in detail here.
[0207] like Figure 10 As shown in (a), the first time-frequency resource carries DMRS and data signals. Figure 10 As shown in (b), a first signal is carried on a first time-frequency resource. The first signal includes a DMRS, a data signal with frequency domain amplitude adjustment, and a data signal without frequency domain amplitude adjustment. For example, DMRS#1 is carried on a first time unit #0 and a subcarrier #1, and the data signal with frequency domain amplitude adjustment associated with DMRS#1 can be carried on subcarrier #1 and the remaining first time units other than the first time unit #0.
[0208] In this way, the data signal subjected to amplitude limiting is correlated with the reference signal (e.g., DMRS) in the frequency domain and continuous in the time domain, which can reduce the sidelobes of the self-ambiguity function, improve the accuracy of velocity estimation, and thus obtain better sensing performance.
[0209] In one possible implementation, when the first reference signal carried on the m-th first frequency domain resource occupies multiple first time domain resources in the time domain, the first time domain resource corresponding to the m-th second data signal is adjacent to one or more of the multiple first time domain resources in the time domain.
[0210] For example, if the first reference signal is a DMRS and multiple first reference signals are carried on the m-th first frequency domain resource, the first reference signal can be called an additional DMRS.
[0211] In this way, when the first time domain resources corresponding to the data signal to be amplitude-limited are limited, for example in the case of additional DMRS, the data signal to be amplitude-limited is associated with DMRS in both the frequency and time domains. Furthermore, the data signal with amplitude adjustment in both the time and frequency domains is relatively uniform, and the resolution of speed and distance is relatively balanced, which may result in better perception performance.
[0212] In one possible implementation, when R is 1, the M first time-domain resources corresponding to the M second data signals do not overlap in the time domain.
[0213] In some implementations, the value of M is less than or equal to the number of first frequency domain resources corresponding to the first reference signal.
[0214] Figure 11 This is another time-frequency resource diagram provided in an embodiment of this application. The explanation will take the first data signal as a single carrier, the unit of the first frequency domain resource as a subcarrier, and the first reference signal as DMRS. Furthermore, Figure 11 Only one port of DMRS is shown. Different ports perform the same data signal limiting process, which will not be described in detail here.
[0215] like Figure 11 (a) and Figure 11 As shown in (b), on the first time-frequency resource, the DMRS are distributed at equal frequency intervals on the frequency domain resource and at equal time intervals on the time domain resource.
[0216] If the first reference signal is DMRS type 1, in the frequency domain, the value of M can be less than or equal to the number of subcarriers corresponding to DMRS type 1, such as... Figure 11 (a) and Figure 11 As shown in (b), the value of M can be 6 or less than 6. That is, the number of subcarriers corresponding to the data signal undergoing amplitude limiting can be less than or equal to 6. For example... Figure 11 (a) and Figure 11 As shown in (b), the subcarriers corresponding to DMRS type 1 are located at subcarrier #1, subcarrier #3, subcarrier #5, subcarrier #7, subcarrier #9 and subcarrier #11. The subcarriers corresponding to the data signal that is subjected to amplitude limiting are randomly selected from these 6 subcarriers by M, where M can be less than or equal to 6.
[0217] In the time domain, if the subcarrier of the data signal undergoing amplitude limiting corresponds to only one first time unit in the corresponding time domain, the first time domain resources corresponding to the M second data signals after amplitude limiting do not overlap in the time domain.
[0218] For example, if the value of M is 6, the time units corresponding to the data signals undergoing amplitude limiting on different subcarriers do not overlap in the time domain, such as... Figure 11 (a) and Figure 11 As shown in (b). It should be understood that the embodiments of this application do not limit the specific form in which the first time-domain resources corresponding to the M second data signals do not overlap in the time domain. Figure 11 (a) and Figure 11 (b) is just an example.
[0219] It should be understood that if the first reference signal is DMRS type 2, the position of the data signal subjected to amplitude limiting processing in the frequency and time domains is similar to that of DMRS type 1, which will not be elaborated here.
[0220] In this way, given that the first time-domain resources corresponding to the data signal being amplitude-limited are very limited, the amplitude adjustment of the data signal in both the time and frequency domains is more comprehensive and uniform, and the resolution of speed and distance is more balanced, which may result in better sensing performance.
[0221] The above describes in detail the time-frequency resources corresponding to the data signals that are subjected to amplitude limiting. The M first frequency domain resources carrying M second data signals can be determined according to the frequency domain amplitude corresponding to the data signals on different first frequency domain resources.
[0222] Figure 12 This is a flowchart illustrating a processing method provided in an embodiment of this application. This processing method is mainly used to determine the position of the data signal to be subjected to amplitude limiting processing in the frequency domain.
[0223] S1201, determine T first frequency domain resources, M≤T≤N, where T is a positive integer.
[0224] As one possible implementation, the frequency domain amplitudes corresponding to the N first frequency domain resources are sorted from smallest to largest to determine the top T first frequency domain resources, where N is the number of first frequency domain resources included in the first time-frequency resource.
[0225] One possible implementation is to sort the frequency domain amplitudes of the N first frequency domain resources from largest to smallest, and then determine the last T first frequency domain resources.
[0226] The number of first frequency domain resources included in the first time-frequency resource is N. For example, T first frequency domain resources can be represented by their indices.
[0227] As one possible implementation, the first frequency domain resources whose frequency domain amplitudes of the data signals corresponding to N first frequency domain resources are less than or equal to a first threshold are determined as T first frequency domain resources.
[0228] Figure 13 This is a schematic diagram of the first T first frequency domain resources provided in an embodiment of this application.
[0229] like Figure 13 As shown, for the first time-frequency resource, in the time domain, the first frequency domain resources are sorted by index from smallest to largest. The first T first frequency domain resources with the largest frequency domain amplitude are as follows: Figure 13 As shown, the indices of the first T first frequency domain resources are x1, x2, x3, ... xT, respectively.
[0230] S1202, based on T first frequency domain resources, obtain M second data signals.
[0231] In one possible implementation, the frequency domain amplitude of the data signals corresponding to the T first frequency domain resources is adjusted; V first frequency domain resources that do not carry the first reference signal are identified from the T first frequency domain resources, and the V first frequency domain resources are punched; another V first frequency domain resources that carry the first reference signal and are closest to the V first frequency domain resources are identified, and the frequency domain amplitude of the data signals corresponding to the other V first frequency domain resources carrying the first reference signal is adjusted, where 1≤V≤T, and V is a positive integer.
[0232] Figure 14 This is another time-frequency resource diagram provided in the embodiments of this application. The explanation will be based on an example where the first data signal is a single carrier, the unit of the first frequency domain resource is a subcarrier, and the first reference signal is DMRS. Furthermore, Figure 14 Only one port of DMRS is shown. Different ports perform the same data signal limiting process, which will not be described in detail here.
[0233] like Figure 14 As shown in (a), when T is 4, the data signals on the first four subcarriers (subcarrier #1, subcarrier #2, subcarrier #7, and subcarrier #11) with the frequency domain amplitude sorted from smallest to largest are adjusted in the frequency domain. Then, these four subcarriers are punctured. Two subcarriers (subcarrier #2 and subcarrier #11) that do not carry DMRS are identified, and these two subcarriers are punctured. The other two subcarriers (subcarrier #3 and subcarrier #12) that are closest to these two subcarriers and carry DMRS are identified, and the data signals corresponding to these other two subcarriers carrying DMRS are adjusted in the frequency domain.
[0234] In one possible implementation, the frequency domain amplitude of the data signals corresponding to the first frequency domain resources carrying the first reference signal on the T first frequency domain resources is adjusted; V first frequency domain resources that do not carry the first reference signal are determined from the T first frequency domain resources; another V first frequency domain resources carrying the first reference signal that are closest to the V first frequency domain resources are determined, and the frequency domain amplitude of the data signals corresponding to the other V first frequency domain resources carrying the first reference signal is adjusted, where 1≤V≤T, and V is a positive integer.
[0235] It should be understood that in the two implementation methods mentioned above, the value of T is the same as the value of M.
[0236] like Figure 14As shown in (b), when T is 4, the frequency domain amplitude of the data signals corresponding to the subcarriers (subcarrier #1 and subcarrier #7) carrying DMRS on the first four subcarriers (subcarrier #1, subcarrier #2, subcarrier #7, and subcarrier #11) whose frequency domain amplitudes are sorted from smallest to largest is adjusted. Two subcarriers (subcarrier #2 and subcarrier #11) that do not carry DMRS are identified from these four subcarriers. The other two subcarriers (subcarrier #3 and subcarrier #12) that are closest to these two subcarriers and carry DMRS are identified, and the frequency domain amplitude of the data signals corresponding to these other two subcarriers carrying DMRS is adjusted.
[0237] In this way, amplitude limiting processing is applied to data signals with low frequency domain amplitude that are in the same frequency domain unit as the first reference signal. This not only ensures sensing performance, but also takes into account both sensing and communication performance in scenarios involving integrated sensing and communication.
[0238] As one possible implementation, after i rounds of searching, M first frequency domain resources for frequency domain adjustment are determined, and the first reference signal is carried on the M first frequency domain resources.
[0239] Method 1: After the i-th round of search, for X carrying the first reference signal... i The frequency domain amplitude of the data signal corresponding to the first frequency domain resource is adjusted.
[0240] That is, after each round of search, the X determined in that round of search is... i The frequency domain amplitude of the data signal corresponding to the first frequency domain resource is adjusted.
[0241] Figure 15 This is a schematic diagram illustrating the determination of M first frequency domain resources provided in an embodiment of this application.
[0242] like Figure 15 As shown, firstly, the frequency domain amplitudes corresponding to the N first frequency domain resources are sorted from smallest to largest to determine the top M first frequency domain resources. In the first round of search, X1 first frequency domain resources carrying the first reference signal are determined from the M first frequency domain resources. If X1 equals M, the frequency domain amplitude of the data signal corresponding to these X1 first frequency domain resources is directly adjusted. If X1 does not equal M, the frequency domain amplitude of the data signal corresponding to these X1 first frequency domain resources is adjusted, and the second round of search is performed. In the second round of search, X2 first frequency domain resources carrying the first reference signal are determined from the M-X1 first frequency domain resources following the top M first frequency domain resources. If X1+X2 equals M, the frequency domain amplitude of the data signal corresponding to these X2 first frequency domain resources is directly adjusted. If X1+X2 does not equal M, the frequency domain amplitude of the data signal corresponding to these X2 first frequency domain resources is adjusted, and the third round of search is performed. This process continues until... Stop searching.
[0243] Method 2: After I rounds of searching, frequency domain amplitude adjustment is performed on the data signals corresponding to the determined M first frequency domain resources.
[0244] It should be understood that if the number of first frequency domain resources carrying the first reference signal is determined to be X in the i-th round of search... i The number of first-frequency domain resources participating in round i of search is [number].
[0245] In other words, after searching for all M first frequency domain resources, the frequency domain amplitude of the data signals corresponding to the M first frequency domain resources is adjusted.
[0246] Specifically combined Figure 15 To explain, firstly, the frequency domain amplitudes of the N first frequency domain resources are sorted from smallest to largest to determine the top M first frequency domain resources. In the first round of search, X1 first frequency domain resources carrying the first reference signal are identified from among the M first frequency domain resources. If X1 equals M, the frequency domain amplitude of the data signals corresponding to these M first frequency domain resources is directly adjusted. If X1 does not equal M, a second round of search is performed. In the second round of search, X2 first frequency domain resources carrying the first reference signal are identified from the M-X1 first frequency domain resources following the top M first frequency domain resources. If X1 + X2 equals M, the frequency domain amplitude of the data signals corresponding to the X1 first frequency domain resources identified in the first round and the X2 first frequency domain resources identified in the second round is adjusted. If X1 + X2 does not equal M, a third round of search is performed. This process continues until... Stop the search and adjust the frequency domain amplitude of the data signal corresponding to the first frequency domain resource determined after the I round of search.
[0247] For example, using a first frequency domain resource as a subcarrier and a first reference signal as DMRS, and illustrating Example 2. If M is 4, firstly, the frequency domain amplitudes corresponding to the N subcarriers are sorted from smallest to largest to determine the top 4 subcarriers (e.g., subcarrier #1, subcarrier #4, subcarrier #8, and subcarrier #10). In the first round of search, one subcarrier carrying DMRS is determined from these 4 subcarriers (e.g., subcarrier #1). A second round of search is performed, and in the second round, the subcarrier carrying DMRS is determined from the 3 subcarriers following the top 4 (e.g., subcarrier #3, subcarrier #7, and subcarrier #11). If all 3 subcarriers carry DMRS, then the frequency domain amplitudes of the corresponding data signals in subcarriers #1, #3, #7, and #11 are adjusted to obtain 4 second data signals.
[0248] It should be understood that in the above multi-round search method, different first frequency domain resources are sorted from small to large according to the frequency domain amplitude of the corresponding data signal. Different first frequency domain resources can also be sorted from large to small according to the frequency domain amplitude of the corresponding data signal. The overall search process is similar to the above process, and this application embodiment does not limit it.
[0249] In the above technical solution, the data signal to be amplitude-limited is determined through a multi-round search. This signal not only has a smaller amplitude in the frequency domain, but the frequency domain unit corresponding to the amplitude-limited data signal also carries the reference signal. This not only ensures more accurate sensing performance, but also balances sensing and communication performance in scenarios involving integrated sensing and communication.
[0250] Different data signals can have different modulation methods according to different service requirements. Therefore, the data signals corresponding to different modulation methods can be adjusted in the frequency domain amplitude or not.
[0251] Optionally, prior to S810, the first device acquires first information, which is used to indicate the modulation order corresponding to the data signal for amplitude adjustment.
[0252] The first information may include a first modulation order, or the first information may include a second modulation order, wherein the first modulation order is less than the second modulation order, or the first information may include indication information regarding whether frequency domain amplitude adjustment is performed for the modulation scheme corresponding to the modulation scheme (MCS) table.
[0253] As one possible implementation, the first device receives the first information via radio resource control (RRC) signaling.
[0254] As one possible implementation, the first information is predefined in the first device, and the first device obtains the first information from the storage module.
[0255] Optionally, the first device determines the data signal on the m-th first frequency domain resource corresponding to the modulation order based on the first information.
[0256] Specifically, the modulation order corresponding to the data signal on the m-th first frequency domain resource is the modulation order indicated by the first information, and the first device determines the data signal on the m-th first frequency domain resource to be amplitude adjusted.
[0257] For example, if the first information includes a first modulation order, meaning the first information includes a range of low-order modulation, then the first device determines whether the modulation order of the modulation scheme corresponding to the data signal on the m-th first frequency domain resource is within the range of low-order modulation. If it is within the range of low-order modulation, then the first device determines that the data signal on the m-th first frequency domain resource undergoes frequency domain amplitude adjustment. If it is not within the range of low-order modulation, then the first device determines that the data signal on the m-th first frequency domain resource does not undergo frequency domain amplitude adjustment.
[0258] For example, if the first information includes the second modulation order, meaning the first information includes the range of higher-order modulation, then the first device determines whether the modulation order of the modulation scheme corresponding to the data signal on the m-th first frequency domain resource is within the range of higher-order modulation. If it is within the range of higher-order modulation, then the first device determines that the data signal on the m-th first frequency domain resource will not undergo frequency domain amplitude adjustment. If it is not within the range of higher-order modulation, then the first device determines that the data signal on the m-th first frequency domain resource will undergo frequency domain amplitude adjustment.
[0259] For example, if the first information includes indication information regarding whether frequency domain amplitude adjustment is performed for the corresponding modulation scheme in the MCS table, the first device directly determines, based on the first information, whether the modulation scheme of the data signal on the m-th first frequency domain resource requires frequency domain amplitude adjustment in the MCS table. If the indication information indicates frequency domain amplitude adjustment, for example, if the value of the indication information is 1, the first device determines that the data signal on the m-th first frequency domain resource undergoes frequency domain amplitude adjustment. If the indication information indicates no frequency domain amplitude adjustment, for example, if the value of the indication information is 0, the first device determines that the data signal on the m-th first frequency domain resource does not undergo frequency domain amplitude adjustment.
[0260] Figure 16 This is a signal processing flow provided in an embodiment of this application.
[0261] like Figure 16 As shown, the modulation scheme corresponding to the first stream of data signals is low-order modulation, such as quadrature phase shift keying (QPSK) modulation or binary phase shift keying (BPSK) modulation. Therefore, the processing of the first stream sequentially involves low-order modulation mapping, DFT, subcarrier mapping, and DMRS insertion, followed by frequency domain amplitude adjustment of the data signals on the M first frequency domain resources, and then IFFT. The modulation scheme corresponding to the second stream of data signals is high-order modulation, such as 64-QAM modulation. Therefore, the processing of the second stream sequentially involves high-order modulation mapping, DFT, subcarrier mapping, DMRS insertion, and IFFT.
[0262] In the above technical solutions, if the data signal uses high-order modulation, the user demand for the corresponding service has a relatively high communication rate requirement. Therefore, not limiting the amplitude of the high-order modulated data signal can guarantee communication performance. If the data signal uses low-order modulation, the user demand for the corresponding service has a moderate communication rate requirement. Therefore, limiting the amplitude of the low-order modulated data signal can significantly improve sensing performance with minimal loss in communication rate.
[0263] It should be understood that the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0264] It should also be understood that this application will present various aspects, embodiments, or features in relation to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.
[0265] It should also be understood that in some of the above embodiments, the examples are mainly based on devices in existing network architectures (e.g., the first device). It should be understood that the specific form of the device is not limited in the embodiments of this application. For example, any device that can achieve the same function in the future is applicable to the embodiments of this application.
[0266] It is understood that, in the above-described method embodiments, the methods and operations implemented by the device (e.g., the first apparatus) can also be implemented by components of the device (e.g., chips or circuits).
[0267] The above, combined with Figures 1 to 16 The communication method provided in the embodiments of this application is described in detail. The above communication method is mainly described from the perspective of the first device transmitting and receiving data independently. It is understood that, in order to achieve the above functions, the first device includes hardware structures and / or software modules corresponding to the execution of each function.
[0268] Those skilled in the art will recognize that, based on the units and algorithm steps described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0269] The following, combined with Figures 17 to 20This application provides a detailed description of the communication device provided in the embodiments. The descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, for content not described in detail, please refer to the above method embodiments. For the sake of brevity, some content will not be repeated.
[0270] This application embodiment can divide the communication device into functional modules according to the above method example. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware, software, or a combination of both. The module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation. The following description uses the division of functional modules according to each function as an example.
[0271] Figure 17 This is an exemplary block diagram of the communication device provided in the embodiments of this application. Figure 17 As shown, the communication device 1000 may include a chip system 1100, a memory 1200, a bus 1300, a power management module 1400, or a transceiver 1500, etc.
[0272] The chip system 1100 can be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed through integrated logic circuits in the hardware of the chip system 1100 or through software instructions.
[0273] As an example and not a limitation, the chip system 1100 may include circuitry or chips responsible for signal processing (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) or SIP chip containing a modem core).
[0274] Optionally, the chip system 1100 may also include a memory (such as a cache) for storing instructions and data. In some embodiments, the memory in the chip system 1100 is a cache memory. This memory can store instructions or data that the chip system 1100 has just used or that are used repeatedly. If the chip system 1100 needs to use the instruction or data again, it can directly retrieve it from the memory. This avoids repeated accesses, reduces the waiting time of the chip system 1100, and thus improves the efficiency of the system.
[0275] In some embodiments, the chip system 1100 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0276] The memory 1200 may include random access memory (RAM) and read-only memory (ROM). The memory 1200 may store computer-readable, computer-executable code, including instructions that, when executed, cause the processor to perform the various functions described in this application.
[0277] Optionally, the code may include instructions for implementing various aspects of the embodiments of this application, including instructions for supporting the generation or parsing of sensing signals. The code may be stored in a non-transitory computer-readable medium such as system memory or other types of memory. In some cases, the code may not be directly executable by the chip system 1100, but may enable a computer (e.g., at compile and execution time) to perform the functions described in this application. In some cases, memory 1200 may in particular contain a basic input / output (I / O) system that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0278] For example, the chip system 1100 executes various functional applications and data processing of the communication device 1000 by running instructions stored in the memory 1200. For instance, when the communication device 1000 transfers files with other devices (e.g., terminal devices, network devices, or core network devices), the chip system 1100 of the communication device 1000 can call the computer-executable program code stored in the memory 1200 to implement the data and / or signaling transmission methods provided in the embodiments of this application.
[0279] Optionally, the memory 1200 may be integrated into the aforementioned chip system 1100, or may be independent of the chip system 1100.
[0280] Bus 1300 can be USB, used to support communication between various parts of communication device 1000.
[0281] The power management module 1400 is used to receive charging input from the charger. Optionally, the power management module 1400 can also supply power to the communication device 1000 while charging it (e.g., the battery module of the communication device 1000). By way of example and not limitation, the power management module 1400 can also supply power to other devices besides the communication device 1000.
[0282] Transceiver 1500 can communicate bidirectionally via one or more antennas, wired links, or wireless links. For example, transceiver 1500 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 1500 may also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and for demodulating packets received from the antenna. Transceiver 1500 may include a receiver and a transmitter, the receiver performing the function of receiving information and the transmitter performing the function of transmitting information.
[0283] In some cases, a wireless device may include a single antenna. However, in other cases, a device may have more than one antenna, such as... Figure 17 Antennas 1 and 2 shown may be capable of simultaneously transmitting or receiving multiple wireless transmissions. Exemplarily, antennas 1 and 2 are used to transmit and receive electromagnetic wave signals. Each antenna in communication device 1000 can be used to cover one or more communication frequency bands. Different antennas can also be multiplexed to improve antenna utilization. For example, antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch. Communication device 1000 can transfer files to other devices via wireless communication functions.
[0284] In one design, the communication device 1000 may correspond to the first device in the above method embodiment.
[0285] The device 1000 can implement the steps or processes corresponding to those performed by the first device in the above method embodiments, wherein the transceiver 1500 can be used to perform the transmission and reception related operations of the first device in the above method embodiments; and the chip system 1100 can be used to perform the processing related operations of the first device in the above method embodiments.
[0286] Under this design, the communication device 1000 may include, for example: Figure 17 The short-range communication module 1640, sensor 1610, display 1620, or camera 1630 shown are examples of such modules.
[0287] The short-range communication module 1640 may include a wireless network (WI-FI, or WIFI), or a module that supports short-range communication, such as a toothed wire.
[0288] Sensor 1610 may include pressure sensors, gyroscope sensors, barometric pressure sensors, magnetic sensors, accelerometers, distance sensors, proximity sensors, fingerprint sensors, temperature sensors, touch sensors, ambient light sensors, bone conduction sensors, etc.
[0289] Display 1620 is used to display images, videos, etc. The display includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled LED, a MicroLED, a Micro-OLED, a quantum dot light-emitting diode (QLED), etc. For example, in this embodiment, the display can be used to display the interface required by the communication device 1000. Exemplarily, the communication device 1000 implements display functions through a graphics processing unit (GPU), a display, and an application processor. The GPU is a microprocessor for image processing, connected to the display and the application processor. The GPU performs mathematical and geometric calculations for graphics rendering. The chip system 1100 may include one or more GPUs that execute program instructions to generate or modify display information.
[0290] The camera 1630 is used to acquire images, videos, etc.
[0291] Understandable Figure 17 The structure shown does not constitute a specific limitation on the communication device 1000. The specific structure of the terminal equipment and / or network equipment can be referred to Figure 17 As shown. In some embodiments, the communication device 1000 may also include a... Figure 17 This could mean having more or fewer components, combining some components, separating some components, or having different component arrangements. Or, Figure 17Some of the components shown can be implemented in hardware, software, or a combination of software and hardware; terminal devices and / or network devices can be implemented in... Figure 17 The components were added or removed based on the given structure.
[0292] Figure 18 This is a schematic block diagram of a communication device provided in an embodiment of this application. Figure 18 As shown, the communication device 2000 may include a baseband unit 2100, which can communicate with external devices via a cellular RF transceiver 2200 (e.g., if the communication device 2000 is a terminal device, the baseband unit 2100 can communicate with network devices via the cellular RF transceiver 2200; or, if the communication device 2000 is a network device, the baseband unit 2100 can communicate with terminal devices and / or core network devices via the cellular RF transceiver 2200).
[0293] Baseband unit 2100 may include computer-readable medium / memory. Baseband unit 2100 is responsible for general processing, including the execution of software stored on the computer-readable medium / memory. When executed by baseband unit 2100, the software causes baseband unit 2100 to perform the various functions described above. The computer-readable medium / memory may also be used to store data manipulated by baseband unit 2100 during software execution.
[0294] The baseband unit 2100 further includes a receiving unit 2010, a management unit 2020, and a transmitting unit 2030. The management unit 2020 includes one or more of these units. Figure 18 The sub-units shown (e.g., a signal generation sub-unit and a signal parsing sub-unit, wherein the signal generation sub-unit can be used for generating the sensed signal in the above method embodiments, and the signal parsing sub-unit can be used for parsing the sensed signal in the above method embodiments). The units within the management unit 2010 can be stored in a computer-readable medium / memory and / or configured as hardware within the baseband unit 2100. The receiving unit 2010 and the transmitting unit 2030 can be referred to as transceiver units.
[0295] When the communication device 2000 is used to implement the function of the first device in the above method embodiments, the receiving unit 2010 is used to execute the receiving step of the first device, the sending unit 2030 is used to execute the sending step of the first device, and the management unit 2020 is used to execute the processing step of the first device.
[0296] For example, when the device 2000 is used to perform Figure 8 When the method is in use, the receiving unit 2010 can be used to execute the step of receiving information in the method; the management unit 2020 can be used to execute the processing step in the method; and the sending unit 2030 can be used to execute the step of sending information in the method.
[0297] For a more detailed description of the receiving unit 2010, the management unit 2020, and the sending unit 2030, please refer to the relevant descriptions in the above method embodiments, which will not be repeated here.
[0298] Figure 19 This is a schematic block diagram of a chip system provided in an embodiment of this application. Exemplarily, the chip system includes, but is not limited to: a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip or a system-in-package (SIP) chip containing a modem core.
[0299] like Figure 19 As shown, the chip system (or processing system) includes a processor 3100, a memory 3200, and an input / output interface 3300.
[0300] The processor 3100 can be a processing circuit in a chip system (including at least one processor, such as...). Figure 19 (Shown as processor 1 and processor 2, etc.). Processor 3100 can be coupled to memory 3200, calling instructions in memory 3200, so that the chip system can implement the methods and functions of the various embodiments of this application. Input / output interface 3300 can be an input / output circuit in the chip system, outputting information processed by the chip system, or inputting data or signaling information to be processed into the chip system for processing.
[0301] As one approach, the chip system is used to implement the operations performed by the first device in the various method embodiments described above.
[0302] For example, the processor 3100 is used to implement the processing-related operations performed by the first device in the above method embodiments, as described in the foregoing embodiments; the input / output interface 3300 is used to implement the sending and / or receiving-related operations performed by the first device in the above method embodiments, as described in the foregoing embodiments.
[0303] Figure 20 This is a schematic block diagram of another chip system provided in an embodiment of this application. For example... Figure 20 As shown, the chip system (or processing system) includes an input / output interface 4100 and logic circuitry 4200. The input / output interface 4100 can be an input / output circuit within the chip system, outputting processed information or inputting data or signaling information to be processed into the chip system for processing; details can be found in the descriptions of the preceding embodiments. The logic circuitry 4200 is used to execute the aforementioned communication method; details can also be found in the descriptions of the preceding embodiments.
[0304] As one approach, the chip system is used to implement the operations performed by the first device in the various method embodiments described above.
[0305] For example, logic circuit 4200 is used to implement the processing-related operations performed by the first device in the above method embodiment; input / output interface 4100 is used to implement the sending and / or receiving-related operations performed by the first device in the above method embodiment.
[0306] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the first device in the above-described method embodiments.
[0307] For example, when the computer program is executed by the computer, it enables the computer to implement the methods performed by the first device in the various embodiments of the above methods.
[0308] This application also provides a computer program product comprising instructions which, when executed by a computer, implement the methods performed by the first device in the above-described method embodiments.
[0309] This application also provides a communication system, including at least one of the aforementioned first devices.
[0310] The explanations and beneficial effects of the relevant contents in any of the devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.
[0311] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0312] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.
[0313] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0314] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0315] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0316] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to existing solutions, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0317] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, include: A first signal is determined, the first signal including a first data signal and a first reference signal, the first data signal being a single-carrier signal, and the first data signal including M second data signals; The first signal is transmitted on a first time-frequency resource, the first signal being used for sensing services, or the first signal being used for both communication services and the sensing services, the first time-domain resource including M first frequency-domain resources carrying the M second data signals; In the frequency domain, the m-th first frequency domain resource carries the m-th second data signal and the first reference signal. The m-th second data signal is obtained by amplitude adjustment of the data signal on the m-th first frequency domain resource. In the time domain, the m-th second data signal and the first reference signal do not overlap, where M is a positive integer, 1≤m≤M, or 0≤m<M, and m is an integer.
2. The method according to claim 1, characterized in that, The number of first frequency domain resources corresponding to the first reference signal is U, and M is a positive integer less than or equal to U.
3. The method according to claim 1, characterized in that, In the case where 1≤m≤M, m=1, or in the case where 0≤m<M, m=0, the mth first frequency domain resource corresponding to the mth second data signal is the first frequency domain resource corresponding to the first first reference signal.
4. The method according to any one of claims 1 to 3, characterized in that, The m-th first frequency domain resource and the (m+1)-th first frequency domain resource are spaced by Q frequency domain units, where Q is a positive integer.
5. The method according to claim 4, characterized in that, If the first reference signal is a reference signal of the first type, Q = 2*n; or, if the first reference signal is a reference signal of the second type, Q = 4*n, where n is a natural number.
6. The method according to claim 4 or 6, characterized in that, The value of Q satisfies: Wherein, the value of N represents the number of first frequency domain resources included in the first time-frequency resource, and the value of P represents the number of targets to be sensed using the first signal.
7. The method according to any one of claims 1 to 6, characterized in that, In the time domain, the first time-frequency resource includes S first time-domain resources; The m-th second data signal is obtained by adjusting the amplitude of the data signal on the m-th first frequency domain resource on R first time domain resources (excluding the first time domain resource corresponding to the first reference signal) among the S first time domain resources, where R is a positive integer less than S.
8. The method according to claim 7, characterized in that, When the first reference signal carried by the m-th first frequency domain resource occupies a first time domain resource in the time domain, the value of R is equal to S-1.
9. The method according to claim 7, characterized in that, When the first reference signal carried on the m-th first frequency domain resource occupies multiple first time domain resources in the time domain, in the time domain, the first time domain resource corresponding to the m-th second data signal is adjacent to one or more of the multiple first time domain resources.
10. The method according to claim 9, characterized in that, When R is 1, the M first time-domain resources corresponding to the M second data signals do not overlap in the time domain.
11. The method according to any one of claims 1 to 6, characterized in that, The M first frequency domain resources are determined based on the first T first frequency domain resources whose frequency domain amplitudes corresponding to the data signals are arranged from smallest to largest among the N first frequency domain resources, or the M first frequency domain resources are determined based on the last T first frequency domain resources whose frequency domain amplitudes corresponding to the data signals are arranged from largest to smallest among the N first frequency domain resources, where N is the number of first frequency domain resources included in the first time-frequency resource, M≤T≤N, and T is a positive integer.
12. The method according to any one of claims 1 to 11, characterized in that, The method further includes: Obtain first information, which is used to indicate the modulation order of the data signal for which amplitude adjustment is performed; Based on the first information, the data signal on the m-th first frequency domain resource corresponding to the modulation order is determined.
13. A communication device, characterized in that, Includes modules or units for performing the method according to any one of claims 1 to 12.
14. A communication device, characterized in that, It includes at least one processor for executing a computer program or instructions to cause the method as described in any one of claims 1 to 12 to be performed.
15. The communication device according to claim 14, characterized in that, The communication device further includes a memory for storing the computer program or instructions; and / or, The communication device further includes a communication interface coupled to the at least one processor, the communication interface being used for inputting and / or outputting information.
16. The communication device according to claim 14 or 15, characterized in that, The communication device is a chip or chip system.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program that, when run on a computer, causes the method as described in any one of claims 1 to 12 to be performed.
18. A computer program product, characterized in that, Includes a computer program or instructions that, when executed by a processor, cause the method as described in any one of claims 1 to 12 to be performed.