Lateral transmission method and terminal

CN119586260APending Publication Date: 2025-03-07GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280098497.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-07-29
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

In the SL-U system, when terminals use unlicensed spectrum for sidelink transmission, it is difficult to efficiently allocate and utilize frequency domain resources, resulting in low transmission efficiency, and it is difficult for existing technology to effectively solve the problem between PRB and IRB in the protected frequency band. Mapping relationship affects transmission efficiency.

Method used

The terminal obtains the mapping relationship between the resource block RB set and the physical resource block PRB in the protection band, determines the mapping relationship between the frequency domain resources and transmission resources of the side channel, and optimizes the corresponding relationship between PRBs and IRBs in the protection band to improve transmission efficiency.

Benefits of technology

It improves the spectrum utilization of side-link transmission, reduces interference, and ensures the improvement of transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119586260A_ABST
    Figure CN119586260A_ABST
Patent Text Reader

Abstract

The invention relates to the field of communication, in particular to a sidewalk transmission method and a terminal. The sideline transmission method comprises the following steps: a terminal acquires a mapping relationship between a resource block (RB) set and a physical resource block (PRB) in a guard band; according to the embodiments of the present application, by determining the mapping relationship between the RB set and the PRB in the guard band, the PRB in the guard band can be used for sideline transmission, thereby improving the transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Sideline transmission method and terminal Technical Field

[0001] The present application relates to the field of communications, and more specifically, to a sideline transmission method and terminal. Background Art

[0002] In a SL-U (sidelink over unlicensed spectrum) system, a terminal must perform channel sensing before using sidelink transmission resources for data transmission. Sidelink transmission can only be performed when the channel is idle. If a terminal's sidelink transmission resources are continuous in the time domain, the terminal can continue to occupy the channel if it successfully senses the channel before the first time slot of the sidelink transmission resource. Consideration is given to supporting resource allocation methods based on continuous sidelink transmission resources in the SL-U system.

[0003] Summary of the Invention

[0004] The present invention provides a side transmission method, including:

[0005] The terminal obtains a mapping relationship between a resource block RB set and a physical resource block PRB in a guard band.

[0006] The present invention provides a side transmission method, including:

[0007] The terminal obtains a mapping relationship between frequency domain resources of a sidelink channel and sidelink transmission resources, wherein the frequency domain resources of the sidelink channel include one or more IRBs.

[0008] The present invention provides a side transmission method, including:

[0009] The terminal obtains a transport block size TBS of a side channel, where the TBS is determined according to the first number of PRBs and / or the second number of PRBs.

[0010] An embodiment of the present application provides a terminal, including:

[0011] The processing unit is configured to obtain a mapping relationship between a resource block RB set and a physical resource block PRB in a guard band.

[0012] An embodiment of the present application provides a terminal, including:

[0013] The processing unit is configured to obtain a mapping relationship between frequency domain resources of a side channel and side transmission resources, wherein the frequency domain resources of the side channel include one or more IRBs.

[0014] An embodiment of the present application provides a terminal, including:

[0015] The processing unit is configured to obtain a transport block size TBS of a side channel, wherein the TBS is determined according to the first number of PRBs and / or the second number of PRBs.

[0016] An embodiment of the present application provides a terminal including a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory so that the terminal executes the above-mentioned sidelink transmission method.

[0017] An embodiment of the present application provides a chip for implementing the above-mentioned side transmission method.

[0018] Specifically, the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned side transmission method.

[0019] An embodiment of the present application provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a device, the device executes the above-mentioned side transmission method.

[0020] An embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the above-mentioned side transmission method.

[0021] An embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the above-mentioned side transmission method.

[0022] In the embodiment of the present application, a mapping relationship between an RB set and a PRB in a guard band is determined so that the PRB in the guard band can be used for sidelink transmission, thereby improving transmission efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] FIG1 is a schematic diagram of sideline communication within network coverage according to an embodiment of the present application.

[0024] FIG2 is a schematic diagram of partial network coverage sideline communication according to an embodiment of the present application.

[0025] FIG3 is a schematic diagram of network coverage outer line communication according to an embodiment of the present application.

[0026] FIG4 is a schematic diagram of a central control node according to an embodiment of the present application.

[0027] FIG5 is a schematic diagram of unicast according to an embodiment of the present application.

[0028] FIG6 is a schematic diagram of multicast according to an embodiment of the present application.

[0029] FIG7 is a schematic diagram of broadcasting according to an embodiment of the present application.

[0030] Figures 8a, 8b, and 8c are schematic diagrams of the time slot structure in NR-V2X according to an embodiment of the present application.

[0031] Figure 9 is a schematic diagram of the comb tooth structure in the NR-U system according to an embodiment of the present application.

[0032] FIG10 a is a schematic diagram of a resource pool configured on an unlicensed spectrum according to an embodiment of the present application.

[0033] FIG10 b is a schematic diagram of an RB set (RB set) 0 in which the IRB index is 0. FIG10 b is a schematic diagram of an RB set 0 in which the IRB index is 0.

[0034] FIG11 is a schematic flowchart of a side transmission method according to an embodiment of the present application.

[0035] FIG12 is a schematic flowchart of a side transmission method according to another embodiment of the present application.

[0036] FIG13 is a schematic flowchart of a side transmission method according to another embodiment of the present application.

[0037] FIG14 is a schematic block diagram of a terminal according to an embodiment of the present application.

[0038] FIG15 is a schematic block diagram of a terminal according to an embodiment of the present application.

[0039] FIG16 is a schematic block diagram of a terminal according to an embodiment of the present application.

[0040] Figure 17 is a schematic diagram of Example 1-1 according to an embodiment of the present application.

[0041] FIG18 is a schematic diagram of Example 1-2 according to an embodiment of the present application.

[0042] Figure 19 is a schematic diagram of Example 2-1 and Example 2-8 according to an embodiment of the present application.

[0043] Figure 20 is a schematic diagram of Example 2-2 and Example 2-3 according to an embodiment of the present application.

[0044] Figure 21a is a schematic diagram of Example 2-4 and Example 2-5 according to the embodiments of the present application.

[0045] Figure 21b is a schematic diagram of Examples 2-6 and 2-9 according to an embodiment of the present application.

[0046] Figure 22 is a schematic diagram of Examples 2-7 and 2-10 according to an embodiment of the present application.

[0047] FIG23 is a schematic diagram of CRBs and IRBs included in an RB set according to an embodiment of the present application.

[0048] Figure 24 is a schematic block diagram of a terminal device according to an embodiment of the present application.

[0049] Figure 25 is a schematic block diagram of a chip according to an embodiment of the present application.

[0050] Figure 26 is a schematic block diagram of a communication system according to an embodiment of the present application. DETAILED DESCRIPTION

[0051] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0052] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.

[0053] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) and other terminal-to-terminal direct communications, and the embodiments of the present application can also be applied to these communication systems.

[0054] In one embodiment, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.

[0055] In one embodiment, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.

[0056] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.

[0057] The terminal device can be a station (ST or STA) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.

[0058] In the embodiments of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.) or underwater (such as submarines, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).

[0059] In an embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a terminal device in the personal internet of things (PIoT), a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.

[0060] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0061] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.

[0062] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.

[0063] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0064] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.

[0065] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

[0066] In the description of 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 being indicated, configuration and being configured, etc.

[0067] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.

[0068] Sideline communication in different network coverage environments:

[0069] In sideline communication, according to the network coverage of the communicating terminals, it can be divided into sideline communication within network coverage, sideline communication with partial network coverage, and sideline communication outside network coverage, as shown in Figures 1, 2, 3 and 4 respectively.

[0070] Figure 1: In sideline communications within network coverage, all terminals performing sideline communications are within the coverage of the same base station. Thus, all of the above terminals can perform sideline communications based on the same sideline configuration by receiving configuration signaling from the base station.

[0071] Figure 2: In the case of partial network coverage and sidelink communication, some terminals performing sidelink communication are within the base station's coverage area. These terminals can receive configuration signaling from the base station and perform sidelink communication according to the base station's configuration. However, terminals outside the network coverage area cannot receive configuration signaling from the base station. In this case, terminals outside the network coverage area determine the sidelink configuration and perform sidelink communication based on pre-configuration information and information carried in the Physical Sidelink Broadcast Channel (PSBCH) sent by terminals within the network coverage area.

[0072] Figure 3: For sideline communications outside the network coverage, all terminals performing sideline communications are located outside the network coverage, and all terminals determine the sideline configuration according to pre-configured information for sideline communications.

[0073] Figure 4: For sideline communications with a central control node, multiple terminals form a communication group, which has a central control node, also known as the cluster header (CH). This central control node has at least one of the following functions: establishing the communication group; managing the joining and leaving of group members; coordinating resources, allocating sideline transmission resources to other terminals, receiving sideline feedback from other terminals, and coordinating resources with other communication groups.

[0074] D2D / V2X:

[0075] Device-to-device (D2D) communication is a sidelink (SL) transmission technology that uses direct device-to-device communication, unlike traditional cellular systems where data is sent or received via base stations. This allows for higher spectral efficiency and lower transmission latency. 3GPP defines two transmission modes: Mode 1 and Mode 2.

[0076] Mode 1: The terminal's transmission resources are allocated by the base station, and the terminal transmits data on the sidelink based on the allocated resources. The base station can dynamically allocate sidelink transmission resources to the terminal, or semi-statically allocate them. As shown in Figure 1, when the terminal is within network coverage, the network allocates transmission resources for sidelink transmission.

[0077] Mode 2: The terminal selects a resource from the resource pool for data transmission. As shown in Figure 3, if the terminal is outside the cell coverage area, it autonomously selects a transmission resource from the pre-configured resource pool for sidelink transmission. Alternatively, as shown in Figure 1, the terminal autonomously selects a transmission resource from the network-configured resource pool for sidelink transmission.

[0078] NR-V2X:

[0079] In NR-V2X, autonomous driving needs to be supported, which places higher requirements on data interaction between vehicles, such as higher throughput, lower latency, higher reliability, larger coverage, and more flexible resource allocation.

[0080] NR-V2X introduces unicast, multicast, and broadcast transmission modes. For unicast transmission, there is only one receiving terminal. As shown in Figure 5, unicast transmission is performed between UE1 and UE2. For multicast transmission, the receiving terminals are all terminals in a communication group, or all terminals within a certain transmission distance. As shown in Figure 6, UE1, UE2, UE3, and UE4 form a communication group, in which UE1 sends data, and the other terminal devices in the group are all receiving terminals. For broadcast transmission, the receiving terminal is any terminal around the sending terminal. As shown in Figure 7, UE1 is the sending terminal, and the other terminals around it, UE2-UE6, are all receiving terminals.

[0081] NR-V2X system frame structure:

[0082] The time slot structure in NR-V2X is shown in Figures 8a and 8b. Figure 8a shows the time slot structure without the Physical Sidelink Feedback Channel (PSFCH). Figure 8b shows the time slot structure with the PSFCH.

[0083] The PSCCH (Physical Sidelink Control Channel) in NR-V2X starts from the second sidelink symbol of the time slot in the time domain, occupies 2 or 3 OFDM (Orthogonal Frequency Division Multiplexing) symbols, and can occupy {10, 12, 15, 20, 25} PRBs (Physical Resource Blocks) in the frequency domain. To reduce the complexity of UE blind detection of PSCCH, only one number of PSCCH symbols and PRBs is allowed to be configured in a resource pool. In addition, because the sub-channel is the minimum granularity for PSSCH (Physical Sidelink Shared Channel) resource allocation in NR-V2X, the number of PRBs occupied by PSCCH must be less than or equal to the number of PRBs contained in a sub-channel in the resource pool to avoid additional restrictions on PSSCH resource selection or allocation. In the time domain, the PSSCH also begins with the second sidelink symbol of the timeslot. The last time domain symbol in the timeslot is the guard period (GP) symbol, and the remaining symbols are mapped to the PSSCH. The first sidelink symbol in the timeslot is a repetition of the second sidelink symbol. The receiving terminal typically uses the first sidelink symbol as an AGC (Automatic Gain Control) symbol; the data on this symbol is not typically used for data demodulation. In the frequency domain, the PSSCH occupies K subchannels, each consisting of A contiguous PRBs. This is shown in Figure 8a.

[0084] When a time slot contains a PSFCH channel, the penultimate symbol in the time slot is used for PSFCH channel transmission, the penultimate symbol can be used for AGC, and the time domain symbol before the PSFCH channel is used as a GP symbol, as shown in FIG8b .

[0085] When a time slot contains a PSFCH channel, the second to last and third to last symbols in the time slot are used for PSFCH channel transmission, and a time domain symbol before the PSFCH channel is used as a GP symbol, as shown in FIG8c.

[0086] Unlicensed spectrum:

[0087] 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 from the government.

[0088] 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 equipment follows the "Listen Before Talk (LBT)" principle, that is, before a communication device sends a signal on a channel in the unlicensed spectrum, it needs to first perform channel sensing. Only when the channel sensing result shows that the channel is idle can the communication device send a signal; if the channel sensing result of the communication device on the channel in the unlicensed spectrum is that the channel is busy, the communication device cannot send a signal. To ensure fairness, in one 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).

