WO2023165468A1 - 一种资源确定方法及装置 - Google Patents
一种资源确定方法及装置 Download PDFInfo
- Publication number
- WO2023165468A1 WO2023165468A1 PCT/CN2023/078714 CN2023078714W WO2023165468A1 WO 2023165468 A1 WO2023165468 A1 WO 2023165468A1 CN 2023078714 W CN2023078714 W CN 2023078714W WO 2023165468 A1 WO2023165468 A1 WO 2023165468A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time
- terminal device
- frequency resource
- resource
- information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 133
- 238000004891 communication Methods 0.000 claims abstract description 231
- 238000012545 processing Methods 0.000 claims description 61
- 230000015654 memory Effects 0.000 claims description 41
- 238000004590 computer program Methods 0.000 claims description 23
- 230000008447 perception Effects 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 description 43
- 230000006870 function Effects 0.000 description 36
- 230000000875 corresponding effect Effects 0.000 description 27
- 230000008569 process Effects 0.000 description 27
- 238000010586 diagram Methods 0.000 description 21
- 238000001514 detection method Methods 0.000 description 13
- 230000011664 signaling Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 7
- 125000004122 cyclic group Chemical group 0.000 description 6
- 230000033228 biological regulation Effects 0.000 description 5
- 230000007717 exclusion Effects 0.000 description 5
- 230000000737 periodic effect Effects 0.000 description 5
- 238000011867 re-evaluation Methods 0.000 description 5
- 239000013256 coordination polymer Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000013468 resource allocation Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 2
- 101000648503 Homo sapiens Tumor necrosis factor receptor superfamily member 11A Proteins 0.000 description 2
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 2
- 102100028787 Tumor necrosis factor receptor superfamily member 11A Human genes 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 101150008465 pdb1 gene Proteins 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/25—Control channels or signalling for resource management between terminals via a wireless link, e.g. sidelink
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
Definitions
- the present application relates to the technical field of mobile communication, and in particular to a resource determination method and device.
- the terminal device as the sending end can communicate with the receiving end terminal device (hereinafter referred to as the terminal device) through the sidelink
- the receiving end terminal device transmits sidelink control information (sidelink control information, SCI) and sidelink data
- the receiving end terminal device receives and decodes the sidelink data by receiving the SCI.
- the transmitting terminal device may perform resource selection for sending sidelink control information and sidelink data according to a sensing method. Specifically, the transmitting terminal device perceives sidelink control information sent by other transmitting terminal devices, and according to The resource reservation information carried in the sideline control information performs resource selection to avoid collision between the selected resource and resources reserved by other sending end terminal devices.
- the terminal device at the sending end needs to access through a competition mechanism (such as a listen before talk (LBT) mechanism) unlicensed band.
- a competition mechanism such as a listen before talk (LBT) mechanism
- the transmitting terminal device After accessing the unlicensed frequency band, the transmitting terminal device still needs to determine the time-frequency resources that the transmitting terminal device is allowed to use according to the reservation information sent by all terminal devices in the channel for reserving resources, so as to realize resource selection.
- the present application provides a method and device for determining resources, which are used to improve reliability of side communication and reduce communication delay.
- the present application provides a resource determination method.
- This method can be used in sidelink communication fields such as vehicle to everything (V2X), intelligent driving or intelligent networked vehicles.
- the method may be executed by a first communication device, and the first communication device may be a communication device or a communication device capable of supporting the communication device to implement functions required by the method, such as a chip.
- the first communication device is a first terminal device.
- the first terminal device may be a terminal device, or a chip provided in the terminal device for realizing the functions of the terminal device, or other components for realizing the functions of the terminal device.
- the first communication device is the first terminal device as an example.
- the method includes: the first terminal device according to the resource reservation information of the second terminal device and the first channel occupied Time, determining the set of available time-frequency resources in the resource selection window, the first channel occupation time is the channel occupation time shared by the first terminal device and the second terminal device, and the first channel occupation time is at Within the resource selection window determined by the first terminal device; the resource reservation information is used to indicate a first set of time-frequency resources used by the second terminal device to send data, and the set of time-frequency resources in the first set of time-frequency resources The first part of time-frequency resource units within the first channel occupation time, the set of available time-frequency resources does not include at least one time-frequency resource unit in the first part of time-frequency resource units; The first data is sent on at least one first time-frequency resource unit in the set of available time-frequency resources.
- the first terminal device may determine an available time-frequency resource unit according to the first channel occupation time and the time-frequency resources reserved by the second terminal device that shares the first channel occupation time with the first terminal device. Wherein, when the first terminal device excludes time-frequency resources occupied by other terminal devices, it does not need to exclude time-frequency resource units reserved by other terminal devices other than the second terminal device, which can avoid excessive exclusion of time-frequency resource units. While improving communication reliability, resource utilization can be improved and sideline communication delay can be reduced.
- the first terminal device may further send first information to the second terminal device, where the first information includes the second information and an identifier of the second terminal device, and the The second information is used to indicate at least one time-frequency resource unit in the first part of time-frequency resource units.
- the first terminal device may also send sharing instruction information to the second terminal device, that is, first information, which is used to indicate to the second terminal device that the first terminal device and the second terminal device share the first channel Time is taken so that the second terminal device can perform corresponding processing.
- the first information may also indicate at least one time-frequency resource unit in the first part of time-frequency resource units, which time-frequency resource unit is not included in the available time-frequency resource set of the first terminal device, so the second terminal device can use the first At least one of the time-frequency resource units indicated by the information transmits data, which can reduce interference in sidelink communication between the first terminal device and the second terminal device, and improve resource determination rationality.
- the first terminal device can determine at least one second terminal device according to the service priority of these terminal devices, so that the number of resource units available for the first terminal device can be further increased to further improve resource utilization.
- Efficiency of choice exemplary, the service priority may be determined according to the priority indicated in the resource reservation information.
- the first information further includes a duration of the first channel occupation time.
- the duration of the first channel occupation time is included in an information element of the first information.
- the duration of the first channel occupation time may also be sent separately from the first information.
- At least one time-frequency resource unit of the first time-frequency resource unit and the first part of time-frequency resource units occupies consecutive time slots in the time domain.
- the first time-frequency resource unit used for the first terminal device to send the first data is continuous in the time domain with at least one time-frequency resource unit in the first part of the time-frequency resource unit.
- Long time domain resources are not used by the first terminal device and the second terminal device for data transmission, resulting in the channel occupied by the first terminal device being preempted by other terminal devices through a competition mechanism.
- the second Subsequent transmission by a terminal device requires re-channel access, resulting in increased transmission delay. Therefore, this embodiment can reduce the communication delay of the first terminal device.
- the end of the first time slot includes an interval whose length does not exceed the first duration and/or is greater than or the second duration, and the length of the interval is marked as t gap , then the second duration ⁇ t gap ⁇ first duration, or t gap ⁇ second duration, or t gap ⁇ first duration, the first time slot is the time slot where the third time-frequency resource unit is located, and the third time-frequency resource unit is included in the first time-frequency resource unit, and the third time-frequency resource unit is located before at least one time-frequency resource unit in the first part of time-frequency resource units adjacent to the third time-frequency resource unit; and/or, the third time-frequency resource unit
- the end of the gap includes an interval whose length does not exceed the first duration and/or is greater than or the second duration, and the length of the interval is marked as t gap , then, the second duration ⁇ t gap ⁇ the first duration, or t gap ⁇ the second duration , or t gap ⁇ the first duration, the third time slot is the time
- the time domain position occupied by the data of the first terminal device in the first channel occupation time (such as the time domain position occupied by the first data in the first time-frequency resource unit)
- the time domain interval referring to the minimum time domain interval
- the first time-frequency resource unit and the first part of the time-frequency resource unit At least one time-frequency resource unit in Occupies consecutive time slots in the time domain.
- the time domain interval may be greater than the second duration, and the second duration is the duration for the second terminal device to perform LBT before accessing the channel, so that the second terminal device can start from the next time slot on the first channel to send.
- the first duration may be less than or equal to the duration of one time slot, and/or the second duration may be less than or equal to the duration of one time slot.
- the first duration is 584 microseconds, 16 microseconds, or 25 microseconds; the second duration may be 584 microseconds, 16 microseconds, or 25 microseconds.
- the first duration is shorter than the duration of one time slot, and/or the second duration is shorter than the duration of one time slot, so the risk of the channel being preempted by other terminal devices can be further avoided.
- the first terminal device may access the first channel at a first moment, the first moment is the starting moment of the first channel occupation time, and the first moment is at In the first time slot, the first time slot is located in the resource selection window; the first terminal device can also trigger resource selection in the second time slot; the first terminal device can also trigger resource selection according to the second time slot A time slot determines a sensing window and the resource selection window, the resource reservation information is received within the sensing window, the sensing window is located before a second time slot, and the resource selection window is located in the second time slot after.
- the sensing window of the first terminal device is located before the second time slot, and the resource selection window is located after the second time slot, which is the time slot for triggering resource selection, which is more efficient and reasonable realize resource selection.
- the first terminal device may access the first channel at a first moment, the first moment is the starting moment of the first channel occupation time, and the first moment is at Within the first time slot: the first terminal device determines the resource selection window according to the first time slot, and the starting time slot of the resource selection window is the first time slot.
- the starting moment of the resource selection window of the first terminal device may be the first moment, that is, the moment when the first terminal device completes the channel access of the first channel, so there is no need to consider
- the time-frequency resource unit is used as a time-frequency resource unit in the set of available time-frequency resources, so that resource selection can be realized more efficiently and reasonably.
- the first terminal device may determine a sensing window according to the first time slot, and the interval between the end time slot of the sensing window and the first time slot in the time domain is N time slots, where N is an integer greater than or equal to 0.
- the time domain interval between the sensing window of the first terminal device and the first time slot may be N time slots, where N is a positive integer, so that the first terminal device can determine the sensing window according to the first time slot. window, so as to realize resource selection more reasonably.
- the resource selection window of the first terminal device may be set in the following manner, so as to realize resource selection more efficiently and reasonably: the time domain position of the resource selection window is [n 1 ,n 1 + T 4 ]; n 1 is the first time slot, T 4 is a positive integer, where T 4 satisfies: n 1 ⁇ n 1 +T 4 ⁇ PDB and 0 ⁇ (T 4 +1) ⁇ 2 ⁇ ⁇ T mcot , p , T mcot,p is the maximum time-domain length of the first channel occupation time, PDB is a packet delay budget, and the value of ⁇ is related to the subcarrier spacing corresponding to the first terminal device.
- the sensing window of the first terminal device may be set in the following manner, so as to realize resource selection more efficiently and reasonably: the time domain position of the sensing window is n 1 is the first time slot, T 0 , The value of T proc,1 is related to the subcarrier spacing corresponding to the first terminal device, and T 0 is a positive integer.
- the present application provides another resource determination method.
- the method may be executed by the second communication device, and the second communication device may be a communication device or a communication device capable of supporting the communication device to implement the functions required by the method, such as a chip.
- the second communication device is a second terminal device.
- the second terminal device may be a terminal device, or a chip provided in the terminal device for realizing the functions of the terminal device, or other components for realizing the functions of the terminal device.
- the second communication device is the second terminal device as an example.
- the method includes: the second terminal device determines resource reservation information, the resource reservation information is used to indicate a first time-frequency resource set used by the second terminal device for sending second data, and the first time-frequency resource set The first part of the time-frequency resource units is within the first channel occupancy time, and the first channel occupancy time is the channel occupancy time shared by the first terminal device and the second terminal device; the second terminal device sends the The above resource reservation information.
- the second terminal device may also receive first information from the first terminal device, where the first information includes the second information and the identifier of the second terminal device , the second information is used to indicate at least one time-frequency resource unit in the first part of time-frequency resource units.
- the first information may further include a duration of the first channel occupation time.
- the second terminal device may also access a channel according to the first information, and send third data on at least one time-frequency resource unit in the first part of time-frequency resource units, so The third data belongs to the second data.
- a communication device is provided, for example, the communication device is the aforementioned first communication device.
- the first communication device is configured to execute the method in the foregoing first aspect or any possible implementation manner.
- the first communication device may include modules for executing the method in the first aspect or any possible implementation manner, for example, including a processing module and a communication module.
- the communication module may include a sending module and a receiving module, and the sending module and the receiving module may be different functional modules, or may be the same functional module but capable of realizing different functions.
- the first communication device is a first terminal device.
- the first terminal device is a communication device, or a chip or other components provided in the communication device.
- the communication device is a terminal device.
- the first communication device is a first terminal device as an example.
- the communication module may also be implemented by a transceiver, and the processing module may also be implemented by a processor.
- the sending module can be realized by a transmitter
- the receiving module can be realized by a receiver
- the transmitter and receiver can be different functional modules, or can be the same functional module but can realize different functions.
- the first communication device may further include a storage module, which may be realized by a memory, for example.
- the memory may be used to store computer instructions, and the processor may invoke and execute the computer instructions to implement the method in the first aspect or any possible implementation manner.
- the memory may be a component of the first communication device, or the first communication device may not include a memory, and the memory is located outside the first communication device, and the processor may invoke computer instructions stored in the external memory.
- the transceiver is implemented by, for example, an antenna, a feeder, and a codec in the communication device.
- the transceiver (or, transmitter and receiver) is, for example, a communication interface in the chip, and the communication interface is connected with a radio frequency transceiver component in the communication device to The sending and receiving of information is realized through the radio frequency sending and receiving component.
- the first communication device is the first terminal device, and the processing module and the The communication module is used as an example for introduction.
- the communication module can be used to determine the set of available time-frequency resources in the resource selection window according to the resource reservation information of the second terminal device and the first channel occupation time, the first channel occupation time is the time between the device and the The channel occupancy time shared by the second terminal device, the first channel occupancy time is within the resource selection window determined by the device; the resource reservation information is used to indicate the second terminal device is used to send data A first time-frequency resource set, a first part of time-frequency resource units in the first time-frequency resource set is within the first channel occupation time, and the available time-frequency resource set does not include the first part of time-frequency resource units At least one time-frequency resource unit in ;
- said processing module is operable to determine first data
- the communication module is further configured to send first data on at least one first time-frequency resource unit in the set of available time-frequency resources.
- the communication module is further configured to send first information to the second terminal device, where the first information includes the second information and an identifier of the second terminal device, so The second information is used to indicate at least one time-frequency resource unit in the first part of time-frequency resource units.
- the first information further includes a duration of the first channel occupation time.
- At least one time-frequency resource unit of the first time-frequency resource unit and the first part of time-frequency resource units occupies consecutive time slots in the time domain.
- the end of the first time slot includes an interval whose length does not exceed the first time length and/or is greater than or the second time length
- the first time slot is the time slot where the third time-frequency resource unit is located , the third time-frequency resource unit is included in the first time-frequency resource unit, and the third time-frequency resource unit is located in the first part of time-frequency resources adjacent to the third time-frequency resource unit Before at least one time-frequency resource unit in the unit; and/or, the end of the third time slot includes an interval whose length does not exceed the first time length and/or is greater than or the second time length, and the third time slot is the fourth time-frequency The time-domain resource unit where the resource unit is located, the fourth time-domain resource unit is included in the at least one time-frequency resource unit in the first part of the time-frequency resource unit, and the fourth time-domain resource unit is located in the same The first time-frequency resource unit adjacent to the fourth time-domain resource unit is before.
- the first duration is shorter than a duration of a time slot, and/or the second duration is shorter than a duration of a slot.
- the processing module is further configured to access the first channel at a first moment, where the first moment is the starting moment of the occupation time of the first channel, and the first moment is at In the first time slot, the first time slot is located in the resource selection window; and, it is also used to trigger resource selection in the second time slot, and determine the sensing window and the resource selection window according to the second time slot , the resource reservation information is received within the sensing window, the sensing window is located before the second time slot, and the resource selection window is located after the second time slot.
- the processing module is further configured to access the first channel at a first moment, where the first moment is the starting moment of the occupation time of the first channel, and the first moment is at Within the first time slot; and, it is further used to determine the resource selection window according to the first time slot, where the starting time slot of the resource selection window is the first time slot.
- the processing module is further configured to determine a sensing window according to the first time slot, and the interval between the end time slot of the sensing window and the first time slot in the time domain is N time slots, where N is an integer greater than or equal to 0.
- the time domain position of the resource selection window is [n 1 , n 1 +T 4 ]; n 1 is the first time slot, and T 4 is a positive integer, where T 4 satisfies : n 1 ⁇ n 1 +T 4 ⁇ PDB and 0 ⁇ (T 4 +1) ⁇ 2 ⁇ ⁇ T mcot,p , where T mcot,p is the maximum time-domain length of the occupation time of the first channel, and PDB is the packet Delay budget, the value of ⁇ is related to the first The subcarrier spacing corresponding to a terminal device is correlated.
- the time domain position of the perception window is n 1 is the first time slot, T 0 ,
- the value of T proc,1 is related to the subcarrier spacing corresponding to the first terminal device, and T 0 is a positive integer.
- a communication device is provided, for example, the communication device is the aforementioned second communication device.
- the second communication device is configured to execute the method in the foregoing second aspect or any possible implementation manner.
- the second communication device may include modules for executing the method in the second aspect or any possible implementation manner, for example, including a processing module and a communication module.
- the communication module may include a sending module and a receiving module, and the sending module and the receiving module may be different functional modules, or may be the same functional module but capable of realizing different functions.
- the second communication device is a first terminal device.
- the first terminal device is a communication device, or a chip or other components provided in the communication device.
- the communication device is a terminal device.
- the second communication device is the first terminal device as an example.
- the communication module may also be implemented by a transceiver, and the processing module may also be implemented by a processor.
- the sending module can be realized by a transmitter
- the receiving module can be realized by a receiver
- the transmitter and receiver can be different functional modules, or can be the same functional module but can realize different functions.
- the second communication device may further include a storage module, which may be realized by a memory, for example.
- the memory may be used to store computer instructions, and the processor may invoke and execute the computer instructions to implement the method in the second aspect or any possible implementation manner.
- the memory may be a component of the second communication device, or the second communication device may not include a memory, and the memory is located outside the second communication device, and the processor may invoke computer instructions stored in the external memory.
- the transceiver is implemented by, for example, an antenna, a feeder, and a codec in the communication device.
- the transceiver (or, transmitter and receiver) is, for example, a communication interface in the chip, and the communication interface is connected with a radio frequency transceiver component in the communication device to The sending and receiving of information is realized through the radio frequency sending and receiving component.
- the introduction process of the fourth aspect continue to use the second communication device as the first terminal device, and use the processing module and the communication module as examples for introduction.
- the processing module may be configured to determine resource reservation information, the resource reservation information is used to indicate a first set of time-frequency resources used by the second terminal device to send the second data, and the first set of time-frequency resources in the first set of time-frequency resources Part of the time-frequency resource units are within a first channel occupancy time, the first channel occupancy time being the channel occupancy time shared by the first terminal device and the second terminal device;
- the communication module can be used to send the resource reservation information.
- the communication module is further configured to receive first information from the first terminal device, where the first information includes the second information and an identifier of the device, and the first The second information is used to indicate at least one time-frequency resource unit in the first part of time-frequency resource units.
- the first information may further include a duration of the first channel occupation time.
- the processing module is further configured to access a channel according to the first information; the communication module is further configured to use at least one time-frequency resource unit in the first part of time-frequency resource units sending third data on the network, where the third data belongs to the second data.
- a communication device for example, the first communication device as described above.
- the communications device includes one or more processors.
- a memory may also be included for storing computer instructions.
- the one or more processors and the memory are coupled to each other, and are used to implement the foregoing first aspect or the various possible implementation manners. described method.
- the first communication device may not include a memory, and the memory may be located outside the first communication device.
- the first communication device may further include a communication interface for communicating with other devices or devices.
- the processor, the memory, and the communication interface are coupled to each other, and are used to implement the method described in the foregoing first aspect or various possible implementation manners.
- the first communication device when the processor executes the computer instructions stored in the memory, the first communication device is caused to execute the method in the above first aspect or any possible implementation manner.
- the first communication device is a first terminal device.
- the first terminal device is a communication device, or a chip or other components provided in the communication device.
- the communication device is a terminal device.
- the communication interface is implemented, for example, through a transceiver (or, a transmitter and a receiver) in the communication device, for example, the transceiver is implemented through an antenna, a feeder and a Implementation of codecs, etc.
- the communication interface is, for example, an input/output interface of the chip, such as an input/output pin, etc., and the communication interface is connected to the radio frequency transceiver component in the communication device, so as to The sending and receiving of information is realized through the radio frequency sending and receiving component.
- a communication device for example, the second communication device as described above.
- the communications device includes one or more processors.
- a memory may also be included for storing computer instructions.
- the one or more processors and memories are coupled to each other, and are used to implement the method described in the above second aspect or various possible implementation manners.
- the second communication device may not include a memory, and the memory may be located outside the second communication device.
- the second communication device may further include a communication interface for communicating with other devices or devices.
- the processor, the memory, and the communication interface are coupled to each other, and are used to implement the method described in the above second aspect or various possible implementation manners.
- the second communication device is caused to execute the method in the above second aspect or any possible implementation manner.
- the second communication device is a first terminal device.
- the first terminal device is a communication device, or a chip or other components provided in the communication device.
- the communication device is a terminal device.
- the communication interface is implemented, for example, by a transceiver (or, a transmitter and a receiver) in the communication device, for example, the transceiver is implemented by an antenna, a feeder and a receiver in the communication device. Implementation of codecs, etc.
- the communication interface is, for example, an input/output interface of the chip, such as an input/output pin, etc., and the communication interface is connected to the radio frequency transceiver component in the communication device to The sending and receiving of information is realized through the radio frequency sending and receiving component.
- a communication system in a seventh aspect, includes the communication device described in the third aspect or the communication device described in the fifth aspect.
- a communication system includes the communication device described in the fourth aspect or the communication device described in the sixth aspect.
- a computer-readable storage medium or a non-volatile storage medium is provided, the computer-readable storage medium or the non-volatile storage medium is used for storing computer instructions or programs, when the computer instructions or programs are in When running on a computer, the computer is made to execute the method described in the above first aspect or any possible implementation manner.
- a computer-readable storage medium or a non-volatile storage medium is provided, the computer-readable storage medium or the non-volatile storage medium is used for storing computer instructions or programs, when the computer instructions or programs are in When running on a computer, the computer is made to execute the method described in the above second aspect or any possible implementation manner.
- a computer program product containing instructions, the computer program product is used to store computer instructions, and when the computer instructions are run on a computer, the computer executes the first aspect or any one of the above-mentioned The methods described in the possible implementations.
- a computer program product containing instructions, the computer program product is used to store computer instructions, and when the computer instructions are run on a computer, the computer executes the second aspect or any one of the above-mentioned The methods described in the possible implementations.
- the first terminal device when the first terminal device performs resource exclusion based on the reservation information of other terminal devices, it only considers the reservation information of the second terminal device that shares the first channel occupation time with itself, and does not need to exclude other terminal devices from making reservations. resources, thereby increasing the number of resource units selectable by the first terminal device, and thus improving the efficiency of resource selection.
- FIG. 1 is a schematic structural diagram of a wireless communication system provided by the present application.
- FIG. 2 is a schematic structural diagram of another wireless communication system provided by the present application.
- FIG. 3A is a schematic diagram of a time slot provided by the present application.
- FIG. 3B is a schematic diagram of an interleaving resource provided by an embodiment of the present application.
- FIG. 4A is a schematic diagram of a resource pool provided by an embodiment of the present application.
- FIG. 4B is a schematic diagram of another resource pool provided by the embodiment of the present application.
- FIG. 5 is a schematic diagram of another resource pool provided by the embodiment of the present application.
- FIG. 6 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- FIG. 7 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
- FIG. 8 is a schematic flowchart of a method for determining resources provided in an embodiment of the present application.
- FIG. 9A is a schematic diagram of a resource determination method provided by the embodiment of the present application.
- FIG. 9B is a schematic diagram of another resource determination method provided by the embodiment of the present application.
- FIG. 9C is a schematic diagram of another resource determination method provided by the embodiment of the present application.
- FIG. 10 is a schematic diagram of a perception window and a resource selection window provided by the present application.
- FIG. 11 is a schematic diagram of a time domain interval provided by the present application.
- FIG. 12 is a schematic diagram of another resource determination method provided by the embodiment of the present application.
- FIG. 13 is a schematic diagram of another resource determination method provided by the embodiment of the present application.
- FIG. 14 is a schematic diagram of another resource determination method provided by the embodiment of the present application.
- a terminal device such as a terminal device, or a module for implementing functions of the terminal device, such as a system-on-a-chip, and the system-on-a-chip may be set in the terminal device.
- Terminal equipment includes equipment that provides data connectivity to users, specifically, includes equipment that provides data connectivity to users, or includes equipment that provides data connectivity to users. Examples may include a handheld device with wireless connectivity, or a processing device connected to a wireless modem.
- the terminal device can communicate with the core network via a radio access network (RAN), and exchange data with the RAN. data, or exchange voice and data with the core network.
- RAN radio access network
- the terminal equipment may include user equipment (user equipment, UE), wireless terminal equipment, mobile terminal equipment, device-to-device communication (device-to-device, D2D) terminal equipment, vehicle-to-everything (V2X) communication Terminal equipment, smart vehicles, vehicle-machine systems (or telematics box, TBOX), machine-to-machine/machine-type communications (M2M/MTC) terminal equipment, things Internet of things (IoT) terminal equipment.
- the terminal device can be a vehicle, ship, or aircraft, or a terminal roadside unit, or a communication module or chip built in a vehicle or roadside unit.
- a network device in a V2X technology is a road side unit (road side unit, RSU).
- the RSU can be a fixed infrastructure entity that supports V2X applications, and can exchange messages with other entities that support V2X applications through the PC5 air interface.
- the terminal device may also include a communication device in a future communication system such as Metaverse.
- PC5 interface communication is supported between terminal devices, that is, transmission through a sidelink is supported.
- the transmission link in the PC5 interface is defined as a sidelink.
- Enabling SL communication in an unlicensed frequency band in a local space is an important evolution direction, and the corresponding protocol technologies can be collectively referred to as sidelink-unlicensed (SL-U).
- the terminal device may also be a wearable device.
- Wearable devices can also be called wearable smart devices or smart wearable devices, etc., which is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes wait.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction.
- Generalized wearable smart devices include full-featured, large-sized, complete or partial functions without relying on smart phones, such as smart watches or smart glasses, etc., and only focus on a certain type of application functions, and need to cooperate with other devices such as smart phones Use, such as various smart bracelets, smart helmets, smart jewelry, etc. for physical sign monitoring.
- the various terminal devices described above if they are located on the vehicle, such as placed in the vehicle or installed in the vehicle, can be considered as vehicle-mounted terminal devices.
- vehicle-mounted terminal device is also called an on-board unit (OBU), for example.
- OBU on-board unit
- the terminal device may further include a relay (relay).
- a relay relay
- all devices capable of performing data communication with the base station can be regarded as terminal devices.
- a roadside unit can also be regarded as a terminal device.
- the communication method provided in the embodiment of the present application may be described by using a terminal device as an example.
- the party that sends sidelink data such as a transmitting node
- the party that receives sidelink data such as a receiving node
- the terminal device receiving the sidelink information ie, the receiving node of the sidelink information
- the terminal device sending the sidelink information ie, the sidelink information receiving node
- the sending node of the link information is called the second terminal device, or in other words, the first communication device is the sending node of the side feed back information, and the second communication device is the receiving node of the side feed back information, wherein the side feed back information It can be used to indicate the reception status of the sidelink information (including correct reception or erroneous reception) by the first terminal device.
- the sideline feedback information can be used for data information (including hybrid automatic repeat request (HARQ) response feedback information, such as acknowledgment (acknowledge, ACK) or negative acknowledgment (negative acknowledgment, NACK).
- HARQ hybrid automatic repeat request
- channel state indication can also be used to indicate at least one of the following information, for example, energy saving information, resource assistance information (including recommended resources, not recommended resources, resource collision, Resource reservation conflicts, half-duplex conflicts that have occurred in the past or are about to occur in the future, etc.).
- resource assistance information including recommended resources, not recommended resources, resource collision, Resource reservation conflicts, half-duplex conflicts that have occurred in the past or are about to occur in the future, etc.
- side link information may include side link discovery information (the side link discovery information may be carried in a sidelink discovery channel (physical sidelink discovery channel, PSDCH) and/or a physical layer sidelink shared channel (physical sidelink shared channel, PSSCH)), sidelink control information (sidelink control information, SCI) (the The SCI is carried in the sidelink control channel (physical sidelink control channel, PSCCH) and/or in the PSSCH), sidelink data information (or called data, sidelink data, etc.) (the sidelink data information is carried in the PSSCH) , sidelink feedback information (carried in a physical sidelink feedback channel (physical sidelink feedback channel, PSFCH)), sidelink synchronization information (carried in a sidelink-synchronization signal block (sidelink-synchronization signal block, S-SSB) or Sideline pilot information (reference signaling) (including demodulation reference symbol (de-modulation reference signal, DMRS), channel state information reference symbol (channel state information reference signal, CSI-RS), phase tracking reference signal
- sidelink discovery information may be carried in
- a network device is an access device for a terminal device to access the mobile communication system through wireless means, including a radio access network (radio access network, RAN) device, such as a base station.
- RAN radio access network
- a network device may also refer to a device that communicates with a terminal device over an air interface.
- the network equipment may include an evolved base station (evolved Node B) in the LTE system or long term evolution-advanced (LTE-A), which may be referred to as eNB or e-NodeB for short).
- An eNB is a device deployed in a radio access network that meets the standards of the fourth generation mobile communication technology (the fourth generation, 4G) and provides wireless communication functions for terminal equipment.
- the network device can also be a new wireless controller (new radio controller, NR controller), it can be a (gNode B, gNB) in the 5G system, it can be a centralized network element (centralized unit), it can be a new wireless base station, it can be a
- the radio remote module can be a micro base station (also called a small station), a relay, a distributed unit, various forms of macro base stations, or a transmission and receiving point (transmission reception point, TRP), transmission measurement function (transmission measurement function, TMF) or transmission point (transmission point, TP) or any other wireless access device, the embodiment of the present application is not limited thereto.
- the network equipment may also include a radio network controller (radio network controller, RNC), a node B (Node B, NB), a base station controller (base station controller, BSC), a base transceiver station (base transceiver station, BTS), a home base station (for example, home evolved NodeB, or home Node B, HNB), base band unit (base band unit, BBU) or remote radio unit (remote radio unit, RRU), or wireless fidelity (wireless fidelity, Wifi) access point (access point, AP), or the baseband pool (BBU pool) and RRU in the cloud radio access network (cloud radio access netowrk, CRAN).
- RNC radio network controller
- RNC radio network controller
- Node B Node B
- BSC base station controller
- BTS base transceiver station
- BTS base transceiver station
- home base station for example, home evolved NodeB, or home Node B, HNB
- base band unit base band unit, BBU
- the base station in this embodiment of the present application may include a centralized unit (centralized unit, CU) and a distributed unit (distributed unit, DU), and multiple DUs may be centrally controlled by one CU.
- the CU and DU can be divided according to the protocol layer functions of the wireless network they have. For example, the functions of the packet data convergence protocol (packet data convergence protocol, PDCP) layer and the protocol layer above are set in the protocol layer below the CU and PDCP, such as the wireless link Functions such as a radio link control (radio link control, RLC) layer and a medium access control (medium access control, MAC) layer are set in the DU.
- PDCP packet data convergence protocol
- RLC radio link control
- MAC medium access control
- the radio frequency device can be remote, not placed in the DU, or integrated in the DU, or partially remote and partially integrated in the DU, which is not limited in this embodiment of the present application.
- the control plane (control plan, CP) and the user plane (user plan, UP) of the CU can also be separated and divided into different entities for implementation, respectively being the control plane CU entity (CU-CP entity) And user plane CU entity (CU-UP entity).
- the CU produces The signaling generated by the UE can be sent to the terminal device through the DU, or the signaling generated by the UE can be sent to the CU through the DU.
- the DU can directly transmit the signaling to the terminal device or CU through protocol layer encapsulation without analyzing the signaling.
- the CU is classified as a network device on the RAN side.
- the CU may also be classified as a network device on the core network (core network, CN) side, which is not limited in this application.
- network equipment refers to access network equipment.
- network equipment and/or access network equipment may be represented by a base station.
- the device for realizing the function of the network device may be a network device, or a device capable of supporting the network device to realize the function, such as a chip system, and the device may be installed in the network device.
- the technical solution provided by the embodiment of the present application the technical solution provided by the embodiment of the present application is described by taking the network device as an example for realizing the function of the network device.
- Sidelink communication in this application, refers to communication between terminal devices through a sidelink link.
- V2X communication takes V2X communication as an example to describe the lateral communication.
- V2X communication is aimed at high-speed equipment represented by vehicles, and is the basic and key technology for applications in scenarios where communication delays are very high in the future.
- the application fields of V2X communication include smart cars, autonomous driving and intelligent transportation systems.
- typical V2X communication scenarios include vehicle-to-vehicle communication (vehicle-to-vehicle, V2V), vehicle-to-pedestrian communication (vehicle-to-pedestrian, V2P), vehicle-to-infrastructure communication (vehicle-to-infrastructure, V2I) or vehicle-to-network communication (vehicle to network, V2N).
- the first terminal device and/or the second terminal device may be a vehicle or a vehicle-mounted terminal device located in a vehicle, or the like.
- one of the first terminal device and the second terminal device may be a vehicle or a vehicle-mounted terminal device located in a vehicle, and the other may be a terminal device carried by a pedestrian such as a mobile terminal or a wearable device.
- one of the first terminal device and the second terminal device may be a vehicle or a vehicle-mounted terminal device located in a vehicle, and the other may be an infrastructure such as an RSU.
- V2N communication one of the first terminal device and the second terminal device may be a vehicle or a vehicle-mounted terminal device located in a vehicle, and the other may be a base station.
- the second terminal device can send status information such as its own position and speed, or driving intention information such as turning, merging or reversing, or by Periodic or aperiodic event-triggered information is sent to surrounding terminal devices as lateral data.
- the second terminal device can also receive sidelink data from other surrounding terminal devices.
- the second terminal device can also forward the received side data of other terminal devices.
- sidelink data and/or sidelink feedback information are carried on the PSSCH.
- V2X communication can support communication scenarios with and without network coverage.
- the resource allocation mode when the first terminal device transmits through V2X communication may adopt the network device scheduling mode.
- the resource used by the terminal device to perform sidelink communication through scheduling and sending by the network device may be referred to as an authorized resource or an authorized frequency band.
- the first terminal device shown by number c in Figure 2 has no network coverage, or even though there is network coverage but the first terminal device does not adopt the network equipment scheduling mode
- the first terminal device can perform self-selection of resources, that is Resources for sidelink communication are selected from the resource pool, which may be called unlicensed resources or unlicensed frequency bands.
- time-frequency resources include time-domain resources and/or frequency-domain resources.
- the time-frequency code resources include at least one of time domain resources, frequency domain resources and code domain resources.
- the terminal device can receive the system information block (system information block, SIB) of the network equipment, cell-specific radio resource control (radio resource control, RRC) signaling or terminal device user level (UE-specific) RRC signaling to obtain SL resource pool (resource pool) configuration information and /or SL bandwidth part (bandwidth part, BWP) configuration information.
- SIB system information block
- RRC radio resource control
- UE-specific terminal device user level
- the terminal device may also use preconfigured SL resource pool configuration information or SL BWP configuration information, for example, preconfigured SL resource pool configuration information or SL BWP configuration information may be used when there is no network coverage.
- the SL resource pool configuration information includes resource pool resource information, and the resource pool resource information is used to indicate the SL resource pool.
- a resource pool is a collection of time-frequency resources used for sidelink communication between UEs.
- a resource pool may include code domain resources.
- the resources in the resource pool are used to include resources for the terminal device to send and receive at least one of the following physical channels, such as PSCCH, PSSCH, PSDCH, PSFCH, or a physical sidelink broadcast channel (physical sidelink broadcast channel, PSBCH).
- the service types carried by the PSSCH may include unicast, multicast and/or broadcast communication types.
- the time domain of the SL resource pool it includes one or more time units, and the time unit can be one or several symbols, one or several time slots (slot), one or several mini-slots (mini-slot), One or several subframes, or one or several frames, etc.
- One or more time units can be continuous in time or discrete. It should be understood that the time domain units in a resource pool are logically continuous.
- time slot 1 to time slot 8 are continuous time slots in time, and such time slots are called physical time slots (physical slot).
- Physical slot Physical slot
- the continuous time slots (ie, time slot 1', time slot 2', time slot 3' and time slot 4') contained in the resource pool are logically continuous time slots from the resource pool, which are called logically
- the time slots that are continuous but not necessarily continuous in time are called logical slots.
- the frequency domain of the SL resource pool it includes one or more frequency domain units.
- the frequency domain unit can be a resource element (resource element, RE), several REs, a resource block (resource block, RB), and several RBs , a sub channel, and several sub channels.
- the size of the subchannel means that one subchannel includes one or more continuous or interlaced RBs in the frequency domain, and may be an integer such as 10, 12, 15, 20, 25 or 50.
- Interleaved RBs are one form of discrete RBs.
- multiple RBs contained in a channel or a BWP or a resource pool or a subchannel in a resource pool are interleaved, which means that there is at least one interval between any adjacent two RBs contained in the subchannel that does not belong to RB for this subchannel.
- an interlace resource is defined as: a channel or a BWP or a resource pool or a subchannel in a resource pool may include M interlace resources, where the mth interlace resource (m ⁇ 0,1,...
- one interleaved resource includes at least 10 interleaved RBs.
- the number of interleaved RBs included in one interleaving resource may also be less than 10, which is not limited here.
- the value of M is related to subcarrier spacing (sub carrier spacing, SCS). For example, as shown in FIG. 3B, when using 15 kilohertz (kHz) SCS, the value of M can be 10. Value can be 5.
- the SL resource pool configuration information may also include PSCCH configuration information, and the PSCCH configuration information includes the number of symbols occupied by the PSCCH in a time slot and the number of RBs occupied by the PSCCH in a subchannel.
- SL BWP configuration information may include SL resource pool information, which is used to configure the number of resource pools included in the BWP.
- the SL BWP configuration information may include SL bandwidth information, which is used to indicate the size of the bandwidth for SL communication, for example, indicating that the SL bandwidth is 20 megahertz (MHz).
- the SL BWP configuration information may also include SL symbol information, which is used to indicate the starting SL symbol position on a time slot and the number of occupied continuous SL symbols.
- the SL BWP configuration information may also include SL subcarrier spacing and cyclic prefix information, which is used to indicate the subcarrier spacing and cyclic prefix used for SL communication. Cyclic prefix indicates extended cyclic prefix or normal cyclic prefix.
- SL BWP configuration information may also include SL resource pool configuration information.
- time unit In this application, unless the meaning of the time unit is specifically stated, it is described with a time slot, but not limited to the time unit is only a time slot; unless the meaning of the time-frequency domain unit is specified, it is described with a sub-channel, but not limited to the frequency domain Units are subchannels only.
- NR-U the NR protocol technology in the unlicensed frequency band
- 3GPP organization expects to further improve the corresponding Uu air interface communication performance through NR-U.
- terminal devices at the transmitting end access signals in a competitive manner, for example, according to a channel access manner defined by the European Telecommunications Standards Institute (ETSI).
- ETSI European Telecommunications Standards Institute
- Competitive access methods mainly include load based equipment (LBE) and frame based equipment (frame based equipment, FBE).
- LBT listen before talk
- the essence of the LBT mechanism is a channel access rule based on random back-off. UE needs to sense whether the channel is idle before accessing the channel and starting to send data. If the channel has been idle for a certain period of time, it can occupy the channel. If the channel is not idle, it needs to wait for the channel to become idle again before occupying it. channel.
- the reason why the LBT mechanism will become a mandatory feature of the unlicensed frequency band is that there are regulatory requirements for the use of the unlicensed frequency band in various regions of the world. UEs of various forms working on different communication protocols can only use unlicensed frequency bands if they meet the regulations, so as to use spectrum resources relatively fairly and efficiently.
- the LBT access method generally uses energy-based detection and signal type detection.
- the LBT access method uses energy-based detection.
- Energy-based detection needs to set a detection threshold (energy detection threshold). When the detected energy exceeds the detection threshold, it is judged that the channel is busy, and access to the channel is not allowed. When the detected energy is lower than the detection threshold, if it persists for a period of time, access to the channel is allowed.
- OCB minimum occupied channel bandwidth
- the detected energy may be a reference signal received power (reference signal received power, RSRP), and correspondingly, the detection threshold may be an RSRP threshold.
- RSRP reference signal received power
- Terminal device or network equipment (the following types of LBT can be used:
- Type 1 LBT type 1 LBT terminal devices or network devices need to perform random backoff before they can access the channel and send data.
- the terminal device or network device may first sense that the channel is idle after a period of sensing slot duration (sensing slot duration) of a prolonged duration (defer sensing, denoted as T d ), and in the following step 104 After the counter N in is zero, the transmission is initiated. Specifically, according to the following steps, the counter N is adjusted by sensing the channel to obtain an additional sensing time slot period:
- Step 103 sense the channel to obtain an additional sensing time slot period, if the channel of the extra sensing time slot period is idle, go to step 104; otherwise, go to step 105.
- Step 105 sense the channel until the channel is perceived to be busy in another T d or it is sensed that all the sensing time slots are detected as channel idle in another T d .
- Step 106 if all sensing time slots within another T d are detected as channel idle, then execute step 104; otherwise, execute step 105.
- CW min,p ⁇ CW p ⁇ CW max,p is the competition window.
- a terminal device or a network device may select CW min,p and CW max,p before step 101 of the above procedure.
- m p , CW min,p and CW max,p are based on the channel access priority level p associated with the terminal device or network equipment transmission, as shown in Table 1.
- the channel occupation time of the terminal device or network device transmission on the channel does not exceed T mcot,p , wherein the channel access procedure is performed based on the channel access priority level p associated with the terminal device or network device transmission.
- the terminal device or network equipment can also maintain the contention window value CW p , and adjust the value of CW p according to the following steps before step 101:
- Step 108 if at least 80% of the feedback HARQ ACK values corresponding to the data sent in the reference subframe k are determined to be NACK by the terminal device or network equipment, each priority class p ⁇ 1,2,3 ,4 ⁇ the CW p value corresponding to is increased to the next higher allowable value, and this value is used in step 102; otherwise, step 101 is performed.
- the reference subframe k is the start subframe of the latest transmission of the terminal device or network equipment on the channel.
- Type 2A LBT A terminal device or network device using type 2A LBT can access the channel and send data after sensing that the channel is idle for at least 25 ⁇ s.
- Type 2B LBT (type 2B LBT): A terminal device or network device using type 2B LBT can access the channel and send data after sensing that the channel is idle for at least 16 ⁇ s.
- Type 2C LBT (type 2C LBT): The use of type 2C LBT terminal devices or network equipment does not need to perceive the channel, and can directly access the channel and send data after a conversion interval of up to 584 ⁇ s in the COT.
- the terminal device at the sending end can determine the time-frequency resource for sending data through resource selection.
- the channel access method for unlicensed frequency band channel access can be the same as the above type of LBT; but this application does not limit the use of other channel access methods permitted by laws and regulations of other countries/regions for unlicensed frequency band channels access.
- the time-frequency resource for sidelink communication refers to the time-frequency resource in the resource pool for sidelink communication, on which the terminal device at the sending end can send SL information.
- One or more reference signals such as PSCCH, PSSCH, PSFCH and demodulation reference signal (demodulation reference signal, DMRS) can be carried on one resource.
- the time-domain scheduling unit of the sidelink resources can be a time slot or a mini-slot, and the frequency-domain scheduling unit can be a channel or a sub-channel (sub channel) or an interleaved resource, or a continuous One or more RBs that are continuous or interleaved.
- the SCI may include first-level SCI and/or second-level SCI, wherein, the PSCCH may carry the first-level SCI (first stage SCI); the PSSCH may carry the second-level SCI (second stage SCI).
- the PSSCH can also carry medium access control (medium access control, MAC) control element (control element, CE) and data.
- the first-level SCI can be used to schedule the PSSCH, and can also be used to schedule the second SCI and/or MAC CE and/or data.
- the second-level SCI can be used to decode the PSSCH, and can also be used to provide information related to assisting SL communication, including but not limited to information related to resource allocation, such as a set of time-frequency resource units.
- S-SSB may include SL synchronization signal and PSBCH.
- the terminal device at the transmitting end may transmit SL information in the first frequency band (band) or the first carrier (carrier) or the first BWP or the first resource pool, and the first frequency band or the first carrier or the first BWP or the first resource pool, and the first frequency band or the first carrier or the first BWP or the first
- the frequency domain resources of the channel or the first resource pool belong to the frequency domain resources of the unlicensed frequency band, and the central frequency point and corresponding bandwidth of the unlicensed frequency band are determined by laws and regulations issued by international organizations or institutions, national governments or regional governments.
- One possible affiliation is that the first frequency band includes the first carrier, the first carrier includes the first bandwidth part, and the first bandwidth part includes the first resource pool; similarly, the second frequency band includes the second carrier, and the second carrier includes The second bandwidth part, the second bandwidth part includes a second resource pool.
- a resource pool may include at least two 20 MHz channels or sub-channels.
- resource pool #1 includes four 20 MHz sub-channels.
- a resource pool may only include one 20MHz channel or sub-channel, such as resource pool #2 shown in FIG. 4B .
- a 20MHz channel or subchannel may also include several interlaces.
- resource pool #3 includes interlace resources in a 20MHz resource channel.
- the terminal device at the sending end triggers mode (mode) 2 resource allocation at slot n time, and performs sensing (sensing) and resource selection to determine time-frequency resources for sending data, and the specific steps are:
- Step 201 Determine a resource selection window (resource selection window, RSW).
- RSW resource selection window
- the resource selection window is expressed as [n+T 1 ,n+T 2 ].
- T 1 satisfies: T 2 satisfies: T 2min ⁇ T 2 ⁇ PDB.
- the PDB represents a value of a packet delay budget (PDB). is the processing resource selection and data transmission delay of the terminal device at the sending end. specific, It may be the number of time slots required for processing resource selection and data transmission of the source terminal device. n is the moment (or time slot) that triggers the terminal device at the sending end to perform resource selection.
- the smaller the value of the PDB the more urgent the delay requirement of the service, and the shorter the immediate delay. It can be understood that the value of the PDB will decrease over time, and if the SL information cannot be correctly received by the receiving terminal before the PDB decreases to 0, the transmission of the SL information will fail.
- the subcarrier spacing ⁇ SL corresponding to the terminal device at the sending end is the subcarrier spacing used for sending data.
- Step 202 The transmitting terminal device determines a sensing window.
- the perception window is expressed as
- T 0 is a positive integer.
- optional, And/or T 0 is related to the subcarrier spacing ⁇ SL corresponding to the terminal device at the sending end.
- step 201 there is no strict execution timing restriction between step 201 and step 202 .
- Step 203 The terminal device at the sending end determines a threshold value of RSRP.
- the threshold value of RSRP is related to the priority prio TX of the data to be sent by the terminal device at the sending end, and also related to the priority prio RX indicated by the received SCI.
- the RSRP threshold may specifically be the RSRP threshold corresponding to the prio RX + (prio TX -1)*8th sequence number (index) in the RSRP threshold set configured in the resource pool.
- the unit of the RSRP threshold value may be decibel (dB).
- Step 204 The terminal device at the sending end initializes the available resource set S A .
- the initialized SA may be a set of all time-frequency resource units in the resource selection window.
- a time-frequency resource unit in the present application may include a time-domain scheduling unit in the time domain and a frequency-domain scheduling unit in the frequency domain.
- Step 205 Exclude the corresponding resource from S A when all the following conditions are met:
- the terminal device at the sending end does not perceive the time slot of the time-frequency resource unit in the sensing window.
- the time slot is a time slot in which the transmitting end terminal device is in the sending state. Due to the limitation of the half-duplex transceiver, when the sending end terminal device is in the sending state, it cannot receive, so it cannot perceive the sending time slot.
- the terminal device at the sending end detects the SCI sent by other terminal devices in the time slot of the time-frequency resource unit, and the SCI indicates a periodic resource reservation, and the periodic resource reservation corresponds to all subchannels on the time slots in the selection window.
- the periodic resource reservation value used by the SCI includes the periodic reservation values configured in all resource pools.
- Step 205a If the time-frequency resources excluded from SA are less than X% of the total time-frequency resources in the resource selection window, re-execute steps 204 and 205 .
- the value of X% is greater than 0.
- Step 206 When all the following conditions are met, exclude the corresponding resource from S A :
- Time-frequency resources reserved by the received first-level SCI for transmitting PSSCH (including time-frequency resources reserved for new transmission and/or retransmission of PSSCH periodically, aperiodicity of new transmission and/or retransmission of PSSCH
- the DMRS of the PSCCH or PSSCH included in the reserved time-frequency resource performs RSRP measurement, and the RSRP result is higher than the RSRP threshold value determined in step 203.
- the time-frequency resources reserved by the received first-level SCI (including reservations for multiple consecutive cycles and reservations for TRVI and FRVI) are within the resource selection window.
- Step 207 If the remaining time-frequency resource is less than X% of the total time-frequency resource of the resource selection window after the time-frequency resource excluded from SA , then increase the threshold value of the RSRP determined in step 203 (increase 3dB each time ), execute step 204 to step 207 again.
- Step 208 The terminal device at the sending end randomly selects time-frequency resources (r 0 , r 1 , r 2 ,%) in SA for sending data. Resource re-evaluation is performed on (r 0 , r 1 , r 2 ,%) before sending, and after re-evaluation, preemption detection is performed on resources (r′ 0 , r′ 1 , r′ 2 ,%) selected from SA .
- the sending end terminal device in at least time slot always perform resource re-evaluation and preemption detection.
- the terminal device at the transmitting end may perform resource re-evaluation and/or preemption detection based on additional triggers before and after the time slot m-T3.
- the way of determining whether (r 0 , r 1 , r 2 ,%) and (r' 0 , r' 1 , r' 2 ,%) need to be excluded is the same as that of steps 201-207.
- the time slot m is the time slot to be sent next, that is, the time slot m belongs to (r 0 , r 1 , r 2 ,...) and (r' 0 , r' 1 , r' 2 ,).
- the terminal device at the transmitting end needs to exclude from the SA the time-frequency resource for transmitting the PSSCH reserved by the SCI of other terminal devices.
- the terminal devices that access the channel through LBT can transmit that is to say, the time-frequency resources that the terminal device at the transmitting end excludes from SA include terminals that cannot transmit on this channel
- the time-frequency resources reserved by the device, these time-frequency resources will not collide with the time-frequency resources used by the sending end terminal device to send data.
- the terminal device at the sending end does not exclude time-frequency resources from SA , the resource reservation information of other terminals cannot be guaranteed, resulting in that the high QoS service requirements (including high reliability and low delay) of other terminals cannot be met, reducing Reliability of the system; if the terminal device at the sending end excludes time-frequency resources from SA according to steps 201 to 208, it may lead to the exclusion of too many time-frequency resources, and the channel access of the unlicensed frequency band may be caused by LBT Into the uncertainty, other terminals may not be able to send information on the reserved time-frequency resources, which may cause the terminal device at the sending end to be unable to determine enough time-frequency resources for data transmission, or channels in unlicensed frequency bands are occupied, resulting in reduced resource utilization , thus affecting the communication performance.
- the embodiment of the present application provides a resource determination method.
- the method can be performed by a first terminal device and a second terminal device.
- the first terminal device and/or the second terminal device may be a terminal device or a component (such as a chip, a module, or an interface circuit, etc.) in the terminal device.
- the first terminal device is used as the sending terminal device
- the second terminal device is used as the receiving terminal device. Therefore, in this application, the first data can be sent by the first terminal device, and optionally, can be received by the second terminal device. the first data. It should be understood that there may be one or more second terminal devices.
- the first terminal device and the second terminal device share one COT.
- FIG. 6 and FIG. 7 are schematic structural diagrams of a terminal device provided in the embodiment of the present application, and are used to implement the communication method provided in the embodiment of the present application.
- FIG. 6 shows a schematic structural diagram of a possible terminal device, which may be used to implement the first terminal device and/or the second terminal device of the present application.
- the structure may include a processing module (or processing unit) 610 and a transceiver module (or communication unit, communication module) 620 .
- the structure shown in FIG. 6 may be a terminal device, or a chip applied to a terminal device, or other combined devices, components (or components), etc. having functions of the terminal device shown in this application.
- the transceiver module 620 may be a transceiver, and the transceiver may include an antenna and a radio frequency circuit, etc.
- the processing module 610 may be a processor, such as a baseband processor, which may include one or more central Processing unit (central processing unit, CPU).
- the transceiver module 620 may be a radio frequency unit, and the processing module 610 may be a processor, such as a baseband processor.
- the transceiver module 620 may be an input-output interface of a chip (such as a baseband chip), and the processing module 610 may be a processor of the system-on-a-chip, and may include one or more central processing units. It should be understood that the processing module 610 in the embodiment of the present application may be implemented by a processor or a processor-related circuit component, and the transceiver module 620 may be implemented by a transceiver or a transceiver-related circuit component.
- the processing module 610 may be used to perform all operations performed by the first terminal device and/or the second terminal device in any embodiment of the present application except for the transceiving operation, such as processing operations, and/or for supporting described in this article Other technical processes, such as generating messages, information and/or signaling sent by the transceiver module 620 and processing messages, information and/or signaling received by the transceiver module 620 .
- the transceiver module 620 may be used to perform all receiving and sending operations performed by the first terminal device and/or the second terminal device in any embodiment of the present application, and/or other processes for supporting the technology described herein, For example the sending and/or receiving of data.
- the transceiver module 620 may be a functional module, and the functional module can complete both the sending operation and the receiving operation.
- the transceiver module 620 may be used to perform all sending operations and Receiving operation, for example, when performing sending operation, it can be considered that transceiver module 620 is a sending module, and when performing receiving operation, it can be considered that transceiver module 620 is a receiving module; perhaps, transceiver module 620 can also be two functional modules, transceiver Module 620 can be regarded as a general term for these two functional modules, the two functional modules are respectively a sending module and a receiving module, and the sending module is used to complete the sending operation, for example, the sending module can be used to perform For all sending operations performed by the terminal device, the receiving module is used to complete the receiving operation, and the receiving module can be used to perform all receiving operations performed by the relay node and/or the remote node.
- FIG. 7 shows a schematic structural diagram of another terminal device, which is used to perform actions performed by the first terminal device and/or the second terminal device provided in the embodiment of the present application. Easy to understand and easy to illustrate.
- the terminal device may include a processor, a memory, a radio frequency circuit, an antenna, and an input and output device.
- the processor is mainly used to process communication protocols and communication data, control terminal devices, execute software programs, process data of software programs, and the like.
- Memory is primarily used to store software programs and data.
- the radio frequency circuit is mainly used for the conversion of the baseband signal and the radio frequency signal and the processing of the radio frequency signal.
- Antennas are mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
- Input and output devices such as touch screens, display screens, and keyboards, are mainly used to receive data input by users and output data to users. It should be noted that some types of terminal devices may not have input and output devices.
- the processor When data needs to be sent, the processor performs baseband processing on the data to be sent, and then outputs the baseband signal to the radio frequency circuit.
- 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, and the processor converts the baseband signal into data and processes the data.
- FIG. 7 only one memory and processor are shown in FIG. 7 . In an actual terminal device product, there may be one or more processors and one or more memories.
- a memory may also be called a storage medium or a storage device. The memory may be set independently of the processor, or may be integrated with the processor, which is not limited in this embodiment of the present application.
- the antenna and the radio frequency circuit with the transceiver function can be regarded as the transceiver unit of the terminal device (the transceiver unit can be a functional unit, which can realize the transmission function and the reception function; or, the transceiver unit can also be It includes two functional units, namely a receiving unit capable of receiving functions and a sending unit capable of transmitting functions), and the processor with processing functions is regarded as the processing unit of the terminal device.
- the terminal device includes a transceiver unit 710 and a processing unit 720 .
- the transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, and the like.
- a processing unit may also be called a processor, a processing board, a processing module, a processing device, and the like.
- the device in the transceiver unit 710 for realizing the receiving function can be regarded as a receiving unit
- the device in the transceiver unit 710 for realizing the sending function can be regarded as a sending unit, that is, the transceiver unit 710 includes a receiving unit and a sending unit.
- the transceiver unit may sometimes also be referred to as a transceiver, a transceiver, or a transceiver circuit.
- the receiving unit may sometimes be called a receiver, a receiver, or a receiving circuit, etc.
- the sending unit may sometimes be called a transmitter, a transmitter, or a transmitting circuit, etc.
- the transceiver unit 710 may correspond to the transceiver module 620 , or in other words, the transceiver module 620 may be implemented by the transceiver unit 710 .
- the transceiver unit 710 is used to implement the first terminal device and/or the second terminal device in the embodiments shown in this application and/or other procedures used to support the techniques described herein.
- the processing unit 720 may correspond to the processing module 610 , or in other words, the processing module 610 may be realized by the processing unit 720 .
- the processing unit 720 is used to execute other operations of the first terminal device and/or the second terminal device in the embodiment shown in this application except the transceiving operation, for example, to perform the operation performed by the first terminal device and/or the second terminal device Or all operations performed by the second terminal device except receiving and transmitting, and/or other processes used to support the techniques described herein.
- the communication method provided in the embodiment of the present application may be implemented by the first terminal device and the second terminal device.
- the first terminal device may serve as a transmitting terminal device or a component in the transmitting terminal device
- the second terminal device may serve as a receiving terminal device or a component in the receiving terminal device.
- the transceiving module 620 and/or the transceiving unit 710 may be used to perform a sending operation and a receiving operation performed by the first terminal device and/or the second terminal device in the communication method.
- the processing module 610 and/or the processing unit 720 may be configured to perform processing operations performed by the first terminal device and/or the second terminal device and/or all operations except receiving and sending in the communication method.
- the first terminal device and the terminal device at the sending end may replace each other, and the second terminal device and the terminal device at the receiving end may replace each other.
- the first terminal device sends SL information to the second terminal device, including: the first terminal device sends SL information to the second terminal device in a unicast, multicast or broadcast manner.
- the receiving end of the first terminal device may also include other terminal devices, and the other terminal devices may include other second terminal devices.
- the second terminal device may also serve as another sending end terminal device to send SL information, including: the second terminal device sends data to other terminal devices in a unicast, multicast or broadcast manner.
- the first terminal device can receive the SL information sent by the second terminal device at this moment.
- the first terminal device and the second terminal device share a COT, that is, a terminal device that does not share a COT with the first terminal device does not belong to the second terminal device; it can be understood that a terminal device may send An end-terminal device, and possibly a receiving end-terminal device.
- sharing COT can be understood as that an initial terminal device sharing COT (channel access through type 2 LBT) sends an instruction to at least one other terminal device, instructing the other at least one terminal device to be in the In the shared COT, type 2 LBT can be used for channel access and transmission.
- the initial terminal device here may be the first terminal device.
- the communication method provided by the embodiment of the present application may include the following steps:
- Step 301 The first terminal device determines a set of available time-frequency resources in the resource selection window according to the resource reservation information of the second terminal device and the first channel occupancy time.
- the resource reservation information of the second terminal device may be used to indicate the first set of time-frequency resources used by the second terminal device for sending the second data.
- the resource reservation information may be used to indicate periodically reserved time-frequency resources, or to indicate non-periodically reserved time-frequency resources by the second terminal device, etc., without specific limitation, at least one time-frequency resource in the first set of time-frequency resources, It can be used for the first transmission and/or retransmission of the second data, and the second data can be transmitted on at least one PSSCH, that is, the second data can be transmitted on multiple PSSCHs, and the multiple PSSCHs can be timed Continuous or discrete.
- the first terminal device can learn that the second terminal device has reserved to send data on the first set of time-frequency resources.
- resource reservation information may be included in the SCI of the second terminal device.
- the resource reservation information may be used to indicate the time-frequency resource units used to send the second data in the first time-frequency resource set, and/or used to indicate the time-frequency resource units used to send the second data
- the transmitted symbol position including the start symbol and/or the consecutively occupied symbol length.
- a time-frequency resource unit may include in the time domain: a subframe, or a mini-slot (a mini-slot may consist of several symbols), or other granular time-domain scheduling units, which are not limited in this application; frequency domain above, including: one RB, or multiple RBs, or one sub-channel, or one channel, or frequency-domain scheduling units of other granularity.
- the time-frequency resource unit for sending the second data includes at least one time-frequency resource unit.
- the channel on which the first terminal receives the resource reservation information may be the same as or different from the channel on which the first time-frequency resource set indicated by the source reservation information is located; the channel on which the first terminal receives the resource reservation information is It may also be the same as the channel where part of the frequency domain resources of the first time-frequency resource set indicated by the source reservation information are located, and may be different from the channel where another part of the frequency domain resources are located. This application is not limited.
- the resource reservation information may include at least one SCI of the second terminal device perceived by the first terminal device within the sensing window (or the resource reservation information may be carried in the SCI), and the at least one The SCI may indicate the reservation of the second terminal device for time-frequency resource #1, time-frequency resource #2 and time-frequency resource #3, then the first set of time-frequency resources may include time-frequency resource #1, time-frequency resource #2 and time-frequency resource #2. Video resource #3.
- time-frequency resource #1, time-frequency resource #2 and time-frequency resource #3 are represented as #1, #2 and #3 respectively in FIG. 9A .
- the at least one SCI may come from at least one second terminal device.
- the time domain position of the sensing window may adopt an existing definition, or may adopt other definitions, which will be specifically described below in conjunction with the channel access process and the resource determination process.
- the first channel occupation time is a COT shared by the first terminal device and the second terminal device.
- the first terminal device and the second terminal device share the channel occupancy time, which means that the first terminal device and the second terminal device can share the channel occupation time determined by the first terminal device and/or the second terminal device for data transfer. If the first terminal device determines to share the channel occupancy time with the second terminal device, the first terminal device may use the channel occupancy time available for transmission within the resource selection window determined during the channel access process as the first channel occupancy time, Or it can be said that the first channel occupation time is within the resource selection window determined by the first terminal device. In addition, in this application, if the channel occupation time shared by the first terminal device and the second terminal device includes a part outside the resource selection window of the first terminal device, this part of the channel occupation time does not belong to the first channel occupation time. It can be understood that when the present invention describes being within a resource window, the resource window is included in the start time slot and/or the end time slot of the resource window.
- the first terminal device may determine to share the channel occupancy time with the second terminal device according to its own service requirements. For example, when there is a communication requirement between the first terminal device and the second terminal device (for example, including at least one communication requirement in unicast, multicast or broadcast), the first terminal device may determine that it shares a channel with the second terminal device take up time.
- Self-service requirements include but are not limited to, considering the PDB of the first terminal device and the PDB of the second terminal device, for example, the PDB of the second terminal device expires within the channel occupation time, or is about to expire after the channel occupation time ends (may According to a PDB threshold predefined, pre-configured, network configured or configured between terminal devices for comparison and judgment), if the channel occupancy time is not shared, the PDB of the second terminal device will not be satisfied, and the PDB of the first terminal device will not be satisfied.
- the priority value of the PSSCH transmitted or to be transmitted by the second terminal device is lower than or equal to a priority threshold, or lower than or equal to the priority of a PSSCH transmitted or to be transmitted by the first terminal device, etc. It is understandable that the priority value is used to reflect the priority. One way to express it is that the lower the priority value, the higher the priority.
- the value of the priority value can be 1,2,...,7,8 , the priority of the SL information corresponding to the priority value 1 is higher than the priority of the SL information corresponding to the priority value 2.
- the present application does not limit other methods of characterizing high or low priority.
- network equipment such as a base station may also send indication information to the first terminal device through RRC signaling or MAC CE, or other terminal devices may send indication information to the first terminal device through SCI, or, the first The terminal device is used to instruct the first terminal device to share the channel occupancy time with the second terminal device according to the pre-configured indication information, then after the first terminal determines the first channel occupancy time, the first channel occupancy time is used as the second channel occupancy time.
- the indication information may include an identifier of the second terminal device.
- the indication information may also include the duration of the first channel occupation time (for example, the indication information includes information about the number of time slots included in the first channel occupation time).
- the indication information may also be pre-configured in the first terminal device.
- the identifier of the second terminal device may include a second terminal device identifier (UE ID), at least one of a source ID (source ID), a destination ID (destination ID) or a group ID of the second terminal device, and may also include Other forms are used to distinguish the first terminal and/or the second terminal device, and/or, the identifier of the PSCCH sent and/or received by the first terminal device and/or the second terminal device.
- the first terminal device may send the first information to the second terminal device.
- the first information may include an identifier of the second terminal device, and information (which may be referred to as second information) for indicating at least one time-frequency resource unit in the first part of time-frequency resource units. Further optionally, the first information may also indicate the duration of the first channel occupation time. It can be understood that the first information is indication information for the first terminal device to share the channel occupation time, and is used to indicate that the second terminal device can share the channel occupation time determined by the first terminal device.
- the first information also includes LBT access information, which can be used to instruct the second terminal device to switch the LBT type, for example, to indicate switching from type 1 LBT to type 2 LBT, and then the second terminal device can access the channel according to the type 2 LBT, SL information is sent within the shared channel occupation time.
- LBT access information can be used to instruct the second terminal device to switch the LBT type, for example, to indicate switching from type 1 LBT to type 2 LBT, and then the second terminal device can access the channel according to the type 2 LBT, SL information is sent within the shared channel occupation time.
- the second terminal device does not need to access the channel through the type 1 LBT, but can enter the channel through the type 2 LBT, and obtain the shared channel occupancy time, which can be indicated by the first information
- At least one time-frequency resource unit in the first part of the time-frequency resource units sends data (referred to as third data).
- the third data may be a part of the second data, or all of the second data.
- the present application does not limit the first terminal device and the second terminal device to respectively determine their channel occupation time on the first channel.
- the first channel occupation time is within a resource selection window determined by the first terminal device, and the resource selection window may be determined after the first terminal device accesses the first channel.
- the time domain position of the resource selection window may adopt the existing definition, or may adopt other definitions, which will be specifically described below in conjunction with the channel access process and the resource determination process.
- the first channel occupation time (represented as the first COT in FIG. 9A ) is within the resource selection window determined by the first terminal device.
- the first terminal device determines a resource selection window.
- the first terminal device determines the COT after accessing the first channel.
- the first COT is determined according to the COT and the resource selection window.
- the method of determining the COT may be obtained according to the method of determining the existing LBT mechanism, for example, the method of determining the COT by using the LBT method of type 1 LBT to access the channel.
- the maximum value of COT may be determined according to the maximum channel occupation time T mcot,p , where p is the channel access priority level of the first terminal device.
- T mcot,p may represent the maximum time-domain length of the first channel occupation time, that is, the length of the first COT does not exceed T mcot,p .
- p is the channel access priority level of the first terminal device on the first channel.
- Table 1 the corresponding relationship between T mcot,p and p can be referred to Table 1 in this application.
- the first terminal device accesses the channel through LBT, and determines the first COT within the resource selection window, and the length of the first COT does not exceed T mcot,p : for example, in FIG. 9B , the first terminal device can directly determine the first COT.
- first part of time-frequency resource units in the first time-frequency resource set may be within the first channel occupancy time; understandably, the first part of time-frequency resource units may be all time-frequency resource units in the first time-frequency resource set
- the resources may also be a part of time-frequency resources in the first time-frequency resource set, and another part of time-frequency resources (such as the second part of time-frequency resource units) may be outside the first channel occupation time. Still taking FIG.
- time-frequency resource #2 and time-frequency resource #3 in the first time-frequency resource set are located within the first channel occupation time, and time-frequency resource #1 is located outside the first channel occupation time, then the second Some time-frequency resource units include time-frequency resource #2 and time-frequency resource #3, but do not include time-frequency resource #1.
- the available time-frequency resource set determined by the first terminal device in S301 does not include at least one time-frequency resource unit in the first part of time-frequency resource units.
- the set of available time-frequency resources does not include time-frequency resource #2 and/or time-frequency resource #3 shown in FIG. 9A .
- the set of available time-frequency resources does not include the time-frequency resources whose time domain positions within the resource selection window are located before time slot n1 unit. Still taking FIG. 9A as an example, the time-domain position of the time-frequency resource #0 (denoted as #0) in FIG. 9A is before the time slot n1, and the set of available time-frequency resources does not include the time-frequency resource #0.
- Step 302 The first terminal device sends first data on at least one first time-frequency resource unit in the available time-frequency resource set.
- the present invention takes the first terminal device sending the first data as an example in the description of the relevant steps in the embodiment, but the present invention does not limit the first terminal device to only send the first data, and also includes the first terminal device sending SL information.
- the first terminal device may transmit at any time domain position of the first time-frequency resource unit, or in other words, the first data may occupy any time domain position of the first time-frequency resource unit.
- the first time-frequency resource unit is a time slot as an example, the first data may occupy part or all of OFDM symbols in the time slot included in at least one first time-frequency resource unit.
- the first data may be received by the second terminal device, or may be received by other terminal devices, which is not specifically limited.
- the first terminal device can determine available time-frequency resource units according to the first channel occupation time and the time-frequency resources reserved by the second terminal device that shares the first channel occupation time with the first terminal device. Wherein, when the first terminal device excludes time-frequency resources occupied by other terminal devices, it does not need to exclude time-frequency resource units reserved by other terminal devices other than the second terminal device, which can avoid excessive exclusion of time-frequency resource units. While improving communication reliability, resource utilization can be improved and sideline communication delay can be reduced.
- the SCI is used to indicate the time-frequency resource within the resource selection window of the first terminal device.
- Unit #4 is reserved by the third terminal device. Since the second terminal device does not include the third terminal device, the third terminal device will not actually transmit SL data in the time-frequency resource unit #4. Therefore, the first terminal device is in When excluding unavailable time-frequency resource units from the resource selection window, it is not necessary to exclude time-frequency resource unit #4, or in other words, the first terminal device does not need to exclude time-frequency resource unit #4 as an unavailable time-frequency resource unit #4.
- the second terminal device in this application may be used to determine and send resource reservation information.
- resource reservation information please refer to the description of resource reservation information in step 301 .
- the first terminal device may perform the following steps to implement resource determination:
- Step 401 The first terminal device triggers resource selection in the second time slot (ie, slot n), that is, triggers the execution of a channel access procedure in the first frequency band or the first carrier or the first BWP or the first channel or the first resource pool.
- the first terminal device may trigger the channel access procedure of type 1 LBT at time slot n to access the first channel, and complete the channel access procedure at the first moment to access the first channel, which also includes determining the first The length of time the channel is occupied.
- the first terminal device may perform step 401 before step 301 .
- Step 402 The first terminal device may further determine a sensing window and a resource selection window, wherein the resource selection window includes the first channel occupation time.
- the first terminal device may determine the set of available time-frequency resources in the resource selection according to the resource reservation information received in the sensing window.
- the resource selection window includes at least the first time slot, and the first moment is within the first time slot in the resource selection window.
- the sensing window may be located before the second time slot, and the resource selection window may be located after the second time slot.
- the resource selection window can follow the definition in step 201, that is, the resource selection window is expressed as [n+T 1 , n+T 2 ]. Wherein, n is the moment (or time slot) that triggers the first terminal device to perform resource selection.
- T 1 and T 2 refer to the description in S201 , which will not be repeated here.
- the perception window can follow the definition in step 202 .
- the perception window can be expressed as Wherein, n is a time slot for triggering resource selection by the first terminal device. is the delay of processing the perception result of the first terminal device, and the value can be referred to Table 2.
- the starting time slot of the resource selection window is the time slot at which the first terminal device accesses the first channel (ie, the first time moment), that is, the first time slot.
- the resource selection window may be expressed as [n 1 , n 1 +T 4 ].
- n 1 is the first time slot.
- T 4 is a positive integer, and T 4 satisfies: n 1 ⁇ n 1 +T 4 ⁇ PDB and 0 ⁇ (T 4 +1) ⁇ 2 ⁇ ⁇ T mcot,p , T mcot,p is the occupation time of the first channel
- PDB is a packet delay budget, and the value of ⁇ is related to the subcarrier spacing ⁇ f corresponding to the first terminal device. For example, Table 4 may be satisfied between the value of ⁇ and the subcarrier spacing corresponding to the first terminal device.
- the time domain interval between the end time slot of the sensing window and the first time slot is at least N time slots, where N is an integer greater than or equal to 0. Therefore, the first terminal device can determine the sensing window according to the first time slot.
- the perception window can be expressed as
- n 1 is the first time slot. is the delay of processing the perception result of the first terminal device, and the value can be referred to Table 2. It may be the processing resource selection and the data transmission delay of the first terminal device, and the values can be referred to Table 3. T 0 is a positive integer.
- Step 403 The first terminal device may also exclude unavailable time-frequency resource units in the resource selection window according to the sensing results obtained in the sensing window. Step 403 is optional.
- the process of obtaining the sensing result may include: the first terminal device decodes the SCI of the second terminal device to obtain resource reservation information, and determines the time-frequency resource units reserved by the second terminal device within the resource selection window according to the resource reservation information.
- the process in which the first terminal device can determine the available time-frequency resource set according to the sensing result may include: the first terminal device excludes unavailable time-frequency resource units from the available resource set SA , specifically, the first terminal device
- the resource reservation information can be obtained by decoding the SCI of the second terminal device within the sensing window, and according to the RSRP measurement value of the reference signal related to the resource reservation information measured within the sensing window, such as the RSRP measurement value of the PSSCH DMRS or the PSCCH DMRS.
- the RSRP measurement value is based on comparing the RSRP measurement value with an RSRP threshold value to exclude corresponding unavailable time-frequency resource units in the resource selection window (the reservation whose RSRP measurement value is higher than or equal to the RSRP threshold value is selected in the resource selection window.
- the unavailable time-frequency resource units within the resource selection window include: time-frequency resource units indicated by resource reservation information that overlap with the first terminal device in the resource selection window.
- unavailable The time-frequency resource unit includes time-frequency resource #2 and/or time-frequency resource #3 shown in FIG. 9A .
- the first terminal device may also determine unavailable time-frequency resource units according to the priority indicated by the resource reservation information. Or determine unavailable time-frequency resource units according to the size of the PDB indicated by the resource reservation information. For example, among time-frequency resource #2 and time-frequency resource #3 shown in FIG. 9A , the priority corresponding to the SL information sent using time-frequency resource #2 is higher (or the priority corresponding to the SL information sent using time-frequency resource #2 is higher).
- the unavailable time-frequency resource unit may include time-frequency resource #2, so the first terminal device can exclude time-frequency resource #2, avoiding the transmission of the first data and the time-frequency resource of the second terminal device
- the data sent by #2 conflicts to ensure that the quality of service (quality of service, QoS) of the higher priority service will not be degraded.
- the unavailable time-frequency resource units in the resource selection window may also include time-frequency resource units related to the SCI information of the second terminal device in the resource selection window, for example, the time-frequency resource units used to carry the SCI information
- the time-frequency resource unit occupied by the DMRS of the PSCCH and/or the time-frequency resource unit occupied by the DMRS of the PSSCH scheduled by the PSCCH may be used as unavailable time-frequency resources unit.
- Step 404 the first terminal device completes the channel access process of the first channel in the first time slot (ie, slot n 1 ). Wherein, the first terminal device may also determine the length of the first channel occupation time. Wherein, the first terminal device may complete channel access at the first moment in the first time slot.
- step 404 may be before step 402 or step 403 .
- Step 405 The first terminal device determines an unavailable time-frequency resource set within the resource selection window according to the first time slot.
- the set of unavailable time-frequency resources includes time-frequency resource units located before the first time slot.
- the first terminal device can also obtain resource reservation information according to decoding the SCI information from at least one second terminal within the perception window, and according to the time indicated by the resource reservation information Frequency resources are used to exclude unavailable time-frequency resource units in the resource selection window. Therefore, resource exclusion can be implemented according to the priority or PDB of the service reserved by the second terminal device, so as to ensure the QoS of the high-priority service.
- Step 406 the first terminal device determines to share the first channel occupation time with at least one second terminal device.
- step 406 reference may be made to the description in step 301 that the first terminal device determines to share the first channel occupancy time with the second terminal device.
- One way of determining is that the first terminal device determines that there is an intersection between the first time-frequency resource set and the first channel occupancy time according to the resource reservation information of the second terminal device, that is, the second terminal device has a reservation within the first channel occupancy time.
- Time-frequency resources are used to send SL information.
- the first terminal device determines, according to the identifier of the second terminal device, that the first terminal device and the second terminal device are terminal devices for sending or receiving the SL information.
- Another determination method is that the first terminal device determines that there is an intersection between the first time-frequency resource set and the first channel occupation time according to the resource reservation information of the second terminal device, that is, the second terminal device has a reservation within the first channel occupation time.
- the time-frequency resource is used to send SL information, and the priority of the SL information is higher than the priority of the SL information to be sent by the first terminal device within the first channel occupation time.
- the first terminal device may also be based on the PDB of the SL information to be sent by the first terminal device within the first channel occupation time (its value is marked as PDB1) and the waiting time of the second terminal device within the first channel occupation time
- PDB1 the value of which is denoted as PDB2
- PDB2 the value of which is denoted as PDB2
- Step 407 The first terminal device determines time-frequency resources for SL transmission.
- the terminal device may determine a first time-frequency resource unit for sending the first data.
- the first time-frequency resource unit refer to the description in step 302.
- the first terminal device may determine the first time-frequency resource unit according to the first channel occupation time and the first part of time-frequency resource units in the first channel occupation time. For example, the first terminal device may determine the first time-frequency resource unit according to the following rule: at least one of the first time-frequency resource unit and the first part of time-frequency resource units occupies consecutive time slots in the time domain.
- the first time-frequency resource unit includes time slot 13, time slot 14, and time slot 17 to time slot 20 in the time domain
- at least one time-frequency resource unit in the first part of time-frequency resource units includes time slot 15 and time slot 16 so the first terminal device can transmit the first data at part or all of the time domain positions of each time slot in time slot 13, time slot 14 and time slot 17 to time slot 20, the first The two terminal devices may send data at part or all of the time domain positions of each of the time slots 15 to 16.
- the time slot occupied by the first terminal device for sending data is continuous with the time slot occupied by the second terminal device for sending data, In order to avoid the channel being preempted by other terminal devices.
- the location of UE1 represents the time domain position occupied by the first terminal device
- UE2 represents the time slot occupied by the second terminal device.
- the time-domain resource unit where the third time-frequency resource unit is located (called is the first time domain resource unit, the first time domain resource unit may be a time slot), and the end of the first time domain resource unit includes an interval (gap) whose length does not exceed the first time length and/or is greater than or the second time length, wherein the third time frequency
- the resource unit is included in the first time-frequency resource unit, and the third time-frequency resource unit is located before at least one time-frequency resource unit in the first part of time-frequency resource units adjacent to the third time-frequency resource unit.
- the ending includes an interval of a certain length, which refers to the length of the time domain that is not used to send SL information in the time domain in a time-frequency resource unit.
- the first time domain resource unit includes a time slot 14, and there may be an interval equal to the first duration at the end of the time slot 14.
- the second terminal device may perform LBT channel access within the empty interval at the end of the first time-domain resource unit, so that the second terminal device may transmit from the start position of the next time-frequency resource unit.
- the time-domain resource unit where the fourth time-frequency resource unit occupied by the second terminal device is located (referred to as the second time-domain resource unit, and the second time-domain resource unit may be a time slot)
- the length of the ending blank does not exceed the first duration and/or is greater than or the interval of the second duration, wherein the fourth time-frequency resource unit is included in at least one time-frequency resource unit in the first part of time-frequency resource units, and the fourth The time-domain resource unit is located before the first time-frequency resource unit adjacent to the fourth time-domain resource unit.
- the second time-domain resource unit includes a time slot 16, and the end of the time slot 16 may have an ending blank length not exceeding the first duration.
- the first terminal device may determine at least one time-frequency resource unit not reserved by the second terminal device in the resource selection window after excluding unavailable time-frequency resource units, and the at least one time-frequency resource unit may be Expressed as k i , i is the time slot index of these time-frequency resource units, (i ⁇ RSW). That is to say, the time-frequency resource indicated by the SCI in at least one second terminal does not include the time-frequency resource in the time-frequency resource unit ki .
- the first terminal device may determine the second time-frequency resource unit according to ki , that is, the second time-frequency resource unit may include the time-frequency resources in ki .
- the first terminal device may use ki as the first time-frequency resource unit.
- the time-frequency resource units occupied by the resource reservation information of UE2 to UE6 in the sensing window is indicated by UE2 to UE6 marked in the time-frequency resource units, and correspondingly, the time-frequency resource units in the reserved resource selection window of UE1 reserved by these resource reservation information are identified by arrows.
- the arrows only show the relationship between part of the resource reservation information and its reserved time-frequency resource units. Among them, UE1 in FIG.
- UE1 shares the first channel occupancy time with UE3 and UE6.
- the time-frequency resource units marked with "X" in the resource selection window of UE1 represent the time-frequency resource units that UE1 needs to exclude, and these time-frequency resource units correspond to UE3 and UE6.
- UE1 does not need to exclude resources reserved by UE2, UE4 and UE5 within the resource selection window.
- time slot k there is at least one second terminal reserved transmission before and after time slot k, but time slot k is not reserved by at least one second terminal, and time slot k belongs to time slot k i . But if there is no SL transmission after the time slot k+2 (SL transmission from at least one second terminal or the first terminal), then the time slot k+2 does not belong to the time slot k i .
- UE1 is the first terminal device
- UE2 to UE4 are respectively a second terminal device
- the time slot k shown in FIG. 13 is not reserved by any one of UE2, UE3 and UE4, then UE1 is in During resource selection, time slot k should be preferentially selected as the time domain position of the first time-frequency resource unit. Otherwise, in order to realize that k is not reserved and is not used by UE1 to send data, the first channel may be preempted by other terminal devices and the first channel occupation time will be lost.
- the physical (physical, PHY) layer (layer) of the first terminal device may report available time-frequency resource units (or time-frequency resource units) to the MAC layer of the first terminal device after excluding unavailable time-frequency resource units. set of resource units), and additionally report the time-frequency resource units on the ki , the time-frequency resource units on the ki may belong to the available time-frequency resource units.
- the MAC layer selects resources from the available resource set for sending SL information, it must also ensure that the time-frequency resource units on ki are selected, that is, the resources on ki cannot be unselected.
- the requirement that at least one time-frequency resource unit of the first time-frequency resource unit and the first part of the time-frequency resource unit occupy continuous time slots in the time domain can be met, and the first channel is prevented from being transmitted by the first terminal device or the second terminal device.
- the transmission interval of the device is preempted by other terminal devices, thereby improving communication reliability.
- the sending interval here refers to, after the first terminal device starts to send the first data or the second terminal device starts to send the second data, there is still data (part of the first data) in the first terminal device or the second terminal device or all or part or all of the second data) has not been transmitted, neither the first terminal device nor the second terminal device has transmitted the time domain position of the data.
- the second terminal device may also send the third data in at least one time-frequency resource unit in the first part of time-frequency resource units.
- the second terminal device may perform LBT not exceeding the first duration in the first time-frequency resource unit , to meet regulatory requirements for channel access.
- the first terminal device sends the first data in time slot 14, and the second terminal device sends SL information in time slot 15, then the first terminal device reserves an interval at the end of time slot 14 (marked The interval length is t gap , then, the second duration ⁇ t gap ⁇ the first duration, or t gap ⁇ the second duration, or t gap ⁇ the first duration), then the second terminal device sends the SL information in time slot 15 , LBT channel access is performed during the interval in time slot 14.
- time slot 17 is the time slot that UE2 replaces with UE1 to send, and there is an interval in time slot 16, which is used for UE1 to perform LBT channel access and send SL information in time slot 17.
- the first duration in this application does not exceed the duration of one time slot, and/or the second duration does not exceed the duration of one time slot.
- the first duration is 584 microseconds, 16 microseconds, or 25 microseconds;
- the second duration may be 584 microseconds, 16 microseconds, or 25 microseconds.
- the values of the first duration and the second duration may be the same or different, and may also include other values besides the values exemplified above, which are not specifically limited in the present invention.
- the determination of the value of the first duration and/or the second duration is related to the LBT channel access process, for example, if the second terminal device uses the LBT method of Type 2A within the first channel occupation time, the first duration and/or the second duration
- the value of the second duration can be 25 microseconds; if the second terminal device uses the Type 2B LBT method within the first channel occupation time, the value of the first duration and/or the second duration can be 16 microseconds; if The second terminal device uses the Type 2C LBT mode within the first channel occupation time, then the value of the first duration and/or the second duration can be 584 microseconds; optionally, the first terminal device can also be in the second
- the information carries LBT type information, and the LBT type information is used to instruct the second terminal device to use Type 2A LBT, Type 2BLBT or Type 2C LBT to access the LBT channel within the first channel occupation time.
- the second terminal device performs LBT channel access according to the LBT type indicated by the LBT type information, optionally, the second terminal device switches from Type 1 LBT mode to the LBT type according to the LBT type information
- the LBT type indicated by the information performs LBT channel access.
- the first terminal device may reserve an interval whose length is the first duration or the second duration in a time slot by means of cyclic prefix extension (CP Extension, CPE).
- FIG. 12 An example of determining the time-frequency resource for SL transmission by the first terminal device in step 407 is shown in FIG. 12 .
- the manner in which the first terminal device determines the time-frequency resources used to transmit the first data is shown in FIG. 12 , for example.
- UE1 excludes unavailable time-frequency resource units only according to the resource reservation information corresponding to UE3 and UE6.
- time-frequency resource #1, time-frequency resource #2, time-frequency resource #3, and time-frequency resource #4 shown in FIG. 12 may be used as time-frequency resources for transmitting the first data.
- FIG. 12 is based on a schematic diagram of transmission in a 20MHz channel or sub-channel with interleaved resources, and the present application is not limited to the number of channels or sub-channels and the transmission mode with interleaved resources.
- multiple 20MHz channels or sub-channels can also be used in the transmission mode of interleaved resource mode; non-interleaved resource mode can also be used for transmission, for example, the transmission situation of one UE occupying one 20MHz channel, as shown in Figure 14 shown.
- UE1 serves as the first terminal device
- UE2 and UE3 serve as the second terminal device
- UE4 does not belong to the second terminal device. Then, when determining the available transmission resources, the UE does not need to exclude the time-frequency resource units reserved by UE4 according to the resource reservation information of UE4, that is, as shown in FIG. 14 , the time-frequency resources reserved by UE4 can be used for transmission by UE1.
- an embodiment of the present application further provides a communication device, configured to implement the above functions implemented by the first terminal device and/or the second terminal device.
- the device may include the structure shown in FIG. 6 and/or FIG. 7 , and reference may be made to the foregoing introduction.
- the processing module 610 of the first terminal device shown in FIG. 6 and/or the processing unit 720 (such as a processor) shown in FIG. 7 can be used to execute step 301 shown in FIG.
- the transceiver module 620 of the first terminal device shown in FIG. 6 and/or the transceiver unit 710 (such as a transceiver) shown in FIG. 7 can be used to execute step 302 shown in FIG. other communication actions performed by the first terminal device as described above.
- the communication system may include the first terminal device and/or the second terminal device involved in the above embodiments.
- the communication system may include any structure shown in FIG. 1 to FIG. 2 .
- the communication device may be used to implement the steps implemented by the first terminal device and/or the second terminal device in the communication method shown in FIG. 8 .
- the embodiment of the present application also provides a computer-readable storage medium, which is used to store a computer program.
- the computer program When the computer program is executed by a computer, the computer can implement the method shown in FIG. 8 provided by the above-mentioned method embodiment. Processes related to the first terminal device and/or the second terminal device in the embodiment.
- the embodiment of the present application also provides a computer program product.
- the computer program product is used to store a computer program.
- the computer program When the computer program is executed by a computer, the computer can implement the first terminal in the embodiment shown in FIG. 8 provided in the above method embodiment. device and/or the process related to the second terminal device.
- the embodiment of the present application also provides a chip or a chip system (or circuit), the chip may include a processor, and the processor may be used to call programs or instructions in the memory to execute the implementation shown in Figure 8 provided by the above method embodiment In the example, the process related to the first terminal device and/or the second terminal device.
- the system-on-a-chip may include the chip, and other components such as a memory or a transceiver.
- the processor in the embodiment of the present application may be a CPU, or other general-purpose processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits (application specific integrated circuits, ASICs), Field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof.
- DSP digital signal processor
- ASIC application specific integrated circuits
- FPGA Field programmable gate array
- a general-purpose processor can be a microprocessor, or any conventional processor.
- the method steps in the embodiments of the present application may be implemented by means of hardware, or may be implemented by means of a processor executing software instructions.
- Software instructions can be composed of corresponding software modules, and software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only Memory, registers, hard disk, removable hard disk, CD-ROM or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium.
- the storage medium may also be a component of the processor.
- the processor and storage medium can be located in the ASIC.
- the ASIC can be located in the first terminal and/or in the second terminal.
- the processor and the storage medium may also exist in the network device or the terminal device as discrete components.
- all or part of them may be implemented by software, hardware, firmware or any combination thereof.
- software When implemented using software, it may be implemented in whole or in part in the form of a computer program product.
- the computer program product comprises one or more computer programs or instructions. When the computer program or instructions are loaded and executed on the computer, the processes or functions described in the embodiments of the present application are executed in whole or in part.
- the computer may be a general purpose computer, a special purpose computer, a computer network, network equipment, user equipment, or other programmable devices.
- the computer program or instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instructions may be downloaded from a website, computer, A server or data center transmits to another website site, computer, server or data center by wired or wireless means.
- the computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrating one or more available media.
- the available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disk; or it may be a semiconductor medium, such as a solid state disk.
- “at least one” means one or more, and “multiple” means two or more.
- “And/or” describes the association relationship of associated objects, indicating that there can be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist at the same time, and B exists alone, where A, B can be singular or plural.
- the character “/” generally indicates that the related objects are an “or”relationship; in the formula of this application, The character “/” indicates that the associated objects before and after are a kind of "division” relationship.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种资源确定方法及装置,适用于V2X、智能驾驶或智能网联车等侧行链路通信领域。该方法包括第一终端装置根据第二终端装置的资源预约信息和第一信道占用时间,确定在资源选择窗中的可用时频资源集合,其中,第一信道占用时间为第一终端装置和第二终端装置共享的信道占用时间。本申请中,第一终端装置在资源选择过程中排除由其他终端装置占用的时频资源时,不需要排除第二终端装置以外的其他终端装置预约的时频资源单元,可避免过多地排除时频资源单元,在提高通信可靠性的同时,可以提高资源利用率,降低侧行通信时延。
Description
相关申请的交叉引用
本申请要求在2022年03月01日提交中华人民共和国知识产权局、申请号为202210194595.3、申请名称为“一种资源确定方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及移动通信技术领域,尤其涉及一种资源确定方法及装置。
在目前的新空口(new radio,NR)侧行链路(sidelink,SL)通信中,作为发送端的终端装置(以下称为发送端终端装置)可以通过侧行链路向作为接收端的终端装置(以下称为接收端终端装置)发送侧行控制信息(sidelink control information,SCI)和侧行数据,接收端终端装置通过接收该SCI来接收和译码该侧行数据。发送端终端装置可以根据感知(sensing)的方式进行资源选择用于发送侧行控制信息和侧行数据,具体地,发送端终端装置感知其他发送端终端装置所发送的侧行控制信息,并根据该侧行控制信息中所承载的资源预约信息进行资源选择,避免所选择的资源和其他发送端终端装置预约的资源碰撞。
当SL通信发生在非授权频谱时,根据有关国家/地区的法律法规要求,在进行发送之前,发送端终端装置需要通过竞争机制(例如先听后说(listen before talk,LBT)机制)接入非授权频段。在接入非授权频段后,发送端终端装置仍然需要根据信道中全部终端装置发送的用于预约资源的预约信息,来决定发送端终端装置允许使用的时频资源,实现资源选择。
然而基于竞争机制,不是全部发送预约信息的终端装置都能够在发送端终端装置接入的信道进行发送,因为信道已被发送端终端装置占用,未接入信道的终端装置即便通过预约信息进行预约资源实际上也不能够进行发送,因此预约的资源不会对发送端终端装置的发送产生干扰。这就导致发送端终端装置在进行资源选择时额外排除了不会产生资源碰撞的可用资源,导致资源利用率降低,通信时延增加,造成侧行通信性能降低。
发明内容
本申请提供一种资源确定方法及装置,用以提高侧行通信可靠性,降低通信时延。
第一方面,本申请提供一种资源确定方法。该方法可以用于车与任何事物(vehicle to everything,V2X)、智能驾驶或智能网联车等侧行链路通信领域。该方法可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片。示例性地,所述第一通信装置为第一终端装置。示例性地,第一终端装置可以是终端设备,或者是设置在终端设备中的用于实现终端设备的功能的芯片,或者是用于实现终端设备的功能的其他部件。在下文的介绍过程中,以第一通信装置是第一终端装置为例。该方法包括:第一终端装置根据第二终端装置的资源预约信息和第一信道占用
时间,确定在资源选择窗中的可用时频资源集合,所述第一信道占用时间为所述第一终端装置和所述第二终端装置共享的信道占用时间,所述第一信道占用时间在所述第一终端装置确定的所述资源选择窗内;所述资源预约信息用于指示所述第二终端装置用于发送数据的第一时频资源集合,所述第一时频资源集合中的第一部分时频资源单元在所述第一信道占用时间内,所述可用时频资源集合不包括所述第一部分时频资源单元中的至少一个时频资源单元;所述第一终端装置在所述可用时频资源集合中的至少一个第一时频资源单元上发送第一数据。
在本申请实施例中,第一终端装置可以根据第一信道占用时间,和与第一终端装置共享第一信道占用时间的第二终端装置所预约的时频资源确定可用时频资源单元。其中,第一终端装置在排除由其他终端装置占用的时频资源时,不需要排除第二终端装置以外的其他终端装置预约的时频资源单元,可避免过多地排除时频资源单元,在提高通信可靠性的同时,可以提高资源利用率,降低侧行通信时延。
在一种可能的实施方式中,第一终端装置还可向所述第二终端装置发送第一信息,所述第一信息包括所述第二信息和所述第二终端装置的标识,所述第二信息用于指示所述第一部分时频资源单元中的至少一个时频资源单元。
在本申请实施例中,第一终端装置还可向第二终端装置发送共享指示信息,即第一信息,用于向第二终端装置指示由第一终端装置和第二终端装置共享第一信道占用时间,使得第二终端装置能够进行相应处理。第一信息还可指示第一部分时频资源单元中的至少一个时频资源单元,该时频资源单元不包括在第一终端装置的可用时频资源集合中,因此第二终端装置可以使用第一信息所指示的时频资源单元中的至少一个时频资源单元进行数据的发送,能够降低第一终端装置与第二终端装置之间侧行链路通信的干扰,提高资源确定合理性。
在一种可能的实施方式中,如果与第一终端装置共享第一信道占用时间的终端装置有多个,和/或,第一终端装置接收到的资源预约信息的数量(或资源预约信息所属终端装置的数量)有多个,第一终端装置可根据这些终端装置的业务优先级确定至少一个第二终端装置,从而能够进一步增加第一终端装置可选的资源单元个数,以进一步提高资源选择的效率。示例性的,业务优先级可根据资源预约信息中指示的优先级确定。
在一种可能的实施方式中,所述第一信息还包括所述第一信道占用时间的时长。例如,第一信道占用时间的时长包括在第一信息的一个信息元素中。或者,第一信道占用时间的时长也可独立于第一信息单独发送。
在一种可能的实施方式中,所述第一时频资源单元和所述第一部分时频资源单元中的至少一个时频资源单元在时域上占用连续的时隙。
在本申请实施例中,用于第一终端装置发送第一数据的第一时频资源单元,与第一部分时频资源单元中的至少一个时频资源单元时域上连续,其目的是避免过长的时域资源未被第一终端装置和第二终端装置用于进行数据发送,而导致由第一终端装置占用的信道被其他终端装置通过竞争机制抢占,一旦信道被其他终端装置抢占,第一终端装置的后续发送需要重新进行信道接入,导致传输时延增加。因此,该实施方式可降低第一终端装置的通信时延。
在一种可能的实施方式中,第一时隙的结尾包括长度不超过第一时长和/或大于或第二时长的间隔,标记所述间隔的长度为tgap,则,第二时长≤tgap≤第一时长,或
tgap≥第二时长,或tgap≤第一时长,所述第一时隙为第三时频资源单元所在的时隙,所述第三时频资源单元包括在所述第一时频资源单元中,且所述第三时频资源单元位于与所述第三时频资源单元相邻的所述第一部分时频资源单元中的至少一个时频资源单元之前;和/或,第三时隙的结尾包括长度不超过第一时长和/或大于或第二时长的间隔,标记所述间隔长度为tgap,则,第二时长≤tgap≤第一时长,或tgap≥第二时长,或tgap≤第一时长,所述第三时隙为第四时频资源单元所在的时域资源单元,所述第四时域资源单元包括在所述第一部分时频资源单元中的所述至少一个时频资源单元中,且所述第四时域资源单元位于与所述第四时域资源单元相邻的第一时频资源单元之前。
在本申请实施例中,作为一种示例,当第一信道占用时间中由第一终端装置的数据占用的时域位置(如第一时频资源单元中由第一数据占用的时域位置),与下一个由第二终端装置占用的时隙之间的时域间隔(指最小时域间隔)不超过第一时长时,可认为第一时频资源单元和所述第一部分时频资源单元中的至少一个时频资源单元在时域上占用连续的时隙。此外,可选的,该时域间隔可大于第二时长,第二时长为第二终端装置在接入信道前进行LBT的时长,使得第二终端装置可以从下一个时隙开始在第一信道进行发送。
在一种可能的实施方式中,所述第一时长可以小于或等于一个时隙的时长,和/或所述第二时长可以小于或等于一个时隙的时长。例如,第一时长为584微秒或16微秒或25微秒;第二时长可以为584微秒或16微秒或25微秒。
在本申请实施例中,该第一时长小于一个时隙的时长,和/或该第二时长小于一个时隙的时长,因此可进一步避免信道被其他终端装置抢占的风险。
在一种可能的实施方式中,所述第一终端装置可以在第一时刻接入第一信道,所述第一时刻为所述第一信道占用时间的起始时刻,所述第一时刻在第一时隙内,所述第一时隙位于所述资源选择窗内;所述第一终端装置还可在第二时隙触发资源选择;所述第一终端装置还可根据所述第二时隙确定感知窗和所述资源选择窗,所述资源预约信息是在所述感知窗内接收的,所述感知窗位于第二时隙之前,所述资源选择窗位于所述第二时隙之后。
在本申请实施例中,第一终端装置的感知窗位于第二时隙之前,且资源选择窗位于第二时隙之后,该第二时隙为触发资源选择的时隙,从而更加高效、合理地实现资源选择。
在一种可能的实施方式中,所述第一终端装置可以在第一时刻接入第一信道,所述第一时刻为所述第一信道占用时间的起始时刻,所述第一时刻在第一时隙内;所述第一终端装置根据所述第一时隙确定所述资源选择窗,所述资源选择窗的起始时隙为所述第一时隙。
在本申请实施例中,第一终端装置的资源选择窗的起始时刻可以是第一时刻,即第一终端装置完成第一信道的信道接入的时刻,因此不需要考虑第一时刻之前的时频资源单元作为可用时频资源集合中的时频资源单元,从而更加高效、合理地实现资源选择。
在一种可能的实施方式中,所述第一终端装置可根据所述第一时隙确定感知窗,所述感知窗的终止时隙和所述第一时隙在时域上的间隔为N个时隙,其中,N为大于等于0的整数。
在本申请实施例中,第一终端装置的感知窗与第一时隙之间的时域间隔可以为N个时隙,N为正整数,从而第一终端装置可根据第一时隙确定感知窗,从而更加合理地实现资源选择。
在一种可能的实施方式中,可采用以下方式设置第一终端装置的资源选择窗,从而更加高效、合理地实现资源选择:所述资源选择窗的时域位置为[n1,n1+T4];n1为所述第一时隙,T4为正整数,其中T4满足:n1<n1+T4≤PDB且0<(T4+1)·2μ≤Tmcot,p,
Tmcot,p为所述第一信道占用时间的最大时域长度,PDB为包延迟预算,μ的取值与所述第一终端装置对应的子载波间隔相关。
在一种可能的实施方式中,可采用以下方式设置第一终端装置的感知窗,从而更加高效、合理地实现资源选择:所述感知窗的时域位置为
n1为所述第一时隙,T0、和Tproc,1的取值与所述第一终端装置对应的子载波间隔相关,T0为正整数。
第二方面,本申请提供另一种资源确定方法。该方法可由第二通信装置执行,第二通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片。示例性地,所述第二通信装置为第二终端装置。示例性地,第二终端装置可以是终端设备,或者是设置在终端设备中的用于实现终端设备的功能的芯片,或者是用于实现终端设备的功能的其他部件。在下文的介绍过程中,以第二通信装置是第二终端装置为例。该方法包括:第二终端装置确定资源预约信息,所述资源预约信息用于指示所述第二终端装置用于发送第二数据的第一时频资源集合,所述第一时频资源集合中的第一部分时频资源单元在第一信道占用时间内,所述第一信道占用时间为所述第一终端装置和所述第二终端装置共享的信道占用时间;所述第二终端装置发送所述资源预约信息。
在一种可能的实施方式中,所述第二终端装置还可接收来所述第一终端装置的第一信息,所述第一信息包括所述第二信息和所述第二终端装置的标识,所述第二信息用于指示所述第一部分时频资源单元中的至少一个时频资源单元。
在一种可能的实施方式中,所述第一信息还可包括所述第一信道占用时间的时长。
在一种可能的实施方式中,第二终端装置还可根据所述第一信息接入信道,并在所述第一部分时频资源单元中的至少一个时频资源单元上发送第三数据,所述第三数据属于所述第二数据。
第三方面,提供一种通信装置,例如该通信装置为如前所述的第一通信装置。所述第一通信装置用于执行上述第一方面或任一可能的实施方式中的方法。具体地,所述第一通信装置可以包括用于执行第一方面或任一可能的实施方式中的方法的模块,例如包括处理模块和通信模块。示例性地,通信模块可以包括发送模块和接收模块,发送模块和接收模块可以是不同的功能模块,或者也可以是同一个功能模块,但能够实现不同的功能。示例性地,所述第一通信装置为第一终端装置。示例性地,所述第一终端装置为通信设备,或者为设置在通信设备中的芯片或其他部件。示例性地,所述通信设备为终端设备。下面以第一通信装置是第一终端装置为例。例如,所述通信模块也可以通过收发器实现,所述处理模块也可以通过处理器实现。或者,发送模块可以通过发送器实现,接收模块可以通过接收器实现,发送器和接收器可以是不同的功能模块,或者也可以是同一个功能模块,但能够实现不同的功能。可选的,所述第一通信装置还可以包括存储模块,例如可以通过存储器实现。存储器可以用于存储计算机指令,处理器可调用并执行所述计算机指令,以实现第一方面或任一可能的实施方式中的方法。所述的存储器可以是第一通信装置的组成部分,或者,第一通信装置也可以不包括存储器,所述的存储器位于第一通信装置外部,处理器可调用外部存储器所存储的计算机指令。如果第一通信装置为通信设备,收发器例如通过通信设备中的天线、馈线和编解码器等实现。或者,如果第一通信装置为设置在通信设备中的芯片,那么收发器(或,发送器和接收器)例如为芯片中的通信接口,该通信接口与通信设备中的射频收发组件连接,以通过射频收发组件实现信息的收发。在第三方面的介绍过程中,继续以所述第一通信装置是第一终端装置,以及,以所述处理模块和所述
通信模块为例进行介绍。
其中,所述通信模块可用于根据第二终端装置的资源预约信息和第一信道占用时间,确定在资源选择窗中的可用时频资源集合,所述第一信道占用时间为所述装置和所述第二终端装置共享的信道占用时间,所述第一信道占用时间在所述装置确定的所述资源选择窗内;所述资源预约信息用于指示所述第二终端装置用于发送数据的第一时频资源集合,所述第一时频资源集合中的第一部分时频资源单元在所述第一信道占用时间内,所述可用时频资源集合不包括所述第一部分时频资源单元中的至少一个时频资源单元;
所述处理模块可用于确定第一数据;
所述通信模块还可用于,在所述可用时频资源集合中的至少一个第一时频资源单元上发送第一数据。
在一种可能的实施方式中,所述通信模块还可用于向所述第二终端装置发送第一信息,所述第一信息包括所述第二信息和所述第二终端装置的标识,所述第二信息用于指示所述第一部分时频资源单元中的至少一个时频资源单元。
在一种可能的实施方式中,所述第一信息还包括所述第一信道占用时间的时长。
在一种可能的实施方式中,所述第一时频资源单元和所述第一部分时频资源单元中的至少一个时频资源单元在时域上占用连续的时隙。
在一种可能的实施方式中,第一时隙的结尾包括长度不超过第一时长和/或大于或第二时长的间隔,所述第一时隙为第三时频资源单元所在的时隙,所述第三时频资源单元包括在所述第一时频资源单元中,且所述第三时频资源单元位于与所述第三时频资源单元相邻的所述第一部分时频资源单元中的至少一个时频资源单元之前;和/或,第三时隙的结尾包括长度不超过第一时长和/或大于或第二时长的间隔,所述第三时隙为第四时频资源单元所在的时域资源单元,所述第四时域资源单元包括在所述第一部分时频资源单元中的所述至少一个时频资源单元中,且所述第四时域资源单元位于与所述第四时域资源单元相邻的第一时频资源单元之前。
在一种可能的实施方式中,所述第一时长小于一个时隙的时长,和/或所述第二时长小于一个时隙的时长。
在一种可能的实施方式中,所述处理模块还可用于在第一时刻接入第一信道,所述第一时刻为所述第一信道占用时间的起始时刻,所述第一时刻在第一时隙内,所述第一时隙位于所述资源选择窗内;以及,还用于在第二时隙触发资源选择,根据所述第二时隙确定感知窗和所述资源选择窗,所述资源预约信息是在所述感知窗内接收的,所述感知窗位于所述第二时隙之前,所述资源选择窗位于所述第二时隙之后。
在一种可能的实施方式中,所述处理模块还可用于在第一时刻接入第一信道,所述第一时刻为所述第一信道占用时间的起始时刻,所述第一时刻在第一时隙内;以及,还用于根据所述第一时隙确定所述资源选择窗,所述资源选择窗的起始时隙为所述第一时隙。
在一种可能的实施方式中,所述处理模块还可用于根据所述第一时隙确定感知窗,所述感知窗的终止时隙和所述第一时隙在时域上的间隔为N个时隙,其中,N为大于等于0的整数。
在一种可能的实施方式中,所述资源选择窗的时域位置为[n1,n1+T4];n1为所述第一时隙,T4为正整数,其中T4满足:n1<n1+T4≤PDB且0<(T4+1)·2μ≤Tmcot,p,Tmcot,p为所述第一信道占用时间的最大时域长度,PDB为包延迟预算,μ的取值与所述第
一终端装置对应的子载波间隔相关。
在一种可能的实施方式中,所述感知窗的时域位置为
n1为所述第一时隙,T0、和Tproc,1的取值与所述第一终端装置对应的子载波间隔相关,T0为正整数。
第四方面,提供一种通信装置,例如该通信装置为如前所述的第二通信装置。所述第二通信装置用于执行上述第二方面或任一可能的实施方式中的方法。具体地,所述第二通信装置可以包括用于执行第二方面或任一可能的实施方式中的方法的模块,例如包括处理模块和通信模块。示例性地,通信模块可以包括发送模块和接收模块,发送模块和接收模块可以是不同的功能模块,或者也可以是同一个功能模块,但能够实现不同的功能。示例性地,所述第二通信装置为第一终端装置。示例性地,所述第一终端装置为通信设备,或者为设置在通信设备中的芯片或其他部件。示例性地,所述通信设备为终端设备。下面以第二通信装置是第一终端装置为例。例如,所述通信模块也可以通过收发器实现,所述处理模块也可以通过处理器实现。或者,发送模块可以通过发送器实现,接收模块可以通过接收器实现,发送器和接收器可以是不同的功能模块,或者也可以是同一个功能模块,但能够实现不同的功能。可选的,所述第二通信装置还可以包括存储模块,例如可以通过存储器实现。存储器可以用于存储计算机指令,处理器可调用并执行所述计算机指令,以实现第二方面或任一可能的实施方式中的方法。所述的存储器可以是第二通信装置的组成部分,或者,第二通信装置也可以不包括存储器,所述的存储器位于第二通信装置外部,处理器可调用外部存储器所存储的计算机指令。如果第二通信装置为通信设备,收发器例如通过通信设备中的天线、馈线和编解码器等实现。或者,如果第二通信装置为设置在通信设备中的芯片,那么收发器(或,发送器和接收器)例如为芯片中的通信接口,该通信接口与通信设备中的射频收发组件连接,以通过射频收发组件实现信息的收发。在第四方面的介绍过程中,继续以所述第二通信装置是第一终端装置,以及,以所述处理模块和所述通信模块为例进行介绍。
其中,
所述处理模块可用于确定资源预约信息,所述资源预约信息用于指示所述第二终端装置用于发送第二数据的第一时频资源集合,所述第一时频资源集合中的第一部分时频资源单元在第一信道占用时间内,所述第一信道占用时间为所述第一终端装置和所述第二终端装置共享的信道占用时间;
所述通信模块可用于发送所述资源预约信息。
在一种可能的实施方式中,所述通信模块还可用于接收来所述第一终端装置的第一信息,所述第一信息包括所述第二信息和所述装置的标识,所述第二信息用于指示所述第一部分时频资源单元中的至少一个时频资源单元。
在一种可能的实施方式中,所述第一信息还可包括所述第一信道占用时间的时长。
在一种可能的实施方式中,所述处理模块还可用于根据所述第一信息接入信道;所述通信模块还可用于在所述第一部分时频资源单元中的至少一个时频资源单元上发送第三数据,所述第三数据属于所述第二数据。
第五方面,提供一种通信装置,该通信装置例如为如前所述的第一通信装置。该通信装置包括一个或多个处理器。可选的,还可以包括存储器,用于存储计算机指令。所述一个或多个处理器和所述存储器相互耦合,用于实现上述第一方面或各种可能的实施方式所
描述的方法。或者,第一通信装置也可以不包括存储器,存储器可以位于第一通信装置外部。可选的,第一通信装置还可以包括通信接口,用于与其他装置或设备进行通信。处理器、存储器和通信接口相互耦合,用于实现上述第一方面或各种可能的实施方式所描述的方法。例如,当处理器执行所述存储器存储的计算机指令时,使第一通信装置执行上述第一方面或任意一种可能的实施方式中的方法。示例性地,所述第一通信装置为第一终端装置。示例性地,所述第一终端装置为通信设备,或者为设置在通信设备中的芯片或其他部件。示例性的,所述通信设备为终端设备。
其中,如果第一通信装置为通信设备,通信接口例如通过所述通信设备中的收发器(或者,发送器和接收器)实现,例如所述收发器通过所述通信设备中的天线、馈线和编解码器等实现。或者,如果第一通信装置为设置在通信设备中的芯片,那么通信接口例如为芯片的输入/输出接口,例如输入/输出管脚等,该通信接口与通信设备中的射频收发组件连接,以通过射频收发组件实现信息的收发。
第六方面,提供一种通信装置,该通信装置例如为如前所述的第二通信装置。该通信装置包括一个或多个处理器。可选的,还可以包括存储器,用于存储计算机指令。所述一个或多个处理器和存储器相互耦合,用于实现上述第二方面或各种可能的实施方式所描述的方法。或者,第二通信装置也可以不包括存储器,存储器可以位于第二通信装置外部。可选的,第二通信装置还可以包括通信接口,用于与其他装置或设备进行通信。处理器、存储器和通信接口相互耦合,用于实现上述第二方面或各种可能的实施方式所描述的方法。例如,当处理器执行所述存储器存储的计算机指令时,使第二通信装置执行上述第二方面或任意一种可能的实施方式中的方法。示例性地,所述第二通信装置为第一终端装置。示例性地,所述第一终端装置为通信设备,或者为设置在通信设备中的芯片或其他部件。示例性的,所述通信设备为终端设备。
其中,如果第二通信装置为通信设备,通信接口例如通过所述通信设备中的收发器(或者,发送器和接收器)实现,例如所述收发器通过所述通信设备中的天线、馈线和编解码器等实现。或者,如果第二通信装置为设置在通信设备中的芯片,那么通信接口例如为芯片的输入/输出接口,例如输入/输出管脚等,该通信接口与通信设备中的射频收发组件连接,以通过射频收发组件实现信息的收发。
第七方面,提供一种通信系统,该通信系统包括第三方面所述的通信装置或第五方面所述的通信装置。
第八方面,提供一种通信系统,该通信系统包括第四方面所述的通信装置或第六方面所述的通信装置。
第九方面,提供一种计算机可读存储介质或非易失性存储介质,所述计算机可读存储介质或非易失性存储介质用于存储计算机指令或程序,当所述计算机指令或程序在计算机上运行时,使得所述计算机执行上述第一方面或任意一种可能的实施方式中所述的方法。
第十方面,提供一种计算机可读存储介质或非易失性存储介质,所述计算机可读存储介质或非易失性存储介质用于存储计算机指令或程序,当所述计算机指令或程序在计算机上运行时,使得所述计算机执行上述第二方面或任意一种可能的实施方式中所述的方法。
第十一方面,提供一种包含指令的计算机程序产品,所述计算机程序产品用于存储计算机指令,当所述计算机指令在计算机上运行时,使得所述计算机执行上述第一方面或任意一种可能的实施方式中所述的方法。
第十二方面,提供一种包含指令的计算机程序产品,所述计算机程序产品用于存储计算机指令,当所述计算机指令在计算机上运行时,使得所述计算机执行上述第二方面或任意一种可能的实施方式中所述的方法。
关于第三方面至第十二方面或各种实施方式的技术效果,可参考对于第一方面或相应的实施方式的技术效果的介绍。
在本申请实施例中,第一终端装置在根据其他终端装置的预约信息进行资源排除时,只考虑与自身共享第一信道占用时间的第二终端装置的预约信息,不需要排除其他终端装置预约的资源,从而增加第一终端装置可选的资源单元个数,因此能够提高资源选择的效率。
以上第二方面至第七方面所带来的技术效果可参见上述第一方面的描述,此处不再赘述。
图1为本申请提供的一种无线通信系统的架构示意图;
图2为本申请提供的另一种无线通信系统的架构示意图;
图3A为本申请提供的一种时隙的示意图;
图3B为本申请实施例提供的一种交错资源的示意图;
图4A为本申请实施例提供的一种资源池的示意图;
图4B为本申请实施例提供的另一种资源池的示意图;
图5为本申请实施例提供的另一种资源池的示意图;
图6为本申请实施例提供的一种通信装置的结构示意图;
图7为本申请实施例提供的另一种通信装置的结构示意图;
图8为本申请实施例提供的一种资源确定方法的流程示意图;
图9A为本申请实施例提供的一种资源确定方式示意图;
图9B为本申请实施例提供的另一种资源确定方式示意图;
图9C为本申请实施例提供的另一种资源确定方式示意图;
图10为本申请提供的一种感知窗和资源选择窗的示意图;
图11为本申请提供的一种时域间隔示意图;
图12为本申请实施例提供的另一种资源确定方式示意图;
图13为本申请实施例提供的另一种资源确定方式示意图;
图14为本申请实施例提供的另一种资源确定方式示意图。
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)终端装置,例如是终端设备,或者是用于实现终端设备的功能的模块,例如芯片系统,该芯片系统可以设置在终端设备中。终端设备包括向用户提供数据连通性的设备,具体的,包括向用户提供数据连通性的设备,或包括向用户提供数据连通性的设备。例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端设备可以经无线接入网(radio access network,RAN)与核心网进行通信,与RAN交换数
据,或与核心网交互语音和数据。该终端设备可以包括用户设备(user equipment,UE)、无线终端设备、移动终端设备、设备到设备通信(device-to-device,D2D)终端设备、车与任何事物(vehicle to everything,V2X)通信终端设备、智能车辆、车机系统(或称车联网系统)(telematics box,TBOX)、机器到机器/机器类通信(machine-to-machine/machine-type communications,M2M/MTC)终端设备、物联网(internet of things,IoT)终端设备。最典型的,终端装置可以为车辆、船舶或飞行器等载具或终端型路边单元,或内置于车辆或路边单元的通信模块或芯片。一种V2X技术中的网络设备为路侧单元(road side unit,RSU)。RSU可以是支持V2X应用的固定基础设施实体,可以与支持V2X应用的其他实体通过PC5空口交换消息。此外,终端装置还可包括元宇宙等未来通信系统中的通信装置。
本申请实施例中,终端装置之间支持PC5接口通信,即支持通过侧行链路进行传输。PC5接口中的传输链路被定义为侧行链路。在局域空间内使能非授权频段的SL通信是一个重要演进方向,相应协议技术可以统称为侧行链路非授权(sidelink-unlicensed,SL-U)。
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备或智能穿戴式设备等,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。
而如上介绍的各种终端设备,如果位于车辆上,例如放置在车辆内或安装在车辆内,都可以认为是车载终端设备,车载终端设备例如也称为车载单元(on board unit,OBU)。
本申请实施例中,终端设备还可以包括中继(relay)。或者理解为,能够与基站进行数据通信的都可以看作终端设备。
可选的,还可将路侧单元(road side unit,RSU)视为终端装置。
下文中,可通过终端装置为例对于本申请实施例提供的通信方法进行说明。比如,侧行通信中进行侧行数据发送的一方(如发射节点)可称为发送端终端装置,用于侧行数据接收的一方(如接收射节点)可称为接收端终端装置。本申请中为方便说明,后续将接收侧行链路信息的终端装置(即侧行链路信息的接收节点)称为第一通信装置,将发送侧行链路信息的终端装置(即侧行链路信息的发送节点)称为第二终端装置,或者说,第一通信装置为侧行反馈信息的发送节点,第二通信装置为该侧行反馈信息的接收节点,其中,侧行反馈信息可用于指示第一终端装置对于侧行链路信息的接收情况(包括正确接收,或错误接收)。侧行反馈信息可以用于对数据信息的(包括混合自动重传请求(hybrid automatic repeat request,HARQ)应答反馈信息,例如确认应答(acknowledge,ACK)或否定应答(negative acknowledge,NACK),还可以包括信道状态指示(channel state information,CSI)反馈信息),还可以用于指示如下至少一种信息,例如,节能信息、资源辅助信息(包括推荐使用的资源,不推荐使用的资源,资源碰撞、资源预约冲突、过去发生了或未来即将发生半双工冲突等)。
其中,在本申请中,侧行链路信息(SL信息)可包括侧行发现信息(该侧行发现信息
可以承载于侧行发现信道(physical sidelink discovery channel,PSDCH)和/或物理层侧行链路共享信道(physical sidelink shared channel,PSSCH)中)、侧行控制信息(sidelink control information,SCI)(该SCI落承载于侧行控制信道(physical sidelink control channel,PSCCH)中和/或PSSCH中)、侧行数据信息(或称为数据、侧行数据等)(该侧行数据信息承载于PSSCH中)、侧行反馈信息(承载于物理侧行链路反馈信道(physical sidelink feedback channel,PSFCH)中)、侧行同步信息(承载于侧行同步块(sidelink-synchronization signal block,S-SSB)中或者侧行导频信息(reference signaling)(包括解调参考符号(de-modulation reference signal,DMRS)、信道状态信息参考符号(channel state information reference signal,CSI-RS)、相位追踪参考信号(phase-tracking reference signal,PTRS)、定位参考符号(position reference signal,PRS)或发现信道(discovery reference signal,DRS)等)等至少一种信息。
2)网络设备,是终端设备通过无线方式接入到该移动通信系统中的接入设备,包括无线接入网(radio access network,RAN)设备,例如基站。网络设备也可以是指在空口与终端设备通信的设备。网络设备可以包括LTE系统或高级长期演进(long term evolution-advanced,LTE-A)中的演进型基站(evolved Node B),可简称为eNB或e-NodeB)。eNB是一种部署在无线接入网中满足第四代移动通信技术(the fourth generation,4G)标准的为终端设备提供无线通信功能的装置。网络设备还可以是新无线控制器(new radio controller,NR controller),可以是5G系统中的(gNode B,gNB),可以是集中式网元(centralized unit),可以是新无线基站,可以是射频拉远模块,可以是微基站(也称为小站),可以是中继(relay),可以是分布式网元(distributed unit),可以是各种形式的宏基站,可以是传输接收点(transmission reception point,TRP)、传输测量功能(transmission measurement function,TMF)或传输点(transmission point,TP)或者任何其它无线接入设备,本申请实施例不限于此。网络设备也可以包括无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU)或射频拉远单元(remote radio unit,RRU),或无线保真(wireless fidelity,Wifi)接入点(access point,AP),或者在云无线接入网(cloud radio access netowrk,CRAN)中的基带池(BBU pool)和RRU等。本申请的实施例对网络设备所使用的具体技术和具体设备形态不做限定。例如,网络设备在4G系统中可以对应eNB,在5G系统中对应gNB。
另外,本申请实施例中的基站可以包括集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU),多个DU可以由一个CU集中控制。CU和DU可以根据其具备的无线网络的协议层功能进行划分,例如分组数据汇聚协议(packet data convergence protocol,PDCP)层及以上协议层的功能设置在CU,PDCP以下的协议层,例如无线链路控制(radio link control,RLC)层和介质访问控制(medium access control,MAC)层等的功能设置在DU。需要说明的是,这种协议层的划分仅仅是一种举例,还可以在其它协议层划分。射频装置可以拉远,不放在DU中,也可以集成在DU中,或者部分拉远部分集成在DU中,本申请实施例不作任何限制。另外,在一些实施例中,还可以将CU的控制面(control plan,CP)和用户面(user plan,UP)分离,分成不同实体来实现,分别为控制面CU实体(CU-CP实体)和用户面CU实体(CU-UP实体)。在该网络架构中,CU产
生的信令可以通过DU发送给终端设备,或者UE产生的信令可以通过DU发送给CU。DU可以不对该信令进行解析而直接通过协议层封装而透传给终端设备或CU。在该网络架构中,将CU划分为RAN侧的网络设备,此外,也可以将CU划分作为核心网(core network,CN)侧的网络设备,本申请对此不做限制。
因为本申请实施例主要涉及接入网设备,因此在下文中,如无特殊说明,则所述的网络设备均是指接入网设备。下文中,可通过基站来代表网络设备和/或接入网设备。
本申请实施例中,用于实现网络设备的功能的装置可以是网络设备,也可以是能够支持网络设备实现该功能的装置,例如芯片系统,该装置可以被安装在网络设备中。在本申请实施例提供的技术方案中,以用于实现网络设备的功能的装置是网络设备为例,描述本申请实施例提供的技术方案。
3)侧行通信,在本申请中是指终端装置与终端装置之间通过侧行链路进行的通信。
下面以V2X通信为例对侧行通信进行说明。
V2X通信针对以车辆为代表的高速设备,是未来对通信时延要求非常高的场景下应用的基础技术和关键技术。V2X通信的应用领域包括智能汽车、自动驾驶和智能交通运输系统等。如图1所示,较为典型的V2X通信场景包括车与车的通信(vehicle to vehicle,V2V)、车与行人的通信(vehicle to pedestrian,V2P)、车与基础设施的通信(vehicle to infrastructure,V2I)或车与网络的通信(vehicle to network,V2N)。其中,对于V2V通信,第一终端装置和/或第二终端装置可以是车辆或位于车载中的车载终端装置等。例如,对于V2P通信,第一终端装置和第二终端装置中,一方可以是车辆或位于车载中的车载终端装置等,另一方可以是移动终端、可穿戴设备等由行人随身携带的终端装置。对于V2P通信,第一终端装置和第二终端装置中,一方可以是车辆或位于车载中的车载终端装置等,另一方可以是RSU等基础设施。对于V2N通信,第一终端装置和第二终端装置中,一方可以是车辆或位于车载中的车载终端装置等,另一方可以是基站。
以第二终端装置为侧行链路信息的发送节点为例,基于V2X通信,第二终端装置可将自身的位置、速度等状态信息,或转弯、并线或倒车等行驶意图信息,或由周期性或非周期性的事件触发的信息,作为侧行数据向周围的终端装置发送。同样地,该第二终端装置也可以接收来自于周围的其他终端装置的侧行数据。此外,该第二终端装置还可转发其接收到的其他终端装置的侧行数据。示例性的,侧行数据和/或侧行反馈信息承载于PSSCH。
V2X通信可以支持有网络覆盖和无网络覆盖的通信场景。在如图2中编号a和b所示的第一终端装置有网络覆盖的场景下,第一终端装置通过V2X通信进行发送时的资源分配方式可以采取网络设备调度模式。例如,通过网络设备调度发送的终端装置进行侧行链路通信所采用的资源,该资源可称为授权资源或授权频段。在图2中编号c所示的第一终端装置无网络覆盖场景下,或虽然有网络覆盖但第一终端装置未采用网络设备调度模式的情况下,可由第一终端装置进行资源的自选,即从资源池中选择用于侧行链路通信的资源,该资源可称为非授权资源或非授权频段。应理解,本申请中的资源可替换为时频资源,和/或时频码资源。本申请中,时频资源包括时域资源和/或频域资源。时频码资源包括时域资源、频域资源和码域资源中的至少一个。
在网络覆盖范围下,终端装置可通过接收网络设备的系统消息块(system information block,SIB)、小区级(cell-specific)的无线资源控制(radio resource control,RRC)信令或者终端装置用户级(UE-specific)RRC信令获得SL资源池(resource pool)配置信息和
/或SL带宽部分(bandwidth part,BWP)配置信息。终端装置也可以使用预配置的SL资源池配置信息或SL BWP配置信息,例如,在没有网络覆盖范围时可以使用预配置的SL资源池配置信息或SL BWP配置信息。SL资源池配置信息包括资源池资源信息,资源池资源信息用于指示SL资源池。资源池是时频资源的集合用于UE之间进行侧行通信。资源池可以包括码域资源。资源池的资源用于包括终端装置发送和接收以下至少一种物理信道的资源,如PSCCH、PSSCH、PSDCH、PSFCH,或侧行链路物理广播信道(physical sidelink broadcast channel,PSBCH)等。其中,PSSCH所承载的业务类型可以包括单播、组播和/或广播通信类型。在SL资源池的时域上,包括一个或多个时间单元,时间单元可以为一个或若干个符号、一个或若干个时隙(slot),一个或若干个微时隙(mini-slot)、一个或若干个子帧,或,一个或若干个帧等。一个或多个时间单元可以是在时间上连续的,也可以是离散的。应理解,在一个资源池内时域单元是逻辑上连续的。
如图3A所示,时隙1至时隙8是时间上连续的时隙,称这种时隙为物理时隙(physical slot)。将物理时隙——时隙1,时隙3,时隙5和时隙8配置为属于一个资源池的时隙。因资源池所包含的时隙在时间上可以是不连续的,那么从该资源池的角度而言,物理时隙上的时隙1,时隙3,时隙5和时隙8对应为资源池中的时隙1’、时隙2’、时隙3’和时隙4’,那么。该资源池中包含的连续的时隙(即时隙1’、时隙2’、时隙3’和时隙4’)为从资源池的逻辑上讲是连续的时隙,称这种逻辑上连续但时间上不一定连续的时隙为逻辑时隙(logical slot)。在SL资源池的频域上,包括一个或多个频域单元,频域单元可以是一个资源元素(resource element,RE),若干个RE,一个资源块(resource block,RB)、若干个RB、一个子信道(sub channel)、若干个子信道。子信道的大小,即表示一个子信道包括一个或多个在频域上连续的(continuous)或交错的(interlaced)RB数量,可以是10、12、15、20、25或50等整数。
交错的RB是离散的RB的其中一种形式。例如,一个信道或一个BWP或一个资源池或一个资源池中的子信道所包含的多个RB是交错的,指该子信道所包含的任意相邻的两个RB之间至少间隔一个不属于该子信道的RB。具体地,定义交错资源(interlace)为:一个信道或一个BWP或一个资源池或一个资源池中的子信道可以包括M个交错资源,其中第m个交错资源(m∈{0,1,…,M-1})包括的交错的RB的序号为{m,M+m,2M+m,3M+m,…}。一般情况,一个交错资源包括至少10个交错的RB。一个交错资源包括的交错的RB的个数也可以少于10个,这里不做限定。M的取值和子载波间隔(sub carrier spacing,SCS)有关,例如图3B所示,当使用15千赫兹(kHz)SCS时,M的取值可以为10,当使用30kHz SCS时,M的取值可以为5。
SL资源池配置信息还可以包括PSCCH的配置信息,PSCCH的配置信息包括一个时隙中PSCCH所占用的符号的数量和一个子信道中PSCCH所占用的RB个数。SL BWP配置信息可以包括SL资源池信息,用于配置BWP内包括的资源池的个数。SL BWP配置信息可以包括SL带宽信息,用于指示进行SL通信的带宽大小,例如指示SL带宽为20兆赫兹(MHz)。
SL BWP配置信息还可以包括SL的符号信息,用于指示一个时隙上起始的SL符号位置和所占用的连续的SL符号的个数。SL BWP配置信息还可以包括SL的子载波间隔和循环前缀信息,用于指示SL通信所使用的子载波间隔和循环前缀。循环前缀指示扩展循环前缀或正常循环前缀。在一种可能的配置中,SL BWP配置信息还可以包括SL资源池配置
信息。本申请中,除非特殊说明时间单元的含义,均用时隙进行描述,但不限于时间单位只为时隙;除非特殊说明时频域单元的含义,均用子信道进行描述,但不限于频域单位只为子信道。
在新一代5G NR系统中,非授权频段中的NR协议技术统称为NR-U,3GPP组织期望通过NR-U进一步提升相应的Uu空口通信性能。
在非授权频段中,发射端终端装置按照竞争的方式接入信号,例如,按照欧洲电信标准化组织(european telecommunications standards institute,ETSI)定义的信道接入方式。竞争的接入方式主要包括基于负载的设备(load based equipment,LBE)和基于框架的设备(frame based equipment,FBE)。
对于非授权频段的接入,LBE和FBE均需要终端装置进行先听后说(listen before talk,LBT)。LBT机制本质是一种基于随机退避(random back-off)的信道接入规则。UE在接入信道并开始发送数据之前需要感知(sense)信道是否空闲(idle),如果信道已经保持空闲一定时间则可以占用信道,如果信道非空闲则需要等待信道重新恢复为空闲后才可以占用信道。之所以LBT机制会成为非授权频段的必选特性,是因为世界各个地区对于非授权频段的使用有法规(regulation)要求。工作于不同通信协议的各种形态的UE,只有满足法规才能使用非授权频段,进而相对公平、高效地使用频谱资源。
LBT接入方式一般采用基于能量的检测和信号类型的检测,对于NR-U来说,LBT接入方式采用基于能量的检测。基于能量的检测需要设定一个检测门限(energy detection threshold),当检测的能量超过检测门限时,判决为信道忙,则不允许接入信道。当检测的能量低于检测门限时,如果持续超过一段时间后,则允许接入信道。根据国家和地区对于使用非授权频段的法规要求,以5GHz频段为例,接入20MHz的一个信道,需要满足至少最小占用信道带宽(occupied channel bandwidth,OCB)的要求,才可以占用信道。一般最小OCB要至少是正常带宽的80%,以20MHz为例,即至少需要占用16MHz的带宽才可以抢占该20MHz信道。在应用中,检测的能量可以是参考信号接收功率(reference signal received power,RSRP),相应的,检测门限可以是RSRP门限。
终端装置或网络设备(可采用以下几种类型(type)的LBT:
(1)类型1 LBT(type 1 LBT)终端装置或网络设备需要进行随机退避后才能接入信道并发送数据。
具体地,type 1 LBT下,终端装置或网络设备可以在一段延长持续时间(defer sensing,记作Td)的感知时隙时段(sensing slot duration)首次感知信道为空闲之后,并且在如下步骤104中的计数器N为零之后,发起传输。具体地,根据以下步骤,通过感知信道以获得额外的感知时隙时段来调整计数器N:
步骤101,设置N=Ninit,其中Ninit为均匀分布在0和CWp之间的随机数,执行步骤104。
步骤102,如果N>0,终端装置或网络设备选择递减计数器,则设置N=N-1。
步骤103,感知信道以获得额外的感知时隙时段,如果额外的感知时隙时段的信道是空闲的,则转至步骤104;否则,转至步骤105。
步骤104,如果N=0,停止;否则,执行步骤102。
步骤105,感知信道,直到在另一个Td内感知到信道繁忙或感知到另一个Td内所有感知时隙都被检测为信道空闲。
步骤106,如果在另一个Td内的感知时隙都被检测为信道空闲,则执行步骤104;否则,执行步骤105。
本申请中,Td包括持续时间Tf=16微秒(μs),紧随其后的是mp个连续的感知时隙时段(记作Tsl),其中,Tf包括在其开始时的一个空闲的感知时隙时段Tsl。
CWmin,p≤CWp≤CWmax,p为竞争窗口。
终端装置或网络设备可以在上述程序的步骤101之前选择CWmin,p和CWmax,p。
mp、CWmin,p和CWmax,p是基于与终端装置或网络设备传输相关联的信道接入优先级等级p的,如表1所示。
表1
终端装置或网络设备在信道上传输的信道占用时间不超过Tmcot,p,其中信道接入过程是基于与终端装置或网络设备传输相关联的信道接入优先级等级p执行的。
终端装置或网络设备还可维护竞争窗口值CWp,并在步骤101之前根据以下步骤调整CWp的取值:
[根据细则91更正 11.04.2023]
步骤107,对于每个优先级类p∈{1,2,3,4},设置CWp=CWmin,p。
步骤107,对于每个优先级类p∈{1,2,3,4},设置CWp=CWmin,p。
[根据细则91更正 11.04.2023]
步骤108,终端装置或网络设备在参考子帧k中发送的数据所对应的反馈HARQ ACK值中,如果至少80%被确定为NACK,则将每个优先级类p∈{1,2,3,4}所对应的CWp值增加到下一个较高的允许值,并在步骤102中使用该值;否则,执行步骤101。其中,参考子帧k是终端装置或网络设备在信道上最近的传输的起始子帧。
步骤108,终端装置或网络设备在参考子帧k中发送的数据所对应的反馈HARQ ACK值中,如果至少80%被确定为NACK,则将每个优先级类p∈{1,2,3,4}所对应的CWp值增加到下一个较高的允许值,并在步骤102中使用该值;否则,执行步骤101。其中,参考子帧k是终端装置或网络设备在信道上最近的传输的起始子帧。
(2)类型2A LBT(type 2A LBT):使用type 2A LBT的终端装置或网络设备在感知到信道空闲至少25μs后就可以接入信道并发送数据。
(3)类型2B LBT(type 2B LBT):使用type 2B LBT的终端装置或网络设备在感知到信道空闲至少16μs后就可以接入信道并发送数据。
(4)类型2C LBT(type 2C LBT):使用type 2C LBT终端装置或网络设备不需要感知信道,在COT内经过至多584μs的转换间隔后可以直接接入信道并发送数据。
在通过LBT接入信道后,发送端终端装置可通过资源选择确定用于发送数据的时频资源。
在本申请中,信道接入方式进行非授权频段的信道接入可以如上类型的LBT;但本申请不限制采用其他国家/地区法律法规所允许的其他的信道接入方式进行非授权频段的信道接入。
在本申请中,用于侧行通信的时频资源(或简称为资源)指在用于侧行通信的资源池中的时频资源,发送端终端装置可以在该资源上发送SL信息。其中,在一个资源上可以承载PSCCH、PSSCH、PSFCH和解调参考信号(demodulation reference signal,DMRS)等参考信号中的一种或多种。侧行资源的时域调度单位可以为一个时隙,也可以为一个微时隙,频域调度单位可以为信道或子信道(sub channel)或一个交错资源,也可以为连续
的(continuous)或交错的一个或多个RB。
具体地,SCI可以包括第一级SCI和/或第二级SCI,其中,PSCCH可承载第一级SCI(first stage SCI);PSSCH可承载第二级SCI(second stage SCI)。可选地,PSSCH还可承载媒体接入控制(medium access control,MAC)控制单元(control element,CE)和数据。第一级SCI可用于调度PSSCH,还可用于调度第二SCI和/或MAC CE和/或数据。第二级SCI可用于译码PSSCH,也可以用于提供用于辅助SL通信相关的信息,包括不限于资源分配相关的信息,例如时频资源单元集合。S-SSB可包括SL同步信号和PSBCH。
示例性的,发送端终端装置可在第一频段(band)或第一载波(carrier)或第一BWP或第一资源池发送SL信息,第一频段或第一载波或第一BWP或第一信道或第一资源池的频域资源属于非授权频段的频域资源,非授权频段的中心频点和对应的带宽由国际组织或机构、国家政府或地区政府发布的法律法规确定。一种可能的从属关系是,第一频段包括第一载波,第一载波包括第一带宽部分,第一带宽部分包括第一资源池;类似地,第二频段包括第二载波,第二载波包括第二带宽部分,第二带宽部分包括第二资源池。
可选的,一个资源池可以包括至少2个20MHz的信道或子信道,例如图4A所示,资源池#1包括4个20MHz的子信道。或者,一个资源池也可以只包括1个20MHz的信道或子信道,例如图4B所示的资源池#2。一个20MHz信道或子信道还可以包括若干个interlace,例如图5所示,资源池#3包括一个20MHz的资源信道中的交错资源。
示例性的,发送端终端装置在slot n时刻触发模式(mode)2资源分配,进行感知(sensing)和资源选择以确定用于发送数据的时频资源,具体步骤为:
步骤201:确定资源选择窗(resource selection window,RSW)。例如,资源选择窗表示为[n+T1,n+T2]。
本申请中,T1满足:T2满足:T2min≤T2≤PDB。PDB表示包延迟预算(packet delay budget,PDB)的值。是发送端终端装置的处理资源选择和数据发送的时延。具体的,可以是发送端终端装置的处理资源选择和数据发送所需的时隙数量。n为触发发送端终端装置进行资源选择的时刻(或时隙)。PDB的数值越小,表示该业务的时延需求约紧急,即时延约短。可以理解,PDB的数值会随着时间的推移而降低,如果SL信息不能在PDB降为0之前被接收终端正确接收,则该SL信息发送失败。
可选的,与发送端终端装置对应的子载波间隔μSL相关。示例性的,发送端终端装置对应的子载波间隔μSL为发送数据所使用的子载波间隔。
例如表2所示,与μSL一一对应:
表2
步骤202:发送端终端装置确定感知窗(sensing window)。例如,感知窗表示为
本申请中,是发送端终端装置的处理感知结果的时延。具体的,可以是发送端终端装置的处理感知结果所需的时隙数量。T0为正整数。
可选的,和/或T0与发送端终端装置对应的子载波间隔μSL相关。
例如表3所示,与μSL一一对应:
表3
应理解,步骤201和步骤202之间没有严格的执行时序限制。
步骤203:发送端终端装置确定RSRP的门限值。
其中,RSRP的门限值和发送端终端装置待发送数据的优先级prioTX有关,还和接收到的SCI所指示的优先级prioRX有关。RSRP的门限值具体可以是资源池配置的RSRP门限值集合中的第prioRX+(prioTX-1)*8个序号(index)对应的RSRP的门限值。RSRP的门限值的单位可以是分贝(dB)。
步骤204:发送端终端装置初始化可用资源集合SA。初始化后的SA可以是资源选择窗中所有的时频资源单元的集合。例如,本申请的一个时频资源单元可包括时域上的一个时域调度单位和频域上的一个频域调度单位。
步骤205:当满足以下全部条件时,从SA中排除相应的资源:
a)发送端终端装置在感知窗中未感知该时频资源单元的时隙。例如,该时隙是发送端终端装置处于发送状态的时隙,由于受限于半双工的收发机,当发送端终端装置处于发送状态时,无法接收,故此不能感知该发送时隙。
b)假设发送端终端装置在该时频资源单元的时隙检测到其他终端设备发送的SCI,且该SCI指示周期资源预约,该周期资源预约对应选择窗内的时隙上的全部子信道。该SCI所使用的周期资源预约值包括所有资源池配置的周期预约值。
步骤205a:如果从SA中排除的时频资源少于资源选择窗总的时频资源的X%,则重新执行步骤204和步骤205。其中,X%的取值大于0。X%的取值可以由网络侧设备配置或预配置,例如X%=20%,不做限定。
步骤206:满足以下全部条件时,从SA中排除相应的资源:
a)接收的第一级SCI译码成功。
b)该接收的第一级SCI所预约的用于传输PSSCH时频资源(包括用于新传和/或重传PSSCH的周期预约的时频资源、新传和/或重传PSSCH的非周期预约的时频资源)所包括的PSCCH或PSSCH的DMRS进行RSRP测量,其RSRP结果高于步骤203中确定的RSRP门限值。
c)该接收的第一级SCI所预约的时频资源(包括连续多个周期的预约和TRVI和FRVI的预约)在资源选择窗内的。
步骤207:如果从SA中排除的时频资源后,剩余的时频资源少于资源选择窗总的时频资源的X%,则增加步骤203确定的RSRP的门限值(每次增加3dB),再次执行步骤204至步骤207。
步骤208:发送端终端装置在SA中随机选择时频资源(r0,r1,r2,…)用于发送数据,在发
送之前对(r0,r1,r2,…)进行资源重评估,重评估后,从SA中选择的资源(r′0,r′1,r′2,…)进行抢占检测。
其中,发送端终端装置在至少时隙时刻进行资源重评估和抢占检测。发送端终端装置可以基于实现在时隙m-T3前后额外触发进行资源重评估和/或抢占检测。确定(r0,r1,r2,…)和(r′0,r′1,r′2,…)是否需要被排除的方式和步骤201-207相同。如果(r0,r1,r2,…)和(r′0,r′1,r′2,…)中的ri和/或r′i不属于SA(即ri和r′i分别在重评估和/或抢占检测时被排除),则对ri和/或r′i进行重新选择。其中,时隙m为下一个要发送的时隙,即时隙m属于(r0,r1,r2,…)和(r′0,r′1,r′2,…)。
因此,发送端终端装置在确定用于发送数据的时频资源的过程中,需要从SA中排除其他终端装置的SCI所预约的用于传输PSSCH时频资源。然而,对于非授权频谱来说,只有通过LBT接入信道的终端装置才能进行发送,也就是说,发送端终端装置从SA中排除的时频资源中,包括不能在该信道进行发送的终端装置所预约的时频资源,这些时频资源不会与发送端终端装置发送数据的时频资源产生碰撞。因此,如果发送端终端装置不从SA中排除时频资源时,则其他终端的资源预约信息无法保证,导致其他终端的高QoS业务需求(包括高可靠性、低时延)无法满足,降低系统的可靠性;如果发送端终端装置按照步骤201至步骤208,从SA中排除时频资源时,则可以导致过多的时频资源的排除,且由LBT的导致非授权频段的信道接入不确定性,其他终端可能无法在预约的时频资源上发送信息,可能导致发送端终端装置无法确定足够的时频资源进行数据发送,或者非授权频段的信道被占用,造成资源利用率降低,从而影响通信性能。
为了提高侧行通信可靠性,降低通信时延,本申请实施例提供一种资源确定方法。该方法可由第一终端装置和第二终端装置执行。第一终端装置和/或第二终端装置可以是终端装置或终端装置中的组件(如芯片、模块或者接口电路等)。示例性的,第一终端装置作为发送端终端装置,第二终端装置作为接收端终端装置,因此在本申请中,可由第一终端装置发送第一数据,可选的,可由第二终端装置接收该第一数据。应理解,第二终端装置的数量可以是一个或多个。第一终端装置和第二终端装置共享一个COT。
如图6和图7所示,为本申请实施例提供的终端装置的结构示意图,用于实施本申请实施例提供的通信方法。
示例性的,图6示出了一种可能的终端装置的结构示意图,该终端装置可用于实现本申请的第一终端装置和/或第二终端装置。该结构可包括处理模块(或处理单元)610和收发模块(或通信单元、通信模块)620。示例性地,图6所示结构可以是终端设备,也可以是应用于终端设备中的芯片或者其他具有本申请所示终端设备功能的组合器件、部件(或称组件)等。当该结构是终端设备时,收发模块620可以是收发器,收发器可以包括天线和射频电路等,处理模块610可以是处理器,例如基带处理器,基带处理器中可以包括一个或多个中央处理单元(central processing unit,CPU)。当该结构是具有本申请所示终端设备功能的部件时,收发模块620可以是射频单元,处理模块610可以是处理器,例如基带处理器。当该结构是芯片系统时,收发模块620可以是芯片(例如基带芯片)的输入输出接口、处理模块610可以是芯片系统的处理器,可以包括一个或多个中央处理单元。应理解,本申请实施例中的处理模块610可以由处理器或处理器相关电路组件实现,收发模块620可以由收发器或收发器相关电路组件实现。
例如,处理模块610可以用于执行本申请任一实施例中由第一终端装置和/或第二终端装置所执行的除了收发操作之外的全部操作,例如处理操作,和/或用于支持本文所描述的
技术的其它过程,比如生成由收发模块620发送的消息、信息和/或信令,和对由收发模块620接收的消息、信息和/或信令进行处理。收发模块620可以用于执行本申请任一实施例中由第一终端装置和/或第二终端装置所执行的全部接收和发送操作,和/或用于支持本文所描述的技术的其它过程,例如数据的发送和/或接收。
另外,收发模块620可以是一个功能模块,该功能模块既能完成发送操作也能完成接收操作,例如收发模块620可以用于执行由中继节点和/或远端节点所执行的全部发送操作和接收操作,例如,在执行发送操作时,可以认为收发模块620是发送模块,而在执行接收操作时,可以认为收发模块620是接收模块;或者,收发模块620也可以是两个功能模块,收发模块620可以视为这两个功能模块的统称,这两个功能模块分别为发送模块和接收模块,发送模块用于完成发送操作,例如发送模块可以用于执行由第一终端装置和/或第二终端装置所执行的全部发送操作,接收模块用于完成接收操作,接收模块可以用于执行由中继节点和/或远端节点所执行的全部接收操作。
图7示出了另一种终端装置的结构示意图,用于执行本申请实施例提供的由第一终端装置和/或第二终端装置执行的动作。便于理解和图示方便。如图7所示,终端装置可包括处理器、存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对终端装置进行控制,执行软件程序,处理软件程序的数据等。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的终端装置可以不具有输入输出装置。
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端装置时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图7中仅示出了一个存储器和处理器。在实际的终端设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
在本申请实施例中,可以将具有收发功能的天线和射频电路视为终端装置的收发单元(收发单元可以是一个功能单元,该功能单元能够实现发送功能和接收功能;或者,收发单元也可以包括两个功能单元,分别为能够实现接收功能的接收单元和能够实现发送功能的发送单元),将具有处理功能的处理器视为终端装置的处理单元。如图7所示,终端装置包括收发单元710和处理单元720。收发单元也可以称为收发器、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理模块、处理装置等。可选的,可以将收发单元710中用于实现接收功能的器件视为接收单元,将收发单元710中用于实现发送功能的器件视为发送单元,即收发单元710包括接收单元和发送单元。收发单元有时也可以称为收发机、收发器、或收发电路等。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。
应理解,收发单元710可与收发模块620对应,或者说,收发模块620可由收发单元710实现。收发单元710用于执行本申请所示实施例中的第一终端装置和/或第二终端装置
的发送操作和接收操作,和/或用于支持本文所描述的技术的其它过程。处理单元720可与处理模块610对应,或者说,处理模块610可由处理单元720实现。处理单元720用于执行本申请所示实施例第一终端装置和/或第二终端装置除了收发操作之外的其他操作,例如用于执行本申请所示实施例中由第一终端装置和/或第二终端装置所执行的除接收和发送以外的全部操作,和/或用于支持本文所描述的技术的其它过程。
应理解,本申请实施例提供的通信方法可由第一终端装置和第二终端装置实施。第一终端装置可作为发送端终端装置或发送端终端装置中的组件,第二终端装置可作为接收端终端装置或接收端终端装置中的组件。
其中,第一终端装置和第二终端装置的结构如图6和/或图7所示。收发模块620和/或收发单元710可用于执行该通信方法中由第一终端装置和/或第二终端装置执行的发送操作和接收操作。处理模块610和/或处理单元720可用于执行该通信方法中由第一终端装置和/或第二终端装置执行的处理操作和/或除接收和发送以外的全部操作。
下文中,如无特殊说明,在某一时刻,第一终端装置与发送端终端装置可相互替换,第二终端装置和接收端终端装置可相互替换。需要注意的是,本申请中,第一终端装置向第二终端装置发送SL信息,包括:第一终端装置通过单播,组播或广播的方式向第二终端装置发送SL信息。其中,在组播或广播通信中,第一终端装置的接收端还可包括其他终端装置,其他终端装置可以包括其他的第二终端装置。在另一时刻,第二终端装置也可以作为另一发送端终端装置发送SL信息,包括:第二终端装置通过单播,组播或广播的方式向其他终端装置发送数据。第一终端装置可以接收第二终端装置在该时刻发送的该SL信息。第一终端装置和第二终端装置共享一个COT,也就是,不与第一终端装置共享COT的终端装置不属于第二终端装置;可以理解的,一个终端装置,在不同的时刻,可能是发送端终端装置,也可能是接收端终端装置。
本申请中,共享COT可以理解为,一个共享COT的初始终端装置(通过类型2的LBT进行信道接入),通过发送指示给其他至少一个终端装置,指示所述其他至少一个终端装置在所述共享COT内,可以使用类型2的LBT进行信道接入进行发送。这里的初始终端装置可以是第一终端装置。
如图8所示,本申请实施例提供的通信方法可包括以下步骤:
步骤301:第一终端装置根据第二终端装置的资源预约信息和第一信道占用时间,确定在资源选择窗中的可用时频资源集合。
其中,该第二终端装置的资源预约信息可用于指示第二终端装置用于发送第二数据的第一时频资源集合。资源预约信息可用于指示周期性预约的时频资源,或用于指示第二终端装置非周期性预约的时频资源等,不具体限定,第一时频资源集合中的至少一个时频资源,可以用于第二数据的首次传输和/或重传,该第二数据可以在至少一个PSSCH上进行传输,即第二数据可以在多个PSSCH上进行传输,该多个PSSCH可以是在时间上连续的,也可以是离散的。第一终端装置可根据资源预约信息获知第二终端装置预约在第一时频资源集合进行数据的发送。例如,资源预约信息可以包括在第二终端装置的SCI中。可选的,资源预约信息可用于指示第一时频资源集合中用于发送第二数据的时频资源单元,和/或,用于指示用于发送第二数据的时频资源单元中用于发送的符号位置,包括起始符号和/或连续占用的符号长度。一个时频资源单元,在时域上可包括:一个子帧,或一个微时隙(一个微时隙可由若干个符号组成),或其他粒度的时域调度单位,本申请不做限定;在频域
上,包括:一个RB,或多个RB,或一个子信道,或一个信道,或其他粒度的频域调度单位。发送第二数据的时频资源单元,包括了至少一个时频资源单元。
可选地,第一终端接收资源预约信息所在的信道,可以和,该源预约信息所指示的第一时频资源集合所在信道相同,也可以不同;第一终端接收资源预约信息所在的信道,还可以和,该源预约信息所指示的第一时频资源集合的其中一部分频域资源所在信道相同,与另一部分频域资源所在信道不同。本申请不做限定。
示例性的,例如图9A所示,资源预约信息可包括第一终端装置在感知窗内感知到的第二终端装置的至少一个SCI(或者,资源预约信息可承载于SCI中),该至少一个SCI可指示第二终端装置对于时频资源#1、时频资源#2和时频资源#3的预约,则第一时频资源集合可包括时频资源#1、时频资源#2和时频资源#3。其中,时频资源#1、时频资源#2和时频资源#3在图9A中分别表示为#1、#2和#3。应理解,该至少一个SCI可来自于至少一个第二终端装置。其中,感知窗的时域位置可采用现有定义,也可以采用其他定义,具体将在下文中结合信道接入过程和资源确定过程描述。
本申请中,第一信道占用时间是由第一终端装置和第二终端装置共享的COT。
在本申请中,第一终端装置和第二终端装置共享信道占用时间,是指第一终端装置和第二终端装置可在由第一终端装置和/或第二终端装置确定的信道占用时间内进行数据传输。如果第一终端装置确定与第二终端装置共享信道占用时间,则第一终端装置可将信道接入过程中确定的位于资源选择窗内的可用于发送的信道占用时间作为第一信道占用时间,或者可以说,第一信道占用时间在第一终端装置确定的资源选择窗内。另外在本申请中,如果第一终端装置与第二终端装置共享的信道占用时间包括位于第一终端装置的资源选择窗以外的部分,这部分的信道占用时间不属于第一信道占用时间。可以理解地,本发明描述在资源窗内的时候,在资源窗内包括在资源窗的起始时隙和/或终止时隙内。
在一种可能的实现方式中,第一终端装置可根据自身业务需求确定与第二终端装置共享信道占用时间。例如,当第一终端装置与第二终端装置存在通信需求(例如包括单播、组播或广播中的至少一种通信息需求)时,第一终端装置可确定其与第二终端装置共享信道占用时间。自身业务需求包括但不限于,考虑第一终端装置的PDB和第二终端装置的PDB,例如第二终端装置的PDB在该信道占用时间内过期,或在该信道占用时间结束后即将过期(可以根据预定义、预配置、网络配置的或终端装置之间配置的一个PDB门限作比较判断),若不共享信道占用时间,则第二终端装置的PDB会无法满足,同时第一终端装置的PDB还有余量(可以根据预定义、预配置、网络配置的或终端装置之间配置的一个PDB门限作比较判断),即使不在该信道占用时间内传输,也不会影响PDB的过期;或者,第二终端装置传输的或待传输的PSSCH的优先级值低于或等于一个优先级门限,或低于或等于一个第一终端装置传输的或待传输的PSSCH的优先级等。可以理解的低,优先级值用于反映优先级,一种表示的方式为,优先级值越低,优先级越高,例如优先级值的取值可以为1,2,…,7,8,优先级值1所对应的SL信息的优先级高于优先级值2所对应的SL信息的优先级。本申请不限定其他表征优先级高或低的方法。
在另外的实现方式中,也可由基站等网络设备通过RRC信令或MAC CE向第一终端装置发送指示信息,或者,可由其他终端装置通过SCI向第一终端装置发送指示信息,或者,第一终端装置根据预配置的指示信息,用于指示第一终端装置与第二终端装置共享信道占用时间,则在第一终端则在确定第一信道占用时间后,将该第一信道占用时间作为第
一终端装置与第二终端装置共享的信道占用时间。该指示信息中可包括第二终端装置的标识。该指示信息还可包括第一信道占用时间的时长(如,该指示信息中包括第一信道占用时间包括的时隙数量信息)。或者,该指示信息也可以是预配置在第一终端装置中的。其中,第二终端装置的标识可包括第二终端装置标识(UE ID),第二终端装置的源标识(source ID)、目的标识(destination ID)或组标识中的至少一种,也可以包括其他形式的用于区分第一终端和/或第二终端装置,和/或,第一终端装置和/或第二终端装置所发送和/或接收PSCCH的标识。
可选的,第一终端装置可向第二终端装置发送第一信息。该第一信息中可包括第二终端装置的标识,和用于指示第一部分时频资源单元中的至少一个时频资源单元的信息(可称为第二信息)。进一步可选的,第一信息中还可指示第一信道占用时间的时长。可以理解的,第一信息为第一终端装置共享信道占用时间的指示信息,用于指示第二终端装置可以共享第一终端装置确定的信道占用时间。第一信息还包括LBT接入信息,可用于指示第二终端装置切换LBT类型,例如,用于指示从类型1 LBT切换至类型2LBT,进而第二终端装置可以根据类型2LBT的方式接入信道,在共享的信道占用时间内进行SL信息的发送。
如果接收到来自于第一终端装置的第一信息,则第二终端装置不需要通过类型1 LBT接入信道,可以通过类型2LBT进入信道,并获得共享的信道占用时间,可按照第一信息指示的第一部分时频资源单元中的至少一个时频资源单元进行数据(称为第三数据)的发送。其中,该第三数据可以是第二数据的一部分,也可以是第二数据的全部。
另外,本申请也不限制第一终端装置和第二终端装置分别确定各自在第一信道的信道占用时间。
在一种可能的示例中,第一信道占用时间在第一终端装置确定的资源选择窗内,该资源选择窗可以是第一终端装置接入第一信道后确定的。其中,资源选择窗的时域位置可采用现有定义,也可以采用其他定义,具体将在下文中结合信道接入过程和资源确定过程描述。
例如图9A所示,第一信道占用时间(在图9A中表示为第一COT)在第一终端装置确定的资源选择窗内。可选的,第一终端装置确定资源选择窗。第一终端装置在接入第一信道后确定COT。根据COT和资源选择窗确定第一COT。可选的,COT的确定方式可按照现有LBT机制的确定方式,例如,采用类型1 LBT的LBT方式接入信道从而确定COT的方式获得。例如,COT的最大取值可根据最大信道占用时间Tmcot,p确定,p为第一终端装置的信道接入优先级等级。Tmcot,p可表示第一信道占用时间的最大时域长度,即第一COT的长度不超过Tmcot,p。以第一终端装置接入的信道为第一信道为例,p为第一终端装置在第一信道的信道接入优先级等级。示例性的,Tmcot,p与p之间的对应关系可参见本申请中表1所示。
可选地,第一终端装置通过LBT接入信道,在资源选择窗内确定第一COT,第一COT的长度不超过Tmcot,p:例如在图9B中,第一终端装置可直接确定第一COT,而无需确定COT再根据COT和资源选择窗确定第一COT。
此外,该第一时频资源集合中的第一部分时频资源单元可以在第一信道占用时间内;可以理解地,第一部分时频资源单元可以是该第一时频资源集合中的全部时频资源,也可以是该第一时频资源集合中的一部时频资源,则另一部分时频资源(如第二部分时频资源单元)可以在第一信道占用时间外。仍以图9A为例,第一时频资源集合中的时频资源#2和时频资源#3位于第一信道占用时间内,时频资源#1位于第一信道占用时间以外,则第
一部分时频资源单元包括时频资源#2和时频资源#3,不包括时频资源#1。
可选的,S301中第一终端装置确定的可用时频资源集合不包括该第一部分时频资源单元中的至少一个时频资源单元。例如,可用时频资源集合不包括图9A所示的时频资源#2和/或时频资源#3。
此外,可选的,假设第一终端装置在时隙n1接入第一信道,n1大于n,则可用时频资源集合不包括资源选择窗内的时域位置位于时隙n1之前的时频资源单元。仍以图9A为例,图9A中的时频资源#0(表示为#0)的时域位置位于时隙n1之前,则可用时频资源集合不包括时频资源#0。
步骤302:第一终端装置在可用时频资源集合中的至少一个第一时频资源单元上发送第一数据。
应理解,便于描述,本发明在实施例的有关步骤描述中以第一终端装置发送第一数据为例,但本发明不限制第一终端装置只发送第一数据,还包括第一终端装置发送SL信息。
其中,第一终端装置可以在第一时频资源单元的任意时域位置上发送,或者说,第一数据可占用第一时频资源单元的任意时域位置。例如,以第一时频资源单元是时隙为例,第一数据可占用至少一个第一时频资源单元包括的时隙中的部分或全部OFDM符号。
可选的,该第一数据可由第二终端装置接收,也可由其他终端装置接收,不具体限定。
采用图8所示流程,第一终端装置可以根据第一信道占用时间和与第一终端装置共享第一信道占用时间的第二终端装置所预约的时频资源确定可用时频资源单元。其中,第一终端装置在排除由其他终端装置占用的时频资源时,不需要排除第二终端装置以外的其他终端装置预约的时频资源单元,可避免过多地排除时频资源单元,在提高通信可靠性的同时,可以提高资源利用率,降低侧行通信时延。
例如图9C所示,即便接入第一信道的第一终端装置在感知窗内检测到来自于第三终端装置的SCI,该SCI用于指示第一终端装置的资源选择窗内的时频资源单元#4被第三终端装置预约,由于第二终端装置不包括第三终端装置,第三终端装置实际上不会在时频资源单元#4进行SL数据的传输,因此,第一终端装置在从资源选择窗中排除不可用时频资源单元时不需要排除时频资源单元#4,或者说,第一终端装置不需要将时频资源单元#4作为不可用时频资源单元而排除时频资源单元#4。
可选的,本申请中的第二终端装置可用于确定并发送资源预约信息,该资源预约信息可参见步骤301中对于资源预约信息的说明。
下面结合信道接入流程对本申请实施例提供的资源确定方法进行说明。例如,第一终端装置可执行以下步骤,实现资源确定:
步骤401:第一终端装置在第二时隙(即时隙n)触发资源选择,即触发在第一频段或第一载波或第一BWP或第一信道或第一资源池执行信道接入流程。例如,第一终端装置可以在时隙n开始触发type 1 LBT的信道接入流程用于接入第一信道,并在第一时刻完成信道接入流程接入第一信道,还包括确定第一信道占用时间的时长。
第一终端装置可以在步骤301之前执行步骤401。
步骤402:第一终端装置还可确定感知窗和资源选择窗,其中,该资源选择窗包括该第一信道占用时间。第一终端装置可根据在感知窗内接收的资源预约信息,确定资源选择内的可用时频资源集合。其中,资源选择窗至少包括第一时隙,第一时刻在资源选择窗内的第一时隙内。
在一种可能的示例中,感知窗可位于第二时隙之前,资源选择窗可位于第二时隙之后。资源选择窗可沿用步骤201中的定义,即资源选择窗表示为[n+T1,n+T2]。其中,n为触发第一终端装置进行资源选择的时刻(或时隙)。T1和T2可参见S201中的描述,这里不再赘述。
同理,感知窗可沿用步骤202中的定义。或者,感知窗可表示为
其中,n为触发第一终端装置进行资源选择的时隙。是第一终端装置的处理感知结果的时延,取值可参见表2。
在另一种可能的示例中,资源选择窗的起始时隙为第一终端装置接入第一信道的时刻(即第一时刻)所在的时隙,即第一时隙。
例如图10所示,资源选择窗可表示为[n1,n1+T4]。
其中,n1为第一时隙。T4为正整数,T4满足:n1<n1+T4≤PDB且0<(T4+1)·2μ≤Tmcot,p,Tmcot,p为所述第一信道占用时间的最大时域长度。PDB为包延迟预算,μ的取值与所述第一终端装置对应的子载波间隔Δf相关。例如,μ的取值与所述第一终端装置对应的子载波间隔之间可满足表4。
表4
在另一种可能的示例中,感知窗的终止时隙与第一时隙之间的时域间隔至少为N个时隙,N为大于或等于0的整数。因此第一终端装置可根据第一时隙确定感知窗。
例如图10所示,感知窗可表示为
其中,n1为第一时隙。是第一终端装置的处理感知结果的时延,取值可参见表2。可以是第一终端装置的处理资源选择和数据发送时延,取值可参见表3。T0为正整数。
步骤403:第一终端装置还可根据在感知窗获得的感知结果,排除资源选择窗内的不可用的时频资源单元。步骤403是可选的。
其中,该获得感知结果的过程可包括:第一终端装置译码第二终端装置的SCI获得资源预约信息,根据资源预约信息确定资源选择窗内由第二终端装置预约的时频资源单元。
可选的,第一终端装置可根据感知结果确定可用时频资源集合的过程可包括:第一终端装置从可用资源集合SA中排除不可用的时频资源单元,具体地,第一终端装置可根据在感知窗内译码第二终端装置的SCI获得资源预约信息,以及根据在感知窗内测量与资源预约信息有关的参考信号的RSRP测量值,例如PSSCH DMRS的RSRP测量值或PSCCH DMRS的RSRP测量值,根据比较该RSRP测量值和一个RSRP门限值,来排除资源选择窗内对应的不可用的时频资源单元(RSRP测量值高于或等于该RSRP门限值的预约在资源选择窗内的时频资源单元)。示例性的,资源选择窗内不可用的时频资源单元包括:资源预约信息指示的与第一终端装置在资源选择窗有重叠的时频资源单元。例如,不可用的
时频资源单元包括图9A所示的时频资源#2和/或时频资源#3。
在资源预约信息的数量(或者,资源预约信息所属终端装置的数量)有多个时,第一终端装置还可根据资源预约信息指示的优先级的高低确定不可用的时频资源单元。或根据资源预约信息指示的PDB的大小确定不可用的时频资源单元。例如,图9A所示的时频资源#2和时频资源#3中,使用时频资源#2发送的SL信息对应的优先级较高(或使用时频资源#2发送的SL信息对应的PDB数值越低),则不可用的时频资源单元可包括时频资源#2,因此第一终端装置可以排除时频资源#2,避免第一数据的发送与第二终端装置在时频资源#2发送的数据产生冲突,以确保该较高优先级业务的服务质量(quality of service,QoS)不会降低。
在一些情况下,资源选择窗内不可用的时频资源单元还可以包括,资源选择窗内的与该第二终端装置的SCI信息相关的时频资源单元,例如,用于承载该SCI信息的PSCCH的DMRS占用的时频资源单元和/或该PSCCH调度的PSSCH的DMRS占用的时频资源单元。比如,当第一终端装置在这些时频资源单元检测的RSRP值大于或等于一个RSRP门限值时,第一终端装置可将资源选择窗内的这些时频资源单元作为不可用的时频资源单元。
步骤404:第一终端装置在第一时隙(即时隙n1)完成第一信道的信道接入流程。其中,第一终端装置还可确定第一信道占用时间的长度。其中,第一终端装置可以在第一时隙中的第一时刻完成信道接入。
可选的,步骤404的执行时序可以在步骤402或步骤403之前。
步骤405:第一终端装置根据第一时隙确定资源选择窗内的不可用的时频资源集合。
其中,不可用时频资源集合包括位于第一时隙之前的时频资源单元。
可选的,如果不执行S403,则在S405中,第一终端装置还可根据在感知窗内译码来自至少一个第二终端的SCI信息获得资源预约信息,根据资源预约信息所示指示的时频资源来排除资源选择窗内不可用的时频资源单元。因此可实现根据第二终端装置所预约业务的优先级或PDB实现资源排除,以确保高优先级业务的QoS。
步骤406:第一终端装置确定与至少一个第二终端装置共享第一信道占用时间。步骤406可参见步骤301中对于第一终端装置确定与第二终端装置共享第一信道占用时间的描述。
一种确定方式为,第一终端装置根据第二终端装置的资源预约信息确定第一时频资源集合和第一信道占用时间存在交集,即第二终端装置在第一信道占用时间内存在预约的时频资源用于发送SL信息。可选地,第一终端装置根据第二终端装置的标识,确定第一终端装置和第二终端装置为SL信息的发送或接收的终端装置。
另一种确定方式为,第一终端装置根据第二终端装置的资源预约信息确定第一时频资源集合和第一信道占用时间存在交集,即第二终端装置在第一信道占用时间内存在预约的时频资源用于发送SL信息,且该SL信息的优先级高于第一终端装置在第一信道占用时间内待发送的SL信息的优先级。
可选地,第一终端装置还可以根据第一终端装置在第一信道占用时间内待发送的SL信息的PDB(其数值标记为PDB1)以及第二终端装置的在第一信道占用时间内待发送的SL信息的PDB(其数值标记为PDB2),确定第一终端装置是否与第二终端装置共享第一信道占用时间。例如,当第一时频资源集合和第一信道占用时间存在交集且PDB2<PDB1时,第一终端装置确定与该第二终端装置共享第一信道占用时间存在交集。
步骤407:第一终端装置确定SL传输的时频资源。
在步骤407中,终端装置可确定用于发送第一数据的第一时频资源单元,第一时频资源单元可参见步骤302中的描述。
示例性的,第一终端装置可根据第一信道占用时间和第一信道占用时间中的第一部分时频资源单元确定第一时频资源单元。例如,第一终端装置可按照以下规则确定第一时频资源单元:第一时频资源单元和第一部分时频资源单元中的至少一个时频资源单元在时域上占用连续的时隙。
例如图11所示,第一时频资源单元在时域包括时隙13、时隙14和时隙17至时隙20,第一部分时频资源单元中的至少一个时频资源单元在时域包括时隙15和时隙16,因此第一终端装置可以在时隙13、时隙14和时隙17至时隙20中每个时隙的部分或全部时域位置进行第一数据的发送,第二终端装置可以在时隙15至时隙16中每个时隙的部分或全部时域位置进行数据的发送。也就是说,以时频资源单元的时域单位是时隙为例,由第一终端装置占用的用于发送数据的时隙与由第二终端装置占用的用于发送数据的时隙连续,以避免信道被其他终端装置抢占。应理解,图11中,UE1所在位置表示第一终端装置占用的时域位置,UE2表示第二终端装置占用的时隙。
其中,如果第一终端装置占用第一时频资源单元中的部分时域位置,则第一终端装置占用的第一时频资源单元中,第三时频资源单元所在的时域资源单元(称为第一时域资源单元,第一时域资源单元可以是一个时隙)的结尾包括长度不超过第一时长和/或大于或第二时长的间隔(gap),其中,该第三时频资源单元包括在第一时频资源单元中,且第三时频资源单元位于与第三时频资源单元相邻的第一部分时频资源单元中的至少一个时频资源单元之前。本申请中,结尾包括一定长度的间隔,是指一个时频资源单元中,时域上未被用于发送SL信息的时域长度。
例如图11所示,第一时域资源单元包括时隙14,时隙14的结尾可存在等于第一时长的间隔。
可选的,第二终端装置可在第一时域资源单元的结尾空置间隔内进行LBT信道接入,使得第二终端装置可以从下一个时频资源单元的起始位置进行发送。
此外,对于第二终端装置来说,第二终端装置占用的第四时频资源单元所在的时域资源单元(称为第二时域资源单元,第二时域资源单元可以是一个时隙)的结尾空置长度不超过第一时长和/或大于或第二时长的间隔,其中,该第四时频资源单元包括在第一部分时频资源单元中的至少一个时频资源单元中,且第四时域资源单元位于与第四时域资源单元相邻的第一时频资源单元之前。
例如图11所示,第二时域资源单元包括时隙16,时隙16的结尾可存在不超过第一时长的结尾空置长度。
为满足以上规则,第一终端装置可以在排除不可用的时频资源单元后,在资源选择窗中确定未被第二终端装置预约的至少一个时频资源单元,该至少一个时频资源单元可表示为ki,i为这些时频资源单元的时隙索引,(i∈RSW)。也就是说,至少一个第二终端中的SCI所指示的时频资源未包括在时频资源单元ki上的时频资源。第一终端装置可根据ki确定第二时频资源单元,也就是说,第二时频资源单元可包括ki中的时频资源。
可选的,如果ki的时域位置之后还包括被第二终端装置预约的至少一个时频资源单元,则第一终端装置可将ki作为第一时频资源单元。
例如图12所示,采用交错资源(每个交错资源在频域占用一个RB)传输时,感知窗内UE2至UE6的资源预约信息占用的时频资源单元(每个时频资源单元在频域上占用一个交错资源)通过时频资源单元中标注的UE2至UE6表示,相应地,通过箭头标识这些资源预约信息预约的所预约的UE1的资源选择窗中的时频资源单元。应理解,为简便说明,箭头只示出了部分资源预约信息与其预约的时频资源单元之间的关联关系。其中,图12中的UE1为第一终端装置,UE3和UE6分别为一个第二终端装置,UE2、UE4和UE5为其他终端装置,因此,UE1与UE3和UE6共享第一信道占用时间。在图12中,UE1的资源选择窗中的标注有“X”的时频资源单元表示UE1需要排除的时频资源单元,这些时频资源单元对应于UE3和UE6。UE1不需要排除资源选择窗内UE2、UE4和UE5预约的资源。可见,时隙k前后均有至少一个第二终端预约的传输,但时隙k上没有被至少一个第二终端预约使用,时隙k即属于时隙ki。但时隙k+2之后没有SL传输的(来自至少一个第二终端或第一终端的SL传输),则时隙k+2不属于时隙ki。
又如,图13中,UE1为第一终端装置,UE2至UE4分别为一个第二终端装置,图13所示的时隙k没有被UE2、UE3和UE4中的任意一个UE预约,则UE1在资源选择时,应优先选择时隙k作为第一时频资源单元的时域位置。否则,用于实现k没有被预约且没有被UE1用于发送数据,该第一信道存在被其他终端装置抢占的风险而丢失该第一信道占用时间。
在实现中,可由第一终端装置的物理(physical,PHY)层(layer)在排除不可用的时频资源单元后,向第一终端装置的MAC层上报可用的时频资源单元(或时频资源单元的集合),并额外上报该ki上的时频资源单元,该ki上的时频资源单元可属于可用的时频资源单元。MAC层在从可用的资源集合中选择资源用于发送SL信息时,同时要保证ki上的时频资源单元被选择,即不可以有ki上的资源未被选择的情况。因此,可满足第一时频资源单元和第一部分时频资源单元中的至少一个时频资源单元在时域上占用连续的时隙的要求,避免第一信道在第一终端装置或第二终端装置的发送间隔被其他终端装置抢占,从而提高通信可靠性。其中,这里的发送间隔是指,在第一终端装置开始发送第一数据或第二终端装置开始发送第二数据之后,在第一终端装置或第二终端装置尚有数据(第一数据的部分或全部或第二数据的部分或全部)未完成发送的情况下,第一终端装置和第二终端装置均未发送数据的时域位置。
可选的,本申请中,第二终端装置还可在第一部分时频资源单元中的至少一个时频资源单元进行第三数据的发送。其中,如果发送第三数据的时频资源单元之前的一个时频资源单元为第一时频资源单元,则第二终端装置可以在该第一时频资源单元中执行不超过第一时长的LBT,以满足信道接入的法规要求。
例如图11所示,如果第一终端装置在时隙14发送第一数据,第二终端装置在时隙15发送SL信息,则第一终端装置在时隙14中的结尾保留一个间隔(标记所述间隔长度为tgap,则,第二时长≤tgap≤第一时长,或tgap≥第二时长,或tgap≤第一时长),则第二终端装置在时隙15发送SL信息前,在时隙14中的间隔内进行LBT信道接入。如果在第一信道占用时间内,存在多次发送终端装置的切换(或更换),即不同终端使用不同的时隙发送SL信息,那么在发生不同发送终端装置切换的时隙之前的紧挨着一个时隙中,均需保留一个间隔,(标记所述间隔长度为tgap,则,第二时长≤tgap≤第一时长,或tgap≥第二时长,或tgap≤第一时长),例如图11,时隙17为UE2更换为UE1发送的时隙,时隙16存在一个间隔,用于UE1进行LBT信道接入在时隙17发送SL信息。
应理解,本申请中的第一时长不超过一个时隙的时长,和/或第二时长不超过一个时隙的时长。例如,第一时长为584微秒或16微秒或25微秒;第二时长可以为584微秒或16微秒或25微秒。第一时长和第二时长的取值可以相同,可以不同,还可以包括除了以上举例的数值之外的其他数值,本发明不具体限定。第一时长和/或第二时长的取值确定和LBT信道接入过程有关,例如,如果第二终端装置在第一信道占用时间内使用Type 2A的LBT方式,则第一时长和/或第二时长的取值可以为25微秒;如果第二终端装置在第一信道占用时间内使用Type 2B的LBT方式,则第一时长和/或第二时长的取值可以为16微秒;如果第二终端装置在第一信道占用时间内使用Type 2C LBT方式,则第一时长和/或第二时长的取值可以为584微秒;可选地,第一终端装置还可以在所述第一信息中携带LBT类型信息,所述LBT类型信息用于指示第二终端装置在所述第一信道占用时间内使用Type 2A LBT、Type 2BLBT或Type 2C LBT方式进行LBT信道接入。第二终端装置根据所述LBT类型信息所指示的LBT类型进行LBT信道接入,可选地,第二终端装置根据所述LBT类型信息,从Type 1 LBT方式切换(switch)到所述LBT类型信息所指示的LBT类型进行LBT信道接入。第一终端装置可以通过循环前缀扩展(CP Extension,CPE)的方式在一个时隙内保留长度为第一时长或第二时长的间隔。
步骤407中第一终端装置确定SL传输的时频资源的一种示例如图12所示。
示例性的,当频域调度单位采用交错资源时,第一终端装置确定用于传输第一数据的时频资源的方式例如图12所示。在图12所示的资源选择窗中,UE1仅根据UE3和UE6对应的资源预约信息排除不可用的时频资源单元。例如,图12所示的时频资源#1、时频资源#2、时频资源#3和时频资源#4可作为用于传输第一数据的时频资源。
其中,图12基于一个20MHz信道或子信道内以交错资源方式进行传输的一种示意图,本申请并不限制于信道或子信道数量以及交错资源方式的传输模式。也就是说,频域上也可以采用多个20MHz信道或子信道的交错资源方式的传输模式;也可以是非交错资源方式的传输,例如一个UE的传输占用一个20MHz信道的传输情况,如图14所示。
图14中,UE1作为第一终端装置,UE2和UE3作为第二终端装置,UE4不属于第二终端装置。则在确定可用传输资源时,UE不需要根据UE4的资源预约信息排除UE4所预约的时频资源单元,也就是说,如图14所示,UE4预约的时频资源可以用于UE1进行传输。
基于相同的发明构思,本申请实施例还提供一种通信装置,用于实现以上由第一终端装置和/或第二终端装置实现的功能。该装置可包括图6和/或图7所示结构,可参见前述介绍。例如,如图6所示的第一终端装置的处理模块610和/或如图7所示的处理单元720(如处理器)可用于执行图8所示的步骤301,以及执行本申请实施例中所述的由第一终端装置执行的其他处理动作。如图6所示的第一终端装置的收发模块620和/或如图7所示的收发单元710(如收发器)可用于执行图8所示的步骤302,以及执行本申请实施例中所述的由第一终端装置执行的其他通信动作。
本申请实施例提供一种通信系统。该通信系统可以包括上述实施例所涉及的第一终端装置和/或第二终端装置。可选的,该通信系统可包括图1至图2中任一所示结构。该通信装置可用于实现图8所示的通信方法中由第一终端装置和/或第二终端装置实现的步骤。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质用于存储计算机程序,该计算机程序被计算机执行时,计算机可以实现上述方法实施例提供的图8所示的
实施例中与第一终端装置和/或第二终端装置相关的流程。
本申请实施例还提供一种计算机程序产品,计算机程序产品用于存储计算机程序,该计算机程序被计算机执行时,计算机可以实现上述方法实施例提供的图8所示的实施例中与第一终端装置和/或第二终端装置相关的流程。
本申请实施例还提供一种芯片或芯片系统(或电路),该芯片可包括处理器,该处理器可用于调用存储器中的程序或指令,执行上述方法实施例提供的图8所示的实施例中与第一终端装置和/或第二终端装置相关的流程。该芯片系统可包括该芯片,还可存储器或收发器等其他组件。
可以理解的是,本申请的实施例中的处理器可以是CPU,还可以是其它通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
本申请的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器、闪存、只读存储器、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于第一终端装置和/或第二终端装置中。当然,处理器和存储介质也可以作为分立组件存在于网络设备或终端设备中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”,一般表示前后关联对象是一种“或”的关系;在本申请的公式中,
字符“/”,表示前后关联对象是一种“相除”的关系。
可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
Claims (43)
- 一种资源确定方法,其特征在于,包括:第一终端装置根据第二终端装置的资源预约信息和第一信道占用时间,确定在资源选择窗中的可用时频资源集合,所述第一信道占用时间为所述第一终端装置和所述第二终端装置共享的信道占用时间,所述第一信道占用时间在所述第一终端装置确定的所述资源选择窗内;所述资源预约信息用于指示所述第二终端装置用于发送数据的第一时频资源集合,所述第一时频资源集合中的第一部分时频资源单元在所述第一信道占用时间内,所述可用时频资源集合不包括所述第一部分时频资源单元中的至少一个时频资源单元;所述第一终端装置在所述可用时频资源集合中的至少一个第一时频资源单元上发送第一数据。
- 如权利要求1所述的方法,其特征在于,所述方法还包括:所述第一终端装置向所述第二终端装置发送第一信息,所述第一信息包括所述第二信息和所述第二终端装置的标识,所述第二信息用于指示所述第一部分时频资源单元中的至少一个时频资源单元。
- 如权利要求2所述的方法,其特征在于,所述第一信息还包括所述第一信道占用时间的时长。
- 如权利要求1-3中任一所述的方法,其特征在于,所述方法还包括:所述第一终端装置向所述第二终端装置发送指示信息,所述指示信息用于指示所述第一终端装置与所述第二终端装置共享所述第一信道占用时间。
- 如权利要求1-4中任一所述的方法,其特征在于,与所述第一终端装置共享所述第一信道占用时间的终端装置有多个,和/或,所述第一终端装置接收到的资源预约信息所属终端装置的数量有多个,所述方法还包括:所述第一终端装置根据多个终端装置的业务优先级确定所述第二终端装置。
- 如权利要求1-5中任一所述的方法,其特征在于,所述至少一个第一时频资源单元和所述第一部分时频资源单元中的至少一个时频资源单元在时域上占用连续的时隙。
- 如权利要求1-6中任一所述的方法,其特征在于,第一时隙的结尾包括长度不超过第一时长和/或大于或第二时长的间隔,所述第一时隙为第三时频资源单元所在的时隙,所述第三时频资源单元包括在所述第一时频资源单元中,且所述第三时频资源单元位于与所述第三时频资源单元相邻的所述第一部分时频资源单元中的至少一个时频资源单元之前;和/或,第三时隙的结尾包括长度不超过第一时长和/或大于或第二时长的间隔,所述第三时隙为第四时频资源单元所在的时域资源单元,所述第四时域资源单元包括在所述第一部分时频资源单元中的所述至少一个时频资源单元中,且所述第四时域资源单元位于与所述第四时域资源单元相邻的第一时频资源单元之前。
- 如权利要求7所述的方法,其特征在于,所述第一时长小于一个时隙的时长,和/或所述第二时长小于一个时隙的时长。
- 如权利要求1-8中任一所述的方法,其特征在于,所述方法还包括:所述第一终端装置在第一时刻接入第一信道,所述第一时刻为所述第一信道占用时间的起始时刻,所述第一时刻在第一时隙内,所述第一时隙位于所述资源选择窗内;所述第一终端装置在第二时隙触发资源选择;所述第一终端装置根据所述第二时隙确定感知窗和所述资源选择窗,所述资源预约信息是在所述感知窗内接收的,所述感知窗位于所述第二时隙之前,所述资源选择窗位于所述第二时隙之后。
- 如权利要求1-8任一所述的方法,其特征在于,所述方法还包括:所述第一终端装置在第一时刻接入第一信道,所述第一时刻为所述第一信道占用时间的起始时刻,所述第一时刻在第一时隙内;所述第一终端装置根据所述第一时隙确定所述资源选择窗,所述资源选择窗的起始时隙为所述第一时隙。
- 如权利要求10所述的方法,其特征在于,所述方法还包括:所述第一终端装置根据所述第一时隙确定感知窗,所述感知窗的终止时隙和所述第一时隙在时域上的间隔为N个时隙,其中,N为大于等于0的整数。
- 如权利要求1-11中任一所述的方法,其特征在于,所述资源选择窗的时域位置为[n1,n1+T4];n1为所述第一时隙,T4为正整数,其中T4满足:n1<n1+T4≤PDB且0<(T4+1)·2μ≤Tmcot,p,Tmcot,p为所述第一信道占用时间的最大时域长度,PDB为包延迟预算,μ的取值与所述第一终端装置对应的子载波间隔相关。
- 如权利要求11所述的方法,其特征在于,所述感知窗的时域位置为 n1为所述第一时隙,T0、和Tproc,1的取值与所述第一终端装置对应的子载波间隔相关,T0为正整数。
- 一种资源确定方法,其特征在于,包括:第二终端装置确定资源预约信息,所述资源预约信息用于指示所述第二终端装置用于发送第二数据的第一时频资源集合,所述第一时频资源集合中的第一部分时频资源单元在第一信道占用时间内,所述第一信道占用时间为所述第一终端装置和所述第二终端装置共享的信道占用时间;所述第二终端装置发送所述资源预约信息。
- 如权利要求14所述的方法,其特征在于,所述方法还包括:所述第二终端装置接收来所述第一终端装置的第一信息,所述第一信息包括所述第二信息和所述第二终端装置的标识,所述第二信息用于指示所述第一部分时频资源单元中的至少一个时频资源单元。
- 如权利要求15所述的方法,其特征在于,所述第一信息还包括所述第一信道占用时间的时长。
- 如权利要求15或16所述的方法,其特征在于,所述方法还包括:所述第二终端装置根据所述第一信息接入信道;所述第二终端装置在所述第一部分时频资源单元中的至少一个时频资源单元上发送第三数据,所述第三数据属于所述第二数据。
- 如权利要求14-17中任一所述的方法,其特征在于,所述方法还包括:所述第二终端装置接收来所述第一终端装置的指示信息,所述指示信息用于指示所述第一终端装置与所述第二终端装置共享所述第一信道占用时间。
- 一种资源确定装置,其特征在于,包括通信模块和处理模块:所述通信模块,用于根据第二终端装置的资源预约信息和第一信道占用时间,确定在资源选择窗中的可用时频资源集合,所述第一信道占用时间为所述装置和所述第二终端装 置共享的信道占用时间,所述第一信道占用时间在所述装置确定的所述资源选择窗内;所述资源预约信息用于指示所述第二终端装置用于发送数据的第一时频资源集合,所述第一时频资源集合中的第一部分时频资源单元在所述第一信道占用时间内,所述可用时频资源集合不包括所述第一部分时频资源单元中的至少一个时频资源单元;所述处理模块,用于确定第一数据;所述通信模块还用于,在所述可用时频资源集合中的至少一个第一时频资源单元上发送第一数据。
- 如权利要求19所述的装置,其特征在于,所述通信模块还用于:向所述第二终端装置发送第一信息,所述第一信息包括所述第二信息和所述第二终端装置的标识,所述第二信息用于指示所述第一部分时频资源单元中的至少一个时频资源单元。
- 如权利要求20所述的装置,其特征在于,所述第一信息还包括所述第一信道占用时间的时长。
- 如权利要求19-21中任一所述的装置,其特征在于,所述通信模块还用于:向所述第二终端装置发送指示信息,所述指示信息用于指示所述装置与所述第二终端装置共享所述第一信道占用时间。
- 如权利要求19-22中任一所述的装置,其特征在于,与所述装置共享所述第一信道占用时间的终端装置有多个,和/或,所述装置接收到的资源预约信息所属终端装置的数量有多个,所述处理模块还用于:根据多个终端装置的业务优先级确定所述第二终端装置。
- 如权利要求19-23中任一所述的装置,其特征在于,所述第一时频资源单元和所述第一部分时频资源单元中的至少一个时频资源单元在时域上占用连续的时隙。
- 如权利要求19-24中任一所述的装置,其特征在于,第一时隙的结尾包括长度不超过第一时长和/或大于或第二时长的间隔,所述第一时隙为第三时频资源单元所在的时隙,所述第三时频资源单元包括在所述第一时频资源单元中,且所述第三时频资源单元位于与所述第三时频资源单元相邻的所述第一部分时频资源单元中的至少一个时频资源单元之前;和/或,第三时隙的结尾包括长度不超过第一时长和/或大于或第二时长的间隔,所述第三时隙为第四时频资源单元所在的时域资源单元,所述第四时域资源单元包括在所述第一部分时频资源单元中的所述至少一个时频资源单元中,且所述第四时域资源单元位于与所述第四时域资源单元相邻的第一时频资源单元之前。
- 如权利要求25所述的装置,其特征在于,所述第一时长小于一个时隙的时长,和/或所述第二时长小于一个时隙的时长。
- 如权利要求19-26中任一所述的装置,其特征在于,所述处理模块还用于:在第一时刻接入第一信道,所述第一时刻为所述第一信道占用时间的起始时刻,所述第一时刻在第一时隙内,所述第一时隙位于所述资源选择窗内;在第二时隙触发资源选择;根据所述第二时隙确定感知窗和所述资源选择窗,所述资源预约信息是在所述感知窗内接收的,所述感知窗位于所述第二时隙之前,所述资源选择窗位于所述第二时隙之后。
- 如权利要求19-26中任一所述的装置,其特征在于,所述处理模块还用于:在第一时刻接入第一信道,所述第一时刻为所述第一信道占用时间的起始时刻,所述第一时刻在第一时隙内;根据所述第一时隙确定所述资源选择窗,所述资源选择窗的起始时隙为所述第一时隙。
- 如权利要求28所述的装置,其特征在于,所述处理模块还用于:根据所述第一时隙确定感知窗,所述感知窗的终止时隙和所述第一时隙在时域上的间隔为N个时隙,其中,N为大于等于0的整数。
- 如权利要求19-29中任一所述的装置,其特征在于,所述资源选择窗的时域位置为[n1,n1+T4];n1为所述第一时隙,T4为正整数,其中T4满足:n1<n1+T4≤PDB且0<(T4+1)·2μ≤Tmcot,p,Tmcot,p为所述第一信道占用时间的最大时域长度,PDB为包延迟预算,μ的取值与所述第一终端装置对应的子载波间隔相关。
- 如权利要求29所述的装置,其特征在于,所述感知窗的时域位置为 n1为所述第一时隙,T0、和Tproc,1的取值与所述第一终端装置对应的子载波间隔相关,T0为正整数。
- 一种资源确定装置,其特征在于,包括通信模块和处理模块:所述处理模块用于,确定资源预约信息,所述资源预约信息用于指示所述装置用于发送第二数据的第一时频资源集合,所述第一时频资源集合中的第一部分时频资源单元在第一信道占用时间内,所述第一信道占用时间为所述第一终端装置和所述装置共享的信道占用时间;所述通信模块用于,发送所述资源预约信息。
- 如权利要求32所述的装置,其特征在于,所述通信模块还用于:接收来所述第一终端装置的第一信息,所述第一信息包括所述第二信息和所述装置的标识,所述第二信息用于指示所述第一部分时频资源单元中的至少一个时频资源单元。
- 如权利要求33所述的装置,其特征在于,所述第一信息还包括所述第一信道占用时间的时长。
- 如权利要求33或34所述的装置,其特征在于,所述处理模块还用于:根据所述第一信息接入信道;所述通信模块还用于:在所述第一部分时频资源单元中的至少一个时频资源单元上发送第三数据,所述第三数据属于所述第二数据。
- 如权利要求32-35中任一所述的装置,其特征在于,所述通信模块还用于:接收来所述第一终端装置的指示信息,所述指示信息用于指示所述第一终端装置与所述装置共享所述第一信道占用时间。
- 一种资源确定装置,其特征在于,包括收发器、存储器以及处理器:所述收发器,用于所述装置进行通信;所述存储器,用于存储计算机程序;所述处理器,用于运行所述计算机程序,使得所述通信装置执行如权利要求1-13中任一项所述的方法。
- 一种资源确定装置,其特征在于,包括收发器、存储器以及处理器:所述收发器,用于所述装置进行通信;所述存储器,用于存储计算机程序;所述处理器,用于运行所述计算机程序,使得所述通信装置执行如权利要求14-18中 任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-13中任意一项所述的方法,或者使得所述计算机执行如权利要求14-18中任意一项所述的方法。
- 一种计算机程序产品,其特征在于,当其在计算机上运行时,使得所述计算机执行如权利要求1-13中任意一项所述的方法,或者使得所述计算机执行如权利要求14-18中任意一项所述的方法。
- 一种通信系统,其特征在于,包括如权利要求19-31或37中任一所述的装置,以及包括如权利要求32-36或38中任一项所述的装置。
- 一种芯片,其特征在于,包括处理器,所述处理器用于实现如权利要求1-13中任一所述的方法,或用于实现如权利要求14-18中任一所述的方法。
- 一种通信装置,其特征在于,用于实现如权利要求1-13中任一所述的方法,或用于实现如权利要求14-18中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP23762867.2A EP4456639A1 (en) | 2022-03-01 | 2023-02-28 | Resource determination method and device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210194595.3 | 2022-03-01 | ||
CN202210194595.3A CN116761265A (zh) | 2022-03-01 | 2022-03-01 | 一种资源确定方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2023165468A1 true WO2023165468A1 (zh) | 2023-09-07 |
WO2023165468A9 WO2023165468A9 (zh) | 2023-10-05 |
Family
ID=87882979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/078714 WO2023165468A1 (zh) | 2022-03-01 | 2023-02-28 | 一种资源确定方法及装置 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP4456639A1 (zh) |
CN (1) | CN116761265A (zh) |
WO (1) | WO2023165468A1 (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112398613A (zh) * | 2019-08-15 | 2021-02-23 | 华为技术有限公司 | 一种用于指示信号传输的方法及装置 |
WO2021088055A1 (zh) * | 2019-11-08 | 2021-05-14 | Oppo广东移动通信有限公司 | 非授权频谱上的数据传输方法、装置、设备及存储介质 |
CN113747463A (zh) * | 2020-05-27 | 2021-12-03 | 华为技术有限公司 | 一种感知结果处理方法及装置 |
CN114051747A (zh) * | 2021-09-23 | 2022-02-15 | 北京小米移动软件有限公司 | 一种共享信道占用时间的方法及其装置 |
-
2022
- 2022-03-01 CN CN202210194595.3A patent/CN116761265A/zh active Pending
-
2023
- 2023-02-28 EP EP23762867.2A patent/EP4456639A1/en active Pending
- 2023-02-28 WO PCT/CN2023/078714 patent/WO2023165468A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112398613A (zh) * | 2019-08-15 | 2021-02-23 | 华为技术有限公司 | 一种用于指示信号传输的方法及装置 |
WO2021088055A1 (zh) * | 2019-11-08 | 2021-05-14 | Oppo广东移动通信有限公司 | 非授权频谱上的数据传输方法、装置、设备及存储介质 |
CN113747463A (zh) * | 2020-05-27 | 2021-12-03 | 华为技术有限公司 | 一种感知结果处理方法及装置 |
CN114051747A (zh) * | 2021-09-23 | 2022-02-15 | 北京小米移动软件有限公司 | 一种共享信道占用时间的方法及其装置 |
Non-Patent Citations (1)
Title |
---|
PANASONIC: "SR in NR-U", 3GPP DRAFT; R2-1814331 SR IN NR-U, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, 27 September 2018 (2018-09-27), Chengdu, China, XP051523776 * |
Also Published As
Publication number | Publication date |
---|---|
WO2023165468A9 (zh) | 2023-10-05 |
EP4456639A1 (en) | 2024-10-30 |
CN116761265A (zh) | 2023-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020221055A1 (zh) | 接收数据和发送数据的方法、通信装置 | |
WO2021027575A1 (zh) | 一种通信方法及装置 | |
WO2022267897A1 (zh) | 通信方法及装置 | |
CN111615192A (zh) | 传输数据的方法和通信装置 | |
WO2024036671A1 (zh) | 侧行通信的方法及装置 | |
WO2022141465A1 (zh) | 一种资源选择的方法和装置 | |
CN113647182A (zh) | 无线通信的方法和设备 | |
CN115604825A (zh) | 一种侧行通信方法及装置 | |
WO2021031043A1 (zh) | 一种通信方法及装置 | |
WO2023011218A1 (zh) | 一种资源共享方法及通信装置 | |
WO2023051086A1 (zh) | 数据传输的方法、终端装置及系统 | |
WO2022011699A1 (zh) | 一种通信方法及侧行设备 | |
WO2023165468A1 (zh) | 一种资源确定方法及装置 | |
WO2024012129A1 (zh) | 指示信息发送方法、装置及系统 | |
US12035335B2 (en) | Sidelink communication method and apparatus | |
WO2023165416A1 (zh) | 通信方法、装置及系统 | |
WO2024208049A1 (zh) | 通信方法和装置 | |
WO2024067017A1 (zh) | 一种通信方法、装置和系统 | |
WO2024032324A1 (zh) | 通信方法和通信装置 | |
WO2023165417A1 (zh) | 一种通信方法、装置及系统 | |
US12101815B2 (en) | Communication method and terminal device | |
WO2024032580A1 (zh) | 测量方法、装置和系统 | |
WO2024067476A1 (zh) | 一种通信方法、装置、计算机可读存储介质和程序产品 | |
WO2024032565A1 (zh) | 资源排除方法和相关产品 | |
WO2024012374A1 (zh) | 一种资源配置方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23762867 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202427055377 Country of ref document: IN |
|
ENP | Entry into the national phase |
Ref document number: 2023762867 Country of ref document: EP Effective date: 20240722 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |