Information transmission method and apparatus, and related device

By detecting resource conflicts at the terminal and sending conflict indication information, the problem of reduced terminal transmission performance was solved, and transmission performance was improved.

CN115474230BActive Publication Date: 2026-01-06VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110648355.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-10
Publication Date
2026-01-06
Estimated Expiration
2041-06-10

AI Technical Summary

Technical Problem

In existing technologies, frequent resource reselection or transport block retransmission by the terminal leads to a decrease in transmission performance.

Method used

The first terminal performs resource conflict detection and sends conflict indication information when preset conditions are met, so as to avoid the target terminal from frequently reselecting resources or retransmitting transport blocks.

Benefits of technology

This improves the transmission performance of the target terminal and avoids frequent resource reselection and transport block retransmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115474230B_ABST
    Figure CN115474230B_ABST
Patent Text Reader

Abstract

The application discloses an information transmission method and device and related equipment, and belongs to the technical field of communication. The method comprises the following steps: a first terminal performs resource conflict detection; and in the case that the first terminal detects that a target terminal has resource conflict and a preset condition is met, the first terminal sends conflict indication information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, specifically relating to an information transmission method, apparatus and related equipment. Background Technology

[0002] Currently, in the enhanced resource allocation scheme, terminal C indicates the detected resource conflict to terminal D, triggering terminal D to perform resource reselection or determine whether to continue retransmitting the Transport Block (TB). While the existing conflict detection and handling schemes can help resolve transmission conflict issues and improve the reliability of TB transmission, frequent triggering of resource reselection or TB retransmission by the terminal can degrade its transmission performance. Summary of the Invention

[0003] This application provides an information transmission method, apparatus, and related equipment that can solve the problem of reduced transmission performance of terminals.

[0004] Firstly, an information transmission method is provided, including:

[0005] The first terminal performs resource conflict detection;

[0006] When the first terminal detects a resource conflict with the target terminal and the preset conditions are met, the first terminal sends a conflict indication message.

[0007] Secondly, an information transmission device is provided, comprising:

[0008] The detection module is used to detect resource conflicts.

[0009] The sending module is used to send conflict indication information when a resource conflict is detected in the target terminal and the preset conditions are met.

[0010] Thirdly, a terminal is provided, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the information transmission method as described in the first aspect.

[0011] Fourthly, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the information transmission method as described in the first aspect.

[0012] Fifthly, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run network-side device programs or instructions to implement the information transmission method as described in the first aspect.

[0013] In this embodiment, the first terminal performs resource conflict detection. When the first terminal detects a resource conflict in the target terminal and a preset condition is met, the first terminal sends conflict indication information. This method avoids frequent resource reselection or transport block retransmission by the target terminal, improving its transmission performance. Attached Figure Description

[0014] Figure 1 This is a structural diagram of a network system provided in an embodiment of this application;

[0015] Figure 2 This is a flowchart of the information transmission method provided in the embodiments of this application;

[0016] Figure 3 This is a structural diagram of the information transmission device provided in the embodiments of this application;

[0017] Figure 4 This is a structural diagram of the communication device provided in the embodiments of this application;

[0018] Figure 5 This is a structural diagram of the terminal provided in the embodiments of this application. Detailed Implementation

[0019] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0020] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship. In this application, "transmission" refers to the transmission of a signal, not signal sending in the narrow sense.

[0021] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. However, the following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description, although these technologies can also be applied to applications other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.

[0022] Figure 1This diagram illustrates a structural diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as a terminal device or user equipment (UE). The terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), etc. Wearable devices include wristbands, headphones, glasses, etc. It should be noted that this application does not limit the specific type of terminal 11. Network-side device 12 can be a base station or a core network. The base station can be referred to as a node B, evolved node B, access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (eNB), home B node, home evolved B node, WLAN access point, WiFi node, transmitting and receiving point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this embodiment of the application, only the base station in the NR system is used as an example, but the specific type of base station is not limited.

[0023] The information transmission method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0024] Please see Figure 2 , Figure 2 This is a flowchart of an information transmission method provided in an embodiment of this application. The information transmission method includes:

[0025] Step 201: The first terminal performs resource conflict detection. Resource conflicts may include resource collisions, simultaneous transmission conflicts, or transmit / receive conflicts. Resource conflicts include previously detected resource conflicts and / or potential future resource conflicts.