[0089] Comb structure

[0090] For NR-U (NR-based access to Unlicensed spectrum), communication in unlicensed bands usually needs to meet corresponding regulatory requirements. For example, if a terminal wants to use an unlicensed band for communication, the frequency band occupied by the terminal needs to be greater than or equal to 80% of the system bandwidth. Therefore, in order to allow as many users as possible to access the channel in the same amount of 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, ...}. As shown in Figure 9, the system bandwidth includes 30 RBs, including 5 comb teeth (i.e., M=5), and each comb tooth includes 6 PRBs (i.e., N=6). The frequency domain interval between two adjacent PRBs in a comb tooth is the same, i.e., 5 PRBs apart. It should be noted that the PRB included in a comb tooth can also be called an interlaced resource block (IRB). It should be noted that in the embodiment of the present application, the comb tooth and IRB can represent the same meaning or the two can be interchanged; the comb tooth index and the IRB index can represent the same meaning or the two can be interchanged; the IRB index B represents a group of IRBs with the same index B.

[0091] Resource block collection

[0092] Figure 10a is an example of a resource pool configured on an unlicensed spectrum provided in an embodiment of the present application. In the 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 (Resource Block Set, RB set). Among them, a resource block set includes M2 resource blocks (Resource Block, RB), and M1 and M2 are positive integers. In some embodiments, a resource block set corresponds to a channel in the 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.

[0093] For example, the bandwidth corresponding to a channel in 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 in 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.

[0094] For another example, if LBT results are needed to determine whether unlicensed spectrum can be used, and the minimum frequency domain granularity for LBT is 20 MHz, then 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.

[0095] 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.

[0096] 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.

[0097] 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.

[0098] 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.

[0099] In some implementations, a guard band (GB) is included between two adjacent resource block sets in the M1 resource block sets included in the resource pool. The guard band may also be called a guard frequency band.

[0100] 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 (GB). In some embodiments, the guard band is used to separate resource block sets (RB sets).

[0101] For example, as shown in Figure 10a, three guard bands are configured within the sidelink BWP (Bandwidth Part), 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 are determined based on the frequency domain starting position of the sidelink BWP (i.e., the starting point of the sidelink BWP shown in Figure 10a), the frequency domain starting position of each guard band (i.e., the starting point of the guard band shown in Figure 10a), and the frequency domain size of the guard band (i.e., the length of the guard band shown in Figure 10a). A sidelink resource pool is configured within this sidelink BWP, which includes three resource block sets: 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 Figure 10a) 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 end point of the resource pool shown in Figure 10a) corresponds to the frequency domain ending position of resource block set 2.

[0102] In some implementations, a resource block set includes multiple comb teeth. For example, each resource block set in FIG10 a may include multiple comb teeth.

[0103] In some embodiments, one PSCCH may be transmitted in one or more resource block sets. In still other embodiments, one PSCCH may be transmitted in one or more resource block sets, and the PSCCH occupies one or more comb teeth in the one or more resource block sets.

[0104] 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.

[0105] In the NR-U system, the number of comb teeth included in a carrier is only related to the subcarrier spacing, as shown in the following table:

[0106] Table 1: Correspondence between the number of comb teeth and subcarrier spacing.

[0107] μ subcarrier spacing Δf=2 μ 15[kHz] Comb number M015101305

[0108] Comb resources are mapped starting from the first Common Resource Block (CRB) of the carrier. As shown in Figure 10b, the uplink BWP corresponds to two RB sets, including CRBs from CRB#2 to CRB#55. A guard band is configured between the two RB sets, including 8 CRBs. The mapping of IRBs to CRBs starts from CRB#0, and the subcarrier spacing is 30kHz. According to Table 1, the total number of combs included in the system is 5. The mapping relationship between IRBs and CRBs is shown in Figure 10b. When the network allocates uplink transmission resources to the terminal, it indicates the allocated RB set and the IRB information within the RB set. For example, when the network allocates IRB 0 in RB set 0 to the terminal, the resources corresponding to the terminal are shown in Figure 10b as the five boxes with IRB index 0 in RB set 0.

[0109] When the sidelink transmission system operates in unlicensed spectrum (also known as the SL-U system), it needs to support a comb-tooth structure. In the resource allocation or resource indication of the SL-U system, frequency domain resources are allocated based on the granularity of subchannels. For the SL-U system based on the comb-tooth structure, a subchannel includes one or more IRBs. When a resource pool includes multiple RB sets and guard bands (GBs) are configured between the RB sets, the following issues need to be addressed:

[0110] The correspondence between the PRBs in the guard band and the IRBs (or subchannels) in the two adjacent RB sets of the guard band;

[0111] Resource mapping relationship between PSCCH / PSSCH / PSFCH / S-SSB and PRBs in the protection band;

[0112] A method for determining the transport block size (TBS) of the PSSCH.

[0113] FIG11 is a schematic flow chart of a side transmission method 1100 according to an embodiment of the present application. The method can optionally be applied to the systems shown in FIG1 to FIG7 , but is not limited thereto. The method includes at least part of the following contents.

[0114] S1110. The terminal obtains a mapping relationship between a resource block (RB) set and a physical resource block (PRB) in a guard band.

[0115] In an embodiment of the present application, the terminal may be a transmitting terminal of a sideline communication system or a receiving terminal of a sideline communication system. The terminal may determine the mapping relationship (or correspondence relationship) between the RB set and the PRB in the protection band by itself, or may receive the mapping relationship between the RB set and the PRB in the protection band from other devices, wherein the other devices may include network devices or other terminal devices. The protection band may be located between two RB sets, and the protection band may include one or more PRBs. The RB set to which the PRB in the protection band belongs may be determined based on the mapping relationship between the RB set and the PRB in the protection band. The PRB in the protection band may have a corresponding IRB, or there may be a correspondence between the PRB in the protection band and the IRB. If a PRB in a certain protection band belongs to a certain RB set, the IRB corresponding to the PRB also belongs to the RB set. When indicating the frequency domain resources occupied by the sideline channel, information on the RB set where the frequency domain resources of the sideline channel are located and / or information on the IRB in the RB set may be indicated, or information on the sub-channel corresponding to the frequency domain resources of the sideline channel may be indicated.

[0116] In the embodiment of the present application, PRB and CRB (Common Resource Block) may have the same meaning, or have a corresponding relationship, and the two may be interchangeable, or the PRB index and the CRB index have a corresponding relationship.

[0117] In one embodiment, the guard band is between the first RB set and the second RB set.

[0118] For example, adding 1 to the value of the last PRB index in the first RB set may be equal to the first PRB index in the guard band. Adding 1 to the value of the last PRB index in this guard band may be equal to the first PRB index in the second RB set. The guard band is used to separate the first RB set and the second RB set.

[0119] In one embodiment, there are A PRBs in the guard band, X PRBs in the guard band belong to the first RB set, and Y PRBs belong to the second RB set;

[0120] where 0 ≤ X ≤ A; 0 ≤ Y ≤ A, and X, Y, and A are positive integers.

[0121] In the embodiments of the present application, that X PRBs in the guard band belong to the first RB set can be understood as that these X PRBs have a corresponding relationship or attribution relationship with the first RB set. In some cases, these X PRBs and the PRBs in the first RB set can be used as a set. That Y PRBs in the guard band belong to the second RB set can be understood as that these Y PRBs have a corresponding relationship or attribution relationship with the second RB set. In some cases, these Y PRBs and the PRBs in the second RB set can be used as a set. Of course, the A PRBs in the guard band may neither belong to the first RB set nor belong to the second RB set.

[0122] In one embodiment, the value of the number X of PRBs belonging to the first RB set can represent at least one of the following:

[0123] X = 0, indicating that all PRBs in the guard band do not belong to the first RB set;

[0124] X = A, indicating that all PRBs in the guard band belong to the first RB set;

[0125] 0 < X < A, indicating that some PRBs in the guard band belong to the first RB set.

[0126] In one embodiment, the value of the number Y of PRBs belonging to the second RB set can represent at least one of the following:

[0127] Y = 0, indicating that all PRBs in the guard band do not belong to the second RB set;

[0128] Y = A, indicating that all PRBs in the guard band belong to the second RB set;

[0129] 0 < Y < A, indicating that some PRBs in the guard band belong to the second RB set.

[0130] In one embodiment, X + Y = A.

[0131] In one embodiment, if X = 0, then Y = A, indicating that all PRBs within the protected frequency band belong to the second RB set; if X = A, then Y = 0, indicating that all PRBs within the protected frequency band do not belong to the second RB set; if 0 < X < A, then 0 < Y < A, indicating that some PRBs within the protected frequency band belong to the first RB set and some PRBs belong to the second RB set.

[0132] In one embodiment, X and / or Y are determined according to configuration information, which may be included in resource pool configuration information or sidelink bandwidth part (SL BWP) configuration information.

[0133] In one embodiment, the configuration information is pre-configured information or network configuration information.

[0134] In one embodiment, X and / or Y are determined according to protocol predefined information.

[0135] In one embodiment, there is a corresponding relationship between the PRB index and the IRB index within the protected frequency band.

[0136] In one embodiment, the X PRBs within the protected frequency band that belong to the first RB set include the X PRBs within the protected frequency band in ascending order of PRB index.

[0137] For example, the PRB indices corresponding to the PRBs within the protected frequency band are {20, 21, 22, 23, 24, 25}, and the 3 PRBs with PRB indices {20, 21, 22} in ascending order belong to the first RB set.

[0138] In one embodiment, the Y PRBs within the protected frequency band that belong to the second RB set include the Y PRBs within the protected frequency band in descending order of PRB index.

[0139] In one embodiment, the Y PRBs within the protected frequency band that belong to the second RB set include the PRBs within the protected frequency band except for the X PRBs that belong to the first RB set.

[0140] [[ID=二十八]]For example, the PRB indices corresponding to the PRBs within the protected frequency band are {20, 21, 22, 23, 24, 25}, X = 3, and in descending order of PRB index, the 3 PRBs with PRB indices {25, 24, 23} belong to the second RB set.

[0141] In one embodiment, the X PRBs within the protected frequency band that belong to the first RB set include the X PRBs corresponding to the IRBs within the protected frequency band in ascending order of IRB index.

[0142] For example, the PRB index corresponding to the PRB in the protection frequency band is {20, 21, 22, 23, 24, 25}, and the IRB index corresponding to the PRB in the protection frequency band is {0, 1, 0, 1, 0, 1}, X=3, and in the order of IRB index from low to high, the 3 PRBs with PRB indexes {20, 22, 24} corresponding to the IRB with IRB index 0 belong to the first RB set.

[0143] In one implementation, the X PRBs in the guard band belonging to the first RB set are first determined according to an order of IRB indexes from low to high and then according to an order of PRB indexes from low to high.

[0144] For example, the PRB indices corresponding to the PRBs in the guard band are {20, 21, 22, 23, 24, 25}, and the IRB indices corresponding to the PRBs in the guard band are {0, 1, 2, 0, 1, 2}, where X = 3. First, according to the IRB index from low to high and then according to the PRB index from low to high, that is, first according to the IRB index and then according to the PRB index from low to high, that is, the two PRBs corresponding to IRB index 0 (corresponding to PRB indices 20 and 23) belong to the first RB set; then, according to the two PRBs corresponding to IRB index 1 (corresponding to PRB indices 21 and 24), according to the PRB index from low to high, it is determined that the PRB corresponding to PRB index 21 belongs to the first RB set; that is, the three PRBs with PRB indices {20, 21, 23} belong to the first RB set.

[0145] In one embodiment, the Y PRBs belonging to the second RB set in the guard band include the Y PRBs included in the IRBs in the guard band in descending order of IRB indexes.

[0146] For example, the PRB index in the protection band is {20, 21, 22, 23, 24, 25}, X=3, and the IRB index in the protection band is {0, 1, 0, 1, 0, 1}, where the three PRBs with PRB indices {21, 23, 25} corresponding to the IRB with IRB index 1 belong to the second RB set.

[0147] In one embodiment, the Y PRBs in the guard band belonging to the second RB set are first determined according to the order of IRB index from high to low and then according to the order of PRB index from high to low.

[0148] For example, the PRB indices corresponding to the PRBs in the guard band are {20, 21, 22, 23, 24, 25}, and the IRB indices corresponding to the PRBs in the guard band are {0, 1, 2, 0, 1, 2}, where X = 3. First, the PRB indices are sorted in descending order, and then in descending order. That is, the two PRBs corresponding to IRB index 2 (with corresponding PRB indices of 22 and 25, respectively) belong to the second RB set. Then, based on the two PRBs corresponding to IRB index 1 (with corresponding PRB indices of 21 and 24, respectively), the PRB corresponding to PRB index 24 is determined to belong to the second RB set in descending order. That is, the three PRBs with PRB indices {22, 24, 25} belong to the second RB set.

