Signal transmission method and communication device
By transmitting and receiving error measurement signals between large-bandwidth slices of the base station for error compensation, the problem of phase and amplitude discontinuity between slices is solved, and the sensing performance of the base station is improved.
Patent Information
- Application Number
- CN202410704051.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-31
- Publication Date
- 2025-12-02
AI Technical Summary
After the large bandwidth of a base station is divided into multiple slices, the discontinuity in phase and amplitude changes between slices leads to a decrease in sensing performance and affects distance resolution performance.
By sending and receiving amplitude and/or phase error measurement signals between slices, network devices and terminal devices can perform error measurement and compensation, solve the problem of phase and amplitude discontinuity between slices, and improve sensing performance.
It improves the distance resolution performance of network devices when using multiple slices for sensing, thereby enhancing sensing performance.
Smart Images

Figure CN121056892A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a method for signal transmission and a communication apparatus. Background Technology
[0002] Integrated sensing and communication (ISAC) technology is considered one of the key technologies for expanding the service capabilities of mobile communication networks. In ISAC design, it is necessary to sense the target to be sensed (e.g., measuring the distance to the target). The transmitting device sends a sensing signal, and the receiving device receives the echo signal reflected from the target. The echo signal is then processed to achieve target sensing. Optionally, this sensing signal can also be used for communication simultaneously.
[0003] As wireless communication evolves, base stations support increasingly larger bandwidths. Increasing the bandwidth used by base stations to transmit sensing signals can directly improve sensing distance resolution performance. However, within the base station, to reduce implementation difficulty and cost, the large bandwidth is split into multiple smaller bandwidths for separate processing. Each smaller bandwidth can be called a slice.
[0004] The method of dividing the large bandwidth of the base station into multiple slices and processing each slice separately can lead to discontinuities in phase and amplitude changes between slices due to differences in signal processing and hardware links. These discontinuities can affect the distance resolution performance when using sensing signals, resulting in reduced sensing performance. Summary of the Invention
[0005] This application provides a signal transmission method and communication device that solves the problem of discontinuous phase changes and / or discontinuous amplitude changes between slices in scenarios where the large bandwidth of a network device is divided into multiple slices and each slice is processed separately. This improves the distance resolution performance of the network device when using multiple slices (large bandwidth) for sensing, and enhances the sensing performance.
[0006] Firstly, a signal transmission method is provided. The executing entity of this method can be a network device, a chip, chip system, or processor supporting the implementation of the method on the network device, or a logic node, logic module, or software capable of implementing all or part of the functions of the network device. The method includes: transmitting a first signal on a first time-frequency resource, the first signal being used to measure inter-slice amplitude error and / or phase error (for measuring inter-slice amplitude error and / or phase error), wherein the frequency domain resource of the first time-frequency resource includes frequency domain resources corresponding to at least two slices respectively; receiving the inter-slice amplitude error and / or phase error measurement results in response to the first signal; and compensating for the inter-slice amplitude error and / or phase error based on the inter-slice amplitude error and / or phase error measurement results.
[0007] The first aspect provides a signal transmission method where, in a scenario where the large bandwidth of a network device (e.g., a base station) is divided into multiple slices and each slice is processed individually, the network device can send an amplitude error and / or phase error measurement signal (i.e., a first signal) between slices to a terminal device at a corresponding frequency domain position (on the inter-slice carrier). The terminal device can use the measurement signal to measure the phase error and / or amplitude error between slices and report it to the network device. After the network device obtains the measurement results of the phase error and / or amplitude error between slices, it can compensate for the phase and / or amplitude between slices, thereby solving the problem of discontinuous phase and / or amplitude changes between slices, improving the distance resolution performance of the network device when using multiple slices for sensing, and improving the sensing performance.
[0008] Secondly, a signal transmission method is provided. The execution entity of this method can be a network device, a chip, chip system, or processor supporting the implementation of the method on the network device, or a logic node, logic module, or software capable of implementing all or part of the network device's functions. The method includes: receiving a first signal on a first time-frequency resource, the first signal being used for inter-slice amplitude error and / or phase error, wherein the frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively; determining the measurement results of the inter-slice amplitude error and / or phase error based on the first signal, and compensating for the inter-slice amplitude error and / or phase error; wherein the frequency domain positions corresponding to different slices are different.
[0009] The second aspect provides a signal transmission method where, in scenarios where the large bandwidth of a network device (e.g., a base station) is divided into multiple slices and each slice is processed individually, the network device can instruct the terminal device to transmit a slice measurement signal (first signal) at the corresponding frequency domain position (on the inter-slice carrier) between slices. The network device determines the amplitude error and / or phase error between slices based on the received measurement signal. After the network device obtains the phase error and / or amplitude error between slices, it can compensate for the phase and / or amplitude between slices, thereby solving the problem of discontinuous phase and / or amplitude changes between slices, improving the distance resolution performance of the network device when using multiple slices for sensing, and improving the sensing performance.
[0010] For example, the first signal could be an inter-slice amplitude error and / or phase error measurement signal.
[0011] The measurement results of amplitude error and / or phase error between slices include: amplitude error and / or phase error of at least one group of slices included in the first bandwidth, each group of slices includes two adjacent slices in the frequency domain, and the first bandwidth includes multiple slices.
[0012] In this context, a slice can be understood as a block of time-frequency resources. Different slices can have different bandwidths (frequency domain widths), meaning that different slices can include different or the same number of subcarriers. Different slices correspond to different frequency domain locations, and the time domain resources corresponding to different slices can be completely identical or partially identical. The primary bandwidth (maximum bandwidth) supported by the network device includes multiple slices.
[0013] The terminal device is one capable of estimating the amplitude error and / or phase error between slices. For example, the terminal device can be one whose access bandwidth spans a portion of the slices (a portion of the first bandwidth), or one whose access bandwidth spans all slices (i.e., the access bandwidth is the first bandwidth).
[0014] For example, the terminal device can be a terminal device capable of estimating inter-slice amplitude and phase errors, and a terminal device with relatively high signal quality to the network device and a LOS path to the network device. This inter-slice amplitude and phase error estimation can make the estimation results more accurate.
[0015] The first signal is a measurement signal with a defined (fixed) amplitude and / or phase. For example, the first signal is... That is, the amplitude is 1 and the phase is The signal.
[0016] In one possible implementation of the first or second aspect, the method further includes: sending first indication information to a first terminal device, the first indication information being used to indicate the location of the first time-frequency resource.
[0017] The frequency domain resources of the inter-slice amplitude error and / or phase error measurement signal (i.e., the first signal) include the frequency domain resources corresponding to multiple slices respectively; or, in other words, the frequency domain resources of the inter-slice amplitude and phase error measurement signal span multiple slices.
[0018] In one possible implementation of the first or second aspect, the first time-frequency resource includes at least one frequency domain resource unit in the frequency domain, and each frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain, the multiple consecutive subcarriers in the frequency domain belonging to at least two adjacent slices. In this implementation, since the amplitude and phase changes between slices are mainly reflected in the adjacent carriers between slices, that is, in two consecutive subcarriers distributed in different slices, transmitting the amplitude error and / or phase error measurement signal between slices on the adjacent carriers between slices can make the determined slice amplitude error and / or phase error more accurate.
[0019] For example, each frequency domain resource element may include two consecutive subcarriers, which belong to different slices.
[0020] In one possible implementation of either the first or second aspect, the first time-frequency resource comprises multiple frequency domain resource units in the frequency domain. Each frequency domain resource unit comprises multiple consecutive subcarriers in the frequency domain. Each frequency domain resource unit belongs to the same slice, and different frequency domain resource units correspond to different slices. Among the slices corresponding to the multiple frequency domain resource units, at least two slices are consecutive. In this implementation, since the amplitude and phase changes between slices are mainly reflected between adjacent slices, transmitting amplitude and / or phase error measurement signals between adjacent slices can make the determined slice amplitude and / or phase errors more accurate.
[0021] In one possible implementation of the first or second aspect, the inter-slice amplitude error and / or phase error includes: an amplitude error K and / or a phase error Δθ between the first slice and the second slice, wherein the frequency of the first slice is higher than that of the second slice, the first slice and the second slice are continuous in the frequency domain, and the first bandwidth includes the first slice and the second slice; compensation is performed on the inter-slice amplitude error and / or phase error according to the inter-slice amplitude error and / or phase error, including: multiplying the amplitude of each subcarrier included in the first slice by K, and / or adding Δθ to the phase of each subcarrier included in the first slice. This implementation improves the accuracy and precision of compensating for the inter-slice amplitude error and / or phase error, and is relatively simple, reducing implementation complexity.
[0022] In one possible implementation of the first or second aspect, after compensating for the inter-slice amplitude error and / or phase error of the first bandwidth, the method further includes: transmitting signals on multiple slices included in the first bandwidth, the signals being used for target sensing. In this implementation, after the network device performs inter-slice phase and amplitude compensation, the phase and amplitude between adjacent slices will not jump, achieving amplitude and phase continuity between slices. When the network device transmits sensing signals on multiple slices after amplitude and phase compensation for sensing, it can improve the sensing range resolution performance and ensure sensing performance.
[0023] Thirdly, a signal transmission method is provided. The execution subject of this method can be a terminal device, or a chip, chip system, or processor that supports the terminal device in implementing the method. The method includes: receiving a first signal on a first time-frequency resource, the first signal being used for measuring the amplitude error and / or phase error between slices, wherein the frequency domain resource of the first time-frequency resource includes frequency domain resources corresponding to at least two slices respectively; determining the measurement result of the amplitude error and / or phase error between slices based on the first signal, and sending the measurement result of the amplitude error and / or phase error between slices; wherein the frequency domain positions corresponding to different slices are different.
[0024] The third aspect provides a signal transmission method where, in scenarios where the large bandwidth (first bandwidth) of a network device is divided into multiple slices and each slice is processed individually, the network device can send a first signal (an inter-slice amplitude error and / or phase error measurement signal) to the terminal device at a corresponding frequency domain position (on the inter-slice carrier). The terminal device can use the measurement signal to measure the phase error and / or amplitude error between slices and report it to the network device. This allows the network device to compensate for the phase and / or amplitude between slices, thereby solving the problem of discontinuous phase and / or amplitude changes between slices, improving the distance resolution performance of the network device when using multiple slices for sensing, and enhancing the sensing performance.
[0025] Fourthly, a signal transmission method is provided. The execution subject of this method can be a terminal device, or a chip, chip system, or processor that supports the implementation of the method in the terminal device. The method includes: determining a first time-frequency resource, wherein the frequency domain resource of the first time-frequency resource includes frequency domain resources corresponding to at least two slices respectively; sending a first signal to a network device in the first time-frequency resource, wherein the first signal is used for measuring the amplitude error and / or phase error between slices, wherein the frequency domain positions corresponding to different slices are different.
[0026] The fourth aspect provides a signal transmission method in a scenario where the large bandwidth (first bandwidth) of a network device is divided into multiple slices and each slice is processed individually. In this scenario, the network device can instruct the terminal device to send a first signal (slice amplitude error and / or phase error measurement signal) at the corresponding frequency domain position (slice carrier) between slices. Then, the network device determines the slice amplitude error and / or phase error based on the received first signal, thereby compensating for the phase and / or amplitude between slices. This solves the problem of discontinuous phase and / or amplitude changes between slices, improves the distance resolution performance of the network device when using multiple slices for sensing, and enhances the sensing performance.
[0027] The measurement results of amplitude and / or phase errors between slices include: amplitude and / or phase errors of at least one group of slices included in the first bandwidth, each group of slices including two adjacent slices in the frequency domain, and the first bandwidth including multiple slices. The first bandwidth (large bandwidth) supported by the network device includes multiple slices.
[0028] In one possible implementation of the third or fourth aspect, the first time-frequency resource includes at least one frequency domain resource unit in the frequency domain, each frequency domain resource unit including multiple consecutive subcarriers in the frequency domain, the multiple consecutive subcarriers in the frequency domain belonging to at least two adjacent slices.
[0029] In one possible implementation of the third or fourth aspect, the method further includes: receiving first indication information, the first indication information being used to indicate the location of the first time-frequency resource.
[0030] In one possible implementation of the third or fourth aspect, the first time-frequency resource includes multiple frequency domain resource units in the frequency domain, each frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain, each frequency domain resource unit belongs to the same slice, different frequency domain resource units correspond to different slices, and among the slices corresponding to the multiple frequency domain resource units, at least two slices are consecutive.
[0031] The technical effects corresponding to any possible implementation of the third and fourth aspects can be found in the technical effects corresponding to the implementation of the first and second aspects mentioned above, and will not be repeated here.
[0032] Fifthly, a communication device is provided, comprising: a module for performing the steps of the first aspect or any possible implementation thereof; and a module (e.g., including a processing module and an interface module) for performing the steps of the second aspect or any possible implementation thereof. The device may be a network device, a chip, chip system, or processor within a network device, or a logical node, logical module, or software capable of implementing all or part of the functions of a network device.
[0033] Sixthly, a communication device is provided, comprising at least one processor and a memory, wherein the at least one processor is configured to execute: the method of the first aspect or any possible implementation thereof, or the method of the second aspect or any possible implementation thereof. The device may be a network device, a chip, chip system, or processor within a network device, or a logical node, logical module, or software capable of implementing all or part of the functions of a network device.
[0034] In a seventh aspect, a communication device is provided, comprising at least one processor and interface circuitry, wherein the at least one processor is configured to execute: the method of the second aspect above or any possible implementation thereof, or the method of the second aspect above or any possible implementation thereof. The device may be a network device, or a chip, chip system, or processor within a network device, or a logical node, logical module, or software capable of implementing all or part of the functions of a network device.
[0035] Eighthly, a communication device is provided, comprising: a module (e.g., including a processing module and an interface module) for performing the steps of the third aspect or any possible implementation thereof; or, a module (e.g., including a processing module and an interface module) for performing the steps of the fourth aspect or any possible implementation thereof. The device may be a terminal device, or a chip, chip system, or processor within the terminal device.
[0036] A ninth aspect provides a communication device comprising at least one processor and a memory, the at least one processor being configured to execute: the method of the third aspect or any possible implementation thereof, or the method of the fourth aspect or any possible implementation thereof. The device may be a terminal device, or a chip, chip system, or processor within a terminal device.
[0037] In a tenth aspect, a communication device is provided, comprising at least one processor and interface circuitry, wherein the at least one processor is configured to execute: the method of the third aspect or any possible implementation thereof, or the method of the fourth aspect or any possible implementation thereof. The device may be a terminal device, or a chip, chip system, or processor within a terminal device.
[0038] In the eleventh aspect, a network device is provided, which includes the communication device provided in the fifth aspect above, or the network device includes the communication device provided in the sixth aspect above, or the network device includes the communication device provided in the seventh aspect above.
[0039] In a twelfth aspect, a terminal device is provided, which includes the communication device provided in the eighth aspect, or the terminal device includes the communication device provided in the ninth aspect, or the terminal device includes the communication device provided in the tenth aspect.
[0040] In a thirteenth aspect, a computer program product is provided, comprising a computer program that, when executed by a processor, performs: the method of the first aspect or any possible implementation thereof, the method of the second aspect or any possible implementation thereof, the method of the third aspect or any possible implementation thereof, or the method of the fourth aspect or any possible implementation thereof.
[0041] Fourteenthly, a computer-readable storage medium is provided, which stores a computer program that, when executed, performs: the method of the first aspect or any possible implementation thereof, the method of the second aspect or any possible implementation thereof, the method of the third aspect or any possible implementation thereof, or the method of the fourth aspect or any possible implementation thereof.
[0042] In a fifteenth aspect, a chip is provided, comprising: a processor for calling and running a computer program from a memory, causing a communication device having the chip mounted to perform: the method of the first aspect or any possible implementation thereof, the method of the second aspect or any possible implementation thereof, the method of the third aspect or any possible implementation thereof, or the method of the fourth aspect or any possible implementation thereof.
[0043] In a sixteenth aspect, a chip or system-on-a-chip is provided, comprising: logic circuitry for implementing: the method of the first aspect or any possible implementation thereof, the method of the second aspect or any possible implementation thereof, the method of the third aspect or any possible implementation thereof, or the method of the fourth aspect or any possible implementation thereof. Optionally, the chip or system-on-a-chip may further include interface circuitry.
[0044] In a seventeenth aspect, a communication system is provided, comprising: the network device provided in the eleventh aspect and the terminal device provided in the twelfth aspect. Attached Figure Description
[0045] Figure 1 This is a schematic diagram illustrating the process of a base station dividing a large bandwidth into slices.
[0046] Figure 2 This is a schematic diagram of a communication system applicable to embodiments of this application.
[0047] Figure 3 This is a schematic diagram of an example of a perception scene provided in an embodiment of this application.
[0048] Figure 4 This is a schematic diagram of another example of a communication system applicable to embodiments of this application.
[0049] Figure 5 This is a schematic flowchart illustrating a signal transmission method provided in an embodiment of this application.
[0050] Figure 6 This is a schematic diagram of the frequency domain resources of an example of an inter-slice amplitude and phase error measurement signal provided in an embodiment of this application.
[0051] Figure 7 This is a schematic diagram of the frequency domain resources of another example of the inter-slice amplitude and phase error measurement signal provided in this application embodiment.
[0052] Figure 8 This is a schematic diagram illustrating an example of a network device sending an amplitude and phase error measurement signal between slices, provided in an embodiment of this application.
[0053] Figure 9 This is a schematic flowchart illustrating another example of a signal transmission method provided in this application embodiment.
[0054] Figure 10 This is a schematic diagram of a terminal device sending an amplitude and phase error measurement signal between slices, provided in an embodiment of this application.
[0055] Figure 11This is a schematic block diagram of a communication device provided in an embodiment of this application.
[0056] Figure 12 This is a schematic block diagram of another communication device provided in the embodiments of this application.
[0057] Figure 13 This is a schematic block diagram of a communication device provided in an embodiment of this application.
[0058] Figure 14 This is a schematic block diagram of another communication device provided in the embodiments of this application.
[0059] Figure 15 This is a schematic block diagram of an example terminal device provided in an embodiment of this application.
[0060] Figure 16 This is a schematic block diagram of a network device provided in an embodiment of this application. Detailed Implementation
[0061] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0062] In the description of the embodiments of this application, unless otherwise stated, " / " means "or", for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In addition, in the description of the embodiments of this application, "multiple" means two or more.
[0063] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.
[0064] In this embodiment, the terminal device or network device includes a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. Furthermore, this embodiment does not specifically limit the specific structure of the execution entity of the method provided in this embodiment, as long as it can communicate according to the method provided in this embodiment by running a program that records the code of the method provided in this embodiment. For example, the execution entity of the method provided in this embodiment can be a terminal device or a network device, or a functional module in the terminal device or network device that can call and execute a program.
[0065] Furthermore, various aspects or features of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used herein encompasses a computer program accessible from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Additionally, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0066] In the evolution of fifth-generation (5G) mobile communication systems towards 5G-advanced (5G-A) technology, ISAC technology is considered one of the key technologies for expanding the service capabilities of mobile communication networks. The core idea of this technology is to add sensing capabilities to the mobile communication network, building the ability to detect, track, and image targets. This allows communication and sensing capabilities to be integrated into a single network, achieving harmonious coexistence and even mutual benefit.
[0067] The principles of sensing technology and communication technology differ somewhat. Communication technology primarily involves the transmitter modulating information onto radio waves and sending it to the receiver. The receiver then demodulates the signal (or communication signal) carried on the radio waves to obtain the information. Sensing technology, on the other hand, requires the transmitter to send radio waves (or sensing signals) in a specific direction. When these radio waves strike a target surface, they create reflected waves (or echo signals). The receiver then receives and processes these reflected waves to obtain information such as the target's position, speed, and type. In other words, sensing can be understood as utilizing the various propagation characteristics of wireless signals to achieve target localization, detection, imaging, and identification, thereby acquiring information about the surrounding physical environment, enhancing communication capabilities, and improving user experience.
[0068] For example, a first device sends a sensing signal, and a second device or the first device receives the echo signal reflected from a target in the environment to perform sensing. The time delay of the echo signal relative to the sent sensing signal can reflect the distance of the target from the first device; the Doppler shift of the echo signal relative to the sent sensing signal reflects the velocity of the target relative to the first device.
[0069] For example, a sensing signal can be understood as a signal used to sense (or detect) a sensed target (or target object). Optionally, a sensing signal may also be called a detection signal, linear frequency modulated signal, radar signal, radar sensing signal, radar detection signal, environmental sensing signal, etc. A sensing signal can be a pulse signal or a signal from a wireless communication system. For example, a sensing signal can be an orthogonal frequency division multiplexing (OFDM) signal obtained by modulating a specific sequence on a subcarrier. This specific sequence can be any of the following sequences: Zadoff-Chu sequence (ZC sequence), pseudo-random sequence, predefined sequence, etc. The pseudo-random sequence includes any of the following sequences: longest linear feedback shift register sequence (m-sequence), Gold sequence, etc. The predefined sequence can be, for example, random data symbols. For instance, the predefined sequence can be random data symbols modulated by quadrature phase shift keying (QPSK), quadrature amplitude modulation (QAM), etc.
[0070] For example, the sensing target can be various tangible objects in the environment that can reflect electromagnetic waves, such as mountains, forests, or buildings, and can also include mobile objects such as vehicles, drones, pedestrians, and terminal devices. The sensing target can also be referred to as a target, a sensed target, a detected target, a sensed object, a detected object, or a sensed device, etc., and the embodiments of this application are not limited thereto.
[0071] Communication signals are signals transmitted between communication devices for the purpose of communication, including signals transmitted between network devices and terminal devices. Examples of communication signals include those carried on the physical downlink shared channel (PDSCH).
[0072] Communication-sensing fusion signal: also known as syn-sensing fusion signal, syn-sensing signal, syn-sensing integrated signal, etc., is a signal used for both communication and sensing. When used for communication, it can be understood that the signal carries the communication data or communication reference signal sequence that needs to be transmitted between communication devices.
[0073] Sensing can generally be divided into two modes: single-site sensing and dual-site sensing. Single-site sensing is characterized by the same device transmitting and receiving the sensing signal. In terms of signal transmission, the sensing station both transmits and receives the echo signal reflected from the target surface; therefore, single-site sensing can also be called a self-transmitting and self-receiving mode. In dual-site sensing, the sensing signal is transmitted and received by two different devices. In terms of signal transmission, after sensing station A transmits the sensing signal, the signal reflected from the target surface is received by sensing station B; therefore, dual-site sensing is also called the A-transmit, B-receive mode.
[0074] For example, in a single-site sensing mode where the base station transmits and receives signals simultaneously, the base station transmits sensing signals or fusion signals while receiving their echo signals, using both the sensing signals and the echo signals to sense targets in the environment. This requires the base station to have a certain degree of full-duplex capability, meaning it can transmit and receive signals simultaneously. The larger the bandwidth used by the base station when transmitting sensing signals, the smaller the sensing distance resolution. A smaller sensing distance resolution means higher sensing accuracy and better sensing distance resolution performance. However, increasing the bandwidth of the sensing signal leads to increased implementation difficulty and cost for the base station. Therefore, maximizing the bandwidth of the sensing signal while keeping implementation difficulty and cost acceptable has become an urgent problem to be solved.
[0075] In this embodiment, the sensing distance resolution can be understood as: when two targets are located at the same azimuth angle and speed relative to the base station, but at different distances relative to the base station, the minimum distance difference that the base station can distinguish between them is called the distance resolution. For example, a distance resolution of 1m can be understood as: when the distance between two sensed targets is greater than or equal to 1m, the sensing device can distinguish the two targets; when the distance between two sensed targets is less than 1m, the sensing device cannot distinguish the two targets.
[0076] As wireless communication evolves, base stations support increasingly larger bandwidths. Increasing the bandwidth (i.e., increasing the bandwidth used to transmit sensing signals) directly improves sensing distance resolution. However, within the base station, to reduce implementation difficulty and cost, the large bandwidth is split into multiple smaller bandwidths for separate processing. Each smaller bandwidth can be called a slice. In other words, the large bandwidth of the base station (i.e., the bandwidth used to transmit sensing signals) can be divided into multiple slices, each carrying a sensing signal. These slices are processed individually and then concatenated into a large bandwidth signal for air interface transmission and reception. In the frequency domain, each slice can include multiple subcarriers, or in other words, each slice can be composed of multiple subcarriers in the frequency domain. A slice can be understood as a piece of time-frequency resource. Different slices can have different bandwidths (frequency domain widths), meaning different slices can have different or the same number of subcarriers. Different slices correspond to different frequency domain locations, and the time domain resources corresponding to different slices can be completely or partially the same.
[0077] For example, Figure 1 The diagram illustrates a base station's process of dividing a large bandwidth into slices. After the base station's large bandwidth is divided into multiple slices, for downlink, the signals or data carried on the multiple slices are processed independently in modules such as the baseband processing module and the mid-frequency (RRU / AAU / RRH) module (separate processing at the slice granularity). Finally, the slices are merged (combining processing) to obtain a large bandwidth signal, which is then sent to the terminal device.
[0078] Currently, the method of dividing the large bandwidth of a base station into multiple slices and processing each slice separately is adopted. However, the differences in signal processing and hardware links between multiple slices or different slices (such as different delay jitter and different amplitude response) can cause abrupt changes in carrier phase (hereinafter referred to as "phase") and carrier amplitude (hereinafter referred to as "amplitude") between slices (e.g., between two adjacent slices). This introduces the problem of discontinuous phase and amplitude changes between slices. The discontinuity of phase and amplitude changes between slices will affect the distance resolution performance when using sensing signals for sensing, resulting in a decrease in sensing performance.
[0079] In view of this, this application provides a signal transmission method and communication apparatus. In a scenario where the large bandwidth of a network device (e.g., a base station) is divided into multiple slices and each slice is processed individually, for downlink (network device to terminal device) scenarios, the network device can transmit a measurement signal (also referred to as a first signal) at the corresponding frequency domain position (on the inter-slice carrier) between slices. The terminal device can use the measurement signal to measure the phase error and / or amplitude error between slices and report it to the network device. For uplink (terminal device to network device) scenarios, the terminal device can send a measurement signal according to the instructions of the network device, and the network device can use the measurement signal to measure the phase error and / or amplitude error between slices. After the network device obtains the phase error and / or amplitude error between slices, it can compensate for the phase and / or amplitude between slices, thereby solving the problem of discontinuous phase changes and / or discontinuous amplitude changes between slices, improving the distance resolution performance of the network device when using multiple slices for sensing, and improving the sensing performance.
[0080] It should be understood that the signals used by network devices when using multiple slices for sensing, or in other words, the signals sent by network devices on multiple slices, can be signals used for sensing, i.e., sensing signals; or they can be signals used for both communication and sensing simultaneously.
[0081] To facilitate understanding of the embodiments of this application, firstly, in conjunction with Figures 2 to 4 A brief introduction to the communication system applicable to the embodiments of this application is provided.
[0082] For example, the signal transmission method provided in this application can be applied in communication scenarios or systems that integrate communication and sensing, for example, Figure 2 The diagram shown is a schematic of an example of an integrated communication sensing system. Figure 2 As shown, the system includes: network devices, multiple terminal devices, and multiple targets to be sensed (sensed targets). While conducting wireless communication, the network devices and terminal devices in the communication system can also sense objects that lack communication capabilities (i.e., targets to be sensed or sensed targets). For example, targets to be sensed may include moving targets such as vehicles, low-altitude drones, and pedestrians; optionally, they may also include stationary objects in the environment, such as buildings and the ground. This application does not limit the specific form of the targets to be sensed in its embodiments.
[0083] For example, Figure 3 The diagram shown is an example of scene perception. Figure 3 Different perceptual modes are shown in the diagram. For example... Figure 3 Figure a shows the single-site sensing mode where network devices utilize sensing signals, i.e., the self-transmitting and self-receiving mode of the network devices. For example... Figure 3Figure b shows the single-station sensing mode where the terminal device utilizes sensing signals, i.e., the terminal device's self-transmitting and self-receiving mode. For example... Figure 3 Figure c shows a bi-station sensing mode where different network devices (network device A and network device B) use sensing signals, i.e., network device A transmits and network device B receives. Figure 3 The diagram d shows a single-station sensing mode where different terminal devices (terminal device A and terminal device B) use sensing signals, i.e., terminal device A transmits and terminal device B receives. Figure 3 As shown in Figure e, this represents a dual-site sensing mode between network devices and terminal devices. After the network device sends a sensing signal, the reflected signal from the surface of the sensing target is received by the terminal device. Figure 3 Figure f shows a dual-station sensing mode between the terminal device and the network device. After the terminal device sends a sensing signal, the reflected signal of the signal on the surface of the sensing target is received by the network device.
[0084] It should be understood that Figure 2 The sensing scenario in the communication system shown may include Figure 3 One or more of the ones shown.
[0085] For example, in Figure 2 and Figure 3 In the example shown, the network device divides the large bandwidth used for sensing signals into multiple slices, and the method provided in the embodiments of this application can be used in the sensing process by processing multiple slices separately.
[0086] For example, Figure 4 The diagram shown is a schematic representation of another communication system 40 applicable to an embodiment of this application. For example... Figure 4 As shown, the communication system 40 includes: a radio access network (RAN) 400, a core network (CN) 430, and an Internet 440. The RAN 400 includes at least one RAN node (e.g., Figure 4 Nodes 410a and 410b (collectively referred to as 410) and at least one terminal (such as Figure 4 RAN 400 (420a-420j, collectively referred to as 420) may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 4 (Not shown in the image) etc. For example, a "node" can also be called a "network element". For instance, node 410a and node 410b can also be called network element 410a and network element 410b, and node 420a-node 420j can also be called network element 420a-network element 420j.
[0087] Terminal 420 connects to RAN node 410 wirelessly or via a wired connection. Different terminals communicate with each other wirelessly or via a wired connection. RAN node 410 connects to core network 430 wirelessly or via a wired connection. The core network equipment in core network 430 and RAN node 410 in RAN 400 can be different physical devices, or the functions of core network equipment and the logical functions of RAN node 410 can be integrated into the same physical device, or a single physical device can integrate some of the functions of core network equipment and some of the functions of RAN node 410.
[0088] For example, Figure 2 , Figure 3 The communication system shown and Figure 4 The RAN 400 shown can be a cellular system related to the 3rd generation partnership project (3GPP), such as Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 4G and 5G mobile communication systems (including standalone and non-standalone networks), New Radio (NR), Wireless Fidelity (Wi-Fi) systems, future-oriented evolution systems (e.g., future communication networks), long-range radio (LoRa) systems or vehicle-to-everything (V2X) systems, cloud radio access network (CRAN), or an open RAN (O-RAN or ORAN) system, or a communication system integrating two or more of the above systems. This application does not impose limitations on the embodiments described herein.
[0089] RAN node 410, sometimes also referred to as access network equipment, wireless access network equipment, or network equipment (e.g., Figure 2 and Figure 3The network devices, RAN entities, or access nodes shown in the diagram constitute part of the communication system and are used to help terminals achieve wireless access. The multiple RAN nodes 410 in the communication system 40 can be of the same type or different types.
[0090] In some scenarios, the roles of RAN node 410 and terminal 420 are relative, for example, Figure 4 Network element 420i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 420j that access RAN 400 through network element 420i, network element 420i is a base station; however, for base station 410a, network element 420i is a terminal. That is, base station 410a and terminal 420i communicate via a wireless air interface protocol. Optionally, base station 410a and network element 420i can also communicate via a base station-to-base station interface protocol. In this case, network element 420i is also a base station relative to 410a. RAN node 410 and terminal 420 are sometimes referred to as communication devices, for example... Figure 4 Network elements 410a and 410b can be understood as communication devices with base station functions, while network elements 420a-420j can be understood as communication devices with terminal functions.
[0091] In one possible scenario, Figure 4 The RAN node shown, or Figure 2 and Figure 3 The network devices shown can be base stations, evolved NodeBs (eNodeBs), access points (APs), transmission reception points (TRPs), next-generation NodeBs (gNBs), next-generation base stations in 4G mobile communication systems, base stations in future mobile communication systems, access nodes in WiFi systems, wireless relay nodes, wireless backhaul nodes, etc. RAN nodes can be macro base stations (such as...). Figure 4 410a), micro base stations or indoor stations (such as Figure 4The RAN node can be a relay node or donor node (as described in section 410b), or a radio controller in a CRAN scenario. Optionally, the RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). All or part of the functions of the RAN node in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node in this application can also be a logical node, logical module, or software capable of implementing all or part of the RAN node functions.
[0092] In another possible scenario, multiple RAN nodes or multiple network devices collaborate to assist the terminal in achieving wireless access, with different RAN nodes each performing some of the functions of the base station. For example, RAN nodes or Figure 2 The network equipment can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. CUs and DUs can be separate entities 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).
[0093] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0094] In the embodiments of this application, the RAN node or network device can be a device with sensing capabilities, which can transmit sensing signals and receive and process echo signals from targets in the environment. Alternatively, it can receive uplink signals from terminal devices or send downlink signals to terminal devices. In other words, the RAN node or network device can be applied in sensing and communication scenarios.
[0095] Understandable, Figure 4 In the example shown, different network elements can communicate with each other using communication signals, and can also sense the target to be sensed using sensing signals. In addition, any single network element (RAN node or terminal equipment) can also sense the target to be sensed using sensing signals, i.e., single-site sensing mode.
[0096] For example, in Figure 4 In the example shown, network elements 410a and 410b divide the high-bandwidth sensing signal into multiple slices. The method provided in the embodiments of this application can be used in the sensing process by processing multiple slices separately.
[0097] For example, RAN nodes or network devices and terminals can be fixed in location or mobile. RAN nodes and terminals 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 on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of RAN nodes and terminals.
[0098] In the embodiments of this application, the functions of the RAN node can be executed by modules (such as chips) within the RAN node, or by a control subsystem that includes RAN node functions. For example, a control subsystem that includes RAN node functions can be a control center in application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. The functions of the terminal can also be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.
[0099] In the embodiments of this application, the terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. It is a user-side entity used to receive or transmit signals, for sending uplink signals to network devices, receiving downlink signals from network devices, sending signals to another terminal device, receiving signals from another terminal device, or receiving echo signals of signals sent by itself. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, communication device in D2D, IoT device in MTC, surveillance camera in intelligent transportation and smart city, or communication device on drone, etc. The embodiments of this application do not limit the device form of the terminal.
[0100] It should be understood that in the embodiments of this application, "RAN node" can also be referred to in different ways, such as "RAN node" can also be called network device, access network device or wireless access network device, etc. Unless otherwise specified in this application, "network device" will be used as the term, where network device is the original term for access network device (such as base station).
[0101] It should be understood that Figures 2 to 4 The communication system shown is merely exemplary and should not impose any limitation on the communication systems applicable to the embodiments of this application. For example, Figure 4 The communication system shown may also include more or fewer network nodes, such as terminal devices or RAN nodes. Figure 4 The RAN nodes or terminal devices included in the communication system shown can be any of the various forms of RAN nodes or terminal devices described above. Embodiments of this application are not shown one by one in the figures.
[0102] The following section uses specific examples to illustrate the signal transmission method provided in this application.
[0103] It should be understood that in the embodiments of this application, network devices and terminal devices are used as examples to illustrate the method. This is not a limitation, but rather an example; the terminal device in this application can also be a chip, chip system, or processor that supports the implementation of the method. Similarly, the network device in this application can also be a chip, chip system, or processor that supports the implementation of the method, or it can be a logical node, logical module, or software capable of implementing all or part of the network device's functions. The embodiments of this application are not limited herein.
[0104] The following is combined with Figure 5 The method provided in this application is described in detail. Figure 5 This is a schematic flowchart of a signal transmission method according to an embodiment of this application. This method 500 can be applied to... Figures 2 to 4 The scenario or communication architecture shown can, of course, be applied to other communication scenarios or communication architectures that have the above-mentioned problems, and the embodiments of this application are not limited here.
[0105] exist Figure 5 In the example shown, in a high-bandwidth sensing scenario (using high bandwidth to send sensing signals or receive echo signals), for the downlink scenario, the network device sends inter-slice amplitude and phase error measurement signals (inter-slice amplitude and phase error measurement signals) on adjacent carriers between downlink slices. The inter-slice amplitude and phase error estimation signals (amplitude error and phase error) are signals with determined amplitude and phase. This signal is received and demodulated by the terminal device. The terminal device calculates the inter-slice amplitude and phase error based on the inter-slice amplitude and phase error measurement signals. This part of the error is the downlink inter-slice amplitude and phase error. The terminal device feeds back the amplitude and phase error to the network device for downlink inter-slice amplitude and phase compensation.
[0106] For example, the amplitude and phase errors between slices can be understood as the amplitude and phase errors of the subcarriers between slices. For instance, if slice 1 includes subcarriers 0 to 100, and slice 2 includes subcarriers 101 to 200, then the amplitude and phase errors between slices can be the amplitude and phase errors between subcarriers 100 and 101. In other implementations of this application, the amplitude and phase errors of the carriers between slices can also include the amplitude and phase errors between multiple carriers in different slices. For example, the amplitude and phase errors between slices can also be the amplitude and phase errors between subcarriers 95 to 100 and 101 to 103.
[0107] like Figure 5 As shown, Figure 5 The method 500 shown may include S510 to S570. The following is in conjunction with… Figure 5 Detail each step in Method 500.
[0108] S510, the network device determines the first terminal device capable of estimating the amplitude and phase errors between slices.
[0109] It should be understood that in the embodiments of this application, "amplitude" can also be expressed as "carrier amplitude" and "phase" can also be expressed as "carrier phase". Unless otherwise specified, the two have the same meaning and can be used interchangeably.
[0110] For example, a network device can obtain a list of terminal devices whose access bandwidth can span across slices based on the access information of multiple terminal devices. From the list, a terminal device with relatively high signal quality and line of sight (LOS) to the network device is selected as the terminal device (first terminal device) for estimating the amplitude and phase error between slices.
[0111] Using terminal devices with relatively high signal quality and LOS paths with network devices to perform inter-slice amplitude and phase error estimation can make the amplitude and phase error estimation results more accurate.
[0112] It is understandable that, due to the different capabilities of different terminal devices, some terminal devices can support access bandwidth across slices, while others cannot. For terminal devices that support access bandwidth across slices, the number of slices supported (i.e., bandwidth) can also vary.
[0113] In this application embodiment, supporting "access bandwidth across slices" can be understood as the bandwidth of the terminal device accessing the network device spanning multiple (at least two) slices, or in other words, the bandwidth of the terminal device accessing the network device is composed of carriers included in different slices. Not supporting "access bandwidth across slices" can be understood as the bandwidth of the terminal device accessing the network device not spanning slices, or in other words, the bandwidth of the terminal device accessing the network device is composed of at least some carriers included in the same slice.
[0114] For example, the network device divides a large bandwidth into N slices, where N is an integer greater than 1. In this application, the large bandwidth corresponding to the network device can also be referred to as the first bandwidth. For example, if N equals 5, then the first bandwidth includes 5 slices.
[0115] For the first slice (slice 1), the frequency domain bandwidth (frequency domain position) is, for example, subcarrier 0 to subcarrier 100; for the second slice (slice 2), the frequency domain bandwidth (frequency domain position) is, for example, subcarrier 101 to subcarrier 200; for the third slice (slice 3), the frequency domain bandwidth (frequency domain position) is, for example, subcarrier 201 to subcarrier 300; for the fourth slice (slice 4), the frequency domain bandwidth (frequency domain position) is, for example, subcarrier 301 to subcarrier 400; for the fifth slice (slice 5), the frequency domain bandwidth (frequency domain position) is, for example, subcarrier 401 to subcarrier 500.
[0116] If a terminal device only supports accessing a specific slice (a specific bandwidth), then the terminal device does not support accessing bandwidth across slices. For example, if a terminal device accesses a bandwidth of subcarriers 10 to 90, or subcarriers 101 to 200, then the terminal device does not support accessing bandwidth across slices.
[0117] If a terminal device supports access to multiple slices, then the terminal device supports access bandwidth across slices. For example, if a terminal device supports access to slice 1 and slice 2, then the terminal device supports access bandwidth across slices.
[0118] It should also be understood that for multiple terminal devices supporting access bandwidth across slices, the number of slices their access bandwidth spans can be different. Some terminal devices have access bandwidth spanning all slices. For example, referring to the above example, if a terminal device's access bandwidth is from subcarrier 10 to subcarrier 450, then the bandwidth accessed by that terminal device spans all slices. Some terminal devices have access bandwidth spanning only some slices. If a terminal device's access bandwidth is from subcarrier 10 to subcarrier 249, then the bandwidth accessed by that terminal device spans only some slices.
[0119] It is understood that the aforementioned first terminal device can be a terminal device whose access bandwidth spans a portion of the slice, or a terminal device whose access bandwidth spans all slices (i.e., the access bandwidth is the first bandwidth). This application does not impose any limitations on this embodiment.
[0120] It should also be understood that if the first terminal device is a terminal device whose access bandwidth spans a portion of a slice, then the network device can identify multiple first terminal devices. The union of the slices whose access bandwidth spans multiple first terminal devices is all the slices after the network device has divided the large bandwidth, i.e., the large bandwidth corresponding to the network device. In this case, for subsequent steps S520 to S570, both the network device and each first terminal device need to execute.
[0121] S520, the network device sends first indication information to the first terminal device. The first indication information indicates the time-frequency resources of the inter-slice amplitude and phase error measurement signal, wherein the frequency domain resources of the inter-slice amplitude and phase error measurement signal include the frequency domain resources corresponding to multiple slices respectively. The inter-slice amplitude and phase error measurement signal is the inter-slice amplitude and phase error measurement signal.
[0122] Accordingly, the first terminal device receives the first instruction information.
[0123] In the embodiments of this application, the amplitude and / or phase error measurement signal between slices can also be referred to as the first signal. The first signal is used to measure or estimate the amplitude and / or phase error between slices. In other words, the first signal is used to measure or estimate the amplitude and / or phase error between slices.
[0124] In this embodiment, the frequency domain resources of the inter-slice amplitude and phase error measurement signal (i.e., the inter-slice amplitude and phase error measurement signal) include the frequency domain resources corresponding to multiple slices respectively. This can be understood as the frequency domain resources of the inter-slice amplitude and phase error measurement signal spanning multiple slices. In this embodiment, the frequency domain resources of the inter-slice amplitude and phase error measurement signal can also be referred to as the first time-frequency resource.
[0125] As one possible implementation, the frequency domain resources of the inter-slice amplitude and phase error measurement signal may include at least one frequency domain resource unit, each frequency domain resource unit including multiple consecutive subcarriers in the frequency domain and spanning two adjacent slices.
[0126] For example, each frequency domain resource element spans two adjacent slices, meaning each frequency domain resource element consists of at least a portion of the subcarriers included in each of the two adjacent slices. Furthermore, the subcarriers included in each frequency domain resource element are consecutive, meaning each frequency domain resource element consists of multiple consecutive subcarriers in the frequency domain. Optionally, each frequency domain resource element can also be referred to as an inter-slice adjacent carrier, which includes at least a portion of the carriers corresponding to each of the two adjacent slices, or in other words, inter-slice adjacent carriers consist of at least a portion of the carriers corresponding to each of the two adjacent slices. In other words, the frequency domain resources used for the inter-slice amplitude and phase error measurement signal span multiple slices and consist of at least a portion of the subcarriers included in each of the different slices.
[0127] For example, combining the above examples (the first bandwidth includes 5 slices), the frequency domain resources used for the inter-slice amplitude and phase error measurement signal can be: subcarriers 70 to 150, spanning two adjacent slices (slice 1 and slice 2), constituting one frequency domain resource unit. As another example, the frequency domain resources used for the inter-slice amplitude and phase error measurement signal can be: subcarriers 90 to 103, and subcarriers 198 to 203, spanning three adjacent slices (slice 1 and slice 2, slice 2 and slice 3), with subcarriers 90 to 103 and 198 to 203 each constituting one frequency domain resource unit. As yet another example, the frequency domain resources used for the inter-slice amplitude and phase error measurement signal can be: subcarriers 100 to 101, 200 to 201, and 400 to 401, spanning four slices: slice 1 and slice 2, slice 2 and slice 3, and slice 4 and slice 5, constituting three frequency domain resource units. For example, the frequency domain resources used for the amplitude and phase error measurement signal between slices can be: subcarriers 100 to 101 and subcarriers 400 to 401, spanning four slices, namely: slice 1 and slice 2, slice 4 and slice 5, which are two frequency domain resource units.
[0128] Optionally, each frequency domain resource element may include two consecutive subcarriers belonging to different slices, for example... Figure 6 As shown in Figure a, the first bandwidth comprises four slices. The frequency domain resources for the amplitude and phase error measurement signal between slices comprise two frequency domain resource units. The first frequency domain resource unit may include two subcarriers, for example, subcarriers 100 and 101, where subcarrier 100 belongs to slice 1 and subcarrier 101 belongs to slice 2. Alternatively, the first frequency domain resource unit may include two subcarriers, for example, subcarriers 300 and 301, where subcarrier 300 belongs to slice 3 and subcarrier 301 belongs to slice 4. Slices 3 and 4 can be considered a set of slices, and they are adjacent.
[0129] Since the amplitude and phase changes between slices are mainly reflected on the adjacent carriers between slices, that is, on two consecutive subcarriers distributed in different slices, transmitting the amplitude and phase error measurement signal between slices on the adjacent carriers between slices can make the amplitude and phase error between slices more accurate.
[0130] In other implementations of this application, each frequency domain resource element may also include more subcarriers, as long as these subcarriers belong to two adjacent slices and are continuous in the frequency domain. For example Figure 6As shown in Figure b, the first bandwidth comprises four slices. The frequency domain resources for the amplitude and phase error measurement signal between slices comprise two frequency domain resource units. The first frequency domain resource unit may include two subcarriers, for example, subcarriers 100 and 101, where subcarrier 100 belongs to slice 1 and subcarrier 101 belongs to slice 2. The second frequency domain resource unit may also include multiple subcarriers, for example, subcarriers 260 and 345, where subcarriers 260 to 300 belong to slice 3 and subcarriers 301 to 345 belong to slice 4.
[0131] In one possible implementation, the multiple consecutive subcarriers in the frequency domain included in each frequency domain resource element may also span more (e.g., three, four, etc.) adjacent slices. For example, Figure 6 As shown in Figure c, a frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain that span three adjacent slices. This embodiment of the application does not impose any limitations on this.
[0132] In other words, each frequency domain resource unit can include multiple consecutive subcarriers in the frequency domain, and these multiple consecutive subcarriers belong to at least two adjacent slices. For example, Figure 6 Figure c shows a frequency domain resource unit belonging to 3 adjacent slices. Figure 6 Figure b shows that each frequency domain resource unit belongs to two adjacent slices.
[0133] As another possible implementation, the frequency domain resources of the inter-slice amplitude and phase error measurement signal may include multiple frequency domain resource units, each of which includes multiple consecutive subcarriers in the frequency domain. Furthermore, each frequency domain resource unit belongs to the same slice, different frequency domain resource units correspond to different slices, and the slices corresponding to multiple frequency domain resource units are consecutive.
[0134] For example, Figure 7 As shown in Figure a, the first bandwidth comprises four slices. The frequency domain resources for the inter-slice amplitude and phase error measurement signal include two frequency domain resource units. The first frequency domain resource unit is subcarriers 230 to 270 included in slice 3, and the second frequency domain resource unit is subcarriers 345 to 378 included in slice 4. The network device can transmit the inter-slice amplitude and phase error measurement signal to the first terminal device via subcarriers 230 to 270 and subcarriers 345 to 378. In this case, the frequency domain resources of the inter-slice amplitude and phase error measurement signal span two slices. Figure 7 The diagram shows two adjacent frequency domain resource units belonging to two consecutive slices. Slices 3 and 4 can be referred to as a set of slices, and slices 3 and 4 are adjacent.
[0135] In other implementations of this application, the frequency domain resources of the amplitude and phase error measurement signal between slices may include more (e.g., 3) frequency domain resource units, each of which belongs to the same slice, and the slices corresponding to the 3 frequency domain resource units are consecutive.
[0136] For example Figure 7 As shown in Figure b, the first bandwidth comprises five slices. The frequency domain resources for the inter-slice amplitude and phase error measurement signal include four frequency domain resource units. The first frequency domain resource unit is subcarriers 15 to 80 of slice 1, the second frequency domain resource unit is subcarriers 130 to 170 of slice 2, the third frequency domain resource unit is subcarriers 345 to 378 of slice 4, and the fourth frequency domain resource unit is subcarriers 438 to 487 of slice 5. Slices 1 and 2 can form one set of slices, and slices 4 and 5 can form another set of slices. Each set of slices includes two adjacent slices in the frequency domain. The network device can send the inter-slice amplitude and phase error measurement signal to the first terminal device on these four frequency domain resource units. In this case, the slices corresponding to the first and second frequency domain resource units are consecutive, as are the slices corresponding to the third and fourth frequency domain resource units. In other words, among the slices corresponding to multiple frequency domain resource units, at least two slices are consecutive.
[0137] As one possible implementation, the frequency domain resources of the inter-slice amplitude and phase error measurement signal can be indicated by the index of the subcarrier occupied by the inter-slice amplitude and phase error measurement signal or the index of the resource element (RE).
[0138] For the time-domain resources used by network devices to transmit inter-slice amplitude and phase error measurement signals, the network devices can indicate them using one or more of the following: frame, subframe, slot, or symbol index. This application does not impose limitations on the embodiments described herein.
[0139] S530, the network device sends a second instruction information to the first terminal device. The second instruction information is used to indicate the time and frequency resources used by the first terminal device to transmit the amplitude error and phase error between slices.
[0140] For example, the uplink frequency domain resources for transmitting amplitude and phase errors between slices by the first terminal device can be indicated by the index of the subcarrier or the index of the resource element (RE).
[0141] The uplink time-domain resources used by the first terminal device to transmit amplitude and phase errors between slices can be indicated using one or more of the following: frame, subframe, slot, or symbol index. This application does not impose limitations on the embodiments herein.
[0142] After receiving the second instruction information, the first terminal device can send the amplitude error and phase error on the time and frequency resources indicated by the second instruction information, that is, send the measurement results of the amplitude and phase error measurement signal between slices.
[0143] S540, the network device sends the inter-slice amplitude and phase error measurement signal to the first terminal device on the time and frequency resources used for the inter-slice amplitude and phase error measurement signal.
[0144] Accordingly, the first terminal device receives the inter-slice amplitude and phase error measurement signal on the corresponding time and frequency resources according to the first instruction information.
[0145] Among them, the inter-slice amplitude and phase error measurement signal (i.e., the first signal) is a signal with determined (fixed) amplitude and phase. For example, the inter-slice amplitude and phase error measurement signal is... That is, the amplitude is 1 and the phase is The signal.
[0146] S550, the first terminal device determines the amplitude error and phase error between slices based on the received amplitude and phase error measurement signal between slices.
[0147] It should be understood that the inter-slice amplitude and phase error measurement signal can be predefined by the protocol, or it can be indicated to the first terminal device by the network device through signaling; or it can be pre-configured (or configured). The embodiments of this application are not limited herein.
[0148] The following examples illustrate this point:
[0149] For example, if the access bandwidth supported by the first terminal device spans two slices, namely slice 1 and slice 2 in the example above, then the frequency domain resources for the network device to send the inter-slice amplitude and phase error measurement signal can be subcarriers 100 to 101, spanning slice 1 and slice 2. The first terminal device demodulates the inter-slice amplitude and phase error measurement signal. Then, the amplitude and phase estimation error signals of two adjacent subcarriers (i.e., subcarriers 100 to 101) between slices were obtained as follows: For example, The slice amplitude and phase estimation error signal is the high-frequency subcarrier (e.g., subcarrier 101) among the two subcarriers between slices. This is the slice amplitude and phase estimation error signal for the lower-frequency subcarrier (e.g., subcarrier 100) among the two subcarriers in the slice. The first terminal device can then calculate the slice amplitude error. The phase error between slices is
[0150] For example, Figure 8 The diagram shown illustrates an example of a network device sending an inter-slice amplitude and phase error measurement signal. Figure 8 As shown, the frequency domain resources for the network device to transmit the inter-slice amplitude and phase error measurement signal are on two adjacent subcarriers of slice 1 and slice 2, that is, one subcarrier belongs to slice 1 and the other subcarrier belongs to slice 2. The first terminal device receives and demodulates the inter-slice amplitude and phase error measurement signal on the two adjacent subcarriers of slice 1 and slice 2 respectively, and obtains the demodulated signal ke. jΔθ , among which, ke jΔθ It consists of two parts: These are the signals corresponding to two adjacent subcarriers, where the amplitude error between slice 1 and slice 2 is... Phase error between slice 1 and slice 2 For example, The amplitude and phase estimation error signal can be used for a slice (slice 2) of the high-frequency subcarrier in the two subcarriers between slices. The amplitude and phase estimation error signal can be used for the slice (slice 1) of the low-frequency subcarrier in the two subcarriers between slices.
[0151] S560, the first terminal device sends the amplitude error and phase error between slices to the network device on the time-frequency resources of amplitude error and phase error between slices.
[0152] In other words, the first terminal device sends the measurement or estimation results of the amplitude and phase errors between slices to the network device on the time-frequency resources indicated by the second indication information. Correspondingly, the network device receives the measurement or estimation results of the amplitude and phase errors between slices on the corresponding time-frequency resources.
[0153] For example, the first terminal device can send the amplitude and phase errors between slices to the network device on the time-frequency resources indicated by S530. Combined with... Figure 8 In the example shown, the first terminal device can send the inter-slice amplitude error K and the phase error Δθ to the network device.
[0154] It is understandable that, since different terminal devices have different capabilities, the amplitude and phase errors between slices reported by the first terminal device to the network device can be the amplitude and phase errors between one or more adjacent slices. In other words, the measurement results of amplitude and / or phase errors between slices include: the amplitude and / or phase errors of at least one group of slices included in the first bandwidth, each group of slices including two adjacent slices in the frequency domain.
[0155] For example, Figure 8 The diagram shows the amplitude and phase errors between adjacent slices. Specifically, the bandwidth accessed by the first terminal device spans a portion of the slices (slice 1 and slice 2). Slice 1 and slice 2 can be considered a set of slices, and they are adjacent. This means the first terminal device reported the amplitude and phase errors of the first bandwidth, encompassing a set of slices.
[0156] For example, Figure 6 As shown in Figure a, the first terminal device supports spanning four slices. Therefore, the first terminal device feeds back the amplitude and phase errors between slice 1 and slice 2, and between slice 3 and slice 4. Slices 1 and 2 can form one set of slices, and slices 3 and 4 can form another set of slices. Each set of slices includes two adjacent slices in the frequency domain. That is, the first terminal device feeds back the amplitude and phase errors of the first bandwidth, which includes the values of two sets of slices.
[0157] For example, Figure 6 As shown in Figure c, the first terminal device supports spanning three slices. Therefore, the first terminal device feeds back the amplitude and phase errors between slices 2 and 3, and between slices 3 and 4. Slices 2 and 3 can form one set of slices, and slices 3 and 4 can form another set of slices. Each set of slices includes two adjacent slices in the frequency domain. In other words, the first terminal device feeds back the amplitude and phase errors of the first bandwidth, encompassing two sets of slices.
[0158] The S570 network device compensates for amplitude and phase errors between slices based on these errors.
[0159] For example, combining Figure 8 In the example shown, after receiving the amplitude and phase error measurement results K and Δθ from the first terminal device, the network device can compensate for the amplitude and phase of the low-frequency slice (slice 1) in the two slices (slice 1 and slice 2) measured in this study. For example, the amplitude of each subcarrier included in the low-frequency slice (slice 1) can be multiplied by K, and the phase of each subcarrier in the low-frequency slice can be added by Δθ.
[0160] For example, combining Figure 6In the example shown in Figure a, the network device receives amplitude and phase error measurement results K1 and Δθ1, and K2 and Δθ2 from the first terminal device. K1 and Δθ1 represent the amplitude and phase error measurement results between slice 1 and slice 2, and K2 and Δθ2 represent the amplitude and phase error measurement results between slice 3 and slice 4. For slice 1 and slice 2, amplitude and phase compensation can be performed on the low-frequency slice (slice 1). For example, the amplitude of each subcarrier included in the low-frequency slice (slice 1) can be multiplied by K1, and the phase of each subcarrier in the low-frequency slice can be added by Δθ1. For slice 3 and slice 4, amplitude and phase compensation can be performed on the low-frequency slice (slice 3). For example, the amplitude of each subcarrier included in the low-frequency slice (slice 3) can be multiplied by K2, and the phase of each subcarrier in the low-frequency slice can be added by Δθ2.
[0161] Optionally, in other implementations of this application, during the specific compensation process, compensation can also be performed on each subcarrier of the high-frequency slice in two adjacent slices. For example, the amplitude of each subcarrier included in the high-frequency slice (slice 2) can be divided by K, and the phase of each subcarrier of the high-frequency slice can be subtracted by Δθ.
[0162] After the network device performs phase and amplitude compensation between slices, the phase and amplitude between adjacent slices will not jump, thus achieving amplitude and phase continuity between slices. The network device can then send sensing signals on multiple slices after amplitude and phase compensation (i.e., over a large bandwidth). Sending sensing signals on multiple slices after amplitude and phase compensation for sensing can improve the sensing range resolution performance and ensure sensing performance.
[0163] The signal transmission method provided in this application embodiment allows network devices to transmit inter-slice amplitude and phase error measurement signals on carriers between slices in high-bandwidth sensing scenarios. The inter-slice amplitude and phase error estimation signal is a signal with determined amplitude and phase. After receiving and demodulating this measurement signal, the terminal device can calculate the amplitude and phase errors between slices based on the inter-slice amplitude and phase error measurement signal. This error is the downlink inter-slice amplitude and phase error. The terminal device feeds back the amplitude and phase error to the network device for downlink inter-slice amplitude and phase compensation. After the network device performs phase and amplitude compensation between slices, the phase and amplitude between adjacent slices will not jump, achieving amplitude and phase continuity between slices. When the network device transmits sensing signals on multiple slices after amplitude and phase compensation, it can improve the sensing distance resolution performance and ensure sensing performance.
[0164] Figure 9 This is a schematic flowchart illustrating a signal transmission method according to another embodiment of this application. Figure 9In the example shown, when the network device is using a high-bandwidth sensing scenario (using high bandwidth to send sensing signals or receive echo signals), for uplink communication, the network device instructs the terminal device to send an inter-slice amplitude and phase error measurement signal on the time-frequency resources of the inter-slice amplitude and phase error measurement signal. The inter-slice amplitude and phase error estimation signal is a signal with determined amplitude and phase. This signal is received and demodulated by the network device. The network device calculates the amplitude error and phase error between slices based on the inter-slice amplitude and phase error measurement signal and performs uplink inter-slice amplitude and phase compensation.
[0165] like Figure 9 As shown, Figure 9 The method 900 shown may include S910 to S950. The following is in conjunction with… Figure 9 Detail each step in Method 900.
[0166] S910, the network device determines the first terminal device capable of estimating the amplitude and phase errors between slices.
[0167] S920, the network device sends a first indication information to the first terminal device. The first indication information is used to indicate the time-frequency resources of the inter-slice amplitude and phase error measurement signal, wherein the frequency domain resources of the inter-slice amplitude and phase error measurement signal include the frequency domain resources corresponding to multiple slices respectively.
[0168] Accordingly, the first terminal device receives the first instruction information.
[0169] For example, the network device can indicate the inter-slice splicing carrier position to the first terminal device, such as by providing the first terminal device with an index of the RE at the junction of two slices. The first terminal device can then transmit an inter-slice amplitude and phase error measurement signal at the inter-slice splicing carrier position.
[0170] For a detailed explanation of S910 and S920, please refer to the detailed explanation of S510 and S520 in Method 500. For the sake of brevity, it will not be repeated here.
[0171] S930, the first terminal device sends the inter-slice amplitude and phase error measurement signal to the network device on the time and frequency resources used for the inter-slice amplitude and phase error measurement signal.
[0172] Correspondingly, the network device receives the inter-slice amplitude and phase error measurement signal on the corresponding time and frequency resources.
[0173] Among them, the amplitude and phase error measurement signal between slices is a signal with determined (fixed) amplitude and phase, for example, the amplitude and phase error measurement signal between slices is... That is, the amplitude is 1 and the phase is The signal.
[0174] S940: The network device determines the amplitude error and phase error between slices based on the received amplitude and phase error measurement signal between slices.
[0175] For example, Figure 10 The diagram shown illustrates an example of a first terminal device sending an inter-slice amplitude and phase error measurement signal to a network device. Figure 10 As shown, the first terminal device sends an amplitude and phase error measurement signal between slices. The frequency domain resources are located on two adjacent subcarriers between slice 2 and slice 3, meaning one subcarrier belongs to slice 2 and the other to slice 3. The network device receives and demodulates the inter-slice amplitude and phase error measurement signals on the two adjacent subcarriers of slice 2 and slice 3 respectively, obtaining the demodulated signal ke. jΔθ , among which, ke jΔθ It consists of two parts: These are the signals corresponding to two adjacent subcarriers of slices 2 and 3, respectively, where the amplitude error between slices (slice 2 and 3) is... Phase error For example, The amplitude and phase estimation error signal can be used for slice (slice 3) of the high-frequency subcarrier in the two subcarriers between slices. The amplitude and phase estimation error signal can be used for the slice (slice 2) of the low-frequency subcarrier in the two subcarriers between slices.
[0176] In the S950 network device, amplitude and phase errors between slices are compensated.
[0177] For a detailed explanation of S940 and S950, please refer to the detailed explanation of S550 and S570 in Method 500. For the sake of brevity, it will not be repeated here.
[0178] The signal transmission method provided in this application embodiment allows a network device, in a high-bandwidth sensing scenario, to instruct a terminal device to transmit an inter-slice amplitude and phase error measurement signal on a carrier wave between slices. The inter-slice amplitude and phase error estimation signal is a signal with determined amplitude and phase. After receiving and demodulating this measurement signal, the network device can calculate the amplitude and phase errors between slices based on the inter-slice amplitude and phase error measurement signal. This error is the uplink inter-slice amplitude and phase error. The network device can perform phase and amplitude compensation between slices based on the amplitude and phase error. After phase and amplitude compensation between slices, the phase and amplitude between adjacent slices will not jump, achieving amplitude and phase continuity between slices. When the network device transmits sensing signals on multiple slices after amplitude and phase compensation for sensing, it can improve the sensing distance resolution performance and ensure sensing performance.
[0179] It should also be understood that Figure 5and Figure 9 The example shown illustrates the estimation and compensation of phase and amplitude errors between slices. In other implementations of this application, only the estimation and compensation of phase or amplitude errors may be performed. The corresponding processes are similar to those in methods 500 and 900, with the difference being that the inter-slice amplitude and phase error measurement signal only needs to be a signal with a fixed amplitude, i.e., the inter-slice amplitude error measurement signal; or, the inter-slice amplitude and phase error measurement signal only needs to be a signal with a fixed phase, i.e., the inter-slice phase error measurement signal. The first terminal device or network device obtains the phase or amplitude error based on the measurement signal, and the network device performs phase or amplitude error compensation. The specific process can be referred to the description of the above method embodiments; for brevity, it will not be repeated here.
[0180] It should be understood that the above description is merely to help those skilled in the art better understand the embodiments of this application, and is not intended to limit the scope of the embodiments of this application. Based on the examples given above, those skilled in the art can obviously make various equivalent modifications or changes. For example, some steps in the above method embodiments may be unnecessary, or new steps may be added. Alternatively, any combination of two or more of the above embodiments may be used. Such modifications, changes, or combinations also fall within the scope of the embodiments of this application.
[0181] It should also be understood that the methods, situations, categories, and classifications of embodiments in this application are for the convenience of description only and should not constitute a special limitation. Various methods, categories, situations, and features in embodiments can be combined without contradiction.
[0182] It should also be understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above 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.
[0183] It should also be understood that the above description of the embodiments of this application focuses on highlighting the differences between the various embodiments. Any similarities or differences not mentioned can be referred to each other. For the sake of brevity, they will not be repeated here.
[0184] The above combination Figures 1 to 10 The methods of the embodiments of this application have been described in detail. Hereinafter, in conjunction with... Figures 11 to 16 The communication device of the embodiments of this application will be described in detail.
[0185] This embodiment can divide the terminal device and network device into functional modules according to the above method. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0186] It should be noted that the relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.
[0187] The terminal device and network device provided in this application embodiment are used to execute any of the signal transmission methods provided in the above method embodiments, and therefore can achieve the same effect as the above implementation method. When using integrated units, the terminal device or network device may include a processing module, and optionally a storage module and a communication module. The processing module can be used to control and manage the actions of the terminal device or network device. For example, it can be used to support the terminal device or network device in executing the steps executed by the processing unit. The storage module can be used to support the storage of program code and data, etc. The communication module can be used to support communication between the terminal device or network device and other devices.
[0188] The processing module can be a processor or a controller. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module can be a memory. The communication module can specifically be a radio frequency circuit, a Bluetooth chip, or a device that interacts with other electronic devices.
[0189] For example, Figure 11 A schematic block diagram of a communication device 1100 according to an embodiment of this application is shown. The communication device 1100 may correspond to the first terminal device described in the above-described methods 500 and 900, or it may be a chip or component applied to the first terminal device. Furthermore, each module or unit in the communication device 1100 is used to execute the actions or processing procedures performed by the first terminal device in any possible implementation of the above-described methods 500 and 900.
[0190] like Figure 11As shown, the communication device 1100 includes a transceiver unit 1110 and a processing unit 1120. The transceiver unit 1110 is used to perform specific signal transmission and reception under the control of the processing unit 1120. In this application, the transceiver unit can also be referred to as a transceiver module, and the processing unit 1120 can also be referred to as a processing module.
[0191] In some embodiments:
[0192] The processing unit 1120 is used to: determine a first time-frequency resource, wherein the frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively, and the frequency domain positions corresponding to different slices are different.
[0193] The transceiver unit 1110 is used to: receive a first signal on a first time-frequency resource, the first signal being used for inter-slice amplitude error and / or phase error measurement.
[0194] The processing unit 1120 is used to: determine the measurement results of amplitude error and / or phase error between slices based on the first signal.
[0195] The transceiver unit 1110 is also used to: transmit the measurement results of the amplitude error and / or phase error between the slices.
[0196] In other embodiments:
[0197] The processing unit 1120 is used to: determine a first time-frequency resource, wherein the frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively, and the frequency domain positions corresponding to different slices are different.
[0198] The transceiver unit 1110 is used to transmit a first signal on a first time-frequency resource, the first signal being used for inter-slice amplitude error and / or phase error measurement.
[0199] The communication device provided in this application embodiment can determine the inter-slice amplitude error and / or phase error based on a received first signal (inter-slice amplitude error and / or phase error measurement signal) and feed it back to the network device. Alternatively, it can send the inter-slice amplitude error and / or phase error measurement signal to the network device on a first time-frequency resource, thereby allowing the network device to determine the inter-slice amplitude error and / or phase error. The network device can then compensate for the phase and / or amplitude differences between slices, thus solving the problem of discontinuous phase and / or amplitude changes between slices, improving the distance resolution performance of the network device when using multiple slices for sensing, and enhancing sensing performance.
[0200] The measurement results of amplitude and / or phase errors between slices include: amplitude and / or phase errors of at least one group of slices included in the first bandwidth, each group of slices including two adjacent slices in the frequency domain, and the first bandwidth including multiple slices. The network device supports the first bandwidth.
[0201] In some possible implementations, the transceiver unit 1110 is further configured to: receive first indication information, the first indication information being used to indicate the location of the first time-frequency resource, wherein the frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively. The processing unit 1120 is further configured to: determine the first time-frequency resource based on the first indication information.
[0202] In some possible implementations, the first time-frequency resource includes at least one frequency domain resource element in the frequency domain, each frequency domain resource element including multiple consecutive subcarriers in the frequency domain, the multiple consecutive subcarriers in the frequency domain belonging to at least two adjacent slices.
[0203] In some possible implementations, the first time-frequency resource includes multiple frequency domain resource units in the frequency domain. Each frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain. Each frequency domain resource unit belongs to the same slice. Different frequency domain resource units correspond to different slices. Among the slices corresponding to the multiple frequency domain resource units, at least two slices are consecutive.
[0204] Furthermore, the communication device 1100 may also include a storage unit, and the transceiver unit 1110 may be a transceiver, an input / output interface, or an interface circuit. The storage unit is used to store instructions executed by the transceiver unit 1110 and the processing unit 1120. The transceiver unit 1110, the processing unit 1120, and the storage unit are coupled to each other. The storage unit stores instructions, the processing unit 1120 executes the instructions stored in the storage unit, and the transceiver unit 1110 performs specific signal transmission and reception under the control of the processing unit 1120.
[0205] It should be understood that the specific process of each unit in the communication device 1100 performing the above-mentioned corresponding steps is described in the previous description of the first terminal device in conjunction with the relevant embodiments of method 500 and method 900. For the sake of brevity, it will not be repeated here.
[0206] It should be understood that the transceiver unit 1110 may be a transceiver, an input / output interface, or an interface circuit. The storage unit may be a memory. The processing unit 1120 may be implemented by a processor.
[0207] For example, such as Figure 12 As shown, the communication device 1200 may include a processor 1210, a memory 1212, a transceiver 1230, and a bus system 1240. The various components of the communication device 1200 are coupled together via the bus system 1240, which may include, in addition to a data bus, a power bus, a control bus, and a status signal bus, etc. However, for clarity, in... Figure 12 All buses are labeled as Bus System 1240. For ease of representation, Figure 12 The image shown is only schematic.
[0208] Figure 11 The communication device 1100 shown or Figure 12 The communication device 1200 shown is capable of implementing the steps performed by the first terminal device in the aforementioned methods 500 and 900. Similar descriptions can be found in the descriptions of the corresponding methods described above. To avoid repetition, further details are omitted here.
[0209] It should also be understood that Figure 11 The communication device 1100 shown or Figure 12 The communication device 1200 shown can be a terminal device, or the terminal device may include... Figure 11 The communication device 1100 shown or Figure 12 The communication device 1200 shown.
[0210] For example, Figure 13 A schematic block diagram of a communication device 1300 according to an embodiment of this application is shown. The communication device 1300 may correspond to the network device described in methods 500 and 900 above, or it may be a chip or component applied to a network device. Furthermore, each module or unit in the communication device 1300 is used to execute the actions or processes performed by the network device in any possible implementation of methods 500 and 900 above.
[0211] like Figure 13 As shown, the communication device 1300 may include a processing unit 1310 and a transceiver unit 1320. The transceiver unit 1320 is used to perform specific signal transmission and reception under the control of the processing unit 1310. The processing unit may also be called a processing module, and the transceiver unit may also be called a communication unit or a communication module.
[0212] In some embodiments:
[0213] The transceiver unit 1320 is configured to: transmit a first signal on a first time-frequency resource, the first signal being used for measuring the amplitude error and / or phase error between slices; and receive the measurement results of the amplitude error and / or phase error between slices in response to the first signal; wherein the frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively, and the frequency domain positions corresponding to different slices are different.
[0214] The processing unit 1310 is used to: compensate for the amplitude error and / or phase error between slices based on the measurement results of the amplitude error and / or phase error between slices.
[0215] In other embodiments:
[0216] The transceiver unit 1320 is used to: receive a first signal on a first time-frequency resource, the first signal being used for inter-slice amplitude error and / or phase error measurement.
[0217] The processing unit 1310 is configured to: determine the inter-slice amplitude error and / or phase error of a first bandwidth based on the inter-slice amplitude error and / or phase error measurement signal, wherein the inter-slice amplitude error and / or phase error includes: the amplitude error and / or phase error of at least one group of slices included in the first bandwidth, each group of slices including two adjacent slices; compensate for the inter-slice amplitude error and / or phase error of the first bandwidth based on the inter-slice amplitude error and / or phase error, wherein different slices correspond to different frequency domain positions, the first bandwidth includes multiple slices, and the communication device supports the first bandwidth.
[0218] The communication device provided in this application embodiment can determine the inter-slice amplitude error and / or phase error based on the received inter-slice amplitude error and / or phase error measurement signal. Alternatively, it can send the inter-slice amplitude error and / or phase error measurement signal to the terminal device on a first time-frequency resource and receive the inter-slice amplitude error and / or phase error fed back by the terminal device, thereby compensating for the phase and / or amplitude between slices. This solves the problem of discontinuous phase and / or amplitude changes between slices, improves the distance resolution performance of network devices when using multiple slices for sensing, and enhances sensing performance.
[0219] The measurement results of amplitude error and / or phase error between slices include: amplitude error and / or phase error of at least one group of slices included in the first bandwidth, each group of slices including two adjacent slices in the frequency domain, and the first bandwidth including multiple slices. The communication device supports the first bandwidth.
[0220] In some possible implementations, the transceiver unit 1320 is further configured to: send first indication information, the first indication information being used to indicate the location of the first time-frequency resource, wherein the frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively.
[0221] In some possible implementations, the first time-frequency resource includes at least one frequency domain resource element in the frequency domain, each frequency domain resource element including multiple consecutive subcarriers in the frequency domain, the multiple consecutive subcarriers in the frequency domain belonging to at least two adjacent slices.
[0222] In some possible implementations, the first time-frequency resource includes multiple frequency domain resource units in the frequency domain. Each frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain. Each frequency domain resource unit belongs to the same slice. Different frequency domain resource units correspond to different slices. Among the slices corresponding to the multiple frequency domain resource units, at least two slices are consecutive.
[0223] In some possible implementations, the amplitude error and / or phase error between slices includes: an amplitude error K and / or a phase error Δθ between the first slice and the second slice, the frequency of the first slice is higher than that of the second slice, the first slice and the second slice are continuous in the frequency domain, and the first bandwidth includes the first slice and the second slice.
[0224] The processing unit 1310 is further configured to: multiply the amplitude of each subcarrier included in the first slice by K, and / or add Δθ to the phase of each subcarrier included in the first slice.
[0225] It should be understood that the specific process of each unit in the communication device 1300 performing the above-mentioned corresponding steps is described in the previous description of the network device in conjunction with the embodiments of method 500 and method 900. For the sake of brevity, it will not be repeated here.
[0226] Optionally, the transceiver unit 1320 may include a receiving unit (module) and a sending unit (module) for performing the steps of receiving and sending information by the network device in the aforementioned method 800 embodiment.
[0227] Furthermore, the communication device 1300 may also include a storage unit. The transceiver unit 1320 may be a transceiver, an input / output interface, or an interface circuit. The storage unit is used to store instructions executed by the transceiver unit 1320 and the processing unit 1310. The transceiver unit 1320, the processing unit 1310, and the storage unit are coupled to each other. The storage unit stores instructions, the processing unit 1310 executes the instructions stored in the storage unit, and the transceiver unit 1320 performs specific signal transmission and reception under the control of the processing unit 1310.
[0228] It should be understood that the transceiver unit 1320 can be a transceiver, an input / output interface, or an interface circuit. The storage unit can be a memory. The processing unit 1310 can be implemented by a processor. Figure 14 As shown, the communication device 1400 may include a processor 1410, a memory 1420, and a transceiver 1430.
[0229] Figure 13 The communication device 1300 shown or Figure 14 The communication device 1400 shown can implement the steps performed by the network device in the aforementioned methods 500 and 900. Similar descriptions can be found in the descriptions of the corresponding methods described above. To avoid repetition, further details are omitted here.
[0230] It should also be understood that Figure 13 The communication device 1300 shown or Figure 14 The communication device 1400 shown can be a network device, or the network device may include... Figure 13 The communication device 1300 shown or Figure 14The communication device 1400 shown.
[0231] It should also be understood that the division of units in the above device is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, all units in the device can be implemented entirely through software calls from processing elements; all units can be implemented entirely in hardware; or some units can be implemented through software calls from processing elements, while others are implemented in hardware. For example, each unit can be a separate processing element, or it can be integrated into a chip within the device. Alternatively, it can be stored as a program in memory, and its function can be called and executed by a processing element within the device. Here, the processing element can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above units can be implemented through integrated logic circuits in the processor element or through software calls from processing elements.
[0232] In one example, a unit in any of the above devices can be one or more integrated circuits configured to implement the methods described above, such as one or more application-specific integrated circuits (ASICs), or one or more DSPs, or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these forms of integrated circuits. As another example, when a unit in the device can be implemented in the form of a processing element scheduler, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling programs. Furthermore, these units can be integrated together to implement a system-on-a-chip (SOC).
[0233] Figure 15 This is a schematic diagram of the structure of a terminal device 1500 provided in this application. The aforementioned communication device 1100 or communication device 1200 can be configured in the terminal device 1500. Alternatively, the communication device 1100 or communication device 1200 itself can be the terminal device 1500. In other words, the terminal device 1500 can execute the actions performed by the first terminal device in the aforementioned methods 500 and 900. Optionally, for ease of explanation, Figure 15 Only the main components of the terminal device are shown. For example... Figure 15 As shown, the terminal device 1500 includes a processor, memory, control circuit, antenna, and input / output devices.
[0234] The processor is primarily used to process communication protocols and data, control the entire terminal device, execute software programs, and process software program data, such as supporting the terminal device in performing the actions described in the above-mentioned signal transmission method embodiments. The memory is primarily used to store software programs and data, such as storing frequency domain resources of the inter-slice amplitude and phase error measurement signals, inter-slice amplitude errors, and phase errors as described in the above embodiments. The control circuit is primarily used for the conversion between baseband signals and radio frequency signals, and for processing radio frequency signals. The control circuit and antenna together can also be called a transceiver, primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. For example, it receives the first indication information, the second indication information, and inter-slice amplitude error and / or phase error measurement signals as described in the above embodiments; or it transmits inter-slice amplitude error and / or phase error measurement signals, inter-slice amplitude errors, and / or phase errors, etc. Input / output devices, such as touch screens, displays, and keyboards, are primarily used to receive user input data and output data to the user.
[0235] It should be understood that the terminal device can be a terminal device capable of estimating the amplitude and phase errors between slices. For example, the terminal device can be a terminal device whose access bandwidth spans part of the slice, or it can be a terminal device whose access bandwidth spans all slices (i.e., the access bandwidth is the first bandwidth).
[0236] When the terminal device is powered on, the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program. When it is necessary to transmit data wirelessly (inter-slice amplitude error and / or phase error measurement signals, inter-slice amplitude error and / or phase error), the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When a signal (such as the first indication information, second indication information, etc. mentioned above) is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.
[0237] Those skilled in the art will understand that, for ease of explanation, Figure 15 Only one memory and processor are shown. In actual terminal devices, multiple processors and memories may exist. Memory can also be called storage medium or storage device, etc., and this application embodiment does not limit this.
[0238] For example, a processor may include a baseband processor and a central processing unit (CPU). The baseband processor is mainly used to process communication protocols and communication data, while the CPU is mainly used to control the entire terminal device, execute software programs, and process the data of the software programs. Figure 15 The processor integrates the functions of a baseband processor and a central processing unit (CPU). Those skilled in the art will understand that the baseband processor and CPU can also be independent processors interconnected via technologies such as buses. It will also be understood that a terminal device can include multiple baseband processors to adapt to different network standards, and multiple CPUs to enhance its processing capabilities. The various components of the terminal device can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. Similarly, the CPU can be described as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor or stored as software programs in a storage unit, with the processor executing the software programs to implement the baseband processing function.
[0239] For example, in the embodiments of this application, the antenna and control circuit with transceiver functions can be regarded as the transceiver unit 1501 of the terminal device 1500, and the processor with processing functions can be regarded as the processing unit 1502 of the terminal device 1500. Figure 15 As shown, the terminal device 1500 includes a transceiver unit 1501 and a processing unit 1502. The transceiver unit can also be referred to as a transceiver, transceiver device, or transceiver apparatus. Optionally, the device in the transceiver unit 1501 used to implement the receiving function can be considered as a receiving unit, and the device in the transceiver unit 1501 used to implement the transmitting function can be considered as a transmitting unit; that is, the transceiver unit 1501 includes a receiving unit and a transmitting unit. For example, the receiving unit can also be referred to as a receiver, receiver circuit, or receiving device, and the transmitting unit can be referred to as a transmitter, transmitter, or transmitting circuit.
[0240] Figure 16This is a schematic diagram of a network device 1600 provided in an embodiment of this application, which can be used to implement the functions of the network device in the above-described method. The network device 1600 includes one or more radio frequency (RF) units, such as a remote radio unit (RRU) 1601 and one or more baseband units (BBUs) (also referred to as digital units, DUs) 1602. The RRU 1601 can be called a transceiver unit, transceiver, transceiver circuit, or transceiver, etc., and may include at least one antenna 16011 and an RF unit 16012. The RRU 1601 is mainly used for transmitting and receiving RF signals and converting RF signals to baseband signals, for example, for sending the first indication information, second indication information, inter-slice amplitude error, and / or phase error measurement signals in the above embodiments to the terminal device. The BBU 1602 is mainly used for baseband processing and controlling the base station. The RRU 1601 and BBU 1602 can be physically arranged together or physically separated, i.e., a distributed base station.
[0241] The BBU 1602 serves as the control center of the base station, also known as a processing unit. It primarily performs baseband processing functions such as channel coding, multiplexing, modulation, and spread spectrum. For example, the BBU (processing unit) 1602 can control the base station to execute the network device operation procedures described in the above method embodiments.
[0242] In one example, the BBU 1602 can be composed of one or more single boards. Multiple single boards can collectively support a single access standard wireless access network (such as an LTE system or a 5G system), or they can each support wireless access networks with different access standards. The BBU 1602 also includes a memory 16021 and a processor 16022. The memory 16021 is used to store necessary instructions and data. For example, the memory 16021 stores first indication information, second indication information, inter-slice amplitude error and / or phase error measurement signals, inter-slice amplitude error and / or phase error, etc., as described in the above embodiments. The processor 16022 is used to control the base station to perform necessary actions, such as controlling the base station to execute the operation procedures related to the network device in the above method embodiments. The memory 16021 and processor 16022 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry.
[0243] In one possible implementation, with the development of system-on-chip (SoC) technology, all or part of the functions of the 1602 and 1601 parts can be implemented by SoC technology, for example, by a base station function chip. This base station function chip integrates a processor, memory, antenna interface, and other devices. The program for the base station-related functions is stored in the memory, and the processor executes the program to implement the relevant functions of the base station. Optionally, the base station function chip can also read external memory to implement the relevant functions of the base station.
[0244] It should be understood that Figure 16 The network device structure shown in the example is only one possible configuration and should not be construed as limiting the embodiments of this application. This application does not exclude the possibility of other base station structures in the future.
[0245] It should also be understood that Figure 16 The example network device could be one that supports dividing a large bandwidth (first bandwidth) into multiple slices, and that each slice can be processed individually. For example, the signals (sensing signals or integrated sensing signals) or data carried on multiple slices can be processed independently in modules such as the baseband processing module and the mid-frequency (RRU / AAU / RRH) module (individual processing at the slice granularity).
[0246] It should be understood that in the embodiments of this application, the processor can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0247] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), EPROM, electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0248] This application also provides a communication system, which includes the aforementioned terminal device and network device.
[0249] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. This computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, all or part of the processes or functions according to the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means.
[0250] This application also provides a computer-readable medium for storing computer program code, the computer program including instructions for performing any of the signal transmission methods provided in the embodiments of this application. This readable medium may be the memory described in the examples above, and this application does not limit its use.
[0251] This application also provides a computer program product including instructions that, when executed, cause a terminal device to perform an operation corresponding to the first terminal device operation in the above method, or cause a network device to perform an operation corresponding to the network device operation in the above method.
[0252] This application also provides a chip comprising a processing unit and a communication unit. The processing unit may be, for example, a processor, and the communication unit may be, for example, an input / output interface, pins, or circuitry. The processing unit can execute computer instructions to cause the chip within the communication device to perform any of the signal transmission methods provided in the embodiments of this application.
[0253] Optionally, any of the communication devices provided in the above embodiments of this application may include the chip.
[0254] Optionally, the computer instructions are stored in a storage unit.
[0255] Optionally, the storage unit can be an internal storage unit within the chip, such as a register or cache. Alternatively, it can be an external storage unit within the communication device, such as a ROM or other type of static storage device capable of storing static information and instructions, like RAM. The processor mentioned above can be a CPU, microprocessor, ASIC, or one or more integrated circuits executing a program for controlling the aforementioned RRC signaling transmission method. The processing unit and storage unit can be decoupled and located on different physical devices, connected via wired or wireless means to implement their respective functions, thus supporting the chip in implementing the various functions described in the above embodiments. Alternatively, the processing unit and the memory can also be coupled to the same device.
[0256] The processor mentioned above can be a CPU, microprocessor, ASIC, or one or more integrated circuits used to control the execution of programs that control the signal transmission described above. The processing unit and the storage unit can be decoupled and disposed on different physical devices, connected via wired or wireless means to realize their respective functions, thereby supporting the chip in implementing the various functions described in the above embodiments. Alternatively, the processing unit and the memory can also be coupled to the same device.
[0257] In this application, various objects such as messages / information / devices / systems / apparatus / actions / operations / processes may be named. It is understood that these specific names do not constitute a limitation on the relevant objects. The names may be changed depending on the scenario, context, or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from their functions and technical effects embodied / performed in the technical solution.
[0258] Those skilled in the art will 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 repeated here.
[0259] 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.
[0260] 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.
[0261] 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.
[0262] 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 method for signal transmission, characterized in that, The method includes: A first signal is transmitted on a first time-frequency resource, the first signal being used for measuring the amplitude error and / or phase error between slices, wherein the frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively; In response to the first signal, receive the measurement results of amplitude error and / or phase error between slices; Based on the measurement results of the amplitude error and / or phase error between the slices, compensation is made for the amplitude error and / or phase error between the slices, wherein the frequency domain positions corresponding to different slices are different.
2. A method for signal transmission, characterized in that, The method includes: A first signal is received on a first time-frequency resource, the first signal being used for measuring inter-slice amplitude error and / or phase error, wherein the frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively; Based on the first signal, determine the measurement results of amplitude error and / or phase error between slices; Based on the measurement results of the amplitude error and / or phase error between the slices, the amplitude error and / or phase error between the slices are compensated; wherein, the frequency domain positions corresponding to different slices are different, and the first bandwidth includes multiple slices.
3. The method according to claim 1 or 2, characterized in that, The measurement results of the amplitude error and / or phase error between slices include: the amplitude error and / or phase error of at least one group of slices included in the first bandwidth, each group of slices including two adjacent slices in the frequency domain, and the first bandwidth including multiple slices.
4. The method according to any one of claims 1 to 3, characterized in that, The first time-frequency resource includes at least one frequency domain resource unit in the frequency domain, and each frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain, wherein the multiple consecutive subcarriers in the frequency domain belong to at least two adjacent slices.
5. The method according to any one of claims 1 to 3, characterized in that, The first time-frequency resource includes multiple frequency domain resource units in the frequency domain. Each frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain. Each frequency domain resource unit belongs to the same slice. Different frequency domain resource units correspond to different slices. Among the slices corresponding to the multiple frequency domain resource units, at least two slices are consecutive.
6. The method according to any one of claims 1 to 5, characterized in that, The measurement results of the amplitude error and / or phase error between the slices include: the amplitude error K and / or phase error Δθ between the first slice and the second slice, wherein the frequency of the first slice is higher than that of the second slice, and the first slice and the second slice are continuous in the frequency domain; Based on the measured amplitude and / or phase errors between the slices, compensation is made for the amplitude and / or phase errors between the slices, including: The amplitude of each subcarrier included in the first slice is multiplied by K, and / or the phase of each subcarrier included in the first slice is added by Δθ.
7. The method according to any one of claims 1 to 6, characterized in that, After compensating for amplitude and / or phase errors between slices, the method further includes: Signals are transmitted over multiple slices comprising a first bandwidth for target sensing.
8. A method for signal transmission, characterized in that, The method includes: A first signal is received on a first time-frequency resource. The first signal is used for measuring the amplitude error and / or phase error between slices. The frequency domain resources of the first time-frequency resource include frequency domain resources corresponding to at least two slices respectively, and the frequency domain positions corresponding to different slices are different. Based on the first signal, determine the measurement results of amplitude error and / or phase error between slices; Send the measurement results of the amplitude error and / or phase error between the slices.
9. The method according to claim 8, characterized in that, The amplitude error and / or phase error measurement results between slices include: amplitude error and / or phase error measurement results of at least one group of slices included in the first bandwidth, each group of slices includes two adjacent slices in the frequency domain, and the first bandwidth includes multiple slices.
10. A method for signal transmission, characterized in that, The method includes: A first time-frequency resource is determined, wherein the frequency domain resource of the first time-frequency resource includes frequency domain resources corresponding to at least two slices respectively, and the frequency domain positions corresponding to different slices are different; A first signal is transmitted on the first time-frequency resource, the first signal being used for inter-slice amplitude error and / or phase error measurement.
11. The method according to any one of claims 8 to 10, characterized in that, The first time-frequency resource includes at least one frequency domain resource unit in the frequency domain, and each frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain, wherein the multiple consecutive subcarriers in the frequency domain belong to at least two adjacent slices.
12. The method according to any one of claims 8 to 10, characterized in that, The first time-frequency resource includes multiple frequency domain resource units in the frequency domain. Each frequency domain resource unit includes multiple consecutive subcarriers in the frequency domain. Each frequency domain resource unit belongs to the same slice. Different frequency domain resource units correspond to different slices. Among the slices corresponding to the multiple frequency domain resource units, at least two slices are consecutive.
13. A communication device, characterized in that, include: A unit for performing the steps of the method as described in any one of claims 1 to 7, or a unit for performing the steps of the method as described in any one of claims 8 to 12.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform: the method as claimed in any one of claims 1 to 7, or the method as claimed in any one of claims 8 to 12.
15. A chip, characterized in that, Includes: a processor for retrieving and running a computer program from memory, causing a communication device on which the chip is mounted to perform: the method as claimed in any one of claims 1 to 7, or the method as claimed in any one of claims 8 to 12.