Communication method and communication apparatus

By adopting a subcarrier spacing of 16.2 kHz to determine frequency domain resources, the problem of insufficient subcarrier spacing in existing technologies in medium-to-large delay and medium-to-high-speed mobility scenarios is solved, the system's resistance to Doppler frequency deviation and multipath delay is improved, and the application scenarios are expanded.

WO2025214277A1PCT designated stage Publication Date: 2025-10-16HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/087431
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-09
Filing Date
2025-04-07
Publication Date
2025-10-16

AI Technical Summary

Technical Problem

The existing subcarrier spacing cannot meet the communication performance requirements in some scenarios, especially when the CP length is insufficient in medium to large delay scenarios or the anti-Doppler frequency offset performance is poor in medium to high-speed mobility scenarios.

Method used

A subcarrier spacing of 16·2 kHz is used to determine frequency domain resources. The subcarrier spacing is increased to reduce the useful symbol length and increase the CP length, thereby improving system performance.

Benefits of technology

By increasing the subcarrier spacing, the system's anti-Doppler frequency deviation and multipath delay performance are improved, and the applicability of application scenarios is expanded.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025087431_16102025_PF_FP_ABST
    Figure CN2025087431_16102025_PF_FP_ABST
Patent Text Reader

Abstract

A method for determining a frequency-domain resource, and a communication apparatus. The method comprises: determining a first subcarrier spacing, wherein the first subcarrier spacing is of 16·2m kHz, m being an integer greater than or equal to 0; and determining a frequency-domain resource on the basis of the first subcarrier spacing. In the method, a first communication apparatus can determine a frequency-domain resource on the basis of a subcarrier spacing of 16·2m kHz, such that a new frequency-domain resource can be determined, thereby enabling wider application scenarios. Compared with the subcarrier spacing of a 15 kHz family, the subcarrier spacing is increased in the present application, thus facilitating Doppler frequency offset resistance and multipath time delay resistance; therefore, the system performance can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Method and communication device

[0001] The present application claims priority to the Chinese Patent Application No. 202410437717.6, filed on April 9, 2024, and entitled "Method and communication device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of communications, and more particularly, to a method for determining frequency domain resources and a communication device. BACKGROUND

[0003] Subcarrier spacing (SCS) is a common frequency domain resource concept in communication systems, which refers to the frequency interval between adjacent subcarriers. New radio (NR) systems support multiple subcarrier spacings, such as 15 kHz, 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc. Different subcarrier spacings can be applied to different communication scenarios.

[0004] However, in some scenarios, the above-mentioned subcarrier spacing cannot meet the requirements of communication performance. SUMMARY

[0005] The present application provides a method and a communication device for communication, which can determine frequency domain resources according to a subcarrier spacing of 16·2 m kHz (m is an integer greater than or equal to 0), which has a wider application scenario.

[0006] In a first aspect, a method for communication is provided. The method can be applied to a terminal side, such as a terminal or a communication module in the terminal, or a circuit or chip responsible for communication functions in the terminal (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core); or the method can also be applied to a network side, such as a network device on the network side or a component (such as a circuit, a chip or a chip system, etc.) in the network device.

[0007] The method includes determining a first subcarrier spacing, the first subcarrier spacing being 16·2 m kHz, m being an integer greater than or equal to 0; and determining a frequency domain resource according to the first subcarrier spacing.

[0008] Alternatively, the method includes determining a size of a resource block, the size of the resource block being determined according to the first subcarrier spacing; and determining a frequency domain resource according to the size of the resource block.

[0009] Based on the above scheme, the first communication device can determine the frequency domain resource based on 16·2 m kHz subcarrier spacing, so that new frequency domain resources can be determined, thereby meeting the communication requirements of certain services and having a wider application scenario.

[0010] In addition, compared with the 15 kHz family of subcarrier spacing, the subcarrier spacing is increased in the present application. Since the length of the corresponding useful symbol under each subcarrier spacing is inversely proportional to the subcarrier spacing, when the subcarrier spacing is increased, the length of the useful symbol will decrease. Furthermore, since the length of a symbol is fixed, when the length of the useful symbol decreases, the CP length increases, which helps to resist Doppler frequency offset and multipath time delay, and thus the system performance can be improved.

[0011] In combination with the first aspect, in an implementation manner, the frequency domain resource includes at least one resource block, and the size of each resource block is determined according to the first subcarrier spacing.

[0012] Exemplarily, the resource block includes 15 subcarriers; or the resource block includes 45 subcarriers.

[0013] Based on the above scheme, the first communication device can determine the size of the resource block based on the 16 kHz family of subcarrier spacing, so that new frequency domain resources can be determined, thereby having a wider application scenario.

[0014] In combination with the first aspect, in an implementation manner, the frequency domain resource is a resource block group, the resource block group includes at least one resource block, and the size of the resource block group is determined according to the first subcarrier spacing.

[0015] Exemplarily, the size of the resource block group includes 1, 3, 6 or 12 resource blocks; or the size of the resource block group includes 1, 2, 4 or 8 resource blocks.

[0016] In an implementation manner, the size of the resource block group has a corresponding relationship with the size of the resource block.

[0017] Exemplarily, the corresponding relationship includes: in the case that the resource block includes 15 subcarriers, the size of the resource block group includes 1, 3, 6 or 12 resource blocks; or in the case that the resource block includes 45 subcarriers, the size of the resource block group includes 1, 2, 4 or 8 resource blocks.

[0018] Based on the above scheme, the first communication device can determine the size of the resource block group based on the 16 kHz family of subcarrier spacing, so that new precoding resource block groups can be determined, thereby having a wider application scenario.

[0019] In an implementation form of the first aspect, the frequency domain resource is a precoding resource block group, the precoding resource block group comprises at least one resource block, and a size of the precoding resource block group is determined according to the first subcarrier spacing.

[0020] For example, the size of the precoding resource block group comprises 3 or 6 resource blocks, or the size of the precoding resource block group comprises 1 or 2 resource blocks, or the size of the precoding resource block group is the same as the size of the communication bandwidth.

[0021] In an implementation form, the size of the precoding resource block group has a corresponding relationship with the size of the resource block.

[0022] For example, the corresponding relationship comprises: in the case that the resource block comprises 15 subcarriers, the size of the precoding resource block group comprises 3 or 6 resource blocks; or in the case that the resource block comprises 45 subcarriers, the size of the precoding resource block group comprises 1 or 2 resource blocks.

[0023] Based on the above scheme, the first communication device can determine the size of the precoding resource block group based on the subcarrier spacing of the 16 kHz family, so that a new precoding resource block group can be determined, thereby having a wider application scenario.

[0024] In an implementation form of the first aspect, the frequency domain resource is an interleaving unit, the interleaving unit is used to map a virtual resource block to a resource block, the interleaving unit comprises at least one resource block, and a size of the interleaving unit is determined according to the first subcarrier spacing.

[0025] For example, the size of the interleaving unit comprises 3 or 6 resource blocks, or the size of the interleaving unit comprises 1 or 2 resource blocks.

[0026] In an implementation form, the size of the interleaving unit has a corresponding relationship with the size of the resource block.

[0027] For example, the corresponding relationship comprises: in the case that the resource block comprises 15 subcarriers, the size of the interleaving unit comprises 3 or 6 resource blocks; or in the case that the resource block comprises 45 subcarriers, the size of the interleaving unit comprises 1 or 2 resource blocks.

[0028] Based on the above scheme, the first communication device can determine the size of the interleaving unit based on the subcarrier spacing of the 16 kHz family, so that a new interleaving unit can be determined, thereby having a wider application scenario.

[0029] In an implementation form of the first aspect, the first subcarrier spacing is determined by: determining the first subcarrier spacing according to a set of subcarrier spacings, the set of subcarrier spacings comprising the first subcarrier spacing and a second subcarrier spacing, and the second subcarrier spacing being 15·2 nkHz, n is an integer greater than or equal to 0; or, obtaining the first information, the first information is used for indicating the first subcarrier spacing.

[0030] Based on the above scheme, the first communication device can determine the first subcarrier spacing according to the set of subcarrier spacings or the first information, so that the first subcarrier spacing can be flexibly determined, and is suitable for a plurality of different scenarios.

[0031] Exemplarily, in an implementation, n and m are equal.

[0032] In an implementation, the length of one symbol corresponding to the first subcarrier spacing is the same as the length of one symbol corresponding to the second subcarrier spacing, and the length of one symbol includes the length of a useful symbol and the length of a cyclic prefix (CP).

[0033] Based on the above scheme, the symbol alignment of different subcarrier spacings can be suitable for devices with different capabilities, and the complexity of communication is reduced.

[0034] In an implementation, the position of one symbol corresponding to the first subcarrier spacing is the same as the position of one symbol corresponding to the second subcarrier spacing, and the position includes a starting position and an ending position.

[0035] In a second aspect, a communication device is provided, which has the functions of the first aspect, for example, the communication device includes a module or unit or means corresponding to the operations of the first aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.

[0036] In a possible implementation, the device includes a processing unit configured to determine a first subcarrier spacing, the first subcarrier spacing being 16·2 m kHz, m is an integer greater than or equal to 0; and the processing unit is further configured to determine a frequency domain resource according to the first subcarrier spacing.

[0037] In combination with the second aspect, in an implementation, the frequency domain resource includes at least one resource block, and the size of each resource block is determined according to the first subcarrier spacing.

[0038] Exemplarily, the resource block includes 15 subcarriers; or, the resource block includes 45 subcarriers.