[0149] In the embodiment of the present application, by determining the mapping relationship between the RB set and the PRB in the guard band, the PRB in the guard band can be used for sidelink transmission, thereby improving transmission efficiency.

[0150] FIG12 is a schematic flow chart of a side transmission method 1200 according to an embodiment of the present application. The method can optionally be applied to the systems shown in FIG1 to FIG7 , but is not limited thereto. The method includes at least part of the following contents.

[0151] S1210. The terminal obtains a mapping relationship between frequency domain resources of a sidelink channel and sidelink transmission resources, where the frequency domain resources of the sidelink channel include one or more IRBs.

[0152] This embodiment can be combined with any of the sidelink transmission methods in the above embodiments. For example, step S1110 can be performed first, and after the terminal obtains the mapping relationship between the RB set and the PRBs in the guard band, step S1210 can be performed to obtain the mapping relationship between the frequency domain resources of the sidelink channel and the sidelink transmission resources.

[0153] In this embodiment of the present application, the frequency domain resources of the sidelink channel may include one or more IRBs. If the frequency domain resources of the sidelink channel can be granularized at a subchannel level, a subchannel may include one or more IRBs. The frequency domain resources of the sidelink channel may be located in one RB set or multiple RB sets. The sidelink transmission resources may include PRBs in one or more RB sets, and the terminal may obtain the mapping relationship between IRBs and PRBs.

[0154] In the embodiments of the present application, a terminal may be a transmitting terminal of a sidelink communication system or a receiving terminal of the sidelink communication system. The terminal may determine the mapping relationship between the frequency domain resources of a sidelink channel and the sidelink transmission resources on its own, or may receive the mapping relationship between the frequency domain resources of a sidelink channel and the sidelink transmission resources from another device, where the other device may include a network device or another terminal device.

[0155] In one embodiment, when the frequency domain resources of the side channel are not located in multiple RB sets, the PRBs corresponding to the frequency domain resources of the side channel are located in one RB set, wherein the PRBs corresponding to the frequency domain resources of the side channel are included in the PRBs corresponding to one or more IRBs included in the frequency domain resources of the side channel.

[0156] For example, the frequency domain resources of the side channel are only located in one RB set. In order to reduce resource conflicts, the PRBs corresponding to the IRBs included in the frequency domain resources of the side channel can be located in the RB set, and the frequency domain resources of the side channel do not include the PRBs in the protection band.

[0157] In one embodiment, when the frequency domain resources of the side channel are located in multiple RB sets, the PRBs corresponding to the frequency domain resources of the side channel are located in the multiple RB sets, wherein the PRBs corresponding to the frequency domain resources of the side channel are included in the PRBs corresponding to one or more IRBs included in the frequency domain resources of the side channel.

