Frequency domain resource operation method, terminal, network side device and storage medium

The aggregation of scattered spectrum resources through unified or independent VRB/PRB numbering methods solves the problem of insufficient frequency domain resource index in NR systems, improves data transmission rate and delay performance, and adapts to diversified business needs.

WO2025157129A1PCT designated stage Publication Date: 2025-07-31VIVO MOBILE COMM CO LTD

Patent Information

Application Number
PCT/CN2025/073608
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-26
Filing Date
2025-01-21
Publication Date
2025-07-31

Smart Images

  • Figure CN2025073608_31072025_PF_FP_ABST
    Figure CN2025073608_31072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and discloses a frequency domain resource operation method, a terminal, a network side device and a storage medium. The frequency domain resource operation method comprises: a terminal determines frequency domain resources corresponding to a first BWP of a first serving cell, wherein the frequency domain resources corresponding to the first BWP comprise at least one continuous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any one of the following indexing modes: using uniformly allocated VRB numbers, using uniformly allocated PRB numbers, and using independently allocated PRB numbers for each continuous frequency domain resource range; and on the basis of the frequency domain resources corresponding to the first BWP, the terminal determines frequency domain resources allocated for a first transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Frequency domain resource operation method, terminal, network side device and storage medium

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on January 26, 2024, with application number 202410118236.9 and invention name “Frequency domain resource operation method, terminal, network side equipment and storage medium”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application belongs to the field of wireless communication technology, and specifically relates to a method for operating frequency domain resources, a terminal, a network-side device, and a storage medium. Background Art

[0003] Spectrum resources for new radio (NR) systems are fragmented across frequency bands and allocated to mobile operators. These fragmented spectrum resources are characterized by narrow bandwidth and discontinuous spectrum. Efficiently and flexibly utilizing these fragmented, narrow-bandwidth spectrum resources to provide high-capacity and high-bandwidth services to users is one of the challenges facing NR systems. Summary of the Invention

[0004] The embodiments of the present application provide a method for operating frequency domain resources, a terminal, a network-side device, and a storage medium, which can effectively utilize scattered spectrum resources for data transmission and improve the data transmission rate, latency, and other performance.

[0005] In a first aspect, a method for operating frequency domain resources is provided, which is performed by a terminal. The method includes:

[0006] The terminal determines frequency domain resources corresponding to a first bandwidth part BWP of a first serving cell, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, wherein:

[0007] All available frequency domain resources corresponding to the first BWP use uniformly allocated virtual resource block VRB numbers.

[0008] All available frequency domain resources corresponding to the first BWP use uniformly allocated physical resource block (PRB) numbers, or,

[0009] Each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number;

[0010] The terminal determines, according to the frequency domain resources corresponding to the first BWP, frequency domain resources allocated for the first transmission.

[0011] In a second aspect, a method for operating frequency domain resources is provided, which is performed by a network-side device. The method includes:

[0012] The network side device determines the frequency domain resources corresponding to the first bandwidth part BWP of the first serving cell of the terminal, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, wherein:

[0013] All available frequency domain resources corresponding to the first BWP use uniformly allocated virtual resource block VRB numbers.

[0014] All available frequency domain resources corresponding to the first BWP use uniformly allocated physical resource block (PRB) numbers, or,

[0015] Each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number;

[0016] The network-side device allocates frequency domain resources for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0017] In a third aspect, a frequency domain resource operation device is provided, including:

[0018] The first determining module is configured to determine frequency domain resources corresponding to a first bandwidth part BWP of a first serving cell, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, wherein:

[0019] All available frequency domain resources corresponding to the first BWP use uniformly allocated virtual resource block VRB numbers.

[0020] All available frequency domain resources corresponding to the first BWP use uniformly allocated physical resource block (PRB) numbers, or,

[0021] Each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number;

[0022] The second determining module is configured to determine the frequency domain resources allocated for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0023] In a fourth aspect, a frequency domain resource operation device is provided, including:

[0024] A determination module is configured to determine frequency domain resources corresponding to a first bandwidth part BWP of a first serving cell of a terminal, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range.

[0025] All available frequency domain resources corresponding to the first BWP use uniformly allocated virtual resource block VRB numbers.

[0026] All available frequency domain resources corresponding to the first BWP use uniformly allocated physical resource block (PRB) numbers, or,

[0027] Each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number;

[0028] The resource scheduling module is configured to allocate frequency domain resources for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0029] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0030] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to determine frequency domain resources corresponding to a first bandwidth part (BWP) of a first serving cell, the frequency domain resources corresponding to the first BWP including at least one contiguous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any one of the following indexing methods: all available frequency domain resources corresponding to the first BWP use uniformly allocated virtual resource block (VRB) numbers; all available frequency domain resources corresponding to the first BWP use uniformly allocated physical resource block (PRB) numbers; and each contiguous frequency domain resource range corresponding to the first BWP uses independently allocated PRB numbers. Frequency domain resources allocated for a first transmission are determined based on the frequency domain resources corresponding to the first BWP.

[0031] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.

[0032] In the eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the processor is used to determine the frequency domain resources corresponding to the first bandwidth part BWP of the first service cell of the terminal, the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any one of the following indexing methods: all available frequency domain resources corresponding to the first BWP use a uniformly allocated virtual resource block VRB number; all available frequency domain resources corresponding to the first BWP use a uniformly allocated physical resource block PRB number; each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number; the network side device allocates frequency domain resources for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0033] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0034] In the tenth aspect, a wireless communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.

[0035] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.

[0036] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the frequency domain resource operation method as described in the first aspect or the second aspect.

[0037] In an embodiment of the present application, the terminal determines the frequency domain resources corresponding to the first BWP of the first service cell, the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any of the following indexing methods: using a uniformly allocated VRB number, using a uniformly allocated PRB number, or using an independently allocated PRB number for each continuous frequency domain resource range; the terminal determines the frequency domain resources allocated for the first transmission based on the frequency domain resources corresponding to the first BWP. The frequency domain resources corresponding to the BWP can be composed of one or more scattered spectrums. By providing different frequency domain resource indexing methods for the BWP formed by the aggregation of scattered spectrums, the scattered spectrum resources can be effectively utilized for data transmission, thereby improving the data transmission rate, latency and other performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] FIG1 shows a block diagram of a wireless communication system to which embodiments of the present application may be applied;

[0039] FIG2 is a schematic diagram of a BWP provided by the present application;

[0040] FIG3 is a schematic diagram of BWP configuration mode 1;

[0041] FIG4 is a schematic diagram of BWP configuration mode 2;

[0042] FIG5 is a flowchart of a method for operating frequency domain resources provided in Example 1 of the present application;

[0043] FIG6 is a flowchart of a method for operating frequency domain resources provided in Embodiment 5 of the present application;

[0044] FIG7 is a schematic structural diagram of a frequency domain resource operation device provided in Example 6 of the present application;

[0045] FIG8 is a schematic structural diagram of a frequency domain resource operation device provided in Embodiment 7 of the present application;

[0046] FIG9 is a schematic block diagram of a communication device provided according to an embodiment of the present application;

[0047] FIG10 is a schematic diagram of the hardware structure of a terminal provided according to an embodiment of the present application;

[0048] FIG11 is a schematic block diagram of a network-side device provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0049] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0050] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0051] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0052] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.

[0053] FIG1 shows a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11, also known as user equipment (UE), can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipborne equipment, pedestrian user equipment (PUE), smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM or self-service machine, and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, vehicle-mounted controller, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application.

[0054] The network-side device 12 may include an access network device or a core network device. The access network device may also be referred to as a radio access network (RAN) device, a radio access network function, or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP), or a wireless fidelity (WiFi) node. Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0055] To facilitate a better understanding of the embodiments of the present application, the technologies related to the present application are explained.

[0056] Mobile communication systems need to adapt to increasingly diverse scenarios and service requirements. For example, key 5G scenarios include enhanced mobile broadband (eMBB), ultra-reliable and low-latency communication (URLLC), and massive machine-type communication (mMTC). These scenarios place high demands on the system for reliability, low latency, large bandwidth, and wide coverage. Terminals require different transmission bandwidths for different application scenarios. In NR, base stations can configure and / or schedule terminals to transmit based on different bandwidths, depending on their needs.

[0057] In NR, the network configures one or more bandwidth parts (BWPs) for the terminal for data transmission. A single BWP corresponds to a continuous resource in the frequency domain. By activating different BWPs, dynamic adaptive changes in the communication bandwidth between the network and the terminal can be achieved. As shown in Figure 2, at the first moment, the terminal's traffic volume is large, and the network activates a large bandwidth (BWP1) for the terminal. At the second moment, the terminal's traffic volume is small, and the network activates a small bandwidth (BWP2) for the terminal to meet basic communication needs. At the third moment, the network detects large-scale frequency selective fading in the bandwidth where BWP1 is located, or that resources in the frequency range where BWP2 is located are relatively scarce, so it activates a new bandwidth (BWP3) for the terminal at another frequency domain location. Each BWP can correspond to different configuration parameters, including subcarrier spacing, BWP location and bandwidth, cyclic prefix (CP), etc.

[0058] Sub-3GHz spectrum (i.e., radio bands with frequencies below 3GHz) has the advantages of wide coverage and low penetration loss, and plays an important role in cellular network deployment due to its good coverage performance. On the other hand, compared with higher frequency bands, Sub-3GHz spectrum is fragmented and allocated to different wireless communication systems, and due to competition among mobile operators, the bandwidth of each spectrum block is relatively narrow. On the other hand, almost all operators in the world have multiple Sub-3GHz bands (such as 700MHz, 800MHz, 900MHz, 1.4GHz, 1.8GHz, 2.1GHz, 2.3GHz or 2.6GHz bands).

[0059] For discrete or fragmented spectrum in frequency bands such as the Sub-3 GHz spectrum, these discrete or fragmented spectrum can be aggregated to form a single cell. For a cell that aggregates discrete or fragmented spectrum, when the frequency domain resources corresponding to a single BWP span multiple frequency parts (FP), there is currently no corresponding solution for the BWP frequency domain resource index and the frequency domain resource allocation of uplink (UL) / downlink (DL) channels / signals.

[0060] The terminal may have one or more serving cells, and the first serving cell is one of the serving cells of the terminal. The first serving cell is a cell formed by aggregating scattered spectrum (or fragmented spectrum).

[0061] One or more BWPs may be configured for the first serving cell of the terminal, each BWP corresponding to an identity (ID), and the BWP ID may uniquely distinguish a BWP. The frequency domain resources corresponding to a single BWP may be configured based on the FP of the first serving cell, or may not be configured based on the FP of the first serving cell. For example, the frequency domain resources may be configured based on the local frequency domain number within the first serving cell, or may be configured based on the global frequency domain number.

[0062] The first service cell for the terminal can be configured with M FPs, where M is greater than or equal to 1. A single FP can be understood as a section of continuous frequency domain resources, or a range containing continuous frequency domain resources in the frequency domain dimension, or a set consisting of continuous frequency domain resources.

[0063] In an embodiment of the present application, terminals with different capabilities or types support different FPs or FP subsets, where the FP subset is a set of partial FPs of all FPs that can be provided by the first service cell. For example, the number of all FPs that can be provided by the first service cell is P, but the terminal only uses the frequency domain resources corresponding to M of the FPs, where M is less than or equal to P.

[0064] It is assumed that each BWP can independently configure common parameters such as CP / SCS, as well as common parameters and / or dedicated parameters corresponding to each channel / signal. For example, for a certain BWP, for uplink transmission, common parameters (e.g., parameter rach-ConfigCommon) of PRACH, common parameters (e.g., parameter pusch-ConfigCommon) and / or dedicated parameters (e.g., parameters pusch-Config and / or configuredGrantConfig) of PUSCH, common parameters (e.g., parameter pucch-ConfigCommon) and / or dedicated parameters (e.g., parameter pucch-Config) of PUCCH, and dedicated parameters (e.g., parameter srs-Config) of SRS can be configured; for downlink reception, common parameters (e.g., parameter pdcch-ConfigCommon) and / or dedicated parameters (e.g., parameter pdcch-Config) of PDCCH, common parameters (e.g., parameter pdsch-ConfigCommon) and / or dedicated parameters (e.g., parameters pdsch-Config and / or sps-Config) of PDSCH can be configured.

[0065] For the range of frequency domain resources used by a single BWP, or the relationship between the frequency domain resources corresponding to a single BWP and the frequency domain resources corresponding to the FP of the first serving cell, any of the following configuration methods can be used:

[0066] BWP configuration mode 1: Part or all of the frequency domain resources corresponding to a single FP are configured as a BWP, that is, the frequency domain resources corresponding to a single BWP are limited to a single FP.

[0067] Figure 3 is a schematic diagram of BWP configuration mode 1. Referring to Figure 3, the frequency domain resources of each BWP in the left figure occupy all the frequency domain resources of an FP respectively. In the right figure, the frequency domain resources of BWP1, BWP4, and BWP5 occupy part of the frequency domain resources of an FP respectively, and the frequency domain resources of BWP2, BWP3, and BWP6 occupy all the frequency domain resources of an FP respectively.

[0068] It can be understood that Figure 3 is only a schematic diagram. When a BWP occupies part of the frequency domain resources of an FP, the BWP can occupy the upper half of the frequency domain resources, the lower half of the frequency domain resources, or the middle half of all the frequency domain resources of the corresponding FP. The embodiment of the present application does not limit this, as long as the BWP occupies continuous frequency domain resources of the corresponding FP.

[0069] BWP configuration mode 2: allows part or all of the frequency domain resources corresponding to multiple FPs to be configured as one BWP, that is, the frequency domain resources corresponding to a single BWP can be located within a single FP, or span multiple FPs (corresponding to part or all FPs of the serving cell).

[0070] Figure 4 is a schematic diagram of BWP configuration mode 2. Referring to Figure 4, the frequency domain resources of each BWP in the left figure occupy all the frequency domain resources of two FPs respectively. In the right figure, the frequency domain resources of BWP1 occupy all the frequency domain resources of FP1 and the lower half of the frequency domain resources 1 of FP2, the frequency domain resources of BWP2 occupy all the frequency domain resources of FP3 and the lower half of the frequency domain resources of FP4, and the frequency domain resources of BWP3 occupy all the frequency domain resources of FP5 and all the frequency domain resources of FP6.

[0071] It should be understood that Figure 4 is only a schematic diagram. When a BWP occupies the frequency domain resources of two FPs, it can occupy all the frequency domain resources of one FP and part of the frequency domain resources of the other FP (such as the upper half, lower half, or middle half of the frequency domain resources of the FP); or it can occupy part of the frequency domain resources of both FPs or all the frequency domain resources of both FPs. In other cases, a BWP can occupy the frequency domain resources of only a single FP, three FPs, or more FPs.

[0072] When BWP configuration mode 2 is adopted, the frequency domain resources corresponding to a single BWP can span multiple FPs, so that the frequency domain resources of multiple FPs can be used in parallel to improve network throughput performance. At the same time, frequency domain selectivity or diversity gain can be utilized and management / control overhead can be reduced.