[0039] In combination with the second aspect, in an implementation, the frequency domain resource is a resource block group, the resource block group includes at least one resource block, and the size of the resource block group is determined according to the first subcarrier spacing.

[0040] Exemplarily, the size of the resource block group comprises 1, 3, 6 or 12 resource blocks; or the size of the resource block group comprises 1, 2, 4 or 8 resource blocks.

[0041] In an implementation manner, the size of the resource block group has a corresponding relationship with the size of the resource block.

[0042] Exemplarily, the corresponding relationship comprises: in the case that the resource block comprises 15 subcarriers, the size of the resource block group comprises 1, 3, 6 or 12 resource blocks; or in the case that the resource block comprises 45 subcarriers, the size of the resource block group comprises 1, 2, 4 or 8 resource blocks.

[0043] With reference to the second aspect, in an implementation manner, the frequency domain resource is a precoding resource block group, the precoding resource block group comprises at least one resource block, and the size of the precoding resource block group is determined according to the first subcarrier spacing.

[0044] Exemplarily, the size of the precoding resource block group comprises 3 or 6 resource blocks; or the size of the precoding resource block group comprises 1 or 2 resource blocks; or the size of the precoding resource block group is the same as the size of the communication bandwidth.

[0045] In an implementation manner, the size of the precoding resource block group has a corresponding relationship with the size of the resource block.

[0046] Exemplarily, the corresponding relationship comprises: in the case that the resource block comprises 15 subcarriers, the size of the precoding resource block group comprises 3 or 6 resource blocks; or in the case that the resource block comprises 45 subcarriers, the size of the precoding resource block group comprises 1 or 2 resource blocks.

[0047] With reference to the second aspect, in an implementation manner, the frequency domain resource is an interleaving unit, the interleaving unit is used for mapping the virtual resource block to the resource block, the interleaving unit comprises at least one resource block, and the size of the interleaving unit is determined according to the first subcarrier spacing.

[0048] Exemplarily, the size of the interleaving unit comprises 3 or 6 resource blocks; or the size of the interleaving unit comprises 1 or 2 resource blocks.

[0049] In an implementation manner, the size of the interleaving unit has a corresponding relationship with the size of the resource block.

[0050] Exemplarily, the corresponding relationship comprises: in the case that the resource block comprises 15 subcarriers, the size of the interleaving unit comprises 3 or 6 resource blocks; or in the case that the resource block comprises 45 subcarriers, the size of the interleaving unit comprises 1 or 2 resource blocks.

[0051] With reference to the second aspect, in an implementation form, the processing unit is specifically configured to: determine the first subcarrier spacing according to a set of subcarrier spacings, the set of subcarrier spacings comprising the first subcarrier spacing and a second subcarrier spacing, the second subcarrier spacing being 15·2 n kHz, n being an integer greater than or equal to 0; or, obtain first information, the first information being used to indicate the first subcarrier spacing.

[0052] Exemplarily, in an implementation form, n and m are equal.

[0053] In an implementation form, a length of one symbol corresponding to the first subcarrier spacing is the same as a length of one symbol corresponding to the second subcarrier spacing, the length of one symbol comprising a length of a useful symbol and a length of a cyclic prefix (CP).

[0054] In an implementation form, a position of one symbol corresponding to the first subcarrier spacing is the same as a position of one symbol corresponding to the second subcarrier spacing, the position comprising a start position and an end position.

[0055] In a third aspect, a communication apparatus is provided. The communication apparatus includes an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory is configured to store computer programs or instructions necessary for implementing the functions related to the first aspect. The one or more processors are configured to execute the computer programs or instructions, and when the computer programs or instructions are executed, the communication apparatus is caused to implement the method in any possible implementation form of the first aspect. The interface circuit is configured to implement the communication function within the communication apparatus and / or the communication function of the communication apparatus with other apparatuses or components.

[0056] In a possible design, the processor is configured to communicate with other apparatuses or components through the interface circuit.

[0057] In a possible design, the communication apparatus can further include the memory.

[0058] In a fourth aspect, a processor is provided, which is configured to execute the method provided by the first aspect or the implementation forms thereof.

[0059] For the sending and obtaining / receiving operations of the processor, if there is no special description, or if it does not contradict with the actual role or inherent logic in the related description, it can be understood as the processor output and receive, input, and other operations, and it can also be understood as the sending and receiving operations performed by the radio frequency circuit and the antenna, which are not limited in the present application.

[0060] In a fifth aspect, the present application provides a computer readable storage medium storing program codes for execution by an apparatus, the program codes comprising codes for performing the method provided in the first aspect or any implementation thereof.

[0061] In a sixth aspect, the present application provides a computer program product containing instructions which, when the computer program product is executed on a computer, cause the computer to perform the method provided in the first aspect or any implementation thereof.

[0062] In a seventh aspect, the present application provides a chip, which comprises a processor and a communication interface, the processor being configured to read instructions stored in a memory through the communication interface and perform the method provided in the first aspect or any implementation thereof.

[0063] Optionally, the processor can be a processing circuit or a logic circuit, and the communication interface can be an input or an output interface. The processing circuit or the logic circuit is configured to process information, and the input or the output interface is configured to receive or send information or data.

[0064] Optionally, as an implementation, the chip further comprises a memory, the memory storing a computer program or instructions, and the processor is configured to execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the processor is configured to perform the method provided in the first aspect or any implementation thereof.

[0065] It should be understood that the beneficial effects of the second aspect to the seventh aspect and any implementation thereof can refer to the first aspect and any implementation thereof. BRIEF DESCRIPTION OF DRAWINGS

[0066] FIG. 1 is a schematic diagram of an architecture of a communication system to which embodiments of the present application are applied.

[0067] FIG. 2 and FIG. 3 are schematic diagrams of a communication system suitable for embodiments of the present application.

[0068] FIG. 4 and FIG. 5 are schematic diagrams of application scenarios suitable for embodiments of the present application.

[0069] FIG. 6 is a schematic flowchart of a method 600 of communication provided by the present application.

[0070] FIG. 7 is a schematic diagram of a length of a symbol provided by the present application.

[0071] FIG. 8 is a schematic diagram of a resource block provided by the present application.

[0072] FIG. 9 and FIG. 10 are schematic block diagrams of a communication apparatus provided by embodiments of the present application. DETAILED DESCRIPTION

[0073] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0074] Figure 1 is a schematic diagram of the architecture of a communication system to which embodiments of the present application are applied. As shown in Figure 1, the communication system includes a radio access network (RAN) 100. Optionally, the communication system can also include a core network 200 and an Internet 300.

[0075] The RAN 100 can include at least one RAN node (e.g., 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in Figure 1, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). The terminals 120 are connected to the RAN nodes 110 in a wireless manner. Terminals and terminals, and RAN nodes and RAN nodes, can be connected to each other in a wired or wireless manner. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with part or all of the logical functions of the core network devices and part or all of the logical functions of the RAN nodes.

[0076] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, an NR system, and a future wireless access system defined in the 3rd generation partnership project (3GPP), or a wireless fidelity (WiFi) system. The RAN 100 can also include two or more different wireless access systems. The RAN 100 can also be an open RAN (O-RAN).

[0077] A RAN node, also referred to as a radio access network device, RAN entity or access node, is configured to help a terminal to access to a communication system over the air. In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, a base station in a future mobile communication system or an access node in a WiFi system. The RAN node can be a macro base station (e.g. 110a in FIG. 1), a micro base station or an indoor station (e.g. 110b in FIG. 1), a relay node or a donor node.

[0078] In another application scenario, a terminal can access to a communication system over the air by cooperation of a plurality of RAN nodes, each of which implements part of functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU) or a radio unit (RU). Here, the CU implements functions of a radio resource control protocol and a packet data convergence protocol (PDCP) of a base station, and can further implement a function of a service data adaptation protocol (SDAP). The DU implements functions of a radio link control layer and a medium access control (MAC) layer of a base station, and can further implement part of functions or all functions of a physical layer. For details of the protocol layers, refer to relevant technical specifications of 3GPP. The RU can be configured to implement functions of transceiving radio frequency signals. The CU and the DU can be two independent RAN nodes or integrated in a same RAN node, e.g. in a baseband unit (BBU). The RU can be included in a radio frequency device, e.g. in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes, i.e. a CU-control plane and a CU-user plane.

[0079] In different systems, the RAN node can have different names. For example, in an O-RAN 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), and the RU can be referred to as an open RU (O-RU). In this application, the RAN node can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. For example, the RAN node can be a server loaded with a corresponding software module. The embodiments of this application do not limit the specific technology and specific device form of the RAN node. For ease of description, the network device or base station is taken as an example of the RAN node below.

[0080] A terminal is a device with wireless transceiver function, which can send signals to a base station or receive signals from a base station. The terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, such as device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, airplane, ship, robot, mechanical arm, smart home device, etc. The embodiments of this application do not limit the specific technology and specific device form of the terminal.

[0081] The base station and the terminal can be fixed in position or movable. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; can also be deployed on airplanes, balloons and artificial satellites. The embodiments of this application do not limit the application scenarios of the base station and the terminal.