[0158] For example, the frequency domain resources of the side channel include comb index 2 (denoted as IRB#2), and the PRBs included in IRB#2 correspond to PRB indices {2, 7, 12, 17, 22, 27, 32, 37}, where the PRBs corresponding to the PRB indices {2, 7, 12, 17} belong to the first RB set, and the PRBs corresponding to the PRB indices {22, 27, 32, 37} belong to the second RB set. If the frequency domain resources of the side channel are located in the first RB set and the second RB set, then the PRBs corresponding to the frequency domain resources of the side channel include the PRBs corresponding to the PRB indices {2, 7, 12, 17, 22, 27, 32, 37}.

[0159] In one implementation, the PRBs corresponding to the frequency domain resources of the side channel include PRBs in a guard band.

[0160] For example, the frequency domain resources of the sidelink channel include comb index 2 (denoted as IRB#2), and the PRBs included in IRB#2 correspond to PRB indices {2, 7, 12, 17, 22, 27, 32, 37}, where the PRBs corresponding to the PRB indices {2, 7, 12} belong to the first RB set, the PRBs corresponding to the PRB indices {17, 22} are in the protection band, and the PRBs corresponding to the PRB indices {27, 32, 37} belong to the second RB set. If the frequency domain resources of the sidelink channel are located in the first RB set and the second RB set, then the PRBs corresponding to the frequency domain resources of the sidelink channel include the PRBs corresponding to the PRB indices {2, 7, 12, 17, 22, 27, 32, 37}.

[0161] In one embodiment, the PRBs corresponding to the frequency domain resources of the side channel do not include the PRBs in the guard band. In other words, the PRBs corresponding to the frequency domain resources of the side channel may not include the PRBs corresponding to the IRBs in the guard band.

[0162] For example, the frequency domain resources of the sidelink channel include comb index 2 (denoted as IRB#2). The PRBs included in IRB#2 correspond to PRB indices {2, 7, 12, 17, 22, 27, 32, 37}, where the PRBs corresponding to the PRB indices {2, 7, 12} belong to the first RB set, the PRBs corresponding to the PRB indices {17, 22} are in the guard band, and the PRBs corresponding to the PRB indices {27, 32, 37} belong to the second RB set. If the frequency domain resources of the sidelink channel are located in the first RB set and the second RB set, then the PRBs corresponding to the frequency domain resources of the sidelink channel include the PRBs corresponding to the PRB indices {2, 7, 12, 27, 32, 37}, but do not include the PRBs corresponding to the PRB indices {17, 22} in the guard band.

[0163] In one embodiment, the side channel includes at least one of the following: PSCCH and PSSCH.

[0164] For example, the frequency domain resources of the PSCCH include one or more IRBs, and the PRBs corresponding to the frequency domain resources of the PSCCH are located in an RB set. The PRBs corresponding to the frequency domain resources of the PSCCH do not include PRBs in a guard band.

[0165] For another example, the frequency domain resources of the PSCCH include one or more IRBs, and the PRBs corresponding to the frequency domain resources of the PSCCH are located in multiple RB sets. The PRBs corresponding to the frequency domain resources of the PSCCH may include PRBs in the protection band or may not include PRBs in the protection band.

[0166] For another example, the frequency domain resources of the PSSCH include one or more IRBs, and the PRBs corresponding to the frequency domain resources of the PSSCH are located in an RB set. The PRBs corresponding to the frequency domain resources of the PSSCH do not include PRBs in a guard band.

[0167] For another example, the frequency domain resources of the PSSCH include one or more IRBs, and the PRBs corresponding to the frequency domain resources of the PSSCH are located in multiple RB sets. The PRBs corresponding to the frequency domain resources of the PSSCH may include PRBs in the protection band or may not include PRBs in the protection band.

[0168] In one implementation, the side channel is a PSFCH, and the PSFCH is not mapped to a PRB in a guard band.

[0169] In one implementation, the frequency domain resources of the PSFCH are located in an RB set.

[0170] For example, the frequency domain resources of the PSFCH include one or more IRBs, and the PRBs corresponding to the frequency domain resources of the PSFCH are located in an RB set. The PRBs corresponding to the frequency domain resources of the PSFCH do not include PRBs in a guard band.

[0171] In one embodiment, the side channel is an S-SSB (Sidelink Synchronization Signal Block), and the S-SSB is not mapped to a PRB in a protection band.

[0172] In one embodiment, the frequency domain resources of the S-SSB are located in an RB set.

[0173] For example, the frequency domain resources of the S-SSB include one or more IRBs, and the PRBs corresponding to the frequency domain resources of the S-SSB are located in an RB set. The PRBs corresponding to the frequency domain resources of the S-SSB do not include PRBs in the protection band.

[0174] In one embodiment, the frequency domain resource size of the side channel is P PRBs, the IRB corresponding to the frequency domain resource of the side channel includes Q PRBs, P≤Q, and P and Q are positive integers, and the mapping method between the frequency domain resource of the side channel and the side transmission resource includes one of the following:

[0175] Method 1: first map according to the first order of the IRB index, and then map according to the second order of the PRB index corresponding to an IRB, until the number of PRBs mapped to the side channel is P; or, map according to the order of IRB first and then PRB, until the number of PRBs mapped to the side channel is P.

[0176] For example, mapping is first performed in order of IRB index from low to high, and then in order of PRB index corresponding to the IRB from low to high, until the number of PRBs mapped to the side channel is P. For another example, mapping is first performed in order of IRB index from high to low, and then in order of PRB index corresponding to the IRB from high to low, until the number of PRBs mapped to the side channel is P.

[0177] Method 2: First determine P PRBs according to the first order of the IRB index, and then according to the second order of the PRB index corresponding to an IRB, and map the side channel in the P PRBs according to the third order of the PRB index; or, determine P PRBs in the order of first IRB and then PRB, and map the side channel in the P PRBs according to the third order of the PRB index.

[0178] For example, first determine P PRBs according to the low-to-high order of IRB indices, and then determine P PRBs according to the low-to-high order of PRB indices corresponding to the IRBs, and map the side channel in the P PRBs according to the low-to-high order of PRB indices. For another example, first determine P PRBs according to the high-to-low order of IRB indices, and then determine P PRBs according to the high-to-low order of PRB indices corresponding to one IRB, and map the side channel in the P PRBs according to the high-to-low order of PRB indices or the low-to-high order of PRB indices.

[0179] Method three: first map according to the first order of RB set index, then according to the second order of IRB index, and then according to the third order of PRB index corresponding to an IRB, until the number of PRBs mapped to the side channel is P; or, map according to the order of RB set first, then IRB and finally PRB, until the number of PRBs mapped to the side channel is P.

[0180] For example, mapping is first performed in descending order of RB set indexes, then in descending order of IRB indexes, and finally in descending order of PRB indexes corresponding to an IRB, until the number of PRBs mapped to the side channel reaches P. For another example, mapping is first performed in descending order of RB set indexes, then in descending order of IRB indexes, and finally in descending order of PRB indexes corresponding to an IRB, until the number of PRBs mapped to the side channel reaches P.

[0181] Method 4: first determine P PRBs according to the first order of the RB set index, then according to the second order of the IRB index, and then according to the third order of the PRB index corresponding to an IRB, and map the side channel in the P PRBs according to the fourth order of the PRB index; or, determine P PRBs according to the order of first the RB set, then the IRB, and finally the PRB, and map the side channel in the P PRBs according to the fourth order of the PRB index.

[0182] For example, P PRBs are first determined in ascending order of RB set indices, then in ascending order of IRB indices, and then in ascending order of PRB indices corresponding to one IRB, and the side channel is mapped in descending order of the PRB indices within the P PRBs. For another example, P PRBs are first determined in descending order of RB set indices, then in descending order of IRB indices, and then in ascending order of PRB indices corresponding to one IRB, and the side channel is mapped in descending order or descending order of the PRB indices within the P PRBs.

[0183] In each of the above manners, the RB set index is the index corresponding to the RB set where the frequency domain resources of the side channel are located, and the IRB index is the index of one or more IRBs included in the frequency domain resources of the side channel.

[0184] In the embodiment of the present application, the frequency domain resources of the sidelink channel include a mapping relationship between one or more IRBs and sidelink transmission resources, which can improve spectrum utilization and reduce interference.

[0185] FIG13 is a schematic flow chart of a side transmission method 1300 according to an embodiment of the present application. The method can optionally be applied to the systems shown in FIG1 to FIG7 , but is not limited thereto. The method includes at least part of the following contents.

[0186] S1310. The terminal obtains a transport block size (TBS) of a side channel, where the TBS is determined according to a first number of PRBs.

[0187] This embodiment can be combined with any of the sidelink transmission methods of the above embodiments. For example, step S1110 can be performed first, and after the terminal obtains the mapping relationship between the RB set and the PRB in the protection band, step S1210 can be performed to obtain the mapping relationship between the frequency domain resources of the sidelink channel and the sidelink transmission resources, and then step S1310 can be performed to obtain the TBS of the sidelink channel. For another example, step S1110 can be performed first, and after the terminal obtains the mapping relationship between the RB set and the PRB in the protection band, step S1310 can be performed to obtain the TBS of the sidelink channel. For another example, step S1210 can be performed first to obtain the mapping relationship between the frequency domain resources of the sidelink channel and the sidelink transmission resources, and then step S1310 can be performed to obtain the TBS of the sidelink channel.

[0188] In the embodiment of the present application, the TBS of the sidelink channel is the TBS corresponding to the sidelink data carried by the sidelink channel.

[0189] In the embodiment of the present application, the terminal may be a transmitting terminal of the sideline communication system or a receiving terminal of the sideline communication system. The terminal may determine the TBS of the sideline channel based on the first number of PRBs, or may receive the TBS of the sideline channel determined based on the first number of PRBs from another device, where the other device includes a network device or another terminal device.

[0190] In one embodiment, the terminal determines the transport block size according to the total number of resource elements (REs) of the PSSCH channel, and the total number of REs of the PSSCH channel is determined according to the following formula:

[0191]

[0192] in:

[0193]

[0194] -n PRB Indicates the number of PRBs allocated to the PSSCH channel. Optionally, in some implementations, this parameter is determined according to the first number of PRBs;

[0195] - represents the total number of REs occupied by PSCCH and PSCCH-DMRS; optionally, in some implementations, this parameter is determined according to the second number of PRBs;

[0196] - represents the number of symbols after 2nd stage SCI coding modulation (assuming γ = 0);

[0197] - Indicates the number of subcarriers included in a PRB;

[0198] - sl-LengthSymbols indicates the number of sidelink symbols in a time slot;

[0199] - If the higher layer configuration parameter sl-PSFCH-Period is set to 2 or 4: If 'PSFCH overhead indication' in SCI format 1-A indicates 1, otherwise If the higher-layer configuration parameter sl-PSFCH-Period is set to 0, If the high-level configuration parameter sl-PSFCH-Period is set to 1,

[0200] - Determined by the high-level parameter sl-X-Overhead;

[0201] - Determined by the higher-layer parameter sl-PSSCH-DMRS-TimePattern;

[0202] The number of symbols after the second-stage SCI coding modulation is determined by the following formula:

[0203]

[0204] in:

[0205] -O SCI2 Indicates the number of second-order SCI information bits, which is determined by the second-order SCI format;

[0206] -LSCI2 Indicates the CRC length of the second-order SCI, which is 24 bits;

[0207] - The rate offset of the second-order SCI is determined according to the "Beta_offset indicator" field in SCI format 1-A.

[0208] - is the modulation order of the second-order SCI.

[0209] -R is the code rate corresponding to the MCS index indicated by the "Modulation and coding scheme" field in SCI format 1-A.

[0210] - Indicates the number of REs that can be used to map the second-order SCI on the lth OFDM symbol,

[0211] Indicates the number of subcarriers included in the scheduling bandwidth of PSSCH. Optionally, this parameter is determined according to the first PRB number.

[0212] is the number of subcarriers used for PSCCH and PSCCH-DMRS on the 1st OFDM symbol. Optionally, this parameter is determined according to the number of second PRBs.

[0213] - and

[0214] -γ represents the number of REs remaining in the PRB where the last second-order SCI modulation symbol is located. This parameter is used to ensure that the resources occupied by the second-order SCI are an integer number of PRBs.

[0215] -α is determined by the high-level configuration parameter "sl-Scaling".

[0216] In some implementations, the first number of PRBs is used to determine the number of PRBs or subcarriers of the PSSCH; the second number of PRBs is used to determine the number of PRBs or subcarriers of the PSCCH (including the PSCCH-DMRS). The PSCCH is associated with the PSSCH, i.e., the first-order SCI carried in the PSCCH indicates the resources of the PSSCH.

[0217] In one embodiment, the first number of PRBs or the second number of PRBs is determined based on at least one of the following parameters:

[0218] The number of sub-channels corresponding to the frequency domain resources of the side channel;

[0219] The number of IRBs corresponding to a subchannel;

[0220] The number of PRBs included in an RB set;

[0221] The number of PRBs corresponding to the frequency domain resources in the resource pool;

[0222] The number of IRBs included in an RB set;

[0223] The number of IRBs corresponding to the lateral system;

[0224] The number of IRBs corresponding to all sub-channels included in the resource pool;

[0225] The sum of the number of IRBs included in each RB set included in the resource pool.

[0226] The side channel represents PSCCH or PSSCH.

[0227] For example, the first PRB number or the second PRB number is calculated based on the number of subchannels corresponding to the frequency domain resources of the side channel, the number of IRBs corresponding to a subchannel, the number of PRBs included in an RB set, and the number of IRBs included in an RB set.

[0228] For example, the first PRB number or the second PRB number is calculated based on the number of subchannels corresponding to the frequency domain resources of the sidelink channel, the number of IRBs corresponding to a subchannel, the number of PRBs included in an RB set, and the number of IRBs corresponding to the sidelink system.

[0229] For another example, the first PRB number or the second PRB number is calculated based on the number of subchannels corresponding to the frequency domain resources of the sidelink channel, the number of IRBs corresponding to one subchannel, the number of PRBs corresponding to the frequency domain resources of the resource pool, and the number of IRBs corresponding to the sidelink system.

[0230] For another example, the first PRB number or the second PRB number is calculated based on the number of subchannels corresponding to the frequency domain resources of the side channel, the number of IRBs corresponding to one subchannel, the number of PRBs corresponding to the frequency domain resources of the resource pool, and the number of IRBs corresponding to all subchannels included in the resource pool.

[0231] For another example, the first PRB number or the second PRB number is calculated based on the number of subchannels corresponding to the frequency domain resources of the side channel, the number of IRBs corresponding to one subchannel, the number of PRBs corresponding to the frequency domain resources of the resource pool, and the sum of the number of IRBs included in each RB set included in the resource pool.

[0232] In one embodiment, the number of PRBs included in the RB set includes all or part of the number of PRBs in the guard band, or does not include the number of PRBs in the guard band. For specific examples, please refer to the relevant examples of the mapping relationship between RB sets and PRBs in method 1100, which will not be repeated here.

[0233] In one implementation, in an RB set, the number of PRBs corresponding to different IRBs is the same or different.

[0234] For example, in RB set #1, the number of PRBs corresponding to IRB #0 is 5, and the number of PRBs corresponding to IRB #2 is 4. For another example, in RB set #2, the number of PRBs corresponding to IRB #0 is 5, and the number of PRBs corresponding to IRB #2 is 5.

[0235] In one embodiment, when the resource pool includes multiple RB sets, the number of PRBs corresponding to the frequency domain resources of the resource pool includes the PRBs corresponding to the protection band, or does not include the PRBs corresponding to the protection band.

[0236] For example, a resource pool includes RB set #0, RB set #1, and RB set #2. RB set #0 includes 50 PRBs, RB set #1 includes 50 PRBs, and RB set #2 includes 50 PRBs. The guard band between RB set #0 and RB set #1 includes 4 PRBs, and the guard band between RB set #1 and RB set #2 includes 6 PRBs. In one case, if the resource pool does not include the PRBs corresponding to the guard band, the resource pool may include 150 PRBs. In another case, if the resource pool includes the PRBs corresponding to the guard band, the resource pool may include 160 PRBs.

[0237] In one embodiment, the first number of PRBs or the second number of PRBs is determined based on the number of subchannels corresponding to the frequency domain resources of the sidelink channel, the number of IRBs corresponding to one subchannel, and a first value.

[0238] In one embodiment, the first value is determined based on the third number of PRBs and the first number of IRBs;

[0239] Among them, the third number of PRBs includes at least one of the following: the number of PRBs included in an RB set; the number of PRBs corresponding to the frequency domain resources of the resource pool; it should be noted that when determining the third number of PRBs, the corresponding PRBs in the protection frequency band may be included, or the corresponding PRBs in the protection frequency band may not be included.

[0240] The first IRB number includes at least one of the following: the number of IRBs included in an RB set; the number of IRBs corresponding to the sidelink system; the number of IRBs corresponding to all subchannels included in the resource pool; and the sum of the number of IRBs included in each RB set included in the resource pool.

[0241] In one embodiment, the first value is determined based on a ratio of the third number of PRBs to the first number of IRBs. For example, the first value may be equal to the third number of PRBs divided by the first number of IRBs, rounded up. For another example, the first value may be equal to the third number of PRBs divided by the first number of IRBs, rounded down.

[0242] In one implementation, the first number of PRBs is used to determine the number of PRBs or subcarriers of the PSSCH, and the second number of PRBs is used to determine the number of subcarriers of the PSCCH.

[0243] It should be noted that the calculation methods of the first PRB number and the second PRB number can be the same or different. In the embodiment of the present application, the TBS can be reasonably determined according to the PRB number, which can prevent the use of different IRB resources each time the PSSCH is transmitted, resulting in different TBSs.

[0244] FIG14 is a schematic block diagram of a terminal 1400 according to an embodiment of the present application. The terminal 1400 may include:

[0245] The processing unit 1410 is configured to obtain a mapping relationship between a resource block RB set and a physical resource block PRB in a guard band.

[0246] In one embodiment, the guard band is between the first RB set and the second RB set.

[0247] In one embodiment, the guard band includes A PRBs, X PRBs in the guard band belong to the first RB set, and Y PRBs belong to the second RB set;

[0248] Wherein, 0≤X≤A; 0≤Y≤A, X, Y and A are positive integers.

[0249] In one embodiment, X+Y=A.

[0250] In one embodiment, X and / or Y are determined according to configuration information, which may be included in resource pool configuration information or sidelink bandwidth part (SL BWP) configuration information.

[0251] In one embodiment, X and / or Y are determined according to protocol predefined information.

[0252] In one embodiment, the configuration information is pre-configuration information or network configuration information.

[0253] In one embodiment, the X PRBs in the guard band belonging to the first RB set include X PRBs in the guard band in ascending order of PRB indexes.

[0254] In one embodiment, the Y PRBs in the guard band belonging to the second RB set include Y PRBs in the guard band in descending order of PRB indexes.

[0255] In one embodiment, the X PRBs in the guard band belonging to the first RB set include X PRBs corresponding to IRBs in the guard band in ascending order of IRB indexes.

[0256] In one implementation, the X PRBs in the guard band belonging to the first RB set are first determined according to an order of IRB indexes from low to high and then according to an order of PRB indexes from low to high.

[0257] In one embodiment, the Y PRBs belonging to the second RB set in the guard band include the Y PRBs included in the IRBs in the guard band in descending order of IRB indexes.

[0258] In one embodiment, the Y PRBs in the guard band belonging to the second RB set are first determined according to the order of IRB index from high to low and then according to the order of PRB index from high to low.

[0259] In one embodiment, the PRB index in the guard band corresponds to the IRB index.

[0260] The terminal 1400 of the embodiment of the present application can implement the corresponding functions of the terminal in the embodiment of the aforementioned method 1100. The corresponding processes, functions, implementation methods and beneficial effects of each module (sub-module, unit or component, etc.) in the terminal 1400 can be found in the corresponding description in the embodiment of the aforementioned method 1100, and will not be repeated here. It should be noted that the functions described by each module (sub-module, unit or component, etc.) in the terminal 1400 of the embodiment of the application can be implemented by different modules (sub-modules, units or components, etc.) or by the same module (sub-module, unit or component, etc.).

[0261] FIG15 is a schematic block diagram of a terminal 1500 according to an embodiment of the present application. The terminal 1500 may include:

[0262] The processing unit 1510 is configured to obtain a mapping relationship between frequency domain resources of a sidelink channel and sidelink transmission resources, wherein the frequency domain resources of the sidelink channel include one or more IRBs.

[0263] In one embodiment, when the frequency domain resources of the side channel are not located in multiple RB sets, the PRBs corresponding to the frequency domain resources of the side channel are located in one RB set, wherein the PRBs corresponding to the frequency domain resources of the side channel are included in the PRBs corresponding to one or more IRBs included in the frequency domain resources of the side channel.

[0264] In one embodiment, when the frequency domain resources of the side channel are located in multiple RB sets, the PRBs corresponding to the frequency domain resources of the side channel are located in the multiple RB sets, wherein the PRBs corresponding to the frequency domain resources of the side channel are included in the PRBs corresponding to one or more IRBs included in the frequency domain resources of the side channel.

[0265] In one implementation, the PRBs corresponding to the frequency domain resources of the side channel include PRBs in a guard band.

[0266] In one implementation, the PRBs corresponding to the frequency domain resources of the side channel do not include PRBs in a protection band.

[0267] In one embodiment, the side channel includes at least one of the following: PSCCH and PSSCH.

[0268] In one implementation, the side channel is a PSFCH, and the PSFCH is not mapped to a PRB in a guard band.

[0269] In one implementation, the frequency domain resources of the PSFCH are located in an RB set.

[0270] In one embodiment, the side channel is an S-SSB, and the S-SSB is not mapped to a PRB in a guard band.

[0271] In one embodiment, the frequency domain resources of the S-SSB are located in an RB set.

[0272] In one embodiment, the frequency domain resource size of the side channel is P PRBs, the IRB corresponding to the frequency domain resource of the side channel includes Q PRBs, and the mapping method between the frequency domain resource of the side channel and the side transmission resource includes one of the following:

[0273] Method 1: first map according to the first order of the IRB index, and then map according to the second order of the PRB index corresponding to an IRB, until the number of PRBs mapped to the side channel is P; or, map according to the order of IRB first and then PRB, until the number of PRBs mapped to the side channel is P.

[0274] Method 2: First determine P PRBs according to the first order of the IRB index, and then according to the second order of the PRB index corresponding to an IRB, and map the side channel in the P PRBs according to the third order of the PRB index; or, determine P PRBs in the order of first IRB and then PRB, and map the side channel in the P PRBs according to the third order of the PRB index.

[0275] Method three: first map according to the first order of RB set index, then according to the second order of IRB index, and then according to the third order of PRB index corresponding to an IRB, until the number of PRBs mapped to the side channel is P; or, map according to the order of RB set first, then IRB and finally PRB, until the number of PRBs mapped to the side channel is P.

[0276] Method 4: first determine P PRBs according to the first order of the RB set index, then according to the second order of the IRB index, and then according to the third order of the PRB index corresponding to an IRB, and map the side channel in the P PRBs according to the fourth order of the PRB index; or, determine P PRBs according to the order of first the RB set, then the IRB, and finally the PRB, and map the side channel in the P PRBs according to the fourth order of the PRB index.

[0277] In the above methods, P≤Q, and P and Q are positive integers. The RB set index is the index corresponding to the RB set where the frequency domain resources of the side channel are located, and the IRB index is the index of one or more IRBs included in the frequency domain resources of the side channel.

[0278] The terminal 1500 of the embodiment of the present application can be combined with the terminal 1400 of the above embodiment. For example, the processing unit 1510 of the terminal 1500 can perform part or all of the functions of the processing unit 1510 of the terminal 1400.

[0279] The terminal 1500 of the embodiment of the present application can implement the corresponding functions of the terminal in the embodiment of the aforementioned method 1200. The corresponding processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the terminal 1500 can be found in the corresponding description in the embodiment of the aforementioned method 1200, and will not be repeated here. It should be noted that the functions described by each module (sub-module, unit, or component, etc.) in the terminal 1500 of the embodiment of the application can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).

[0280] FIG16 is a schematic block diagram of a terminal 1600 according to an embodiment of the present application. The terminal 1600 may include:

[0281] The processing unit 1610 is configured to obtain a transport block size TBS of a side channel, where the TBS is determined according to the first number of PRBs and / or the second number of PRBs.

[0282] In one embodiment, the first number of PRBs and / or the second number of PRBs are determined based on at least one of the following parameters:

[0283] The number of sub-channels corresponding to the frequency domain resources of the side channel;

[0284] The number of IRBs corresponding to a subchannel;

[0285] The number of PRBs included in an RB set;

[0286] The number of PRBs corresponding to the frequency domain resources in the resource pool;

[0287] The number of IRBs included in an RB set;

[0288] The number of IRBs corresponding to the lateral system;

[0289] The number of IRBs corresponding to all sub-channels included in the resource pool;

[0290] The sum of the number of IRBs included in each RB set included in the resource pool.

[0291] In one embodiment, the number of PRBs included in the one RB set includes all or part of the number of PRBs in the guard band, or does not include the number of PRBs in the guard band.

[0292] In one implementation, in an RB set, the number of PRBs corresponding to different IRBs is the same or different.

[0293] In one embodiment, when the resource pool includes multiple RB sets, the number of PRBs corresponding to the frequency domain resources of the resource pool includes the PRBs corresponding to the protection band, or does not include the PRBs corresponding to the protection band.

[0294] In one embodiment, the first number of PRBs is determined based on the number of sub-channels corresponding to the frequency domain resources of the side channel, the number of IRBs corresponding to one sub-channel, and a first value.

[0295] In one embodiment, the first value is determined based on the third number of PRBs and the first number of IRBs;

[0296] The third number of PRBs includes at least one of the following: the number of PRBs included in an RB set; the number of PRBs corresponding to the frequency domain resources of the resource pool;

[0297] The first IRB number includes at least one of the following: the number of IRBs included in an RB set; the number of IRBs corresponding to the sidelink system; the number of IRBs corresponding to all subchannels included in the resource pool; and the sum of the number of IRBs included in each RB set included in the resource pool.

[0298] In one embodiment, the first value is determined according to a ratio of the third number of PRBs to the first number of IRBs.

[0299] In one implementation, the first number of PRBs is used to determine the number of PRBs or subcarriers of the PSSCH, and the second number of PRBs is used to determine the number of subcarriers of the PSCCH.

[0300] The terminal 1600 of the embodiment of the present application can be combined with the terminal 1400 and / or terminal 1500 of the above-mentioned embodiment. For example, the processing unit 1610 of the terminal 1600 can perform part or all of the functions of the processing unit 1510 of the terminal 1400 and / or the processing unit 1510 of the terminal 1500.

[0301] The terminal 1600 of the embodiment of the present application can implement the corresponding functions of the terminal in the embodiment of the aforementioned method 1300. The corresponding processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the terminal 1600 can be found in the corresponding description in the embodiment of the aforementioned method 1300, and will not be repeated here. It should be noted that the functions described by each module (sub-module, unit, or component, etc.) in the terminal 1600 of the embodiment of the application can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).

[0302] In the NR SL system, the frequency-domain resource allocation of sidelink transmission resources uses a sub-channel as the smallest allocation granularity, and one sub-channel includes multiple consecutive RBs. The frequency-domain resource indication information in DCI (Downlink Control Information) or SCI (Sidelink Control Information) includes the sub-channel information corresponding to the starting position of the frequency-domain resources and the number of sub-channels corresponding to the frequency-domain resources. To reuse the frequency-domain resource indication method in the NR SL system as much as possible, the frequency-domain resource allocation in the SL-U system can also use a sub-channel as the smallest allocation granularity. One sub-channel can include one or more comb resources (i.e., comb resource blocks). Optionally, when one sub-channel includes multiple comb resources, the multiple comb resources can be frequency-domain adjacent comb resources. Since in the SL-U system, the resource pool can include multiple RB sets, a guard band can be configured between two adjacent RB sets. In some cases, the PRBs included in the guard band can be used for sidelink transmission to improve resource utilization.

[0303] Example 1: The mapping relationship or correspondence between the RB set and the PRBs in the guard band

[0304] The guard band includes A PRBs, and the two adjacent RB sets are respectively labeled as RB set#k and RB set#(k + 1). X PRBs in the guard band belong to RB set#k; Y PRBs in the guard band belong to RB set#(k + 1). Where 0 ≤ X ≤ A; 0 ≤ Y ≤ A.

[0305] Optionally, X + Y = A.

[0306] When X = 0, it means that all the PRBs in the guard band do not belong to RB set#k.

[0307] When X = A, it means that all the PRBs in the guard band belong to RB set#k.

[0308] When 0 < X < A, it means that some of the PRBs in the guard band belong to RB set#k.

[0309] Optionally, X or Y is determined according to the configuration information, and the configuration information can be included in the resource pool configuration information or the sidelink bandwidth part (SL BWP) configuration information. The configuration information can be pre-configured information or network configuration information.

[0310] In some embodiments, X=ceil(A / 2) or X=floor(A / 2) or X=round(A / 2), where ceil() represents a round-up operation, floor() represents a round-down operation, and round() represents a round-up operation. Optionally, Y=AX;

[0311] In some other embodiments, Y=ceil(A / 2) or Y=floor(A / 2) or Y=round(A / 2), where ceil() represents a round-up operation, floor() represents a round-down operation, and round() represents a round-up operation. Optionally, X=AY;

[0312] Optionally, when there are X PRBs in the guard band belonging to RB set #k, the following mapping methods may be included:

[0313] Mode 1: The X PRBs correspond to X PRBs in the protection band in ascending order of PRB indices (or CRB indices).

[0314] Mode 2: The X PRBs correspond to the X PRBs corresponding to the IRBs in the guard band in ascending order of IRB indices. In this mode, when determining the X PRBs, the IRB indices are first determined in ascending order, and then in ascending order of PRB indices, or the IRBs are determined first and then in ascending order of PRB indices.

[0315] Example 1: As shown in Figures 17 and 18, the sidelink SCS is 30kHz. An RB set includes 5 comb-tooth resources, and the mapping relationship between IRB and CRB (can also be PRB) is shown in Figures 17 and 18. The index of IRB is 0 to 4. When indicating the frequency domain resources occupied by the sidelink channel, the RB set information where the frequency domain resources of the sidelink channel are located and the IRB information within the RB set can be indicated. Optionally, the comb-tooth resources within the two RB sets can be indexed sequentially, that is, since the resource pool includes 2 RB sets. Therefore, the resource pool includes a total of 10 comb-tooth resources, of which RB set 0 includes comb teeth 0 to 4, and RB set 1 includes comb teeth 5 to 9. At this time, when indicating the frequency domain resources occupied by the sidelink channel, the IRB information or subchannel information where the frequency domain resources of the sidelink channel are located can be indicated. This example uses the former method as an example for explanation. A guard band is configured between the two RB sets, including 8 PRBs, wherein X=ceil(8 / 2)=4 PRBs belong to the first RB set, and the other 4 PRBs belong to the second RB set.

[0316] You can determine which RB set each PRB in the guard band belongs to by the following two methods:

[0317] Example 1-1 (corresponding to the above-mentioned method 1): The four PRBs with low PRB indices corresponding to the order of PRBs (ie, CRBs) from low to high in the protection band belong to the first RB set, as shown in the portion of CRB indices 26 to 29 in Figure 17. The four PRBs with high PRB indices corresponding to the order of PRBs from low to high in the protection band belong to the second RB set, as shown in the portion of CRB indices 30 to 33 in Figure 17.

[0318] Example 1-2 (corresponding to the above-mentioned method 2): The four PRBs with low IRB indices in the guard band, in ascending order of IRB indices, belong to the first RB set, as shown in the portion of CRB indices 26, 27, 30, and 31 in Figure 18. The four PRBs with high IRB indices in the guard band, in ascending order of IRB indices, belong to the second RB set, as shown in the portion of CRB indices 28, 29, 32, and 33 in Figure 18. Of the eight PRBs included in the guard band, there is one PRB corresponding to IRB index 0, which belongs to the first RB set; there are two PRBs corresponding to IRB index 1, which belong to the first RB set; there are two PRBs corresponding to IRB index 2, and the PRB with the low PRB index among the two PRBs belongs to the first RB set, i.e., RB set 0. The remaining four PRBs in the guard band belong to the second RB set, i.e., RB set 1. That is, when determining the PRBs in the protection band of the first RB set, the determination is performed first in the order of IRB indexes from low to high, and then in the order of PRB indexes from low to high.

[0319] Example 2: Mapping between side channels and transmission resources

[0320] In the SL-U system, the frequency domain resources of the PSSCH channel are based on the sub-channel granularity. A sub-channel includes one or more IRBs. The frequency domain resources of the PSCCH channel do not exceed the frequency domain resources included in a sub-channel.

[0321] (1) For PSCCH:

[0322] In one case, the frequency domain resources of the PSCCH include one or more IRBs, the PRBs corresponding to the frequency domain resources of the PSCCH are located in an RB set, and the PSCCH cannot be mapped to the PRBs in the protection band.

[0323] In another case, the frequency domain resources of the PSCCH include one or more IRBs, and the PRBs corresponding to the frequency domain resources of the PSCCH are located in multiple RB sets. The PSCCH can be mapped to the PRBs in the protection band, or cannot be mapped to the PRBs in the protection band.

[0324] In one case, if the frequency domain resource size of the PSCCH is P PRBs, the IRB corresponding to the frequency domain resource of the PSCCH includes Q PRBs, and P is less than or equal to Q, then the PSCCH is mapped to P PRBs with low PRB indexes in the Q PRBs.

[0325] Example 2-1: As shown in Figure 19, the mapping relationship between PRBs and IRBs in the protection band refers to Figure 18. One subchannel includes one IRB. For example, subchannel 0 corresponds to IRB#0, subchannel 1 corresponds to IRB#1, and so on. The frequency domain resources of one PSCCH correspond to one subchannel, that is, to one IRB. The frequency domain resources of the PSCCH corresponding to subchannel 0 include the PRB corresponding to IRB#0 in RB set 0, as shown in Figure 19 by the five boxes with IRB index 0 in RB set 0, while the PSCCH is not mapped to the PRB corresponding to IRB#0 in the protection band (that is, CRB index 30).

[0326] In another case, if the frequency domain resource size of the PSCCH is P PRBs, the IRB corresponding to the frequency domain resource of the PSCCH includes Q PRBs, and P is less than or equal to Q. The mapping relationship between the PSCCH and the PRBs corresponding to its frequency domain resources is at least one of the following:

[0327] Method 1: Mapping is performed first according to the order of IRB indexes, and then according to the order of PRB indexes corresponding to an IRB, until the number of PRBs mapped to the PSCCH reaches P.

[0328] Example 2-2: See Figure 20. The resource pool includes two RB sets. The mapping relationship between PRBs and IRBs in the protection band is shown in Figure 18. A subchannel includes two IRBs. For example, subchannel 0 corresponds to IRB#0 and IRB#1, subchannel 1 corresponds to IRB#2 and IRB#3, and so on. First, map according to the order of the IRB index corresponding to the subchannel from low to high, and then map according to the order of the PRB index corresponding to an IRB from low to high, until the number of PRBs mapped by the PSCCH is P; in this example, P=8, and the frequency domain resources of the PSCCH are located in the RB set 0, and includes subchannel 0, corresponding to IRB#0 and IRB#1, the PSCCH is first mapped to the PRB corresponding to IRB#0, and then mapped to the IRB corresponding to IRB#1; for IRB#0, its corresponding PRB includes PRBs with PRB indices {5, 10, 15, 20, 25}, that is, 5 PRBs, which is less than P, so the PSCCH is then mapped to the PRB corresponding to IRB#1, and mapped in order from low to high in terms of PRB index, that is, the PSCCH is mapped to 3 PRBs with PRB indices {6, 11, 16}. Therefore, the order of frequency domain resources to which the PSCCH is mapped is 8 PRBs with PRB indices {5, 10, 15, 20, 25, 6, 11, 16}.

[0329] Method 2: First determine P PRBs according to the order of IRB indexes and then according to the order of PRB indexes corresponding to one IRB, and map the PSCCH in the P PRBs according to the order of the PRB indexes.

[0330] Example 2-3: Referring to Figure 20, the resource pool includes two RB sets. The mapping relationship between PRBs and IRBs in the guard band is shown in Figure 18. A subchannel includes two IRBs. For example, subchannel 0 corresponds to IRB#0 and IRB#1, subchannel 1 corresponds to IRB#2 and IRB#3, and so on. First, determine P PRBs according to the order of the IRB index corresponding to the subchannel from low to high, and then determine P PRBs according to the order of the PRB index corresponding to an IRB from low to high. In this example, P = 8, the frequency domain resources of the PSCCH are located in RB set 0 and include subchannel 0, corresponding to IRB#0 and IRB#1. For IRB#0, its corresponding PRB includes PRBs with PRB indices {5, 10, 15, 20, 25}, that is, 5 PRBs, which are less than P. For the PRB corresponding to IRB#1, 3 PRBs are determined according to the order of the PRB index from low to high, that is, 3 PRBs with PRB indices {6, 11, 16}. In these 8 PRBs, the PSCCH is mapped according to the order of the PRB index from low to high. Therefore, the order of the frequency domain resources mapped to the PSCCH is the 8 PRBs with PRB indices {5, 6, 10, 11, 15, 16, 20, 25}.

[0331] Method 3: Mapping is performed first in the order of RB set indexes, then in the order of IRB indexes, and then in the order of PRB indexes corresponding to an IRB, until the number of PRBs mapped to the PSCCH is P.

[0332] Example 2-4: Referring to Figure 21a, the resource pool includes two RB sets. The mapping relationship between PRBs and IRBs within the guard band is shown in Figure 17. The comb teeth within the two RB sets are indexed sequentially. Therefore, the resource pool includes a total of 10 comb teeth, with comb teeth 0 to 4 within RB set 0 and comb teeth 5 to 9 within RB set 1. Mapping is performed first in ascending order of RB set index, then in ascending order of IRB index, and finally in the order of the PRB index corresponding to an IRB; in this example, P = 9. If the frequency domain resources of a PSCCH include subchannel 0 (corresponding to IRB#0 and IRB#1), the frequency domain resources of the PSCCH are located in RB set 0. The PSCCH is first mapped in ascending order of the RB set index (i.e., RB set 0), then in ascending order of the IRB index (i.e., IRB#0 first and then IRB#1), and then in the order of the PRB index corresponding to an IRB. That is, the PSCCH is first mapped to the 5 PRBs corresponding to IRB#0 (i.e., PRBs with PRB indices {5, 10, 15, 20, 25}), and then mapped to the 4 PRBs corresponding to IRB#1 (i.e., PRBs with PRB indices {6, 11, 16, 21}). Therefore, the mapping order of the PSCCH to PRBs is: {5, 10, 15, 20, 25, 6, 11, 16, 21}.

[0333] If the frequency domain resources of a PSCCH include subchannel 2 (corresponding to IRB#4 and IRB#5), the frequency domain resources of the PSCCH are located in RB set 0 and RB set 1. The PSCCH is first mapped in the order of RB set index from low to high (i.e., RB set 0 first and then RB set 1), then in the order of IRB index from low to high (i.e., IRB#4 first and then IRB#5), and then in the order of PRB index corresponding to an IRB. That is, the PSCCH is first mapped to the five PRBs corresponding to IRB#4 in RB set 0 (i.e., PRBs with PRB indices {4, 9, 14, 19, 24}), and then mapped to the four PRBs corresponding to IRB#5 in RB set 1 (i.e., PRBs with PRB indices {35, 40, 45, 50}). Therefore, the mapping order of the PSCCH to PRBs is: {4, 9, 14, 19, 24, 35, 40, 45, 50}.

[0334] Method 4: First determine P PRBs according to the order of RB set indexes, then according to the order of IRB indexes, and then according to the order of PRB indexes corresponding to one IRB, and map PSCCHs in the P PRBs according to the order of PRB indexes.

[0335] Example 2-5: Referring to Figure 21a, the resource pool includes two RB sets. The mapping between PRBs and IRBs within the guard band is shown in Figure 17. The comb teeth within the two RB sets are indexed sequentially. Therefore, the resource pool includes a total of 10 comb teeth, with comb teeth 0 to 4 within RB set 0 and comb teeth 5 to 9 within RB set 1. The P number of PRBs is determined by first ordering the RB set index from low to high, then the IRB index from low to high, and finally the PRB index corresponding to an IRB. In this example, P = 9. If the frequency domain resources of a PSCCH include subchannel 0 (corresponding to IRB#0 and IRB#1), the frequency domain resources of the PSCCH are located in RB set 0. First, according to the order of RB set index from low to high (i.e., RB set 0), then according to the order of IRB index from low to high (i.e., first IRB#0 and then IRB#1), and then according to the order of PRB index corresponding to an IRB, 9 PRBs are determined. For IRB#0 of RB set 0, its corresponding PRB includes 5 PRBs with PRB indexes {5, 10, 15, 20, 25}, which is less than P. For RB set In the PRB corresponding to IRB#1 of 0, 4 PRBs are determined in order from low to high according to the PRB index, that is, 4 PRBs with PRB indexes {6, 11, 16, 21}, and in the 9 PRBs, PSCCH is mapped in order from low to high according to the PRB index. Therefore, the order of the frequency domain resources mapped to the PSCCH is 9 PRBs with PRB indexes {5, 6, 10, 11, 15, 16, 20, 21, 25}.

[0336] If the frequency domain resources of a PSCCH include subchannel 2 (corresponding to IRB#4 and IRB#5), the frequency domain resources of the PSCCH are located in RB set 0 and RB set 1. First, according to the order of RB set index from low to high (that is, the order of RB set 0 and RB set 1), then according to the order of IRB index from low to high (that is, the order of IRB#4 and IRB#5), and then according to the order of PRB index corresponding to an IRB, the 9 PRBs are determined. For IRB#4 of RB set 0, its corresponding PRB includes 5 PRBs with PRB indexes {4, 9, 14, 19, 24}, which is less than P. For RB set 1, 4 PRBs are determined in the order of PRB index from low to high, that is, 4 PRBs with PRB indexes {35, 40, 45, 50}, and in the 9 PRBs, PSCCH is mapped in the order of PRB index from low to high. Therefore, the order of frequency domain resources mapped to the PSCCH is 9 PRBs with PRB indexes {4, 9, 14, 19, 24, 35, 40, 45, 50}.

[0337] In one case, the PSCCH can only be mapped to the PRB corresponding to the IRB in one RB set, and cannot be mapped to the PRB in the guard band. Optionally, the frequency domain resources of the PSCCH are located in one RB set.

[0338] Example 2-6: As shown in Figure 21b, the resource pool includes two RB sets. The comb-tooth resources within the two RB sets are indexed sequentially. Therefore, the resource pool includes a total of 10 comb-tooth resources, of which RB set 0 includes comb teeth 0 to 4, and RB set 1 includes comb teeth 5 to 9. The mapping relationship between PRBs and IRBs in the guard band can be determined as shown in Figure 17. A subchannel includes two IRBs. For example, subchannel 0 corresponds to IRB#0 and IRB#1 in RB set 0, subchannel 1 corresponds to IRB#2 and IRB#3 in RB set 0, subchannel 2 corresponds to IRB#4 in RB set 0 and IRB#5 in RB set 1, and so on. The frequency-domain resources of a PSCCH correspond to one subchannel, that is, to two IRBs. The PSCCH is mapped to the PRBs corresponding to these two IRBs, but cannot be mapped to the PRBs in the guard band. In this example, the PSCCH is mapped to all PRBs corresponding to the IRBs included in its frequency-domain resources, that is, P = Q. The PSCCH corresponding to subchannel 0, whose frequency domain resources include IRB#0 and IRB#1 in RB set 0, can be mapped to the PRBs corresponding to IRB#0 and IRB#1 (the corresponding PRB indices or CRB indices are {5, 6, 10, 11, 15, 16, 20, 21, 25}), as shown in Figure 21b , with IRB indices 0 and 1 in RB set 0. The PSCCH is not mapped to the PRB corresponding to IRB 0 of RB set 0 and the PRB corresponding to IRB 1 (i.e., CRB#26) in the guard band. The frequency domain resources of the PSCCH corresponding to subchannel 2 include IRB #4 in RB set 0 and IRB #5 in RB set 1. This PSCCH can be mapped to the PRBs corresponding to IRB #4 and IRB #5 (with corresponding PRB indices or CRB indices {4, 9, 14, 19, 24, 35, 40, 45, 50, 55}), as shown in Figure 21b by the box with IRB index 4 in RB set 0 and the box with IRB index 5 in RB set 1. However, the PSCCH is not mapped to the PRB corresponding to IRB #4 in RB set 0 (i.e., CRB #29) and the PRB corresponding to IRB #5 in RB set 1 (i.e., CRB #30) in the guard band.

[0339] In another case, when the multiple IRBs included in the subchannel corresponding to the PSCCH correspond to multiple RB sets or the frequency domain resources of the PSCCH are located in multiple RB sets, the PSCCH can be mapped to the PRBs in the protection band.

[0340] Example 2-7: As shown in Figure 22, the resource pool includes two RB sets. The comb teeth within the two RB sets are indexed sequentially. Therefore, the resource pool includes a total of 10 comb teeth. RB set 0 includes comb teeth 0 to 4, and RB set 1 includes comb teeth 5 to 9. The mapping relationship between PRBs and IRBs in the guard band can be determined with reference to Figure 17. A subchannel includes two IRBs. For example, subchannel 0 corresponds to IRB #0 and IRB #1 in RB set 0, subchannel 1 corresponds to IRB #2 and IRB #3 in RB set 0, subchannel 2 corresponds to IRB #4 in RB set 0 and IRB #5 in RB set 1, and so on. The frequency domain resources of one PSCCH correspond to one subchannel, that is, to two IRBs. The frequency domain resources of the PSCCH corresponding to subchannel 0 include the PRBs corresponding to IRB#0 and IRB#1 in RB set 0 (PRBs with corresponding PRB indices or CRB indices {5, 6, 10, 11, 15, 16, 20, 21, 25}), as shown in Figure 22 with IRB indices 0 and 1 in RB set 0. The PSCCH is not mapped to the PRB corresponding to IRB#1 in the guard band (that is, CRB#26). The frequency-domain resources for the PSCCH corresponding to subchannel 2 include the PRBs corresponding to IRB #4 in RB set 0 and IRB #5 in RB set 1 (PRBs with corresponding PRB indices or CRB indices {4, 9, 14, 19, 24, 29, 30, 35, 40, 45, 50, 55}), as shown in Figure 22 by the box with IRB index 4 in RB set 0 and the box with IRB index 5 in RB set 1. Because the frequency-domain resources for this PSCCH are located in two RB sets, the PSCCH can be mapped to the PRBs in the guard band between the two RB sets. The PSCCH is also mapped to the PRB corresponding to IRB #4 in RB set 0 (i.e., CRB #29) and the PRB corresponding to IRB #5 in RB set 1 (i.e., CRB #30) within the guard band.

[0341] (2) For PSSCH:

[0342] In one case, if the frequency domain resources of the PSSCH include resources in one RB set, the PSSCH is not mapped to the PRBs included in the guard band.

[0343] Example 2-8: Resource mapping when the frequency-domain resources of the PSSCH are located in one RBset, as shown in Figure 19. A subchannel includes one IRB: subchannel 0 corresponds to IRB#0, subchannel 1 corresponds to IRB#1, and so on. The frequency-domain resources of the PSSCH corresponding to subchannel 0 include the PRB corresponding to IRB#0 in RBset 0, as shown by the five boxes with IRB index 0 in RBset 0 in Figure 19. The PSSCH is not mapped to the PRB corresponding to IRB#0 in the guard band (i.e., CRB#30).

[0344] In another case, if the frequency domain resources of the PSSCH include resources in multiple RB sets, the PSSCH may not be mapped to the PRBs included in the guard band.

[0345] Example 2-9: As shown in Figure 21b, the resource pool includes two RB sets. The comb-tooth resources within the two RB sets are indexed sequentially. Therefore, the resource pool contains a total of 10 comb-tooth resources. RB set 0 includes comb teeth 0 to 4, and RB set 1 includes comb teeth 5 to 9. A subchannel includes two IRBs. For example, subchannel 0 corresponds to IRB #0 and IRB #1 in RB set 0, subchannel 1 corresponds to IRB #2 and IRB #3 in RB set 0, subchannel 2 corresponds to IRB #4 in RB set 0 and IRB #5 in RB set 1, and so on. The frequency-domain resources of a PSSCH correspond to one subchannel, that is, to two IRBs. The frequency-domain resources of the PSSCH corresponding to subchannel 0 include the PRBs corresponding to IRB #0 and IRB #1 in RB set 0 (PRBs with corresponding PRB indices or CRB indices {5, 6, 10, 11, 15, 16, 20, 21, 25}). However, the PSSCH is not mapped to the PRB corresponding to IRB#0 of RB set 0 and the PRB corresponding to IRB#1 (i.e., CRB#26) in the protection band. The frequency domain resources of the PSSCH corresponding to subchannel 2 include the PRBs corresponding to IRB#4 in RB set 0 and IRB#5 in RB set 1 (PRBs with corresponding PRB indices or CRB indices of {4, 9, 14, 19, 24, 35, 40, 45, 50, 55}). However, the PSSCH is not mapped to the PRB corresponding to IRB#4 of RB set 0 (i.e., CRB#29) and the PRB corresponding to IRB#5 of RB set 1 (i.e., CRB#30) in the protection band.

[0346] In another case, if the frequency domain resources of the PSSCH include resources in multiple RB sets, the PSSCH may be mapped to the PRBs included in the guard band.

[0347] Example 2-10: As shown in Figure 22, the resource pool includes two RB sets. The comb-tooth resources within the two RB sets are indexed sequentially. Therefore, the resource pool contains a total of 10 comb-tooth resources. RB set 0 includes comb teeth 0 to 4, and RB set 1 includes comb teeth 5 to 9. A subchannel includes two IRBs. For example, subchannel 0 corresponds to IRB #0 and IRB #1 in RB set 0, subchannel 1 corresponds to IRB #2 and IRB #3 in RB set 0, subchannel 2 corresponds to IRB #4 in RB set 0 and IRB #5 in RB set 1, and so on. The frequency-domain resources of a PSSCH correspond to one subchannel, that is, to two IRBs. The frequency-domain resources of the PSSCH corresponding to subchannel 0 include the PRBs corresponding to IRB #0 and IRB #1 in RB set 0. The PSSCH is not mapped to the PRB corresponding to IRB #1 in the guard band (i.e., CRB #26). The frequency domain resources of the PSSCH corresponding to subchannel 2 include the PRBs corresponding to IRB#4 in RB set 0 and IRB#5 in RB set 1. Since the frequency domain resources of the PSSCH are located in two RB sets, the PRBs on the protection band between the two RB sets can be mapped to the PSSCH. The PRBs corresponding to IRB#4 of RB set 0 (i.e., CRB#29) and the PRBs corresponding to IRB#5 of RB set 1 (i.e., CRB#30) in the protection band are also mapped to the PSSCH. Therefore, the PSCCH is mapped to PRBs with PRB indices or CRB indices of {4, 9, 14, 19, 24, 29, 30, 35, 40, 45, 50, 55}.

[0348] (3) For PSFCH: PSFCH is not mapped to the PRB in the protection band.

[0349] (4) For S-SSB: S-SSB is not mapped to the PRB in the protection band.

[0350] Example 3: Method for determining the transport block size of PSSCH

[0351] When determining the transport block size for the PSSCH, the transport block size needs to be determined based on the number of PRBs corresponding to the frequency domain resources of the PSSCH. However, in an RB set, the number of PRBs corresponding to different IRBs may be different. As shown in Figure 23, an RB set includes 24 PRBs (i.e., CRBs). For a 30kHz subcarrier spacing, the RB set includes 5 IRBs. As shown in Figure 23, IRB#0, IRB#2, IRB#3, and IRB#4 each correspond to 5 PRBs, and IRB#1 corresponds to 4 PRBs.

[0352] In addition, for resource pools that include multiple RB sets, when a guard band is configured, different IRBs may correspond to different numbers of PRBs. See Figure 17 for the mapping between PRBs (i.e., CRBs) and IRBs within the guard band. IRB#2, IRB#3, and IRB#4 in RB set 0 each correspond to six PRBs, while IRB#0 and IRB#1 in RB set 0 each correspond to five PRBs.

[0353] A transport block carried by the PSSCH channel may be transmitted multiple times, increasing transmission reliability through multiple retransmissions. These multiple PSSCH transmissions may correspond to different frequency domain resources. For example, the first transmitted PSSCH occupies IRB#0, while the second transmitted PSSCH occupies IRB#2. Because different IRBs may correspond to different numbers of PRBs, determining the transport block size based on the actual number of PRBs occupied by the PSSCH transmission will result in different transport block sizes for different PSSCH transmissions, making it impossible for the receiver to perform combined decoding.

[0354] Example 3-1: Calculation of the transport block size TBS for the number of PRBs n corresponding to the PSSCH PRB (i.e., the first number of PRBs) is determined based on some or all of the following parameters: N PRB 、N IRB .

[0355] For example, the number of PRBs n corresponding to the PSSCH used to calculate the transport block size TBS is determined according to the following formula: PRB See Formula 1:

[0356]

[0357] in:

[0358] N sub-ch : Indicates the number of sub-channels corresponding to the frequency domain resources of PSSCH.

[0359] Indicates the number of IRBs corresponding to a subchannel.

[0360] N PRB Can have at least one of the following meanings:

[0361] (1) Indicates the number of PRBs included in an RB set. Optionally, the number of PRBs included in the RB set does not include PRBs in the guard band.

[0362] (2) Indicates the number of PRBs corresponding to the frequency domain resources of the resource pool. Optionally, when the resource pool includes multiple RB sets, the number of PRBs indicated by this parameter may include or exclude the corresponding PRBs in the protection band.

[0363] N IRB Can have at least one of the following meanings:

[0364] (1) Indicates the number of IRBs included in an RB set.

[0365] For example, for a subcarrier spacing of 15 kHz, the number of IRBs included in one RB set is 10; for a subcarrier spacing of 30 kHz, the number of IRBs included in one RB set is 5.

[0366] (2) represents the number of IRBs corresponding to the lateral system.

[0367] For example, for a subcarrier spacing of 15 kHz, the number of IRBs corresponding to the sideline system is 10, and for a subcarrier spacing of 30 kHz, the number of IRBs corresponding to the sideline system is 5.

[0368] (3) represents the number of IRBs corresponding to all sub-channels included in the resource pool.

[0369] For example, a resource pool includes 5 sub-channels, each sub-channel corresponds to 2 IRBs, then the number of IRBs corresponding to all sub-channels included in the resource pool is 10, that is, N IRB =10.

[0370] (4) represents the sum of the number of IRBs included in each RB set included in the resource pool.

[0371] For example, the resource pool includes 2 RB sets, each RB set includes 5 IRBs, then the sum of the number of IRBs included in each RB set included in the resource pool is 10, that is, N IRB =10.

[0372] For example, the resource pool includes an RB set, which includes 24 PRBs (excluding PRBs in the guard band), and the sidecarrier spacing is 30kHz, then an RB set includes 5 IRBs. One subchannel corresponds to 2 IRBs. When a PSSCH occupies 2 subchannels, the number of PRBs corresponding to the PSSCH used in calculating the transport block size is n. PRB As shown in Formula 2 or Formula 3 below:

[0373] n PRB =2×2×ceil(24 / 5), formula 2

[0374] n PRB =ceil(2×2×24 / 5) Formula 3

[0375] In Formula 2 and Formula 3, the first value "2" on the right side of the equation represents N sub-ch The second value "2" means The value of "24" means N PRB The value of "5" means N IRB The value of .

[0376] In addition, ceil() represents a rounding-up operation. In a specific implementation, ceil() can be replaced with floor() or round(), where the round() function represents a rounding-up operation and floor() represents a rounding-down operation.

[0377] For another example, the resource pool includes 2 RB sets, which include 54 PRBs (including PRBs in the guard band). As shown in Figure 17, the side subcarrier spacing is 30kHz, and the number of IRBs included in the resource pool is 10; one subchannel corresponds to 2 IRBs. When a PSSCH occupies 3 subchannels, for example, the number of PRBs corresponding to the PSSCH used when calculating the transport block size is n using Formula 2. PRB As shown in the following formula:

[0378] n PRB =3×2×ceil(54 / 10)

[0379] In the embodiment of the present application, by determining the mapping relationship between the RB set and the PRBs in the guard band, and determining the mapping relationship between the PRBs in the guard band and the IRBs, the PRBs in the guard band can be used for sidelink transmission, thereby improving transmission efficiency. In addition, the TBS is determined based on the correspondence between the total number of PRBs in the resource pool and the number of IRBs, so that the TBS does not vary due to the use of different IRB resources for each PSSCH transmission.

[0380] 24 is a schematic structural diagram of a terminal device 2400 according to an embodiment of the present application. The terminal device 2400 includes a processor 2410, which can call and run a computer program from a memory to enable the terminal device 2400 to implement the method in the embodiment of the present application.

[0381] In one embodiment, the terminal device 2400 may further include a memory 2420. The processor 2410 may call and execute a computer program from the memory 2420 to enable the terminal device 2400 to implement the method in the embodiment of the present application.

[0382] The memory 2420 may be a separate device independent of the processor 2410 , or may be integrated into the processor 2410 .

[0383] In one embodiment, the terminal device 2400 may further include a transceiver 2430 , and the processor 2410 may control the transceiver 2430 to communicate with other devices. Specifically, it may send information or data to other devices, or receive information or data sent by other devices.

[0384] The transceiver 2430 may include a transmitter and a receiver. The transceiver 2430 may further include an antenna, and the number of antennas may be one or more.

[0385] In one embodiment, the terminal device 2400 may be the terminal of the embodiment of the present application, and the terminal device 2400 may implement the corresponding processes implemented by the terminal in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0386] 25 is a schematic structural diagram of a chip 2500 according to an embodiment of the present application. The chip 2500 includes a processor 2510, which can call and execute a computer program from a memory to implement the method according to the embodiment of the present application.

[0387] In one embodiment, the chip 2500 may further include a memory 2520. The processor 2510 may call and execute a computer program from the memory 2520 to implement the method executed by the terminal device in the embodiment of the present application.

[0388] The memory 2520 may be a separate device independent of the processor 2510 or may be integrated into the processor 2510 .

[0389] In one embodiment, the chip 2500 may further include an input interface 2530. The processor 2510 may control the input interface 2530 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0390] In one embodiment, the chip 2500 may further include an output interface 2540. The processor 2510 may control the output interface 2540 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0391] In one embodiment, the chip can be applied to the terminal in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.

[0392] The chips used in the terminal device may be the same chip or different chips.

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

[0394] The processor mentioned above may be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. The general-purpose processor mentioned above may be a microprocessor or any conventional processor, etc.

[0395] The memory mentioned above may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM).

[0396] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0397] FIG26 is a schematic block diagram of a communication system 2600 according to an embodiment of the present application. The communication system 2600 includes a first terminal 2610 and a second terminal 2620 .