[0073] The following, in conjunction with the accompanying drawings, describes in detail the frequency domain resource operation method provided by the embodiments of the present application through some embodiments and their application scenarios. The following embodiments can be combined with each other, and the same or similar concepts and processes may not be repeated in some embodiments.

[0074] Example 1

[0075] Figure 5 is a flow chart of a method for operating frequency domain resources provided in Example 1 of the present application, which is applied to a terminal. As shown in Figure 5, the method provided in this embodiment includes the following steps.

[0076] S101. The terminal determines the frequency domain resources corresponding to the first BWP of the first service cell, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range. The frequency domain resources corresponding to the first BWP are indexed using any one of the following indexing methods: all available frequency domain resources corresponding to the first BWP use a uniformly allocated VRB number, all available frequency domain resources corresponding to the first BWP use a uniformly allocated PRB number, and each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number.

[0077] The first service cell for the terminal may be configured with one or more BWPs. The first BWP does not specifically refer to a BWP of the first service cell, but any BWP of the first service cell, that is, each BWP in the first service cell can be indexed (indexing) using any of the following indexing methods. The index of the frequency domain resource of the BWP can also be understood as the number or identification of the frequency domain resource.

[0078] Indexing method 1: All available frequency domain resources corresponding to the first BWP use a uniformly allocated virtual resource block (VRB) number.

[0079] Indexing method 2: All available frequency domain resources corresponding to the first BWP use uniformly allocated (Physical Resource Block, PRB) numbers.

[0080] Indexing method 3: Each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number.

[0081] The frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range. When the frequency domain resources corresponding to the first BWP include multiple continuous frequency domain resource ranges, the frequency domain resources of the multiple continuous frequency domain resource ranges do not overlap with each other.

[0082] When all available frequency domain resources corresponding to the first BWP use uniformly allocated VRB numbers, all available frequency domain resources correspond to consecutive VRB numbers.

[0083] When all available frequency domain resources corresponding to the first BWP use uniformly allocated PRB numbers, and the frequency domain resources corresponding to the first BWP include multiple continuous frequency domain resource ranges, the PRB numbers corresponding to all available frequency domain resources are discontinuous.

[0084] When each continuous frequency domain resource range corresponding to the first BWP uses independently allocated PRB numbers, all available frequency domain resources in each continuous frequency domain resource range correspond to continuous PRB numbers.

[0085] In this embodiment, the terminal determines the frequency domain resources corresponding to the first BWP of the first serving cell, including: the terminal determines configuration information of the frequency domain resources corresponding to the first BWP, and determines the frequency domain resources corresponding to the first BWP based on the configuration information of the frequency domain resources corresponding to the first BWP and the indexing method used by the frequency domain resources corresponding to the first BWP, including determining the index of each frequency domain resource corresponding to the first BWP. The configuration information of the frequency domain resources corresponding to the first BWP and / or the indexing method used by the frequency domain resources corresponding to the first BWP can be indicated by a network-side device or specified by a protocol.

[0086] Optionally, in this embodiment, the available frequency domain resources seen from the perspective of the first BWP (or the available frequency domain resources configured for the first BWP) may be any one of the following solutions:

[0087] Solution 1: The first BWP corresponds to at least one absolute resource block (ARB) set, and each ARB set corresponds to a continuous frequency domain resource range.

[0088] Solution 2: The first BWP corresponds to a single VRB set (VRB set), which includes at least one VRB. The mapping relationship between each VRB in the VRB set and the available frequency domain resources corresponding to the first BWP is determined based on a predefined mapping method.

[0089] Solution 1

[0090] Each ARB set includes at least one ARB, or is understood as a set consisting of one or more consecutively numbered ARBs.

[0091] Each ARB is an absolute spectrum of a predefined width. Within the same ARB set, two ARBs with adjacent numbers / indexes also correspond to adjacent absolute spectra. This predefined width corresponds to a specific SCS, such as the SCS configured for the first BWP in a given transmission direction, or a reference SCS, which can be specified by the protocol or configured by higher-layer signaling. The given transmission direction can be uplink or downlink, or both (i.e., the SCS is uniformly configured for the first BWP regardless of uplink or downlink).

[0092] An ARB set can be represented by the following two tuple forms: (starting ARB number / index, number of ARBs) or (starting ARB number / index, ending ARB number / index).

[0093] The number / index reference point of any ARB set can be set as needed. The number / index reference point of the ARB set can be the common frequency reference point of the first serving cell, or the frequency corresponding to an Absolute Radio Frequency Channel Number (ARFCN), such as frequency 0. However, the number / index reference point of all ARBs included in the same ARB set is the same. The ARB numbering / indexing method, including the selection of the number / index reference point of the ARB set, is related to the BWP frequency domain configuration method. For details, see the corresponding description below.

[0094] The common frequency reference point can be based on the frequency domain position and offset indication of the Cell-Defining Synchronization Signal Block (CD-SSB) of the first serving cell. The offset indication can be indicated by a high-level parameter offsetToPointA, which indicates the frequency domain offset relative to Point A of the first serving cell. Point A is the common frequency reference point of the resource grid of the first serving cell. The common frequency reference point can also be determined based on the Absolute Radio Frequency Channel Number (ARFCN) configured on the network side. For example, the ARFCN is indicated by the high-level parameter absoluteFrequencyPointA, and the absolute frequency point corresponding to this ARFCN is used as the common frequency reference point.

[0095] In solution 1, the configuration information of the frequency domain resources corresponding to the first BWP is used to determine the frequency domain resource range of at least one ARB set corresponding to the first BWP.

[0096] In this embodiment, at least one ARB set corresponding to the first BWP can be configured through the following three BWP frequency domain configuration methods. It can be understood that under different BWP frequency domain configuration methods, the configuration information of the frequency domain resources corresponding to the first BWP is different.

[0097] BWP frequency domain configuration mode 1: at least one FP is configured for the first BWP, and for any FP in the at least one FP, part or all of the frequency domain resources corresponding thereto belong to the first BWP.

[0098] In configuration mode 1, the configuration information of the frequency domain resources corresponding to the first BWP may be the index of at least one FP configured for the first BWP, and optionally, may further include frequency domain resource information of at least one FP configured for the first BWP (the frequency domain resource information may indicate all or part of the continuous frequency domain resources of the corresponding FP). The index of the FP here may be understood as the number, index, or subscript of the FP in the M FPs of the first serving cell, or an ID determined by the FP based on protocol provisions or based on high-layer signaling configuration.

[0099] The terminal obtains the frequency domain resource information of the at least one FP according to the index of the at least one FP configured for the first BWP, and determines the frequency domain resource range of the at least one ARB set corresponding to the first BWP according to the frequency domain resource information of the at least one FP, wherein each ARB set corresponds to an FP (for each FP providing frequency domain resources for the first BWP, it corresponds to at least one ARB set), and the frequency domain resources of each ARB set are composed of all or part of the continuous frequency domain resources of the corresponding FP.

[0100] Optionally, for each FP that provides frequency domain resources for the first BWP, the frequency domain resources provided by it correspond to a single ARB set. Specifically, when the first BWP corresponds to one FP (i.e., using the frequency domain resources corresponding to one FP), the first BWP corresponds to one ARB set, and the frequency domain resources corresponding to the first BWP consist of all or part of the continuous frequency domain resources of the one FP corresponding to the one ARB set; when the first BWP corresponds to multiple FPs (i.e., using the frequency domain resources corresponding to multiple FPs), the first BWP corresponds to multiple ARB sets, and the number of FPs corresponding to the first BWP is the same as the number of ARB sets corresponding to the first BWP, that is, the ARB sets and FPs have a one-to-one correspondence, and the frequency domain resources corresponding to the first BWP consist of all or part of the continuous frequency domain resources of the multiple FPs corresponding to the multiple ARB sets.

[0101] In this embodiment, for the numbering of ARBs in the ARB set corresponding to each FP, the ARB corresponding to number 0 can be the first available RB based on the corresponding SCS on the FP, and then the other ARBs are numbered in ascending order based on the frequency domain, but the numbering method of ARBs in other embodiments is not limited.

[0102] For example, for the left configuration mode in configuration mode 2 in Figure 4, BWP1 occupies all frequency domain resources corresponding to FP1 and FP2, respectively, where FP1 corresponds to ARB set 0 and FP2 corresponds to ARB set 1; BWP2 occupies all frequency domain resources corresponding to FP3 and FP4, respectively, where FP3 corresponds to ARB set 0 and FP4 corresponds to ARB set 1; BWP3 occupies all frequency domain resources corresponding to FP5 and FP6, respectively, where FP5 corresponds to ARB set 0 and FP6 corresponds to ARB set 1.

[0103] Optionally, the BWP may also occupy only part of the frequency domain of a certain FP. For example, for the right configuration in configuration mode 2 in Figure 4, BWP1 may occupy all frequency domain resources of FP1 (corresponding to ARB set 0) and the frequency domain resources of the lower half of FP2 (corresponding to ARB set 1). BWP2 may occupy all frequency domain resources of FP3 (corresponding to ARB set 0) and the frequency domain resources of the lower half of FP4 (corresponding to ARB set 1).

[0104] BWP frequency domain configuration mode 2: configure at least one ARB set for the first BWP, and each ARB set corresponds to a continuous frequency domain resource range.

[0105] In this configuration manner, the configuration information of the frequency domain resources corresponding to the first BWP includes the frequency domain resource information of each ARB set corresponding to the first BWP.

[0106] When multiple ARB sets are configured for the first BWP, the continuous frequency domain resource ranges corresponding to the multiple ARB sets do not overlap with each other. The starting points of the ARB numbers of each ARB set in the multiple ARB sets can share the common frequency reference point of the first serving cell, or use their respective corresponding reference points.

[0107] The description of the common frequency reference point of the first service cell refers to the above-mentioned related description. The reference points corresponding to each ARB set can be determined based on the ARFCN configured on the network side, or determined based on the starting frequency or ending frequency of the Band corresponding to the frequency band number configured on the network side. The band can be the NR operating band or frequency band in the RAN4 protocol.

[0108] Optionally, in configuration mode 2, the network side configures to ensure that the frequency domain resources corresponding to any ARB in each ARB set fall within / are located within a certain FP of the first serving cell.

[0109] BWP frequency domain configuration method 3: configure a fourth ARB set and at least one fifth ARB set for the first BWP, the fourth ARB set is used to determine the frequency domain span range corresponding to the first BWP, each fifth ARB set corresponds to a continuous section of unavailable frequency domain resources within the frequency domain span range, and the frequency domain resources of each fifth ARB set do not overlap with each other.

[0110] In this configuration manner, the configuration information of the frequency domain resources corresponding to the first BWP includes frequency domain resource information of the fourth ARB set and frequency domain resource information of at least one fifth ARB set.

[0111] The frequency domain span corresponding to the first BWP includes both available frequency domain resources and unavailable frequency domain resources. The frequency domain resources corresponding to each fifth ARB set are unavailable frequency domain resources. The terminal excludes the unavailable frequency domain resources corresponding to at least one fifth ARB set from all the frequency domain resources within the frequency domain span based on all the frequency domain resources within the frequency domain span and the unavailable frequency domain resources corresponding to each fifth ARB set, and uses the remaining frequency domain resources within the frequency domain span (all as available frequency domain resources) as the frequency domain resources corresponding to the first BWP.

[0112] The starting point of the ARB number in each fifth ARB set may share the common frequency reference point of the serving cell, or use the corresponding reference point, which is not limited in this embodiment.

[0113] When the first BWP corresponds to at least one ARB set, the terminal determines the index of the frequency domain resources corresponding to the first BWP based on the at least one ARB set corresponding to the first BWP and the indexing method of the frequency domain resources of the first BWP. The indexing method of the frequency domain resources of the first BWP can be specified by the protocol or indicated by the network-side device. The indexing method of the frequency domain resources of the first BWP can be any of the following: all available frequency domain resources corresponding to the first BWP use uniformly allocated VRB numbers; all available frequency domain resources corresponding to the first BWP use uniformly allocated PRB numbers; each contiguous frequency domain resource range corresponding to the first BWP uses independently allocated PRB numbers. For the specific method for determining the index of the frequency domain resources corresponding to the first BWP, see the description of Examples 2 to 4 below.

[0114] Option 2

[0115] The first BWP corresponds to a single VRB set. The configuration information of the frequency domain resources corresponding to the first BWP is the frequency domain resource information of the VRB set. The frequency domain resource information of the VRB set may be the number of each VRB included in the VRB set, or the number range of the VRBs included in the VRB set.

[0116] The mapping relationship between each VRB in the VRB set and the available frequency domain resources of the first serving cell is determined based on a predefined mapping manner.

[0117] When the available frequency domain resources of the first service cell include frequency domain resources of multiple FPs, a possible predefined mapping method is: converting the physical frequency domain resources corresponding to the multiple FPs corresponding to the first service cell into RB granularity (this RB granularity corresponds to a certain SCS, for example, corresponds to the SCS configured for the first BWP in a given transmission direction, or corresponds to a reference SCS, where the reference SCS can be specified by the protocol or configured by high-level signaling), and then uniformly sorting the RBs corresponding to each FP based on the predefined order between the FPs to obtain a single RB queue, and sequentially assigning consecutive VRB numbers to each RB in the RB queue, for example, the first RB in the RB queue corresponds to VRB C, and the last RB in the RB queue corresponds to VRB D (D = C + the number of RBs contained in the queue - 1). RBs converted from the physical frequency domain resources corresponding to the same FP are assigned consecutive VRB numbers.

[0118] Here, uniformly sorting the RBs corresponding to the multiple FPs corresponding to the first serving cell based on the predefined order between the FPs can be understood as sorting the RBs corresponding to the multiple FPs to form an RB queue. In this RB queue, RBs corresponding to the same FP are adjacent or continuous, or located within a single interval.

[0119] Optionally, the predefined order between the FPs can be any of the following:

[0120] (1) Sort the multiple FPs in the configured FP list according to the ascending or descending order of their indexes.

[0121] (2) Sort the multiple FPs corresponding to the first serving cell according to the ascending or descending order of the start / end frequencies of the multiple FPs.

[0122] The single VRB set corresponding to the first BWP can be understood as a set consisting of one or more consecutively numbered VRBs. This VRB set can be represented by the following two tuple forms: (starting VRB number / index, number of VRBs) or (starting VRB number / index, ending VRB number / index). For example, this VRB set corresponds to the VRBs corresponding to a certain number range among the VRBs C to D mentioned above.

[0123] When a first BWP corresponds to a single VRB set, the terminal determines the index of the frequency domain resource corresponding to the first BWP based on the VRB set corresponding to the first BWP and an indexing method for the frequency domain resources of the first BWP. The indexing method for the frequency domain resources of the first BWP is to use uniformly assigned VRB numbers for all available frequency domain resources corresponding to the first BWP. Since the VRBs in the VRB set corresponding to the first BWP already have consecutive numbers, the VRB numbers in the VRB set corresponding to the first BWP can be directly used. Alternatively, the VRB numbers in the VRB set corresponding to the first BWP can be uniformly offset by a certain amount (i.e., all VRB numbers are offset by the same amount), for example, such that after the offset, the number of the first VRB in the VRB set corresponding to the first BWP is adjusted to 0, to obtain the index of the frequency domain resource corresponding to the first BWP.