[0082] The roles of the base station and the terminal can be relative. For example, the helicopter or the drone 120i in FIG. 1 can be configured as a mobile base station, and for the terminal 120j that accesses the wireless access network 100 through the 120i, the terminal 120i is a base station; but for the base station 110a, the 120i is a terminal, that is, the 110a and the 120i communicate through a wireless air interface protocol. Of course, the 110a and the 120i can also communicate through a base station-to-base station interface protocol, and in this case, the 120i is also a base station relative to the 110a. Therefore, the base station and the terminal can be collectively referred to as a communication device, and the 110a and the 110b in FIG. 1 can be referred to as a communication device with a base station function, and the 120a-120j in FIG. 1 can be referred to as a communication device with a terminal function.

[0083] The base station and the terminal, the base station and the base station, and the terminal and the terminal can communicate through a licensed spectrum, can communicate through an unlicensed spectrum, or can communicate through both the licensed spectrum and the unlicensed spectrum; can communicate through a spectrum below 6 gigahertz (GHz), can communicate through a spectrum above 6 GHz, or can communicate through both the spectrum below 6 GHz and the spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0084] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station or by a control subsystem containing base station functions. The control subsystem containing base station functions herein can be a control center in the above-mentioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. The functions of the terminal can also be performed by a module (such as a chip or a modem) in the terminal or by a device containing terminal functions.

[0085] In the present application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on a downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on an uplink channel. In order to communicate with the base station, the terminal needs to establish a wireless connection with a cell controlled by the base station. The cell that establishes a wireless connection with the terminal is called a service cell of the terminal. When the terminal communicates with the service cell, it will also be interfered by signals from neighboring cells.

[0086] In the embodiments of the present application, the time domain symbol can be an orthogonal frequency division multiplexing (OFDM) symbol or a discrete Fourier transform-spread-OFDM (DFT-s-OFDM) symbol. If not specified, the symbol in the embodiments of the present application refers to a time domain symbol.

[0087] As an example, the RAN node can be a satellite base station or a satellite, which is described below in connection with FIG. 2 to FIG. 3. FIG. 2 and FIG. 3 are schematic diagrams of a communication system suitable for use in the embodiments of the present application.

[0088] As shown in (a) and (b) of FIG. 2, the satellite base station provides communication services for terminals. For example, the satellite base station transmits downlink data to the terminal, where the data is encoded using channel coding, and the channel-coded data is transmitted to the terminal after being modulated by constellation modulation. For another example, the terminal transmits uplink data to the satellite base station, where the uplink data can also be encoded using channel coding, and the encoded data is transmitted to the satellite base station after being modulated by constellation modulation. In addition, as shown in (b) of FIG. 2, the satellite base station can also communicate with a ground base station, i.e., the satellite can act as a base station, and also as a terminal.

[0089] In the embodiments of the present application, the satellite can refer to a drone, a hot air balloon, a low-orbit satellite, a medium-orbit satellite, a high-orbit satellite, etc. The satellite can also refer to a non-ground base station or a non-ground device, etc.

[0090] It should be understood that the present application can be applied to a scenario in which a network device communicates with another network device, and the scenario shown in FIG. 2(b) can also be regarded as an example of network device-to-network device communication, where the satellite and the base station can both be regarded as a network device.

[0091] As an implementation manner, the present application can be applied to a satellite inter-satellite link communication system. As shown in FIG. 3, the communication between satellite #1 and satellite #2.

[0092] As shown in FIG. 3, the satellite inter-satellite link communication system can be divided into two parts: an acquisition pointing tracking (APT) subsystem (including an APT module and an APT transmitter / receiver) and a communication subsystem (including a communication module and a transceiving antenna). Among them, the communication subsystem is mainly responsible for the transmission of inter-satellite information, and the communication subsystem is the main part of the inter-satellite communication system; the APT system is mainly responsible for the acquisition, alignment and tracking between satellites. Among them, the direction of arrival of the incident signal can be determined, which is used for acquisition and adjustment of the direction of the transmitted wave aiming at the receiving direction, which is used for alignment. In the whole communication process, the APT is constantly adjusted for alignment and acquisition, which is used for tracking. In order to minimize the influence of attenuation and interference in the channel, while requiring high confidentiality and transmission rate, the APT must be adjusted in real time to constantly adapt to changes.

[0093] It should be understood that the current APT system is an optical system, which has the disadvantage of difficult optical alignment and the need for mechanical adjustment of the pointing direction. The existing communication subsystem is mostly an optical communication system, and there are also some microwave band systems, mostly using a single high-gain antenna. The existing APT system and communication subsystem are independent systems. The disadvantage is that optical communication is easily affected by vibration and the like, and the rate is unstable; the frequency of millimeter waves is low, the communication capacity is low, and the antenna needs to be mechanically adjusted to point.

[0094] As another implementation manner, the present application can be applied to the scenario of terminal device-to-terminal device communication, for example, an Internet of Things communication system.

[0095] FIG. 4 is a schematic diagram of an Internet of Things wireless screen projection suitable for embodiments of the present application. A terminal device (for example, a smart phone) establishes a network connection with a television, and the smart phone transmits content that needs to be projected and displayed on the television to the television. After receiving the content transmitted by the smart phone, the television displays the content on its display screen.

[0096] It should be understood that the screen projection scenario shown in FIG. 4 can be regarded as an example of terminal device-to-terminal device communication, in which the smart phone and the television can both be regarded as a terminal device.

[0097] As another implementation manner, the present application can be applied to an integrated access and backhaul (IAB) system.

[0098] FIG. 5 is a schematic diagram of an IAB system applicable to embodiments of the present application. As shown in FIG. 5, the IAB can include an IAB donor, an IAB node and a terminal. The link between the IAB donor and the IAB node is a backhaul link, and the link between the terminal and the IAB node is an access link. The present application can be applied to both parties of communication in the backhaul link, or both parties of communication in the access link.

[0099] It should be understood that the above system application scenarios are only examples, and the present application can also be applied to other scenarios, which are not listed one by one here.

[0100] In a communication system, subcarrier spacing (SCS) is a common frequency domain resource concept, which refers to the frequency interval between adjacent subcarriers. Multiple subcarrier spacings are supported in the NR system, such as 15 kHz, 30 kHz, 60 kHz, 120 kHz, 240 kHz, 480 kHz, etc., and different subcarrier spacings can be applied to different communication scenarios.

[0101] Specifically, a sampling time (which can also be referred to as a basic time unit) T c is defined for various subcarriers. c = 1 / (Δf max · N f )

[0102] where T c is the sampling time, Δf max is the maximum subcarrier spacing, and N f is the FFT size (or DFT size). Currently, the maximum FFT size supported in the NR protocol is 4096, which can support a maximum nominal system bandwidth of 400 MHz, and up to 275 RBs, when one RB corresponds to 12 subcarrier spacings, 275 RBs correspond to 3300 subcarrier spacings. When the maximum subcarrier spacing is 480 kHz, the supported sampling time T c is 0.509 ns.

[0103] In addition, the length of the corresponding useful symbol (which can also be referred to as a symbol duration) under each subcarrier spacing is 1 / Δf, where Δf is the subcarrier spacing. Different lengths of cyclic prefix (CP) are set for different subcarrier spacings to resist inter-symbol interference and the multipath delay of the channel. The length of the CP can also be referred to as a CP duration, a time length of the CP, a time domain length of the CP, etc. There are mainly two kinds of CP lengths, a normal cyclic prefix (NCP) and an extended cyclic prefix (ECP). For a scenario in which the subcarrier spacing is 60 kHz, the NR protocol configures a normal CP and an extended CP to meet different delay requirements. The lengths of the normal CP and the extended CP are 1.2 μs and 4.13 μs, respectively. When the normal CP is used, there are 14 symbols in a slot, and when the extended CP is used, there are 12 symbols in a slot. For other subcarrier spacing scenarios, the protocol currently only configures a normal CP, as shown in Table 1.

[0104] Table 1

[0105] As can be seen from the above, in the case of a determined subcarrier spacing, the CP lengths of all symbols are basically the same to meet the maximum delay spread of a cell, and can be applied to various scenarios. For example,

[0106] (1) Delay scenario. The larger the subcarrier spacing, the shorter the corresponding slot, and the delay-sensitive service can be supported.

[0107] (2) Mobile scenario. Different mobile speeds produce different Doppler frequency offsets. The faster the speed, the larger the Doppler frequency offset. Therefore, increasing the subcarrier spacing can improve the robustness of the system to frequency offset.

[0108] (3) Coverage scenario. The smaller the subcarrier spacing, the larger the corresponding CP length, and the larger the cell coverage radius that can be supported.

[0109] However, in some scenarios, the above subcarrier spacing cannot meet the requirements of communication performance.

[0110] For example, for a medium delay scenario, the length of the CP corresponding to a larger subcarrier spacing (such as 60 kHz, 120 kHz, 240 kHz, etc.) is not enough, and the overhead of the extended CP (i.e., the length of the CP / (the length of the CP+the symbol duration)) is too large, reaching 20% (i.e., 4.13 / (4.13+16.7)=20%), resulting in poor performance. Although the length of the CP corresponding to a smaller subcarrier spacing (such as 15 kHz, 30 kHz) is increased, the performance of the anti-Doppler frequency offset is not good in a high-speed mobile scenario.

[0111] Therefore, the present application provides a communication method and a communication device, which can determine a frequency domain resource according to a subcarrier spacing of 16·2 m kHz (m is an integer greater than or equal to 0), and has a wider application scenario.

[0112] In the description of the present application, unless otherwise specified, " / " represents that the objects before and after the " / " are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural.

[0113] In the description of the present application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or the like means any combination of the 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-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0114] In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, "first", "second", etc. are used to distinguish the same items or similar items with basically the same function and effect. Those skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. also do not necessarily mean different.

