Method and apparatus for indicating resources
Patent Information
- Application Number
- BR112025021614
- Authority / Receiving Office
- BR · BR
- Patent Type
- Applications
- Publication Date
- 2026-09-01
Smart Images

Figure 00000076_0000 
Figure 00000076_0001 
Figure 00000076_0002
Description
1 / 66 METHOD AND APPARATUS FOR INDICATING RESOURCES CROSS-REFERENCE TO RELATED REQUESTS
[0001] This application claims priority to Chinese Patent Application No. 202310411085.1, filed with the National Intellectual Property Administration of China on April 7, 2023, and entitled “RESOURCE INDICATION METHOD AND APPARATUS”, which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] This application relates to the field of communication technologies and, in particular, to a method of indicating resources and to a device. BACKGROUND
[0003] The 3rd Generation Partnership Project (3GPP) defines a sidelink (SL) communication technology, and a typical application scenario includes vehicle-to-everything (V2X). An important direction of evolution for SL communication is to use SL communication in an unlicensed spectrum, and this part of the technologies can be collectively called unlicensed SL communication (SL-unlicensed, SL-U).
[0004] A time-frequency resource for SL communication is configured based on an SL communication resource grouping, and the SL communication resource grouping is a grouping of time and frequency resources used for SL communication. The resource grouping includes a plurality of physical resource blocks (RBs), and the RBs in the resource grouping can be divided into a plurality of sub-channels or interlaced resources.
[0005] In V2X, a terminal device can indicate a physical sidelink shared channel (PSSCH) resource to another terminal device via sidelink control information (SCI), and the information of Petition 870250091035, dated 06 / 10 / 2025, page 14 / 133 2 / 66 Resource indications can indicate information about a subchannel occupied by side-link information, for example, indicating an index of an initial subchannel occupied by a side-link resource and a length of the subchannel. If the resource grouping is divided into a plurality of interleaved resources, when the resource indication information indicates information about the subchannel occupied by side-link information, how the terminal device determines an interleaved resource occupied by side-link information is an urgent problem to be solved. SUMMARY
[0006] This application provides a resource indication method and a device whereby a terminal device can determine, based on resource indication information, whether an interleaved resource is included in a resource.
[0007] According to a first aspect, this application provides a method of resource indication. The method is implemented by a terminal device or a module or chip in the terminal device. An example in which the method is implemented by a first terminal device is used for description herein. The method includes: The first terminal device determines a resource grouping based on configuration information, where the resource grouping includes RsetRB resource block sets, RsetRB is an integer greater than or equal to 1, a resource block set includes NsubCH subchannels, a subchannel includes k interleaved resources, k is an integer greater than or equal to 1, and a resource block set includes M interleaved resources.The first terminal device receives the first indication information from a second terminal device, where the first indication information indicates L subchannels included in a first feature, and L is an integer greater than 0. The first terminal device determines, based on the L subchannels, at least one interleaved feature. Petition 870250091035, dated 06 / 10 / 2025, p. 15 / 133 3 / 66 included in the first feature, where at least one interlaced feature and the L subchannels meet a mapping relationship.
[0008] According to the method in this application, although the first indication information indicates the subchannel, the first terminal device can determine, based on the mapping relationship, an interleaved resource mapped to the subchannel, so that data can be transmitted on the interleaved resource. Although resource grouping is split based on the interleaved resource, a resource actually indicated by the first indication information can still be determined based on the mapping relationship without altering the way the resource is indicated. This improves system compatibility.
[0009] In a possible project, the mapping relation includes: The RsetRB feature block sets include a first feature block set and a second feature block set. The first feature block set includes a subchannel whose index is NsubCH,n, and the indices of k intertwined features included in the subchannel whose index is NsubCH,n, are the same as the indices of k intertwined features included in a subchannel whose index is NsubCH,n, in the second feature block set.
[0010] In the previous method, based on the mapping relationship, the indices of interlaced resources and the quantities of interlaced resources mapped to subchannels with the same index in different sets of RB need to be the same, so that a problem such as irregular power or a peak-to-average power ratio (PAPR) can be avoided. This improves system efficiency.
[0011] In a possible design, the subchannel whose index is NsUbCH,n' in the first set of feature blocks includes the k intertwined features whose indices are m0, (m0+ 1) mod M, ..., and (mo + k — 1) mod M; and the subchannel whose index is NsUbCH,n' in the second set of feature blocks includes the k intertwined features Petition 870250091035, dated 06 / 10 / 2025, page 16 / 133 4 / 66 whose indices are m0, (m0+ 1) mod M, ..., and (m0+ k- 1) mod M.
[0012] In a possible project, the k intertwined features included in the subchannel whose index is NsubCH,n, in the first set of feature blocks are determined based on a third set of feature blocks in the RConjuntoRBsets of feature blocks.
[0013] In a possible design, the third set of feature blocks is a set of feature blocks in a lower frequency domain position in the feature clustering; or the third set of feature blocks is a set of feature blocks with a lower feature block set index in the feature clustering.
[0014] In one possible design, a subchannel with a lower index in the third set of feature blocks includes a feature block in a lower frequency domain position in the third set of feature blocks; or a subchannel with a lower index in the third set of feature blocks includes an interleaved feature with a lower index in the third set of feature blocks.
[0015] In a possible project, the mapping relationship includes: An index of a subchannel to which an intertwined feature whose index is m is mapped in the feature cluster or in any of the RSetRBsets of feature blocks meet the following form: [floor((m+delta1) / k)+delta2] mod NsubCH or [ceil((m+delta1) / k)+delta2] mod NsubCH.
[0016] In this document, delta1 and delta2 are predefined, preconfigured, or configured by a network device, floor is a round-down operation, ceil is a round-up operation, and mod is a modulo operation.
[0017] In a possible project, the mapping relationship includes: For any of the RSetRBsets of resource blocks, Petition 870250091035, dated 06 / 10 / 2025, page 17 / 133 5 / 66 a subchannel with a lower index in the feature block set includes k feature blocks with a lower index in the feature block set; or a subchannel with a lower index in the feature block set includes k interleaved features corresponding to k feature blocks with a lower index in the feature block set; or a subchannel with a lower index in the feature block set includes a feature block in a lower frequency domain position in the feature block set; or a subchannel with a lower index in the feature block set includes an interleaved feature with a lower index in the feature block set.
[0018] In the previous mapping relationship, the mapping between sub-channels and intertwined resources in resource block sets can be different, so that the implementation is flexible and resource utilization is increased.
[0019] In a possible project, the mapping relationship includes: a subchannel with the lowest index in an RConjuntoRB,r-th set of feature blocks includes a lower frequency domain feature block position in the RConjuntoRB,r-th set of feature blocks, where r is any integer from 0 to RConjuntoRB-1.
[0020] In a possible project, the mapping relationship includes: The first indicative information indicates that the first feature occupies subchannels NsubCHn, in an RConjuntoRB,r'-th feature block set and in an RConjuntoRB,r'+1-th feature block set.
[0021] The first terminal device determines, based on the first indication information, that the first resource occupies interleaved resources whose indices are m0, (m0+ 1) mod M, ···, and (mo + k — 1) mod M and that they are included in RConjuntoRB,r' -th set of resource blocks and RConjuntoRBr'+1 -th set of resource blocks·
[0022] In a possible design, a subchannel NsubCH,n, in Petition 870250091035, dated 06 / 10 / 2025, p. 18 / 133 6 / 66 ^RB set,r'th feature block set includes intertwined features whose indices are m0, (m0+ 1) mod M, ..., and (m0+ k — 1) mod M.
[0023] A subchannel NsubCH,n, in the RConjuntoRB,r'+1 -th feature block set includes intertwined features whose indices are m 1, (m 1 + 1) mod M, ..., and (m 1 + k — 1) mod M.
[0024] In a possible design, for a first set of feature blocks in the plurality of sets of feature blocks, an index of a subchannel to which an interlaced feature whose index is m is mapped in the first set of feature blocks follows the following format: [floor((m-mC0njunt0RB,i+M+N^njSmodNsubCH;or [ceil ( (m — mconjuntoRB,i+M+Nc0njunto1-Rt0) / k) +delta3] mod NsubCH; ou[floor((m—mConjuntoRB,i+NConjunto-Rt0 ) / k)+delta3] modNsubCH;ou[ceil ( (m — mconjuntoRB.i+Nconjunto^^ / k) +delta3 ] mod NsubCH .
[0025] In this document, an index of an interleaved resource in which a resource block with the lowest index in the first set of resource blocks is located is mconjuntoRB,i, Nconjunto^Rioedelta3 are predefined, preconfigured, or configured by a network device, floor is a round-down operation, ceil is a round-up operation, and mod is a modulo operation.
[0026] In a possible design, the feature clustering or SL BWP also includes at least one guard band, and a guard band is located between two adjacent sets of feature blocks in the plurality of sets of feature blocks.
[0027] The result of a modulo operation between a sum of a number of resource blocks included in the first set of resource blocks and a number of resource blocks included in a first guard band and the number corresponding to the plurality of interlacing is 0; and the first Petition 870250091035, dated 06 / 10 / 2025, p. 19 / 133 7 / 66 guard band is a guard band that is in at least one guard band and is adjacent to the first set of resource blocks.
[0028] The number of RBs in the RB pool and in the guard band is configured according to the previous method, so that any two of the plurality of RB pools in the resource pool can correspond to subchannels with the same index, and the indices of k interleaved resources corresponding to one of the subchannels can be the same as those corresponding to the other subchannel. According to this method, during transmission between RB pools, problems such as peak-to-average power ratio or irregular power in a data transmission process caused by different indices of interleaved resources occupied by subchannels with the same index can be avoided.
[0029] In a possible design, the first indication information further indicates P sets of resource blocks, and a resource block included in the first resource is located in the P sets of resource blocks, where P is an integer greater than or equal to 1.
[0030] According to a second aspect, this application provides a method for indicating features. The method is implemented by a terminal device or a module or chip in the terminal device. An example in which the method is implemented by a second terminal device is used for description herein. The method includes: A second terminal device determines a first feature, where the first feature includes at least one interleaved feature, the at least one interleaved feature is located in a feature cluster, the feature cluster includes RsetRB feature block sets, RsetRB is an integer greater than or equal to 1, a feature block set includes NsubcH subchannels, a subchannel includes k interleaved features, k is an integer greater than or equal to 1, and a Petition 870250091035, dated 06 / 10 / 2025, page 20 / 133 The 8 / 66 set of resource blocks includes M interleaved resources. The second terminal device sends first indication information to a first terminal device, where the first indication information indicates L subchannels included in the first resource, L is an integer greater than 0, and at least one interleaved resource and the L subchannels meet a mapping relationship.
[0031] For other content related to the second aspect, see the descriptions for the first aspect. Details are not described again in this document.
[0032] According to a third aspect, this application further provides a communication apparatus. The communication apparatus may implement any method provided in the first aspect or the second aspect. The communication apparatus may be implemented by hardware or may be implemented by hardware running corresponding software. The hardware or software includes one or more units or modules corresponding to the preceding functions.
[0033] In one possible design, the communication device includes a processor, and the processor is configured to support the communication device in performing a corresponding function performed by the first terminal device or the second terminal device in the previous method. The communication device may also include a memory. The memory may be coupled to the processor and store program instructions and data necessary for the communication device. Optionally, the communication device may also include an interface circuit. The interface circuit is configured to support communication between the communication device and a device such as a terminal device.
[0034] In one possible design, the communication device includes corresponding functional modules, which are respectively configured to implement the steps of the previous method. The function can be implemented by hardware or Petition 870250091035, dated 06 / 10 / 2025, page 21 / 133 9 / 66 can be implemented by hardware running corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functions.
[0035] In a possible project, a communication apparatus structure includes a processing unit, a transmission unit, and a reception unit. These units may perform corresponding functions in the previous method example. For details, refer to the descriptions in the method provided in any of the aspects, from the first to the fifth. Details are not described again in this document.
[0036] According to a fourth aspect, an embodiment of this application further provides a communication apparatus. The communication apparatus includes a module / unit for carrying out any method provided in the first or second aspect. These modules / units may be implemented by hardware or may be implemented by hardware running the corresponding software.
[0037] According to a fifth aspect, an embodiment of this application provides a communication apparatus, including a memory and a processor. The processor is configured to execute a computer program or instructions stored in memory, so that the communication apparatus implements any method provided in the first aspect or the second aspect.
[0038] According to a sixth aspect, an embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium includes a computer program. When the computer program is run on a communication device, the computer-readable storage medium is made to implement either the method provided in the first aspect or the second aspect.
[0039] According to a seventh aspect, an embodiment of this application further provides a computer program product. When the computer program product is run on a device of Petition 870250091035, dated 06 / 10 / 2025, page 22 / 133 10 / 66 communication, the communication device is led to implement the method in any of the first aspect, second aspect or the possible projects of the first and second aspects.
[0040] According to an eighth aspect, a chip is provided. The chip includes a processor, it also includes memory, and it is configured to implement the method in any of the first and second aspects and possible implementations of the first and second aspects. The chip may include a chip or it may include a chip and another discrete device.
[0041] According to a ninth aspect, a communication system is provided, including a terminal device and a network device.
[0042] A first terminal device is configured to implement the method in any of the first aspect and possible implementations of the first aspect. The second terminal device is configured to implement the method in any of the second aspects and possible implementations of the second aspect.
[0043] These or other aspects of this request are more concise and easier to understand in the descriptions of the following modalities. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] FIG. 1(a) is a diagram of a network architecture of a mobile communication system applicable to one embodiment of this application; FIG. 1(b) is a diagram of a network architecture of a mobile communication system applicable to one embodiment of this request; FIG. 1(c) is a diagram of a network architecture of a mobile communication system applicable to one embodiment of this request; FIG. 2 is a diagram of a resource grouping according to a modality of this request; Petition 870250091035, dated 06 / 10 / 2025, p. 23 / 133 11 / 66 FIG. 3 is a diagram of a resource grouping according to a modality of this request; FIG. 4 is a diagram of intertwined resources according to one modality of this request; FIG. 5 is a subchannel diagram according to one embodiment of this application; FIG. 6 is a schematic flowchart of a method for indicating resources according to a modality of this request; FIG. 7 is a diagram of a mapping relationship between a subchannel and an interlaced resource according to a modality of this request; FIG. 8 is a diagram of a mapping relationship between a subchannel and an interlaced resource according to a modality of this request; FIG. 9 is a diagram of a mapping relationship between a subchannel and an interlaced resource according to a modality of this request; FIG. 10 is a diagram of a mapping relationship between a subchannel and an interlaced resource according to a modality of this request; FIG. 11 is a diagram of a mapping relationship between a subchannel and an interlaced resource according to a modality of this request; FIG. 12 is a diagram of a resource configuration according to one of the modalities of this request; FIG. 13 is a diagram of the structure of a communication device according to one embodiment of this application; FIG. 14 is a diagram of the structure of a communication device according to one embodiment of this application; and FIG. 15 is a diagram of the structure of a communication device according to one embodiment of this application. DESCRIPTION OF THE MODALITIES
[0045] The following describes the modalities in detail. Petition 870250091035, dated 06 / 10 / 2025, p. 24 / 133 12 / 66 of this application with reference to the attached specification drawings.
[0046] A communication method provided in embodiments of this application may be applied to a long-term evolution (LTE) or a 5th-generation (5G) communication system, for example, new 5G radio (NR), or it may be applied to various future communication systems, for example, a 6th-generation (6G) communication system. The communication method provided in embodiments of this application may be further applied to the field of vehicle-to-everything (V2X) communication, vehicle internet, autonomous driving, power steering, and the like.
[0047] A method and an apparatus provided in embodiments of this application are based on an identical or similar technical concept. Because the problem-solving principles of the method and the apparatus are similar, mutual reference may be made to the implementations of the apparatus and the method. Repeated descriptions are not permitted.
[0048] The following first describes some terms in the modalities of this request, to facilitate understanding by a person versed in the art.
[0049] In the embodiments of this application, a network device may be a device on a wireless network, and the network device may also be called a network appliance. For example, the network device may be a radio access network (RAN) node that connects the terminal device to the wireless network and may also be called an access network device. The network device includes, but is not limited to: an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB). Petition 870250091035, dated 06 / 10 / 2025, p. 25 / 133 13 / 66 or a home NodeB, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), a transmission reception point (TRP), or similar; or it may be a network device in a 5G mobile communication system, for example, a next-generation NodeB (gNB), a transmission reception point (TRP), or a TP in an NR system, or an antenna panel or group of antenna panels (including a plurality of antenna panels) of a base station in the 5G mobile communication system. Alternatively, the network device can be a network node that forms a gNB or a transmission point, for example, a BBU or a distributed unit (DU).
[0050] In some deployments, the network device may include a central unit (CU) and a DU. The network device may also include an active antenna unit (AAU). The CU implements some gNB functions, and the DU implements some gNB functions. For example, the CU is responsible for processing a non-real-time protocol and service, to implement functions of a radio resource control (RRC) layer. The DU is responsible for processing a physical layer protocol and a real-time service, to implement functions of a radio link control (RLC) layer, a media access control (MAC) layer, and a physical layer (PHY). In some deployments, the CU may be divided into a central unit control plane node (CU-CP) and a central unit user plane node (CU-UP).The CU-CP is responsible for a control plane function, and the CU-UP is responsible for a plane function. Petition 870250091035, dated 06 / 10 / 2025, page 26 / 133 14 / 66 user.
[0051] The terminal device in embodiments of this application may be a wireless terminal device that can receive programming and indication information from the network device. The terminal device may be called a terminal apparatus and may also be called user equipment (UE), mobile station (MS), mobile terminal (MT), or similar. The terminal device may be a device that includes a wireless communication function (providing voice / data connectivity to a user), for example, a portable device, a vehicle-mounted device, or a vehicle-mounted module that has a wireless connection function. Currently, some examples of terminal devices are a mobile phone, a tablet, a notebook, a palmtop, a mobile internet device (MID), a wearable device, a virtual reality device (VR),an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in the vehicle internet, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transport safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a device-to-device (D2D) communication terminal device, a vehicle-to-everything (V2X) communication terminal device, a smart vehicle, an in-vehicle infotainment system (or vehicle-mounted dispatch unit) (telematics box, T-box), a machine-to-machine / machine-type communication (M2M / MTC) communication terminal device,a device, Petition 870250091035, dated 06 / 10 / 2025, page 27 / 133 15 / 66 Internet of Things (IoT) terminal and similar devices. For example, the terminal device can be a vehicle-mounted device, a whole-vehicle device, a vehicle-mounted module, a vehicle, an on-board unit (OBU), a roadside unit (RSU), a T-box, a chip, a system-on-a-chip (SoC), or similar. The chip or SoC can be mounted in a vehicle, an OBU, an RSU, or a T-box. The wireless terminal in industrial control can be a camera, a robot, or something similar. The wireless terminal in the smart home can be a television, an air conditioner, a vacuum cleaner, a speaker, a set-top box, or something similar.
[0052] In this request, at least one means one or more, and a plurality of means two or more. The term and / or is an association relation to describe associated objects and represents that three relations can exist. For example, A and / or B can represent the following three cases: Only A exists, both A and B exist, and only B exists.
[0053] In this application, predefined content is generally defined in a standard, does not need to be configured by another device, and is information pre-recorded / written in the hardware and / or software of the terminal device, or can be understood as information that cannot be altered by the network device or other terminal device. Pre-configured content is generally information pre-recorded / written in the hardware and / or software of the terminal device, is determined by the device supplier at the factory, and can be altered by software or hardware.
[0054] A (pre-)configuration can be classified into a network device (pre-)configuration and a terminal device (pre-)configuration. If a (pre-)configuration is a network device (pre-)configuration, the (pre-)configuration can be performed based on a Petition 870250091035, dated 06 / 10 / 2025, page 28 / 133 16 / 66 system information block (SIB) or RRC signaling. If a (pre-)configuration is a terminal device (pre-)configuration, the (pre-)configuration can be performed based on PC5-RRC signaling.
[0055] This application applies to a scenario in which side-link communication is supported and supports both a network-covered communication scenario and a non-network-covered communication scenario. A side-link may also be called a lateral link and is referred to as a side-link in this application. FIG. 1(a) to FIG. 1(c) are diagrams of network architectures applicable to this application. In FIG. 1(a), both terminal device A and terminal device B are within the signal coverage of a network device. In FIG. 1(b), terminal device A is within the signal coverage of a network device, but terminal device B is outside the signal coverage of the network device. In FIG. 1(c), both terminal device A and terminal device B are outside the signal coverage of the network device.
[0056] Terminal device A and terminal device B in FIG. 1(a) and FIG. 1(b) can communicate with each other via a side link using a resource scheduled by the network device, and the resource can be a licensed resource or a licensed frequency band; or terminal device A and terminal device B can perform resource autoselection, that is, select, from a grouping of resources, a resource for side link communication. The resource is an unlicensed resource or an unlicensed frequency band.
[0057] Because both terminal device A and terminal device B in FIG. 1(c) are outside the signal coverage of the network device, communication can be performed via a side link only in the resource auto-selection mode.
[0058] Next, we first describe the characteristics Petition 870250091035, dated 06 / 10 / 2025, page 29 / 133 17 / 66 related techniques in the modalities of this application. It should be noted that these explanations are intended to make the modalities of this application easier to understand, but should not be considered as a limitation to the scope of protection claimed in this application. Communication in an unlicensed spectrum
[0059] In a wireless communication system, spectrum resources can be divided into licensed spectrum and unlicensed spectrum. Licensed spectrum can only be used by a specific operator in a location, and unlicensed spectrum can be used by any operator and is a shared spectrum resource.
[0060] Unlicensed spectrum can be used through technologies such as wireless fidelity (Wi-Fi), Bluetooth, and a wireless personal area network (Zigbee). Additionally, in cellular mobile communication technology (e.g., 5G communication technology), research is also being conducted on the introduction of unlicensed spectrum, for example, unlicensed NR (NR-U) technology.
[0061] Communication in the unlicensed spectrum must comply with certain regulations, for example, listen-before-talk (LBT) based channel access and occupied channel bandwidth (OCB) requirements, to ensure fairness of access between various devices running in the unlicensed spectrum. Resource pooling
[0062] Resource grouping may also be called SL resource grouping. Optionally, resource grouping may be pre-configured or may be configured by a network device. For example, within network coverage, the network device sends grouping information. Petition 870250091035, dated 06 / 10 / 2025, page 30 / 133 18 / 66 resources for a terminal device in a cell via a system information block (SIB), cell-specific radio resource control (RRC) signaling, or UE-specific RRC signaling. Resource grouping information indicates the resource grouping. Alternatively, the resource grouping can be predefined.
[0063] Resource grouping can include the bandwidth of a set of resource blocks (RB sets) or include the bandwidth of an entire number of resource block sets. For example, as shown in FIG. 2, a resource grouping #1 can include two channels: a channel #1 and a channel #2. Channel #1 includes a set of RBs #1, and channel #2 includes a set of RBs #2.
[0064] As shown in FIG. 3, resource grouping #2 can include a channel, that is, a channel #3; and channel #3 includes the set of RBs #1.
[0065] For example, the bandwidth of each channel in the resource cluster might be 20 MHz, and a channel includes a set of RBs. Of course, the channel bandwidth could have a different value. This is not specifically limited in this application.
[0066] As shown in FIG. 2, channel #1 includes RB set #1, and channel #2 includes RB set #2. Resource pooling #1 includes RB set #1, RB set #2, and a guard band between RB set #1 and RB set #2. Alternatively, resource pooling #1 includes the entire bandwidth of channel #1 and the entire bandwidth of channel #2. When a terminal device successfully performs LBT on both channels: channel #1 and channel #2, the resources available to the terminal device include not only resources in the RB sets on both channels, but also the guard band between the two adjacent RB sets. Petition 870250091035, dated 06 / 10 / 2025, p. 31 / 133 19 / 66
[0067] In an implementation, the resource grouping can be divided into a (pre-)configured number of interlaces, and the interlaces can also be called interlaced resources. An RB included in the interlacing can be called an interlaced RB. For example, an interlaced resource with an index m ≤ {0, 1, ..., M-1} is defined as including a plurality of common resource blocks (common resource blocks, CRBs) whose indices are {m, M+m, 2M+m, 3M+m, ...}. The number of interlaced resources included in a BWP SL and / or an SL resource grouping is related to a subcarrier spacing. For example, when the subcarrier spacing is 15 kHz, M=10; or when the subcarrier spacing is 30 kHz, M=5.
[0068] Resource clustering is located in a bandwidth part (BWP), meaning the BWP can include a plurality of resource clusters. A resource cluster position in the BWP is either pre-configured or configured by a network device. During interleaved resource splitting, RBs in the BWP can first be split into a plurality of interleaved resources. In this way, there is a mapping relationship between RB resources in the BWP and interleaved resources in the BWP. For example, „ - _ Mη - IM inicio,μ , (( inicio,μλ ,Λ ,CRB ^,IRB,m+^BWP,i+12^ ^BWP,i 3mod^4 ·
[0069] In this document, n-RB represents a common feature block index, M is a number of interleavings included in BWPi, ,-RBm represents an interleaved RB index, ,-RBmC {0,1,}, ^òntT'-represents an initial common feature block in BWP in BWP,i relative to a common feature block 0, em is an interleaved feature index in BWPi.
[0070] In this way, an intertwined resource is determined to which each RB included in the resource grouping in the BWP belongs. This can also be understood as the fact that, before the Petition 870250091035, dated 06 / 10 / 2025, page 32 / 133 Once the 20 / 66 resource grouping is configured in the BWP, the splitting of intertwined resources is completed for the BWP, and after the BWP configuration is determined, the indices of intertwined resources in the BWP can also be determined, so that an index of an intertwined resource to which each RB in a set of RBs in the resource grouping belongs is determined.
[0071] For example, as shown in FIG. 4, the feature grouping includes a set of RBs #0 and a set of RBs #1, and a guard band is included between the set of RBs #0 and the set of RBs #1. When the subcarrier spacing is 15 kHz, each of the RB #0 and RB #1 sets includes 10⁵ RBs, and a quantity M of interleaved features is 10, it is assumed that an index of a feature block with a lower index in the RB #0 set is 0. The indices of feature blocks included in an interleaved feature with an index #0 in the RB #0 set are {0, 10, 20, 30, ..., 100}, and the indices of feature blocks included in an interleaved feature with an index #1 in the RB #0 set are {1, 11, 21, 31, ..., 101}. Other cases can be deduced by analogy. It should be noted that, in a set of feature blocks, different interleaved features may include different quantities of interleaved RBs. For example, in the example of FIG.4. A feature intertwined with an index of #0 includes 11 intertwined RBs, and a feature intertwined with an index of #9 includes 10 intertwined RBs.
[0072] In an implementation, resource grouping can be divided into a (pre-)configured number of subchannels. A subchannel includes a group of contiguous RBs, and the size of a subchannel can be represented by the number of RBs included in the subchannel.
[0073] In this implementation, a plurality of contiguous resource blocks can be split into a subchannel, and resource blocks in a resource cluster are split into M Petition 870250091035, dated 06 / 10 / 2025, page 33 / 133 21 / 66 subchannels. In this implementation, the feature blocks included in the subchannel are contiguous. It is assumed that the index of a subchannel is m, m ∈ {0,1,... ,M — 1}, an index of an initial feature block of the feature cluster is n_initial, and a quantity of PRBs included in the subchannel is represented by n_man > 0SUbcH. In this case, the indices of contiguous _man > 0SUbcH feature blocks included in the subchannel m in the feature cluster are nPRB = n_j_n_iC_j_0 + m · n_manhosubCH + A , e_A = 0,1, ' > n_manhosubCH — 1. For example, as shown in FIG. 5, when the subcarrier spacing is 15 kHz, a set of RBs #0 includes 110 RBs. When the number of subchannels is 10, it is assumed that the index of a feature block with the lowest index in the set of RBs #0 is 0. The indices of feature blocks included in a subchannel with index #0 in the set of RBs are {0, 1, 2, 3, ..., 10}, and the indices of feature blocks included in a subchannel with index #1 in the set of RBs are {11, 12, 13, ..., 21}. Other cases are deduced by analogy.
[0074] In a scenario where a feature cluster includes a plurality of RB sets, and the RBs in the feature cluster are divided into a plurality of intertwined features, one way to number subchannel indices is as follows: A feature RB in a subchannel is bounded to a set of RBs, the subchannel in the set of RBs is first numbered in the set of RBs, and then the subchannels are numbered periodically in different sets of RBs. In other words, the sets of RBs in the feature cluster include (or correspond to) the same number of subchannels, and the indices of the subchannels in the sets of RBs in the feature cluster are the same. For example, a total of five subchannels are included. The feature cluster includes a set of RBs #1 and a set of RBs #2. In the RB set #1, the indices of the five subchannels are respectively 0, 1, 2, 3, and 4. In the RB set #2, the indices of the five subchannels are respectively 0, Petition 870250091035, dated 06 / 10 / 2025, page 34 / 133 22 / 66 1, 2, 3, and 4. The subchannel indices in each set of RBs can be numbered starting from 0. Furthermore, in one implementation, subchannels that have the same index but are in different sets of RBs include the same number of RBs.
[0075] Currently, PSCCH and / or PSSCH resource allocation is performed at a basic frequency domain granularity of a subchannel. However, a resource in a resource cluster can be split using an interleaved resource structure. In view of this, this application provides a method so that, when related information of a subchannel occupied by a PSSCH resource is indicated, a terminal device can determine, based on the SCI, whether an interleaved resource is included within the PSCCH resource and / or an interleaved resource is included within a PSSCH resource.
[0076] A network architecture and a service scenario described in modalities of this application are intended to describe technical solutions in modalities of this application more clearly and do not constitute a limitation on the technical solutions provided in modalities of this application. A person with ordinary skill in the technique can know that, with the evolution of network architecture and the emergence of new service scenarios, the technical solutions provided in modalities of this application are also applicable to a similar technical problem.
[0077] In embodiments of this application, an NR network scenario in a wireless communication network is used as an example to describe some scenarios. It should be noted that the solutions in embodiments of this application may be applied to another wireless communication network, and a corresponding name may also be substituted for a corresponding function name in the other wireless communication network. [007 8] FIG. 6 is a schematic flowchart of a method for indicating resources according to a modality of this request. When a procedure of the method is applied to the system shown Petition 870250091035, dated 06 / 10 / 2025, page 35 / 133 23 / 66 in FIG. 1(a) to FIG. 1(c), the network device or a module or chip in the network device in FIG. 1(a) to FIG. 1(c) can perform the method performed by a network device in the following procedure, a first terminal device or a module or chip in the first terminal device in FIG. 1(a) to FIG. 1(c) can perform the method performed by a terminal device in the following procedure, and a second terminal device or a module or chip in the second terminal device in FIG. 1(a) to FIG. 1(c) can perform the method performed by a terminal device in the following procedure. The following uses only the first terminal device and the second terminal device as examples for description.It can be understood that a specific structure of a method execution body provided in the modalities of this request is not particularly limited in the following modalities, provided that communication can be carried out according to the method provided in the modalities of this request by running a program that records the code of the method provided in the modalities of this request.
[0079] S601: The first terminal device determines a resource grouping based on configuration information.
[0080] The second terminal device can alternatively determine the resource grouping based on configuration information.
[0081] The configuration information may be from the network device or may be predefined or preconfigured. This is not limited in this request. RconjuntoRB is an integer greater than or equal to 1.
[0082] In one implementation, for example, the resource grouping includes RConjuntoRB sets of resource blocks. In this case, the resource grouping includes NConjunto_RB— 1 guard bands, and the configuration information can indicate a starting position and a guard band size (a number of RBs included in the guard band) for each of the NConjunto_RB— Petition 870250091035, dated 06 / 10 / 2025, page 36 / 133 24 / 66 guard bands. The configuration information may also indicate a number of RBs included in each set of resource blocks. After determining a position for each guard band in the resource grouping, the terminal device can determine a position for each set of resource blocks in the resource grouping based on the number of RBs included in each set of resource blocks.
[0083] In this request, the resource cluster includes the ^ConjuntoRB resource block sets and each RB set in the resource cluster includes (or corresponds to) NsubCH subchannels, where NsubCH is an integer greater than or equal to 1. Each RB set in the resource cluster includes (or corresponds to) M interleaved resources. A subchannel includes k interleaved resources, where k is an integer greater than or equal to 1. Values of NsubCH and k can be predefined or preconfigured, or can be configured by the network device. M=^subCWxk.
[0084] Each set of RBs in the feature clustering includes (or corresponds to) M intertwined features, and the indices of the intertwined features can be values in {0, 1, ..., M-1}. Each subchannel corresponds to the same number of intertwined features.
[0085] The fact that a set of RBs includes (or corresponds to) M interleaved resources may mean that the RBs included in the set of RBs are distributed across the M interleaved resources, and a value of M is predefined, preconfigured, or configured by a network device. In one implementation, the value of M is related to the subcarrier spacing of a BWP in which the set of RBs is located.
[0086] The fact that a subchannel includes k intertwined features can also mean that the k intertwined features are mapped to a subchannel. To be specific, in a set of RB, if the set of RB is divided into a plurality of Petition 870250091035, dated 06 / 10 / 2025, page 37 / 133 25 / 66 subchannels, a RB included in a subchannel can be an RB included in k intertwined features that are included (or mapped to) the subchannel in the RB set. For example, indices of 10 blocks of features included in the RB set in an intertwined feature with an index #0 in the RB set are {0, 10, 20, 30, ..., 100}, and indices of 10 blocks of features included in the RB set in an intertwined feature with an index #1 in the RB set are {1, 11, 21, 31, ..., 101}. If a subchannel #0 includes an interleaved feature #0 and an interleaved feature #1, in the set of RBs, subchannel #0 includes a total of 20 feature blocks belonging to interleaved feature #0 and interleaved feature #1, and the indices of the 20 feature blocks are {0, 10, 20, 30, ..., 100} and {1, 11, 21, 31, ..., 101}, or are {0, 1, 10, 11, 20, 21, 30, 31, ..., 100, 101}.
[0087] S602: The second terminal device sends the first indication information to the first terminal device.
[0088] Correspondingly, the first terminal device receives the first indication information from the second terminal device.
[0089] The initial referral information can be carried in the SCI or in another message. This is not limited to this request.
[0090] In one implementation, the first indication information indicates L subchannels included in a first resource. Before sending the first indication information, the second terminal device can determine the first resource in the resource grouping. The second terminal device can determine at least one interleaved resource included in the first resource and determine, based on a mapping relationship between a subchannel and an interleaved resource, L subchannels to which at least one interleaved resource is mapped. Therefore, the second terminal device can indicate, through the first indication information, the L subchannels included in the first resource. Petition 870250091035, dated 06 / 10 / 2025, p. 38 / 133 26 / 66
[0091] The L subchannels can be subchannels with contiguous indices, that is, the indices of the L subchannels are contiguous, where L is an integer greater than or equal to 1.
[0092] In one implementation, the first indicator information may indicate the indices of the L subchannels included in the first feature.
[0093] In this implementation, the first indication information may include the indices of the L subchannels.
[0094] In one implementation, the first indicator information may indicate an index of an initial subchannel in the L subchannels included in the first feature and a value of L.
[0095] In this implementation, the first indication information may include a resource indicator value (resource indicator value, RIV), and the RIV may indicate the index of the initial subchannel in the L subchannels included in the first resource and the value of L.
[0096] For example, if the initial subchannel index in the L subchannels is n0, a value of the RIV is defined as follows:
[0097] If (L-1)<[M / 2J, RIV=M(L-1)+n0.
[0098] If (L-1)>[M / 2J, RIV=M(M-L+1) + (M-1-n0).
[0099] In this implementation, a RIV can indicate both the initial subchannel index in the L subchannels and the value of L. This can reduce signaling overhead.
[00100] In an implementation, the first indication information may also indicate a set of RB to which a block of resources included in the first resource belongs in the resource grouping.
[00101] If the resource grouping includes a plurality of RB sets, and the first resource includes RBs in RB sets P in the plurality of RB sets, that is, the RBs included in the first resource will be located in RB sets P. The first indication information further indicates an index of each of the P RB sets, or the first information Petition 870250091035, dated 06 / 10 / 2025, p. 39 / 133 The 27 / 66 indication further indicates an index of an initial set of RBs in the P sets of RBs and a value of P, where P is an integer greater than or equal to 1. When P is greater than 1, the RBs included in the first feature are a set of RBs included in the L subchannels in each of the P sets of RBs.
[00102] If the indices of the L subchannels occupied (or corresponding to) by the first feature in one of the P sets of RB are the same as those in another set of PRB, and are all the indices of the L subchannels indicated by the first indication information, the first indication information may include only the indices of the L subchannels, or include only one RIV.
[00103] If the first feature can match different L subchannel indices in all P sets of RB, the first indication information may include P pieces of subinformation, one piece of subinformation corresponds to a set of RB, and one piece of subinformation indicates a set of RB and L subchannels in the set of RB. For example, the first indication information includes P RIVs, and each RIV corresponds to one of the P sets of RB. Alternatively, the first indication information may include P groups of subchannel indices, each group of subchannel indices corresponds to one of the P sets of RB, and each group of subchannel indices includes L subchannel indices.
[00104] For example, assume that the RBs included in the first feature are RBs included in two subchannels whose indices are 0 and 1 in a set of RBs #1 in the feature clustering, and RBs included in two subchannels whose indices are 0 and 1 in a set of RBs #2 in the feature clustering. In this case, the indices of the L subchannels indicated by the first indication information are 0 and 1. In this case, the first indication information may indicate the set of RBs #1 and the set of RBs #2, or it may not indicate the set of RBs #1 and Petition 870250091035, dated 06 / 10 / 2025, page 40 / 133 28 / 66 the set of RBs #2, or it could indicate the initial set of RBs #1 and two contiguously occupied sets of RBs.
[00105] For example, assume that the RBs included in the first resource are RBs included in two subchannels whose indices are 0 and 1 in the RB set #1 in the resource cluster, and RBs included in two subchannels whose indices are 1 and 2 in the RB set #2 in the resource cluster. In this case, the first indication information may include a first RIV and / or an index from the RB set #1; and a second RIV and / or an index from the RB set #2. The first RIV indicates two subchannels whose indices are 0 and 1, and the second RIV indicates two subchannels whose indices are 1 and 2.
[00106] In one implementation, the first indication information includes a two-level Frequency resource indicator value (FRIV). For example, the first indication information includes X+Y bits, where the X bits indicate the L subchannels occupied by the first resource, and the Y bits indicate the P sets of resource blocks occupied by the first resource. FRIV indicates a received resource currently occupied by a PSCCH / PSSCH and a resource reserved for the future. For example, FRIV represents subchannel occupancy, and a definition of FRIV is as follows: If the maximum amount of reserved resources slMaxNumPerReserve is 2, FRIV = ,^,1 + Σ0 , -^ b . + 1 — 0
[00107] If a maximum amount of reserved resources slMaxNumPerReserve is 3,FRIV=n™bCH,1 +n™bCH,2 ·(Nsubcanal+ 1-UsubCH3+^NubCH 1(NÍLbcanal+ 1O2·
[00108] In this document, n^CH,:! represents an initial subchannel of a second resource, n^CH^ represents an initial subchannel or an initial RB set index of a third resource, N KLbcanal represents a number of subchannels in a Petition 870250091035, dated 06 / 10 / 2025, p. 41 / 133 29 / 66 resource grouping is provided through a top-layer parameter sl-NumSubchannel; and UsubCH represents the number of subchannels occupied by a current resource.
[00109] When FRIV represents the occupancy of the RB set, the definition of FRIV is similar, and the subchannel parameter is replaced by an RB set parameter.
[00110] S603: The first terminal device determines, based on the L subchannels, at least one interleaved feature included in the first feature, where the at least one interleaved feature and the L subchannels meet a mapping relationship.
[00111] The first terminal device can determine, based on the mapping relationship between the subchannel and the interleaved resource, the at least one interleaved resource mapped to the L subchannels indicated by the first indication information, to determine the at least one interleaved resource included in the first resource. The first terminal device can perform data transmission on an RB included in the at least one interleaved resource.
[00112] In another implementation, the first terminal device can alternatively determine, based on the L subchannels indicated by the first indication information, an interleaved RB included in the first feature in the feature cluster. The interleaved RB included in the first feature in the feature cluster and the L subchannels meet a mapping relationship.
[00113] Correspondingly, the first terminal device can determine, based on a mapping relationship between a subchannel and an RB, at least one RB mapped to the L subchannels indicated by the first indication information, and the first terminal device can perform data transmission on at least one RB.
[00114] In this application, the mapping relationship can be implemented in several ways. Descriptions are provided. Petition 870250091035, dated 06 / 10 / 2025, page 42 / 133 30 / 66 separately below.
[00115] Implementation 1: The mapping relation includes: If the feature clustering includes a plurality of RB sets, for any two of the plurality of RB sets, each of the subchannels with the same index in the two RB sets also corresponds to the same indices of k intertwined features. It can be understood as follows: A mapping relation between a subchannel and an intertwined feature in one RB set in the plurality of RB sets is the repetition or duplication of a mapping relation between a subchannel and an intertwined feature in another RB set in the plurality of RB sets.
[00116] With reference to the previous descriptions, in a possible implementation, the mapping relationship can be represented as follows.
[00117] The R-set RB sets of RB in the feature clustering include a first set of RB and a second set of RB, and the first set of RB and the second set of RB are any two sets of RB in the R-set RB sets of RB. The first set of RBs includes a subchannel whose index is NSUbCH,n', and the indices of k intertwined features included in the subchannel whose index is NSUbCH,n' are the same as the indices of k intertwined features included in a subchannel whose index is NSUbCH,n' in the second set of RBs. For example, the subchannel whose index is NSUbCH,n' in the first set of RBs includes the k intertwined features whose indices are m0, (m0+ 1) mod M, ..., and (m0+ k — 1) mod M, where m0 represents an index of an intertwined feature with the lowest index in the k intertwined features. Correspondingly, the subchannel whose index is NSUbCH,n' in the second set of RBs includes the k interlaced features whose indices are m0, (m0+ 1) mod M, ..., and (m0+ k — 1) mod M.It should be understood that, when k=1, the subchannel whose index is NSUBCH,n' is in the first place. Petition 870250091035, dated 06 / 10 / 2025, page 43 / 133 The 31 / 66 set of RBs includes an interlaced feature with index m0, and the subchannel with index NsubCH,n; the second set of RBs includes an interlaced feature with index m0.
[00118] In this application, when a feature cluster includes a plurality of RB sets, the k intertwined features included in the subchannel whose index is NsubCH,n, in the first RB set are determined based on a third RB set in the RRBSets of RB sets. In other words, a mapping relation between a subchannel and an intertwined feature in another RB set in the feature cluster can be determined based on a mapping relation between a subchannel and an intertwined feature in the third RB set in the feature cluster. That is, the mapping relation between the subchannel and the intertwined feature in the other RB set is a duplication or repetition of the mapping relation between the subchannel and the intertwined feature in the third RB set.
[00119] In this application, an RB in the lowest frequency domain position in the resource cluster (or in the RB set) can be an RB in the lowest frequency domain position in the resource cluster (or in the RB set) or it can be an RB with the lowest index in the resource cluster (or in the RB set).
[00120] In a possible implementation, the third set of RB can be predefined, preconfigured, or configured by the network device.
[00121] In one possible implementation, the third RB set includes an RB with the lowest index in the feature cluster, or the third RB set is an RB set with the lowest frequency domain position in the feature cluster, or the third RB set is an RB set with the lowest RB set index in the feature cluster.
[00122] The mapping relationship between the subchannel and the interlaced feature in the third set of RBs is determined in a Petition 870250091035, dated 06 / 10 / 2025, page 44 / 133 32 / 66 plurality of implementations.
[00123] In one possible implementation, the mapping relationship between the subchannel and the interlaced feature in the third set of RBs can be represented as follows: An index index_sub of a subchannel to which an interlaced feature whose index is m is mapped in the third set of RBs (or feature cluster) follows the following format: index_sub=[floor((m+delta1) / k)+delta2] mod NsubCH (1), or index_sub=[ceil((m+delta1) / k)+delta2] mod NsubCH (2).
[00124] In this document, delta1 and delta2 are predefined, preconfigured, or configured by the network device, and delta1 and delta2 are integers. For example, a range of values for delta1 is -M^delta1^M, a range of values for delta2 is -NsubCH^delta2^NsubCH, floor is a rounding down operation, ceil is a rounding up operation, and mod is a modulo operation. For example, a mod p represents a remainder obtained by dividing a by p.
[00125] When delta is equal to 0 and / or delta2 is equal to 0, Formula (1) or (2) can be replaced by either of the following formulas: index_sub=[floor((m) / k)+delta2] mod NsubCH( 3 ) index_sub=[ceil((m) / k)+delta2] mod NsubCH( 4 ) index_sub=[floor((m+delta1) / k)] mod NsubCH( 5 ) index_sub=[ceil((m+delta1) / k)] mod NsubCH( 6 ) index_sub=[floor((m) / k)] NsubCH(7) index_sub=[ceil((m) / k)] mod NsubCH(8)
[00126] In another implementation, if there is a mapping relationship between a subchannel and an RB, the mapping relationship between the subchannel and the RB can be represented as follows: index_sub=[floor((nRB+m) / k)+delta2] mod NsubCH (9) index_sub=[ceil((nRB+m) / k)+delta2] mod NsubCH (10) index_sub=[floor((nRB+delta1) / k)+delta2] mod NsubCH (11) index_sub=[ceil((nRB+delta2) / k)+delta2] mod NsubCH (12) Petition 870250091035, dated 06 / 10 / 2025, page 45 / 133 33 / 66 index_sub=[floor(nRB / k)+delta2] mod NSUbCH (13) index_sub=[ceil(nRB / k)+delta2] mod NsubCH (14) index_sub=[floor((nRB+delta1) / k)] mod NsubCH (15) index_sub=[ceil((nRB+delta2) / k)] mod NsubCH (16) index_sub=[floor(nRB / k)] mod NsubCH (17) index_sub=[ceil(nRB / k)] mod NsubCH (18)
[00127] In this document, the resource cluster includes NRB,max RB resources. The RB resources in the resource cluster are numbered from 0 to NRB,max-1. An index of an intertwined resource in which an RB with the lowest index in the resource cluster is located is m. For an RB whose index is nRB in the resource cluster, an index of a subchannel to which the RB is allocated satisfies a relation in any of Formulas (9) to Formula (18), that is, the index of the subchannel that includes the RB satisfies a relation in any of Formulas (9) to Formula (18), where O^rb^Nrb,max 1 ·
[00128] In this request, the RB with the lowest index in the resource cluster (or set of RBs) may be an RB in a lower frequency domain position in the resource cluster (or set of RBs), or it may be an RB in a lower frequency domain position in the resource cluster (or set of RBs).
[00129] In one possible implementation, if the third RB set includes an RB with the lowest index in the feature cluster, or the third RB set is an RB set with the lowest frequency domain position in the feature cluster, or the third RB set is an RB set with the lowest RB set index in the feature cluster, an interlaced feature in which the RB with the lowest index in the third RB set (i.e., the feature cluster) is located is allocated to a subchannel with the lowest index, i.e., the interlaced feature in which the RB with the lowest index in the feature cluster is located is mapped to the subchannel with the lowest Petition 870250091035, dated 06 / 10 / 2025, page 46 / 133 34 / 66 index in resource grouping.
[00130] In the third set of RBs, the RBs included in k intertwined resources (intertwined resources that are mapped to or correspond to the k RBs) are allocated sequentially to subchannels in ascending order of RB indices or in ascending order of intertwined resource indices in which the RB with the lowest index is located. To be more specific, if an RB whose index is Nrb (0d Nrb d NRB,max) in the third set of RBs is allocated (or mapped) to a subchannel whose index is Nsub (0d NsUbdNsubCH-1) in the third set of RBs, an intertwined resource in which the RB whose index is NRB in the third set of resources is located is correspondingly allocated (or mapped) to the subchannel whose index is Nsub; and then, the RBs included in the k interlaced resources (interlacings corresponding to the k RBs) are sequentially allocated (or mapped) to the subchannels based on the RB as a reference point in ascending order of RB indices.Therefore, the M intertwined resources in the set of RBs (in the resource clustering) are allocated sequentially to the subchannels in a sequence where a subchannel includes k intertwined resources. A mapping relationship between a subchannel and an intertwined resource in the third set of RBs is consistent with a mapping relationship between a subchannel and an intertwined resource in another set of RBs in the resource clustering.
[00131] For example, assume that the index of the intertwined feature in which the RB with the lowest index in the feature cluster is located is mmin. A subchannel whose index is 0 in the third set of RBs includes k intertwined features whose indices are mmin, (mmin+ 1)modM, ..., and (mmin+ k — 1 ) modM; a subchannel whose index is 1 in the third set of RBs includes k intertwined features whose indices are (mmin+ k) mod M, (mmin+ k + 1) mod M, ..., and (mmin+ 2 k — 1) mod M; and by analogy, a subchannel whose index is i in the third set of RBs includes k features Petition 870250091035, dated 06 / 10 / 2025, page 47 / 133 35 / 66 intertwined features whose indices are (mmin+ M*k)modM, (^min+ i*k + 1) mod M, ..., and (mmin+ (i + 1) * k — 1) mod M, where 0^ i ^NsubCH-1. A mapping relation between a subchannel and an intertwined feature in another set of RBs in the feature clustering can also be represented by the mapping relation in this document.
[00132] Alternatively, in the third set of RBs, the RB with the lowest index in the resource cluster is allocated to the subchannel with the lowest index in the resource cluster. Correspondingly, an intertwined resource in which the RB with the lowest index in the resource cluster is located is allocated to the subchannel with the lowest index in the third set of RBs, and then the RBs included in the k intertwined resources (the intertwined resources corresponding to the k RBs) are sequentially allocated (or mapped) to the subchannels in descending order of RB indices based on the RB as a reference point. For specific content, see the previous descriptions. Details are not described again in this document.
[00133] For example, as shown in FIG. 7, the subcarrier spacing of a BWP in which the feature cluster is located is assumed to be 30 kHz. The feature cluster includes two sets of RBs and a guard band between the two sets of RBs. A set of RBs 0 includes 50 RBs, the guard band includes six RBs, and a set of RBs 1 includes 50 RBs. The RBs in the feature cluster are numbered sequentially from 0 to 105 based on an ascending frequency domain relationship. An index of an intertwined feature corresponding to a RB with the lowest index in the set of RBs 0 is 0, and an index of an intertwined feature corresponding to a RB with the lowest index in the set of RBs 1 is 1. Specifically, the indices of 10 RBs included in an intertwined feature 0 in the set of RBs 0 are {0, 5, 10, 15, ..., 45}, the indices of 10 RBs included in an intertwined feature 1 in the set of RBs 0 are {1, 6, 11, 16, ..., 46}, and the same rule applies. Petition 870250091035, dated 06 / 10 / 2025, page 48 / 133 36 / 66 is applied to other interleaved features in the set of RB 0s. The indices of the six RBs included in the guard band are {50, 51, 52, 53, 54, 55}. The indices of two RBs included in an interleaved feature 0 in the guard band are {50, 55}, an index of an RB included in an interleaved feature 1 in the guard band is {51}, an index of an RB included in an interleaved feature 2 is {52}, an index of an RB included in an interleaved feature 3 is {53}, and an index of an RB included in an interleaved feature 4 is {54}. The indices of 10 RBs included in an intertwined feature 1 in the set of RBs 1 are {56, 61, 66, ..., 101}, the indices of 10 RBs included in an intertwined feature 2 in the set of RBs 1 are {57, 62, 66, ..., 102}, and the same rule applies to other intertwined features in the set of RBs 1.
[00134] The third set of RBs is the set of RBs 0. In other words, the set of RBs 0 is a set of RBs with the lowest index in the feature clustering. In this case, an RB 0 is also an RB with the lowest index in the feature clustering ek=1. In other words, a subchannel includes an interleaved feature (i.e., a subchannel in an RB set includes only an RB included in an interleaved feature in the RB set).
[00135] It is assumed that an interleaved resource with the lowest index in the set of RB 0s is interleaved resource 0 (the index of the interleaved resource may be an index defined at a carrier level or may be an index obtained by renumbering the set of RB 0s). Based on the mapping relation described above, if RB 0 is allocated to a subchannel 0, interleaved resource 0 will be allocated to subchannel 0. In other words, RB 0 is located in interleaved resource 0, and interleaved resource 0 is allocated to subchannel 0. Furthermore, the four interleaved resources: interleaved resource 1, interleaved resource 2, interleaved resource 3, and interleaved resource 4 are sequentially allocated to a subchannel 1, a subchannel 2, Petition 870250091035, dated 06 / 10 / 2025, page 49 / 133 37 / 66 a subchannel 3 and a subchannel 4. Alternatively, if the mapping relation is represented by Formula (1), in Formula (1), k=1, delta1=0 and delta2=0. An interleaved feature whose index is m is allocated to a subchannel whose index is [floor((m+delta1) / k)+delta2] mod NsubCH, that is, the interleaved feature whose index is m is allocated to a subchannel whose index is floor (m) mod 5.
[00136] In FIG. 7, the RB set 1 is a duplication or repetition of the RB set 0. To be specific, five interlaced features: interlaced feature 0, interlaced feature 1, interlaced feature 2, interlaced feature 3, and interlaced feature 4 in the RB set 1 are allocated sequentially to subchannel 0, subchannel 1, subchannel 2, subchannel 3, and subchannel 4.
[00137] It can be learned that, based on the RB 0 set, a subchannel with a lower index (subchannel 0) in the RB 0 set includes a lower RB index (RB 0) in the RB 0 set. However, to maintain consistency between the RB 1 set and the RB 0 set, a lower RB index (an RB 60) of a subchannel with a lower index (subchannel 0) in the RB 1 set is not a lower RB index (an RB 56) in the RB 1 set.
[00138] If UE 1 occupies a subchannel 0 in the set of RBs 0, this indicates that UE 1 occupies RB resources (i.e., a total of 10 RBs: an RB 0, an RB 5, ... and an RB 45) included in an interleaved resource 0 in the set of RBs 0. Similarly, if UE 1 occupies a subchannel 0 in the set of RBs 1, this indicates that UE 1 occupies RB resources (i.e., a total of 10 RBs: an RB 60, an RB 65, ... and an RB 105) included in an interleaved resource 0 in the set of RBs 1. If UE 1 occupies subchannels 0 in the set of RBs 0 and in the set of RBs 1, the RB resources in interleaved resources 0 in the set of RBs 0 and in the set of RBs 1 and resources with the same number of intertwined resources in the range of Petition 870250091035, dated 06 / 10 / 2025, p. 50 / 133 38 / 66 guard posts can also be occupied (i.e., a total of 22 RBs: one RB 0, one RB 5, ..., one RB 45, one RB 50, one RB 55, one RB 60, one RB 65, ... and one RB 105).
[00139] For example, the third set of RBs can be predefined, preconfigured, or configured by the network device. In this implementation, an RB with the lowest index in the third set of RBs is allocated to the subchannel with the lowest index, or an interleaved resource in which an RB with the lowest index in the third set of RBs is located is allocated to the subchannel with the lowest index; and then, the M interleaved resources in the third set of RBs (the resource cluster) are sequentially allocated to the subchannels in a sequence in which k interleaved resources are mapped to a subchannel. A mapping relationship between a subchannel and an interleaved resource in the third set of RBs is consistent with a mapping relationship between a subchannel and an interleaved resource in another set of RBs in the resource cluster.
[00140] It is assumed that the third set of RBs is a set of RBs whose index is NSet-RB in the feature clustering. The RB with the lowest index in the set of RBs is allocated to a subchannel with the lowest index in the set of RBs. Correspondingly, an intertwined feature in which the RB with the lowest index in the set of RBs whose index is NSet-RB in the feature clustering is located is allocated to the subchannel with the lowest index; then, k intertwined features (intertwined features corresponding to k RBs) are allocated sequentially to the subchannels in ascending order of RBs based on the RB as a reference point; and then, M intertwined features in the set of RBs are allocated sequentially to the subchannels in a sequence in which a subchannel includes k intertwined features.A mapping relationship between a subchannel and an interleaved feature in the third set of RBs is consistent with a mapping relationship between a subchannel and an interleaved feature in another set of RBs. Petition 870250091035, dated 06 / 10 / 2025, page 51 / 133 39 / 66 resource pooling.
[00141] Alternatively, it is assumed that the third set of RBs is a set of RBs whose index is RB-Set in the feature clustering. The RB with the lowest index in the set of RBs is allocated to a subchannel with the lowest index in the set of RBs. Correspondingly, an interlaced feature in which the RB with the lowest index in the set of RBs is located is allocated to the subchannel with the lowest index in the set of RBs, and then the RBs included in k interlaced features (interlaced features corresponding to k RBs) are sequentially allocated (or mapped) to subchannels in descending order of RB indices based on the RB as a reference point. For specific content, see the previous descriptions. Details are not described again in this document.
[00142] For example, as shown in FIG. 8, the subcarrier spacing of a BWP in which the feature cluster is located is assumed to be 30 kHz. The feature cluster includes two sets of RBs and a guard band between the two sets of RBs. A set of RBs 0 includes 50 RBs, the guard band includes six RBs, and a set of RBs 1 includes 50 RBs. The RBs in the feature cluster are numbered sequentially from 0 to 105 based on an ascending frequency domain relationship. An index of an intertwined feature corresponding to a RB with the lowest index in the set of RBs 0 is 0, and an index of an intertwined feature corresponding to a RB with the lowest index in the set of RBs 1 is 1. Specifically, the indices of 10 RBs included in intertwined feature 0 in the set of RBs 0 are {0, 5, 10, 15, ..., 45}, the indices of 10 RBs included in intertwined feature 1 in the set of RBs 0 are {1, 6, 11, 16, ..., 46}, and the same rule is applied to other intertwined features in the set of RBs 0. The indices of the six RBs included in the guard band are {50, 51, 52, 53, 54, 55}. The indices of two RBs included in one. Petition 870250091035, dated 06 / 10 / 2025, page 52 / 133 40 / 66 interleaved feature 0 in the guard band is {50, 55}, an index of an RB included in an interleaved feature 1 in the guard band is {51}, an index of an RB included in an interleaved feature 2 is {52}, an index of an RB included in an interleaved feature 3 is {53}, and an index of an RB included in an interleaved feature 4 is {54}. The indices of 10 RBs included in an interleaved feature 1 in the set of RBs 1 are {56, 61, 66, ..., 101}, the indices of 10 RBs included in an interleaved feature 2 in the set of RBs 1 are {57, 62, 66, ..., 102}, and the same rule applies to other interleaved features in the set of RBs 1.
[00143] The third predefined, pre-configured, or network device-configured RB set is assumed to be RB set 1. To be specific, based on a mapping relationship between a subchannel and a twisted resource in RB set 1, a twisted resource in which an RB with a lower index (i.e., an RB 56) in RB set 1 is located is twisted resource 1. In this case, twisted resource 1, twisted resource 2, twisted resource 3, and twisted resource 4 are respectively numbered for subchannel 0, subchannel 1, subchannel 2, and subchannel 3, and twisted resource 0 is allocated to subchannel 4.
[00144] A mapping relationship between a subchannel and an interlaced feature in RB set 0 is consistent with the mapping relationship between the subchannel and the interlaced feature in RB set 1. In this case, for the mapping relationship between the subchannel and the interlaced feature in RB set 0, refer to a configuration in RB set 1. That is, interlaced feature 1, interlaced feature 2, interlaced feature 3, and interlaced feature 4 in RB set 0 are allocated respectively to subchannel 0, subchannel 1, subchannel 2, and subchannel 3, and interlaced feature 0 is allocated to subchannel 4. It can be learned that, based on RB set 1, a subchannel with the lowest index (subchannel 0) in the set of Petition 870250091035, dated 06 / 10 / 2025, p. 53 / 133 41 / 66 RBs 1 includes a lower RB index (RB 56) in the RBs 1 set. However, to maintain consistency between the RBs 1 set and the RBs 0 set, a lower RB index (an RB 1) of a subchannel with a lower index (subchannel 0) in the RBs 1 set is not a lower RB index (an RB 0) in the RBs 1 set.
[00145] For example, as shown in FIG. 9, the subcarrier spacing of a BWP in which the feature cluster is located is assumed to be 15 kHz, M=10 and k=2. The feature cluster includes two sets of RBs and a guard band between the two sets of RBs. A set of RBs 0 includes 105 RBs, the guard band includes six RBs, and a set of RBs 1 includes 105 RBs. The RBs in the feature cluster are numbered sequentially from 0 to 215 in ascending order based on a frequency domain relationship. An index of an intertwined feature corresponding to a RB with the lowest index in the set of RBs 0 is 3, and an index of an intertwined feature corresponding to a RB with the lowest index in the set of RBs 1 is 4. Specifically, the indices of 11 RBs included in an intertwined feature 3 in the set of RBs 0 are {0, 10, 20, ..., 100}, the indices of 11 RBs included in an intertwined feature 4 in the set of RBs 0 are {1, 11, 21, ...The indices of six RBs included in the guard band are {105 to 110}, and the same rule applies to other interleaved features in the RB set 0. The indices of six RBs included in the guard band are 105 to 110, and the six RBs in the guard band correspond sequentially to an interleaved feature 8, an interleaved feature 9, and an interleaved feature 0 to an interleaved feature 3. The indices of 11 RBs included in an interleaved feature 4 in the RB set 1 are {111, 121, 131, ..., 211}, the indices of 11 RBs included in an interleaved feature 5 in the RB set 1 are {112, 122, 132, ..., 212}, and the same rule applies to other interleaved features in the RB set 1.
[00146] Based on the set of RBs whose index is 0 (NSet Petition 870250091035, dated 06 / 10 / 2025, page 54 / 133 42 / 66 rb=0), that is, the set of RB 0s being the third set of RBs, the RB with the lowest index in the set of RBs is an RB 0. Since RB 0 is located in interleaved feature 3, two interleaved features are mapped to a subchannel. In this case, interleaved resource 3 and interleaved resource 4 in the RB set 0 are allocated to subchannel 0. Then, in ascending order of RBs or a sequence in which the interleaved resources are arranged in the frequency domain, an interleaved resource 5 and an interleaved resource 6 in the RB set 0 are allocated to subchannel 1, an interleaved resource 7 and an interleaved resource 8 in the RB set 0 are allocated to subchannel 2, an interleaved resource 9 and an interleaved resource 0 in the RB set 0 are allocated to subchannel 3, and an interleaved resource 1 and an interleaved resource 2 in the RB set 0 are allocated to subchannel 4.Similarly, the indices of intertwined features and the number of intertwined features included in subchannel 0 to subchannel 4 in RB set 1 are the same as those included in subchannel 0 to subchannel 4 in RB set 0. It should be noted that, in this configuration and mapping relationship, since the RB features in RB set 1 start at intertwined feature 4, the number of RBs included in subchannel 0 in RB set 1 may be different from the number of RBs included in RB set 0.
[00147] If the mapping relation in FIG. 9 is represented by Formula (1), in Formula (1), k=2, delta1=7 and delta2=5. An interlaced feature whose index is m is allocated to a subchannel whose index is [floor((m+delta1) / k)+delta2] mod NsubCH, that is, the interlaced feature whose index is m is allocated to a subchannel whose index is [floor((m+7) / 2)+5] mod 5.
[00148] In this request, it can also be indicated, through a preset, pre-configuration, or network configuration, that an RB resource whose index is NRB in the resource grouping (the set of RBs) is allocated to a subchannel whose index is Nsub. By Petition 870250091035, dated 06 / 10 / 2025, page 55 / 133 43 / 66 For example, an interleaved resource with the lowest index in the resource grouping (RB set) is allocated to a subchannel with the lowest index. A subchannel with a lower index in the third RB set includes an RB in a lower frequency domain position in the third RB set, or a subchannel with a lower index in the third RB set includes an interleaved resource with a lower index in the third RB set. For example, a resource block in a lower frequency domain position in the resource grouping (RB set) is allocated to a subchannel with a lower index. In other words, subchannels are numbered starting from the resource block in the lowest frequency domain position in the resource grouping, or subchannels are numbered starting from an RB with the lowest frequency domain in the resource grouping.
[00149] In this implementation, it is assumed that the index of the intertwined feature with the lowest index in the third set of RBs in the feature clustering is 0. A subchannel whose index is 0 in the set of RBs includes k intertwined features whose indices are 0, 1, ..., and k — 1; a subchannel whose index is 1 in the set of RBs includes k intertwined features whose indices are k, k + 1, ..., and 2k — 1; and by analogy, a subchannel whose index is i in the set of RBs includes k intertwined features whose indices are i * k, i * k + 1, ..., and (i + 1) * k — 1, where 0^i^NsubCH-1. A mapping relation between a subchannel and an intertwined feature in another set of RBs in the feature clustering can also be represented by the mapping relation in this document.
[00150] More generally, it is assumed that the RB resource whose index is NRB in the third set of RBs in the resource clustering is allocated to the subchannel whose index is Nsub. In this case, the subchannel whose index is Nsub in the set of RBs includes k intertwined resources whose indices are m, (m + 1) mod M, ..., and (m + k - 1) mod M; the subchannel whose index is Nsub in the set of RBs includes k intertwined resources whose indices are (m + k) mod M, Petition 870250091035, dated 06 / 10 / 2025, page 56 / 133 44 / 66 (m + k + 1) mod M, ..., and (m + 2 k — 1) mod M; and interlaced features included in other subchannels can be deduced by analogy. Details are not described again.
[00151] For example, as shown in FIG. 9, it is assumed that k=1. If the RB set 0 is used as the third RB set and a predefined relation includes: The subchannel with the lowest index in the RB set includes the intertwined feature with the lowest index in the RB set, intertwined feature 0 in the RB set 0 is allocated to subchannel 0, intertwined feature 1 in the RB set 0 is allocated to subchannel 1, intertwined feature 2 in the RB set 0 is allocated to subchannel 2, and the same rule applies to other cases. Similarly, the indices of intertwined features and the number of intertwined features included in subchannel 0 to subchannel 9 in the RB set 1 are the same as those included in subchannel 0 to subchannel 9 in the RB set 0.
[00152] If the mapping relation is represented by Formula (1), in Formula (1), k=1, delta1=0 and delta2=0. An interleaved feature whose index is m is allocated to a subchannel whose index is [floor((m+delta1) / k)+delta2] mod NsubCH, that is, the interleaved feature whose index is m is allocated to a subchannel whose index is floor(m) mod 10.
[00153] Furthermore, if the resource grouping includes only one set of RBs, the mapping relationship will be a mapping relationship between a subchannel and an interleaved resource in the set of RBs. For an implementation of the mapping relationship between the subchannel and the interleaved resource in the set of RBs, see the previous descriptions of the third set of RBs. Details are not described again in this document.
[00154] Implementation 2: The mapping relation includes: For any of the RsetRB sets of RBs, a subchannel with a lower index in the set of RBs includes k feature blocks with a lower index in the set of RBs; or a subchannel with a lower Petition 870250091035, dated 06 / 10 / 2025, page 57 / 133 The 45 / 66 index in the RB set includes k intertwined features corresponding to k feature blocks with a lower index in the RB set.
[00155] In implementation 2, a mapping relationship between a subchannel and an intertwined feature index may differ between different sets of RBs in the feature clustering. To be specific, when the feature clustering includes a plurality of sets of RBs, in different sets of RBs, the quantities of intertwined features included in subchannels with the same index may be the same, but the indices of intertwined features included in subchannels with the same index may be different. [0015 6] For example, a subchannel NsubCH,n, in a first set of RBs in the feature cluster includes k interleaved features whose indices are m0, (m0+ 1) mod M, ..., and (m0+ k — 1) mod M; and a subchannel NsubCH,n, in a second set of RBs in the feature cluster includes k interleaved features whose indices are m1, (m1 + 1) mod M, ..., and (m1 + k — 1) mod M. The first set of RBs and the second set of RBs are any two sets of RBs in the feature cluster. Values of m0 and m1 may be different, or values of m0 and m1 may be the same. This is not specifically limited.
[00157] In this implementation, the mapping relationship between the subchannel and the interleaved resource can alternatively be represented as follows.
[00158] For the first set of RBs in the plurality of sets of RBs, the first set of RBs is any one of the plurality of sets of RBs, and an index_sub index of a subchannel to which an interlaced feature whose index is m is mapped in the first set of RBs (or feature clustering) satisfies the following format: index_sub=[floor( (m-mconjuntoRB,i+M+NcOnUn^ ) / k)+delta3] mod NsubCH;ou Petition 870250091035, dated 06 / 10 / 2025, p. 58 / 133 46 / 66 index_sub=[ceil ( ( m - msetRB.i +M+) / k) +delta3] mod NsubCH;ouindex_sub=[floor((m- msetRB.i + N^S / -^ ) / k)+delta3] mod NsubCH;ouindex_sub=[ceil(( m - msetRB.i + Ν^Κ / #^ ) / k)+delta3] mod NsubCH;ouindex_sub=[floor((m-msetRB,i+M) / k)+delta3] mod NsubCH; or index_sub=[ceil((m — msetRB,i+M) / k)+delta3] mod NsubCH; or index_sub=[floor((m-mconjuntoRB,i+M) / k)] mod N^ch; or index_sub=[ceil ( (m — msetRB,i+M) / k) ] mod NSubCH ·
[00159] In this document, an index of an interleaved resource in which a resource block with the lowest index in the first set of RBs is located is msetRB,i. N^nunto-XRB° and delta3 are predefined, preconfigured, or configured by the network device, and NWon^nto-XRB0 and delta3 are integers. For example, a range of values for NWon^nto-XRB0 is -M-NWon^nto-XRB0-M, and a range of values for delta3 is -NSubCH-delta3-NSubCH. NsubCH is a number of subchannels in the set of RBs, NsubCH is an integer greater than 1, floor is a rounding down operation, ceil is a rounding up operation, and mod is a modulo operation.
[00160] In one implementation, the mapping relation may also include: A subchannel with the lowest index in an RConjuntoRB.th set of RBs in the feature clustering includes a lower frequency domain feature block position in the RConjuntoRB.r-th set of RBs, where r is any integer from 0 to RConjuntoRB-1.
[00161] In the previous mapping relationship between the subchannel and the interlaced feature, an offset between an RB feature included in a subchannel whose index is 0 in a set of RBs and an RB in a lower frequency domain position (or with Petition 870250091035, dated 06 / 10 / 2025, p. 59 / 133 47 / 66 (a lower index) in the RB set is Nco^mZ-RB0 (the value is predefined, pre-configured, or configured by the network device). A subchannel whose index is 0 in each RB set starts with NWOnYunt / -RB0, and then periodic numbering is performed every M RBs based on k contiguous RBs as a group. This mapping relationship can ensure that a subchannel whose index is 0 in each RB set in the resource grouping includes an RB in a lower frequency domain position (or with a lower index) in the RB set, but the indices of interleaved resources included in subchannels with the same index in different RB sets may be different.
[00162] For example, with reference to the previous descriptions and as shown in FIG. 10, it is assumed that the subcarrier spacing of a BWP in which the feature cluster is located is 30 kHz. The feature cluster includes two sets of RBs and a guard band between the two sets of RBs. A set of RBs 0 includes 50 RBs, the guard band includes six RBs, and a set of RBs 1 includes 50 RBs. The RBs in the feature cluster are numbered sequentially from 0 to 105 based on an ascending frequency domain relationship. An index of an intertwined feature corresponding to a RB with the lowest index in the set of RBs 0 is 0, and an index of an intertwined feature corresponding to a RB with the lowest index in the set of RBs 1 is 1. Specifically, the indices of 10 RBs included in intertwined feature 0 in the set of RBs 0 are {0, 5, 10, 15, ..., 45}, the indices of 10 RBs included in the interleaved feature 1 in the set of RBs 0 are {1, 6, 11, 16, ..., 46}, and the same rule applies to other interleaved features in the set of RBs 0. The indices of the six RBs included in the guard band are {50, 51, 52, 53, 54, 55}. The indices of two RBs included in an interleaved feature 0 in the guard band are {50, 55}, an index of an RB included in an interleaved feature 1 in the guard band is {51}, an index of an RB included in a feature. Petition 870250091035, dated 06 / 10 / 2025, page 60 / 133 The index of 48 / 66 intertwined 2 is {52}, an index of a RB included in an intertwined feature 3 is {53}, and an index of a RB included in an intertwined feature 4 is {54}. The indices of 10 RBs included in an intertwined feature 1 in the set of RBs 1 are {56, 61, 66, ..., 101}, the indices of 10 RBs included in an intertwined feature 2 in the set of RBs 1 are {57, 62, 66, ..., 102}, and the same rule applies to other intertwined features in the set of RBs 1.
[00163] If the mapping is performed based on the mapping relation described in implementation 2, a subchannel 0 in each set of RBs in the figure starts from an RB with the lowest index in the set of RBs; and then, the RBs are sequentially allocated to the subchannels in ascending order of RB indices based on a periodicity of M=5. For example, a subchannel 0 in the set of RBs 0 includes RBs (an RB 0, an RB 5, ... and an RB 45), a subchannel 1 in the set of RBs 0 includes RBs (an RB 1, an RB 6, ... and an RB 46), and another subchannel in the set of RBs 0 can be deduced by analogy. Details are not described again. A subchannel 0 in the set of RBs 1 includes RBs (an RB 56, an RB 61, ... and an RB 101), a subchannel 1 in the set of RBs 1 includes RBs (an RB 57, an RB 62, ... and an RB 102), and another subchannel in the set of RBs 1 can be deduced by analogy. Details are not described again.
[00164] In this case, a specific mapping relationship between a subchannel and an interlaced resource is as follows: For the set of RBs 0, the RB resources included in an interlaced resource 0, an interlaced resource 1, an interlaced resource 2, an interlaced resource 3, and an interlaced resource 4 in the set of RBs are allocated respectively to a subchannel 0, a subchannel 1, a subchannel 2, a subchannel 3, and a subchannel 4; and for the set of RBs 1, the RBs included in an interlaced resource 0, an interlaced resource 1, an interlaced resource 2, an interlaced resource 3, and an interlaced resource 4 are allocated Petition 870250091035, dated 06 / 10 / 2025, page 61 / 133 49 / 66 respectively to subchannel 4, subchannel 0, subchannel 1, subchannel 2 and subchannel 3.
[00165] Furthermore, the mapping relationship in FIG. 10 can also be represented by the previous formula, for example, represented by the following formula: index_sub=[floor( (m-mSetRB,i+M+NW^^nto-RB0) / k)+delta3] mod NsubCH ·
[00166] In this case, NsubCH=5, delta3=0, and Nconjunto—RB =0. For the set of RBs 0, msetRB,i=0, and an interlaced feature whose index is m in the set of RBs 0 is allocated to a subchannel whose index is index_sub=[floor((m+5) / 1)] mod 5.
[00167] For the set of RBs 1, m_setRB,i=1, and an interlaced feature whose index is m in the set of RBs 1 is allocated to a subchannel whose index is [floor((m+4) / 1)] mod 5. It can be learned from the formula that this mapping method indicates that subchannel 0 in each set of RB is numbered starting from the RB with the lowest index in the set of RB, and then the interlaced features are allocated sequentially to the subchannels in ascending order of RB indices based on a periodicity of M=5.
[00168] In one implementation, if the mapping between a subchannel and an interleaved resource is performed based on the mapping relationship described in implementation 2, when the first resource indicated by the first indication information includes RBs in a plurality of RB sets, because the indices of interleaved resources included in subchannels with the same index in different RB sets may be different, the interleaved resources corresponding to the RBs included in the first resource in the different RB sets may be different. For example, an RB included in the first resource in RB set 0 belongs to interleaved resource 0, and an RB included in the first resource in RB set 1 belongs to interleaved resource 1.
[00169] Therefore, when the first terminal device Petition 870250091035, dated 06 / 10 / 2025, page 62 / 133 50 / 66 receives the first indication information; if the mapping between a subchannel and an interleaved resource is performed based on the mapping relationship described in implementation 2, the first terminal device can interpret, based on a set of RBs with a lower index in a plurality of sets of RBs corresponding to the first resource, that is, a mapping relationship between a subchannel and an interleaved resource in the set of RBs with the lower index in the plurality of sets of RBs corresponding to the first resource, a mapping relationship between a subchannel and an interleaved resource in another set of RBs in the plurality of sets of RBs, in other words, determine, based on the mapping relationship between the subchannel and the interleaved resource in the set of RBs with the lower index in the plurality of sets of RBs, an interleaved resource included in the first resource in the other set of RBs in the plurality of sets of RBs.In other words, although a mapping relation between a subchannel and an interlaced feature in another set of RBs in the plurality of RB sets is different from the mapping relation between the subchannel and the interlaced feature in the set of RBs with the lowest index in the plurality of RB sets, the first feature is actually determined based on the mapping relation between the subchannel and the interlaced feature in the set of RBs with the lowest index in the plurality of RB sets, and the mapping relation between the subchannel and the interlaced feature in another set of RBs in the plurality of RB sets is a duplication or repetition of the mapping relation between the subchannel and the interlaced feature in the set of RBs with the lowest index.
[00170] In this request, the sets of RBs are numbered sequentially in ascending order in the frequency domain. It can be understood that a position in the frequency domain of set RBs #1 is greater than a position in the frequency domain of set RBs #0. Petition 870250091035, dated 06 / 10 / 2025, page 63 / 133 51 / 66
[00171] For example, the first indication information indicates that the first resource includes the NsubCH,n subchannel in the first set of RBs and the NsubCH,n subchannel in the second set of RBs. An index from the first set of RBs may be smaller than an index from the second set of RBs. If the subchannel NsubcH,n' in the first set of RBs includes k interleaved resources whose indices are m0, (m0+ 1) mod M, ..., and (m0+ k — 1) mod M, the subchannel NsUbCH,n' in the second set of RBs includes k interleaved resources whose indices are m1, (m1+ 1) mod M, ..., and (m1+ k — 1) mod M, and the values of m0 and m1 are different, when determining the first resource based on the first indication information, the first terminal device ignores a mapping relationship between a subchannel and an interleaved resource in the second set of RBs and uses a mapping relationship between a subchannel and an interleaved resource in the first set of RBs.In this case, the RBs included in the first feature are RBs included in k intertwined features whose indices are m0, (m0+ 1) mod M, ..., and (mo + k — 1) mod M in the first set of RBs and RBs included in k intertwined features whose indices are m0, (m0+ 1) mod M, ..., and (mo + k — 1) mod M in the second set of RBs. Alternatively, the first feature includes the k intertwined features whose indices are mo, (mo + 1) mod M, ..., and (mo + k — 1) mod M included in the first set of RBs and includes the k intertwined features whose indices are mo, (mo+ 1) mod M, ..., and (mo+ k — 1) mod M included in the second set of RBs.
[00172] For example, as shown in FIG. 10, in the RB 0 set, the five interleaved resources: interleaved resource 0, interleaved resource 1, interleaved resource 2, interleaved resource 3, and interleaved resource 4 are allocated sequentially to subchannel 0, subchannel 1, subchannel 2, subchannel 3, and subchannel 4. In the RB 1 set, the five interleaved resources: interleaved resource 0, resource Petition 870250091035, dated 06 / 10 / 2025, page 64 / 133 Interleaved 52 / 66 resource 1, interleaved resource 2, interleaved resource 3, and interleaved resource 4 are allocated sequentially to subchannel 4, subchannel 0, subchannel 1, subchannel 2, and subchannel 3.
[00173] As shown in FIG. 11, it is assumed that the first indication information indicates that the data transmission occupies a subchannel 0 and a subchannel 1 that are in a set of RBs 0, and a subchannel 0 and a subchannel 1 that are in a set of RBs 1. In this case, in the set of RBs 0, subchannel 0 corresponds to a twisted resource 0, and subchannel 1 corresponds to a twisted resource 1; and in the set of RBs 1, subchannel 0 corresponds to a twisted resource 1, and subchannel 1 corresponds to a twisted resource 2. Upon receiving the first indication information, the first terminal device determines, based on a mapping relationship between a subchannel and a twisted resource in the set of RBs 0, a mapping relationship between a subchannel and a twisted resource included in the first resource in the set of RBs 1.In this case, the first terminal device determines that the first resource includes interleaved resource 0 and interleaved resource 1 in the set of RBs 0, and includes interleaved resource 0 and interleaved resource 1 in the set of RBs 1. The resources are time-frequency resources actually occupied by the first terminal device. In this case, in a guard band between the two sets of RBs, RBs located in an interleaved resource 0 and an interleaved resource 1 can also be allocated to transmit data. The RBs marked with shadows in the figure are RBs included in the first resource that is actually determined by the terminal device based on the first indication information.
[00174] This can be understood as follows: A BWP SL includes M intertwined features, a value of M is related to a SCS, the indices of intertwined features in the BWP SL are {0, 1, ..., M-1}, two adjacent intertwined RBs included in a Petition 870250091035, dated 06 / 10 / 2025, p. 65 / 133 Intertwined features (53 / 66) with index m are spaced from each other by M feature blocks, and the intertwined features in the SL BWP are distributed across a frequency domain range of the SL BWP. Similarly, an SL feature cluster includes M intertwined features, a value of M is related to an SCS, the indices of intertwined features in the SL feature cluster are {0, 1, ..., M-1}, two adjacent intertwined RBs included in an intertwined feature with index m are spaced from each other by M feature blocks, and the intertwined features in the SL feature cluster are distributed across a frequency domain range of the SL feature cluster. Similarly, a set of RBs includes M intertwined features, a value of M is related to an SCS, the indices of intertwined features in the set of RBs are {0, 1, ..., M-1}, two adjacent interlaced RBs included in an interlaced feature whose index is m are spaced from each other by M feature blocks, and the interlaced features in the RB set are distributed across a frequency domain range of the RB set.
[00175] The steps in the previous modes do not depend on a sequence and can be performed separately. Optional steps cannot be performed.
[00176] In this request, it may be further agreed in advance that a number of RBs in the RB set and a number of RBs included in the guard band meet a predefined relationship. For example, the feature clustering also includes at least one guard band, and a guard band is located between two adjacent RB sets in a plurality of RB sets. The result of a modulo operation between the sum of a number of feature blocks included in the first RB set and a number of feature blocks included in the first guard band and the number corresponding to the plurality of entanglements is 0. The first guard band is a guard band that is in at least one Petition 870250091035, dated 06 / 10 / 2025, p. 66 / 133 54 / 66 guard band and is adjacent to the first set of RBs. The first set of RBs may be located before the first guard band in ascending order of position in the frequency domain.
[00177] In another implementation, the number of RBs included in a pool of RBs in the resource grouping or SL BWP and the number of RBs included in a guard band after a frequency domain position of the pool of RBs meet the following relationship: ÇN^ntoRB+N[B^modM =0. [0017 8] In this document, 0 <i<rconjuntorb, rconjuntorb representa uma quantidade total de conjuntos rbs incluídos no agrupamento recursos, ^conjunto rbrepresenta em um i-ésimo rb definido recursos e n[brepresenta i-ésima banda guarda recursos. a é representada por fronteira superior do conjunto rbs, ou seja, a fica depois domínio da frequência; adjacente ao rbs. quando i="0," o 0 indica (em ordem crescente frequência) na bwp. o aqui pode ser substituído alternativamente bloco físicos (physical resource block, prb).
[00179] For example, when the feature clustering corresponds to different subcarrier spacings, the quantities of RBs included in the RB set and in the guard band in the feature clustering can be shown in Table 1. Table 1 Petition 870250091035, dated 06 / 10 / 2025, page 67 / 133 55 / 66 Subcarrier spacing (kHz) 4 0 MHz 60 MHz 80 MHz 15 104-6-106 (216) 104—6—105 (215) 104—6—104 (214) 103—7—104 (214) 103—7—105 (215) 103—7—103 (213) N / AN / A 30 48—7—48 50-5-50-5-51 50-5-50-5-50-5-51 (103) (161) (216) 49-6—49 50-5-49-6-50 50-5-50-5-50-5-50 (104) (160) (215) 49-6-50 50-5-50-5-49 49-6-49-6-50-5-50 (105) (159) (215) 49-6-51 50-5-50-5-50 49-6-49-6-50-5-51 (106) (160) (216) 50-5-51 49-6-49-6-49 49-6-49-6-49-6-51 (106) (160) (216) 50-5-50 49-6-50-5-50 49-6-49-6-49-6-49 (105) 50-5-49 (104) (160) 50-5-49-6-51 (161) (214)
[00180] In Table 1, an example where a supported bandwidth of the resource cluster is 40 MHz, 60 MHz, or 80 MHz is used for description. Each row of data in Table 1 Petition 870250091035, dated 06 / 10 / 2025, page 68 / 133 56 / 66 represents, in the form of TBWo-GBo-...-GBN_RBset-2-TBWN_RBset-i, quantities of RBs included in each RB set and in a guard band between two adjacent RB sets in the resource grouping in ascending order of positions in the frequency domain, where TBWo represents a quantity of RBs included in the RB set o, GBo represents a quantity of RBs included in a guard band o, and other cases are deduced by analogy. The data in () after each data line represents a total quantity of RBs that can be used for data transmission in this bandwidth configuration.
[00181] For example, in FIG. 12, 104—6—106 (216) at 40 MHz is used as an example. The data represent that, in ascending order of positions in the frequency domain and resource grouping, a set of RBs 0 includes 104 RBs, a guard band 0 includes six RBs, and a set of RBs 1 includes 106 RBs; and (216) represents that the number of RBs that can be used for data transmission is 216 in a 40 MHz configuration.
[00182] For example, 50-5—50-5-50-5—51 (216) in 80 MHz is used as an example. The data represent that, in ascending order of positions in the frequency domain and resource grouping, a guard band 0 includes 50 RBs, a guard band 0 includes five RBs, a guard band 1 includes 50 RBs, a guard band 1 includes five RBs, a guard band 2 includes 50 RBs, a guard band 2 includes five RBs, and a guard band 3 includes 51 RBs; and (216) represents that the number of RBs that can be used for data transmission is 216 in an 80 MHz configuration.
[00183] The number of RBs in the RB pool and guard band is configured according to the previous method, so that, regardless of whether the mapping relationship between the subchannel and the interleaved resource in the previous implementation 1 or the mapping relationship between the subchannel and the interleaved resource in the previous implementation 2 is used, each of the Petition 870250091035, dated 06 / 10 / 2025, page 69 / 133 57 / 66 subchannels with the same index in any two of the plurality of RB sets in the resource cluster can also correspond to the same indices of k interleaved resources. According to this method, during transmission between RB sets, a problem such as a peak-to-average power ratio (PAPR) or irregular power in a data transmission process caused by different indices of interleaved resources occupied by subchannels with the same index can be avoided.
[00184] In the previous embodiments provided in this application, the method provided in the embodiments of this application is described from a device interaction perspective. To implement functions in the method provided in the embodiments of this application, the network device or terminal device may include a hardware structure and / or a software module, to implement the previous functions in the form of a hardware structure, software module, or a combination of hardware structure and software module. Whether a function in the previous functions is performed by the hardware structure, the software module, or the combination of hardware structure and software module depends on specific applications and design constraints of the technical solutions.
[00185] In this application embodiment, module division is an example and is merely a logical function division. During actual implementation, another method of division may be used. Furthermore, functional modules in embodiments of this application may be integrated into a processor, or may exist physically alone, or two or more modules may be integrated into one module. The integrated module may be implemented in a hardware form or may be implemented in a software functional module form.
[00186] Similar to the previous concept, as shown in FIG. 13, one embodiment of this application also provides an apparatus. Petition 870250091035, dated 06 / 10 / 2025, page 70 / 133 58 / 66 communication device 1300, configured to implement a function of the network device or terminal device in the previous method. For example, the device may be a software module or a chip system. In this embodiment of this application, the chip system may include a chip, or it may include a chip and another discrete component. The communication device 1300 may include a processing unit 1301 and a communication unit 1302.
[00187] In this embodiment of this application, the processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, or similar. The communication unit may also be called a transceiver, transceiver machine, transceiver device, transceiver unit, or similar. The transceiver unit may include a sending unit and / or a receiving unit, configured to perform respectively the sending and receiving steps of the network device or terminal device in the embodiment of the previous method.
[00188] The following describes in detail communication apparatus supplied in embodiments of this application with reference to FIG. 13 and FIG. 14. It should be understood that the descriptions of the apparatus embodiments correspond to the descriptions of the method embodiment. Therefore, for content not described in detail, refer to the preceding method embodiment. For brevity, the details are not described again in this document.
[00189] In one implementation, the 1300 communication device can perform the following functions.
[00190] The processing unit is configured to determine a resource grouping based on configuration information, where the resource grouping includes RconjuntoRB resource block sets, RconjuntoRB is an integer greater than or equal to 1, a resource block set includes Petition 870250091035, dated 06 / 10 / 2025, p. 71 / 133 59 / 66 NsubcH subchannels, a subchannel includes k interleaved features, k is an integer greater than or equal to 1, and a set of feature blocks includes M interleaved features.
[00191] The communication unit is configured to receive first indication information from a second terminal device, where the first indication information indicates L subchannels included in a first resource, and L is an integer greater than 0.
[00192] The processing unit is configured to determine, based on the L subchannels, at least one interleaved feature included in the first feature, where the at least one interleaved feature and the L subchannels meet a mapping relationship.
[00193] In one implementation, the 1300 communication device can perform the following functions.
[00194] The processing unit is configured to determine a first feature, where the first feature includes at least one intertwined feature, the at least one intertwined feature is located in a feature cluster, the feature cluster includes RConjUntoRB feature block sets, RConjUntoRB is an integer greater than or equal to 1, a feature block set includes NSUbCH subchannels, a subchannel includes k intertwined features, k is an integer greater than or equal to 1, and a feature block set includes M intertwined features.
[00195] The communication unit is configured to send the first indication information to a first terminal device, where the first indication information indicates L subchannels included in the first resource, L is an integer greater than 0, and at least one interleaved resource and the L subchannels meet a mapping relationship.
[00196] The above is just an example. Processing unit 1301 and communication unit 1302 can perform Petition 870250091035, dated 06 / 10 / 2025, page 72 / 133 60 / 66 and other functions. For more detailed descriptions, see the related descriptions in the previous method section. Details are not described again in this document.
[00197] FIG. 14 shows a 1400 communication apparatus according to an embodiment of this application. The apparatus shown in FIG. 14 may be a hardware circuit implementation of the apparatus shown in FIG. 13. The communication apparatus is applicable to the preceding flowcharts and performs the functions of a network device and a terminal device in the embodiment of the preceding method. For ease of description, FIG. 14 shows only the main components of the communication apparatus.
[00198] As shown in FIG. 14, the communication device 1400 includes a processor 1410 and an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It can be understood that the interface circuit 1420 can be a transceiver or an input / output interface.
[00199] Optionally, in one implementation, the communication device 1400 may also include a memory 1430 configured to store instructions executed by the processor 1410, or to store input data required by the processor 1410 to run the instructions, or to store data generated after the processor 1410 runs the instructions.
[00200] When communication device 1400 is configured to implement the previous method, processor 1410 is configured to implement a function of processing unit 1301, and interface circuit 1420 is configured to implement a function of communication unit 1302.
[00201] FIG. 15 is a diagram of the structure of a communication apparatus according to this application. The communication apparatus may be a terminal device. For ease of description, FIG. 15 shows only the main components of the communication apparatus. As shown in FIG. 15, the communication apparatus 150 includes a processor, a memory, a circuit Petition 870250091035, dated 06 / 10 / 2025, page 73 / 133 The 61 / 66 control circuit consists of an antenna and an input / output device. The processor is primarily configured to process a communication protocol and communication data, control the entire communication device, execute a software program, and process data from the software program; for example, it is configured to support the communication device in performing actions described in previous method embodiments. The memory is primarily configured to store the software program and data. The control circuit is primarily configured to convert a baseband signal and a radio frequency signal and process the radio frequency signal. The control circuit and antenna together can also be called a transceiver and are primarily configured to receive and transmit a radio frequency signal in the form of an electromagnetic wave.The input / output device, for example, a touchscreen, a display, or a keyboard, is primarily configured to receive data entered by a user and output data to the user.
[00202] After the communication device is turned on, the processor can read the software program in memory, interpret and execute instructions from the software program, and process data from the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent and then sends a baseband signal to a radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends a radio frequency signal in the form of an electromagnetic wave through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and sends the baseband signal to the processor. The processor converts the baseband signal. Petition 870250091035, dated 06 / 10 / 2025, page 74 / 133 62 / 66 based on data and processes the data.
[00203] A person skilled in the art may understand that, for ease of description, FIG. 15 shows only one memory and one processor. In a real communication apparatus, there may be a plurality of processors and a plurality of memories. Memory may also be referred to as a storage medium, a storage device, or the like. This is not limited to the application hereof.
[00204] In an optional implementation, the processor may include a baseband processor and / or a central processing unit. The baseband processor is primarily configured to process the communication protocol and communication data. The central processing unit is primarily configured to control the entire communication apparatus, execute the software program, and process the software program data. The functions of the baseband processor and the central processing unit may be integrated into the processor in FIG. 15. A person skilled in the art may understand that the baseband processor and the central processing unit may also be independent processors and are interconnected by means of a technology such as a bus.A person skilled in the art can understand that the communication apparatus may include a plurality of baseband processors to adapt to different network standards, the communication apparatus may include a plurality of central processing units to enhance its processing capacity, and the components of the communication apparatus may be connected via various buses. The baseband processor may alternatively be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit may alternatively be expressed as a central processing circuit or a central processing chip. A. Petition 870250091035, dated 06 / 10 / 2025, page 75 / 133 63 / 66 The communication protocol and communication data processing function can be incorporated into the processor or stored in memory as a software program, and the processor executes the software program to implement a baseband processing function.
[00205] In this embodiment of this application, the antenna and control circuit that have reception and transmission functions can be considered as a transceiver unit 1501 of the communication apparatus 150, for example, configured to support the communication apparatus in implementing the reception and transmission functions in the embodiments of the method. The processor with processing function is considered a processing unit 1502 of the communication apparatus 150. The communication apparatus 150 includes the transceiver unit 1501 and the processing unit 1502. The transceiver unit 1501 may also be referred to as a transceiver, a transceiver machine, a transceiver apparatus or similar.Optionally, a device configured to implement the receiving function and located in the 1501 transceiver unit can be considered a receiving unit, and a device configured to implement the transmitting function and located in the 1501 transceiver unit can be considered a transmitting unit. In other words, the 1501 transceiver unit includes the receiving unit and the transmitting unit. The receiving unit may also be called a receiver, gateway, receiving circuit, or similar. The transmitting unit may be called a transmitting machine, transmitter, transmitting circuit, or similar. For example, the 1501 transceiver unit may not include the antenna, but only the circuit portion, so the antenna is located outside the transceiver unit.
[00206] Processing unit 1502 can be configured to execute an instruction stored in memory, to control transceiver unit 1501 to receive a signal and / or Petition 870250091035, dated 06 / 10 / 2025, page 76 / 133 64 / 66 send a signal and implement the functions of the communication device in the previous method modes. In one implementation, the functions of the transceiver unit 1501 can be implemented by means of a transceiver circuit or a dedicated transceiver chip. When receiving and sending various types of signals, the processing unit 1502 controls the transceiver unit 1501 to implement reception. Therefore, the processing unit 1502 is a decider of the sending and receiving of the signal and initiates the data sending and receiving operations. The transceiver unit 1501 is responsible for sending and receiving signals.
[00207] It may be understood that the processor in embodiments of this application may be a Central Processing Unit (CPU), another general-purpose processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), another programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[00208] Memory in embodiments of this application may be random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable read-only memory (EPROM), electrically erasable read-only memory (EPROM), a register, a hard disk, a removable hard disk, a CD-ROM, or any other form of storage medium well known in the art. For example, a storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to it. Petition 870250091035, dated 06 / 10 / 2025, page 77 / 133 65 / 66 information on the storage medium. Certainly, the storage medium can also be a component of the processor. The processor and the storage medium can be located in the ASIC.
[00209] A person skilled in the art should understand that the embodiments of this application may be provided as a method, a system, or a computer program product. Therefore, this application may use a form of hardware-only embodiments, software-only embodiments, or embodiments with a combination of software and hardware. Furthermore, this application may use a form of a computer program product that is implemented in one or more computer-usable storage media (including, but not limited to, disk memory, optical memory, and the like) that include computer-usable program code.
[00210] This application is described with reference to the flowcharts and / or block diagrams of the method, device (system), and product of the computer program according to this application. It should be understood that computer program instructions can be used to implement each procedure and / or each block in the flowcharts and / or block diagrams and a combination of a procedure and / or a block in the flowcharts and / or block diagrams. These computer program instructions can be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, such that the instructions executed by a computer or a processor of another programmable data processing device generate a device to implement a specific function in one or more procedures in the flowcharts and / or in one or more blocks in the block diagrams.
[00211] These computer program instructions can be stored in computer-readable memory that can Petition 870250091035, dated 06 / 10 / 2025, page 78 / 133 66 / 66 indicates to the computer or other programmable data processing device to operate in a specific way, so that instructions stored in computer-readable memory generate an artifact that includes an instruction set. The instruction set implements a specific function in one or more procedures in flowcharts and / or in one or more blocks in block diagrams.
[00212] It is clear that a person skilled in the art may make various modifications and variations to this application without departing from the scope of this application. Thus, this application intends to encompass such modifications and variations to this application provided that they fall within the scope of protection defined by the claims and their equivalent technologies in this application. Petition 870250091035, dated 06 / 10 / 2025, p. 79 / 133
Claims
1 / 9 CLAIMS 1. A method of indicating resources performed by a first terminal device or a chip in a first terminal device, CHARACTERIZED in that it comprises: determining a grouping of resources based on configuration information, wherein the grouping of resources comprises RConjuntoRB sets of resource blocks, RConjuntoRB is an integer greater than or equal to 1, a set of resource blocks comprises NsubCH subchannels, a subchannel comprises k interleaved resources, k is an integer greater than or equal to 1, and a set of resource blocks comprises M interleaved resources; receiving first indication information from a second terminal device, wherein the first indication information indicates L subchannels comprised in a first resource, and L is an integer greater than 0;and determine, based on the L subchannels, at least one intertwined feature included in the first feature, wherein the at least one intertwined feature and the L subchannels satisfy a mapping relationship.
2. Method, according to claim 1, CHARACTERIZED in that the mapping relation comprises: the RConjuntoRB sets of feature blocks comprise a first set of feature blocks and a second set of feature blocks; and the first set of feature blocks comprises a subchannel whose index is NsubCH,ni, and the indices of k intertwined features comprised in the subchannel whose index is NsubCH,n, in the first set of feature blocks are the same as the indices of k intertwined features comprised in a subchannel whose index is NsubCB,n / in the second set of feature blocks.
3. Method, according to claim 2, CHARACTERIZED in that the k intertwined features comprised in the subchannel whose index is NsubCH,n, in the first set of feature blocks are determined based on a third set of feature blocks in the RConjuntoRB sets of feature blocks.
4. Method according to claim 3, CHARACTERIZED in that the third set of feature blocks is a set of feature blocks in a lower frequency domain position in the feature clustering; or the third set of feature blocks is a set of feature blocks with a lower feature block set index in the feature clustering.
5. Method, according to claim 3 or 4, CHARACTERIZED in that a subchannel with a lower index in the third set of feature blocks comprises a feature block in a lower frequency domain position in the third set of feature blocks; or a subchannel with a lower index in the third set of feature blocks comprises an interleaved feature with a lower index in the third set of feature blocks.
6. A method according to any one of claims 1 to 5, characterized in that the mapping relation comprises: an index of a subchannel to which an interlaced resource whose index is m is mapped in the resource cluster or in any of the RConjuntoRB resource block sets that meet the following form: [floor((m+delta1) / k)+delta2] modNsubCH or [ceil((m+delta1) / k)+delta2] mod NsubCH, wherein delta1 and delta2 are predefined, preconfigured, or configured by a network device, floor is a round-down operation, ceil is a round-up operation, and mod is a modulo operation.
7. Method, according to claim 1, CHARACTERIZED in that the mapping relation comprises: Petition 870250091035, dated 06 / 10 / 2025, page 109 / 133 3 / 9 for any of the RsetRB sets of feature blocks, a subchannel with a lower index in the set of feature blocks comprises k feature blocks with a lower index in the set of feature blocks; or a subchannel with a lower index in the set of feature blocks comprises k interleaved features corresponding to k feature blocks with a lower index in the set of feature blocks; or a subchannel with a lower index in the set of feature blocks comprises a feature block in a lower frequency domain position in the set of feature blocks; or a subchannel with a lower index in the set of feature blocks comprises an interleaved feature with a lower index in the set of feature blocks.
8. Method, according to claim 1, CHARACTERIZED in that the mapping relation comprises: a subchannel with the lowest index in an RConjuntoRB,r-th set of feature blocks comprises a lowest frequency domain feature block position in the RConjuntoRB,r-th set of feature blocks, wherein r is any integer from 0 to RConjuntoRB1.
9. Method, according to claim 1 or 7, CHARACTERIZED in that for a first set of feature blocks in the plurality of sets of feature blocks, an index of a subchannel to which an interlaced feature whose index is m is mapped in the first set of feature blocks satisfies the following form: [floor((m-mSetRB,i+M+NCo^ ) / k)+delta3] mod NsubCH; or [floor((m - mSetRB,i+M+NCo^mn!-^) / k)+delta3] mod NsubCH; or [floor((m—mSetRB.i+NC^mn!-^) / k)+delta3] mod NsubCH; or [ceil((m — mConjuntoRB,i+NConjunto-RB ) / k)+delta3] mod NsubCH, where Petition 870250091035, dated 06 / 10 / 2025, p.110 / 133 4 / 9 is an index of an interleaved resource in which a resource block with a lower index in the first set of resource blocks is located. mconjuntoRB,i, Nconjun!-RB° and delta3 are predefined, preconfigured, or configured by a network device, floor is a rounding down operation, ceil is a rounding up operation, and mod is a modulo operation.
10. A method according to claim 1, characterized in that the feature clustering further comprises at least one guard band, and a guard band is located between two adjacent sets of feature blocks in a plurality of sets of feature blocks; and the result of a modulo operation between a sum of a number of feature blocks comprised in a first set of feature blocks and a number of feature blocks comprised in a first guard band and the number corresponding to the plurality of intertwined features is 0; and the first guard band is a guard band that is in at least one guard band and that is adjacent to the first set of feature blocks.
11. A method according to any one of claims 1 to 10, characterized in that the first indication information further indicates P sets of feature blocks, and a feature block comprised in the first feature is located in the P sets of feature blocks, where P is an integer greater than or equal to 1.
12. Resource indication method performed by a second terminal device or a chip in a second terminal device, CHARACTERIZED in that it comprises: determining a first resource, wherein the first resource comprises at least one interleaved resource, or at least one interleaved resource is located in a resource cluster, the resource cluster comprises RconjuntoRB Petition 870250091035, dated 06 / 10 / 2025, p.111 / 133 5 / 9 resource block sets, RConjUntoRB is an integer greater than or equal to 1, a resource block set comprises NSUbCH subchannels, a subchannel comprises k interleaved resources, k is an integer greater than or equal to 1, and a resource block set comprises M interleaved resources; and send first indication information to a first terminal device, wherein the first indication information indicates L subchannels comprised in the first resource, L is an integer greater than 0, and at least one interleaved resource and the L subchannels meet a mapping relation.
13. Method, according to claim 12, CHARACTERIZED in that the mapping relation comprises: the RConjUntoRB sets of feature blocks comprise a first set of feature blocks and a second set of feature blocks; and the first set of feature blocks comprises a subchannel whose index is NSUbCH,ni, and the indices of k intertwined features comprised in the subchannel whose index is NSUbCH,n, are the same as the indices of k intertwined features comprised in a subchannel whose index is NSUbCH,n, in the second set of feature blocks.
14. Method, according to claim 13, CHARACTERIZED in that the k intertwined features comprised in the subchannel whose index is NSUbCH,n, in the first set of feature blocks are determined based on a third set of feature blocks in the RConjUntoRB sets of feature blocks.
15. Method according to claim 14, CHARACTERIZED in that the third set of feature blocks is a set of feature blocks in a lower frequency domain position in the feature clustering; or the third set of feature blocks is a set of feature blocks with a lower feature block set index in the feature clustering. Petition 870250091035, dated 10 / 06 / 2025, pp. 112 / 133 6 / 9 16. Method, according to claim 14 or 15, CHARACTERIZED in that a subchannel with a lower index in the third set of feature blocks comprises a feature block in a lower frequency domain position in the third set of feature blocks; or a subchannel with a lower index in the third set of feature blocks comprises an interlaced feature with a lower index in the third set of feature blocks.
17. A method according to any one of claims 12 to 16, characterized in that the mapping relation comprises: an index of a subchannel to which an interlaced resource whose index is m is mapped in the resource cluster or the set of resource blocks satisfies the following form: [floor((m+delta1) / k)+delta2] mod NsubCH or [ceil((m+delta1) / k)+delta2] mod NsubCH, wherein delta1 and delta2 are predefined, preconfigured, or configured by a network device, floor is a round-down operation, ceil is a round-up operation, and mod is a modulo operation.
18. Method according to claim 12, CHARACTERIZED in that the mapping relation comprises: for any of the RsetRB sets of feature blocks, a subchannel with a lower index in the set of feature blocks comprises k feature blocks with a lower index in the set of feature blocks; or a subchannel with a lower index in the set of feature blocks comprises k interleaved features corresponding to k feature blocks with a lower index in the set of feature blocks; or a subchannel with a lower index in the set of feature blocks comprises a feature block in a lower frequency domain position in the set of feature blocks; or a subchannel with a lower index in the set of feature blocks comprises an interleaved feature with a lower index in the set of feature blocks.
19. Method, according to claim 12, CHARACTERIZED in that the mapping relation comprises: a subchannel with the lowest index in an RConjuntoRBr-th set of feature blocks comprises a lowest frequency domain feature block position in the RConjuntoRB,r-th set of feature blocks, where r is any integer from 0 to RconjuntoRB1.
20. Method, according to claim 12 or 18, CHARACTERIZED in that for a first set of feature blocks in the plurality of sets of feature blocks, an index of a subchannel to which an interlaced feature whose index is m is mapped in the first set of feature blocks satisfies the following form: [floor((m-mConjuntoRB4+M+N^^^^^ ) / k)+delta3] mod NsubCH; or [ceil((m - mConjuntoRB,i+M+Nco^^ mod N#ubc%; or [floor((m-mconjuntoRB,i+NconjUn^^^^ ) / k)+delta3] mod N#ubc%; or [ceil((m - mconjuntoRBj+NcSUm^ ] mod N#ubcH, where an index of an interlaced feature in which a feature block with the lowest index in the first set of feature blocks is located is msetRB,i, NcOnju <ntol-inBo e delta3 são predefinidos, pré-configurados ou configurados por um dispositivo de rede, floor é uma operação de arredondamento para baixo, ceil é uma operação de arredondamento para cima e mod é uma operação de módulo.
21. Method according to claim 12, CHARACTERIZED in that the feature clustering further comprises at least one guard band, and a guard band is located between two sets of adjacent feature blocks in the plurality of sets of feature blocks; and a result of a modulo operation between a sum of a number of feature blocks comprised in the first set of feature blocks and a number of feature blocks comprised in a first guard band and the number corresponding to the plurality of entanglements is 0; and the first guard band is a guard band that is in at least one guard band and is adjacent to the first set of feature blocks.
22. Method, according to any one of claims 12 to 21, CHARACTERIZED in that the first indication information further indicates P sets of feature blocks, and a feature block comprised in the first feature is located in the P sets of feature blocks, where P is an integer greater than or equal to 1.
23. Communication apparatus, CHARACTERIZED in that it comprises a processor and an interface circuit, wherein the interface circuit is configured to receive a signal from another communication apparatus and transmit the signal to the processor, or send a signal from the processor to another communication apparatus; and the processor is configured to implement the method, as defined in any one of claims 1 to 11, by means of a logic circuit or by executing code instructions.
24. Communication apparatus, CHARACTERIZED in that it comprises a processor and an interface circuit, wherein the interface circuit is configured to receive a signal from another communication apparatus and transmit the signal to the processor, or send a signal from the processor to another communication apparatus; and the processor is configured to implement the method, as defined in any one of claims 12 to 22, by means of a logic circuit or by executing code instructions. Petition 870250091035, dated 06 / 10 / 2025, pp. 115 / 133 9 / 9 25. Computer-readable storage medium, CHARACTERIZED in that the storage medium stores a computer program or instructions, and, when the computer program or instructions are executed by a communication device, the method as defined in any one of claims 1 to 11 is implemented.
26. Computer-readable storage medium, CHARACTERIZED in that the storage medium stores a computer program or instructions, and, when the computer program or instructions are executed by a communication device, the method as defined in any one of claims 12 to 22 is implemented. Petition 870250091035, dated 06 / 10 / 2025, pp. 116 / 133