[0398] The first terminal 2610 is configured to execute the method executed by the sending terminal in any of the above method embodiments;

[0399] The second terminal 2620 is configured to execute the method executed by the receiving terminal in any of the above method embodiments;

[0400] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, 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 in accordance with 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 devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode to another website, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0401] It should be understood that in the 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.

[0402] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0403] 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 modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included within the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A side transmission method, comprising: The terminal obtains a mapping relationship between a resource block RB set and a physical resource block PRB in a guard band.

2. The method according to claim 1, wherein The guard band is between the first RB set and the second RB set.

3. The method according to claim 2, wherein: The guard band includes A PRBs, X PRBs in the guard band belong to the first RB set, and Y PRBs belong to the second RB set; Wherein, 0≤X≤A; 0≤Y≤A, X, Y and A are positive integers.

4. The method according to claim 3, wherein: X+Y=A.

5. The method according to claim 3 or 4, wherein: X and / or Y is determined according to configuration information, which may be included in resource pool configuration information or sidelink bandwidth part SL BWP configuration information.

6. The method according to claim 5, wherein: The configuration information is pre-configuration information or network configuration information.

7. The method according to any one of claims 2 to 6, wherein The X PRBs belonging to the first RB set in the guard band include the X PRBs in the guard band in ascending order according to PRB indexes.

