Communication method and apparatus
By introducing delay resolution and Doppler resolution indication information into the OFDM frame structure and utilizing the OTFS resource structure for signal transmission, the problem of insufficient communication performance under large delay offset and large Doppler offset is solved, and more efficient channel estimation and data transmission are achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-12-10
- Publication Date
- 2026-07-09
AI Technical Summary
Existing communication methods based on OFDM frame structures are difficult to meet communication performance requirements in scenarios with large time delay offsets and Doppler offsets.
By acquiring the first and second information from the frame structure, indicating the delay resolution and Doppler resolution, and using the OTFS resource structure for signal transmission, the delay offset and Doppler offset of the time-varying channel can be accurately estimated.
It improves communication performance in scenarios with large time delay offsets or Doppler offsets, and achieves more accurate channel estimation and data transmission.
Smart Images

Figure CN2025141504_09072026_PF_FP_ABST
Abstract
Description
Communication methods and devices
[0001] This application claims priority to Chinese Patent Application No. 202510020588.5, filed on January 6, 2025, entitled "Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0003] In wireless communication, orthogonal frequency division multiplexing (OFDM) technology can be used to modulate signals, resulting in OFDM symbols. In the time and frequency domain, OFDM symbols are organized and arranged according to the OFDM frame structure to achieve signal transmission at the transmitting and receiving ends. For example, there are multiple paths for signal transmission between the transmitting and receiving ends, and time delay offsets and Doppler offsets exist on different paths.
[0004] However, communication methods based on OFDM frame structures are difficult to meet communication performance requirements under certain time delay offsets and / or Doppler offsets. Summary of the Invention
[0005] This application provides a communication method and apparatus, which are applied in the field of communication technology and help improve communication performance in scenarios with large time delay offset or Doppler offset.
[0006] In a first aspect, embodiments of this application propose a communication method. The method includes: acquiring a frame structure, the frame structure corresponding to first information and / or second information, the first information indicating delay resolution and the second information indicating Doppler resolution; and transmitting a signal according to the frame structure.
[0007] In one possible implementation, the method is performed by a network device or a chip within the network device.
[0008] The communication method of this application embodiment enables network devices to obtain orthogonal time-frequency space (OTFS) resource structures that meet the time delay resolution requirements and / or Doppler resolution requirements. This allows for more accurate estimation of the time delay offset and Doppler offset of time-varying channels, thereby helping to improve communication performance.
[0009] In conjunction with the first aspect, in some implementations of the first aspect, the value of the first information is x1, the time delay resolution is 2 to the power of x1 of the reference time delay resolution, where x1 is an integer greater than or equal to 0, and the reference time delay resolution is the highest time delay resolution supported by the system; and / or, the value of the second information is x2, the Doppler resolution is 2 to the power of x2 of the reference Doppler resolution, where x2 is an integer greater than or equal to 0, and the reference Doppler resolution is the highest Doppler resolution supported by the system.
[0010] In this way, the time delay resolution and Doppler resolution can be indicated by the first information and the second information, respectively.
[0011] In conjunction with the first aspect, in some implementations of the first aspect, the frame structure corresponds to a subframe type, and the frame corresponding to the frame structure includes P subframes. The duration of any subframe in the frame is 1 / P of the duration of the frame, where P is a positive integer. The subframe type corresponds to the Doppler resolution.
[0012] In this way, by establishing the correspondence between subframe types and Doppler resolution, network devices can obtain different frame structures according to different Doppler resolution requirements.
[0013] In conjunction with the first aspect, in some implementations of the first aspect, the frame structure belongs to a set of frame structures, which includes a first frame structure and a second frame structure. The first frame structure corresponds to the first Doppler resolution, and the second frame structure corresponds to the second Doppler resolution. The ratio of the number of subframes contained in the first frame structure to the number of subframes contained in the second frame structure is consistent with the ratio of the first Doppler resolution to the second Doppler resolution.
[0014] Thus, the smaller the Doppler resolution value, the smaller the number of subframes contained in the frame; the larger the Doppler resolution value, the larger the number of subframes contained in the frame. The frame structure obtained by the network device can resist the effects of different degrees of Doppler shift.
[0015] In conjunction with the first aspect, in some implementations of the first aspect, P satisfies the following: less than or equal to 2 raised to the power of b, and b and x2 satisfy a linear correspondence.
[0016] In this way, network devices can determine the number of subframes contained in a frame based on the second information.
[0017] In conjunction with the first aspect, in some implementations of the first aspect, the subframe type corresponds to the subcarrier spacing factor μ, any subframe in the frame corresponds to one or more time slots, and the number of time slots in any subframe satisfies: 2 raised to the power of μ.
[0018] In this way, network devices can determine the number of time slots in a subframe based on the subcarrier spacing (corresponding to μ).
[0019] In conjunction with the first aspect, in some implementations of the first aspect, any one of the one or more time slots corresponds to a cyclic prefix CP and multiple consecutive symbols, the duration of the CP corresponds to the Doppler resolution and / or μ, and the number of multiple consecutive symbols corresponds to the duration of any one time slot.
[0020] In this way, network devices can determine the cyclic prefix in each time slot based on the Doppler resolution and / or subcarrier spacing (corresponding to μ), which can better resist inter-symbol interference and / or inter-subcarrier interference.
[0021] In conjunction with the first aspect, in some implementations of the first aspect, a subframe type corresponds to one or more delay doppler resource blocks (DDRBs). Each DDRB corresponds to a first dimension and a second dimension, both of which are positive integers. The first dimension indicates the number of delay doppler resource elements (DDREs) included in the DDRB, corresponding to the delay resolution. The second dimension indicates the number of Doppler-domain contiguous DDREs included in the DDRB, corresponding to the Doppler resolution. The size of any DDRB is the first dimension multiplied by the second dimension. The size of the DDRB indicates the number of contiguous DDREs included in the DDRB, where each DDRE corresponds to one delay doppler resource element and one Doppler-domain resource element.
[0022] In this way, the frame structure can correspond to the delay-Doppler domain resources, and the structure of the delay-Doppler domain resources is related to the delay resolution and / or Doppler resolution. The frame structure obtained by the network device can resist the effects of delay offset and / or Doppler offset to different degrees.
[0023] In conjunction with the first aspect, in certain implementations of the first aspect, the DDRB is mapped to one or more time-frequency domain resource blocks, each time-frequency domain resource block corresponding to a time slot and multiple consecutive subcarriers within that time slot. The total number of subcarriers contained in the one or more time-frequency domain resource blocks satisfies: a multiple of 2 raised to the power of a, where a is an integer greater than or equal to 0, and a corresponds to the time delay resolution.
[0024] In this way, there is a correlation between resource blocks in the time-frequency domain and resource blocks in the delay-Doppler domain, and the total number of subcarriers corresponding to resource blocks in the delay-Doppler domain in the time-frequency domain can correspond to the delay resolution. This means that the total number of subcarriers can be obtained based on the delay resolution, and the delay resolution requirement can be achieved based on the number of subcarriers.
[0025] In conjunction with the first aspect, in some implementations of the first aspect, the number of symbols contained in one or more time-frequency domain resource blocks corresponds to the first dimension, and the number of subcarriers contained in one or more time-frequency domain resource blocks corresponds to the second dimension.
[0026] In this way, a mapping relationship is established between the number of resources in the delay domain dimension and the Doppler domain dimension of the DDRB and the number of resources in the time domain dimension and the frequency domain dimension of the time-frequency domain resource block.
[0027] In conjunction with the first aspect, in some implementations of the first aspect, a subframe type corresponds to a delay doppler resource grid (DDRG), and the DDRG corresponds to: a subframe and one or more DDRBs. The DDRG corresponds to a third dimension and a fourth dimension, both of which are positive integers. The third dimension indicates the number of DDRBs corresponding to the DDRG in the delay domain, corresponding to the delay resolution. The fourth dimension indicates the number of DDRBs corresponding to the DDRG in the Doppler domain, corresponding to the Doppler resolution. The size of the DDRG is calculated by multiplying the third dimension by the fourth dimension, and the size of the DDRG indicates the number of DDRBs included in the DDRG.
[0028] Thus, the correlation between latency resolution, Doppler resolution, and resource grid size allows network devices to determine the location of resources using information from the resource grid.
[0029] In conjunction with the first aspect, in some implementations of the first aspect, the method for obtaining the frame structure includes: obtaining the frame structure based on the first information and / or the second information.
[0030] In this way, when the network device acquires the frame structure, it can use the first information and / or the second information as elements to acquire the frame structure, and can directly meet the latency resolution requirements indicated by the first information and / or the Doppler resolution requirements indicated by the second information.
[0031] In conjunction with the first aspect, in certain implementations of the first aspect, the frame structure is obtained based on the first information and / or the second information, including at least one of the following methods:
[0032] The delay resolution indicated by the first information corresponds to one or more candidate subcarrier spacing factors. The frame structure is determined based on the highest delay resolution among the delay resolutions corresponding to one or more candidate subcarrier spacing factors.
[0033] Alternatively, the latency resolution indicated by the first information corresponds to one or more candidate frame structures, and the frame structure is determined based on the highest latency resolution among the one or more candidate frame structures.
[0034] Alternatively, the Doppler resolution indicated by the second information corresponds to one or more candidate subcarrier spacing factors, and the frame structure is determined based on the highest Doppler resolution among the one or more candidate subcarrier spacing factors.
[0035] Alternatively, the Doppler resolution indicated by the second information corresponds to one or more candidate frame structures, and the frame structure is determined based on the highest Doppler resolution among the one or more candidate frame structures.
[0036] In this way, the network device can select the frame structure with the highest supported resolution from one or more candidate frame structures corresponding to the first or second information.
[0037] In conjunction with the first aspect, in some implementations of the first aspect, obtaining the frame structure further includes: obtaining capability information of the terminal device and / or network device, which indicates the latency resolution and / or Doppler resolution supported by the terminal device and / or network device. Based on the capability information, and the first information and / or the second information, the frame structure is obtained.
[0038] In this way, during the process of obtaining the frame structure, the network device can adapt to the resolution supported by the network device and / or the terminal device, so that the selected frame structure can be used for data transmission between the network device and the terminal device.
[0039] In conjunction with the first aspect, in some implementations of the first aspect, the communication method further includes sending resource configuration information, which is used to indicate the frame structure. The resource configuration information carries system information, physical layer messages, and / or higher-layer messages.
[0040] In this way, the network device can send the acquired frame structure to the terminal device, and the terminal device can then transmit data according to the frame structure.
[0041] In conjunction with the first aspect, in certain implementations of the first aspect, the resource configuration information is sent under any of the following circumstances: the terminal device initially accesses the network device; or, the terminal device and / or the network device is in a target scenario, which is associated with a time delay resolution and / or a Doppler resolution; or, the first information and / or the second information corresponding to the terminal device and / or the network device changes.
[0042] In this way, network devices can configure or update the frame structure under different circumstances, flexibly adjust the frame structure, and thus better adapt to the communication performance requirements between network devices and terminal devices.
[0043] In conjunction with the first aspect, in some implementations of the first aspect, the first information and / or the second information are obtained based on the target scenario information and / or transmission requirement information.
[0044] In this way, the information of the target scene and transmission requirements can be converted into first information and / or second information, thereby corresponding to the time delay resolution and / or Doppler resolution.
[0045] Secondly, embodiments of this application propose a communication method. The method includes: receiving resource configuration information, which indicates a frame structure corresponding to first information and / or second information, wherein the first information indicates a time delay resolution and the second information indicates a Doppler resolution; and transmitting and receiving signals according to the frame structure.
[0046] In one possible implementation, the method is executed by a terminal device or a chip within the terminal device.
[0047] The communication method of this application embodiment enables the terminal device to obtain the OTFS resource structure and meet the time delay resolution requirements and / or Doppler resolution requirements. In this way, when communicating according to the frame structure, the time delay offset and Doppler offset of the time-varying channel can be estimated more accurately, thereby helping to improve communication performance.
[0048] In conjunction with the second aspect, in some implementations of the first aspect, the value of the first information is x1, the time delay resolution is 2 to the power of x1 of the reference time delay resolution, where x1 is an integer greater than or equal to 0, and the reference time delay resolution is the highest time delay resolution supported by the system; and / or, the value of the second information is x2, the Doppler resolution is 2 to the power of x2 of the reference Doppler resolution, where x2 is an integer greater than or equal to 0, and the reference Doppler resolution is the highest Doppler resolution supported by the system.
[0049] In this way, the first and second information can indicate the time delay resolution and the Doppler resolution.
[0050] In conjunction with the second aspect, in some implementations of the second aspect, the frame structure corresponds to a subframe type, and the frame corresponding to the frame structure includes P subframes. The duration of any subframe in the frame is 1 / P of the frame duration, where P is a positive integer. The subframe type corresponds to the Doppler resolution. The subframe type corresponds to the subcarrier spacing factor μ. Any subframe in the radio frame corresponds to one or more time slots, and the number of time slots in any subframe satisfies: 2 raised to the power of μ. Each time slot corresponds to a cyclic prefix (CP) and multiple consecutive symbols. The duration of the CP corresponds to the Doppler resolution and / or μ, and the number of multiple symbols corresponds to the duration of any time slot.
[0051] In this way, by using the correspondence between subframe type and Doppler resolution, the obtained frame structure can meet different Doppler resolution requirements.
[0052] In conjunction with the second aspect, in some implementations of the second aspect, the subframe type corresponds to one or more delay-Doppler domain resource blocks (DDRBs). Each DDRB corresponds to a first dimension and a second dimension. The first dimension is used to indicate the number of consecutive delay-domain resource units included in the DDRB, corresponding to the delay resolution. The second dimension is used to indicate the number of consecutive Doppler domain resource units included in the DDRB, corresponding to the Doppler resolution. Both the first and second dimensions are positive integers. The size of any DDRB is the first dimension multiplied by the second dimension. The size of the DDRB is used to indicate the number of consecutive delay-Doppler domain resource units (DDREs) included in the DDRB. Each DDRE corresponds to one delay-domain resource unit and one Doppler domain resource unit.
[0053] In this way, the frame structure can correspond to the time-delay Doppler domain resources, and the structure of the time-delay Doppler domain resources is related to the time-delay resolution and / or Doppler resolution.
[0054] In conjunction with the second aspect, in some implementations of the second aspect, DDRB corresponds to one or more time-frequency domain resource blocks, and any time-frequency domain resource block corresponds to a time slot and multiple consecutive subcarriers; the total number of subcarriers contained in the one or more time-frequency domain resource blocks satisfies: a multiple of 2 raised to the power of a, where a is an integer greater than or equal to 0, and a corresponds to the time delay resolution.
[0055] In this way, there is a correlation between the resource blocks in the time-frequency domain and the resource blocks in the delay-Doppler domain. Furthermore, in the time-frequency domain, the total number of corresponding subcarriers can correspond to the delay resolution. This means that the total number of subcarriers can be obtained based on the delay resolution. In another dimension, the delay resolution requirement can be achieved based on the number of subcarriers.
[0056] In conjunction with the second aspect, in some implementations of the second aspect, the number of symbols contained in one or more time-frequency domain resource blocks corresponds to the first dimension, and the number of subcarriers contained in one or more time-frequency domain resource blocks corresponds to the second dimension.
[0057] In this way, a mapping relationship is established between the number of resources in the delay domain dimension and the Doppler domain dimension of the DDRB and the number of resources in the time domain dimension and the frequency domain dimension of the time-frequency domain resource block.
[0058] In conjunction with the second aspect, in some implementations of the second aspect, a subframe type corresponds to a Delayed Doppler Domain Resource Grid (DDRG). A DDRG corresponds to: a subframe, and one or more Delayed Doppler Domain Resource Blocks (DDoBs). The DDRG corresponds to a third dimension and a fourth dimension, both of which are positive integers. The third dimension indicates the number of DRBs corresponding to the DDRG in the delay domain, corresponding to the delay resolution. The fourth dimension indicates the number of DRBs corresponding to the DDRG in the Doppler domain, corresponding to the Doppler resolution. The size of the DDRG is calculated by multiplying the third dimension by the fourth dimension, and the size of the DDRG indicates the number of DRBs included in the DDRG.
[0059] In this way, the system establishes a correlation between latency resolution, Doppler resolution, and resource grid size, enabling terminal devices to determine the location of resources based on the resource grid.
[0060] In conjunction with the second aspect, in some implementations of the second aspect, the communication method further includes: the terminal device reporting one or more of the following information: target scene information, transmission requirement information, or capability information. The capability information is used to indicate the latency resolution and / or Doppler resolution supported by the terminal device. The first and / or second information is obtained based on one or more of the target scene information, transmission requirement information, or capability information.
[0061] In this way, the terminal device can report the target scene information, transmission requirement information, or capability information to the network device. The network device can then obtain the latency resolution requirement and / or Doppler resolution requirement based on this information, thereby determining the first information and / or the second information.
[0062] In conjunction with the second aspect, in some implementations of the second aspect, obtaining the frame structure further includes: obtaining the frame structure based on capability information, which is used to indicate the supported latency resolution and / or Doppler resolution.
[0063] In this way, the terminal device can not only receive the resource structure configuration issued by the network device, but also determine the most suitable frame structure according to its own capabilities, so that the terminal device can use an effective frame structure for data transmission.
[0064] Thirdly, a communication device is provided. In one design, the device may include modules corresponding to the methods described in the first aspect or any implementation thereof. These modules may be hardware circuits, software, or a combination of hardware circuits and software. In one design, the device includes: a processing module for acquiring a frame structure; and a transceiver module for transmitting signals according to the frame structure. Optionally, the processing module may be a transceiver module.
[0065] Fourthly, a communication device is provided. In one design, the device may include modules corresponding to the methods described in the second aspect or any embodiment of the second aspect. These modules may be hardware circuits, software, or a combination of hardware circuits and software. In one design, the device includes: a transceiver module for receiving resource configuration information and transmitting and receiving signals according to a frame structure; and a processing module for processing the signals according to the frame structure. Optionally, the processing module may be the transceiver module.
[0066] Fifthly, a communication device is provided, including a processor. The processor can implement the methods of the first or second aspect and any possible implementation thereof. Optionally, the communication device further includes a memory, and the processor is coupled to the memory and can be used to execute instructions in the memory to implement the methods of the first or second aspect and any possible implementation thereof. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface. In the embodiments of this application, the communication interface may be a transceiver, a pin, a circuit, a bus, a module, or other types of communication interface, and is not limited thereto.
[0067] In one implementation, the communication device is a communication equipment (such as a terminal device or a network device). When the communication device is a communication equipment, the communication interface can be a transceiver, or an input / output interface.
[0068] In another implementation, the communication device is a chip configured within a communication device. When the communication device is a chip configured within a communication device, the communication interface can be an input / output interface.
[0069] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0070] A sixth aspect provides a processor, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute the methods described in the first or second aspect and any possible implementation thereof.
[0071] In specific implementation, the processor can be one or more chips, the input circuit can be input pins, the output circuit can be output pins, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver; the signal output by the output circuit can be output to, for example, but not limited to, a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as both the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0072] In a seventh aspect, a computer program product is provided, comprising: a computer program (also referred to as code or instructions) that, when run, causes a computer to perform the methods described in the first or second aspect and any possible implementation thereof.
[0073] Eighthly, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform the methods of the first or second aspect and any possible implementation thereof.
[0074] Ninth aspect, a chip system is provided, the chip system being applied to an electronic device, the chip system including one or more processors, the one or more processors being configured to invoke computer instructions to cause the electronic device to perform the methods of the first or second aspect and any possible implementation thereof.
[0075] It should be understood that the beneficial effects of the features corresponding to the first or second aspect in the third to ninth aspects can be referred to the relevant descriptions of the first or second aspect above, and will not be repeated here. Attached Figure Description
[0076] Figure 1 is a schematic diagram of a communication system provided in an embodiment of this application;
[0077] Figure 2 is a schematic diagram of an OTFS modulation and demodulation process provided in an embodiment of this application;
[0078] Figure 3 is a schematic diagram of the mapping relationship between time-frequency domain resources and time-delay Doppler domain resources provided in an embodiment of this application;
[0079] Figure 4 is a schematic diagram of another mapping relationship between time-frequency domain resources and time-delay Doppler domain resources provided in an embodiment of this application;
[0080] Figure 5 is a schematic diagram of a frame structure provided in an embodiment of this application;
[0081] Figure 6 is a schematic diagram of a time-delay Doppler domain resource block provided in an embodiment of this application;
[0082] Figure 7 is a schematic diagram of a time-delay Doppler domain resource grid provided in an embodiment of this application;
[0083] Figure 8 is a schematic diagram of a resource structure configuration method provided in an embodiment of this application;
[0084] Figure 9 is a schematic diagram of another resource structure configuration method provided in an embodiment of this application;
[0085] Figure 10 is a schematic diagram of another resource structure configuration method provided in an embodiment of this application;
[0086] Figure 11 is a schematic diagram of a communication method provided in an embodiment of this application;
[0087] Figure 12 is a schematic diagram of another communication method provided in an embodiment of this application;
[0088] Figure 13 is a schematic diagram of a communication device provided in an embodiment of this application;
[0089] Figure 14 is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0090] In the embodiments of this application, terms such as "first" and "second" are used to distinguish identical or similar items with essentially the same function and effect. For example, the first dimension and the second dimension are merely used to distinguish different dimensions and do not limit their order. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that terms such as "first" and "second" do not necessarily imply that they are different.
[0091] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0092] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0093] The technical solutions of this application can be applied to various communication systems, 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) communication systems, Bluetooth systems, 5th Generation (5G) systems or new radio (NR) systems, and future evolution communication systems, such as 6th Generation (6G) systems.
[0094] The terminal equipment in this application embodiment can also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.
[0095] The terminal devices in this application embodiment may include handheld devices with communication functions, vehicle-mounted devices, etc. For example, some terminal devices include: mobile phones, tablets, PDAs, laptops, mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, terminal devices in 5G networks, or future evolution of public land mobile communication networks. Terminal devices in a network (PLMN), etc., are not limited to this in the embodiments of this application.
[0096] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0097] Furthermore, in this embodiment of the application, the terminal device can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.
[0098] In this embodiment, the terminal device or various network devices include 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.
[0099] The access network equipment and core network equipment in this application embodiment can be collectively referred to as network equipment.
[0100] The core network equipment in this application embodiment can be the core network equipment in a 5G system, such as access and mobility management function (AMF) network elements, policy control function (PCF) network elements, user plane function (UPF) network elements, etc., or it can be core network equipment with other names. This application embodiment does not limit this.
[0101] Access network equipment can be any device with wireless transceiver capabilities. Access network equipment includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), access point (AP) in a wireless fidelity (WiFi) system, access point in a Bluetooth system, wireless relay node, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc. It can also be a 5G base station (next-generation Node B, gNB) in a 5G system, such as NR, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or it can be a network node constituting a gNB or transmission point, such as a baseband unit (BBU) or a distributed unit (TRP). unit, DU) etc.
[0102] In some deployments, a gNB may include a centralized unit (CU) and a dedicated unit (DU). The gNB may also include an active antenna unit (AAU). The CU implements some of the gNB's functions, and the DU implements others. For example, the CU can handle non-real-time protocols and services, such as implementing the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and / or the packet data convergence protocol (PDCP) layer. The DU can handle physical layer protocols and real-time services, such as implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. A DU can connect to only one CU or to multiple CUs, while a CU can connect to multiple DUs. Communication between CUs and DUs can be achieved via the F1 interface. The AAU can implement some physical layer processing functions, radio frequency processing, and active antenna-related functions. Since the information from the RRC layer is ultimately delivered to the PHY layer and thus becomes PHY layer information, or is transformed from PHY layer information, in this architecture, higher-level signaling, such as RRC layer signaling, can also be considered as being sent by the DU, or by the DU+AAU.
[0103] It is understood that the access network device can be one or more of the following: CU node, DU node, and AAU node. Furthermore, the CU can be classified as an access network device in the radio access network (RAN) or as an access network device in the core network (CN); this application embodiment does not limit this classification.
[0104] Terminal devices communicate with network devices through transmission resources allocated by access network devices (e.g., time domain resources, frequency domain resources, delay domain resources, or Doppler domain resources). The service area provided by the access network devices can be divided into multiple cells. Terminal devices communicate with cells through transmission resources allocated by the access network devices. These cells can belong to macro base stations (e.g., macro eNB or macro gNB) or to base stations corresponding to small cells. Small cells can include: metro cells, micro cells, pico cells, femto cells, etc.
[0105] To facilitate a clear description of the technical solutions in the embodiments of this application, some terms and technologies involved in the embodiments of this application will be briefly introduced below:
[0106] 1. Orthogonal Frequency Division Multiplexing (OFDM)
[0107] OFDM is a digital multicarrier modulation technique. OFDM transmits data by dividing the available spectrum into multiple mutually orthogonal subcarriers. Orthogonality ensures that even if these subcarriers are closely adjacent in the spectrum, the interference between them is minimal. On the other hand, during communication, multipath effects can cause signals to arrive at the receiver via different paths, thus causing interference. OFDM mitigates the effects of multipath interference by distributing data in the frequency domain and utilizing a cyclic prefix (CP). Therefore, OFDM is robust to multipath effects.
[0108] The resource structure based on OFDM technology can be called OFDM resource structure, such as OFDM frame structure, and the corresponding resources are called OFDM resources, such as delay domain resources, etc.
[0109] 2. Orthogonal Time-Frequency Space (OTFS)
[0110] OTFS is a two-dimensional (2D) modulation technique that represents transmitted signals in the delay-doppler domain (DD domain). Instead of processing signals directly in the time or frequency domain, OTFS maps signals to the delay-doppler domain. Specifically, OTFS achieves this mapping and demapping through a series of mathematical transformations.
[0111] OTFS can effectively handle Doppler shift caused by user movement or environmental changes, and can provide more stable connections in high-speed mobile environments. Therefore, OTFS is robust to time-varying channels.
[0112] The resource structure based on OTFS technology can be called the OTFS resource structure, such as the OTFS frame structure, and the corresponding resources are called OTFS resources, such as latency domain resources.
[0113] 3. Time-frequency domain (TF domain) resources
[0114] Time-frequency domain resources refer to the combination of time and frequency resources used for data transmission in a communication system. Resources are allocated across these two dimensions to support the transmission needs of multiple users and services. Time-frequency domain resources are also called time-frequency domain resources, and include time-domain resources and frequency-domain resources.
[0115] In the time domain, resources are organized through specific frame structures, including units such as frames, half-frames, subframes, time slots, and symbols. For example, in an LTE system, a radio frame can be 10 milliseconds long, consisting of 10 subframes, each subframe being 1 millisecond long, and further divided into one or more time slots, each time slot containing multiple OFDM symbols (such as 14 or 12).
[0116] In the frequency domain, resource allocation is based on units such as subcarriers and resource blocks. Subcarriers are the basic frequency domain resource units in OFDM systems, while resource blocks are the basic units for frequency domain resource allocation, which can contain 12 subcarriers and occupy a bandwidth of 180kHz.
[0117] By flexibly allocating resources in both time and frequency dimensions, communication systems can effectively support different data transmission needs, improve spectrum utilization and system capacity.
[0118] 4. Delay-Doppler Domain (DD Domain) Resources
[0119] Delay-Doppler domain resources, also known as DD domain resources, include both delay-domain and Doppler-domain resources. Resources in the DD domain are configured along a two-dimensional space encompassing both the delay and Doppler domains, and include DD domain resource cells, DD domain resource blocks, and DD domain resource grids. OTFS modulation configures two-dimensional delay-Doppler resources in the DD domain.
[0120] Delay Doppler Resource Element (DDRE): A DD domain resource that occupies one delay domain resource element and one Doppler domain resource element. It is the smallest unit of DD domain resource.
[0121] Delay Doppler Resource Block (DDRB): Occupies a contiguous DD domain resource of M1×N1 DDREs, where M1 represents the number of DDREs in the delay domain and N1 represents the number of DDREs in the Doppler domain. Both M1 and N1 are positive integers. DDRB is the smallest resource unit for OTFS signal scheduling in the DD domain. OTFS modulation schedules one or more DDRBs at a time.
[0122] Delay Doppler Resource Grid (DDRG): Occupies a DD domain resource of M×N consecutive DDRBs, where M represents the number of DDRBs in the delay domain and N represents the number of DDRBs in the Doppler domain, and both M and N are positive integers. A DDRG contains M×N×M1×N1 DDREs. The symbol "×" represents a mathematical multiplication or product.
[0123] 5. Resolution
[0124] Resolution refers to a system's ability to distinguish different signals or information. In communication systems, resolution can be used to describe the system's ability to differentiate across different dimensions, such as frequency, time, and space. This includes frequency resolution, time resolution, and Doppler resolution. Frequency resolution corresponds to the frequency dimension, time resolution to the time dimension, and time delay resolution and Doppler resolution to the spatial dimension.
[0125] Frequency resolution refers to a system's ability to distinguish between signals of different frequencies, while time resolution refers to a system's ability to distinguish between signals of different time intervals.
[0126] Delay resolution refers to the ability of a communication system to distinguish delay offsets within the delay domain. It is closely related to symbol duration and subcarrier spacing. For example, for an OTFS signal with bandwidth B = M × Δf, a delay resolution of 1 / B means that the minimum delay offset difference between two separable paths is 1 / B. The maximum resolvable delay offset τ... max =ΔT / ρ delay Where ΔT = 1 / Δf, Δf represents the subcarrier spacing, and ρ delay This indicates an equally spaced, sparse extension of the time-delay domain to frequency-domain resource mapping. For details on the mapping relationship, please refer to the corresponding explanation in Figure 4.
[0127] Higher latency resolution means that the system can more accurately identify and process the temporal characteristics of signals, which can meet the communication performance requirements of low-latency applications (such as real-time communication).
[0128] Doppler resolution refers to a system's ability to distinguish frequency shifts caused by the Doppler effect within the Doppler domain. For example, for an OTFS signal duration T, a Doppler resolution of 1 / T means that the minimum Doppler shift difference between two separable paths is 1 / T. The maximum resolvable Doppler shift is the subcarrier spacing v. max =Δf / ρ doppler , ρ doppler The integer represents the equally spaced extended sparseness of the Doppler domain to frequency domain resource mapping. For specific mapping relationships, please refer to the corresponding explanation in Figure 4.
[0129] The Doppler effect is a frequency shift caused by relative motion, commonly seen in high-speed moving scenarios. Higher Doppler resolution allows the system to better handle and compensate for frequency shifts, thereby improving communication stability.
[0130] Since resolution is the minimum value among the distinguishable dimensions, the relationship between resolution and its value can be understood as follows: the larger the resolution value, the larger the minimum value among the distinguishable dimensions, and therefore the lower the resolution. Conversely, the smaller the resolution value, the smaller the minimum value among the distinguishable dimensions, and therefore the higher the resolution.
[0131] In communication system design, resolution optimization often requires trade-offs between different application requirements. For example, in 5G, by flexibly adjusting frame structure parameters (such as subcarrier spacing and slot length), a balance can be achieved between latency resolution and Doppler resolution to meet diverse communication performance needs.
[0132] To facilitate understanding of the embodiments of this application, a detailed description of the communication system applicable to the embodiments of this application will be provided first with reference to FIG1. FIG1 shows a schematic diagram of a communication system applying the embodiments of this application. The communication system includes an access network and a core network.
[0133] The access network includes at least one access network device, such as access network devices 110a and 110b shown in Figure 1; the access network also includes at least one terminal device, such as terminal devices 120a, 120b, 120c, 120d, and 120e shown in Figure 1. The core network devices in the core network can connect to the access network devices wirelessly or via wired means. Terminal devices, when within the coverage area of the access network devices, can connect wirelessly. For example, if terminal devices 120a and 120b are within the coverage area of access network device 110a, terminal devices 120c, 120d, and 120e can connect wirelessly to access network device 110b.
[0134] Access network devices and terminal devices can communicate via a wireless link. The access network device or terminal device can be configured with multiple antennas, which may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, the access network device or terminal device may include transmitter chains and receiver chains, which, as will be understood by those skilled in the art, may include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas). Therefore, the access network device and terminal device can communicate via multi-antenna technology. Furthermore, the access network device can also communicate with core network devices in the core network via a wireless link. Therefore, the terminal device can communicate with the core network devices through the access network device.
[0135] For example, terminal devices 120a and 120b can send information 1 to access network device 110a, and correspondingly, access network device 110a receives information 1 from terminal devices 120a and 120b; access network device 110a can also send information 1 to core network device, and correspondingly, core network device receives information 1 from access network device 110a. Alternatively, the core network device can send information 2 to access network device 110a, and correspondingly, access network device 110a receives information 2 from the core network device; access network device 110a can also send information 2 to terminal devices 120a and 120b, and correspondingly, terminal devices 120a and 120b receive information 2 from access network device 110a.
[0136] The core network's main functions are to provide user connections, manage users, and carry services, serving as the bearer network and providing an interface to external networks. User connection establishment includes functions such as mobility management (MM), call management (CM), switching / routing, and recording notifications (which, in conjunction with intelligent network services, establish connections to peripheral intelligent network devices).
[0137] It's understandable that the core network of a 4G network is an evolved packet core (EPC) network. The EPC network is the core network of a 4G mobile communication network. It falls under the core network category and possesses traditional mobile network capabilities such as user subscription data storage, mobility management, and data exchange, while providing users with an ultra-high-speed internet experience. The core network of a 5G network is the 5G Core (which can be abbreviated as 5GC). 5GC will use general-purpose network function virtualization equipment to replace the dedicated communication equipment of 4G networks.
[0138] It should be noted that the core network in the network architecture shown in Figure 1 can be obtained by merging EPC and 5GC. That is to say, the core network in this network architecture can include network elements from both EPC and 5GC. For example, the core network in this network architecture can include access and mobility management function (AMF) network elements, policy control function (PCF) network elements, mobility management entity (MME) network elements, serving gate way (SGW) network elements, packet data network gate way (PGW) network elements, session management function (SMF) network elements, user plane function (UPF) network elements, unified data management (UDM) network elements, and home subscriber server (HSS) network elements, etc.
[0139] In some embodiments of this application, the core network in this network architecture may include fused network elements derived from network elements in EPC and 5GC. Examples include SMF+PGW-C, UPF+PGW-U, UDM+HSS, etc. Here, PGW-C is the control plane node of the PGW network element, and PGW-U is the user plane node of the PGW network element.
[0140] Each network element in the core network can also be called a functional entity. It can be a network element implemented on dedicated hardware, a software instance running on dedicated hardware, or an instance of virtualized function on an appropriate platform.
[0141] It should be understood that the names of all network elements in the embodiments of this application are merely examples. In future communications, such as 6G, they may be referred to by other names, or in future communications, such as 6G, the network elements involved in the embodiments of this application may be replaced by other entities or devices with the same function, etc., and the embodiments of this application do not limit this. This is a unified explanation here and will not be repeated later. Optionally, the various network elements in the embodiments of this application may be communication devices, or chips or chip systems that can be used in the communication devices, etc., and the embodiments of this application do not limit this.
[0142] It is understood that the core network in the network architecture shown in Figure 1 may also include other devices, network elements, network entities, or network subsystems, such as policy control function (PCF) network elements. This application embodiment does not impose any limitations on this. It should be noted that this application embodiment does not limit the distribution of each network element in the core network, and this will not be elaborated upon here.
[0143] It should be understood that Figure 1 is merely a schematic diagram, and this application does not limit the specific architecture of the applicable system. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1. The embodiments of this application do not limit the number and specific form of the core network devices, access network devices, and terminal devices included in the communication system.
[0144] Optionally, the above-mentioned communication system may also include other network entities such as network controllers and mobility management entities, and the embodiments of this application are not limited thereto.
[0145] This application's embodiments can also be applied to sensing systems. A sensing system is a system capable of acquiring, processing, and interpreting environmental information, and can be applied in fields such as automation, robotics, and intelligent devices. Its core components include sensors, data acquisition and preprocessing, information processing and analysis, decision-making and control, and communication and feedback. Sensors, as front-end devices, are responsible for capturing various physical or chemical information in the environment, such as images, distance, and temperature. The acquisition module obtains raw data from the sensors and preprocesses it to remove noise and convert the data format to suit subsequent analysis. The information processing and analysis part utilizes technologies such as machine learning, computer vision, and data fusion to extract useful features and patterns from sensor data, achieving an understanding of the environment. Based on these analysis results, the system makes corresponding decisions and translates them into specific control commands to execute specific tasks. Furthermore, the sensing system exchanges information with other systems or users through the communication module and uses feedback mechanisms for self-correction and optimization, thereby improving the accuracy and efficiency of perception. Through the collaborative work of these components, the sensing system can effectively perceive and understand its environment and make intelligent responses.
[0146] Perception systems are sometimes also called perceptual scenes, and the concept of perceptual scenes is particularly important in fields such as autonomous driving, robot navigation, augmented reality, and intelligent surveillance.
[0147] The waveforms used for sensing can be: Linear Frequency Modulation (LFM) waves; OFDM-based reference signals, such as Synchronization Signal / Physical Broadcast Channel (SSB), preamble, CSI-RS, SRS, PRS, etc.; OFDM signals; pulse signals, such as UWB; Frequency Modulated Continuous Wave (FMCW); Single-carrier Frequency-Division Multiple Access (SC-FDMA); and radar signals. Additionally, there are integrated sensing waveforms. Supported integrated sensing and communication waveforms can be communication-based integrated sensing and communication waveforms, such as OFDM-based integrated waveforms. 1) Replacing the sinusoidal carrier with a chirped signal enhances the sensing capability of the OFDM signal. Alternatively, replacing some OFDM symbols with sensing waveforms enhances the sensing capability of the OFDM symbols. The supported integrated sensing communication waveform can also be a sensing-based integrated sensing communication waveform, such as an integrated waveform based on frequency modulated continuous wave (FMCW), in which communication information is distinguished from information "0" and information "1" by up-chirping or down-chirping.
[0148] For the sake of consistent description in the embodiments of this application, the sensor in the sensing system can be understood as a terminal device with sensing function, and the acquisition module and information processing and analysis part can be understood as a network device with sensing function; or the sensing system or some of its functional modules can be understood as a terminal device, and other systems can be understood as a network device.
[0149] Communication between network devices and terminal devices, between network devices, or between terminal devices utilizes resources based on a specific resource structure, such as a frame structure. Signal transmission is organized into frames according to the frame structure, allowing the sending and receiving ends to organize and parse the signals based on this structure.
[0150] In communication, frame structure plays a crucial role in ensuring efficient data transmission and parsing between the sender and receiver. The data to be transmitted may be of various types, such as text, audio, or video. This data is divided into appropriately sized packets for transmission. At the sender, frames are constructed, including adding a frame header to each data packet. The frame header typically contains synchronization information, source address, destination address, and frame type control information. The data is placed as the payload within the frame, and a frame trailer is added. The frame trailer usually includes a checksum (such as a cyclic redundancy check, CRC) for error detection. After encoding and modulation, the constructed frame is transmitted. At the receiver, the signal is demodulated and decoded before frame parsing. The receiver identifies the start of the frame by recognizing the frame header information and uses the checksum information in the frame trailer to detect and correct any errors that may have occurred during transmission. Finally, the data payload is extracted from the frame.
[0151] Through this series of processes, the frame structure ensures the effective transmission and correct parsing of data in wireless communication, enabling the sender and receiver to reliably exchange information.
[0152] Data transmission from the sender to the receiver may experience delays and Doppler shifts due to multiple transmission paths. For example, between a base station and a terminal, the delay shift is caused by the difference in transmission delay between the direct path and the non-direct (reflected / reflected / scattered) path. The maximum delay τ satisfies: τ = d / c, where d is the difference in path transmission distance and c is the speed of light. Doppler shift is caused by the difference in frequency shift between the direct path and the non-direct path due to the terminal's position relative to the base station. v is the UE's moving speed relative to BS, f c It is the carrier frequency.
[0153] There is a relationship between frame structure and latency resolution and Doppler resolution. For example, 5G employs a flexible frame structure to adapt to different application scenarios and requirements. Regarding latency resolution, 5G NR (New Radio) supports various subcarrier spacings, including 15kHz, 30kHz, 60kHz, 120kHz, and 240kHz. Larger subcarrier spacing can shorten symbol duration, thereby improving latency resolution. This is particularly important for applications requiring low latency, such as ultra-reliable low latency communications (URLLC). Furthermore, slot length is related to subcarrier spacing; larger subcarrier spacing corresponds to shorter slot lengths, which also helps reduce latency. Regarding Doppler resolution, the Doppler effect is a phenomenon caused by frequency shift due to relative motion, which is particularly significant in high-speed moving scenarios (such as vehicle communication). Choosing a larger subcarrier spacing can better resist the Doppler effect because the frequency shift is smaller relative to the subcarrier spacing, thus improving Doppler resolution, which is crucial for communication stability in high-speed moving scenarios.
[0154] Meanwhile, the frame structure also needs to work in conjunction with modulation techniques during communication. OFDM technology requires precise synchronization between the transmitter and receiver, placing high demands on the system. For example, in high-mobility scenarios, there is a Doppler offset, leading to more severe intercarrier interference (ICI) and carrier frequency offset (CFO). Using a high-precision crystal oscillator can reduce the impact of CFO caused by device non-ideals. However, in high-speed mobility scenarios, the frequency offset caused by Doppler frequency offset cannot be eliminated by a higher-precision crystal oscillator, creating a bottleneck for the application of OFDM technology in high-speed mobility scenarios.
[0155] When the time delay offset / Doppler offset exceeds 10% of the symbol duration, it is considered to have a significant impact on signal demodulation. When the time delay offset / Doppler offset exceeds 50% of the symbol duration, it is considered to cause severe inter-symbol interference (ISI).
[0156] Therefore, for time-varying channels, especially those that vary according to multiple consecutive symbol times, the frame structure based on OFDM technology makes it difficult to accurately estimate the channel changes in the time-frequency domain. It cannot accurately represent the time delay and Doppler changes of time-varying channels, nor can it reflect the impact of time-varying channels.
[0157] In view of this, embodiments of this application provide a communication method in which a transmitting end and / or a receiving end acquire a frame structure, which corresponds to first information and / or second information. The first information may indicate a time delay resolution, and the second information may indicate a Doppler resolution. The transmitting end and / or the receiving end transmits and receives signals according to the acquired frame structure. The transmitting end can be the terminal device 120a in Figure 1, and the receiving end can be the access network device 110a. The terminal device 120a acquires the frame structure and transmits signals according to the acquired frame structure, while the access network device 110a acquires the frame structure and receives signals according to the acquired frame structure. Alternatively, the transmitting end is the access network device 110a, and the receiving end is the terminal device 120a. The access network device 110a acquires the frame structure and transmits signals according to the acquired frame structure, while the terminal device 120a acquires the frame structure and receives signals according to the acquired frame structure.
[0158] In this way, through the mapping relationship between frame structure and time delay resolution, and / or the mapping relationship between frame structure and Doppler resolution, the transmitting end and / or the receiving end can obtain a frame structure that meets certain time delay resolution requirements and / or certain Doppler resolution requirements, which can more accurately estimate the time-varying channel and thus more accurately express the time delay changes and / or Doppler changes of the time-varying channel.
[0159] The scheme of this application embodiment is based on OTFS modulation technology. The data processing process involved in the embodiment of this application will be described below with reference to Figure 2.
[0160] OTFS requires preprocessing of the signal in the DD domain. Through a pair of two-dimensional inverse symptotic Fourier transforms / two-dimensional symptotic Fourier transforms, OTFS connects the DD domain signal and the time-frequency domain signal.
[0161] The modulation and demodulation process of OTFS is as follows:
[0162] At the transmitting end, OTFS modulation is performed to generate M×N dimensional modulation symbols. The modulation symbols are mapped to the delay doppler resource element (DDRE) in the DD domain, transformed into the time-frequency domain through the inverse symplectic finite Fourier transform (ISFFT), and then transformed into the time delay (TD) domain through the Heisenberg transform. After being continuously converted into a time-domain signal, it is sent to the receiving end.
[0163] OTFS demodulation is performed at the receiving end. The time-domain received signal is first converted to the time-frequency domain by the Wigner transform, and then converted to the DD domain by the two-dimensional symplectic finite Fourier transform (SFFT).
[0164] Both the Heisenberger transform and the Wegener transform contain filtering functions for converting between discrete and continuous signals.
[0165] Assuming the shaping filter function is a rectangular window function, OTFS is equivalent to adding an ISFFT / SFFT transform pair to the OFDM system for OTFS preprocessing and post-processing. Furthermore, when OTFS lasts only one OFDM symbol time, the ISFFT / SFFT transform pair is equivalent to an inverse finite Fourier transform (IFFT) / finite Fourier transform (FFT) pair.
[0166] Unlike OFDM, OTFS performs signal processing in both the time and frequency domains, making it more effective at combating multipath fading and the Doppler effect. It achieves good performance under time-varying and frequency-selective channel conditions. Time-varying channels exhibit sparse, finite-number channel coefficients in the DD domain. The time delay and Doppler offset of time-varying channels are quasi-static and change slowly over time.
[0167] In OTFS modulation, the time-delay Doppler domain is composed of a time-delay domain and a Doppler domain. For example, as shown in Figure 3, the time-delay domain is ΔT seconds, and the Doppler domain is / Δf = 1 / ΔT Hz wide. The time-delay domain is divided into M grids, each grid being ΔT / MT / M seconds. The Doppler domain is divided into N grids, each grid being Δf / N Hz. The combination of the grids in the time-delay and Doppler domains constitutes the Time-Delay Doppler Resource Unit (DDRE). The time-delay Doppler domain is transformed to the time-frequency domain using ISFFT. When ρ delay =1 and ρ doppler When = 1, in the time-frequency domain, the subcarrier spacing is Δf Hz, there are M subcarriers, occupying a total of B = MΔf Hz, the symbol duration is ΔT seconds, there are N consecutive symbols, lasting a total of T = NΔT seconds.
[0168] The mapping relationship between the DD domain and the time-frequency domain can be either continuous or discontinuous. As shown in Figure 4, taking data with a time delay domain dimension of 5 and a Doppler domain dimension of 3 as an example, it occupies 3×5 continuous DD domain resource units in the DD domain. After a two-dimensional inverse symplectic Fourier transform, it corresponds to 3×5 continuous time-frequency domain resource units in the time-frequency domain, which can be understood as a continuous mapping. The time-frequency domain can also perform sparse mapping on these 3×5 continuous time-frequency domain resource units. For example, mapping method one: continuous mapping in the time domain, only extending the frequency domain with a sparse interval of 1 resource unit (equal interval expansion ρ). doppler =2) Perform sparse mapping; or mapping method two: both the time domain and frequency domain are sparsely spaced according to a resource unit (ρ). doppler =2,ρ delay =2) Perform sparse mapping. The above mapping relationship is only an example, and there may be other sparse intervals or mapping methods in practice. This application does not limit the implementation of the embodiment.
[0169] Furthermore, the delay offset and Doppler offset of time-varying channels are quasi-static over time, changing slowly and exhibiting sparse, finite-number channel coefficients in the DD domain. OTFS can achieve more accurate channel estimation performance in this context. OTFS processes multiple consecutive symbols simultaneously, characterizing time-varying channels in the DD domain. For example, in high-speed mobile scenarios, where Doppler offset is large, OTFS can distinguish the Doppler offsets of different multipath paths given sufficient consecutive symbol time, or when there are enough Doppler domain resource units in the DD domain. Therefore, OTFS is suitable for high-speed mobile scenarios.
[0170] In addition, demodulating OTFS can directly obtain the delay and Doppler information of the physical channel, which can be used in sensing scenarios to achieve high-precision sensing.
[0171] The following section, using a terminal device as the executing entity and referring to Figures 5 to 7, provides a detailed description of the resource structure involved in the communication method provided in the embodiments of this application. The executing entity in the embodiments of this application can also be a network device, such as an access network device or a core network device.
[0172] It should be understood that the terminal device can be the terminal device itself, a chip, chip system, or processor that supports the terminal device in implementing communication methods, or a logic module or software that can implement all or part of the terminal device; the network device can be the network device itself, a chip, chip system, or processor that supports the network device in implementing communication methods, or a logic module or software that can implement all or part of the network device. This application does not specifically limit these limitations.
[0173] Before describing the specific resource structure, this application will first explain the time delay resolution and Doppler resolution in the embodiments and how to indicate the time delay resolution and Doppler resolution.
[0174] Resolution can be represented in the following ways: Method 1: The system defines a unified set of resolutions, including delay resolution and Doppler resolution; Method 2: Each subcarrier interval defines a separate set of resolutions.
[0175] The system can support multiple latency resolutions, called a latency resolution set, where any one of the resolutions is a multiple of the system's highest latency resolution. The highest latency resolution supported by the OTFS system can be expressed as τ. min The system can support multiple Doppler resolutions, called the Doppler resolution set, where any one of the Doppler resolutions is a multiple of the system's highest Doppler resolution. The highest Doppler resolution supported by the OTFS system can be represented as v. min .
[0176] The highest latency resolution and the highest Doppler resolution correspond to a DD domain resource unit, and their combination represents the minimum DDRE of the DD domain.
[0177] According to Method 1, when the system defines a uniform set of resolutions, the highest latency resolution and the highest Doppler resolution satisfy the following relationship:
[0178] Maximum latency resolution:
[0179] Highest Doppler domain resolution:
[0180] Among them, M max Δf represents the maximum number of FFT points supported by the system or the maximum number of subcarriers supported by the system. max This indicates that the system supports a maximum subcarrier spacing, N. max T represents the maximum Doppler domain dimension that the system can support processing, corresponding to the maximum number of consecutive symbols in a time slot. ref Indicates the maximum symbol duration that the system can support processing.
[0181] For example, in Δf max =960kHz, M max At a latency of 4096, the highest latency resolution is: In N max =74,T ref At 66.7µs, the highest Doppler domain resolution is:
[0182] All other latency resolutions are below τ. min That is, other time-delay resolutions τ min Large. Other Doppler resolutions are all lower than v. min That is, the values of other Doppler resolutions are greater than v. min big.
[0183] Different resolutions can be indicated by a resolution factor.
[0184] For example, in the embodiments of this application, the symbol x1 is used to represent the latency resolution factor. For example, taking mode one as an example, the system supports three latency resolutions, and the corresponding x1 can be defined as 0, 1, and 2. x1 = 0 represents high latency resolution, x1 = 1 represents medium latency resolution, and x1 = 2 represents low latency resolution.
[0185] For example, in the embodiments of this application, the symbol x2 is used to represent the Doppler resolution factor. Exemplarily, the system supports three Doppler resolutions, and the corresponding x2 can be defined as 0, 1, and 2, where x2 = 0 represents high Doppler resolution, x2 = 1 represents medium Doppler resolution, and x2 = 2 represents low Doppler resolution.
[0186] In Method Two, the delay resolution and Doppler resolution are defined separately for each subcarrier interval. The highest delay resolution supported by this subcarrier interval can be called the highest subcarrier delay resolution, and the highest Doppler resolution supported by this subcarrier interval can be called the highest subcarrier Doppler resolution. The resolution is defined for each subcarrier interval based on the highest subcarrier delay resolution and / or the highest subcarrier Doppler resolution. For example, a maximum resolvable delay offset of 16 is considered high delay resolution (x1 = 0), a maximum resolvable delay offset of 8 is considered medium delay resolution (x1 = 1), and a maximum resolvable delay offset of 4 is considered low delay resolution (x1 = 2). Similarly, a maximum resolvable Doppler offset of 16 is considered high Doppler resolution (x2 = 0), a maximum resolvable Doppler offset of 8 is considered medium Doppler resolution (x2 = 1), and a maximum resolvable Doppler offset of 4 is considered low Doppler resolution (x2 = 2).
[0187] x1 = 0 corresponds to the highest time delay resolution τ min x2 = 0 corresponds to the highest Doppler resolution v min .
[0188] In one possible implementation, the relationship between the resolution and the highest resolution is related to x1 and / or x2. For example, corresponding to the latency resolution factor x1, the latency resolution is: With a corresponding latency resolution factor of x2, the latency resolution is: Table 1 lists a possible value of x1 and its correspondence with the time delay resolution, and Table 2 lists a possible value of x2 and its correspondence with the Doppler resolution.
[0189] Table 1
[0190] Table 2
[0191] Understandably, in some possible implementations, the relationship between resolution and the highest resolution may involve other coefficients besides x1 and / or x2, and may also be related to subcarrier spacing factors such as μ.
[0192] In some cases, x1 and x2 have a corresponding relationship with μ. Table 3 shows one possible correspondence. All μ can support x1=2, x2=2; μ=2, 3, 4, 5, 6 support x1=0, x2=2; μ=0, 1 support x1=2, x2=1; and so on. The "none" indicates that there is no μ (i.e., the corresponding subcarrier spacing) that simultaneously supports x1 and x2.
[0193] Table 3
[0194] μ can correspond to the subcarrier spacing and indicate the relationship between the subcarrier spacing and the reference subcarrier spacing. For example, Table 4 shows a correspondence between the subcarrier spacing and μ, where the reference subcarrier spacing is 15kHz, and the value of μ can be 0, 1, 2, 3, 4, 5, or 6, with the maximum corresponding subcarrier spacing reaching 960kHz.
[0195] Table 4
[0196] In this way, the system can achieve a unified resolution definition method through either method one or method two, which helps to meet different communication performance requirements.
[0197] In some cases, the correspondence between time delay resolution, Doppler resolution, and subcarrier spacing can be agreed upon in conjunction with frequency bands. For example, low-frequency bands (such as frequency range 1, FR1) support small subcarrier spacings: 15kHz, 30kHz, 60kHz. High-frequency bands (such as frequency range 2, FR2) support large subcarrier spacings: 120kHz, 240kHz, 480kHz, 960kHz.
[0198] The correspondence between x1 and x2 and μ can also be determined by combining one or more of the following principles:
[0199] Principle 1: In the low-frequency band, large time delay offsets have a small impact on the system, while large Doppler offsets have a large impact. To counteract large Doppler offsets, a longer OTFS duration is needed to resolve a sufficient number of Doppler offset components. For example, in the low-frequency band, x2 = 0, 1, 2 can be supported to meet different Doppler resolution requirements.
[0200] Principle Two: At high frequencies, large time delay offsets have a greater impact on the system, while Doppler offsets have a smaller impact. To combat large time delay offsets, the OTFS needs a wider bandwidth to resolve a sufficient number of time delay offset components. For example, at high frequencies, it can support x1 = 0, 1, 2 to meet different time delay resolution requirements.
[0201] Principle 3: Low-frequency bands have limited bandwidth and smaller subcarrier spacing, supporting lower latency resolution than high-frequency bands, but the maximum resolvable latency is higher than that of larger subcarrier spacing. Higher latency resolution can be achieved by selecting a larger subcarrier spacing.
[0202] Based on the above principles, one possible scenario is:
[0203] x1,x2=2: Both high and low frequencies are supported, and all μ values are supported;
[0204] x1 = 0: High frequencies are supported, and μ > 2 is supported;
[0205] x2 = 0: Low frequencies are supported, and μ < 3 is supported.
[0206] It should be noted that the above description of the correspondence between x1 and x2 and μ is only an example. It can be that a pair of x1 and x2 correspond to 0, 1 or more subcarrier spacing factors, or they can correspond separately, with x1 corresponding to 0, 1 or more subcarrier spacing factors and x2 corresponding to 0, 1 or more subcarrier spacing factors. This application embodiment does not limit this.
[0207] Furthermore, by combining the correspondence principle between x1, x2 and μ, different resolutions can be selected for communication in different frequency bands, which helps to meet the resolution requirements of different frequency bands.
[0208] The above describes the time delay resolution and Doppler resolution. The frame structure in the embodiments of this application corresponds to the time delay resolution and Doppler resolution. The time delay resolution and Doppler resolution can be indicated by the time delay resolution factor and the Doppler resolution factor; or they can be represented by specific time delay resolution values and Doppler resolution data. If there is a corresponding relationship between the subcarrier spacing factor and the time delay resolution factor and / or the Doppler resolution factor, the time delay resolution and Doppler resolution can also be indicated by the subcarrier spacing factor.
[0209] It should be noted that the indication methods for time delay resolution and Doppler resolution in the embodiments of this application are merely examples. In reality, there may be more classifications, and the indication form may also be other numerical or symbolic forms. The above examples do not limit the number of resolutions and indication methods in the embodiments of this application.
[0210] The specific frame structure will be described in detail below with reference to Figure 5, including frames, subframes, time slots, cyclic prefixes, and symbols.
[0211] OTFS frames last for 10 milliseconds (ms), and each frame consists of two half-frames, each lasting 5ms.
[0212] Thus, in a communication system where both OTFS and OFDM signals coexist, the duration of the OTFS frame and the duration of a half-frame are consistent with those of the OFDM, allowing for synchronization of OTFS and OFDM signals at the half-frame level.
[0213] The number of subframes contained in each OTFS frame is related to the Doppler resolution. For example, using the Doppler resolution factor x2 in Table 2 to indicate the Doppler resolution, the number of subframes contained in each OTFS half-frame is: Each OTFS frame contains 10 subframes. Accordingly, each OTFS frame contains the following number of subframes: When x2 = 0, each half-frame includes 1 subframe, and each frame includes 2 subframes.
[0214] A time slot is the smallest unit in the time domain for OTFS modulation scheduling. The number of time slots contained in each OTFS subframe is related to the subcarrier spacing. For example, using the subcarrier spacing factor in Table 4 to indicate the subcarrier spacing, the number of time slots contained in each OTFS subframe is: Where μ = 0, 1, 2, ..., 6.
[0215] The descriptions of the number of subframes and time slots above reveal that a smaller x2 value results in a smaller Doppler resolution (higher Doppler resolution), fewer subframes, and consequently, longer subframe durations. For the same subcarrier interval, the corresponding time slot durations are also longer, making this more suitable for Doppler offset scenarios. Conversely, with a fixed x2 value, the number of subframes and their durations are determined. A smaller subcarrier interval Δf results in fewer time slots and correspondingly longer time slot durations, also making this more suitable for Doppler offset scenarios.
[0216] One possible scenario is that each time slot corresponds to one cyclic prefix (CP). The CP length is the duration occupied by the CP, measured in microseconds (µs). The value of the CP is related to the Doppler resolution and the subcarrier spacing. One possible value is: Where μ represents the subcarrier spacing factor, This indicates the CP length corresponding to the reference subcarrier spacing; different Doppler resolutions correspond to different... For example, the reference subcarrier spacing is 15kHz. The values are shown in Table 5.
[0217] Table 5
[0218] A time slot contains multiple OFDM symbol durations. These symbols can be consecutive. The OFDM symbol duration is a reciprocal of the subcarrier interval.
[0219] The number of symbols contained in a time slot is related to the Doppler resolution. Table 6 shows two possible values: the first is calculated based on the time slot duration, CP length, and symbol duration; the second is obtained through a formula. The calculation yields the following. The second method involves reserving blank symbols between time slots. For example, if x2 = 1, one symbol time is reserved at the end of the time slot, which can be used to transmit OFDM symbols. Alternatively, one symbol time is reserved at the end of odd-numbered time slots and one symbol time is reserved before even-numbered time slots, resulting in two consecutive symbols that can be used to transmit OFDM or OTFS symbols.
[0220] Table 6
[0221] The above description of the frame structure refers to the resource structure of the signal in the time domain in the OTFS system. By designing the number of subframes (corresponding to the subframe duration), the number of time slots, and the number of symbols (corresponding to the symbol duration), it can adapt to different Doppler resolution requirements and meet different communication scenarios and communication performance.
[0222] The following section introduces the resource structures of the delay domain and Doppler domain corresponding to frames in the OTFS system, including the Delay-Doppler Domain Resource Block (DDRB) and the Delay-Doppler Domain Resource Grid (DDRG).
[0223] One time slot of a frame can correspond to one or more DDRBs. When one time slot of a frame corresponds to one DDRB, the delay domain dimension M1 and Doppler domain dimension N1 of the DDRB can be taken in the following two ways:
[0224] Method 1: M1 is related to latency and resolution, corresponding to x1, and is represented as follows: N1 corresponds to the Doppler resolution, which is represented by x2. The number of DDREs contained in a DDRB satisfies:
[0225] in, Refer to Table 7 for one possible correspondence between x and x2. In some cases, Corresponding to the number of consecutive OFDM symbols in the time slot.
[0226] in, One possible correspondence with x1 satisfies: a = 4, x1 = 0 corresponds to a maximum latency domain (DDRE) of 192 supported by DDRB. Parameter 12 can also be other positive integers, and parameter a can also vary according to the maximum number of latency domains (DDRE) supported by the system and / or the number of latency resolution factors.
[0227] Table 7
[0228] Method 2: M1 and N1 are a set of fixed values that do not distinguish between time delay resolution and Doppler resolution. It can also be understood that M1, N1 and time delay resolution are unrelated to Doppler resolution, that is, unrelated to x1 and x2.
[0229] Figure 6 shows one possible value: DDRB corresponding to M1=12, N1=18.
[0230] This value can also be independent of the molecular carrier spacing. To support time slots containing different numbers of consecutive symbols, multiple RBs can be called consecutively in the Doppler domain. For example, this can be achieved through... Where b is a positive integer greater than x2, b = 2, x2 = 0 indicates that the maximum number of Doppler domains DDRE supported by DDRB is 72.
[0231] The values of M1 and N1 mentioned above can be other values, and the value of b can also vary depending on the maximum number of Doppler domains DDRE supported by DDRB and / or the number of Doppler resolution factors.
[0232] Understandably, the aforementioned This indicates that there are 74 consecutive symbols in a time slot. At that time, two Doppler domains of DDRE are empty.
[0233] In addition, when one time slot of a frame corresponds to multiple DDRBs, the total number of delay domain dimensions corresponding to multiple DDRBs is M1, and the total number of Doppler domain dimensions corresponding to multiple DDRBs is N1. The values of M1 and N1 can be found in the relevant explanation of the values of M1 and N1 when one time slot of a frame corresponds to one DDRB, which will not be repeated here.
[0234] In addition, the frequency domain resources corresponding to the frame include multiple subcarriers. For example, a DDRB is mapped to one or more time-frequency domain resource blocks in the time-frequency domain, and each time-frequency domain resource block corresponds to a time slot and multiple consecutive subcarriers.
[0235] In some cases, the number of subcarriers mapped to the frequency domain by a DDRB satisfies: 12 × 2 aWhere 'a' is an integer greater than or equal to 0, and 'a' corresponds to the time delay resolution. In some cases, 'a' has a linear relationship with the time delay resolution factor. For example, when 'a' = 4 - x², and x² is 0, 1, or 2, the corresponding number of subcarriers are 192, 96, and 48, respectively. A DDRB mapped frequency domain can correspond to multiple consecutive or non-consecutive subcarriers. For example, in the aforementioned sparse mapping case, a DDRB mapped frequency domain can correspond to multiple non-consecutive subcarriers.
[0236] Multiple DDRBs can form a DDRG, which includes two dimensions M and N. M is related to x1, and N is related to x2. The size of the DDRG can be expressed as: in The size of DDRB as defined in the previous section. Divided into two dimensions Indicates the delay domain and the number of DDRBs corresponding to μ and x1. Indicates the number of DDRBs corresponding to the Doppler domain and μ, as well as x2. It can be related to the number of time slots contained in a subframe. same.
[0237] Figure 7 illustrates a possible resource grid, where the Doppler domain contains N DDRBs and the delay domain contains M DDRBs.
[0238] For example, a DDRB combination can be defined as 64 consecutive DDRBs, which are 8 delay domain resource units multiplied by 8 Doppler domain resource units. A resource grid with a subcarrier spacing of 15kHz corresponds to 1 DDRB combination in the delay domain and 4 DDRB combinations in the Doppler domain. A resource grid with a subcarrier spacing of 30kHz corresponds to 2 DDRB combinations in the delay domain and 2 DDRB combinations in the Doppler domain. A resource grid with a subcarrier spacing of 60kHz corresponds to 4 DDRB combinations in the delay domain and 1 DDRB combination in the Doppler domain. It should be noted that the DDRB combination is only used to clearly express the range of resource grids corresponding to different subcarrier spacings; its size and shape do not limit the embodiments of this application.
[0239] The above demonstrates that by designing the DD and resources corresponding to the frame structure, including DDRE, DDRB, and DDRG, it is possible to adapt to different Doppler resolution and latency resolution requirements. The design of the DD domain resource structure helps to improve the accuracy of channel estimation and meet different communication scenarios and performance requirements.
[0240] The frame structure of the OTFS system and its corresponding TF and DD domain resources have been introduced above. The configuration method of the frame structure will be introduced below with reference to Figures 8 to 10. Taking terminal devices and network devices as the main execution subjects, the configuration process involved in the frame structure will be explained, including the following two scenarios, each corresponding to a different configuration method.
[0241] Case 1: A cell with OFDM as the main waveform and OTFS as the auxiliary waveform.
[0242] This communication system supports both OFDM and OTFS modulation technologies, as well as the corresponding resource structures for different modulation technologies. Network devices and terminal devices use the OFDM resource structure for data transmission by default, employing OFDM waveforms and using the OFDM resource structure to complete initial terminal access and transmit data. In certain target scenarios, the OTFS resource structure can be used for data transmission. These target scenarios may include those requiring support for large time delay offsets and / or Doppler offsets, such as high-speed mobile scenarios, or scenarios with high accuracy requirements for time delay / Doppler offset, such as high-precision channel estimation.
[0243] Figure 8 illustrates the frame structure configuration process in this scenario, including:
[0244] S801. Initial access of network devices and terminal devices based on OFDM.
[0245] Network devices use SSB beams for scanning, which are based on OFDM debugging technology. For example, a network device sends an SSB to a terminal device, and the corresponding terminal device receives the SSB. Through beam scanning, network devices obtain network requirements and environmental conditions, such as the number of users, data transmission rate requirements, service type (e.g., voice, video, data), mobility requirements, and interference and noise levels, among other things.
[0246] During the initial access process, network devices transmit signals based on the initial OFDM resource structure, which can also be called the default OFDM resource structure. The frame structure corresponding to the OFDM resource structure can be called the OFDM frame structure.
[0247] The initial OFDM resource structure can be determined based on the pre-configured resource structure between network devices and terminal devices, or based on network protocol type, subcarrier spacing, information obtained from beam scanning, etc.
[0248] Optionally, in some cases, during the initial access process, the network device may send OTFS frame structure configuration information configured by the network device to the terminal device. This OTFS frame structure configuration information indicates the frame structures that the network device can support and related configuration information. The OTFS frame structure configuration information may include one or more of the following: frame structure, subcarrier spacing, subcarrier frequency, resolution (e.g., delay resolution / Doppler resolution), frequency band, bandwidth, maximum supported delay offset, maximum supported Doppler offset, etc.
[0249] S802, OFDM-based data transmission between network devices and terminal devices.
[0250] After the terminal device completes the initial connection with the network device, it uses the default OFDM resource structure for data transmission.
[0251] Optionally, in some cases, network devices can send OTFS frame structure configuration information to terminal devices via OFDM-based system information. For example, they can send frame structure configuration information via SIB1 information, or indicate the frame structure configuration information via indicator bits in the SIB1 information. Correspondingly, the terminal device receives the system information. The terminal device can parse the system information to obtain the OTFS frame structure configuration information configured by the network device. This OTFS frame structure configuration information can be found in the relevant description in S801, which will not be elaborated here.
[0252] Optionally, the network device can also send frame structure configuration information to the terminal device via RRC information after the terminal device has accessed the network.
[0253] Optionally, this process can also occur in scenarios where terminal devices access the network, such as re-accessing after a service interruption or handover access when switching cells after a terminal device moves.
[0254] S803. The terminal device reports user information to the network device, and correspondingly, the network device receives the user information sent by the terminal device. The user information may include scenario indication information, which may indicate the latency resolution requirements and / or Doppler resolution requirements for communication between the terminal device and the network device, corresponding to latency resolution and / or Doppler resolution, or indication information corresponding to latency resolution and / or Doppler resolution. For example, the latency resolution requirement may be x1 in the aforementioned embodiment, and the Doppler resolution requirement may be x2 in the aforementioned embodiment. The user information may also include the terminal device's capability information, such as one or more of the latency resolution, Doppler resolution, bandwidth, and frequency band information supported by the terminal device. The user information may also include the user's current channel state information, such as one or more of bandwidth, signal-to-noise ratio, latency, and Doppler offset. The user information may also include data transmission requirements, such as the amount of data to be transmitted, latency resolution requirements, Doppler resolution requirements, or transmission rate requirements.
[0255] It should be noted that step S803 is optional. The terminal device may report user information to the network device, but in some cases, the terminal device may not report user information to the network device.
[0256] S804, The terminal device sends an OTFS resource configuration request to the network device.
[0257] Terminal devices can determine whether to send an OTFS resource configuration request to the network device based on their own user information. This OTFS resource configuration request instructs the network device to configure an OTFS resource structure for the terminal device, and may include indication information for OTFS frame structure switching and possible OTFS frame structure configurations. For example, if the terminal device does not support OTFS, or if the current OFDM resource structure can meet the data transmission requirements, it will not initiate an OTFS resource configuration request. Conversely, if the terminal device supports OTFS, and it senses or measures that the terminal device is entering a higher-speed mobile scenario, or needs to support higher latency resolution or Doppler resolution, it will initiate an OTFS resource configuration request to the network device.
[0258] In some cases, the user information in step S803 can be sent to the network device via an OTFS resource configuration request. The execution order of steps S803 and S804 is merely an example and is not limited in this embodiment.
[0259] It should be noted that step S804 is optional; the terminal device may send an OTFS resource configuration request to the network device. In some cases, the terminal device may also choose not to send an OTFS resource configuration request to the network device. For example, if the terminal device lacks the ability to determine whether OTFS resources are needed for transmission, it may not send an OTFS resource configuration request to the network device.
[0260] S805, network devices determine the first resource structure.
[0261] The network device obtains the first resource structure. The first resource structure corresponds to the OTFS modulation technology, i.e., the OTFS resource structure.
[0262] One possible scenario is that after receiving an OTFS resource configuration request, the network device determines the first resource structure based on the OTFS resource configuration request.
[0263] The first resource structure can be an OTFS resource structure obtained by the network device based on the acquired user information. For example, the user information includes latency resolution requirements and / or Doppler resolution requirements. The network device obtains an OTFS resource structure based on the corresponding latency resolution and / or Doppler resolution, and uses it as the first resource structure.
[0264] For example, in one possible scenario, the user information includes scene indication information, which corresponds to latency resolution and / or Doppler resolution. This correspondence may be pre-configured in the network device, obtained from other network devices, or obtained from the terminal. Based on the correspondence between the scene indication information and the latency resolution and / or Doppler resolution, the network device determines the latency resolution and / or Doppler resolution. Alternatively, the scene indication information may correspond to the resolution indication information in the aforementioned embodiments, such as a latency resolution factor x1 and / or a Doppler resolution factor x2. Based on the correspondence between the resolution indication information and the resolution, the network device determines the latency resolution and / or Doppler resolution.
[0265] For example, in one possible scenario, the user information includes the terminal device's capability information. The network device selects an OTFS resource structure that the terminal device can support from the frame structures supported by the system, as the first resource structure.
[0266] Network devices can also obtain or pre-configure corresponding information related to resource structure from other network devices (such as core network devices), such as the correspondence between two or more of the following: protocol type, resolution, subcarrier spacing, frequency band, frame structure, and DD domain resources. This can include the correspondence between subcarrier spacing and latency resolution, the correspondence between subcarrier spacing and Doppler resolution, the correspondence between latency resolution and frame structure, or the correspondence between Doppler resolution and frame structure.
[0267] The network device determines the OTFS resource structure based on one or more of the above information. Therefore, by selecting the OTFS resource structure as the primary resource structure, the network device can achieve a certain level of latency resolution and / or Doppler resolution.
[0268] One possible scenario is that the network device can determine multiple OTFS resource structures. For example, for the same latency resolution requirement, there might be three subcarrier spacing factors. The network device also needs to determine a resource structure as the first resource structure based on the subcarrier spacing or bandwidth supported by the network device or terminal device. Alternatively, for the same Doppler resolution requirement, there might be three subframe types. The network device also needs to select the resource structure that satisfies the maximum Doppler offset and / or maximum latency offset but has the shortest subframe duration, based on the maximum Doppler offset and / or maximum latency offset between the network device and the terminal device, thus determining the first resource structure.
[0269] Network devices can determine the length of a frame, i.e., the duration of the frame. The network device also divides the frame into multiple subframes, and each subframe is further divided into one or more time slots. The number of subframes and the configuration of time slots depend on the system's transmission mode and scheduling strategy, including the subcarrier spacing used, latency resolution requirements, and / or Doppler resolution requirements. For a specific OTFS frame structure, refer to the illustration in Figure 5; for other OTFS resource structures, refer to the illustrations in Figures 6 and 7.
[0270] S806: The network device sends the OTFS resource configuration, including the first resource structure. Correspondingly, the terminal receives the OTFS resource configuration and obtains the OTFS resource structure, including the OTFS frame structure.
[0271] The OTFS resource configuration can be sent via system information, higher-layer signaling, and / or physical layer signaling. The OTFS frame structure can be carried on SIB1 (Remaining System Information, RMSI), with frame structure configuration information obtained during random access or system information acquisition. Alternatively, it can be carried on RRC information and configured via RRC configuration information during the connected state.
[0272] OTFS resource configuration can be achieved through system information, higher-layer signaling, and / or physical layer signaling. For example, system information includes a master information block (MIB) and a system information block (SIB). The MIB is the first information decoded by the terminal device when accessing the network, providing information such as system bandwidth, system frame number (SFN), and physical HARQ indicator channel (PHICH) configuration information. SIBs include SIB1, SIB2, SIB3, or SIB4. SIB1 is the first SIB decoded by the terminal device after receiving the MIB, containing cell access-related information such as cell identifier, Public Land Mobile Network (PLMN) identifier, access control information, and time information. SIB2 provides parameters required for RRC connection establishment, such as random access channel configuration, uplink power control parameters, and scheduling information. SIB3 contains cell reselection parameters to help the terminal select a suitable cell during movement. SIB4 and subsequent SIBs may include neighbor cell information, location service information, earthquake and tsunami warning system information, commercial mobile alert system information, etc. For example, higher-layer signaling includes RRC signaling, non-access stratum (NAS) signaling, session management and resource allocation signaling, and application layer signaling. RRC signaling may further include UE-specific (dedicated) RRC signaling and common RRC signaling. The MAC CE is a structural unit in the MAC layer of a wireless communication system used to transmit control information. The MAC CE can carry various control information in the MAC layer data unit (PDU) to support the management and scheduling of radio resources, including one or more of the following: power control commands, scheduling requests, buffer status reports, priority indications, discontinuous reception (DRX) commands, and fast retransmission indications.Physical layer signaling can be various contents transmitted in the physical communication channel, including one or more of the following: synchronization signals, cell-specific reference signals (CRS), demodulation reference signals (DMRS), link control information such as resource scheduling and transmission format indication, channel state information reference signals (CSI-RS), downlink control information (DCI), and random access information.
[0273] The network device sends the OTFS resource configuration to the terminal device, enabling it to correctly decode and process the received signals, thereby completing the communication between the terminal device and the network device.
[0274] In some cases, network devices can send initial resource configuration information to multiple terminals they cover.
[0275] S807, data transmission between network devices and terminal devices based on the first resource structure.
[0276] After obtaining the OTFS resource structure (including frame structure) configured by the network device, the terminal device uses the corresponding frame structure to organize data and transmit it.
[0277] Using the above method, in a cell where OFDM is the primary waveform and OTFS is the secondary waveform, the terminal device can report its own user information. The network device can flexibly adjust the OTFS resource structure according to the user's scenario, capabilities, channel status, or communication needs, and configure the terminal device. This allows the network device and the terminal device to obtain a resource structure that better matches the communication performance requirements, thus enabling communication.
[0278] Case 2: Cells with OTFS as the main waveform.
[0279] In this communication system, both network devices and terminal devices support OTFS modulation technology and its corresponding resource structure, namely the OTFS resource structure. Network devices and terminal devices use the OTFS resource structure for initial access and data transmission. Figure 9 illustrates the frame structure configuration process in this scenario, including:
[0280] S901, network devices and terminal devices based on OTFS initial access.
[0281] During the initial access process, network devices send signals based on the initial OTFS resource structure, which can also be called the default OTFS resource structure. The frame structure corresponding to the OTFS resource structure can be called the OTFS frame structure.
[0282] Network devices use SSB beams for scanning, and these SSB beams are based on OTFS debugging technology. For example, a network device sends an SSB to a terminal device, and the corresponding terminal device receives the SSB. Through beam scanning, the network device obtains network requirements and environmental conditions, such as one or more of the following: number of users, data transmission rate requirements, service type (e.g., voice, video, data), mobility requirements, and interference and noise levels. It may also include latency resolution requirements and / or Doppler resolution requirements, such as latency resolution and / or Doppler resolution, or latency resolution indication information and / or Doppler resolution indication information. For example, the resolution indication information packet could be a latency resolution factor x1 and / or a Doppler resolution factor x2. Based on the correspondence between the resolution indication information and the resolution, the network device determines the latency resolution and / or Doppler resolution.
[0283] The initial OTFS resource structure can be determined based on the pre-configured resource structure between network devices and terminal devices, or based on network protocol type, subcarrier spacing, information obtained from beam scanning, etc.
[0284] Optionally, in some cases, during the initial access process, the network device may send OTFS frame structure configuration information configured by the network device to the terminal device. This OTFS frame structure configuration information indicates the frame structures that the network device can support. The OTFS frame structure configuration information may be one or more of the following: frame structure, subcarrier spacing, resolution, frequency band, etc.
[0285] S902, Data transmission between network devices and terminal devices based on OTFS.
[0286] After the terminal device completes the initial connection with the network device, it uses the default OFDM resource structure for data transmission.
[0287] Optionally, in some cases, network devices can send OTFS frame structure configuration information to terminal devices via OTFS-based system information. For example, they can send frame structure configuration information via SIB1 information, or indicate the frame structure configuration information via indicator bits in the SIB1 information. Correspondingly, the terminal device receives the system information. The terminal device can parse the system information to obtain the OTFS frame structure configuration information configured by the network device, which represents the frame structures that the network device can support. The OTFS frame structure configuration information can be one or more of the following: frame structure, subcarrier spacing, resolution, frequency band, etc.
[0288] Optionally, the network device can also send frame structure configuration information to the terminal device via RRC information after the terminal device has accessed the network. Optionally, this process can also occur in scenarios such as re-access after a service interruption of the terminal device, or handover access when the terminal device moves and switches cells, etc., when the terminal device accesses the network.
[0289] S903, Optionally, the terminal device reports user information to the network device, and correspondingly, the network device receives the user information sent by the terminal device.
[0290] Terminal devices report user information to network devices based on the OTFS resource structure. For details on user information, please refer to the relevant instructions in S803. They will not be elaborated here.
[0291] S904, Optionally, the terminal device sends an OTFS resource configuration request to the network device.
[0292] The terminal device sends an OTFS resource configuration request to the network device based on the OTFS resource structure. The content of the request and the timing of the sending can be found in the relevant description in S804, which will not be repeated here.
[0293] S905, Network equipment determines the second resource structure.
[0294] This resource structure is based on the OTFS waveform and includes the OTFS frame structure. As described in the foregoing resource structure embodiments, the OTFS frame structure is related to the carrier frequency and subcarrier spacing. The second resource structure can be detailed in the embodiments shown in Figures 5 to 7, and will not be repeated here. Exemplarily, the network device can determine the frame length, i.e., the frame duration. The network device also divides the frame into multiple subframes, and each subframe is further divided into one or more time slots. The number of subframes and the configuration of time slots depend on the system's transmission mode and scheduling strategy, including the subcarrier spacing used.
[0295] Network devices can also obtain or pre-configure some resource structure-related information from other network devices (such as core network devices), such as the correspondence between protocol type, resolution, subcarrier spacing, frequency band, and two or more in the frame structure, including the correspondence between subcarrier spacing and frame structure.
[0296] Based on the correspondence obtained above and one or more of the information obtained in step S903 or S904, the OTFS resource structure is determined as the second resource structure.
[0297] The method for network devices to determine the second resource structure can be referred to the description in S805, and will not be repeated here.
[0298] S906, the network device sends an OTFS resource reconfiguration message to the terminal.
[0299] After determining the OTFS frame structure, the network device sends an OTFS resource reconfiguration to the terminal device, including a second resource structure, which may include the OTFS frame structure.
[0300] S907, Data transmission between network devices and terminal devices based on the second resource structure.
[0301] After obtaining the OTFS resource structure (including frame structure) configured by the network device, the terminal device uses the corresponding frame structure to organize data and transmit it.
[0302] Using the above method, in a cell where OTFS is the primary waveform, network devices can determine the OTFS resource structure and configure the terminal devices during initial access. This allows network devices and terminal devices to better adapt to Doppler resolution and latency resolution requirements through the OTFS resource structure, thus completing subsequent data transmission.
[0303] In some cases, through the above methods, the terminal device can also report information to the network device and request the network device to reconfigure resources when its own communication environment, channel status, communication requirements, and supported waveform capabilities change. This allows the network device and the terminal device to flexibly update the resource structure, so that the resource structure can better adapt to communication needs.
[0304] The above methods illustrate case 1 and case 2, respectively, for configuring the resource structure during initial access and based on requests from terminal devices. In some cases, the OTFS resource structure can also be updated based on measurement information obtained from network devices, as will be explained below with reference to Figure 10.
[0305] S1001, Data transmission based on OTFS or OFDM.
[0306] Terminal devices and network devices obtain OTFS or OFDM resource configurations and perform data transmission based on OTFS or OFDM resource structures. For details, please refer to the embodiments in Figures 8 and 9, which will not be repeated here.
[0307] S1002, Resource reconfiguration request.
[0308] Optionally, the terminal device sends a resource reconfiguration request to the network device. The resource reconfiguration request can be a request to reconfigure OTFS resources or a request to reconfigure OFDM resources. Specific details regarding the OTFS resource reconfiguration request can be found in the embodiments of Figures 8 and 9, and will not be repeated here.
[0309] S1003, Network devices acquire measurement information.
[0310] The measurement information can be one or more of the following: channel state indication information, resolution indication information, or scene indication information.
[0311] For example, when the channel state between the base station (network device) and the terminal (terminal device) changes, the base station can acquire measurement information. For example, one or more of the following information: sensing measurement information of the base station or terminal, HARQ and NACK information of the base station or terminal, uplink or downlink CSI, etc., thereby obtaining the change in channel state between the base station and the terminal.
[0312] For example, the measurement information acquired by the network device can be sent by the terminal device. For instance, when the terminal's movement speed changes from low to high, the OTFS frame structure of the transmission configuration needs to be configured to support longer durations and / or higher Doppler resolution, and the terminal reports channel state information to the base station. Alternatively, the terminal can obtain delay resolution requirements and Doppler resolution requirements based on one or more of the following: perceived measurement information, HARQ and NACK information from the base station or terminal, uplink or downlink CSI, etc., and report resolution indication information to the base station. Or, when the scenario between the base station and the terminal changes, the terminal reports scenario indication information to the base station. Scenario indication information can be found in the description in S803, and will not be elaborated here.
[0313] It should be noted that obtaining measurement information is optional for network devices.
[0314] S1004. Network devices determine the third resource structure.
[0315] In one scenario, the network device can determine whether the frame structure reconfiguration requirements are met based on the acquired measurement information and determine the resource structure. After receiving the measurement information, the network device determines whether the frame structure reconfiguration requirements are met based on the measurement information. The network device's judgment rule for whether the frame structure reconfiguration requirements are met can be pre-configured by the network device. For example, the network device and the base station are currently communicating according to the second resource structure in case 1. The network device obtains a new latency resolution or Doppler resolution based on the measurement information. It compares the new latency resolution or Doppler resolution with the latency resolution or Doppler resolution corresponding to the second resource structure in case 1. If the deviation is less than a certain value or proportion, the frame structure reconfiguration requirements are considered not met; conversely, if the deviation is greater than or equal to a certain value or proportion, the frame structure reconfiguration requirements are considered met.
[0316] Optionally, the network device may determine the third resource structure after receiving a resource reconfiguration request from the terminal device.
[0317] Optionally, if the network device determines that the frame structure reconfiguration requirements are met, the network device determines the third resource structure based on the acquired measurement information.
[0318] In some cases, network devices determine a third resource structure based on system information and pre-configured resource structure information. For example, when resources are insufficient, network devices may decide whether to continue using the OTFS resource structure, switch to the OFDM resource structure, or switch from a high-resolution OTFS resource structure to a low-resolution OTFS resource structure, based on bandwidth resources, frequency resources, etc.
[0319] This also means that network devices can determine the third resource structure without relying on information reported by terminal devices, measurement information, or resource configuration or reconfiguration requests from terminal devices. Network devices can determine the third resource structure based on information such as channel status or available system resources.
[0320] For example, the network device determines the available resource structures based on measurement information and selects one of the available resource structures as a third resource structure. The resolution (latency resolution and / or Doppler resolution) supported by this third resource structure is different from the resolution supported by the first resource structure in case 1 or the second resource structure in case 2.
[0321] The frame structure can be an OTFS frame structure, and the subframe length or symbol duration in this third resource structure may differ from the subframe length or symbol duration in the first resource structure. In some cases, the third resource structure can also be an OFDM resource structure. For example, switching from an OTFS resource structure to an OFDM resource structure. For instance, in case 1, if the communication system's resolution requirements for delay offset and Doppler offset decrease, or if the maximum delay offset and / or maximum Doppler offset between the network device and the terminal device becomes smaller, the system switches back to an OFDM resource structure.
[0322] S1005, Network devices send resource reconfiguration, including third resource structures.
[0323] The third resource structure can be based on OTFS or OFDM. The third resource structure based on OTFS can include the OTFS frame structure, and the third resource structure based on OFDM can include the OFDM frame structure.
[0324] Resource reconfiguration can also be carried in configuration update messages, reconfiguration messages, etc., and can be sent via system information, higher-layer signaling, and / or physical layer signaling. The system information, higher-layer signaling, and / or physical layer signaling can be found in the embodiments corresponding to step 8, and will not be repeated here.
[0325] S1006. Data transmission between network devices and terminal devices based on a third resource structure.
[0326] After obtaining the third resource structure (including frame structure) configured by the network device, the terminal device uses the corresponding frame structure to organize data and transmit it.
[0327] Using the above method, the resource structure can be flexibly updated. When communication performance requirements, i.e., latency resolution requirements and / or Doppler resolution requirements, change, a new resource structure can be selected to accurately adapt to the changes in communication performance.
[0328] Figure 11 illustrates a communication method provided in an embodiment of this application, with a network device as the execution entity. The method described in detail below is applicable to the communication system shown in Figure 1. As shown in Figure 11, the method includes the following steps:
[0329] S1101. The network device obtains the frame structure, which corresponds to first information and / or second information. The first information is used to indicate the latency resolution, and the second information is used to indicate the Doppler resolution.
[0330] For example, the first information may be the latency resolution factor x1 in the foregoing embodiments, where x1 is an integer greater than or equal to 0, and the latency resolution indicated by the first information is 2 raised to the power of x1 of the reference latency resolution, which may be the highest latency resolution supported by the system.
[0331] For example, the second information may be the Doppler resolution factor x2 in the foregoing embodiment, where x2 is an integer greater than or equal to 0, the Doppler resolution is 2 raised to the power of 2 of the reference Doppler resolution, and the reference Doppler resolution is the highest Doppler resolution supported by the system.
[0332] Each frame structure corresponds to a subframe type, and the frame corresponding to this frame structure includes P subframes, where P is a positive integer. The duration of any subframe is one-P times the duration of the frame.
[0333] Subframe type corresponds to Doppler resolution. Different subframe types correspond to different P values, and correspondingly, the duration of different types of subframes is different.
[0334] A frame structure belongs to a set of frame structures. For example, this set of frame structures includes a first frame structure and a second frame structure. The Doppler resolution corresponding to the first frame structure is called the first Doppler resolution, and the Doppler resolution corresponding to the second frame structure is called the second Doppler resolution. The ratio of the number of subframes contained in the first frame structure to the number of subframes contained in the second frame structure is consistent with the ratio of the first Doppler resolution to the second Doppler resolution.
[0335] For example, the first frame structure contains P1 = 4 subframes, the second frame structure contains P2 = 2 subframes, the Doppler resolution factor corresponding to the first frame structure is x2 = 2, and the corresponding Doppler resolution is... The Doppler resolution factor corresponding to the second frame structure is x2 = 1, and the corresponding Doppler resolution is... The ratio of subframes is consistent with the ratio of Doppler resolution: Understandably, the ratio of the duration of the subframes corresponding to the first frame structure and the second frame structure is inversely proportional to the ratio of the Doppler resolution.
[0336] The number of subframes N contained in a frame can satisfy the following conditions: less than or equal to 2 raised to the power of b, where b is an integer, and b has a linear correspondence with x². For example, b is x² + 1.
[0337] The subframe type corresponds to the subcarrier spacing factor μ. Any subframe corresponds to one or more time slots. The number of time slots in a subframe satisfies: 2 raised to the power of μ.
[0338] Each time slot in a subframe corresponds to a cyclic prefix (CP) and multiple consecutive symbols. The duration of the CP corresponds to the Doppler resolution and / or μ, and the number of multiple consecutive symbols corresponds to the duration of the time slot.
[0339] Each subframe type corresponds to one or more Delay Doppler Domain Resource Blocks (DDRBs). Each DDRB corresponds to a first dimension and a second dimension. The first dimension indicates the number of consecutive delay domain resource units (DRUs) included in the DDRB, corresponding to the delay resolution. The second dimension indicates the number of consecutive Doppler domain resource units (DRUs) included in the DDRB, corresponding to the Doppler resolution. Both the first and second dimensions are positive integers.
[0340] The size of any delay-Doppler domain resource block is the first dimension multiplied by the second dimension. The size of the delay-Doppler domain resource block is used to indicate the number of consecutive delay-Doppler domain resource units included in the delay-Doppler domain resource block, wherein a delay-Doppler domain resource unit corresponds to one delay domain resource unit and one Doppler domain resource unit.
[0341] A time-delay Doppler domain resource block can be mapped to one or more time-frequency domain resource blocks, each time-frequency domain resource block corresponding to a time slot and multiple consecutive subcarriers. The total number of subcarriers contained in the one or more time-frequency domain resource blocks satisfies the condition that it is a multiple of 2 raised to the power of a, where a is an integer greater than or equal to 0, and a corresponds to the time-delay resolution.
[0342] For example, the total number of subcarriers contained in the one or more time-frequency domain resource blocks can be 12×2. aIn some cases, a has a linear relationship with x2, such as a = 4 - x2 and a = 6 - x2.
[0343] The number of symbols contained in the one or more time-frequency domain resource blocks corresponds to the first dimension, and the total number of subcarriers contained in the one or more time-frequency domain resource blocks corresponds to the second dimension.
[0344] Each subframe type corresponds to a Delayed Doppler Domain Resource Grid (DDRG), which in turn corresponds to: one subframe and one or more Delayed Doppler Domain Resource Blocks. This Delayed Doppler Domain Resource Grid corresponds to a third and a fourth dimension, both of which are positive integers. The third dimension indicates the number of Delayed Doppler Domain Resource Blocks corresponding to the Delayed Doppler Domain Resource Grid in the Delayed Domain, corresponding to the Delayed Resolution. The fourth dimension indicates the number of Delayed Doppler Domain Resource Blocks corresponding to the Delayed Doppler Domain Resource Grid in the Doppler Domain, corresponding to the Doppler Resolution.
[0345] The size of DDRG is the third dimension multiplied by the fourth dimension. The size of DDRG is used to indicate the number of DDRBs included in DDRG.
[0346] A network device can obtain the frame structure by determining the frame structure based on first information and / or second information. This can be achieved through at least one of the following methods:
[0347] The delay resolution indicated by the first information corresponds to one or more candidate subcarrier spacing factors. The frame structure is determined based on the maximum delay resolution among the delay resolutions corresponding to one or more candidate subcarrier spacing factors.
[0348] Alternatively, the latency resolution indicated by the first information corresponds to one or more candidate frame structures, and the frame structure is determined based on the maximum latency resolution among the latency resolutions corresponding to one or more candidate frame structures.
[0349] The Doppler resolution indicated by the second information corresponds to one or more candidate subcarrier spacing factors. The frame structure is determined based on the maximum Doppler resolution among the Doppler resolutions corresponding to one or more candidate subcarrier spacing factors.
[0350] The second information indicates a Doppler resolution corresponding to one or more candidate frame structures. The frame structure is determined based on the maximum Doppler resolution among the one or more candidate frame structures.
[0351] The network device may further obtain frame structure by: obtaining capability information, which indicates the latency resolution and / or Doppler resolution supported by the terminal, and obtaining the frame structure based on the capability information, and, first information and / or second information.
[0352] In some cases, network devices can send resource configuration information to terminal devices to indicate the frame structure. The resource configuration information carries system information, physical layer messages, and / or higher layer messages.
[0353] For example, the resource configuration information can be the OTFS resource configuration in the foregoing embodiments, or it can be the OTFS resource reconfiguration.
[0354] The network device sends resource configuration information under any of the following circumstances: the terminal initially accesses the network device; or, the terminal and / or the network device are in a target scenario, the target scenario is associated with time delay resolution and / or Doppler resolution; or, the first information and / or the second information corresponding to the terminal and / or the network device changes.
[0355] The first and / or second information can be obtained based on the target scene information and / or transmission requirement information. For example, the target scene information and / or transmission requirement information can be used to indicate the first and / or second information. For instance, if the first information is a latency resolution factor, and the target scene has high latency resolution requirements, then the target scene information can be indicated by the latency resolution factor, such as x1 = 0.
[0356] The specific descriptions of the above-described method for obtaining the frame structure, as well as the time-frequency domain resources and time-delay Doppler domain resources corresponding to the frame structure, are as described in the foregoing embodiments and will not be repeated here.
[0357] S1102. Network devices transmit signals according to the frame structure.
[0358] Network devices transmit signals according to frame structures, including sending and receiving signals according to the frame structure. For example, a network device, acting as a transmitter, first encodes the raw data and modulates it using OTFS technology. Then, according to the frame structure, it organizes the data into frames including a preamble, frame header, data payload, and checksum. These frames are converted into radio waves by a radio frequency module and transmitted by an antenna. The network device, acting as a receiver, first captures these radio waves with its antenna, converts them into electrical signals, and demodulates them using OTFS technology to recover the digital signal. According to the frame structure, the network device uses the preamble for frame synchronization, parses the frame header information to identify and process the data, and then decodes it to recover the original data. In some cases, checksums can also be used for error detection and correction. In this way, the network device realizes data transmission as either a transmitter or a receiver.
[0359] Through the method of this application embodiment, network devices can obtain OTFS resource structures and update them flexibly, meeting latency resolution requirements and / or Doppler resolution requirements, which helps to meet communication performance requirements.
[0360] Figure 12 illustrates another communication method provided in this embodiment of the application, with a terminal device as the executing entity. The process of the terminal device acquiring the resource structure is described in detail with reference to Figure 12. This method can be applied to the communication system shown in Figure 1. The method includes the following steps:
[0361] S1201. The terminal device receives resource configuration information sent by the network device. The resource configuration information is used to indicate the frame structure. The frame structure corresponds to the first information and / or the second information. The first information is used to indicate the delay resolution, and the second information is used to indicate the Doppler resolution.
[0362] For example, the resource configuration information can be the OTFS resource configuration in the foregoing embodiments, or it can be the OTFS resource reconfiguration.
[0363] The terminal device receives resource configuration information sent by the network device. The specific process can be referred to the description in the embodiment corresponding to Figure 12, and will not be repeated here.
[0364] The terminal device may report one or more of the following information: target scene information, transmission requirement information, or capability information. The capability information indicates the latency resolution and / or Doppler resolution supported by the terminal. Based on one or more of the target scene information, transmission requirement information, or capability information, first information and / or second information are obtained.
[0365] In some cases, the terminal reports capability information, and the network device can obtain the frame structure based on the capability information and the first and / or second information. For example, the capability information reported by the terminal supports x1 = 1, 2; x2 = 2, but the latency resolution indicated by the first and second information corresponds to x1 = 1; x2 = 1. If the terminal capability does not support the resolution, the frame structure with the highest resolution between the resolution indicated by the first and second information and the resolution supported by the terminal is selected. x1 = 1; x2 = 1
[0366] S1202. The terminal device sends and receives signals according to the frame structure.
[0367] After the terminal device obtains the frame structure, the process of transmitting signals as a sender or receiver can be referred to the description of the network device transmitting signals as a sender or receiver in the embodiment of Figure 11, which will not be repeated here.
[0368] Through the frame structure acquisition method and the corresponding OTFS resource structure in the embodiments of this application, the terminal device can obtain the OTFS resource structure. The terminal device can report this information to the network device based on its own scenario and capabilities, enabling flexible updates to the resource structure to meet latency resolution requirements and / or Doppler resolution requirements, thus contributing to improved communication performance.
[0369] It should be noted that the module names involved in the embodiments of this application can all be defined as other names, as long as they can achieve the function of each module, and no specific restrictions are placed on the module names.
[0370] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.
[0371] The communication method of the embodiments of this application has been described above. The apparatus for executing the above method provided in the embodiments of this application is described below. Those skilled in the art will understand that the methods and apparatus can be combined and referenced with each other, and the related apparatus provided in the embodiments of this application can execute the steps in the above list sorting method.
[0372] Figures 13 and 14 are schematic block diagrams of possible devices provided in embodiments of this application. One device provided in an embodiment of this application is shown in Figure 13. Device 1300 includes a processing module 1301 and a transceiver module 1302.
[0373] One possible design is that the device 1300 is used to implement the functions of the network device in the above method embodiments. For example, the device 1300 may correspond to the network device in the method embodiments.
[0374] For example, the processing module 1301 is used to obtain the frame structure, and the transceiver module 1302 is used to transmit signals according to the frame structure.
[0375] One possible design is that the device 1300 is used to implement the functions of the terminal device in the above method embodiments. For example, the device 1300 may correspond to the terminal device in the method embodiments.
[0376] For example, the transceiver module 1302 is used to receive resource configuration information, and the processing module 1301 is used to process the signal according to the frame structure and send and receive the signal according to the frame structure.
[0377] It is understood that the division of units in the above-described device is merely a logical functional division. Each function can correspond to a functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated into a single physical entity, or they can be distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this application.
[0378] Figure 14 is another schematic block diagram of the device provided in an embodiment of this application. As shown in Figure 14, the device 1400 includes one or more processors 1401. The processor 1401 may be a general-purpose processor or a special-purpose processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the device (e.g., a vehicle or a chip), execute software programs, and process data from the software programs.
[0379] Alternatively, in one design, processor 1401 may include a computer program (also referred to as code or instructions) that can be executed on processor 1401, causing device 1400 to perform the methods performed by the network device or terminal device in the above method embodiments. In yet another possible design, device 1400 includes circuitry (not shown in FIG14) for implementing the functions of the network device or terminal device in the above method embodiments.
[0380] For example, processor 1401 may be used to execute a computer program in memory to implement the steps performed by a network device or terminal device in the method embodiment.
[0381] Optionally, the device 1400 may include one or more memories 1403 storing computer programs (sometimes referred to as code or instructions) that can be run on the processor 1401, causing the device 1400 to perform the methods performed by the network device or terminal device in the above embodiments.
[0382] Optionally, the processor 1401 and / or memory 1403 may also store data. The processor and memory may be configured separately or integrated together.
[0383] Optionally, the device 1400 may also include a transceiver 1402. The processor 1401, sometimes referred to as a transceiver module, controls the device (e.g., a network device or terminal device). The transceiver 1402, sometimes referred to as a communication interface, transceiver, transceiver circuit, or simply transceiver, is used to implement the device's transmission and reception functions. For example, the transceiver 1402 can be used to receive resource configuration information and send and receive signals according to frame structures.
[0384] Optionally, the device 1400 also includes a transceiver 1402. The processor 1401 and the transceiver 1402 are coupled to each other. It is understood that the transceiver 1402 can be a communication interface or an input / output interface.
[0385] When device 1400 is used to implement the method shown in FIG11 or FIG12, processor 1401 can be used to execute the functions of transceiver module 1302, and transceiver 1402 can be used to execute the functions of transceiver module 1301. Whether transceiver 1402 is used for sending or receiving depends on whether the scheme executed by device 1400 is used to perform the sending or receiving action.
[0386] When the aforementioned device 1400 is a chip applied to a terminal device, the chip implements the functions of the terminal device in the above method embodiments. The chip of the terminal device receives signals from other modules (such as radio frequency modules or antennas) in the terminal device, and these signals may be sent to the terminal device by the network device; or, the chip of the terminal device sends signals to other modules (such as radio frequency modules or antennas) in the terminal device, and these signals may be sent to the network device by the terminal device.
[0387] When the aforementioned device 1400 is a chip applied to a network device, the chip implements the functions of the network device in the above method embodiments. The chip of the network device receives signals from other modules in the network device, which may be signals sent by a terminal device to the network device; or, the chip of the network device sends signals to other modules in the network device, which may be signals sent by the network device to a terminal device.
[0388] It is understood that when the device 1400 is a network device or a terminal device, the transceiver 1402 can be a transceiver, specifically including a transmitter and a receiver, with the transmitter used to send signals and the receiver used to receive signals. When the device 1400 is a chip applied to a network device or a terminal device, the transceiver 1402 can be an input / output circuit, wherein the input circuit can be used for receiving and the output interface can be used for sending.
[0389] Optionally, the device 1400 also includes a power supply circuit for supplying power to the device 1400.
[0390] The above-described method embodiments can be applied to a processor, or implemented by a processor. A processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed through integrated logic circuits in the processor's hardware or through software instructions.
[0391] The aforementioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0392] The steps of the method disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in mature storage media in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0393] 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. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The 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 random access memory (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). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0394] This application also provides a chip system, which includes at least one processor for supporting the implementation of the functions of the network device or terminal device involved in any of the above method embodiments, such as sending, receiving, or processing the information involved in the above methods.
[0395] In one possible design, the chip system also includes a memory for storing computer program instructions and data, which may be located inside or outside the processor.
[0396] The chip system can consist of chips or include chips and other discrete components.
[0397] This application also provides a computer program product, which includes a computer program (also referred to as code or instructions). When the computer program is run, the method executed by the network device or the method executed by the terminal device in the method embodiment is executed.
[0398] This application also provides a computer-readable storage medium storing a computer program (also referred to as code or instructions). When the computer program is run, the method executed by the network device or the method executed by the terminal device in the method embodiment is executed.
[0399] The methods provided in the above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, they can be implemented, in whole or in part, in the form of a computer program product. This computer program product may include one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic disk), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0400] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this application.
[0401] 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.
[0402] 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 displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0403] The unit described as a separate component may or may not be physically separate. The component shown as a unit may or may not be a physical unit; that is, it 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.
[0404] In addition, the functional units in the various embodiments of this application can be integrated into a transceiver module, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0405] If this function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application embodiment, or part of it, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.
[0406] In the various embodiments of this application, unless otherwise specified or logically conflicting, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0407] This application provides a chip. The chip includes a processor, which is used to call a computer program in memory to execute the technical solutions in the above embodiments. Its implementation principle and technical effects are similar to those in the related embodiments described above, and will not be repeated here.
[0408] This application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, it implements the methods described above. The methods described in the above embodiments can be implemented wholly or partially by software, hardware, firmware, or any combination thereof. If implemented in software, the functionality can be stored as one or more instructions or code on or transmitted over the computer-readable medium. The computer-readable medium can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium accessible by a computer.
[0409] In one possible implementation, a computer-readable medium may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage or other magnetic storage devices, or any other medium targeted to carry or to store the required program code in the form of instructions or data structures, and accessible by a computer. Furthermore, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disks and optical discs include optical discs, laser discs, optical discs, Digital Versatile Discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs optically reproduce data using lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0410] This application provides a computer program product, which includes a computer program that, when run, causes a computer to perform the above-described method.
[0411] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a transceiver module of a general-purpose computer, special-purpose computer, embedded processor, or other programmable device to produce a machine, such that the instructions, which execute via the transceiver module of the computer or other programmable data processing device, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0412] The above detailed embodiments further illustrate the purpose, technical solution, and beneficial effects of the embodiments of this application. It should be understood that the above are merely specific embodiments of the embodiments of this application and are not intended to limit the protection scope of the embodiments of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.
Claims
A communication method, characterized in that, The method includes: Obtain the frame structure, which corresponds to first information and / or second information, wherein the first information is used to indicate the time delay resolution and the second information is used to indicate the Doppler resolution; Signals are transmitted according to the frame structure. The method according to claim 1, characterized in that, The value of the first information is x1, the latency resolution is 2 raised to the power of x1 of the reference latency resolution, where x1 is an integer greater than or equal to 0, and the reference latency resolution is the highest latency resolution supported by the system. And / or, the value of the second information is x2, the Doppler resolution is 2 raised to the power of x2 of the reference Doppler resolution, where x2 is an integer greater than or equal to 0, and the reference Doppler resolution is the highest Doppler resolution supported by the system. The method according to claim 1 or 2, characterized in that, The frame structure corresponds to a subframe type, and the frame corresponding to the frame structure includes P subframes. The duration of any subframe in the frame is one-P times the duration of the frame, where P is a positive integer. The subframe type corresponds to the Doppler resolution. The method according to claim 3, characterized in that, The frame structure belongs to a set of frame structures, which includes a first frame structure and a second frame structure. The first frame structure corresponds to a first Doppler resolution, and the second frame structure corresponds to a second Doppler resolution. The ratio of the number of subframes in the first frame structure to the number of subframes in the second frame structure is consistent with the ratio of the first Doppler resolution to the second Doppler resolution. The method according to claim 3 or 4, characterized in that, The P satisfies the following: less than or equal to 2 raised to the power of b, and b and x2 satisfy a linear correspondence. The method according to any one of claims 3 to 5, characterized in that, The subframe type corresponds to the subcarrier spacing factor μ, and any subframe in the frame corresponds to one or more time slots. The number of time slots in any subframe satisfies: 2 raised to the power of μ. The method according to claim 6, characterized in that, Each of the one or more time slots corresponds to a cyclic prefix (CP) and a plurality of consecutive symbols, the duration of the CP corresponding to the Doppler resolution and / or the μ, and the number of the plurality of consecutive symbols corresponding to the duration of any of the time slots. The method according to any one of claims 6 or 7, characterized in that, The subframe type corresponds to one or more delay-Doppler domain resource blocks (DDRBs). Each delay-Doppler domain resource block corresponds to a first dimension and a second dimension. The first dimension is used to indicate the number of delay-domain contiguous resource units included in the delay-Doppler domain resource block, corresponding to the delay resolution. The second dimension is used to indicate the number of Doppler domain contiguous resource units included in the delay-Doppler domain resource block, corresponding to the Doppler resolution. Both the first dimension and the second dimension are positive integers. The size of any of the time-delay Doppler domain resource blocks is the first dimension multiplied by the second dimension. The size of the time-delay Doppler domain resource block is used to indicate the number of consecutive time-delay Doppler domain resource units included in the time-delay Doppler domain resource block. Each of the time-delay Doppler domain resource units corresponds to one time-delay domain resource unit and one Doppler domain resource unit. The method according to claim 8, characterized in that, Each of the aforementioned delay-Doppler domain resource blocks is mapped to one or more time-frequency domain resource blocks, and each of the aforementioned time-frequency domain resource blocks corresponds to a time slot and multiple consecutive subcarriers of the time slot; The number of subcarriers contained in the one or more time-frequency domain resource blocks satisfies the following condition: a multiple of 2 raised to the power of a, where a is an integer greater than or equal to 0, and a corresponds to the time delay resolution. The method according to claim 9, characterized in that, The number of symbols contained in the one or more time-frequency domain resource blocks corresponds to the first dimension, and the number of subcarriers contained in the one or more time-frequency domain resource blocks corresponds to the second dimension. The method according to claim 9 or 10, characterized in that, The subframe type corresponds to a time-delay Doppler domain resource grid, and the time-delay Doppler domain resource grid corresponds to: a subframe and one or more time-delay Doppler domain resource blocks; The time-delay Doppler domain resource grid corresponds to the third and fourth dimensions, both of which are positive integers; The third dimension is used to indicate the number of time-delay Doppler domain resource blocks corresponding to the time-delay Doppler domain resource grid in the time-delay domain, corresponding to the time-delay resolution; The fourth dimension is used to indicate the number of time-delay Doppler domain resource blocks corresponding to the time-delay Doppler domain resource grid in the Doppler domain, corresponding to the Doppler resolution; The size of the time-delay Doppler domain resource grid is the third dimension multiplied by the fourth dimension. The size of the time-delay Doppler domain resource grid is used to indicate the number of time-delay Doppler domain resource blocks included in the time-delay Doppler domain resource grid. The method according to any one of claims 1 to 11, characterized in that, The obtained frame structure includes: The frame structure is obtained based on the first information and / or the second information. The method according to claim 12, characterized in that, The process of obtaining the frame structure based on the first information and / or the second information includes at least one of the following methods: The delay resolution indicated by the first information corresponds to one or more candidate subcarrier spacing factors. The frame structure is determined based on the highest delay resolution among the delay resolutions corresponding to the one or more candidate subcarrier spacing factors. Alternatively, the latency resolution indicated by the first information corresponds to one or more candidate frame structures, and the frame structure is determined based on the highest latency resolution among the latency resolutions corresponding to the one or more candidate frame structures. Alternatively, the Doppler resolution indicated by the second information corresponds to one or more candidate subcarrier spacing factors, and the frame structure is determined based on the highest Doppler resolution among the Doppler resolutions corresponding to the one or more candidate subcarrier spacing factors. Alternatively, the Doppler resolution indicated by the second information corresponds to one or more candidate frame structures, and the frame structure is determined based on the highest Doppler resolution among the one or more candidate frame structures. The method according to claim 12 or 13 is characterized in that, The frame acquisition structure also includes: Acquire capability information, which is used to indicate the supported time-delay resolution and / or Doppler resolution; The frame structure is obtained based on the capability information, and the first information and / or the second information. The method according to any one of claims 1 to 14, characterized in that, The method further includes sending resource configuration information, the resource configuration information being used to indicate the frame structure; The resource configuration information is carried in system information, physical layer messages, and / or higher layer messages. The method according to claim 15, characterized in that, The resource configuration information is sent under any of the following circumstances: The terminal initially connects to the network device; Alternatively, the terminal and / or the network device are in a target scenario, which is associated with time-delay resolution and / or Doppler resolution; Alternatively, the first and / or second information corresponding to the terminal and / or the network device may change. The method according to claim 16, characterized in that, The first information and / or the second information are obtained based on the target scenario information and / or transmission requirement information. A communication method, characterized in that, The method includes: Receive resource configuration information, the resource configuration information being used to indicate frame structure, the frame structure corresponding to first information and / or second information, the first information being used to indicate delay resolution, the second information being used to indicate Doppler resolution; Signals are sent and received according to the frame structure. The method according to claim 18, characterized in that, The value of the first information is x1, the latency resolution is 2 raised to the power of x1 of the reference latency resolution, where x1 is an integer greater than or equal to 0, and the reference latency resolution is the highest latency resolution supported by the system. And / or, the value of the second information is x2, the Doppler resolution satisfies that it is 2 raised to the power of x2 of the reference Doppler resolution, where x2 is an integer greater than or equal to 0, and the reference Doppler resolution is the highest Doppler resolution supported by the system. The method according to claim 18 or 19, characterized in that, The frame structure corresponds to a subframe type, and the frame corresponding to the frame structure includes P subframes. The duration of any subframe in the frame is one-P times the duration of the frame, where P is a positive integer. The subframe type corresponds to the Doppler resolution; The subframe type corresponds to the subcarrier spacing factor μ, and any subframe in the radio frame corresponds to one or more time slots. The number of time slots in any subframe satisfies: 2 raised to the power of μ. Each of the time slots corresponds to a cyclic prefix (CP) and multiple consecutive symbols, the duration of the CP corresponding to the Doppler resolution and / or the μ, and the number of the multiple symbols corresponding to the duration of any of the time slots. The method according to any one of claims 20, characterized in that, The subframe type corresponds to one or more time-delay Doppler domain resource blocks. Each time-delay Doppler domain resource block corresponds to a first dimension and a second dimension. The first dimension is used to indicate the number of time-delay domain contiguous resource units included in the time-delay Doppler domain resource block, corresponding to the time-delay resolution. The second dimension is used to indicate the number of Doppler domain contiguous resource units included in the time-delay Doppler domain resource block, corresponding to the Doppler resolution. Both the first dimension and the second dimension are positive integers. The size of any of the time-delay Doppler domain resource blocks is the first dimension multiplied by the second dimension. The size of the time-delay Doppler domain resource block is used to indicate the number of consecutive time-delay Doppler domain resource units included in the time-delay Doppler domain resource block. Each of the time-delay Doppler domain resource units corresponds to one time-delay domain resource unit and one Doppler domain resource unit. The method according to claim 21, characterized in that, Each of the aforementioned delay-Doppler domain resource blocks corresponds to one or more time-frequency domain resource blocks, and each of the aforementioned time-frequency domain resource blocks corresponds to one time slot and multiple consecutive subcarriers; The number of subcarriers contained in the one or more time-frequency domain resource blocks satisfies the following condition: a multiple of 2 raised to the power of a, where a is an integer greater than or equal to 0, and a corresponds to the time delay resolution. The method according to claim 22, characterized in that, The number of symbols contained in the one or more time-frequency domain resource blocks corresponds to the first dimension, and the number of subcarriers contained in the one or more time-frequency domain resource blocks corresponds to the second dimension. The method according to claim 22 or 23 is characterized in that, The subframe type corresponds to a time-delay Doppler domain resource grid, and the time-delay Doppler domain resource grid corresponds to: a subframe, and one or more time-delay Doppler domain resource blocks; The time-delay Doppler domain resource grid corresponds to the third and fourth dimensions, both of which are positive integers; The third dimension is used to indicate the number of time-delay Doppler domain resource blocks corresponding to the time-delay Doppler domain resource grid in the time-delay domain, corresponding to the time-delay resolution; The fourth dimension is used to indicate the number of time-delay Doppler domain resource blocks corresponding to the time-delay Doppler domain resource grid in the Doppler domain, corresponding to the Doppler resolution; The size of the time-delay Doppler domain resource grid is the third dimension multiplied by the fourth dimension. The size of the time-delay Doppler domain resource grid is used to indicate the number of time-delay Doppler domain resource blocks included in the time-delay Doppler domain resource grid. The method according to any one of claims 20 to 24, characterized in that, The method further includes: reporting one or more of the following information: target scene information, transmission requirement information, or capability information; The capability information is used to indicate the latency resolution and / or Doppler resolution supported by the terminal. The first information and / or the second information are obtained based on one or more of the target scenario information, the transmission requirement information, or the capability information. The method according to claims 18 to 25, characterized in that, The frame acquisition structure also includes: The frame structure is obtained based on capability information, which is used to indicate the supported latency resolution and / or Doppler resolution. A communication device, characterized in that, include: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the communication device to perform the method as described in any one of claims 1 to 17; or... The processor executes computer execution instructions stored in the memory, causing the communication device to perform the method as described in any one of claims 18 to 26. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 17; or... When the computer program is executed by a processor, it implements the method as described in any one of claims 18 to 26. A chip system, characterized in that, It includes at least one processor and a communication interface, the communication interface and the at least one processor being interconnected via a line, the at least one processor being configured to run a computer program or instructions to perform the method as described in any one of claims 1 to 17; or, Perform the method as described in any one of claims 18 to 26. A computer program product, characterized in that, Includes a computer program that, when run, causes a computer to perform the method as described in any one of claims 1 to 17; or, Perform the method as described in any one of claims 18 to 26.