[0026] Step 202: When the first terminal detects a resource conflict with the target terminal and the preset conditions are met, the first terminal sends a conflict indication message.

[0027] The target terminal includes a first terminal and a second terminal, or the target terminal includes a second terminal and a third terminal. If the first terminal detects a resource conflict at the target terminal and the current preset conditions are met, it sends a conflict indication message. If the target terminal includes both the first and second terminals, the first terminal can send the conflict indication message to the second terminal, triggering the second terminal to perform resource reselection or transport block retransmission. If the target terminal includes both the second and third terminals, the first terminal can send the conflict indication message to both the second and / or third terminals to trigger both the second and / or third terminals to perform resource reselection or transport block retransmission.

[0028] In this embodiment, the first terminal performs resource conflict detection. If the first terminal detects a resource conflict in the target terminal and the preset conditions are met, the first terminal sends conflict indication information. This method avoids frequent resource reselection or transport block retransmission by the target terminal, improving its transmission performance.

[0029] In the above context, when the target terminal includes the first terminal and the second terminal, satisfying the preset condition includes: first information satisfying the preset condition, wherein the first information includes at least one of the following:

[0030] Quality of Service (QoS) information associated with transmissions on Physical Sidelink Control Channel (PSCCH) or Physical Sidelink Shared Channel (PSSCH) where resource conflicts exist.

[0031] The congestion level of the resource pool of the first terminal;

[0032] The congestion level of the resource pool of the second terminal;

[0033] The configuration of the resource pool of the first terminal;

[0034] The configuration of the resource pool of the second terminal;

[0035] The configuration of the first terminal;

[0036] Configuration of the second terminal;

[0037] Negotiation information between the first terminal and the second terminal;

[0038] The type of the first terminal;

[0039] The type of the second terminal.

[0040] QoS information may include parameters such as transmission latency, reliability, priority, transmission range, and data rate.

[0041] In the above context, when the first information includes QoS information associated with transmissions on PSCCH or PSSCH where resource conflicts exist, the preset condition includes at least one of the following:

[0042] The priority of a PSCCH or PSSCH with resource conflict is higher than or equal to the first priority and / or the first preset priority;

[0043] The priority of a PSCCH or PSSCH with resource conflicts is lower than the second priority and / or the second preset priority;

[0044] Transmissions of PSCCH or PSSCH with resource conflicts are determined to be discarded or sent at reduced power;

[0045] The target QoS information corresponding to the transmission on the PSCCH or PSSCH with resource conflicts is the target logical channel (LCH). The target QoS information can be a parameter value or a range of parameter values ​​among the transmission delay, reliability, priority, transmission range and data rate.

[0046] For example, if the priority associated with a PSCCH or PSSCH sent by a second terminal that has a resource conflict is higher than or not lower than a first preset priority, and / or the priority of the PSCCH or PSSCH is higher than or not lower than the first priority, then the transmission of conflict indication signaling is enabled to ensure the transmission performance of the high-priority PSCCH or PSSCH. The first priority is the priority associated with the PSCCH or PSSCH transmission that conflicts with the PSCCH or PSSCH sent by the second terminal. The first preset priority is a pre-set priority and can be considered a fixed value, while the first priority can be a dynamically changing value.

[0047] Similarly, the second priority can also be the priority associated with a PSCCH or PSSCH transmission that conflicts with a PSCCH or PSSCH sent by the second terminal; that is, the second priority can change dynamically. The second preset priority is a pre-set priority and can be regarded as a fixed value.

[0048] For example, if a PSCCH or PSSCH with resource conflicts is determined to have a lower transmission priority based on priority principles, then the transmission of the conflicting PSCCH or PSSCH will be discarded or transmitted with reduced power. The priority principle can be an uplink (UL) and New Radio (NR) sidelink (SL) priority principle, or an NR SL and Long Term Evolution (LTE) SL priority principle. This enables the transmission of conflict indication signaling to ensure the reliability of PSCCH or PSSCH transmission. The lower transmission priority of the PSCCH or PSSCH means that, compared to uplink or LTE SL transmission, NR SL transmission has a lower priority.