[0115] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design presented as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of "exemplary" or "for example" is intended to present concepts in a concrete manner, facilitating understanding.

[0116] It can be understood that the "embodiments" mentioned throughout the specification mean that the specific features, structures or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It can be understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0117] It can be understood that some optional features in the embodiments of the present application can be implemented independently in some scenarios without relying on other features, such as the scheme currently based on, to solve the corresponding technical problems and achieve the corresponding effects. In some scenarios, it can also be combined with other features according to needs. Correspondingly, the devices given in the embodiments of the present application can also realize these features or functions, which will not be described here.

[0118] In the present application, the same or similar parts between various embodiments can be mutually referred to, unless otherwise specified. In various embodiments of the present application, the terms and / or descriptions between different embodiments are consistent and can be mutually referred to, unless otherwise specified and logically conflicted. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship. The implementation modes of the present application described below do not constitute a limitation on the protection scope of the present application.

[0119] It should be understood that the communication method provided by the embodiments of the present application can be applied to a system that communicates through multi-antenna technology, for example, the communication system shown in FIG. 1. The communication system can include at least one network device and at least one terminal device. The network device and the terminal device can communicate through multi-antenna technology.

[0120] It should also be understood that the embodiments shown below do not particularly limit the specific structure of the subject performing the method provided by the embodiments of the present application, as long as it can communicate according to the method provided by the embodiments of the present application by running the program in which the code of the method provided by the embodiments of the present application is recorded.

[0121] FIG. 6 is a schematic flowchart of a communication method 600 provided by the present application. As shown in FIG. 6, the method 600 includes the following steps.

[0122] S610, the first communication device determines a first subcarrier spacing.

[0123] In the present application, the first subcarrier spacing can be (15+x)·2 mkHz, x is a number greater than 0 and less than 15, and m is an integer greater than or equal to 0. For example, x can be 5, (15+x) equals 20; x can be 9, (15+x) equals 24; or x can be 1, (15+x) equals 16.

[0124] For the convenience of description, the following takes the first subcarrier spacing of 16·2 m kHz as an example.

[0125] In this application, the symbol "·" represents the multiplication sign, which can be replaced by "×" or "*".

[0126] For example, Table 2 shows the value of m and the value of the first subcarrier spacing. The first subcarrier spacing can be one or more of the following rows.

[0127] Table 2

[0128] It should be understood that the first subcarrier spacing can be referred to as a subcarrier spacing of the 16kHz family. Similarly, subcarrier spacings of 15kHz, 30kHz, 60kHz, 120kHz, 240kHz, 480kHz, etc. can be represented as 15·2 n kHz, n is an integer greater than or equal to 0, and such subcarrier spacings can be referred to as subcarrier spacings of the 15kHz family or second subcarrier spacings.

[0129] In this application, the first communication device can be a terminal device, a network device, or a functional module in a terminal device or network device that can invoke and execute a program, such as a processor, circuit, chip, or chip system.

[0130] In this application, determining the first subcarrier spacing can mean selecting one from a plurality of subcarrier spacings as the first subcarrier spacing, or reading the indication information or a preconfigured protocol to obtain the first subcarrier spacing.