[0124] Optionally, the maximum number of BWPs that can be simultaneously activated (Active) in the first serving cell of the terminal in the embodiment of the present application can be determined by using any one of the following two activation modes:

[0125] BWP activation mode 1: Single active BWP, that is, only a single active BWP is allowed at the same time.

[0126] BWP activation mode 2: Multiple active BWPs, that is, multiple BWPs can be active at the same time, but it is also possible that the terminal only works on a single active BWP at certain times.

[0127] It should be clarified that the frequency domain resources of at least one BWP of the first service cell can be specified by the protocol or configured by high-layer signaling. When configured by high-layer signaling, it can be broadcast by system information (all terminals that support access to the first service cell, or all terminals that use the first service cell as a service cell see the same information, which can be used for cell selection / reselection, initial access and other scenarios), or configured by radio resource control (RRC) dedicated signaling (all terminals that support access to the first service cell, or all terminals that use the first service cell as a service cell see the same or different information, which can be used for SCell configuration / modification and other scenarios). The specific high-layer signaling form can use a bitmap to indicate multiple continuous frequency domain resource ranges specified by the protocol or pre-configured by high-layer signaling, or use a list to configure one to multiple elements, each element corresponding to each continuous frequency domain resource range.

[0128] S102. The terminal determines frequency domain resources allocated for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0129] The terminal can determine the frequency domain resources allocated for the first transmission based on the range and index of the frequency domain resources corresponding to the first BWP and the resource scheduling information or resource allocation information of the first transmission sent by the network side device.

[0130] The first transmission includes one or more of the following signals or channels: an uplink channel, an uplink signal, a downlink channel, or a downlink signal.

[0131] The terminal performs transceiver of the first transmission, including sending and / or receiving, according to the frequency domain resources allocated for the first transmission.

[0132] In this embodiment, the terminal determines the frequency domain resources corresponding to the first BWP of the first service cell. The frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range. The frequency domain resources corresponding to the first BWP are indexed using any of the following indexing methods: all available frequency domain resources corresponding to the first BWP use a uniformly allocated VRB number, all available frequency domain resources corresponding to the first BWP use a uniformly allocated PRB number, and each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number. The terminal determines the frequency domain resources allocated for the first transmission based on the frequency domain resources corresponding to the first BWP. The frequency domain resources corresponding to the BWP can be composed of one or more scattered spectrums. By providing different frequency domain resource indexing methods for the BWP of the first service cell formed by aggregating scattered spectrums, the scattered spectrum resources can be effectively utilized for data transmission, thereby improving the data transmission rate, latency and other performance.

[0133] Example 2

[0134] This embodiment mainly describes the indexing method 1 of the BWP frequency domain resources and the frequency domain resource allocation method of the UL / DL channel / signal based on the indexing method 1.

[0135] This indexing method 1 can be applied to the above-mentioned solution 1. The first BWP corresponds to at least one ARB set. The terminal maps the ARBs of the at least one ARB set corresponding to the first BWP to consecutive VRBs, or assigns consecutive VRB numbers to the ARBs of the at least one ARB set corresponding to the first BWP, based on the indexing method 1 of the at least one ARB set corresponding to the first BWP and the frequency domain resources of the BWP, to obtain the index of the frequency domain resources corresponding to the first BWP. In this indexing method 1, all available frequency domain resources corresponding to the first BWP use uniformly assigned VRB numbers. When all available frequency domain resources corresponding to the first BWP use uniformly assigned VRB numbers, the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB set granularity, or the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB granularity.

[0136] When the first BWP corresponds to multiple ARB sets, the terminal can use any of the following VRB mapping modes to map the ARBs of the multiple ARB sets corresponding to the first BWP into continuous VRBs: VRB mapping mode 1 and VRB mapping mode 2. The two VRB mapping modes are described in detail below.

[0137] Here, mapping the ARBs of the multiple ARB sets corresponding to the first BWP to consecutive VRBs may be understood to at least include allocating consecutive VRB numbers to the ARBs of the multiple ARB sets corresponding to the first BWP.

[0138] VRB mapping mode 1: Mapping the ARBs of multiple ARB sets corresponding to the first BWP into continuous VRBs based on the ARB set granularity.

[0139] When ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB set granularity, adjacent ARBs in the same ARB set correspond to consecutive VRB numbers.

[0140] The order of assigning VRB numbers between different ARB sets, or the order of VRB number ranges corresponding to different ARB sets, is determined based on a predefined method with the ARB set as the granularity.

[0141] Illustratively, consecutive VRB numbers are sequentially assigned to each of the multiple ARB sets corresponding to the first BWP according to a first or second sorting order. The first sorting order is the order among the multiple ARB sets corresponding to the first BWP, obtained by sorting the multiple ARB sets corresponding to the first BWP in ascending or descending order based on the frequencies of predefined ARBs in each ARB set. The second sorting order is the order among the multiple ARB sets corresponding to the first BWP, obtained by adjusting the first sorting order according to an interleaving pattern.

[0142] When determining the first sorting, the predefined ARB of each ARB set in the multiple ARB sets corresponding to the first BWP can be the ARB at the first position, the last position or the specified position in each ARB set. The terminal arranges the multiple ARB sets in ascending or descending order according to the frequency of the ARB at the first position, the last position or the specified position in each ARB set to obtain the first sorting.

[0143] For example, the first BWP corresponds to 8 ARB sets, and the 8 ARB sets are arranged in ascending order or descending order according to the frequency of the first ARB in each ARB set to obtain a first sorting.

[0144] In one implementation, when the first sorting is adjusted according to the interleaving mode, the following formula f(x) can be used to determine the final traversal order of each ARB set (i.e., the second sorting): f(0), f(1)…f(N-1), where N is the number of ARB sets in the first sorting, or the maximum number of ARB sets that can be supported by the interleaver corresponding to the interleaving mode.

[0145] f(x)=(rC+c+nshift)mod N

[0146] x=cR+r

[0147] r=01,…,R-1

[0148] c=0,1,…,C-1

[0149] The meanings of the variables in the above formula f(x) are as follows:

[0150] R: The number of rows of the interleaver, which is a positive integer

[0151] C: The number of columns of the interleaver, which is a positive integer

[0152] nshift: Interleaver offset, the value is a non-negative integer

[0153] N = R*C: number of elements in the interleaver

[0154] Parameters such as R, C, and nshift above can all be specified by the protocol or configured by high-layer signaling.

[0155] Generally, when determining the second sorting, the number M of the ARB set corresponding to the first BWP is equal to the maximum number N of the ARB sets that the interleaver can support; optionally, M < N is allowed. At this time, when traversing the ARB set n (n > (M - 1); assuming n is numbered from 0), the corresponding operation will be ignored / skipped, that is, no VRB number is assigned to the ARB within the ARB set n (n > (M - 1)) (at this time, it can also be understood that the ARB set n (n > (M - 1)) is a placeholder ARB set filled for using the interleaver and does not belong to the ARB set corresponding to the first BWP).

[0156] An example of the interleaver is shown in Table 1 below:

[0157] Table 1

[0158] Assume that this BWP corresponds to 8 ARB sets, and the first sorting of these 8 ARB sets is 0 -> 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7. After the first sorting is interleaved by the interleaver shown in Table 1, the second sorting of these 8 ARB sets is: 0 -> 4 -> 1 -> 5 -> 2 -> 6 -> 3 -> 7.

[0159] Assume that this BWP corresponds to 6 ARB sets, and the first sorting of these 6 ARB sets is 0 -> 1 -> 2 -> 3 -> 4 -> 5. After the first sorting is interleaved by the interleaver shown in Table 1, the second sorting of these 6 ARB sets is: 0 -> 4 -> 1 -> 5 -> 2 -> 3, where the operations corresponding to indexes 6 and 7 are ignored or skipped, that is, the ARB sets corresponding to indexes 6 and 7 are ignored, that is, no VRB number is assigned to the ARB sets corresponding to indexes 6 and 7.

[0160] After determining the first sorting or the second sorting of the multiple ARB sets corresponding to the first BWP, consecutive VRB numbers are assigned to each ARB in each ARB set one by one according to the first sorting or the second sorting.

[0161] Optionally, according to the first sorting or the second sorting, the first ARB of the first traversed ARB set is assigned a predefined VRB number start (for example, assign VRB number 0, that is, this ARB corresponds to VRB 0). Assume that the last ARB of a certain ARB set corresponds to VRB k, then the first ARB of the next traversed ARB set corresponds to VRB (k + 1). The last ARB of the last traversed ARB set can correspond to VRB (start + sum - 1), where sum is the total number of ARBs included in the multiple ARB sets corresponding to the first BWP.

[0162] For example, assume that the first BWP corresponds to two ARB sets, ARB set 0 corresponds to 30 VRBs, and ARB set 1 corresponds to 50 VRBs. Assuming that the ARBs in each ARB set are sorted in ascending order based on the frequency of the first ARB in the set, the resulting first sorting order (also called the traversal order) is ARB set 0 -> ARB set 1, and start = 0. Then, the VRB numbers corresponding to ARB set 0 range from 0 to 29 (i.e., each ARB in ARB set 0 corresponds to VRBs 0 to 29 in sequence), and the VRB numbers corresponding to ARB set 1 range from 30 to 79.

[0163] VRB mapping mode 2: Map the ARBs of multiple ARB sets corresponding to the first BWP into continuous VRBs based on the ARB granularity.

[0164] When ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB granularity, VRB numbers corresponding to adjacent ARBs in the same ARB set may be discontinuous.

[0165] Illustratively, consecutive VRB numbers are sequentially assigned to the ARBs in the multiple ARB sets corresponding to the first BWP according to the third or fourth sorting. The third sorting is the order of arrangement among the ARBs in the multiple ARB sets corresponding to the first BWP, obtained by sorting the ARBs in the multiple ARB sets corresponding to the first BWP in ascending or descending order based on the frequencies corresponding to the ARBs in the multiple ARB sets corresponding to the first BWP. The fourth sorting is the order of arrangement among the ARBs in the multiple ARB sets corresponding to the first BWP, obtained by adjusting the third sorting according to the interleaving pattern.

[0166] In this mapping method, when determining the third sorting, each ARB in the multiple ARB sets corresponding to the first BWP is uniformly assigned a continuous VRB number in order from low to high or from high to low according to the frequency, without considering the order between the multiple ARB sets. Accordingly, the VRB numbers corresponding to adjacent ARBs in the same ARB set may be discontinuous.

[0167] In some cases, VRB numbers allocated to the respective ARBs in the multiple ARB sets corresponding to the first BWP according to the first sorting and the third sorting are completely consistent.

[0168] Generally, when determining the fourth sorting, the total number M of ARBs corresponding to the first BWP is equal to the maximum number N of ARBs supported by the interleaver; optionally, M < N is allowed. At this time, when traversing ARB n (n > (M - 1); assuming n is numbered from 0), the corresponding operations will be ignored / skipped, that is, no VRB number is assigned to ARB n (n > (M - 1)) (at this time, it can also be understood that ARB n (n > (M - 1)) is a placeholder ARB filled for using the interleaver and does not belong to the ARBs corresponding to the first BWP).

[0169] When the first BWP corresponds to an ARB set, the above VRB mapping method 2 can be used to map the ARBs in the ARB set to consecutive VRBs, that is, map the ARBs corresponding to the ARB set to consecutive VRBs according to the ARB granularity. Exemplarily, consecutive VRB numbers are sequentially assigned to each ARB in the ARB set according to the fifth sorting or the sixth sorting. Among them, the fifth sorting is the arrangement order between each ARB in the ARB set obtained by sorting each ARB corresponding to the frequency in the ARB set in ascending or descending order, and the sixth sorting is the arrangement order between each ARB in the ARB set obtained by adjusting the fifth sorting according to the interleaving pattern. The specific implementation method refers to the description of the above VRB mapping method 2 and will not be elaborated here.

[0170] For Scheme 1 or Scheme 2, the VRB number range of the first BWP (assuming the number is i) in a given transmission direction can be 0 to (-1), where corresponds to the SCS in the given transmission direction and is the total number of VRBs in BWP i. For the frequency-domain resource allocation of UL / DL channel / signal, the corresponding mechanism in NR can be followed, and only when mapping specific RBs, the PRBs in NR are replaced by VRBs here.

[0171] In this embodiment, when using VRB mapping method 2, an interleaving operation is introduced during the indexing of the frequency-domain resources of the BWP. Optionally, for a channel that supports configuring an interleaving operation, any of the following configuration restrictions can be adopted: It is not allowed to further configure the interleaving operation for this channel; it is allowed to further configure the interleaving operation for this channel. When further configuring the interleaving operation for this channel, based on the above VRB mapping, the corresponding mechanism in NR can be followed.

[0172] Channels that support configuration interleaving operations include at least a physical downlink shared channel (PDSCH) that supports VRB-to-PRB interleaving mapping, and a physical downlink control channel (PDCCH) that supports CCE-to-REG interleaving mapping.

[0173] Example 3

[0174] This embodiment mainly describes indexing method 2 of BWP frequency domain resources and a method for allocating frequency domain resources of UL / DL channel / signal based on indexing method 2.

[0175] This indexing method 2 can be applied to the above-mentioned scheme 1. The first BWP corresponds to at least one ARB set. The terminal assigns a PRB number to the ARB of at least one ARB set corresponding to the first BWP according to the indexing method 2 of the frequency domain resources of the at least one ARB set corresponding to the first BWP and the BWP, and obtains the index of the frequency domain resources corresponding to the first BWP.

[0176] The first BWP corresponds to one or a single ARB set. When the first BWP corresponds to multiple ARB sets, the terminal may allocate PRB numbers to the multiple ARB sets corresponding to the first BWP using the following mapping method: determine the ARB with the lowest frequency and the ARB with the highest frequency in the multiple ARB sets corresponding to the first BWP, allocate a starting PRB number to the ARB with the lowest frequency, and allocate consecutive PRB numbers to all ARBs between the ARB with the lowest frequency and the ARB with the highest frequency, as well as the ARB with the highest frequency, in descending order of frequency.

[0177] For example, the ARB with the lowest frequency in the multiple ARB sets corresponding to the first BWP is set as PRB 0 (i.e., the starting PRB number), and the numbers are continued one by one starting from the next ARB (e.g., the ARB adjacent to PRB 0 and with a higher frequency) until the ARB with the highest frequency in the multiple ARB sets corresponding to the BWP is assigned a number. Assuming that the ARB with the highest frequency in the multiple ARB sets corresponding to the first BWP is numbered PRB(L–1), a total of L nominal PRBs are configured for the first BWP, and the index range of the nominal PRBs is 0 to (L-1).

[0178] It should be noted that in the above mapping method, when assigning consecutive PRB numbers to each ARB from the lowest frequency ARB to the highest frequency ARB, the availability of each traversed ARB is not considered. In other words, it is not determined whether each traversed ARB belongs to an ARB set corresponding to the first BWP. Accordingly, some of the L nominal PRBs configured for the first BWP are available, while others are unavailable.