[0049] For example, a transmission on a PSCCH or PSSCH with resource conflicts corresponds to a specific LCH (i.e., the target LCH). The specific LCH enables the transmission of conflict indication signaling. This specific LCH corresponds to specific QoS information, such as the parameter value or range of a parameter among transmission delay, reliability, priority, transmission range, and data rate.

[0050] In the above context, when the first information includes the congestion level of the resource pool of the first terminal, the preset condition may include the channel busy ratio (CBR) of the first terminal being less than or not greater than a first preset CBR threshold; when the first information includes the congestion level of the resource pool of the second terminal, the preset condition may include the CBR of the second terminal being less than or not greater than a second preset CBR threshold.

[0051] In the above-described scenario, if the first information includes the configuration of the resource pool of the first terminal, the preset condition may include enabling the transmission of conflict indication signaling in the resource pool configuration of the first terminal; if the first information includes the configuration of the resource pool of the second terminal, the preset condition may include enabling the transmission of conflict indication signaling in the resource pool configuration of the second terminal; if the first information includes the configuration of the first terminal, the preset condition may include enabling the transmission of conflict indication signaling in the configuration of the first terminal; if the first information includes the configuration of the second terminal, the preset condition may include enabling the transmission of conflict indication signaling in the configuration of the second terminal. By configuring and enabling the transmission of conflict indication signaling, the control node can effectively control the reliability or effectiveness of the transmission.

[0052] When the first information includes negotiation information between the first terminal and the second terminal, the preset condition includes: the target field in the sidelink control information (SCI) of the second terminal indicates that the transport block (TB) transmission, PSCCH transmission, or PSSCH transmission requires the assistance of the first terminal. For example, a specific field in the second terminal's SCI indicates whether the current PSCCH transmission, PSSCH transmission, or TB transmission requires the assistance of the first terminal, where the current PSCCH transmission refers to a PSCCH transmission with resource conflicts, and the current TB transmission refers to a TB transmitted on a conflicting PSCCH. If the SCI indicates "assistance is required," that is, the second terminal activates the conflict indication function of the first terminal, the first terminal can send conflict indication signaling according to the conflict situation. In this application, the conflict indication information may include conflict indication signaling.

[0053] In the above context, when the first information includes the type of the first terminal, the first terminal enables the transmission of conflict indication signaling based on the type of the first terminal. For example, if the first terminal and / or the second terminal enable Discontinuous Reception (DRX), partial sensing, or random selection, the first terminal does not enable the transmission of conflict indication signaling to avoid performance loss caused by frequent resource reselection by the second terminal.

[0054] In other words, if the first information includes the type of the first terminal, and if the first terminal does not enable DRX, partial detection, or random selection, and the second terminal does not enable DRX, partial detection, or random selection, then the first terminal enables the transmission of conflict indication signaling.

[0055] When the target terminal includes a second terminal and a third terminal, the preset conditions include at least one of the following:

[0056] The distance between the second terminal and the third terminal is less than or equal to a first preset value;

[0057] The target value between the second terminal and the first terminal is less than or equal to a second preset value, and the target value includes a distance or energy measurement value;

[0058] The target value between the third terminal and the first terminal is less than or equal to a third preset value;

[0059] At least two of the first terminal, the second terminal, and the third terminal belong to the same multicast terminal group;

[0060] The second terminal still has retransmission resources after the conflicting resources;

[0061] The third terminal also has retransmission resources after the conflicting resources;

[0062] Before the first terminal detects a resource conflict between the second terminal and the third terminal, the second terminal does not have any conflict-free PSCCH or PSSCH transmissions for the same TB, i.e., all of them are conflicted.

[0063] Before the first terminal detects a resource conflict between the second terminal and the third terminal, the third terminal does not have any conflict-free PSCCH or PSSCH transmissions for the same TB, i.e., all of them are conflicted.

[0064] For the same TB of transmission, the first N or the first PSCCH or PSSCH transmission of the second terminal collide;

[0065] For the same TB of transmission, if the first N or the first PSCCH or PSSCH transmission of the third terminal collides, N is a positive integer.

[0066] In the above, the first preset value includes any one of the following:

[0067] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0068] The configured value;

[0069] And / or,

[0070] The second preset value includes any one of the following:

[0071] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0072] The configured value;

[0073] And / or,

[0074] The third preset value includes any one of the following:

[0075] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0076] The configured value. The target receiving terminal for the first terminal to send the conflict indication information is the second terminal and / or the third terminal.

[0077] For example, the distance between UE-B (which can be understood as the second terminal) and UE-C (which can be understood as the third terminal) is less than or equal to a first preset value. For instance, by decoding the SCIs of UE-B and UE-C, the location information of UE-B and UE-C can be obtained through the zoneID field, and the distance between UE-B and UE-C can be calculated accordingly. The first preset value includes at least one of the communication range requirement of the colliding PSCCH or PSSCH and a configured value. For example, if the distance from UE-B to UE-C is less than or not greater than the communication range requirement indicated by the SCI of UE-B, then UE-A (which can be understood as the first terminal) sends a negative ACK knowledge (NACK) indication to UE-B. Conflict indication information may also include a NACK indication.

[0078] The target value between the second terminal and the first terminal is less than or equal to a second preset value, which includes a distance or energy measurement value. For example, if the distance between UE-B and UE-A is less than the preset value, the distance can also be replaced by an energy measurement value, namely the Reference Signal Received Power (RSRP) measurement value between UE-B and UE-A. The second preset value includes at least one of the communication distance requirement and configured value of the colliding PSCCH or PSSCH. For example, if the distance between UE-B and UE-A is less than or not greater than the communication distance requirement indicated by UE-B's SCI, then UE-A sends a NACK indication to UE-B.

[0079] The target value between the third terminal and the first terminal is less than or equal to a third preset value. The third preset value includes at least one of the communication distance requirement and configured value of the colliding PSCCH or PSSCH. For example, if the distance from UE-C to UE-A is less than or not greater than the communication distance requirement indicated by UE-C's SCI, then UE-A sends a NACK indication to UE-C.

[0080] Before the first terminal detects a resource conflict between the second terminal and the third terminal, and before there is a conflicting resource in UE-B and / or UE-C, if one of the terminals in UE-B and UE-C already has N non-conflicting PSCCH or PSSCH transmissions for the same TB transmission, then there is no need to send a NACK indication for the PSCCH or PSSCH conflict, where N is a positive integer. For example, for the same TB transmission, if UE-B has a non-conflicting PSCCH or PSSCH transmission before it, then UE-A does not need to send a NACK indication or conflict indication signaling to UE-B to avoid redundant transmission of UE-B; otherwise, UE-A sends a NACK indication or conflict indication signaling to UE-B. That is, before the first terminal detects a resource conflict between the second terminal and the third terminal, if there is no non-conflicting PSCCH or PSSCH transmission between UE-B and / or UE-C for the same TB transmission before the conflicting resources exist between UE-B and / or UE-C, then a NACK indication or conflict indication signaling is sent for the PSCCH or PSSCH conflict to improve the reliability of the TB transmission.

[0081] If the conflict occurs in the first N or first PSCCH or PSSCH transmission of UE-B and / or UE-C for the same TB transmission, then if a resource conflict is detected between the second terminal and the third terminal, a NACK indication or conflict indication signaling is sent; otherwise, no signaling is sent.

[0082] In this application, the configuration may include static configuration (i.e., pre-configuration) and dynamic configuration, which are not limited here.

[0083] It should be noted that the information transmission method provided in this application embodiment can be executed by an information transmission device or a control module in the information transmission device for executing the information transmission method.

[0084] The following embodiments use an information transmission device to perform an information transmission method as an example to illustrate the information transmission device provided in the embodiments of this application.

[0085] Please see Figure 3 , Figure 3 This is a structural diagram of an information transmission device provided in an embodiment of this application. The information transmission device 300 includes:

[0086] The detection module is used to detect resource conflicts.

[0087] The sending module is used to send conflict indication information when a resource conflict is detected in the target terminal and the preset conditions are met.

[0088] Optionally, the target terminal includes:

[0089] The first terminal and the second terminal;

[0090] or,

[0091] Second and third terminals.

[0092] Optionally, the target terminal includes the first terminal and the second terminal, and satisfying the preset conditions includes: first information satisfies the preset conditions, wherein the first information includes at least one of the following:

[0093] Quality of Service (QoS) information associated with transmissions on Physical Sidelink Control Channel (PSCCH) or Physical Sidelink Shared Channel (PSSCH) where resource conflicts exist;

[0094] The congestion level of the resource pool of the first terminal;

[0095] The congestion level of the resource pool of the second terminal;

[0096] The configuration of the resource pool of the first terminal;

[0097] The configuration of the resource pool of the second terminal;

[0098] The configuration of the first terminal;

[0099] Configuration of the second terminal;

[0100] Negotiation information between the first terminal and the second terminal;

[0101] The type of the first terminal;

[0102] The type of the second terminal.

[0103] Optionally, when the first information includes QoS information associated with transmissions on PSCCH or PSSCH where resource conflicts exist, the preset condition includes at least one of the following:

[0104] The priority of a PSCCH or PSSCH with resource conflict is higher than or equal to the first priority and / or the first preset priority;

[0105] The priority of a PSCCH or PSSCH with resource conflicts is lower than the second priority and / or the second preset priority;

[0106] Transmissions of PSCCH or PSSCH with resource conflicts are determined to be discarded or sent at reduced power;

[0107] The target logical channel (LCH) corresponding to the transmissions on PSCCH or PSSCH that have resource conflicts corresponds to the target QoS information.

[0108] Optionally, when the first information includes negotiation information between the first terminal and the second terminal, the preset conditions include:

[0109] The target field in the side link control information (SCI) of the second terminal indicates that the transmission block (TB), PSCCH, or PSSCH transmission requires the assistance of the first terminal.

[0110] Optionally, the target terminal includes a second terminal and a third terminal, and the preset conditions include at least one of the following:

[0111] The distance between the second terminal and the third terminal is less than or equal to a first preset value;

[0112] The target value between the second terminal and the first terminal is less than or equal to a second preset value, and the target value includes a distance or energy measurement value;

[0113] The target value between the third terminal and the first terminal is less than or equal to a third preset value;

[0114] At least two of the first terminal, the second terminal, and the third terminal belong to the same multicast terminal group;

[0115] The second terminal still has retransmission resources after the conflicting resources;

[0116] The third terminal also has retransmission resources after the conflicting resources;

[0117] Before the first terminal detects a resource conflict between the second terminal and the third terminal, the second terminal does not have any conflict-free PSCCH or PSSCH transmissions for the same TB.

[0118] Before the first terminal detects a resource conflict between the second terminal and the third terminal, the third terminal does not have any conflict-free PSCCH or PSSCH transmissions for the same TB.

[0119] For the same TB of transmission, the first N or the first PSCCH or PSSCH transmission of the second terminal collide;

[0120] For the same TB of transmission, the first N or the first PSCCH or PSSCH transmission of the third terminal collides.

[0121] Optionally, the first preset value includes any one of the following:

[0122] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0123] The configured value;

[0124] And / or,

[0125] The second preset value includes any one of the following:

[0126] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0127] The configured value;

[0128] And / or,

[0129] The third preset value includes any one of the following:

[0130] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0131] The configured value.

[0132] The information transmission device 300 in the embodiments of this application may be a device, or it may be a component, integrated circuit, or chip in a terminal.

[0133] The information transmission device 300 in this embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this embodiment does not specifically limit its use.

[0134] The information transmission device 300 provided in this embodiment can achieve... Figure 2 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0135] Optional, such as Figure 4 As shown, this application embodiment also provides a communication device 70, including a processor 71, a memory 72, and a program or instructions stored in the memory 72 and executable on the processor 71. For example, when the communication device 70 is a terminal, the program or instructions executed by the processor 71 implement the above-mentioned... Figure 2 The various processes of the information transmission method embodiments shown can achieve the same technical effect.

[0136] Figure 5 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.

[0137] The terminal 1000 includes, but is not limited to, the following components: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.

[0138] Those skilled in the art will understand that the terminal 1000 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 5 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0139] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0140] In this embodiment, the radio frequency unit 1001 receives downlink data from the network-side device and processes it for the processor 1010; additionally, it sends uplink data to the base station. Typically, the radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0141] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may primarily include a program or instruction storage area and a data storage area. The program or instruction storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include high-speed random access memory and non-volatile memory, wherein the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.