[0131] S620, the first communication device determines a frequency domain resource (denoted as frequency domain resource #1) according to the first subcarrier spacing.

[0132] Specifically, after determining the first subcarrier spacing, the corresponding frequency domain resource can be determined according to the first subcarrier spacing, such as the number of subcarriers included in the frequency domain resource, or the number of resource blocks included in the frequency domain resource, etc.

[0133] Based on the above scheme, the first communication device can determine the frequency domain resource based on the subcarrier spacing of 16·2 m kHz, so that new frequency domain resources can be determined to meet the communication requirements of certain services, thereby having a wider application scenario.

[0134] On the other hand, compared to the 15kHz family of subcarrier spacing, this application increases the subcarrier spacing. Since the length of the useful symbol corresponding to each subcarrier spacing is inversely proportional to the subcarrier spacing, when the subcarrier spacing is increased, the length of the useful symbol will decrease. Furthermore, since the length of a symbol is fixed, when the length of the useful symbol decreases, the CP length increases, which helps to resist Doppler frequency deviation and multipath delay, thereby improving system performance.

[0135] In one implementation, S610, the first communication device determines a first subcarrier spacing, including: the first communication device determines the first subcarrier spacing according to a subcarrier spacing set. In other words, the first communication device selects one subcarrier spacing from the subcarrier spacing set as the first subcarrier spacing.

[0136] The subcarrier spacing set includes a first subcarrier spacing and a second subcarrier spacing, and the second subcarrier spacing is 15·2 n kHz.

[0137] For example, the subcarrier spacing set is: {15kHz, 30kHz, 60kHz, 120kHz, 240kHz, 480kHz, 16kHz, 32kHz, 64kHz, 128kHz, 256kHz, 512kHz...}.

[0138] Exemplarily, the first communication device is a network device. When configuring frequency domain resources for the terminal device, it can determine the first subcarrier spacing based on the subcarrier spacing set, and determine the frequency domain resources based on the first subcarrier spacing.

[0139] For example, the network device may determine the first subcarrier spacing from the subcarrier spacing set based on the channel state or communication scenario of the terminal device. Specifically, for example, when the multipath spread delay of the communication scenario is large, the network device determines to communicate with the terminal device via the first subcarrier spacing.

[0140] Exemplarily, the first communication device is a terminal device. Before the terminal device communicates with the terminal device or the network device, it can determine the first subcarrier spacing based on the subcarrier spacing set, and determine the frequency domain resources based on the first subcarrier spacing.

[0141] For example, the terminal device may determine the first subcarrier spacing from the subcarrier spacing set based on the channel state or communication scenario of the terminal device or other terminal devices. Specifically, for example, when the multipath spread delay of the communication scenario is large, the terminal device determines to communicate with the terminal device through the first subcarrier spacing.

[0142] Optionally, the terminal device may also report the determined first subcarrier spacing to the network device, indicating that it supports the first subcarrier spacing.

[0143] In yet another implementation, the first communication device determines the first subcarrier spacing, S610, by: the first communication device obtaining first information, the first information being used to indicate the first subcarrier spacing.

[0144] It should be appreciated that the first information can be used to indicate the first subcarrier spacing or the second subcarrier spacing. For example, the first information is 1 bit, and the values of 0 and 1 are used to indicate the first subcarrier spacing and the second subcarrier spacing, respectively. In this case, the first communication device obtaining the first information used to indicate the first subcarrier spacing can be understood as the first communication device obtaining the first information used to indicate the first subcarrier spacing.

[0145] For example, the first communication device is a terminal device, and the terminal device obtaining the first information can mean that the terminal device receives the first information from a network device. For example, the network device can send the first information to the terminal device through high-layer signaling, such as a radio resource control (RRC) message, or physical layer signaling, such as downlink control information (DCI). Alternatively, the terminal device obtaining the first information can mean that the first information is included in the pre-configuration information of the terminal device, and the terminal device can obtain the first information by reading the pre-configured protocol.

[0146] For example, the first communication device is a network device, and the network device obtaining the first information can mean that the first information is included in the pre-configuration information of the network device, and the network device can obtain the first information by reading the pre-configured protocol.

[0147] Based on the above scheme, the first communication device can determine the first subcarrier spacing according to the set of subcarrier spacings or the first information, so that the first subcarrier spacing can be flexibly determined and applied to various scenarios.

[0148] As an implementation scenario of the method 600, n and m are equal.

[0149] For example, the first subcarrier spacing is 16 kHz, and the second subcarrier spacing is 15 kHz. For another example, the first subcarrier spacing is 32 kHz, and the second subcarrier spacing is 30 kHz. For another example, the first subcarrier spacing is 64 kHz, and the second subcarrier spacing is 60 kHz. For another example, the first subcarrier spacing is 128 kHz, and the second subcarrier spacing is 120 kHz.

[0150] In the implementation scenario, the length of a symbol corresponding to the first subcarrier spacing is the same as the length of a symbol corresponding to the second subcarrier spacing, and the length of a symbol includes the length of a useful symbol and the length of a CP. In other words, the symbols of the first subcarrier spacing and the symbols of the second subcarrier spacing are aligned.

[0151] It should be understood that the symbol length in the present application refers to the time domain length of a symbol.

[0152] Exemplarily, the useful symbol can be used to transmit a reference signal or data.

[0153] FIG. 7 is a diagram of the length of a symbol provided in the present application, in which, taking the sampling rate as 30.72 MHz, the first subcarrier spacing as 16 kHz, and the second subcarrier spacing as 15 kHz as an example, the minimum time unit Ts is 1 / 30.72 MHz = 0.0326 μs.

[0154] As shown in FIG. 7, when the sampling rate is 30.72 MHz, the number of FFT points (which can also be referred to as the number of DFT points or the number of sampling points) of a useful symbol corresponding to 15 kHz in NR is 2048, i.e., 30.72 MHz / 15 kHz = 2048, the number of FFT points of a CP corresponding to 15 kHz is 144, and the number of FFT points of a symbol is 2048+144 = 2192, and thus the time domain length of a symbol is 2192Ts, i.e., 71.35 μs. In the present application, the length of a symbol corresponding to 15 kHz is the same as the length of a symbol corresponding to 16 kHz, i.e., the time domain length of a symbol is also 2192Ts, wherein the number of FFT points of a useful symbol corresponding to 16 kHz is 1920, i.e., 30.72 MHz / 16 kHz = 1920 = 3·5·2 7 Thus, the number of FFT points of a CP corresponding to 15 kHz is 272. Among them, the overhead of a CP corresponding to 15 kHz is 144 / 2192 = 6.6%, and the overhead of a CP corresponding to 16 kHz is 272 / 2192 = 12.4%.

[0155] When there are multiple symbols in the time domain, a CP can be added to each symbol, or a CP can be added to part of the symbols. Among them, the symbol to which a CP is added can be as shown in FIG. 7.

[0156] Table 3 takes the sampling rate as 61.44 MHz as an example, and gives the values of the sampling point number, the FFT size, the symbol length, and the CP length in the case where the first subcarrier spacing is 15 kHz, 30 kHz, 60 kHz, and the second subcarrier spacing is 16 kHz, 32 kHz, 64 kHz, in which the minimum time unit Ts is 1 / 61.44 MHz = 0.0163 μs, the length of a useful symbol = the number of FFT points of a useful symbol*Ts, and the length of a CP = the number of FFT points of a CP*Ts.

[0157] Table 3

[0158] As can be seen from FIG. 7 and Table 3, in the case where n and m are the same, the subcarrier spacing and the length of the CP are both increased, which can improve the ability of the system to resist Doppler frequency offset and multipath delay, thereby improving the performance of the system.

[0159] Optionally, in this implementation scenario, the position of a symbol corresponding to the first subcarrier spacing is the same as the position of a symbol corresponding to the second subcarrier spacing, the position including a starting position and an ending position, and the position can also be understood as a symbol boundary.

[0160] As shown in FIG. 7, the starting time domain positions of the symbols corresponding to 15 kHz and 16 kHz are the same.

[0161] In an implementation manner, the frequency domain resource #1 includes at least one resource block (RB), and the size of the resource block is determined according to the first subcarrier spacing.

[0162] For example, the frequency domain resource #1 is one resource block. The resource block can be understood as a unit of frequency domain resource configuration, or a unit of service channel resource allocation, or a unit of frequency domain resource allocation. Unless otherwise specified in the present application, the resource block refers to a physical resource block (PRB).

[0163] For example, one resource block includes one or more subcarriers.

[0164] In the present application, the size of the resource block (RB size) can also be referred to as the number of subcarriers included in the resource block. The plurality of subcarriers included in the resource block can be continuous or discrete.

[0165] As an example of this implementation manner, in the case where the subcarrier spacing is the first subcarrier spacing, the resource block includes 15 subcarriers, or each resource block is composed of 15 subcarriers, or each resource block is defined as 15 subcarriers. In this example, in the case where n and m are the same, the three resource blocks corresponding to the first subcarrier spacing are aligned with the four resource blocks corresponding to the second subcarrier spacing.

[0166] It should be understood that, in the present application, in the case where the subcarrier spacing is the second subcarrier spacing, the resource block includes 12 subcarriers, or each resource block is composed of 12 subcarriers, or each resource block is defined as 12 subcarriers.

[0167] As shown in (a) of FIG. 8, the first subcarrier spacing is 16 kHz, the second subcarrier spacing is 15 kHz, the bandwidth of 3 resource blocks corresponding to the first subcarrier spacing is 16 kHz*15*3=720 kHz, and the bandwidth of 4 resource blocks corresponding to the second subcarrier spacing is 15 kHz*12*4=720 kHz.

[0168] As another example of this implementation, in a case where the subcarrier spacing is the first subcarrier spacing, a resource block includes 45 subcarriers, or in other words, is composed of 45 subcarriers, or in other words, is defined as 45 subcarriers. In this example, in a case where n and m are the same, 1 resource block corresponding to the first subcarrier spacing is aligned with 4 resource blocks corresponding to the second subcarrier spacing.

[0169] As shown in (b) of FIG. 8, the first subcarrier spacing is 16 kHz, the second subcarrier spacing is 15 kHz, the bandwidth of 1 resource block corresponding to the first subcarrier spacing is 16 kHz*45=720 kHz, and the bandwidth of 4 resource blocks corresponding to the second subcarrier spacing is 15 kHz*12*4=720 kHz.

[0170] It should be understood that, in this application, the size of a resource block has a corresponding relationship with a subcarrier spacing.

[0171] For example, in a case where the subcarrier spacing is the first subcarrier spacing, each resource block includes 15 subcarriers, or in other words, is composed of 15 subcarriers, or in other words, is defined as 15 subcarriers. In a case where the subcarrier spacing is the second subcarrier spacing, each resource block includes 12 subcarriers, or in other words, is composed of 12 subcarriers, or in other words, is defined as 12 subcarriers.

[0172] For another example, in a case where the subcarrier spacing is the first subcarrier spacing, each resource block includes 45 subcarriers, or in other words, is composed of 45 subcarriers, or in other words, is defined as 45 subcarriers. In a case where the subcarrier spacing is the second subcarrier spacing, each resource block includes 12 subcarriers, or in other words, is composed of 12 subcarriers, or in other words, is defined as 12 subcarriers.

[0173] For another example, in a case where the subcarrier spacing is the first subcarrier spacing, each resource block includes 15 or 45 subcarriers, or in other words, is composed of 15 or 45 subcarriers, or in other words, is defined as 15 or 45 subcarriers. In a case where the subcarrier spacing is the second subcarrier spacing, each resource block includes 12 subcarriers, or in other words, is composed of 12 subcarriers, or in other words, is defined as 12 subcarriers.

[0174] Based on the above scheme, the first communication device can determine the size of the resource block based on the subcarrier spacing of the 15 kHz family or the 16 kHz family. The size of the resource block under different subcarrier spacing can be different, and thus can be used for multiple different scenarios.

[0175] In addition, the above scheme can align the resource blocks of the 15 kHz family and the resource blocks of the 16 kHz family in the frequency domain, which can avoid resource fragmentation and improve communication performance.

[0176] In yet another implementation manner, the frequency domain resource #1 is a resource block group (RBG), and the resource block group includes at least one resource block. The size of the resource block group is determined according to the first subcarrier spacing.

[0177] In other words, in this implementation manner, the frequency domain resource #1 is a resource block group. The resource block group can be understood as a unit of frequency domain resource configuration, or a unit of service channel resource allocation, or a unit of frequency domain resource allocation.

[0178] In this application, the size of the resource block group (RBG size) can also be referred to as the number of resource blocks included in the resource block group. The size of the resource block group is determined according to the first subcarrier spacing, which can be understood as: the size of the resource block group is determined according to the resource block, and the size of the resource block is determined according to the first subcarrier spacing.

[0179] In this implementation manner, the size of the resource block group includes 2, 4, 8, or 16 resource blocks; or the size of the resource block group includes 1, 3, 6, or 12 resource blocks; or the size of the resource block group includes 1, 2, 3, 4, or 8 resource blocks.

[0180] The size of the resource block group and the size of the resource block can have a corresponding relationship.

[0181] As an example of this implementation manner, in the case where each resource block includes 12 subcarriers, the size of the resource block group includes 2, 4, 8, or 16 resource blocks. In other words, in the case where the subcarrier spacing is the second subcarrier spacing, the size of the resource block group can include 2, 4, 8, or 16 resource blocks.

[0182] It should be understood that, in this application, the size of the resource block group is related to the subcarrier spacing, the size of the bandwidth part (BWP), the RBG configuration, and the like. Among them, the size of the RBG has a corresponding relationship with the size of the BWP and the RBG configuration, which can be represented by a table, and the first communication device can include the table in the pre-configuration information. Among them, different subcarrier spacing families can correspond to different tables, for example, the subcarrier spacing of the 16 kHz family corresponds to one table (such as Table 5 or Table 6 below), and the subcarrier spacing of the 15 kHz family corresponds to another table (such as Table 4 below). Alternatively, different subcarrier spacing families can be different configurations of the same table, such as Table 7 and Table 8 below.

[0183] It should be understood that the BWP in this application can refer to an activated BWP.

[0184] Among them, the RBG configuration can also be referred to as the configuration of the size of the RBG. In this application, the RBG configuration can be indicated by the network device to the terminal device, for example, through RRC signaling. If the first communication device is a network device, it can first determine the size of the subcarrier spacing, and then determine the size of the RBG according to the size of the BWP configured by the network device to the terminal device, the capability of the terminal device, and the like, and indicate the RBG configuration to the terminal device, for example, as configuration 1, configuration 2, or configuration 3, and the like. If the first communication device is a terminal device, it can determine the size of the RBG through the RBG configuration and the size of the BWP configured by the network device.

[0185] Alternatively, the RBG configuration in this application can also be pre-defined by the protocol, for example, the protocol pre-defines the RBG configuration as configuration 1, configuration 2, or configuration 3. If the first communication device is a network device, it can first determine the size of the subcarrier spacing, and then determine the size of the RBG according to the pre-defined RBG configuration corresponding to the subcarrier spacing, the size of the BWP configured by the network device to the terminal device, and / or the capability of the terminal device. If the first communication device is a terminal device, it can first determine the size of the subcarrier spacing, and determine the size of the RBG through the pre-defined RBG configuration corresponding to the subcarrier spacing and the size of the BWP configured by the network device. Among them, the determination method of the subcarrier spacing can refer to S610.

[0186] In this example, the corresponding relationship between the size of the RBG and the size of the BWP and the RBG configuration can be at least one row and / or at least one column as shown in Table 4, wherein the RBG configuration includes configuration 1 and configuration 2.

[0187] Table 4

[0188] As another example of this implementation, in a case where each resource block includes 15 subcarriers, the size of the RBG includes 1, 3, 6, or 12 resource blocks. In other words, in a case where the subcarrier spacing is the first subcarrier spacing, the size of the resource block group can include 1, 3, 6, or 12 resource blocks.

[0189] In this example, the correspondence between the size of the BWP, the RBG configuration, and the RBG size can be at least one row, and / or at least one column, as shown in Table 5, where the RBG configuration includes configuration 1 and configuration 2.

[0190] Table 5

[0191] As another example of this implementation, in a case where each resource block includes 45 subcarriers, the size of the resource block group includes 1, 2, 4, or 8 resource blocks. In other words, in a case where the subcarrier spacing is the first subcarrier spacing, the size of the resource block group can also include 1, 2, 4, or 8 resource blocks.

[0192] In this example, the correspondence between the size of the BWP, the RBG configuration, and the RBG size can be at least one row, and / or at least one column, as shown in Table 6, where the RBG configuration includes configuration 1 and configuration 2.

[0193] Table 6

[0194] As another example of this implementation, the size of the RBG corresponding to different subcarrier spacings can be configured by the same table, for example, indicated by different configurations of the same table.

[0195] For example, in a case where each resource block includes 12 subcarriers (corresponding to the second subcarrier spacing) and 15 subcarriers (corresponding to the first subcarrier spacing), the RBG configuration is at least one row, and / or at least one column, as shown in Table 7, where, in a case where the subcarrier spacing is the second subcarrier spacing, the RBG configuration is configuration 1 and configuration 2; in a case where the subcarrier spacing is the first subcarrier spacing, and each resource block includes 15 subcarriers, the RBG configuration is configuration 3. Wherein configuration 1 and configuration 2 of Table 7 correspond to configuration 1 and configuration 2 of Table 4 respectively, and configuration 3 of Table 7 corresponds to configuration 1 of Table 5.

[0196] Table 7

[0197] For example, in the case that each resource block includes 12 subcarriers (corresponding to the second subcarrier spacing) and 45 subcarriers (corresponding to the first subcarrier spacing), the RBG configuration is at least one row and / or at least one column as shown in Table 8, and / or, in the case that the subcarrier spacing is the second subcarrier spacing, the RBG configuration is configuration 1 and configuration 2; in the case that the subcarrier spacing is the first subcarrier spacing and each resource block includes 45 subcarriers, the RBG configuration is configuration 3, i.e., the size of the resource block group includes 1, 2, 3 or 4 resource blocks. In this example, configuration 1 and configuration 2 of Table 8 correspond to configuration 1 and configuration 2 of Table 4, respectively.

[0198] Table 8

[0199] Optionally, in this example, if the first communication device is a terminal device, it can also determine the first subcarrier spacing according to the RBG configuration. For example, if the network device indicates the RBG configuration for the terminal device as configuration 1 or configuration 2, the terminal device can determine that the subcarrier spacing is the second subcarrier spacing; if the network device indicates the RBG configuration for the terminal device as configuration 3, the terminal device can determine that the subcarrier spacing is the first subcarrier spacing.

[0200] It should be understood that in this application, the size of the resource block group has a corresponding relationship with the subcarrier spacing.

[0201] For example, in the case that the subcarrier spacing is the second subcarrier spacing, the size of the resource block group includes 2, 4, 8 or 16 resource blocks. In the case that the subcarrier spacing is the first subcarrier spacing, each resource block includes 15 subcarriers, and the size of the resource block group can include 1, 3, 6 or 12 resource blocks.

[0202] For example, in the case that the subcarrier spacing is the second subcarrier spacing, the size of the resource block group includes 2, 4, 8 or 16 resource blocks. In the case that the subcarrier spacing is the first subcarrier spacing, each resource block includes 45 subcarriers, and the size of the resource block group includes 1, 2, 4 or 8 resource blocks.

[0203] For example, in the case that the subcarrier spacing is the second subcarrier spacing, the size of the resource block group includes 2, 4, 8 or 16 resource blocks. In the case that the subcarrier spacing is the first subcarrier spacing, the size of the resource block group includes 1, 2, 3, 4, 6, 8 or 12 resource blocks.

[0204] Based on the above scheme, the first communication device can determine the size of the resource block group based on the subcarrier spacing of the 15 kHz family or the 16 kHz family. The size of the resource block group under different subcarrier spacing can be different, and thus can be used in a variety of different scenarios.

[0205] In addition, in the case that the resource blocks of the 15 kHz family and the resource blocks of the 16 kHz family are aligned in the frequency domain, the resource block groups of the 15 kHz family and the resource block groups of the 16 kHz family can also be aligned in the frequency domain, so as to avoid resource fragmentation and improve communication performance.

[0206] In yet another implementation manner, the frequency domain resource #1 is a precoding resource block group (PRG), and the precoding resource block group includes at least one resource block, and a size of the precoding resource block group is determined according to the first subcarrier spacing.

[0207] In other words, in this implementation manner, the frequency domain resource #1 is a precoding resource block group.

[0208] In this application, the precoding resource block group can also be referred to as PRB bundling, precoding granularity, granularity of the precoding resource block group, or granularity of the PRB bundling, which refers to resources using the same precoding, generally in the granularity of a resource block, which can be one or more resource blocks.

[0209] In this application, the precoding resource block group can include one or more resource blocks.

[0210] For example, if the granularity of the precoding resource block group is a resource block, at least one resource block in the frequency domain can use the same precoding, so that the receiving end can jointly perform channel estimation on the at least one resource block, thereby improving the accuracy of channel estimation. In this case, one precoding resource block group can include the at least one resource block.

[0211] The size of the precoding resource block group (PRG size) can also be referred to as the number of resource blocks included in the precoding resource block group. The size of the precoding resource block group is determined according to the first subcarrier spacing, which can be understood as: the size of the precoding resource block group is determined according to the resource block, and the size of the resource block is determined according to the first subcarrier spacing.

[0212] In this implementation manner, the size of the precoding resource block group includes 2 or 4 resource blocks; or the size of the precoding resource block group includes 3 or 6 resource blocks; or the size of the precoding resource block group includes 1 or 2 resource blocks; or the size of the precoding resource block group is the same as the size of the communication bandwidth.

[0213] The size of the communication bandwidth can be understood as the number of resource blocks included in the communication bandwidth, and the communication bandwidth can be a system bandwidth, a carrier bandwidth, a bandwidth of a BWP, a bandwidth of a communication channel, a bandwidth of continuous scheduling, etc.

[0214] The size of the precoding resource block group has a corresponding relationship with the size of the resource block.

[0215] For example, in a case where each resource block includes 12 subcarriers, the size of the precoding resource block group includes 2 or 4 resource blocks. In other words, in a case where the subcarrier spacing is the second subcarrier spacing, the size of the precoding resource block group can include 2 or 4 resource blocks.

[0216] For another example, in a case where each resource block includes 15 subcarriers, the size of the precoding resource block group includes 3 or 6 resources. In other words, in a case where the subcarrier spacing is the first subcarrier spacing, the size of the precoding resource block group can include 3 or 6 resource blocks.

[0217] For another example, in a case where each resource block includes 45 subcarriers, the size of the precoding resource block group includes 1 or 2 resource blocks. In other words, in a case where the subcarrier spacing is the first subcarrier spacing, the size of the precoding resource block group can also include 1 or 2 resource blocks.

[0218] It should be understood that, in the present application, the size of the precoding resource block group has a corresponding relationship with the subcarrier spacing.

[0219] For example, in a case where the subcarrier spacing is the second subcarrier spacing, the size of the precoding resource block group includes 2 or 4 resource blocks. In a case where the subcarrier spacing is the first subcarrier spacing, the size of the precoding resource block group can include 3 or 6 resource blocks.

[0220] For another example of the implementation, in a case where the subcarrier spacing is the second subcarrier spacing, the size of the precoding resource block group includes 2 or 4 resource blocks. In a case where the subcarrier spacing is the first subcarrier spacing, the size of the precoding resource block group can include 1 or 2 resource blocks.

[0221] For another example of the implementation, in a case where the subcarrier spacing is the second subcarrier spacing, the size of the precoding resource block group includes 2 or 4 resource blocks. In a case where the subcarrier spacing is the first subcarrier spacing, the size of the precoding resource block group can include 1, 2, 3, or 6 resource blocks.

[0222] For another example of the implementation, in a case where the subcarrier spacing is the second subcarrier spacing, the size of the precoding resource block group includes 2 or 4 resource blocks. In a case where the subcarrier spacing is the first subcarrier spacing, in a case where each resource block includes 15 subcarriers, the size of the precoding resource block group can include 3 or 6 resource blocks. In a case where the subcarrier spacing is the first subcarrier spacing, in a case where each resource block includes 45 subcarriers, the size of the precoding resource block group can include 1 or 2 resource blocks.

[0223] For example, the size of the precoding resource block group can be the same as the size of the communication bandwidth, regardless of the number of subcarriers included in each resource block.

[0224] Optionally, in this implementation, if the first communication device is a network device, it can configure the size of the PRG to the terminal device through high layer signaling, such as RRC signaling or medium access control control element (MAC CE). If the first communication device is a terminal device, it can determine the size of the PRG through the high layer signaling, such as RRC signaling or MAC CE. The specific configuration signaling can be as follows:

[0225] wherein n4 represents 4 RBs, n3 represents 3 RBs, and so on, and wideband represents that the size of the precoding resource block group is the same as the size of the communication bandwidth.

[0226] Based on the above scheme, the first communication device can determine the size of the precoding resource block group based on the subcarrier spacing of the 15 kHz family or the 16 kHz family. The size of the precoding resource block group under different subcarrier spacings can be different, and thus can be used in a variety of different scenarios.

[0227] In addition, when the resource blocks of the 15 kHz family and the resource blocks of the 16 kHz family are aligned in the frequency domain, the precoding resource block groups of the 15 kHz family and the precoding resource block groups of the 16 kHz family can also be aligned in the frequency domain, which can avoid resource fragmentation and improve communication performance.

[0228] In another implementation, the frequency domain resource #1 is an interleaving unit, the interleaving unit includes at least one resource block, and the size of the interleaving unit is determined according to the first subcarrier spacing.

[0229] In other words, in this implementation, the frequency domain resource #1 is an interleaving unit.

[0230] In this application, the interleaving unit is used to map the virtual resource block to the resource block, and the interleaving unit can also be referred to as a virtual recourse block (VRB)-PRB interleaver (VRB-To-PRB-Interleaver).

[0231] The size of the interleaving unit can also be referred to as the number of resource blocks included in the interleaving unit. The size of the interleaving unit is determined according to the first subcarrier spacing, which can be understood as: the size of the interleaving unit is determined according to the resource block, and the size of the resource block is determined according to the first subcarrier spacing.

[0232] In this implementation, the size of the interleaving unit includes 2 or 4 resource blocks; or, the size of the interleaving unit includes 3 or 6 resource blocks; or, the size of the interleaving unit includes 1 or 2 resource blocks.

[0233] The size of the interleaving unit has a corresponding relationship with the size of the resource block.

[0234] For example, in the case where the resource block includes 12 subcarriers, the size of the interleaving unit includes 2 or 4 resource blocks, in other words, in the case where the subcarrier spacing is the second subcarrier spacing, the size of the interleaving unit can include 2 or 4 resource blocks.

[0235] For another example, in the case where the resource block includes 15 subcarriers, the size of the interleaving unit includes 3 or 6 resource blocks, in other words, in the case where the subcarrier spacing is the first subcarrier spacing, the size of the interleaving unit can include 3 or 6 resource blocks.

[0236] For another example, in the case where the resource block includes 45 subcarriers, the size of the interleaving unit includes 1 or 2 resource blocks. In other words, in the case where the subcarrier spacing is the first subcarrier spacing, the size of the interleaving unit can also include 1 or 2 resource blocks.

[0237] It should be understood that, in this application, the size of the interleaving unit has a corresponding relationship with the subcarrier spacing.

[0238] For example, in the case where the subcarrier spacing is the second subcarrier spacing, the size of the interleaving unit includes 2 or 4 resource blocks. In the case where the subcarrier spacing is the first subcarrier spacing, the size of the interleaving unit can include 3 or 6 resource blocks.

[0239] For another example, in the case where the subcarrier spacing is the second subcarrier spacing, the size of the interleaving unit includes 2 or 4 resource blocks. In the case where the subcarrier spacing is the first subcarrier spacing, the size of the interleaving unit can include 1 or 2 resource blocks.

[0240] For another example, in the case where the subcarrier spacing is the second subcarrier spacing, the size of the interleaving unit includes 2 or 4 resource blocks. In the case where the subcarrier spacing is the first subcarrier spacing, the size of the interleaving unit can include 1, 2, 3 or 6 resource blocks.

[0241] For another example, in the case where the subcarrier spacing is the second subcarrier spacing, the size of the interleaving unit includes 2 or 4 resource blocks. In the case where the subcarrier spacing is the first subcarrier spacing, in the case where each resource block includes 15 subcarriers, the size of the interleaving unit can include 3 or 6 resource blocks. In the case where the subcarrier spacing is the second subcarrier spacing, in the case where each resource block includes 45 subcarriers, the size of the interleaving unit can include 1 or 2 resource blocks.

[0242] Optionally, in this implementation, if the first communication device is a network device, it can configure the size of the interleaving unit for the terminal device through high layer signaling, such as RRC signaling or MAC CE. If the first communication device is a terminal device, it can determine the size of the interleaving unit by receiving the high layer signaling, such as RRC signaling or MAC CE. The specific configuration signaling can be as follows: vrb-ToPRB-InterleaverDCI-1-2-r16 ENUMERATED{n2, n4, n3, n6, or n1, n2}

[0243] wherein n4 represents 4 RBs, n3 represents 3 RBs, and so on.

[0244] Based on the above scheme, the first communication device can determine the size of the interleaving unit based on the subcarrier spacing of the 15 kHz family or the 16 kHz family. The size of the interleaving unit under different subcarrier spacings can be different, and thus can be used in multiple different scenarios.

[0245] In addition, in the case that the resource blocks of the 15 kHz family and the resource blocks of the 16 kHz family are aligned in the frequency domain, the interleaving units of the 15 kHz family and the interleaving units of the 16 kHz family can also be aligned in the frequency domain, which can avoid resource fragmentation and improve communication performance.

[0246] It should be understood that the size of the sequence number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to their functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0247] It should also be understood that in each embodiment of the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to if there is no special description and no logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0248] It should also be understood that in some of the above embodiments, the existing network architecture is mainly exemplified by devices such as network devices, terminal devices, and the like, and it should be understood that the specific form of the device is not limited by the embodiments of the present application. For example, devices that can achieve the same function in the future are also applicable to the embodiments of the present application.

