Communication method and communication apparatus
By using indication information in the wireless communication system, the terminal device is able to share resources within the channel occupation time, and the problem that the terminal device cannot communicate without reservation of side link resources is solved, thereby achieving efficient communication between terminal devices.
Patent Information
- Application Number
- PCT/CN2025/070838
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-22
- Filing Date
- 2025-01-06
- Publication Date
- 2025-07-31
AI Technical Summary
In a wireless communication system, the terminal device cannot communicate with other terminal devices without reservation of side link resources, which affects communication efficiency.
The first device sends instructions to the second device, allowing the second device to use its resources to communicate during the channel occupation time of the first device, and even if the second device does not reserve or preempt resources, the communication can be achieved.
It ensures normal communication between terminal devices, reduces signaling overhead, and avoids waste of resources.
Smart Images

Figure CN2025070838_31072025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on January 22, 2024, with application number 202410093170.2 and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communications, and in particular to a communication method and a communication device. Background Art
[0003] In a wireless communication system, multiple terminal devices may communicate with each other through a wireless network device or not. For example, multiple terminal devices may communicate directly based on side link (SL) resources.
[0004] When multiple terminal devices communicate based on SL resources (such as multiple terminal devices communicating directly based on SL resources), the multiple terminal devices need to reserve SL resources in advance. Only when a terminal device seizes SL resources can it use the seized SL resources to communicate with other terminal devices. However, in some scenarios, for example, a terminal device needs to instruct other terminal devices to send some information to this device, but other terminal devices have not seized or reserved SL resources, which may affect the communication between terminal devices. Summary of the Invention
[0005] Embodiments of the present application provide a communication method and a communication apparatus for ensuring communication between terminal devices when other terminal devices have not reserved SL resources.
[0006] In a first aspect, a communication method is provided. The method can be performed by a first device, or by a module (such as a processor, chip, or system-on-chip) applied to the first device, or by a logical node, logical module, or software that can implement all or part of the functions of the first device. The following description takes the method performed by the first device as an example. The method includes: after obtaining a first channel occupancy time (COT), the first device sends an indication to a second device to indicate that the second device can use a first resource within the first COT of the first device.
[0007] Based on this technical solution, a first device can send indication information indicating that a second device can use first resources within the first COT of the first device. Specifically, the indication information can be sent to the second device. In this way, if the second device does not reserve or preempt resources, based on the indication information, the second device can use the resources within the first COT of the first device to communicate with the first device, thereby ensuring communication between the first and second devices.
[0008] In a possible implementation, the indication information may also be used to indicate that the second device is unable to use / cannot use the first resource in the first COT of the first device.
[0009] In one example, the indication information includes a first value, which may be used to indicate that the second device can use the first resource within the first COT of the first device. The indication information includes a second value, which may be used to indicate that the second device cannot use / is unable to use the first resource within the first COT of the first device.
[0010] The first value and the second value are different. For example, the first value and the second value can be different numerical values, characters, or a combination of numerical values and characters. For example, the first value can be 1 and the second value can be 0. For another example, the first value can be T and the second value can be F.
[0011] In another possible implementation, the indication information is included in the COT sharing information, and the COT sharing information is used to instruct the second device to share the COT of the first device. The COT of the first device includes the first COT. In this way, after receiving the COT sharing information from the first device, the second device can determine whether it can use resources within the first COT of the first device based on the indication information in the COT sharing information, thereby reducing the signaling overhead of the first device.
[0012] In one example, the sidelink control information (SL control information, SCI) includes COT sharing information; and / or the SCI includes reserved resource information. The reserved resource information is used to indicate a first resource of the first device in the first COT.
[0013] In another possible implementation, a first device receives positioning information from a second device on a first resource within a first COT. That is, in SL positioning, the second device may send the second device's positioning information to the first device on a first resource within the first COT, so that the first device can perform positioning based on the positioning information.
[0014] In one example, the size of the indication information is the first bit, or the indication information occupies the first bit. For example, the first bit may be 1 bit.
[0015] In another possible implementation, the first device communicates using a first resource within a second COT, wherein the second COT is included within the first COT, and wherein the second COT is different from a COT used by the second device within the first COT.
[0016] Based on this approach, when the second device uses part of the COT of the first COT, the first device can continue to communicate using the first resources within the COT not used by the second device in the first COT, thereby ensuring that resources are not wasted.
[0017] In a second aspect, a communication method is provided. The method can be performed by a second device, or by a module (e.g., a processor, chip, or system-on-chip) applied to the second device. The method can also be implemented by a logical node, logical module, or software that can implement all or part of the functions of the second device. The following description uses the method performed by the second device as an example. The method includes: the second device receives indication information from the first device. The indication information is used to indicate that the second device can use a first resource within a first COT of the first device. The second device communicates with the first device using the first resource within the first COT of the first device.
[0018] Based on this technical solution, the second device can determine, based on the indication information from the first device, that it can communicate with the first device using the first resource within the first COT of the first device. This allows the second device to communicate with the first device using the first resource within the first COT of the first device, even if the second device fails to reserve or preempt the resource. This ensures normal communication between the first and second devices.
[0019] In a possible implementation, the indication information may also be used to indicate that the second device is unable to use / cannot use the first resource in the first COT of the first device.
[0020] In one example, the indication information includes a first value, which may be used to indicate that the second device can use the first resource within the first COT of the first device. The indication information includes a second value, which may be used to indicate that the second device cannot use / is unable to use the first resource within the first COT of the first device.
[0021] The first value and the second value are different. For example, the first value and the second value can be different numerical values, characters, or a combination of numerical values and characters. For example, the first value can be 1 and the second value can be 0. For another example, the first value can be T and the second value can be F.
[0022] In another possible implementation, the indication information is included in the COT sharing information, and the COT sharing information is used to instruct the second device to share the COT of the first device. The COT of the first device includes the first COT. In this way, after receiving the COT sharing information from the first device, the second device can determine whether it can use resources within the first COT of the first device based on the indication information in the COT sharing information, thereby reducing the signaling overhead of the first device.
[0023] In one example, the sidelink control information (SL control information, SCI) includes COT sharing information; and / or the SCI includes reserved resource information. The reserved resource information is used to indicate a first resource of the first device in the first COT.
[0024] In another possible implementation, the second device sends the positioning information of the second device to the first device via a first resource within the first COT.
[0025] In one example, the size of the indication information is the first bit, or the indication information occupies the first bit. For example, the first bit may be 1 bit.
[0026] In a third aspect, a communication method is provided. The method can be executed by a first device, or by a module (such as a processor, chip, or system-on-chip) applied to the first device, or by a logical node, logical module, or software that can implement all or part of the functions of the first device. The following is an example of the method being executed by the first device. The method includes: the first device obtains a first COT and sends COT sharing information to the second device on a first resource within a first time unit. The COT sharing information is used to indicate that the second device shares the first COT of the first device. The first resource within the first COT can be used by the second device.
[0027] Based on this technical solution, after obtaining the first COT, the first device can send COT sharing information to the second device on the first resource within the first time unit, instructing the second device to share the first COT of the first device. Because the first resource within the first COT can be used by the second device, if the second device does not preempt / reserve the resource, the second device can use the first resource within the first COT to communicate with the second device, thus ensuring normal communication between the first and second devices.
[0028] In a possible implementation, a first device receives positioning information from a second device on a first resource within a first COT.
[0029] Based on this possible implementation, the first device can accurately perform positioning based on the positioning information of the second device.
[0030] In a fourth aspect, a communication method is provided. The method can be executed by a second device, or by a module (such as a processor, chip, or system-on-chip) applied to the second device. It can also be implemented by a logical node, logical module, or software that can implement all or part of the functions of the second device. The following description takes the method being executed by the second device as an example. The method includes the second device receiving COT sharing information from the first device on a first resource within a first time unit. The COT sharing information is used to indicate that the second device shares the first COT of the first device; the second device uses the first resource within the first COT to communicate with the first device.
[0031] Based on this technical solution, after the second device receives the COT sharing information from the first device, if the second device has no reserved resources, the second device can use the COT resources of the first device to communicate with the first device, thereby ensuring normal communication between the first device and the second device.
[0032] In one possible implementation, if the second device has the second resource in the first COT, the second device still uses the first resource in the first COT to communicate with the first device. That is, the priority of the first resource in the first COT is higher than the priority of the second resource.
[0033] Based on this possible implementation, if the second device has reserved resources in the first COT in advance, the second device does not use the reserved resources in the first COT in advance, thereby avoiding the second device occupying multiple resources and causing resource waste.
[0034] In another possible implementation, the second device uses the first resource in the first COT to send the positioning information of the second device to the first device.
[0035] Based on this possible implementation, the second device may use the first resource within the first COT to send the positioning information of the second device to the first device, so that the first device may accurately perform positioning based on the positioning information of the second device.
[0036] In a fifth aspect, a communication device is provided for implementing the various methods described above. The communication device may be the first device in the first and third aspects or any implementation thereof, such as a chip, or a device having the functions of the first device. The communication device includes a module, unit, or means corresponding to the above method, which may be implemented by hardware, software, or by executing corresponding software implementations in hardware. The hardware or software includes one or more modules or units corresponding to the above functions.
[0037] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, also referred to as a transceiver unit, is configured to implement the sending and / or receiving functions described in any of the above aspects and any possible implementations thereof. The transceiver module may be comprised of a transceiver circuit, a transceiver, a transceiver, or a communication interface. The processing module may be configured to implement the processing functions described in the first and third aspects and any possible implementations thereof.
[0038] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in the above-mentioned first aspect and third aspect and any possible implementation methods.
[0039] In a sixth aspect, a communication device is provided for implementing the various methods described above. The communication device may be the second device in the second and fourth aspects or any implementation thereof, or a device having the functions of the second device, or a device included in the second device, such as a chip. The communication device includes a module, unit, or means corresponding to the above method, which may be implemented by hardware, software, or by executing corresponding software implementations in hardware. The hardware or software includes one or more modules or units corresponding to the above functions.
[0040] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, which may also be referred to as a transceiver unit, is configured to implement the sending and / or receiving functions described in the second and fourth aspects and any possible implementations thereof. The transceiver module may be comprised of a transceiver circuit, a transceiver, a transceiver, or a communication interface. The processing module may be configured to implement the processing functions described in the second and fourth aspects and any possible implementations thereof.
[0041] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in the above-mentioned second aspect and fourth aspect and any possible implementation methods.
[0042] In a seventh aspect, a communication device is provided, comprising: at least one processor; the processor is used to execute a computer program or instruction stored in a memory through a logic circuit and / or communication, so that the communication device executes the method described in any one of the above aspects.
[0043] In a possible implementation, the communication device further includes the memory. Optionally, the memory is integrated with the processor, or the memory may be independent of the processor.
[0044] In a possible implementation, the memory is independent of the communication device.
[0045] In a possible implementation, the communication device further includes a communication interface, which is used to communicate with a module outside the communication device.
[0046] The communication device may be the first device in the above-mentioned first aspect and third aspect or any implementation manner thereof, such as a chip, or a device including the first device, such as a terminal device.
[0047] In an eighth aspect, a communication device is provided, comprising: at least one processor; the processor is used to execute a computer program or instruction stored in a memory through a logic circuit and / or communication, so that the communication device executes the method described in any one of the above aspects.
[0048] In a possible implementation, the communication device further includes the memory. Optionally, the memory is integrated with the processor, or the memory may be independent of the processor.
[0049] In a possible implementation, the memory is independent of the communication device.
[0050] In a possible implementation, the communication device further includes a communication interface, which is used to communicate with a module outside the communication device.
[0051] The communication device may be the first device in the above-mentioned second aspect and fourth aspect or any implementation manner thereof, such as a chip, or a device for protecting the first device, such as a terminal device.
[0052] In a ninth aspect, a computer-readable storage medium is provided, which stores a computer program or instruction. When the computer-readable storage medium is run on a communication device, the communication device can execute the method described in any one of the above aspects or any one of its implementation methods.
[0053] In a tenth aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method described in any one of the above aspects or any one of its implementations.
[0054] In the eleventh aspect, a communication device is provided (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the functions involved in any of the above aspects or any of its implementation methods.
[0055] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.
[0056] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.
[0057] It can be understood that when the communication device provided in any one of the fifth to eleventh aspects is a chip, the above-mentioned sending action / function can be understood as output, and the above-mentioned receiving action / function can be understood as input.
[0058] In a twelfth aspect, a communication system is provided, comprising a first apparatus and a second apparatus. The first apparatus can execute the method described in the first and third aspects above, or any implementation thereof, and the second apparatus can execute the method described in the second and fourth aspects above, or any implementation thereof.
[0059] Among them, the technical effects brought about by any design method in the fifth to twelfth aspects can refer to the technical effects brought about by the different design methods in the above-mentioned first to fourth aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] FIG1 is a schematic diagram of a process for obtaining resources provided in an embodiment of the present application;
[0061] FIG2 is a schematic diagram of a time slot structure of a resource provided in an embodiment of the present application;
[0062] FIG3 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0063] FIG4 is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0064] FIG5 is a flow chart of a communication method provided in an embodiment of the present application;
[0065] FIG6 is a flow chart of another communication method provided in an embodiment of the present application;
[0066] FIG7 is a schematic diagram of resource sharing provided in an embodiment of the present application;
[0067] FIG8 is a schematic structural diagram of a first device 800 provided in an embodiment of the present application;
[0068] FIG9 is a schematic structural diagram of a second device 900 provided in an embodiment of the present application;
[0069] FIG10 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0070] FIG11 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0071] In order to facilitate understanding of the embodiments of the present application, the following explanations are made before introducing the embodiments of the present application.
[0072] 1. In the embodiments of the present application, "network element" and "node" can be logical entities or physical entities. In other words, in the embodiments of the present application, "device" can be used interchangeably with "network element" and will be described here as a unified description and will not be repeated below.
[0073] 2. In the embodiments of the present application, for the convenience of description, when numbering or indexing is involved, the consecutive numbering can start from 1, the consecutive numbering can also start from 0, or the numbering can start from any parameter.
[0074] 3. "Pre-definition," "pre-configuration," or "protocol agreement" may be achieved by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a network device or terminal device). The present application does not limit the specific implementation method. "Storage" may mean storage in one or more memories.
[0075] 4. The “protocol” involved in the embodiments of the present application may refer to a standard protocol in the field of communications, for example, it may include a long term evolution (LTE) protocol, a new wireless NR protocol, and related protocols used in future communication systems (such as 6th generation (6G) communication systems). The embodiments of the present application are not limited to this.
[0076] 5. In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will perform corresponding processing under certain objective circumstances. They do not limit the time, nor do they require the device to perform judgment actions when implemented, nor do they mean that there are other limitations.
[0077] 6. In the embodiments of the present application, “sending information to…(the second device)” can be understood as the destination of the information being the second device, and can include directly or indirectly sending information to the second device. “Receiving information from…(the first device)” or “receiving information from…(the first device)” can be understood as the source of the information being the first device, and can include directly or indirectly receiving information from the first device. The information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.
[0078] 7. In the description of the embodiments of the present application, unless otherwise specified, the "and / or" in the embodiments of the present application indicates that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, wherein A and B can be singular or plural. Moreover, "at least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions.
[0079] 8. In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship. It is also possible to indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each information can also be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.
[0080] In addition, the specific indication method can also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. The specific details of the various indication methods can be referred to the prior art and will not be repeated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, there may be a situation where the indication methods for different information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.
[0081] It should be understood that the information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiment of the present application. Among them, the sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting end device (such as the first device below) by sending configuration information to the receiving end device (such as the second device below). Among them, the configuration information can, for example, but not limited to, include radio resource control signaling, such as medium access control (MAC) layer signaling, or physical layer signaling (such as SCI) or a combination of at least two.
[0082] For SL positioning and SL-unlicensed (SL-U) communication, standardization work has been carried out in the 3rd Generation Partnership Project (3GPP) release (Rel).
[0083] SL positioning and unlicensed SL communication are both based on resource reservation mechanisms to obtain SL resources. SL resources can be used for data transmission between terminal devices.
[0084] In the embodiments of the present application, the resource reservation mechanism may be referred to as a preset mechanism, a reservation mechanism, a resource reservation rule, or other terms, without limitation. The resource reservation mechanism can be used to reserve resources. That is, based on the resource reservation mechanism, a terminal device can reserve resources in advance. In this way, after the terminal device reserves the resources, it can use the resources for data transmission.
[0085] 3GPP Rel 16 defines multiple SL resource allocation modes. For example, these modes include Mode 1 and Mode 2. In Mode 1, the network device / base station can schedule SL resources for the terminal device. In Mode 2, the terminal device can autonomously determine the SL resources pre-configured by the network device / base station.
[0086] In Mode 2, the terminal device can operate in scenarios without network coverage. In addition, Mode 2 supports a resource reservation mechanism. For example, the terminal device can indicate resource reservation information through a sidelink control information (SCI).
[0087] For example, a terminal device's SCI may carry reserved resource information, which can be used to indicate the resources reserved by the terminal device. Other terminal devices can detect the SCI to determine the resources reserved by the terminal device. In this way, when other terminal devices reserve resources, they can avoid selecting the resources reserved by the terminal device, thereby avoiding resource conflicts when terminal devices reserve resources.
[0088] In combination with the above-mentioned Mode 2, the terminal device can select SL resources based on triggering information from a higher layer (e.g., the network side). When selecting SL resources, the terminal device can perceive the resource reservation information of other terminal devices within the sensing window and determine candidate resources within the resource selection window (RSW) that can be used for SL transmission.
[0089] In one example, taking the case where the terminal device triggers SL resource selection in time slot n, where n is a positive integer, as shown in FIG1 , in mode 2, the step of the terminal device acquiring resources may include S101 to S107.
[0090] S101: Confirm the resource selection window.
[0091] The time slot range of the resource selection window is [n+T1, n+T2], where T1 is determined based on the capabilities of the terminal device and T2 is determined based on the packet delay budget (PDB).
[0092] S102: Determine the perception window.
[0093] Among them, the time slot range of the sensing window T0 is determined based on the high-level parameter SL-Sensing Window. Indicates the latency of the terminal device processing the perception results within the perception window.
[0094] Within the perception window, the terminal device can continuously listen to each time slot in the SL resource pool, decode the SCI in the physical sidelink control channel (PSCCH) on each time slot, and measure the reference signal received power (RSRP) of the demodulation reference signal (DMRS) of the physical sidelink shared channel (PSSCH) scheduled by the PSCCH and / or PSCCH.
[0095] S103, obtain the priority P indicated in the SCI i And the corresponding RSRP threshold Th(P i ), and the SL transmission priority P configured by the upper layer for the terminal device j And the corresponding RSRP threshold Th(P j ).
[0096] S104: Determine the initial single-slot candidate resource set S A .
[0097] Among them, the initial single-slot candidate resource set S A Includes all single-slot candidate resources in the SL resource pool that are within the selection window. A single-slot candidate resource R x,y Defined as a time slot Continuous L starting from subchannel x subCH Subchannels. Initial single-slot candidate resource set S A The total number of single-slot candidate resources in is denoted as M total . L subCH 、M total Is a positive integer.
[0098] S105: For the initial single-slot candidate resource set S A A single-slot candidate resource R in x,y (Assuming that the candidate resource is in the time slot ), when the first preset condition is met, the terminal device can x,y From the initial single-slot candidate resource set S A Excluded.
[0099] Among them, the first preset condition may include the following condition 1 and condition 2.
[0100] Condition 1: The terminal device is in the time slot No channel sensing is performed in the time slot (for example, the terminal device is in the transmitting state in the time slot).
[0101] in, is the time slot within the above perception window.
[0102] Condition 2: For any resource reservation gap value allowed in the high-level parameter SL-Sensing Window, the value P rsvp , time slot With time slot There is overlap.
[0103] Among them, q is the guaranteed time slot A positive integer within the selection window [n+T1,n+T2].
[0104] In the embodiment of the present application, if after S105, the initial single-slot candidate resource set S A If the number of single-slot candidate resources remaining in the system is less than the preset number, the terminal device re-executes S104; after re-execution of S104, S106 can be executed, and the exclusion in S105 is no longer effective. The preset number can be X%·M total , X is a positive integer.
[0105] S106: For the initial single-slot candidate set S A A single-slot candidate resource R in x,y (Assuming that the time slot ), when the second preset condition is met, the terminal device can A Exclude from it.
[0106] Among them, the second preset condition may include the following condition 3, condition 4 and condition 5.
[0107] Condition 3: The terminal device is in the time slot The SCI carried by a PSCCH is decoded in the decoder, and the value indicated by the resource reservation period field in the SCI is P rsvp_RX (in milliseconds (ms)), which is converted into a period in time slots as P' rsvp_RX In addition, the priority field in the SCI indicates the priority of prio RX The sub-channel resources occupied by the PSCCH and the PSSCH scheduled by the PSCCH in the frequency domain are R RX .
[0108] Condition 4: The RSRP of the DMRS of the PSCCH is higher than the RSRP threshold Th(P i ,P j ), or the RSRP of the DMRS of the PSCCH scheduled by the PSCCH is higher than the RSRP threshold Th(P i ,P j ).
[0109] Condition 5: The reserved resource indicated by the SCI is within the resource selection window. That is, the time slot Resources on R RX and There is overlap.
[0110] Among them, q is the guaranteed time slot A positive integer within the selection window [n+T1,n+T2]. Resources on R RX Cycle resources reserved for other terminal devices. Represents a single-slot candidate resource R x,y According to the period P' rsvp_TX The resources after extension, 0≤j≤C resel -1, C resel Is a positive integer.
[0111] It is understandable that for a certain time slot within the perception window For example, the terminal device only needs to execute one of steps S105 and S106. That is, if the terminal device is in the time slot within the perception window If no channel listening is performed, S105 is executed; if the terminal device is in the time slot within the sensing window Decode the SCI of a certain PSCCH and execute S106.
[0112] S107: If the initial single-slot candidate resource set S A If the number of single-slot candidate resources remaining in the initial single-slot candidate resource set S is less than the preset number, the terminal device can increase the RSRP threshold in S103 (for example, it can be increased by 3dB each time) and return to S104 to continue executing the process; if the initial single-slot candidate resource set S A If the number of single-slot candidate resources remaining in the time slot is greater than the preset number, the terminal device can report the single-slot candidate resources S A .
[0113] Based on the technical solution of Figure 1, the terminal device can select SL resources from the reserved resources.
[0114] In an embodiment of the present application, in SL positioning, the terminal device may also select resources from a positioning-dedicated resource pool based on the above-mentioned mode 2, and use the selected resources to send an SL-positioning reference signal (PRS).
[0115] The resources in the positioning dedicated resource pool are only used to send SL-PRS and its SCI, and are not used for SL communication.
[0116] In the positioning-specific resource pool, the resource time slot structure can be as shown in Figure 2. In Figure 2, the automatic gain control (AGC) symbol (which can be a copy of the next symbol) is primarily used to adjust the receive gain. The GAP symbol (null symbol) is typically placed at the end of the time slot and can be used for transceiver switching. The SCI can be located in the first few symbols of the time slot (such as the symbols containing the PSCCH in Figure 2) and multiplexed using frequency division multiplexing (FDM) to schedule subsequent SL-RPS resources.
[0117] As shown in Figure 2, SL-PRS resources can be multiplexed in a combing structure. Of course, SL-PRS resources also support time division multiplexing (not shown in Figure 2, but it can be understood that resources 5 to 8 follow resources 1 to 4 in Figure 2).
[0118] For cellular mobile communications, the fourth-generation (4th) long-term evolution (LTE) system introduced LTE in unlicensed spectrum (LTE-U). As communication systems evolve, the fifth-generation (5th generation) new radio (NR) system (abbreviated as NR-U) has also been introduced in unlicensed spectrum.
[0119] Since other communication systems (for example, wireless fidelity (WiFi) systems) can also operate in unlicensed frequency bands, a listen-before-talk (LBT) mechanism is introduced in LTE-U and NR-U. Based on this LBT mechanism, the LTE-U system, NR-U system and other communication systems operating in unlicensed frequency bands can coexist.
[0120] The LBT mechanism is a channel access rule based on random backoff. The LBT mechanism can also be called a listening mechanism, a listening mechanism, or other names without limitation. Before accessing the channel and starting to send data, the device needs to sense whether the channel is idle. If the channel remains idle for a period of time, the device can occupy the channel and send data on the channel after LBT is completed. If the channel is not idle, the device needs to occupy the channel after the channel becomes idle and LBT is completed.
[0121] The duration of a channel's occupation can be referred to as COT, channel occupation time, channel usage time, channel occupancy time, or other terms, without limitation. COT can be understood as the maximum duration of continuous information transmission corresponding to a transmission opportunity obtained through LBT. This maximum duration is related to the priority of the data to be transmitted. Alternatively, COT can be understood as the duration of the channel accessed through LBT.
[0122] In the embodiments of the present application, both LTE-U and NR-U include SL-U. SL-U supports two types of channel access (including Type 1 and Type 2). The following describes Type 1 and Type 2 channel access.
[0123] 1. Type 1 channel access.
[0124] In Type 1 channel access, the waiting time for the channel to become idle is random. The terminal device can set a random number, N, based on its channel access priority class (CPCA). Each time the terminal device detects a period of channel idleness, the random number N is decremented by 1 until N reaches 0, at which point the terminal device can access the channel. For details, refer to the description of Type 1 in Table 1 below.
[0125] 2. Type 2 channel access.
[0126] In Type 2 channel access, the waiting time for the channel to become idle is fixed. Type 2 channel access is a faster channel access method. Type 2 channel access can include three methods. For details, refer to the descriptions of Type 2A, Type 2B, and Type 2C in Table 1 below.
[0127] Table 1
[0128] The above-mentioned SL positioning supports a terminal device to send indication information (which can be 1 bit) in the SCI, and the indication information can be used to instruct the target UE to send SL-PRS to the terminal device. However, the SL-U mechanism is based on resource reservation. In combination with the above-mentioned SL positioning and the SL-U positioning of the SL-U communication characteristics, if the terminal device needs the target UE to send SL-PRS to itself, and the terminal device (in this scenario, the terminal device can be called a COT initiator) wants to share the COT with the target UE (in this scenario, the target UE can be called a COT sharing device), so that the target UE can quickly access the channel under the shared COT (for example, through Type 2 channel access) and send SL-PRS to the terminal device through the channel. However, if the target UE does not reserve resources in advance, the target UE may not be able to use the COT shared by the terminal device, resulting in the target UE being unable to send SL-PRS to the terminal device in time, affecting the communication between the terminal devices.
[0129] In view of this, an embodiment of the present application provides a communication method in which a COT initiating device can reserve resources for a COT sharing device, ensuring that the COT sharing device can use resources within the COT shared by the COT initiating device even when no resources are reserved. For example, the COT initiating device can send information to the COT sharing device indicating whether the resources indicated in the reserved resources can be used when selecting resources. For details, see the embodiment shown in Figure 6 below. Alternatively, when the COT initiating device successfully occupies a channel, the resources within the COT it occupies can be used by the COT sharing device in subsequent COTs. For details, see the embodiment shown in Figure 7 below.
[0130] In this way, the COT sharing device can communicate with the COT initiating device using the resources within the COT of the COT initiating device based on the instruction information of the COT initiating device, or the COT initiating device can directly communicate with the COT initiating device using the resources within the COT of the COT sharing device, thus ensuring normal transmission between devices.
[0131] As shown in FIG3 , a communication system provided in an embodiment of the present application may include multiple devices, for example, devices 1 to 3. Signals can be transmitted between the multiple devices.
[0132] The multiple devices may include terminal devices, roadside units (RSUs), etc. The terminal devices may include UEs to be located and anchor UEs. Both anchor UEs and UEs to be located can transmit and receive signals. For example, signals can be transmitted between anchor UEs, and signals can also be transmitted between anchor UEs and UEs to be located.
[0133] Among them, the terminal device can also be called a user terminal, a mobile station, etc. The terminal device can be a user terminal (UE), an access terminal, a terminal unit, a user station, a terminal station, a mobile station, a mobile station, a mobile station, a remote station, a remote terminal, a user terminal (TE), a mobile device, a wireless communication device, a terminal agent, a tablet computer (pad), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a vehicle-mounted transceiver unit, a wearable device, or a terminal device in a fifth generation mobile communication technology (5th generation, 5G) network or a public land mobile network (PLMN) evolved after 5G. The access terminal can be 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 vehicle-mounted device, a drone, a robot, a smart point of sale (POS) machine, a customer-premises equipment (CPE) or a wearable device, a virtual reality (VR) device. The terminal device may be a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, or a wireless terminal in smart home. Alternatively, the terminal device may be a terminal with communication capabilities in the Internet of Things (IoT), such as a terminal in V2X (e.g., a vehicle-to-everything (V2X) device), a terminal in D2D communication, or a terminal in M2M communication. The terminal device may be mobile.
[0134] The embodiments of this application do not limit the form of the terminal device. The device used to implement the functions of the terminal device can be the terminal device; it can also be a device that supports the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of a chip or include a chip and other discrete devices.
[0135] In one example, in combination with the above-mentioned SL positioning and Figure 3, the above-mentioned COT sharing device and COT starting device can be the UE in Figure 3. Alternatively, the COT sharing device can be the UE in Figure 3, and the COT starting device can be the RSU in Figure 3. Alternatively, the COT sharing device can be the RSU in Figure 3, and the COT starting device can be the UE in Figure 3.
[0136] In some possible implementations, as shown in FIG4 , the communication system provided in the embodiment of the present application may further include other devices, such as network devices, location management function (LMF) devices, etc. The LMF device may be used to receive positioning information reported from an anchor device and / or send positioning measurement information to the anchor device.
[0137] The network device may be used to communicate with the terminal device. For example, the network device may include an evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in an LTE system or an enhanced LTE (LTE-advanced, LTE-A) system, such as a traditional macro base station eNB and a micro base station eNB in a heterogeneous network scenario. Alternatively, it may include a next generation node B (gNB) in an NR system. Alternatively, it may include a transmission reception point (TRP), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a base band unit (BBU), a base band pool (BBU pool), or a wireless fidelity (WiFi) access point (AP), etc. Alternatively, it may include a base station in a non-terrestrial network (NTN), which can be deployed on an aircraft or satellite. In an NTN, the network device can function as a Layer 1 (L1) relay, a base station, or an integrated access and backhaul (IAB) node. Alternatively, the network device can be a device that implements base station functions in the IoT, such as drone communications, V2X, D2D, or machine-to-machine (M2M) communications.
[0138] In some possible scenarios, the network device may also be a module or unit that can implement some of the functions of the base station. For example, the network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU may be configured separately or included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0139] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, the network device may be a network device or a module of a network device in an open radio access network (open RAN, ORAN) system. In the ORAN system, CU may also be referred to as open (open, O)-CU, DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0140] Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, home base stations, TRPs, transmitting points (TPs), mobile switching centers, etc., and the embodiments of the present application do not make specific limitations on this.
[0141] In the embodiments of the present application, the form of the network device is not limited. The device used to implement the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.
[0142] In one example, in combination with the above-mentioned SL positioning and Figure 4, the above-mentioned COT sharing device and COT initiating device can be the UE in Figure 4. Alternatively, the COT sharing device can be the UE in Figure 4, and the COT initiating device can be the gNB in Figure 4. Alternatively, the COT sharing device can be the gNB in Figure 4, and the COT initiating device can be the UE in Figure 4.
[0143] Of course, the communication system provided in the embodiment of the present application may also include other network elements or devices, such as core network devices.
[0144] It should be noted that Figures 3 and 4 are exemplary figures, and the number of devices shown in Figures 3 and 4 and the naming of the interfaces between the devices in Figures 3 and 4 are not limited. In addition to the network elements shown in Figures 3 and 4, the communication systems shown in Figures 3 and 4 may also include other devices without limitation.
[0145] It should be noted that the communication system described in the embodiment of the present application is intended to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0146] In addition, the actions and terms involved in the various embodiments of this application can refer to each other without limitation. The names of the information exchanged between the various devices or the names of the parameters in the information are only examples, and other names can also be used in specific implementations without limitation.
[0147] Figure 5 is a schematic diagram of an example of a communication method provided in an embodiment of the present application. In this method, the COT startup device can indicate to the COT sharing device through indication information that it can / can use the resources within the COT of the COT startup device. This method can be applied to the communication system shown in Figure 3 or Figure 4, and the method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in this method can also be a device / module of the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in this method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and this embodiment of the present application does not make specific limitations on this. In the embodiment of the present application, the processing performed by a single execution subject (for example, the first device or the second device) can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in Figure 5, the method includes the following steps:
[0148] S501: A first device obtains a first COT.
[0149] The first device may be a terminal device or a component in the terminal device, such as a chip. The terminal device may be the aforementioned COT initiating device. The first COT may refer to the COT when the first device successfully occupies the channel, or the first COT may refer to the resources within the COT (referred to as first resources) acquired by the first device based on a resource reservation mechanism.
[0150] In one possible implementation, after occupying the channel, the first device obtains an available COT, namely, a first COT. For example, the first device may occupy the channel through the aforementioned Type 1 channel access method. Of course, the first device may also occupy the channel through other methods, which are not limited in this application.
[0151] In an application scenario, such as the above-mentioned SL positioning scenario, the first device requires the second device to feedback the positioning information of the second device, and the first device can obtain the first COT based on the resource reservation mechanism.
[0152] S502: The first device sends instruction information to the second device. Correspondingly, the second device receives the instruction information from the first device.
[0153] The first device and the second device may be terminal devices or components within the terminal devices, such as chips. The terminal device may be the aforementioned COT sharing device. The indication information may be used to indicate that the second device can use a first resource within the first COT of the first device. The first resource may include SL resources, frequency domain resources, time domain resources, etc. The first resource may be a resource preempted by the first device.
[0154] Sending instruction information can also be understood as outputting instruction information, which can specifically include the first device outputting instruction information to the second device, or the baseband chip in the first device outputting instruction information to the radio frequency chip, or the radio frequency chip in the first device outputting instruction information to the second device.
[0155] For example, the indication information may include a first value, which may indicate that the second device can use the first resource within the first COT of the first device. The first value may be a numeric value, a character, or a combination of a numeric value and a character. For example, the first value may be 1, T, true, a1, etc. Of course, the first value may also be other numeric values, other characters, or other combinations of numeric values and characters, and this application is not limited thereto.
[0156] Furthermore, the indication information may also be used to indicate that the second device is unable to use / cannot use the first resource within the first COT of the first device.
[0157] For example, the indication information may include a second value, which may indicate that the second device cannot use / is unable to use the first resource within the first COT of the first device. The first value and the second value are different. The second value may be a numeric value, a character, or a combination of a numeric value and a character. For example, the second value may be 0, F, false, a2, etc. Of course, the second value may also be other numeric values, other characters, or other combinations of numeric values and characters, without limitation.
[0158] In one example, the size of the indication information may be the first bit, or the indication information occupies the first bit. The first bit may be set as needed, for example, 1 bit, 2 bits, etc., without limitation.
[0159] For example, the size of the indication information is 1 bit, the first value may be 1, and the second value may be 0. For another example, the size of the indication information is 2 bits, the first value may be 01, and the second value may be 00.
[0160] In embodiments of the present application, the indication information may be a separate message, or, to reduce signaling, may be included in other information. For example, the indication information may be included in COT sharing information. The COT sharing information may be used to instruct a second device to share the COT of a first device. For example, the COT sharing information may include the COT of the first device. The COT of the first device may be the first COT described above, or include the first COT described above.
[0161] In the embodiment of the present application, the COT shared information may be included in the SCI sent by the first device to the second device. Of course, the COT shared information may also be included in other information, such as MAC layer signaling. The COT shared information may also be a separate message.
[0162] In one example, the COT sharing information is included in the SCI sent by the first device to the second device. The SCI may also include resource reservation information. The resource reservation information may be used to indicate a first resource of the first device within the first COT. For example, the resource reservation information may include an identifier of the first resource reserved by the first device within the first COT. For example, the ID of the first resource. For another example, the first resource may be a time-frequency resource within a time slot, and the resource reservation information may include the time slot position of the first resource. In this way, based on the resource reservation information, the second device can determine the resources available within the first COT.
[0163] In another example, the COT sharing information is included in MAC layer signaling. The MAC signaling may include resource reservation information. The resource reservation information can be referred to above and will not be described in detail.
[0164] In another example, the COT sharing information is a separate message. The first device may also send resource reservation information to the second device, that is, the resource reservation information may also be a separate message. The resource reservation information can refer to the above and will not be repeated here.
[0165] In one application scenario, a first device can share all of its preempted COTs with a second device. That is, the first device's COT can be the entire COT preempted by the first device. The COT sharing information can include the start time and duration of the first device's COT. In this way, the second device can calculate the first device's COT based on this start time and duration. Alternatively, the COT sharing information can include the duration of the first device's COT. The start time can be implicitly acquired. The start time of the first device's COT falls in the time slot immediately following the time slot in which the COT sharing information is located.
[0166] In another application scenario, a first device can share a portion of its preempted COT with a second device. That is, the COT of the first device can be the portion of the COT preempted by the first device. The COT sharing information can include the start time and duration of the COT shared by the first device. In this way, the second device can calculate the COT shared by the first device based on the start time and duration.
[0167] In one example, the COT preempted by the first device includes multiple time units. The first device can share all of the multiple time units with the second device, or the first device can share some of the multiple time units with the second device.
[0168] In an embodiment of the present application, the time unit can also be called a time period, a time resource, a time domain resource or other naming methods. The time unit can specifically be a symbol, a time slot, a subframe, etc. Different standard versions may have different time units, which is not limited in this application.
[0169] S503: The second device communicates with the first device using a first resource within the first COT of the first device.
[0170] The second device communicating with the first device using the first resource within the first COT of the first device may include: the second device sending information to the first device using the first resource within the first COT of the first device. For example, the information may be positioning information of the second device. The positioning information may include the aforementioned SL-PRS.
[0171] Based on the technical solution in Figure 5 , a first device can send an instruction to a second device, indicating that the second device can use resources within the first device's COT. Based on this instruction, the second device can use the resources reserved by the first device. In this way, even if the second device has not reserved resources in advance, it can communicate with the first device using the resources within the first device's COT.
[0172] Figure 6 is a schematic diagram of an example of a communication method provided in an embodiment of the present application. In this method, when the COT starting device successfully occupies the channel, the resources in the COT it occupies can be used by the COT sharing device in the subsequent COT. This method can be applied to the communication system shown in Figure 3 or Figure 4, and the method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in this method can also be a device / module of the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in this method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and this embodiment of the present application does not make specific limitations on this. In the embodiment of the present application, the processing performed by a single execution subject (for example, the first device or the second device) can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in Figure 6, the method includes the following steps:
[0173] S601: A first device obtains a first COT.
[0174] Among them, S601 can refer to the relevant description of S501 above and will not be described in detail.
[0175] S602: The first device sends COT sharing information to the second device on the first resource within the first time unit. Correspondingly, the second device receives the COT sharing information from the first device on the first resource within the first time unit.
[0176] The COT sharing information may be used to instruct the second device to share a first COT of the first device. A first resource within the first COT can be used by the second device. The first time unit may be included in the first COT.
[0177] In one example, taking the time unit as a time slot as an example, the first COT may include multiple time slots, for example, including time slots 1 to time slots 5. The first device may use the first resource in time slot 1 (in this case, time slot 1 is the first time slot) to send COT sharing information to the second device. The COT sharing information can be used to indicate the COT of the first device shared by the second device. For example, the COT sharing information may include the start time and duration of time slot 2. The duration is less than or equal to 4 time slots. In this way, the second device can determine the COT that can be used based on the COT sharing information.
[0178] In the embodiment of the present application, the COT shared information may also include the following information:
[0179] 1. CAPC: 2 bits. "00," "01," "10," and "11" correspond to CAPC values "1," "2," "3," and "4," respectively.
[0180] 2. COT shared conversion type. Specifically, it can be shown in Table 2.
[0181] Table 2
[0182] 3. COT Shared Additional Identity (ID): 24 bits. The 16 least significant bits (LSBs) provide the Layer 1 destination ID, and the 8 most significant bits (MSBs) provide the Layer 1 source ID. When the COT Shared Translation Type field is set to 00 or 01, the 8 MSBs are reserved.
[0183] 4. Remaining COT duration: bit.
[0184] In some examples, such as S502 above, the COT sharing information may be included in SCI or MAC layer signaling, or may be a separate signaling.
[0185] S603: The second device communicates with the first device using the first resource in the first COT.
[0186] In one possible implementation, the second device may communicate with the first device using the first resource within the first COT based on a preset provision.
[0187] The preset provision may be preconfigured by the second device or obtained by the second device from another device, such as a network device or LMF device. The preset provision may be used to indicate that the COT sharing device may use resources preempted by the COT initiating device. The resources preempted by the COT initiating device may include the COT preempted by the COT initiating device and resources used to send information to the COT sharing device.
[0188] In one example, where the first device may be a COT initiating device and the second device may be a COT sharing device, the COT preempted by the COT initiating device may be the first COT or a portion of the COT within the first COT. The resource used to send information to the COT sharing device may be the first resource.
[0189] For example, taking the time unit as a time slot as an example, combined with the above S603, as shown in Figure 7, the resource seized by UE-A is resource 1 in Figure 7 (the resource where the SCI in Figure 7 is located). UE-A uses resource 1 in the first time slot to send COT sharing information to UE-B. The COT sharing information can be used to indicate that UE-B shares the first COT of UE-A. Based on the COT sharing information, UE-B can use resource 1 in the first COT to communicate with UE-A. For example, UE-B can use resource 1 in the first COT to send UE-B's positioning information to UE-A. It can be understood that in this example, UE-A can be the first device in the method shown in Figure 6 above, and UE-B can be the second device in the method shown in Figure 6 above.
[0190] For another example, continuing with S603 above, as shown in FIG7 , the resource seized by UE-C is resource 2 in FIG7 (the resource where the SCI in FIG7 is located). UE-C uses resource 2 in the first time slot to send COT sharing information to UE-D. Based on the COT sharing information, UE-D can use resource 2 in the first COT to communicate with UE-C. For example, UE-D can use resource 2 in the first COT to send UE-D's positioning information to UE-C. It can be understood that in this example, UE-A can be the first device in FIG6 above, and UE-B can be the second device in FIG6 above.
[0191] Based on the technical solution in Figure 6 , after the first device seizes resources, it can send COT sharing information to the second device using the seized resources. This allows the second device to communicate with the first device using the seized resources within the COT indicated by the COT sharing information, even if the second device has not pre-set resources. This ensures normal communication between the first and second devices.
[0192] In some further embodiments, the second device has a second resource within the first COT, and the first resource is different from the second resource.
[0193] The difference between the first resource and the second resource may include a difference in priority between the first resource and the second resource, a difference in time-frequency position between the first resource and the second resource, etc. It is understandable that in order to enable the second device to preferentially use the first resource within the first COT, the priority of the first resource is higher than the priority of the second resource.
[0194] In the embodiment of the present application, the second resource of the second device in the first COT may be a resource preempted by the second device. Specifically, the method for the first device to obtain the first resource in the first COT may be referred to above, and will not be described in detail here.
[0195] In one possible implementation, the second device may communicate with the first device using the first resource within the first COT, that is, the second device does not communicate with the first device using the second resource within the first COT. The second resource within the first COT may be in an idle state or released.
[0196] For example, in conjunction with the technical solution in Figure 5 , after obtaining the first COT, the first device may send a message to the second device indicating that the second device can use the first resource within the first COT of the first device. After receiving the instruction from the first device, if the second device has the second resource within the first COT, the second device may use the first resource within the first COT to communicate with the first device. In other words, the second device does not use the second resource within the first COT to communicate with the first device. The second resource within the first COT may be idle or released.
[0197] For another example, in conjunction with the technical solution of Figure 6 , after obtaining the first COT, the first device can send COT sharing information to the second device on the first resource of the first time unit. After the second device receives the COT sharing information from the first device on the first resource of the first time unit, if the second device has a second resource within the first COT, the second device can use the first resource within the first COT to communicate with the first device. In other words, the second device does not use the second resource within the first COT to communicate with the first device. The second resource within the first COT can be idle or released.
[0198] In one application scenario, in conjunction with the methods illustrated in Figures 5 and 6 above, the second resource within the first COT is in an idle state. For example, while the second device is using the first resource within the first COT to communicate with the first device, the second device may set the second resource to an idle state. In other words, the second device still occupies the second resource within the first COT but does not use the second resource within the first COT to communicate with the first device.
[0199] In one example, after the second device uses the first resource in the first COT to send positioning information to the first device, the second device may continue to use the second resource in the first COT to communicate with other devices.
[0200] In another application scenario, in combination with the methods shown in Figures 5 and 6 above, the second resource within the first COT is released. This release includes active release and passive release. Active release may mean that the second device releases the second resource within the first COT when it determines that the first resource within the first COT occupied by the first device can be used. Passive release may mean that when the second device uses the first resource within the first COT occupied by the first device to communicate with the first device, the second resource within the first COT is allowed to be preempted by another device. In this way, resource waste can be avoided.
[0201] In one example, when the second device receives indication information indicating that the second device can use the first resource within the first COT of the first device, or when the second device receives COT sharing information of the first device on the first resource, the second device releases the second resource within the first COT.
[0202] In another example, after the second device uses the first resource in the first COT to send positioning information to the first device, the second resource may be preempted by another device.
[0203] In another example, after a second device uses a first resource within a first COT to send positioning information to the first device, if the second device still needs to send information and / or data to another device, the second device can continue to use the second resource within the first COT. In other words, the second resource within the first COT cannot be preempted by other devices. If the second device no longer needs to transmit information and / or data, the second resource within the first COT can be released. This prevents resource waste.
[0204] In another possible implementation, the second device may determine a resource to use for communication with the first device based on the quality of the first resource and the second resource (e.g., RSRP, signal-to-interference plus noise ratio (SINR)), and use the resource with better quality to communicate with the first device. For example, the second device may measure the quality of the first resource and the second resource separately and determine the resource with the best quality between the first resource and the second resource.
[0205] In one example, in combination with the technical solution of Figure 5 above, the second device receives an indication message from the first device indicating that the second device can use the first resource within the first COT of the first device. If the second device has a second resource within the first COT, the second device can use the first resource or the second resource with better quality to communicate with the first device. For example, if the quality of the first resource is higher than the quality of the second resource, the second device can use the first resource within the first COT to communicate with the first device. For another example, if the quality of the second resource is higher than the instruction of the first resource, the second device can use the second resource within the first COT to communicate with the first device. It can be understood that if the quality of the first resource and the quality of the second resource are similar, the second device can use the first resource or the second resource within the first COT to communicate with the first device.
[0206] In another example, in combination with the technical solution of Figure 6 above, the second device receives COT sharing information from the first device on the first resource of the first time unit. If the second device has a second resource in the first COT, the second device can use the resource with the best quality among the first resource and the second resource in the first COT to communicate with the first device. For example, if the quality of the first resource is higher than the quality of the second resource, the second device can use the first resource in the first COT to communicate with the first device. For another example, if the quality of the second resource is higher than the instruction of the first resource, the second device can use the second resource in the first COT to communicate with the first device. It can be understood that if the quality of the first resource and the quality of the second resource are similar, the second device can use the first resource or the second resource in the first COT to communicate with the first device.
[0207] Based on the technical solution of this embodiment, when the second device preempts resources in advance, if the first device shares the preempted resources in the COT with the second device, the second device can use the resources in the COT of the first device to communicate with the first device, thereby avoiding resource conflicts.
[0208] In some further embodiments, the second device uses the first resource within the first COT for a shorter period than the first COT. That is, after the second device sends positioning information to the first device, some time slots in the first COT remain unused. The first device can share the unused time slots with other devices. Of course, the first device can continue to use the first resource within the time slots in the first COT not used by the second device to communicate with the second device or other devices.
[0209] In one example, the first COT includes time slots 1 to 5. The first device uses the first resource in time slot 1 to send indication information or COT sharing information to the second device. The second device uses time slots 2 and 3 to communicate with the first device. That is, time slots 4 and 5 are unused. In this case, the first device can continue to use the first resources in time slots 4 and 5 for communication. For example, the first device can use the first resources in time slots 4 and 5 to communicate with other devices, or the first device can share time slots 4 and 5 with other devices.
[0210] For example, in conjunction with the technical solution shown in FIG5 , after obtaining the first COT, the first device uses the first resource within the first COT to send an instruction to the second device. After receiving the instruction from the first device, the second device communicates with the first device using the first resource within time slots 2 and 3 within the first COT. For time slots 4 and 5 within the first COT, the first device can continue to use time slots 4 and 5 within the first COT to communicate with other devices. Alternatively, the first device can share the first resource within time slots 4 and 5 within the first COT with other devices. Alternatively, if the first device does not need to communicate with other devices, the first device can release the first resource within time slots 4 and 5. This prevents wasted resources.
[0211] For another example, in combination with the technical solution shown in FIG6 above, after obtaining the first COT, the first device sends COT sharing information to the second device on the first resource of the first time unit (such as the first time slot). After the second device receives the COT sharing information from the first device on the first resource of the first time unit, it uses time slot 1 and time slot 2 in the first COT to communicate with the first device. For time slots 3 to 5 in the first COT, the first device can continue to use time slots 3 to 5 in the first COT to communicate with the first device, or the first device can communicate with other devices in the first resources in time slots 3 to 5 in the first COT, or the first device can share the first resources in time slots 3 to 5 in the first COT with other devices, or, if the first device does not need to communicate with other devices, the first device can release the first resources in time slots 3 to 5. This can avoid wasting resources.
[0212] Based on the technical solution of this embodiment, for resources within the first COT, if the communication duration between the first device and the second device is less than the first COT, the first device can continue to use the unused time slots within the first COT to communicate with other devices, or the first device can release the unused time slots within the first COT, thereby avoiding wasting resources.
[0213] The various solutions in the above embodiments of the present application can be combined under the premise that there is no contradiction.
[0214] The above description mainly describes the solutions provided by the embodiments of the present application from the perspective of interaction between various devices. Accordingly, the embodiments of the present application also provide a communication device, which is used to implement the various methods described above. The communication device can be the first device in the above method embodiments, or a component that can be used for the first device; alternatively, the communication device can be the second device in the above method embodiments, or a component that can be used for the second device. It is understood that in order to implement the above functions, the communication device includes hardware structures and / or software modules corresponding to performing each function. Those skilled in the art should readily appreciate that, in combination with the various exemplary units and algorithm steps described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or in a hardware-driven manner by computer software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0215] In the embodiment of the present application, the communication device can be divided into functional modules according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be understood that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0216] For example, taking the communication device as the first device in the above method embodiment as an example, Figure 8 shows a schematic structural diagram of a first device 800. The first device 800 includes a transceiver module 801 and a processing module 802. The transceiver module 801, which can also be called a transceiver unit, is used to implement the transceiver function, and can be, for example, a transceiver circuit, a transceiver, a transceiver, or a communication interface. Of course, the first device 800 can also include other modules, or the first device 800 can include fewer modules. The embodiments of the present application are not limited to this.
[0217] In a possible implementation, the transceiver module 801 is configured to obtain a first COT, and the processing module 802 is configured to send indication information indicating that the second device can use the first resource within the first channel occupancy time of the first device.
[0218] In another possible implementation, the transceiver module 801 is configured to obtain a first COT. The processing module 802 is configured to send COT sharing information to a second device on a first resource in a first time unit. The COT sharing information indicates that the second device shares the first COT of the first device. The first resource within the first COT can be used by the second device.
[0219] Optionally, the first device 800 shown in FIG8 may further include a storage module (not shown in FIG8 ) storing a program or instruction. When the transceiver module 801 and the processing module 802 execute the program or instruction, the first device 800 shown in FIG8 may perform the communication method described in the above method embodiment.
[0220] The operations and / or functions of each module in the first device 800 are respectively for implementing the corresponding processes of the communication method described in the above method embodiment. All relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional unit. For the sake of brevity, they will not be repeated here.
[0221] The technical effects of the first device 800 shown in Figure 8 can refer to the technical effects of the communication method described in the above embodiment, and will not be repeated here.
[0222] Alternatively, for example, taking the communication device as the second device in the above method embodiment, FIG9 shows a schematic structural diagram of the second device 900. The second device 900 includes a transceiver module 901 and a processing module 902. The transceiver module 901, also known as a transceiver unit, is used to implement transceiver functions, and can be, for example, a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0223] In one possible implementation, a transceiver module 901 is configured to receive indication information from a first device, the indication information being used to indicate that a second device can use a first resource within a first COT of the first device. A processing module 902 is configured to communicate with the first device using the first resource within the first COT of the first device.
[0224] In another possible implementation, a transceiver module 901 is configured to receive COT sharing information from a first device on a first resource within a first time unit. The COT sharing information is used to instruct a second device to share the first COT of the first device. A processing module 902 is configured to communicate with the first device using the first resource within the first COT.
[0225] Optionally, the second device 900 shown in FIG9 may further include a storage module (not shown in FIG9 ) storing a program or instruction. When the transceiver module 901 and the processing module 902 execute the program or instruction, the second device 900 shown in FIG9 may perform the communication method described in the above method embodiment.
[0226] The operations and / or functions of each module in the second device 900 are respectively for implementing the corresponding processes of the communication method described in the above method embodiment. All relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional unit. For the sake of brevity, they will not be repeated here.
[0227] The technical effects of the second device 900 shown in FIG. 9 may refer to the technical effects of the communication method described in the above embodiment, and will not be repeated here.
[0228] Optionally, the modules in Figures 8 and 9 may also be referred to as units. For example, the processing module may be referred to as a processing unit, and the transceiver module may be referred to as a transceiver unit. In addition, in the embodiments shown in Figures 8 and 9, the names of the various units may not be the names shown in the figures. For example, the transceiver module may also be referred to as a communication module or a communication unit. In the present application, the first device 800 and the second device 900 may be presented in the form of dividing each functional module in an integrated manner. The "module" here may refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.
[0229] In some embodiments, when the first device 800 in Figure 8 and the second device 900 in Figure 9 are chips or chip systems, the functions / implementation processes of the transceiver module 801 and the transceiver module 901 can be implemented through the input and output interface (or communication interface) of the chip or chip system, and the functions / implementation processes of the processing module 802 and the processing module 902 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0230] Since the first device 800 and the second device 900 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.
[0231] As a possible product form, the first device or the second device described in the embodiments of the present application can also be implemented using the following: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing the various functions described throughout this application.
[0232] As another possible product form, the first device or the second device described in the embodiment of the present application can be implemented by a general bus architecture. For ease of explanation, refer to Figure 10, which is a structural diagram of a communication device 1000 provided in an embodiment of the present application, and the communication device 1000 includes a processor 1001 and a transceiver 1002. The communication device 1000 can be a first device, or a chip or chip system therein; or, the communication device 1000 can be a second device, or a chip or module therein. Figure 10 only shows the main components of the communication device 1000. In addition to the processor 1001 and the transceiver 1002, the communication device may further include a memory 1003, and an input and output device (not shown in the figure).
[0233] Optionally, the processor 1001 is mainly used to process the communication protocol and communication data, as well as to control the entire communication device, execute the software program, and process the data of the software program, thereby implementing the method provided in the above method embodiment. The memory 1003 is mainly used to store software programs and data. The transceiver 1002 may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as a touch screen, display screen, keyboard, etc., are mainly used to receive data input by the user and output data to the user.
[0234] Optionally, the processor 1001 , the transceiver 1002 , and the memory 1003 may be connected via a communication bus.
[0235] When the communication device is powered on, the processor 1001 can read the software program in the memory 1003, 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 1001 performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.
[0236] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.
[0237] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the first device 800 and the second device 900 may take the form of the communication device 1000 shown in FIG. 10 .
[0238] As an example, the functions / implementation processes of the processing module 802 in FIG. 8 and the processing module 902 in FIG. 9 can be implemented by the processor 1001 in the communication device 1000 shown in FIG. 10 calling computer-executable instructions stored in the memory 1003. The functions / implementation processes of the transceiver module 801 in FIG. 8 and the transceiver module 901 in FIG. 9 can be implemented by the transceiver 1002 in the communication device 1000 shown in FIG.
[0239] As another possible product form, the first device or the second device in this application may adopt the structure shown in Figure 11, or include the components shown in Figure 11. Figure 11 is a schematic diagram of the structure of a communication device 1100 provided in this application. The communication device 1100 may be the first device or a chip or system-on-chip in the first device; or it may be the second device or a module, chip or system-on-chip in the second device.
[0240] As shown in FIG11 , the communication device 1100 includes at least one processor 1101 and at least one communication interface ( FIG11 is merely illustrative, and is illustrated by taking one communication interface 1104 and one processor 1101 as an example). Optionally, the communication device 1100 may further include a communication bus 1102 and a memory 1103.
[0241] Processor 1101 may be a general-purpose central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. Processor 1101 may also be other devices with processing capabilities, such as circuits, devices, or software modules, without limitation.
[0242] Communication bus 1102 is used to connect the various components in communication device 1100, enabling communication between them. Communication bus 1902 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, for example. This bus can be categorized as an address bus, a data bus, a control bus, and so on. For ease of illustration, FIG11 shows only one thick line, but this does not imply that there is only one bus or only one type of bus.
[0243] Communication interface 1104 is used to communicate with other devices or communication networks. Exemplarily, communication interface 1104 can be a module, circuit, transceiver, or any other device capable of communication. Optionally, communication interface 1104 can also be an input / output interface within processor 1101, used to implement signal input and output to the processor.
[0244] The memory 1103 may be a device with a storage function, used to store instructions and / or data, wherein the instructions may be computer programs.
[0245] Exemplarily, the memory 1103 may be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, or a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.
[0246] It should be noted that the memory 1103 can exist independently of the processor 1101 or can be integrated with the processor 1101. The memory 1103 can be located within the communication device 1100 or outside the communication device 1100, without limitation. The processor 1101 can be used to execute instructions stored in the memory 1103 to implement the methods provided in the following embodiments of the present application.
[0247] As an optional implementation, the communication device 1100 may further include an output device 1105 and an input device 1106. The output device 1105 communicates with the processor 1901 and can display information in a variety of ways. For example, the output device 1105 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 1106 communicates with the processor 1101 and can receive user input in a variety of ways. For example, the input device 1106 can be a mouse, a keyboard, a touch screen device, or a sensor device.
[0248] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the first device 800 shown in FIG. 8 and the second device 900 in FIG. 9 may take the form of the communication device 1100 shown in FIG. 11 .
[0249] As an example, the functions / implementation processes of the processing module 802 in FIG. 8 and the processing module 902 in FIG. 9 can be implemented by the processor 1101 in the communication device 1100 shown in FIG. 11 calling computer-executable instructions stored in the memory 1103. The functions / implementation processes of the transceiver module 801 in FIG. 8 and the transceiver module 901 in FIG. 9 can be implemented by the communication interface 1104 in the communication device 1100 shown in FIG.
[0250] It should be noted that the structure shown in FIG11 does not constitute a specific limitation on the first device or the second device. For example, in other embodiments of the present application, the first device or the second device may include more or fewer components than shown, or combine or separate certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0251] In some embodiments, an embodiment of the present application further provides a communication device, which includes a processor for implementing the method in any of the above method embodiments.
[0252] As a possible implementation, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may invoke the instructions in the computer program stored in the memory to instruct the communication device to execute any of the above-described method embodiments. Of course, the memory may not be located in the communication device.
[0253] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, and the interface circuit is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.
[0254] As another possible implementation, the communication device further includes a communication interface, where the communication interface is used to communicate with a module outside the communication device.
[0255] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or include chips and other discrete devices. The embodiments of the present application do not specifically limit this.
[0256] In one possible implementation, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is run on a communication device, the communication device can execute the method described in any of the above method embodiments or any of its implementations.
[0257] In a possible implementation, an embodiment of the present application further provides a communication system, which includes the transmitting end described in the above method embodiment and the receiving end described in the above method embodiment.
[0258] In a possible implementation, an embodiment of the present application further provides a communication method, which includes the method described in any of the above method embodiments or any of its implementations.
[0259] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can 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 can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more media integrated therein. The available media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state drives (SSDs)).
[0260] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0261] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.
Claims
1. A communication method, characterized in that, Applied to a first device, the method includes: Obtaining a first channel occupancy time; Sending indication information, where the indication information is used to indicate that a second device can use a first resource within the first channel occupancy time of the first device.
2. The method according to claim 1, wherein The indication information is included in COT sharing information, and the COT sharing information is used to indicate that the second device shares the channel occupancy time of the first device; the channel occupancy time of the first device includes the first channel occupancy time.
3. The method according to claim 2, wherein: The sidelink control message SCI includes the COT sharing information; and / or, The SCI includes resource reservation information, and the resource reservation information is used to indicate the first resource of the first device within the first channel occupancy time.
4. The method according to claim 2 or 3, characterized in that, The method further includes: Receiving positioning information from the second device on the first resource within the first channel occupancy time.
5. The method according to any one of claims 1-4, characterized in that, The indication information includes a first value, and the first value is used to indicate that the second device can use the first resource within the first channel occupancy time of the first device.
6. The method according to any one of claims 1-5, characterized in that, The size of the indication information is a first bit.
7. The method according to any one of claims 1-6, characterized in that, The method further includes: Communicating using the first resource within a second channel occupancy time, where the first channel occupancy time includes the second channel occupancy time; the second channel occupancy time is different from the channel occupancy time used by the second device within the first channel occupancy time.
8. A communication method, characterized in that, Applied to a second device, the method includes: Receiving indication information from a first device, where the indication information is used to indicate that the second device can use a first resource within the first channel occupancy time of the first device; Communicating with the first device using the first resource within the first channel occupancy time of the first device.
9. The method according to claim 8, wherein The sidelink control message SCI includes COT sharing information; and / or, The SCI includes resource reservation information, and the resource reservation information is used to indicate the first resource of the first device within the first channel occupancy time.
10. The method according to claim 8 or 9, characterized in that The method further includes: Sending the positioning information of the second device to the first device on the first resource within the first channel occupancy time.
11. The method according to any one of claims 8-10, characterized in that, The indication information includes a first value, and the first value is used to indicate that the second device can use the first resource within the first COT of the first device.
12. The method according to any one of claims 8-11, characterized in that, The size of the indication information is a first bit.
13. A communication method, characterized in that, Applied to a first device, the method includes: Obtaining a first channel occupancy time; Sending COT sharing information to a second device on a first resource within a first time unit, where the COT sharing information is used to indicate that the second device shares the first channel occupancy time of the first device; the first resource within the first channel occupancy time can be used by the second device.
14. The method according to claim 13, wherein The method further includes: Receiving positioning information from the second device on the first resource within the first channel occupancy time.
15. A communication method, characterized in that, Applied to a second device, the method includes: Receiving COT sharing information from the first device on a first resource within a first time unit, where the COT sharing information is used to indicate that the second device shares the first channel occupancy time of the first device; Communicate with the first device using the first resource within the first channel occupancy time.
16. The method according to claim 15, wherein The second device has a second resource within the first channel occupancy time, and the priority of the first resource is higher than that of the second resource.
17. The method according to claim 15 or 16, characterized in that, The communicating with the first device using the first resource within the first channel occupancy time includes: Sending the location information of the second device to the first device using the first resource within the first channel occupancy time.
18. A communication device, characterized in that, The communication device includes a module for executing the method according to any one of claims 1-7 or claims 13 or 14, or includes a module for executing the method according to any one of claims 8-12 or any one of claims 15-17.
19. A communication device, characterized in that, The communication device includes one or more processors, and the one or more processors are coupled to one or more memories, and the one or more memories are used to store computer program codes or computer instructions; When the one or more processors execute the computer instructions, the communication device is caused to execute the method according to any one of claims 1-7, or execute the method according to claims 13 or 14, or execute the method according to any one of claims 8-12, or execute the method according to any one of claims 15-17.
20. A communication system, characterized in that, Including a first device and a second device; the first device is used to execute the method according to any one of claims 1-7 or claims 13 or 14, and the second device is used to execute the method according to any one of claims 8-12, or any one of claims 15-17.
21. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs, and when the computer instructions or programs run on a computer, the computer is caused to execute the method according to any one of claims 1-17.
22. A computer program product, characterized in that, The computer program product includes computer instructions; when part or all of the computer instructions run on a computer, the method according to any one of claims 1-17 is caused to be executed.
23. A chip or chip system, characterized in that, The chip or chip system includes one or more processors, and the one or more processors are coupled to one or more memories, and the one or more memories are used to store computer program codes or computer instructions; When the one or more processors execute the computer instructions, the communication device is caused to execute the method according to any one of claims 1-7, or execute the method according to claims 13 or 14, or execute the method according to any one of claims 8-12, or execute the method according to any one of claims 15-17.
Citation Information
Patent Citations
Channel occupancy time (COT) sharing for sidelink
CN114424640A
Information transmission method and communication device
CN117354810A
Method for sharing channel occupancy time, and terminal device
WO2023115275A1
Indication information sending method, apparatus, and system
WO2024012129A1
Wireless communication method and communication device
WO2024012484A1