[0142] Processor 1010 may include one or more processing units; optionally, processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications or instructions, and the modem processor mainly handles wireless communication, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1010.

[0143] Among them, processor 1010 is used for resource conflict detection;

[0144] The radio frequency unit 1001 is used to send conflict indication information when a resource conflict is detected in the target terminal and a preset condition is met.

[0145] Optionally, the target terminal includes:

[0146] The first terminal and the second terminal;

[0147] or,

[0148] Second and third terminals.

[0149] Optionally, the target terminal includes the first terminal and the second terminal, and satisfying the preset conditions includes: first information satisfies the preset conditions, wherein the first information includes at least one of the following:

[0150] Quality of Service (QoS) information associated with transmissions on Physical Sidelink Control Channel (PSCCH) or Physical Sidelink Shared Channel (PSSCH) where resource conflicts exist;

[0151] The congestion level of the resource pool of the first terminal;

[0152] The congestion level of the resource pool of the second terminal;

[0153] The configuration of the resource pool of the first terminal;

[0154] The configuration of the resource pool of the second terminal;

[0155] The configuration of the first terminal;

[0156] Configuration of the second terminal;

[0157] Negotiation information between the first terminal and the second terminal;

[0158] The type of the first terminal;

[0159] The type of the second terminal.

[0160] Optionally, when the first information includes QoS information associated with transmissions on PSCCH or PSSCH where resource conflicts exist, the preset condition includes at least one of the following:

[0161] The priority of a PSCCH or PSSCH with resource conflict is higher than or equal to the first priority and / or the first preset priority;

[0162] The priority of a PSCCH or PSSCH with resource conflicts is lower than the second priority and / or the second preset priority;

[0163] Transmissions of PSCCH or PSSCH with resource conflicts are determined to be discarded or sent at reduced power;

[0164] The target logical channel (LCH) corresponding to the transmissions on PSCCH or PSSCH that have resource conflicts corresponds to the target QoS information.

[0165] Optionally, when the first information includes negotiation information between the first terminal and the second terminal, the preset conditions include:

[0166] The target field in the side link control information (SCI) of the second terminal indicates that the transmission block (TB), PSCCH, or PSSCH transmission requires the assistance of the first terminal.

[0167] Optionally, the target terminal includes a second terminal and a third terminal, and the preset conditions include at least one of the following:

[0168] The distance between the second terminal and the third terminal is less than or equal to a first preset value;

[0169] The target value between the second terminal and the first terminal is less than or equal to a second preset value, and the target value includes a distance or energy measurement value;

[0170] The target value between the third terminal and the first terminal is less than or equal to a third preset value;

[0171] At least two of the first terminal, the second terminal, and the third terminal belong to the same multicast terminal group;

[0172] The second terminal still has retransmission resources after the conflicting resources;

[0173] The third terminal also has retransmission resources after the conflicting resources;

[0174] Before the first terminal detects a resource conflict between the second terminal and the third terminal, the second terminal does not have any conflict-free PSCCH or PSSCH transmissions for the same TB.

[0175] Before the first terminal detects a resource conflict between the second terminal and the third terminal, the third terminal does not have any conflict-free PSCCH or PSSCH transmissions for the same TB.

[0176] For the same TB of transmission, the first N or the first PSCCH or PSSCH transmission of the second terminal collide;

[0177] For the same TB of transmission, the first N or the first PSCCH or PSSCH transmission of the third terminal collides.

[0178] Optionally, the first preset value includes any one of the following:

[0179] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0180] The configured value;

[0181] And / or,

[0182] The second preset value includes any one of the following:

[0183] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0184] The configured value;

[0185] And / or,

[0186] The third preset value includes any one of the following:

[0187] Communication distance requirements for PSCCH or PSSCH with resource conflicts;

[0188] The configured value.

[0189] The terminal 1000 provided in the above embodiments can achieve Figure 2 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0190] This application embodiment also provides a readable storage medium storing a program or instructions that are executed by a processor. Figure 2 The various processes in the method embodiments described herein can achieve the same technical effect, and will not be repeated here to avoid repetition.

[0191] The processor mentioned above is the processor in the terminal or network-side device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0192] This application embodiment also provides a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run network-side device programs or instructions to achieve the above-mentioned... Figure 2 The various processes in the method embodiments can achieve the same technical effect, and will not be described again here to avoid repetition.

