Communication method and related apparatus
By utilizing a second frequency domain resource mapping method with defined parameters in frequency domain FTN technology, the inter-user interference problem in multi-user frequency division multiplexing is solved, thereby improving spectrum efficiency and enhancing the performance of the communication system.
Patent Information
- Application Number
- PCT/CN2025/099283
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-12
- Filing Date
- 2025-06-05
- Publication Date
- 2025-12-18
AI Technical Summary
In frequency domain FTN technology, when multiple users use frequency division multiplexing, interference between users is severe, and existing technologies are unable to effectively avoid it.
By mapping N elements to the second frequency domain resources to generate the first signal, and using the first parameter to determine the number of second frequency domain resources to be greater than the number of first frequency domain resources, it is ensured that the actual occupied frequency domain resources are consistent with the scheduled frequency domain resources, thus avoiding spectrum overlap and achieving orthogonal or non-overlapping allocation of frequency domain resources.
It effectively avoids interference between multiple users, improves spectrum efficiency, and enhances the performance of the communication system.
Smart Images

Figure CN2025099283_18122025_PF_FP_ABST
Abstract
Description
Communication method and related apparatus
[0001] This application claims priority from the Chinese patent application No. 202410756425.9 filed on June 12, 2024, and entitled "Communication method and related apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, and in particular, to a communication method and related apparatus. BACKGROUND
[0003] Faster-than-Nyquist (FTN) technology is a non-orthogonal transmission technology, which can provide higher spectral efficiency compared to the traditional Nyquist transmission technology. FTN technology includes time-domain FTN and frequency-domain FTN, where frequency-domain FTN can also be referred to as spectrally-efficient frequency division multiplexing (SEFDM) or frequency-domain compression. Frequency-domain FTN achieves frequency-domain compression by sacrificing the orthogonality between subcarriers. In the same transmission time, when transmitting the same amount of information, frequency-domain FTN technology can occupy less bandwidth than orthogonal frequency division multiplexing (OFDM) technology; or when occupying the same bandwidth, frequency-domain FTN technology can transmit more information than OFDM technology, that is, compared with OFDM technology, frequency-domain FTN technology can improve spectral efficiency.
[0004] In the frequency division multiplexing scenario, the network device avoids interference between multiple terminal devices by allocating non-overlapping physical resource blocks (PRBs) or resource block groups (RBGs) to different terminal devices. However, when using frequency-domain FTN technology, because multiple terminal devices using frequency division multiplexing may use or correspond to different frequency-domain compression factors, even if the sending device maps subcarriers according to the allocated frequency-domain resources, it may still cause the frequency spectrum corresponding to the signals actually transmitted by multiple terminal devices to overlap or the frequency spectrum corresponding to the signals sent to multiple terminal devices to overlap, resulting in serious inter-user interference. SUMMARY
[0005] The present application provides a communication method and related apparatus to avoid inter-user interference in multi-user frequency division multiplexing.
[0006] In a first aspect, the present application provides a communication method, which can be applied to a first communication device. For example, the first communication device can be a terminal device or a network device, or can be a component (such as a chip, a chip system, etc.) configured in a terminal device or a network device, or can be a logic module or software capable of realizing all or part of the functions of a terminal device or a network device.
[0007] For example, the method comprises: mapping N elements onto a second frequency domain resource to generate a first signal, the second frequency domain resource comprising N second frequency domain units, the N second frequency domain units being determined according to M first frequency domain units and a first parameter, the first parameter being greater than 0 and not equal to 1, M and N being positive integers, and N being greater than M; and transmitting the first signal based on a first frequency domain resource, the first frequency domain resource comprising the M first frequency domain units.
[0008] For example, the N second frequency domain units are determined according to the M first frequency domain units and the first parameter, which can be replaced by: an index of a starting frequency domain unit in the N second frequency domain units is determined according to an index of a starting frequency domain unit in the M first frequency domain units and the first parameter, a value of N is determined according to a value of M and the first parameter, or an index of an ending frequency domain unit in the N second frequency domain units is determined according to an index of an ending frequency domain unit in the M first frequency domain units and the first parameter.
[0009] The first frequency domain resource is a frequency domain resource scheduled for transmission, for example, the transmission can be uplink transmission, downlink transmission or sidelink transmission. For example, when the first communication device is a terminal device, the transmission can be uplink transmission or sidelink transmission, and when the first communication device is a network device, the transmission can be downlink transmission.
[0010] The first signal transmitted based on the first frequency domain resource means that the frequency domain resource actually occupied by the first signal transmitted to the receiving end is the first frequency domain resource, or in other words, the frequency domain resource actually occupied by the first signal transmitted to the receiving end belongs to the first frequency domain resource, or in other words, the frequency domain resource actually occupied by the first signal transmitted to the receiving end is within the bandwidth range of the first frequency domain resource.
[0011] Based on the technical solution, the sending end determines the number of second frequency domain units included in the second frequency domain resource based on the scheduled first frequency domain resource and the first parameter, and the number of the second frequency domain units is greater than the number of first frequency domain units included in the first frequency domain resource. The second frequency domain resource can map more elements than the first frequency domain resource. After the elements are mapped to the second frequency domain resource to obtain the first signal, the first signal is sent based on the first frequency domain resource, so that the actual frequency domain resource occupied by the first signal in the transmission process is consistent with the frequency domain resource scheduled for transmission. In this way, when the frequency domain resources allocated to the plurality of frequency division multiplexing terminal devices are orthogonal or non-overlapping, mapping based on the method provided in the present application can avoid interference between multiple users.
[0012] In a second aspect, the present application provides a communication method, which can be applied to a second communication device. For example, the second communication device can be a terminal device or a network device, or it can also be a component (such as a chip, a chip system, etc.) configured in a terminal device or a network device, or it can also be a logic module or software capable of realizing all or part of the functions of a terminal device or a network device.
[0013] For example, the method comprises: receiving a first signal based on a first frequency domain resource, the first frequency domain resource comprising M first frequency domain units, M being a positive integer; wherein the first signal is generated by mapping N elements to a second frequency domain resource, the second frequency domain resource comprising N second frequency domain units, the N second frequency domain units being determined according to the M first frequency domain units and a first parameter, the first parameter being greater than 0 and not equal to 1, N being an integer greater than M.
[0014] Based on the technical solution, the first signal received by the receiving end is the first signal obtained by the sending end after mapping the elements to the second frequency domain resource, and then sent based on the scheduled first frequency domain resource. The sending end sends the first signal based on the scheduled first frequency domain resource, so that the actual frequency domain resource occupied by the first signal in the transmission process is consistent with the frequency domain resource scheduled for transmission. In this way, when the network device allocates orthogonal or non-overlapping frequency domain resources to a plurality of frequency division multiplexing terminal devices, mapping based on the method provided in the present application can avoid interference between multiple users.
[0015] In combination with the first and second aspects, in some implementations of the first and second aspects, the value of N and the value of M satisfy one of the following relationships: the value of N is a first value; the value of N is obtained by rounding up the first value; the value of N is obtained by rounding down the first value; or the value of N is obtained by rounding the first value.
[0016] wherein, when the value of the first parameter is greater than 0 and less than 1, the first value is a ratio of the value of the M and the first parameter; or, when the value of the first parameter is greater than 1, the first value is a product of the value of the M and the first parameter.
[0017] Optionally, the value of the N and the value of the M satisfy one of the following relationships: the value of (N-1) is a third value; the value of (N-1) is obtained by rounding up the third value; the value of (N-1) is obtained by rounding down the third value; or, the value of (N-1) is obtained by rounding the third value.
[0018] wherein, when the value of the first parameter is greater than 0 and less than 1, the third value is a ratio of the value of (M-1) and the first parameter; or, when the value of the first parameter is greater than 1, the third value is a product of the value of (M-1) and the first parameter.
[0019] With reference to the first and second aspects, in some implementations of the first and second aspects, a bandwidth size of the second frequency domain resource unit is the same as or different from a bandwidth size of the first frequency domain resource unit.
[0020] Optionally, in a case where the bandwidth size of the first frequency domain unit is different from the bandwidth size of the second frequency domain unit, the following relationship is satisfied between the bandwidth size of the first frequency domain unit and the bandwidth size of the second frequency domain unit: when the value of the first parameter is greater than 0 and less than 1, the bandwidth size of the second frequency domain unit is a product of the bandwidth size of the first frequency domain unit and the first parameter; or, when the value of the first parameter is greater than 1, the bandwidth size of the second frequency domain unit is a ratio of the bandwidth size of the first frequency domain unit and the first parameter.
[0021] With reference to the first and second aspects, in some implementations of the first and second aspects, an index of a starting frequency domain unit of the first frequency domain resource is different from an index of a starting frequency domain unit of the second frequency domain resource; and / or, an index of an ending frequency domain unit of the first frequency domain resource is different from an index of an ending frequency domain unit of the second frequency domain resource.
[0022] With reference to the first and second aspects, in some implementations of the first and second aspects, an index of a starting frequency domain unit of the second frequency domain resource is determined according to an index of a starting frequency domain unit of the first frequency domain resource and the first parameter.
[0023] Optionally, an index of a starting frequency domain unit of the second frequency domain resource and an index of a starting frequency domain unit of the first frequency domain resource satisfy one of the following relationships: the index of the starting frequency domain unit of the second frequency domain resource is a second value; the index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding up the second value; the index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding down the second value; or the index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding the second value.
[0024] wherein when a value of the first parameter is greater than 0 and less than 1, the second value is a ratio of the index of the starting frequency domain unit of the first frequency domain resource and the first parameter; or when a value of the first parameter is greater than 1, the second value is a product of the index of the starting frequency domain unit of the first frequency domain resource and the first parameter.
[0025] With reference to the first and second aspects, in some implementations of the first and second aspects, an index of an ending frequency domain unit of the second frequency domain resource is determined according to an index of an ending frequency domain unit of the first frequency domain resource and the first parameter.
[0026] Optionally, an index of an ending frequency domain unit of the second frequency domain resource and an index of an ending frequency domain unit of the first frequency domain resource satisfy one of the following relationships: the index of the ending frequency domain unit of the second frequency domain resource is a fourth value; the index of the ending frequency domain unit of the second frequency domain resource is obtained by rounding up the fourth value; the index of the ending frequency domain unit of the second frequency domain resource is obtained by rounding down the fourth value; or the index of the ending frequency domain unit of the second frequency domain resource is obtained by rounding the fourth value.
[0027] wherein when a value of the first parameter is greater than 0 and less than 1, the fourth value is a ratio of the index of the ending frequency domain unit of the first frequency domain resource and the first parameter; or when a value of the first parameter is greater than 1, the fourth value is a product of the index of the ending frequency domain unit of the first frequency domain resource and the first parameter.
[0028] Optionally, the first parameter is predefined or indicated by a network device.
[0029] With reference to the first aspect, in some implementations of the first aspect, the method further includes: sending first information indicating the first parameter.
[0030] Accordingly, with reference to the second aspect, in some implementations of the second aspect, the method further includes: receiving first information indicating the first parameter.
[0031] For example, the first communication device is a network device, the second communication device is a terminal device, the first information sent by the first communication device to the second communication device is used to indicate the first parameter, the first communication device determines the second frequency domain resource for resource mapping based on the first parameter, and the second communication device performs resource de-mapping on the received first signal based on the first parameter.
[0032] With reference to the second aspect, in some implementations of the second aspect, the method further includes: sending first information, the first information indicating the first parameter.
[0033] Correspondingly, with reference to the first aspect, in some implementations of the first aspect, the method further includes: receiving first information, the first information indicating the first parameter.
[0034] For example, the first communication device is a terminal device, the second communication device is a network device, the first information sent by the second communication device to the first communication device is used to indicate the first parameter, and the first communication device determines the second frequency domain resource for resource mapping based on the first parameter.
[0035] With reference to the first aspect, in some implementations of the first aspect, the method further includes: sending second information, the second information indicating a second parameter, the second parameter being used to determine the first parameter.
[0036] Correspondingly, with reference to the second aspect, in some implementations of the second aspect, the method further includes: receiving second information, the second information indicating a second parameter, the second parameter being used to determine the first parameter.
[0037] For example, the first communication device is a terminal device, the second communication device is a network device, the second information sent by the first communication device to the second communication device is used to indicate the second parameter, and the second communication device determines the first parameter for uplink transmission based on the second parameter.
[0038] With reference to the second aspect, in some implementations of the second aspect, the method further includes: sending second information, the second information indicating a second parameter, the second parameter being used to determine the first parameter.
[0039] Correspondingly, with reference to the first aspect, in some implementations of the first aspect, the method further includes: receiving second information, the second information indicating a second parameter, the second parameter being used to determine the first parameter.
[0040] For example, the first communication device is a network device, the second communication device is a terminal device, and the second information sent by the second communication device to the first communication device is used to indicate the second parameter, and the first communication device determines the first parameter used for downlink transmission based on the second parameter.
[0041] The second parameter is greater than 0 and not equal to 1.
[0042] Optionally, the second information is carried in channel state information (CSI).
[0043] It can be understood that the second information can also be carried in other uplink information.
[0044] In combination with the first aspect, in some implementations of the first aspect, the method further includes: sending first capability information, the first capability information indicating at least one parameter, and the first parameter belonging to the at least one parameter.
[0045] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving first capability information, the first capability information indicating at least one parameter, and the first parameter belonging to the at least one parameter.
[0046] For example, the first communication device is a terminal device, the second communication device is a network device, and the first capability information sent by the first communication device to the second communication device indicates at least one parameter, and the second communication device determines the first parameter used for uplink transmission from the at least one parameter.
[0047] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending first capability information, the first capability information indicating at least one parameter, and the first parameter belonging to the at least one parameter.
[0048] In combination with the first aspect, in some implementations of the first aspect, the method further includes: receiving first capability information, the first capability information indicating at least one parameter, and the first parameter belonging to the at least one parameter.
[0049] For example, the first communication device is a network device, the second communication device is a terminal device, and the first capability information sent by the second communication device to the first communication device indicates at least one parameter, and the first communication device determines the first parameter used for downlink transmission from the at least one parameter.
[0050] Optionally, the first capability information includes the at least one parameter.
[0051] Optionally, the first capability information comprises at least one capability parameter, and a first capability parameter in the at least one capability parameter satisfies a following relationship with the first parameter:
[0052] β = K / ρ or β = ρ / K;
[0053] wherein β is the first parameter, K is the first capability parameter, K is a positive integer, and ρ is an integer greater than or equal to K.
[0054] Optionally, when the value of the first parameter is greater than 0 and less than 1, the first capability parameter satisfies a following relationship with the first parameter: β = K / ρ; and when the value of the first parameter is greater than 1, the first capability parameter satisfies a following relationship with the first parameter: β = ρ / K.
[0055] With reference to the first aspect, in some implementations of the first aspect, the method further comprises: sending third information, the third information being used to indicate the first frequency domain resource.
[0056] Correspondingly, with reference to the second aspect, in some implementations of the second aspect, the method further comprises: receiving third information, the third information being used to indicate the first frequency domain resource.
[0057] For example, the first communication apparatus is a network device, the second communication apparatus is a terminal device, the third information sent by the first communication apparatus to the second communication apparatus is used to indicate the first frequency domain resource, the first communication apparatus sends the first signal based on the first frequency domain resource, and the second communication apparatus receives the first signal based on the first frequency domain resource.
[0058] With reference to the second aspect, in some implementations of the second aspect, the method further comprises: sending third information, the third information being used to indicate the first frequency domain resource.
[0059] Correspondingly, with reference to the first aspect, in some implementations of the first aspect, the method further comprises: receiving third information, the third information being used to indicate the first frequency domain resource.
[0060] For example, the first communication apparatus is a terminal device, the second communication apparatus is a network device, the third information sent by the second communication apparatus to the first communication apparatus is used to indicate the first frequency domain resource, and the first communication apparatus sends the first signal based on the first frequency domain resource.
[0061] Optionally, the third information can be carried in downlink control information (DCI).
[0062] With reference to the first aspect, in some implementations of the first aspect, the method further includes: sending second capability information, the second capability information indicating that the first communication device supports the first waveform (or FTN transmission).
[0063] Accordingly, with reference to the second aspect, in some implementations of the second aspect, the method further includes: receiving second capability information, the second capability information indicating that the first communication device supports the first waveform (or FTN transmission).
[0064] For example, the first communication device is a terminal device, the second communication device is a network device, the second capability information sent by the first communication device to the second communication device is used to indicate that the first communication device supports the first waveform, and the second communication device configures the first waveform for the uplink transmission (or the uplink sending) of the first communication device based on the capability information.
[0065] With reference to the second aspect, in some implementations of the second aspect, the method further includes: sending second capability information, the second capability information indicating that the second communication device supports the first waveform (or FTN transmission).
[0066] Accordingly, with reference to the first aspect, in some implementations of the first aspect, the method further includes: receiving second capability information, the second capability information indicating that the second communication device supports the first waveform (or FTN transmission).
[0067] For example, the first communication device is a network device, the second communication device is a terminal device, the second capability information sent by the second communication device to the first communication device is used to indicate that the second communication device supports the first waveform, and the first communication device configures the first waveform for the downlink transmission (or the downlink receiving) of the second communication device based on the capability information.
[0068] In a third aspect, the present application provides a communication device, including modules or units for implementing the method in any of the above aspects and any possible implementation of the aspect. It should be understood that each module or unit can realize the corresponding function by executing a computer program.
[0069] In a fourth aspect, the present application provides a communication device, including a processor configured to perform the method in any of the above aspects and any possible implementation of the aspect.
[0070] The device can further include a memory for storing instructions and data. The memory is coupled to the processor, and the processor executes the instructions stored in the memory to implement the method described in the above aspects.
[0071] The apparatus can also include a communications interface for the apparatus to communicate with other devices. Exemplary communications interfaces can be a transceiver, circuitry, bus, module, or other type of communications interface.
[0072] In a fifth aspect, a chip system is provided. The chip system includes at least one processor configured to support a functionality recited in any of the aspects and / or any of the possible implementation of the aspects, e.g., receiving or processing data and / or information recited in the methods.
[0073] In a possible design, the chip system further includes a memory configured to store program instructions and data. The memory can be located in the processor or outside the processor.
[0074] The chip system can be composed of a chip, or include a chip and other discrete devices.
[0075] In a sixth aspect, a computer readable storage medium is provided. The computer readable storage medium includes a computer program, which, when executed on a computer, causes the computer to implement the methods recited in any of the aspects and / or any of the possible implementation of the aspects.
[0076] In a seventh aspect, a computer program product is provided. The computer program product includes a computer program (also referred to as code or instructions), which, when executed, causes a computer to perform the methods recited in any of the aspects and / or any of the possible implementation of the aspects.
[0077] In an eighth aspect, a communication system is provided. The communication system includes the terminal device and the network device as described above. The terminal device is configured to perform the methods recited in the first aspect and / or any of the possible implementation of the first aspect. The network device is configured to perform the methods recited in the second aspect and / or any of the possible implementation of the second aspect. Alternatively, the terminal device is configured to perform the methods recited in the second aspect and / or any of the possible implementation of the second aspect. The network device is configured to perform the methods recited in the first aspect and / or any of the possible implementation of the first aspect.
[0078] It should be understood that the third aspect to the eighth aspect of the present application correspond to the technical solutions of the first aspect or the second aspect of the present application. The beneficial effects achieved by each aspect and the corresponding possible implementation are similar, and will not be described again. BRIEF DESCRIPTION OF DRAWINGS
[0079] FIG. 1 is a schematic diagram of an architecture of a communication system suitable for the methods provided in embodiments of the present application;
[0080] FIG. 2 is a schematic flow chart of a frequency domain FTN based on an inverse fast Fourier transform (IFFT);
[0081] FIG. 3 is a schematic spectrum diagram of an FTN according to an embodiment of the present application;
[0082] FIG. 4 is a schematic diagram of the relationship between frequency domain resources when frequency division multiplexing is performed between multiple users;
[0083] FIG. 5 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0084] FIG. 6 is a schematic diagram of frequency domain resources according to an embodiment of the present application;
[0085] FIG. 7 is another schematic diagram of frequency domain resources according to an embodiment of the present application;
[0086] FIG. 8 is a process of determining a preset relationship according to an embodiment of the present application;
[0087] FIG. 9 is a schematic block diagram of an apparatus according to an embodiment of the present application;
[0088] FIG. 10 is another schematic block diagram of an apparatus according to an embodiment of the present application. DETAILED DESCRIPTION
[0089] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0090] In order to facilitate understanding of the embodiments of the present application, the following points are first explained:
[0091] First, in the embodiments of the present application, the use of prefixes such as "first", "second", etc. is merely for the purpose of facilitating the description of different things belonging to the same name category, and does not constrain the order, size or quantity of the things. For example, "first communication apparatus" and "second communication apparatus" are merely different apparatuses, and do not limit the quantity or priority of the devices; for another example, "first information" and "second information" are merely different information, and there is no time sequence, size relationship or priority relationship between them.
[0092] Secondly, in the embodiments of the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending a first signal to a second communication device" can be understood as that the destination of the first signal is the second communication device, which can include direct transmission through the air interface, and also include indirect transmission through the air interface by other units or modules. "Receiving a first signal from a first communication device" can be understood as that the source of the first signal is the first communication device, which can include direct reception from the first communication device through the air interface, and also include indirect reception from the first communication device through the air interface by other units or modules. "Sending" can also be understood as "output" of a chip interface, and "receiving" can also be understood as "input" of a chip interface.
[0093] It can be understood that, before information is sent by a source to a destination, necessary processing such as encoding and modulation can be performed. After the destination receives the information from the source, corresponding processing such as decoding and demodulation can also be performed, so as to interpret the valid information from the source.
[0094] Thirdly, in the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it, but does not rule out the case that the associated objects before and after it represent an "and" relationship, and the meaning represented can be understood in combination with the context. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
[0095] Fourthly, in the embodiments of the present application, the indication can include direct indication and indirect indication, and can also include explicit indication and implicit indication. If the information indicated by certain information (e.g., the first information or the second information described below) is referred to as to-be-indicated information, there are many ways to indicate the to-be-indicated information in the implementation process, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information has an association relationship with the to-be-indicated information. The to-be-indicated information can also be indicated only by a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of specific information can be achieved by means of the arrangement order of each information agreed in advance (e.g., protocol predefined), thereby reducing the indication overhead to a certain extent. The specific manner of indication is not limited in the present application.
[0096] It can be understood that, for the sender of the indication information, the indication information can be used to indicate the to-be-indicated information, and for the receiver of the indication information, the indication information can be used to determine the to-be-indicated information.
[0097] Fifthly, in the embodiments of the present application, the descriptions such as “when”, “in the case of”, “if” and “whether” all refer to that the device (e.g., the first communication apparatus or the second communication apparatus) will make corresponding processing under certain objective circumstances, and are not limited in time, and also do not require the device (e.g., the first communication apparatus or the second communication apparatus) to have a judgment action when implemented, and also do not mean that there are other limitations.
[0098] Sixthly, the predefinition in the present application can be understood as definition, predefinition, storage, pre-storage, pre-negotiation, pre-configuration, solidification or pre-burning.
[0099] The technical solutions provided in the present application can be applied to various communication systems, for example: a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a sidelink (SL) communication system, a worldwide interoperability for microwave access (WiMAX) communication system, a 5th generation (5G) mobile communication system or a new radio access technology (NR), a satellite communication system, and the like. The 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA).
[0100] The technical solutions provided in the present application can also be applied to future communication systems.
[0101] The network device in the present application can be an access network device or a core network device. The access network device is a device with wireless transceiving function, for example, can be a radio access network (RAN) device, used to provide wireless communication function services, and can access a terminal device to a wireless network. The radio access network device can be a node in the radio access network, referred to as a RAN node.
[0102] In a possible scenario, the RAN node can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a home evolved NodeB, or a home Node B (HNB), a wireless fidelity (Wi-Fi) access point (AP), a mobile switching center, or a base station in a future mobile communication system, etc. The RAN node can also be a device assuming a base station function in a device to device (D2D) communication system, a vehicle to everything (V2X) communication system, a machine to machine (M2M) communication system, and an internet to things (IoT) communication system, etc. The RAN node can also be a RAN node in a non terrestrial network (NTN), i.e., the RAN node can be deployed in a high altitude platform or a satellite. The RAN node can be a macro base station, or a micro base station or an indoor station, or a relay node or a donor node, etc., or a radio controller in a cloud radio access network (CRAN) scenario, a node in an open radio access network (O-RAN or ORAN) scenario, etc. Alternatively, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the RAN node in a V2X technology can be a road side unit (RSU). Of course, the RAN node can also be a node in a core network.
[0103] In another possible scenario, a terminal is assisted by multiple RAN nodes to implement wireless access, and different RAN nodes respectively implement part of functions of a base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately configured, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0104] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an open CU (O-CU), the DU can also be referred to as an open DU (O-DU), the CU-CP can also be referred to as an open CU-CP (O-CU-CP), the CU-UP can also be referred to as an open CU-UP (O-CU-UP), and the RU can also be referred to as an open RU (O-RU).
[0105] Any of the CU (or CU-CP, CU-UP), DU, and RU can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. That is, the radio access network device in this application can be a virtualized device, which can be implemented by general hardware and instantiated virtualized functions, or by special hardware and instantiated virtualized functions. The general hardware can be a server, such as a cloud server.
[0106] The terminal device in this application has a carrier signal transmission capability, and the terminal device can also be referred to as a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device.
[0107] The terminal device can be a device providing voice / data connectivity to a user, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. Currently, some examples of terminal devices can be: a mobile phone, a pad, a computer (such as a notebook computer, a palm computer, etc.) with wireless transceiver function, a mobile internet device (MID), a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a drone, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc.
[0108] Among them, the wearable device can also be called a wearable smart device, which is a general term for devices that can be designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also a powerful function realized through software support and data interaction, cloud interaction. The general wearable smart device includes a full function, large size, and can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, and only focuses on a certain application function and needs to cooperate with other devices such as a smart phone, such as various smart wristbands and smart jewelry for monitoring vital signs.
[0109] In addition, the terminal device can also be a terminal device in an IoT system. IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and interconnection. IoT technology can achieve mass connection, deep coverage and terminal power saving through, for example, narrow band (NB) technology.
[0110] In addition, the terminal device can also include intelligent printers, train detectors, gas station sensors, and the like, and the main functions include collecting data (part of the terminal device), receiving control information and downlink data of the access network device, and transmitting electromagnetic waves to transmit uplink data to the access network device.
[0111] The terminal device in the present application can be a virtualized device, which can be implemented by general hardware and instantiated virtualization functions, or special hardware and instantiated virtualization functions. The general hardware can be a server, such as a cloud server.
[0112] It should be understood that the present application does not limit the specific form of the wireless access network device and the terminal device.
[0113] FIG. 1 is a schematic diagram of the architecture of a communication system 100 suitable for the method provided by the embodiments of the present application. As shown in FIG. 1, the communication system 100 includes a wireless access network 10 and a core network 20, and optionally, the communication system 100 can also include an Internet 30. The wireless access network 10 can include at least one wireless access network device (e.g., 110a and 110b in FIG. 1), and can also include at least one terminal device (e.g., 120a-120j in FIG. 1).
[0114] The terminal device can be connected to the wireless access network device in a wireless manner, and the wireless access network device can be connected to the core network in a wireless or wired manner. The core network device and the wireless access network device can be independent and different physical devices, or can be integrated into the same physical device, or can be a physical device integrated with part of the functions of the core network device and part of the functions of the wireless access network device. The terminal device and the terminal device, and the wireless access network device and the wireless access network device, can be connected to each other in a wired or wireless manner.
[0115] The wireless access network device and the terminal device can communicate through licensed spectrum, unlicensed spectrum, or both. The wireless access network device and the terminal device can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or both. Embodiments of the present disclosure do not limit the spectrum used for wireless communication.
[0116] The wireless access network device can be a base station deployed in the air, such as satellite base station 110a, or a base station deployed indoors, such as micro base station or indoor station 110b.
[0117] The terminal device can be a terminal device deployed in the air, such as helicopter or unmanned aerial vehicle 120i in FIG. 1, or a terminal device deployed on the ground, such as mobile phone 120a, 120e, 120f, and 120j, vehicle 120b, computer 120g, printer 120h, and the like in FIG. 1.
[0118] The wireless access network device and the terminal device can be fixed or mobile. For example, the wireless access network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can be deployed on water; or can be deployed on an airplane, balloon, or artificial satellite in the air.
[0119] The roles of the wireless access network device and the terminal device can be relative. For example, helicopter or unmanned aerial vehicle 120i in FIG. 1 can be configured as a mobile base station. For 120j that accesses wireless access network 10 through 120i, 120i is a base station. However, for 110a, 120i is a terminal device, that is, 110a and 120i communicate through a wireless air interface protocol. Of course, 110a and 120i can also communicate through an interface protocol between wireless access network devices. In this case, 120i is also a base station relative to 110a. Therefore, the wireless access network device and the terminal device can be collectively referred to as a communication apparatus. 110a, 110b, and 120a-120j in FIG. 1 can be referred to as communication apparatuses having their respective functions, such as a communication apparatus having a base station function or a communication apparatus having a terminal device function.
[0120] It should be understood that FIG. 1 is only a schematic diagram, and the communication system can further include other devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1.
[0121] FTN technology is a non-orthogonal transmission technology, which can provide higher spectrum efficiency compared to traditional Nyquist transmission technology, and is considered as one of the potential candidate waveforms in future communication networks. FTN technology includes time domain FTN and frequency domain FTN. Among them, frequency domain FTN can also be called spectrally-efficient frequency division multiplexing (SEFDM) or frequency domain compression, or other names, which are not limited in the present application.
[0122] The traditional orthogonal frequency division multiplexing (OFDM) technology has the characteristic of orthogonality between subcarriers, and the frequency domain FTN realizes frequency domain compression by losing the orthogonality between subcarriers. In the same transmission time, when transmitting the same amount of information, the frequency domain FTN can occupy a smaller bandwidth than the OFDM; or when occupying the same bandwidth, the frequency domain FTN can transmit more information than the OFDM. That is, the frequency domain FTN can improve the spectrum efficiency compared to the OFDM.
[0123] It should be understood that the subcarrier spacing corresponding to the carrier or bandwidth part (BWP) on which the sending end and the receiving end communicate can be configured by the network device or predefined, and different carriers or different BWPs can correspond to different subcarrier spacings. The subcarrier in the present application can also be replaced by a resource element (RE).
[0124] Exemplarily, when Δf is used to represent the subcarrier spacing, the subcarrier spacing Δf satisfies: Δf = 2 μ · 15 kilohertz (KHz), where μ is an integer. For example, when μ = 0, Δf = 15 KHz; when μ = 1, Δf = 30 KHz; when μ = 2, Δf = 60 KHz; and so on.
[0125] In the frequency domain FTN technology, the expression of the time domain continuous signal is:
[0126] wherein M is the number of subcarriers, x n is the modulation symbol on the nth subcarrier, β·Δf is the subcarrier spacing, β is the frequency domain compression factor (which can also have other names, which are not limited in the present application), Δf = 1 / T, T is the symbol duration. In particular, when β = 1, the frequency domain FTN degenerates into OFDM, and the subcarriers are orthogonal to each other, and when 0 < β < 1, the subcarriers are no longer orthogonal to each other.
[0127] The time domain continuous signal is sampled at The discrete-time domain signal expression in a symbol duration T is obtained by sampling at a time interval of T.
[0128] wherein, represents rounding up.
[0129] It can be understood that the discrete-time domain signal s k may be obtained by performing an N-point inverse discrete Fourier transform (IDFT) on x n (wherein, n = 0, 1, …, M-1), wherein the IDFT can also be replaced by an inverse Fourier transform or an inverse fast Fourier transform (IFFT). Exemplarily, when N = 2 m (wherein, m is a positive integer), the above transformation can be realized by an IFFT operation.
[0130] FIG. 2 is a schematic flow chart of an IFFT-based frequency domain FTN. As shown in FIG. 2, the transmitting end maps the obtained M modulation symbols to M subcarriers after performing a discrete Fourier transform (DFT) on the M modulation symbols, performs zero padding on the M points in the frequency domain to obtain N points (wherein, N = 2 m , m is a positive integer satisfying N≥M), performs an N-point IFFT operation on the N points to obtain N points in the time domain, takes the data of the first points in the N points in the time domain, up-samples the data of the first points, and finally inserts a cyclic prefix (CP) or performs zero padding (ZP) to obtain a time domain signal s k ; the discrete-time domain signal s k reaches the receiving end through a channel, the receiving end removes the CP or ZP of the received time domain signal, down-samples to obtain points, pads 0 after the points to obtain N points, continues to perform a fast Fourier transform (FFT), frequency domain equalization (FDE), and demapping on the N points to obtain M points, and finally performs an IDFT on the M points.
[0131] wherein the discrete-time domain signal s k reaches the receiving end through a channel, including: the discrete-time domain signal s kThe converted time-domain analog signal is transmitted and then reaches the receiving end through a channel. Upsampling refers to inserting one or more 0s between two adjacent points.
[0132] It should be understood that the DFT of M points and the IDFT of M points in FIG. 2 are optional modules, and the signal at the sending end can be directly subjected to subcarrier mapping after being subjected to encoding and modulation; the "upsampling", "downsampling", "CP / ZP insertion", and "CP / ZP removal" modules can be replaced by other modules to obtain the same result.
[0133] It should also be understood that the flow shown in FIG. 2 is only an illustrative implementation, and the frequency-domain FTN can also have other implementations, which are not limited in the present application.
[0134] The following describes the relationship between the actual occupied frequency-domain resource and the actual mapped frequency-domain resource of the signal transmitted in FIG. 2, taking the allocated frequency-domain resource of 12 orthogonal subcarriers as an example and in combination with FIG. 3.
[0135] FIG. 3 is a frequency spectrum diagram of an FTN according to an embodiment of the present application. The subcarrier interval of the 12 orthogonal subcarriers is Δf, and the subcarrier index is 0-11. In combination with FIG. 2, it is assumed that the 12 modulation symbols are mapped to the above-mentioned allocated 12 orthogonal subcarriers, and after the N-point IFFT operation, if the time-domain N points of data are transmitted within the symbol duration T = 1 / Δf, the frequency-domain resource occupied by the N points of data is shown in the frequency domain in (a) of FIG. 3, that is, the 12 subcarriers are orthogonal and the subcarrier interval is Δf; after time-domain truncation, that is, the first points of data in the N points of time domain are transmitted within the symbol duration T = 1 / Δf, the frequency-domain resource occupied by the first points of data in the N points is shown in the frequency spectrum in (b) of FIG. 3, that is, the 12 subcarriers are non-orthogonal and the subcarrier interval is β·Δf. Thus, it can be obtained that the bandwidth corresponding to OFDM is (M·Δf) when transmitting M modulation symbols, and the bandwidth corresponding to the frequency-domain FTN is (M·β·Δf), that is, frequency-domain compression is performed.
[0136] The modulation symbol can also be referred to as an information symbol, a data point, or a symbol, or other names, which are not limited in the present application.
[0137] In the existing cellular mobile communication system, the network device can indicate the physical resource block (PRB) or resource block group (RBG) for downlink transmission, such as physical downlink shared channel (PDSCH), or indicate the PRB or RBG for uplink transmission, such as physical uplink shared channel (PUSCH), to the terminal device through DCI. After determining the resources for uplink or downlink transmission, the sending end starts resource mapping from the first subcarrier of the allocated resource in both downlink transmission and uplink transmission. Wherein, the PRB can be replaced by resource block (RB).
[0138] In the scenario of multi-user frequency division multiplexing, the resources allocated to multiple users do not overlap in the frequency domain. If there are users using frequency domain FTN technology among the multiple frequency division multiplexing users, and the multiple users all map according to the existing subcarrier mapping mode, it may cause the frequency domain resources occupied by the actual signals transmitted by multiple users to overlap, and thus serious inter-user interference is generated.
[0139] FIG. 4 is a schematic diagram of the relationship between frequency domain resources when multi-user frequency division multiplexing is performed. As shown in FIG. 4, UE1 and UE2 perform frequency division multiplexing, the frequency domain resources allocated to UE1 correspond to subcarrier indexes 12-23, and the frequency domain resources allocated to UE2 correspond to subcarrier indexes 24-35. The frequency domain compression factor used by UE1 is 1 (i.e., OFDM transmission), which can be mapped to the frequency domain resources with subcarrier indexes 12-23; the frequency domain compression factor used by UE2 is 0.8 (i.e., FTN transmission), which can be mapped to the frequency domain resources with subcarrier indexes 24-35. Since UE2 uses FTN transmission, UE2 needs to perform frequency domain compression after completing subcarrier mapping, and the frequency range of the compressed frequency domain resources is (24*0.8*Δf-35*0.8*Δf) = (19.2*Δf-28*Δf), which overlaps with the frequency range 12*Δf-23*Δf corresponding to UE1, so there will be interference between UE1 and UE2.
[0140] Therefore, the embodiments of the present application provide a communication method and related apparatus. In the method, a second frequency domain resource determined based on a first frequency domain resource for uplink transmission or downlink transmission and a first parameter is used as a frequency domain resource actually mapped by a modulation symbol, and after subcarrier mapping is completed, a signal obtained is transmitted based on the first frequency domain resource, so that the frequency domain resource actually occupied by the signal when transmitted is consistent with the first frequency domain resource, and the spectrum actually transmitted by multiple user equipments in frequency division multiplexing is prevented from overlapping, and the interference between users is reduced.
[0141] The method provided by the embodiments of the present application will be described in detail below with reference to FIG. 5. The method provided by the present application can be applied to the communication system shown in FIG. 1, but the embodiments of the present application are not limited thereto.
[0142] FIG. 5 is a schematic flowchart of a communication method 500 provided by the embodiments of the present application. In the flowchart shown in FIG. 5, the method is shown from the perspective of interaction between a first communication apparatus and a second communication apparatus, but the present application does not limit the subject performing the method. For example, the first communication apparatus and the second communication apparatus in FIG. 5 can both be terminal devices or network devices, which can be replaced by chips, chip systems, or processors supporting the terminal devices or network devices to implement the method, or can be logical modules or software capable of implementing all or part of the functions of the terminal devices or network devices. For example, when the first communication apparatus is a terminal device, the second communication apparatus is a network device; or when the first communication apparatus is a network device, the second communication apparatus is a terminal device; or when the first communication apparatus is a terminal device, the second communication apparatus is a terminal device.
[0143] As shown in FIG. 5, the method 500 can include S501 and S502. The steps in the method 500 will be described in detail below.
[0144] S501, the first communication apparatus maps N elements onto a second frequency domain resource to generate a first signal.
[0145] The second frequency domain resource includes N second frequency domain units, and the N second frequency domain units are determined based on M first frequency domain units and a first parameter. Alternatively, the second frequency domain resource is determined based on the first frequency domain resource and the first parameter, and the first frequency domain resource includes the M first frequency domain units. Specifically, the index of the starting frequency domain unit of the second frequency domain resource is determined based on the first parameter and the index of the starting frequency domain unit of the second frequency domain unit, the index of the ending frequency domain unit of the second frequency domain resource is determined based on the first parameter and the index of the ending frequency domain unit of the second frequency domain unit, the second frequency domain unit is determined based on the first frequency domain unit and the first parameter, or the value of N is determined based on the value of M and the first parameter.
[0146] The frequency domain unit can be a subcarrier or a RE, etc. The bandwidth size of the first frequency domain unit can be the size of the first subcarrier interval, and the bandwidth size of the second frequency domain unit can be equal to or smaller than the size of the first subcarrier interval. The description of the subcarrier interval can refer to the foregoing description.
[0147] The M and N are positive integers, and N is greater than M. The first parameter is greater than 0 and not equal to 1, or the first parameter is greater than 0 and less than 1, or the first parameter is greater than 1.
[0148] Optionally, the first parameter can be predefined or indicated by the network device. For example, the first parameter can be a compression factor in the FTN system or a frequency domain compression factor.
[0149] For example, the element can also be referred to as a modulation symbol, an information symbol, or a symbol, etc. It can be understood that the first communication device can perform other operations before or after mapping the N elements to the second frequency domain resource, which is not limited in the present application.
[0150] S502, the first communication device sends a first signal to the second communication device based on the first frequency domain resource. Correspondingly, the second communication device receives the first signal from the first communication device based on the first frequency domain resource.
[0151] The first frequency domain resource includes M first frequency domain units, and the first frequency domain resource is a scheduled frequency domain resource for uplink transmission or downlink transmission. For example, the first frequency domain resource is a PRB or RBG for uplink transmission or downlink transmission indicated in the downlink information (for example, DCI) sent by the network device; or the first frequency domain resource can also be a PRB for sidelink transmission indicated by the transmitter to the receiver in the sidelink communication.
[0152] It should be understood that the S501 described above can also be optional, and the first frequency domain resource in S502 has an association relationship with the second frequency domain resource, and the specific association relationship can refer to the description of the above embodiments.
[0153] In the embodiments of the present application, the sending end determines the number of second frequency domain units included in the second frequency domain resource based on the scheduled first frequency domain resource and the first parameter, and the number of the second frequency domain units is greater than the number of the first frequency domain units included in the first frequency domain resource. The second frequency domain resource can map more elements than the first frequency domain resource. After mapping the elements to the second frequency domain resource to obtain the first signal, the first signal is sent based on the first frequency domain resource, so that the frequency domain resource actually occupied by the first signal is consistent with the frequency domain resource scheduled for transmission when the frequency domain resources allocated to the plurality of frequency division multiplexing terminal devices are orthogonal or non-overlapping. In this way, when the frequency domain resources allocated to the plurality of frequency division multiplexing terminal devices are orthogonal or non-overlapping, mapping based on the method provided in the present application can avoid interference between multiple users.
[0154] Exemplarily, in the case where the bandwidth size of the second frequency domain unit is known, the first communication device and the second communication device can obtain the second frequency domain resource based on the following three implementation manners.
[0155] In the first possible implementation manner, the first communication device and the second communication device determine the second frequency domain resource based on the bandwidth size of the second frequency domain unit, and the value of N and the index of the starting frequency domain unit of the second frequency domain resource.
[0156] Optionally, the value of N and the value of M satisfy one of the following relationships: the value of N is a first value; the value of N is obtained by rounding up the first value, that is, the value of N is the rounding up of the first value; the value of N is obtained by rounding down the first value, that is, the value of N is the rounding down of the first value; or the value of N is obtained by rounding the first value, that is, the value of N is the rounding of the first value.
[0157] Wherein, when the first parameter is greater than 0 and less than 1, the first value is the ratio of the value of M and the first parameter; when the first parameter is greater than 1, the first value is the product of the value of M and the first parameter.
[0158] Exemplarily, assuming that the first parameter β is greater than 0 and less than 1, the index of the starting frequency domain unit of the first frequency domain resource is c, the bandwidth size of the first frequency domain unit is Δf, and the frequency domain range of the first frequency domain resource is: [c·Δf, (c+M-1)·Δf]. Then, N and M satisfy the following relationship: N=M / β, N=round(M / β). Wherein, indicates rounding up, rounding down, and round() indicates rounding.
[0159] In combination with the relationship between the value of N and the value of M, if β=0.8 and M=12, the value of N can be determined as: N=M / β=12 / 0.8=15, N = round(M / β) = = round(12 / 0.8) = 15.
[0160] Exemplarily, assuming that the first parameter β is greater than 1, the index of the starting frequency domain unit of the first frequency domain resource is c, the bandwidth size of the first frequency domain unit is Δf, and the frequency domain range of the first frequency domain resource is: [c·Δf, (c+M-1)·Δf]. Then, the relationship between N and M satisfies: N = M·β, N = round(M·β).
[0161] In combination with the relationship between N and M, if β = 1.25 and M = 12, the value of N can be determined as: N = M·β = 12·1.25 = 15; if β = 1.2 and M = 12, the value of N can be determined as: N = round(M·β) = round(12·1.2) = 14.
[0162] Alternatively, the value of N and the value of M satisfy one of the following relationships: the value of (N-1) is a third value; the value of (N-1) is obtained by rounding up the third value, or the value of (N-1) is the rounding up of the third value; the value of (N-1) is obtained by rounding down the third value, or the value of (N-1) is the rounding down of the third value; or, the value of (N-1) is obtained by rounding the third value, or the value of (N-1) is the rounding of the third value.
[0163] Wherein, when the value of the first parameter is greater than 0 and less than 1, the third value is the ratio of the value of (M-1) to the first parameter; or, when the value of the first parameter is greater than 1, the third value is the product of the value of (M-1) and the first parameter.
[0164] Exemplarily, assuming that the first parameter β is greater than 0 and less than 1, the index of the starting frequency domain unit of the first frequency domain resource is c, the bandwidth size of the first frequency domain unit is Δf, and the frequency domain range of the first frequency domain resource is: [c·Δf, (c+M-1)·Δf]. Then, the relationship between N and M satisfies: N = (M-1) / β + 1, Or N = round((M-1) / β) + 1.
[0165] In combination with the relationship between the value of N and the value of M, if β = 11 / 15 and M = 12, the value of N can be determined as: N = (M-1) / β + 1 = (12-1) / (11 / 15) + 1 = 16, Or N = round((M-1) / β) + 1 = round((12-1) / (11 / 15)) + 1 = 16.
[0166] For example, assuming that the first parameter β is greater than 1, the index of the starting frequency domain unit of the first frequency domain resource is c, and the bandwidth size of the first frequency domain unit is Δf, the frequency domain range of the first frequency domain resource is: [c·Δf, (c+M-1)·Δf]. Then, the relationship between N and M satisfies the following relationship: N=(M-1)·β+1, or N=round((M-1)·β)+1.
[0167] In combination with the relationship between the value of N and the value of M, if β=2 and M=12, the value of N can be determined as: or N=round((M-1)·β)+1=round((12-1)·2)+1=23.
[0168] It can be understood that the network device indicates, through downlink information (for example, DCI), that the frequency range of the M continuous subcarriers corresponding to the frequency domain resource used for uplink transmission or downlink transmission is [c·Δf, (c+M-1)·Δf]; or the network device indicates, through downlink information (for example, DCI), that the subcarrier or RE index range of the frequency domain resource used for uplink transmission or downlink transmission in the carrier or resource grid is [c, c+M-1].
[0169] Optionally, the index of the starting frequency domain unit of the second frequency domain resource is different from the index of the starting frequency domain unit of the first frequency domain resource.
[0170] For example, the index of the starting frequency domain unit of the second frequency domain resource and the index of the starting frequency domain unit of the first frequency domain resource can satisfy one of the following multiple relationships: the index of the starting frequency domain unit of the second frequency domain resource is a second value; the index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding up the second value, or the index of the starting frequency domain unit of the second frequency domain resource is the rounding up of the second value; the index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding down the second value, or the index of the starting frequency domain unit of the second frequency domain resource is the rounding down of the second value; or the index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding the second value, or the index of the starting frequency domain unit of the second frequency domain resource is the rounding of the second value.
[0171] Wherein, when the first parameter is greater than 0 and less than 1, the second value is the ratio of the index of the starting frequency domain unit of the first frequency domain resource to the first parameter; when the first parameter is greater than 1, the second value is the product of the index of the starting frequency domain unit of the first frequency domain resource and the first parameter.
[0172] The frequency domain range of the first frequency domain resource is [c*Δf, (c+M-1)*Δf]. Assuming that the first parameter β is greater than 0 and less than 1, when the index of the starting frequency domain unit of the second frequency domain resource is d, the frequency domain range of the second frequency domain resource can be obtained as [d*Δf, (d+N-1)*Δf]. The relationship between d and c is d=c / β, or d=round(c / β).
[0173] If β=0.5 and c=2, the value of d can be determined as d=c / β=2 / 0.5=4, or d=round(c / β)=round(2 / 0.5)=4.
[0174] Alternatively, the frequency domain range of the first frequency domain resource is [c*Δf, (c+M-1)*Δf]. Assuming that the first parameter β is greater than 1, when the index of the starting frequency domain unit of the second frequency domain resource is d, the frequency domain range of the second frequency domain resource can be obtained as [d*Δf, (d+N-1)*Δf]. The relationship between d and c is d=c*β, or d=round(c*β).
[0175] If β=1.5 and c=2, the value of d can be determined as d=c*β=2*1.5=3, or d=round(c*β)=round(2*1.5)=3.
[0176] In the second possible implementation, the first communication device and the second communication device determine the second frequency domain resource based on the bandwidth size of the second frequency domain unit, and the index of the starting frequency domain unit of the second frequency domain resource and the index of the ending frequency domain unit of the second frequency domain resource.
[0177] The relationship between the index of the starting frequency domain unit of the second frequency domain resource and the index of the starting frequency domain unit of the first frequency domain resource can refer to the foregoing description, which will not be repeated here.
[0178] The index of the ending frequency domain unit of the second frequency domain resource is different from the index of the ending frequency domain unit of the first frequency domain resource.
[0179] Optionally, an index of an ending frequency domain unit of the second frequency domain resource and an index of an ending frequency domain unit of the first frequency domain resource satisfy one of the following relationships: the index of the ending frequency domain unit of the second frequency domain resource is obtained by rounding up the fourth value, or the index of the ending frequency domain unit of the second frequency domain resource is the rounding up of the fourth value; the index of the ending frequency domain unit of the second frequency domain resource is obtained by rounding down the fourth value, or the index of the ending frequency domain unit of the second frequency domain resource is the rounding down of the fourth value; or the index of the ending frequency domain unit of the second frequency domain resource is obtained by rounding the fourth value, or the index of the ending frequency domain unit of the second frequency domain resource is the rounding of the fourth value.
[0180] In a case where the first parameter is greater than 0 and less than 1, the fourth value is a ratio of the index of the ending frequency domain unit of the first frequency domain resource to the first parameter; in a case where the first parameter is greater than 1, the fourth value is a product of the index of the ending frequency domain unit of the first frequency domain resource and the first parameter.
[0181] In a case where the first parameter is greater than 0 and less than 1, and the first parameter is β, assuming that the frequency domain range of the first frequency domain resource is [c·Δf, (c+M-1)·Δf], and a=c+M-1, in a case where the index of the ending frequency domain unit of the second frequency domain resource is b, a and b satisfy the following relationship: b=a / β, or b=round(a / β).
[0182] In a case where the first parameter is greater than 1, and the first parameter is β, assuming that the frequency domain range of the first frequency domain resource is [c·Δf, (c+M-1)·Δf], and a=c+M-1, in a case where the index of the ending frequency domain unit of the second frequency domain resource is b, a and b satisfy the following relationship: b=a·β, or b=round(a·β).
[0183] In a third possible implementation, the first communication device and the second communication device determine the second frequency domain resource based on the bandwidth size of the second frequency domain unit, and the value of N and the index of the ending frequency domain unit of the second frequency domain resource.
[0184] The relationship between the index of the starting frequency domain unit of the second frequency domain resource and the index of the starting frequency domain unit of the first frequency domain resource, and the relationship between the index of the ending frequency domain unit of the second frequency domain resource and the index of the ending frequency domain unit of the first frequency domain resource can be referred to the foregoing description, and will not be described here.
[0185] In summary, in a case where the bandwidth size of the second frequency domain unit is known, the first communication device and the second communication device can determine the second frequency domain resource according to the bandwidth size of the second frequency domain unit and one of the following groups of parameters:
[0186] a first group, an index of a starting frequency domain unit of the second frequency domain resource and an index of an ending frequency domain unit of the second frequency domain resource;
[0187] a second group, an index of a starting frequency domain unit of the second frequency domain resource and a value of N; or
[0188] a third group, an index of an ending frequency domain unit of the second frequency domain resource and a value of N.
[0189] Optionally, the bandwidth size of the second frequency domain unit is the same as or different from the bandwidth size of the first frequency domain unit.
[0190] It can be understood that, when the frequency domain unit is a subcarrier, the bandwidth size of the second frequency domain unit being the same as or different from the bandwidth size of the first frequency domain unit means that the subcarrier spacing size corresponding to the second frequency domain resource can be the same as or different from the subcarrier spacing size corresponding to the first frequency domain resource.
[0191] Optionally, in the case where the bandwidth size of the first frequency domain unit is different from the bandwidth size of the second frequency domain unit, the bandwidth size of the second frequency domain unit is smaller than the bandwidth size of the first frequency domain unit.
[0192] Exemplarily, in the case where the bandwidth size of the first frequency domain unit is different from the bandwidth size of the second frequency domain unit, and the first parameter is greater than 0 and less than 1, the bandwidth size of the second frequency domain unit can satisfy the following relationship with the bandwidth size of the first frequency domain unit: the bandwidth size of the second frequency domain unit is a product of the bandwidth size of the first frequency domain unit and the first parameter.
[0193] Exemplarily, in the case where the bandwidth size of the first frequency domain unit is different from the bandwidth size of the second frequency domain unit, and the first parameter is greater than 1, the bandwidth size of the second frequency domain unit can satisfy the following relationship with the bandwidth size of the first frequency domain unit: the bandwidth size of the second frequency domain unit is a ratio of the bandwidth size of the first frequency domain unit and the first parameter.
[0194] In combination with the above example where the bandwidth size of the first frequency domain unit is Δf, in the case where the first parameter β is greater than 0 and less than 1, the bandwidth size of the second frequency domain resource unit is (Δf·β); or in the case where the first parameter β is greater than 1, the bandwidth size of the second frequency domain resource unit is (Δf / β). It can be understood that, in the present application, “·” can also be replaced by “×” or “*” to represent “multiplication”, for example, Δf·β can be replaced by: Δf×β, Δf*β, all of which represent Δf multiplied by β.
[0195] In a possible implementation, when the bandwidth size of the second frequency domain unit is a product or a ratio of the bandwidth size of the first frequency domain unit and the first parameter, the second frequency domain resource determined according to the first frequency domain resource and the first parameter belongs to the first frequency domain resource, or in other words, the second frequency domain resource is within the bandwidth range of the first frequency domain resource.
[0196] At this time, the first communication apparatus sends the first signal based on the first frequency domain resource, including that the first communication apparatus sends the first signal on the second frequency domain resource.
[0197] It can be understood that when the bandwidth size of the second frequency domain unit is a product of the bandwidth size of the first frequency domain unit and the first parameter, the first value used to determine the value of N is a ratio of the value of M and the first parameter; when the bandwidth size of the second frequency domain unit is a ratio of the bandwidth size of the first frequency domain unit and the first parameter, the first value used to determine the value of N is a product of the value of M and the first parameter.
[0198] Next, taking an example of the bandwidth size of the first frequency domain unit being different from the bandwidth size of the second frequency domain unit and the first parameter being 0.8, the bandwidth size of the first frequency domain unit being a first subcarrier spacing Δf, the index of the starting frequency domain unit of the first frequency domain resource being 12, and M = 12, a variation diagram of the frequency domain resource provided by the embodiments of the present application is described in combination with FIG. 6.
[0199] FIG. 6 is a diagram of the frequency domain resource provided by the embodiments of the present application. As shown in (a) of FIG. 6, the bandwidth size of the first frequency domain unit is Δf, the index of the starting frequency domain unit of the first frequency domain resource is 12, the index of the ending frequency domain unit of the first frequency domain resource is 23, and the first frequency domain resource includes 12 subcarriers and the subcarrier spacing is Δf.
[0200] Based on the method in the above first possible implementation, the bandwidth size of the second frequency domain unit is determined to be 0.8·Δf, the index of the starting frequency domain unit of the second frequency domain resource is 15, the value of N is 15, and the index of the ending frequency domain unit of the first frequency domain resource is 29, that is, the second frequency domain resource includes 15 subcarriers and the subcarrier spacing is 0.8·Δf, obtaining the second frequency domain resource as shown in (b) of FIG. 6.
[0201] In another possible implementation, when the bandwidth size of the second frequency domain unit is the same as the bandwidth size of the first frequency domain unit, the second frequency domain resource determined according to the first frequency domain resource and the first parameter does not belong to the first frequency domain resource, or in other words, all or part of the second frequency domain resource does not overlap with the first frequency domain resource.
[0202] At this time, the first communication apparatus sends the first signal based on the first frequency domain resource, including that the first communication apparatus sends the first signal on the third frequency domain resource, and the third frequency domain resource belongs to the first frequency domain resource.
[0203] The third frequency domain resource is obtained based on the second frequency domain resource, a starting frequency domain unit index of the third frequency domain resource is the same as a starting frequency domain unit index of the second frequency domain resource, and an ending frequency domain unit index of the third frequency domain resource is the same as an ending frequency domain unit index of the second frequency domain resource. The third frequency domain resource includes N third frequency domain units, and the third frequency domain units are different from the second frequency domain units.
[0204] Optionally, in a case where the first parameter is greater than 0 and less than 1, a bandwidth size of the third frequency domain unit is a product of a bandwidth size of the second frequency domain unit and the first parameter; and in a case where the first parameter is greater than 1, the bandwidth size of the third frequency domain unit is a ratio of the bandwidth size of the second frequency domain unit and the first parameter.
[0205] Similar to the determination of the second frequency domain resource, in a case where the bandwidth size of the third frequency domain unit is known, the third frequency domain resource can be determined based on the bandwidth size of the third frequency domain unit and one of the following groups of parameters:
[0206] A first group, a starting frequency domain unit index and an ending frequency domain unit index of the third frequency domain resource;
[0207] A second group, the starting frequency domain unit index of the third frequency domain resource and a value of N; or
[0208] A third group, the ending frequency domain unit index of the third frequency domain resource and the value of N.
[0209] The following describes a variation diagram of the frequency domain resource provided by the embodiments of the present application by taking the first parameter as 0.8, the bandwidth size of the first frequency domain unit as Δf, the starting frequency domain unit index of the first frequency domain unit as 12, and M=12 as an example in combination with FIG. 7.
[0210] FIG. 7 is another variation diagram of the frequency domain resource provided by the embodiments of the present application. As shown in (a) of FIG. 7, the bandwidth size of the first frequency domain unit is Δf, the starting frequency domain unit index of the first frequency domain resource is 12, the ending frequency domain unit index of the first frequency domain resource is 23, and the first frequency domain resource includes 12 subcarriers and the subcarrier spacing is Δf.
[0211] Based on the method in the above implementation manner, the bandwidth size of the determined second frequency domain unit is Δf, the starting frequency domain unit index of the second frequency domain resource is 15, the value of N is 15, and the ending frequency domain unit index of the second frequency domain resource is 29, that is, the second frequency domain resource includes 15 subcarriers and the subcarrier spacing is Δf, to obtain the second frequency domain resource as shown in (b) of FIG. 7.
[0212] The N elements are actually mapped on the second frequency domain resource as shown in (b) of FIG. 7, and after obtaining the first signal, the frequency domain resource actually used to send the first signal is the third frequency domain resource as shown in (c) of FIG. 7 when the first signal is sent based on the first frequency domain resource. As shown in (c) of FIG. 7, the index of the starting frequency domain unit of the third frequency domain resource is 15, the index of the ending frequency domain unit of the third frequency domain resource is 29, the value of N is 15, and the bandwidth size of the third frequency domain unit is (0.8·Δf), that is, the third frequency domain resource includes 15 subcarriers and the subcarrier spacing is 0.8·Δf.
[0213] According to the index 15 of the starting frequency domain unit of the third frequency domain resource, the index 29 of the ending frequency domain unit of the third frequency domain resource, and the bandwidth size (0.8·Δf) of the third frequency domain unit, it can be determined that the starting frequency of the third frequency domain resource is (15·0.8·Δf=12·Δf), and the ending frequency of the third frequency domain resource is (29·0.8·Δf=23.2·Δf); and the starting frequency of the first frequency domain resource is (12·Δf), and the ending frequency of the third frequency domain resource is (23·Δf). Therefore, the third frequency domain resource can be considered to belong to the first frequency domain resource.
[0214] It should be noted that when the frequency domain resource allocated for uplink transmission or downlink transmission corresponds to a plurality of non-continuous frequency domain unit sets, each of which includes one or more continuous frequency domain units, the actual mapping frequency domain range corresponding to each frequency domain unit set is determined according to the method 500 respectively. For example, the frequency domain resource for uplink transmission or downlink transmission indicated by the network device through the DCI includes a plurality of non-continuous RBGs, each of which includes a plurality of continuous PRBs. The frequency domain resource corresponding to any one RBG can be understood as the first frequency domain resource in the method 500, and the second frequency domain resource corresponding to the RBG can be determined according to the subcarrier or RE index corresponding to each RBG and the first parameter.
[0215] Optionally, the method 500 further includes that the first communication device and the second communication device determine the first frequency domain resource.
[0216] Optionally, the method 500 further includes that the first communication device and the second communication device determine the first parameter.
[0217] In the following, taking the terminal device as an example of the first communication device and the network device as an example of the second communication device, the process of determining the first frequency domain resource and the first parameter by the first communication device and the second communication device is described in detail.
[0218] Optionally, the method 500 further comprises: the network device sending first information to the terminal device, the first information indicating the first parameter. Correspondingly, the terminal device receives the first information from the network device; and determines the first parameter according to the first information.
[0219] The first information can be carried in high layer signaling, media access control (MAC) layer signaling or physical layer signaling. For example, the first information is carried in radio resource control (RRC) signaling, DCI or MAC control element (CE) (referred to as MAC CE).
[0220] For example, when the first information is carried in DCI, the DCI can include a dedicated field for indicating the first parameter. The dedicated field can include the first parameter or a first index corresponding to the first parameter. The first parameter and the corresponding first index can be obtained by defining a joint table of modulation and coding scheme (MCS) and the parameter. Each row of the joint table corresponds to a modulation order, a channel coding rate and a value of the parameter, and each row corresponds to a row index. In this way, the network device can determine the value of the first parameter through the row index of the joint table indicated by the DCI, so as to reduce the indication overhead.
[0221] Since the value of the parameter under high-order MCS is small, which may result in poor detection performance, the joint table can correspond to more values of the parameter under low-order MCS, and correspond to less values of the parameter under high-order MCS.
[0222] Table 1 shows a joint table.
[0223] Table 1
[0224] It can be understood that the above-mentioned first parameter can be parameter #1, parameter #2, parameter #3 or parameter #4. For example, when the MCS index is 0 and the first parameter is parameter #1, the first information can include row index 0. That is, the first information can indicate the first parameter by indicating the index.
[0225] Optionally, the method 500 further comprises: the terminal device sending second information to the network device, the second information indicating the second parameter. Correspondingly, the network device receives the second information from the terminal device; and determines the first parameter according to the second parameter. That is, the network device can take the second parameter sent by the terminal device as a reference to determine the first parameter.
[0226] The second parameter is greater than 0 and not equal to 1. Alternatively, the second parameter is greater than 0 and less than 1, or the second parameter is greater than 1. It can be understood that the second parameter and the first parameter can be the same or different. For example, the second parameter is a compression factor or a frequency domain compression factor in the FTN system.
[0227] Optionally, the second information can be carried in uplink information, for example, the second information is carried in CSI reported by the terminal device to the network device. It can be understood that the terminal device can determine a more optimal parameter value according to the measured channel condition, and indicate the network device. The more optimal parameter value determined by the terminal device is defined as the second parameter in the present application.
[0228] Exemplarily, when the second information is carried in the CSI, a dedicated field for indicating the second parameter is included in the CSI, and the dedicated field can include the second parameter or a second index corresponding to the second parameter. The second index can be obtained through the joint table shown in the foregoing.
[0229] It can be understood that when the second information is carried in the CSI, a dedicated field for indicating the second information is included in the CSI reported by the terminal device (for example, the terminal device can determine a more optimal parameter value according to the measured channel condition, and indicate the network device); or a joint table of MCS or channel quality indicator (CQI) and the parameter can be defined, each row of the joint table corresponds to a modulation order, a channel coding rate, and a value of the parameter, and the terminal device indicates the second parameter by indicating the row index of the table to reduce the indication overhead. The table in the present application can not be limited to the form of the table, for example, a set of association relationships, and the specific design can satisfy a certain row or several rows in the table.
[0230] It can be understood that since under high-order MCS or CQI, a small compression factor can lead to poor detection performance, a low-order MCS or CQI can correspond to more compression factor values, and a high-order MCS can correspond to fewer compression factor values.
[0231] In combination with Table 1, the second parameter can also be parameter #1, parameter #2, parameter #3, or parameter #4. Exemplarily, when the MCS or CQI index is 0 and the second parameter is parameter #2, the second information can include row index 1. That is, the second information can indicate the second parameter by indicating the index.
[0232] Optionally, the method 500 further includes: the terminal device sends first capability information to the network device, and the first capability information indicates at least one parameter. Correspondingly, the network device receives the first capability information from the terminal device.
[0233] Optionally, each of the at least one parameter is greater than 0 and not equal to 1, and any two of the at least one parameter are different.
[0234] It can be understood that when the number of the at least one parameter is 1, the parameter indicated by the first capability information can be the first parameter indicated by the first information.
[0235] It can be understood that when the number of the at least one parameter is a plurality, the at least one parameter can include the first parameter and the second parameter. Alternatively, the first parameter and the second parameter belong to the at least one parameter. Alternatively, the first parameter is determined by the network device from the at least one parameter, and the second parameter is determined by the terminal device from the at least one parameter.
[0236] Optionally, the first capability information includes at least one parameter. Alternatively, the first capability information includes at least one capability parameter, each of the at least one capability parameter satisfies a preset relationship with each of the at least one parameter, for example, the capability parameter is an OFDM time domain oversampling factor supported by the terminal device. Alternatively, the first capability information includes at least one index corresponding to the at least one parameter.
[0237] Exemplarily, the preset relationship satisfies:
[0238] β = K / ρ or β = ρ / K;
[0239] wherein β is a parameter in the at least one parameter, K is a capability parameter in the at least one capability parameter, K is a positive integer, and ρ is an integer greater than or equal to K. When β is greater than 0 and less than 1, the preset relationship satisfies: β = K / ρ. When β is greater than 1, the preset relationship satisfies: β = ρ / K.
[0240] It can be understood that for a value of K, there can be multiple values of ρ, and based on the preset relationship, there can be multiple values of β. Therefore, when there are multiple values of β, the first capability information can further include one or more values of ρ.
[0241] It can be further understood that when β in the preset relationship is the first parameter, K is the first capability parameter; or when K in the preset relationship is the first capability parameter, β is the first parameter.
[0242] Since each of the at least one capability parameter satisfies the preset relationship with each of the at least one parameter, the first information can indicate the first parameter by indicating one capability parameter and / or a value of ρ corresponding to the capability parameter, and the second information can indicate the second parameter by indicating one capability parameter and / or a value of ρ corresponding to the capability parameter.
[0243] FIG. 8 is a schematic diagram of a process of determining a preset relationship according to an embodiment of the present application. The first communication device supports both OFDM transmission and frequency domain FTN transmission, and a subcarrier spacing of a carrier or BWP corresponding to the communication of the first communication device is Δf. As shown in FIG. 8, a long arrow represents a time domain information symbol after IFFT, and a short arrow represents an oversampling point. When N-point IFFT is performed, the OFDM symbol includes N time domain information symbols, and the frequency domain FTN symbol includes In order to align the sampling points of the oversampled OFDM symbol and the oversampled frequency domain FTN symbol, the oversampling rate corresponding to the OFDM symbol and the oversampling rate corresponding to the frequency domain FTN symbol need to satisfy a certain relationship.
[0244] If the oversampling rate corresponding to the OFDM symbol is K, then the time interval between two adjacent sampling points after oversampling is When 0 < β < 1, the time interval between two adjacent time domain information symbols corresponding to the frequency domain FTN symbol is Therefore, the oversampling rate corresponding to the frequency domain FTN symbol is Thus, the value of the parameter β satisfies: β = K / ρ; or, when β > 1, the time interval between two adjacent time domain information symbols corresponding to the frequency domain FTN symbol is Therefore, the oversampling rate corresponding to the frequency domain FTN symbol is Thus, the value of the parameter β satisfies: β = ρ / K.
[0245] Optionally, the method 500 further includes: the terminal device sends second capability information to the network device, the second capability information indicating that the terminal device supports FTN transmission. Correspondingly, the network device receives the second capability information from the terminal device.
[0246] The second capability information and the first capability information described above can be sent simultaneously or separately.
[0247] It can be understood that, in the case where the first parameter is predefined and the terminal device sends the second capability information without sending the first capability information, the terminal device and the network device can determine the second frequency domain resource using the predefined first parameter and the first frequency domain resource; or, in the case where the terminal device sends the first capability information and the second capability information, the terminal device and / or the network device can determine the first parameter from the at least one parameter.
[0248] Optionally, the method 500 further includes: the network device sends third information to the terminal device, the third information indicating the first frequency domain resource. Correspondingly, the terminal device receives the third information from the network device.
[0249] The third information and the first information can be sent simultaneously or separately. The third information can be carried in DCI or other signaling. For example, the network device indicates the PRB or RBG allocated to the terminal device for downlink reception or uplink transmission in the DCI.
[0250] It can be understood that the first signal sent by the first communication device to the second communication device is generally a time-domain analog signal (or continuous signal), which can be obtained by up-converting the baseband signal. The following shows the baseband signal generation expression of the antenna port p, the subcarrier spacing parameter configuration μ, and the lth OFDM symbol in a subframe.
[0251] When OFDM transmission is used, the baseband signal generation expression of the lth OFDM symbol in a subframe is:
[0252] wherein, is the number of resource blocks (RBs) included in the resource grid with the subcarrier spacing parameter configuration μ, is the number of subcarriers included in each RB, is the value corresponding to the kth RE, the lth symbol, and the pth antenna port in the resource grid, Δf is the subcarrier spacing when the subcarrier spacing parameter configuration is μ (for example, Δf = 2 μ kHz), is the starting time of the lth symbol in a subframe, T c is the basic time unit, is the number of sampling points corresponding to the cyclic prefix (CP), is the number of sampling points corresponding to the part other than the CP (or the useful information part) in a symbol, is the index of the starting frequency domain unit corresponding to the resource grid with the subcarrier spacing parameter configuration μ, and μ0 is the maximum value corresponding to one or more subcarrier spacing configuration parameters configured for the terminal device.
[0253] For example, if the index range of the M continuous subcarriers corresponding to the frequency domain resource allocated by the DCI in the resource grid is [c, c+M-1], when c≤k≤c+M-1, the value of corresponds to the M transmitted information symbols or modulation symbols, respectively, otherwise the value of is 0.
[0254] When the FTN transmission in frequency domain is adopted, the above baseband signal generation expression needs to be modified. When the first parameter is β, the baseband signal generation expression corresponding to the lth OFDM symbol in a subframe is:
[0255] wherein, or is a value corresponding to the kth RE, the lth symbol and the pth antenna port in the frequency resource grid when the frequency domain compression factor (or the first parameter) is β, or
[0256] Exemplarily, if the index range of the M continuous subcarriers corresponding to the allocated frequency domain resource (i.e. the first frequency domain resource) indicated by the DCI in the frequency domain unit of the resource grid is [c, c+M-1], the index range of the N subcarriers (i.e. the second frequency domain resource) actually mapped is [d, d+N-1], when d≤k≤d+N-1, the value of corresponds to the N transmitted elements respectively, otherwise the value of is 0.
[0257] The method provided by the embodiments of the present application is described in detail above in combination with FIG. 1 to FIG. 8, and the apparatus provided by the embodiments of the present application is described in detail below in combination with FIG. 9 and FIG. 10.
[0258] FIG. 9 and FIG. 10 are schematic diagrams of possible apparatuses provided by the embodiments of the present application. These apparatuses can be used to realize the functions of the terminal device or the network device in the above method embodiments, and thus can also realize the beneficial effects possessed by the above method embodiments.
[0259] FIG. 9 is a schematic block diagram of an apparatus provided by the embodiments of the present application. As shown in FIG. 9, the apparatus 900 includes a processing module 910 and a transceiver module 920.
[0260] A possible design is that the apparatus 900 is used to realize the functions of the first communication apparatus in the above method embodiment shown in FIG. 5.
[0261] Exemplarily, the processing module 910 is configured to map N elements onto a second frequency domain resource to generate a first signal, the second frequency domain resource includes N second frequency domain units, the N second frequency domain units are determined according to M first frequency domain units and a first parameter, the first parameter is greater than 0 and not equal to 1, M and N are positive integers, and N is greater than M; and the transceiver module 920 is configured to transmit the first signal based on a first frequency domain resource, the first frequency domain resource includes the M first frequency domain units.
[0262] Optionally, the transceiver module 920 is further configured to transmit or receive first information, the first information indicating the first parameter.
[0263] Optionally, the transceiver 920 is further configured to: transmit or receive second information, the second information indicating a second parameter, the second parameter being used to determine the first parameter.
[0264] Optionally, the transceiver 920 is further configured to: transmit or receive first capability information, the first capability information indicating at least one parameter, the first parameter belonging to the at least one parameter.
[0265] Optionally, the transceiver 920 is further configured to: transmit or receive third information, the third information being used to indicate the first frequency domain resource.
[0266] More detailed description of the processing module 910 and the transceiver 920 can be directly obtained by referring to the related description in the embodiment shown in FIG. 5, which will not be repeated here.
[0267] Another possible design is that the apparatus 900 is configured to implement the functions of the second communication device in the method embodiments shown in FIG. 5.
[0268] Optionally, the transceiver 920 is further configured to: receive a first signal based on a first frequency domain resource, the first frequency domain resource including M first frequency domain units, M being a positive integer; wherein the first signal is generated by mapping N elements onto a second frequency domain resource, the second frequency domain resource including N second frequency domain units, the N second frequency domain units being determined according to the M first frequency domain units and a first parameter, the first parameter being greater than 0 and not equal to 1, N being an integer greater than M.
[0269] Optionally, the transceiver 920 is further configured to: transmit or receive first information, the first information indicating the first parameter.
[0270] Optionally, the transceiver 920 is further configured to: transmit or receive second information, the second information indicating a second parameter, the second parameter being used to determine the first parameter.
[0271] Optionally, the transceiver 920 is further configured to: transmit or receive first capability information, the first capability information indicating at least one parameter, the first parameter belonging to the at least one parameter.
[0272] More detailed description of the processing module 910 and the transceiver 920 can be directly obtained by referring to the related description in the embodiment shown in FIG. 5, which will not be repeated here.
[0273] It should be noted that the apparatus 900 can include the processing module but not the receiving module. Alternatively, the apparatus 900 can include the receiving module but not the processing module. Specifically, whether the apparatus 900 includes the processing module or the receiving module depends on whether the apparatus 900 performs the above-mentioned scheme including the sending action and the receiving action. It can be understood that the apparatus 900 can also be referred to as a communication apparatus because the apparatus 900 has a communication function.
[0274] FIG. 10 is another schematic block diagram of an apparatus provided by an embodiment of the present application. As shown in FIG. 10, the apparatus 1000 includes one or more processors 1010. The processor 1010 can be a general purpose processor or a special purpose processor, etc. For example, the processor 1010 can be a baseband processor or a central processing unit. The baseband processor can be used to process a communication protocol and communication data, and the central processing unit can be used to control the apparatus (e.g., a terminal device, a network device, or a chip), execute a software program, and process data of the software program.
[0275] Optionally, in one design, the processor 1010 can include a program (which can also be referred to as code or instructions) that can be run on the processor 1010, so that the apparatus 1000 performs the method performed by the first communication apparatus or the second communication apparatus in the above-mentioned method embodiments. In yet another possible design, the apparatus 1000 includes a circuit (not shown in FIG. 10) for implementing the functions of the first communication apparatus or the second communication apparatus in the above-mentioned method embodiments.
[0276] For example, the processor 1010 can be used to execute a computer program or instructions in a memory, so as to implement the steps performed by the first communication apparatus or the second communication apparatus in the method embodiments shown in any one of the embodiments shown in FIG. 5.
[0277] Optionally, the apparatus 1000 can include one or more memories 1020 having a program (which can also be referred to as code or instructions) stored thereon, and the program can be run on the processor 1010, so that the apparatus 1000 performs the method performed by the first communication apparatus or the second communication apparatus in the above-mentioned embodiments.
[0278] Optionally, the processor 1010 and / or the memory 1020 can also store data. The processor and the memory can be separately arranged or integrated together.
[0279] Optionally, the apparatus 1000 can also include a communication interface 1030. The processor 1010 can also be referred to as a processing unit, and controls the apparatus (e.g., the first communication apparatus or the second communication apparatus). The communication interface 1030 can also be referred to as a transceiving unit, a transceiver, a transceiving circuit, or a transceiver, etc., and is used to implement the transceiving function of the apparatus.
[0280] Optionally, the apparatus 1000 further includes a communication interface 1030. The processor 1010 and the communication interface 1030 are coupled to each other. It can be understood that the communication interface 1030 can be a transceiver or an input / output interface.
[0281] It can be understood that the apparatus 1000 can also be referred to as a communication apparatus due to the communication function.
[0282] When the apparatus 1000 is used to implement the method of FIG. 5, the processor 1010 is configured to perform the functions of the processing units described above, and the communication interface 1030 is configured to perform the functions of the processing modules described above. The communication interface 1030 is configured to transmit or receive, and the specific configuration can be determined according to whether the apparatus 1000 performs a transmitting action or a receiving action in the scheme.
[0283] It can be understood that when the apparatus 1000 is a first communication apparatus or a second communication apparatus, the communication interface 1030 can be a transceiver, which can specifically include a transmitter and a receiver. The transmitter is configured to transmit signals, and the receiver is configured to receive signals. When the apparatus 1000 is a chip applied to a terminal device or a network device, the communication interface 1030 can be an input / output circuit. The input circuit can be configured to receive, and the output interface can be configured to transmit.
[0284] The present application also provides a computer program product, which, when executed on a processor, can implement the method shown in the above method embodiments.
[0285] The present application also provides a computer readable storage medium, which includes computer instructions. When the computer instructions are executed on a processor, the method shown in the above method embodiments can be implemented.
[0286] The present application also provides a communication system, which includes the first communication apparatus and the second communication apparatus described above.
[0287] It should be noted that the above method embodiments can be applied to a processor or implemented by a processor. The processor can be an integrated circuit chip with a signal processing capability. In the implementation process, the steps of the above method embodiments can be completed by an integrated logic circuit or an instruction in the form of software in the processor.
[0288] The above processor can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or any combination thereof. The general processor can be a microprocessor, or any conventional processor, etc.
[0289] The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware code processing executed by a code processor, or executed by a combination of hardware and software modules in the code processor. The software modules can be located in storage media in the art such as random storage, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the storage, and the processor reads the information in the storage, and combines the hardware to complete the steps of the above method.
[0290] The memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, and not limitation, many forms of RAM can be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It is noted that the memory of the systems and methods described herein is intended to include, without being limited to, these and any other suitable types of memory.
[0291] The method provided by the above embodiments can be implemented by software, hardware, firmware, or any combination thereof, in whole or in part. When implemented by software, the method can be implemented in whole or in part in the form of a computer program product. The computer program product can include one or more computer instructions. When loaded and executed by a computer, the computer instructions can generate, in whole or in part, the processes or functions described in the embodiments of the present application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center through a wired (for example, coaxial cable, optical fiber, digital subscriber (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. containing one or more available media. The available medium can be a magnetic medium (for example, floppy disk, hard disk, magnetic disk), an optical medium (for example, DVD), or a semiconductor medium (for example, solid state disk (SSD)), etc.
[0292] Those skilled in the art can clearly understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0293] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device, and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0294] In several embodiments provided in the present application, it should be understood that the disclosed system, device, and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and actual implementation can have another division manner. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices, or units, which can be electrical, mechanical, or other forms.
[0295] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e. may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0296] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.
[0297] The functions, if realized in the form of software functional units and sold or used as independent products, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the part of the existing technology that essentially contributes to the technical solutions or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various storage media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk.
[0298] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method characterized by comprising: The method comprises: mapping N elements onto a second frequency domain resource to generate a first signal, the second frequency domain resource comprising N second frequency domain units, the N second frequency domain units being determined according to M first frequency domain units and a first parameter, the first parameter being greater than 0 and not equal to 1, M and N being positive integers, N being greater than M; transmitting the first signal based on a first frequency domain resource, the first frequency domain resource comprising the M first frequency domain units.
2. A communication method characterized by comprising: The method comprises: receiving a first signal based on a first frequency domain resource, the first frequency domain resource comprising M first frequency domain units, M being a positive integer; wherein the first signal is generated by mapping N elements onto a second frequency domain resource, the second frequency domain resource comprising N second frequency domain units, the N second frequency domain units being determined according to the M first frequency domain units and a first parameter, the first parameter being greater than 0 and not equal to 1, N being an integer greater than M.
3. The method according to claim 1 or 2, characterized in that, The value of N and the value of M satisfy one of the following relationships: The value of N is a first value; The value of N is obtained by rounding up the first value; The value of N is obtained by rounding down the first value; or The value of N is obtained by rounding the first value; wherein when the value of the first parameter is greater than 0 and less than 1, the first value is the ratio of the value of M and the first parameter; or when the value of the first parameter is greater than 1, the first value is the product of the value of M and the first parameter.
4. The method according to any one of claims 1 to 3, characterized in that, The bandwidth size of the second frequency domain resource unit is the same as or different from the bandwidth size of the first frequency domain resource unit.
5. The method of claim 4, wherein, when the bandwidth size of the first frequency domain unit is different from the bandwidth size of the second frequency domain unit, the following relationship is satisfied between the bandwidth size of the first frequency domain unit and the bandwidth size of the second frequency domain unit: when the value of the first parameter is greater than 0 and less than 1, the bandwidth size of the second frequency domain unit is the product of the bandwidth size of the first frequency domain unit and the first parameter; or when the value of the first parameter is greater than 1, the bandwidth size of the second frequency domain unit is the ratio of the bandwidth size of the first frequency domain unit and the first parameter.
6. The method according to any one of claims 1 to 5, characterized in that, The index of the starting frequency domain unit of the first frequency domain resource is different from the index of the starting frequency domain unit of the second frequency domain resource.
7. The method according to any one of claims 1 to 6, characterized in that, The index of the starting frequency domain unit of the second frequency domain resource is determined according to the index of the starting frequency domain unit of the first frequency domain resource and the first parameter.
8. The method according to claim 6 or 7, characterized in that, The index of the starting frequency domain unit of the second frequency domain resource and the index of the starting frequency domain unit of the first frequency domain resource satisfy one of the following relationships: The index of the starting frequency domain unit of the second frequency domain resource is a second value; The index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding up the second value; The index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding down the second value; or The index of the starting frequency domain unit of the second frequency domain resource is obtained by rounding the second value; An index of a starting frequency domain unit of the second frequency domain resource is obtained by rounding off the second value; wherein, when a value of the first parameter is greater than 0 and less than 1, the second value is a ratio of an index of a starting frequency domain unit of the first frequency domain resource and the first parameter; or, when the value of the first parameter is greater than 1, the second value is a product of the index of the starting frequency domain unit of the first frequency domain resource and the first parameter.
9. The method according to any one of claims 1 to 8, characterized in that, The first parameter is predefined.
10. The method according to any one of claims 1 to 8, characterized in that, The method further comprises: sending or receiving first information, the first information indicating the first parameter.
11. The method according to any one of claims 1 to 10, characterized in that, The method further comprises: sending or receiving second information, the second information indicating a second parameter, the second parameter being used to determine the first parameter.
12. The method of claim 11, wherein, The second information is carried in channel state information (CSI).
13. The method according to any one of claims 1 to 12, characterized in that, The method further comprises: sending or receiving first capability information, the first capability information indicating at least one parameter, the first parameter belonging to the at least one parameter.
14. The method of claim 13, wherein, The first capability information includes the at least one parameter.
15. The method of claim 13, wherein, The first capability information includes at least one capability parameter, a first capability parameter in the at least one capability parameter and the first parameter satisfying a relationship as follows: β = K / ρ or β = ρ / K; wherein, β is the first parameter, K is the first capability parameter, K is a positive integer, and ρ is an integer greater than or equal to K.
16. The method according to any one of claims 1 to 15, characterized in that, The method further comprises: sending or receiving third information, the third information being used to indicate the first frequency domain resource.
17. A communications device, characterized by A module for implementing the method according to any one of claims 1 to 16.
18. A communications device, characterized by A processor for enabling the communication device to implement the method according to any one of claims 1 to 16 by executing a computer program and / or by a logic circuit.
19. The apparatus of claim 18, wherein, Further comprising a memory for storing the computer program and / or a configuration file of the logic circuit.
20. The apparatus of claim 18 or 19, wherein, Further comprising a communication interface for inputting and / or outputting signals.
21. A computer-readable storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor, and the method according to any one of claims 1 to 16 is executed.
22. A computer program product, characterised in that, A computer program, when executed, implements the method according to any one of claims 1 to 16.
Citation Information
Patent Citations
Methods and apparatus for faster than nyquist rate multi-carrier modulation
CN105493460A
Data and pilot frequency domain multiplexing super-Nyquist transmission method and transmission device
CN111327551A
Signal processing method and device, communication equipment and storage medium
CN114866381A
Radio base station, user terminal and radio communication method
US20170078061A1