8. The method according to any one of claims 2 to 6, wherein The Y PRBs belonging to the second RB set in the protection band include Y PRBs in the protection band in descending order according to PRB indexes.

9. The method according to any one of claims 2 to 6, wherein: The X PRBs belonging to the first RB set in the guard band include X PRBs corresponding to IRBs in the guard band in ascending order of IRB indexes.

10. The method according to claim 9, wherein: The X PRBs in the guard band belonging to the first RB set are first determined according to the order of IRB index from low to high and then according to the order of PRB index from low to high.

11. The method according to any one of claims 2 to 6, wherein The Y PRBs belonging to the second RB set in the protection band include the Y PRBs included in the IRBs in the protection band in descending order of IRB indexes.

12. The method according to claim 11, wherein The Y PRBs belonging to the second RB set in the guard band are first determined according to the order of IRB index from high to low and then according to the order of PRB index from high to low.

13. The method according to any one of claims 1 to 12, wherein The PRB index in the guard band corresponds to the IRB index.

14. A side transmission method, comprising: The terminal obtains a mapping relationship between frequency domain resources of a sidelink channel and sidelink transmission resources, wherein the frequency domain resources of the sidelink channel include one or more IRBs.

15. The method according to claim 14, wherein In the case where the frequency domain resources of the side channel are not located in multiple RB sets, the PRBs corresponding to the frequency domain resources of the side channel are located in one RB set, wherein the PRBs corresponding to the frequency domain resources of the side channel are included in the PRBs corresponding to one or more IRBs included in the frequency domain resources of the side channel.

