Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the specific embodiments of the present invention and the accompanying drawings. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The innovation points of the invention are as follows: firstly, the invention innovatively provides a channel access interception method, which defines the triggering time when a sending end UE can trigger resource reselection according to a channel interception result; secondly, the invention provides a method for triggering the resource reselection when the occupation of the resource is monitored every time, thereby effectively reducing the equipment overhead introduced by the resource reselection, reducing the collision among the resource selections and improving the transmission efficiency.
The technical solutions provided by the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
Example 1:
fig. 1 is an embodiment of a related art channel access sensing timing sequence, which describes a related art channel access sensing timing sequence.
Assuming that the originating UE needs to transmit data, the time triggering resource selection is n, that is, the resource selection time is n, when initiating channel access by using the channel sensing method, the channel sensing window corresponding to the n time is n-T0, n-Tproc0, and the resource selection window corresponding to the n time is n + T1, n + T2, that is, selecting available transmission resources within the time window n + T1, n + T2 based on the channel sensing result of the time window n-T0, n-Tproc0, and continuing channel sensing after n until data is transmitted.
In the present invention, Tproc0 is a first trigger processing delay, which is the minimum time for triggering resource selection at n time when a sending-end UE monitors in a channel listening window to meet a resource selection condition, T1 and T2 are respectively a first time parameter and a second time parameter for determining a lower limit and an upper limit of a resource selection time window, m is a selected resource sending time corresponding to the n time, and T3 is a third time parameter.
And when the sending end UE judges whether the triggering resource reselection needs to be carried out according to the channel interception result after the moment n, and when the triggering condition of the resource reselection is met, if the latest triggering moment of the resource reselection is g, carrying out the resource reselection on the corresponding time window [ g + T1, g + T2], and continuing the channel interception after the g until the data is sent.
And when the sending time of the resources selected by the originating UE is m, triggering of resource reselection is not carried out after m-T3.
The manner of obtaining the time parameters Tproc0, T1, T2, and T3 by the originating UE is informed by a network device or other terminal devices through a high-level signaling or a physical layer signaling, or is obtained by a default manner of the device, or is determined by a manner implemented by the device. Optionally, when determining the T1 parameter, the UE needs to satisfy the processing Delay from the time when the UE selects a resource or triggers a resource reselection to the time when the UE sends data, and when determining the T2 parameter, the UE needs to satisfy a remaining Packet transmission Delay requirement (remaining PDB, Packet Delay Budget) when the UE sends a Packet, that is, the transmission resource selected by the UE does not exceed the remaining Packet transmission Delay requirement.
The embodiment 1 of the present invention introduces a resource selection timing sequence in the prior art, and when a result of channel sensing determines that a trigger resource reselection needs to be performed, what manner is adopted to determine a solution-free design at a resource reselection time.
Example 2:
fig. 2 is a first embodiment of a channel access sensing timing sequence including a resource reselection time, and illustrates a method for determining a resource reselection trigger time, specifically:
when one or more times sensed in the [ n, m-T3] time window meet the resource reselection condition, the corresponding resource reselection triggering time is m-T3, where n is the current resource selection or reselection triggering time, m is the selected resource sending time corresponding to the n time, that is, the selected resource sending time in the resource selection time window corresponding to the n time, and T3 is a third time parameter, and is the processing delay of the originating UE triggering the m time.
The resource reselection condition may be that the selected m-time transmission resource is occupied by other devices, and the measured corresponding resource interference is higher than a certain threshold; or the transmission resource at the moment m needs to be occupied by the higher priority service of the equipment; or other conditions determined according to a standard or device implementation. The measured resource interference may be measured in terms of associated reference signal received power.
The one or more times of satisfaction of the resource reselection condition may be that the originating UE determines that the resource reselection condition is satisfied by means of channel measurement, SCI detection of a channel, and the like at a certain time, and satisfies the resource reselection condition according to the latest channel measurement, new SCI detection, and the like at a certain later time. The resource reselection condition is still satisfied at the resource reselection trigger time m-T3.
In this embodiment, it can also be described that the originating UE continues channel sensing in [ n, m-T3], and when it is determined at m-T3 or m-T3-Tproc0 that the resource reselection condition is still met, the resource reselection is triggered at m-T3.
It should be noted that, by the method, the originating UE triggers resource reselection only once at most in the time window [ n, m-T3], which can effectively reduce the number of times of triggering resource reselection and reduce the equipment overhead.
The method for determining the triggering time of the resource reselection provided by the embodiment 2 of the present invention enables the resource reselection only once at most in the time window [ n, m-T3], thereby greatly reducing the reselection overhead.
Example 3:
fig. 3 is a second embodiment of a channel access sensing timing sequence including a resource reselection time, and illustrates a method for determining a resource reselection trigger time, specifically:
and one or more times sensed in the [ n, min (n + W, m-T3) ] time window meet the resource reselection condition, and the corresponding first resource reselection triggering time is min (n + W, m-T3).
Wherein W is a preset resource reselection interval, n is a current resource selection or reselection triggering time, m is a resource sending time selected in the resource selection time window corresponding to the n time, and T3 is a third processing delay.
The one or more satisfied resource reselection conditions are as described in embodiment 2.
In embodiment 3 of the present invention, a resource reselection trigger time window, that is, the resource reselection interval W, is configured, and resource reselection is triggered at most once within the time W.
When the moment that the originating UE triggers resource selection or resource reselection is n and the sending moment of the corresponding selected transmission resource is m, the method for determining the moment that the originating UE triggers resource reselection between [ n, m-T3] is as follows:
if n + W > m-T3, triggering resource reselection at time m-T3 when the resource reselection condition is sensed to be satisfied through the channel at [ n, m-T3], i.e., triggering resource reselection only at most once at [ n, m-T3 ]; if n + W is less than or equal to m-T3, triggering resource reselection at the moment n + W when the condition of resource reselection is met through channel detection in the time window [ n, n + W ].
By analogy, in embodiment 3 of the present invention, the transmission resource sending time selected by the resource reselection trigger time n + W is m 1.
Similarly, if n +2W is larger than or equal to m1-T3, when the condition of resource reselection is detected to be met through channel sensing in the time window of [ n + W, m1-T3], resource reselection is triggered at m 1-T3; if n +2W is less than m1-T3, the resource reselection is triggered at n +2W when the condition of the resource reselection is detected to be met through channel sensing in the [ n + W, n +2W ] time window.
And so on, until the originating UE sends out the data, such as SCI and associated psch.
In this embodiment, it can also be described that the originating UE continuously listens to the channel at [ n, min (n + W, m-T3) ], and when it is determined that the resource reselection condition is still met at min (n + W, m-T3) or min (n + W, m-T3) -Tproc0, the resource reselection is triggered at min (n + W, m-T3). And so on, until the originating UE sends out the data, such as SCI and associated psch.
In embodiment 3 of the present invention, as shown in fig. 3, a transmission resource sending time m2 selected by a resource reselection trigger time n +2W is a transmission resource sending time m3 selected by the resource reselection trigger time n +3W, where m, m1, m2, and m3 have no chronological order.
In embodiment 3 of the present invention, the method for the originating UE to obtain the parameter W may be notified by a network device or other terminal devices through a high layer signaling or a physical layer signaling, or obtained by a default mode of the device, or determined by a mode implemented by the device.
The method for determining the triggering time of the resource reselection provided in embodiment 3 of the present invention introduces the resource reselection interval W, divides the listening to the resource reselection after the time n into a plurality of small windows, and enables the resource reselection only once in each small window, thereby reducing the data processing amount for triggering the resource reselection, and greatly reducing the equipment overhead caused by the resource reselection.
Example 4:
an embodiment of a channel access sensing method flow illustrates a workflow when an originating UE performs resource reselection in embodiment 4:
and determining the latest resource reselection triggering time g after the current time n, wherein the current time n is the current resource selection triggering time or the current resource reselection triggering time.
In embodiment 4, when it is sensed that the resource reselection condition is satisfied after the current resource selection or reselection trigger time n, it is determined that the resource reselection trigger time g and the trigger resource reselection time window are [ g + T1, g + T2 ].
The determination method of the resource reselection trigger time includes the following three ways:
firstly, channel sensing is continued after n until resource reselection is triggered at the time x when a resource reselection condition is met at the time x, wherein the latest resource reselection trigger time g is x.
Further, when the sending end UE judges that the resource reselection condition is met according to the channel interception result and the resource reselection is needed, the resource reselection is triggered immediately. Namely, if the originating UE determines that the resource reselection is needed at the time x, the time x is taken as the resource reselection triggering time. Under the method, if the sending time of the transmission resource selected by the originating UE is m, the resource reselection is not triggered after m-T3 correspondingly.
Secondly, continuing channel sensing after n until the latest resource reselection triggering time g is m-T3 when the channel sensing result meets the resource reselection condition at the time of m-T3 or m-T3-Tproc 0.
When one or more times sensed in the [ n, m-T3] time window meet the resource reselection condition, the corresponding resource reselection triggering time is m-T3, wherein m is the resource sending time selected in the resource selection time window corresponding to the resource selection or reselection triggering time n, and T3 is the third processing delay.
In embodiment 4, the second determination manner is the determination manner of the resource reselection trigger time in embodiment 2 of the present invention, and is not discussed in detail here.
Thirdly, continuing channel sensing after n until the latest resource reselection triggering time g is min (n + W, m-T3) when the channel sensing result meets the resource reselection condition at the time min (n + W, m-T3) or min (n + W, m-T3) -Tproc0, wherein W is a preset resource reselection interval.
The third determination manner is a determination manner of the resource reselection trigger time in embodiment 3 of the present invention, and is not discussed in detail here.
Further, in embodiment 4 of the present invention, a time window and a description of time are included, where the time, for example, the originating UE triggers the resource selection time n, triggers the resource reselection time, and the like, and a unit of the corresponding time may be one or more time slots, or one or more symbols, or other time units, which is not limited specifically herein. Time windows such as [ n-T0, n-Tproc0], [ n + T1, n + T2], [ m-T3, m ], [ g + T1, g + T2], [ n, n + W ], and the like, the corresponding time window lengths depending on T0, T1, T2, T3, W, the corresponding time units may also be one or more time slots, or one or more symbols, or other times, and are not limited herein. And the units of the respective time parameters T0, T1, T2, T3, W may be the same or different.
It should be noted that the method for the originating UE to obtain the time parameters T1, T2, T3, and W may be notified by a network device or other terminal devices through high layer signaling or physical layer signaling, or obtained by a default manner of the device or a manner implemented by the device.
Optionally, if there is no available transmission resource in the resource selection time window or the resource reselection time window, reporting to the higher layer. That is, according to the channel sensing and resource selection method of the present invention, if the originating UE cannot select an available transmission resource in the resource selection window or the resource reselection window, the transmission resource is reported to the higher layer.
Optionally, if the available resources are selected in the resource selection time window or the resource reselection time window in such a manner that the resource requirement proportion available as a candidate in the time window is assumed to be B% (for example, B is 20, and the resource proportion available as a candidate in the time window is 20%), if the resource available as a candidate is lower than the proportion requirement according to the channel sensing result, the threshold for determining that the resource is a non-candidate available resource is increased (for example, the reference signal power associated with the measurement resource is higher than the set threshold, the resource is determined to be a non-candidate resource); and in the determination of the candidate available resources, the threshold value may be increased for multiple times, the number of times of increase is required not to exceed Z times, and if the number of times of increase reaches Z times, the available transmission resources cannot be selected, and the available transmission resources are reported to a high layer.
Optionally, when the side link control information indicates multiple retransmission resources of one transport block, and before the time of sending the resource reselection, it is monitored that an X-th retransmission resource of the transport block is occupied or interference is higher than a set threshold, if X is less than Y, a resource reselection mechanism for the X-th retransmission resource is enabled, and if X is greater than or equal to Y, resource reselection for the X-th retransmission resource is prohibited, where Y is a preset number of triggering times.
In addition, if the resource is prohibited from being reselected for the xth time, that is, the resource is not reselected for the xth time.
That is, when the originating UE indicates a resource for multiple repeated transmissions of one TB (transport block) through the SCI, for example, the SCI indicates a resource for 2, 3, or 4 transmissions of one TB, when the UE determines that the retransmission resource of the xth TB is occupied or interference is higher than a certain threshold through channel sensing before sending the SCI, if X ≧ Y, it is determined that resource reselection is not required to be triggered, so as to reduce the number of resource reselection triggers. The method for the originating UE to obtain the parameter Y is to notify the parameter Y through a high layer signaling or a physical layer signaling by a network device or other terminal devices, or to obtain the parameter Y by default or in an implementation manner by the device, for example, if the originating UE detects that the 4 th retransmission resource of the TB is occupied, it is determined that resource reselection is not needed. Which may be occupied by the present device or another device.
Optionally, when the side link control information indicates multiple retransmission resources of a transmission block, the retransmission resources occur after HARQ (Hybrid Automatic Repeat reQuest) feedback of a previous transmission and a time interval from receiving HARQ feedback to a next retransmission time of the transmission block is higher than a processing delay of resource reselection and preparation data, if it is detected before the retransmission time that an xth (X ≧ 1) retransmission resource of the transmission block is occupied or interference is higher than a set threshold, resource reselection is not performed on the xth retransmission resource before the retransmission time until HARQ feedback is NACK, and resource reselection is started again. Which may be occupied by the present device or another device.
That is, when the originating UE indicates resources of multiple repeated transmissions of one TB through the SCI, for example, the SCI indicates 2, 3, or 4 transmission resources of one TB, if the repeated transmission resources have HARQ feedback of the last transmission and the time interval from the receiving of the HARQ feedback by the originating UE to the retransmission of the next TB may be higher than the processing delay of resource reselection and data preparation, the UE determines that resource reselection is not required for the xth retransmission resource before the xth transmission when the UE determines that the transmission resource of the xth (X ≧ 1) TB is occupied or interference is higher than a certain threshold value through channel sensing before the xth retransmission, and if the HARQ feedback is NACK, performs corresponding resource reselection.
It should be noted that, when it is sensed that the transmission resources for transmitting the sidelink control information and the associated sidelink data channel are occupied again and a resource reselection condition is satisfied, the resource reselection trigger time is determined in the method until the data, such as the SCI and the associated psch, are completely transmitted.
The embodiment 4 of the present invention provides a workflow of a channel access interception method, which is used for a sending end UE to perform resource reselection, so as to define a determination manner of a resource reselection trigger time, solve the problem of resource reselection in a busy channel state, effectively reduce equipment overhead caused by resource reselection triggered by resource preemption, reduce collision between resource selections, and improve transmission efficiency.
Example 5:
fig. 4 is an embodiment of a channel access sensing terminal device, which uses the method in any of embodiments 2 to 4 of the present invention, and includes: the monitoring module 1 and the determining module 2.
The interception module is used for intercepting the channel state in the channel interception window, judging the resource selection information based on the channel interception result, continuously intercepting the channel state after the current resource selection trigger time, and judging the resource reselection information.
The determining module is used for determining the current resource selection triggering time, the channel listening window and the resource selection time window, and is also used for determining the latest resource reselection triggering time.
Further, the sending module is further configured to report to a higher layer when there is no available transmission resource in the resource selection time window and/or the resource reselection time window.
In embodiment 5 of the present invention, the manner in which the determining module determines the resource selection triggering time and the resource selection time window has been discussed in detail in embodiments 2 to 4 of the present invention, and will not be discussed repeatedly here.
Example 6:
fig. 5 is an embodiment of a channel access interception terminal device including a determining module, which may be used for a UE, and specifically includes: the device comprises a monitoring module 1, a determining module 2 and a judging module 3.
The monitoring module is used for monitoring the channel state in the channel monitoring window, judging the resource selection information based on the channel monitoring result, continuously monitoring the channel state after the current resource selection triggering moment and judging the resource reselection information; the determining module is used for determining the current resource selection triggering time, the channel listening window and the resource selection time window, and is also used for determining the latest resource reselection triggering time.
Optionally, when the side link control information indicates multiple retransmission resources of one transport block; the interception module is further configured to intercept a channel state before the retransmission resource sending time, determine that the xth retransmission resource of the transport block is occupied, and send the resource to the determination module when a resource reselection condition for the xth retransmission resource is satisfied; the judging module is used for enabling resource reselection when X is less than Y and disabling resource reselection when X is more than or equal to Y, wherein Y is a preset triggering frequency.
Optionally, when the side link control information indicates multiple retransmission resources of a transport block, the retransmission resources occur after HARQ feedback of a previous transmission, and a time interval from receiving HARQ feedback to a next transmission time of the transport block is higher than a processing delay of resource reselection and data preparation;
the interception module is further configured to intercept a channel state before the retransmission resource, determine that the xth (X is greater than or equal to 1) retransmission resource of the transport block is occupied or interference is higher than a set threshold, and send the occupied retransmission resource or interference to the determination module; and the judging module is used for not performing resource reselection on the X-th retransmission resource before the retransmission resource sending moment, and starting the resource reselection until the HARQ feedback is NACK.
In embodiment 6 of the present invention, the rule for enabling or disabling resource reselection by the determination module is discussed in detail in embodiment 4 of the present invention, and is not discussed repeatedly here.
It should be noted that the description of the method for determining the resource reselection trigger time in the present invention is established on the basis that the channel listening window corresponding to the current resource selection or reselection trigger time n is [ n-T0, n-Tproc0], and the resource selection or reselection window [ n + T1, n + T2], and in practical applications, the method may not be limited to the design methods of the listening window and the resource selection or retransmission window, and may be any resource selection or reselection window. For example, assuming that the resource selection or reselection window corresponding to the time n is [ W1, W2], the resource reselection trigger time after the time n can still be determined by the method of the present invention.
It should be noted that, in the present invention, the device acquires the relevant parameters through a high-level signaling of the network device, where the high-level signaling is a Radio Resource Control (RRC) signaling, and the network device sends the relevant parameters to the device through a Physical Downlink Shared Channel (PDSCH); the device obtains relevant parameters through a Physical layer signaling of the network device, wherein the Physical layer signaling is a DCI (Downlink Control Information) signaling, and the network device sends the DCI signaling to the device through a Physical Downlink Control Channel (PDCCH); the equipment acquires related parameters through high-level signaling of other terminal equipment, wherein the high-level signaling is RRC signaling, and the other terminal equipment sends the related parameters to the equipment through PSSCH; the device acquires relevant parameters through Physical layer signaling of other terminal devices, wherein the Physical layer signaling is SCI signaling, and the other terminal devices send the relevant parameters to the device through PSCCH (Physical sidelink shared channel); the equipment acquires related parameters in a default mode of the equipment, indicates that the parameters are configured at the equipment end and is acquired by other equipment in a signaling-free mode; the device obtains the relevant parameters in a mode of realizing the device, the parameter is shown to be determined to be valued by the device according to a relevant mechanism, and the parameter is obtained by other devices in a signaling-free mode.
It should be noted that the term "reselection" in the present invention may also be used as "re-evaluation", which means the same meaning.
It is to be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above description is only an example of the present invention, and is not intended to limit the present invention. Various modifications and alterations to this invention will become apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.