Lateral communication method, terminal equipment and network equipment
By determining the comb teeth in the resource pool corresponding to the sub-channel in the terminal device, the problem of mismatch between side-line communication and unauthorized spectrum resource division in the prior art is solved, and a higher degree of matching and communication efficiency is achieved.
Patent Information
- Application Number
- CN202510256824.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-24
- Publication Date
- 2025-05-13
AI Technical Summary
The prior art is difficult to adapt to the mapping relationship between sub-channels and resource blocks in the resource pool in the unauthorized spectrum, resulting in mismatch between the resource division method of side-line communication and the unauthorized spectrum.
By acquiring the first information, the terminal device can determine the comb teeth in the resource pool corresponding to the sub-channel, establish a correspondence relationship between the sub-channel and the comb teeth, thereby improving the degree of matching between the side-line communication and the resource division method in the unauthorized spectrum.
It realizes improving the matching degree of side-line communication in the unauthorized spectrum, avoiding the problem that sub-channels and resource blocks have only mapping relationships in traditional methods.
Smart Images

Figure CN119997216A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a sideline communication method, a terminal device, and a network device. Background Art
[0002] Currently, terminal devices can determine the resource blocks (RBs) occupied by sidelink communications based on sub-channels and the mapping between sub-channels and resource blocks (RBs) in the resource pool. Based on current discussions on communication protocols, unlicensed spectrum may be introduced into sidelink communication scenarios. However, this mapping method based on sub-channels and RBs is not suitable for the division of frequency domain resources in unlicensed spectrum. Summary of the Invention
[0003] The present application provides a side communication method, terminal equipment and network equipment. The following introduces various aspects involved in this application.
[0004] In a first aspect, a sideline communication method is provided, comprising: a terminal device obtains first information, where the first information is used to determine a comb tooth in a resource pool corresponding to a sub-channel.
[0005] In a second aspect, a sideline communication method includes: a network device generates first information, where the first information is used to determine a comb tooth in a resource pool corresponding to a sub-channel.
[0006] According to a third aspect, a terminal device is provided, including: an acquisition unit, configured to acquire first information, wherein the first information is used to determine a comb tooth in a resource pool corresponding to a sub-channel.
[0007] In a fourth aspect, a network device is provided, including: a processing unit, configured to generate first information, wherein the first information is used to determine a comb tooth in a resource pool corresponding to a sub-channel.
[0008] In a fifth aspect, a terminal is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the terminal device executes part or all of the steps in the method of the first aspect.
[0009] In the sixth aspect, a network device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the network device executes part or all of the steps in the method of the second aspect.
[0010] In a seventh aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned terminal and / or network device. In another possible design, the system may also include other devices that interact with the terminal or network device in the solution provided in the embodiment of the present application.
[0011] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a terminal to execute part or all of the steps in the method of the first aspect above.
[0012] In a ninth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a network device to execute part or all of the steps in the method of the second aspect above.
[0013] In a tenth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a terminal to perform some or all of the steps of the method of the first aspect. In some implementations, the computer program product may be a software installation package.
[0014] In an eleventh aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a network device to perform some or all of the steps of the method of the second aspect. In some implementations, the computer program product may be a software installation package.
[0015] In the twelfth aspect, an embodiment of the present application provides a chip, which includes a memory and a processor. The processor can call and run a computer program from the memory to implement some or all of the steps described in the method of the first or second aspect above.
[0016] When conducting sideline communication based on unlicensed spectrum, the terminal device can determine the comb teeth corresponding to the subchannel based on the first information, thereby establishing a correspondence between the subchannel and the comb teeth. This helps improve the match between the subchannel-based sideline communication and the resource division scheme in the unlicensed spectrum. This avoids the problem in traditional sideline communication where subchannels only have a mapping relationship with RBs, resulting in a mismatch between the subchannel-based sideline communication and the division scheme of the unlicensed spectrum. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is the wireless communication system 100 applied in the embodiment of the present application.
[0018] Figure 2 The frame structure of the system frame that does not carry PSFCH in NR-V2X is shown.
[0019] Figure 3 The frame structure of the system frame carrying PSFCH in NR-V2X is shown.
[0020] Figure 4 It is a schematic diagram of the time slot structure of the side link.
[0021] Figure 5 This is an example of a resource pool configured on an unlicensed spectrum to which the embodiments of the present application are applicable.
[0022] Figure 6-A It is a schematic diagram of the mapping relationship between CRB and PRB.
[0023] Figure 6-B This is a schematic diagram of the mapping relationship between CRBs and comb teeth in an RB set in the NR-U system.
[0024] Figure 7 It is a flowchart of the side communication method of an embodiment of the present application.
[0025] Figure 8 It is a schematic diagram of the correspondence between sub-channels and comb teeth in an embodiment of the present application.
[0026] Figure 9 It is a schematic diagram of the correspondence between sub-channels and comb teeth in another embodiment of the present application.
[0027] Figure 10 It is a schematic diagram of the correspondence between sub-channels and comb teeth in another embodiment of the present application.
[0028] Figure 11 It is a schematic diagram of the resource correspondence relationship in the embodiment of this application.
[0029] Figure 12 It is a schematic diagram of the mapping relationship between PRB and CRB in an embodiment of the present application.
[0030] Figure 13 It is a schematic diagram of the resource correspondence relationship in another embodiment of the present application.
[0031] Figure 14 It is a schematic diagram of the resource correspondence relationship in another embodiment of the present application.
[0032] Figure 15 It is a schematic diagram of the resource correspondence relationship in another embodiment of the present application.
[0033] Figure 16 It is a schematic diagram of a terminal device according to an embodiment of the present application.
[0034] Figure 17 It is a schematic diagram of a network device according to an embodiment of the present application.
[0035] Figure 18 It is a schematic structural diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0036] The following will describe the technical solution in this application with reference to the accompanying drawings. Figures 1 to 7 Introduce the terminology and communication process involved in this application.
[0037] Figure 1 The wireless communication system 100 to which the embodiments of the present application are applicable may include a network device 110 and terminals 121 to 129. The network device 110 may provide communication coverage for a specific geographical area and may communicate with terminals within the coverage area.
[0038] In some implementations, terminals may communicate with each other via a sidelink (SL). Sidelink communication may also be referred to as proximity services (ProSe) communication, unilateral communication, sidelink communication, device-to-device (D2D) communication, or direct link communication.
[0039] In other words, sidelink data is transmitted between terminals via a sidelink. The sidelink data may include data and / or control signaling. In some implementations, the sidelink data may be, for example, a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), a PSCCH demodulation reference signal (DMRS), a PSSCH DMRS, a physical sidelink feedback channel (PSFCH), a sidelink synchronization signal block (S-SSB), etc., wherein the S-SSB includes a sidelink primary synchronization signal (S-PSS), a sidelink secondary synchronization signal (S-SSS), and a physical sidelink broadcast channel (PSBCH).
[0040] Combined with the following Figure 1 This section introduces several common sidelink communication scenarios. Sidelink communication can be categorized into three scenarios, depending on whether the terminal in the sidelink is within the coverage of the network device. Scenario 1: The terminal conducts sidelink communication within the coverage of the network device. Scenario 2: Some terminals conduct sidelink communication within the coverage of the network device. Scenario 3: The terminal conducts sidelink communication outside the coverage of the network device.
[0041] like Figure 1 As shown, in scenario 1, terminals 121-122 can communicate via a sidelink, and terminals 121-122 are all within the coverage of network device 110, or in other words, terminals 121-122 are all within the coverage of the same network device 110. In this scenario, network device 110 can send configuration signaling to terminals 121-122, and accordingly, terminals 121-122 communicate via the sidelink based on the configuration signaling.
[0042] like Figure 1As shown, in scenario 2, terminals 123 to 124 can communicate via a sidelink, and terminal 123 is within the coverage of network device 110, while terminal 124 is outside the coverage of network device 110. In this scenario, terminal 123 receives configuration information from network device 110 and communicates via a sidelink based on the configuration of the configuration signaling. However, for terminal 124, since terminal 124 is outside the coverage of network device 110, it is unable to receive the configuration information of network device 110. In this case, terminal 124 can obtain the configuration of the sidelink communication based on the configuration information according to pre-configuration and / or the configuration information sent by terminal 123 within the coverage area, so as to communicate with terminal 123 via the sidelink based on the obtained configuration.
[0043] In some cases, terminal 123 may send the above configuration information to terminal 124 via a physical sidelink broadcast channel (PSBCH) to configure terminal 124 to communicate via the sidelink.
[0044] like Figure 1 As shown, in scenario 3, terminals 125-129 are all outside the coverage of network device 110 and cannot communicate with network device 110. In this case, the terminals can configure sidelink communication based on pre-configuration information.
[0045] In some cases, terminals 127-129 located outside the coverage area of the network device can form a communication group, and the terminals 127-129 in the communication group can communicate with each other. In addition, terminal 127 in the communication group can serve as a central control node, also known as a cluster header (CH), and correspondingly, the terminals in other communication groups can be called "group members."
[0046] Terminal 127 as a CH may have one or more of the following functions: responsible for establishing a communication group; joining and leaving group members; coordinating resources, allocating side transmission resources to group members, receiving side transmission feedback information from group members; coordinating resources with other communication groups, etc.
[0047] It should be noted that Figure 1 A network device and multiple terminal devices are shown exemplarily. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area. This embodiment of the present application does not limit this.
[0048] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.
[0049] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.
[0050] The terminal in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal device, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides side traffic data between UEs in V2X or D2D, etc. For example, a cellular phone and a car communicate with each other using side traffic data. The cellular phone and smart home devices communicate with each other without relaying the communication signal through a base station.
[0051] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.
[0052] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0053] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.
[0054] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.
[0055] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).
[0056] Sidelink resource allocation method
[0057] Currently, in some communication systems (e.g., NR), two sidelink resource configuration modes are defined, Mode 1 and Mode 2.
[0058] Mode 1: The network device schedules sidelink resources for the terminal device.
[0059] Currently, mode 1 can be divided into two methods: dynamic resource allocation and sidelink configured grant (SL CG). Under dynamic resource allocation, the network device can allocate sidelink transmission resources to the terminal by sending downlink control information (DCI). Under the sidelink configured grant method, after the terminal is configured with sidelink resources, if the terminal has data to send, the terminal can use the configured sidelink resources to transmit data without having to reapply for sidelink resources from the network device. Therefore, the resource allocation method using configuration grant can reduce the latency of the sidelink.
[0060] The above configuration authorization is further divided into two types. In Type 1 configuration authorization, sidelink resource configuration is based entirely on radio resource control (RRC) signaling. In Type 2 configuration authorization, sidelink resource configuration in the communication system can be configured by both RRC signaling and Layer 1 (L1) signaling, where L1 signaling is used to indicate the activation and deactivation of RRC configuration.
[0061] In some implementations, the network device may schedule sidelink resources for a single transmission for the terminal. In other implementations, the network device may also configure semi-static sidelink resources for the terminal.
[0062] For example, see Figure 1 , the terminal devices 121 - 123 are located within the coverage of the network device 110 , and the network device 110 may allocate sidelink resources to the terminal devices 121 - 123 .
[0063] In mode 2, the terminal autonomously selects sidelink resources from the resource pool.
[0064] In this mode, the terminal performs processes including resource detection and / or resource selection. During the resource detection process, the terminal can identify the occupancy of sidelink resources by demodulating sidelink control information (SCI). The terminal can also identify the occupancy of sidelink resources by measuring the received power of the sidelink.
[0065] For example, see Figure 1 , the terminal devices 124-129 are located outside the coverage of the network device 110, and the terminal devices 124-129 can autonomously select sidelink resources through the above-mentioned mode 2.
[0066] Sidelink transmission mode
[0067] With the development of autonomous driving technology, it is possible to integrate it with communication systems. In other words, data exchange between onboard devices will require communication systems. This places higher demands on communication systems. For example, they must support higher throughput, lower latency, higher reliability, wider coverage, and more flexible resource allocation. In LTE-V2X, sidelink communication between terminals only supports broadcast. With the advancement of technology, NR-V2X has introduced unicast and multicast transmission methods.
[0068] For unicast transmission, there is usually only one terminal that receives the sidelink data. Figure 1 , terminal 121 and terminal 122 can communicate with each other through unicast transmission mode. When terminal 121 sends sidelink data through the sidelink, terminal 122 receives the sidelink data as the only receiving device.
[0069] For multicast transmission, the terminals receiving the sideline data may be all terminals in a communication group, or the terminals receiving the sideline data may be all terminals within a certain transmission distance. Figure 1For a communication group including terminals 127 to 129, when terminal 127 sends sideline data in a multicast manner, the other terminals 128 to 129 in the communication group are all receiving terminals that receive the sideline data. Figure 1 In the multicast transmission mode based on transmission distance, assuming that terminal 127 sends side data in a multicast manner, the terminals within the preset transmission distance range include terminals 128 and 129, then terminals 128 and 129 within the preset transmission distance range are both receiving terminals that receive the side data.
[0070] For the broadcast transmission mode, the terminal receiving the sideline data can be any terminal around the terminal that is the transmitter. Figure 1 Assuming that terminal 125 acts as a transmitter and sends sideline data in the form of broadcast, terminals 121-124 and 126-129 located around terminal 125 can all serve as receivers of the sideline data.
[0071] System frame structure
[0072] Combined with the following Figures 2 to 3 The frame structure of the sidelink system frame applicable to the embodiments of the present application is introduced. Figure 2 The frame structure of the system frame that does not carry PSFCH in NR-V2X is shown. Figure 3 The frame structure of the system frame carrying PSFCH in NR-V2X is shown.
[0073] See also Figure 2 In the time domain, the side symbols occupied by PSCCH start from the second side symbol of the system frame (for example, orthogonal frequency division multiplexing (OFDM) symbol) and occupy 2 or 3 side symbols. In the frequency domain, PSCCH can occupy {10, 12 15, 20, 25} physical resource blocks (PRBs). Generally, in order to reduce the complexity of blind detection of PSCCH by terminal equipment, only one number of PSCCH symbols and PRBs is allowed to be configured in a resource pool. In addition, since the subchannel is the minimum granularity of PSSCH resource allocation specified in NR-V2X, the number of PRBs occupied by PSCCH must be less than or equal to the number of PRBs contained in a subchannel in the resource pool, so as to avoid additional restrictions on the resource selection or allocation of PSSCH.
[0074] Continue to see Figure 2In the time domain, the PSSCH also starts from the second sidelink symbol of the system frame and ends at the penultimate sidelink symbol of the system frame. In the frequency domain, the PSSCH occupies K1 subchannels of the system frame. Each subchannel consists of K2 consecutive PRBs, where K1 and K2 are positive integers.
[0075] Typically, the last symbol of a system frame is a guard period (GP) symbol. Furthermore, the first sidelink symbol of a system frame is a repetition of the second sidelink symbol. When receiving the system frame, a terminal can typically use the first sidelink symbol as an automatic gain control (AGC) symbol. Data on the AGC symbol is typically not used for data demodulation.
[0076] See also Figure 3 When a system frame carries a PSFCH channel, the penultimate and third-to-last sideline symbols in the system frame are used for PSFCH transmission. In addition, the sideline symbol before the PSFCH sideline symbol in the system frame is used as the GP.
[0077] Unlicensed spectrum
[0078] Unlicensed spectrum is the spectrum allocated by countries and regions that can be used for radio equipment communications. This spectrum is generally considered to be shared spectrum. That is, as long as communication equipment in different communication systems meets the regulatory requirements set by the country or region on this spectrum, they can use this spectrum without applying for exclusive spectrum authorization.
[0079] In order to allow various communication systems using unlicensed spectrum for wireless communication to coexist peacefully on this spectrum, some countries or regions have stipulated regulatory requirements that must be met when using unlicensed spectrum. For example, communication devices follow the "listen before talk (LBT)" principle, that is, before a communication device transmits a signal on a channel in the unlicensed spectrum, it must first perform channel sensing. Only when the channel sensing result indicates that the channel is idle can the communication device transmit a signal; if the channel sensing result on the channel in the unlicensed spectrum indicates that the channel is busy, the communication device cannot transmit a signal. To ensure fairness, in a single transmission, the duration that a communication device uses a channel in the unlicensed spectrum for signal transmission cannot exceed the maximum channel occupancy time (MCOT).
[0080] Comb structure in NR-U system
[0081] Currently, NR-based access to unlicensed spectrum (NR-U) is being studied in communication protocols (for example, 3GPP Rel-16). Communications in unlicensed frequency bands usually need to meet corresponding regulatory requirements, such as occupied channel bandwidth (OCB) and power spectral density (PSD) requirements.
[0082] Taking OCB as an example, for unlicensed spectrum within the 5GHz frequency band, European regulations stipulate that when a terminal uses the channel for data transmission, the occupied channel bandwidth must be no less than 80% of the total channel bandwidth. In other words, the frequency domain span between the lowest PRB in the frequency domain and the highest PRB in the frequency domain occupied by the terminal device transmission accounts for at least 80% of the total bandwidth. At this time, if the above-mentioned OCB regulations are met, if the terminal device occupies continuous RBs in the frequency domain, one time slot can basically only transmit data for one terminal device. Therefore, in order to allow as many users as possible to access the channel within the same time, a comb-tooth (interlace)-based resource configuration method is defined in NR-U. A comb-tooth resource includes N discrete PRBs in the frequency domain, and a total of M comb-tooth resources are included in the frequency band. The PRBs included in the mth comb tooth are {m, M+m, 2M+m, 3M+m, ...}. See Figure 4 Assume that the system bandwidth includes 30 RBs, including 5 comb teeth (i.e., M=5), each comb tooth includes 6 PRBs (i.e., N=6), and the frequency domain spacing between two adjacent PRBs in a comb tooth is the same, that is, 5 PRBs apart. It should be noted that the PRBs included in a comb tooth can also be called an interlaced resource block (IRB), and the comb teeth can also be called IRBs.
[0083] In addition, in the embodiment of the present application, RB and PRB can be replaced with each other.
[0084] Resource block collection in the SL-U system
[0085] Figure 5It is an example of a resource pool configured on an unlicensed spectrum to which an embodiment of the present application is applicable. In a sidelink over unlicensed spectrum (SL-U) system, a resource pool is configured on an unlicensed spectrum or a shared spectrum for sidelink transmission through pre-configuration information or network configuration information. In some embodiments, the resource pool includes M1 resource block sets (RB sets), wherein a resource block set includes M2 resource blocks (RBs), and M1 and M2 are positive integers. In some embodiments, a resource block set corresponds to a channel in an unlicensed spectrum (or shared spectrum), or a resource block set corresponds to the minimum frequency domain granularity for LBT, or a resource block set corresponds to an LBT subband.
[0086] For example, the bandwidth corresponding to a channel on the unlicensed spectrum is 20 MHz, that is, the bandwidth corresponding to a resource block set is also 20 MHz. Alternatively, the bandwidth of a channel on the unlicensed spectrum is 20 MHz, corresponding to M3 RBs, where M3 RBs are all RBs included in a channel, or all RBs in a channel that can be used for data transmission. For example, if M3 = 100 (corresponding to 15 kHz subcarrier spacing), then an RB set also corresponds to 100 RBs, that is, M2 = 100.
[0087] For another example, if LBT results are needed to determine whether unlicensed spectrum can be used, the minimum frequency domain granularity for LBT is 20 MHz, and one RB set corresponds to the number of RBs included in 20 MHz. Alternatively, if an RB set includes M2 = 100 RBs (corresponding to a 15 kHz subcarrier spacing), the minimum frequency domain granularity for LBT is one RB set, i.e., 100 RBs.
[0088] It should be noted that in the embodiment of the present application, the resource block set can also be called a channel or LBT subband, and the embodiment of the present application does not limit this.
[0089] In some embodiments, the frequency domain starting position of the resource pool is the same as the frequency domain starting position of the first resource block set in the M1 resource block sets, wherein the first resource block set is the resource block set with the lowest frequency domain position in the M1 resource block sets.
[0090] In some embodiments, the frequency domain end position of the resource pool is the same as the frequency domain end position of the second resource block set in the M1 resource block sets, wherein the second resource block set is the resource block set with the highest frequency domain position in the M1 resource block sets.
[0091] For example, the resource pool includes M1=3 resource block sets, and the corresponding resource block set indexes are resource block set 0, resource block set 1 and resource block set 2, respectively, where the frequency domain position of resource block set 0 is the lowest and the frequency domain position of resource block set 2 is the highest. Therefore, the frequency domain starting position of the resource pool is the same as the frequency domain starting position of resource block set 0, or the frequency domain starting position of the resource pool is determined according to the frequency domain starting position of resource block set 0; the frequency domain ending position of the resource pool is the same as the frequency domain ending position of resource block set 2, or the frequency domain ending position of the resource pool is determined according to the frequency domain ending position of resource block set 2.
[0092] In some implementations, a guard band is included between two adjacent resource block sets among the M1 resource block sets included in the resource pool.
[0093] In some embodiments, the frequency domain starting position and frequency domain size of the guard band are determined based on pre-configured information or network configuration information. The terminal obtains the pre-configured information or network configuration information, which is used to configure the guard band. In some embodiments, the guard band is used to separate RB sets.
[0094] For example, you can refer to Figure 5 To understand, three guard bands are configured within the sidelink BWP, corresponding to guard band 0, guard band 1, and guard band 2. These three guard bands separate four resource block sets. The frequency domain starting position and ending position of each resource block set can be determined based on the frequency domain starting position of each guard band (i.e., the starting point of the guard band shown in the figure) and the frequency domain size of the guard band (i.e., the length of the guard band shown in the figure). A sidelink bandwidth segment (BWP) includes these four resource block sets, and a sidelink resource pool is configured within the sidelink BWP. This sidelink resource pool includes three resource block sets, namely, resource block set 0 through resource block set 2. Therefore, the frequency domain starting position of the resource pool (i.e., the starting point of the resource pool shown in the figure) corresponds to the frequency domain starting position of resource block set 0, and the frequency domain ending position of the resource pool (i.e., the ending point of the resource pool shown in the figure) corresponds to the frequency domain ending position of resource block set 2.
[0095] In some implementations, a resource block set includes multiple comb teeth. Figure 5 Each resource block set in the can include multiple comb teeth.
[0096] In some embodiments, one PSSCH may be transmitted in one or more resource block sets. In still other embodiments, one PSSCH may be transmitted in one or more resource block sets, and the PSSCH occupies one or more comb teeth in the one or more resource block sets.
[0097] Resource mapping method in NR-U system
[0098] To facilitate understanding, let's first combine the resource mapping method in the NR-U system. Figure 6-A Introduce the mapping relationship between common resource blocks (CRB) and PRBs, and then combine Figure 6-B This section describes the mapping relationship between CRBs and comb teeth in an RB set in the NR-U system.
[0099] The current protocol introduces the basic concept of CRB, so that terminal devices with different carrier bandwidths and terminal devices using carrier aggregation can use a unified RB index. Therefore, CRB is equivalent to an absolute frequency domain ruler that can cover one or more carrier frequency bands. In some implementations, CRBs can include all RBs contained in a system bandwidth. In other implementations, CRBs are numbered starting from 0 in the frequency domain with a subcarrier spacing of μ, or the starting point of the CRB index is CRB0. See Figure 6-A , CRBs are numbered starting from a reference point within the carrier or system bandwidth, which is called "Point A". For each subcarrier spacing, subcarrier 0 of CRB0 is aligned with Point A. In addition, see Figure 6-A When a BWP is allocated to a terminal device, the PRBs in the BWP are indexed starting from PRB0. PRB0 to 3 included in the BWP in the figure can correspond to any 4 CRBs in the carrier, that is, the frequency domain starting position of PRB0 in the BWP may not be aligned with CRB0.
[0100] Figure 6-B The mapping relationship between CRBs and comb teeth in an RB set in the NR-U system is shown.
[0101] See also Figure 6-B , assuming that the number of comb teeth included in the system bandwidth is 5. The uplink BWP corresponds to two RB sets. The CRBs included in RB set 0 have indexes of 2 to 25, and the CRBs included in RB set 1 have indexes of 30 to 51. A protection band is configured between the two RB sets, occupying 4 CRBs. At this time, the comb tooth index corresponding to the comb tooth is mapped from the first CRB (CRB0) of the carrier as the starting position in the frequency domain. The mapping relationship between the comb tooth index corresponding to the comb tooth and the CRB index is as follows: Figure 6-B As shown in .
[0102] Accordingly, when a network device allocates uplink transmission resources to a terminal device, it needs to use a two-level resource indication method, that is, indicating the allocated RB set and the comb information within the RB set. For example, the network device can indicate to the terminal device that RB set 0 and RB set 1 are allocated, as well as the comb corresponding to comb index 0 in the two RB sets.
[0103] Currently, in the NR-U system, the number of comb teeth included in a carrier is only related to the subcarrier spacing. The corresponding relationship between the number of comb teeth included in a carrier and the size of the subcarrier spacing is shown in Table 1. When the subcarrier spacing is 15 kHz, the number of comb teeth included in the corresponding carrier is 10. When the subcarrier spacing is 30 kHz, the number of comb teeth included in the corresponding carrier is 5.
[0104] Table 1
[0105] μ <![CDATA[Sub - carrier spacing Δf = 2 μ ·15 [kHz]]]> Number of comb teeth M 0 15 10 1 30 5
[0106] At present, in the sidelink communication system, the terminal device can determine the RB occupied by the sidelink communication based on the sub-channel and the mapping relationship between the sub-channel and the RB in the resource pool. Based on the current discussion on the communication protocol, it is possible to introduce unlicensed spectrum in the sidelink communication scenario. As introduced above, in order to meet the relevant regulations on unlicensed spectrum (for example, OCB), the frequency domain resources in the unlicensed spectrum are divided based on comb teeth. Therefore, the traditional mapping method based on sub-channels and RBs is not suitable for unlicensed spectrum, or in other words, the traditional mapping method based on sub-channels and RBs does not match the division method of frequency domain resources in the unlicensed spectrum.
[0107] Therefore, in order to avoid the above problems, the present application provides a side communication method. Figure 7 A flowchart of the sideline communication method according to an embodiment of the present application is introduced. Figure 7 The method shown includes step S710 and step S720.
[0108] In step S710, the terminal device obtains first information.
[0109] Among them, the first information is used to determine the comb teeth in the resource pool corresponding to the subchannel, or in other words, the first information is used to indicate the correspondence between the subchannel and the comb teeth in the resource pool, or in other words, the first information is used to indicate the correspondence between the subchannel and the comb teeth in the side BWP, or in other words, the first information is used to indicate the correspondence between the subchannel and the comb teeth in the carrier. In some implementations, the above correspondence may include the number of comb teeth in the resource pool included in the subchannel. In other words, the first information can indicate the comb teeth in the resource pool corresponding to the subchannel by the number of comb teeth in the resource pool included in the subchannel. The following will be combined with Figures 8 to 10The correspondence between sub-channels and comb teeth is introduced. For the sake of brevity, it is not repeated here.
[0110] In some implementations, if the first information can be used to determine the comb teeth corresponding to the subchannel, the first information may be information for configuring the subchannel for the terminal device, for example, DCI, RRC signaling, or SCI, or the first information is an information field included in the DCI, RRC signaling, or SCI. For example, the DCI or SCI includes an information field for indicating frequency domain resources, and this information field corresponds to the first information. This information field is used to indicate the subchannel information of the PSSCH channel. Based on the correspondence between the subchannel and the comb teeth, the comb tooth information of the PSSCH channel can be determined. Therefore, based on the first information, the comb teeth in the corresponding resource pool can be determined.
[0111] In other implementations, if the first information is used to indicate the number of comb teeth included in a sub-channel, the first information may be a parameter representing a sub-channel size. Of course, the first information may also be other information, which is not limited in this embodiment of the present application.
[0112] In some implementations, the first information may be information in resource pool configuration information or information in sideline BWP configuration information.
[0113] The terminal device in the above step S710 can be the sender of the first information or the receiver of the first information. If the above terminal device is the receiver of the first information, the above first information can be sent by the network device, or sent by other terminal devices, or obtained by the terminal device from pre-configured information. That is, the above step S710 can include other terminal devices sending the first information to the terminal device, or the network device sending the first information to the terminal device. If the above terminal device is the sender of the first information, the first information obtained by the terminal device can be generated by the terminal device itself, or obtained by the terminal device from pre-configured information, and after obtaining the first information (i.e., step S710), the terminal device can send the first information to other terminal devices.
[0114] As described above, the first information may be configured for the terminal device by the network device. Accordingly, before step S710, the method may further include: step S720, where the network device generates the first information. Of course, the terminal device may also obtain the first information through other means, which are not limited in this embodiment of the present application. In some implementations, the first information may be pre-configured, for example, it may be built into the terminal device when the terminal device leaves the factory.
[0115] In an embodiment of the present application, when conducting sideline communication based on unlicensed spectrum, the terminal device can determine the comb teeth corresponding to the subchannel based on the first information, that is, establish a corresponding relationship between the subchannel and the comb teeth, which is conducive to improving the matching degree between the sideline communication based on the subchannel and the resource division method in the unlicensed spectrum. This avoids the problem that in traditional sideline communication, the subchannel only has a mapping relationship with the RB, resulting in a mismatch between the sideline communication based on the subchannel and the division method of the unlicensed spectrum.
[0116] For ease of understanding, the following Figures 8 to 10 , introduces the corresponding relationship between sub-channels and comb teeth in the embodiment of this application.
[0117] In the correspondence relationship 1 between subchannels and comb teeth, a subchannel can include a comb tooth. That is, the index of a subchannel can correspond to the comb tooth index of a comb tooth, or in other words, the subchannel index can have a one-to-one correspondence with the comb tooth index. When the subchannel index and the comb tooth index have a one-to-one correspondence, to simplify the correspondence between the subchannels and the comb teeth, the subchannel index can be set to be the same as the corresponding comb tooth index. Of course, the subchannel index can also be different from the corresponding comb tooth index.
[0118] The following takes the subchannel index and the corresponding comb index as an example, combined with Figure 8 The corresponding relationship between the sub-channels and the comb teeth in the embodiment of the present application is introduced.
[0119] See also Figure 8 , assuming that the comb tooth indexes included in the resource pool are comb tooth index 0, comb tooth index 1, comb tooth index 2, comb tooth index 3, and comb tooth index 4. Since the subchannel index is the same as the corresponding comb tooth index, the subchannel index includes index 0, index 1, index 2, index 3, and index 4, where subchannel index 0 corresponds to comb tooth index 0 in the resource pool, subchannel index 1 corresponds to comb tooth index 1 in the resource pool, subchannel index 2 corresponds to comb tooth index 2 in the resource pool, subchannel index 3 corresponds to comb tooth index 3 in the resource pool, and subchannel index 4 corresponds to comb tooth index 4 in the resource pool.
[0120] In the correspondence relationship 2 between subchannels and comb teeth, the subchannel may include multiple comb teeth. That is, the index of a subchannel may correspond to the comb tooth indices of multiple comb teeth, or in other words, the subchannel index may have a one-to-many correspondence with the comb tooth indices of the comb teeth. Generally, in order to simplify the correspondence between the subchannel index and the comb tooth indices, the multiple comb tooth indices corresponding to the subchannel index may be set to be continuous. Of course, in the embodiment of the present application, the multiple comb tooth indices corresponding to the index of a subchannel may also be discontinuous.
[0121] The following takes the case where the index of a subchannel corresponds to two consecutive comb indexes as an example, combined with Figure 9 The corresponding relationship between the sub-channel index and the comb index in the embodiment of the present application is introduced.
[0122] See also Figure 9 , assuming that the comb indexes included in the resource pool are comb index 0, comb index 1, comb index 2, and comb index 3. Since the subchannel index can correspond to two consecutive comb indexes, the subchannel index includes index 0 and index 1, wherein subchannel index 0 corresponds to comb index 0 and comb index 1 in the resource pool, and subchannel index 1 corresponds to comb index 2 and comb index 3 in the resource pool.
[0123] It should be noted that in some cases (e.g. Figure 9 (Case 1 below) The total number of comb teeth in the resource pool is an integer multiple of the maximum number of comb teeth in a subchannel. In this case, the number of comb teeth in each subchannel in the resource pool can be the same, that is, the maximum number of comb teeth in the subchannel. In this case, the maximum number of comb teeth in a subchannel can be the same as the number of comb teeth in the subchannel.
[0124] In other cases, the total number of comb teeth in the resource pool is not an integer multiple of the maximum number of comb teeth included in the sub-channel (Case 2 below). In this case, the number of comb teeth included in each channel in the resource pool may be different. In this case, the number of comb teeth included in the sub-channel can be determined based on the number of comb teeth included in the resource pool and the number of comb teeth included in the sub-channel. Of course, in the embodiments of the present application, the number of comb teeth included in the sub-channel can also be determined by other methods.
[0125] For example, the total number of comb teeth in the resource pool is 5, and the maximum number of comb teeth contained in each subchannel is 2. At this time, the indexes of two subchannels in the resource pool can correspond to 2 comb tooth indexes, and the index of the remaining 1 subchannel can correspond to one comb tooth index.
[0126] Typically, when the number of comb teeth included in the sub-channels in a resource pool varies, in order to evenly divide the comb tooth resources in the resource pool, the difference in the number of comb teeth included in any two sub-channels in the resource pool can be set to be less than or equal to 1. Of course, if the issue of even resource division is not considered, the embodiment of the present application does not limit the number of comb teeth included in the sub-channels.
[0127] The following takes the maximum number of comb teeth contained in a sub-channel as 2 as an example, combined with Figure 10 The corresponding relationship between the sub-channel index and the comb index in the embodiment of the present application is introduced.
[0128] See also Figure 10Assume that the comb indexes included in the resource pool are comb index 0, comb index 1, comb index 2, comb index 3, and comb index 4, and the subchannel indexes include indexes 0 to 2. Since the maximum number of combs a subchannel contains is 2, subchannel index 0 can correspond to comb index 0 and comb index 1, subchannel index 1 can correspond to comb index 2 and comb index 3, and subchannel index 2 can correspond to comb index 4.
[0129] At present, frequency domain resources are divided by RB sets in unlicensed spectrum, and accordingly, the LBT mechanism is also executed based on RB sets. Therefore, when sideline communication is performed based on unlicensed spectrum, a resource division method based on RB sets may also be introduced. As mentioned above, after the introduction of the division method based on RB sets in the current NR-U system, no matter how many RB sets are included in the uplink BWP, the number of comb teeth it supports is only related to the subcarrier spacing size, and has nothing to do with the number of RB sets included in the uplink BWP, such as Figure 6-B As shown, when configuring frequency domain resources, it is necessary to indicate both the RB set and the comb resources, that is, to adopt a two-level resource configuration approach. However, the current sideline communication scenario uses a one-level resource configuration approach, and the above two-level resource indication approach is not applicable to sideline communication scenarios. In addition, the two-level resource indication approach may occupy a large amount of transmission resources.
[0130] To avoid the above problems, the embodiments of the present application provide a correspondence between RB sets and comb teeth, so that the terminal device can determine the RB set in which the comb teeth are located, and the CRB corresponding to the comb teeth in the RB set, simply by the comb teeth. This avoids the use of the traditional two-level resource configuration method to configure frequency domain resources, thereby improving the matching degree between the resource configuration method based on unlicensed spectrum and the sideline communication scenario, and reducing the transmission resources occupied by the configured frequency domain resources.
[0131] In addition, in order to reuse the method of configuring frequency domain resources based on sub-channels in the existing side communication scenario, the frequency domain resources occupied by the side communication can be indicated based on the correspondence between the RB set and the comb teeth, and the correspondence between the sub-channels and the comb teeth (for example, any one of the correspondences introduced above). In this way, when performing side communication based on unlicensed spectrum, the traditional sub-channel-based resource configuration method can continue to be used to configure frequency domain resources for the terminal device. Accordingly, the terminal device can determine the CRB used for side communication in the resource pool based on the configured sub-channel and the above two correspondences. In some implementations, frequency domain resource indication information is included in the DCI or SCI, and the frequency domain resource indication information is used to indicate the sub-channel corresponding to the PSSCH. According to the correspondence between the sub-channel and the comb teeth, the comb tooth resources corresponding to the frequency domain resources of the PSSCH can be determined. Furthermore, combined with the correspondence between the RB set and the comb teeth, the RB set resources corresponding to the frequency domain resources of the PSSCH and the comb tooth resources within the RB set can be determined. Then, according to the correspondence between the comb tooth resources and the RB or CRB, the physical resources corresponding to the frequency domain resources of the PSSCH can be determined.
[0132] The following describes the correspondence between RB sets and comb teeth in the resource pool. It should be noted that the correspondence between RB sets and comb teeth described below can be used in combination with the correspondence between any seed channel and comb teeth described above. This embodiment of the present application is not limited to this. Of course, the correspondence between RB sets and comb teeth described below can also be used alone.
[0133] For a certain RB set in the resource pool, an RB set may include one or more comb teeth. That is, the index of the RB set may correspond to one or more comb tooth indices, and the comb teeth corresponding to the one or more comb tooth indices belong to the RB set.
[0134] In one embodiment, for multiple RB sets in a resource pool, different RB sets in the multiple RB sets have comb teeth corresponding to different comb indexes. In this case, the RB set corresponding to the comb index can be determined based on the correspondence between the comb index corresponding to the comb tooth and the RB set.
[0135] Generally, in order to simplify the correspondence between the index of the RB set and the comb tooth index, the comb tooth indexes corresponding to the multiple comb teeth in the resource pool can be set to be continuously indexed between two adjacent RB sets. In other words, the multiple RB sets include a second RB set and a third RB set, the index of the second RB set is continuous with the index of the third RB set, and the comb tooth indexes corresponding to the comb teeth included in the second RB are continuous with the comb tooth indexes corresponding to the comb teeth included in the third RB set. In other words, if the index of the second RB set is continuous with the index of the third RB set, the maximum comb tooth index corresponding to the comb teeth included in the second RB set is continuous with the minimum comb tooth index corresponding to the comb teeth included in the third RB set. In other words, the indexes corresponding to the comb tooth resources included in the resource pool are numbered sequentially among the multiple RB sets. At this time, the RB set corresponding to the comb tooth and the comb tooth resources in the RB set can be determined based on the comb tooth index.
[0136] There are many ways to implement the aforementioned continuous index of the second RB set and the third RB set. In some implementations, the continuous index of the second RB set and the third RB set may include the index of the second RB set and the index of the third RB set being continuous and increasing. For example, the index of the second RB set is 0, and the index of the third RB set is 1. In other implementations, the continuous index of the second RB set and the third RB set may include the index of the second RB set and the index of the third RB set being continuous and decreasing. For example, the index of the second RB set is 1, and the index of the third RB set is 0.
[0137] There are many ways to implement that the comb indexes corresponding to the comb teeth included in the second RB set are continuous with the comb indexes corresponding to the comb teeth included in the third RB set. In some implementations, the comb indexes corresponding to the comb teeth included in the second RB set are continuous and increasing with the comb indexes corresponding to the comb teeth included in the third RB set. For example, the comb indexes corresponding to the comb teeth included in the second RB set are comb index 0 and comb index 1, and the comb indexes corresponding to the comb teeth included in the third RB set are comb index 2 and comb index 3. In other implementations, the comb indexes corresponding to the comb teeth included in the second RB set are continuous and decreasing with the comb indexes corresponding to the comb teeth included in the third RB set. For example, the comb indexes corresponding to the comb teeth included in the second RB set are comb index 2 and comb index 3, and the comb indexes corresponding to the comb teeth included in the third RB set are comb index 0 and comb index 1.
[0138] It should be noted that the above-described continuous method of indexing between RB sets can be arbitrarily combined with the continuous method of indexing between comb teeth. For example, if the index of the second RB set and the index of the third RB set are increasing, then the comb tooth index corresponding to the comb teeth included in the second RB set and the comb tooth index corresponding to the comb teeth included in the third RB set are increasing in sequence.
[0139] Typically, to simplify the correspondence between RB sets and comb teeth, the number of comb teeth included in each of the multiple RB sets can be the same. Of course, in the embodiment of the present application, the number of comb teeth included in at least two of the multiple RB sets can also be different, and the embodiment of the present application is not limited to this. It should be noted that when describing the solution of the embodiment of the present application below, the example of each RB set in the multiple RB sets containing the same number of comb teeth is used.
[0140] The above describes the corresponding relationship between the index of the RB set and the comb tooth index. Therefore, in some implementations, the comb tooth index corresponding to the comb tooth in the resource pool is determined based on the index of the RB set to which the comb tooth belongs, or in other words, the comb tooth index corresponding to the comb tooth included in the RB set (also called the "first RB set") is determined based on the index of the RB set.
[0141] In the case where the number of comb teeth included in each of multiple RB sets is the same, the comb tooth index corresponding to the comb teeth included in the RB set can be determined based on the following method. If the index of the first RB set in the resource pool is s, the comb tooth index m corresponding to the comb teeth included in the first RB set can be determined according to m=m1+s·M, where s·M≤m<(s+1)·M, M represents the number of comb teeth included in an RB set, m1 is an integer greater than or equal to 0, and 0≤m1 <M。
[0142] For example, see Figure 11 RB set 0 has an index of s=0 in the resource pool, and an RB set contains 5 comb teeth. For example, when m1=0, m=0; when m1=1, m=1; when m1=2, m=2; when m1=3, m=3; and when m1=4, m=4. In other words, the comb teeth in RB set 0 correspond to comb tooth index 0, comb tooth index 1, comb tooth index 2, comb tooth index 3, and comb tooth index 4.
[0143] RB set 1 has index s = 1 in the resource pool. The number of comb teeth in an RB set is M = 5. In this case, when m1 = 0, m = 5; when m1 = 1, m = 6; when m1 = 2, m = 7; when m1 = 3, m = 8; and when m1 = 4, m = 9. In other words, the comb teeth in RB set 1 correspond to comb index 5, comb index 6, comb index 7, comb index 8, and comb index 9.
[0144] It should be noted that in the embodiment of the present application, the comb tooth index corresponding to the comb teeth included in each RB set can also be determined by other means. For example, the comb tooth index corresponding to the comb teeth included in each RB set can be pre-agreed by means of a mapping table. The embodiment of the present application does not limit this.
[0145] In another embodiment, for multiple RB sets in a resource pool, the comb indexes corresponding to different RB sets in the multiple RB sets are the same.
[0146] Generally, in order to simplify the mapping method of comb indexes, it can be set that the comb indexes corresponding to multiple combs in an RB set are consecutive. Or rather, the indexes corresponding to the comb resources included in an RB set are numbered in sequence within the RB set.
[0147] There are many implementation methods for the comb indexes corresponding to the combs included in an RB set to be consecutive. In some implementation methods, the comb indexes corresponding to the combs included in an RB set are consecutive and increasing. For example, an RB set includes 3 combs, and the comb indexes corresponding to the 3 combs are comb index 0, comb index 1, and comb index 2 respectively. In some other implementation methods, the comb indexes corresponding to the combs included in an RB set are consecutive and decreasing.
[0148] In the above case, if only based on the comb indexes corresponding to the combs included in an RB set, it is impossible to distinguish the RB set where the comb is located. Therefore, it is necessary to determine both the RB set corresponding to the comb and the comb corresponding to it in this RB set. Or rather, it is necessary to determine the corresponding comb through the RB set index and the comb index within this RB set. For the sake of easy distinction, the comb index corresponding to the comb of a subchannel is called the second comb index, and the comb indexes included in each of the above RB sets are called the first comb indexes. That is to say, the first comb indexes corresponding to the combs included between multiple RB sets are the same. For example, the resource pool includes 2 RB sets, corresponding to RB set 0 and RB set 1 respectively. The first comb indexes corresponding to the combs included in RB set 0 include 0 to 4, and the first comb indexes corresponding to the combs included in RB set 1 are also 0 to 4. At this time, it is possible to determine the RB set where the comb is located and the first comb index within this RB set based on the second comb index of the comb corresponding to the index of the subchannel. Or, determine the second comb index of the corresponding comb according to the RB set index and the first comb index within this RB set.
[0149] In some implementation methods, assume that each RB set includes M combs, the first comb index within the RB set is m1, and the value range is 0 ≤ m1 < M, and m1 is an integer greater than or equal to 0. The second comb index of the comb corresponding to the subchannel is m. Then, the RB set index s where the comb is located and the first comb index m1 within this RB set can be determined through the second comb index of the comb according to the following method: the index s of the RB set corresponding to the second comb index m is s = floor(m / M), and the first comb index m1 within the RB set corresponding to the index s of the RB set is m1 = mod(m, M). Here, floor() represents the floor operation, mod
[0150] () represents the modulo operation.
[0151] For example, each RB set includes 5 comb teeth, that is, M=5, and the value range of the first comb tooth index m1 in the RB set is 0≤
[0152] m1<5, that is, the first comb index corresponding to the comb teeth contained in each RB set is 0 to 4. Then, when the second comb index is 5
[0153] (ie, m=5), the index s of the RB set corresponding to the second comb index m is That is, the corresponding RB set
[0154] 1. And in RB set 1, the first comb index m1 corresponding to the second comb index m is mod(m,M)=0, that is, corresponding to RB
[0155] The first comb tooth in set 1.
[0156] The mapping relationship between the RB set and the comb index in the resource pool is introduced above. The mapping relationship between the comb and the physical resource is introduced below. The physical resource can be represented as PRB or CRB. The mapping relationship between PRB and CRB can be found in Figure 12 As shown, a sidelink BWP is configured in the carrier, and a resource pool is configured in the sidelink BWP. The PRB index in the resource pool starts from PRB0, and the CRB index starts from Point A. Therefore, PRBs 0 to 5 in the resource pool have corresponding CRB indexes, that is, the PRB index and CRB index in the resource pool have a corresponding relationship. In some embodiments, only one sidelink BWP is configured in the carrier. In some embodiments, one or more resource pools can be configured in the sidelink BWP, and the PRBs in each resource pool are indexed starting from PRB0. The PRB index corresponding to the PRB in each resource pool has a corresponding relationship with the CRB index.
[0157] The mapping relationship between the comb teeth and physical resources, that is, the mapping relationship between the comb teeth and the CRB, is introduced below using CRB as an example. It should be understood that since there is a corresponding relationship between the PRB and the CRB in the resource pool, the mapping relationship between the comb teeth and the CRB described below is also applicable to the mapping relationship between the comb teeth and the PRB. For example, a CRB with a CRB index of x corresponds to a PRB with a PRB index of y. If the CRB corresponding to a comb tooth includes CRB x, it can be understood that the resource corresponding to the comb tooth includes PRB y in the resource pool. Wherein, x is an integer greater than or equal to 0, and y is an integer greater than or equal to 0.
[0158] The mapping relationship between the comb teeth and the CRB is introduced below. It should be noted that in an embodiment of the present application, the mapping relationship between the comb teeth and the CRB (for example, the mapping relationship 1 and the mapping relationship 2 below) can be used in combination with the corresponding relationship between the RB set and the comb teeth in the resource pool introduced above, and the embodiment of the present application is not limited to this. In an embodiment of the present application, the mapping relationship between the comb teeth and the CRB (for example, the mapping relationship 1 and the mapping relationship 2 below) can be used in combination with the corresponding relationship between any seed channel and the comb teeth introduced above, and the embodiment of the present application is not limited to this. In an embodiment of the present application, the mapping relationship between the comb teeth and the CRB (for example, the mapping relationship 1 and the mapping relationship 2 below) can be used in combination with the corresponding relationship between any seed channel and the comb teeth introduced above, and in combination with the corresponding relationship between the RB set and the comb teeth in the resource pool introduced above, and the embodiment of the present application is not limited to this. Of course, the mapping relationship between the comb teeth and the CRB in the example of the present application can also be used alone.
[0159] The mapping relationship between comb teeth and CRB can be divided into mapping mode 1 and mapping mode 2.
[0160] In mapping mode 1, the comb teeth can be mapped starting from the first frequency domain position, where the first frequency domain position is the first CRB included in the carrier corresponding to the resource pool, or the first frequency domain position is the first CRB included in the sideline BWP corresponding to the resource pool.
[0161] In other words, the starting frequency domain position of the first comb tooth in the resource pool is mapped to the above-mentioned first frequency domain position, and the mapping of other comb teeth begins with the first frequency domain position as the starting frequency domain position. Among them, the first comb tooth can be the comb tooth with the smallest corresponding comb tooth index among the multiple comb teeth included in the resource pool. Of course, the first comb tooth in the resource pool can also be the comb tooth with the largest corresponding comb tooth index among the multiple comb teeth included in the resource pool.
[0162] When mapping other comb teeth, other comb gear streams can be mapped to the CRBs corresponding to the RB set in the ascending order of CRB indexes within the RB set. Of course, in the embodiment of the present application, other mapping methods can also be used to map the other comb teeth.
[0163] In some implementations, the correspondence between the comb teeth corresponding to an RB set (also referred to as the "fourth RB set") in the resource pool and the CRB can be determined based on at least one of the following: the CRB index corresponding to the starting frequency domain position of the side BWP, the number of comb teeth corresponding to the RB set in the resource pool, and the comb tooth index corresponding to the fourth RB set.
[0164] In other implementations, the correspondence between the comb teeth corresponding to an RB set (also known as the "seventh RB set") in the resource pool and the CRB can be determined based on at least one of the following: the CRB index corresponding to the starting frequency domain position of the carrier, the number of comb teeth included in the RB set in the resource pool, and the comb tooth index corresponding to the seventh RB set.
[0165] In one embodiment, the CRB index n in the (s+1)th RB set in the resource pool is CRB The mapping relationship between n and the comb index m can be determined according to the following formula: CRB =f2(M,m,N start ,μ,s), and 0≤s <S,s·M≤m<(s+1)·M,m=m1+s·M,0≤m1<M。
[0166] Where S represents the number of RB sets included in the resource pool; s represents the index of the RB set; M represents the number of comb teeth included in an RB set; m represents the comb tooth index corresponding to the comb tooth included in the (s+1)th RB set; N start,μ Represents the CRB index corresponding to the carrier corresponding to the resource pool or the starting frequency domain position of the sideline BWP; μ is determined according to the sideline subcarrier spacing, as shown in Table 1 or Table 2; f2(·) represents the second functional relationship; m1 is an integer greater than or equal to 0.
[0167] Exemplarily, the second functional relationship can be expressed as:
[0168] n CRB =Mn IRB +N start,μ +((m―N start,μ )mod M)
[0169] Among them, n IRB ∈{0,1,2,3,……}, mod() represents the modulo operation.
[0170] For ease of understanding, the following takes mapping method 1 as an example and continues to combine Figure 11 The mapping relationship between the comb tooth index corresponding to the comb tooth in the RB set and the CRB index in the RB set in an embodiment of the present application is introduced.
[0171] See also Figure 11, each RB set can include 5 comb teeth, and the resource pool includes 2 RB sets. The RB set index of RB set 0 is 0, and the CRBs corresponding to the CRBs included in RB set 0 are indexed from 2 to 25. The RB set index of RB set 1 is 1, and the CRBs corresponding to the CRBs included in RB set 1 are indexed from 30 to 51. Among them, the CRBs corresponding to CRB indexes 26 to 29 belong to the protection frequency band. Therefore, based on the correspondence between the RB set index and the comb tooth index introduced above, it can be seen that the comb tooth indexes corresponding to the comb teeth included in RB set 0 are comb tooth indexes 0 to 4. The comb tooth indexes corresponding to the comb teeth included in RB set 1 are comb tooth indexes 5 to 9.
[0172] Since the first frequency domain position is the first CRB included in the carrier corresponding to the resource pool, that is, the first frequency domain position is the CRB corresponding to CRB index 0, when mapping the corresponding comb teeth in RB set 0 and RB set 1 using the above-mentioned mapping method 1, the mapping is started with the CRB corresponding to CRB index 0 as the starting frequency domain position. In RB set 0, the CRB indexes of the CRBs corresponding to the comb teeth of comb index 0 are 5, 10, 15, 20, 25; the CRB indexes of the CRBs corresponding to the comb teeth of comb index 1 are 6, 11, 16, 21; the CRB indexes of the CRBs corresponding to the comb teeth of comb index 2 are 2, 7, 12, 17, 22; the CRB indexes of the CRBs corresponding to the comb teeth of comb index 3 are 3, 8, 13, 18, 23; and the CRB indexes of the CRBs corresponding to the comb teeth of comb index 4 are 4, 9, 14, 19, 24. In RB set 1, the CRB indexes of the CRBs corresponding to the teeth of comb index 5 are 30, 35, 40, 45, and 50; the CRB indexes of the CRBs corresponding to the teeth of comb index 6 are 31, 36, 41, 46, and 51; the CRB indexes of the CRBs corresponding to the teeth of comb index 7 are 32, 37, 42, and 47; the CRB indexes of the CRBs corresponding to the teeth of comb index 8 are 33, 38, 43, and 48; and the CRB indexes of the CRBs corresponding to the teeth of comb index 9 are 34, 39, 44, and 49.
[0173] Accordingly, comb teeth corresponding to comb tooth index 0 and comb tooth index 1 may be configured for terminal device 1 , and comb teeth corresponding to comb tooth indexes 4 to 6 may be configured for terminal device 2 .
[0174] It should be noted that, for the sake of comparison, Figure 11 The mapping method of the comb teeth on the CRB in the NR-U system is also shown. It can be seen that the starting position of the mapping method of the comb teeth on the CRB in the embodiment of the present application is the same as the starting position of the mapping method of the comb teeth on the CRB in the NR-U system.
[0175] In another embodiment, the CRB index n in the (s+1)th RB set in the resource pool is CRBThe mapping relationship between the comb index m1 corresponding to the comb in the RB set can be determined according to the following formula: CRB =f3(M,m1,N start,μ ,s), and 0≤s <S,0≤m1<M。
[0176] Where S represents the number of RB sets contained in the resource pool; s represents the index of the RB set; M represents the number of comb teeth included in an RB set; N start,μ Represents the CRB index corresponding to the carrier corresponding to the resource pool or the starting frequency domain position of the sideline BWP; μ is determined according to the sideline subcarrier spacing, as shown in Table 1 or Table 2; f3(·) represents the third functional relationship; m1 is an integer greater than or equal to 0.
[0177] Exemplarily, the third functional relationship can be expressed as:
[0178] n CRB =Mn IRB +N start,μ +((m1―N start,μ )mod M),
[0179] Among them, n IRB ∈{0,1,2,3,……}, and n IRB The value of Indicates the CRB index corresponding to the ending frequency domain position of the (s+1)th RB set. Mapping mode 2: The comb teeth are mapped starting from the first CRB included in the resource pool as the starting frequency domain position.
[0180] In other words, the starting frequency domain position of the first comb tooth is mapped to the first CRB in the resource pool, and the mapping of other comb teeth in the resource pool begins with the first CRB in the resource pool as the starting frequency domain position. Among them, the first comb tooth can be the comb tooth with the smallest corresponding comb tooth index among the multiple comb teeth included in the resource pool. Of course, the first comb tooth can also be the comb tooth with the largest corresponding comb tooth index among the multiple comb teeth included in the resource pool.
[0181] In addition, the first CRB in the resource pool is the CRB with the smallest CRB index among the CRBs included in the resource pool. In other words, the first CRB in the resource pool is the CRB with the lowest frequency domain position in the resource pool.
[0182] When mapping other comb teeth, other comb gear streams can be mapped to the CRBs corresponding to the RB set in the ascending order of CRB indexes within the RB set. Of course, in the embodiment of the present application, other mapping methods can also be used to map the other comb teeth.
[0183] In some implementations, the correspondence between the comb teeth corresponding to the RB set (e.g., the fifth RB set) in the resource pool and the CRB is determined based on at least one of the following: the CRB index corresponding to the starting frequency domain position of the RB set, the number of comb teeth corresponding to the RB set in the resource pool, and the comb tooth index corresponding to the RB set.
[0184] The CRB index corresponding to the starting frequency domain position of the above RB set can be directly indicated by the first CRB index in the RB set. Of course, it can also be determined by the CRB index corresponding to the starting frequency domain position of the sidelink BWP in the resource pool and the index of the RB set.
[0185] In one implementation, the CRB index n in the (s+1)th RB set in the resource pool is CRB The mapping relationship between and comb index m can be determined according to the following formula: and 0≤s <S,s·M≤m<(s+1)·M,m=m1+s·M,0≤m1<M。
[0186] Where S represents the number of RB sets included in the resource pool; s represents the index of the RB set; M represents the number of comb teeth included in an RB set; m represents the comb tooth index corresponding to the comb tooth included in the (s+1)th RB set; represents the CRB index corresponding to the starting frequency domain position in the (s+1)th RB set; μ is determined according to the side subcarrier spacing, as shown in Table 1 or Table 2; f1(·) represents the first functional relationship; m1 is an integer greater than or equal to 0.
[0187] Exemplarily, the first functional relationship can be expressed as:
[0188]
[0189] Among them, n IRB ∈{0,1,2,3,……}, and n IRB The value of Indicates the CRB index corresponding to the ending frequency domain position of the (s+1)th RB set.
[0190] It should be noted that, in the above mapping modes 1 and 2, when s=0, the (s+1)th RB set corresponds to the first RB set. If the index of the RB sets in the resource pool starts from 0, the index of the first RB set is 0.
[0191] In an embodiment of the present application, in addition to the above-mentioned mapping method 1 and mapping method 2, the mapping relationship between the CRB in the RB set and the comb teeth can also adopt other mapping methods. For example, the comb teeth can be mapped starting from the last CRB in the resource pool as the starting frequency domain position. For another example, the comb teeth can be mapped starting from the first or last CRB included in the carrier corresponding to the resource pool as the starting frequency domain position. For another example, the comb teeth can be mapped starting from the last CRB included in the side BWP corresponding to the resource pool as the starting frequency domain position. The embodiment of the present application does not make specific restrictions on this. Generally speaking, the starting frequency domain position selected by mapping method 1 and mapping method 2 is relatively simple, which avoids the calculation process of the ending frequency domain position.
[0192] For ease of understanding, the following takes mapping method 2 as an example. Figure 13 The mapping relationship between the comb tooth index corresponding to the comb tooth in the RB set and the CRB index in the RB set according to another embodiment of the present application is introduced.
[0193] See also Figure 13 , each RB set can include 5 comb teeth, and the resource pool includes 2 RB sets. The RB set index of RB set 0 is 0, and the CRBs corresponding to the CRBs included in RB set 0 are indexed from 2 to 25. The RB set index of RB set 1 is 1, and the CRBs corresponding to the CRBs included in RB set 1 are indexed from 30 to 51. Among them, the CRBs corresponding to CRB indexes 26 to 29 belong to the protection frequency band. Therefore, based on the correspondence between the RB set index and the comb tooth index introduced above, it can be seen that the comb tooth indexes corresponding to the comb teeth included in RB set 0 are comb tooth indexes 0 to 4. The comb tooth indexes corresponding to the comb teeth included in RB set 1 are comb tooth indexes 5 to 9.
[0194] Since the CRB index corresponding to the first CRB in the resource pool is 2, when mapping the corresponding comb teeth in RB set 0 and RB set 1 using the above mapping method 2, the mapping starts with the CRB corresponding to CRB index 2 as the starting frequency domain position. And through the formula in mapping method 2 The correspondence between the comb tooth indexes corresponding to the comb teeth in RB set 0 and RB set 1 and the indexes of the CRBs can be calculated.
[0195] based on Figure 13 It can be seen that M=5, then the CRB indexes corresponding to the comb teeth with comb index 0 (ie m=0) are: n IRB When the value of is 0, n CRB =2;n IRB The value of n is 1, CRB =7;n IRB When the value of is 2, n IRB The value of n is 12; IRBWhen the value of is 3, n IRB The value of n is 17; IRB When the value of is 4, n IRB The value of is 22. The CRB index corresponding to the comb tooth with comb tooth index 1 (ie m=1) is: n IRB When the value of is 0, n CRB =3;n IRB The value of n is 1, CRB =8;n IRB When the value of is 2, n IRB The value of n is 13; IRB When the value of is 3, n IRB The value of n is 18; IRB When the value of is 4, n IRB The value of is 23. By sequential calculation, we can get Figure 13 The mapping relationship shown.
[0196] That is, in RB set 0, the CRB indexes of the CRBs corresponding to the teeth of comb index 0 are 2, 7, 12, 17, and 22; the CRB indexes of the CRBs corresponding to the teeth of comb index 1 are 3, 8, 13, 18, and 23; the CRB indexes of the CRBs corresponding to the teeth of comb index 2 are 4, 9, 14, 19, and 24; the CRB indexes of the CRBs corresponding to the teeth of comb index 3 are 5, 10, 15, 20, and 25; and the CRB indexes of the CRBs corresponding to the teeth of comb index 4 are 6, 11, 16, and 21. In RB set 1, the CRB indexes of the CRBs corresponding to the teeth of comb index 5 are 30, 35, 40, 45, and 50; the CRB indexes of the CRBs corresponding to the teeth of comb index 6 are 31, 36, 41, 46, and 51; the CRB indexes of the CRBs corresponding to the teeth of comb index 7 are 32, 37, 42, and 47; the CRB indexes of the CRBs corresponding to the teeth of comb index 8 are 33, 38, 43, and 48; and the CRB indexes of the CRBs corresponding to the teeth of comb index 9 are 34, 39, 44, and 49.
[0197] Accordingly, comb teeth corresponding to comb tooth index 0 and comb tooth index 1 may be configured for terminal device 1 , and comb teeth corresponding to comb tooth indexes 4 to 6 may be configured for terminal device 2 .
[0198] It should be noted that, for the sake of comparison, Figure 13 The mapping method of the comb teeth on the CRB in the NR-U system is also shown. It can be seen that the starting position of the mapping method of the comb teeth on the CRB in the embodiment of the present application is different from the starting position of the mapping method of the comb teeth on the CRB in the NR-U system.
[0199] At present, in the traditional sideline resource configuration method, resource configuration is usually carried out using a resource pool. Therefore, in the embodiment of the present application, the first CRB contained in the resource pool is used as the starting frequency domain position to establish a mapping relationship between the CRB index in the RB set and the comb tooth index corresponding to the comb tooth in the RB set, which can make the above mapping relationship more compatible with the traditional sideline resource configuration method.
[0200] As mentioned above, to reuse the existing subchannel-based frequency resource allocation method in sideline communication scenarios, a mapping between subchannels and comb teeth can be established. The above only describes the mapping between subchannels and comb teeth. The following describes the mapping between subchannels and comb teeth based on RB sets.
[0201] For ease of understanding, the following takes the above mapping method 2 as an example, combined with Figure 14 The corresponding relationship between the sub-channels and the comb teeth in the embodiment of the present application is introduced. It should be noted that, Figure 14 In the mapping relationship between the comb index corresponding to the comb teeth and the CRB index is the same as Figure 13 The same as shown, that is, it is determined according to the above mapping method 2, which can be seen in Figure 13 For the sake of brevity, the following mainly introduces the correspondence between the subchannel index and the comb index corresponding to the comb teeth.
[0202] See also Figure 14 As shown, in order to simplify the calculation of the correspondence between subchannels and comb teeth, and the mapping relationship between comb teeth and CRBs by the terminal device, for the one-to-one correspondence between subchannels and comb teeth (i.e., the above-mentioned correspondence 1), the subchannel index can be set to be the same as the comb tooth index of the corresponding comb tooth. In RB set 0, the subchannel index 0 corresponds to the comb tooth index 0, the subchannel index 1 corresponds to the comb tooth index 1, the subchannel index 2 corresponds to the comb tooth index 2, the subchannel index 3 corresponds to the comb tooth index 3, and the subchannel index 4 corresponds to the comb tooth index 4. In RB set 1, the subchannel index 5 corresponds to the comb tooth index 5, the subchannel index 6 corresponds to the comb tooth index 6, the subchannel index 7 corresponds to the comb tooth index 7, the subchannel index 8 corresponds to the comb tooth index 8, and the subchannel index 9 corresponds to the comb tooth index 9.
[0203] Correspondingly, the indexes of the sub-channels configured for terminal device 1 are 0 to 1, and the indexes of the sub-channels configured for terminal device 2 are 4 to 6.
[0204] As described above, when a subchannel includes multiple comb teeth (i.e., the correspondence between the subchannel and the comb teeth is 2), the correspondence between the total number of comb teeth in the resource pool and the number of comb teeth included in the subchannel can be divided into two cases, namely, Case 1 and Case 2. In Case 1, the number of comb teeth included in the resource pool is an integer multiple of the number of comb teeth included in the subchannel. In Case 2, the number of comb teeth included in the resource pool is not an integer multiple of the number of comb teeth included in the subchannel. At this time, the number of comb teeth included in the resource pool is equal to the product of the number of RB sets included in the resource pool and the number of comb teeth included in one RB set, or the number of comb teeth included in the resource pool is equal to the sum of the number of comb teeth included in all RB sets included in the resource pool.
[0205] After the introduction of the RB set resource partitioning method, it can be further divided into two cases: Case 3 and Case 4. In Case 3, the number of comb teeth included in each RB set in the resource pool is an integer multiple of the number of comb teeth included in the subchannel. In Case 4, the number of comb teeth included in each RB set in the resource pool is not an integer multiple of the number of comb teeth included in the subchannel.
[0206] Case 3 is similar to Case 1 described above. In this case, the number of comb teeth contained in each subchannel in the resource pool can be the same, that is, the maximum number of comb teeth contained in the above subchannel. In addition, in this case, the maximum number of comb teeth contained in the subchannel can be the same as the number of comb teeth contained in the subchannel.
[0207] Generally, resources in case 3 can be evenly divided. Therefore, when configuring the resource pool, the number of comb teeth included in the RB set can be configured as an integer multiple of the number of comb teeth included in the sub-channel, or in other words, the terminal expects the number of comb teeth included in an RB set in the resource pool to be an integer multiple of the number of comb teeth included in the sub-channel (i.e., the sub-channel size), or in other words, the terminal does not expect the number of comb teeth included in an RB set in the resource pool to not be an integer multiple of the number of comb teeth included in the sub-channel (i.e., the sub-channel size).
[0208] Similarly, when resources are divided based on RB sets, the resources in Case 1 can be evenly divided. Therefore, when configuring the resource pool, the number of comb teeth included in all RB sets in the resource pool can be configured as an integer multiple of the number of comb teeth included in the sub-channel. In other words, the terminal expects the number of comb teeth included in all RB sets in the resource pool to be an integer multiple of the number of comb teeth included in the sub-channel (i.e., the sub-channel size). In other words, the terminal does not expect the number of comb teeth included in all RB sets in the resource pool to not be an integer multiple of the number of comb teeth included in the sub-channel (i.e., the sub-channel size).
[0209] Case 4 is similar to Case 2 described above. In this case, the number of comb teeth included in each channel in an RB set can be different. In this case, the number of comb teeth included in the sub-channel can be determined based on the number of comb teeth included in the RB set (also referred to as the "sixth RB set") and the number of comb teeth included in the sub-channel. Of course, in this embodiment of the present application, the number of comb teeth included in the sub-channel can also be determined by other methods.
[0210] Typically, when the number of comb teeth included in the subchannels in an RB set is different, in order to evenly divide the comb tooth resources in the RB set, the difference in the number of comb teeth included in any two subchannels in the RB set can be set to be less than or equal to 1. Of course, if the issue of even resource division is not considered, the embodiment of the present application does not limit the number of comb teeth included in the subchannels in the RB set.
[0211] The following describes a method for determining the comb teeth corresponding to subchannels in Case 4 and Case 2, based on a scenario where resources are divided by RB sets.
[0212] For situation 4, the comb teeth corresponding to the sub-channels in the RB set may be determined according to one or more of the following parameters: the number of comb teeth included in the RB set and the number of comb teeth included in the sub-channels.
[0213] Assume that the number of comb teeth included in the RB set is represented as M, and the number of comb teeth included in the subchannel is represented as N.
[0214] In some implementations, the corresponding number of subchannels in the RB set is K1=ceil(M / N), and R1=mod(M, N), then (K1-R1) subchannels can include [floor(M / N)] comb teeth resources, and the remaining R1 subchannels can include [floor(M / N)-1] comb teeth resources, where ceil() represents a rounding-up operation, floor() represents a rounding-down operation, and mod() represents a modulo operation.
[0215] For example, see Figure 15 , M = 5, N = 2, then K1 = ceil(M / N) = 3, R1 = mod(M, N) = 1, floor(M / N) = 2. That is, two subchannels in RB set (RB set 0 or RB set 1) can include two comb-tooth resources, and the remaining subchannel can include one comb-tooth resource.
[0216] In other implementations, K1=ceil(M / N), each of the (K1*NM) subchannels in the RB set includes (N-1) comb-tooth resources, totaling A comb-tooth resources, A=(K1*NM)*(N-1), and each of the remaining (MA) / N subchannels includes N comb-tooth resources.
[0217] For example, M = 10, N = 3, K1 = ceil(M / N) = 4, K1*NM = 2, A = (K1*NM)*(N-1) = 4, and (MA) / N = 2. That is, each of the two subchannels includes two comb-tooth resources, for a total of four comb-tooth resources, and each of the remaining two subchannels includes three comb-tooth resources.
[0218] It should be noted that the above-mentioned (K1*NM) sub-channels including (N-1) comb-tooth resources can be the first (K1*NM) sub-channels in the RB set, or the above-mentioned (K1*NM) sub-channels including (N-1) comb-tooth resources can be the last (K1*NM) sub-channels in the RB set. This embodiment of the present application does not limit this.
[0219] In the above implementation, when the number of comb teeth included in the RB set is not an integer multiple of the number of comb teeth included in the sub-channel, the number of comb teeth included in any two sub-channels in the RB set can be made less than or equal to 1, which is conducive to improving the uniformity of resource division.
[0220] For Case 2, in the scenario where resources are divided based on RB sets, the total number of comb teeth in the resource pool can be understood as the total number of comb teeth included in all RB sets in the resource pool. Case 2 can be represented by the number of comb teeth included in all RB sets in the resource pool not being an integer multiple of the number of comb teeth included in the subchannel.
[0221] At this time, the comb teeth corresponding to the subchannels in the RB set can be determined according to one or more of the following parameters: the number of comb teeth included in the RB set, the number of comb teeth included in the subchannels, and the number of RB sets included in the resource pool.
[0222] Assume that the number of comb teeth included in the RB set is represented as M, the number of comb teeth included in the subchannel is represented as N, and the number of RB sets included in the resource pool is S.
[0223] In some implementations, the number of subchannels corresponding to all RB sets in the resource pool is K2=ceil(S·M / N), and R2=mod(S·M, N), then (K2-R2) subchannels can include [floor(S·M / N)] comb tooth resources, and the remaining R2 subchannels can include [floor(S·M / N)-1] comb tooth resources, where ceil() represents rounding up operation, floor() represents rounding down operation, and mod() represents modulo operation.
[0224] For example, if S=1, M=5, and N=2, then K2=ceil(S·M / N)=3, R2=mod(S·M,N)=1, and floor(S·M / N)=2. That is, in all RB sets in the resource pool, two subchannels can include two comb-tooth resources, and the remaining one subchannel can include one comb-tooth resource.
[0225] In some other implementations, K2=ceil(S·M / N), each of the (K2*NM) subchannels in the entire RB set of the resource pool includes (N-1) comb-tooth resources, totaling A comb-tooth resources, A=(K2*NM)*(N-1), and each of the remaining (K2*MA) / N subchannels includes N comb-tooth resources, where ceil() represents a round-up operation.
[0226] For example, S=1, M=10, N=3, K2=ceil(S·M / N)=4, K2*NM=2, A=(K2*NM)*(N-1)=4, (K2*MA) / N=2. That is, each of the two subchannels includes two comb-tooth resources, for a total of four comb-tooth resources, and each of the remaining two subchannels includes three comb-tooth resources.
[0227] It should be noted that the above-mentioned (K2*NM) sub-channels including (N-1) comb-tooth resources can be the first (K2*NM) sub-channels in the RB set, or the above-mentioned (K2*NM) sub-channels including (N-1) comb-tooth resources can be the last (K2*NM) sub-channels in the RB set. This embodiment of the present application does not limit this.
[0228] In the above implementation, when the number of comb teeth included in the RB set is not an integer multiple of the number of comb teeth included in the sub-channel, the number of comb teeth included in any two sub-channels in the RB set can be made less than or equal to 1, which is conducive to improving the uniformity of resource division.
[0229] For ease of understanding, the following takes the above mapping method 2 as an example, combined with Figure 15 The corresponding relationship between the sub-channels and comb teeth in the RB set in the embodiment of the present application is introduced. It should be noted that the mapping relationship between the comb tooth index corresponding to the comb tooth in the resource pool and the CRB index is the same as Figure 13 The same as shown, that is, it is determined according to the above mapping method 2, which can be seen in Figure 13 For the sake of brevity, the following mainly introduces the correspondence between the sub-channel index in the resource pool and the comb index corresponding to the comb teeth.
[0230] exist Figure 15In the example, corresponding to the above case 1, the number of comb teeth included in all RB sets in the resource pool is an integer multiple of the number of comb teeth included in one subchannel. Figure 15 As shown, each RB set can include 5 comb teeth, and the resource pool includes 2 RB sets. The RB set index of RB set 0 is 0, and the RB set index of RB set 1 is 1. The comb teeth included in RB set 0 correspond to comb tooth indices 0 to 4. The comb teeth included in RB set 1 correspond to comb tooth indices 5 to 9. If the maximum number of comb teeth included in a subchannel is 2, the number of comb teeth included in all RB sets in the resource pool (10 comb teeth) is an integer multiple of the number of comb teeth included in one subchannel. Each subchannel corresponds to two consecutive comb teeth, so the subchannel index 0 corresponds to comb tooth index 0 and comb tooth index 1; the subchannel index 1 corresponds to comb tooth index 2 and comb tooth index 3; the subchannel index 2 corresponds to comb tooth index 4 and comb tooth index 5; the subchannel index 3 corresponds to comb tooth index 6 and comb tooth index 7; the subchannel index 4 corresponds to comb tooth index 8 and comb tooth index 9.
[0231] Correspondingly, the index of the sub-channel configured for terminal device 1 is 0, and the index of the sub-channel configured for terminal device 2 is 2-3.
[0232] Currently, in traditional sidelink resource configuration methods, PSSCH resources can be configured at the subchannel granularity. Therefore, the method of the embodiment of the present application can be used to configure PSSCH resources. In addition, the method of the embodiment of the present application can also configure PSCCH resources, that is, the number of comb teeth included in the frequency domain resources of the PSCCH is less than or equal to the number of comb teeth included in the subchannel. For example, if the subchannel includes two comb teeth, the frequency domain resources of the PSCCH can occupy one or two comb teeth.
[0233] In some implementations, the number of comb teeth included in the frequency domain resources of the PSCCH (ie, the PSCCH frequency domain size, also referred to as "second information") may be carried in the configuration information of the resource pool.
[0234] In an embodiment of the present application, the number of comb teeth included in an RB set in a resource pool is determined according to the size of the side subcarrier spacing, or in other words, the number of comb teeth included in an RB set is related to the size of the side subcarrier spacing.
[0235] Table 2 shows a possible implementation of the correspondence between the number of comb teeth in an RB set and the sideline subcarrier spacing. When the sideline subcarrier spacing is 15, the number of comb teeth M in the RB set is 10. When the sideline subcarrier spacing is 30, the number of comb teeth M in the RB set is 5.
[0236] Table 2
[0237] μ <![CDATA[Sidecarrier spacing Δf = 2 μ ·15 [kHz]]]> The number of teeth in an RB set M 0 15 10 1 30 5
[0238] In an embodiment of the present application, the correspondence between the number of comb teeth included in an RB set and the side subcarrier spacing size can be predefined, preconfigured or configured by a network device, and this embodiment of the present application does not limit this.
[0239] In addition, in some scenarios, an intra-cell guard band will be configured. The embodiment of the present application does not limit the mapping relationship between the resources corresponding to the guard band and the comb resources.
[0240] Combined with the above Figures 1 to 15 , describes the method embodiment of the present application in detail, and the following is combined with Figures 16 to 18 , the device embodiment of the present application is described in detail. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment, so for parts not described in detail, reference can be made to the previous method embodiment.
[0241] Figure 16 It is a schematic diagram of a terminal device according to an embodiment of the present application. Figure 16 The terminal device 1600 shown includes an acquisition unit 1610 .
[0242] The acquiring unit 1610 is configured to acquire first information, where the first information is used to determine a comb tooth in a resource pool corresponding to a subchannel.
[0243] In a possible implementation manner, the first information indicates the comb teeth corresponding to the sub-channel by indicating the number of the comb teeth included in the sub-channel.
[0244] In a possible implementation manner, the index of the sub-channel in the resource pool corresponds to the index of the comb teeth in the resource pool.
[0245] In a possible implementation, when the sub-channel includes one comb tooth, the index of the sub-channel in the resource pool corresponds one-to-one to the index of the comb tooth in the resource pool.
[0246] In a possible implementation, when the sub-channel includes multiple comb teeth, indexes of the multiple comb teeth are continuous.
[0247] In a possible implementation, the comb tooth index corresponding to the comb tooth is determined based on the index of the RB set to which the comb tooth belongs.
[0248] In a possible implementation, the resource pool includes a first RB set, and a comb tooth index corresponding to a comb tooth included in the first RB set is determined according to an index of the first RB set.
[0249] In a possible implementation, the index of the first RB set in the resource pool is s, and the comb tooth index m corresponding to the comb teeth included in the first RB set is determined according to m=m1+s·M, where s·M≤m<(s+1)·M, M represents the number of comb teeth included in an RB set, m1 is an integer greater than or equal to 0, and 0≤m1 <M。
[0250] In a possible implementation, the resource pool includes multiple RB sets, and comb teeth included in different RB sets in the multiple RB sets have different comb tooth indexes corresponding to them.
[0251] In one possible implementation, the multiple RB sets include a second RB set and a third RB set. If the index of the second RB set is continuous with the index of the third RB set, the maximum comb tooth index corresponding to the comb teeth included in the second RB set is continuous with the minimum comb tooth index corresponding to the comb teeth included in the third RB set.
[0252] In one possible implementation, the first comb tooth in the resource pool is mapped starting from the first frequency domain position, wherein the first frequency domain position is the first CRB included in the carrier corresponding to the resource pool, or the first frequency domain position is the first CRB included in the sideline BWP corresponding to the resource pool.
[0253] In one possible implementation, the resource pool includes a fourth RB set, and the correspondence between the comb teeth corresponding to the fourth RB set and the CRB is determined based on at least one of the following: the CRB index corresponding to the starting frequency domain position of the side BWP, the number of comb teeth corresponding to the RB set in the resource pool, and the comb tooth index corresponding to the fourth RB set.
[0254] In a possible implementation, the comb teeth are mapped starting from the first CRB included in the resource pool as a starting frequency domain position.
[0255] In one possible implementation, the resource pool includes a fifth RB set, and the correspondence between the comb teeth corresponding to the fifth RB set and the CRB is determined based on at least one of the following: the CRB index corresponding to the starting frequency domain position of the fifth RB set, the number of comb teeth corresponding to the RB set in the resource pool, and the comb tooth index corresponding to the fifth RB set.
[0256] In a possible implementation, the number of comb teeth corresponding to different RB sets in the multiple RB sets included in the resource pool is the same.
[0257] In a possible implementation, the number of comb teeth included in the RB set in the resource pool is determined according to the sideline subcarrier spacing size.
[0258] In a possible implementation manner, the number of comb teeth included in each RB set in the resource pool is an integer multiple of the number of comb teeth included in the sub-channel.
[0259] In one possible implementation, the resource pool includes a sixth RB set. If the number of comb teeth included in the sixth RB set is not an integer multiple of the number of comb teeth corresponding to the sub-channel, the comb teeth included in the sub-channel in the sixth RB set are determined according to the number of comb teeth included in the sixth RB set and the number of comb teeth included in the sub-channel.
[0260] In a possible implementation manner, it is characterized in that the difference in the number of comb teeth included in any two sub-channels in the sixth RB set is less than or equal to 1.
[0261] In a possible implementation manner, the total number of comb teeth in the resource pool is an integer multiple of the number of comb teeth included in the sub-channel.
[0262] In a possible implementation, each sub-channel in the resource pool includes the same number of comb teeth.
[0263] In one possible implementation, if the total number of comb teeth in the resource pool is not an integer multiple of the number of comb teeth included in the sub-channel, the comb teeth included in the sub-channel in the resource pool are determined based on the number of comb teeth included in the resource pool and the number of comb teeth included in the sub-channel.
[0264] In a possible implementation, the difference in the number of comb teeth included in any two sub-channels in the resource pool is less than or equal to 1.
[0265] In a possible implementation manner, the resource pool configuration information of the resource pool includes the first information.
[0266] In one possible implementation, the acquisition unit is further used to acquire second information, where the second information is used to indicate the number of comb teeth included in the frequency domain resources of the PSCCH, and the number of comb teeth included in the frequency domain resources of the PSCCH is less than or equal to the number of comb teeth included in the subchannel.
[0267] In a possible implementation manner, the resource pool configuration information of the resource pool includes the second information.
[0268] Figure 17 is a schematic diagram of a network device according to an embodiment of the present application, Figure 17 The illustrated network device 1700 includes a processing unit 1710 .
[0269] The processing unit 1710 is configured to generate first information, where the first information is used to determine a comb tooth in a resource pool corresponding to a subchannel.
[0270] In a possible implementation manner, the first information indicates the comb teeth corresponding to the sub-channel by indicating the number of the comb teeth included in the sub-channel.
[0271] In a possible implementation manner, the index of the sub-channel in the resource pool corresponds to the index of the comb teeth in the resource pool.
[0272] In a possible implementation, when the sub-channel includes one comb tooth, the index of the sub-channel in the resource pool corresponds one-to-one to the index of the comb tooth in the resource pool.
[0273] In a possible implementation, when the sub-channel includes multiple comb teeth, indexes of the multiple comb teeth are continuous.
[0274] In a possible implementation, the comb tooth index corresponding to the comb tooth is determined based on the index of the RB set to which the comb tooth belongs.
[0275] In a possible implementation, the resource pool includes a first RB set, and a comb tooth index corresponding to a comb tooth included in the first RB set is determined according to an index of the first RB set.
[0276] In a possible implementation, the index of the first RB set in the resource pool is s, and the comb tooth index m corresponding to the comb teeth included in the first RB set is determined according to m=m1+s·M, where s·M≤m<(s+1)·M, M represents the number of comb teeth included in an RB set, m1 is an integer greater than or equal to 0, and 0≤m1 <M。
[0277] In a possible implementation, the resource pool includes multiple RB sets, and comb teeth included in different RB sets in the multiple RB sets have different comb tooth indexes corresponding to them.
[0278] In one possible implementation, the multiple RB sets include a second RB set and a third RB set. If the index of the second RB set is continuous with the index of the third RB set, the maximum comb tooth index corresponding to the comb teeth included in the second RB set is continuous with the minimum comb tooth index corresponding to the comb teeth included in the third RB set.
[0279] In one possible implementation, the first comb tooth in the resource pool is mapped starting from the first frequency domain position, wherein the first frequency domain position is the first CRB included in the carrier corresponding to the resource pool, or the first frequency domain position is the first CRB included in the sideline BWP corresponding to the resource pool.
[0280] In one possible implementation, the resource pool includes a fourth RB set, and the correspondence between the comb teeth corresponding to the fourth RB set and the CRB is determined based on at least one of the following: the CRB index corresponding to the starting frequency domain position of the side BWP, the number of comb teeth corresponding to the RB set in the resource pool, and the comb tooth index corresponding to the fourth RB set.
[0281] In a possible implementation, the comb teeth are mapped starting from the first CRB included in the resource pool as a starting frequency domain position.
[0282] In one possible implementation, the resource pool includes a fifth RB set, and the correspondence between the comb teeth corresponding to the fifth RB set and the CRB is determined based on at least one of the following: the CRB index corresponding to the starting frequency domain position of the fifth RB set, the number of comb teeth corresponding to the RB set in the resource pool, and the comb tooth index corresponding to the fifth RB set.
[0283] In a possible implementation, the number of comb teeth corresponding to different RB sets in the multiple RB sets included in the resource pool is the same.
[0284] In a possible implementation, the number of comb teeth included in the RB set in the resource pool is determined according to the sideline subcarrier spacing size.
[0285] In a possible implementation manner, the number of comb teeth included in each RB set in the resource pool is an integer multiple of the number of comb teeth included in the sub-channel.
[0286] In one possible implementation, the resource pool includes a sixth RB set. If the number of comb teeth included in the sixth RB set is not an integer multiple of the number of comb teeth corresponding to the sub-channel, the comb teeth included in the sub-channel in the sixth RB set are determined according to the number of comb teeth included in the sixth RB set and the number of comb teeth included in the sub-channel.
[0287] In a possible implementation, the difference in the number of comb teeth included in any two sub-channels in the sixth RB set is less than or equal to 1.
[0288] In a possible implementation manner, the total number of comb teeth in the resource pool is an integer multiple of the number of comb teeth included in the sub-channel.
[0289] In a possible implementation, each sub-channel in the resource pool includes the same number of comb teeth.
[0290] In one possible implementation, if the total number of comb teeth in the resource pool is not an integer multiple of the number of comb teeth included in the sub-channel, the comb teeth included in the sub-channel in the resource pool are determined based on the number of comb teeth included in the resource pool and the number of comb teeth included in the sub-channel.
[0291] In a possible implementation, the difference in the number of comb teeth included in any two sub-channels in the resource pool is less than or equal to 1.
[0292] In a possible implementation manner, the resource pool configuration information of the resource pool includes the first information.
[0293] In one possible implementation, the generating unit is further used to generate second information, where the second information is used to indicate the number of comb teeth included in the frequency domain resources of the PSCCH, and the number of comb teeth included in the frequency domain resources of the PSCCH is less than or equal to the number of comb teeth included in the subchannel.
[0294] In a possible implementation manner, the resource pool configuration information of the resource pool includes the second information.
[0295] Figure 18 It is a schematic structural diagram of a communication device according to an embodiment of the present application. Figure 18 The dotted line in the figure indicates that the unit or module is optional. The apparatus 1800 can be used to implement the method described in the above method embodiment. The apparatus 1800 can be a chip, a terminal device or a network device.
[0296] The device 1800 may include one or more processors 1810. The processor 1810 may support the device 1800 to implement the method described in the method embodiment above. The processor 1810 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0297] The apparatus 1800 may further include one or more memories 1820. The memories 1820 store programs that can be executed by the processor 1810, causing the processor 1810 to perform the methods described in the above method embodiments. The memories 1820 may be independent of the processor 1810 or integrated into the processor 1810.
[0298] The apparatus 1800 may further include a transceiver 1830. The processor 1810 may communicate with other devices or chips via the transceiver 1830. For example, the processor 1810 may transmit and receive data with other devices or chips via the transceiver 1830.
[0299] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0300] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0301] The embodiments of the present application also provide a computer program. The computer program can be applied to the terminal or network device provided in the embodiments of the present application, and the computer program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0302] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0303] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.
[0304] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.
[0305] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.
[0306] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.
[0307] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0308] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0309] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0310] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0311] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0312] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0313] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0314] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A side communication method, characterized in that: include: The terminal device obtains first information, where the first information is used to determine a comb tooth in a resource pool corresponding to a sub-channel.
2. The method according to claim 1, characterized in that The first information indicates the comb teeth corresponding to the sub-channel by indicating the number of the comb teeth included in the sub-channel.
3. The method according to claim 1 or 2, characterized in that The index of the subchannel in the resource pool corresponds to the index of the comb teeth in the resource pool.
4. The method according to any one of claims 1 to 3, characterized in that When the sub-channel includes one comb tooth, the index of the sub-channel in the resource pool corresponds one-to-one to the index of the comb tooth in the resource pool.
5. The method according to any one of claims 1 to 3, characterized in that When the sub-channel includes a plurality of comb teeth, indexes of the plurality of comb teeth are continuous.
6. The method according to any one of claims 1 to 5, characterized in that The first comb tooth in the resource pool is mapped starting from the first frequency domain position as the starting frequency domain position, wherein the first frequency domain position is the first CRB included in the carrier corresponding to the resource pool, or The first frequency domain position is the first CRB included in the sidelink BWP corresponding to the resource pool.
7. The method according to any one of claims 1 to 6, characterized in that The number of comb teeth included in the RB set in the resource pool is determined according to the sideline subcarrier spacing size.
8. A side communication method, characterized in that: include: The network device generates first information, where the first information is used to determine a comb tooth in a resource pool corresponding to a sub-channel.
9. The method according to claim 8, characterized in that The first information indicates the comb teeth corresponding to the sub-channel by indicating the number of the comb teeth included in the sub-channel.
10. The method according to claim 8 or 9, characterized in that The index of the subchannel in the resource pool corresponds to the index of the comb teeth in the resource pool.
11. The method according to any one of claims 8 to 10, characterized in that: When the sub-channel includes one comb tooth, the index of the sub-channel in the resource pool corresponds one-to-one to the index of the comb tooth in the resource pool.
12. The method according to any one of claims 8 to 10, characterized in that When the sub-channel includes a plurality of comb teeth, indexes of the plurality of comb teeth are continuous.
13. The method according to any one of claims 8 to 12, characterized in that The first comb tooth in the resource pool is mapped starting from the first frequency domain position as the starting frequency domain position, wherein the first frequency domain position is the first CRB included in the carrier corresponding to the resource pool, or The first frequency domain position is the first CRB included in the sidelink BWP corresponding to the resource pool.
14. The method according to any one of claims 8 to 13, characterized in that The number of comb teeth included in the RB set in the resource pool is determined according to the sideline subcarrier spacing size.
15. A terminal, characterized in that: The terminal comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the terminal executes the method according to any one of claims 1 to 7.
16. A network device, characterized in that: The device comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the network device executes the method according to any one of claims 8 to 14.
17. A device, characterized in that: The device comprises a processor, configured to call a program from a memory so as to enable the device to execute the method according to any one of claims 1 to 14.
18. A chip, characterized in that: The device comprises a processor, which is used to call a program from a memory so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 14.
19. A computer-readable storage medium, characterized in that: A program is stored thereon, and the program enables a computer to execute the method according to any one of claims 1 to 14.
20. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method according to any one of claims 1 to 14.