[0179] The PRBs corresponding to the first BWP obtained by the above mapping method include: multiple valid PRB sets (i.e., Valid PRB sets) and at least one invalid PRB set (Invalid PRB set). The frequency domain resources corresponding to any PRB in the valid PRB set belong to an ARB set corresponding to the first BWP, and the frequency domain resources corresponding to any PRB in the invalid PRB set do not belong to any ARB set corresponding to the first BWP.

[0180] The multiple valid PRB sets constitute all available frequency domain resources of the first BWP. Therefore, when the frequency domain resources corresponding to the first BWP include multiple continuous frequency domain resource ranges, or when it is understood that the first BWP corresponds to multiple ARB sets, the PRB numbers corresponding to all available frequency domain resources of the first BWP are discontinuous.

[0181] Taking the first BWP as an example, the terminal traverses the L nominal PRBs in sequence to determine whether the current nominal PRB belongs to an ARB set corresponding to the first BWP. If the current nominal PRB belongs to an ARB set corresponding to the first BWP, the current nominal PRB is determined to be an available PRB. If the current nominal PRB does not belong to any ARB set corresponding to the first BWP, the current nominal PRB is determined to be an unavailable PRB.

[0182] All available PRBs in the L nominal PRBs further constitute a plurality of valid PRB sets, and all unavailable PRBs in the L nominal PRBs further constitute at least one invalid PRB set.

[0183] Each valid PRB set includes at least one valid PRB, and each invalid PRB includes at least one invalid PRB. Taking the case where each ARB set in the multiple ARB sets corresponding to the first BWP corresponds to all or part of the frequency domain resources of an FP as an example, it is assumed that the first BWP corresponds to 3 ARB sets: ARB set 0, ARB set 1 and ARB set 2, wherein ARB set 0 corresponds to all frequency domain resources of FP0, ARB set 1 corresponds to all frequency domain resources of FP1, and ARB set 3 corresponds to all frequency domain resources of FP2. Assuming that the starting frequency or ending frequency corresponding to FP0, FP1 and FP2 increases successively, the nominal PRB located in the frequency domain resources of FP0, FP1 and FP2 is a valid PRB, and the nominal PRB located between the frequency domain resources of FP0, FP1 and FP2 is an invalid PRB.

[0184] All nominal PRBs located in the frequency domain resources of FP0 can be formed into a valid PRB set, all nominal PRBs located in the frequency domain resources of FP1 can be formed into a valid PRB set, and all nominal PRBs located in the frequency domain resources of FP2 can be formed into a valid PRB set, forming a total of three valid PRB sets. All nominal PRBs located between the frequency domain resources of FP0 and the frequency domain resources of FP1 can be formed into an invalid PRB set, and all nominal PRBs located between the frequency domain resources of FP1 and the frequency domain resources of FP2 can be formed into an invalid PRB set, forming a total of two invalid PRB sets.

[0185] When the first BWP corresponds to an ARB set, the ARBs in the ARB set are mapped to consecutive PRBs based on their frequencies. For example, for the ARB set, the ARB with the lowest frequency in the ARB set is designated as PRB 0, and the numbering continues sequentially, starting with the next ARB (e.g., an ARB adjacent to PRB 0 and with a higher frequency) until a PRB number is assigned to the ARB with the highest frequency in the ARB set.

[0186] The PRBs corresponding to the ARB set corresponding to the first BWP constitute all available frequency domain resources of the first BWP. Therefore, when the frequency domain resources corresponding to the first BWP include a continuous frequency domain resource range, or when it is understood that the first BWP corresponds to an ARB set, the PRB numbers corresponding to all available frequency domain resources of the first BWP are continuous.

[0187] When allocating frequency domain resources for UL / DL channel / signal based on index mode 2, optionally, any one of the following frequency domain resource allocation mechanisms may be used to allocate frequency domain resources for the first transmission.

[0188] Resource allocation mechanism 1:

[0189] When the first transmission includes a first type of transmission, the continuous frequency domain resources allocated for the first type of transmission are located within a single valid PRB set corresponding to the first BWP, wherein the first type of transmission is a transmission requiring continuous frequency domain resources to be allocated, and the first type of transmission includes at least one of the following transmissions:

[0190] Channel Status Information Reference Signal (CSI-RS);

[0191] Physical Uplink Share Channel (PUSCH) using resource allocation type 1;

[0192] Physical Downlink Share Channel (PDSCH) using resource allocation type 1;

[0193] Physical Uplink Control Channel (PUCCH);

[0194] Sounding Reference Signal (SRS);

[0195] Physical Random Access Channel (PRACH).

[0196] In the resource allocation mechanism 1, based on the existing mechanism, the first transmission can only be normally transmitted and received when the continuous frequency domain resources allocated for the first type of transmission are limited to a single valid PRB set; when the continuous frequency domain resources allocated for the first type of transmission are located in multiple valid PRB sets corresponding to the first BWP, that is, when the continuous frequency domain resources allocated for the first type of transmission span multiple valid PRB sets, the first type of transmission cannot be normally transmitted and received.

[0197] Optionally, the single valid PRB set may be located within a continuous frequency domain resource range corresponding to the first BWP or within a frequency domain resource range of a FP, that is, a valid PRB set among the valid PRB sets corresponding to the first BWP.

[0198] Frequency domain resource allocation mechanism 2:

[0199] When the first transmission includes a downlink channel and / or a downlink signal, the frequency domain resources allocated for the downlink channel and / or the downlink signal allow simultaneous use of frequency domain resources corresponding to multiple valid PRB sets included in the first BWP. Each valid PRB set can be considered a downlink subband (DL subband) of subband full duplex (SBFD). In this embodiment, there is no limit on the number of valid PRB sets allowed to be used simultaneously by the downlink channel and / or the downlink signal, and the number of valid PRB sets allowed to be used simultaneously by the downlink signal can be 2 or greater.

[0200] When the first transmission includes PDSCH, PDCCH, CSI-RS, or CSI reporting, the PDSCH, PDCCH, CSI-RS, or CSI reporting may adopt a similar mechanism as in SBFD and introduce corresponding enhancements, optionally including at least one of the following enhancements:

[0201] (1) Enhancements for the case where the frequency domain resources of a first transmission span multiple valid PRB sets and non-contiguous frequency domain resources are allocated to the first transmission

[0202] The frequency domain resources of the first transmission span multiple valid PRB sets, which can be understood as the frequency domain resources allocated for the first transmission are located in multiple valid PRB sets.

[0203] For PDSCH using resource allocation type 0, the mechanism of indicating frequency domain resource allocation information based on bitmap in NR can be used without further enhancement.

[0204] For PDSCH using Resource allocation type 1, the allocated continuous frequency domain resources can be punctured or rate matched for the invalid PRBs that may be contained therein, based on the mechanism of indicating frequency domain resource allocation information based on the Resource Indication Value (RIV) in NR, to avoid the use of these invalid PRBs (corresponding to some or all PRBs in the invalid PRB set involved), thereby improving the reliability of data transmission.

[0205] For the PDSCH using a wideband physical resource group (PRG), the frequency domain resources allocated for the PDSCH using the wideband PRG are allowed to be located in multiple valid PRB sets corresponding to the first BWP, that is, the frequency domain resources allocated for the PDSCH are allowed to span multiple valid PRB sets, but the frequency domain resources allocated within each valid PRB set are continuous.

[0206] Optionally, Wideband PRG is applied to all PRBs allocated in a single valid PRB set for the PDSCH that adopts the Wideband PRG (i.e., a unified wideband precoding matrix is ​​applied), but the Wideband PRG applied to the PRBs allocated in different valid PRB sets is allowed to be different, that is, the Wideband PRG or wideband precoding matrix applied can be determined / indicated separately or independently for the PRBs allocated in each valid PRB set for this PDSCH, that is, the Wideband PRG applied to the frequency domain resources allocated in different valid PRB sets may be different, so that matching precoding matrices can be used for transmission for different frequency domain resources, thereby improving the reliability and efficiency of data transmission.

[0207] For CSI-RS reception, if the frequency domain resources corresponding to the CSI-RS reception are located in multiple valid PRB sets corresponding to the first BWP, the frequency domain resources corresponding to the CSI-RS reception can be configured in any of the following ways:

[0208] Method 1: The frequency domain resource allocation for receiving the CSI-RS in each valid PRB set is regarded as the frequency domain resource allocation for a single independent CSI-RS resource, and the CSI-RS resources corresponding to the multiple valid PRB sets are associated for use. For example, these CSI-RS resources each correspond to an independent CSI-RS resource ID, but these CSI-RS resources are always used uniformly as a subset (or as a whole).

[0209] Method 2: The frequency domain resource allocation for receiving the CSI-RS in each valid PRB set is regarded as different parts of the frequency domain resource allocation for the same CSI-RS resource, that is, these different parts correspond to the same CSI-RS resource ID and are used uniformly. It can also be understood that all frequency domain resources allocated for receiving the CSI-RS in multiple valid PRB sets use the same CSI-RS resource ID. When these different parts correspond to the same CSI-RS resource ID or all frequency domain resources allocated for receiving the CSI-RS in multiple valid PRB sets use the same CSI-RS resource ID, all frequency domain resources allocated for receiving the CSI-RS in multiple valid PRB sets are used simultaneously by default.

[0210] Optionally, the CSI-RS resource (corresponding to a single CSI-RS resource ID) may be configured in any of the following ways:

[0211] Method 1: The frequency domain resource allocation of the CSI-RS resource in each valid PRB set can be independently configured.

[0212] Method 2: Use the NR mechanism to configure the continuous frequency domain resources corresponding to the CSI-RS resource. The continuous frequency domain resources can span multiple valid PRB sets and invalid PRB sets between the multiple valid PRB sets. For example, when configuring the continuous frequency domain resources, the parameters startingRB and nrofRBs can be used to respectively configure the starting PRB index and the number of continuous PRBs of the continuous frequency domain resources within the nominal PRB index range of the first BWP. The frequency domain resources actually allocated for the CSI-RS resource are the frequency domain resources that the continuous frequency domain resources fall into each valid PRB set spanned, or the frequency domain resources that remain after excluding the frequency domain resources that fall into each invalid PRB set spanned, that is, the non-continuous frequency domain resources actually allocated for the CSI-RS resource.

[0213] (2) Enhancements for misalignment between frequency domain resource granularity and effective PRB set boundaries

[0214] For PDSCH using Resource allocation type 0, when only part of the PRBs of a certain RBG are located in the valid PRB set, the part of this RBG outside the valid PRB set cannot be used for PDSCH reception.

[0215] For PDSCH with a PRG size of 2 or 4, when only part of the PRBs of a PRG are located in the valid PRB set, the part of the PRG outside the valid PRB set cannot be used for PDSCH reception, or the part of the PRG within the valid PRB set can be used for PDSCH reception.

[0216] For CSI reporting, when only part of the PRBs of a CSI reporting subband is within the Valid PRB set, the CSI report corresponding to the CSI reporting subband is derived based only on the CSI-RS resources within the PRB portion of the CSI reporting subband within the Valid PRB set. Alternatively, the CSI-RS resources used in deriving the CSI report corresponding to the CSI reporting subband exclude the portion of the CSI reporting subband outside the Valid PRB set.

[0217] When the first transmission includes the second type of transmission, the second type of transmission includes at least one of the following transmissions: PUSCH, PUCCH, or SRS using resource allocation type 1 (i.e., resource allocation type 1), and the frequency domain resources allocated for the second type of transmission may include frequency domain resources located in an invalid PRB set. Accordingly, the terminal uses any one of the following to determine the frequency domain resources allocated for the second type of transmission:

[0218] Receive first information, which indicates continuous frequency domain resources allocated for the second type of transmission. When the continuous frequency domain resources allocated for the second type of transmission include frequency domain resources corresponding to the first invalid PRB set (that is, the frequency domain resources located in the first invalid PRB set, which may be part or all of the frequency domain resources of the first invalid PRB set), the terminal adopts a punching method or a rate matching method to avoid using the frequency domain resources corresponding to the first invalid PRB set.

[0219] Second information is received, where the second information indicates at least one resource block (RB) cluster, each RB cluster corresponds to continuous frequency domain resources, and the continuous frequency domain resources are located in a first valid PRB set.

[0220] The first invalid PRB set is any invalid PRB set among at least one invalid PRB set included in the first BWP, and the first valid PRB set is any valid PRB set among multiple valid PRB sets included in the first BWP.

[0221] When the terminal receives the first information, the terminal determines the frequency domain resources allocated for the second transmission based on the first information and the frequency domain resources of the first BWP. When the terminal receives the second information, the terminal determines the frequency domain resources allocated for the second transmission based on the second information and the frequency domain resources of the first BWP.

[0222] For the second type of transmission, the existing frequency domain resource allocation information configuration / indication mechanism can be used to indicate the continuous frequency domain resources allocated for this second type of transmission. For example, for PUSCH with resource allocation type 1, the resource indication value (RIV) can be used to indicate the continuous frequency domain resources allocated for this PUSCH. For PUCCH and SRS, the starting PRB index and number of PRBs corresponding to each transmission can be explicitly configured or determined based on relevant mechanisms.

[0223] For the second type of transmission, an existing frequency domain resource allocation information configuration / indication mechanism may be used to indicate at least one RB cluster allocated for the second type of transmission.

[0224] For PUSCH using Resource Allocation Type 0, frequency domain resource allocation information can be indicated based on the Bitmap. When only part of the PRBs of a RBG are located in the valid PRB set, the part of this RBG outside the valid PRB set cannot be used for PUSCH transmission.

[0225] Example 4

[0226] This embodiment mainly describes the indexing method 3 of the BWP frequency domain resources and the frequency domain resource allocation method of the UL / DL channel / signal based on the indexing method 3.

[0227] This indexing method 3 can be applied to the above-mentioned scheme 1. The first BWP corresponds to at least one ARB set. The terminal allocates PRB numbers to each ARB set corresponding to the first BWP according to the indexing method 3 of the at least one ARB set corresponding to the first BWP and the frequency domain resources of the BWP, that is, each ARB set corresponding to the first BWP is independently allocated a PRB number to obtain the index of the frequency domain resources corresponding to the first BWP.

[0228] When the first BWP corresponds to multiple ARB sets, the following mapping method can be used to allocate PRB numbers to each continuous frequency domain resource range corresponding to the first BWP: the ARBs in the first ARB set are mapped to continuous PRBs according to the frequency of the ARBs in the first ARB set, and the first ARB set is any one of the multiple ARB sets corresponding to the first BWP.

[0229] For example, for the first ARB set, the ARB with the lowest frequency in the first ARB set is taken as PRB 0, and the ARBs are numbered sequentially starting from the next ARB (for example, an ARB adjacent to PRB 0 and with a higher frequency) until the ARB with the highest frequency in the first ARB set is numbered. Assume that the ARB with the highest frequency in the first ARB set is numbered PRB(M-1), where M is the number of ARBs or PRBs included in the first ARB set.

