Resource mapping method and device, terminal, chip and storage medium
By using a resource mapping method in user equipment outside the cellular network coverage to map the second-order sideline control information (SCI) of PSSCH to non-overlapping or partially overlapping resource cells, the conflict problem of SL PRS and PSSCH being transmitted in the same time slot is resolved, ensuring effective reception of PSSCH and improving positioning accuracy.
Patent Information
- Application Number
- CN202511422866.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-28
- Publication Date
- 2025-11-18
AI Technical Summary
In the positioning of user equipment outside the coverage of cellular networks, the problem of how to effectively transmit the lateral positioning reference signal (SL PRS) and the physical lateral shared channel (PSSCH) in the same time slot has not yet been solved.
By mapping the second-order side-link control information (SCI) in the Physical Side-link Shared Channel (PSSCH) from the first resource element within the time slot to the second resource element which does not overlap or partially overlaps, and mapping the part that does not contain the second-order SCI to the third resource element which does not contain the second-order SCI, it is ensured that the symbols of SL PRS and PSSCH do not conflict.
It enables efficient transmission of SL PRS and PSSCH within the shared resource pool, ensures effective reception of PSSCH, and improves positioning accuracy.
Smart Images

Figure CN120980677A_ABST
Abstract
Description
[0001] Case Analysis
[0002] This application is a divisional application of Chinese patent application No. 202380093178.2, entitled "A method, apparatus, terminal, chip and storage medium for resource mapping", which entered the Chinese national phase of PCT international patent application PCT / CN2023 / 103392 filed on June 28, 2023. Technical Field
[0003] This application relates to the field of communication technology, specifically to a method, apparatus, terminal, chip, and storage medium for resource mapping. Background Technology
[0004] To improve positioning accuracy, especially for user equipment (UE) located outside cellular network coverage, a feasibility and performance study of positioning technology based on Side Link Positioning Reference Signal (SL PRS) has been completed.
[0005] When SL PRS shares a resource pool with Rel-16 / 17 / 18 sidelink communication, the UE needs to transmit SL PRS and Physical Sidelink Shared Channel (PSSCH) in the same time slot. However, how to transmit SL PRS and PSSCH in the same time slot is an unresolved issue. Summary of the Invention
[0006] This application provides a method, apparatus, terminal, chip, and storage medium for resource mapping.
[0007] In a first aspect, embodiments of this application provide a resource mapping method applied to a terminal. The method includes: mapping second-order sideline control information (SCI) in the Physical Sideline Shared Channel (PSSCH) from a first resource element within a time slot to at least one second resource element including the first resource element; a demodulation reference signal of the PSSCH exists on the symbol where the first resource element is located; at least one second resource element does not overlap or partially overlaps with a symbol used to transmit a sideline positioning reference signal (SL PRS); and mapping a portion of the PSSCH that does not contain the second-order SCI to at least one third resource element that does not contain the second-order SCI.
[0008] Secondly, embodiments of this application provide a resource mapping apparatus, comprising: a first mapping unit, configured to map second-order sideline control information (SCI) in the Physical Sideline Shared Channel (PSSCH) from a first resource unit within a time slot to at least one second resource unit including the first resource unit; a demodulation reference signal of the PSSCH exists on the symbol where the first resource unit is located; at least one second resource unit does not overlap or partially overlaps with a symbol used to transmit a sideline positioning reference signal (SL PRS); and a second mapping unit, configured to map a portion of the PSSCH that does not contain the second-order SCI to at least one third resource unit that does not contain the second-order SCI.
[0009] Thirdly, embodiments of this application provide a terminal, including a processor and a memory. The memory is used to store computer programs, and the processor is used to call and run the computer programs stored in the memory to perform the resource mapping method described above.
[0010] Fourthly, embodiments of this application provide a chip for implementing the above-described resource mapping method. Specifically, the chip includes a processor for retrieving and running a computer program from memory, causing a device equipped with the chip to execute the above-described resource mapping method.
[0011] Fifthly, embodiments of this application provide a computer-readable storage medium for storing a computer program that causes a computer to perform the resource mapping method described above.
[0012] Sixthly, embodiments of this application provide a computer program product including computer program instructions that cause a computer to perform the above-described resource mapping method.
[0013] In a seventh aspect, embodiments of this application provide a computer program that, when run on a computer, causes the computer to perform the above-described resource mapping method.
[0014] The above technical solution clarifies how to send SL PRS and PSSCH in the same time slot when SL PRS and side-by-side communication are sent within the shared resource pool, thus ensuring that PSSCH can be effectively received. Attached Figure Description
[0015] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0016] Figure 1 This is a schematic diagram of an example where some symbols in a time slot are used for SL transmission;
[0017] Figure 2 This is a schematic diagram of the time slot structure of PSCCH and PSSCH;
[0018] Figure 3 This is a schematic diagram of the time-domain location of the 4 DMRS symbols when the PSSCH has 13 symbols;
[0019] Figure 4 This is a schematic diagram of the frequency domain location of PSSCH DMRS;
[0020] Figure 5 This is a schematic diagram of the PSCCH and PSSCH resource pools in NR-V2X;
[0021] Figure 6 This is a schematic diagram of an example of the time slot structure of an NR system;
[0022] Figure 7 This is a schematic diagram illustrating the comb tooth size and RE offset;
[0023] Figure 8 This is a schematic diagram of an interleaved resource block;
[0024] Figure 9 This is a schematic diagram of a frame structure based on interleaved resource blocks;
[0025] Figure 10 This is a schematic diagram of an example of the RB set;
[0026] Figure 11 This is a flowchart illustrating the resource mapping method provided in an embodiment of this application;
[0027] Figure 12 This is an example of resource mapping provided in the embodiments of this application. Figure 1 ;
[0028] Figure 13 This is an example of resource mapping provided in the embodiments of this application. Figure 2 ;
[0029] Figure 14 This is an example of resource mapping provided in the embodiments of this application. Figure 3 ;
[0030] Figure 15 This is a schematic diagram of a candidate time-domain location in the resource pool used for SL PRS transmission provided in an embodiment of this application;
[0031] Figure 16 This is a schematic diagram of the structural composition of the resource mapping device provided in the embodiments of this application;
[0032] Figure 17This is a schematic structural diagram of a communication device provided in an embodiment of this application;
[0033] Figure 18 This is a schematic structural diagram of the chip according to an embodiment of this application. Detailed Implementation
[0034] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0035] The technical solutions of the embodiments of this application can be applied to various side-link communication systems. To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0036] 1. Time slot structure in New Radio-Vehicle to Everything (NR-V2X)
[0037] In NR-V2X, the PSSCH and its associated Physical Sidelink Control Channel (PSCCH) are transmitted in the same time slot, with the PSCCH occupying 2 or 3 time-domain symbols. NR-V2X time-domain resource allocation is granular, with the start and length of the time-domain symbols used for sidelink transmission within a time slot configured by the parameters sl-startSLsymbols and sl-lengthSLsymbols. The last symbol in this set is used as the Guard Period (GP), and the PSSCH and PSCCH can only use the remaining time-domain symbols. However, if a time slot is configured with Physical Sidelink Feedback Channel (PSFCH) transmission resources, then the PSSCH and PSCCH cannot occupy the time-domain symbols used for PSFCH transmission, nor the preceding Automatic Gain Control (AGC) and GP symbols.
[0038] Figure 1 This is a schematic diagram illustrating the use of a portion of the symbols in a time slot for sidelink (SL) transmission. For example... Figure 1As shown, if the network configuration is sl-StartSymbol=3 and sl-LengthSymbols=11, it means that 11 time-domain symbols starting from symbol index 3 in a time slot are available for sideline transmission. This time slot contains PSFCH transmission resources, which occupy symbols 11 and 12. Symbol 11 serves as the AGC symbol for the PSFCH, and symbols 10 and 13 are used as GPs, respectively. The time-domain symbols available for PSSCH transmission are symbols 3 to 9. PSCCH occupies 3 time-domain symbols, namely symbols 3, 4, and 5. Symbol 3 is typically used as the AGC symbol.
[0039] In NR-V2X, a sideline time slot may contain PSCCH, PSSCH, and possibly PSFCH. Within a time slot, the first Orthogonal Frequency Division Multiplexing (OFDM) symbol is fixed for Automatic Gain Control (AGC). On the AGC symbol, the UE replicates the information transmitted on the second symbol. The last symbol of the time slot is reserved for transmit / receive switching, allowing the UE to transition from transmit (or receive) to receive (or transmit) state. In the remaining OFDM symbols, PSCCH can occupy two or three OFDM symbols starting from the second sideline symbol. In the frequency domain, the number of Physical Resource Blocks (PRBs) occupied by PSCCH is within a subband of a PSSCH. If the number of PRBs occupied by PSCCH is less than the size of a subchannel of PSSCH, or if the frequency domain resources of PSSCH include multiple subchannels, then PSCCH can be frequency-division multiplexed with PSSCH on the OFDM symbol containing PSCCH.
[0040] The PSSCH is used to carry second-order sidelink control information (SCI) and sidelink shared channel (SL-SCH). 3GPP Release 16 defines two second-order SCI formats: SCI format 2-A and SCI format 2-B. SCI format 2-B is suitable for multicast communication methods that use distance-based Hybrid Automatic Repeat reQuest (HARQ) feedback. SCI format 2-A is suitable for other scenarios, such as unicast, multicast, and broadcast communication methods that do not require sidelink HARQ feedback, unicast communication methods that require sidelink HARQ feedback, and multicast communication methods that require ACK or NACK feedback. 3GPP Release 17 introduced an additional second-order SCI format, SCI format 2-C, used to indicate reference resource sets and trigger signaling in specific situations. The modulation symbols of the second-order SCI begin mapping from the symbol containing the first PSSCH modulation / demodulation reference signal, using a frequency-domain-first, time-domain approach. On this symbol, they are multiplexed with the resource elements (REs) of the demodulation reference signal (DMRS) through interleaving. Furthermore, the modulation symbols of the second-order SCI cannot be mapped to the REs containing the phase-tracking reference signals (PT-RS). Figure 2 As shown.
[0041] In side-channel communication systems, whether the UE autonomously selects resources or determines transmission resources based on network-based side-channel resource scheduling, different UEs may transmit PSCCH on the same time-frequency resources. To ensure that the receiver can detect at least one PSCCH in the event of PSCCH resource conflicts, LTE-V2X employs a PSCCH DMRS randomization design. Specifically, when transmitting PSCCH, the UE can randomly select a value from {0, 3, 6, 9} as the cyclic shift for the DMRS. If multiple UEs transmit PSCCH DMRS on the same time-frequency resources using different cyclic shifts, the receiving UE can still detect at least one PSCCH through orthogonal DMRS. For the same purpose, NR-V2X introduces three PSCCHDMRS frequency domain orthogonal covering codes (OCCs) for the transmitting UE to randomly select, as shown in Table 1. The i-th bit of the OCC mask is applied to the i-th DMRS RE within the RB, thereby achieving the effect of distinguishing different UEs.
[0042] Table 1 OCC Mask for PSCCH DMRS
[0043]
[0044] The DMRS of PSSCH in NR-V2X borrows from the design of the New Radio (NR) Uu interface and adopts multiple time-domain PSSCH DMRS patterns. Within a resource pool, the number of available DMRS patterns is related to the number of PSSCH symbols in the resource pool. For a specific number of PSSCH symbols (including the first AGC symbol) and PSCCH symbols, the available DMRS patterns and the position of each DMRS symbol within the pattern are shown in Table 2. Figure 3 The diagram shows the time-domain location of the four DMRS symbols when the PSSCH has 13 symbols.
[0045] Table 2. Number and position of DMRS symbols under different numbers of PSSCH and PSCCH symbols.
[0046]
[0047] If multiple time-domain DMRS patterns are configured within the resource pool, the specific time-domain DMRS pattern used is selected by the transmitting UE and indicated in the first-order SCI. This design allows high-speed moving UEs to select high-density DMRS patterns, thereby ensuring the accuracy of channel estimation, while low-speed moving UEs can use low-density DMRS patterns, thereby improving spectral efficiency.
[0048] The generation method of PSSCH DMRS sequences is almost identical to that of PSCCH DMRS sequences. The only difference lies in the initialization formula of the pseudo-random sequence c(m). init middle, p i The CRC of the i-th bit of the PSCCH that schedules this PSSCH is L=24, where L is the number of bits in the PSCCH CRC.
[0049] NR's Physical Downlink Shared Channel (PDSCH) and Physical Uplink Shared Channel (PUSCH) support two frequency-domain DMRS patterns: DMRS frequency-domain type 1 and DMRS frequency-domain type 2. For each frequency-domain type, there are two different types: single-symbol DMRS and dual-symbol DMRS. Single-symbol DMRS frequency-domain type 1 supports 4 DMRS ports, while single-symbol DMRS frequency-domain type 2 can support 6 DMRS ports. In the dual-symbol case, the number of supported ports doubles. However, in NR-V2X, since the PSSCH only needs to support a maximum of two DMRS ports, only single-symbol DMRS frequency-domain type 1 is supported, such as... Figure 4 As shown.
[0050] 2. Determination of NR-V2X frequency domain resources
[0051] Similar to LTE-V2X, the frequency domain resources in the NR-V2X resource pool are also contiguous, and the allocation granularity of frequency domain resources is also sub-channel. A sub-channel includes {10, 12, 15, 20, 50, 75, 100} PRBs, with the smallest sub-channel size being 10 PRBs, significantly larger than the minimum sub-channel size of 4 PRBs in LTE-V2X. This is primarily because in NR-V2X, the frequency domain resources of the PSCCH are located within the first sub-channel of its associated PSSCH. The frequency domain resources of the PSCCH are less than or equal to the size of a PSSCH sub-channel, while the time domain resources of the PSCCH occupy 2 or 3 OFDM symbols. If the sub-channel size is configured too small, it will result in very few available PSCCH resources, increasing the code rate and reducing PSCCH detection performance. In NR-V2X, the size of the PSSCH sub-channel is configured independently of the PSCCH frequency domain resource size, but it must be ensured that the PSCCH frequency domain resources are less than or equal to the PSSCH sub-channel size.
[0052] The following configuration parameters in the NR-V2X resource pool configuration information are used to determine the frequency domain resources of the PSCCH and PSSCH resource pools:
[0053] 1) Subchannel Size (sl-SubchannelSize): Indicates the number of consecutive PRBs included in a subchannel in the resource pool, with a value range of {10, 12, 15, 20, 50, 75, 100} PRBs;
[0054] 2) Number of subchannels (sl-NumSubchannel): Indicates the number of subchannels included in the resource pool;
[0055] 3) Subchannel Start RB Index (sl-StartRB-Subchannel): Indicates the starting PRB index of the first subchannel in the resource pool;
[0056] 4) PRB Number (sl-RB-Number): Indicates the number of consecutive PRBs included in the resource pool;
[0057] 5) PSCCH Frequency Domain Resource Indicator (sl-FreqResourcePSCCH): Indicates the frequency domain resource size of PSCCH, with a value range of {10,12,15,20,25}PRB.
[0058] When the UE determines the resource pool for PSSCH transmission or PSSCH reception, the frequency domain resources included in the resource pool are sl-NumSubchannel consecutive subchannels starting from the PRB indicated by sl-StartRB-Subchannel. If the final number of PRBs included in the sl-NumSubchannel consecutive subchannels is less than the number of PRBs indicated by sl-RB-Number, the remaining PRBs cannot be used for PSSCH transmission or reception.
[0059] In NR-V2X, the frequency domain start positions of the PSCCH and the first sub-channel of its associated PSSCH are aligned. Therefore, the start position of each PSSCH sub-channel is also the possible frequency domain start position of the PSCCH. Based on the parameters above, the frequency domain range of the PSCCH and PSSCH resource pools can be determined, such as... Figure 5 As shown.
[0060] In NR-V2X, the PSCCH is used to carry side-line control information related to resource snooping, including:
[0061] 1) The priority of the scheduled transmission;
[0062] 2) Frequency domain resource allocation: indicates the number of frequency domain resources of PSSCH in the current time slot of PSCCH scheduling, as well as the number and starting position of the frequency domain resources reserved for a maximum of two retransmission resources;
[0063] 3) Time-domain resource allocation: Indicates the time-domain location of up to two retransmission resources;
[0064] 4) Reference signal pattern for PSSCH;
[0065] 5) Second-order SCI format;
[0066] 6) Second-order SCI rate offset;
[0067] 7) Number of PSSCH DMRS ports;
[0068] 8) Modulation and Coding Scheme (MCS);
[0069] 9) MCS form indication;
[0070] 10) Number of PSFCH symbols;
[0071] 11) Resource reservation period: Reserves resources for transmission by another Transport Block (TB) in the next period. This information bit field does not exist if inter-TB resource reservation is not activated in the resource pool configuration.
[0072] 12) Reserved bits: 2 to 4 bits, the specific number of bits is configured or pre-configured by the network.
[0073] Since the PSCCH is always transmitted in the same time slot as the scheduled PSSCH, and the starting position of the PRB occupied by the PSCCH is the starting position of the first sub-channel of the scheduled PSSCH, the SCI format 1-A does not explicitly indicate the starting position of the time-frequency domain of the scheduled PSSCH.
[0074] 3. Determination of NR-V2X time-domain resources (time slots)
[0075] In NR-V2X, PSCCH / PSSCH transmission is based on the time slot level, meaning only one PSCCH / PSSCH can be transmitted per time slot. Multiple PSCCH / PSSCH transmissions within a single time slot via Time-Division Multiplexing (TDM) are not supported. However, PSCCH / PSSCHs from different users can be multiplexed within a time slot via Frequency-Division Multiplexing (FDM). While PSSCH time-domain resources in NR-V2X are granular at the time slot level, unlike LTE-V2X where the PSSCH occupies all time-domain symbols in a subframe, in NR-V2X, the PSSCH can occupy only a portion of the symbols within a time slot. This is primarily because in LTE systems, uplink and downlink transmissions are also granular at the subframe level, and therefore sidelink transmissions are also granular at the subframe level (except for special subframes in Time-Division Duplex (TDD) systems, which are not used for sidelink transmission). The NR system employs a flexible time slot structure, where a single time slot includes both uplink and downlink symbols, enabling more flexible scheduling and reducing latency.
[0076] Figure 6 This is a schematic diagram of an example of the time slot structure of an NR system. For example... Figure 6 As shown, a time slot can include downlink (DL) symbols, uplink (UL) symbols, and flexible symbols. Downlink symbols are located at the beginning of the time slot, uplink symbols are located at the end of the time slot, and flexible symbols are located between the downlink and uplink symbols. The number of each type of symbol in each time slot is configurable.
[0077] Sidelink transmission systems can share carriers with cellular systems, in which case sidelink transmission can only utilize the uplink transmission resources of the cellular system. For NR-V2X, if sidelink transmission still needs to occupy all time-domain symbols in a time slot, the network needs to configure a time slot with all uplink symbols for sidelink transmission. This would significantly impact the uplink and downlink data transmission of the NR system, reducing system performance. Therefore, NR-V2X supports using a portion of the time-domain symbols in a time slot for sidelink transmission; that is, a portion of the uplink symbols in a time slot are used for sidelink transmission. Furthermore, considering that sidelink transmission includes AGC and GP symbols, if the number of uplink symbols available for sidelink transmission is small, removing the AGC and GP symbols leaves even fewer symbols available for transmitting valid data, resulting in low resource utilization. Therefore, the minimum number of time-domain symbols occupied by sidelink transmission in NR-V2X is 7 (including the GP symbol). When the sidelink transmission system uses a dedicated carrier, there is no issue of sharing transmission resources with other systems, and all symbols in a time slot can be configured for sidelink transmission.
[0078] As mentioned earlier, in NR-V2X, the start point and length of the time-domain symbols used for sideline transmission in a time slot are configured through the parameters start symbol position (sl-StartSymbol) and number of symbols (sl-LengthSymbols). The last symbol in the time-domain symbols used for sideline transmission is used as the guard interval (GP). PSSCH and PSCCH can only use the remaining time-domain symbols. However, if PSFCH transmission resources are configured in a time slot, PSSCH and PSCCH cannot occupy the time-domain symbols used for PSFCH transmission, as well as the AGC and GP symbols preceding that symbol.
[0079] In NR-V2X systems, the time-domain resources of the resource pool are also indicated by a bitmap. Considering the flexible time slot structure in NR systems, the length of the bitmap has been extended, supporting a bitmap length range of [10:160]. The method for determining the time slot location belonging to the resource pool within a single SFN period using the bitmap is the same as in LTE-V2X, but there are two differences:
[0080] 1) The total number of time slots included in one SFN period is 10240×2^μ, where the parameter μ is related to the size of the subcarrier spacing;
[0081] 2) If at least one of the time-domain symbols Y, Y+1, Y+2, ..., Y+X-1 included in a time slot is not configured as an uplink symbol by the network's TDD-UL-DL-ConfigCommon signaling, then that time slot cannot be used for sideline transmission. Here, Y and X represent sl-StartSymbol and sl-LengthSymbols, respectively.
[0082] Determining the slot location belonging to the resource pool within an SFN period can include, for example, the following steps:
[0083] Step 1: Within the SFN period, remove time slots that do not belong to the resource pool, including synchronization time slots and time slots that cannot be used for sideline transmission. The remaining time slots are represented as the remaining time slot set, and these remaining time slots are renumbered.
[0084] Where: N S_SSB This represents the number of synchronization slots within a System Frame Number (SFN) period. The synchronization slots are determined based on synchronization-related configuration parameters, and are related to the period of the Synchronization Signal Block (SSB) and the number of SSB transmission resources configured within that period. N nonSL This indicates the number of time slots that do not conform to the uplink symbol start and number configuration within an SFN period: If at least one of the time domain symbols Y, Y+1, Y+2, ..., Y+X-1 included in a time slot is not semi-statically configured as an uplink symbol, then the time slot cannot be used for sideline transmission, where Y and X represent sl-StartSymbol and sl-LengthSymbols, respectively.
[0085] Step 2: Determine the number of reserved time slots and their corresponding time domain locations.
[0086] If the number of time slots in the remaining time slot set is not divisible by the bitmap length, it is necessary to determine the number of reserved time slots and their corresponding time-domain locations. For example, if a time slot l r (0≤r<10240×2 μ -N S_SSB -N nonSL If the conditions of formula (1) are met, then the time slot is a reserved time slot:
[0087]
[0088] Where: N reserved =(10240×2) μ -N S_SSB -N nonSL )mod L bitmap , indicating the number of reserved time slots, L bitmap This represents the length of the bitmap, m = 0,...,N reserved -1.
[0089] Step 3: Remove the reserved time slots from the remaining time slot set. The remaining time slot set is represented as the logical time slot set. All time slots in this set are available for use in the resource pool. Renumber the time slots in the logical time slot set. Among them, T max =10240×2 μ -N S_SSB -N nonSL -N reserved .
[0090] Step 4: Determine the time slots belonging to the resource pool in the logical time slot set based on the bit map.
[0091] The bitmap in the resource pool configuration information is as follows For time slots in the logical time slot set (10240×2 μ -N S_SSB -N nonSL -N reserved When b is satisfied k′ When k = 1, this time slot belongs to the resource pool, where k′ = k mod L. bitmap .
[0092] Step 5: Re-number the time slots belonging to the resource pool as determined in Step 4. Among them, T′ max This indicates the number of time slots included in the resource pool.
[0093] 4. Downlink-based positioning
[0094] In downlink-based positioning, a maximum of four positioning reference signals (PRS) can be configured for a single UE across frequency layers. The parameter structure for each frequency layer provides the following configuration parameters for the PRS signals:
[0095] 1) Subcarrier spacing of the PRS signal;
[0096] 2) Length of the cyclic prefix (CP) of the PRS signal;
[0097] 3) PRS frequency domain resource bandwidth: This parameter represents the number of PRBs allocated to the PRS signal. The minimum PRS resource bandwidth is 24 PRBs, with a granularity of 4 PRBs, while the maximum is 272 PRBs.
[0098] 4) Frequency domain starting frequency position of PRS resource: This parameter defines the index number of the starting PRB in the frequency domain allocation of the PRS signal. The index number of the PRB is defined relative to Point A of the PRS;
[0099] 5) Point A, the frequency domain reference point of the PRS signal;
[0100] 6) Comb-N size of PRS signal.
[0101] The PRS parameters configured in each positioning frequency layer are applied to all PRS resources within that positioning frequency layer. In other words, within a positioning frequency layer, all PRS signals from multiple different Transmission and Reception Points (TRPs) will use the same subcarrier spacing and cyclic prefix (CP) length, the same comb size, be transmitted on the same frequency subband, and occupy the exact same bandwidth. This design allows the UE to simultaneously receive and measure PRS signals from multiple different TRPs transmitting the same frequency.
[0102] The parameters of the TRP layer include the ID parameter used to uniquely identify the positioning TRP, the physical cell ID of the TRP, the NR cell global identifier (NCGI) of the TRP, and the absolute radio frequency channel number (ARFCN) of the TRP. Each TRP layer can configure a maximum of two DL PRS resource sets. The DL PRS resource set layer parameters are configured with the following parameters, which are applied to all DL PRS resources contained in the resource set. The configured parameters include:
[0103] 1) DL PRS Resource Set Identifier ID (nr-DL-PRS-ResourceSetID).
[0104] 2) DL PRS Transmission Period and Slot Offset (dl-PRS-Periodicity-and-ResourceSetSlotOffset): This parameter defines the time-domain transmission behavior of all DL PRS resources included in this DL PRS resource set. The configurable minimum DL PRS transmission period is 4 milliseconds, and the maximum is 10240 milliseconds. DL PRS configuration supports flexible subcarrier spacing, including 15kHz, 30kHz, 60kHz, and 120kHz. The configurable DL PRS transmission period range remains the same regardless of the subcarrier spacing. Figure 7 A schematic diagram is shown with a comb tooth size of 2 and RE offsets of 0 and 1.
[0105] 3) DL PRS Resource Repetition Factor (dl-PRS-ResourceRepetitionFactor): This parameter defines the number of times a PRS resource is repeatedly transmitted within each PRS cycle. Repeated transmissions of the same DL PRS resource can be used by the UE to aggregate the energy of multiple DL PRS signal transmissions, thereby increasing the coverage distance and positioning accuracy of the DL PRS. In the FR2 system, repeated transmissions of DL PRS resources can be used by the UE for receive beam scanning. The UE can use different receive beams to receive repeated transmissions of the same DL PRS resource to find the optimal TRP transmit beam and UE receive beam match. On the other hand, repeated transmissions of DL PRS resources increase PRS overhead. In the 3GPP NR R16 specification, the DL PRS resource repetition factor takes values of 1, 2, 4, 6, 8, 16, and 32.
[0106] 4) DL PRS resource retransmission time interval (dl-PRS-ResourceTimeGap): This parameter defines the number of time slots between two consecutive retransmissions of the same PRS resource.
[0107] 5) DL PRS Muting Configuration: This parameter defines that the DL PRS signal will not be transmitted on certain allocated time-frequency resources (called muting). Muting means that the DL PRS signal will not be transmitted on all allocated time-frequency resources, but intentionally not transmitted on certain specified time-frequency resources. The purpose of doing so is to avoid conflicts with other signals such as SSB, and to avoid interference between signals transmitted by different TRPs. For example, intentionally turning off the DL PRS transmission of a certain TRP at certain times allows the UE to receive DL PRS signals from a more distant TRP. The mutating operation of PRS will be explained in detail in the following description, and will not be repeated here.
[0108] 6) Number of OFDM symbols occupied by DL PRS resources (dl-PRS-NumSymbols): This parameter defines the number of OFDM symbols allocated to a DL PRS resource within a time slot.
[0109] As mentioned earlier, all parameters configured in a DL PRS resource set layer will apply to all DL PRS resources contained in that resource set. Therefore, all DL PRS resources in the same DL PRS resource set have the same transmission period, the same number of retransmissions, and occupy the same number of OFDM symbols.
[0110] Each DL PRS resource can be configured with the following parameters:
[0111] 1) A DL PRS resource identification ID (nr-DL-PRS-ResourceID).
[0112] 2) DL PRS Sequence ID (dl-PRS-SequenceID).
[0113] 3) DL PRS Starting Frequency Domain Resource Cell Offset (dl-PRS-CombSizeN-AndReOffset): This parameter defines the frequency domain resource cell offset value used for resource mapping on the first allocated OFDM symbol within a time slot for DL PRS resources. Based on this parameter and the relative offset values specified in TS38.211, the UE can determine the frequency domain resource cell offset value used for resource mapping on each OFDM symbol.
[0114] 4) DL PRS Resource Slot Offset (dl-PRS-ResourceSlotOffset): This parameter defines the slot offset relative to the DL PRS resource set. This parameter determines the slot location of each DL PRS resource.
[0115] 5) DL PRS OFDM Symbol Offset (dl-PRS-ResourceSymbolOffset): This parameter defines the time-frequency resource allocation position of a DL PRS resource within a time slot. It indicates the index number of the starting OFDM symbol of the DL PRS resource within a time slot.
[0116] 6) DL PRS QCL Information (dl-PRS-QCL-Info): This parameter provides the quasi-co-location (QCL) information of the DL PRS signal.
[0117] 5. Sidelink over Unlicensed Spectrum (SL-U)
[0118] When performing sideline transmissions on unlicensed spectrum, sideline transmissions must meet specific regulatory requirements, including minimum occupied channel bandwidth (OCB) and maximum power spectral density (PSD) requirements. Regarding the OCB requirement, when a UE uses a channel for data transmission, the channel bandwidth it occupies must be no less than 80% of the channel bandwidth. Regarding the maximum power spectral density requirement, the power transmitted by the UE per 1 MHz cannot exceed 10 dBm. To meet the OCB and PSD regulatory requirements, sideline transmissions on unlicensed spectrum require an interlaced resource block (IRB) structure. An IRB consists of N discrete resource blocks (RBs) in the frequency domain, totaling M IRBs within the frequency band. The RBs included in the m-th IRB are {m, M+m, 2M+m, 3M+m, ...}.
[0119] Figure 8 This is a schematic diagram of an interleaved resource block. For example... Figure 8 As shown, the system bandwidth includes 20 RBs, including 5 IRBs (i.e., M=5), and each IRB includes 4 RBs (i.e., N=4). The frequency domain spacing between two adjacent RBs belonging to the same IRB is the same, that is, they are 5 RBs apart. The numbers in the boxes in the figure represent the IRB indexes.
[0120] In the SL-U system, if an IRB-based resource allocation granularity is adopted, the PSCCH and PSSCH channels of the SL-U system should also be based on an IRB structure. In this case, the frame structure of the SL-U system is as follows: Figure 9 As shown, Figure 9 The numbers within the square boxes represent IRB indexes. Figure 9 This is a schematic diagram of a frame structure that includes only PSCCH and PSSCH in a time slot, excluding PSFCH. The bandwidth shown in the diagram includes 20 RBs, configured with 5 IRB resources (M=5), and each IRB resource includes 4 RBs. The numbers in the boxes represent the IRB indices. Figure 9 In the system configuration, the PSCCH occupies one IRB resource and two OFDM symbols in the time domain. The PSSCH is granular at the IRB level, with the first symbol in the time slot being the AGC symbol and the last symbol being the GP symbol. In the diagram, PSSCH1 occupies IRB#0 and IRB#1, and its corresponding PSCCH1 occupies IRB#0. PSSCH2 occupies IRB#2, and its corresponding PSCCH2 also occupies IRB#2. It should be noted that... Figure 9 For simplicity, the resources occupied by the second-order SCI, as well as the resources occupied by PSCCH DMRS and PSSCH DMRS, are not shown in the diagram.
[0121] On unlicensed spectrum, the UE accesses the channel via Listen Before Talk (LBT). LBT operates in 20MHz granularity in the frequency domain, with each 20MHz segment called an RB set. A carrier can include multiple RB sets, and there are guard intervals between RB sets, such as... Figure 10 As shown.
[0122] On unlicensed spectrum, the UE needs to perform a Level Bypass (LBT) before it can access the channel. However, the time it takes for the UE to complete the LBT is uncertain. If the UE is restricted to starting transmission from the beginning of a single time slot, it may miss its transmission opportunity because it has not completed the LBT before then. Therefore, SL-U considers adding a transmission starting point within a time slot, i.e., multi-start transmission. For example, the additional starting point could be the 3rd or 4th OFDM symbol within the time slot.
[0123] 6. Positioning based on lateral links
[0124] In 3GPP Release 17, the 3GPP Radio Access Network (RAN) studied "NR Positioning Enhancement" and "Scenarios and Requirements for NR Positioning Use Cases in, Partially Covered, and Out-of-Coverage Areas," with the latter focusing on V2X and public safety use cases. Furthermore, the 3GPP SA1 working group also developed requirements for "ranging-based services" and established positioning accuracy requirements for Industrial Internet of Things (IIoT) use cases in out-of-coverage scenarios. 3GPP needs to research and develop sidelink positioning solutions to support the use cases, scenarios, and requirements identified in these activities.
[0125] To improve positioning accuracy, especially for UEs located outside cellular network coverage, 3GPP completed a feasibility and performance study of positioning technology based on lateral positioning reference signals in the early stages of Rel-18. The next step will be to standardize lateral positioning (including ranging / direction finding) solutions in NR systems, including:
[0126] 1) Standardized SL PRS. SL PRS uses a comb-based frequency domain structure (excluding full RE mapping mode), adopts a sequence format based on pseudo-random sequences, takes existing DL-PRS sequences as the design starting point, and supports a maximum SLPRS bandwidth of 100MHz in FR1.
[0127] 2) Standardize the measurements used to support the SL RTT, SL-AOA and SL-TDOA positioning methods.
[0128] 3) Standardize the SL PRS resource allocation scheme, including Scheme 1 and Scheme 2. Scheme 1 corresponds to network-allocated SL PRS resources, while Scheme 2 corresponds to UE-selected SL PRS resources. Support shared resource pools for SL PRS and Rel-16 / 17 / 18 sideline communication, as well as dedicated SL PRS resource pools. For Scheme 2, it is necessary to study and standardize resource selection based on channel sensing, and / or random resource selection, congestion control, and / or UE-coordinated resource selection.
[0129] 4) Standardized open-loop power control mechanism for SL PRS transmission, etc.
[0130] The above provides a brief explanation of the relevant technologies / terms involved in the embodiments of this application, which will not be repeated in the following embodiments.
[0131] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship. It should also be understood that "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a related relationship. For example, A instructing B can mean that A directly instructs B, for example, B can be obtained through A; it can also mean that A indirectly instructs B, for example, A instructs C, B can be obtained through C; or it can mean that there is a related relationship between A and B. It should also be understood that "correspondence" mentioned in the embodiments of this application can indicate a direct or indirect correspondence between two things, or an related relationship between two things, or a relationship of instruction and being instructed, configuration and being configured, etc. It should also be understood that the “predefined” or “predefined rules” mentioned in the embodiments of this application can be implemented by pre-storing the corresponding code, table or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices), and this application does not limit the specific implementation method.
[0132] It should also be understood that the terminal in the embodiments of this application may refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device. The access terminal may be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, IoT device, satellite handheld terminal, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal equipment in a 5G network, or terminal equipment in a future evolved network, etc.
[0133] To improve positioning accuracy, especially for terminals located outside cellular network coverage, a feasibility and performance study of positioning technology based on SL PRS has been completed. When SL PRS shares a resource pool with Rel-16 / 17 / 18 sideline communication, the terminal needs to send SL PRS and PSSCH within the same time slot. However, how to send SL PRS and PSSCH within the same time slot is an unresolved issue.
[0134] In view of this, this application provides a method, apparatus, terminal, chip, and storage medium for resource mapping. The method is applicable to both licensed and unlicensed spectrum. The method can be executed by a terminal, or by a chip, chip system, or circuit configured in the terminal; the embodiments of this application do not limit this. For ease of description, the following explanation uses execution by a terminal as an example.
[0135] In this method, the terminal can map the second-order SCI in the PSSCH, starting from the first resource element within the time slot, to at least one second resource element that includes the first resource element. The first resource element contains a demodulation reference signal for the PSSCH (hereinafter referred to as PSSCH DMRS); the at least one second resource element does not overlap or partially overlaps with the symbol used to transmit SLPRS. Furthermore, the terminal can map the portion of the PSSCH that does not contain the second-order SCI to at least one third resource element that does not contain the second-order SCI. This method clarifies how to transmit SL PRS and PSSCH within the same time slot when SL PRS and sideline communication are transmitted within a shared resource pool, thus ensuring that the PSSCH can be effectively received.
[0136] It should be noted that, without ambiguity, the "symbol" mentioned in the embodiments of this application refers to "OFDM symbol". In other words, without ambiguity, the "symbol" and "OFDM symbol" in the embodiments of this application can be used interchangeably.
[0137] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0138] Figure 11 This is a flowchart illustrating the resource mapping method provided in an embodiment of this application. For example... Figure 11 As shown, the resource mapping method may include the following steps:
[0139] S1101, the second-order SCI in the PSSCH is mapped from the first resource unit in the time slot to at least one second resource unit including the first resource unit; there is a PSSCH DMRS on the symbol where the first resource unit is located; at least one second resource unit does not overlap or partially overlaps with the symbol used to transmit SL PRS.
[0140] Mapping the second-order SCI in PSSCH to at least one (i.e., one or more) second resource units including the first resource unit can also be understood as mapping the complex-valued modulation symbols of PSSCH to at least one second resource unit including the first resource unit.
[0141] As one implementation, the symbol containing the first resource unit could, for example, contain the first PSSCH DMRS within a time slot. That is, the second-order SCI in the PSSCH can be mapped starting from the symbol containing the first PSSCH DMRS within the time slot. Figure 12 For example (numbers 0-13 in the figure represent symbol indices), the symbol containing the first PSSCHDMRS in the time slot is symbol #4, so the second-order SCI in PSSCH can be mapped starting from symbol #4.
[0142] In this embodiment, the at least one second resource unit does not overlap with or partially overlaps with the symbols used for transmitting SL PRS. Wherein, the at least one second resource unit not overlapping with the symbols used for transmitting SL PRS can also be understood as there being no intersection between the at least one second resource unit and the symbols used for transmitting SL PRS, or it can also be understood as the at least one second resource unit not occupying any symbols used for transmitting SL PRS. Wherein, the at least one second resource unit partially overlapping with the symbols used for transmitting SL PRS can also be understood as there being an intersection between the at least one second resource unit and the symbols used for transmitting SL PRS; for example, some resource units within the at least one second resource unit may occupy a portion of the symbols used for transmitting SL PRS.
[0143] In some embodiments, mapping the second-order SCI in the PSSCH, starting from the first resource unit within the time slot, to at least one second resource unit including the first resource unit includes: mapping the second-order SCI in the PSSCH, starting from the first resource unit within the time slot, to at least one second resource unit including the first resource unit in an order of frequency domain first, then time domain, and index increment. That is, the terminal can map the second-order SCI in the PSSCH, starting from the first resource unit within the time slot, to one or more consecutive second resource units. Figure 12 For example, a terminal can map the second-order SCI in the PSSCH, starting from the first resource unit in symbol #4, to multiple consecutive second resource units including the first resource unit. Figure 12 In the diagram, the multiple consecutive second resource units exist on symbols #4 and #5.
[0144] In some embodiments, mapping the second-order SCI in the PSSCH from the first resource unit within the time slot to at least one second resource unit including the first resource unit includes: preferentially mapping the second-order SCI in the PSSCH from the first resource unit within the time slot to at least one fourth resource unit including the first resource unit, wherein the symbol containing the fourth resource unit contains PSSCH DMRS and / or PSCCH; the at least one second resource unit includes the at least one fourth resource unit. That is, the terminal can preferentially map the second-order SCI in the PSSCH to a symbol containing PSSCH DMRS and / or PSCCH within the time slot.
[0145] As one implementation method, the terminal can, for example, perform the mapping of the second-order SCI in PSSCH according to steps 1 to 3:
[0146] Step 1: Map the second-order SCI in the PSSCH, starting from the first resource unit in the time slot, to the symbols containing PSSCH DMRS. For example, starting from the first symbol in the time slot containing PSSCH DMRS, map the second-order SCI to the symbols in the time slot containing PSSCH DMRS.
[0147] Step 2: If there are remaining second-order SCIs after mapping in Step 1, then map the remaining second-order SCIs to symbols in the time slot that contain PSCCHs. For example, if there are remaining second-order SCIs, start from the first symbol in the time slot that contains a PSCCH and map the second-order SCIs to symbols in the time slot that contain PSCCHs, ensuring that the resource units that satisfy the mapping are not occupied by the second-order SCIs already mapped in Step 1.
[0148] Step 3: If there are still unused second-order SCIs after mapping in the manner of Step 1 and Step 2, it can be determined from the first symbol in the time slot whether there are any unused resource units, and then the remaining second-order SCIs can be mapped to the unused resource units in the time slot.
[0149] It should be noted that the "first symbol" mentioned in the embodiments of this application refers to the first symbol within the time slot that does not include AGC (e.g., Figure 12 , 13 (symbol #2 in 14).
[0150] by Figure 13 For example (numbers 0-13 in the diagram represent symbol indices), based on steps 1 to 3 above, the terminal can first map the second-order SCI in the PSSCH to the symbols of the PSSCH DMRS existing in the time slot (e.g., Figure 13 Symbols #4 and #10 in the time slot); if there is a surplus of second-order SCI, the surplus second-order SCI can be mapped to the symbols of the PSCCH in the time slot (e.g., symbols #4 and #10 in the time slot); Figure 13 (Symbols #1, #2, and #3 in the time slot); If there are still remaining second-order SCIs, it can be determined from the first symbol in the time slot whether there are any unoccupied resource units, and then the remaining second-order SCIs can be mapped to the unoccupied resource units.
[0151] According to the method of this embodiment, on the one hand, by preferentially mapping the second-order SCI to symbols containing PSSCH DMRS, the decoding performance of the second-order SCI and the positioning-related measurement accuracy can be improved. On the other hand, since PSCCH and SLPRS cannot coexist in the same symbol, that is, a symbol containing PSCCH cannot be mapped to SLPRS, by preferentially mapping the second-order SCI to symbols containing PSCCH (for example, when there are no remaining available resources on the symbol containing PSSCH DMRS, the second-order SCI can be preferentially mapped to the symbol containing PSCCH), resource utilization can be improved, thereby avoiding resource waste.
[0152] In some embodiments, the second resource unit is not occupied by PSSCH DMRS, PSCCH, PSCCH DMRS (the demodulation reference signal of PSCCH), or PT-RS. That is, in the process of mapping the second-order SCI in PSSCH to the second resource unit, it is also necessary to satisfy that the second resource unit is not occupied by PSSCH DMRS, PSCCH, PSCCH DMRS (the demodulation reference signal of PSCCH), or PT-RS.
[0153] In some embodiments, the method may further include: adjusting the rate offset of the second-order SCI so that the second resource unit mapping the second-order SCI does not overlap with the symbol used to transmit SL PRS. That is, to prevent the second resource unit mapping the second-order SCI from overlapping with the symbol used to transmit SL PRS, this can be achieved by adjusting the rate offset of the second-order SCI. For example, during the rate matching process of the second-order SCI, the rate offset of the second-order SCI selected by the terminal... This ensures that the second-order SCI will not ultimately occupy symbols used for sending SL PRS, thus avoiding collisions between the second-order SCI and SL PRS resources.
[0154] In some embodiments, the method may further include: if there are remaining second-order SCIs after mapping the second-order SCI to at least one second resource unit, provided that the at least one second resource unit does not overlap with the symbol used to transmit SLPRS, then discarding the remaining second-order SCIs.
[0155] In other words, provided that the at least one second resource unit does not overlap with the symbol used to transmit SL PRS, if there are some redundant second-order SCIs that will overlap with the symbol used to transmit SL PRS during the mapping of the second-order SCI in a prescribed order (such as an ascending index order), then the terminal can drop these redundant second-order SCIs to ensure that the second-order SCIs do not occupy the symbol used to transmit SL PRS, thereby avoiding collisions between the second-order SCIs and SL PRS resources and simplifying the rate matching of the second-order SCIs.
[0156] In some embodiments, when the at least one second resource unit overlaps with a symbol portion used to transmit SL PRS, the mapped SL PRS in the overlapping portion can be covered by the second-order SCI in the second resource unit. That is, when a resource collision occurs between the second-order SCI and SL PRS, the terminal can use the second-order SCI to cover the mapped SL PRS, thereby simplifying the mapping method of the second-order SCI.
[0157] As an example, the terminal can map the SL PRS to the symbol used to send the SL PRS before mapping the second-order SCI. Subsequently, the terminal can map the second-order SCI in a prescribed order (e.g., index-increasing order). If, during the mapping process, the second-order SCI overlaps (collides) with an already mapped SL PRS, the terminal can use the second-order SCI to overwrite the already mapped SL PRS.
[0158] by Figure 14 For example (numbers 0-13 in the diagram represent symbol indices), firstly, SL PRS can be mapped to the symbols used to transmit SLPRS (i.e., symbols #6 to #9). Then, second-order SCIs can be mapped starting from symbol #4 in ascending order of index. At symbol #6, the second-order SCI overlaps with the symbol used to transmit SL PRS. In this case, the overlapping portion of the second-order SCI can cover the SL PRS already mapped in symbol #6.
[0159] In some embodiments, in the symbols corresponding to the overlapping portion, the mapped SL PRS that are not covered by the second-order SCI in the second resource unit are allowed to be covered by the portion of the PSSCH that does not contain the second-order SCI.
[0160] like Figure 14As shown in symbol #6, the portion of the PSSCH that does not contain the second-order SCI can be mapped to symbol #6, which already contains the second-order SCI and SL PRS. In this case, the portion of the PSSCH that does not contain the second-order SCI can override the SL PRS already mapped in symbol #6. This helps to avoid the influence of the second-order SCI on the SL PRS.
[0161] In some embodiments, before mapping the second-order SCI in the PSSCH from the first resource unit within the time slot to at least one second resource unit including the first resource unit, the method may further include: mapping the SL PRS to a symbol for transmitting the SL PRS.
[0162] For example, before mapping the second-order SCI to the at least one second resource unit, the terminal may determine the symbol for transmitting the SL PRS and map the SL PRS to the determined symbol for transmitting the SL PRS.
[0163] In this embodiment, the terminal may determine the symbol for transmitting SL PRS using any one of the following methods (methods one to three). Determining the symbol for transmitting SL PRS can also be understood as determining the time-domain location of the symbol for transmitting SL PRS. It is understood that the symbol for transmitting SL PRS determined by the terminal in this embodiment is selected from the time-frequency resources of the sideline license indication.
[0164] As one implementation, the time-domain position of the symbols used to transmit SL PRS can be determined based on the number of symbols used to transmit SL PRS and the starting symbol position. In other words, by determining the number of symbols used to transmit SL PRS (e.g., denoted as M) and the starting symbol position of the symbols used to transmit SL PRS (e.g., denoted as S), the time-domain position of the symbols used to transmit SL PRS can be determined (or the symbols used to transmit SL PRS can be determined).
[0165] by Figure 12 For example, the terminal determines that the number M of symbols used to transmit SL PRS is 4, and the starting symbol position S of the symbols used to transmit SL PRS is the position of symbol #6. In this case, the time domain position of the symbols used to transmit SL PRS determined by the terminal is the position of symbols #6 to #9, or in other words, the symbols determined by the terminal to be used to transmit SL PRS are symbols #6 to #9.
[0166] The following sections describe methods one through three for the terminal to determine the symbols used to send SL PRS.
[0167] Method 1:
[0168] The time-domain position of the symbol used to transmit SL PRS is determined by the terminal's Media Access Control (MAC) layer or physical layer from candidate time-domain positions in the resource pool, or by the terminal's physical layer from candidate time-domain positions in the resource pool based on a first symbol number; wherein the candidate time-domain position is pre-configured or network-configured; and the first symbol number is the minimum number of symbols determined by the MAC layer for transmitting SL PRS.
[0169] In some embodiments, multiple candidate time-domain locations may be pre-configured or configured by the network within the resource pool. For example, multiple start symbol locations S that can be used to transmit SL PRS may be pre-configured or configured by the network within the resource pool, and for each start symbol location S, the corresponding number M of symbols that can be used to transmit SL PRS may be pre-configured or configured by the network.
[0170] by Figure 15 For example, the time slot is pre-configured / network-configured with two starting symbol positions S that can be used to send SL PRS, namely the positions of symbol #6 and symbol #11. When the position of symbol #6 is used as the starting symbol position S, the corresponding number of symbols M that can be used to send SL PRS is 4; when the position of symbol #11 is used as the starting symbol position S, the corresponding number of symbols M that can be used to send SL PRS is 2.
[0171] In some embodiments, the symbols corresponding to candidate time-domain locations do not include symbols that could be used to transmit the second-order SCI, in order to avoid collisions between the second-order SCI and SL PRS resources. For example, in Figure 15 In the candidate time-domain positions used for SL PRS transmission (i.e., the positions where symbols #6 to #9, #11, and #12 are located), there are no symbols that may be used to transmit the second-order SCI.
[0172] As an example, the time-domain location of the symbol used to transmit SL PRS can be determined by the terminal's MAC layer from candidate time-domain locations within the resource pool. Figure 15 For example, the MAC layer of the terminal may select the positions of symbols #6 to #9 as the time-domain positions of the symbols used to send SL PRS, or the MAC layer of the terminal may select the positions of symbols #11 to #12 as the time-domain positions of the symbols used to send SL PRS.
[0173] In some embodiments, when the time-domain location of the symbol used to transmit SL PRS is determined by the MAC layer of the terminal, the time-domain location of the symbol used to transmit SL PRS determined by the MAC layer does not include symbols that may be used to transmit second-order SCI, in order to avoid collisions between second-order SCI and SL PRS resources.
[0174] As another example, the time-domain location of the symbol used to transmit SL PRS can be determined by the terminal's physical layer from candidate time-domain locations within the resource pool. Figure 15 For example, the physical layer of the terminal may select the positions of symbols #6 to #9 as the time-domain positions of the symbols used to transmit SL PRS, or the physical layer of the terminal may select the positions of symbols #11 to #12 as the time-domain positions of the symbols used to transmit SL PRS.
[0175] As another example, the time-domain location of the symbols used to transmit SL PRS can be determined by the terminal's physical layer from candidate time-domain locations in the resource pool based on a first symbol number. Here, the first symbol number is the minimum number of symbols required to transmit SL PRS, which can be determined, for example, by the terminal's MAC layer and indicated to the terminal's physical layer. In this case, the number M of symbols M determined by the terminal's physical layer for transmitting SL PRS must be greater than or equal to the first symbol number. Figure 15 For example, assuming the first symbol number determined by the MAC layer is 4, then since M must be greater than or equal to 4, the physical layer of the terminal can select the positions of symbols #6 to #9 as the time domain positions of the symbols used to send SL PRS.
[0176] It should be noted that in some scenarios, the aforementioned first symbol number can also be determined by other higher layers of the terminal. For example, the first symbol number can be determined by the terminal's SideLink Positioning Protocol (SLPP) layer and indicated to the terminal's physical layer.
[0177] It should also be noted that in some scenarios, the terminal may determine the symbol to be sent for SL PRS by other higher layers of the terminal (such as the SLPP layer) from the candidate time-domain locations in the resource pool.
[0178] Method 2:
[0179] The temporal location of the symbol used to transmit SL PRS is determined by the MAC layer or physical layer of the terminal, or by the physical layer of the terminal based on the first symbol number; wherein, there is no PSCCH, PSSCH DMRS, PSCCH DMRS or mapped second-order SCI on the symbol used to transmit SL PRS; the first symbol number is the minimum number of symbols determined by the MAC layer for transmitting SLPRS.
[0180] As one implementation method, for Method 2, the terminal can first perform the mapping of the second-order SCI, and then determine the time-domain location of the symbol used to transmit SL PRS. In other words, for Method 2, the time-domain location of the symbol used to transmit SL PRS can be determined after mapping the second-order SCI to at least one second resource unit.
[0181] As an example, the temporal location of the symbol used to transmit SL PRS can be determined by the terminal's MAC layer. For instance, the terminal's MAC layer can first determine the sidelink grant. For each PSSCH and / or SL PRS transmission opportunity, if a sidelink grant exists, the terminal's MAC layer can determine the temporal location of the symbol used to transmit SL PRS, or in other words, determine the symbol used to transmit SL PRS, within the PSSCH and / or SL PRS transmission opportunity where a sidelink grant exists. The symbol determined by the terminal's MAC layer for transmitting SL PRS must satisfy the following condition: there is no PSCCH, PSSCHDMRS, PSCCH DMRS, or mapped second-order SCI on the symbol used to transmit SL PRS.
[0182] As another example, the time-domain location of the symbols used to transmit SL PRS can be determined by the terminal's physical layer. For instance, the terminal's MAC layer can first determine the sideline grant and send (instruct) the determined sideline grant to the terminal's physical layer. Thus, the terminal's physical layer can determine (select) the symbols used to transmit SL PRS from the time-frequency resources indicated by the sideline grant, and the symbols determined by the terminal's physical layer for transmitting SL PRS must satisfy the following condition: there are no PSCCH, PSSCH DMRS, PSCCH DMRS, or mapped second-order SCIs on the symbols used to transmit SL PRS.
[0183] As another example, the time-domain location of the symbols used to transmit SL PRS can be determined by the terminal's physical layer based on a first symbol number. This first symbol number is the minimum number of symbols required to transmit SL PRS, and can be determined, for example, by the terminal's MAC layer and indicated to the terminal's physical layer. In this case, the number M of symbols M determined by the terminal's physical layer for transmitting SL PRS must be greater than or equal to the first symbol number.
[0184] For example, the terminal's MAC layer can first determine the sideline grant and send (instruction) the determined sideline grant to the terminal's physical layer. Then, the terminal's physical layer can determine (select) symbols for transmitting SLPRS from the time-frequency resources indicated by the sideline grant. Specifically, the symbols determined by the terminal's physical layer for transmitting SLPRS must satisfy the following conditions: the number M of symbols determined for transmitting SLPRS is greater than or equal to the first number of symbols, and there are no PSCCH, PSSCH DMRS, PSCCH DMRS, or mapped second-order SCIs on the symbols used for transmitting SLPRS.
[0185] It should be noted that in some scenarios, the aforementioned first symbol number can also be determined by other higher layers of the terminal. For example, the first symbol number can be determined by the terminal's SLPP layer and indicated to the terminal's physical layer.
[0186] It should also be noted that in some scenarios, the terminal can determine the symbols used to transmit SL PRS in another way: the symbols used to transmit SL PRS can be determined by other higher layers of the terminal (such as the SLPP layer). The determined symbols used to transmit SL PRS must satisfy the following condition: there are no PSCCH, PSSCH DMRS, PSCCH DMRS, or mapped second-order SCIs on the symbols used to transmit SL PRS.
[0187] According to the method of this embodiment, since the symbols used to transmit SL PRS can be determined after mapping the second-order SCI, the complexity of second-order SCI resource mapping can be reduced, while increasing the flexibility of SL PRS resource selection. Furthermore, since the terminal avoids already mapped second-order SCIs when determining the symbols used to transmit SL PRS, collisions between second-order SCIs and SL PRS resources can be avoided.
[0188] Method 3:
[0189] The time-domain position of the symbol used to transmit SL PRS is determined by the physical layer of the terminal; or, the number of symbols used to transmit SL PRS is determined by the MAC layer of the terminal, and the starting symbol position of the symbol used to transmit SL PRS is determined by the physical layer of the terminal based on that number, which is less than or equal to the number of consecutive symbols available for transmitting SL PRS within the time slot.
[0190] As an example, the time-domain location of the symbols used to transmit SL PRS can be determined by the terminal's physical layer. For instance, after receiving a sideline grant indicated by the MAC layer, the terminal's physical layer can determine (select) the symbols used to transmit SL PRS from the time-frequency resources specified in the sideline grant indication.
[0191] As another example, the number M of symbols used to send SL PRS can be determined by the MAC layer of the terminal, and the starting symbol position S of the symbols used to send SL PRS can be determined by the physical layer of the terminal based on M.
[0192] For example, after the terminal's MAC layer determines the value of M, it can instruct the terminal's physical layer along with the sideline grant. Thus, the terminal's physical layer can determine the positions of M consecutive symbols used to transmit SL PRS within the time slot based on the sideline grant and the value of M. In other words, after the terminal's MAC layer determines the value of M, the terminal's physical layer can determine the starting symbol position S of the symbols used to transmit SL PRS based on the value of M.
[0193] In some scenarios, the value of M can also be determined by other higher layers of the terminal. For example, the value of M can be determined by the terminal's SLPP layer and indicated to the terminal's physical layer. Thus, the terminal's physical layer can determine the positions of M consecutive symbols used to transmit SL PRS within the time slot based on the sideline grant and the value of M indicated by the SLPP layer, or in other words, determine the starting symbol position S of the symbols used to transmit SL PRS.
[0194] In some embodiments, the value of M determined by the MAC layer should be less than or equal to the number of consecutive symbols available for transmitting SLPRS within a time slot. The number of consecutive symbols available for transmitting SLPRS within a time slot can be, for example, the number of consecutive symbols within the current time slot that do not include PSSCH DMRS and PSCCH. For example, in... Figure 15 In a time slot, there can be a maximum of 5 consecutive symbols that do not contain PSSCH DMRS and PSCCH (i.e., symbols #5 to #9). Therefore, the value of M determined by the MAC layer should be less than or equal to 5. This ensures that the physical layer of the terminal can select M consecutive symbols that meet the conditions for transmitting SLPRS in the current time slot.
[0195] In some embodiments, the symbols used to transmit SL PRS do not contain PSCCH, PSSCH DMRS, or PSCCHDMRS. That is, the symbols ultimately determined by the physical layer for transmitting SL PRS must satisfy the following condition: the determined M consecutive symbols used to transmit SL PRS do not contain PSCCH, PSSCH DMRS, or PSCCH DMRS.
[0196] It should be noted that in some scenarios, the terminal can also determine the symbols used to transmit SL PRS by having other higher layers of the terminal (such as the SLPP layer) determine the symbols used to transmit SL PRS. The determined symbols used to transmit SL PRS must satisfy the following condition: there are no PSCCH, PSSCH DMRS, PSCCH DMRS, or mapped second-order SCIs on the symbols used to transmit SL PRS.
[0197] In some embodiments, the temporal location of the PSSCH DMRS within a time slot is determined based on a pattern of at least one PSSCH DMRS pre-configured or network-configured within the resource pool; in the pattern of at least one pre-configured or network-configured PSSCH DMRS, there are N symbols that do not contain PSCCH between the symbols containing the first and second PSSCH DMRS. Here, N is a pre-configured or network-configured integer greater than or equal to 0.
[0198] For example, suppose a pattern of K (K is a positive integer) PSSCH DMRSs is configured in the resource pool or by the network. Then, among these K patterns, at least one pattern satisfies the following characteristic: there are N symbols that do not contain PSCCHs between the symbols containing the first and second PSSCH DMRSs in the pattern. In other words, for a pattern with at least one PSSCH DMRS pre-configured in the resource pool / configured by the network, it cannot contain N symbols that do not contain PSCCHs after the first PSSCH DMRS.
[0199] In some embodiments, the aforementioned N symbols that do not contain PSCCH do not overlap with the symbols used to transmit SL PRS; in other words, none of the aforementioned N symbols that do not contain PSCCH are used to transmit SL PRS. These N symbols that do not contain PSCCH can, for example, be used for mapping second-order SCI. This reserves relatively sufficient space for second-order SCI, thereby helping to avoid overlap between second-order SCI and symbols used to transmit SL PRS, and thus avoiding collisions between second-order SCI and SL PRS resources.
[0200] S1102, map the portion of PSSCH that does not contain a second-order SCI to at least one third resource unit that does not contain a second-order SCI.
[0201] The portion of the PSSCH that does not contain the second-order SCI can also be understood as all complex-valued modulation symbols in the PSSCH other than the complex-valued modulation symbols of the second-order SCI. Mapping the portion of the PSSCH that does not contain the second-order SCI to at least one (i.e., one or more) third resource units that do not contain the second-order SCI can also be understood as mapping all complex-valued modulation symbols in the PSSCH other than the complex-valued modulation symbols of the second-order SCI to at least one third resource unit that does not contain the second-order SCI.
[0202] In some embodiments, the third resource element does not overlap with the symbol used to transmit SL PRS. That is, the terminal cannot occupy the symbol used to transmit SL PRS when the portion of the mapped PSSCH does not contain the second-order SCI.
[0203] In some embodiments, when mapping a portion of the PSSCH that does not contain a second-order SCI, if a symbol contains both a mapped second-order SCI and an SL PRS, the terminal can use the portion of the PSSCH that does not contain the second-order SCI to overwrite the mapped SL PRS in that symbol. In other words, the portion of the PSSCH that does not contain the second-order SCI can be mapped to a symbol that already contains both a second-order SCI and an SL PRS. In this case, the portion of the PSSCH that does not contain the second-order SCI can overwrite the mapped SL PRS in that symbol, thereby avoiding the influence of the second-order SCI on the SL PRS.
[0204] In some embodiments, the third resource unit is not occupied by PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS. That is, in the process of mapping the portion of PSSCH that does not contain the second-order SCI to the third resource unit, it is also necessary to satisfy that the third resource unit is not occupied by PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0205] In some embodiments, the time slot further includes a first-order SCI. The first-order SCI and / or the second-order SCI include bit fields for indicating the format of the second-order SCI.
[0206] As an example, the terminal can indicate the format of the second-stage SCI in the embodiments of this application through the "2nd-stage SCI format" field in the first-stage SCI. For example, the terminal can set the "2nd-stage SCI format" field in the first-stage SCI to "11" to indicate the format of the second-stage SCI in the embodiments of this application (e.g., denoted as SCI format 2-D).
[0207] In another example, the terminal can indicate the format of the second-order SCI in this embodiment of the application through the reserved field in the first-order SCI. For example, the terminal can set a specific bit in the reserved field of the first-order SCI to "1" to indicate the format of the second-order SCI in this embodiment of the application.
[0208] In another example, the terminal may indicate the format of the second-order SCI in this application embodiment through a combination of bit fields in the first-order SCI and the second-order SCI. In this case, the bit field in the second-order SCI used to indicate the format of the second-order SCI may, for example, include the last bit field in the second-order SCI.
[0209] For example, the terminal can set the "2nd-stage SCI format" field in the first-stage SCI to "10" (indicating that the format of the second-stage SCI is SCI format 2-C). Further, the terminal can set the "Providing / Requesting indicator" field in the transmitted second-stage SCI to "1", and simultaneously set a specific bit in the last bit field (Paddingbits) to "1", thereby indicating that the format of the second-stage SCI is SCI format 2-D.
[0210] As described above, this application provides a resource mapping method for PSSCH in side-line positioning. According to this method, when SL PRS and side-line communication are sent within a shared resource pool, the effective reception of PSSCH can be guaranteed, and the impact on the selection of downstream terminal resources can be minimized.
[0211] The above text combined Figures 11 to 15 This application introduces a resource mapping method provided by an embodiment. To facilitate understanding of the embodiments of this application, several possible implementation schemes applicable to the resource mapping method of this application are described below.
[0212] It should be noted that the term "first symbol" as used below refers to the first symbol within a time slot, excluding AGC (e.g., ...). Figure 12 , 13 Symbol #2 in 14). In the mapping operation described in the embodiments of this application, the resource elements in the first symbol within a time slot used for PSSCH, PSCCH, PSCCH DMRS, PSSCH DMRS, or PT-RS should be copied to the symbol preceding that first symbol, i.e., the symbol used for AGC (such as...). Figure 12 , 13 The symbol #1 in 14).
[0213] It should also be noted that the format of the second-order SCI transmitted in the same time slot as SL PRS in this application embodiment is different from the SCI formats 2-A, 2-B and 2-C defined before 3GPP version Rel-18. In the following description, this new second-order SCI format is referred to as SCI format 2-D.
[0214] As an example, embodiments of this application may include the following resource mapping implementation schemes:
[0215] Option 1
[0216] In Scheme 1, the starting point S of the OFDM symbols used for SL PRS transmission in the resource pool (i.e., the starting symbol position S of the symbols used for SL PRS transmission in the aforementioned embodiment), and the corresponding number of consecutive OFDM symbols M (i.e., the number M of symbols used for SL PRS transmission in the aforementioned embodiment), can be network configured (hereinafter referred to as configuration) or pre-configured; the second-order SCI in the PSSCH can start from the first PSSCH DMRS in the time slot and be mapped to OFDM symbols that have not been configured with SL PRS; the part of the PSSCH that does not contain the second-order SCI can be mapped to resources that are not occupied by SL PRS and the second-order SCI.
[0217] In some embodiments, the starting point of OFDM symbols available for SL PRS transmission in a time slot within the resource pool is configured or pre-configured, and one or more starting points S for OFDM symbols available for SL PRS transmission can be configured / pre-configured within a time slot. For each starting point S, a corresponding number M of consecutive OFDM symbols for SL PRS transmission is configured / pre-configured. In some embodiments, for any configured / pre-configured starting point S and its corresponding M OFDM symbols, no OFDM symbols available for PSCCH transmission in the current time slot may be included.
[0218] An example is as follows Figure 15 As shown, two OFDM symbol start points for SL PRS transmission are configured in the time slot, namely OFDM symbol #6 and OFDM symbol #11, and the corresponding number M of consecutive OFDM symbols for SL PRS transmission are 4 and 2, respectively.
[0219] In Scheme 1, the UE may, for example, determine (select) the starting point for SL PRS transmission and the corresponding number of consecutive OFDM symbols from the starting point S and the corresponding number of consecutive OFDM symbols M of OFDM symbols configured / pre-configured in the resource pool that can be used for SL PRS transmission, according to one of the following methods:
[0220] Method 1-1: The UE's MAC layer first determines the sidelink grant. For example, the UE can obtain the sidelink grant by receiving base station indication information or by autonomous resource selection. The sidelink grant is used at least for the transmission of PSSCH.
[0221] For each PSSCH and / or SL PRS transmission opportunity, if a sideline grant exists, the UE MAC layer can select the starting point S and the corresponding OFDM symbol number M for SL PRS transmission from the PSSCH and / or SL PRS transmission opportunities with sideline grants. For example, for a PSSCH and / or SL PRS transmission opportunity with sideline grants, the UE MAC layer can determine the starting point S and the corresponding OFDM symbol number M for SL PRS transmission from one or more starting points S and corresponding OFDM symbol numbers M configured / pre-configured in the resource pool.
[0222] In some embodiments, the OFDM symbols selected by the MAC layer for SL PRS transmission should not overlap with OFDM symbols that may be used for second-order SCI transmission; in other words, the OFDM symbols selected by the MAC layer for SL PRS transmission do not include OFDM symbols that may be used for second-order SCI transmission.
[0223] Method 1-2: The UE's MAC layer first determines the sideline grant. For example, the UE can obtain the sideline grant by receiving base station indication information or by autonomous resource selection, and the sideline grant is used at least for PSSCH transmission. Subsequently, the UE MAC layer can send (indicate) the determined sideline grant to the UE physical layer, thereby allowing the UE physical layer to determine the starting point S and the corresponding number of OFDM symbols M for SL PRS transmission based on the configuration / pre-configuration in the resource pool. For example, for a PSSCH and / or SL PRS transmission opportunity with a sideline grant, the UE physical layer can determine the starting point S and the corresponding number of OFDM symbols M for SL PRS transmission from one or more starting points S and corresponding number of OFDM symbols M configured / pre-configured in the resource pool.
[0224] Methods 1-3: The UE's MAC layer first determines the sideline grant. For example, the UE can obtain the sideline grant by receiving base station indication information or by autonomous resource selection, whereby the sideline grant is used at least for PSSCH transmission. Subsequently, the UE MAC layer can send (indicate) the determined sideline grant to the UE physical layer, while simultaneously indicating the minimum number of OFDM symbols (e.g., denoted as the first symbol number) for SL PRS transmission. Thus, the UE physical layer can determine the starting point S and the corresponding number of OFDM symbols M for SL PRS transmission based on the configuration / pre-configuration in the resource pool and the first symbol number. For example, for a PSSCH and / or SL PRS transmission opportunity with a sideline grant, the UE physical layer can determine the starting point S and the corresponding number of OFDM symbols M for SL PRS transmission from one or more starting points S and corresponding OFDM symbol numbers M configured / pre-configured in the resource pool, and the determined number of OFDM symbols is not less than the first symbol number indicated by the MAC layer.
[0225] It should be noted that in some scenarios, the first symbol number can also be determined by other higher layers of the UE. For example, the first symbol number can be determined by the UE SLPP layer and indicated to the UE physical layer.
[0226] Method 1-4: Other higher layers of the UE (such as the SLPP layer) determine the starting point S and the corresponding number of OFDM symbols M for SL PRS transmission from one or more starting points S and the corresponding number of OFDM symbols M configured / pre-configured in the resource pool, and indicate them to the physical layer.
[0227] In some embodiments, after the UE determines the starting point S for SL PRS transmission and the corresponding number of consecutive OFDM symbols M (that is, after determining the OFDM symbols for SL PRS transmission), the UE can map SL PRS to the determined OFDM symbols for SL PRS transmission.
[0228] In Scheme 1, the UE can, for example, map the PSSCH (the complex-valued modulation symbol of the PSSCH) to the RE of the virtual resource block according to one of the following mapping methods:
[0229] Mapping method 1-1: The UE can map the complex-valued modulation symbols of the second-order SCI in the PSSCH from the OFDM symbol where the first PSSCH DMRS is located in the time slot to one or more consecutive OFDM symbols, and then map the other complex-valued modulation symbols of the PSSCH (that is, complex-valued modulation symbols other than the complex-valued modulation symbols of the second-order SCI).
[0230] For example, the UE can first map the complex-valued modulation symbols of the second-order SCI to the REs of the virtual resource blocks allocated by the sideline authorization, starting from the first OFDM in the time slot where PSSCH DMRS exists, in ascending order of index, according to the frequency domain first and the time domain second, and satisfy that the mapped REs are not occupied by PSSCH DMRS, PSCCH, PSCCH DMRS or PT-RS.
[0231] In some embodiments, the UE may, for example, adopt the following methods A and / or B, such that the second-order SCI can eventually be mapped to an OFDM symbol that is not configured with SL PRS, or in other words, such that the resources for mapping the second-order SCI do not overlap with the OFDM symbols determined by the UE for SLPRS transmission (no resource collision occurs).
[0232] Method A: Rate matching of the second-order SCI ensures that the complex-valued modulation symbols of the second-order SCI do not ultimately occupy the OFDM symbols allocated by the UE for SL PRS transmission. For example, during the rate matching process of the second-order SCI, the second-order SCI rate offset selected by the UE... This ensures that the complex-valued modulation symbols of the second-order SCI will not ultimately occupy the OFDM symbols determined by the UE for SL PRS transmission.
[0233] Method B: During resource mapping according to mapping method 1-1, there may be a situation where X complex-valued modulation symbols of the second-order SCI are mapped to the OFDM selected by the UE for SL PRS transmission. In this case, the UE can discard these X complex-valued modulation symbols of the second-order SCI to avoid affecting SL PRS and simplify the rate matching of the second-order SCI.
[0234] By using method A and / or method B described above, the collision between second-order SCI and SL PRS resources can be effectively reduced.
[0235] After completing the mapping of complex-valued modulation symbols of the second-order SCI, the UE can map other complex-valued modulation symbols of the PSSCH sequentially to the REs of the virtual resource blocks allocated by the sideline grant, starting from the first OFDM symbol in the time slot, in ascending order of the index. The mapped OFDM symbols must not be selected by the UE for SL PRS transmission, and the REs must not be occupied by the second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0236] Furthermore, the UE can map virtual resource blocks to physical resource blocks in a non-interleaved manner. That is, virtual resource block n is mapped to physical resource block n, where n represents the index of the virtual or physical resource block.
[0237] by Figure 12 For example, in mapping mode 1-1, the UE can map the complex-valued modulation symbols of the second-order SCI in the PSSCH, starting from the OFDM symbol (OFDM symbol #4) where the first PSSCH DMRS is located in the time slot, to one or more consecutive OFDM symbols including OFDM symbol #4, such as mapping to OFDM symbol #4 and OFDM symbol #5. Subsequently, the UE can map the other complex-valued modulation symbols of the PSSCH (i.e., the part of the PSSCH that does not contain the second-order SCI) to the remaining resources, starting from the first OFDM symbol (OFDM symbol #1) in the time slot.
[0238] Mapping method 1-2: The UE can start from the OFDM symbol where the first PSSCH DMRS is located in the time slot and map the complex-valued modulation symbols of the second-order SCI in the PSSCH to the OFDM symbol where the PSSCH DMRS and / or PSCCH are located, and then map the other complex-valued modulation symbols of the PSSCH.
[0239] As one implementation, the UE can first map the complex-valued modulation symbols of the second-order SCI to the REs of the virtual resource blocks allocated by the sideline grant, starting from the first OFDM in the time slot with PSSCH DMRS, in ascending order of index, according to the frequency domain first and then the time domain. The mapped OFDM symbols must have PSSCH DMRS, and the mapped REs must not be occupied by PSSCH DMRS, PSCCH, PSCCH DMRS or PT-RS.
[0240] If, after mapping in the above manner, there are remaining complex-valued modulation symbols of the second-order SCI, then these remaining complex-valued modulation symbols of the second-order SCI can be mapped sequentially to the REs of the virtual resource blocks allocated by the side row authorization, starting from the first OFDM symbol with a PSCCH in the time slot, in ascending order of index, in the order of frequency domain first and time domain first. The mapped OFDM symbols must have a PSCCH, and the mapped REs must not be occupied by the already mapped second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0241] If, after mapping in the above manner, there are still remaining complex-valued modulation symbols of the second-order SCI, the UE can map the remaining complex-valued modulation symbols of the second-order SCI to the REs of the virtual resource blocks allocated by the sideline authorization in ascending order of index, starting from the first OFDM, in the order of frequency domain first and time domain first, and ensuring that the mapped REs are not occupied by the already mapped second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS or PT-RS.
[0242] In some embodiments, the UE may, for example, adopt the following methods A and / or B, such that the second-order SCI can eventually be mapped to an OFDM symbol that is not configured with SL PRS, or in other words, such that the resources for mapping the second-order SCI do not overlap with the OFDM symbols determined by the UE for SLPRS transmission (no resource collision occurs).
[0243] Method A: Rate matching of the second-order SCI ensures that the complex-valued modulation symbols of the second-order SCI do not ultimately occupy the OFDM symbols allocated by the UE for SL PRS transmission. For example, during the rate matching process of the second-order SCI, the second-order SCI rate offset selected by the UE... This ensures that the complex-valued modulation symbols of the second-order SCI will not ultimately occupy the OFDM symbols determined by the UE for SL PRS transmission.
[0244] Method B: During resource mapping according to mapping methods 1-2, there may be a situation where X complex-valued modulation symbols of the second-order SCI are mapped to the OFDM selected by the UE for SL PRS transmission. In this case, the UE can discard these X complex-valued modulation symbols of the second-order SCI to avoid affecting SL PRS and simplify the rate matching of the second-order SCI.
[0245] By using method A and / or method B described above, the collision between second-order SCI and SL PRS resources can be effectively reduced.
[0246] After completing the mapping of complex-valued modulation symbols of the second-order SCI, the UE can map other complex-valued modulation symbols of the PSSCH sequentially to the REs of the virtual resource blocks allocated by the sideline grant, starting from the first OFMD symbol in the time slot, in ascending order of the index, provided that the mapped OFDM symbols are not selected by the UE for SL PRS transmission, and the REs are not occupied by the second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0247] Furthermore, the UE can map virtual resource blocks to physical resource blocks in a non-interleaved manner. That is, virtual resource block n is mapped to physical resource block n, where n represents the index of the virtual resource block or the physical resource block.
[0248] by Figure 13 For example, in mapping mode 1-2, the UE can map the complex-valued modulation symbols of the second-order SCI in the PSSCH, starting from the OFDM symbol (OFDM symbol #4) where the first PSSCH DMRS is located within the time slot, to the OFDM symbols (OFDM symbol #4 and OFDM symbol #10) containing PSSCH DMRS. If there are remaining complex-valued modulation symbols of the second-order SCI after mapping in the above manner, these remaining complex-valued modulation symbols of the second-order SCI can be mapped to the OFDM symbols (OFDM symbols #1, #2, and #3) containing PSCCH. If there are still remaining complex-valued modulation symbols of the second-order SCI after mapping in the above manner, these remaining complex-valued modulation symbols of the second-order SCI can be mapped from the first OFDM to unoccupied resources. Subsequently, the UE can map the other complex-valued modulation symbols of the PSSCH to the remaining resources.
[0249] For mapping method 1-1, since the resource mapping method of the second-order SCI is the same as that of the second-order SCI resource mapping method before 3GPP version Rel-18, in the first-order SCI sent together with the second-order SCI (that is, sent in the same time slot), the format of the second-order SCI can be indicated as a second-order SCI format that existed before 3GPP version Rel-18. Then, one or more specific bits in the format 2-D of the sent second-order SCI are set to 1 to indicate the format of the sent second-order SCI to the receiving UE.
[0250] As an example, the UE can set the "2nd-stage SCIformat" field in the first-stage SCI transmitted along with the second-stage SCI to "10" (indicating that the format of the second-stage SCI is SCI format 2-C). In this case, the total number of bits in the transmitted second-stage SCI format 2-D is the same as that in SCI format 2-C. Then, the positions, number of bits, and bit field values of certain specific fields in SCI format 2-D can be determined as follows:
[0251] The first bit field, "HARQ process number", is 4 bits. The value of this bit field is set in the same way as SCI format 2-C.
[0252] The second bit field, "New data indicator", is 1 bit. The value of this bit field is set in the same way as SCI format 2-C.
[0253] The third bit field, "Redundancy version", is 2 bits. The value of this bit field is set in the same way as SCI format 2-C.
[0254] The fourth bit field, "Source ID", is 8 bits. The value of this bit field is set in the same way as SCI format 2-C.
[0255] The 5th bit field, "Destination ID", is 16 bits. The value of this bit field is set in the same way as SCI format 2-C.
[0256] The 6th bit field, "HARQ feedback enabled / disabled indicator", is 1 bit. The value of this bit field is set in the same way as SCI format 2-C.
[0257] The 7th bit field, "CSI request", is 1 bit. The value of this bit field is set in the same way as SCI format 2-C.
[0258] The 8th bit field, "Providing / Requesting indicator", is 1 bit and its value is set to "1".
[0259] The last bit field, "Padding bits", has a specific bit set to "1" and the remaining bits set to "0".
[0260] In this embodiment, the UE can set the "2nd-stage SCIformat" field in the first-stage SCI sent together with the second-stage SCI to "10", set the "Providing / Requesting indicator" field in the second-stage SCI to "1", and set a specific bit in the padding bits to "1". Thus, the format of the second-stage SCI (SCI format 2-D) can be indicated by the first-stage SCI and the second-stage SCI.
[0261] For mapping methods 1-2, since the resource mapping method for the second-stage SCI differs from that of 3GPP versions prior to Rel-18, the format of the second-stage SCI sent along with it must be explicitly indicated by a specific field in the first-stage SCI. For example, the "2nd-stage SCI format" field in the first-stage SCI sent along with the second-stage SCI can be set to "11" (indicating that the format of the second-stage SCI is SCI format 2-D), or a specific bit in the reserved field of the first-stage SCI sent along with the second-stage SCI can be set to "1" to indicate that the format of the second-stage SCI sent is SCI format 2-D.
[0262] It should be noted that the indication method of the second-order SCI format of mapping method 1-2 can also be applied to mapping method 1-1.
[0263] According to the method of this embodiment, the second-order SCI in the PSSCH can be mapped to OFDM symbols without configured SL PRS, thereby effectively reducing collisions between the second-order SCI and SL PRS resources. Furthermore, for mapping methods 1-2, since the complex-valued modulation symbols of the second-order SCI can be preferentially mapped to OFDM symbols with PSSCH DMRS, the decoding performance of the second-order SCI and the accuracy of positioning-related measurements can be improved.
[0264] Option 2
[0265] In Scheme 2, the starting point S of the OFDM symbols used for SL PRS transmission within the resource pool, and the corresponding number M of consecutive OFDM symbols, can be configured or pre-configured. In some embodiments, SL PRS may not be configured on OFDM symbols that may be used for second-order SCI; and / or, second-order SCI in PSSCH may be punctured with SL PRS, or second-order SCI may be truncated; the portion of PSSCH that does not contain second-order SCI may be mapped to the remaining resources.
[0266] In some embodiments, the starting point of OFDM symbols available for SL PRS transmission in a time slot within the resource pool is configured or pre-configured, and one or more starting points S for OFDM symbols available for SL PRS transmission can be configured / pre-configured within a time slot. For each starting point S, a corresponding number M of consecutive OFDM symbols for SL PRS transmission is configured / pre-configured. In some embodiments, for any configured / pre-configured starting point S and its corresponding M OFDM symbols, no OFDM symbols available for PSCCH transmission in the current time slot may be included.
[0267] In some embodiments, for at least one PSSCH DMRS pattern configured / pre-configured within a resource pool, it cannot contain N OFDM symbols that do not contain a PSCCH following the first PSSCH DMRS. In other words, in a pattern of at least one PSSCH DMRS configured / pre-configured within a resource pool, there must be N OFDM symbols that do not contain a PSCCH between the OFDM symbols containing the first and second PSSCH DMRS. Here, N is a specific value greater than or equal to 0, which can be defined by a standard or configured or pre-configured by the network. For example, N can be configured or pre-configured to 1 by the network.
[0268] In some embodiments, the N OFDM symbols that do not contain a PSCCH following the first PSSCH DMRS do not overlap with the OFDM symbols used for SLPRS transmission.
[0269] In some embodiments, the N OFDM symbols that do not contain PSCCH after the first PSSCH DMRS can be used, for example, for mapping of the second-order SCI. This reserves relatively sufficient space for the second-order SCI, thereby helping to reduce the impact on the rate matching of the second-order SCI.
[0270] In Scheme 2, the method by which the UE determines (selects) the starting point of the OFDM symbol for SL PRS transmission and the corresponding number of consecutive OFDM symbols from the starting point S and the corresponding number of consecutive OFDM symbols M configured / pre-configured in the resource pool can be referred to the description in Scheme 1, and will not be repeated here.
[0271] In Scheme 2, the UE can map the PSSCH (the complex-valued modulation symbol of the PSSCH) to the RE of the virtual resource block in one of the following ways:
[0272] Mapping method 2-1: The UE can map the complex-valued modulation symbols of the second-order SCI in the PSSCH from the OFDM symbol where the first PSSCH DMRS is located in the time slot to one or more consecutive OFDM symbols, and then map the other complex-valued modulation symbols of the PSSCH (i.e., complex-valued modulation symbols other than the complex-valued modulation symbols of the second-order SCI).
[0273] For example, the UE can first map the complex-valued modulation symbols of the second-order SCI to the REs of the virtual resource blocks allocated by the sideline authorization, starting from the first OFDM in the time slot where PSSCH DMRS exists, in ascending order of index, according to the frequency domain first and the time domain second, and satisfy that the mapped REs are not occupied by PSSCH DMRS, PSCCH, PSCCH DMRS or PT-RS.
[0274] In some embodiments, the UE should ensure that the complex-valued modulation symbols of the second-order SCI do not ultimately occupy the OFDM symbols determined by the UE for SL PRS transmission. For example, the UE can do this by selecting appropriate OFDM symbols for SL PRS transmission and by adjusting the second-order SCI rate offset in the rate matching of the second-order SCI. By employing methods such as these, it is ensured that the complex-valued modulation symbols of the second-order SCI do not ultimately occupy the OFDM symbols allocated by the UE for SL PRS transmission. This effectively reduces collisions between the second-order SCI and SL PRS resources.
[0275] After completing the mapping of complex-valued modulation symbols of the second-order SCI, the UE can map other complex-valued modulation symbols of the PSSCH sequentially to the REs of the virtual resource blocks allocated by the sideline grant, starting from the first OFMD symbol in the time slot, in ascending order of the index, provided that the mapped OFDM symbols are not selected by the UE for SL PRS transmission, and the REs are not occupied by the second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0276] Furthermore, the UE can map virtual resource blocks to physical resource blocks in a non-interleaved manner. That is, virtual resource block n is mapped to physical resource block n, where n represents the index of the virtual resource block or the physical resource block.
[0277] Mapping Method 2-2: The UE can map the SL PRS to a selected OFDM symbol used for SL PRS transmission; subsequently, the UE can map the complex-valued modulation symbols of the second-order SCI, starting from the OFDM symbol containing the first PSSCH DMRS, to one or more consecutive OFDM symbols. During this process, if the complex-valued modulation symbols of the second-order SCI are mapped to an OFDM symbol used for SL PRS, the second-order SCI can either puncture the SL PRS or be truncated before mapping other complex-valued modulation symbols of the PSSCH.
[0278] For example, the UE can first map the SL PRS to the OFDM symbol selected by the UE for SL PRS transmission. After the SL PRS mapping is completed, the UE can map the complex-valued modulation symbols of the second-order SCI to the REs of the virtual resource blocks allocated by the sideline grant in ascending order, starting from the first OFDM in the time slot where PSSCH DMRS exists, in the order of frequency domain first and time domain second, and ensuring that the mapped REs are not occupied by PSSCH DMRS, PSCCH, PSCCH DMRS or PT-RS.
[0279] If, during the mapping of the complex-valued modulation symbols of the second-order SCI, the second-order SCI is mapped to the OFDM symbol selected by the UE for SL PRS transmission, or in other words, the second-order SCI is about to overlap with the OFDM symbol used for SL PRS transmission, the following methods 2-2-1 or 2-2-2 can be used for processing:
[0280] Method 2-2-1: To simplify the mapping of the second-order SCI, the UE can continue mapping the remaining complex-valued modulation symbols of the second-order SCI in the manner described above. On the OFDM symbols used for SL PRS transmission, the UE can use the complex-valued modulation symbols of the second-order SCI to cover the already mapped SL PRS. Alternatively, when the second-order SCI overlaps with the OFDM symbols used for SL PRS transmission, the UE can use the complex-valued modulation symbols of the second-order SCI to cover the already mapped SL PRS, such as... Figure 14 The OFDM symbol #6 is shown in the figure.
[0281] After completing the mapping of the complex-valued modulation symbols of the second-order SCI, the UE can map the other complex-valued modulation symbols of the PSSCH sequentially to the REs of the virtual resource blocks allocated by the sideline authorization, starting from the first OFMD symbol in the time slot, in ascending order of the index, and ensure that the REs are not occupied by the second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS or PT-RS.
[0282] In some embodiments, to avoid affecting SL PRS, other complex-valued modulation symbols of the PSSCH cannot be mapped to OFDM symbols that only have SL PRS. However, other complex-valued modulation symbols of the PSSCH can be mapped to OFDM symbols that have already been mapped with a second-order SCI and have SL PRS. In this case, the other complex-valued modulation symbols of the PSSCH can override the mapped SL PRS in the OFDM symbol, such as... Figure 14 The OFDM symbol #6 is shown in the figure.
[0283] Method 2-2-2: To simplify the mapping of the second-order SCI and reduce the impact on SL PRS, the UE should stop mapping the complex-valued modulation symbols of the second-order SCI. In other words, when the second-order SCI is about to overlap with the OFDM symbols used for SL PRS transmission, the UE should truncate the second-order SCI to avoid collisions between the second-order SCI and SL PRS resources.
[0284] After completing the mapping of complex-valued modulation symbols of the second-order SCI, the UE can map other complex-valued modulation symbols of the PSSCH sequentially to the REs of the virtual resource blocks allocated by the sideline grant, starting from the first OFDM symbol in the time slot and following the order of increasing index. This is provided that the mapped OFDM symbols are not selected by the UE for SL PRS transmission, and the REs are not occupied by the second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0285] The above-mentioned methods 2-2-1 and 2-2-2 can solve the problem of how to handle the situation when the second-order SCI overlaps with the OFDM symbol used for SL PRS transmission.
[0286] Furthermore, the UE can map virtual resource blocks to physical resource blocks in a non-interleaved manner. That is, virtual resource block n is mapped to physical resource block n, where n represents the index of the virtual resource block or the physical resource block.
[0287] For mapping methods 2-1 and 2-2-1, since the resource mapping method for the second-order SCI is the same as that for second-order SCI resource mapping methods prior to 3GPP version Rel-18, in the first-order SCI transmitted along with the second-order SCI, the format of the second-order SCI can be indicated as a second-order SCI format existing prior to 3GPP version Rel-18. Then, one or more specific bits in format 2-D of the transmitted second-order SCI are set to 1 to indicate the format of the transmitted second-order SCI to the receiving UE. This part can be referred to in the relevant description of mapping method 1-1 in Scheme 1, and will not be repeated here.
[0288] For method 2-2-2, since the resource mapping method of the second-order SCI differs from that of the second-order SCI prior to 3GPP version Rel-18, the format of the second-order SCI sent along with it must be explicitly indicated by a specific field in the first-order SCI. This part can be referred to in the relevant description of mapping method 1-2 in Scheme 1, and will not be repeated here.
[0289] According to the method of this embodiment, the UE can minimize the impact on second-order SCI rate matching and resource mapping.
[0290] Option 3
[0291] In Scheme 3, the UE can first map the second-order SCI in the PSSCH, then determine (select) the OFDM symbols used for SL PRS transmission, map the SL PRS to the selected OFDM symbols, and finally map the part of the PSSCH that does not contain the second-order SCI (that is, the complex-valued modulation symbols other than the complex-valued SCI symbols).
[0292] For example, the UE may map PSSCH (the complex-valued modulation symbol of PSSCH) and SLPRS to the RE of the virtual resource block in the following manner:
[0293] The UE can first map the complex-valued modulation symbols of the second-order SCI to the REs of the virtual resource blocks allocated by the sideline authorization, starting from the first OFDM in the time slot where PSSCH DMRS exists, in ascending order of index, according to the frequency domain first and the time domain second, and satisfy that the mapped REs are not occupied by PSSCH DMRS, PSCCH, PSCCH DMRS or PT-RS.
[0294] After completing the mapping of complex-valued modulation symbols for the second-order SCI, the UE can determine (select) the OFDM symbols for SL PRS transmission and map the SL PRS onto the selected M consecutive OFDM symbols for SL PRS transmission.
[0295] In Scheme 3, the UE may determine (select) the OFDM symbol for SL PRS transmission, for example, by one of the following methods:
[0296] Method 3-1: The values of S and M are determined by the UE MAC layer.
[0297] The MAC layer of the UE first determines the sideline grant. For example, the UE can obtain the sideline grant by receiving base station indication information or by autonomous resource selection, and the sideline grant is used at least for the transmission of PSSCH.
[0298] For each PSSCH and / or SL PRS transmission opportunity, if a sideline grant exists, the UE MAC layer can determine the starting point S and the corresponding number M of OFDM symbols for SL PRS transmission in the PSSCH and / or SL PRS transmission opportunity with a sideline grant. The OFDM symbols determined by the UE MAC layer for SL PRS transmission must satisfy the following condition: there are no PSSCH DMRS, second-order SCI, PSCCH, or PSCCH DMRS on the determined M consecutive OFDM symbols. In some embodiments, the UE MAC layer can carry the determined starting point S and the corresponding M in the sideline grant and indicate the sideline grant to the UE physical layer.
[0299] Method 3-2: The values of S and M are determined by the UE physical layer.
[0300] For example, the UE can obtain sideline authorization by receiving base station indication information or by autonomous resource selection, wherein the sideline authorization is used at least for PSSCH transmission. Subsequently, the UE MAC layer can send (indicate) the determined sideline authorization to the UE physical layer. Thus, the UE physical layer can determine the starting point S and the corresponding number M of OFDM symbols for SL PRS transmission based on the sideline authorization, and the OFDM symbols determined by the UE physical layer for SL PRS transmission must satisfy the following: there are no PSSCH DMRS, second-order SCI, PSCCH, or PSCCH DMRS on the determined M consecutive OFDM symbols.
[0301] Method 3-3: The UE physical layer determines the values of S and M based on the first symbol number.
[0302] The first symbol number is the minimum number of OFDM symbols for SL PRS transmission determined by the higher layers of the UE (such as the UE MAC layer or the UE SLPP layer).
[0303] In one possible approach, the first symbol number is determined by the UE MAC layer. In this case, the UE MAC layer can send (indicate) the determined sideline grant to the UE physical layer and indicate the first symbol number to the UE physical layer. Thus, the UE physical layer can determine the starting point S and the corresponding number of OFDM symbols M for SL PRS transmission based on the sideline grant and the first symbol number. The OFDM symbols determined by the UE physical layer for SL PRS transmission must satisfy the following conditions: the determined value of M is not less than the first symbol number indicated by the MAC layer, and there are no PSSCH DMRS, second-order SCI, PSCCH, or PSCCH DMRS on the determined M consecutive OFDM symbols.
[0304] In another possible approach, the first symbol number is determined by the SLPP layer. In this case, the SLPP layer can indicate the determined first symbol number to the UE physical layer. Thus, the UE physical layer can determine the starting point S and the corresponding number of OFDM symbols M for SL PRS transmission based on the first symbol number. For example, after obtaining a sideline grant from the UE MAC layer, the UE physical layer can determine the starting point S and the corresponding number of OFDM symbols M for SL PRS transmission based on the sideline grant and the first symbol number. The OFDM symbols determined by the UE physical layer for SL PRS transmission must satisfy the following conditions: the determined value of M is not less than the first symbol number indicated by the SLPP layer, and there are no PSSCH DMRS, second-order SCI, PSCCH, or PSCCH DMRS on the determined M consecutive OFDM symbols.
[0305] For example, before the UE MAC layer sends (indicates) the sideline grant to the UE physical layer, the UE may obtain the sideline grant in one of the following ways: 1) by receiving base station indication information; 2) by obtaining the sideline grant through autonomous resource selection. The sideline grant is used at least for the transmission of the PSSCH.
[0306] Method 3-4: The OFDM symbols for SL PRS transmission are determined by other higher layers of the UE (such as the UE SLPP layer). The OFDM symbols determined by these other higher layers (such as the SLPP layer) for SL PRS transmission must satisfy the following condition: no PSSCH DMRS, second-order SCI, PSCCH, or PSCCH DMRS exist on the determined M consecutive OFDM symbols. In some embodiments, the UE SLPP layer may further indicate the determined OFDM symbols for SL PRS transmission to the physical layer.
[0307] After completing the SL PRS mapping, the UE can map other complex-valued modulation symbols of PSSCH sequentially to the REs of the virtual resource blocks allocated by the sideline grant, starting from the first OFMD symbol in the time slot, in ascending order of the index, provided that the mapped OFDM symbols are not selected by the UE for SL PRS transmission, and the REs are not occupied by second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0308] Furthermore, the UE can map virtual resource blocks to physical resource blocks in a non-interleaved manner. That is, virtual resource block n is mapped to physical resource block n, where n represents the index of the virtual resource block or the physical resource block.
[0309] According to the method of this embodiment, since the OFDM symbols used for SL PRS transmission are determined after mapping the second-order SCI, the complexity of second-order SCI resource mapping can be reduced, while increasing the flexibility of SL PRS resource selection. Furthermore, since the UE avoids mapped second-order SCIs when determining the OFDM symbols used for SL PRS transmission, collisions between second-order SCIs and SL PRS resources can be avoided.
[0310] Option 4
[0311] In Scheme 4, the OFDM symbols used for SL PRS transmission do not depend on the OFDM symbols used for the second-order SCI. For example, the UE may first determine the OFDM symbols used for SL PRS transmission, map SL PRS to the determined OFDM symbols used for SL PRS transmission, and then map the second-order SCI and PSSCH starting from the first PSSCH DMRS.
[0312] In Scheme 4, the UE may determine the OFDM symbols for SL PRS transmission in one of the following ways:
[0313] Method 4-1: Same as Method 1-1.
[0314] Method 4-2: The UE MAC layer can send (indicate) the determined sideline grant to the UE physical layer, thereby allowing the UE physical layer to select OFDM symbols for SL PRS transmission from the time-frequency resources indicated by the sideline grant. In some embodiments, the OFDM symbols determined by the UE physical layer for SL PRS transmission must satisfy the following condition: there are no PSSCH DMRS, PSCCH, or PSCCH DMRS on the determined M consecutive OFDM symbols.
[0315] Method 4-3: The UE MAC layer can send (indicate) the determined sideline grant to the UE physical layer and indicate to the UE physical layer the number M of consecutive OFDM symbols for SL PRS transmission. Further, the UE physical layer can determine the position of the M consecutive OFDM symbols based on the sideline grant sent by the UE MAC layer and the value of M, or in other words, determine the starting point S for SL PRS transmission.
[0316] For example, before the UE MAC layer sends (indicates) the sideline grant to the UE physical layer, the UE may obtain the sideline grant in one of the following ways: 1) by receiving base station indication information; 2) by obtaining the sideline grant through autonomous resource selection. The sideline grant is used at least for the transmission of the PSSCH.
[0317] Method 4-4: The UE SLPP layer can indicate to the UE physical layer the number M of consecutive OFDM symbols for SL PRS transmission. Further, the UE physical layer can determine the position of the M consecutive OFDM symbols, or in other words, determine the starting point S for SL PRS transmission, based on the value of M indicated by the UE SLPP layer.
[0318] In some embodiments, the value of M determined by the UE MAC layer should be less than or equal to the number of consecutive OFDM symbols in the current time slot that do not contain PSSCHDMRS and PSCCH. In some embodiments, the OFDM symbols determined by the UE physical layer for SL PRS transmission must satisfy the following condition: there are no PSSCH DMRS, PSCCH, or PSCCH DMRS on the determined M consecutive OFDM symbols.
[0319] In Scheme 4, the UE can map PSSCH (the complex-valued modulation symbol of PSSCH) and SL PRS to the RE of the virtual resource block, for example, in the following mapping manner:
[0320] For example, the UE can first map the SL PRS to the selected M consecutive OFDM symbols used for SL PRS transmission. Then, the UE can map the complex-valued modulation symbols of the second-order SCI to the REs of the virtual resource blocks allocated by the sideline grant, starting from the first OFDM with a PSSCH DMRS in the time slot, in ascending order of index, in a frequency-domain-first, time-domain-second order. As one implementation, the complex-valued modulation symbols of the second-order SCI cannot be mapped to OFDM symbols with SL PRS, and the mapped REs must not be occupied by PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0321] After completing the mapping of complex-valued modulation symbols of the second-order SCI, the UE can map other complex-valued modulation symbols of the PSSCH sequentially to the REs of the virtual resource blocks allocated by the sideline grant, starting from the first OFMD symbol in the time slot, in ascending order of the index, provided that the mapped OFDM symbols are not selected by the UE for SL PRS transmission, and the REs are not occupied by the second-order SCI, PSSCH DMRS, PSCCH, PSCCH DMRS, or PT-RS.
[0322] Furthermore, the UE can map virtual resource blocks to physical resource blocks in a non-interleaved manner. That is, virtual resource block n is mapped to physical resource block n, where n represents the index of the virtual resource block or the physical resource block.
[0323] Option 5
[0324] In Scheme 5, the UE can first determine the OFDM symbol used for SL PRS transmission and map the SL PRS to the determined OFDM symbol. Subsequently, starting from the first PSSCH DMRS, the UE can map the second-order SCI in the PSSCH and the portion of the PSSCH that does not contain the second-order SCI. As one implementation, the second-order SCI can be punched in the OFDM symbol where the SL PRS is located, or, redundant second-order SCIs can be truncated (discarded), and the PSSCH can occupy the remaining resources on the OFDM symbol containing the second-order SCI (even if the OFDM symbol is used for SL PRS).
[0325] For example, the UE may determine the OFDM symbol for SL PRS transmission according to determination method 4-1, determination method 4-2, determination method 4-3 or determination method 4-4.
[0326] In Scheme 5, the UE can, for example, map PSSCH (the complex-valued modulation symbol of PSSCH) and SL PRS to the RE of the virtual resource block using the following mapping method:
[0327] The UE first maps the SL PRS to the selected M consecutive OFDM symbols for SL PRS transmission. Subsequently, the UE can map the complex-valued modulation symbols of the second-order SCI in the PSSCH, as well as the part of the PSSCH that does not contain the second-order SCI (that is, the complex-valued modulation symbols in the PSSCH other than the complex-valued modulation symbols of the second-order SCI), according to mapping method 2-2.
[0328] Furthermore, the UE can map virtual resource blocks to physical resource blocks in a non-interleaved manner. That is, virtual resource block n is mapped to physical resource block n, where n represents the index of the virtual resource block or the physical resource block.
[0329] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solutions of this application, and these simple modifications all fall within the protection scope of this application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, various different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, they should also be considered as the content disclosed in this application. Moreover, without conflict, the various embodiments and / or the technical features in the various embodiments described in this application can be arbitrarily combined with the prior art, and the resulting technical solutions should also fall within the protection scope of this application.
[0330] It should also be understood that in the various method embodiments of this application, the sequence number of each process does not imply 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 this application. Furthermore, in the embodiments of this application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data. "Downlink" indicates that the transmission direction of signals or data is a first direction from the site to the user equipment in the cell; "uplink" indicates that the transmission direction of signals or data is a second direction from the user equipment in the cell to the site; and "sidelink" indicates that the transmission direction of signals or data is a third direction from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. Additionally, in the embodiments of this application, the term "and / or" is merely a description of the association relationship between related objects, indicating that three relationships can exist. Specifically, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0331] Based on the foregoing embodiments, this application provides a corresponding resource mapping apparatus.
[0332] Figure 16 This is a schematic diagram of the structural composition of a resource mapping device provided in an embodiment of this application, applied to a terminal. For example... Figure 16 As shown, the resource mapping apparatus 1600 includes:
[0333] The first mapping unit 1601 is used to map the second-order sideline control information (SCI) in the Physical Sideline Shared Channel (PSSCH) from the first resource unit in the time slot to at least one second resource unit including the first resource unit; the first resource unit contains a demodulation reference signal of the PSSCH on the symbol; at least one second resource unit does not overlap or partially overlaps with the symbol used to transmit the sideline positioning reference signal (SL PRS); the second mapping unit 1602 is used to map the part of the PSSCH that does not contain the second-order SCI to at least one third resource unit that does not contain the second-order SCI.
[0334] In some embodiments, the first mapping unit 1601 is specifically configured to: map the second-order SCI in the PSSCH from the first resource unit within the time slot to at least one second resource unit including the first resource unit, in the order of frequency domain first, time domain second, and index increment.
[0335] In some embodiments, the first mapping unit 1601 is specifically configured to: preferentially map the second-order SCI in the PSSCH from the first resource unit in the time slot to at least one fourth resource unit including the first resource unit, wherein the symbol where the fourth resource unit is located contains the demodulation reference signal of the PSSCH and / or the physical side line control channel PSCCH; at least one second resource unit includes at least one fourth resource unit.
[0336] In some embodiments, the apparatus 1600 further includes an adjustment unit for adjusting the code rate offset of the second-order SCI such that the second resource unit mapping the second-order SCI does not overlap with the symbol used to transmit SL PRS.
[0337] In some embodiments, the apparatus 1600 further includes a discarding unit, configured to discard the remaining second-order SCI if there is a remaining second-order SCI after mapping the second-order SCI to at least one second resource unit, provided that at least one second resource unit does not overlap with the symbol used to transmit SL PRS.
[0338] In some embodiments, where at least one second resource unit overlaps with a symbol portion used to transmit SL PRS, the SL PRS mapped in the overlapping portion is covered by a second-order SCI in the second resource unit.
[0339] In some embodiments, in the symbols corresponding to the overlapping portions, the mapped SL PRS that are not covered by the second-order SCI in the second resource unit are allowed to be covered by the portion of the PSSCH that does not contain the second-order SCI.
[0340] In some embodiments, the apparatus 1600 further includes a third mapping unit for mapping SL PRS to symbols for transmitting SL PRS before mapping the second-order SCI in the PSSCH from the first resource unit in the time slot to at least one second resource unit including the first resource unit.
[0341] In some embodiments, the time-domain location of the symbols used to transmit SL PRS is determined by the MAC layer or physical layer of the terminal from candidate time-domain locations in the resource pool, or by the physical layer of the terminal from candidate time-domain locations in the resource pool based on a first symbol number; wherein the candidate time-domain locations are pre-configured or network-configured; and the first symbol number is the minimum number of symbols determined by the MAC layer for transmitting SL PRS.
[0342] In some embodiments, the symbols corresponding to the candidate time-domain positions do not include symbols that may be used to send the second-order SCI.
[0343] In some embodiments, where the time-domain location of the symbol used to transmit SL PRS is determined by the MAC layer, the time-domain location of the symbol used to transmit SL PRS determined by the MAC layer does not include symbols that may be used to transmit second-order SCI.
[0344] In some embodiments, the time-domain location of the symbol used to transmit SL PRS is determined by the MAC layer or physical layer of the terminal, or by the physical layer of the terminal based on a first symbol number; wherein, the symbol used to transmit SL PRS does not contain a PSCCH, a demodulation reference signal of PSSCH, a demodulation reference signal of PSCCH, or a mapped second-order SCI; the first symbol number is the minimum number of symbols determined by the MAC layer for transmitting SL PRS.
[0345] In some embodiments, the time-domain location of the symbols used to transmit SL PRS is determined after the second-order SCI is mapped to at least one second resource unit.
[0346] In some embodiments, the time-domain position of the symbol used to transmit SL PRS is determined based on the number of symbols used to transmit SL PRS and the starting symbol position; when the time-domain position of the symbol used to transmit SL PRS is determined by the physical layer based on the first number of symbols, the number of symbols determined by the physical layer for transmitting SL PRS is greater than or equal to the first number of symbols.
[0347] In some embodiments, the time-domain position of the symbol used to transmit SL PRS is determined by the physical layer of the terminal; or, the number of symbols used to transmit SL PRS is determined by the MAC layer of the terminal, and the starting symbol position of the symbol used to transmit SL PRS is determined by the physical layer of the terminal based on the number, which is less than or equal to the number of consecutive symbols available for transmitting SL PRS within the time slot.
[0348] In some embodiments, the demodulation reference signal of PSCCH, PSSCH, or PSCCH is not present on the symbol used to transmit SL PRS.
[0349] In some embodiments, the time-domain position of the symbols used to transmit SL PRS is determined based on the number of symbols used to transmit SL PRS and the position of the starting symbol.
[0350] In some embodiments, the temporal location of the demodulation reference signal of the PSSCH within a time slot is determined based on the pattern of the demodulation reference signal of at least one PSSCH pre-configured or network-configured within the resource pool; in the pattern of the demodulation reference signal of at least one PSSCH pre-configured or network-configured, there are N symbols that do not contain PSCCH between the symbols where the demodulation reference signals of the first and second PSSCHs are located, where N is a pre-configured or network-configured integer greater than or equal to 0.
[0351] In some embodiments, the N symbols that do not contain PSCCH do not overlap with the symbols used to transmit SL PRS.
[0352] In some embodiments, the third resource unit does not overlap with the symbol used to transmit SL PRS.
[0353] In some embodiments, the second and third resource units are not occupied by the demodulation reference signal of the PSSCH, the PSCCH, the demodulation reference signal of the PSCCH, or the phase tracking reference signal.
[0354] In some embodiments, the time slot also includes a first-order SCI, and the first-order SCI and / or the second-order SCI include bit fields for indicating the format of the second-order SCI.
[0355] In some embodiments, in the second-order SCI, the bit field used to indicate the format of the second-order SCI includes the last bit field in the second-order SCI.
[0356] Those skilled in the art should understand that the description of the resource mapping apparatus in the embodiments of this application can be understood with reference to the description of the resource mapping method in the embodiments of this application.
[0357] Figure 17 This is a schematic structural diagram of a communication device 1700 provided in an embodiment of this application. Figure 17 The communication device 1700 shown includes a processor 1710, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0358] Optionally, such as Figure 17 As shown, the communication device 1700 may further include a memory 1720. The processor 1710 can retrieve and run computer programs from the memory 1720 to implement the methods described in this embodiment.
[0359] The memory 1720 can be a separate device independent of the processor 1710, or it can be integrated into the processor 1710.
[0360] Optionally, such as Figure 17As shown, the communication device 1700 may also include a transceiver 1730, and the processor 1710 may control the transceiver 1730 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0361] The transceiver 1730 may include a transmitter and a receiver. The transceiver 1730 may further include an antenna, and the number of antennas may be one or more.
[0362] The communication device 1700 may specifically be a terminal in the embodiments of this application, and the communication device 1700 may implement the corresponding processes implemented by the terminal in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0363] Figure 18 This is a schematic structural diagram of the chip according to an embodiment of this application. Figure 18 The chip 1800 shown includes a processor 1810, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0364] Optionally, such as Figure 18 As shown, chip 1800 may further include memory 1820. Processor 1810 can retrieve and run computer programs from memory 1820 to implement the methods described in this embodiment.
[0365] The memory 1820 can be a separate device independent of the processor 1810, or it can be integrated into the processor 1810.
[0366] Optionally, the chip 1800 may also include an input interface 1830. The processor 1810 can control the input interface 1830 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0367] Optionally, the chip 1800 may also include an output interface 1840. The processor 1810 can control the output interface 1840 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0368] This chip can be applied to the terminal in the embodiments of this application, and the chip can implement the corresponding processes implemented by the terminal in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0369] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0370] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0371] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0372] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this 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 memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0373] This application also provides a computer-readable storage medium for storing a computer program. This computer-readable storage medium can be applied to the terminal in this application embodiment, and the computer program causes the computer to execute the corresponding processes implemented by the terminal in the various methods of this application embodiment; for brevity, these will not be elaborated further here.
[0374] This application also provides a computer program product, including computer program instructions. This computer program product can be applied to the terminal in this application embodiment, and the computer program instructions cause the computer to execute the corresponding processes implemented by the terminal in the various methods of this application embodiment; for brevity, further details are omitted here.
[0375] This application also provides a computer program. This computer program can be applied to the terminal in this application's embodiments. When the computer program runs on a computer, it causes the computer to execute the corresponding processes implemented by the terminal in the various methods of this application's embodiments. For simplicity, these will not be elaborated further here.
[0376] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0377] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0378] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0379] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0380] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0381] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0382] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A resource mapping method applied to a terminal, the method comprising: The second-order sideline control information (SCI) in the Physical Sideline Shared Channel (PSSCH) is mapped from the first resource unit within the time slot to at least one second resource unit including the first resource unit; the demodulation reference signal of the PSSCH exists on the symbol where the first resource unit is located; the at least one second resource unit does not overlap or partially overlaps with the symbol used to transmit the Sideline Positioning Reference Signal (SLPRS). The portion of the PSSCH that does not contain the second-order SCI is mapped to at least one third resource unit that does not contain the second-order SCI.
2. The method according to claim 1, wherein, The step of mapping the second-order SCI in PSSCH from the first resource unit within the time slot to at least one second resource unit including the first resource unit includes: The second-order SCI in the PSSCH is mapped from the first resource unit within the time slot to at least one second resource unit including the first resource unit, following the order of frequency domain first, time domain second, and index increment.
3. The method according to claim 1, wherein, Before mapping the second-order SCI in the PSSCH from the first resource unit within the time slot to at least one second resource unit including the first resource unit, the method further includes: Map the SL PRS to the symbols used to send the SL PRS.
4. The method according to any one of claims 1 to 3, wherein, The time-domain location of the symbol used to transmit SL PRS is determined by the physical layer of the terminal; or, The number of symbols used to transmit SLPRS is determined by the MAC layer of the terminal, and the starting symbol position of the symbols used to transmit SLPRS is determined by the physical layer of the terminal based on the number. The number is less than or equal to the number of consecutive symbols available for transmitting SLPRS within the time slot.
5. The method according to claim 4, wherein, The symbols used to transmit SL PRS do not contain demodulation reference signals for PSCCH, PSSCH, or PSCCH.
6. The method according to claim 1 or 2, wherein, The third resource unit does not overlap with the symbol used to transmit SL PRS.
7. The method according to claim 1, wherein, The second resource unit and the third resource unit are not occupied by the demodulation reference signal of PSSCH, PSCCH, demodulation reference signal of PSCCH or phase tracking reference signal.
8. A resource mapping apparatus, the apparatus comprising: The first mapping unit is used to map the second-order sideline control information (SCI) in the Physical Sideline Shared Channel (PSSCH) from the first resource unit in the time slot to at least one second resource unit including the first resource unit; the symbol where the first resource unit is located contains a demodulation reference signal of the PSSCH; the at least one second resource unit does not overlap or partially overlaps with the symbol used to transmit the sideline positioning reference signal (SL PRS). The second mapping unit is used to map the portion of the PSSCH that does not contain the second-order SCI to at least one third resource unit that does not contain the second-order SCI.
9. The apparatus according to claim 8, wherein, The first mapping unit is specifically used for: The second-order SCI in the PSSCH is mapped from the first resource unit within the time slot to at least one second resource unit including the first resource unit, following the order of frequency domain first, time domain second, and index increment.
10. The apparatus according to claim 8, wherein, The device further includes: The third mapping unit is used to map SL PRS to the symbols used for transmitting SLPRS before mapping the second-order SCI in the PSSCH from the first resource unit in the time slot to at least one second resource unit including the first resource unit.
11. The apparatus according to any one of claims 8 to 10, wherein, The time-domain location of the symbol used to transmit SL PRS is determined by the physical layer of the terminal; or, The number of symbols used to transmit SLPRS is determined by the MAC layer of the terminal, and the starting symbol position of the symbols used to transmit SLPRS is determined by the physical layer of the terminal based on the number. The number is less than or equal to the number of consecutive symbols available for transmitting SLPRS within the time slot.
12. The apparatus according to claim 11, wherein, The symbols used to transmit SL PRS do not contain demodulation reference signals for PSCCH, PSSCH, or PSCCH.
13. The apparatus according to claim 8 or 9, wherein, The third resource unit does not overlap with the symbol used to transmit SL PRS.
14. The apparatus according to claim 8, wherein, The second resource unit and the third resource unit are not occupied by the demodulation reference signal of PSSCH, PSCCH, demodulation reference signal of PSCCH or phase tracking reference signal.
15. A terminal, comprising: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1 to 7.
16. A chip, comprising: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 7.
17. A computer-readable storage medium for storing a computer program that causes a computer to perform the method as claimed in any one of claims 1 to 7.
18. A computer program product comprising computer program instructions that cause a computer to perform the method as described in any one of claims 1 to 7.