Communication method and communication device
By detecting overlap of resources and taking corresponding measures, the problem of COT interruption in the side link unauthorized SL-U system is solved, and the channel access success rate and transmission continuity are improved.
Patent Information
- Application Number
- CN202310905350.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-21
- Publication Date
- 2025-02-07
AI Technical Summary
In the side link unauthorized SL-U system, the terminal's resource preemption within the channel occupation time COT confirms that there is an interruption problem, resulting in channel access failure and affecting transmission continuity.
By detecting the overlap between the first resource and the second resource, the first terminal can choose to trigger reselecting the first resource or transmitting on non-overlapping resources of the first resource, thereby avoiding COT interrupts and ensuring transmission continuity.
This reduces the probability of COT interruption, increases the probability of successful channel access, and ensures transmission continuity within channel occupation time.
Smart Images

Figure CN119402923A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and a communication device. Background Art
[0002] In the Sidelink-Unlicensed SL-U (Sidelink-Unlicensed) system, the Channel Occupancy Time (COT) can be initiated after the terminal successfully accesses the channel. In COT, if the time interval between two transmissions is less than or equal to 25μs, the terminal only needs to perform type 2 listen before talk (LBT), that is, type2LBT, which can greatly increase the probability of successful channel access. When the interval between two transmissions is greater than 25μs, type1 LBT needs to be performed. There is a high probability that the access will fail when type1 LBT is performed, resulting in COT interruption. Usually, the terminal will perform resource preemption confirmation before reserving the indicated resources. How to perform resource preemption confirmation in SL-U to reduce the probability of COT interruption has become a technical problem that needs to be solved urgently. Summary of the invention
[0003] The embodiments of the present application provide a communication method and a communication device, which can reduce the probability of COT interruption and increase the probability of successful channel access.
[0004] In a first aspect, an embodiment of the present application provides a communication method, which is applied to a first terminal, and the method includes:
[0005] In response to the overlap between the first resource and the second resource, triggering reselection of the first resource; or transmitting on a non-overlapping resource of the first resource;
[0006] The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the second resource is located within the channel occupation time COT.
[0007] Based on the description of the first aspect, when the second resource indicated by the reservation of the second terminal is located in the COT, when the first terminal is confirming the resource preemption, in response to the overlap between the first resource indicated by the reservation of the first terminal and the second resource indicated by the reservation of the second terminal, there is no need to compare the priorities, and the first resource is directly triggered to be reselected, so that the transmission of the second terminal on the second resource is not affected, which can reduce the probability of interruption of the COT where the second resource is located, and ensure the continuity of transmission within the COT. The COT is not interrupted, and only type2 LTB needs to be executed for two adjacent transmissions, which can increase the probability of successful channel access.
[0008] Alternatively, when the first terminal is confirming resource preemption, in response to the overlap between the first resource reserved by the first terminal and the second resource reserved by the second terminal, there is no need to compare priorities, but the transmission is carried out on the non-overlapping resource of the first resource, and the overlapping resource is given to the second terminal for transmission. This can not only reduce the COT interruption probability, but also ensure the data transmission of the first terminal.
[0009] In an optional implementation manner, in response to the overlap between the first resource and the second resource, triggering reselection of the first resource includes:
[0010] In response to the overlap between the first resource and the second resource, and the priority of the second terminal is greater than or equal to a first threshold, reselection of the first resource is triggered.
[0011] By implementing this method, when the first resource overlaps with the second resource and the priority of the second terminal is relatively high, the first resource is reselected, thereby ensuring the continuity of the COT where the high priority transmission is located.
[0012] In an optional implementation manner, in response to the first resource and the second resource overlapping, transmitting on a non-overlapping resource of the first resource includes:
[0013] In response to the first resource and the second resource overlapping and satisfying a first condition, transmitting on a non-overlapping resource of the first resource;
[0014] The first condition includes at least one of the following:
[0015] The number of resource units included in the overlapping resources is less than or equal to a second threshold;
[0016] The number of resource units included in the non-overlapping resources of the first resources is greater than or equal to a third threshold;
[0017] The priority of the second terminal is greater than or equal to a first threshold;
[0018] The priority of the second terminal is greater than or equal to the priority of the first terminal.
[0019] By implementing this method, when the first resource overlaps with the second resource and the first condition is met, transmission can be performed on the non-overlapping resource of the first resource, thereby reducing the probability of COT interruption and ensuring the transmission reliability of the first terminal as much as possible.
[0020] In an optional implementation manner, the COT is initiated by the second terminal after accessing the channel, and the second terminal shares the COT.
[0021] By implementing this method, the second terminal initiates a COT after accessing the channel and shares the COT, ensuring that the COT is not interrupted. This also ensures the transmission of both the second terminal and other terminals in the COT.
[0022] In an optional implementation manner, the COT is initiated by the third terminal after accessing the channel, and the third terminal shares the COT with the second terminal.
[0023] By implementing this method, the COT can be shared by other terminals to the second terminal, which can ensure the continuity of transmission within the COT.
[0024] In an optional embodiment, the method further includes:
[0025] Resource reservation indication information and COT sharing indication information are received, wherein the resource reservation indication information is used to indicate the second resource, and the COT sharing indication information is used to indicate that the COT is shared.
[0026] By implementing this method, the second terminal can be instructed to reserve the indicated second resource through resource reservation indication information, and COT sharing can be instructed through COT sharing indication information, so that the first terminal can avoid transmission and ensure the continuity of the COT where the second resource is located.
[0027] In an optional implementation, the resource reservation indication information and the COT sharing indication information are carried in the same side link control information SCI.
[0028] By implementing this method, the resource reservation indication information and the COT sharing indication information are carried in the same SCI, which can save signaling overhead.
[0029] In an optional implementation, the resource reservation indication information is carried in a first SCI, the COT sharing indication information is carried in a second SCI, and the first SCI and the second SCI are detected in the same resource block set.
[0030] By implementing this method, the resource reservation indication information and the COT sharing indication information are respectively carried in different SCIs, thereby improving the flexibility of information transmission.
[0031] In a second aspect, an embodiment of the present application provides a communication method, which is applied to a first terminal, and the method includes:
[0032] In response to the first resource and the second resource overlapping, transmitting on the first resource;
[0033] The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the first resource is located within the channel occupation time COT.
[0034] Based on the description of the second aspect, when the first resource indicated by the reservation of the first terminal is located in the COT, when the first terminal performs resource preemption confirmation, in response to the overlap between the first resource indicated by the reservation of the first terminal and the second resource indicated by the reservation of the second terminal, there is no need to compare priorities, and transmission is directly performed on the first resource, thereby reducing the probability of interruption of the COT where the first resource is located, ensuring the continuity of transmission within the COT, and the COT is not interrupted. Only type2 LTB needs to be executed for two adjacent transmissions, which can increase the probability of successful channel access.
[0035] In an optional implementation manner, the transmitting on the first resource includes:
[0036] Transmitting on non-overlapping resources of the first resource.
[0037] By implementing this method, the first terminal transmits on the non-overlapping resources of the first resource, which can ensure the continuity of the COT where the first resource is located and allow the second terminal to transmit.
[0038] In an optional implementation manner, in response to the first resource and the second resource overlapping, transmitting on the first resource includes:
[0039] In response to the first resource and the second resource overlapping and satisfying a first condition, transmitting on the first resource;
[0040] The first condition includes at least one of the following:
[0041] The number of resource units included in the overlapping resources is less than or equal to a second threshold;
[0042] The number of resource units included in the non-overlapping resources of the first resources is greater than or equal to a third threshold;
[0043] The priority of the first terminal is greater than or equal to a first threshold;
[0044] The priority of the second terminal is greater than or equal to a fourth threshold;
[0045] The priority of the second terminal is greater than or equal to the priority of the first terminal.
[0046] When this method is implemented, when the first resource overlaps with the second resource and at least one of the first conditions is met, transmission is performed on the non-overlapping resource of the first resource, thereby ensuring the reliability of transmission of the first terminal as much as possible, or ensuring high-priority transmission of the first terminal.
[0047] In an optional implementation manner, the COT is initiated by the first terminal after accessing a channel, and the first terminal shares the COT.
[0048] In this manner, after the first terminal accesses the channel, a COT is initiated and COT sharing is performed, thereby avoiding interruption of the shared COT in a COT sharing scenario.
[0049] In an optional implementation manner, the COT is initiated by the third terminal after accessing the channel, and the third terminal shares the COT with the first terminal.
[0050] By implementing this method, the interruption of shared COT can be avoided in the COT sharing scenario.
[0051] In a third aspect, an embodiment of the present application provides a communication device, which includes a unit for implementing the method in any possible implementation manner of the first aspect above.
[0052] In a fourth aspect, an embodiment of the present application provides a communication device, which includes a unit for implementing the method in any possible implementation manner of the second aspect above.
[0053] In a fifth aspect, an embodiment of the present application provides a communication device, which includes a processor and a memory, the processor and the memory are interconnected, the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method described in the first aspect or any optional embodiment of the first aspect, or to execute the method described in the second aspect or any optional embodiment of the second aspect.
[0054] In a sixth aspect, an embodiment of the present application provides a chip, comprising a processor and an interface, wherein the processor and the interface are coupled; the interface is used to receive and / or output signals, and the processor is used to execute code instructions to execute a method as described in the first aspect or any optional embodiment of the first aspect, or to execute a method as described in the second aspect or any optional embodiment of the second aspect.
[0055] In the seventh aspect, an embodiment of the present application provides a module device, which includes a communication module, a power module, a storage module and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and / or instructions; the communication module communicates with an external device; the chip module is used to call the data and / or instructions stored in the storage module, and in combination with the communication module, execute the method described in the first aspect or any optional implementation of the first aspect, or execute the method described in the second aspect or any optional implementation of the second aspect.
[0056] In the eighth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program includes program instructions. When the computer executes the program instructions, it implements the method described in the first aspect or any optional embodiment of the first aspect, or implements the method described in the second aspect or any optional embodiment of the second aspect.
[0057] In the ninth aspect, an embodiment of the present application provides a computer program product, which includes a computer program or a computer code, and when the computer program product is run on a computer, it is used to implement the method described in the first aspect or any optional embodiment of the first aspect, and to implement the method described in the second aspect or any optional embodiment of the second aspect.
[0058] In a tenth aspect, an embodiment of the present application provides a communication system, which includes a first terminal and a second terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 It is a structural diagram of a communication system provided in an embodiment of the present application;
[0060] Figure 2a is a schematic diagram of a resource reservation indication in an embodiment of the present application;
[0061] Figure 2b This is a schematic diagram of resource preemption provided in an embodiment of the present application;
[0062] Figure 3 It is a flow chart of a communication method provided in an embodiment of the present application;
[0063] Figure 4 It is a flowchart of another communication method provided in an embodiment of the present application;
[0064] Figure 5 is a structural diagram of a communication device provided in an embodiment of the present application;
[0065] Figure 6 is a structural diagram of another communication device provided in an embodiment of the present application;
[0066] Figure 7 is a structural diagram of another communication device provided in an embodiment of the present application;
[0067] Figure 8 It is a structural schematic diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0068] In the embodiments of the present application, unless otherwise specified, the character " / " indicates that the objects before and after the association are in an or relationship. For example, A / B can represent A or B. "And / or" describes the association relationship of the associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone.
[0069] It should be pointed out that the words "first", "second", etc. involved in the embodiments of the present application are only used to distinguish the description purpose, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated, nor can they be understood as indicating or implying order.
[0070] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. In addition, "at least one of the following" or similar expressions refers to any combination of these items, which may include any combination of single items or plural items. For example, at least one of A, B, or C may represent: A, B, C, A and B, A and C, B and C, or A, B and C. Among them, each of A, B, and C may be an element itself, or a set containing one or more elements.
[0071] In the embodiments of the present application, "exemplary", "in some embodiments", "in another embodiment", etc. are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present concepts in a concrete way.
[0072] In the embodiments of the present application, "of", "corresponding", and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are consistent. In the embodiments of the present application, communication and transmission can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are consistent. For example, transmission can include sending and / or receiving, which can be a noun or a verb.
[0073] The equal to involved in the embodiments of the present application can be used in conjunction with greater than, and is applicable to the technical solution adopted when greater than, and can also be used in conjunction with less than, and is applicable to the technical solution adopted when less than. It should be noted that when equal to is used in conjunction with greater than, it cannot be used in conjunction with less than; when equal to is used in conjunction with less than, it cannot be used in conjunction with greater than.
[0074] See also Figure 1 , Figure 1is a schematic diagram of the structure of a communication system provided in an embodiment of the present application. The communication system may include but is not limited to one or more network devices, one or more terminal devices, such as Figure 1 Take a network device and two terminal devices as an example, where: Figure 1 The network device in the example is a base station, and the terminal device is a vehicle. The terminal device can establish a wireless link with the network device for communication, and the terminal devices can also establish a side link for communication. Figure 1 The communication system shown includes but is not limited to network equipment and terminal equipment, and may also include other communication equipment. Figure 1 The number and form of the devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of the present application.
[0075] In the embodiments of the present application, the terminal device is a device with wireless transceiver functions, which can be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile equipment, UE terminal equipment, wireless communication equipment, UE agent or UE device, etc. The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as long term evolution (LTE), new radio (NR), etc. For example, the terminal device may be a mobile phone, a tablet computer (pad), a desktop computer, a laptop computer, an all-in-one computer, a vehicle-mounted terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, a terminal device in a future mobile communication network, or a terminal device in a future evolved public mobile land network (PLMN), etc. In some embodiments of the present application, the terminal device may also be a device with transceiver functions, such as a chip system, wherein the chip system may include a chip and may also include other discrete devices.
[0076] In the embodiment of the present application, the network device is a device that provides wireless communication functions for the terminal device, and can also be referred to as an access network device, a radio access network (RAN) device, etc. Among them, the network device can support at least one wireless communication technology, such as LTE, NR, etc. For example, the network device includes but is not limited to: the next generation base station (generation nodeB, gNB) in the fifth generation mobile communication system (5th-generation, 5G), the base station in the sixth generation mobile communication system (6th-generation, 6G), the evolved node B (evolved node B, eNB), the radio network controller (radio network controller, RNC), the node B (node B, NB), the base station controller (base station controller, BSC), the base transceiver station (base transceiver station, BTS), the home base station (for example, home evolved node B, or home node B, HNB), the baseband unit (baseband unit, BBU), the transmitting and receiving point (transmitting and receiving point, TRP), the transmitting point (transmitting point, TP), the mobile switching center, etc. The network device may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, a vehicle-mounted device, a terminal device, a wearable device, and a network device in future mobile communications or a network device in a future evolving PLMN. In some embodiments, the network device may also be a device having a wireless communication function for a terminal device, such as a chip system. For example, the chip system may include a chip and may also include other discrete devices.
[0077] Some terms involved in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.
[0078] 1. Resource preemption mechanism (pre-emption)
[0079] In order to ensure the reliability of high-priority transmission, the side link supports reselection of resources that have been reserved and preempted. The following is a detailed description:
[0080] For a resource in time slot m that has been indicated as reserved, a pre-emption detection is performed at least at time m-T3 (T3≤Tproc,1 (terminal processing time)). The detection process is the resource perception and resource exclusion process to form a candidate resource set. If the resource is not in the candidate resource set and meets the pre-emption priority condition, resource reselection is triggered and the resource is reselected from the candidate resources. Resource selection follows the resource selection constraints.
[0081] The pre-emption priority condition includes: if a priority threshold is not configured, then the pre-emption priority condition is that the priority of the perceived UE is higher than the priority of the perceiving UE;
[0082] If a priority threshold is configured, the pre-emption priority condition is that the priority of the perceived UE is higher than the priority threshold and the priority of the perceived UE is higher than the priority of the perceiving UE. This ensures the reliability of high priority transmissions at high priority thresholds.
[0083] Combine the following Figure 2a The resource reservation indication is described with an example. For example, the Tx UE triggers the resource selection process at time n, which specifically includes resource exclusion and resource selection. After resource exclusion, a candidate resource set is obtained. For example, three resources are selected from the candidate resource set, namely resource 1, resource 2 and resource 3. The first transmission is transmitted on resource 1, and resource 2 for the second transmission and resource 3 for the third transmission are reserved. After the first transmission is completed, resource 2 and resource 3 are the resources that have been reserved.
[0084] For example, if resource 2 is in time slot m, then resource preemption confirmation can be performed on resource 2 that has been reserved at time m-T3. If resource 2 overlaps with the reserved resources of other terminals (that is, resource 2 is not included in the candidate resource set formed by the re-resource perception and resource exclusion process), and resource 2 meets the pre-emption priority condition, resource reselection is triggered, and a new transmission resource is reselected instead of transmitting on resource 2.
[0085] 2. Perceiving terminals and perceived terminals
[0086] In the embodiment of the present application, the terminal that triggers the resource selection process is called a perception terminal. The perception terminal determines the reserved resources of other terminals by monitoring the sidelink control information (SCI) sent by other terminals, and thus performs resource exclusion based on the reserved resources.
[0087] The above-mentioned other terminals that send SCI to the perception terminal can be understood as the perceived terminals of this application.
[0088] 3. Sidelink COT sharing in unlicensed bands
[0089] After the sidelink unlicensed spectrum SL-U (Sidelink-Unlicensed) system supports the successful access of the terminal device to the channel, the COT can be shared with one or more other terminal devices. If the time interval between two transmissions in the COT is less than or equal to 25μs, the terminal only needs to perform type2 LTB, which can greatly increase the probability of successful channel access. When the interval between two transmissions is greater than 25μs, type1 LBT needs to be performed. Therefore, in order to ensure that the COT is not interrupted as much as possible, the transmission in the COT is as continuous as possible.
[0090] 4. Type 1LBT and type 2LBT:
[0091] Type 1LBT means that the gNB or UE needs to perform a longer LBT before transmission. The LBT window is randomly generated within a certain range, and the window size will be adjusted according to the reception status of the Hybrid Automatic Repeat reQuest (HARQ).
[0092] Type 2LBT includes Type 2A, 2B and 2C. Type 2A refers to LBT with an LBT window of 25μs, type 2B refers to LBT with an LBT window of 16μs, and type 2C means that LBT is not required.
[0093] Combine the following Figure 2b If the existing resource preemption mechanism (pre-emption) is still used in the COT sharing scenario, the specific process of confirming resource preemption is as follows:
[0094] like Figure 2bAs shown, UE1 initiates COT and reserves four consecutive resources. UE1 shares COT with UE2, which is the fifth resource. If other high-priority UEs have reserved resources on the third resource at the same time, according to the existing preemption mechanism, UE1 needs to give up transmission on the third resource. Then the transmission of the fourth resource needs to execute type1 LBT, and there is a high probability of access failure. If the access fails, the transmission cannot be made on the fourth resource, and COT is interrupted. Since UE2 has received the COT sharing indication information from UE1 and UE2 does not know that UE1 has failed to access, UE2 will continue to access the channel through Type2LBT, which will cause a collision and channel access failure. Therefore, the existing resource preemption mechanism needs to be enhanced to reduce the probability of COT interruption and maintain the continuity of transmission within COT.
[0095] The solution proposed in the embodiment of the present application is that when UE1 detects that the resources indicated by the reservation overlap with the resources indicated by other terminals, it continues to transmit on the resources without triggering resource reselection, thereby ensuring COT continuity. Alternatively, other terminals avoid UE1. For example, when other terminals detect that the resources indicated by the reservation of UE1 overlap with the resources indicated by their own reservation, they directly trigger resource reselection without comparing priorities, thereby ensuring COT continuity of UE1. For details, please refer to the specific description of the subsequent embodiments.
[0096] It should be noted that the various technical solutions (or embodiments) of the present application can be implemented independently or in combination based on certain internal connections. The present application is not limited thereto. In addition, the various terms and definitions between the various embodiments can be referenced to each other. In each embodiment of the present application, different implementations can also be implemented in combination or independently.
[0097] Please refer to Figure 3 , is a flow chart of a communication method provided in an embodiment of the present application, such as Figure 3 As shown, the communication method of this embodiment includes but is not limited to the following steps:
[0098] 101. A first terminal determines that a first resource overlaps with a second resource. The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the second resource is within a channel occupancy time (COT).
[0099] In this embodiment, the first terminal may be referred to as a sensing terminal, and the second terminal may be referred to as a sensed terminal.
[0100] In some embodiments, the first resource may be a resource randomly selected by the first terminal from a first candidate resource set, and the first resource is indicated by SCI reservation. The first candidate resource set may be a candidate resource set obtained by the first terminal after excluding candidate resources through a resource exclusion process. The second resource may be a resource randomly selected by the second terminal from a second candidate resource set, and the second resource is indicated by SCI reservation. The second candidate resource set may be a candidate resource set obtained by the second terminal after excluding candidate resources through a resource exclusion process. In some implementations, the first terminal may perform resource preemption confirmation at least a certain time before the time unit where the first resource is located, that is, determine whether there is an overlap between the resources indicated by other terminal reservations and the first resource. For example, the first terminal performs resource preemption confirmation at least at time m-T3 (T3≤Tproc,1 (processing time of the terminal)), where m is the time slot number where the first resource is located.
[0101] In some embodiments, the second resource is located within the COT. Exemplarily, the COT may be initiated by the second terminal after accessing the channel. Optionally, the second terminal may share the COT. Exemplarily, the COT may also be initiated by the third terminal after accessing the channel and shared with the second terminal. In other words, the transmission of the second resource by the second terminal is located within the COT.
[0102] In some implementations, the first resource may not be located in the COT, that is, the transmission of the first terminal on the first resource is not located in the COT. In some implementations, the first resource is located in the COT initiated by the first terminal, but the first terminal does not share the COT.
[0103] In an embodiment of the present application, the first terminal can determine the second resource reserved by the second terminal by receiving and parsing the resource reservation indication information sent by the second terminal, and the first terminal can determine that the COT initiated by the second terminal will be shared by receiving and parsing the COT sharing indication information sent by the second terminal.
[0104] In some implementations, the resource reservation indication information and the COT sharing indication information may be carried in the same SCI, or the resource reservation indication information is carried in a first SCI and the COT sharing indication information is carried in a second SCI, and the first SCI and the second SCI may be detected in the same resource block set (Resource Block set, RB set).
[0105] In the embodiment of the present application, the overlap between the first resource and the second resource may include but is not limited to overlap in the time domain and / or frequency domain. In addition, the overlap in the embodiment of the present application may include partial overlap or full overlap, without limitation.
[0106] 102. In response to overlap between the first resource and the second resource, the first terminal triggers reselection of the first resource; or transmits on a non-overlapping resource of the first resource.
[0107] Mode 1: In response to overlap between the first resource and the second resource, the first terminal triggers reselection of the first resource.
[0108] In some embodiments, when the first resource overlaps with the second resource, the first terminal may directly trigger reselection of the first resource without comparing priorities, that is, not transmitting on the first resource, allowing the second terminal to transmit on the second resource, thereby ensuring that the COT where the second resource is located is not interrupted, and ensuring the continuity of data transmission in the COT. Specifically, optionally, the first terminal detects that the first resource overlaps with the second resource at the physical layer, and does not compare priorities, and directly reports indication information to the MAC layer, wherein the indication information is used to indicate that the resource is preempted, thereby triggering the resource reselection process.
[0109] In some embodiments, in response to the overlap between the first resource and the second resource, and the priority of the second terminal is greater than or equal to the first threshold, the reselection of the first resource is triggered. That is, the continuity of the high priority COT is prioritized. Specifically, optionally, the first terminal detects that the first resource and the second resource overlap at the physical layer, and the priority of the second terminal is greater than or equal to the first threshold, and reports indication information to the MAC layer, and the indication information is used to indicate that the resource is preempted, thereby triggering the resource reselection process. The priority of the second terminal can be the service priority, physical layer priority, resource priority, channel access priority, etc. of the second terminal. The priority of the second terminal can also be the priority of the data to be carried by the second resource. Exemplarily, in the embodiment of the present application, the higher the priority, the smaller the corresponding priority value. The priority of the second terminal can be obtained by parsing the SCI sent by the second terminal.
[0110] Mode 2: In response to the overlap between the first resource and the second resource, the first terminal transmits on a non-overlapping resource of the first resource.
[0111] In some embodiments, when the first resource overlaps with the second resource, the first terminal transmits on the non-overlapping resource of the first resource, that is, the second terminal can transmit on the second resource, thereby ensuring the transmission of the first terminal and avoiding the interruption of the COT where the second resource is located.
[0112] In some embodiments, when the first resource overlaps with the second resource and a first condition is met, the first terminal transmits on a non-overlapping resource of the first resource, and the first condition may include at least one of the following:
[0113] 1. The number of resource units included in the overlapping resources is less than or equal to the second threshold;
[0114] 2. The number of resource units included in the non-overlapping resources of the first resource is greater than or equal to a third threshold;
[0115] 3. The priority of the second terminal is greater than or equal to the first threshold;
[0116] 4. The priority of the second terminal is greater than or equal to the priority of the first terminal.
[0117] The resource unit may be a physical resource block (PRB). The above four items may be arbitrarily combined or may constitute the first condition alone. For example, when the first resource overlaps with the second resource, and the number of resource units contained in the overlapping resources is less than or equal to the second threshold (i.e., 1 alone), the transmission is performed on the non-overlapping resources of the first resource. For another example, when the first resource overlaps with the second resource, and the number of resource units contained in the non-overlapping resources is greater than or equal to the third threshold (i.e., 2 alone), the transmission is performed on the non-overlapping resources of the first resource. Thus, the reliability of the transmission of the first terminal is guaranteed as much as possible. For another example, when the first resource overlaps with the second resource, and the priority of the second terminal is greater than or equal to the first threshold, and the number of resource units contained in the non-overlapping resources is greater than or equal to the third threshold (i.e., a combination of 2 and 3), the transmission is performed on the non-overlapping resources of the first resource. It can be understood that 1 and 3 can also be combined (that is, the priority of the second terminal is greater than or equal to the first threshold, and the number of resource units contained in the overlapping resources is less than or equal to the second threshold), or 3 and 4 can also be combined (that is, the priority of the second terminal is greater than or equal to the first threshold, and the priority of the second terminal is greater than the priority of the first terminal), or, 1, 3 and 4 can be combined, or 2, 3 and 4 can be combined, and so on. This application is not limited.
[0118] In some implementations, the above-mentioned overlapping resource units may also be replaced by interleaved resource units, such as interleaved PRBs.
[0119] In an embodiment of the present application, when the second resource indicated by the reservation of the second terminal is located within the COT, when the first terminal is confirming resource preemption, in response to the overlap between the first resource indicated by the reservation of the first terminal and the second resource indicated by the reservation of the second terminal, a reselection of the first resource is triggered, or transmission is triggered on a non-overlapping resource of the first resource, to ensure the transmission of the second terminal and avoid interruption of the COT.
[0120] Please refer to Figure 4 , is a flow chart of another communication method provided in an embodiment of the present application, such as Figure 4 As shown, the communication method of this embodiment includes but is not limited to the following steps:
[0121] 201, a first terminal determines that a first resource overlaps with a second resource. The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the first resource is located in the COT.
[0122] In this embodiment, the first terminal may be referred to as a sensing terminal, and the second terminal may be referred to as a sensed terminal.
[0123] In some embodiments, the first resource may be a resource randomly selected by the first terminal from a first candidate resource set, and the first resource is indicated by SCI reservation. The first candidate resource set may be a candidate resource set obtained by the first terminal after excluding candidate resources through a resource exclusion process. The second resource may be a resource randomly selected by the second terminal from a second candidate resource set, and the second resource is indicated by SCI reservation. The second candidate resource set may be a candidate resource set obtained by the second terminal after excluding candidate resources through a resource exclusion process. In some implementations, the first terminal may perform resource preemption confirmation at least a certain time before the time unit where the first resource is located, that is, determine whether there is an overlap between the resources indicated by other terminal reservations and the first resource. For example, the first terminal performs resource preemption confirmation at least at time m-T3 (T3≤Tproc,1 (processing time of the terminal)), where m is the time slot number where the first resource is located.
[0124] In some embodiments, the first resource is located within the COT. Exemplarily, the COT may be initiated by the first terminal after accessing the channel. Optionally, the first terminal may share the COT. Exemplarily, the COT may also be initiated by the third terminal after accessing the channel and shared with the first terminal. In other words, the transmission of the first resource by the first terminal is located within the COT.
[0125] In some implementations, the second resource may not be located in the COT, that is, the transmission of the second terminal on the second resource is not located in the COT. In some implementations, the second resource may be located in the COT initiated by the second terminal, but the second terminal does not share the COT.
[0126] In the embodiment of the present application, the first terminal may determine the second resource indicated by the second terminal for reservation by receiving and parsing the resource reservation indication information sent by the second terminal.
[0127] In the embodiment of the present application, the overlap between the first resource and the second resource may include but is not limited to overlap in the time domain and / or frequency domain. In addition, the overlap in the embodiment of the present application may include partial overlap or full overlap, without limitation.
[0128] 202. In response to overlap between a first resource and a second resource, a first terminal transmits on the first resource.
[0129] When the first resource overlaps with the second resource, the first terminal still transmits on the first resource to ensure the continuity of the COT where the first resource is located. Specifically, optionally, the first terminal detects that the first resource overlaps with the second resource at the physical layer, does not compare the priorities, does not report to the MAC layer the indication information indicating that the resource is preempted, and of course does not trigger resource reselection, but directly transmits on the first resource. In some implementations, even if the first terminal detects that the first resource overlaps with the second resource when the priority of the first terminal is greater than or equal to the first threshold, it still transmits on the first resource, thereby ensuring the continuity of the COT where the high priority transmission is located.
[0130] In some implementations, the first terminal may transmit on non-overlapping resources of the first resource, thereby ensuring that the COT is not interrupted and allowing the second terminal to transmit on the second resource.
[0131] Exemplarily, in response to the first resource and the second resource overlapping and satisfying the first condition, the first terminal transmits on the non-overlapping resource of the first resource. The first condition may include at least one of the following:
[0132] 1. The number of resource units included in the overlapping resources is less than or equal to the second threshold;
[0133] 2. The number of resource units included in the non-overlapping resources of the first resource is greater than or equal to a third threshold;
[0134] 3. The priority of the first terminal is greater than or equal to the first threshold;
[0135] 4. The priority of the second terminal is greater than or equal to the fourth threshold;
[0136] 5. The priority of the second terminal is greater than or equal to the priority of the first terminal.
[0137] The resource units may be PRBs, and the overlapping resource units may also be replaced by interleaved resource units, such as interleaved PRBs.
[0138] The above five items can be combined arbitrarily, or individually constitute the first condition. For example, when the first resource overlaps with the second resource, and the number of resource units contained in the overlapping resources is less than or equal to the second threshold (i.e., 1 alone), the first terminal transmits on the non-overlapping resources of the first resource. For another example, when the first resource overlaps with the second resource, and the number of resource units contained in the non-overlapping resources is greater than or equal to the third threshold (i.e., 2 alone), the first terminal transmits on the non-overlapping resources of the first resource. For another example, when the first resource overlaps with the second resource, and the priority of the first terminal is greater than or equal to the first threshold, and the number of resource units contained in the non-overlapping resources is greater than or equal to the third threshold (i.e., a combination of 2 and 3), the first terminal transmits on the non-overlapping resources of the first resource. 1 and 3 can also be combined (that is, the number of resource units contained in the overlapping resources is less than or equal to the second threshold, and the priority of the first terminal is greater than or equal to the first threshold), or, 1 and 4 can be combined (that is, the number of resource units contained in the overlapping resources is less than or equal to the second threshold, and the priority of the second terminal is greater than or equal to the fourth threshold), or, 1 and 5 can be combined (the number of resource units contained in the overlapping resources is less than or equal to the second threshold, and the priority of the second terminal is greater than or equal to the priority of the first terminal), or 2 and 4 can be combined, or 2 and 5 can be combined, or 1, 4 and 5 can be combined, or 2, 4 and 5 can be combined, and so on. This application is not limited.
[0139] In some embodiments, if the first resource and the second resource are not in the COT, or the first terminal and the second terminal do not share the COT, when the first resource overlaps with the second resource, transmission can be performed according to the existing resource preemption mechanism to ensure high priority transmission.
[0140] In an embodiment of the present application, when the first resource indicated by the reservation of the first terminal is located within the COT, when the first terminal is confirming resource preemption, in response to the overlap between the first resource indicated by the reservation of the first terminal and the second resource indicated by the reservation of the second terminal, there is no need to compare priorities, and transmission is directly performed on the first resource, thereby ensuring that the COT where the first resource is located is not interrupted and the continuity of transmission within the COT is ensured.
[0141] See also Figure 5 , Figure 5 It is a structural diagram of a communication device provided in an embodiment of the present application. The communication device is applied to a terminal device. Exemplarily, the communication device can be a terminal device or a device in a terminal device, for example, it can be a chip or chip module in the terminal device, or a device that can be used in combination with the terminal device. Figure 5 The communication device 100 shown may include a response unit 110, wherein:
[0142] A response unit 110, configured to trigger reselection of the first resource in response to overlap between the first resource and the second resource; or to transmit on a non-overlapping resource of the first resource;
[0143] The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the second resource is located within the channel occupation time COT.
[0144] In a possible implementation, the response unit 110 is specifically configured to trigger reselection of the first resource in response to overlap between the first resource and the second resource and the priority of the second terminal being greater than or equal to a first threshold.
[0145] In a possible implementation, the response unit 110 is specifically configured to transmit on a non-overlapping resource of the first resource in response to the first resource overlapping with the second resource and satisfying a first condition;
[0146] The first condition includes at least one of the following:
[0147] The number of resource units included in the overlapping resources is less than or equal to a second threshold;
[0148] The number of resource units included in the non-overlapping resources of the first resources is greater than or equal to a third threshold;
[0149] The priority of the second terminal is greater than or equal to a first threshold;
[0150] The priority of the second terminal is greater than or equal to the priority of the first terminal.
[0151] In a possible implementation manner, the COT is initiated by the second terminal after accessing a channel, and the second terminal shares the COT.
[0152] In a possible implementation manner, the COT is initiated by the third terminal after accessing the channel, and the third terminal shares the COT with the second terminal.
[0153] In a possible implementation manner, the device further includes:
[0154] The receiving unit 120 is configured to receive resource reservation indication information and COT sharing indication information, wherein the resource reservation indication information is used to indicate the second resource, and the COT sharing indication information is used to indicate that the COT is shared.
[0155] In a possible implementation manner, the resource reservation indication information and the COT sharing indication information are carried in the same side link control information SCI.
[0156] In a possible implementation manner, the resource reservation indication information is carried in a first SCI, the COT sharing indication information is carried in a second SCI, and the first SCI and the second SCI are detected in the same resource block set.
[0157] about Figure 5 The specific embodiment description can refer to Figure 3 The description of the embodiments will not be repeated here.
[0158] Please refer to Figure 6 , Figure 6 It is a structural schematic diagram of another communication device provided in an embodiment of the present application. The communication device is applied to a terminal device. Exemplarily, the communication device can be a terminal device or a device in a terminal device, for example, it can be a chip or chip module in the terminal device, or a device that can be used in combination with the terminal device. Figure 5 The communication device 200 shown may include a response unit 210, wherein:
[0159] A responding unit 210, configured to transmit on the first resource in response to the overlap between the first resource and the second resource;
[0160] The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the first resource is located within the channel occupation time COT.
[0161] In a possible implementation manner, the responding unit 210 is specifically configured to transmit on non-overlapping resources of the first resources.
[0162] In a possible implementation, the responding unit 210 is specifically configured to transmit on the first resource in response to the first resource overlapping with the second resource and satisfying the first condition;
[0163] The first condition includes at least one of the following:
[0164] The number of resource units included in the overlapping resources is less than or equal to a second threshold;
[0165] The number of resource units included in the non-overlapping resources of the first resources is greater than or equal to a third threshold;
[0166] The priority of the first terminal is greater than or equal to a first threshold;
[0167] The priority of the second terminal is greater than or equal to a fourth threshold;
[0168] The priority of the second terminal is greater than or equal to the priority of the first terminal.
[0169] In a possible implementation manner, the COT is initiated by the first terminal after accessing a channel, and the first terminal shares the COT.
[0170] In a possible implementation manner, the COT is initiated by the third terminal after accessing the channel, and the third terminal shares the COT with the first terminal.
[0171] about Figure 6 The specific embodiment description can refer to Figure 4 The description of the embodiments will not be repeated here.
[0172] See also Figure 7 , Figure 7 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application, which is used to implement the above Figure 3 or Figure 4 The communication device 300 may be a terminal device or a device for a terminal device. The device for a terminal device may be a chip system or a chip in a terminal device. The chip system may be composed of a chip or may include a chip and other discrete devices.
[0173] The communication device 300 includes at least one processor 320, which is used to implement the data processing function of the terminal device in the method provided in the embodiment of the present application. The communication device 300 may also include a communication interface 310, which is used to implement the transceiver operation of the terminal device in the method provided in the embodiment of the present application. In the embodiment of the present application, the processor 320 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. In the embodiment of the present application, the communication interface 310 may be a transceiver, circuit, bus, module or other type of communication interface, which is used to communicate with other devices through a transmission medium. For example, the communication interface 310 is used for the communication device 300 to communicate with other devices. The processor 320 uses the communication interface 310 to send and receive data, and is used to implement the above method embodiment. Figure 3 or Figure 4 The method described.
[0174] The communication device 300 may also include at least one memory 330 for storing program instructions and / or data. The memory 330 is coupled to the processor 320. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 320 may operate in conjunction with the memory 330. The processor 320 may execute program instructions stored in the memory 330. At least one of the at least one memory may be included in the processor.
[0175] When the communication device 300 is turned on, the processor 320 can read the software program in the memory 330, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 320 performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit ( Figure 7 The RF circuit processes the baseband signal and then transmits the RF signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device 300, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 320, which converts the baseband signal into data and processes the data.
[0176] In another implementation, the RF circuit and antenna may be arranged independently from the processor 320 that performs baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be arranged independently from the device in a remote manner.
[0177] The specific connection medium between the communication interface 310, the processor 320 and the memory 330 is not limited in the embodiment of the present application. Figure 7 In the embodiment, the memory 330, the processor 320 and the communication interface 310 are connected via a bus 340. Figure 7 The connections between the other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0178] When the communication device 300 is specifically used in a terminal device, for example, when the communication device 300 is specifically a chip or a chip system, the communication interface 310 may output or receive a baseband signal. When the communication device 300 is specifically a terminal device, the communication interface 310 may output or receive a radio frequency signal.
[0179] It should be noted that the device can execute the relevant steps of the terminal device in the aforementioned method embodiment. For details, please refer to the implementation methods provided in the above steps, which will not be repeated here.
[0180] For each device or product applied to or integrated in the device, each module contained therein can be implemented in the form of hardware such as circuits, and different modules can be located in the same component (for example, a chip, circuit module, etc.) or different components in the terminal, or at least some of the modules can be implemented in the form of a software program that runs on a processor integrated inside the terminal, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.
[0181] The above-mentioned memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM) or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static ram (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0182] The present application provides a chip. The chip includes: a processor and a memory. The number of the processors can be one or more, and the number of the memories can be one or more. The processor can execute the above instructions and data stored in the memory by reading the instructions and data stored in the memory. Figure 3 or Figure 4 The method shown in and the steps performed by the relevant implementation methods.
[0183] like Figure 8 As shown, Figure 8 400 is a schematic diagram of a module device provided in an embodiment of the present application. The module device 400 can execute the relevant steps of the terminal device in the above method embodiment.
[0184] The module device 400 includes: a communication module 410, a power module 420, a storage module 430 and a chip module 440. The power module 420 is used to provide power to the module device; the storage module 430 is used to store data and / or instructions; the communication module 410 is used to communicate with external devices; the chip module 440 is used to call the data and / or instructions stored in the storage module 430, and in combination with the communication module 410, the above-mentioned Figure 3 or Figure 4 The method shown, and the steps performed by the relevant implementation method.
[0185] The present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and the computer program includes program instructions. When the electronic device executes the program instructions, the above Figure 3 or Figure 4 The steps performed by the terminal device in the method shown.
[0186] The computer-readable storage medium may be an internal storage unit of the terminal device described in any of the foregoing embodiments, such as a hard disk or memory of the device. The computer-readable storage medium may also be an external storage device of the terminal device or network device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the device. Further, the computer-readable storage medium may also include both an internal storage unit of the terminal device or network device and an external storage device. The computer-readable storage medium is used to store the computer program and other programs and data required by the terminal device or network device. The computer-readable storage medium may also be used to temporarily store data that has been output or is to be output. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media sets. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium. The semiconductor medium may be a solid-state hard disk.
[0187] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in a chip module, the various modules / units included therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component of the chip module (such as a chip, circuit module, etc.) or in different components, or at least some of the modules / units can be implemented in the form of software programs. It is implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in hardware such as circuits; for each device or product applied to or integrated in the data acquisition node, each module / unit contained therein can be implemented in hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the data acquisition node, and the remaining (if any) modules / units can be implemented in hardware such as circuits.
[0188] The above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means.
[0189] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0190] In the several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0191] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0192] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0193] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a gateway node, etc.) to perform some steps of the method described in each embodiment of the present invention.
[0194] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0195] What is disclosed above is only a preferred embodiment of the present application, and it certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiment and equivalent changes made according to the claims of the present application are still within the scope covered by the application.
Claims
1. A communication method, applied in a first terminal, characterized in that: include: In response to the overlap between the first resource and the second resource, triggering reselection of the first resource; or transmitting on a non-overlapping resource of the first resource; The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the second resource is located within the channel occupation time COT.
2. The method according to claim 1, characterized in that The triggering of reselecting the first resource in response to the overlap between the first resource and the second resource includes: In response to the overlap between the first resource and the second resource, and the priority of the second terminal is greater than or equal to a first threshold, reselection of the first resource is triggered.
3. The method according to claim 1, characterized in that In response to the first resource and the second resource overlapping, transmitting on a non-overlapping resource of the first resource comprises: In response to the first resource and the second resource overlapping and satisfying a first condition, transmitting on a non-overlapping resource of the first resource; The first condition includes at least one of the following: The number of resource units included in the overlapping resources is less than or equal to a second threshold; The number of resource units included in the non-overlapping resources of the first resources is greater than or equal to a third threshold; The priority of the second terminal is greater than or equal to a first threshold; The priority of the second terminal is greater than or equal to the priority of the first terminal.
4. The method according to any one of claims 1 to 3, characterized in that: The COT is initiated by the second terminal after accessing the channel, and the second terminal shares the COT.
5. The method according to any one of claims 1 to 3, characterized in that: The COT is initiated by the third terminal after accessing the channel, and the third terminal shares the COT with the second terminal.
6. The method according to claim 4, characterized in that The method further comprises: Resource reservation indication information and COT sharing indication information are received, wherein the resource reservation indication information is used to indicate the second resource, and the COT sharing indication information is used to indicate that the COT is shared.
7. The method according to claim 6, characterized in that The resource reservation indication information and the COT sharing indication information are carried in the same side link control information SCI.
8. The method according to claim 6, characterized in that The resource reservation indication information is carried in a first SCI, and the COT sharing indication information is carried in a second SCI, and the first SCI and the second SCI are detected in the same resource block set.
9. A communication method, applied in a first terminal, characterized in that: include: In response to the first resource and the second resource overlapping, transmitting on the first resource; The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the first resource is located within the channel occupation time COT.
10. The method according to claim 9, characterized in that The transmitting on the first resource includes: Transmitting on non-overlapping resources of the first resource.
11. The method according to claim 9 or 10, characterized in that In response to the first resource and the second resource overlapping, transmitting on the first resource includes: In response to the first resource and the second resource overlapping and satisfying a first condition, transmitting on the first resource; The first condition includes at least one of the following: The number of resource units included in the overlapping resources is less than or equal to a second threshold; The number of resource units included in the non-overlapping resources of the first resources is greater than or equal to a third threshold; The priority of the first terminal is greater than or equal to a first threshold; The priority of the second terminal is greater than or equal to a fourth threshold; The priority of the second terminal is greater than or equal to the priority of the first terminal.
12. The method according to any one of claims 9 to 11, characterized in that: The COT is initiated by the first terminal after accessing the channel, and the first terminal shares the COT.
13. The method according to any one of claims 9 to 11, characterized in that: The COT is initiated by the third terminal after accessing the channel, and the third terminal shares the COT with the first terminal.
14. A communication device, applied to a first terminal, characterized in that: include: A response unit, configured to trigger reselection of the first resource in response to overlap between the first resource and the second resource; or to transmit on a non-overlapping resource of the first resource; The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the second resource is located within the channel occupation time COT.
15. A communication device, applied to a first terminal, characterized in that: include: a responding unit, configured to transmit on the first resource in response to the overlap between the first resource and the second resource; The first resource is a resource indicated by the first terminal for reservation, the second resource is a resource indicated by the second terminal for reservation, and the first resource is located within the channel occupation time COT.
16. A communication device, characterized in that: The communication device includes a processor and a memory, and the processor and the memory are connected to each other, wherein the memory is used to store a computer program, and the computer program includes program instructions. The processor calls the program instructions to execute the method according to any one of claims 1 to 8, or executes the method according to any one of claims 9 to 13.
17. A chip, characterized in that: The chip includes a processor and an interface, and the processor is coupled to the interface; the interface is used to receive or output signals, and the processor is used to execute code instructions, execute the method as described in any one of claims 1 to 8, or execute the method as described in any one of claims 9 to 13.
18. A module device, characterized in that: The module device includes a communication module, a power module, a storage module and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and / or instructions; The communication module is used to communicate with external devices; The chip module is used to call the data and / or instructions stored in the storage module, and in combination with the communication module, execute the method as described in any one of claims 1 to 8, or execute the method as described in any one of claims 9 to 13.
19. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which includes program instructions. When a computer executes the program instructions, the method according to any one of claims 1 to 8 or the method according to any one of claims 9 to 13 is implemented.
Citation Information
Patent Citations
Method and user equipment for determining resources for bypass communication
CN114793333A
Preemption management in sidelink transmission systems
CN115280871A
Resource selection method and device, equipment and storage medium
CN115486170A
Lateral communication method and device
CN115604825A
Resource reservation for NR-u sl
US20220070925A1