[0193] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0194] 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. Without further limitations, 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. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0195] 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, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network, etc.) to execute the methods described in the various embodiments of this application.

[0196] 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. A method of information transmission, characterized in that, The method comprises: a first terminal performs resource conflict detection; in a case where the first terminal detects that a target terminal has a resource conflict and a preset condition is met, the first terminal sends conflict indication information; the target terminal comprises the first terminal and a second terminal, the conflict indication information is sent by the first terminal to the second terminal, and the preset condition comprises that a target field in sidelink control information (SCI) of the second terminal indicates that the second terminal receives the conflict indication information sent by the first terminal, wherein the conflict indication information is used to trigger the second terminal to reselect PSCCH transmission resources or PSSCH transmission resources indicated by the SCI.

2. The method of claim 1, wherein, the condition of meeting the preset condition further comprises that first information meets a preset condition, wherein the first information comprises at least one of the following: quality of service (QoS) information associated with transmission on a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH) having a resource conflict; a congestion degree of a resource pool of the first terminal; a congestion degree of a resource pool of the second terminal; a configuration of the resource pool of the first terminal; a configuration of the resource pool of the second terminal; a configuration of the first terminal; a configuration of the second terminal; a type of the first terminal; a type of the second terminal.

3. The method of claim 2, wherein, in a case where the first information comprises QoS information associated with transmission on the PSCCH or the PSSCH having the resource conflict, the preset condition further comprises at least one of the following: a priority of the PSCCH or the PSSCH having the resource conflict is higher than or equal to a first priority and / or a first preset priority; a priority of the PSCCH or the PSSCH having the resource conflict is lower than a second priority and / or a second preset priority; transmission on the PSCCH or the PSSCH having the resource conflict is determined to be discarded or transmitted at a reduced power; target logical channel (LCH) corresponding to transmission on the PSCCH or the PSSCH having the resource conflict corresponds to target QoS information.

4. An information transmission apparatus characterized by comprising: The method comprises: a detection module configured to perform resource conflict detection; a sending module configured to send conflict indication information in a case where a target terminal has a resource conflict and a preset condition is met; wherein the target terminal comprises the first terminal and a second terminal, the conflict indication information is sent by the first terminal to the second terminal, and the preset condition comprises that a target field in sidelink control information (SCI) of the second terminal indicates that the second terminal receives the conflict indication information sent by the first terminal, wherein the conflict indication information is used to trigger the second terminal to reselect PSCCH transmission resources or PSSCH transmission resources indicated by the SCI.

5. The apparatus of claim 4, wherein, the condition of meeting the preset condition further comprises that first information meets a preset condition, wherein the first information comprises at least one of the following: quality of service (QoS) information associated with transmission on a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH) having a resource conflict; a congestion degree of a resource pool of the first terminal; a congestion degree of a resource pool of the second terminal; a configuration of the resource pool of the first terminal; a configuration of the resource pool of the second terminal; a configuration of the first terminal; a configuration of the second terminal; a type of the first terminal; a type of the second terminal.

6. The apparatus of claim 5, wherein, In a case where the first information comprises QoS information associated with a transmission on a PSCCH or a PSSCH with resource collision, the preset condition further comprises at least one of: a priority of the PSCCH or the PSSCH with resource collision is higher than or equal to a first priority and / or a first preset priority; a priority of the PSCCH or the PSSCH with resource collision is lower than a second priority and / or a second preset priority; the transmission on the PSCCH or the PSSCH with resource collision is determined to be dropped or transmitted with power reduction; a target logical channel LCH corresponding to the transmission on the PSCCH or the PSSCH with resource collision corresponds to target QoS information.

7. A terminal, characterized by comprising: A processor, a memory and a program or instructions stored on the memory and executable on the processor, the program or instructions being executed by the processor to implement the steps of the information transmission method according to any one of claims 1 to 3.

8. A readable storage medium, characterized by, A readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement the steps of the information transmission method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Method for handling channel conflict in direct mode and terminal

    CN106550318A

  • Resource selection method, resource selection device and terminal

    CN112235765A

  • Method and device for resource allocation

    WO2021091267A1