Sidelink transmission method and apparatus, and device and storage medium
By using priority values to manage side-line transmission in terminal devices, TX/TX and TX/RX conflicts caused by different sub-carrier spacing in carrier aggregation scenarios are solved, and the reliability and efficiency of side-line transmission are improved.
Patent Information
- Application Number
- PCT/CN2023/122716
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-04-03
AI Technical Summary
In carrier aggregation scenario, how the terminal device can effectively manage TX/TX and TX/RX conflicts between multiple side-row transmissions, especially when the sub-carrier intervals are different, improve the reliability of side-row transmission.
By introducing priority values into the terminal device to manage multiple side-line transmissions, transmitting and receiving operations are performed according to the priority values of side-line transmissions, and TX/TX and TX/RX conflicts with different sub-carrier intervals are resolved.
It improves the reliability of side-line transmission, especially high-priority side-line transmission, reduces conflicts, and improves the efficiency and reliability of data transmission.
Smart Images

Figure CN2023122716_03042025_PF_FP_ABST
Abstract
Description
Side transmission method, device, equipment and storage medium Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a side transmission method, apparatus, device, and storage medium. Background Art
[0002] In SL (Sidelink) communication, terminal devices can simultaneously use multiple carriers for data transmission, increasing the transmission bandwidth and thus improving the data transmission rate. This technology is called CA (Carrier Aggregation).
[0003] In carrier aggregation scenarios, sidelink transmissions on different carriers may have different subcarrier spacings. In this case, how the terminal device performs sidelink transmission and / or reception requires further discussion and research.
[0004] Summary of the Invention
[0005] The embodiments of the present application provide a side transmission method, apparatus, device, and storage medium. The technical solution is as follows:
[0006] According to one aspect of an embodiment of the present application, a sidelink transmission method is provided, the method being performed by a terminal device, the method comprising:
[0007] Sideline transmission and / or reception is performed according to priority values of a plurality of sideline transmissions, wherein at least two of the plurality of sideline transmissions correspond to subcarriers with different intervals.
[0008] According to one aspect of an embodiment of the present application, a side transmission device is provided, the device comprising:
[0009] The processing module is configured to perform sideline transmission and / or reception according to priority values of a plurality of sideline transmissions, wherein at least two of the plurality of sideline transmissions have subcarrier intervals corresponding to different ones.
[0010] According to one aspect of an embodiment of the present application, a terminal device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the above-mentioned side transmission method.
[0011] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to be executed by a processor to implement the above-mentioned side transmission method.
[0012] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned side transmission method.
[0013] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned side transmission method.
[0014] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0015] When multiple sideline transmissions have subcarrier spacings that differ, the terminal device performs sideline transmission and / or reception based on the priority values of the multiple sideline transmissions. This resolves TX / TX (Transmit) conflicts and / or TX / RX (Receive) conflicts between sideline transmissions when the subcarrier spacings corresponding to the multiple sideline transmissions differ, thereby improving the reliability of sideline transmissions, particularly high-priority sideline transmissions. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0017] FIG2 is a schematic diagram of two transmission modes provided in an embodiment of the present application;
[0018] FIG3 is a schematic diagram of a physical layer structure of SL (Sidelink) communication provided by one embodiment of the present application;
[0019] FIG4 is a schematic diagram of a PSFCH (Physical Sidelink Feedback Channel) in a time slot provided by one embodiment of the present application;
[0020] FIG5 is a schematic diagram of a carrier aggregation scenario provided by an embodiment of the present application;
[0021] FIG6 is a schematic diagram of a PSFCH in a time slot provided by another embodiment of the present application;
[0022] FIG7 is a schematic diagram of side transmission provided by one embodiment of the present application;
[0023] FIG8 is a flowchart of a side transmission method provided by an embodiment of the present application;
[0024] FIG9 is a schematic diagram of side transmission provided by another embodiment of the present application;
[0025] FIG10 is a schematic diagram of side transmission provided by another embodiment of the present application;
[0026] FIG11 is a schematic diagram of side transmission provided by another embodiment of the present application;
[0027] FIG12 is a block diagram of a side transmission device provided by one embodiment of the present application;
[0028] FIG13 is a schematic structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0030] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0031] Please refer to Figure 1, which shows a schematic diagram of a network architecture provided by an embodiment of the present application. The network architecture may include: a core network 11, an access network 12, and a terminal device 13.
[0032] The core network 11 includes several core network devices. The functions of the core network devices are mainly to provide user connections, user management, and service carrying, and to provide an interface to the external network as a bearer network. For example, the core network of a 5G (5th Generation) NR (New Radio) system may include devices such as an AMF (Access and Mobility Management Function) entity, a UPF (User Plane Function) entity, and an SMF (Session Management Function) entity.
[0033] The access network 12 includes several access network devices 14. The access network in the 5G NR system can be called NG-RAN (New Generation-Radio Access Network). The access network device 14 is a device deployed in the access network 12 to provide wireless communication functions for the terminal device 13. The access network device 14 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with access network device functions may be different. For example, in the 5G NR system, they are called gNodeB or gNB. With the evolution of communication technology, the name of "access network device" may change. For the convenience of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 13 are collectively referred to as access network devices.
[0034] The number of terminal devices 13 is usually multiple, and one or more terminal devices 13 can be distributed in the cell managed by each access network device 14. The terminal device 13 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of user equipment, mobile stations (MS), etc. For the convenience of description, the devices mentioned above are collectively referred to as terminal devices. The access network device 14 and the core network device communicate with each other through some air technology, such as the NG interface in the 5G NR system. The access network device 14 and the terminal device 13 communicate with each other through some air technology, such as the Uu interface. The "terminal device" in the embodiment of the present application may also be referred to as a terminal or UE, which express the same meaning.
[0035] Terminal devices 13 and terminal devices 13 (for example, vehicle-mounted devices and other devices (such as other vehicle-mounted devices, mobile phones, RSU (Road Side Unit), etc.)) can communicate with each other through a direct communication interface (such as PC5 (ProSe Communication 5, neighbor communication fifth interface) interface). Accordingly, the communication link established based on the direct communication interface can be called a direct link or SL. SL transmission is the direct communication and data transmission between terminal devices through a side link. Unlike traditional cellular systems where communication data is received or sent through access network equipment, SL transmission has the characteristics of short delay and low overhead, and is suitable for communication between two terminal devices that are geographically close (such as vehicle-mounted devices and other peripheral devices that are geographically close). It should be noted that in Figure 1, only vehicle-to-vehicle communication in the V2X (vehicle to everything) scenario is used as an example. SL technology can be applied to scenarios where direct communication is carried out between various terminal devices. In other words, the terminal device in this application refers to any device that communicates using SL technology.
[0036] The "5G NR system" in the embodiments of this application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of this application can be applied to the 5G NR system and can also be applied to subsequent evolution systems of the 5G NR system.
[0037] Before introducing the technical solutions of this application, we first introduce and explain some of the relevant technical knowledge involved in this application. The following related technologies can be combined with the technical solutions of the embodiments of this application as optional solutions, and they all fall within the scope of protection of the embodiments of this application. The embodiments of this application include at least part of the following contents.
[0038] 1. SL transmission
[0039] Device-to-device communication is a sidelink transmission technology that differs from traditional cellular systems, where communication data is received or sent via base stations. For example, connected vehicle systems also use direct device-to-device communication, resulting in higher spectrum efficiency and lower transmission latency. Regarding device-to-device communication, the 3rd Generation Partnership Project (3GPP) defines two transmission modes: Mode A and Mode B.
[0040] Mode A: As shown in sub-figure (a) of Figure 2, the transmission resources of the terminal device 13 are allocated by the access network device 14 (such as a base station), and the terminal device 13 transmits communication data on the side link according to the transmission resources allocated by the access network device 14. The access network device 14 can allocate transmission resources for a single transmission to the terminal device 13, and can also allocate transmission resources for semi-static transmission to the terminal device 13.
[0041] Mode B: As shown in sub-graph (b) of Figure 2, the terminal device 13 selects transmission resources from the resource pool to transmit communication data. Specifically, the terminal device 13 can select transmission resources from the resource pool by listening or by random selection.
[0042] It should be noted that Figure 2 only uses vehicle-to-vehicle communication as an example, and SL technology can be applied to scenarios where various terminal devices communicate directly with each other. In other words, the terminal device in the embodiments of this application refers to any terminal device that communicates using SL technology.
[0043] 2. NR SL physical layer structure
[0044] For example, Figure 3 shows a schematic diagram of the physical layer structure of the NR SL system. In this figure, the first symbol in a timeslot is an AGC (Automatic Gain Control) symbol. When the SL UE receives, it can adjust the received power in this symbol to a power suitable for demodulation. When the SL UE transmits, it repeats the content of the symbol following the AGC symbol over the AGC symbol. In Figure 3, the PSCCH (Physical Sidelink Control Channel) is used to carry primary sidelink control information, which primarily includes fields related to resource sensing. The PSSCH (Physical Sidelink Shared Channel) is used to carry data and secondary sidelink control information, which primarily includes fields related to data demodulation. Within a timeslot, there may also be symbols corresponding to the PSFCH, which is used to transmit HARQ (Hybrid Automatic Repeat reQuest) feedback information. Depending on the resource pool configuration, symbols corresponding to the PSFCH may appear once every 1, 2, or 4 timeslots. When there is no symbol corresponding to PSFCH in a time slot, such as the GAP (Guard Period) symbol between PSSCH and PSFCH in Figure 3, the AGC and PSFCH symbols used to receive PSFCH are used to carry PSSCH. Normally, the last symbol in a time slot is a GP symbol, or a GAP symbol. In other words, the next symbol after the last symbol carrying PSSCH or PSFCH is a GP symbol. SL UE performs transceiver conversion within the GP symbol and does not transmit. When there is a PSFCH resource in the time slot, there is also a GP symbol between the PSSCH and PSFCH symbols. This is because the UE may transmit on PSSCH and receive on PSFCH, and GP symbols are also needed for transceiver conversion.
[0045] 3. HARQ feedback and PSFCH resources
[0046] HARQ retransmission: For transmissions from the transmitter, the receiver will provide an ACK (Acknowledgement), a NACK (Negative Acknowledgement), or a NACK-only feedback signal based on whether the transmission was received successfully. An ACK indicates successful reception, while a NACK indicates a failed reception. The receiver provides HARQ feedback to the transmitter via the PSFCH (Sidelink Feedback Channel).
[0047] In some embodiments, when the transmission is unicast (one sender and one receiver), the receiving end feeds back an ACK when reception is successful and a NACK when reception fails. Correspondingly, the transmitting end retransmits when it detects a NACK or fails to detect HARQ feedback information.
[0048] When the transmission is multicast (sending one message to multiple receivers), it is divided into the following two modes.
[0049] 1. The receiving end returns an ACK upon successful reception and a NACK upon failed reception. If the transmitting end detects a NACK or fails to detect HARQ feedback information, it retransmits. Exemplarily, the transmitting end retransmits when it detects at least one NACK. Exemplarily, the transmitting end retransmits when it fails to detect at least one HARQ feedback information corresponding to the receiving end.
[0050] 2. The receiving end only returns a NACK when reception fails, and does not return a NACK when reception succeeds. The sending end retransmits when it detects a NACK. For example, the sending end retransmits when it detects at least one NACK.
[0051] PSFCH resources are configured for each resource pool. In NR-V2X, when configuring PSFCH resources, there are three configurations: N=1, N=2, and N=4. As shown in Figure 4, N=1 means that each time slot in the resource pool is configured with PSFCH resources, N=2 means that every 2 time slots in the resource pool are configured with PSFCH resources, and N=4 means that every 4 time slots in the resource pool are configured with PSFCH resources. More specifically, within a time slot, the PSFCH resource is configured in the penultimate symbol of the OFDM symbol that can be used for SL transmission in the time slot (note that in the frequency domain, the example in Figure 4 shows that the entire frequency domain is configured with PSFCH resources. Optionally, only part of the PRB (Physical Resource Block) can be configured as PSFCH resources). When UE 1 sends data (PSSCH) to UE 2 in time slot t, the HARQ feedback from UE 2 to UE 1 for this data transmission occurs in time slot t+a. Where a is greater than or equal to k, and the time slot t+a contains PSFCH resources. In NR-V2X, k takes 2 or 3 time slots. For example, in Figure 4, assuming N=4 and k=2, if UE 1 sends data to UE 2 in time slot 1, t+a is time slot 4, and UE 2 performs HARQ feedback to UE 1 in time slot 4. If UE 1 sends data to UE 2 in time slot 3, t+a is time slot 8, and UE 2 performs HARQ feedback to UE 1 in time slot 8. Therefore, the time domain position of the PSFCH resource for feedback is determined according to the time domain position of the corresponding PSSCH that sends data. For the frequency domain position and code domain resources of the PSFCH resource for feedback HARQ information, for example, the code domain sequence corresponding to a certain PRB is specifically used, which is determined by the corresponding PSSCH subchannel, source id (Source Identity Document, source identity identification code), etc.
[0052] 4. SL CA
[0053] Carrier aggregation (CA) refers to the process by which communications devices combine multiple carriers and use them simultaneously for data transmission, increasing transmission bandwidth and thus improving data rates. Related technologies already support LTE-based sidelink CA. In NR Sidelink, various vendors are also considering supporting sidelink CA. This is intended to support high-speed transmission scenarios such as advanced driving and extended sensing, and to leverage fragmented spectrum resources and improve spectrum efficiency. For example, Figure 5 shows a schematic diagram of inter-terminal transmission using carrier aggregation. Terminal 1 aggregates four 20MHz bandwidth carriers, transmitting data to Terminal 2 using an 80MHz bandwidth. The carriers involved in carrier aggregation can be within the same frequency band or different bands, i.e., intra-band carrier aggregation and inter-band carrier aggregation. For example, carriers 1 through 4 in Figure 5 can be within the same frequency band or different bands. At the same time, the subcarrier spacing SCS on each carrier can be the same or different.
[0054] In the SL CA related technology, the main research scenario is shown in Figure 6. It is assumed that terminal 1 transmits data to terminal 2 on carriers 1-3 through carrier aggregation. The subcarrier spacing on each carrier is the same and the PSFCH resources are aligned in the time domain.
[0055] Therefore, in the SL CA of the related art, there will only be TX / TX conflicts and / or TX / RX conflicts between PSSCHs, and there will also only be TX / TX conflicts and / or TX / RX conflicts between PSFCHs. This is mainly because on each carrier, PSSCH and PSFCH are TDM (Time Division Multiplexing). The so-called TX / TX conflict means that the terminal device performs M transmissions at the same time, but the terminal device's capabilities can only support N transmissions, and M is greater than N. Therefore, the terminal device needs to give up part of the transmissions from the M transmissions to meet the terminal capabilities. Alternatively, the terminal device performs M transmissions at the same time, but the transmission power of the M transmissions exceeds the maximum transmission power of the terminal device, so the terminal device also needs to give up part of the transmissions from the M transmissions so that the total transmission power is less than or equal to the maximum transmission power. The so-called TX / RX conflict means that the terminal device performs transmission and reception at the same time, but due to half-duplex, the terminal device can only give up transmission or give up transmission and reception. When resolving the above-mentioned TX / TX conflict or TX / RX conflict, it is often determined according to the priority corresponding to the transmission. Please refer to the following examples for details.
[0056] Example 1: Assume that the terminal device transmits PSSCH simultaneously in the same time slot on carriers 1-M, transmits one PSSCH on each carrier, and the transmission power of the M PSSCHs is greater than the maximum transmission power Pcmax of the terminal. The terminal device first adjusts the transmission power of the PSSCH with the highest priority value (i.e., the lowest priority). If after adjustment, the transmission power of the M PSSCHs is still greater than the maximum transmission power Pcmax, the terminal device abandons the transmission of the PSSCH with the highest priority value, otherwise it transmits the M PSSCHs. If the transmission power of the remaining M-1 PSSCHs is less than or equal to Pcmax after the terminal device abandons transmission, the terminal device transmits the M-1 PSSCHs. Otherwise, repeat the above process to continue adjusting the transmission power of the PSSCH with the highest priority value or abandon its transmission. When multiple PSSCHs have the same priority value, it depends on the terminal device to select one of the PSSCHs for power adjustment or abandon transmission.
[0057] Example 2: Assume that a terminal device transmits M PSFCHs simultaneously on carriers 1-K, where M is greater than or equal to K. That is, at least one PSFCH is transmitted on each carrier. The maximum number of PSFCHs that the terminal device can simultaneously transmit is N, and the maximum transmit power of the terminal device is Pcmax.
[0058] If M is less than or equal to N, that is, it does not exceed the terminal device's sending capacity,
[0059] If the transmit power of M PSFCHs does not exceed Pcmax,
[0060] Then the M PSFCHs are sent;
[0061] otherwise,
[0062] Selecting L PSFCHs from the M PSFCHs in descending order of priority, where L is a maximum value that ensures that the total transmit power of the PSFCHs does not exceed Pcmax, and transmitting the L PSFCHs;
[0063] Otherwise, M is greater than N, which means it exceeds the sending capacity of the terminal device.
[0064] Select N PSFCHs from the M PSFCHs in descending order of priority value,
[0065] If the transmit power of the N PSFCHs does not exceed Pcmax,
[0066] Then the N PSFCHs are sent;
[0067] otherwise,
[0068] In order of priority value from low to high, L PSFCHs are selected from the N PSFCHs, where L is the maximum value that makes the total transmission power of the PSFCHs not exceed Pcmax, and the L PSFCHs are transmitted.
[0069] Example 3: The terminal device needs to send M PSFCHs simultaneously on carriers 1-K and receive P PSFCHs simultaneously. The terminal device determines whether to send M PSFCHs or receive P PSFCHs based on the PSFCH with the smallest priority value among the M and P PSFCHs. For example, if the PSFCH with the smallest priority value belongs to the M PSFCHs, the terminal device will send the M PSFCHs. For another example, if the PSFCH with the smallest priority value belongs to the P PSFCHs, the terminal device will receive the P PSFCHs. The priority value of the above-mentioned PSFCH refers to the priority value of the PSSCH associated with the PSFCH.
[0070] As described above, SL CA currently limits carriers to identical subcarrier spacing and aligned PSFCH resources. Therefore, TX / TX conflicts and / or TX / RX conflicts will only occur within the PSSCH, and TX / TX conflicts and / or TX / RX conflicts will only occur within the PSFCH. However, in future versions of CA, when carriers have different subcarrier spacing, TX / TX conflicts and / or TX / RX conflicts will occur between channels such as the PSSCH, PSFCH, and SSB (Synchronization Signal Block). Resolving TX / TX and TX / RX prioritization issues in this situation requires further discussion and research.
[0071] At the same time, when the subcarrier spacing is different, multiple SL transmission groups used to determine TX / TX and / or TX / RX prioritization may include the same SL transmission. If the order of determination is different between different transmission groups, the final SL transmissions will be different. For example, as shown in Figure 7, the terminal transmits on carriers 1-3 through carrier aggregation. The subcarrier spacing of carrier 3 is 15kHz, and the subcarrier spacing of carriers 1-2 is 30kHz. Therefore, one time slot on carrier 3 corresponds to two time slots on carriers 1 and 2. For SL transmissions AE corresponding to time slot 1 of carrier 3, SL transmissions AC form transmission group 1, and SL transmissions CE form transmission group 2. TX / TX prioritization is required in transmission group 1, and TX / TX prioritization is also required in transmission group 2. Assuming the maximum number of simultaneous transmissions of the terminal is 2, if the determination of transmission group 1 is performed first, SL transmission C will be abandoned. When the determination of transmission group 2 is performed later, the transmission does not need to be abandoned. The final transmissions are SL transmissions A, B, E, and D. On the contrary, if the judgment of transmission group 2 is performed first, SL transmission E will be abandoned. When the judgment of transmission group 1 is performed again, SL transmission C will be abandoned. The final transmission is SL transmission A, B, and D.
[0072] Similarly, for time slot 2, TX / TX prioritization is required in transmission group 1, and TX / RX prioritization is required in transmission group 2. If the determination for transmission group 1 is performed first, SL transmission C is abandoned. Then the determination for transmission group 2 is performed, and the terminal receives on SL transmissions D and E. Ultimately, the terminal transmits on SL transmissions A and B and receives on D and E. Conversely, if the determination for transmission group 2 is performed first, the terminal abandons receiving on D and E. Then the determination for transmission group 1 is performed, and the terminal abandons sending transmission C, ultimately transmitting only on SL transmissions A and B.
[0073] The TX / TX prioritization mentioned in the above content can be interpreted as TX / TX priority determination, or as TX / TX priority transmission determination. In the following embodiments of this application, TX / TX priority determination is used as an example for explanation. Similarly, TX / RX prioritization can be interpreted as TX / RX priority determination, or as TX / RX priority transmission determination. In the following embodiments of this application, TX / RX priority determination is used as an example for explanation.
[0074] Therefore, it is necessary to set certain rules to standardize the order of judgment between transmission groups.
[0075] An embodiment of the present application provides a sideline transmission method. When at least two of multiple sideline transmissions have subcarrier spacings different from each other, a terminal device performs sideline transmission and / or reception based on the priority of the multiple sideline transmissions. This method solves the problem of TX / TX conflicts and / or TX / RX conflicts between sideline transmissions when at least two of the multiple sideline transmissions have subcarrier spacings different from each other.
[0076] Please refer to Figure 8, which shows a flowchart of a side transmission method provided by an embodiment of the present application. The method can be applied to the network architecture shown in Figure 1. The method is executed by a terminal device and can include the following step 810.
[0077] Step 810: The terminal device performs sideline transmission and / or reception according to priority values of multiple sideline transmissions, where at least two of the multiple sideline transmissions have subcarrier spacings corresponding to different ones.
[0078] The priority value of the side transmission is used to indicate the priority of the side transmission.
[0079] In some embodiments, a larger priority value indicates a lower priority for the side transmission; a smaller priority value indicates a higher priority for the side transmission. For example, if the priority value of side transmission A is 1 and the priority value of side transmission B is 2, then the priority of side transmission A is higher than the priority of side transmission B.
[0080] In some embodiments, a larger priority value indicates a higher priority for the side transmission; a smaller priority value indicates a lower priority for the side transmission. For example, if the priority value of side transmission A is 1 and the priority value of side transmission B is 2, then the priority of side transmission B is higher than the priority of side transmission A.
[0081] It should be noted that, in the embodiments of the present application, the larger the priority value, the lower the priority of the side transmission is used as an example for illustrative explanation.
[0082] In some embodiments, the terminal device determines the sideline transmission that the terminal device needs to perform based on priority values of multiple sideline transmissions.
[0083] In some embodiments, among the multiple side transmissions, there may be at least two side transmissions corresponding to the same subcarrier spacing.
[0084] In some embodiments, the plurality of sideline transmissions are on at least two carriers.
[0085] In some embodiments, at least two of the multiple sideline transmissions may be located on the same carrier.
[0086] For example, as shown in Figure 7, side transmissions AE are located on three carriers, where at least two side transmissions have different subcarrier spacings. For example, the subcarrier spacings of the carriers on which A and C are located are different: the subcarrier spacing of the carrier on which A is located is 30 kHz, and the subcarrier spacing of the carrier on which E is located is 15 kHz. A and E, and B and D are located on the same carrier, and the subcarrier spacing of the carriers on which A and B are located is the same, both 30 kHz.
[0087] A side transmission group is composed of at least two side transmissions that overlap in the time domain, and may also be referred to as a side transmission set, or may also be referred to by other names. In the embodiments of the present application, the side transmission group is used only to simplify the description.
[0088] In some embodiments, multiple side transmissions are divided into multiple side transmission groups, each side transmission group includes at least two side transmissions from the multiple side transmissions, and the side transmissions in each side transmission group overlap in the time domain. For example, as shown in FIG7 , side transmissions AE in time slot 1 can be divided into two side transmission groups, where AC is side transmission group 1 and CE is side transmission group 2. Each side transmission in side transmission group 1 occupies time domain range 1 in the time domain. Each side transmission in side transmission group 2 occupies time domain range 2 in the time domain. Each side transmission in side transmission group 1 overlaps in time domain range 1. Each side transmission in side transmission group 2 overlaps in time domain range 2.
[0089] In some embodiments, multiple side transmission groups include at least one identical side transmission. For example, as shown in FIG7 , side transmissions AE in time slot 1 can be divided into two side transmission groups, where AC is side transmission group 1 and CE is side transmission group 2, and both side transmission group 1 and side transmission group 2 include side transmission C.
[0090] In some embodiments, the subcarrier spacing corresponding to the side transmission is: the subcarrier spacing of the carrier where the side transmission is located; or, the subcarrier spacing of the SL BWP where the side transmission is located; or, the subcarrier spacing of the SL BWP where the side transmission is located.
[0091] In some embodiments, if the subcarrier spacing corresponding to the sideline transmission is the subcarrier spacing of the SL BWP where the sideline transmission is located, then the subcarrier spacing corresponding to the sideline transmission may be the subcarrier spacing in the configuration of the SL BWP where the sideline transmission is located.
[0092] In some embodiments, if the subcarrier spacing corresponding to the sideline transmission is the subcarrier spacing of the SL BWP of the carrier where the sideline transmission is located, then the subcarrier spacing corresponding to the sideline transmission can be the subcarrier spacing in the configuration of the SL BWP of the carrier where the sideline transmission is located.
[0093] In some embodiments, each sidelink transmission is used to transmit any one of the following channels or signals: PSCCH, PSSCH, PSCCH and PSSCH, PSFCH, S-SSB (Sidelink Synchronization Signaling Block).
[0094] In some embodiments, the sidelink transmission is used to transmit any one of the following channels or signals: PSCCH, PSSCH, PSCCH and PSSCH; the priority value of the sidelink transmission is the priority value corresponding to the data carried in the PSSCH, or the priority value indicated by the sidelink control information in the PSCCH.
[0095] In some implementations, the sidelink transmission is used to transmit a PSFCH; the priority value of the sidelink transmission is the priority value of the PSSCH corresponding to the PSFCH.
[0096] For example, UE1 sends data in PSSCH to UE2, and UE2 sends HARQ feedback information of the data in PSSCH to UE1 in PSFCH. Then the priority value sent by UE2 PSFCH is the priority value of the PSSCH data, and the priority value received by UE1 PSFCH is the priority value of the PSSCH data.
[0097] For example, UE1 sends data in the PSSCH to UE2, and UE2 sends HARQ feedback information for the data in the PSSCH to UE1 in the PSFCH. The priority value sent by UE2 on the PSFCH is the priority value indicated by the sidelink control information in the PSCCH corresponding to the PSSCH, and the priority value received by UE1 on the PSFCH is the priority value indicated by the sidelink control information in the PSCCH corresponding to the PSSCH.
[0098] In some embodiments, the sideline transmission is used to transmit S-SSB; the priority value of the sideline transmission is a configured or preconfigured or standard predefined priority value.
[0099] In some embodiments, the side transmissions included in a side transmission group may be side transmissions for sending, side transmissions for receiving, or both side transmissions for sending and side transmissions for receiving, and this application does not limit this.
[0100] In some embodiments, a side transmission group includes: a first type of conflict and / or a second type of conflict; wherein the first type of conflict is a conflict between a side transmission for sending and a side transmission for transmitting, and the second type of conflict is a conflict between a side transmission for sending and a side transmission for receiving.
[0101] For example, as shown in time slot 1 in FIG7 , sideline transmission AE includes two sideline transmission groups, of which AC is sideline transmission group 1 and CE is sideline transmission group 2. Since the terminal device's transmission capability is limited to a maximum of two simultaneous sideline transmissions, a TX / TX conflict exists in sideline transmission group 1 and sideline transmission group 2, respectively. Sideline transmission group 1 and sideline transmission group 2 include the same sideline transmission C. As shown in time slot 2 in FIG7 , sideline transmission AE includes two sideline transmission groups, AC is sideline transmission group 1 and CE is sideline transmission group 2. Since the terminal device's transmission capability is limited to a maximum of two simultaneous sideline transmissions, a TX / TX conflict exists in sideline transmission group 1. Since the terminal device supports half-duplex data transmission, a TX / RX conflict exists in sideline transmission group 2. Sideline transmission group 1 and sideline transmission group 2 include the same sideline transmission C. TX / TX conflict is a first-type conflict, while TX / RX conflict is a second-type conflict.
[0102] In some embodiments, when a side transmission group includes a first type of conflict and a second type of conflict, the order of resolving the first type of conflict and the second type of conflict depends on the implementation of the terminal device.
[0103] Exemplarily, the terminal device chooses to resolve the first type of conflict first according to its own implementation. Exemplarily, the terminal device chooses to resolve the second type of conflict first according to its own implementation.
[0104] The technical solution provided by the embodiments of the present application enables a terminal device to perform sideline transmission and / or reception based on the priority values of the multiple sideline transmissions when the subcarrier spacing corresponding to the sideline transmissions differs among multiple sideline transmissions. This solves the problem of TX / TX conflicts and / or TX / RX conflicts between sideline transmissions when the subcarrier spacing corresponding to the sideline transmissions differs among multiple sideline transmissions, thereby improving the reliability of sideline transmissions, particularly the reliability of high-priority sideline transmissions.
[0105] Regarding how a terminal device determines the sideline transmission and / or reception to be performed based on the priority values of multiple sideline transmissions, the present application provides the following exemplary embodiments.
[0106] 1. The terminal device performs sideline transmission and / or reception according to the lowest priority value among multiple sideline transmission groups
[0107] In some embodiments, the terminal device performs sideline transmission and / or reception in an ascending order according to the lowest priority value in each sideline transmission group.
[0108] In some embodiments, the terminal device determines the lowest priority value in each side transmission group as the priority value of each side transmission group, and performs side transmission and / or reception in order from low to high priority values of each side transmission group.
[0109] In some embodiments, if two side transmission groups have the same priority value, the priority order of the two side transmission groups depends on the terminal device's own implementation. For example, if the lowest priority value in two side transmission groups is 2, the terminal device determines the priority order of the two side transmission groups based on its own implementation.
[0110] Exemplarily, as shown in FIG9 , the subcarrier spacings of carriers 1-4 are 60, 30, 30, and 15 kHz, respectively. Therefore, one time slot of carrier 4 corresponds to two time slots on carriers 2 and 3, and corresponds to four time slots on carrier 1. In sub-figure 1 of FIG9 , for side transmission AI, it can be divided into four side transmission groups. Among them, side transmissions A, C, D, and E are side transmission group 1, side transmissions B, C, D, and E are side transmission group 2, side transmissions H, G, F, and E are side transmission group 3, and side transmissions I, G, F, and E are side transmission group 4. Assuming that the transmission capability of the terminal device is to transmit a maximum of two side transmissions simultaneously, there are TX / TX conflicts (first type of conflicts) in side transmission group 1 and side transmission group 2, respectively, that is, the terminal needs to perform TX / TX priority determination. Due to the half-duplex problem, there are TX / TX conflicts (first type of conflicts) and TX / RX conflicts (second type of conflicts) for side transmission group 3 and side transmission group 4, that is, the terminal device needs to perform TX / TX priority determination and TX / RX priority determination. In a side transmission group, the order of executing TX / TX priority determination and TX / RX priority determination depends on the terminal device's own implementation. In this example, the example of executing TX / TX priority determination first and then executing TX / RX priority determination is used for illustrative explanation.
[0111] As shown in sub-figure 1 of Figure 9 , the lowest priority values corresponding to sideline transmission groups 1-4 are 0, 1, 2, and 2, respectively. Therefore, the terminal device first performs TX / TX priority determination in sideline transmission group 1, and sideline transmissions D and E are abandoned, resulting in the result shown in sub-figure 2 of Figure 9 .
[0112] In sub-figure 2 of Figure 9 , for side transmissions A, B, and C, the side transmissions sent simultaneously in side transmission group 1 are A and C, and the side transmissions sent simultaneously in side transmission group 2 are B and C. Neither of them exceeds the maximum transmission capability of the terminal device, and therefore can be transmitted directly. For side transmissions H, I, G, and F, side transmission group 3 still includes side transmissions H, G, and F, and side transmission group 4 still includes side transmissions I, G, and F. At this time, side transmission group 3 and side transmission group 4 still have the same transmissions G and F, and both include TX / RX conflicts (second type conflicts). Side transmission and / or reception still need to be performed in order from low to high based on the lowest priority value in the side transmission group. As shown in sub-figure 2 of Figure 9 , the lowest priority value corresponding to side transmission group 3 and side transmission group 4 is both 2. At this time, the priority order of side transmission group 3 and side transmission group 4 can be determined depending on the terminal implementation. For example, the terminal device first performs TX / RX priority determination within sideline transmission group 3. The terminal device then abandons sideline transmissions H and F and executes sideline transmission G, resulting in the following results, as shown in subfigure 3 of Figure 9. Finally, sideline transmission group 4 still includes sideline transmissions I and G. The terminal device then performs TX / RX priority determination for sideline transmissions I and G. The terminal device then abandons sideline transmission I and executes sideline transmission G. The terminal device ultimately performs the following sideline transmissions: sideline transmissions A, B, and C for transmission, and sideline transmission G for reception.
[0113] In some embodiments, the terminal device preferentially performs sideline transmission and / or reception according to the sideline transmission group to which the sideline transmission with the lowest priority value belongs.
[0114] In some embodiments, if at least two sideline transmission groups both include sideline transmissions with the lowest priority values, the priority order of the at least two sideline transmission groups depends on the implementation of the terminal device itself.
[0115] Exemplarily, as shown in FIG9 , the subcarrier spacings of carriers 1-4 are 60, 30, 30, and 15 kHz, respectively. Therefore, one time slot of carrier 4 corresponds to two time slots on carriers 2 and 3, and corresponds to four time slots on carrier 1. In sub-figure 1 of FIG9 , for side transmission AI, it can be divided into four side transmission groups. Among them, side transmissions A, C, D, and E are side transmission group 1, side transmissions B, C, D, and E are side transmission group 2, side transmissions H, G, F, and E are side transmission group 3, and side transmissions I, G, F, and E are side transmission group 4. Assuming that the transmission capability of the terminal device is to transmit a maximum of two side transmissions simultaneously, there are TX / TX conflicts (first type of conflicts) in side transmission group 1 and side transmission group 2, respectively, that is, the terminal needs to perform TX / TX priority determination. Due to the half-duplex problem, there are TX / TX conflicts (first type of conflicts) and TX / RX conflicts (second type of conflicts) for side transmission group 3 and side transmission group 4, that is, the terminal device needs to perform TX / TX priority determination and TX / RX priority determination. In a side transmission group, the order of executing TX / TX priority determination and TX / RX priority determination depends on the terminal device's own implementation. In this example, the example of executing TX / TX priority determination first and then executing TX / RX priority determination is used for illustrative explanation.
[0116] As shown in sub-figure 1 of Figure 9 , the lowest priority value corresponding to sideline transmission A1 is 0, meaning the sideline transmission with the lowest priority value is A, which is in sideline transmission group 1. Therefore, the terminal device first performs the TX / TX priority determination in sideline transmission group 1, and sideline transmissions D and E are discarded. The result is shown in sub-figure 2 of Figure 9 .
[0117] In sub-figure 2 of Figure 9 , for side transmissions A, B, and C, the side transmissions sent simultaneously in side transmission group 1 are A and C, and the side transmissions sent simultaneously in side transmission group 2 are B and C. Neither of them exceeds the maximum transmission capability of the terminal device, and therefore can be transmitted directly. For side transmissions H, I, G, and F, side transmission group 3 still includes side transmissions H, G, and F, and side transmission group 4 still includes side transmissions I, G, and F. At this time, side transmission group 3 and side transmission group 4 still have the same transmissions G and F, and both include TX / RX conflicts (second-type conflicts). Side transmission and / or reception still need to be performed according to the side transmission group with the lowest priority value. As shown in sub-figure 2 of Figure 9 , the lowest priority value corresponding to side transmissions H, I, G, and F is 2. At this time, side transmission group 3 and side transmission group 4 both include side transmission G. The priority order of side transmission group 3 and side transmission group 4 can be determined based on the terminal implementation. For example, the terminal device first performs TX / RX priority determination within sideline transmission group 3. The terminal device then abandons sideline transmissions H and F and executes sideline transmission G, resulting in the following results, as shown in subfigure 3 of Figure 9. Finally, sideline transmission group 4 still includes sideline transmissions I and G. The terminal device then performs TX / RX priority determination for sideline transmissions I and G. The terminal device then abandons sideline transmission I and executes sideline transmission G. The terminal device ultimately performs the following sideline transmissions: sideline transmissions A, B, and C for transmission, and sideline transmission G for reception.
[0118] Through the above method, the terminal device performs sideline transmission and / or reception in ascending order based on the lowest priority value in each sideline transmission group, or performs sideline transmission and / or reception based on the sideline transmission group containing the sideline transmission with the lowest priority value. This can determine the order in which the sideline transmission groups are determined, thus avoiding the problem of different transmissions being ultimately performed due to different determination orders. In addition, by prioritizing the sideline transmission or sideline transmission group with the lowest priority value, it is possible to minimize the abandonment of unnecessary sideline transmissions.
[0119] 2. The terminal device performs sideline transmission and / or reception according to the priority value of the same sideline transmission in multiple sideline transmission groups
[0120] In some embodiments, the terminal device determines the relative priority value of the same side transmission in each side transmission group based on the priority value of the same side transmission, and performs side transmission and / or reception in descending order of relative priority values.
[0121] In some embodiments, the relative priority value is determined based on the relative ranking or relative order of the side transmission in the side transmission group. For example, side transmission group 1 includes side transmissions AE, where the corresponding priority values for side transmissions AE are 0, 1, 2, 4, and 5, respectively. Side transmission group 2 includes side transmission EI, where the corresponding priority values for side transmission EI are 5, 2, 4, 1, and 6, respectively. In this case, side transmission E is the same side transmission in both side transmission group 1 and side transmission group 2. The priority ranking or order of side transmission E in side transmission group 1 is 5th, and the priority ranking or order in side transmission group 2 is 4th. Therefore, the relative priority value of side transmission E in side transmission group 1 can be determined to be 4, and the relative priority value in side transmission group 2 can be determined to be 3. For example, the relative priority value is the relative order or relative ranking minus 1. For example, the relative priority value is equal to the relative order or relative ranking. This embodiment is described using the example of the relative priority value being the relative order or relative ranking minus one.
[0122] In some embodiments, the minimum value of the relative priority value is 0, and the minimum value of the relative sequence or relative order is 1.
[0123] In some embodiments, the relative sequence or relative order of the same side transmission in the side transmission group may be converted into a relative priority value, or the relative sequence or relative order may be directly used to perform priority determination.
[0124] In some embodiments, if the relative priority values of the same side transmission in at least two side transmission groups are the same, the priority order of the at least two side transmission groups depends on the implementation of the terminal device itself. For example, side transmission group 1 includes side transmissions AE, where the priority values corresponding to side transmissions AE are 0, 1, 2, 4, and 5, respectively, and side transmission group 2 includes side transmissions EI, where the priority values corresponding to side transmissions EI are 5, 2, 4, 1, and 3, respectively. In this case, side transmission E is the same side transmission in side transmission group 1 and side transmission group 2, and the priority order of side transmission E in both side transmission group 1 and side transmission group 2 is 5th. In this case, the priority order of side transmission group 1 and side transmission group 2 depends on the implementation of the terminal device itself.
[0125] In some embodiments, if the same side transmission has the same priority value as other side transmissions in a certain side transmission group, the relative priority value of the same side transmission in the side transmission group depends on the terminal device's own implementation. For example, side transmission group 1 includes side transmissions AE, where the priority values corresponding to side transmissions AE are 0, 1, 2, 4, 4 respectively, and side transmission group 2 includes side transmission EI, where the priority values corresponding to side transmission EI are 4, 2, 4, 1, 3 respectively. Then the relative priority values of side transmission E in side transmission group 1 and side transmission group 2 depend on the terminal device's own implementation. In one case, for side transmission group 1, the terminal device determines the relative priority values of side transmissions D and E to be the same, for example, both are 4, and for side transmission group 2, the terminal device determines the relative priority values of side transmissions E and G to be the same, for example, both are 3. In another case, for side transmission group 1, the terminal device determines the relative priority values of side transmissions D and E to be different. Specifically, the corresponding relative priority values of side transmissions D and E in side transmission group 1 depend on the terminal device's own implementation. For example, the relative priority value of side transmission D is 3, and the relative priority value of side transmission E is 4. For side transmission group 2, the terminal device determines the relative priority values of side transmissions E and G to be different. Specifically, the corresponding relative priority values of side transmissions E and G in side transmission group 2 depend on the terminal device's own implementation. For example, the relative priority value of side transmission E is 3, and the relative priority value of side transmission G is 4.
[0126] In some embodiments, if multiple sideline transmission groups include at least two identical sideline transmissions, the terminal device performs sideline transmission and / or reception based on the relative priority value of the sideline transmission with the highest priority value among the at least two identical sideline transmissions. For example, if sideline transmission group 1 and sideline transmission group 2 both include sideline transmissions A and B, and the priority value of sideline transmission A is 1 and the priority value of sideline transmission B is 2, the terminal device performs sideline transmission and / or reception based on the relative priority value of sideline transmission B.
[0127] In some embodiments, if multiple side transmission groups include at least two identical side transmissions, the relative priority value of which identical side transmission is selected for side transmission and / or reception depends on the terminal device's own implementation. For example, if both side transmission group 1 and side transmission group 2 include side transmissions A and B, the terminal device, based on its own implementation, decides to perform side transmission and / or side reception based on the relative priority value of side transmission A, or the terminal device, based on its own implementation, decides to perform side transmission and / or side reception based on the relative priority value of side transmission B.
[0128] Exemplarily, as shown in Figure 10, the subcarrier spacings of carriers 1-4 are 60, 30, 30, and 15 kHz, respectively. Therefore, one time slot of carrier 4 corresponds to two time slots on carriers 2 and 3, and corresponds to four time slots on carrier 1. In sub-figure 1 of Figure 10, for side transmission AI, it can be divided into four side transmission groups. Among them, side transmissions A, C, D, and E are side transmission group 1, side transmissions B, C, D, and E are side transmission group 2, side transmissions H, G, F, and E are side transmission group 3, and side transmissions I, G, F, and E are side transmission group 4. Assuming that the transmission capability of the terminal device is to transmit a maximum of two side transmissions simultaneously, there are TX / TX conflicts (first type of conflicts) in side transmission group 1 and side transmission group 2, respectively, that is, the terminal needs to perform TX / TX priority determination. Due to the half-duplex problem, there are TX / TX conflicts (first type of conflicts) and TX / RX conflicts (second type of conflicts) for side transmission group 3 and side transmission group 4, that is, the terminal needs to perform TX / TX priority determination and TX / RX priority determination. In a side transmission group, the order of executing TX / TX priority determination and TX / RX priority determination depends on the terminal implementation. In this example, the TX / TX priority determination is executed first and then the TX / RX priority determination is executed as an example for illustration.
[0129] Sideline transmission groups 1-4 include a common sideline transmission E. A terminal device calculates the relative priority value of sideline transmission E in each sideline transmission group based on the priority value of sideline transmission E, and performs sideline transmission and / or reception in descending order of relative priority value. As shown in sub-figure 1 of Figure 10 , the relative priority value of sideline transmission E in sideline transmission group 1 is 3, or a relative ranking or relative order is 4; the relative priority value in sideline transmission group 2 is 2, or a relative ranking or relative order is 3; and the relative priority value in sideline transmission groups 3 and 4 is 1, or a relative ranking or relative order is 2. It should be noted that in transmission groups 3 and 4, since side transmissions E and F have the same priority, their priority order may depend on the terminal device's own implementation. If their priorities are the same, the relative priority values of E and F can be both 1 or both 2. If their priorities are different, the relative priority value of side transmission E can be 1 and the relative priority value of side transmission F can be 2, or the relative priority value of side transmission E can be 2 and the relative priority value of side transmission F can be 1. Since side transmission E has the highest relative priority value in side transmission group 1, the terminal first performs the TX / TX priority determination in side transmission group 1, and side transmissions D and E are abandoned. The result is shown in subfigure 2 of Figure 10.
[0130] In sub-figure 2 of Figure 10, for side transmissions A, B, and C, since the side transmissions sent simultaneously do not exceed the maximum transmission capacity of the terminal device, they can be transmitted directly. For side transmissions H, I, G, and F, they can still be divided into two side transmission groups, with side transmissions H, G, and F recorded as side transmission group 3 and side transmissions I, G, and F recorded as side transmission group 4. For side transmission groups 3 and 4, there are still the same transmissions G and F, and both include TX / RX conflicts (second type conflicts). It is still necessary to calculate the relative priority value of side transmission G or F in transmission groups 3 and 4, and perform side transmission and / or reception in order from large to small. When the number of the same side transmissions included in side transmission groups 3 and 4 is multiple, optionally, the relative priority value is calculated based on the side transmission with the maximum priority value. Optionally, it depends on the terminal device itself to select a side transmission to calculate the relative priority value. In subfigure 2 of Figure 10 , since side transmission F has a higher priority than G, the relative priority of side transmission F within side transmission groups 3 and 4 is calculated based on that of side transmission F. Since the relative priority of side transmission F within side transmission groups 3 and 4 is the same, 1, depending on the terminal device's implementation, the terminal device first performs a TX / RX priority determination within side transmission group 3. It then abandons side transmissions H and F and proceeds to side transmission G, as shown in subfigure 3 of Figure 10 . Finally, the terminal device performs a TX / RX priority determination on side transmissions I and G, abandoning side transmission I and proceeding to side transmission G.
[0131] The sideline transmissions finally performed by the terminal device are sideline transmissions A, B, and C for sending and sideline transmission G for receiving.
[0132] Through the above method, the terminal device performs sideline transmission and / or reception according to the relative priority value of the same sideline transmission in each sideline transmission group, which can decouple each sideline transmission group and avoid abandoning unnecessary sideline transmission.
[0133] 3. The terminal device performs side transmission and / or reception according to the time domain position of the transmission in multiple side transmission groups
[0134] In some embodiments, the terminal device performs sideline transmission and / or reception in a front-to-back order according to the time domain position of the transmission in each sideline transmission group.
[0135] In some embodiments, the terminal device performs side transmission and / or reception in a front-to-back order based on the latest start position of the transmission in each side transmission group.
[0136] In some embodiments, the terminal device performs side transmission and / or reception in a forward-to-backward order based on the earliest end position of the transmission in each side transmission group.
[0137] Exemplarily, as shown in Figure 11, the subcarrier spacings of carriers 1-4 are 60, 30, 30, and 15 kHz, respectively. Therefore, one time slot of carrier 4 corresponds to two time slots on carriers 2 and 3, and corresponds to four time slots on carrier 1. In sub-figure 1 of Figure 11, for side transmission AI, it can be divided into four side transmission groups. Among them, side transmissions A, C, D, and E are side transmission group 1, side transmissions B, C, D, and E are side transmission group 2, side transmissions H, G, F, and E are side transmission group 3, and side transmissions I, G, F, and E are side transmission group 4. Assuming that the transmission capability of the terminal device supports a maximum of two simultaneous side transmissions, there are TX / TX conflicts (first type of conflicts) in side transmission group 1 and side transmission group 2, respectively, that is, the terminal needs to perform TX / TX priority determination. Due to the half-duplex problem, there are TX / TX conflicts (first type of conflicts) and TX / RX conflicts (second type of conflicts) for side transmission group 3 and side transmission group 4, that is, the terminal needs to perform TX / TX priority determination and TX / RX priority determination. In a side transmission group, the order of executing TX / TX priority determination and TX / RX priority determination depends on the implementation of the terminal device itself. In this example, the TX / TX priority determination is executed first and then the TX / RX priority determination is executed as an example for illustrative explanation.
[0138] The terminal device performs side transmission and / or reception in a front-to-back order based on the time domain positions of the transmissions in each side transmission group. For example, side transmission and / or reception is performed in a front-to-back order based on the earliest end position or latest start position of the transmissions in each side transmission group. For example, in sub-figure 1 of Figure 11 , among side transmission groups 1-4, the latest start position of the transmissions in side transmission group 1 is earlier than the latest start position of the transmissions in side transmission groups 2-4. Therefore, the terminal device first performs the TX / TX priority determination in side transmission group 1, and side transmissions D and E are abandoned, resulting in the result shown in sub-figure 2 of Figure 11 .
[0139] In sub-figure 2 of Figure 11, for side transmissions A, B, and C, since the side transmissions sent simultaneously do not exceed the maximum transmission capacity of the terminal device, they can be transmitted directly. For side transmissions H, I, G, and F, they can still be divided into two side transmission groups, with side transmissions H, G, and F recorded as side transmission group 3 and side transmissions I, G, and F recorded as side transmission group 4. For side transmission groups 3 and 4, there are still the same side transmissions G and F, and both include TX / RX conflicts (second type conflicts). Side transmission and / or reception still need to be performed in a front-to-back order based on the time domain position of the transmission in the side transmission group. As shown in sub-figure 2 of Figure 11, the latest start position of the transmission of side transmission group 3 is earlier than the latest start position of the transmission of side transmission group 4. The terminal device performs TX / RX priority determination within side transmission group 3, then the terminal device abandons side transmissions H and F and performs side transmission G. The result is shown in sub-figure 3 of Figure 11. Finally, the terminal device performs TX / RX priority determination for transmissions I and G, abandons side transmission I, and performs side transmission G.
[0140] The sideline transmissions finally performed by the terminal device are sideline transmissions A, B, and C for sending and sideline transmission G for receiving.
[0141] Through the above method, the terminal equipment performs side transmission and / or reception according to the time domain position of the transmission in multiple side transmission groups, unifies the decision order between each side transmission group, and avoids the problem of different side transmissions being finally performed due to different decision orders.
[0142] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0143] Please refer to Figure 12, which shows a block diagram of a sideline transmission device provided in one embodiment of the present application. This device has the functionality to implement the aforementioned sideline transmission method example. This functionality can be implemented in hardware or by hardware executing corresponding software. This device can be the terminal device described above, or it can be provided within a terminal device. As shown in Figure 12, the device 1200 may include a processing module 1210.
[0144] The processing module 1210 is configured to perform sideline transmission and / or reception according to priority values of a plurality of sideline transmissions, wherein at least two of the plurality of sideline transmissions have subcarrier spacings corresponding to different ones.
[0145] In some embodiments, the plurality of side transmissions are divided into a plurality of side transmission groups, each of the side transmission groups includes at least two side transmissions of the plurality of side transmissions, and the side transmissions in each of the side transmission groups overlap in the time domain.
[0146] In some embodiments, the plurality of side transmission groups include at least one identical side transmission.
[0147] In some embodiments, the processing module 1210 is configured to perform sideline transmission and / or reception according to the lowest priority value in the multiple sideline transmission groups.
[0148] In some embodiments, the processing module 1210 is configured to perform sideline transmission and / or reception in an ascending order according to the lowest priority value in each sideline transmission group.
[0149] In some embodiments, the processing module 1210 is configured to preferentially perform sideline transmission and / or reception according to the sideline transmission group to which the sideline transmission having the lowest priority value belongs.
[0150] In some embodiments, the processing module 1210 is configured to perform sideline transmission and / or reception according to priority values of the same sideline transmissions in the plurality of sideline transmission groups.
[0151] In some embodiments, the processing module 1210 is used to determine the relative priority value of the same side transmission in each side transmission group based on the priority value of the same side transmission, and perform side transmission and / or reception in descending order of the relative priority values.
[0152] In some embodiments, the processing module 1210 is configured to perform sideline transmission and / or reception according to the time domain positions of transmissions in the multiple sideline transmission groups.
[0153] In some embodiments, the processing module 1210 is configured to perform side transmission and / or reception in a front-to-back order according to the time domain position of the transmissions in each of the side transmission groups.
[0154] In some embodiments, one of the side transmission groups includes: a first type of conflict and / or a second type of conflict; wherein the first type of conflict is a conflict between a side transmission for sending and a side transmission for transmitting, and the second type of conflict is a conflict between a side transmission for sending and a side transmission for receiving.
[0155] In some embodiments, when the first type of conflict and the second type of conflict are included in one sidelink transmission group, the order of resolving the first type of conflict and the second type of conflict depends on the implementation of the terminal device.
[0156] In some embodiments, the plurality of sideline transmissions are on at least two carriers.
[0157] In some embodiments, each of the sideline transmissions is used to transmit any one of the following channels or signals: PSCCH, PSSCH, PSCCH and PSSCH, PSFCH, S-SSB.
[0158] In some embodiments, the subcarrier spacing corresponding to the side transmission is:
[0159] The subcarrier spacing of the carrier where the side transmission is located;
[0160] or,
[0161] The subcarrier spacing of the SL BWP where the side transmission is located;
[0162] or,
[0163] The subcarrier spacing of the SL BWP of the carrier where the sideline transmission is located.
[0164] In some embodiments, the sidelink transmission is used to transmit any one of the following channels or signals: PSCCH, PSSCH, PSCCH and PSSCH; the priority value of the sidelink transmission is the priority value corresponding to the data carried in the PSSCH, or the priority value indicated by the sidelink control information in the PSCCH;
[0165] or,
[0166] The sideline transmission is used to transmit the PSFCH; the priority value of the sideline transmission is the priority value of the PSSCH corresponding to the PSFCH;
[0167] or,
[0168] The sideline transmission is used to transmit S-SSB; the priority value of the sideline transmission is a configured or pre-configured or standard predefined priority value.
[0169] The technical solution provided by the embodiments of the present application enables a terminal device to perform sideline transmission and / or reception based on the priority values of the multiple sideline transmissions when the subcarrier spacing corresponding to the sideline transmissions differs among multiple sideline transmissions. This solves the problem of TX / TX conflicts and / or TX / RX conflicts between sideline transmissions when the subcarrier spacing corresponding to the sideline transmissions differs among multiple sideline transmissions, thereby improving the reliability of sideline transmissions, particularly the reliability of high-priority sideline transmissions.
[0170] It should be noted that, when the device provided in the above embodiment realizes its function, it only uses the division of the above-mentioned functional modules as an example. In actual application, the above-mentioned functions can be distributed and completed by different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0171] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here. For details not described in detail in the embodiment of the device, reference can be made to the above method embodiment.
[0172] Please refer to Figure 13, which shows a schematic diagram of the structure of a terminal device provided in one embodiment of the present application. The terminal device 1300 may include a processor 1301, a transceiver 1302, and a memory 1303. The transceiver 1302 is used to implement a transmission or reception function, and the processor 1301 may be used to implement other processing functions or control transmission and / or reception, such as implementing the functions of the processing module 1210 described above.
[0173] The processor 1301 includes one or more processing cores. The processor 1301 executes various functional applications and information processing by running software programs and modules.
[0174] The transceiver 1302 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0175] The memory 1303 may be connected to the processor 1301 and the transceiver 1302 .
[0176] The memory 1303 may be used to store a computer program executed by the processor, and the processor 1301 is used to execute the computer program to implement each step in the above method embodiment.
[0177] In some embodiments, the processor 1301 is configured to perform sideline transmission and / or reception according to priority values of a plurality of sideline transmissions, wherein at least two of the plurality of sideline transmissions have subcarrier spacings corresponding to different sideline transmissions.
[0178] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.
[0179] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0180] The embodiment of the present application also provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the above-mentioned side transmission method. In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0181] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the above-mentioned side transmission method.
[0182] An embodiment of the present application also provides a computer program product, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned side transmission method.
[0183] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0184] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0185] In some embodiments of the present application, "predefined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.
[0186] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and this application does not limit this.
[0187] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.
[0188] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.
[0189] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.
[0190] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0191] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A side transmission method, characterized in that: The method is performed by a terminal device, and the method includes: Sideline transmission and / or reception is performed according to priority values of a plurality of sideline transmissions, wherein at least two of the plurality of sideline transmissions correspond to different subcarrier intervals.
2. The method according to claim 1, characterized in that The plurality of sideline transmissions are divided into a plurality of sideline transmission groups, each of the sideline transmission groups includes at least two sideline transmissions among the plurality of sideline transmissions, and the sideline transmissions in each of the sideline transmission groups overlap in the time domain.
3. The method according to claim 2, characterized in that The plurality of side transmission groups include at least one identical side transmission.
4. The method according to claim 2 or 3, characterized in that: The step of performing sideline transmission and / or receiving according to the priority values of the plurality of sideline transmissions comprises: Sideline transmission and / or reception is performed according to the lowest priority value among the plurality of sideline transmission groups.
5. The method according to claim 4, characterized in that The performing side transmission and / or receiving according to the lowest priority value in the plurality of side transmission groups comprises: According to the lowest priority value in each of the side transmission groups, side transmission and / or reception are performed in order from low to high.
6. The method according to claim 2 or 3, characterized in that: The step of performing sideline transmission and / or receiving according to the priority values of the plurality of sideline transmissions comprises: The sideline transmission and / or reception is performed preferentially according to the sideline transmission group to which the sideline transmission with the lowest priority value belongs.
7. The method according to claim 2 or 3, characterized in that: The step of performing sideline transmission and / or receiving according to the priority values of the plurality of sideline transmissions comprises: Sideline transmission and / or reception is performed according to the priority value of the same sideline transmission in the plurality of sideline transmission groups.
8. The method according to claim 7, characterized in that The step of performing sideway transmission and / or receiving according to the priority value of the same sideway transmission in the plurality of sideway transmission groups comprises: According to the priority value of the same side transmission, the relative priority value of the same side transmission in each side transmission group is determined, and the side transmission and / or reception is performed in descending order of the relative priority values.
9. The method according to claim 2 or 3, characterized in that: The step of performing sideline transmission and / or receiving according to the priority values of the plurality of sideline transmissions comprises: Sideline transmission and / or reception is performed according to the time domain position of the transmissions in the plurality of sideline transmission groups.
10. The method according to claim 9, characterized in that The performing side transmission and / or reception according to the time domain positions of transmissions in the plurality of side transmission groups comprises: According to the time domain position of the transmission in each of the side transmission groups, the side transmission and / or reception is performed in a sequence from front to back.
11. The method according to any one of claims 2 to 10, characterized in that: One of the sideline transmission groups includes: a first type of conflict and / or a second type of conflict; wherein the first type of conflict is a conflict between a sideline transmission for sending and a sideline transmission for transmitting, and the second type of conflict is a conflict between a sideline transmission for sending and a sideline transmission for receiving.
12. The method according to claim 11, characterized in that In the case where the first type of conflict and the second type of conflict are included in one of the side transmission groups, the order of resolving the first type of conflict and the second type of conflict depends on the implementation of the terminal device.
13. The method according to any one of claims 1 to 12, characterized in that: The plurality of sideline transmissions are located on at least two carriers.
14. The method according to any one of claims 1 to 13, characterized in that: Each of the sidelink transmissions is used to transmit any one of the following channels or signals: a physical sidelink control channel PSCCH, a physical sidelink shared channel PSSCH, PSCCH and PSSCH, a physical sidelink feedback channel PSFCH, and a sidelink synchronization signal block S-SSB.
15. The method according to any one of claims 1 to 14, characterized in that The subcarrier spacing corresponding to the side transmission is: The subcarrier spacing of the carrier where the side transmission is located; or, The subcarrier spacing of the sideline bandwidth part SL BWP where the sideline transmission is located; or, The subcarrier spacing of the SL BWP of the carrier where the sideline transmission is located.
16. The method according to any one of claims 1 to 15, characterized in that The sideline transmission is used to transmit any one of the following channels or signals: PSCCH, PSSCH, PSCCH and PSSCH; the priority value of the sideline transmission is the priority value corresponding to the data carried in the PSSCH, or the priority value indicated by the sideline control information in the PSCCH; or, The side transmission is used to transmit PSFCH; the priority value of the side transmission is the priority value of PSSCH corresponding to the PSFCH; or, The sideline transmission is used to transmit S-SSB; the priority value of the sideline transmission is a configured or preconfigured or standard predefined priority value.
17. A side transmission device, characterized in that: The device comprises: The processing module is used to perform sideline transmission and / or reception according to priority values of multiple sideline transmissions, wherein at least two of the multiple sideline transmissions have different subcarrier spacings corresponding to the sideline transmissions.
18. The device according to claim 17, characterized in that The plurality of sideline transmissions are divided into a plurality of sideline transmission groups, each of the sideline transmission groups includes at least two sideline transmissions among the plurality of sideline transmissions, and the sideline transmissions in each of the sideline transmission groups overlap in the time domain.
19. The device according to claim 18, characterized in that The plurality of side transmission groups include at least one identical side transmission.
20. The device according to claim 18 or 19, characterized in that The processing module is used to perform sideline transmission and / or reception according to the lowest priority value in the multiple sideline transmission groups.
21. The device according to claim 20, characterized in that The processing module is used to perform side transmission and / or reception in an ascending order according to the lowest priority value in each side transmission group.
22. The device according to claim 18 or 19, characterized in that The processing module is used for preferentially performing sideway transmission and / or reception according to the sideway transmission group to which the sideway transmission with the lowest priority value belongs.
23. The device according to claim 18 or 19, characterized in that The processing module is used to perform sideline transmission and / or reception according to the priority value of the same sideline transmission in the multiple sideline transmission groups.
24. The device according to claim 23, characterized in that The processing module is used to determine the relative priority value of the same side transmission in each side transmission group according to the priority value of the same side transmission, and perform side transmission and / or reception in a descending order of the relative priority values.
25. The device according to claim 18 or 19, characterized in that The processing module is used to perform side transmission and / or reception according to the time domain position of the transmissions in the multiple side transmission groups.
26. The device according to claim 25, characterized in that The processing module is used to perform side transmission and / or reception in a front-to-back order according to the time domain position of the transmission in each side transmission group.
27. The device according to any one of claims 18 to 26, characterized in that One of the sideline transmission groups includes: a first type of conflict and / or a second type of conflict; wherein the first type of conflict is a conflict between a sideline transmission for sending and a sideline transmission for transmitting, and the second type of conflict is a conflict between a sideline transmission for sending and a sideline transmission for receiving.
28. The device according to claim 27, characterized in that In the case where the first type of conflict and the second type of conflict are included in one side transmission group, the order of resolving the first type of conflict and the second type of conflict depends on the implementation of the terminal device.
29. The device according to any one of claims 17 to 28, characterized in that The plurality of sideline transmissions are located on at least two carriers.
30. The device according to any one of claims 17 to 29, characterized in that Each of the sidelink transmissions is used to transmit any one of the following channels or signals: a physical sidelink control channel PSCCH, a physical sidelink shared channel PSSCH, PSCCH and PSSCH, a physical sidelink feedback channel PSFCH, and a sidelink synchronization signal block S-SSB.
31. The device according to any one of claims 17 to 30, characterized in that The subcarrier spacing corresponding to the side transmission is: The subcarrier spacing of the carrier where the side transmission is located; or, The subcarrier spacing of the sideline bandwidth part SL BWP where the sideline transmission is located; or, The subcarrier spacing of the SL BWP of the carrier where the sideline transmission is located.
32. The device according to any one of claims 17 to 31, characterized in that The sideline transmission is used to transmit any one of the following channels or signals: PSCCH, PSSCH, PSCCH and PSSCH; the priority value of the sideline transmission is the priority value corresponding to the data carried in the PSSCH, or the priority value indicated by the sideline control information in the PSCCH; or, The side transmission is used to transmit PSFCH; the priority value of the side transmission is the priority value of PSSCH corresponding to the PSFCH; or, The sideline transmission is used to transmit S-SSB; the priority value of the sideline transmission is a configured or preconfigured or standard predefined priority value.
33. A terminal device, characterized in that: The terminal device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 16.
34. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the method according to any one of claims 1 to 16.
35. A chip, characterized in that: The chip comprises a programmable logic circuit and / or program instructions, and when the chip is running, it is used to implement the method according to any one of claims 1 to 16.
36. A computer program product, characterized in that The computer program product comprises computer instructions, which are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 16.
Citation Information
Patent Citations
Communication method and device
CN112398888A
Method and apparatus for transmitting and receiving sidelink HARQ feedback information
CN112564865A
Communication method and device
CN113766453A
Collision of sounding reference signal (SRS) and physical uplink shared channel (PUSCH) in case of carrier aggregation
US20200221311A1