An information processing method, a terminal and a readable storage medium
By sending resource conflict indication information from the first terminal to the second terminal in the 5G NR V2X system, the problem of low transmission success rate caused by the terminal's own perception of resource conflicts is solved, and a higher data packet transmission success rate is achieved.
Patent Information
- Application Number
- CN202110897357.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-05
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2041-08-05
AI Technical Summary
In 5G NR V2X systems, when the terminal is in Mode 2 resource allocation mode, the terminal only determines conflicting resources through its own resource awareness, resulting in a low success rate of data packet transmission on the pass-through link.
The first terminal sends a sequence-based first channel or Type2PSFCH first indication information to the second terminal, indicating whether there is a resource conflict on the target PSSCH resource, and the second terminal selects the transmission resource according to the information.
It improves the success rate of packet transmission on the direct link and reduces the probability of packet transmission failure due to resource collisions.
Smart Images

Figure CN115942377B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to an information processing method, a terminal, and a readable storage medium. Background Technology
[0002] In 5G NR (New Radio) V2X (Vehicle-to-Everything) systems, terminals communicate directly with each other on a sidelink. Before transmitting service data, it is necessary to determine the time-frequency resources used for the sidelink data transmission. The main criterion for determining the time-frequency resources is to avoid collisions between the time-frequency resources used by different terminals, so as to avoid mutual interference.
[0003] In NR V2X, there are two resource scheduling modes. The first is Mode 1 resource allocation mode, in which the base station uniformly schedules the time and frequency resources used by terminals in direct link communication. The second is Mode 2 resource allocation mode, in which the terminals autonomously select the time and frequency resources used by terminals in direct link communication without the participation of the base station.
[0004] NR-V2X Mode 2 employs distributed resource scheduling. Since there is no unified scheduling by a base station, terminals need to determine the resource occupancy status of other terminals through a resource awareness mechanism and select resources based on the awareness results. Compared to a completely random resource selection mechanism, the resource awareness mechanism can improve resource utilization, reduce collision probability, and enhance system performance.
[0005] In existing technologies, when a terminal operates in Mode 2 resource allocation mode, it excludes conflicting resources based on its own resource awareness. However, in existing technologies, the terminal can only determine conflicting resources through its own awareness, thus affecting the success rate of data packet transmission on the pass-through link. Summary of the Invention
[0006] This application provides an information processing method, a terminal, and a readable storage medium to improve the success rate of data packet transmission in a direct link.
[0007] In a first aspect, embodiments of this application provide an information processing method, including:
[0008] The first terminal sends a first indication information to the second terminal through the first channel. The first indication information is used to indicate whether there is a resource conflict on the target PSSCH (Physical Sidelink Shared Channel) resource.
[0009] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH (Physical Sidelink Feedback Channel) (Type 2PSFCH).
[0010] Wherein, when the first channel is a sequence-based second channel, the first terminal sends first indication information to the second terminal through the first channel, including:
[0011] The first terminal sends the first indication information to the second terminal through different sequences of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or...
[0012] The first terminal sends the first indication information to the second terminal through the same sequence with different cyclic shift values of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel.
[0013] The second channel has a sequence length of 12 and occupies 12 subcarriers of one RB (Resource Block); the cyclic shift value is selected from the set {1,2,3,6}.
[0014] The second channel occupies one or two symbols;
[0015] When the second channel occupies two symbols, the first symbol occupied by the second channel and the second symbol occupied by the second channel are duplicates.
[0016] One of the second channels is used to indicate whether there is a resource conflict among the resources occupied by one or more PSSCHs.
[0017] Wherein, when a second channel is used to indicate whether there is a resource conflict in the resources occupied by a PSSCH, if the information represented by the second channel meets the first condition, it indicates that there is a resource conflict in the resources occupied by the PSSCH; if the information represented by the second channel meets the second condition, it indicates that there is no resource conflict in the resources occupied by the PSSCH.
[0018] The first condition and the second condition are different.
[0019] Specifically, when a second channel is used to indicate whether there is a resource conflict among the resources occupied by multiple PSSCHs, if the information represented by the second channel meets the third condition, it means that at least one of the multiple PSSCHs has a resource conflict; if the information represented by the second channel meets the fourth condition, it means that there is no resource conflict among the resources occupied by all PSSCHs.
[0020] The third condition is different from the fourth condition.
[0021] The second channel is time-division multiplexed or frequency-division multiplexed with PSCCH (Physical Sidelink Control Channel), PSSCH, or PSFCH (Physical Sidelink Feedback Channel).
[0022] The frequency domain resources occupied by the second channel are determined in the following ways:
[0023] The index number of the second channel is calculated based on one or more of the following information:
[0024] The index number of the first terminal and the index number of the second terminal.
[0025] The index number of the second channel is calculated in any of the following ways:
[0026] When the feedback mode is unicast and multicast and only the presence of resource conflicts is required, the index number of the second channel is calculated using the L1 source ID of the second terminal.
[0027] When the feedback mode is multicast and feedback is required regarding the existence of resource conflicts, the index number of the second channel is calculated using the L1source ID of the second terminal and the member ID (group identifier) to which the first terminal belongs.
[0028] If the second channel and PSFCH occupy different symbols in the same time slot or occupy different time slots, the index number of the second channel is calculated as follows:
[0029] PSRCH_Index = (K+M)Mod(L*Y)
[0030] Where PSRCH_Index represents the index number of the second channel;
[0031] K represents the truncated Layer-2 source ID carried in the pass-through link control information SCI associated with the PSSCH sent by the first or second terminal;
[0032] M represents the calculation parameter, which is related to the resource conflict feedback mode;
[0033] L represents the number of PRBs (Physical Resource Blocks) for the second channel candidate resources;
[0034] Y represents the number of cyclic shift pairs of resource conflict feedback that a PRB can carry.
[0035] Where M = 0 when the resource conflict feedback mode is unicast resource conflict feedback;
[0036] When the resource conflict feedback mode is multicast resource conflict feedback, M=0 or M is the multicast member identifier of the receiving terminal.
[0037] Wherein, when the first channel is Type2PSFCH, the first terminal sends first indication information to the second terminal through the first channel, including:
[0038] The first terminal sends a first indication message to the second terminal using the target resource via Type2PSFCH, wherein the target resource is a PSFCH resource of the target type that is not used by the terminal.
[0039] The method further includes:
[0040] The first terminal receives second indication information, which is used to indicate the priority between the first method and the second method. The first method indicates whether the resource indicated by the SCI is correctly received, and the second indication indicates whether there is a resource conflict on the resource indicated by the SCI.
[0041] When the first indication information is used to indicate whether the resource indicated by the SCI has been correctly received and to indicate whether there is a resource conflict on the resource indicated by the SCI, the first terminal sends the indication information to the second terminal through the first channel, including:
[0042] When it is determined from the second indication information that the priority of the first method is higher than the priority of the second method, the first terminal only feeds back whether the resource indicated by the SCI has been correctly received through the Type2PSFCH.
[0043] When it is determined from the second indication information that the priority of the first method is lower than the priority of the second method, the first terminal uses the Type2PSFCH to indicate only whether there is a resource conflict on the resource indicated by the SCI.
[0044] Secondly, embodiments of this application also provide an information processing method, including:
[0045] The second terminal receives the first indication information, which is used to indicate whether there is a resource conflict on the target PSSCH resource.
[0046] The second terminal selects transmission resources based on the first instruction information;
[0047] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0048] Thirdly, embodiments of this application also provide a first terminal, including: a memory, a transceiver, and a processor.
[0049] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0050] A first indication message is sent to the second terminal through the first channel. The first indication message is used to indicate whether there is a resource conflict on the target PSSCH resource.
[0051] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0052] When the first channel is a sequence-based second channel, the processor is further configured to read the computer program in the memory and perform the following operations:
[0053] The first indication information is sent to the second terminal via different sequences of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or...
[0054] The first indication information is sent to the second terminal through the same sequence with different cyclic shift values of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel.
[0055] When the first channel is a sequence-based second channel, the processor is further configured to read the computer program in the memory and perform the following operations:
[0056] Send a first indication message to a second terminal using a target resource via Type2PSFCH, wherein the target resource is a PSFCH resource of the target type that is not used by the terminal.
[0057] Fourthly, embodiments of this application also provide a second terminal, including: a memory, a transceiver, and a processor.
[0058] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0059] A first indication message is sent to the second terminal through the first channel. The first indication message is used to indicate whether there is a resource conflict on the target PSSCH resource.
[0060] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0061] Fifthly, embodiments of this application also provide a first terminal, including:
[0062] The first transmitting unit is used to send first indication information to the second terminal through the first channel. The first indication information is used to indicate whether there is a resource conflict on the target physical direct link shared channel (PSSCH) resource.
[0063] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0064] Sixthly, embodiments of this application also provide a second terminal, including:
[0065] The first receiving unit is configured to receive first indication information, which is used to indicate whether there is a resource conflict on the target PSSCH resource.
[0066] The first processing unit is configured to select transmission resources according to the first indication information;
[0067] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0068] In a seventh aspect, embodiments of this application also provide a processor-readable storage medium storing a computer program, which, when executed by a processor, implements the steps in the information processing method described above.
[0069] In this embodiment, the first terminal sends first indication information to the second terminal via a first channel. This first indication information indicates whether a resource conflict exists on the target PSSCH resource. In this way, when selecting resources, the second terminal can consider not only the resource conflicts it perceives but also the content indicated by the first indication information, thereby reducing the probability of data packet transmission failure due to resource collisions and improving the success rate of data packet transmission on the direct link. Attached Figure Description
[0070] Figure 1 This is one of the flowcharts of the information processing method provided in the embodiments of this application;
[0071] Figure 2(a) is one of the channel multiplexing schematic diagrams provided in the embodiments of this application;
[0072] Figure 2(b) is a second schematic diagram of channel multiplexing provided in the embodiments of this application;
[0073] Figure 3(a) is one of the channel configuration diagrams provided in the embodiments of this application;
[0074] Figure 3(b) is a second schematic diagram of channel configuration provided in an embodiment of this application;
[0075] Figure 4(a) is one of the signal transmission schematic diagrams provided in the embodiments of this application;
[0076] Figure 4(b) is a second schematic diagram of signal transmission provided in an embodiment of this application;
[0077] Figure 5 This is the second flowchart of the information processing method provided in the embodiments of this application;
[0078] Figure 6 This is one of the structural diagrams of the first terminal provided in the embodiments of this application;
[0079] Figure 7 This is one of the structural diagrams of the second terminal provided in the embodiments of this application;
[0080] Figure 8 This is a second structural diagram of the first terminal provided in the embodiments of this application;
[0081] Figure 9 This is the second structural diagram of the second terminal provided in the embodiments of this application. Detailed Implementation
[0082] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0083] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0084] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0085] This application provides an information processing method, a terminal, and a readable storage medium to improve the success rate of data packet transmission in a direct link. The method and apparatus are based on the same concept, and since the principles by which they solve the problem are similar, their implementations can be referred to interchangeably; repeated details will not be repeated.
[0086] See Figure 1 , Figure 1 This is a flowchart of the information processing method provided in the embodiments of this application, such as... Figure 1 As shown, it includes the following steps:
[0087] Step 101: The first terminal sends a first indication information to the second terminal through a first channel. The first indication information is used to indicate whether there is a resource conflict on the target PSSCH resource. The first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0088] In this embodiment of the application, the second channel may be, for example, a PSRCH (Physical Sidelink Resource Conflict Indication Channel). The PSRCH uses a sequence-based approach, that is, it uses different sequences or different cyclic shifts (CS) of the same sequence to indicate whether there is a resource conflict in the PSSCH resource corresponding to the PSRCH.
[0089] When the first channel is a sequence-based second channel, in this step, the first terminal sends the first indication information to the second terminal through different sequences of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or, the first terminal sends the first indication information to the second terminal through the same sequence of the second channel with different cyclic shift values. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel.
[0090] The second channel has a sequence length of 12 and occupies 12 subcarriers of one RB; the cyclic shift value is selected from the set {1,2,3,6}.
[0091] If different sequences are used, sequence #1 can be used to indicate that the PSSCH resource corresponding to the PSRCH has a resource conflict, and sequence #2 can be used to indicate that there is no resource conflict. If the same sequence is used, then using CS#1 of the same sequence indicates that the PSSCH resource corresponding to the PSRCH has a resource conflict, while using CS#2 indicates that there is no resource conflict. CS#1 and CS#2 correspond to the same sequence with different cyclic shift values.
[0092] In this embodiment, the second channel occupies one or two symbols; when the second channel occupies two symbols, the first symbol and the second symbol occupied by the second channel are repeated. Here, "repeated" means mapping the same sequence.
[0093] As shown in Figure 2(a), the first terminal transmits a PSRCH on symbol 10 of a certain RB it occupies. This PSRCH occupies 12 subcarriers of an RB and one symbol. On this RB, a sequence of length 12 is placed on its 12 subcarriers, and the cyclic shift value of the sequence includes candidate values such as {1, 2, 3, 6}, thus accommodating more PSRCH channels. If different PSRCH channels use the same sequence, then CS#1 of the same sequence indicates that the PSSCH resource corresponding to that PSRCH has a resource conflict, while CS#2 indicates that there is no resource conflict. If different PSRCH channels use different sequences, then sequence #1 indicates that the PSSCH resource corresponding to that PSRCH has a resource conflict, and sequence #2 indicates that there is no resource conflict.
[0094] As shown in Figure 2(b), the first terminal transmits a PSRCH on symbols 9 and 10 of a certain RB it occupies. This PSRCH occupies 12 subcarriers of one RB and two symbols, with symbol 9 being a complete repetition of symbol 10. In this case, firstly, the PSRCH on symbol 9 can be used for AGC (Automatic Gain Control); secondly, symbols 9 and 10 map to the same sequence, which is equivalent to symbol repetition, thus improving the reception success rate of the PSRCH channel.
[0095] In practical applications, a second channel is used to indicate whether there is a resource conflict among the resources occupied by one or more PSSCHs.
[0096] Specifically, when a second channel is used to indicate whether there is a resource conflict for the resources occupied by a PSSCH, if the information represented by the second channel meets a first condition, it indicates that there is a resource conflict for the resources occupied by the PSSCH; if the information represented by the second channel meets a second condition, it indicates that there is no resource conflict for the resources occupied by the PSSCH; wherein, the first condition and the second condition are different. The information represented by the second channel can refer to the content indicated by the information carried by the second channel, etc. The first condition and the second condition can be preset values, preset characters, etc.
[0097] For example, a Yes / No-based mechanism can be used to indicate whether a resource conflict exists for the resources occupied by a PSSCH. If the information represented by the second channel is Yes, it indicates that a resource conflict exists for the resources occupied by a PSSCH; if the information represented by the second channel is No, it indicates that a resource conflict does not exist for the resources occupied by a PSSCH.
[0098] When a second channel is used to indicate whether there is a resource conflict among the resources occupied by multiple PSSCHs, if the information represented by the second channel meets a third condition, it indicates that at least one PSSCH among the multiple PSSCHs has a resource conflict; if the information represented by the second channel meets a fourth condition, it indicates that there is no resource conflict among the resources occupied by all PSSCHs; wherein the third condition and the fourth condition are different. The third condition and the fourth condition can be preset values, preset characters, etc.
[0099] For example, a yes-based mechanism can be used to indicate whether there is a resource conflict in the resources occupied by a PSSCH. If the information represented by the second channel is yes, it means that at least one PSSCH among multiple PSSCHs has a resource conflict; if the information represented by the second channel is no, it means that there is no resource conflict in the resources occupied by all PSSCHs.
[0100] A subchannel is a frequency-domain unit for direct link resource allocation. A subchannel consists of one or more consecutive PRBs in the frequency domain. As shown in Figure 3(a), the second terminal transmits a PSSCH on time slot 2 of subchannel 1, the third terminal transmits a PSSCH on time slot 3 of subchannel 3, and the fourth terminal transmits a PSSCH on time slot 5 of subchannel 4. The first terminal detects resource conflicts in the resources used by the PSSCHs of the second, third, and fourth terminals. The first terminal uses three PSRCH channels on time slot 6 of subchannel 2 to indicate whether there are resource conflicts in the resources occupied by these three PSSCHs. The three small squares in time slot 6 of subchannel 2 in the figure represent the three PSRCH channels, each of which occupies one RB in the frequency domain and two OFDM (Orthogonal Frequency Division Multiplexing) symbols in the time domain.
[0101] In this way, the first terminal sends the resource conflict information to the second / third / fourth terminal via three PSRCHs. If a resource conflict exists, the second / third / fourth terminal will change the transmission resources to avoid the conflict. This is a Yes / No-based response mechanism. A PSRCH channel indicates whether there is a resource conflict for the resources occupied by a PSSCH channel: "Yes" or "No" indicates whether there is a resource conflict for the PSSCH channel.
[0102] As shown in Figure 3(b), the first terminal detected resource conflicts among the PSSCH resources used by the second, third, and fourth terminals. The first terminal uses one PSRCH channel on time slot 6 of subchannel 2 to simultaneously indicate whether there are resource conflicts among the resources occupied by these three PSSCHs. The small square in time slot 6 of subchannel 2 in the figure represents this PSRCH channel, which occupies one RB in the frequency domain and two OFDM symbols in the time domain.
[0103] In this way, the first terminal sends the resource conflict information to the second / C / D terminal via a single PSRCH. If a resource conflict exists, the second / third / fourth terminal will switch transmission resources to avoid the conflict. This is a Yes-based response mechanism. A PSRCH channel indicates whether there is a resource conflict among the resources occupied by multiple PSSCH channels: "Yes" indicates that at least one PSSCH channel has a resource conflict, and "No" indicates that none of the PSSCH channels have a resource conflict.
[0104] This method of indicating resource conflict information involves the first terminal sending relevant information about resource conflicts to the second terminal via the PSRCH. This allows the terminal to consider resource conflicts during resource selection, reducing the probability of packet transmission failure due to resource collisions and improving the success rate of packet transmission on the direct link. For the Yes / No-based scheme, one PSRCH corresponds to one PSSCH, allowing independent indication of resource conflict status for each PSSCH resource. For the Yes-based scheme, one PSRCH corresponds to multiple PSSCHs, resulting in lower signaling overhead.
[0105] In the embodiments of this application, the second channel is time-division multiplexed or frequency-division multiplexed with PSCCH or PSSCH, thereby reducing latency and increasing reliability.
[0106] For example, the second channel (such as PSRCH) occupies the first two symbols of PSFCH and is time-division multiplexed with PSFCH in the prior art. The second channel (such as PSRCH) occupies different frequency domain resources than PSFCH, for example, it occupies a different resource pool, and is isolated through the resource pool.
[0107] As shown in Figure 4(a), PSRCH and PSFCH are frequency-division multiplexed. PSRCH and PSFCH occupy different frequency domain resources to avoid resource conflicts between them. In addition, PSRCH and PSFCH are in the same time domain resources, both occupying symbols 11 and 12.
[0108] As shown in Figure 4(b), PSRCH and PSFCH are time-division multiplexed. PSRCH and PSFCH occupy different time-domain resources. PSRCH occupies symbols 9 and 10, while PSFCH occupies symbols 11 and 12, thus avoiding resource conflicts between the two. In addition, PSRCH and PSFCH are in the same frequency domain resources.
[0109] This method of indicating resource conflict information allows the first terminal to send relevant information about resource conflicts to the second terminal via the PSRCH. This enables the terminal to consider resource conflicts during resource selection, reducing the probability of data packet transmission failure due to resource collisions and improving the success rate of data packet transmission on the direct link. For frequency division multiplexing schemes, it has no impact on PSSCH resources. For time division multiplexing schemes, it has no impact on PSFCH resources.
[0110] The index number of the second channel can be calculated based on one or more of the following information:
[0111] The index number of the first terminal and the index number of the second terminal.
[0112] Specifically, when the feedback mode is unicast and multicast and only needs to report whether there is a resource conflict, the index number of the second channel is calculated using the L1source ID of the second terminal; when the feedback mode is multicast and needs to report whether there is a resource conflict, the index number of the second channel is calculated using the L1source ID of the second terminal and the member ID (group identifier) to which the first terminal belongs.
[0113] If the second channel occupies a different symbol in the same time slot or occupies a different time slot than the PSFCH, the index number of the second channel is calculated as follows:
[0114] PSRCH_Index = (K+M)Mod(L*Y)
[0115] Where PSRCH_Index represents the index number of the second channel;
[0116] K represents the truncated Layer-2 source ID carried in the pass-through link control information SCI associated with the PSSCH sent by the first or second terminal;
[0117] M represents the calculation parameter, which is related to the resource conflict feedback mode;
[0118] L represents the number of PRBs for the second channel candidate resources;
[0119] Y represents the number of cyclic shift pairs of resource conflict feedback that a PRB can carry.
[0120] In the above formula, the value of M varies depending on the resource conflict feedback mode. Specifically, when the resource conflict feedback mode is unicast, M = 0; when the resource conflict feedback mode is multicast, M = 0 or M is the multicast member identifier of the receiving terminal.
[0121] The specific values of M are as follows:
[0122] In unicast, M = 0;
[0123] In multicast resource conflict feedback option 1, M=0;
[0124] In multicast resource conflict feedback option 2, M is the multicast member ID of the receiving terminal (i.e., the first terminal or other terminals receiving PSSCH sent by the second terminal).
[0125] When PSRCH and PSFCH are frequency-division multiplexed, a dedicated resource pool can be set up for PSRCH.
[0126] When the first channel is Type2PSFCH, the first terminal sends a first indication message to the second terminal using the target resource via Type2PSFCH. The target resource is a PSFCH resource not used by the target type of terminal. The target type of terminal may include a Groupcast HARQ (Hybrid Automatic Repeat Request) Option 2 Tx UE. In this case, Type2PSFCH may only be used to indicate whether a resource conflict exists. At this time, the first indication message may be SL (sidelink) HARQ ACK / NACK information.
[0127] When the first channel is Type2PSFCH, Type2PSFCH can provide feedback on whether the resource indicated by SCI has been correctly received, and at the same time, it can also provide feedback on whether there is a resource conflict on the resource.
[0128] At this point, for example, Type2PSFCH carries two bits, one of which represents ACK (Acknowledgement) / NACK (Negative Acknowledgement); the other bit indicates whether there is a resource conflict.
[0129] Furthermore, the first terminal may also receive second indication information, which is used to indicate the priority between the first mode and the second mode. The first mode indicates whether the resource indicated by the SCI is correctly received, and the second indication indicates whether there is a resource conflict on the resource indicated by the SCI.
[0130] When the first indication information is used to indicate whether the resource indicated by the SCI has been correctly received and to indicate whether there is a resource conflict on the resource indicated by the SCI, if the priority of the first method is determined to be higher than the priority of the second method according to the second indication information, then the first terminal only feeds back whether the resource indicated by the SCI has been correctly received through the Type2PSFCH; if the priority of the first method is determined to be lower than the priority of the second method according to the second indication information, then the first terminal only indicates whether there is a resource conflict on the resource indicated by the SCI through the Type2PSFCH.
[0131] When the SL HARQ ACK / NACK feedback information has a higher priority, only ACK / NACK information is fed back; when the resource conflict information has a higher priority, only resource conflict information is fed back.
[0132] In this embodiment, the first terminal sends first indication information to the second terminal via a first channel. This first indication information indicates whether a resource conflict exists on the target PSSCH resource. In this way, when selecting resources, the second terminal can consider not only the resource conflicts it perceives but also the content indicated by the first indication information, thereby reducing the probability of data packet transmission failure due to resource collisions and improving the success rate of data packet transmission on the direct link.
[0133] See Figure 5 , Figure 5 This is a flowchart of the information processing method provided in the embodiments of this application, such as... Figure 5 As shown, it includes the following steps:
[0134] Step 501: The second terminal receives the first indication information, which is used to indicate whether there is a resource conflict on the target PSSCH resource.
[0135] Step 502: The second terminal selects transmission resources according to the first instruction information.
[0136] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0137] When selecting transmission resources, the second terminal can consider the resource conflicts it perceives and the content indicated by the first indication information, thereby avoiding resource collisions.
[0138] In this embodiment, the first terminal sends first indication information to the second terminal via a first channel. This first indication information indicates whether a resource conflict exists on the target PSSCH resource. In this way, when selecting resources, the second terminal can consider not only the resource conflicts it perceives but also the content indicated by the first indication information, thereby reducing the probability of data packet transmission failure due to resource collisions and improving the success rate of data packet transmission on the direct link.
[0139] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems may include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminals and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G systems (5GS).
[0140] The terminal involved in the embodiments of this application can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal may differ in different systems; for example, in a 5G system, the terminal can be called a User Equipment (UE). The wireless terminal can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device that exchanges voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). The wireless terminal can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0141] like Figure 6 As shown, the first terminal in this embodiment includes a processor 600, configured to read a program from the memory 620 and execute the following processes:
[0142] A first indication message is sent to the second terminal through the first channel. The first indication message is used to indicate whether there is a resource conflict on the target PSSCH resource.
[0143] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0144] Transceiver 610 is used to receive and send data under the control of processor 600.
[0145] Among them, Figure 6 In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 600) and memory (memory 620). The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. A bus interface provides an interface. Transceiver 610 may be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. Processor 600 is responsible for managing the bus architecture and general processing, and memory 620 may store data used by processor 600 during operation.
[0146] The processor 610 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0147] The processor 600 is responsible for managing the bus architecture and general processing, while the memory 620 can store the data used by the processor 600 when performing operations.
[0148] The processor 600 is also used to read the program and perform the following steps:
[0149] The first indication information is sent to the second terminal via different sequences of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or...
[0150] The first indication information is sent to the second terminal through the same sequence with different cyclic shift values of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel.
[0151] The second channel has a sequence length of 12 and occupies 12 subcarriers of one RB; the cyclic shift value is selected from the set {1,2,3,6}.
[0152] The second channel occupies one or two symbols; when the second channel occupies two symbols, the first symbol occupied by the second channel and the second symbol occupied by the second channel are repeated.
[0153] One of the second channels is used to indicate whether there is a resource conflict among the resources occupied by one or more PSSCHs.
[0154] When a second channel is used to indicate whether there is a resource conflict in the resources occupied by a PSSCH, if the information represented by the second channel meets the first condition, it indicates that there is a resource conflict in the resources occupied by the PSSCH; if the information represented by the second channel meets the second condition, it indicates that there is no resource conflict in the resources occupied by the PSSCH.
[0155] The first condition and the second condition are different.
[0156] When a second channel is used to indicate whether there is a resource conflict among the resources occupied by multiple PSSCHs, if the information represented by the second channel meets the third condition, it means that at least one of the multiple PSSCHs has a resource conflict; if the information represented by the second channel meets the fourth condition, it means that there is no resource conflict among the resources occupied by all PSSCHs.
[0157] The third condition is different from the fourth condition.
[0158] The second channel is time-division multiplexed or frequency-division multiplexed with PSCCH, PSSCH, or PSFCH.
[0159] The processor 600 is also used to read the program and perform the following steps:
[0160] The index number of the second channel is calculated based on one or more of the following information:
[0161] The index number of the first terminal and the index number of the second terminal.
[0162] The processor 600 is also configured to read the program and perform the following steps: calculate the index number of the second channel in any of the following ways:
[0163] When the feedback mode is unicast and multicast and only the presence of resource conflicts is required, the index number of the second channel is calculated using the Layer 1 source ID (L1source ID) of the second terminal.
[0164] When the feedback mode is multicast and feedback is required regarding the existence of resource conflicts, the index number of the second channel is calculated using the L1source ID of the second terminal and the member ID of the group to which the first terminal belongs.
[0165] The processor 600 is also used to read the program and perform the following steps:
[0166] If the second channel occupies a different symbol in the same time slot or occupies a different time slot than the PSFCH, the index number of the second channel is calculated as follows:
[0167] PSRCH_Index = (K+M)Mod(L*Y)
[0168] Where PSRCH_Index represents the index number of the second channel;
[0169] K represents the truncated Layer 2 source ID carried in the pass-through link control information SCI associated with the PSSCH sent by the first or second terminal.
[0170] M represents the calculation parameter, which is related to the resource conflict feedback mode;
[0171] L represents the number of Physical Resource Blocks (PRBs) for the second channel candidate resources;
[0172] Y represents the number of cyclic shift pairs of resource conflict feedback that a PRB can carry.
[0173] Where M = 0 when the resource conflict feedback mode is unicast resource conflict feedback;
[0174] When the resource conflict feedback mode is multicast resource conflict feedback, M=0 or M is the multicast member identifier of the receiving terminal.
[0175] The processor 600 is also used to read the program and perform the following steps:
[0176] Send a first indication message to a second terminal using a target resource via Type2PSFCH, wherein the target resource is a PSFCH resource of the target type that is not used by the terminal.
[0177] The processor 600 is also used to read the program and perform the following steps:
[0178] Receive second indication information, which is used to indicate the priority between the first mode and the second mode. The first mode indicates whether the resource indicated by the SCI is correctly received, and the second indication indicates whether there is a resource conflict on the resource indicated by the SCI.
[0179] When it is determined from the second indication information that the priority of the first method is higher than the priority of the second method, the Type2PSFCH only provides feedback on whether the resource indicated by the SCI has been correctly received.
[0180] When it is determined from the second indication information that the priority of the first method is lower than the priority of the second method, the Type2PSFCH only indicates whether there is a resource conflict on the resource indicated by the SCI.
[0181] It should be noted that the first terminal provided in this application embodiment can implement all the method steps implemented by the first terminal in the above method embodiment and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.
[0182] like Figure 7 As shown, the second terminal in this embodiment includes a processor 700, configured to read a program from the memory 720 and execute the following processes:
[0183] A first indication message is sent to the second terminal through the first channel. The first indication message is used to indicate whether there is a resource conflict on the target PSSCH resource.
[0184] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0185] Transceiver 710 is used to receive and send data under the control of processor 700.
[0186] Among them, Figure 7 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 700) and memory (memory 720). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 710 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 700 during operation.
[0187] The processor 710 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0188] The processor 700 is responsible for managing the bus architecture and general processing, while the memory 720 can store the data used by the processor 700 during operation.
[0189] It should be noted that the second terminal provided in this application embodiment can implement all the method steps implemented by the second terminal in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0190] like Figure 8 As shown, the first terminal in this embodiment includes:
[0191] The first transmitting unit 801 is used to send first indication information to the second terminal through the first channel. The first indication information is used to indicate whether there is a resource conflict on the target physical direct link shared channel PSSCH resource.
[0192] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0193] When the first channel is a sequence-based second channel, the first sending unit 801 is used to send the first indication information to the second terminal through different sequences of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or, the first indication information is sent to the second terminal through the same sequence of the second channel with different cyclic shift values. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel.
[0194] The second channel has a sequence length of 12 and occupies 12 subcarriers of one RB; the cyclic shift value is selected from the set {1,2,3,6}.
[0195] The second channel occupies one or two symbols; when the second channel occupies two symbols, the first symbol occupied by the second channel and the second symbol occupied by the second channel are repeated.
[0196] One of the second channels is used to indicate whether there is a resource conflict among the resources occupied by one or more PSSCHs.
[0197] When a second channel is used to indicate whether there is a resource conflict in the resources occupied by a PSSCH, if the information represented by the second channel meets the first condition, it indicates that there is a resource conflict in the resources occupied by the PSSCH; if the information represented by the second channel meets the second condition, it indicates that there is no resource conflict in the resources occupied by the PSSCH.
[0198] The first condition and the second condition are different.
[0199] When a second channel is used to indicate whether there is a resource conflict among the resources occupied by multiple PSSCHs, if the information represented by the second channel meets the third condition, it means that at least one of the multiple PSSCHs has a resource conflict; if the information represented by the second channel meets the fourth condition, it means that there is no resource conflict among the resources occupied by all PSSCHs.
[0200] The third condition is different from the fourth condition.
[0201] The second channel is time-division multiplexed or frequency-division multiplexed with PSCCH, PSSCH, or PSFCH.
[0202] The terminal may further include:
[0203] The first determining unit is configured to determine the frequency domain resources occupied by the second channel in the following ways:
[0204] The index number of the second channel is calculated based on one or more of the following information:
[0205] The index number of the first terminal and the index number of the second terminal.
[0206] The terminal may further include:
[0207] The second determining unit is configured to calculate the index number of the second channel in any of the following ways:
[0208] When the feedback mode is unicast and multicast and only the presence of resource conflicts is required, the index number of the second channel is calculated using the L1source ID of the second terminal;
[0209] When the feedback mode is multicast and feedback is required regarding the existence of resource conflicts, the index number of the second channel is calculated using the L1source ID of the second terminal and the member ID to which the first terminal belongs.
[0210] If the second channel and PSFCH occupy different symbols in the same time slot or occupy different time slots, the second determining unit calculates the index number of the second channel as follows:
[0211] PSRCH_Index = (K+M)Mod(L*Y)
[0212] Where PSRCH_Index represents the index number of the second channel;
[0213] K represents the truncated Layer-2 source ID carried in the pass-through link control information SCI associated with the PSSCH sent by the first or second terminal;
[0214] M represents the calculation parameter, which is related to the resource conflict feedback mode;
[0215] L represents the number of Physical Resource Blocks (PRBs) for the second channel candidate resources;
[0216] Y represents the number of cyclic shift pairs of resource conflict feedback that a PRB can carry.
[0217] Where M = 0 when the resource conflict feedback mode is unicast resource conflict feedback;
[0218] When the resource conflict feedback mode is multicast resource conflict feedback, M=0 or M is the multicast member identifier of the receiving terminal.
[0219] The first sending unit is configured to send first indication information to the second terminal using the target resource via Type2PSFCH, wherein the target resource is a PSFCH resource of the target type that is not used by the terminal.
[0220] The terminal may further include:
[0221] The first receiving unit is used to receive second indication information, which is used to indicate the priority between the first mode and the second mode. The first mode indicates whether the resource indicated by the SCI is correctly received, and the second indication indicates whether there is a resource conflict on the resource indicated by the SCI.
[0222] When it is determined from the second indication information that the priority of the first method is higher than the priority of the second method, the first sending unit is used to only provide feedback through the Type2PSFCH on whether the resource indicated by the SCI has been correctly received.
[0223] When it is determined from the second indication information that the priority of the first method is lower than the priority of the second method, the first sending unit is used to indicate only through the Type2PSFCH whether there is a resource conflict on the resource indicated by the SCI whether there is a resource conflict.
[0224] It should be noted that the first terminal provided in this application embodiment can implement all the method steps implemented by the first terminal in the above method embodiment and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.
[0225] like Figure 9As shown, the second terminal in this embodiment of the application includes:
[0226] The first receiving unit 901 is used to receive first indication information, which is used to indicate whether there is a resource conflict on the target PSSCH resource.
[0227] The first processing unit 902 is configured to select transmission resources according to the first indication information;
[0228] Wherein, the first channel is a sequence-based second channel; or, the first channel is a Type2PSFCH.
[0229] It should be noted that the terminal provided in this application embodiment can implement all the method steps implemented by the second terminal in the above method embodiment and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.
[0230] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0231] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0232] This application also provides a readable storage medium storing a program. When executed by a processor, this program implements the various processes of the above-described information processing method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here. The readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).
[0233] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0234] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0235] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. An information processing method, characterized in that, include: The first terminal sends a first indication information to the second terminal through a first channel. The first indication information is used to indicate whether there is a resource conflict on the target physical direct link shared channel (PSSCH) resource. Wherein, the first channel is a sequence-based second channel, and the first terminal sends first indication information to the second terminal through the first channel, including: The first terminal sends the first indication information to the second terminal through different sequences of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or... The first terminal sends the first indication information to the second terminal through the same sequence with different cyclic shift values of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel. The second channel occupies two symbols, and the first symbol and the second symbol occupied by the second channel are repeated.
2. The method according to claim 1, characterized in that, The second channel has a sequence length of 12 and occupies 12 subcarriers of a resource block RB; the cyclic shift value is selected from the set {1, 2, 3, 6}.
3. The method according to claim 1, characterized in that, A second channel is used to indicate whether there is a resource conflict among the resources occupied by one or more PSSCHs.
4. The method according to claim 3, characterized in that, When a second channel is used to indicate whether there is a resource conflict in the resources occupied by a PSSCH, if the information represented by the second channel meets the first condition, it indicates that there is a resource conflict in the resources occupied by the PSSCH; if the information represented by the second channel meets the second condition, it indicates that there is no resource conflict in the resources occupied by the PSSCH. The first condition and the second condition are different.
5. The method according to claim 3, characterized in that, When a second channel is used to indicate whether there is a resource conflict among the resources occupied by multiple PSSCHs, if the information represented by the second channel meets the third condition, it means that at least one of the multiple PSSCHs has a resource conflict; if the information represented by the second channel meets the fourth condition, it means that there is no resource conflict among the resources occupied by all PSSCHs. The third condition is different from the fourth condition.
6. The method according to claim 1, characterized in that, The second channel is time-division multiplexed or frequency-division multiplexed with the Physical Straight-through Link Control Channel (PSCCH), the Physical Straight-through Link Shared Channel (PSSCH), or the Physical Straight-through Link Feedback Channel (PSFCH).
7. The method according to claim 1, characterized in that, The frequency domain resources occupied by the second channel are determined in the following ways: The index number of the second channel is calculated based on one or more of the following information: The index number of the first terminal and the index number of the second terminal.
8. The method according to claim 7, characterized in that, The index number of the second channel is calculated in any of the following ways: When the feedback mode is unicast and multicast and only the presence of resource conflicts is required, the index number of the second channel is calculated using the Layer 1 source ID of the second terminal; When the feedback mode is multicast and feedback is required regarding the existence of resource conflicts, the index number of the second channel is calculated using the L1 sourceID of the second terminal and the member ID of the group to which the first terminal belongs.
9. The method according to claim 7, characterized in that, If the second channel occupies a different symbol in the same time slot or occupies a different time slot than the PSFCH, the index number of the second channel is calculated as follows: PSRCH_Index = (K+M)Mod(L*Y); Where PSRCH_Index represents the index number of the second channel; K represents the truncated Layer 2 source ID carried in the pass-through link control information SCI associated with the PSSCH sent by the first or second terminal. M represents the calculation parameter, which is related to the resource conflict feedback mode; L represents the number of Physical Resource Blocks (PRBs) for the second channel candidate resources; Y represents the number of cyclic shift pairs of resource conflict feedback that a PRB can carry.
10. The method according to claim 9, characterized in that, When the resource conflict feedback mode is unicast resource conflict feedback, M=0; When the resource conflict feedback mode is multicast resource conflict feedback, M=0 or M is the multicast member identifier of the receiving terminal.
11. An information processing method, characterized in that, include: The second terminal receives first indication information through the first channel. The first indication information is used to indicate whether there is a resource conflict on the target PSSCH resource. The second terminal selects transmission resources based on the first instruction information; Wherein, the first channel is a sequence-based second channel; the second terminal receives the first indication information including: Receive the first indication information transmitted via different sequences through the second channel, wherein the first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or, The first indication information is received by the same sequence with different cyclic shift values transmitted through the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel. The second channel occupies two symbols, and the first symbol and the second symbol occupied by the second channel are repeated.
12. A first terminal, characterized in that, include: Memory, transceiver, processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: A first indication message is sent to the second terminal through the first channel. The first indication message is used to indicate whether there is a resource conflict on the target PSSCH resource. Wherein, the first channel is a sequence-based second channel, and the processor is further configured to read the computer program in the memory and perform the following operations: The first indication information is sent to the second terminal via different sequences of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or... The first indication information is sent to the second terminal through the same sequence with different cyclic shift values of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel. The second channel occupies two symbols, and the first symbol and the second symbol occupied by the second channel are repeated.
13. A second terminal, characterized in that, include: Memory, transceiver, processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: First indication information is received through a first channel, the first indication information being used to indicate whether there is a resource conflict on the target PSSCH resource; Wherein, the first channel is a sequence-based second channel; the receiving of the first indication information includes: Receive the first indication information transmitted via different sequences through the second channel, wherein the first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or, The first indication information is received by the same sequence with different cyclic shift values transmitted through the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel. The second channel occupies two symbols, and the first symbol and the second symbol occupied by the second channel are repeated.
14. A first terminal, characterized in that, include: The first transmitting unit is used to send first indication information to the second terminal through the first channel. The first indication information is used to indicate whether there is a resource conflict on the target physical direct link shared channel (PSSCH) resource. Wherein, the first channel is a sequence-based second channel, and the first transmitting unit is further configured to: The first indication information is sent to the second terminal via different sequences of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or... The first indication information is sent to the second terminal through the same sequence with different cyclic shift values of the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel. The second channel occupies two symbols, and the first symbol and the second symbol occupied by the second channel are repeated.
15. A second terminal, characterized in that, include: The first receiving unit is configured to receive first indication information through a first channel, wherein the first indication information is used to indicate whether there is a resource conflict on the target PSSCH resource; The first processing unit is configured to select transmission resources according to the first indication information; Wherein, the first channel is a sequence-based second channel; the receiving of the first indication information includes: Receive the first indication information transmitted via different sequences through the second channel, wherein the first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel; or, The first indication information is received by the same sequence with different cyclic shift values transmitted through the second channel. The first indication information is used to indicate whether there is a resource conflict in the resources occupied by the PSSCH corresponding to the second channel. The second channel occupies two symbols, and the first symbol and the second symbol occupied by the second channel are repeated.
16. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Method and apparatus for transmitting psfch in NR v2x
WO2021091340A1