[0230] In this mapping manner, the ARBs in each ARB set are continuous, and an RRB number is independently allocated to each ARB set, so that all available frequency domain resources within each continuous frequency domain resource range correspond to continuous PRB numbers.

[0231] When allocating frequency domain resources for UL / DL channel / signal based on index mode 3, any of the following frequency domain resource allocation modes may be used to allocate frequency domain resources for the first transmission.

[0232] Frequency domain resource allocation method 1. The network side device indicates at least one set of frequency domain resource allocation information, each set of frequency domain resource allocation information in the at least one set of frequency domain resource allocation information corresponds to a single ARB set in the second ARB set, wherein the second ARB set is at least one ARB set that allocates frequency domain resources for the first transmission.

[0233] The terminal receives the at least one set of frequency domain resource allocation information, and determines the frequency domain resources allocated for the first transmission according to the at least one set of resource allocation information and the frequency domain resources corresponding to the first BWP.

[0234] Optionally, at least one element may be configured / indicated in a list format, with each element corresponding one-to-one to a set of frequency domain resource allocation information. For example, each element includes a set of frequency domain resource allocation information and the index of the ARB set to which this set of frequency domain resource allocation information is applied. The index of the ARB set here can be understood as the number, index, or subscript of the ARB set in all ARB sets corresponding to the first BWP (or a subset consisting of at least one ARB set among all ARB sets corresponding to the first BWP), or the ID of the ARB set determined based on protocol provisions or high-layer signaling configuration.

[0235] Frequency domain resource allocation mode 2: The network side device indicates a set of general resource allocation information, which is applied to each ARB set in the second ARB set, wherein the second ARB set is at least one ARB set that allocates frequency domain resources for the first transmission.

[0236] The terminal receives the general resource allocation information, and determines the frequency domain resources allocated for the first transmission according to the general resource allocation information and the frequency domain resources corresponding to the first BWP.

[0237] Generally, when applying the universal resource allocation information to each ARB set in the second ARB set, the universal resource allocation information can be directly applied within the PRB number range corresponding to the ARB set. Optionally, a reference point for applying the universal resource allocation information is determined for each ARB set in the second ARB set, such as PRB A, which can be specified by the protocol or configured by high-layer signaling, for example, PRB A is specified as PRB 0. When the universal frequency domain resource allocation information corresponds to the PRBs actually allocated in each ARB set in the second ARB set, it is necessary to offset the entire PRB by A PRBs after determining the allocated PRBs based on the universal frequency domain resource allocation information to obtain the PRB position actually allocated in the ARB set.

[0238] Optionally, a reference ARB set may be determined, the network-side device determines and indicates the general resource allocation information based on the reference ARB set, and the terminal receives and interprets the general resource allocation information based on the reference ARB set (and then applies the general resource allocation information, see the above description). The reference ARB set is determined based on at least one of the following:

[0239] Configured or instructed by network-side equipment;

[0240] It is an ARB set in the multiple ARB sets corresponding to the first BWP or in the second ARB set that satisfies at least one of the following:

[0241] The ARB set with the least or most ARBs or PRBs;

[0242] The ARB set with the lowest or highest frequency of predefined ARBs or PRBs;

[0243] ARB set located in the frequency domain part where the synchronization signal block SSB is located;

[0244] ARB set for monitoring the Common Search Space (CSS);

[0245] Index the smallest or largest ARB set;

[0246] The ARB set located at the FP with the smallest or largest index.

[0247] When the network-side device configures or indicates the reference ARB set, the network-side device may explicitly configure or indicate the index of the reference ARB set.

[0248] When indicating the second ARB set, one or more ARB sets among the multiple ARB sets corresponding to the first BWP may be configured / indicated in a Bitmap manner, or indexes of one or more ARB sets may be configured / indicated in a list manner.

[0249] During an actual resource allocation process, there is a situation where the general resource allocation information is incompatible with a third ARB set. The incompatibility between the third ARB set and the general resource allocation information includes: at least one PRB number determined to be occupied based on the general resource allocation information exceeds a PRB number range corresponding to the third ARB set. The third ARB set is any one ARB set in the second ARB set, and the second ARB set is at least one ARB set that allocates frequency domain resources for the first transmission.

[0250] Optionally, when the general resource allocation information is incompatible with the third ARB set, the terminal performs any one of the following operations:

[0251] Only PRBs whose PRB numbers are within the PRB number range corresponding to the third ARB set are used;

[0252] Using a PRB in the third ARB set that corresponds to the first PRB number, where the first PRB number is obtained by performing a modulo operation on the second PRB number and the first quantity, the second PRB number is the number corresponding to any one PRB that needs to be occupied, determined based on the general resource allocation information, and the first quantity is the number of PRBs actually included in the third ARB set;

[0253] The frequency domain resources corresponding to the third ARB set are not used;

[0254] Not performing sending or receiving corresponding to the first transmission;

[0255] The terminal does not expect this to happen.

[0256] For example, assuming that the PRB number range corresponding to the third ARB set is 0-29, and the second PRB number range to be occupied determined according to the general resource allocation information is 20-31, then PRB number 30 and PRB number 31 exceed the PRB number range corresponding to the third ARB set. At this time, the general resource allocation information is incompatible with the third ARB set. When the terminal uses the PRB corresponding to the first PRB number in the third ARB set, the first number is 30, and the second PRB number 20-31 is modulo 30 to determine that the PRBs actually allocated in the third ARB set based on the general resource allocation information are 0-1 and 20-29. Optionally, the terminal expects or assumes that there is no conflict between the PRBs actually allocated in the third ARB set based on the general resource allocation information. The conflict here can be understood as at least one PRB being actually allocated more than once, that is, being allocated repeatedly.

[0257] When the terminal does not use the frequency domain resources corresponding to the third ARB set, the terminal may use the frequency domain resources on the remaining second ARB set to perform transceiving of the first transmission.

[0258] When the terminal does not expect this situation to occur, the network side ensures that the general resource allocation information is compatible with the third ARB set.

[0259] The setting of the above-mentioned frequency domain resource allocation information (including at least one set of independently indicated frequency domain resource allocation information and general resource allocation information) can follow the corresponding mechanism in NR, such as the Bitmap method (applied to PXSCH with resource allocation type 0 and using RBG granularity, PXSCH is PDSCH or PUSCH; and applied to CORESET and using 6PRB group granularity; the granularity here can be understood as the object or range corresponding to each bit in the Bitmap), Starting RB / RB number method (applied to PUCCH / SRS / CSI-RS) or RIV method (applied to PXSCH with resource allocation type 1), etc.

[0260] The above embodiments describe in detail the method executed on the terminal side of the present application. The following, in conjunction with Figure 6, describes in detail the method executed on the network side of the present application. It should be understood that the network side embodiment and the terminal side embodiment correspond to each other, and similar descriptions can refer to the terminal side embodiment.

[0261] Example 5

[0262] Embodiment 5 of the present application provides a method for operating frequency domain resources, which is executed by a network-side device. FIG6 is a flowchart of the method for operating frequency domain resources provided by Embodiment 5 of the present application. As shown in FIG6 , the method provided in this embodiment includes the following steps.

[0263] S201. The network-side device obtains the frequency domain resources corresponding to the first BWP of the first service cell of the terminal; obtains the frequency domain resources corresponding to the first BWP, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any one of the following indexing methods: all available frequency domain resources corresponding to the first BWP use a uniformly allocated VRB number; all available frequency domain resources corresponding to the first BWP use a uniformly allocated PRB number; each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number.

[0264] In an embodiment of the present application, the network side device can use a method similar to that of the terminal device to determine the frequency domain resources corresponding to the first BWP. For example, the network side device determines the configuration information of the frequency domain resources corresponding to the first BWP according to the protocol. Optionally, the network side device also determines the index of the frequency domain resources corresponding to the first BWP based on the configuration information of the frequency domain resources corresponding to the first BWP and the indexing method used by the frequency domain resources corresponding to the first BWP specified in the protocol.

[0265] S202. The network-side device allocates frequency domain resources for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0266] Exemplarily, the network side device allocates frequency domain resources to the first transmission according to the range, index, etc. of the frequency domain resources corresponding to the first BWP, or the network side device sends resource scheduling information of the first transmission to the first terminal so that the terminal allocates frequency domain resources to the first transmission according to the resource scheduling information.

[0267] Optionally, the network-side device further sends at least one of the following information to the terminal:

[0268] The indexing method used by the frequency domain resources corresponding to the first BWP;

[0269] The index of the frequency domain resource corresponding to the first BWP.

[0270] The indexing method used for the frequency domain resources corresponding to the first BWP can be any one of the three indexing methods mentioned above. When the network side device does not send the indexing method used for the frequency domain resources corresponding to the first BWP to the terminal, the indexing method used for the frequency domain resources corresponding to the first BWP is specified by the protocol.

[0271] In some implementations, when all available frequency domain resources corresponding to the first BWP use uniformly allocated VRB numbers, the all available frequency domain resources correspond to consecutive VRB numbers;

[0272] When all available frequency domain resources corresponding to the first BWP use uniformly allocated PRB numbers, and the frequency domain resources corresponding to the first BWP include multiple continuous frequency domain resource ranges, the PRB numbers corresponding to all available frequency domain resources are discontinuous;

[0273] When each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number, all available frequency domain resources in each continuous frequency domain resource range correspond to continuous PRB numbers.

[0274] In some implementations, the first BWP corresponds to at least one absolute resource block (ARB) set, and each of the ARB sets corresponds to a continuous frequency domain resource range.

[0275] In some implementations, the single continuous frequency domain resource range corresponding to each of the ARB sets includes all or part of the continuous frequency domain resources of a frequency domain part.

[0276] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is to use uniformly allocated VRB numbers for all available frequency domain resources corresponding to the first BWP, any one of the following mapping methods is used to map the ARBs of the multiple ARB sets corresponding to the first BWP into consecutive VRBs:

[0277] Mapping the ARBs of the multiple ARB sets corresponding to the first BWP into consecutive VRBs based on the ARB set granularity;

[0278] Mapping the ARBs of the multiple ARB sets corresponding to the first BWP into consecutive VRBs based on the ARB granularity;

[0279] When the ARBs of the multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB set granularity, adjacent ARBs in the same ARB set correspond to consecutive VRB numbers;

[0280] When the ARBs of the multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB granularity, VRB numbers corresponding to adjacent ARBs in the same ARB set may be discontinuous.

[0281] In some implementations, mapping ARBs of multiple ARB sets corresponding to the first BWP to consecutive VRBs based on the ARB set granularity includes:

[0282] sequentially assigning consecutive VRB numbers to each of the multiple ARB sets corresponding to the first BWP according to the first sorting or the second sorting;

[0283] The first sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP obtained by sorting in ascending or descending order according to the frequencies of the predefined ARBs of each ARB set in the multiple ARB sets corresponding to the first BWP, and the second sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP obtained by adjusting the first sorting according to the interleaving mode.

[0284] In some implementations, mapping the ARBs of the multiple ARB sets corresponding to the first BWP to consecutive VRB numbers based on the ARB granularity includes:

[0285] sequentially assigning consecutive VRB numbers to the respective ARBs in the multiple ARB sets corresponding to the first BWP according to the third sorting or the fourth sorting;

[0286] The third sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP, obtained by sorting in ascending or descending order according to the frequencies corresponding to the individual ARBs in the multiple ARB sets corresponding to the first BWP; the fourth sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP, obtained by adjusting the third sorting according to the interleaving mode.

[0287] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is to use uniformly allocated PRB numbers for all available frequency domain resources corresponding to the first BWP, the following mapping method is used to allocate PRB numbers to multiple ARB sets corresponding to the first BWP:

[0288] Determining an ARB with the lowest frequency and an ARB with the highest frequency in a plurality of ARB sets corresponding to the first BWP;

[0289] A starting PRB number is allocated to the ARB with the lowest frequency, and consecutive PRB numbers are allocated to all ARBs between the ARB with the lowest frequency and the ARB with the highest frequency, as well as the ARB with the highest frequency, in descending order of frequency.

[0290] In some implementations, the PRBs corresponding to the first BWP include: a plurality of valid PRB sets and at least one invalid PRB set;

[0291] The frequency domain resources corresponding to any one PRB in the valid PRB set belong to any one ARB set corresponding to the first BWP, and the frequency domain resources corresponding to any one PRB in the invalid PRB set do not belong to any one ARB set corresponding to the first BWP.

[0292] In some implementations, when the first transmission includes a first type of transmission, the contiguous frequency domain resources allocated for the first type of transmission are located within a single valid PRB set corresponding to the first BWP, wherein the first type of transmission is a transmission requiring contiguous frequency domain resources to be allocated, and the first type of transmission includes at least one of the following transmissions:

[0293] Channel State Information Reference Signal CSI-RS;

[0294] Use the physical uplink or downlink shared channel PXSCH of resource allocation type 1;

[0295] Physical uplink control channel PUCCH;

[0296] Sounding reference signal SRS;

[0297] Physical Random Access Channel PRACH.

[0298] In some implementations, when the first transmission includes second-type transmission, the network-side device indicates to the terminal the frequency domain resources allocated for the second-type transmission using any one of the following:

[0299] sending first information, where the first information indicates contiguous frequency domain resources allocated for the second type of transmission, and when the contiguous frequency domain resources allocated for the second type of transmission include frequency domain resources corresponding to a first invalid PRB set, the terminal avoids using the frequency domain resources corresponding to the first invalid PRB set by using a puncturing method or a rate matching method;

[0300] Sending second information, where the second information indicates at least one resource block (RB) cluster, each of the RB clusters corresponds to continuous frequency domain resources, and the continuous frequency domain resources are located in a first valid PRB set;

[0301] The first invalid PRB set is any one of the at least one invalid PRB set included in the first BWP, the first valid PRB set is any one of the multiple valid PRB sets included in the first BWP, and the second type of transmission includes at least one of the following transmissions: a physical uplink shared channel PUSCH using resource allocation type 1, a physical uplink control channel PUCCH or a sounding reference signal SRS.

[0302] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is that each frequency domain part corresponding to the first BWP uses the allocated PRB number independently, the following mapping method is used to allocate a PRB number to each continuous frequency domain resource range corresponding to the first BWP:

[0303] The ARBs in the first ARB set are mapped to consecutive PRBs according to the frequencies of the ARBs in the first ARB set, where the first ARB set is any one of the multiple ARB sets corresponding to the first BWP.

[0304] In some implementations, the method further includes:

[0305] The network-side device indicates, to the terminal, the frequency domain resources allocated for the first transmission based on any one of the following resource indication modes:

[0306] The network side device indicates at least one set of frequency domain resource allocation information, where each set of frequency domain resource allocation information in the at least one set of frequency domain resource allocation information corresponds to a single ARB set in the second ARB set;

[0307] The network side device indicates a set of general resource allocation information, where the general resource allocation information is applied to each ARB set in the second ARB set;

[0308] The second ARB set is at least one ARB set that allocates frequency domain resources for the first transmission.

[0309] In some implementations, the general resource allocation information is determined based on a reference ARB set, where the reference ARB set is determined based on at least one of the following:

[0310] It is an ARB set in the multiple ARB sets corresponding to the first BWP or in the second ARB set that satisfies at least one of the following:

[0311] The ARB set with the least or most ARBs or PRBs;

[0312] The ARB set with the lowest or highest frequency of predefined ARBs or PRBs;

[0313] ARB set located in the frequency domain part where the synchronization signal block SSB is located;

[0314] ARB set for monitoring the common search space CSS;

[0315] Index the smallest or largest ARB set;

[0316] The ARB set located in the frequency domain part with the smallest or largest index.

[0317] In some implementations, when the general resource allocation information is incompatible with the third ARB set, the method further includes:

[0318] The network side device instructs the terminal to perform any one of the following operations:

[0319] Only use PRBs whose PRB numbers are within the PRB number range corresponding to the third ARB set;

[0320] Using the PRB corresponding to the first PRB number in the third ARB set, wherein the first PRB number is obtained by performing a modulo operation on the second PRB number and the first quantity, the second PRB number is the number corresponding to any one PRB that needs to be occupied determined based on the general resource allocation information, and the first quantity is the number of PRBs actually included in the third ARB set;

[0321] not using frequency domain resources corresponding to the third ARB set;

[0322] Not performing sending or receiving corresponding to the first transmission;

[0323] The third ARB set is any one of the second ARB sets.

[0324] The specific implementation of this embodiment refers to the description of the above embodiment and will not be repeated here.

[0325] In the method of this embodiment, a network-side device obtains frequency domain resources corresponding to a first BWP of a first serving cell of a terminal; obtains frequency domain resources corresponding to the first BWP, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any of the following indexing methods: all available frequency domain resources corresponding to the first BWP use a uniformly allocated VRB number; all available frequency domain resources corresponding to the first BWP use a uniformly allocated PRB number; each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number. Based on the frequency domain resources corresponding to the first BWP, the network-side device determines the frequency domain resources allocated for the first transmission and sends information about the frequency domain resources allocated for the first transmission to the terminal. The frequency domain resources corresponding to the first BWP use one or more scattered spectrums. By providing different frequency domain resource indexing methods for the first BWP, the scattered spectrum resources can be effectively utilized for data transmission, thereby improving data transmission performance, such as rate and latency.

[0326] Example 6

[0327] The method for operating frequency domain resources provided in the embodiments of the present application may be performed by a frequency domain resource operating apparatus or a processing unit in the frequency domain resource operating apparatus for performing the method for operating frequency domain resources. In the embodiments of the present application, the method for determining frequency domain resources performed by the frequency domain resource operating apparatus is used as an example to illustrate the frequency domain resource operating apparatus provided in the embodiments of the present application.

[0328] FIG7 is a schematic structural diagram of a frequency domain resource operation device provided in Example 6 of the present application. The device can be used in a terminal. As shown in FIG7 , the frequency domain resource operation device 100 provided in this embodiment includes the following modules.

[0329] The first determining module 11 is configured to determine frequency domain resources corresponding to a first bandwidth part BWP of a first serving cell, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any one of the following indexing methods:

[0330] All available frequency domain resources corresponding to the first BWP use a uniformly allocated virtual resource block VRB number;

[0331] All available frequency domain resources corresponding to the first BWP use uniformly allocated physical resource block (PRB) numbers;

[0332] Each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number;

[0333] The second determining module 12 is configured to determine frequency domain resources allocated for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0334] In some implementations, when all available frequency domain resources corresponding to the first BWP use uniformly allocated VRB numbers, the all available frequency domain resources correspond to consecutive VRB numbers;

[0335] When all available frequency domain resources corresponding to the first BWP use uniformly allocated PRB numbers, and the frequency domain resources corresponding to the first BWP include multiple continuous frequency domain resource ranges, the PRB numbers corresponding to all available frequency domain resources are discontinuous;

[0336] When each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number, all available frequency domain resources in each continuous frequency domain resource range correspond to continuous PRB numbers.

[0337] In some implementations, the first BWP corresponds to at least one absolute resource block (ARB) set, and each of the ARB sets corresponds to a continuous frequency domain resource range.

[0338] In some implementations, the single continuous frequency domain resource range corresponding to each of the ARB sets includes all or part of the continuous frequency domain resources of a frequency domain part.

[0339] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is that all available frequency domain resources corresponding to the first BWP use uniformly allocated VRB numbers, the first determining module 11 maps the ARBs of the multiple ARB sets corresponding to the first BWP to consecutive VRBs using any one of the following mapping methods:

[0340] Mapping the ARBs of the multiple ARB sets corresponding to the first BWP into consecutive VRBs based on the ARB set granularity;

[0341] Mapping the ARBs of the multiple ARB sets corresponding to the first BWP into consecutive VRBs based on the ARB granularity;

[0342] When the ARBs of the multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB set granularity, adjacent ARBs in the same ARB set correspond to consecutive VRB numbers;

[0343] When the ARBs of the multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB granularity, VRB numbers corresponding to adjacent ARBs in the same ARB set may be discontinuous.

[0344] In some implementations, mapping ARBs of multiple ARB sets corresponding to the first BWP to consecutive VRBs based on the ARB set granularity includes:

[0345] sequentially assigning consecutive VRB numbers to each of the multiple ARB sets corresponding to the first BWP according to the first sorting or the second sorting;

[0346] The first sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP obtained by sorting in ascending or descending order according to the frequencies of the predefined ARBs of each ARB set in the multiple ARB sets corresponding to the first BWP, and the second sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP obtained by adjusting the first sorting according to the interleaving mode.

[0347] In some implementations, mapping the ARBs of the multiple ARB sets corresponding to the first BWP to consecutive VRB numbers based on the ARB granularity includes:

[0348] sequentially assigning consecutive VRB numbers to the respective ARBs in the multiple ARB sets corresponding to the first BWP according to the third sorting or the fourth sorting;

[0349] The third sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP, obtained by sorting in ascending or descending order according to the frequencies corresponding to the individual ARBs in the multiple ARB sets corresponding to the first BWP; the fourth sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP, obtained by adjusting the third sorting according to the interleaving mode.

[0350] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is to use uniformly allocated PRB numbers for all available frequency domain resources corresponding to the first BWP, the first determination module allocates PRB numbers to multiple ARB sets corresponding to the first BWP using the following mapping method:

[0351] Determining an ARB with the lowest frequency and an ARB with the highest frequency in a plurality of ARB sets corresponding to the first BWP;

[0352] A starting PRB number is allocated to the ARB with the lowest frequency, and consecutive PRB numbers are allocated to all ARBs between the ARB with the lowest frequency and the ARB with the highest frequency, as well as the ARB with the highest frequency, in descending order of frequency.

[0353] In some implementations, the PRBs corresponding to the first BWP include: a plurality of valid PRB sets and at least one invalid PRB set;

[0354] The frequency domain resources corresponding to any one PRB in the valid PRB set belong to any one ARB set corresponding to the first BWP, and the frequency domain resources corresponding to any one PRB in the invalid PRB set do not belong to any one ARB set corresponding to the first BWP.

[0355] In some implementations, when the first transmission includes a first type of transmission, the contiguous frequency domain resources allocated for the first type of transmission are located within a single valid PRB set corresponding to the first BWP, wherein the first type of transmission is a transmission requiring contiguous frequency domain resources to be allocated, and the first type of transmission includes at least one of the following transmissions:

[0356] Channel State Information Reference Signal CSI-RS;

[0357] Use the physical uplink or downlink shared channel PXSCH of resource allocation type 1;

[0358] Physical uplink control channel PUCCH;

[0359] Sounding reference signal SRS;

[0360] Physical Random Access Channel PRACH.

[0361] In some implementations, when the first transmission includes second-type transmission, the second determining module 12 determines the frequency domain resources allocated for the second-type transmission by using any one of the following:

[0362] receiving first information indicating contiguous frequency domain resources allocated for the second type of transmission, and when the contiguous frequency domain resources allocated for the second type of transmission include frequency domain resources corresponding to a first invalid PRB set, the terminal avoiding using the frequency domain resources corresponding to the first invalid PRB set by using a puncturing method or a rate matching method;

[0363] receiving second information indicating at least one resource block (RB) cluster, each of the RB clusters corresponding to continuous frequency domain resources, and the continuous frequency domain resources being located in a first valid PRB set;

[0364] The first invalid PRB set is any one of the at least one invalid PRB set included in the first BWP, the first valid PRB set is any one of the multiple valid PRB sets included in the first BWP, and the second type of transmission includes at least one of the following transmissions: a physical uplink shared channel PUSCH using resource allocation type 1, a physical uplink control channel PUCCH or a sounding reference signal SRS.

[0365] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is that each frequency domain part corresponding to the first BWP uses the allocated PRB number independently, the following mapping method is used to allocate a PRB number to each continuous frequency domain resource range corresponding to the first BWP:

[0366] The ARBs in the first ARB set are mapped to consecutive PRBs according to the frequencies of the ARBs in the first ARB set, where the first ARB set is any one of the multiple ARB sets corresponding to the first BWP.

[0367] In some implementations, the second determining module 12 determines the frequency domain resources allocated for the first transmission based on any one of the following resource indication modes:

[0368] receiving at least one set of frequency domain resource allocation information, each set of frequency domain resource allocation information in the at least one set of frequency domain resource allocation information corresponding to a single ARB set in the second ARB set;

[0369] receiving a set of general resource allocation information, the general resource allocation information being applied to each ARB set in the second ARB set;

[0370] The second ARB set is at least one ARB set that allocates frequency domain resources for the first transmission.

[0371] In some implementations, the general resource allocation information is determined based on a reference ARB set, where the reference ARB set is determined based on at least one of the following:

[0372] Configured or instructed by network-side equipment;

[0373] It is an ARB set in the multiple ARB sets corresponding to the first BWP or in the second ARB set that satisfies at least one of the following:

[0374] The ARB set with the least or most ARBs or PRBs;

[0375] The ARB set with the lowest or highest frequency of predefined ARBs or PRBs;

[0376] ARB set located in the frequency domain part where the synchronization signal block SSB is located;

[0377] ARB set for monitoring the common search space CSS;

[0378] Index the smallest or largest ARB set;

[0379] The ARB set located in the frequency domain part with the smallest or largest index.

[0380] In some implementations, the apparatus further includes a processing module;

[0381] The processing module is configured to, when the general resource allocation information is incompatible with the third ARB set, perform any one of the following operations:

[0382] Only use PRBs whose PRB numbers are within the PRB number range corresponding to the third ARB set;

[0383] Using the PRB corresponding to the first PRB number in the third ARB set, wherein the first PRB number is obtained by performing a modulo operation on the second PRB number and the first quantity, the second PRB number is the number corresponding to any one PRB that needs to be occupied determined based on the general resource allocation information, and the first quantity is the number of PRBs actually included in the third ARB set;

[0384] not using frequency domain resources corresponding to the third ARB set;

[0385] Not performing sending or receiving corresponding to the first transmission;

[0386] The third ARB set is any one of the second ARB sets.

[0387] It should be understood that the frequency domain resource determination device 100 of this embodiment can be used to execute the method steps performed by the terminal in the method embodiment of this application and achieve the same technical effect. To avoid repetition, it will not be described here.

[0388] Example 7

[0389] Figure 8 is a structural diagram of a frequency domain resource operation device provided in Example 7 of the present application. The device 200 can be used in a network side device. As shown in Figure 8, the frequency domain resource operation device 200 provided in this embodiment includes the following modules.

[0390] A determination module 21 is configured to determine frequency domain resources corresponding to a first bandwidth part BWP of a first serving cell of a terminal, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any one of the following indexing methods:

[0391] All available frequency domain resources corresponding to the first BWP use a uniformly allocated virtual resource block VRB number;

[0392] All available frequency domain resources corresponding to the first BWP use uniformly allocated physical resource block (PRB) numbers;

[0393] Each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number;

[0394] The resource scheduling module 22 is configured to allocate frequency domain resources for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0395] In some implementations, when all available frequency domain resources corresponding to the first BWP use uniformly allocated VRB numbers, the all available frequency domain resources correspond to consecutive VRB numbers;

[0396] When all available frequency domain resources corresponding to the first BWP use uniformly allocated PRB numbers, and the frequency domain resources corresponding to the first BWP include multiple continuous frequency domain resource ranges, the PRB numbers corresponding to all available frequency domain resources are discontinuous;

[0397] When each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number, all available frequency domain resources in each continuous frequency domain resource range correspond to continuous PRB numbers.

[0398] In some implementations, the first BWP corresponds to at least one absolute resource block (ARB) set, and each of the ARB sets corresponds to a continuous frequency domain resource range.

[0399] In some implementations, the single continuous frequency domain resource range corresponding to each of the ARB sets includes all or part of the continuous frequency domain resources of a frequency domain part.

[0400] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is that all available frequency domain resources corresponding to the first BWP use uniformly allocated VRB numbers, the determination module 21 maps the ARBs of the multiple ARB sets corresponding to the first BWP into consecutive VRBs using any one of the following mapping methods:

[0401] Mapping the ARBs of the multiple ARB sets corresponding to the first BWP into consecutive VRBs based on the ARB set granularity;

[0402] Mapping the ARBs of the multiple ARB sets corresponding to the first BWP into consecutive VRBs based on the ARB granularity;

[0403] When the ARBs of the multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB set granularity, adjacent ARBs in the same ARB set correspond to consecutive VRB numbers;

[0404] When the ARBs of the multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB granularity, VRB numbers corresponding to adjacent ARBs in the same ARB set may be discontinuous.

[0405] In some implementations, mapping ARBs of multiple ARB sets corresponding to the first BWP to consecutive VRBs based on the ARB set granularity includes:

[0406] sequentially assigning consecutive VRB numbers to each of the multiple ARB sets corresponding to the first BWP according to the first sorting or the second sorting;

[0407] The first sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP obtained by sorting in ascending or descending order according to the frequencies of the predefined ARBs of each ARB set in the multiple ARB sets corresponding to the first BWP, and the second sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP obtained by adjusting the first sorting according to the interleaving mode.

[0408] In some implementations, mapping the ARBs of the multiple ARB sets corresponding to the first BWP to consecutive VRB numbers based on the ARB granularity includes:

[0409] sequentially assigning consecutive VRB numbers to the respective ARBs in the multiple ARB sets corresponding to the first BWP according to the third sorting or the fourth sorting;

[0410] The third sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP, obtained by sorting in ascending or descending order according to the frequencies corresponding to the individual ARBs in the multiple ARB sets corresponding to the first BWP; the fourth sorting is an arrangement order among the multiple ARB sets corresponding to the first BWP, obtained by adjusting the third sorting according to the interleaving mode.

[0411] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is that all available frequency domain resources corresponding to the first BWP use uniformly allocated PRB numbers, the determination module 21 uses the following mapping method to allocate PRB numbers to multiple ARB sets corresponding to the first BWP:

[0412] Determining an ARB with the lowest frequency and an ARB with the highest frequency in a plurality of ARB sets corresponding to the first BWP;