[0249] It can be understood that the methods and operations implemented by the devices (such as network devices, terminal devices) in each of the above method embodiments can also be implemented by components (such as chips or circuits) of the devices.

[0250] The above describes the method of communication provided by the embodiments of the present application in detail in combination with FIG. 1 to FIG. 7. The method of communication is mainly introduced from the perspective of interaction between the terminal device and the network device. It can be understood that the terminal device and the network device contain the hardware structure and / or software module corresponding to the execution of each function in order to achieve the above functions.

[0251] It can be understood that, in order to implement the functions in the above embodiments, the terminal device and the network device include the hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0252] FIG. 9 and FIG. 10 are schematic block diagrams of the communication apparatus provided by the embodiments of the present application. These communication apparatuses can be used to implement the functions of the first communication apparatus in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the first communication apparatus can be the terminal 120 as shown in FIG. 1, can be the RAN node 110 as shown in FIG. 1, can be the IAB parent node or the IAB node as shown in FIG. 5, or can be a module (such as a chip or a chip system) applied to a terminal, a RAN node, an IAB parent node or an IAB node, etc.

[0253] As shown in FIG. 9, the communication apparatus 900 includes a processing unit 910. The communication apparatus 900 is used to implement the functions of the first communication apparatus in the above method embodiment of FIG. 6.

