Signal processing method, communication device and system, storage medium, and program product
Patent Information
- Application Number
- PCT/CN2025/079660
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-27
- Publication Date
- 2026-09-03
Smart Images

Figure CN2025079660_03092026_PF_FP_ABST
Abstract
Description
Signal processing methods, communication equipment, systems, storage media and software products Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to signal processing methods, communication devices, systems, storage media, and program products. Background Technology
[0002] Orthogonal Time Frequency Space (OTFS) is a novel waveform that utilizes the delay-Doppler domain degrees of freedom embedded in a giant constellation network layout. Different paths exhibit coherent delay / Doppler characteristics. Summary of the Invention
[0003] This disclosure provides signal processing methods, communication devices, systems, storage media, and program products.
[0004] According to a first aspect of the present disclosure, a signal processing method is proposed, the method comprising: determining first information, the first information being used to determine a resource grid in a delay-Doppler domain; wherein the total number of resource grids is an integer multiple of a first number of subcarriers, the first number of subcarriers being the number of subcarriers in OFDM modulation; and performing signal processing on a first modulation symbol based on the resource grid to generate a first signal; wherein the first modulation symbol is a complex-valued modulation symbol obtained by modulating bit data, and the first signal is a time-domain signal.
[0005] According to a second aspect of the present disclosure, a signal processing apparatus is provided, comprising: a transceiver module configured to determine first information, the first information being used to determine a resource grid in a delay-Doppler domain; wherein the total number of resource grids is an integer multiple of the number of first subcarriers, and the number of first subcarriers is the number of subcarriers in OFDM modulation; and a processing module configured to perform signal processing on a first modulation symbol based on the resource grid to generate a first signal; wherein the first modulation symbol is a complex-valued modulation symbol obtained by modulating bit data, and the first signal is a time-domain signal.
[0006] According to a third aspect of the present disclosure, a communication device is provided for performing the signal processing method described in the first aspect.
[0007] According to a fourth aspect of the present disclosure, a communication system is provided, including a first communication device and a second communication device, wherein the first communication device is configured to implement the signal processing method described in the first aspect.
[0008] According to a fifth aspect of the present disclosure, a storage medium is provided that stores instructions that, when executed on a communication device, cause the communication device to perform the signal processing method described in the first aspect.
[0009] According to a sixth aspect of the present disclosure, a program product is provided, comprising at least one of a program and instructions, wherein the program and instructions, when executed by a communication device, implement the steps of the method described in the first aspect.
[0010] In the above embodiments, by introducing a resource grid related to OTFS modulation for signal processing, the generated time-domain continuous signal has the time delay-Doppler information of the resource grid and possesses OTFS characteristics, thereby improving the spectral efficiency of signal transmission, enhancing anti-interference performance, reducing the peak-to-average power ratio, and adapting to various complex wireless channel environments, ultimately realizing a more efficient and reliable wireless communication system. Attached Figure Description
[0011] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for describing the embodiments are introduced below. These drawings are merely some embodiments of this disclosure and do not impose specific limitations on the scope of protection of this disclosure. Figure 1 is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of this disclosure. Figure 2A is one of the exemplary interaction schematic diagrams of a signal processing method provided according to an embodiment of this disclosure. Figure 2B is another exemplary interaction schematic diagram of a signal processing method provided according to an embodiment of this disclosure. Figure 2C is a third exemplary interaction schematic diagram of a signal processing method provided according to an embodiment of this disclosure. Figure 3 is a schematic block diagram of a signal processing device structure shown according to an embodiment of this disclosure. Figure 4A is a structural schematic diagram of a communication device proposed in an embodiment of this disclosure. Figure 4B is a structural schematic diagram of a chip proposed in an embodiment of this disclosure. Detailed Implementation
[0012] This disclosure provides signal processing methods, communication devices, systems, storage media, and program products.
[0013] In a first aspect, embodiments of this disclosure propose a signal processing method, the method comprising: determining first information, the first information being used to determine a resource grid in a delay-Doppler domain; wherein the total number of resource grids is an integer multiple of the number of first subcarriers, and the number of first subcarriers is the number of subcarriers in OFDM modulation; and performing signal processing on a first modulation symbol based on the resource grid to generate a first signal; wherein the first modulation symbol is a complex-valued modulation symbol obtained by modulating bit data, and the first signal is a time-domain signal.
[0014] In the above embodiments, by introducing a resource grid related to OTFS modulation for signal processing, the generated time-domain continuous signal has the time delay-Doppler information of the resource grid and possesses OTFS characteristics, thereby improving the spectral efficiency of signal transmission, enhancing anti-interference performance, reducing the peak-to-average power ratio, and adapting to various complex wireless channel environments, ultimately realizing a more efficient and reliable wireless communication system.
[0015] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the following: a first grid number, used to represent the number of resource grids in the delay domain; a second grid number, used to represent the number of resource grids in the Doppler domain; and a third grid number, used to represent the total number of resource grids.
[0016] In the above embodiments, by specifying the number of resource grids in the delay domain and Doppler domain, the flexibility and adaptability of OTFS modulation are ensured, enabling dynamic adjustment of resource allocation according to different communication scenarios.
[0017] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is predefined or preconfigured.
[0018] In the above embodiments, by predefining or preconfiguring resource grid information, the system configuration process is simplified, the implementation complexity is reduced, and the deployment efficiency of the communication system is improved.
[0019] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is carried by the following information: Resource Information Block (SIB); Radio Resource Control (RRC) signaling; Downlink Control Resource (DCI); Sublink Control Resource (SCI).
[0020] In the above embodiments, resource grid information is carried through SIB, RRC signaling, DCI, SCI, etc., which realizes dynamic configuration and management of resources and enhances the flexibility and adaptability of the system.
[0021] In conjunction with some embodiments of the first aspect, in some embodiments, the resource grid satisfies at least one of the following conditions: the number of the first grid is an integer multiple of the number of the first subcarriers; the number of the second grid is an integer multiple of the number of the first subcarriers; and the number of the third grid is an integer multiple of the number of the first subcarriers.
[0022] In the above embodiments, by setting the number of resource grids to an integer multiple of the number of OFDM modulated subcarriers, the compatibility between OTFS modulation and OFDM modulation is ensured, and the complexity of system implementation is reduced.
[0023] In some embodiments of the first aspect, the step of generating a first signal by signal processing of the first modulation symbol based on the resource grid includes: performing OTFS modulation on the first modulation symbol to generate a third modulation symbol, wherein the third modulation symbol is an OTFS modulation symbol; performing a parallel-to-serial conversion operation on the third modulation symbol to generate a fourth modulation symbol; wherein the fourth modulation symbol includes a fourth symbol index, the fourth symbol index being used to indicate the sequence number of the fourth modulation symbol in the fourth modulation symbol sequence; performing OFDM modulation on the fourth modulation symbol, and generating the first signal.
[0024] In the above embodiments, by combining OTFS modulation, parallel-to-serial conversion and OFDM modulation, a complete processing flow from modulation symbols to time-domain signals is realized, which improves the system's ability to resist multipath interference and frequency shift.
[0025] In conjunction with some embodiments of the first aspect, in some embodiments, performing OTFS modulation on the first modulation symbol to generate a third modulation symbol includes: mapping the first modulation symbol to the resource grid and converting it into a second modulation symbol; wherein the first modulation symbol includes a first symbol index, which is used to indicate the sequence number of the first modulation symbol in the first modulation symbol sequence; the second modulation symbol includes a second symbol index and a third symbol index, which are used to indicate the position in the resource grid; and performing OTFS modulation on the second modulation symbol to generate a third modulation symbol.
[0026] In the above embodiments, by mapping the first modulation symbol to the resource grid and converting it into the second modulation symbol, the accurate positioning of the modulation symbol in the delay-Doppler domain is achieved, ensuring the accuracy of OTFS modulation.
[0027] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is further used to indicate a first interleaving mode, the first interleaving mode being used to represent the mapping method of the first modulation symbol in the resource grid; mapping the first modulation symbol to the resource grid and converting it into a second modulation symbol: based on the first interleaving mode, mapping the first modulation symbol to the resource grid and converting it into a second modulation symbol.
[0028] In the above embodiments, by indicating the intersection pattern of modulation symbols in the resource grid, flexible arrangement of modulation symbols is achieved, enhancing the adaptability and flexibility of the system.
[0029] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is further used to indicate a calculation formula between the second symbol index, the third symbol index, and the first symbol index; mapping the first modulation symbol to the resource grid and converting it into a second modulation symbol includes: mapping the first modulation symbol to the resource grid and converting it into a second modulation symbol based on the calculation formula.
[0030] In the above embodiments, the first modulation symbol is converted into the second modulation symbol by a calculation formula, which realizes the precise positioning of the modulation symbol in the delay-Doppler domain and ensures the accuracy of OTFS modulation.
[0031] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is used to indicate a first offset, the first offset being used to indicate the starting position of the second modulation symbol and / or the third modulation symbol in the resource grid, and the fourth symbol index is determined by the first offset.
[0032] In the above embodiments, the starting positions of the second and third symbol indices are determined by the offset, which enables accurate positioning of the modulation symbols in the delay domain and Doppler domain, ensuring the accuracy of OTFS modulation.
[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the parallel-to-serial conversion operation includes an interleaving operation and / or a scrambling operation.
[0034] In the above embodiments, by introducing interleaving and scrambling operations into the parallel-to-serial conversion operation, the security and anti-interference ability of the signal are enhanced, and the reliability of the system is improved.
[0035] In conjunction with some embodiments of the first aspect, in some embodiments, the second interleaving mode corresponding to the interleaving operation is determined by the second symbol index and / or the third symbol index of the third modulation symbol.
[0036] In the above embodiments, by determining the interleaving model based on the second symbol index and the third symbol index, a flexible arrangement of modulation symbols is achieved, enhancing the adaptability and flexibility of the system.
[0037] In conjunction with some embodiments of the first aspect, in some embodiments, the scrambling sequence of the scrambling operation is determined by the second symbol index and / or the third symbol index of the third modulation symbol.
[0038] In the above embodiments, by determining the scrambling sequence based on the second symbol index and the third symbol index, the security and anti-interference capability of the signal are enhanced, and the reliability of the system is improved.
[0039] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: in the shared channel processing section, the modulation section adapts to the OTFS modulation.
[0040] In the above embodiments, by adapting OTFS modulation to the shared channel processing section, the compatibility of OTFS modulation with existing communication systems is ensured, and the complexity of system implementation is reduced.
[0041] In some embodiments, in conjunction with the first aspect, the method further includes: encoding bit data to obtain a codeword; scrambling the codeword to obtain a scrambled bit block; and performing a first modulation on the scrambled bit block to obtain a first modulation symbol.
[0042] In the above embodiments, by encoding, scrambling and modulating the first bit data, a complete processing flow from bit data to modulation symbol is realized, ensuring the reliability and efficiency of the communication system.
[0043] In conjunction with some embodiments of the first aspect, in some embodiments, the first modulation includes at least one of the following: BPSK; Pi / 2-BPSK; QPSK; 16QAM; 64QAM; 256QAM; 1024QAM; a first modulation scheme, wherein the first modulation scheme is a modulation scheme for OTFS.
[0044] In the above embodiments, by supporting multiple modulation schemes, the flexibility and adaptability of OTFS modulation are ensured, and the appropriate modulation method can be selected according to different communication scenarios.
[0045] In conjunction with some embodiments of the first aspect, in some embodiments, the step of generating a first signal by signal processing of a first modulation symbol based on the resource grid includes: performing OFDM modulation on the first modulation symbol to generate a fifth modulation symbol, wherein the fifth modulation symbol is an OFDM modulation symbol; and superimposing the fifth modulation symbol in the time delay domain and Doppler domain of the resource grid based on a baseband signal generation formula related to the resource grid to generate the first signal.
[0046] In the above embodiments, the fifth modulation symbol is superimposed on the resource grid by the baseband signal generation formula based on the resource grid, realizing a complete processing flow from modulation symbol to time domain signal, so that the obtained baseband signal has the time delay Doppler characteristics of the resource grid, and improving the system's anti-multipath interference and frequency offset capabilities.
[0047] In conjunction with some embodiments of the first aspect, in some embodiments, the baseband signal generation formula is as follows:
[0048] in, This represents the baseband signal of OFDM symbol l under the configuration of antenna port p and subcarrier spacing μ; This represents the effective time-domain signal within the OFDM symbol l interval under the antenna port p and subcarrier spacing configuration μ; Indicates the start time of the l-th OFDM symbol; Indicates the duration of the l-th OFDM symbol; This represents the complex-valued modulation symbol on the k-th subcarrier and the l-th OFDM symbol; Used to represent the number of time slots in a subframe Used to represent the number of OFDM symbols in each time slot; This indicates the grid size under the subcarrier spacing configuration μ; This indicates the number of subcarriers in each resource block; It is a complex exponential term; Δf represents the subcarrier spacing; Represents the subcarrier index offset; W is the number of resource grids in the delay domain; G is the number of resource grids in the Doppler domain; i q and g s For time-delayed Doppler domain grids (i q g s The respective starting positions of the time-delay Doppler dimensions.
[0049] In the above embodiments, the baseband signal generation formula based on resource grid can realize the complete processing flow from modulation symbols to time domain signals, so that the obtained baseband signal has the time delay Doppler characteristics of resource grid, thereby improving the system's ability to resist multipath interference and frequency shift.
[0050] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: sending second information, the second information being used to indicate a signal processing method for the first signal.
[0051] In the above embodiments, by sending the second information, the receiving end of the first signal can be instructed on the signal processing method for the first signal, so that the receiving end can adopt the corresponding signal processing method to accurately recover the bit data.
[0052] Secondly, embodiments of this disclosure propose a signal processing apparatus, comprising: a transceiver module, configured to determine first information, the first information being used to determine a resource grid in a delay-Doppler domain; wherein the total number of resource grids is an integer multiple of the number of first subcarriers, and the number of first subcarriers is the number of subcarriers in OFDM modulation; and a processing module, configured to perform signal processing on a first modulation symbol based on the resource grid to generate a first signal; wherein the first modulation symbol is a complex-valued modulation symbol obtained by modulating bit data, and the first signal is a time-domain signal.
[0053] Thirdly, embodiments of this disclosure provide a communication device for performing the signal processing method described in the first aspect.
[0054] Fourthly, embodiments of this disclosure provide a communication system including a first communication device and a second communication device, wherein the first communication device is configured to implement the signal processing method described in the first aspect.
[0055] Fifthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the signal processing method described in the first aspect.
[0056] In a sixth aspect, embodiments of this disclosure provide a program product, including at least one of a program and instructions, wherein when the program or instructions are executed by a communication device, they implement the steps of the method described in the first aspect.
[0057] It is understood that the aforementioned communication equipment, communication system, storage medium, program product, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0058] This disclosure provides signal processing methods, communication devices, communication systems, storage media, and program products. In some embodiments, the terms signal processing method, information processing method, and communication method may be used interchangeably.
[0059] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0060] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0061] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0062] In the embodiments disclosed herein, "multiple" refers to two or more.
[0063] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0064] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.
[0065] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.
[0066] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0067] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0068] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.
[0069] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.
[0070] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0071] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.
[0072] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0073] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0074] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.
[0075] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0076] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0077] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0078] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0079] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0080] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure (only including the inventive point-related entities and their important counterparts).
[0081] As shown in Figure 1, the communication system 100 includes a first communication device 101 and a second communication device 102; wherein, the first communication device 101 can be a terminal and the second communication device 102 can be a network device; or the first communication device 101 can be a network device and the second communication device 102 can be a terminal; wherein, the network device includes access network device and core network device.
[0082] In some embodiments, the terminal includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0083] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system, but is not limited thereto.
[0084] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0085] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0086] In some embodiments, the core network equipment can be a single device, including a first network element 1031, a second network element 1032, etc., or it can be multiple devices or a group of devices. Network elements can be virtual or physical. The core network includes, for example, at least one of the Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).
[0087] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0088] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0089] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0090] In some embodiments, mega-constellations in low Earth orbit (LEO) are considered crucial for non-terrestrial network (NTN) communications, characterized by ubiquitous connectivity and more stringent Quality of Service (QoS) requirements in terms of data rate, latency, and reliability. Specifically, mega-constellations introduce the concept of satellite macrodiversity, which involves the joint use of multiple satellites to provide services to the same user terminal (UT), as shown in Figure 1. This is an effective way to reduce the probability of LEO satellite link outages and ensure more uniform throughput: assuming that satellites serving the same UT have independent orbits and are located at different positions in the sky, the shadowing effect on each UT satellite link can be reasonably considered independent. This means that the overall outage probability decreases exponentially with the increase in the number of satellites used, and the coverage becomes more uniform.
[0091] Since Long Term Evolution (LTE), Orthogonal Frequency Division Multiplexing (OFDM) waveform has been the only baseband signal waveform. Its variant, Discrete Fourier Transform-Spread Orthogonal Frequency Division Multiplexing (DFT-S-OFDM), which has a low peak-to-average power ratio (PAPR), has also been applied to uplink transmission.
[0092] In some embodiments, the OFDM waveform generation process is as follows:
[0093] The modulation mapper takes binary bit data 0 or 1 as input and generates complex-valued modulation symbols as output.
[0094] Taking QPSK modulation as an example, bit data pairs b(2i) and b(2i+1) can be modulated into complex-valued modulation symbols d(i) according to the following rules:
[0095]
[0096] Generation of OFDM baseband signal:
[0097] For any physical channel or signal other than the Physical Random Access Channel (PRACH), in a subframe, the OFDM symbol is configured with antenna port p and subcarrier spacing μ. Time-continuous signal Defined as:
[0098]
[0099]
[0100] in, This represents the effective time-domain signal within the symbol interval under the antenna port p and subcarrier spacing configuration μ in OFDM symbol l; Indicates the start time of the l-th OFDM symbol; Indicates the duration of the l-th OFDM symbol; This represents the complex-valued modulation symbol on the k-th subcarrier and the l-th OFDM symbol; Used to represent the number of time slots in a subframe Used to represent the number of OFDM symbols in each time slot; This indicates the grid size under the subcarrier spacing configuration μ; This indicates the number of subcarriers in each resource block; It is a complex exponential term used to represent the frequency characteristics and time-domain position of each subcarrier; Δf represents the subcarrier spacing; This represents the subcarrier index offset.
[0101] In some embodiments, OTFS is a novel waveform that utilizes the delay-Doppler domain degrees of freedom embedded in a mega-constellation network layout. Different paths exhibit coherent delay / Doppler characteristics. However, no literature currently describes how to implement OTFS based on OFDM baseband signal generation. Furthermore, the Delay-Doppler Domain Degrees of Freedom (DoF) of OTFS is always fixed, determined by the number of subcarriers and the overall system bandwidth. Therefore, a novel mesh-based OTFS waveform is needed, which can adapt to various scenarios with different Doppler / delay offsets and significantly reduce implementation complexity.
[0102] OTFS is a novel waveform that utilizes the Delay-Doppler (DD) domain degrees of freedom embedded in a mega-constellation network layout. Different paths exhibit coherent delay / Doppler characteristics. The OTFS delay-Doppler domain degrees of freedom (DoF) are always fixed, determined by the number of subcarriers and the overall system bandwidth. Therefore, a novel resource grid-based OTFS waveform is needed that can adapt to various scenarios with different Doppler / delay offsets and significantly reduce implementation complexity.
[0103] Figure 2A is an interactive schematic diagram of a signal processing method according to an embodiment of the present disclosure. As shown in Figure 2A, the present disclosure relates to a signal processing method, which includes:
[0104] Step S210: Determine the first information, which is used to determine the resource grid in the Delay-Doppler (DD) domain.
[0105] In some embodiments, the first communication device determines first information and, based on the first information, determines a resource grid associated with OTFS modulation in the delay-Doppler domain. The total number of grids in the resource grid can be an integer multiple of the number of first subcarriers, where the number of first subcarriers is the number of subcarriers in OFDM modulation, or it can be the number of subcarriers per resource block, which can be expressed as...
[0106] In some embodiments, the number of the first subcarriers can be 12, 16, or other integer powers of 2, for example, 2 5 2 6 The number of subcarriers can be the basic number of OFDM modulation, which can be adjusted in different system configurations as needed.
[0107] In some embodiments, the first communication device can be a transmitter in a communication system, such as a terminal, network device, or base station (gNB).
[0108] In some embodiments, the first information may include relevant parameters for determining the resource grid, including: a first grid number N1, representing the number of resource grids in the delay domain; a second grid number M1, representing the number of resource grids in the Doppler domain; and a third grid number N1×M1, representing the total number of resource grids, which may be calculated based on the number of grids in the delay domain and the Doppler domain.
[0109] In some embodiments, the first information may be predefined by the protocol, configured by the network device, or modulated by the first communication device based on the current channel state and capabilities, such as adjusting the parameters of the Doppler domain. The total number of resource grids obtained based on the first information must be an integer multiple of the number of first subcarriers; for example, it can be expressed as... Where r is a positive integer.
[0110] In some embodiments, the number of first grids N1 may be required to be an integer multiple of the number of first subcarriers, that is, the number of resource grids in the delay domain is an integer multiple of the number of subcarriers for each resource block.
[0111] In some embodiments, the number of second grids M1 may be required to be an integer multiple of the number of first subcarriers, that is, the number of resource grids in the Doppler domain is an integer multiple of the number of subcarriers per resource block.
[0112] In some embodiments, the number of third grids N1×M1 may be required to be an integer multiple of the number of first subcarriers, and the total number of resource grids may be an integer multiple of the number of subcarriers for each resource block.
[0113] In some embodiments, the first communication device may obtain first information through at least one of broadcast message (Master information block), system information, radio resource control (RRC) signaling, and downlink control information (DCI) and sidelink control information (SCI) to determine the resource grid of the delay-Doppler domain.
[0114] Step S220: Based on the resource grid, perform signal processing on the first modulation symbol to generate a first signal.
[0115] In some embodiments, the first communication device can acquire bit data to be transmitted, which can be represented as b(0), b(1), ...; perform a preset first modulation on the bit data to generate complex-valued modulation symbols d(i), i = 0, 1, ..., which can be called first modulation symbols, where i is a first symbol index used to indicate the sequence number of the first modulation symbol identified by it in the first modulation symbol sequence.
[0116] The first modulation can be constellation modulation, such as binary phase shift keying (BPSK) modulation, quadrature phase shift keying (QPSK) modulation, quadrature amplitude modulation (QAM), etc.
[0117] In some embodiments, bit data b(0), b(1), ... can be input into the modulation mapper corresponding to the first modulation for modulation, and the output can be the first modulation symbol d(i).
[0118] In some embodiments, the bit data may be encoded and scrambled before the bit data is first modulated.
[0119] In some embodiments, bit data b(i) is encoded (e.g., LDPC encoding, Turbo encoding, etc.) to generate codeword q; the codeword is then scrambled to generate a scrambled bit block. in, This indicates the number of bits represented by the codeword. Then, the scrambled bit block undergoes a first modulation to obtain the first modulation symbol, which can be represented as... in, This indicates the number of the first modulation symbols corresponding to the codeword.
[0120] In some embodiments, signal processing is performed on the first modulation symbol d(i) based on a resource grid to generate a first signal with time-delay-Doppler information of the resource grid. This first signal is a time-continuous signal S. The first signal has OTFS time-domain waveform characteristics, reflecting different delays and Doppler effects.
[0121] In some embodiments, the generation of the first signal can be achieved by resource grid-based OTFS modulation, or by a resource grid-based signal generation formula that takes into account the distribution and interaction of the signal in the time-delay-Doppler domain.
[0122] In some embodiments, in the shared channel processing section, the modulation section needs to be adapted to OTFS modulation. The first modulation used to generate the first modulation symbol can be BPSK, Pi / 2-BPSK, QPSK, 16QAM, 64QAM, 256QAM, 1024QAM, or a first modulation dedicated to or suitable for OTFS modulation, which can be represented as OTFS modulation. Any modulation scheme from the table below can be selected for the first modulation to generate complex-valued modulation symbols.
[0123] Step S230: The first communication device sends a first signal to the second communication device.
[0124] In some embodiments, after converting the acquired bit data into a first signal, the first communication device can transmit the first signal to the second communication device through a corresponding antenna port. The second communication device can be a receiver in the communication system, such as a terminal or a network device. For example, for uplink transmission, the first communication device is a terminal and the second communication device is a network device; for downlink transmission, the first communication device is a network device and the second communication device is a terminal.
[0125] In some embodiments, the first communication device may also send second information to the second communication device to indicate the modulation method or signal processing method of the first signal, so that the second communication device can use a demodulation method or receiving processing method that matches the modulation method to accurately demodulate the first signal and recover the correct bit data.
[0126] In the above embodiments, by introducing a resource grid related to OTFS modulation to process the complex-valued modulation symbols, the generated time-domain continuous signal has the time delay-Doppler information of the resource grid and possesses OTFS characteristics, thereby improving the spectral efficiency of signal transmission, enhancing anti-interference performance, reducing the peak-to-average power ratio, and adapting to various complex wireless channel environments, ultimately realizing a more efficient and reliable wireless communication system.
[0127] The signal processing method disclosed in this embodiment may include at least one of steps S210 to S230. For example, step S210 may be implemented as an independent embodiment, step S220 may be implemented as an independent embodiment, step S230 may be implemented as an independent embodiment, step S210+S220 may be implemented as an independent embodiment, and step S210+S220+S230 may be implemented as an independent embodiment, but is not limited thereto.
[0128] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0129] Figure 2B is an interactive schematic diagram of a signal processing method according to an embodiment of the present disclosure. As shown in Figure 2B, the embodiment of the present disclosure relates to a signal processing method that generates a first signal by OTFS modulation corresponding to a resource grid. Step S220 in Figure 2A may specifically include steps S221-S223.
[0130] Step S221: Perform OTFS modulation on the first modulation symbol d(i) to generate an OTFS modulation symbol X(n,m), which can be called the third modulation symbol. Here, n corresponds to the delay domain, and its value ranges from 0 to N1-1, i.e., n = 0, 1, ..., N1-1; m corresponds to the Doppler domain, and its value ranges from 0 to M1-1, i.e., m = 0, 1, ..., M1-1. Then, perform a parallel-to-serial conversion operation on the third modulation symbol to generate a set of fourth modulation symbols.
[0131] In some embodiments, the first modulation symbol d(i) can be first mapped to the resource grid N1×M1 and converted into the second modulation symbol x(k,l); where the second symbol index k and the third symbol index l are used to represent the position of the corresponding second modulation symbol in the resource grid; their value ranges are from 0 to N1-1 and from 0 to M1-1, respectively. Then, the second modulation symbol is subjected to OTFS modulation to generate the third modulation symbol X(n,m).
[0132] In some embodiments, the second modulation symbol can be used to obtain the third modulation symbol through a two-dimensional inverse sympletic Fourier transform (ISFFT), as shown in the following formula:
[0133]
[0134] in, It is a complex exponential kernel function used to represent the mapping relationship between the time-frequency domain and the delay-Doppler domain.
[0135] In some embodiments, the first modulation symbol d(i) can be mapped onto the resource grid N1×M1 based on a first interleaving mode, and converted into a second modulation symbol x(k,l). The first interleaving mode represents the mapping method of the first modulation symbol in the resource grid.
[0136] In some embodiments, the first information may also be used to indicate the first interleaving mode.
[0137] In some embodiments, the first modulation symbol can be mapped to the resource grid N1×M1 and converted into the second modulation symbol x(k,l) based on the calculation formula between the second symbol index, the third symbol index and the first symbol index, wherein the second symbol index k and the third symbol index l can be used to indicate the grid position of the corresponding second modulation symbol in the resource grid.
[0138] In some embodiments, the second symbol index k in the second modulation symbol corresponds to the delay domain, indicating the position of the second modulation symbol in the delay domain of the resource grid, and the third modulation symbol l corresponds to the Doppler domain, indicating the position of the third modulation symbol in the Doppler domain of the resource grid; or, conversely, the second symbol index k in the second modulation symbol corresponds to the Doppler domain, indicating the position of the second modulation symbol in the Doppler domain of the resource grid, and the third modulation symbol l corresponds to the delay domain, indicating the position of the third modulation symbol in the delay domain of the resource grid; specific calculation formulas can be exemplified as follows:
[0139] k = floor(i / N1); l = mod(i, N1); or
[0140] l = floor(i / M1); k = mod(i, M1); or
[0141] k = floor(i / M1); l = mod(i, M1); or
[0142] l=floor(i / N1); k=mod(i,N1).
[0143] In this formula, floor(·) is the floor operation and mod(·) is the modulo operation.
[0144] In some embodiments, the first information may also be used to indicate the calculation formula between the second symbol index, the third symbol index, and the first symbol index.
[0145] In some embodiments, the second modulation symbol x(k,l) can be input into the OTFS modulator to output the third modulation symbol X(n,m).
[0146] Step S222: Perform a parallel-to-serial conversion operation on the third modulation symbol to generate the fourth modulation symbol.
[0147] In some embodiments, the third modulation symbol X(n,m) can be converted from parallel to serial to a set of fourth modulation symbols d(j), j=0,1,…,N1×M1.
[0148] In some embodiments, the third modulation symbol can be converted from a parallel-to-serial conversion operation to a set of fourth modulation symbols based on the second interleaving mode. The second interleaving mode may or may not be related to the first interleaving mode.
[0149] In some embodiments, the third modulation symbol can be converted into a set of fourth modulation symbols by performing a parallel-to-serial conversion operation based on the calculation formula between the symbol index (n, m) of the third modulation symbol X(n, m) and the symbol index j of the fourth modulation symbol. An example of the calculation formula is as follows:
[0150] j = m × N1 + n;
[0151] j = n × M1 + m;
[0152] In some embodiments, the first information may also be used to indicate a first offset, which is used to indicate the starting position of the second modulation symbol and / or the third modulation symbol in the resource grid. That is, it may be used to indicate the row number n1 and column number m1 corresponding to the starting grid in the resource grid. The generated second modulation symbol may start at x(n1,m1) and the third modulation symbol may start at X(n1,m1).
[0153] Based on this first offset, the fourth symbol index j of the fourth modulation symbol is offset.
[0154] In some embodiments, the process of performing parallel-to-serial conversion on the third modulation symbol may include interleaving and / or scrambling operations.
[0155] In some embodiments, the second interleaving model corresponding to the interleaving operation can be determined by the second symbol index n and the third symbol index m corresponding to the third modulation symbol. This second interleaving model can be the same as or related to the first interleaving model used when converting the first modulation symbol to the second modulation symbol, or it can be different or unrelated.
[0156] In some embodiments, the scrambling sequence of the scrambling operation can be determined by the second symbol index n and the third symbol index m corresponding to the third modulation symbol.
[0157] Step S223: Perform OFDM modulation on the fourth modulation symbol and generate the first signal.
[0158] In some embodiments, the fourth modulation symbol obtained by parallel-to-serial conversion is OFDM modulated to generate a first signal.
[0159] In some embodiments, the following mapping operations may be performed on the fourth modulation symbol: layer mapping, antenna port mapping, mapping to virtual resource blocks, and mapping from virtual to physical resource blocks.
[0160] Layer mapping maps modulation symbols onto different transmission layers. Different transmission layers can correspond to different antenna ports or transmission paths, thereby enabling spatial multiplexing or diversity techniques and improving the performance of the communication system.
[0161] The purpose of antenna port mapping is to map the layer-mapped modulation symbols to specific physical antenna ports. Each antenna port corresponds to an independent physical antenna or virtual antenna.
[0162] The purpose of virtual resource block mapping is to map modulation symbols on the antenna port onto virtual resource blocks (VRBs). A virtual resource block is a logical resource allocation unit used to organize modulation symbols in the frequency domain.
[0163] The purpose of physical resource block mapping is to map modulation symbols on virtual resource blocks to physical resource blocks (PRBs). A physical resource block is a resource allocation unit in actual transmission, corresponding to physical resources in the wireless channel.
[0164] After completing the above mapping operation, OFDM modulation can be performed to obtain the first signal.
[0165] In some embodiments, the first signal of OFDM symbol l under antenna port p and subcarrier spacing configuration μ It can be defined as:
[0166]
[0167]
[0168] in, This represents the complex-valued modulation symbol on the k-th subcarrier and the l-th OFDM symbol, corresponding to the fourth modulation symbol d(j). Compared with the original OFDM modulation, the fourth modulation symbol after OTFS modulation has the correlation characteristics of OTFS, making the generated first signal equivalent to an OTFS waveform.
[0169] In the above embodiments, by performing OTFS modulation on the complex-valued modulation symbols, and then generating a set of fourth modulation symbols through parallel-to-serial conversion, and then performing OFDM modulation, the resulting time-domain continuous signal has OTFS characteristics. This signal processing flow has low computational complexity, can quickly generate waveforms with OTFS characteristics, thereby improving the spectral efficiency of signal transmission, enhancing anti-interference performance, reducing the peak-to-average power ratio, and adapting to various complex wireless channel environments, ultimately realizing a more efficient and reliable wireless communication system.
[0170] The signal processing method disclosed in this embodiment may include at least one of steps S210 to S230. For example, step S210 may be implemented as an independent embodiment, step S221 may be implemented as an independent embodiment, step S222 may be implemented as an independent embodiment, step S223 may be implemented as an independent embodiment, step S230 may be implemented as an independent embodiment, steps S210+S221+S222+S223 may be implemented as independent embodiments, and steps S210+S221+S222+S223+S230 may be implemented as independent embodiments, but are not limited thereto.
[0171] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0172] Figure 2C is an interactive schematic diagram of a signal processing method according to an embodiment of the present disclosure. As shown in Figure 2C, the embodiment of the present disclosure relates to a signal processing method that generates a first signal using a baseband signal generation formula corresponding to a resource grid. Step S220 in Figure 2A may specifically include step S224.
[0173] Step S224: Generate the first signal based on the baseband signal generation formula related to the resource grid.
[0174] In some embodiments, the first communication device performs OFDM modulation on the complex-valued modulation symbol d(i) generated by the first modulation to generate a fifth modulation symbol, i.e., an OFDM modulation symbol; then, based on the baseband signal generation formula related to the resource grid, the fifth modulation symbol is superimposed in the time delay domain and the Doppler domain to generate a first signal with time delay-Doppler information of the resource grid, i.e., a time-domain continuous signal with OTFS characteristics.
[0175] The baseband signal generation formula corresponding to the resource grid is shown below:
[0176] in, This represents the baseband signal of OFDM symbol l under the configuration of antenna port p and subcarrier spacing μ; This represents the effective time-domain signal within the OFDM symbol l interval under the antenna port p and subcarrier spacing configuration μ; Indicates the start time of the l-th OFDM symbol; Indicates the duration of the l-th OFDM symbol; This represents the complex-valued modulation symbol on the k-th subcarrier and the l-th OFDM symbol; Used to represent the number of time slots in a subframe Used to represent the number of OFDM symbols in each time slot; This indicates the grid size under the subcarrier spacing configuration μ; This indicates the number of subcarriers in each resource block; It is a complex exponential term; Δf represents the subcarrier spacing; Represents the subcarrier index offset; W is the number of resource grids in the delay domain; G is the number of resource grids in the Doppler domain; i q and g s For time-delayed Doppler domain grids (i q g s The starting positions of the time-delay Doppler dimensions of the resource grid are given by h = 0, 1, ..., W-1, where W is the number of grids in the time-delay domain, i.e., the first grid number, and g = 0, 1, ..., G-1.
[0177] In some embodiments, the information of the resource grid, i.e., the first information, may be fixed, protocol-predefined, or network-preconfigured.
[0178] In some embodiments, the first information may be carried in at least one of the following: a broadcast message (Master information block), a system message (System Information), a Radio Resource Control (RRC) signaling, and downlink control information (DCI) and sidelink control information (SCI).
[0179] In some embodiments, the total number of resource grids G×W, that is, the number of third grids, can be an integer multiple of the number of OFDM modulated subcarriers, that is, the number of first subcarriers.
[0180] In some embodiments, the number of first grids can be an integer multiple of the number of first subcarriers.
[0181] In some embodiments, the number of the second grid can be an integer multiple of the number of the first subcarriers.
[0182] In the above embodiments, a time-domain continuous signal can be generated directly based on the baseband signal generation formula related to the resource grid, so that the signal has OTFS characteristics. This signal processing flow has low computational complexity and can quickly generate waveforms with OTFS characteristics.
[0183] The signal processing method disclosed in this embodiment may include at least one of steps S210 to S230. For example, step S210 may be implemented as an independent embodiment, step S224 may be implemented as an independent embodiment, step S230 may be implemented as an independent embodiment, steps S210+S224 may be implemented as independent embodiments, and steps S210+S224+S230 may be implemented as independent embodiments, but are not limited thereto.
[0184] In some embodiments, the OTFS implementation in the modulation part is as follows:
[0185] The OTFS modulator takes as input complex-valued modulation symbols x(k,l) based on modulation such as BPSK, QPSK, and QAM, and outputs an OTFS modulation symbol X(n,m) within a modulation symbol grid N1×M1 via the following operation.
[0186]
[0187] Where n = 0, 1, ..., N1-1; m = 0, 1, ..., M1-1.
[0188] The information on the modulation symbol grid (first information) includes at least one of the following information regarding the grid size:
[0189] The doppler domain span / length information M1 (second grid number);
[0190] The delay domain span / length information N1 (first grid number);
[0191] The information of the modulation symbol grid can be fixed, predefined, or pre-configured.
[0192] The information of the modulation symbol grid can be at least one of the following: broadcast message (Master information block), system message (System Information), radio resource control (RRC) signaling, downlink control information (DCI), and sidelink control information (SCI);
[0193] The value of N1×M1 is an integer multiple of the number of subcarriers in the following OFDM operation.
[0194] The value of M1 is an integer multiple of the number of subcarriers in the following OFDM operation.
[0195] The complex-valued modulation symbols x(k,l) based on BPSK, QPSK, QAM, etc. are generated from the output of the modulation mapper d(i) in the following manner:
[0196] The table-based interleaving pattern determined by the modulation symbol grid information: x(k,l) is determined based on d(i) and an interleaving pattern (first interleaving pattern).
[0197] The formula-based approach is as follows: x(k,l) is determined by d(i) and the following formula between the symbol index (k,l) and the modulation symbol index i:
[0198] k=floor(i / N1) or k=floor(i / M1)
[0199] l = mod(i, N1) or l = mod(i, M1)
[0200] l=floor(i / N1) or l=floor(i / M1)
[0201] k = mod(i, N1) or k = mod(i, M1)
[0202] An AOTFS modulation symbol X(n,m) undergoes an additional parallel-to-serial conversion process. This conversion is performed on a block of complex-valued modulation symbols within an AOTFS modulation symbol grid d(j),j = 0, 1, ..., N1 × M1, before proceeding with the subsequent process starting from layer mapping.
[0203] The table-based interleaving pattern determined by the modulation symbol grid information d(j),j=0,1,…,N1×M1 is determined based on x(k,l) and an interleaving pattern.
[0204] Formula-based approach as follows:
[0205] d(j),j=0,1,…,N1×M1 is determined based on X(n,m) and the following formula between the symbol index(n,m) and the modulation symbol index j:
[0206] j = m × N1 + n;
[0207] j = n × M1 + m;
[0208] Before the layer mapping operation, the modulation symbols within an OTFS modulation symbol grid undergo a process that transforms their indices into a global modulation symbol index determined by the number of subcarriers and transmission symbols.
[0209] This transformation is accomplished using an offset determined by information about the modulation symbol grid.
[0210] n'=n+ΔN
[0211] m'=m+ΔM
[0212] j' = m'*N1+n' or j' = n'*M1+m'
[0213] d(j′)=d(j), j=0,1,…,N1×M1, (m′,n′)=(m,n)+Δ(M,N)
[0214] Where ΔM and ΔN are offsets.
[0215] The transformation process also involves additional interleaving patterns and scrambling operations, including:
[0216] The scrambling sequence is defined using the modulation symbol grid index.
[0217] The interleaving pattern is defined using the modulation symbol grid index.
[0218] In the shared channel processing section, the modulation subsection should be adapted to the OTFS modulation section. For example, in the physical channel section, the modulation section should undergo the following changes:
[0219] Modulation:
[0220] For each codeword q, the terminal should assume that the bit block has been scrambled. As described above, modulation is performed using one of the modulation schemes shown in the table below to obtain a set of complex-valued modulation symbols. (For each codeword q, the UE shall assume the block of scrambled bits are modulated as described before using one of the modulation schemes in the Table as follow,resulting in a block of complex-valued modulation symbols
[0221] In some embodiments, the OTFS implementation in the baseband generation part is as follows:
[0222] For any physical channel or signal other than the Physical Random Access Channel (PRACH), in a subframe, the OFDM symbol is configured with antenna port p and subcarrier spacing μ. Time-continuous signal Defined as:
[0223] in, This represents the baseband signal of OFDM symbol l under the configuration of antenna port p and subcarrier spacing μ; This represents the effective time-domain signal within the OFDM symbol l interval under the antenna port p and subcarrier spacing configuration μ; Indicates the start time of the l-th OFDM symbol; Indicates the duration of the l-th OFDM symbol; This represents the complex-valued modulation symbol on the k-th subcarrier and the l-th OFDM symbol; Used to represent the number of time slots in a subframe Used to represent the number of OFDM symbols in each time slot; This indicates the grid size under the subcarrier spacing configuration μ; This indicates the number of subcarriers in each resource block; It is a complex exponential term; Δf represents the subcarrier spacing; Represents the subcarrier index offset; W is the number of resource grids in the delay domain; G is the number of resource grids in the Doppler domain; i q and g s For time-delayed Doppler domain grids (i q g s The starting positions of the time-delay Doppler dimensions of the time-delay ...
[0224] The information on the modulation symbol grid includes at least the following information about the grid size:
[0225] The doppler domain span / length information G;
[0226] The delay domain span / length information W;
[0227] The information of the modulation symbol grid can be fixed, predefined, or pre-configured.
[0228] The information of the modulation symbol grid can be at least one of the following: broadcast message (Master information block), system message (System Information), radio resource control (RRC) signaling, downlink control information (DCI), and sidelink control information (SCI);
[0229] The value of G×W is an integer multiple of the number of subcarriers in the following OFDM operation.
[0230] The value of G is an integer multiple of the number of subcarriers in the following OFDM operation.
[0231] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0232] In some embodiments, the terms "codebook," "codeword," and "precoding matrix" can be used interchangeably. For example, a codebook can be a collection of one or more codewords / precoding matrices.
[0233] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".
[0234] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.
[0235] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, as can terms such as "physical uplink shared channel (PUSCH)" and "UL data".
[0236] In some embodiments, the terms “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.
[0237] In some embodiments, the terms "search space", "search space set", "search space configuration", "search space set configuration", "control resource set (CORESET)", and "CORESET configuration" can be used interchangeably.
[0238] In some embodiments, the terms "synchronization signal (SS)," "synchronization signal block (SSB)," "reference signal (RS)," "pilot," and "pilot signal" can be used interchangeably.
[0239] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
[0240] In some embodiments, the terms "component carrier (CC)," "cell," "frequency carrier," and "carrier frequency" can be used interchangeably.
[0241] In some embodiments, the terms “resource block (RB)”, “physical resource block (PRB)”, “sub-carrier group (SCG)”, “resource element group (REG)”, “PRB pair”, “RB pair”, “resource element (RE)”, and “sub-carrier” can be used interchangeably.
[0242] In some embodiments, terms such as wireless access scheme and waveform can be used interchangeably.
[0243] In some embodiments, the terms "precoding", "precoder", "weight", "precoding weight", "quasi-co-location (QCL)", "transmission configuration indication (TCI) status", "spatial relation", "spatial domain filter", "transmission power", "phase rotation", "antenna port", "antenna port group", "layer", "the number of layers", "rank", "resource", "resource set", "resource group", "beam", "beam width", "beam angular degree", "antenna", "antenna element", and "panel" can be used interchangeably.
[0244] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, and “transmission time interval (TTI)” can be used interchangeably.
[0245] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.
[0246] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transmit,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0247] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0248] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values (e.g., a comparison with a predetermined value), but is not limited thereto.
[0249] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data and / or instructions received; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.
[0250] In some embodiments, if an arrow in the interaction diagram representing the sending of information, signaling, etc. from one subject to another passes through other subjects, it can be interpreted as the information being forwarded from one subject to another via other subjects, or it can be interpreted as the information being sent from one subject to another without passing through other subjects.
[0251] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[0252] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0253] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0254] Figure 3 is a schematic diagram of the structure of the signal processing device proposed in an embodiment of this disclosure. The signal processing device can be a terminal or a network device. The signal processing device 3100 is used to execute any of the above methods. In some embodiments, as shown in Figure 3, the signal processing device 3100 may include at least one of a transceiver module 3101, a processing module 3102, etc. In some embodiments, the transceiver module is used to determine first information, which is used to determine a resource grid in the delay-Doppler domain; wherein the total number of resource grids is an integer multiple of the number of first subcarriers, and the number of first subcarriers is the number of subcarriers of OFDM modulation; the processing module is used to perform signal processing on the first modulation symbol based on the resource grid to generate a first signal; wherein the first modulation symbol is a complex-valued modulation symbol obtained by modulating bit data, and the first signal is a time-domain signal. Optionally, the transceiver module is used to execute at least one of the communication steps (e.g., steps S210, S230, but not limited thereto) performed by the terminal 101 in any of the above methods, which will not be described in detail here. Optionally, the above processing module is used to execute at least one of the other steps executed by the terminal 101 in any of the above methods (e.g., steps S220, S221, S222, S223, S224, but not limited thereto), which will not be elaborated here.
[0255] Figure 4A is a schematic diagram of the structure of the communication device 4100 proposed in an embodiment of this disclosure. The communication device 4100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 4100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0256] As shown in Figure 4A, the communication device 4100 is used to execute any of the above methods. In some embodiments, the communication device 4100 includes one or more processors 4101. The processor 4101 may be a general-purpose processor or a special-purpose processor, such as 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 communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 4100 is used to execute any of the above methods. Optionally, one or more processors 4101 are used to invoke instructions to cause the communication device 4100 to execute any of the above methods.
[0257] In some embodiments, the communication device 4100 further includes one or more transceivers 4102. When the communication device 4100 includes one or more transceivers 4102, the transceiver 4102 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S210, S230, but not limited thereto), and the processor 4101 performs at least one of other steps (e.g., steps S220, S221, S222, S223, S224, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0258] In some embodiments, the communication device 4100 further includes one or more memories 4103 for storing data and / or instructions. Optionally, one or more processors 4101 are used to invoke instructions stored in the memory 4103 to cause the communication device 4100 to perform any of the above methods. Optionally, all or part of the memory 4103 may also be located outside the communication device 4100. In an optional embodiment, the communication device 4100 may include one or more interface circuits 4104. Optionally, the interface circuit 4104 is connected to the memory 4102 and can be used to receive data and / or instructions from the memory 4102 or other devices, and can be used to send data and / or instructions to the memory 4102 or other devices. For example, the interface circuit 4104 can read data and / or instructions stored in the memory 4102 and send the data and / or instructions to the processor 4101.
[0259] The communication device 4100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 4100 described in this disclosure is not limited thereto, and the structure of the communication device 4100 may not be limited by FIG4A. The communication device may be a standalone device or may be part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0260] Figure 4B is a schematic diagram of the structure of chip 4200 according to an embodiment of this disclosure. For cases where the communication device 4100 can be a chip or a chip system, please refer to the schematic diagram of chip 4200 shown in Figure 4B, but it is not limited thereto.
[0261] Chip 4200 includes one or more processors 4201. Chip 4200 is used to perform any of the above methods.
[0262] In some embodiments, chip 4200 further includes one or more interface circuits 4202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 4200 further includes one or more memories 4203 for storing data and / or instructions. Optionally, all or part of the memories 4203 may be located outside of chip 4200. Optionally, the interface circuits 4202 are connected to the memories 4203, and the interface circuits 4202 can be used to receive data and / or instructions from the memories 4203 or other devices, and can be used to send data and / or instructions to the memories 4203 or other devices. For example, the interface circuits 4202 can read data and / or instructions stored in the memories 4203 and send the data and / or instructions to the processor 4201.
[0263] In some embodiments, interface circuit 4202 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S210, S230, but not limited thereto). Interface circuit 6202 performing the communication steps such as sending and / or receiving in the above method refers, for example, to interface circuit 6202 performing data and / or instruction interaction between processor 6201, chip 6200, memory 6203, or transceiver device. In some embodiments, processor 6201 performs at least one of other steps (e.g., steps S220, S221, S222, S223, S224, but not limited thereto).
[0264] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0265] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0266] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.
[0267] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A signal processing method, characterized in that, The method includes: First information is determined, which is used to determine the resource grid in the delay-Doppler domain; wherein the total number of the resource grid is an integer multiple of the number of first subcarriers, and the number of first subcarriers is the number of subcarriers modulated by OFDM. Based on the resource grid, a first signal is generated by signal processing of the first modulation symbol; wherein the first modulation symbol is a complex-valued modulation symbol obtained by modulating bit data, and the first signal is a time-domain signal.
2. The method according to claim 1, characterized in that, The first information includes at least one of the following: The first grid number is used to represent the number of resource grids in the delay domain; The second grid number is used to represent the number of grids in the Doppler domain of the resource grid; The third grid number is used to represent the total number of grids in the resource grid.
3. The method according to claim 2, characterized in that, The resource grid satisfies at least one of the following conditions: The number of the first grid is an integer multiple of the number of the first subcarriers; The number of the second grid is an integer multiple of the number of the first subcarriers; The number of the third grid is an integer multiple of the number of the first subcarriers.
4. The method according to claim 1, characterized in that, The step of generating a first signal by performing signal processing on the first modulation symbol based on the resource grid includes: The first modulation symbol is modulated using OTFS to generate a third modulation symbol, wherein the third modulation symbol is an OTFS modulation symbol; The third modulation symbol is subjected to a parallel-to-serial conversion operation to generate a fourth modulation symbol; wherein, the fourth modulation symbol includes a fourth symbol index, which is used to indicate the sequence number of the fourth modulation symbol in the fourth modulation symbol sequence; The fourth modulation symbol is OFDM modulated to generate the first signal.
5. The method according to claim 4, characterized in that, The process of generating a third modulation symbol by performing OTFS modulation on the first modulation symbol includes: The first modulation symbol is mapped onto the resource grid and converted into a second modulation symbol; wherein, the first modulation symbol includes a first symbol index, which is used to indicate the sequence number of the first modulation symbol in the first modulation symbol sequence; the second modulation symbol includes a second symbol index and a third symbol index, which are used to indicate the position in the resource grid; The second modulation symbol is modulated using OTFS to generate the third modulation symbol.
6. The method according to claim 5, characterized in that, The first information is also used to indicate a first interleaving mode, wherein the first interleaving mode is used to represent the mapping method of the first modulation symbol in the resource grid; The first modulation symbol is mapped onto the resource grid and converted into a second modulation symbol: Based on the first interleaving mode, the first modulation symbol is mapped onto the resource grid and converted into a second modulation symbol.
7. The method according to claim 5, characterized in that, The first information is also used to indicate the calculation formula between the second symbol index, the third symbol index, and the first symbol index; Mapping the first modulation symbol onto the resource grid and converting it to a second modulation symbol includes: Based on the calculation formula, the first modulation symbol is mapped onto the resource grid and converted into a second modulation symbol.
8. The method according to claim 4, characterized in that, The first information is used to indicate a first offset, which is used to indicate the starting position of the second modulation symbol and / or the third modulation symbol in the resource grid, and the fourth symbol index is determined by the first offset.
9. The method according to claim 4, characterized in that, The parallel-to-serial conversion operation includes interleaving and / or scrambling operations.
10. The method according to claim 9, characterized in that, The second interleaving mode corresponding to the interleaving operation is determined by the second symbol index and / or the third symbol index of the third modulation symbol.
11. The method according to claim 9, characterized in that, The scrambling sequence of the scrambling operation is determined by the second symbol index and / or the third symbol index of the third modulation symbol.
12. The method according to claim 1, characterized in that, The method further includes: In the shared channel processing section, the modulation section adapts to the OTFS modulation.
13. The method according to claim 1, characterized in that, The method further includes: Encode bit data to obtain codewords; The codeword is scrambled to obtain a scrambled bit block; The scrambled bit block is subjected to a first modulation to obtain a first modulation symbol.
14. The method according to claim 13, characterized in that, The first modulation includes at least one of the following modulation methods: BPSK; Pi / 2-BPSK; QPSK; 16QAM; 64QAM; 256QAM; 1024QAM; The first modulation scheme is a modulation scheme used for OTFS.
15. The method according to claim 1, characterized in that, The step of generating a first signal by performing signal processing on the first modulation symbol based on the resource grid includes: The first modulation symbol is OFDM modulated to generate a fifth modulation symbol, wherein the fifth modulation symbol is an OFDM modulation symbol; Based on the baseband signal generation formula associated with the resource grid, the fifth modulation symbol is superimposed on the time delay domain and Doppler domain of the resource grid to generate the first signal.
16. The method according to claim 15, characterized in that, The baseband signal generation formula is as follows: in, This represents the baseband signal of OFDM symbol l under the configuration of antenna port p and subcarrier spacing μ; This represents the effective time-domain signal within the OFDM symbol l interval under the antenna port p and subcarrier spacing configuration μ; Indicates the start time of the l-th OFDM symbol; Indicates the duration of the l-th OFDM symbol; This represents the complex-valued modulation symbol on the k-th subcarrier and the l-th OFDM symbol; Used to represent the number of time slots in a subframe Used to represent the number of OFDM symbols in each time slot; This indicates the grid size under the subcarrier spacing configuration μ; This indicates the number of subcarriers in each resource block; It is a complex exponential term; Δf represents the subcarrier spacing; Represents the subcarrier index offset; W is the number of resource grids in the delay domain; G is the number of resource grids in the Doppler domain; i q and g s For time-delayed Doppler domain grids (i q g s The respective starting positions of the time-delay Doppler dimensions.
17. The method according to any one of claims 1-16, characterized in that, The method further includes: Send a second message, which indicates the signal processing method for the first signal.
18. A signal processing apparatus, characterized in that, include: The transceiver module is used to determine first information, which is used to determine the resource grid in the delay-Doppler domain; wherein the total number of the resource grid is an integer multiple of the number of first subcarriers, and the number of first subcarriers is the number of subcarriers modulated by OFDM. The processing module is used to perform signal processing on the first modulation symbol based on the resource grid to generate a first signal; wherein the first modulation symbol is a complex-valued modulation symbol obtained by modulating bit data, and the first signal is a time-domain signal.
19. A communication device, characterized in that, The communication device is used to perform the signal processing method according to any one of claims 1-17.
20. A communication system, characterized in that, It includes a first communication device and a second communication device, wherein the first communication device is configured to implement the signal processing method according to any one of claims 1-17.
21. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the signal processing method as described in any one of claims 1-17.
22. A program product comprising at least one of a program and instructions, characterized in that, When at least one of the programs or instructions is executed by the communication device, it implements the steps of the method described in claims 1-17.