[0413] A starting PRB number is allocated to the ARB with the lowest frequency, and consecutive PRB numbers are allocated to all ARBs between the ARB with the lowest frequency and the ARB with the highest frequency, as well as the ARB with the highest frequency, in descending order of frequency.

[0414] In some implementations, the PRBs corresponding to the first BWP include: a plurality of valid PRB sets and at least one invalid PRB set;

[0415] The frequency domain resources corresponding to any one PRB in the valid PRB set belong to any one ARB set corresponding to the first BWP, and the frequency domain resources corresponding to any one PRB in the invalid PRB set do not belong to any one ARB set corresponding to the first BWP.

[0416] In some implementations, when the first transmission includes a first type of transmission, the contiguous frequency domain resources allocated for the first type of transmission are located within a single valid PRB set corresponding to the first BWP, wherein the first type of transmission is a transmission requiring contiguous frequency domain resources to be allocated, and the first type of transmission includes at least one of the following transmissions:

[0417] Channel State Information Reference Signal CSI-RS;

[0418] Use the physical uplink or downlink shared channel PXSCH of resource allocation type 1;

[0419] Physical uplink control channel PUCCH;

[0420] Sounding reference signal SRS;

[0421] Physical Random Access Channel PRACH.

[0422] In some implementations, when the first transmission includes second-type transmission, the resource scheduling module 22 is specifically configured to indicate to the terminal the frequency domain resources allocated for the second-type transmission by using any one of the following:

[0423] sending first information, where the first information indicates contiguous frequency domain resources allocated for the second type of transmission, and when the contiguous frequency domain resources allocated for the second type of transmission include frequency domain resources corresponding to a first invalid PRB set, the terminal avoids using the frequency domain resources corresponding to the first invalid PRB set by using a puncturing method or a rate matching method;

[0424] Sending second information, where the second information indicates at least one resource block (RB) cluster, each of the RB clusters corresponds to continuous frequency domain resources, and the continuous frequency domain resources are located in a first valid PRB set;

[0425] The first invalid PRB set is any one of the at least one invalid PRB set included in the first BWP, the first valid PRB set is any one of the multiple valid PRB sets included in the first BWP, and the second type of transmission includes at least one of the following transmissions: a physical uplink shared channel PUSCH using resource allocation type 1, a physical uplink control channel PUCCH or a sounding reference signal SRS.

[0426] In some implementations, when the indexing method used by the frequency domain resources corresponding to the first BWP is that each frequency domain part corresponding to the first BWP independently uses the allocated PRB number, the determination module 21 allocates a PRB number to each continuous frequency domain resource range corresponding to the first BWP using the following mapping method:

[0427] The ARBs in the first ARB set are mapped to consecutive PRBs according to the frequencies of the ARBs in the first ARB set, where the first ARB set is any one of the multiple ARB sets corresponding to the first BWP.

[0428] In some implementations, the resource scheduling module 22 is further configured to:

[0429] Indicating, to the terminal, the frequency domain resources allocated for the first transmission based on any one of the following resource indication methods:

[0430] Indicating at least one set of frequency domain resource allocation information, each set of frequency domain resource allocation information in the at least one set of frequency domain resource allocation information corresponds to a single ARB set in the second ARB set;

[0431] indicating a set of common resource allocation information, where the common resource allocation information applies to each ARB set in the second ARB set;

[0432] The second ARB set is at least one ARB set that allocates frequency domain resources for the first transmission.

[0433] In some implementations, the general resource allocation information is determined based on a reference ARB set, where the reference ARB set is determined based on at least one of the following:

[0434] It is an ARB set in the multiple ARB sets corresponding to the first BWP or in the second ARB set that satisfies at least one of the following:

[0435] The ARB set with the least or most ARBs or PRBs;

[0436] The ARB set with the lowest or highest frequency of predefined ARBs or PRBs;

[0437] ARB set located in the frequency domain part where the synchronization signal block SSB is located;

[0438] ARB set for monitoring the common search space CSS;

[0439] Index the smallest or largest ARB set;

[0440] The ARB set located in the frequency domain part with the smallest or largest index.

[0441] In some implementations, when the general resource allocation information is incompatible with the third ARB set, the resource scheduling module 22 is further configured to:

[0442] Instruct the terminal to perform any of the following operations:

[0443] Only use PRBs whose PRB numbers are within the PRB number range corresponding to the third ARB set;

[0444] Using the PRB corresponding to the first PRB number in the third ARB set, wherein the first PRB number is obtained by performing a modulo operation on the second PRB number and the first quantity, the second PRB number is the number corresponding to any one PRB that needs to be occupied determined based on the general resource allocation information, and the first quantity is the number of PRBs actually included in the third ARB set;

[0445] not using frequency domain resources corresponding to the third ARB set;

[0446] Not performing sending or receiving corresponding to the first transmission;

[0447] The third ARB set is any one of the second ARB sets.

[0448] In some implementations, the resource scheduling module 22 is further configured to:

[0449] Send at least one of the following information to the terminal:

[0450] an indexing method used by the frequency domain resources corresponding to the first BWP;

[0451] Configuration information of frequency domain resources corresponding to the first BWP.

[0452] It should be understood that the frequency domain resource operation device 200 of this embodiment can be used to execute the method steps performed by the network side device in the method embodiment of this application and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0453] As shown in Figure 9, an embodiment of the present application further provides a communication device 300, including a processor 31 and a memory 32. The memory 32 stores programs or instructions that can be run on the processor 31. For example, when the communication device 300 is a terminal, when the program or instruction is executed by the processor 31, it implements the various steps performed by the terminal in the above-mentioned method embodiment, and can achieve the same technical effect. When the communication device 300 is a network-side device, when the program or instruction is executed by the processor 31, it implements the various steps performed by the network-side device in the above-mentioned method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0454] The present application also provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute programs or instructions to implement the various steps performed by the terminal in the above-described method embodiment. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and each implementation process and implementation method of the above-described method embodiment can be applied to this terminal embodiment and achieve the same technical effects. Specifically, Figure 10 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0455] The terminal 400 includes but is not limited to: a radio frequency unit 41, a network module 42, an audio output unit 43, an input unit 44, a sensor 45, a display unit 46, a user input unit 47, an interface unit 48, a memory 49 and at least some of the components of the processor 410.

[0456] Those skilled in the art will appreciate that the terminal 400 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 410 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG10 does not constitute a limitation of the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be described in detail here.

[0457] It should be understood that in an embodiment of the present application, the input unit 44 may include a graphics processing unit (GPU) 441 and a microphone 442, and the graphics processor 441 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 46 may include a display panel 461, and the display panel 461 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 47 includes a touch panel 471 and at least one of other input devices 472. The touch panel 471 is also called a touch screen. The touch panel 471 may include two parts: a touch detection device and a touch controller. Other input devices 472 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0458] In the embodiment of the present application, after receiving downlink data from the network-side device, the RF unit 41 can transmit the data to the processor 410 for processing. In addition, the RF unit 41 can send uplink data to the network-side device. Generally, the RF unit 41 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0459] The memory 49 can be used to store software programs or instructions and various data. The memory 49 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 49 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 49 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0460] Processor 410 may include one or more processing units. Optionally, processor 410 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 410.

[0461] The processor 410 is configured to determine frequency domain resources corresponding to a first bandwidth part BWP of a first serving cell, where the frequency domain resources corresponding to the first BWP include at least one continuous frequency domain resource range, and the frequency domain resources corresponding to the first BWP are indexed using any one of the following indexing methods:

[0462] All available frequency domain resources corresponding to the first BWP use a uniformly allocated virtual resource block VRB number;

[0463] All available frequency domain resources corresponding to the first BWP use uniformly allocated physical resource block (PRB) numbers;

[0464] Each continuous frequency domain resource range corresponding to the first BWP uses an independently allocated PRB number;

[0465] Determine frequency domain resources allocated for the first transmission according to the frequency domain resources corresponding to the first BWP.

[0466] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description on the terminal side in the above method embodiment and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.

[0467] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps performed by the network-side device in the above-mentioned method embodiment. This network-side device embodiment corresponds to the above-mentioned network-side device method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this network-side device embodiment and can achieve the same technical effects.

[0468] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 11, the network-side device 500 includes an antenna 51, a radio frequency device 52, a baseband device 53, a processor 54, and a memory 55. The antenna 51 is connected to the radio frequency device 52. In the uplink direction, the radio frequency device 52 receives information via the antenna 51 and sends the received information to the baseband device 53 for processing. In the downlink direction, the baseband device 53 processes the information to be transmitted and sends it to the radio frequency device 52. The radio frequency device 52 processes the received information and then sends it through the antenna 51.

[0469] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 53 , which includes a baseband processor.

[0470] The baseband device 53 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 11, one of the chips is, for example, a baseband processor, which is connected to the memory 55 through a bus interface to call the program in the memory 55 and execute the network side device operations shown in the above method embodiment.

[0471] The network side device may further include a network interface 56, which is, for example, a Common Public Radio Interface (CPRI).

[0472] Specifically, the network side device 500 of the embodiment of the present application also includes: instructions or programs stored in the memory 55 and executable on the processor 54. The processor 54 calls the instructions or programs in the memory 55 to execute the method for determining the frequency domain resources described in Example 7 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0473] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the method for determining frequency domain resources described in the above-mentioned embodiments one to seven are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0474] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0475] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the frequency domain resource determination method described in the above-mentioned embodiments one to seven, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0476] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0477] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned control channel transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0478] An embodiment of the present application also provides a communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps executed by the terminal in the above method embodiment, and the network side device can be used to execute the steps of the network side device in the above method embodiment.

[0479] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0480] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0481] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A method for operating frequency domain resources, wherein, including: The terminal determines the frequency-domain resources corresponding to the first bandwidth part (BWP) of the first serving cell, where the frequency-domain resources corresponding to the first BWP include at least one continuous frequency-domain resource range. Among them, all available frequency-domain resources corresponding to the first BWP use a uniformly allocated virtual resource block (VRB) number, all available frequency-domain resources corresponding to the first BWP use a uniformly allocated physical resource block (PRB) number, or, each continuous frequency-domain resource range corresponding to the first BWP uses an independently allocated PRB number; The terminal determines the frequency-domain resources allocated for the first transmission according to the frequency-domain resources corresponding to the first BWP.

2. The method according to claim 1, wherein, When all available frequency-domain resources corresponding to the first BWP use a uniformly allocated VRB number, the VRB numbers corresponding to all available frequency-domain resources are continuous; When all available frequency-domain resources corresponding to the first BWP use a uniformly allocated PRB number and the frequency-domain resources corresponding to the first BWP include multiple continuous frequency-domain resource ranges, the PRB numbers corresponding to all available frequency-domain resources are discontinuous; When each continuous frequency-domain resource range corresponding to the first BWP uses an independently allocated PRB number, the PRB numbers corresponding to all available frequency-domain resources within each continuous frequency-domain resource range are continuous.

3. The method according to claim 1 or 2, wherein The first BWP corresponds to at least one absolute resource block (ARB) set, and each ARB set corresponds to a continuous frequency-domain resource range.

4. The method according to claim 3, wherein, The single continuous frequency-domain resource range corresponding to each ARB set includes all or part of the continuous frequency-domain resources of a frequency-domain part.

5. The method according to claim 3 or 4, wherein, When all available frequency-domain resources corresponding to the first BWP use a uniformly allocated VRB number, the ARBs of multiple ARB sets corresponding to the first BWP are mapped to continuous VRBs based on the ARB set granularity, or the ARBs of multiple ARB sets corresponding to the first BWP are mapped to continuous VRBs based on the ARB granularity.

6. The method according to claim 5, wherein, When the ARBs of multiple ARB sets corresponding to the first BWP are mapped to continuous VRBs based on the ARB set granularity, it further includes: successively allocating continuous VRB numbers to each ARB set in the multiple ARB sets corresponding to the first BWP according to the first sorting or the second sorting; Among them, the first sorting is the arrangement order between multiple ARB sets corresponding to the first BWP obtained by sorting according to the frequencies of predefined ARBs in each ARB set in the multiple ARB sets corresponding to the first BWP in ascending or descending order, and the second sorting is the arrangement order between multiple ARB sets corresponding to the first BWP obtained by adjusting the first sorting according to the interleaving pattern.

7. The method according to claim 5, wherein When the ARBs of multiple ARB sets corresponding to the first BWP are mapped to continuous VRB numbers based on the ARB granularity, it further includes: successively allocating continuous VRB numbers to each ARB in the multiple ARB sets corresponding to the first BWP according to the third sorting or the fourth sorting; The third sorting is the arrangement order among the ARBs in the multiple ARB sets corresponding to the first BWP obtained by sorting the frequencies corresponding to the ARBs in each of the multiple ARB sets corresponding to the first BWP in ascending or descending order; the fourth sorting is the arrangement order among the ARBs in the multiple ARB sets corresponding to the first BWP obtained by adjusting the third sorting according to the interleaving pattern.

8. The method according to claim 3 or 4, wherein When the PRB numbers uniformly allocated are used for all available frequency-domain resources corresponding to the first BWP, determine the ARB with the lowest frequency and the ARB with the highest frequency in the multiple ARB sets corresponding to the first BWP, allocate the starting PRB number to the ARB with the lowest frequency, and in the order of increasing frequency, sequentially allocate consecutive PRB numbers to all ARBs between the ARB with the lowest frequency and the ARB with the highest frequency, and to the ARB with the highest frequency.

9. The method according to claim 8, wherein The PRBs corresponding to the first BWP include: multiple effective PRB sets and at least one ineffective PRB set; Among them, the frequency-domain resource corresponding to any PRB in the effective PRB set belongs to any ARB set corresponding to the first BWP, and the frequency-domain resource corresponding to any PRB in the ineffective PRB set does not belong to any ARB set corresponding to the first BWP.

10. The method according to claim 9, wherein, When the first transmission includes a first type of transmission, the continuous frequency-domain resources allocated for the first type of transmission are located within a single effective PRB set corresponding to the first BWP, where the first type of transmission includes at least one of the following transmissions: Channel State Information Reference Signal CSI-RS; Physical Uplink or Downlink Shared Channel PXSCH using resource allocation type 1; Physical Uplink Control Channel PUCCH; Sounding Reference Signal SRS; Physical Random Access Channel PRACH.

11. The method according to claim 9, wherein, When the first transmission includes a second type of transmission, it further includes: Receiving first information, the first information indicating the continuous frequency-domain resources allocated for the second type of transmission. When the continuous frequency-domain resources allocated for the second type of transmission include the frequency-domain resources corresponding to the first ineffective PRB set, the terminal uses a puncturing method or a rate matching method to avoid using the frequency-domain resources corresponding to the first ineffective PRB set; or, Receiving second information, the second information indicating at least one Resource Block RB cluster, each RB cluster corresponding to continuous frequency-domain resources, and the continuous frequency-domain resources are located within a first effective PRB set; Among them, the first ineffective PRB set is any one of the at least one ineffective PRB sets included in the first BWP, the first effective PRB set is any one of the multiple effective PRB sets included in the first BWP, and the second type of transmission includes at least one of the following transmissions: Physical Uplink Shared Channel PUSCH, Physical Uplink Control Channel PUCCH, or Sounding Reference Signal SRS using resource allocation type 1.