[0254] For example, the processing unit 910 is configured to determine a first subcarrier spacing, and determine a frequency domain resource according to the first subcarrier spacing.

[0255] Optionally, the communication apparatus 900 further includes a transceiver unit 920, which is configured to receive or send information; for more detailed description of the processing unit 910 and the transceiver unit 920, reference can be made to the related description in the method embodiment shown in FIG. 6. The information can also refer to a signal.

[0256] As shown in FIG. 10, the communication apparatus 1000 includes a processor 1010 and an interface circuit 1020. The processor 1010 and the interface circuit 1020 are coupled to each other. It can be understood that the interface circuit 1020 can be a transceiver or an input / output interface. Optionally, the communication apparatus 1000 can further include a memory 1030 for storing instructions executed by the processor 1010 or storing input data required by the processor 1010 to execute instructions or storing data generated after the processor 1010 executes instructions. Sometimes, the interface circuit 1020 can also be understood as a part of the processor 1010, and the communication apparatus 1000 includes the processor 1010.

[0257] When the communication apparatus 1000 is used to implement the method shown in FIG. 6, the processor 1010 is configured to implement the functions of the processing unit 910, and the interface circuit 1020 is configured to implement the functions of the transceiver unit 920.

[0258] When the communication apparatus is a terminal chip, the terminal chip implements the functions of the terminal in the method embodiments. The terminal chip receives information from a base station, which can be understood as that the information is first received by other modules (such as a radio frequency module or an antenna) in the terminal, and then transmitted to the terminal chip by the modules. The terminal chip transmits information to the base station, which can be understood as that the information is first transmitted to other modules (such as a radio frequency module or an antenna) in the terminal, and then transmitted to the base station by the modules.

[0259] When the communication apparatus is a base station chip, the base station chip implements the functions of the base station in the method embodiments. The base station chip receives information from a terminal, which can be understood as that the information is first received by other modules (such as a radio frequency module or an antenna) in the base station, and then transmitted to the base station chip by the modules. The base station chip transmits information to the terminal, which can be understood as that the information is first transmitted to other modules (such as a radio frequency module or an antenna) in the base station, and then transmitted to the terminal by the modules.

[0260] In the present application, the sending of information from entity A to entity B can be directly from A to B, or indirectly from A to B via other entities. Similarly, the receiving of information from entity A by entity B can be directly from A by B, or indirectly from A by B via other entities. The entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. The sending and receiving of information can be the information exchange between RAN nodes and terminals, e.g., the information exchange between base stations and terminals; the sending and receiving of information can also be the information exchange between two RAN nodes, e.g., the information exchange between a CU and a DU; the sending and receiving of information can also be the information exchange between different modules within one apparatus, e.g., the information exchange between a terminal chip and other modules of the terminal, or the information exchange between a base station chip and other modules of the base station.