16. The method according to claim 14, wherein In the case where the frequency domain resources of the side channel are located in multiple RB sets, the PRBs corresponding to the frequency domain resources of the side channel are located in the multiple RB sets, wherein the PRBs corresponding to the frequency domain resources of the side channel are included in the PRBs corresponding to one or more IRBs included in the frequency domain resources of the side channel.

17. The method according to claim 16, wherein: The PRBs corresponding to the frequency domain resources of the side channel include PRBs in a protection band.

18. The method according to claim 16, wherein The PRBs corresponding to the frequency domain resources of the side channel do not include PRBs in the protection band.

19. The method according to any one of claims 14 to 18, wherein The sidelink channel includes at least one of the following: a physical sidelink control channel PSCCH and a physical sidelink shared channel PSSCH.

20. The method according to any one of claims 14 to 18, wherein The side channel is a physical sidelink feedback channel PSFCH, and the PSFCH is not mapped to a PRB in a protection band.

21. The method according to claim 20, wherein The frequency domain resources of the PSFCH are located in an RB set.

22. The method according to any one of claims 14 to 18, wherein The side channel is an S-SSB, and the S-SSB is not mapped to a PRB in a protection band.

23. The method according to claim 22, wherein The frequency domain resources of the S-SSB are located in an RB set.