12. The method according to claim 3 or 4, wherein When each consecutive frequency-domain resource range corresponding to the first BWP independently uses the allocated PRB numbers, map the ARBs in the first ARB set to consecutive PRBs according to the frequencies of the ARBs in the first ARB set, where the first ARB set is any one of the multiple ARB sets corresponding to the first BWP.

13. The method according to claim 1 or 2, wherein When each consecutive frequency-domain resource range corresponding to the first BWP independently uses the allocated PRB numbers, it further includes: Receiving at least one set of frequency-domain resource allocation information, where each set of frequency-domain resource allocation information in the at least one set of frequency-domain resource allocation information corresponds to a single ARB set in the second ARB set; or, Receiving a set of common resource allocation information, where the common resource allocation information is applied to each ARB set in the second ARB set; Wherein, the second ARB set is at least one ARB set that allocates frequency-domain resources for the first transmission.

14. The method according to claim 13, wherein, The common resource allocation information is determined according to a reference ARB set, and the reference ARB set is determined based on at least one of the following: Configured or indicated by the network-side device; The ARB sets that satisfy at least one of the following in the multiple ARB sets corresponding to the first BWP or in the second ARB set: The ARB set with the fewest or most ARBs or PRBs; The ARB set with the lowest or highest frequency of predefined ARBs or PRBs; The ARB set located in the frequency-domain part where the synchronization signal block SSB is located; The ARB set used for listening to the common search space CSS; The ARB set with the smallest or largest index; The ARB set located in the frequency-domain part with the smallest or largest index.

15. The method according to claim 13, wherein It further includes: When the common resource allocation information is not compatible with the third ARB set, the terminal performs any one of the following operations: Only use the PRBs whose PRB numbers are within the PRB number range corresponding to the third ARB set; Use the PRB corresponding to the first PRB number in the third ARB set, where the first PRB number is obtained by taking the modulo operation of the second PRB number with respect to the first quantity, the second PRB number is the number corresponding to any PRB that needs to be occupied determined based on the common resource allocation information, and the first quantity is the actual number of PRBs included in the third ARB set; Do not use the frequency-domain resources corresponding to the third ARB set; Do not perform the transmission or reception corresponding to the first transmission; Wherein, the third ARB set is any one of the ARB sets in the second ARB set.

16. A method for operating frequency domain resources, wherein, It includes: The network-side device determines the frequency-domain resources corresponding to the first bandwidth part BWP of the first serving cell of the terminal. The frequency-domain resources corresponding to the first BWP include at least one consecutive frequency-domain resource range, where All available frequency-domain resources corresponding to the first BWP use a unified allocated virtual resource block VRB number, All available frequency-domain resources corresponding to the first BWP use a unified allocated physical resource block PRB number, or, Each consecutive frequency-domain resource range corresponding to the first BWP uses an independently allocated PRB number; The network - side device allocates frequency - domain resources for the first transmission according to the frequency - domain resources corresponding to the first BWP.

17. The method according to claim 16, wherein, When the VRB numbers uniformly allocated are used for all available frequency - domain resources corresponding to the first BWP, the VRB numbers corresponding to all available frequency - domain resources are consecutive. When the PRB numbers uniformly allocated are used for all available frequency - domain resources corresponding to the first BWP, and the frequency - domain resources corresponding to the first BWP include multiple consecutive frequency - domain resource ranges, the PRB numbers corresponding to all available frequency - domain resources are not consecutive. When the PRB numbers independently allocated are used for each consecutive frequency - domain resource range corresponding to the first BWP, the PRB numbers corresponding to all available frequency - domain resources within each consecutive frequency - domain resource range are consecutive.

18. The method according to claim 16 or 17, wherein The first BWP corresponds to at least one absolute resource block (ARB) set, and each ARB set corresponds to a consecutive frequency - domain resource range.

19. The method according to claim 18, wherein, The single consecutive frequency - domain resource range corresponding to each ARB set includes all or part of the consecutive frequency - domain resources in a frequency - domain part.

20. The method according to claim 18 or 19, wherein When the VRB numbers uniformly allocated are used for all available frequency - domain resources corresponding to the first BWP, the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB - set granularity, or the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB granularity.

21. The method according to claim 20, wherein, When the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB - set granularity, it further includes: Sequentially allocating consecutive VRB numbers to each ARB set in multiple ARB sets corresponding to the first BWP according to the first sorting or the second sorting; Wherein, the first sorting is the arrangement order among multiple ARB sets corresponding to the first BWP obtained by sorting the frequencies of predefined ARBs in each ARB set in multiple ARB sets corresponding to the first BWP in ascending or descending order, and the second sorting is the arrangement order among multiple ARB sets corresponding to the first BWP obtained by adjusting the first sorting according to the interleaving pattern.

22. The method according to claim 20, wherein When the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRB numbers based on the ARB granularity, it further includes: Sequentially allocating consecutive VRB numbers to each ARB in multiple ARB sets corresponding to the first BWP according to the third sorting or the fourth sorting; Wherein, the third sorting is the arrangement order among the ARBs in multiple ARB sets corresponding to the first BWP obtained by sorting the frequencies corresponding to each ARB in multiple ARB sets corresponding to the first BWP in ascending or descending order; the fourth sorting is the arrangement order among the ARBs in multiple ARB sets corresponding to the first BWP obtained by adjusting the third sorting according to the interleaving pattern.

23. The method according to claim 18 or 19, wherein When all available frequency-domain resources corresponding to the first BWP use uniformly allocated PRB numbers, determine the ARB with the lowest frequency and the ARB with the highest frequency among the multiple ARB sets corresponding to the first BWP, allocate the starting PRB number to the ARB with the lowest frequency, and in the order of increasing frequency, sequentially allocate consecutive PRB numbers to all ARBs between the ARB with the lowest frequency and the ARB with the highest frequency, and to the ARB with the highest frequency.

24. The method according to claim 23, wherein The PRBs corresponding to the first BWP include: multiple valid PRB sets and at least one invalid PRB set; Among them, the frequency-domain resource corresponding to any PRB in the valid PRB set belongs to any ARB set corresponding to the first BWP, and the frequency-domain resource corresponding to any PRB in the invalid PRB set does not belong to any ARB set corresponding to the first BWP.

25. The method according to claim 24, wherein When the first transmission includes a first type of transmission, the consecutive frequency-domain resources allocated to the first type of transmission are located within a single valid PRB set corresponding to the first BWP, where the first type of transmission includes at least one of the following transmissions: Channel State Information Reference Signal CSI-RS; Physical Uplink or Downlink Shared Channel PXSCH using resource allocation type 1; Physical Uplink Control Channel PUCCH; Sounding Reference Signal SRS; Physical Random Access Channel PRACH.

26. The method according to claim 24, wherein, When the first transmission includes a second type of transmission, it further includes: Sending first information, the first information indicating the consecutive frequency-domain resources allocated to the second type of transmission. When the consecutive frequency-domain resources allocated to the second type of transmission include the frequency-domain resources corresponding to the first invalid PRB set, the terminal uses puncturing or rate matching to avoid using the frequency-domain resources corresponding to the first invalid PRB set; or, Sending second information, the second information indicating at least one Resource Block RB cluster, each RB cluster corresponding to consecutive frequency-domain resources, and the consecutive frequency-domain resources are located within the first valid PRB set; Among them, the first invalid PRB set is any one of the at least one invalid PRB sets included in the first BWP, the first valid PRB set is any one of the multiple valid PRB sets included in the first BWP, and the second type of transmission includes at least one of the following transmissions: Physical Uplink Shared Channel PUSCH, Physical Uplink Control Channel PUCCH, or Sounding Reference Signal SRS using resource allocation type 1.

27. The method according to claim 18 or 19, wherein When each consecutive frequency-domain resource range corresponding to the first BWP independently uses allocated PRB numbers, map the ARBs in the first ARB set to consecutive PRBs according to the frequencies of the ARBs in the first ARB set, where the first ARB set is any one of the multiple ARB sets corresponding to the first BWP.

28. The method according to claim 16 or 17, wherein When each consecutive frequency-domain resource range corresponding to the first BWP independently uses allocated PRB numbers, it further includes: Transmit at least one set of frequency-domain resource allocation information, where each set of frequency-domain resource allocation information in the at least one set of frequency-domain resource allocation information corresponds to a single ARB set in a second ARB set; or, Transmit a set of common resource allocation information, where the common resource allocation information is applied to each ARB set in the second ARB set; where the second ARB set is at least one ARB set that allocates frequency-domain resources for the first transmission.

29. The method according to claim 28, wherein The common resource allocation information is determined according to a reference ARB set, and the reference ARB set is determined based on at least one of the following: ARB sets that satisfy at least one of the following among multiple ARB sets corresponding to the first BWP or in the second ARB set: ARB sets with the fewest or most ARBs or PRBs; ARB sets with the lowest or highest frequency of predefined ARBs or PRBs; ARB sets located in the frequency-domain part where the synchronization signal block SSB is located; ARB sets used to monitor the common search space CSS; ARB sets with the smallest or largest index; ARB sets located in the frequency-domain part with the smallest or largest index.

30. The method according to claim 29, wherein, When the common resource allocation information is incompatible with a third ARB set, the method further includes: The network-side device instructs the terminal to perform any one of the following operations: Only use PRBs whose PRB numbers are within the PRB number range corresponding to the third ARB set; Use the PRB corresponding to the first PRB number within the third ARB set, where the first PRB number is obtained by taking the modulo operation of the second PRB number with respect to a first quantity, the second PRB number is the number corresponding to any PRB that needs to be occupied determined based on the common resource allocation information, and the first quantity is the actual number of PRBs included in the third ARB set; Do not use the frequency-domain resources corresponding to the third ARB set; Do not perform the transmission or reception corresponding to the first transmission; where the third ARB set is any one ARB set in the second ARB set.

31. The method according to any one of claims 16 - 30, wherein, The method further includes: The network-side device sends at least one of the following information to the terminal: The indexing method used for the frequency-domain resources corresponding to the first BWP; The configuration information of the frequency-domain resources corresponding to the first BWP.

32. An operating device for frequency domain resources, wherein, including: A first determination module, configured to determine the frequency-domain resources corresponding to a first bandwidth part BWP of a first serving cell, where the frequency-domain resources corresponding to the first BWP include at least one continuous frequency-domain resource range, where All available frequency-domain resources corresponding to the first BWP use uniformly allocated virtual resource block VRB numbers, All available frequency-domain resources corresponding to the first BWP use uniformly allocated physical resource block PRB numbers, or, Each continuous frequency-domain resource range corresponding to the first BWP uses independently allocated PRB numbers; A second determination module, configured to determine the frequency-domain resources allocated for the first transmission according to the frequency-domain resources corresponding to the first BWP.

33. The apparatus according to claim 32, wherein, The first BWP corresponds to at least one absolute resource block ARB set, and each ARB set corresponds to a continuous frequency-domain resource range.

34. The apparatus according to claim 33, wherein, When all available frequency-domain resources corresponding to the first BWP use uniformly allocated VRB numbers, the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB set granularity, or the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB granularity.

35. The apparatus according to claim 33, wherein When all available frequency-domain resources corresponding to the first BWP use uniformly allocated PRB numbers, the first determining module is specifically configured to: determine the ARB with the lowest frequency and the ARB with the highest frequency in multiple ARB sets corresponding to the first BWP, allocate a starting PRB number to the ARB with the lowest frequency, and sequentially allocate consecutive PRB numbers to all ARBs between the ARB with the lowest frequency and the ARB with the highest frequency, and the ARB with the highest frequency in ascending order of frequency.

36. The apparatus according to claim 33, wherein When each frequency-domain part corresponding to the first BWP independently uses allocated PRB numbers, the first determining module is specifically configured to: map the ARBs in the first ARB set to consecutive PRBs according to the frequencies of the ARBs in the first ARB set, where the first ARB set is any one of multiple ARB sets corresponding to the first BWP.

37. An operating device for frequency domain resources, wherein, Including: A determining module, configured to determine the frequency-domain resources corresponding to a first bandwidth part BWP of a first serving cell of a terminal, where the frequency-domain resources corresponding to the first BWP include at least one continuous frequency-domain resource range, where all available frequency-domain resources corresponding to the first BWP use uniformly allocated virtual resource block VRB numbers, all available frequency-domain resources corresponding to the first BWP use uniformly allocated physical resource block PRB numbers, or, each continuous frequency-domain resource range corresponding to the first BWP uses independently allocated PRB numbers; A resource scheduling module, configured to allocate frequency-domain resources for a first transmission according to the frequency-domain resources corresponding to the first BWP.

38. The apparatus according to claim 37, wherein, The first BWP corresponds to at least one absolute resource block ARB set, and each of the ARB sets corresponds to a continuous frequency-domain resource range.

39. The apparatus according to claim 38, wherein, When all available frequency-domain resources corresponding to the first BWP use uniformly allocated VRB numbers, the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB set granularity, or the ARBs of multiple ARB sets corresponding to the first BWP are mapped to consecutive VRBs based on the ARB granularity.

40. The apparatus according to claim 38, wherein, When all available frequency-domain resources corresponding to the first BWP use uniformly allocated PRB numbers, the determining module is specifically configured to: determine the ARB with the lowest frequency and the ARB with the highest frequency in multiple ARB sets corresponding to the first BWP; allocate a starting PRB number to the ARB with the lowest frequency, and sequentially allocate consecutive PRB numbers to all ARBs between the ARB with the lowest frequency and the ARB with the highest frequency, and the ARB with the highest frequency in ascending order of frequency.

41. The apparatus according to claim 38, wherein, When each frequency-domain part corresponding to the first BWP independently uses the allocated PRB numbers, the determining module is specifically configured to: map the ARBs in the first ARB set to consecutive PRBs according to the frequencies of the ARBs in the first ARB set, where the first ARB set is any one of the multiple ARB sets corresponding to the first BWP.

42. A terminal, wherein, It includes a transceiver, a processor, and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the operation method of the frequency-domain resources as described in any one of claims 1 to 15 are implemented.

43. A network-side device, wherein, It includes a transceiver, a processor, and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the operation method of the frequency-domain resources as described in any one of claims 16 to 31 are implemented.

44. A readable storage medium, wherein, Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by the processor, the steps of the operation method of the frequency-domain resources as described in any one of claims 1-15 are implemented, or the steps of the operation method of the frequency-domain resources as described in any one of claims 16 to 31 are implemented.

Citation Information

Patent Citations

  • A method, system, and apparatus for sending and receiving CSI

    CN102263583A

  • Resource allocation method and device

    CN109392174A

  • Frequency domain resource allocation method and device

    CN112399590A

  • Frequency domain resource configuration method and apparatus, and communication device

    CN116456471A

  • Frequency Hopping Operation for New Radio

    US20230223985A1

Cited By

  • Communication method and apparatus, and computer-readable storage medium and computer program product

    WO2026056948A1