[0261] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0262] The method steps in the embodiments of the present application can be implemented in hardware, or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also exist as discrete components in a base station or a terminal.

[0263] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0264] In the above various embodiments, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0265] "at least one" herein means one or more. "more" means two or more. "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the following cases: A exists alone, A and B exist together, B exists alone, where A and B can be singular or plural. In the literal description of the present application, the character " / ", generally represents that the front and rear associated objects are in an "or" relationship; in the formula of the present application, the character " / ", represents that the front and rear associated objects are in a "division" relationship. "including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0266] It should be understood that in various embodiments of the present application, the first, second and various numerical numbers are only for the convenience of differentiation, and do not limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined by their functions and inherent logic.

[0267] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized 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 realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0268] 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 repeated here.

[0269] 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 above-described device embodiments 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, a plurality of 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 interface, device or unit, and can be electrical, mechanical or other forms.

[0270] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, some or all of the units can be selected to achieve the purpose of the embodiment.

[0271] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically, or two or more units can be integrated into one unit.

[0272] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts 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 methods described in the various embodiments of the present application. The aforementioned storage medium includes a variety of media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0273] 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 in that: include: Determine a first subcarrier spacing, the first subcarrier spacing is 16.2 m kHz, m is an integer greater than or equal to 0; Frequency domain resources are determined according to the first subcarrier spacing.

2. The method according to claim 1, characterized in that The frequency domain resources include at least one resource block, and the size of each resource block is determined according to the first subcarrier spacing.

3. The method according to claim 2, characterized in that The resource block includes 15 subcarriers; or, the resource block includes 45 subcarriers.

4. The method according to any one of claims 1 to 3, characterized in that The frequency domain resources are a resource block group, the resource block group includes at least one resource block, and the size of the resource block group is determined according to the first subcarrier spacing.

5. The method according to claim 4, characterized in that The size of the resource block group includes 1, 3, 6 or 12 resource blocks; or, The size of the resource block group includes 1, 2, 4 or 8 resource blocks.

6. The method according to claim 4 or 5, characterized in that The size of the resource block group corresponds to the size of the resource block, and the corresponding relationship includes: In the case where the resource block includes 15 subcarriers, the size of the resource block group includes 1, 3, 6 or 12 resource blocks; or, In the case where the resource block includes 45 subcarriers, the size of the resource block group includes 1, 2, 4 or 8 resource blocks.

7. The method according to any one of claims 1 to 3, characterized in that The frequency domain resource is a precoding resource block group, the precoding resource block group includes at least one resource block, and the size of the precoding resource block group is determined according to the first subcarrier spacing.

8. The method according to claim 7, characterized in that The size of the precoding resource block group includes 3 or 6 resource blocks; or, The size of the precoding resource block group includes 1 or 2 resource blocks; or, The size of the precoding resource block group is the same as the size of the communication bandwidth.

9. The method according to claim 6 or 7, characterized in that The size of the precoding resource block group corresponds to the size of the resource block, and the corresponding relationship includes: In the case where the resource block includes 15 subcarriers, the size of the precoding resource block group includes 3 or 6 resource blocks; or In the case where the resource block includes 45 subcarriers, the size of the precoding resource block group includes 1 or 2 resource blocks.

10. The method according to any one of claims 1 to 3, characterized in that The frequency domain resource is an interleaving unit, the interleaving unit is used to map a virtual resource block to a resource block, the interleaving unit includes at least one resource block, and the size of the interleaving unit is determined according to the first subcarrier spacing.

11. The method according to claim 10, characterized in that The size of the interleaving unit includes 3 or 6 resource blocks; or, The size of the interleaving unit includes 1 or 2 resource blocks.

12. The method according to claim 10 or 11, characterized in that The size of the interleaving unit corresponds to the size of the resource block, and the corresponding relationship includes: In the case where the resource block includes 15 subcarriers, the size of the interleaving unit includes 3 or 6 resource blocks; or, In the case where the resource block includes 45 subcarriers, the size of the interleaving unit includes 1 or 2 resource blocks.

13. The method according to any one of claims 1 to 12, characterized in that The determining the first subcarrier spacing includes: The first subcarrier spacing is determined according to a subcarrier spacing set, the subcarrier spacing set including the first subcarrier spacing and the second subcarrier spacing, the second subcarrier spacing being 15·2 n kHz, n is an integer greater than or equal to 0; or, First information is acquired, where the first information is used to indicate the first subcarrier spacing.

14. The method according to claim 13, characterized in that n and m are equal.

15. The method according to claim 14, characterized in that The length of one symbol corresponding to the first subcarrier spacing is the same as the length of one symbol corresponding to the second subcarrier spacing, and the length of one symbol includes the length of a useful symbol and the length of a cyclic prefix CP.

16. The method according to claim 14 or 15, characterized in that A position of a symbol corresponding to the first subcarrier spacing is the same as a position of a symbol corresponding to the second subcarrier spacing, and the position includes a starting position and an ending position.

17. A communication device, characterized in that: include: A processing unit, configured to determine a first subcarrier spacing, wherein the first subcarrier spacing is 16.2 m kHz, m is an integer greater than or equal to 0; The processing unit is further configured to determine frequency domain resources according to the first subcarrier spacing.

18. The device according to claim 17, characterized in that The frequency domain resources include at least one resource block, and the size of each resource block is determined according to the first subcarrier spacing.

19. The device according to claim 18, characterized in that The resource block includes 15 subcarriers; or, the resource block includes 45 subcarriers.

20. The device according to any one of claims 17 to 19, characterized in that The frequency domain resources are a resource block group, the resource block group includes at least one resource block, and the size of the resource block group is determined according to the first subcarrier spacing.

21. The device according to claim 20, characterized in that The size of the resource block group includes 1, 3, 6 or 12 resource blocks; or, The size of the resource block group includes 1, 2, 4 or 8 resource blocks.

22. The device according to claim 20 or 21, characterized in that The size of the resource block group corresponds to the size of the resource block, and the corresponding relationship includes: In the case where the resource block includes 15 subcarriers, the size of the resource block group includes 1, 3, 6 or 12 resource blocks; or, In the case where the resource block includes 45 subcarriers, the size of the resource block group includes 1, 2, 4 or 8 resource blocks.

23. The device according to any one of claims 17 to 19, characterized in that The frequency domain resource is a precoding resource block group, the precoding resource block group includes at least one resource block, and the size of the precoding resource block group is determined according to the first subcarrier spacing.

24. The device according to claim 23, characterized in that The size of the precoding resource block group includes 3 or 6 resource blocks; or, The size of the precoding resource block group includes 1 or 2 resource blocks; or, The size of the precoding resource block group is the same as the size of the communication bandwidth.

25. The device according to claim 23 or 24, characterized in that The size of the precoding resource block group corresponds to the size of the resource block, and the corresponding relationship includes: In the case where the resource block includes 15 subcarriers, the size of the precoding resource block group includes 3 or 6 resource blocks; or In the case where the resource block includes 45 subcarriers, the size of the precoding resource block group includes 1 or 2 resource blocks.

26. The device according to any one of claims 17 to 19, characterized in that The frequency domain resource is an interleaving unit, the interleaving unit is used to map a virtual resource block to a resource block, the interleaving unit includes at least one resource block, and the size of the interleaving unit is determined according to the first subcarrier spacing.

27. The device according to claim 26, characterized in that The size of the interleaving unit includes 3 or 6 resource blocks; or, The size of the interleaving unit includes 1 or 2 resource blocks.

28. The device according to claim 26 or 27, characterized in that The size of the interleaving unit corresponds to the size of the resource block, and the corresponding relationship includes: In the case where the resource block includes 15 subcarriers, the size of the interleaving unit includes 3 or 6 resource blocks; or, In the case where the resource block includes 45 subcarriers, the size of the interleaving unit includes 1 or 2 resource blocks.

29. The device according to any one of claims 17 to 28, characterized in that The processing unit is specifically configured to: The first subcarrier spacing is determined according to a subcarrier spacing set, the subcarrier spacing set including the first subcarrier spacing and the second subcarrier spacing, the second subcarrier spacing being 15·2 n kHz, n is an integer greater than or equal to 0; or, First information is acquired, where the first information is used to indicate the first subcarrier spacing.

30. The device according to claim 29, characterized in that n and m are equal.

31. The device according to claim 30, characterized in that The length of one symbol corresponding to the first subcarrier spacing is the same as the length of one symbol corresponding to the second subcarrier spacing, and the length of one symbol includes the length of a useful symbol and the length of a cyclic prefix CP.

32. The device according to claim 30 or 31, characterized in that A position of a symbol corresponding to the first subcarrier spacing is the same as a position of a symbol corresponding to the second subcarrier spacing, and the position includes a starting position and an ending position.

33. A communication device, characterized in that: The device comprises one or more processors configured to execute computer programs or instructions stored in a memory, so that the device performs the method according to any one of claims 1 to 16.

34. A chip or a chip system, characterized in that: The system comprises a processor coupled to a memory, the memory being used to store a computer program, and the processor being used to execute the computer program stored in the memory to implement the method according to any one of claims 1 to 16.

35. A computer-readable storage medium, characterized in that The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 16 is implemented.

36. A computer program product, characterized in that The invention comprises a computer program which, when being executed, implements the method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Communication method and device

    CN110972238A

  • Method and apparatus for enhanced lifecycle management in 5G edge computing server

    CN117426078A

  • Method and system for determination of synchronization signal (SS) block mapping pattern in a wireless network

    US20210250882A1