24. The method according to any one of claims 14 to 23, wherein The frequency domain resource size of the sidelink channel is P PRBs, the IRB corresponding to the frequency domain resource of the sidelink channel includes Q PRBs, and the mapping method between the frequency domain resource of the sidelink channel and the sidelink transmission resource includes one of the following: Mapping is performed first according to the first order of the IRB index, and then according to the second order of the PRB index corresponding to an IRB, until the number of PRBs mapped to the side channel reaches P; or, First, determine P PRBs according to a first order of IRB indices, then according to a second order of PRB indices corresponding to one IRB, and map the side channel in the P PRBs according to a third order of the PRB indices; or, Mapping is performed first according to the first order of the RB set index, then according to the second order of the IRB index, and then according to the third order of the PRB index corresponding to one IRB, until the number of PRBs mapped to the side channel reaches P; or, Determine P PRBs according to a first order of RB set indices, then according to a second order of IRB indices, and then according to a third order of PRB indices corresponding to one IRB, and map the side channel in the P PRBs according to a fourth order of the PRB indices; Wherein, P≤Q, and P and Q are positive integers, the RB set index is the index corresponding to the RB set where the frequency domain resources of the side channel are located, and the IRB index is the index of one or more IRBs included in the frequency domain resources of the side channel.

25. A side transmission method, comprising: The terminal obtains a transport block size TBS of a side channel, where the TBS is determined according to the first number of PRBs and / or the second number of PRBs.

26. The method according to claim 25, wherein The first number of PRBs and / or the second number of PRBs are determined based on at least one of the following parameters: The number of sub-channels corresponding to the frequency domain resources of the side channel; The number of IRBs corresponding to a subchannel; The number of PRBs included in an RB set; The number of PRBs corresponding to the frequency domain resources in the resource pool; The number of IRBs included in an RB set; The number of IRBs corresponding to the lateral system; The number of IRBs corresponding to all sub-channels included in the resource pool; The sum of the number of IRBs included in each RB set included in the resource pool.

27. The method according to claim 26, wherein The number of PRBs included in the one RB set includes all or part of the number of PRBs in the guard band, or does not include the number of PRBs in the guard band.

28. The method according to claim 26 or 27, wherein In an RB set, different IRBs correspond to the same or different numbers of PRBs.

29. The method according to any one of claims 26 to 28, wherein In the case that the resource pool includes multiple RB sets, the number of PRBs corresponding to the frequency domain resources of the resource pool includes the PRBs corresponding to the protection band, or does not include the PRBs corresponding to the protection band.

30. The method according to any one of claims 26 to 29, wherein The first number of PRBs is determined based on the number of sub-channels corresponding to the frequency domain resources of the side channel, the number of IRBs corresponding to one sub-channel, and a first value.

31. The method according to claim 30, wherein The first value is determined according to the third number of PRBs and the first number of IRBs; The third number of PRBs includes at least one of the following: the number of PRBs included in an RB set; the number of PRBs corresponding to the frequency domain resources of the resource pool; The first number of IRBs includes at least one of the following: the number of IRBs included in an RB set; the number of IRBs corresponding to the sidelink system; the number of IRBs corresponding to all subchannels included in the resource pool; and the sum of the number of IRBs included in each RB set included in the resource pool.

32. The method according to claim 31, wherein The first value is determined according to a ratio of the third number of PRBs to the first number of IRBs.

33. The method according to any one of claims 25 to 32, wherein The first number of PRBs is used to determine the number of PRBs or subcarriers of the PSSCH, and the second number of PRBs is used to determine the number of subcarriers of the PSCCH.

34. A terminal comprising: The processing unit is configured to obtain a mapping relationship between a resource block RB set and a physical resource block PRB in a guard band.

35. The terminal according to claim 34, wherein: The guard band is between the first RB set and the second RB set.

36. The terminal according to claim 35, wherein: The guard band includes A PRBs, X PRBs in the guard band belong to the first RB set, and Y PRBs belong to the second RB set; Wherein, 0≤X≤A; 0≤Y≤A, X, Y and A are positive integers.

37. The terminal according to claim 36, wherein: X+Y=A.

38. The terminal according to claim 36 or 37, wherein: X and / or Y is determined according to configuration information, which may be included in resource pool configuration information or sidelink bandwidth part SL BWP configuration information.

39. The terminal according to claim 38, wherein: The configuration information is pre-configuration information or network configuration information.

40. The terminal according to any one of claims 35 to 39, wherein: The X PRBs belonging to the first RB set in the guard band include the X PRBs in the guard band in ascending order according to PRB indexes.

41. The terminal according to any one of claims 35 to 39, wherein: The Y PRBs belonging to the second RB set in the guard band include Y PRBs in the guard band in descending order according to PRB indexes.

42. The terminal according to any one of claims 35 to 39, wherein: The X PRBs belonging to the first RB set in the guard band include X PRBs corresponding to IRBs in the guard band in ascending order of IRB indexes.

43. The terminal according to claim 42, wherein: The X PRBs in the guard band belonging to the first RB set are first determined according to the order of IRB index from low to high and then according to the order of PRB index from low to high.

44. The terminal according to any one of claims 35 to 39, wherein: The Y PRBs belonging to the second RB set in the protection band include the Y PRBs included in the IRBs in the protection band in descending order of IRB indexes.

45. The terminal according to claim 44, wherein The Y PRBs belonging to the second RB set in the guard band are first determined according to the order of IRB index from high to low and then according to the order of PRB index from high to low.

46. ​​The terminal according to any one of claims 34 to 45, wherein: The PRB index in the guard band corresponds to the IRB index.

47. A terminal comprising: The processing unit is configured to obtain a mapping relationship between frequency domain resources of a side channel and side transmission resources, wherein the frequency domain resources of the side channel include one or more IRBs.

48. The terminal according to claim 47, wherein: In the case where the frequency domain resources of the side channel are not located in multiple RB sets, the PRBs corresponding to the frequency domain resources of the side channel are located in one RB set, wherein the PRBs corresponding to the frequency domain resources of the side channel are included in the PRBs corresponding to one or more IRBs included in the frequency domain resources of the side channel.

49. The terminal according to claim 47, wherein In the case where the frequency domain resources of the side channel are located in multiple RB sets, the PRBs corresponding to the frequency domain resources of the side channel are located in the multiple RB sets, wherein the PRBs corresponding to the frequency domain resources of the side channel are included in the PRBs corresponding to one or more IRBs included in the frequency domain resources of the side channel.

50. The terminal according to claim 49, wherein The PRBs corresponding to the frequency domain resources of the side channel include PRBs in a protection band.

51. The terminal according to claim 49, wherein The PRBs corresponding to the frequency domain resources of the side channel do not include PRBs in the protection band.

52. The terminal according to any one of claims 47 to 51, wherein: The side channel includes at least one of the following: PSCCH and PSSCH.

53. The terminal according to any one of claims 47 to 51, wherein: The side channel is a PSFCH, and the PSFCH is not mapped to a PRB in a protection band.

54. The terminal according to claim 53, wherein: The frequency domain resources of the PSFCH are located in an RB set.

55. The terminal according to any one of claims 47 to 51, wherein: The side channel is an S-SSB, and the S-SSB is not mapped to a PRB in a protection band.

56. The terminal according to claim 55, wherein The frequency domain resources of the S-SSB are located in an RB set.

57. The terminal according to any one of claims 47 to 56, wherein: The frequency domain resource size of the sidelink channel is P PRBs, the IRB corresponding to the frequency domain resource of the sidelink channel includes Q PRBs, and the mapping method between the frequency domain resource of the sidelink channel and the sidelink transmission resource includes one of the following: Mapping is performed first according to the first order of the IRB index, and then according to the second order of the PRB index corresponding to an IRB, until the number of PRBs mapped to the side channel reaches P; or, First, determine P PRBs according to a first order of IRB indices, then according to a second order of PRB indices corresponding to one IRB, and map the side channel in the P PRBs according to a third order of the PRB indices; or, Mapping is performed first according to the first order of the RB set index, then according to the second order of the IRB index, and then according to the third order of the PRB index corresponding to one IRB, until the number of PRBs mapped to the side channel reaches P; or, Determine P PRBs according to a first order of RB set indices, then according to a second order of IRB indices, and then according to a third order of PRB indices corresponding to one IRB, and map the side channel in the P PRBs according to a fourth order of the PRB indices; Wherein, P≤Q, and P and Q are positive integers, the RB set index is the index corresponding to the RB set where the frequency domain resources of the side channel are located, and the IRB index is the index of one or more IRBs included in the frequency domain resources of the side channel.

58. A terminal comprising: The processing unit is configured to obtain a transport block size TBS of a side channel, wherein the TBS is determined according to the first number of PRBs and / or the second number of PRBs.

59. The terminal according to claim 58, wherein The first number of PRBs and / or the second number of PRBs are determined based on at least one of the following parameters: The number of sub-channels corresponding to the frequency domain resources of the side channel; The number of IRBs corresponding to a subchannel; The number of PRBs included in an RB set; The number of PRBs corresponding to the frequency domain resources in the resource pool; The number of IRBs included in an RB set; The number of IRBs corresponding to the lateral system; The number of IRBs corresponding to all sub-channels included in the resource pool; The sum of the number of IRBs included in each RB set included in the resource pool.

60. The terminal according to claim 59, wherein The number of PRBs included in the one RB set includes all or part of the number of PRBs in the guard band, or does not include the number of PRBs in the guard band.

61. The terminal according to claim 59 or 60, wherein: In an RB set, different IRBs correspond to the same or different numbers of PRBs.

62. The terminal according to any one of claims 59 to 61, wherein: In the case that the resource pool includes multiple RB sets, the number of PRBs corresponding to the frequency domain resources of the resource pool includes the PRBs corresponding to the protection band, or does not include the PRBs corresponding to the protection band.

63. The terminal according to any one of claims 59 to 62, wherein: The first number of PRBs is determined based on the number of sub-channels corresponding to the frequency domain resources of the side channel, the number of IRBs corresponding to one sub-channel, and a first value.

64. The terminal according to claim 63, wherein: The first value is determined according to the third number of PRBs and the first number of IRBs; The third number of PRBs includes at least one of the following: the number of PRBs included in an RB set; the number of PRBs corresponding to the frequency domain resources of the resource pool; The first number of IRBs includes at least one of the following: the number of IRBs included in an RB set; the number of IRBs corresponding to the sidelink system; the number of IRBs corresponding to all subchannels included in the resource pool; and the sum of the number of IRBs included in each RB set included in the resource pool.

65. The terminal according to claim 64, wherein The first value is determined according to a ratio of the third number of PRBs to the first number of IRBs.

66. The terminal according to any one of claims 58 to 65, wherein: The first number of PRBs is used to determine the number of PRBs or subcarriers of the PSSCH, and the second number of PRBs is used to determine the number of subcarriers of the PSCCH.

67. A terminal comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory so as to enable the terminal to perform the method according to any one of claims 1 to 13, 14 to 24, or 25 to 33.

68. A chip comprising: A processor, configured to call and execute a computer program from a memory, so that a device equipped with the chip executes the method according to any one of claims 1 to 13, 14 to 24, or 25 to 33.

69. A computer-readable storage medium for storing a computer program, which, when executed by a device, causes the device to perform the method of any one of claims 1 to 13, 14 to 24, or 25 to 33.

70. A computer program product comprising computer program instructions for causing a computer to perform the method of any one of claims 1 to 13, 14 to 24 or 25 to 33.

71. A computer program causing a computer to perform the method of any one of claims 1 to 13, 14 to 24 or 25 to 33.