WO2022077520A1 - Method and device for communication - Google Patents
Method and device for communication Download PDFInfo
- Publication number
- WO2022077520A1 WO2022077520A1 PCT/CN2020/121705 CN2020121705W WO2022077520A1 WO 2022077520 A1 WO2022077520 A1 WO 2022077520A1 CN 2020121705 W CN2020121705 W CN 2020121705W WO 2022077520 A1 WO2022077520 A1 WO 2022077520A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- resources
- candidate
- threshold
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the present application relates to the field of communication technologies, and in particular, to a communication method and device.
- V2X communication refers to the communication between vehicles and anything in the outside world, including vehicle-to-vehicle communication (V2V), vehicle-to-pedestrian communication (V2P), vehicle-to-infrastructure communication ( vehicle to infrastructure, V2I), vehicle to network communication (vehicle to network, V2N).
- V2V vehicle-to-vehicle communication
- V2P vehicle-to-pedestrian communication
- V2I vehicle-to-infrastructure communication
- V2N vehicle to network communication
- V2N vehicle to network
- the terminal equipment on the vehicle needs to allocate the resources of the sidelink.
- the resource allocation of sidelink includes station allocation resource mode (mode-1) and user-selected resource mode (mode-2).
- mode-1 station allocation resource mode
- mode-2 user-selected resource mode
- the resources of the sidelink do not depend on the base station to determine, but the terminal equipment selects the transmission resources for communication.
- the terminal device needs to continuously monitor the time slots in the resource monitoring window, and then exclude resources that have been reserved by other terminal devices from the resource selection window according to the monitoring result.
- the embodiments of the present application provide a communication method and device to solve the technical problem that the proportion of candidate resources reported to a higher layer cannot be satisfied due to the exclusion of too many resources in the resource exclusion process in the prior art.
- a first aspect of the present application provides a communication method, which is applied to a terminal device.
- the method includes: the terminal device determines a first resource corresponding to an unmonitored time slot in a resource monitoring window in a resource selection window; A threshold or a second threshold of a candidate resource set corresponding to the resource selection window, the terminal device determines a second resource in the candidate resource set, where the first threshold is used to characterize the first resource
- the second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set, and the second resource is used for transmitting sidelink data and/or Sidelink control information.
- the terminal device determines the candidate resource set in the candidate resource set.
- the second resource includes: the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the first threshold or in the candidate resource set The number of remaining resources is less than the second threshold, the terminal device determines a third resource from the first resources, and the difference between the number of the first resources and the number of the third resources is less than or equal to the a first threshold; the terminal device adds the third resource to the candidate resource set; the terminal device determines the second resource in the candidate resource set after adding the third resource.
- the terminal device excludes all the candidate resources from the candidate resource set.
- the first resource includes: the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the first threshold or the candidate resource set If the number of resources remaining in the set is less than the second threshold, the terminal device adds some or all of the first resources to the candidate resource set until the number of resources in the candidate resource set after adding some or all of the first resources is not less than the second threshold; the terminal device determines the second resource in the candidate resource set for adding part or all of the first resource.
- the terminal device determines the candidate resource set in the candidate resource set.
- the second resource includes: the terminal device excludes some or all of the first resources in the candidate resource set, until the number of excluded first resources is equal to the first threshold of the first resources, or, until the The number of resources remaining in the candidate resource set is equal to the second threshold; the terminal device determines the second resource in the candidate resource set after excluding some or all of the first resources.
- the terminal device determines the candidate resource set in the candidate resource set.
- the second resource includes: if the number of the first resources is greater than the first threshold, the terminal device excludes part or all of the first resources until the number of the first resources is less than or equal to the first threshold; the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window; the terminal device determines the first resource from the candidate resource set after excluding the first resource Second resource.
- the terminal device determining the third resource from the first resource includes: the terminal device randomly determining the third resource from the first resource, or, The terminal device determines the third resource from the first resource according to the time domain sequence of the candidate resources.
- the first threshold is determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the higher layer, and the first parameter.
- the terminal device determining the first resource corresponding to the non-monitored time slot in the resource monitoring window in the resource selection window includes: the terminal device indicates according to the non-monitored time slot and the high-level parameter indication. Determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window.
- the method further includes: if the terminal device has made a periodic reservation for the fourth resource on the non-listening time slot in the resource monitoring window, the terminal device is in the The reservation period corresponding to the fourth resource is excluded from the first period set indicated by the high layer parameter.
- the fourth resource is a resource corresponding to the preemption detection process.
- the method further includes: the terminal device receives sidelink control information in a listening time slot within the resource monitoring window; the terminal device determines the sidelink control information The physical layer side link shared channel corresponding to the information; if the measured value of the reference signal received power of the physical layer side link shared channel corresponding to the side link control information is higher than the third threshold, the terminal equipment The resource corresponding to the sidelink control information is excluded from the candidate resource set corresponding to the resource selection window.
- the method before the terminal device determines the second resource in the candidate resource set, the method further includes: if excluding the resource corresponding to the sidelink control information and/or The number of resources remaining in the candidate resource set after the first resource is less than the fourth threshold, the terminal device increases the third threshold; the terminal device uses the increased third threshold to re-select the resources corresponding to the resource selection window. The resources in the candidate resource set are excluded.
- the method before the terminal device determines that the unmonitored time slot in the resource monitoring window is in the first resource corresponding to the resource selection window, the method further includes: the terminal device determines the resource selection Window and resource listener window.
- the method before the terminal device determines that the unmonitored time slot in the resource monitoring window is in the first resource corresponding to the resource selection window, the method further includes: the terminal device determines that the resource selection window corresponds to the first resource. candidate resource set.
- a second aspect of the present application provides a communication method, which is applied to a terminal device.
- the method includes: if the terminal device has made a periodic reservation for a fourth resource on an unlistened time slot in the resource monitoring window, the terminal device is The reservation period corresponding to the fourth resource is excluded from the first period set indicated by the high-level parameter; according to the first period set that excludes the reservation period corresponding to the fourth resource, the terminal device is in the resource selection window corresponding to the first period set. Resource exclusion is performed in the candidate resource set; the terminal device selects a second resource from the candidate resource set after the resource exclusion, and the second source is used for transmitting sidelink data and/or sidelink control data.
- the fourth resource is a resource corresponding to the preemption detection process.
- a third aspect of the present application provides a communication method, which is applied to a terminal device.
- the method includes: the terminal device performs resource exclusion from a candidate resource set in a resource selection window according to a fifth resource; selecting a second resource from the set; wherein the second resource is a transmission resource determined by the terminal device for the first transport block, and the fifth resource is determined by the terminal device for a transport block other than the first transport block H.
- the method further includes: the terminal device excluding all candidate resources in the time slot where the fifth resource is located.
- the method further includes: the terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window; the terminal device determines the candidate corresponding to the resource selection window in the resource selection window.
- the first resource is excluded from the resource set.
- the method further includes:
- the method further includes: if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the number of resources remaining in the candidate resource set is less than a second threshold, then the terminal The device determines a third resource from the first resource and the fifth resource, and the difference between the sum of the quantity of the first resource and the quantity of the fifth resource and the quantity of the third resource is less than or equal to the first threshold; the terminal device adds the third resource to the candidate resource set.
- the method further includes: if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, the terminal device adds part or all of the first resource and the fifth resource to the candidate resource set until part of the first resource and the fifth resource is added Or the number of resources in the entire candidate resource set is not less than the second threshold.
- the terminal device performs resource exclusion in the candidate resource set of the resource selection window according to the fifth resource, including: the terminal device excludes the first resource and the candidate resource set from the candidate resource set. Part or all of the fifth resource until the sum of the number of excluded first resources and the number of excluded fifth resources is equal to the first threshold, or until the remaining resources in the candidate resource set The number is equal to the second threshold.
- the terminal device performs resource exclusion in the candidate resource set of the resource selection window according to the fifth resource, including: if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold, the terminal device excludes part or all of the first resource and the fifth resource until the sum of the number of the first resource and the number of the fifth resource is less than or is equal to the first threshold; the terminal device excludes the first resource and the fifth resource from the candidate resource set corresponding to the resource selection window.
- the terminal device selecting the second resource from the resource-excluded candidate resource set includes: the terminal device is selecting the second resource from the candidate resource that has excluded the first resource and the fifth resource. The second resource is selected from the collection.
- a fourth aspect of the present application provides a communication device, the device comprising:
- a first determining module configured to determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window;
- a second determining module configured to determine a second resource in the candidate resource set according to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, wherein the The first threshold is used to represent the threshold of the quantity of the first resource, the second threshold is used to represent the threshold of the quantity of remaining resources after excluding the first resource from the candidate resource set, the second resource Used to transmit sidelink data and/or sidelink control information.
- the second determining module is specifically configured to exclude the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the number of the first resources A threshold or the number of resources remaining in the candidate resource set is less than a second threshold, then a third resource is determined from the first resources, and the difference between the number of the first resources and the number of the third resources is less than or equal to the first threshold; the third resource is added to the candidate resource set; the second resource is determined in the candidate resource set after adding the third resource.
- the second determining module is specifically configured to exclude the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the number of the first resources A threshold or the number of resources remaining in the candidate resource set is less than a second threshold, add part or all of the first resources to the candidate resource set until the candidate resource set after adding part or all of the first resources The number of the remaining resources in the first resource is not less than the second threshold; the second resource is determined in the candidate resource set for adding part or all of the first resource.
- the second determining module is specifically configured to exclude some or all of the first resources in the candidate resource set until the number of excluded first resources is equal to the number of the first resources. the first threshold, or until the number of resources remaining in the candidate resource set is equal to the second threshold; the second resource is determined in the candidate resource set after excluding some or all of the first resources.
- the second determining module is specifically configured to exclude some or all of the first resources until the number of the first resources is greater than the first threshold.
- the quantity of the first resource is less than or equal to the first threshold; exclude the first resource from the candidate resource set corresponding to the resource selection window; determine the first resource from the candidate resource set after excluding the first resource the second resource.
- the second determining module is specifically configured to randomly determine the third resource from the first resource, or select the first resource from the first resource according to the time domain order of the candidate resources. to determine the third resource.
- the first threshold is determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the higher layer, and the first parameter.
- the first determining module is specifically configured to determine, according to the non-monitoring time slot and the first period set indicated by the high-level parameter, that the non-monitoring time slot in the resource monitoring window is in the resource Select the first resource corresponding to the window.
- the second determining module is further configured to indicate in the high-level parameter if the fourth resource has been periodically reserved on the non-listening time slot in the resource monitoring window.
- the reservation period corresponding to the fourth resource is excluded from the first period set of .
- the fourth resource is a resource corresponding to the preemption detection process.
- the device further includes:
- a receiving module configured to receive sidelink control information in the monitoring time slot in the resource monitoring window
- the second determining module is further configured to determine the physical layer sidelink shared channel corresponding to the sidelink control information; if the physical layer sidelink shared channel corresponding to the sidelink control information is If the measured value of the received power of the reference signal is higher than the third threshold, the resource corresponding to the sidelink control information is excluded from the candidate resource set corresponding to the resource selection window.
- the second determining module is further configured to exclude the resource corresponding to the sidelink control information and/or the number of remaining resources in the candidate resource set after excluding the resource corresponding to the sidelink control information and/or the first resource. If the threshold is four, the third threshold is increased; the resources in the candidate resource set corresponding to the resource selection window are re-excluded by using the increased third threshold.
- the first determining module is further configured to determine the resource selection window and the resource monitoring window.
- the first determining module is further configured to determine a candidate resource set corresponding to the resource selection window.
- a fifth aspect of the present application provides a communication device, the device comprising:
- an exclusion module configured to perform an over-periodic reservation on the fourth resource on the unlistened time slot in the resource monitoring window, then exclude the reservation period corresponding to the fourth resource in the first period set indicated by the high-level parameter;
- a determination module configured to perform resource exclusion in the candidate resource set corresponding to the resource selection window according to the first cycle set that excludes the reservation cycle corresponding to the fourth resource; Two resources, the second source is used for transmitting sidelink data and/or sidelink control data.
- the fourth resource is a resource corresponding to the preemption detection process.
- a sixth aspect of the present application provides a communication device, the device comprising:
- an exclusion module configured to exclude resources from the candidate resource set in the resource selection window according to the fifth resource
- a determining module configured to select a second resource from the resource-excluded candidate resource set; wherein, the second resource is the transmission resource determined by the terminal device for the first transmission block, and the fifth resource is the terminal A resource determined by a transport block other than the first transport block by the device.
- the exclusion module is further configured to exclude all candidate resources in the time slot where the fifth resource is located.
- the determining module is further configured to determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window;
- the exclusion module is further configured to exclude the first resource from the candidate resource set corresponding to the resource selection window.
- the exclusion module is further configured to, if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the remaining resources in the candidate resource set. If the number of resources is less than the second threshold, a third resource is determined from the first resource and the fifth resource, and the sum of the number of the first resource and the number of the fifth resource is the same as the third resource. The difference in the number of resources is less than or equal to the first threshold; the third resource is added to the candidate resource set.
- the exclusion module is further configured to, if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the remaining resources in the candidate resource set. if the number of resources is less than the second threshold, add part or all of the first resource and the fifth resource to the candidate resource set until part or all of the first resource and the fifth resource are added The number of resources in the latter candidate resource set is not less than the second threshold.
- the exclusion module is further configured to exclude some or all of the first resource and the fifth resource from the candidate resource set, until the excluded first resource is The sum of the number and the number of excluded fifth resources is equal to the first threshold, or until the number of resources remaining in the candidate resource set is equal to the second threshold.
- the exclusion module is further configured to exclude the first resource and the fifth resource if the sum of the number of the first resource and the number of the fifth resource is greater than the first threshold. Part or all of the fifth resources, until the sum of the number of the first resources and the number of the fifth resources is less than or equal to the first threshold; in the candidate resource set corresponding to the resource selection window The first resource and the fifth resource are excluded.
- the determining module is specifically configured to select the second resource in a candidate resource set from which the first resource and the fifth resource are excluded.
- a seventh aspect of the present application provides a communication device, including: a memory and a processor;
- the memory for storing executable instructions of the processor
- the processor is configured to perform the method of any one of the first to third aspects.
- An eighth aspect of the present application provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the method of any one of the first to third aspects.
- the terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window; according to the first threshold of the first resource or the candidate resource set corresponding to the resource selection window The second threshold value, the terminal device determines the second resource in the candidate resource set, wherein the first threshold value is used to characterize the threshold of the quantity of the first resource, and the second threshold value is used to characterize the exclusion of the first resource from the candidate resource set After the threshold of the number of remaining resources, the second resource is used for transmitting sidelink data and/or sidelink control information.
- the present application can avoid that the reserved candidate resources cannot meet the ratio condition of the candidate resources reported to the higher layer due to excluding too many resources in the resource selection process.
- FIG. 1 is a schematic diagram of a candidate resource provided by an embodiment of the present application
- FIGS. 2a-2c are system architecture diagrams of V2X communication according to an embodiment of the present application.
- Fig. 3 is a kind of schematic flow chart of existing resource exclusion
- FIG. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
- FIG. 5 is a schematic flowchart of a communication method provided by an embodiment of the present application.
- FIG. 6 is a schematic flowchart of another communication method provided by an embodiment of the present application.
- FIG. 7 is a schematic flowchart of still another communication method provided by an embodiment of the present application.
- FIG. 8 is a schematic diagram of a resource exclusion provided by an embodiment of the present application.
- FIG. 9 is a schematic flowchart of another communication method provided by an embodiment of the present application.
- FIG. 10 is a schematic diagram of another resource exclusion provided by an embodiment of the present application.
- FIG. 11 is a schematic structural diagram of a communication device according to an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a communication device according to an embodiment of the present application.
- a and/or B in the embodiment of the present application is only an association relationship describing the associated objects, which means that there may be three kinds of relationships.
- a and/or B means: A alone exists, A and B exist at the same time, and B exists alone.
- first and second are used to distinguish different objects, but are not used to describe the specific order of the objects, nor are they used to limit the specific quantity.
- first target object and the second target object are used to distinguish different target objects, not to describe a specific order of the target objects, nor to limit the specific number of the target objects.
- Candidate Resources Available resources included in the resource selection window.
- the resource selection window is [[n+T 1 , n+T 2 ]
- the number of subchannels included in the frequency domain resources of the sidelink resource pool is N subCH
- the corresponding set of subchannels is Then a candidate resource R x,y can be defined as a time slot belonging to the sidelink resource pool in the resource selection window [n+T 1 , n+T 2 ] in the time domain
- the total number of candidate resources on each slot is N subCH - L subCH +1.
- Any set of consecutive sub-channel sets that meet the above conditions and whose length is equal to L subCH is regarded as a candidate resource R x,y , the number of all candidate resources is M total , and the set including all M total candidate resources is defined as S A
- L subCH is the physical layer sidelink shared channel (Physical Sidelink Shared Channel, PSSCH) and/or the physical layer sidelink control channel (Physical Sidelink Control Channel, PSCCH) corresponding to the data to be transmitted.
- PSSCH Physical Sidelink Shared Channel
- PSCCH Physical Sidelink Control Channel
- FIG. 1 is a schematic diagram of a candidate resource provided by an embodiment of the present application.
- the maximum number of sub-channels N subCH in the frequency domain resource pool is 8, and the corresponding set of sub-channels is
- T 0 is configured by the high-level parameter (sl_SensingWindow), configured from Table 1.
- the ⁇ SL in Table 1 is the sub-carrier spacing (SCS) corresponding to the sidelink bandwidth part (BWP), and the relationship between the ⁇ SL and the subcarrier spacing is shown in Table 2.
- SCS sub-carrier spacing
- BWP sidelink bandwidth part
- the resource selection window can be understood as the range of resources that the terminal device can utilize when transmitting sidelink information.
- the resource selection window may be set as the time slot corresponding to [n+T 1 , n+T 2 ] after the resource selection is triggered, wherein T 1 and T 2 may be specifically set according to actual conditions.
- Non-monitoring time slot a time slot that the terminal device does not monitor, specifically, a time slot that it has performed transmission or a time slot that is not monitored due to discontinuous reception (Discontinuous Reception, DRX) and other reasons.
- DRX discontinuous Reception
- High-level parameter used to indicate the resource reservation interval sent by the terminal device (resource reservation interval) in,
- the corresponding logical cycle is P' rsvp_TX (that is, the cycle that only includes time slots in the sidelink resource pool).
- the field "Resource reservation period" in the sidelink control information (SCI) is used to indicate the resource reservation interval (resource reservation interval) received by the terminal device in,
- the corresponding logical cycle ie, the cycle in the case of only including time slots in the sidelink resource pool
- P' rsvp_RX is P' rsvp_RX .
- P rsvp is or P' rsvp is P' rsvp_TX or P' rsvp_RX .
- the format of the time slot configuration is repeated in units of 20ms, and the period of one time slot configuration is Pms, which is determined by tdd-UL-DL-ConfigurationCommon
- the parameter dl-UL-TransmissionPeriodicity in higher layer signaling is provided.
- N represents the number of time slots available for sidelink transmission included in 20ms under a certain UL-DL time slot configuration.
- FIGS 2a-2c are system architecture diagrams of a V2X communication provided by an embodiment of the application.
- V2X communication refers to communication between a vehicle and anything in the outside world, including vehicle-to-vehicle communication.
- vehicle, V2V vehicle to pedestrian
- V2I vehicle to infrastructure
- V2N vehicle to network
- the resource allocation of sidelink includes station allocation resource mode (mode-1) and user-selected resource mode (mode-2).
- mode-1 station allocation resource mode
- mode-2 user-selected resource mode
- the resource allocation mode of the base station is mainly used in V2X communication under the situation of network coverage.
- the base station uniformly allocates resources according to the buffer state report (BSR) report of the terminal equipment.
- BSR buffer state report
- the transmission resources of the terminal device do not depend on the base station, and the terminal device selects the transmission resources for communication. This mode is not limited by network coverage. In the absence of network coverage, the terminal device can also use this mode to communicate .
- the above-mentioned resources include initial resources and/or retransmission resources.
- the terminal device In the resource selection process in the user-selected resource mode, the terminal device needs to continuously monitor the time slots in the resource monitoring window, and then exclude resources that have been reserved by other terminal devices from the resource selection window according to the monitoring result.
- FIG. 3 is a schematic flowchart of an existing resource exclusion. As shown in Figure 3, including steps S101-S103:
- the terminal device determines a resource selection window, and forms all candidate resources in the resource selection window into a candidate resource set.
- the terminal device determines a resource listening window.
- S103 The terminal device performs resource exclusion on the resources in the candidate resource set according to the unmonitored time slot.
- the terminal device determines that it is not listening to the time slot If the candidate resource Rx ,y in the resource selection window satisfies the condition of formula (2) in the time domain, all the candidate resources Rx ,y in the time slot are all excluded.
- T scal is the interval corresponding to the resource selection window length T 2 , in ms. If slot n belongs to the sidelink resource pool, otherwise is the first time slot belonging to the sidelink resource pool after time slot n.
- the terminal device since the terminal device does not receive the sidelink control information in the non-monitoring time slot, the specific indication of the reserved resources in the sidelink control information cannot be obtained, and can only be based on time domain conditions. Exclusion is performed without considering frequency conditions, that is, all sub-channels included in the frequency domain resources of the resource pool need to be excluded, which will result in too many excluded resources.
- the sidelink control information since the sidelink control information is not received, it can only be completely excluded according to all the periods configured by the resource pool, and the high-level parameter (sl-ResourceReservePeriodList) can support up to 16 periods, and the value range of each period can be from Choose from 0ms, 1ms ⁇ 99ms, 100ms, 200ms, ... 1000ms. Therefore, when the high-level parameter (sl-ResourceReservePeriodList) supports multiple periods and the value range of each period is small, it will also cause more resources to be excluded. According to the existing protocol, there is an upper limit for the exclusion of candidate resources. When too many candidate resources are excluded, so that the ratio of the set of candidate resources reported to the upper layer to the set of initial candidate resources is less than the threshold value, the candidate resources reported to the higher layer cannot be satisfied. ratio condition.
- the embodiments of the present application provide a communication method and device to solve the technical problem that the proportion of candidate resources reported to a higher layer cannot be satisfied due to the exclusion of too many resources in the resource exclusion process in the prior art.
- the candidate resources to be excluded exceed a certain amount, a part of the candidate resources to be excluded are restored, so that the reserved candidate resources meet the ratio condition of the candidate resources reported to the higher layer.
- the present application can be applied to an NR-V2X communication system, which can be applied not only to scenarios with network coverage, but also to communication scenarios without network coverage.
- the resource allocation method may be a resource mode allocated by a base station, or a resource mode may be independently selected by a user, which is not limited in this embodiment of the present application.
- the terminal device can interact with the terminal device, and the terminal device can also interact with the network device.
- both parties in the wireless communication are user communication devices, and accordingly, side link air interface transmission can be used.
- the corresponding air interface (UTRAN-to-UE, UU) transmission can be used.
- the network device may be a traditional macro base station (evolved node B, eNB) in a wireless communication system, a micro base station eNB in a heterogeneous network (Heterogeneous Network, HetNet) scenario, and a baseband processing in a distributed base station scenario.
- the unit (Base Band Unit, BBU) and the remote radio unit RRU (Remote Radio Unit, RRU) can be the baseband pool (BBU pool) and RRU in the cloud radio access network (Cloud Radio Access Netowrk, CRAN) scenario.
- BBU Base Band Unit
- RRU Remote Radio Unit
- CRAN Cloud Radio Access Netowrk
- the terminal device may be a communication device held by a user, which may include, but is not limited to, a mobile phone, a tablet computer, an e-reader, a remote control, a personal computer (PC), a notebook computer, and a personal digital assistant (PDA). , vehicle equipment, wearable devices, smart watches, smart bracelets and other devices.
- the terminal device may also be an in-vehicle terminal, an in-vehicle communication module or other embedded communication modules.
- FIG. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
- the terminal device may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, Antenna 1, Antenna 2, Mobile Communication Module 150, Wireless Communication Module 160, Audio Module 170, Speaker 170A, Receiver 170B, Microphone 170C, Headphone Interface 170D, Sensor Module 180, Key 190, Motor 191, Indicator 192, Camera 193, Display screen 194, and subscriber identification module (subscriber identification module, SIM) card interface 195 and so on.
- SIM subscriber identification module
- the sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, and ambient light. Sensor 180L, bone conduction sensor 180M, etc.
- the processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), controller, memory, video codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (NPU) Wait.
- application processor application processor, AP
- modem processor graphics processor
- graphics processor graphics processor
- image signal processor image signal processor
- ISP image signal processor
- controller memory
- video codec digital signal processor
- DSP digital signal processor
- NPU neural-network processing unit
- the controller can be the nerve center and command module of the terminal device.
- the controller can generate an operation control signal according to the instruction operation code and timing signal, and complete the control of fetching and executing instructions.
- a memory may also be provided in the processor 110 for storing instructions and data.
- the charging management module 140 is used to receive charging input from the charger.
- the power management module 141 is used for connecting the battery 142 , the charging management module 140 and the processor 110 .
- the wireless communication function of the terminal device may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modulation and demodulation processor, the baseband processor, and the like.
- Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals.
- Each antenna in a terminal device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
- the mobile communication module 150 may provide a wireless communication solution including 2G/3G/4G/5G, etc. applied on the terminal device.
- the wireless communication module 160 receives the electromagnetic wave via the antenna 2, frequency modulates and filters the electromagnetic wave signal, and sends the processed signal to the processor 110.
- the wireless communication module 160 can also receive the signal to be sent from the processor 110 , perform frequency modulation on it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2 .
- the terminal device realizes the display function through the GPU, the display screen 194, and the application processor.
- the GPU is a microprocessor for image processing, and is connected to the display screen 194 and the application processor.
- the GPU is used to perform mathematical and geometric calculations for graphics rendering.
- Processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
- Display screen 194 is used to display images, videos, and the like.
- Display screen 194 includes a display panel.
- the terminal device can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.
- the ISP is used to process the data fed back by the camera 193 .
- Camera 193 is used to capture still images or video.
- the external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device.
- the external memory card communicates with the processor 110 through the external memory interface 120 to realize the data storage function. For example to save files like music, video etc in external memory card.
- Internal memory 121 may be used to store computer executable program code, which includes instructions.
- the processor 110 executes various functional applications and data processing of the terminal device by executing the instructions stored in the internal memory 121 .
- the internal memory 121 may include a storage program area and a storage data area.
- the terminal device can implement audio functions through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, and an application processor. Such as music playback, recording, etc.
- the audio module 170 is used for converting digital audio information into analog audio signal output, and also for converting analog audio input into digital audio signal. Audio module 170 may also be used to encode and decode audio signals.
- Speaker 170A also referred to as a "speaker” is used to convert audio electrical signals into sound signals.
- the receiver 170B also referred to as “earpiece”, is used to convert audio electrical signals into sound signals.
- the microphone 170C also called “microphone” or “microphone”, is used to convert sound signals into electrical signals.
- the earphone jack 170D is used to connect wired earphones.
- the pressure sensor 180A is used to sense pressure signals, and can convert the pressure signals into electrical signals.
- the gyro sensor 180B can be used to determine the motion attitude of the terminal device.
- the air pressure sensor 180C is used to measure air pressure.
- the magnetic sensor 180D includes a Hall sensor.
- the terminal device can use the magnetic sensor 180D to detect the opening and closing of the flip holster.
- the acceleration sensor 180E can detect the magnitude of the acceleration of the terminal device in various directions (generally three axes).
- Distance sensor 180F for measuring distance.
- Proximity light sensor 180G may include, for example, light emitting diodes (LEDs) and light detectors, such as photodiodes.
- the ambient light sensor 180L is used to sense ambient light brightness.
- the fingerprint sensor 180H is used to collect fingerprints.
- the temperature sensor 180J is used to detect the temperature.
- Touch sensor 180K also called “touch panel”.
- the touch sensor 180K may be disposed on the display screen 194 , and the touch sensor 180K and the display screen 194 form a touch screen, also called a “touch screen”.
- the touch sensor 180K is used to detect a touch operation on or near it.
- the bone conduction sensor 180M can acquire vibration signals.
- the keys 190 include a power-on key, a volume key, and the like.
- Motor 191 can generate vibrating cues.
- the motor 191 can be used for vibrating alerts for incoming calls, and can also be used for touch vibration feedback.
- the indicator 192 can be an indicator light, which can be used to indicate the charging state, the change of the power, and can also be used to indicate a message, a missed call, a notification, and the like.
- the SIM card interface 195 is used to connect a SIM card.
- the structure illustrated in this application does not constitute a specific limitation on the terminal device.
- the terminal device may include more or fewer components than shown, or some components may be combined, or some components may be split, or a different arrangement of components.
- the illustrated components may be implemented in hardware, software, or a combination of software and hardware.
- the apparatus for executing the method on the side of the terminal device may be the terminal device, or may be a device in the terminal device.
- the device in the terminal device may be a chip system, a circuit, or a module, etc., which is not limited in this application.
- the sending end may be a device that executes the method on the side of the terminal device.
- FIG. 5 is a schematic flowchart of a communication method provided by an embodiment of the present application.
- the execution subject of the embodiments of the present application is a terminal device, which may also be referred to as a sending user equipment (user equipment, UE), which involves a specific process of how the terminal device selects resources.
- UE user equipment
- the terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window.
- the terminal device needs to listen to the time slots belonging to the sidelink resource pool within the resource listening window. After the terminal device triggers the process of determining resources in a certain time slot, there are still time slots that the terminal device does not monitor in the resource listening window. Specifically, it may be a time slot in which the terminal device itself has transmitted or because of discontinuous reception. (Discontinuous Reception, DRX) and other reasons for not listening to the time slot.
- the terminal device will determine the candidate resources to be excluded according to the unmonitored time slots in the monitoring window. Wherein, according to the unmonitored time slot in the resource monitoring window, the terminal device may determine the first resource to be excluded from the candidate resource set corresponding to the resource selection window.
- the first resource is first described below.
- the quantity of the first resource may be one or multiple, and this embodiment of the present application does not limit the quantity of the first resource.
- the first resource may be the unmonitored timeslot period in the resource selection window resources on the corresponding time slot.
- the first resource may be the non-monitored time slot and then the resource selection window after the non-monitored time slot. The first resource on the slot that belongs to the sidelink resource pool.
- the terminal device may determine the first resource corresponding to the non-monitored time slot in the resource monitoring window in the resource selection window according to the non-monitored time slot and the period indicated by the high-level parameter.
- the candidate resource can be determined as the first resource.
- T scal is the interval corresponding to the resource selection window length T 2 , in ms. If slot n belongs to the sidelink resource pool, otherwise is the first time slot belonging to the sidelink resource pool after time slot n.
- the above non-monitored time slot may have a corresponding first resource in the resource selection window, or may not have a corresponding first resource in the resource selection window, which is not limited in this embodiment of the present application.
- the terminal device determines the second resource in the candidate resource set, and the second resource is used for transmitting sidelink data and/or or sidelink control information.
- the terminal device determines the candidate resource set SA according to the method of determining the candidate resource set mentioned in the embodiment of the present application, and the candidate resource set SA that has not undergone the resource exclusion process may be regarded as the candidate resource set SA The initial set of candidate resources. Subsequently, after the terminal device determines that the unmonitored time slot in the resource monitoring window is the first resource corresponding to the resource selection window, the first resource can be excluded from the candidate resource set corresponding to the resource selection window, and the candidate resource after the resource exclusion is completed. A second resource is determined from the resource set.
- the candidate resource set before resource exclusion is the candidate resource set including the above fourteen time slots.
- the candidate resources on the eight time slots may be excluded from the candidate resource set, so that only the remaining six remain in the candidate resource set.
- the candidate resources on the slot are selected, so that the second resource is determined from the candidate resources on the remaining six time slots.
- the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. If the number of the first resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, the terminal device determines the third resource from the first resources. Wherein, the difference between the quantity of the first resource and the quantity of the third resource is less than or equal to the first threshold. Subsequently, the terminal device adds the third resource to the candidate resource set. Finally, the terminal device determines the second resource in the candidate resource set after adding the third resource.
- the terminal device may randomly determine the third resource from the first resource. In another optional implementation manner, the terminal device may determine the third resource from the first resource according to the time domain sequence of the candidate resources.
- the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. If the number of first resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, add some or all of the first resources to the candidate resource set, until the candidate resource after adding some or all of the first resources The number of resources in the resource set is not less than the second threshold. Subsequently, the terminal device determines the second resource in the candidate resource set to which part or all of the first resource is added.
- adding part or all of the first resources to the candidate resource set can be understood as adding the first resources that have been excluded from the candidate resource set to the candidate resource set one by one, until the number of remaining resources in the candidate resource set does not When the value is less than the second threshold, stop adding the first resource to the candidate resource set.
- the terminal device may randomly determine some or all of the resources from the first resources. In another optional implementation manner, the terminal device may determine some or all of the resources from the first resources according to the time domain sequence of the candidate resources.
- the terminal device excludes some or all of the first resources in the candidate resource set until the number of excluded first resources is equal to the first threshold of the first resources, or until the remaining resources in the candidate resource set The number is equal to the second threshold. Subsequently, the terminal device determines the second resource in the candidate resource set after excluding part or all of the first resource.
- the terminal device excludes some or all of the first resources until the number of the first resources is less than or equal to the first threshold. Subsequently, the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. Finally, the terminal device determines the second resource in the candidate resource set after excluding the first resource.
- the first threshold and the second threshold will be described below.
- the first threshold is used to represent the threshold of the number of first resources. It should be understood that the first threshold may be the maximum number of first resources allowed to be excluded, and the number of first resources cannot exceed the first threshold.
- the second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set. It should be understood that the second threshold is the minimum number of remaining resources in the candidate resource set after excluding the first resource.
- the candidate resource set is in The number of remaining resources after excluding the first resource cannot be less than the second threshold.
- the sum of the first threshold and the second threshold may be the total number of all candidate resources included in the initial candidate resource set.
- the first threshold and/or the second threshold may be pre-configured in the terminal device, or may be delivered to the terminal device by the network device through configuration signaling.
- the configuration signaling may be system message block (System Information Block SIB), radio resource control (Radio Resource Control RRC) signaling, or physical layer control information, which is not limited in this embodiment of the present application.
- the first threshold and/or the second threshold may be determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the upper layer, and the first parameter, where the first parameter It can be pre-configured on the terminal device, or can be delivered to the terminal device by the network device through configuration signaling.
- the configuration signaling may be system message block (System Information Block SIB), radio resource control (Radio Resource Control RRC) signaling, or physical layer control information, which is not limited in this embodiment of the present application.
- M total is the size of the initial candidate resource set, that is, the number of all candidate resources
- X is reported to the high-level The ratio of candidate resources to be guaranteed
- Y ⁇ 1
- Y is the first parameter.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, etc.
- the value of the first threshold can be determined.
- the value is 3.5.
- X is the ratio of the guaranteed candidate resources reported to the upper layer.
- the embodiments of the present application do not limit the values of X and Y, for example, X may be 0.2, 0.3, 0.35, and Y may be 0.7, 0.8, 0.9, and the like.
- the value of the first threshold can be determined. is 2.8.
- the number of the first resources exceeds 2.8, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the higher layer cannot be satisfied.
- the first threshold may also be (1-Y ⁇ X) ⁇ M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the number of resources reported to The ratio of candidate resources to be guaranteed by the high layer, Y ⁇ 1, and Y is the first parameter.
- M total is the size of the initial candidate resource set, that is, the number of all candidate resources
- X is the number of resources reported to The ratio of candidate resources to be guaranteed by the high layer
- Y ⁇ 1 is the first parameter.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
- the value of the first threshold can be determined. is 5.6.
- the number of the first resources exceeds 5.6, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, etc.
- the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 10.5, it is determined that the first resource is excluded from the candidate resource set when too many resources are excluded, and the ratio of the candidate resources reported to the higher layer cannot be satisfied. condition.
- X may be 0.2, 0.3, 0.35, 0.5, and Y may be 0.7, 0.8, 0.9, and the like.
- the value of the second threshold can be determined to be 11.2.
- the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 11.2, it is determined that the first resource is excluded from the candidate resource set when too many resources are excluded, and the ratio of the candidate resources reported to the higher layer cannot be satisfied. condition.
- the second threshold may also be Y ⁇ X ⁇ M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the guarantee required for reporting to the higher layer
- M total is the size of the initial candidate resource set, that is, the number of all candidate resources
- X is the guarantee required for reporting to the higher layer
- the ratio of candidate resources, Y ⁇ 1, Y is the first parameter.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
- the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 8.4, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied. .
- the terminal device may select the second resource from the candidate resource set after the resource exclusion is completed.
- the terminal device may report the remaining candidate resource set to the upper layer after completing the resource exclusion, and the higher layer then selects the second resource from the remaining candidate resource set.
- the terminal device before selecting the second resource, if the terminal device makes a periodic reservation for the fourth resource on the non-listening time slot in the resource monitoring window, the terminal device can also The reservation period corresponding to the fourth resource is excluded from the first period set indicated by the parameter.
- the fourth resource is a resource corresponding to the preemption detection process.
- the terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window; Two thresholds, the terminal device determines the second resource in the candidate resource set, wherein the first threshold is used to represent the threshold of the quantity of the first resource, and the second threshold is used to represent the remaining resources after excluding the first resource from the candidate resource set Threshold for the number of resources, the second resource is used for transmitting sidelink data and/or sidelink control information.
- the present application can avoid that the reserved candidate resources cannot meet the ratio condition of the candidate resources reported to the higher layer due to excluding too many resources in the resource selection process.
- FIG. 6 is a schematic flowchart of another communication method provided by an embodiment of the present application. As shown in Figure 6, the method includes:
- the terminal device determines a resource selection window, and determines a candidate resource set corresponding to all candidate resources belonging to the sidelink resource pool in the resource selection window.
- the terminal device determines a resource listening window.
- the terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window.
- the terminal device needs to listen to the time slots belonging to the sidelink resource pool within the resource listening window. After the terminal device triggers the process of determining resources in a certain time slot, there are still time slots that the terminal device does not monitor in the resource listening window. Specifically, it may be a time slot in which the terminal device itself has transmitted or because of discontinuous reception. (Discontinuous Reception, DRX) and other reasons for not listening to the time slot.
- the terminal device will determine the candidate resources to be excluded according to the unmonitored time slots in the monitoring window. Wherein, according to the unmonitored time slot in the resource monitoring window, the terminal device may determine the first resource to be excluded from the candidate resource set corresponding to the resource selection window.
- the first resource is first described below.
- the quantity of the first resource may be one or multiple, and this embodiment of the present application does not limit the quantity of the first resource.
- the first resource may be the unmonitored timeslot period in the resource selection window resources on the corresponding time slot.
- the first resource may be the non-monitored time slot and then the resource selection window after the non-monitored time slot. The first resource on the slot that belongs to the sidelink resource pool.
- the terminal device may determine the first resource corresponding to the non-monitored time slot in the resource monitoring window in the resource selection window according to the non-monitored time slot and the period indicated by the high-level parameter.
- the candidate resource can be determined as the first resource.
- T scal is the interval corresponding to the resource selection window length T 2 , in ms. If slot n belongs to the sidelink resource pool, otherwise is the first time slot belonging to the sidelink resource pool after time slot n.
- the above non-monitored time slot may have a corresponding first resource in the resource selection window, or may not have a corresponding first resource in the resource selection window, which is not limited in this embodiment of the present application.
- the terminal device performs resource exclusion in the candidate resource set, where the first threshold is used to represent the threshold of the number of the first resources , the second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set, and the second resource is used to transmit sidelink data and/or sidelink control information.
- the terminal device determines the candidate resource set SA according to the method of determining the candidate resource set mentioned in the embodiment of the present application, and the candidate resource set SA that has not undergone the resource exclusion process may be regarded as the candidate resource set SA The initial set of candidate resources. Subsequently, after the terminal device determines that the unmonitored time slot in the resource monitoring window is the first resource corresponding to the resource selection window, the first resource can be excluded from the candidate resource set corresponding to the resource selection window, and the candidate resource after the resource exclusion is completed. A second resource is determined from the resource set.
- the candidate resource set before resource exclusion is the candidate resource set including the above fourteen time slots.
- the candidate resources on the eight time slots may be excluded from the candidate resource set, so that only the remaining six remain in the candidate resource set.
- the candidate resources on the slot are selected, so that the second resource is determined from the candidate resources on the remaining six time slots.
- the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. If the number of the first resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, the terminal device determines the third resource from the first resources. Wherein, the difference between the quantity of the first resource and the quantity of the third resource is less than or equal to the first threshold. Subsequently, the terminal device adds the third resource to the candidate resource set. Finally, the terminal device determines the second resource in the candidate resource set after adding the third resource.
- the terminal device may randomly determine the third resource from the first resource. In another optional implementation manner, the terminal device may determine the third resource from the first resource according to the time domain sequence of the candidate resources.
- the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. If the number of first resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, add some or all of the first resources to the candidate resource set, until the candidate resource after adding some or all of the first resources The number of resources in the resource set is not less than the second threshold. Subsequently, the terminal device determines the second resource in the candidate resource set to which part or all of the first resource is added.
- adding part or all of the first resources to the candidate resource set can be understood as adding the first resources that have been excluded from the candidate resource set to the candidate resource set one by one, until the number of remaining resources in the candidate resource set does not When the value is less than the second threshold, stop adding the first resource to the candidate resource set.
- the terminal device may randomly determine some or all of the resources from the first resources. In another optional implementation manner, the terminal device may determine some or all of the resources from the first resources according to the time domain sequence of the candidate resources.
- the terminal device excludes some or all of the first resources in the candidate resource set until the number of excluded first resources is equal to the first threshold of the first resources, or until the remaining resources in the candidate resource set The number is equal to the second threshold. Subsequently, the terminal device determines the second resource in the candidate resource set after excluding part or all of the first resource.
- the terminal device excludes some or all of the first resources until the number of the first resources is less than or equal to the first threshold. Subsequently, the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. Finally, the terminal device determines the second resource in the candidate resource set after excluding the first resource.
- the first threshold and the second threshold will be described below.
- the first threshold is used to represent the threshold of the number of first resources. It should be understood that the first threshold may be the maximum number of first resources allowed to be excluded, and the number of first resources cannot exceed the first threshold.
- the second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set. It should be understood that the second threshold is the minimum number of remaining resources in the candidate resource set after excluding the first resource.
- the candidate resource set is in The number of remaining resources after excluding the first resource cannot be less than the second threshold.
- the sum of the first threshold and the second threshold may be the total number of all candidate resources included in the initial candidate resource set.
- the first threshold and/or the second threshold may be pre-configured in the terminal device, or may be delivered to the terminal device by the network device through configuration signaling.
- the configuration signaling may be system message block (System Information Block SIB), radio resource control (Radio Resource Control RRC) signaling, or physical layer control information, which is not limited in this embodiment of the present application.
- the first threshold and/or the second threshold may be determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the upper layer, and the first parameter, where the first parameter It can be pre-configured on the terminal device, or can be delivered to the terminal device by the network device through configuration signaling.
- the configuration signaling may be system message block (System Information Block SIB), radio resource control (Radio Resource Control RRC) signaling, or physical layer control information, which is not limited in this embodiment of the present application.
- M total is the size of the initial candidate resource set, that is, the number of all candidate resources
- X is reported to the high-level The ratio of candidate resources to be guaranteed
- Y ⁇ 1
- Y is the first parameter.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, etc.
- the value of the first threshold can be determined.
- the value is 3.5.
- X is the ratio of the guaranteed candidate resources reported to the upper layer.
- the embodiments of the present application do not limit the values of X and Y, for example, X may be 0.2, 0.3, 0.35, and Y may be 0.7, 0.8, 0.9, and the like.
- the value of the first threshold can be determined. is 2.8.
- the number of the first resources exceeds 2.8, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the higher layer cannot be satisfied.
- the first threshold may also be (1-Y ⁇ X) ⁇ M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the number of resources reported to The ratio of candidate resources to be guaranteed by the high layer, Y ⁇ 1, and Y is the first parameter.
- M total is the size of the initial candidate resource set, that is, the number of all candidate resources
- X is the number of resources reported to The ratio of candidate resources to be guaranteed by the high layer
- Y ⁇ 1 is the first parameter.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
- the value of the first threshold can be determined. is 5.6.
- the number of the first resources exceeds 5.6, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, etc.
- the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 10.5, it is determined that the first resource is excluded from the candidate resource set when too many resources are excluded, and the ratio of the candidate resources reported to the higher layer cannot be satisfied. condition.
- X may be 0.2, 0.3, 0.35, 0.5, and Y may be 0.7, 0.8, 0.9, and the like.
- the value of the second threshold can be determined to be 11.2.
- the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 11.2, it is determined that the first resource is excluded from the candidate resource set when too many resources are excluded, and the ratio of the candidate resources reported to the higher layer cannot be satisfied. condition.
- the second threshold may also be Y ⁇ X ⁇ M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the guarantee required for reporting to the higher layer
- M total is the size of the initial candidate resource set, that is, the number of all candidate resources
- X is the guarantee required for reporting to the higher layer
- the ratio of candidate resources, Y ⁇ 1, Y is the first parameter.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
- the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 8.4, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied. .
- the terminal device determines the sidelink control information received in the listening time slot within the resource monitoring window.
- the terminal device determines the physical layer sidelink shared channel corresponding to the sidelink control information.
- the terminal device after receiving the sidelink control information (SCI) in the monitoring time slot in the resource monitoring window, the terminal device can decode from the Resource reservation period field and the Priority field indicated in the SCI according to the Resource reservation period field and the Priority field. out P rsvp_RX and prio RX .
- SCI sidelink control information
- P rsvp_RX and prio RX are the resource reservation period and priority of the physical layer shared sidelink (physical sidelink shared channel, PSSCH) corresponding to the SCI.
- PSSCH physical sidelink shared channel
- the terminal device excludes the sidelink from the candidate resource set corresponding to the resource selection window The resource corresponding to the route control information.
- the third threshold may be a threshold Th prioTX,prioRX of reference signal received power (Reference Signal Received Power, RSRP).
- RSRP Reference Signal Received Power
- the third threshold is a function of the priority corresponding to the data indicated in the received SCI and the priority corresponding to the data to be sent of the terminal device.
- the third threshold may be preconfigured.
- the terminal device may perform RSRP measurement on the PSSCH corresponding to the SCI, or perform RSRP measurement on the PSCCH corresponding to the PSSCH, when the measured value of RSRP is higher than the third threshold, and it is expected that
- the time-frequency resources that is, the resources corresponding to the SCI determined by the SCI received in the time slot and the candidate resources If they coincide, the candidate resource can be excluded.
- T scal is the interval corresponding to the resource selection window length T 2 , in ms.
- slot n belongs to the sidelink resource pool, otherwise is the first time slot belonging to the sidelink resource pool after time slot n.
- the terminal device determines whether to increase the third threshold
- the terminal device uses the increased third threshold to perform step S303; if not, the terminal device performs step S309.
- the fourth threshold may be set according to the size of the initial candidate resource set, which is not limited in this embodiment of the present application.
- the fourth threshold may be set as M total ⁇ X, where X represents the ratio of the remaining resources in the candidate resource set after resource exclusion to all the candidate resources, for example, X may be 20%, 35%, 50% .
- the fourth threshold is M total 50%
- the resources corresponding to the sidelink control information and/or the remaining resources in the candidate resource set after excluding the first resource are less than M total 50%
- it is necessary to The third threshold is increased, so that after the resource exclusion is performed again, the number of resources remaining in the candidate resource set after the resource exclusion is increased to satisfy the fourth threshold or greater.
- the third threshold may be Threshold RSRP threshold Th prioTX, prioRX increased 3dB.
- the first threshold may also be (1-Y ⁇ X) ⁇ M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, X is the ratio of the candidate resources reported to the higher level to be guaranteed, and Y ⁇ 1, Y is the first parameter.
- M total is the size of the initial candidate resource set, that is, the number of all candidate resources
- X is the ratio of the candidate resources reported to the higher level to be guaranteed
- Y ⁇ 1 is the first parameter.
- the embodiments of the present application do not limit the values of X and Y.
- X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc.
- Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
- the first threshold is (1-Y ⁇ X) ⁇ M total
- the value of the first threshold can be determined. is 5.6.
- the number of the first resources exceeds 5.6, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied.
- the terminal device selects a second resource from the candidate resource set after resource exclusion, where the second resource is used for transmitting sidelink data and/or sidelink control information.
- NR-V2X also supports the preemption of reserved resources, that is, when a terminal device selects resources, it listens to resources reserved by other terminal devices, and the priority corresponding to the reserved resources is lower than that of the terminal device. the current transmission priority, the terminal device preempts the reservation.
- NR-V2X also supports the preemption detection function, that is, for each reserved resource, it is necessary to detect whether the resource is preempted by other terminal devices before the time corresponding to the resource. Specifically, Preemption can be determined by detecting whether reserved resources are excluded. Therefore, in addition to data transmission triggering the resource exclusion process, preemption detection for a reserved resource also triggers the resource exclusion process.
- the resource corresponding to the current preemption detection is reserved periodically, that is, the resource corresponding to the cycle before the resource is reserved for the current resource. Then, regardless of whether other UEs preempt the detection resources currently to be preempted in other time slots, according to the existing protocol process, the resources to be detected will be directly excluded according to the period configured by the high-level parameter (sl-ResourceReservePeriodList). This not only leads to inaccurate preemption detection results, but also introduces more frequent reselection processes, increases system complexity, and introduces greater processing and transmission delays.
- FIG. 7 is a schematic flowchart of still another communication method provided by an embodiment of the present application. As shown in FIG. 7 , the method includes:
- the terminal device If the terminal device has made a periodic reservation for the fourth resource on the unlistened time slot in the resource monitoring window, the terminal device excludes the reservation period corresponding to the fourth resource from the first period set indicated by the high-level parameter.
- the reservation period of the group of resources needs to be excluded from the first period set indicated by the high-level parameter, so as to ensure that the group of resources will not be excluded.
- the fourth resource is a resource corresponding to the preemption detection process.
- the high-level parameter can be sl-ResourceReservePeriodList.
- FIG. 8 is a schematic diagram of a resource exclusion provided by an embodiment of the present application.
- the resource R2 to be detected is located in the time slot m, and the preemption detection of the resource R2 is triggered in the time slot m-T3, and the resource R2 passes through the resource R1.
- Periodic reservation is performed, and the period is T, that is, the terminal device performs data transmission on the resource R1 in the time slot mT, and reserves the resource R2.
- the period corresponding to the resource R2 needs to be excluded from the first period set indicated by the high layer parameter.
- the terminal device According to the first period set of the reservation period corresponding to the fourth resource that has been excluded, the terminal device performs resource exclusion in the candidate resource set corresponding to the resource selection window.
- the reservation period corresponding to the fourth resource has been excluded from the first period set, so that the fourth resource will not be excluded from the candidate resource set.
- the terminal device selects a second resource from the resource-excluded candidate resource set, and the second source is used for transmitting sidelink data and/or sidelink control data.
- S403 can be understood with reference to S205 shown in FIG. 5 , and repeated content will not be repeated here.
- FIG. 7 may be executed independently, or may be combined with the embodiment shown in FIG. 5 or FIG. 6 , which is not limited in this application.
- the communication method provided by the embodiment of the present application can avoid the resources to be preempted from being directly excluded, thereby increasing the accuracy of the preemption detection result, avoiding the introduction of more frequent reselection processes, thereby avoiding the increase of system complexity and greater processing and transmission delays.
- FIG. 9 is a schematic flowchart of another communication method provided by an embodiment of the present application. As shown in FIG. 9 , the method includes:
- the terminal device performs resource exclusion in the candidate resource set in the resource selection window according to the fifth resource.
- the second resource is a transmission resource determined by the terminal device for the first transmission block
- the fifth resource is a resource determined by the terminal device for transmission blocks other than the first transmission block.
- the fifth resource may be provided by higher layers.
- the terminal device may exclude all candidate resources on the time slot where the fifth resource is located.
- This embodiment of the present application does not limit how the terminal device performs resource exclusion in the candidate resource set of the resource selection window according to the fifth resource.
- the terminal device can determine whether the time slot corresponding to the fifth resource is excluded. Excluded, the candidate resource on the time slot corresponding to the resource is excluded.
- FIG. 10 is a schematic diagram of another resource exclusion provided by an embodiment of the present application.
- the terminal device receives a resource selection request from a higher layer in time slot n, and the terminal device receives a resource selection request from a high-level After monitoring and resource exclusion in the resource selection window [n+T 1 , n+T 2 ], the candidate resources of R1, R2 and R3 are finally selected in time slot n, then R1, R2 and R3 can be the above-mentioned Five resources.
- the terminal device receives the resource selection request from the upper layer again in the time slot n+1, and in the resource monitoring window Monitoring is performed, and resource exclusion is performed in the resource selection window [n+1+T 1 , n+1+T 2 ]. Since the terminal equipment has already selected the R1, R2 and R3 candidate resources, when selecting the resources in the time slot n+1, in addition to the prior art excluding according to the reservation of the SCI, it is also necessary to select the three selected resources from the candidate resource set. Resources R1, R2 and R3 are excluded. After completing the resource exclusion, the terminal device may report the excluded candidate resource set to the upper layer for resource selection, for example, select R4, R5 and R6.
- the fifth resource may or may not exist in the present application, which is not limited in this embodiment of the present application.
- the terminal device selects a third resource from the resource-excluded candidate resource set.
- S502 can be understood with reference to S205 shown in FIG. 5 , and repeated content will not be repeated here.
- FIG. 9 may be executed independently, or may be combined with the embodiment shown in FIG. 5 to FIG. 8 , which is not limited in this application.
- the terminal device determines from the first resource and the fifth resource. For the third resource, the difference between the sum of the quantity of the first resource and the quantity of the fifth resource and the quantity of the third resource is less than or equal to the first threshold; the terminal device adds the third resource to the candidate resource set.
- the terminal device will use the part or part of the first resource and the fifth resource or All are added to the candidate resource set until the number of resources in the candidate resource set after adding part or all of the first resource and the fifth resource is not less than the second threshold.
- the terminal device excludes part or all of the first resource and the fifth resource in the candidate resource set until the sum of the number of the excluded first resources and the number of the excluded fifth resources is equal to the first threshold, or , until the number of resources remaining in the candidate resource set is equal to the second threshold.
- the terminal device excludes some or all of the resources of the first resource and the fifth resource until the number of the first resource and the fifth resource The sum of the numbers is less than or equal to the first threshold; the terminal device excludes the first resource and the fifth resource from the candidate resource set corresponding to the resource selection window.
- some or all of the first resources and the fifth resources involved in the embodiments of this application may include all of the first resources, all of the fifth resources, some of the first resources, and the fifth Part of the resource, part of the first resource and all of the fifth resource, all of the first resource and part of the fifth resource, part of the first resource and part of the fifth resource, the first resource All resources of , and all resources of Fifth Resource.
- the resource selection process it is considered that when multiple resource selection requests from a higher layer are received, each time resource selection is performed, the resource previously selected by itself needs to be excluded, thereby reducing the probability of resource collision. , which improves the throughput of the system.
- FIG. 11 is a schematic structural diagram of a communication apparatus according to an embodiment of the present application.
- the communication apparatus may be implemented by software, hardware, or a combination of the two, so as to execute the communication methods in the above-mentioned embodiments.
- the communication apparatus 600 includes: a first processing module 601 , a second processing module 602 and a receiving module 603 .
- a first determining module 601, configured to determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window;
- the second determination module 602 is configured to determine the second resource in the candidate resource set according to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, wherein the first threshold is used to represent the first threshold A threshold of the number of resources, the second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set, and the second resource is used to transmit sidelink data and/or sidelink control information .
- the second determination module 602 is specifically configured to exclude the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the first threshold or the remaining resources in the candidate resource set If the number of resources is less than the second threshold, the third resource is determined from the first resources, and the difference between the number of the first resources and the number of the third resources is less than or equal to the first threshold; the third resource is added to the candidate resource set ; Determine the second resource in the candidate resource set after adding the third resource.
- the second determination module 602 is specifically configured to exclude the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the first threshold or the remaining resources in the candidate resource set If the number of resources is less than the second threshold, add some or all of the first resources to the candidate resource set, until the number of remaining resources in the candidate resource set after adding the part or all of the first resources is not less than the second threshold; The second resource is determined from the candidate resource set of part or all of the first resource.
- the second determining module 602 is specifically configured to exclude some or all of the first resources in the candidate resource set until the number of excluded first resources is equal to the first threshold of the first resources, or , until the number of remaining resources in the candidate resource set is equal to the second threshold; the second resource is determined in the candidate resource set after excluding some or all of the first resources.
- the second determining module 602 is specifically configured to exclude part or all of the first resources if the number of the first resources is greater than the first threshold, until the number of the first resources is less than or equal to a first threshold; exclude the first resource in the candidate resource set corresponding to the resource selection window; determine the second resource in the candidate resource set after excluding the first resource.
- the second determining module 602 is specifically configured to randomly determine the third resource from the first resource, or determine the third resource from the first resource according to the time domain sequence of the candidate resources.
- the first threshold is determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the upper layer, and the first parameter.
- the first determination module 601 is specifically configured to determine, according to the unlistened time slot and the first period set indicated by the high-level parameter, the unlistened time slot in the resource monitoring window is the first time slot corresponding to the resource selection window. a resource.
- the second determining module 602 is further configured to, if the fourth resource has been periodically reserved on the non-listening time slot in the resource monitoring window, set the first periodic set indicated by the high-level parameter in the resource monitoring window. The reservation period corresponding to the fourth resource is excluded.
- the fourth resource is a resource corresponding to the preemption detection process.
- the device further includes:
- a receiving module 603, configured to receive sidelink control information in the monitoring time slot in the resource monitoring window;
- the second determining module 602 is further configured to determine the physical layer sidelink shared channel corresponding to the sidelink control information; if the received power of the reference signal of the physical layer sidelink shared channel corresponding to the sidelink control information is If the measured value is higher than the third threshold, the resource corresponding to the sidelink control information is excluded from the candidate resource set corresponding to the resource selection window.
- the second determining module 602 is further configured to: if the resource corresponding to the sidelink control information and/or the remaining resource quantity in the candidate resource set after excluding the resource corresponding to the sidelink control information and/or the first resource is less than the fourth threshold, Then, the third threshold is increased; the resources in the candidate resource set corresponding to the resource selection window are re-excluded by using the increased third threshold.
- the first determining module 601 is further configured to determine a resource selection window and a resource monitoring window.
- the first determining module 601 is further configured to determine a candidate resource set corresponding to the resource selection window.
- the communication device provided in the embodiment of the present application can perform the actions of the communication method in the above-mentioned embodiment, and the implementation principle and technical effect thereof are similar, and are not repeated here.
- Embodiments of the present application further provide yet another communication device.
- the communication apparatus may be implemented by software, hardware, or a combination of the two, so as to execute the communication methods in the above-mentioned embodiments.
- the communication device includes:
- an exclusion module configured to perform an over-periodic reservation on the fourth resource on the unlistened time slot in the resource monitoring window, then exclude the reservation period corresponding to the fourth resource in the first period set indicated by the high-level parameter;
- the determining module is configured to perform resource exclusion in the candidate resource set corresponding to the resource selection window according to the first cycle set corresponding to the reservation cycle corresponding to the fourth resource has been excluded; select the second resource from the candidate resource set after the resource exclusion, the The second source is used to transmit sidelink data and/or sidelink control data.
- the fourth resource is a resource corresponding to the preemption detection process.
- the communication device provided in the embodiment of the present application can perform the actions of the communication method in the above-mentioned embodiment, and the implementation principle and technical effect thereof are similar, and are not repeated here.
- the embodiment of the present application further provides another communication device.
- the communication apparatus may be implemented by software, hardware, or a combination of the two, so as to execute the communication methods in the above-mentioned embodiments.
- the communication device includes:
- an exclusion module configured to exclude resources from the candidate resource set in the resource selection window according to the fifth resource
- a determination module configured to select a second resource from the candidate resource set after resource exclusion; wherein, the second resource is the transmission resource determined by the terminal device for the first transmission block, and the fifth resource is the terminal device except the first transmission block.
- the exclusion module is further configured to exclude all candidate resources in the time slot where the fifth resource is located.
- the determining module is further configured to determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window;
- the exclusion module is further configured to exclude the first resource from the candidate resource set corresponding to the resource selection window.
- the exclusion module is further configured to, if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, remove the A third resource is determined from the first resource and the fifth resource, and the difference between the sum of the quantity of the first resource and the quantity of the fifth resource and the quantity of the third resource is less than or equal to the first threshold; the third resource is added to the candidate in the resource collection.
- the exclusion module is further configured to remove the first resource if the sum of the number of the first resource and the number of the fifth resource is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold. Part or all of a resource and a fifth resource are added to the candidate resource set until the number of resources in the candidate resource set after adding part or all of the first resource and the fifth resource is not less than the second threshold.
- the exclusion module is further configured to exclude part or all of the first resource and the fifth resource in the candidate resource set, until the number of the excluded first resources and the number of the excluded fifth resources. The sum of the numbers is equal to the first threshold, or until the number of resources remaining in the candidate resource set is equal to the second threshold.
- the exclusion module is further configured to exclude part or all of the first resource and the fifth resource if the sum of the number of the first resource and the number of the fifth resource is greater than the first threshold, until The sum of the number of the first resource and the number of the fifth resource is less than or equal to the first threshold; the first resource and the fifth resource are excluded from the candidate resource set corresponding to the resource selection window.
- the determining module is specifically configured to select the second resource from the candidate resource set from which the first resource and the fifth resource have been excluded.
- the communication device provided in the embodiment of the present application can perform the actions of the communication method in the above-mentioned embodiment, and the implementation principle and technical effect thereof are similar, and are not repeated here.
- FIG. 12 is a schematic structural diagram of a communication device according to an embodiment of the present application.
- the electronic device may include: a processor 71 (eg, a CPU), a memory 72, a receiver 73 and a transmitter 74; the receiver 73 and the transmitter 74 are coupled to the processor 71, and the processor 71 controls the receiver 73 , and the processor 71 controls the sending operation of the transmitter 74 .
- the memory 72 may include a high-speed RAM memory, and may also include a non-volatile memory NVM, such as at least one disk memory, and various information may be stored in the memory 72 for completing various processing functions and implementing the methods of the embodiments of the present application. step.
- the electronic device involved in the embodiment of the present application may further include: a power supply 75 , a communication bus 76 and a communication port 77 .
- the receiver 73 and the transmitter 74 may be integrated in the transceiver of the electronic device, or may be independent transceiver antennas on the electronic device.
- a communication bus 76 is used to enable communication connections between the elements.
- the above-mentioned communication port 77 is used to realize connection and communication between the electronic device and other peripheral devices.
- the above-mentioned memory 72 is used to store computer-executable program codes, and the program codes include information; when the processor 71 executes the information, the information causes the processor 71 to perform the processing actions in the above method embodiments, so that the transmitter 74 performs the sending action in the foregoing method embodiment, so that the receiver 73 performs the receiving action in the foregoing method embodiment, the implementation principle and technical effect thereof are similar, and are not repeated here.
- An embodiment of the present application further provides a chip, including a processor and an interface.
- the interface is used to input and output data or instructions processed by the processor.
- the processor is configured to execute the methods provided in the above method embodiments.
- the chip can be applied to the above-mentioned terminal equipment.
- the present invention also provides a computer-readable storage medium
- the computer-readable storage medium may include: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory) ), a magnetic disk or an optical disk and other media that can store program codes.
- the computer-readable storage medium stores program information, and the program information is used for the above communication method.
- the embodiment of the present application further provides a program, which is used to execute the communication method provided by the above method embodiment when the program is executed by the processor.
- Embodiments of the present application further provide a program product, such as a computer-readable storage medium, where instructions are stored in the program product, and when the program product runs on a computer, the computer executes the communication method provided by the above method embodiments.
- a program product such as a computer-readable storage medium
- a computer program product includes one or more computer instructions.
- the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- Computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center via wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.) means to transmit to another website site, computer, server or data center.
- the computer-readable storage medium may be any available medium that a computer can access, or a data storage device such as a server, a data center, or the like that includes one or more available media integrated.
- Useful media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)), among others.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请涉及通信技术领域,尤其涉及一种通信方法及装置。The present application relates to the field of communication technologies, and in particular, to a communication method and device.
在第三代合作伙伴计划(the 3rd generation partnership project,3GPP)提出的长期演进(long term evolution,LTE)技术的网络下,车与任何事物通信(vehicle-to-everything,V2X)的车联网技术被提出,V2X通信是指车辆与外界的任何事物的通信,包括车与车的通信(vehicle to vehicle,V2V)、车与行人的通信(vehicle to pedestrian,V2P)、车与基础设施的通信(vehicle to infrastructure,V2I)、车与网络的通信(vehicle to network,V2N)。Under the long term evolution (LTE) technology network proposed by the 3rd generation partnership project (3GPP), the vehicle-to-everything (V2X) vehicle networking technology It is proposed that V2X communication refers to the communication between vehicles and anything in the outside world, including vehicle-to-vehicle communication (V2V), vehicle-to-pedestrian communication (V2P), vehicle-to-infrastructure communication ( vehicle to infrastructure, V2I), vehicle to network communication (vehicle to network, V2N).
在进行V2X通信时,车辆上的终端设备需要对侧行链路(sidelink)的资源进行分配。sidelink的资源分配包括站分配资源模式(mode-1)和用户自选资源模式(mode-2)。在用户自选资源模式下,sidelink的资源不依赖于基站确定而是由终端设备自己选择传输资源进行通信。在资源选择流程中,终端设备需要持续监听资源监听窗口内的时隙,再根据监听结果从资源选择窗口内排除已经被其他终端设备预约的资源。When V2X communication is performed, the terminal equipment on the vehicle needs to allocate the resources of the sidelink. The resource allocation of sidelink includes station allocation resource mode (mode-1) and user-selected resource mode (mode-2). In the user-selected resource mode, the resources of the sidelink do not depend on the base station to determine, but the terminal equipment selects the transmission resources for communication. In the resource selection process, the terminal device needs to continuously monitor the time slots in the resource monitoring window, and then exclude resources that have been reserved by other terminal devices from the resource selection window according to the monitoring result.
然而,现有的资源排除过程中,可能会排除过多的资源,从而导致保留的候选资源无法满足上报给高层的候选资源的比例条件。However, in the existing resource exclusion process, too many resources may be excluded, so that the reserved candidate resources cannot satisfy the ratio condition of the candidate resources reported to the higher layer.
发明内容SUMMARY OF THE INVENTION
为解决上述问题,本申请实施例提供了一种通信方法及装置,以解决现有技术中资源排除过程中排除过多资源导致的无法满足上报给高层的候选资源的比例条件的技术问题。In order to solve the above problem, the embodiments of the present application provide a communication method and device to solve the technical problem that the proportion of candidate resources reported to a higher layer cannot be satisfied due to the exclusion of too many resources in the resource exclusion process in the prior art.
本申请第一方面提供一种通信方法,应用于终端设备,该方法包括:终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源;根据所述第一资源的第一阈值或所述资源选择窗口对应的候选资源集合的第二阈值,所述终端设备在所述候选资源集合中确定出第二资源,其中,所述第一阈值用于表征所述第一资源的数量的门限,所述第二阈值用于表征从所述候选资源集合中排除所述第一资源后剩余资源的数量的门限,所述第二资源用于传输侧行链路数据和/或侧行链路控制信息。A first aspect of the present application provides a communication method, which is applied to a terminal device. The method includes: the terminal device determines a first resource corresponding to an unmonitored time slot in a resource monitoring window in a resource selection window; A threshold or a second threshold of a candidate resource set corresponding to the resource selection window, the terminal device determines a second resource in the candidate resource set, where the first threshold is used to characterize the first resource The second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set, and the second resource is used for transmitting sidelink data and/or Sidelink control information.
一种可选的实施方式中,所述根据所述第一资源的第一阈值或所述资源选择窗口对应的候选资源集合的第二阈值,所述终端设备在所述候选资源集合中确定出第二资源,包括:所述终端设备在所述资源选择窗口对应的候选资源集合中排除所述第一资源;若所述第一资源的数量大于所述第一阈值或所述候选资源集合中剩余的资源数量小于第二阈值,则所述终端设备从所述第一资源中确定出第三资源,所述第一资源的 数量和所述第三资源的数量的差值小于或等于所述第一阈值;所述终端设备将所述第三资源增加到所述候选资源集合中;所述终端设备在增加所述第三资源后的候选资源集合中确定出所述第二资源。In an optional implementation manner, according to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, the terminal device determines the candidate resource set in the candidate resource set. The second resource includes: the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the first threshold or in the candidate resource set The number of remaining resources is less than the second threshold, the terminal device determines a third resource from the first resources, and the difference between the number of the first resources and the number of the third resources is less than or equal to the a first threshold; the terminal device adds the third resource to the candidate resource set; the terminal device determines the second resource in the candidate resource set after adding the third resource.
一种可选的实施方式中,所述根据所述第一资源的第一阈值或所述资源选择窗口对应的候选资源集合的第二阈值,所述终端设备在所述候选资源集合中排除所述第一资源,包括:所述终端设备在所述资源选择窗口对应的候选资源集合中排除所述第一资源;若所述第一资源的数量大于所述第一阈值或所述候选资源集合中剩余的资源数量小于第二阈值,则所述终端设备将部分或全部第一资源增加到所述候选资源集合中,直至增加所述部分或全部第一资源后的候选资源集合中的资源数量不小于所述第二阈值;所述终端设备在增加所述部分或全部第一资源的候选资源集合中确定出所述第二资源。In an optional implementation manner, according to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, the terminal device excludes all the candidate resources from the candidate resource set. The first resource includes: the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the first threshold or the candidate resource set If the number of resources remaining in the set is less than the second threshold, the terminal device adds some or all of the first resources to the candidate resource set until the number of resources in the candidate resource set after adding some or all of the first resources is not less than the second threshold; the terminal device determines the second resource in the candidate resource set for adding part or all of the first resource.
一种可选的实施方式中,所述根据所述第一资源的第一阈值或所述资源选择窗口对应的候选资源集合的第二阈值,所述终端设备在所述候选资源集合中确定出第二资源,包括:所述终端设备在所述候选资源集合中排除部分或全部第一资源,直至已排除的第一资源的数量等于所述第一资源的第一阈值,或者,直至所述候选资源集合中剩余的资源数量等于所述第二阈值;所述终端设备在排除所述部分或全部第一资源后的候选资源集合中确定出所述第二资源。In an optional implementation manner, according to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, the terminal device determines the candidate resource set in the candidate resource set. The second resource includes: the terminal device excludes some or all of the first resources in the candidate resource set, until the number of excluded first resources is equal to the first threshold of the first resources, or, until the The number of resources remaining in the candidate resource set is equal to the second threshold; the terminal device determines the second resource in the candidate resource set after excluding some or all of the first resources.
一种可选的实施方式中,所述根据所述第一资源的第一阈值或所述资源选择窗口对应的候选资源集合的第二阈值,所述终端设备在所述候选资源集合中确定出第二资源,包括:若所述第一资源的数量大于所述第一阈值,则所述终端设备排除所述第一资源中的部分或全部资源,直至所述第一资源的数量小于或等于所述第一阈值;所述终端设备在所述资源选择窗口对应的候选资源集合中排除所述第一资源;所述终端设备在排除所述第一资源后的候选资源集合中确定出所述第二资源。In an optional implementation manner, according to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, the terminal device determines the candidate resource set in the candidate resource set. The second resource includes: if the number of the first resources is greater than the first threshold, the terminal device excludes part or all of the first resources until the number of the first resources is less than or equal to the first threshold; the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window; the terminal device determines the first resource from the candidate resource set after excluding the first resource Second resource.
一种可选的实施方式中,所述终端设备从所述第一资源中确定出第三资源,包括:所述终端设备从所述第一资源中随机确定出所述第三资源,或者,所述终端设备根据候选资源的时域顺序从所述第一资源中确定出所述第三资源。In an optional implementation manner, the terminal device determining the third resource from the first resource includes: the terminal device randomly determining the third resource from the first resource, or, The terminal device determines the third resource from the first resource according to the time domain sequence of the candidate resources.
一种可选的实施方式中,所述第一阈值由以下至少一项确定:初始候选资源集合的大小,上报给高层所需保证的候选资源的比例以及第一参数。In an optional implementation manner, the first threshold is determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the higher layer, and the first parameter.
一种可选的实施方式中,所述终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源,包括:所述终端设备根据所述未监听时隙和高层参数指示的第一周期集合,确定所述资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源。In an optional implementation manner, the terminal device determining the first resource corresponding to the non-monitored time slot in the resource monitoring window in the resource selection window includes: the terminal device indicates according to the non-monitored time slot and the high-level parameter indication. Determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window.
一种可选的实施方式中,所述方法还包括:若所述终端设备在所述资源监听窗口内的未侦听时隙上对第四资源进行过周期预约,则所述终端设备在所述高层参数指示的第一周期集合中排除所述第四资源对应的预约周期。In an optional implementation manner, the method further includes: if the terminal device has made a periodic reservation for the fourth resource on the non-listening time slot in the resource monitoring window, the terminal device is in the The reservation period corresponding to the fourth resource is excluded from the first period set indicated by the high layer parameter.
一种可选的实施方式中,所述第四资源为抢占检测流程对应的资源。In an optional implementation manner, the fourth resource is a resource corresponding to the preemption detection process.
一种可选的实施方式中,所述方法还包括:所述终端设备在所述资源监听窗口内的监听时隙接收侧行链路控制信息;所述终端设备确定所述侧行链路控制信息对应的物理层侧行链路共享信道;若所述侧行链路控制信息对应的物理层侧行链路共享信道 的参考信号接收功率的测量值高于第三阈值,则所述终端设备在所述资源选择窗口对应的候选资源集合中排除所述侧行链路控制信息对应的资源。In an optional implementation manner, the method further includes: the terminal device receives sidelink control information in a listening time slot within the resource monitoring window; the terminal device determines the sidelink control information The physical layer side link shared channel corresponding to the information; if the measured value of the reference signal received power of the physical layer side link shared channel corresponding to the side link control information is higher than the third threshold, the terminal equipment The resource corresponding to the sidelink control information is excluded from the candidate resource set corresponding to the resource selection window.
一种可选的实施方式中,在所述终端设备在所述候选资源集合中确定出第二资源之前,所述方法还包括:若排除所述侧行链路控制信息对应的资源和/或第一资源后的候选资源集合中剩余的资源数量小于第四阈值,则所述终端设备提高所述第三阈值;所述终端设备使用提高后的第三阈值重新对所述资源选择窗口对应的候选资源集合中的资源进行排除。In an optional implementation manner, before the terminal device determines the second resource in the candidate resource set, the method further includes: if excluding the resource corresponding to the sidelink control information and/or The number of resources remaining in the candidate resource set after the first resource is less than the fourth threshold, the terminal device increases the third threshold; the terminal device uses the increased third threshold to re-select the resources corresponding to the resource selection window. The resources in the candidate resource set are excluded.
一种可选的实施方式中,在所述终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源之前,所述方法还包括:所述终端设备确定所述资源选择窗口和资源监听窗口。In an optional implementation manner, before the terminal device determines that the unmonitored time slot in the resource monitoring window is in the first resource corresponding to the resource selection window, the method further includes: the terminal device determines the resource selection Window and resource listener window.
一种可选的实施方式中,在终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源之前,所述方法还包括:所述终端设备确定所述资源选择窗口对应的候选资源集合。In an optional implementation manner, before the terminal device determines that the unmonitored time slot in the resource monitoring window is in the first resource corresponding to the resource selection window, the method further includes: the terminal device determines that the resource selection window corresponds to the first resource. candidate resource set.
本申请第二方面提供一种通信方法,应用于终端设备,该方法包括:若终端设备在资源监听窗口内的未侦听时隙上对第四资源进行过周期预约,则所述终端设备在高层参数指示的第一周期集合中排除所述第四资源对应的预约周期;根据排除过所述第四资源对应的预约周期的第一周期集合,所述终端设备在所述资源选择窗口对应的候选资源集合中进行资源排除;所述终端设备从资源排除后的候选资源集合中选择第二资源,所述第二源用于传输侧行链路数据和/或侧行链路控制数据。A second aspect of the present application provides a communication method, which is applied to a terminal device. The method includes: if the terminal device has made a periodic reservation for a fourth resource on an unlistened time slot in the resource monitoring window, the terminal device is The reservation period corresponding to the fourth resource is excluded from the first period set indicated by the high-level parameter; according to the first period set that excludes the reservation period corresponding to the fourth resource, the terminal device is in the resource selection window corresponding to the first period set. Resource exclusion is performed in the candidate resource set; the terminal device selects a second resource from the candidate resource set after the resource exclusion, and the second source is used for transmitting sidelink data and/or sidelink control data.
其中,所述第四资源为抢占检测流程对应的资源。The fourth resource is a resource corresponding to the preemption detection process.
本申请第三方面提供一种通信方法,应用于终端设备,该方法包括:终端设备根据第五资源在资源选择窗口的候选资源集合中进行资源排除;所述终端设备从资源排除后的候选资源集合中选择第二资源;其中,所述第二资源为所述终端设备为第一传输块确定的传输资源,所述第五资源为所述终端设备除第一传输块之外的传输块确定的资源。A third aspect of the present application provides a communication method, which is applied to a terminal device. The method includes: the terminal device performs resource exclusion from a candidate resource set in a resource selection window according to a fifth resource; selecting a second resource from the set; wherein the second resource is a transmission resource determined by the terminal device for the first transport block, and the fifth resource is determined by the terminal device for a transport block other than the first transport block H.
一种可选的实施方式中,所述方法还包括:所述终端设备排除所述第五资源所在的时隙上的全部候选资源。In an optional implementation manner, the method further includes: the terminal device excluding all candidate resources in the time slot where the fifth resource is located.
一种可选的实施方式中,所述方法还包括:终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源;所述终端设备在所述资源选择窗口对应的候选资源集合中排除所述第一资源。In an optional embodiment, the method further includes: the terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window; the terminal device determines the candidate corresponding to the resource selection window in the resource selection window. The first resource is excluded from the resource set.
一种可选的实施方式中,所述方法还包括:In an optional embodiment, the method further includes:
所述方法还包括:若所述第一资源的数量和所述第五资源的数量之和大于所述第一阈值或所述候选资源集合中剩余的资源数量小于第二阈值,则所述终端设备从所述第一资源和所述第五资源中确定出第三资源,所述第一资源的数量与所述第五资源的数量之和,与所述第三资源的数量的差值小于或等于所述第一阈值;所述终端设备将所述第三资源增加到所述候选资源集合中。The method further includes: if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the number of resources remaining in the candidate resource set is less than a second threshold, then the terminal The device determines a third resource from the first resource and the fifth resource, and the difference between the sum of the quantity of the first resource and the quantity of the fifth resource and the quantity of the third resource is less than or equal to the first threshold; the terminal device adds the third resource to the candidate resource set.
一种可选的实施方式中,所述方法还包括:若所述第一资源的数量和所述第五资源的数量之和大于所述第一阈值或所述候选资源集合中剩余的资源数量小于第二阈值,则所述终端设备将所述第一资源和所述第五资源的部分或全部增加到所述候选资 源集合中,直至增加所述第一资源和所述第五资源的部分或全部后的候选资源集合中的资源数量不小于所述第二阈值。In an optional implementation manner, the method further includes: if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, the terminal device adds part or all of the first resource and the fifth resource to the candidate resource set until part of the first resource and the fifth resource is added Or the number of resources in the entire candidate resource set is not less than the second threshold.
一种可选的实施方式中,所述终端设备根据第五资源在资源选择窗口的候选资源集合中进行资源排除,包括:所述终端设备在所述候选资源集合中排除所述第一资源和所述第五资源的部分或全部资源,直至已排除的第一资源的数量和已排除的第五资源的数量之和等于所述第一阈值,或者,直至所述候选资源集合中剩余的资源数量等于所述第二阈值。In an optional implementation manner, the terminal device performs resource exclusion in the candidate resource set of the resource selection window according to the fifth resource, including: the terminal device excludes the first resource and the candidate resource set from the candidate resource set. Part or all of the fifth resource until the sum of the number of excluded first resources and the number of excluded fifth resources is equal to the first threshold, or until the remaining resources in the candidate resource set The number is equal to the second threshold.
一种可选的实施方式中,所述终端设备根据第五资源在资源选择窗口的候选资源集合中进行资源排除,包括:若所述第一资源的数量和所述第五资源的数量之和大于所述第一阈值,则所述终端设备排除所述第一资源和所述第五资源的部分或全部资源,直至所述第一资源的数量和所述第五资源的数量之和小于或等于所述第一阈值;所述终端设备在所述资源选择窗口对应的候选资源集合中排除所述第一资源和所述第五资源。In an optional implementation manner, the terminal device performs resource exclusion in the candidate resource set of the resource selection window according to the fifth resource, including: if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold, the terminal device excludes part or all of the first resource and the fifth resource until the sum of the number of the first resource and the number of the fifth resource is less than or is equal to the first threshold; the terminal device excludes the first resource and the fifth resource from the candidate resource set corresponding to the resource selection window.
一种可选的实施方式中,所述终端设备从资源排除后的候选资源集合中选择第二资源,包括:所述终端设备在排除过所述第一资源和所述第五资源的候选资源集合中选择所述第二资源。In an optional implementation manner, the terminal device selecting the second resource from the resource-excluded candidate resource set includes: the terminal device is selecting the second resource from the candidate resource that has excluded the first resource and the fifth resource. The second resource is selected from the collection.
本申请第四方面提供一种通信装置,该装置包括:A fourth aspect of the present application provides a communication device, the device comprising:
第一确定模块,用于确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源;a first determining module, configured to determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window;
第二确定模块,用于根据所述第一资源的第一阈值或所述资源选择窗口对应的候选资源集合的第二阈值,在所述候选资源集合中确定出第二资源,其中,所述第一阈值用于表征所述第一资源的数量的门限,所述第二阈值用于表征从所述候选资源集合中排除所述第一资源后剩余资源的数量的门限,所述第二资源用于传输侧行链路数据和/或侧行链路控制信息。A second determining module, configured to determine a second resource in the candidate resource set according to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, wherein the The first threshold is used to represent the threshold of the quantity of the first resource, the second threshold is used to represent the threshold of the quantity of remaining resources after excluding the first resource from the candidate resource set, the second resource Used to transmit sidelink data and/or sidelink control information.
一种可选的实施方式中,所述第二确定模块,具体用于在所述资源选择窗口对应的候选资源集合中排除所述第一资源;若所述第一资源的数量大于所述第一阈值或所述候选资源集合中剩余的资源数量小于第二阈值,则从所述第一资源中确定出第三资源,所述第一资源的数量和所述第三资源的数量的差值小于或等于所述第一阈值;将所述第三资源增加到所述候选资源集合中;在增加所述第三资源后的候选资源集合中确定出所述第二资源。In an optional implementation manner, the second determining module is specifically configured to exclude the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the number of the first resources A threshold or the number of resources remaining in the candidate resource set is less than a second threshold, then a third resource is determined from the first resources, and the difference between the number of the first resources and the number of the third resources is less than or equal to the first threshold; the third resource is added to the candidate resource set; the second resource is determined in the candidate resource set after adding the third resource.
一种可选的实施方式中,所述第二确定模块,具体用于在所述资源选择窗口对应的候选资源集合中排除所述第一资源;若所述第一资源的数量大于所述第一阈值或所述候选资源集合中剩余的资源数量小于第二阈值,则将部分或全部第一资源增加到所述候选资源集合中,直至增加所述部分或全部第一资源后的候选资源集合中剩余的资源数量不小于所述第二阈值;在增加所述部分或全部第一资源的候选资源集合中确定出所述第二资源。In an optional implementation manner, the second determining module is specifically configured to exclude the first resource from the candidate resource set corresponding to the resource selection window; if the number of the first resources is greater than the number of the first resources A threshold or the number of resources remaining in the candidate resource set is less than a second threshold, add part or all of the first resources to the candidate resource set until the candidate resource set after adding part or all of the first resources The number of the remaining resources in the first resource is not less than the second threshold; the second resource is determined in the candidate resource set for adding part or all of the first resource.
一种可选的实施方式中,所述第二确定模块,具体用于在所述候选资源集合中排除部分或全部第一资源,直至已排除的第一资源的数量等于所述第一资源的第一阈值,或者,直至所述候选资源集合中剩余的资源数量等于所述第二阈值;在排除所述 部分或全部第一资源后的候选资源集合中确定出所述第二资源。In an optional implementation manner, the second determining module is specifically configured to exclude some or all of the first resources in the candidate resource set until the number of excluded first resources is equal to the number of the first resources. the first threshold, or until the number of resources remaining in the candidate resource set is equal to the second threshold; the second resource is determined in the candidate resource set after excluding some or all of the first resources.
一种可选的实施方式中,所述第二确定模块,具体用于若所述第一资源的数量大于所述第一阈值,则排除所述第一资源中的部分或全部资源,直至所述第一资源的数量小于或等于所述第一阈值;在所述资源选择窗口对应的候选资源集合中排除所述第一资源;在排除所述第一资源后的候选资源集合中确定出所述第二资源。In an optional implementation manner, the second determining module is specifically configured to exclude some or all of the first resources until the number of the first resources is greater than the first threshold. the quantity of the first resource is less than or equal to the first threshold; exclude the first resource from the candidate resource set corresponding to the resource selection window; determine the first resource from the candidate resource set after excluding the first resource the second resource.
一种可选的实施方式中,所述第二确定模块,具体用于从所述第一资源中随机确定出所述第三资源,或者,根据候选资源的时域顺序从所述第一资源中确定出所述第三资源。In an optional implementation manner, the second determining module is specifically configured to randomly determine the third resource from the first resource, or select the first resource from the first resource according to the time domain order of the candidate resources. to determine the third resource.
一种可选的实施方式中,所述第一阈值由以下至少一项确定:初始候选资源集合的大小,上报给高层所需保证的候选资源的比例以及第一参数。In an optional implementation manner, the first threshold is determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the higher layer, and the first parameter.
一种可选的实施方式中,所述第一确定模块,具体用于根据所述未监听时隙和高层参数指示的第一周期集合,确定所述资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源。In an optional implementation manner, the first determining module is specifically configured to determine, according to the non-monitoring time slot and the first period set indicated by the high-level parameter, that the non-monitoring time slot in the resource monitoring window is in the resource Select the first resource corresponding to the window.
一种可选的实施方式中,所述第二确定模块,还用于若在所述资源监听窗口内的未侦听时隙上对第四资源进行过周期预约,则在所述高层参数指示的第一周期集合中排除所述第四资源对应的预约周期。In an optional implementation manner, the second determining module is further configured to indicate in the high-level parameter if the fourth resource has been periodically reserved on the non-listening time slot in the resource monitoring window. The reservation period corresponding to the fourth resource is excluded from the first period set of .
一种可选的实施方式中,所述第四资源为抢占检测流程对应的资源。In an optional implementation manner, the fourth resource is a resource corresponding to the preemption detection process.
一种可选的实施方式中,所述装置还包括:In an optional embodiment, the device further includes:
接收模块,用于在所述资源监听窗口内的监听时隙接收侧行链路控制信息;a receiving module, configured to receive sidelink control information in the monitoring time slot in the resource monitoring window;
所述第二确定模块,还用于确定所述侧行链路控制信息对应的物理层侧行链路共享信道;若所述侧行链路控制信息对应的物理层侧行链路共享信道的参考信号接收功率的测量值高于第三阈值,则在所述资源选择窗口对应的候选资源集合中排除所述侧行链路控制信息对应的资源。The second determining module is further configured to determine the physical layer sidelink shared channel corresponding to the sidelink control information; if the physical layer sidelink shared channel corresponding to the sidelink control information is If the measured value of the received power of the reference signal is higher than the third threshold, the resource corresponding to the sidelink control information is excluded from the candidate resource set corresponding to the resource selection window.
一种可选的实施方式中,所述第二确定模块,还用于若排除所述侧行链路控制信息对应的资源和/或第一资源后的候选资源集合中剩余的资源数量小于第四阈值,则提高所述第三阈值;使用提高后的第三阈值重新对所述资源选择窗口对应的候选资源集合中的资源进行排除。In an optional implementation manner, the second determining module is further configured to exclude the resource corresponding to the sidelink control information and/or the number of remaining resources in the candidate resource set after excluding the resource corresponding to the sidelink control information and/or the first resource. If the threshold is four, the third threshold is increased; the resources in the candidate resource set corresponding to the resource selection window are re-excluded by using the increased third threshold.
一种可选的实施方式中,所述第一确定模块,还用于确定所述资源选择窗口和资源监听窗口。In an optional implementation manner, the first determining module is further configured to determine the resource selection window and the resource monitoring window.
一种可选的实施方式中,所述第一确定模块,还用于确定所述资源选择窗口对应的候选资源集合。In an optional implementation manner, the first determining module is further configured to determine a candidate resource set corresponding to the resource selection window.
本申请第五方面提供一种通信装置,该装置包括:A fifth aspect of the present application provides a communication device, the device comprising:
排除模块,用于在资源监听窗口内的未侦听时隙上对第四资源进行过周期预约,则在高层参数指示的第一周期集合中排除所述第四资源对应的预约周期;an exclusion module, configured to perform an over-periodic reservation on the fourth resource on the unlistened time slot in the resource monitoring window, then exclude the reservation period corresponding to the fourth resource in the first period set indicated by the high-level parameter;
确定模块,用于根据排除过所述第四资源对应的预约周期的第一周期集合,在所述资源选择窗口对应的候选资源集合中进行资源排除;从资源排除后的候选资源集合中选择第二资源,所述第二源用于传输侧行链路数据和/或侧行链路控制数据。A determination module, configured to perform resource exclusion in the candidate resource set corresponding to the resource selection window according to the first cycle set that excludes the reservation cycle corresponding to the fourth resource; Two resources, the second source is used for transmitting sidelink data and/or sidelink control data.
一种可选的实施方式中,所述第四资源为抢占检测流程对应的资源。In an optional implementation manner, the fourth resource is a resource corresponding to the preemption detection process.
本申请第六方面提供一种通信装置,该装置包括:A sixth aspect of the present application provides a communication device, the device comprising:
排除模块,用于根据第五资源在资源选择窗口的候选资源集合中进行资源排除;an exclusion module, configured to exclude resources from the candidate resource set in the resource selection window according to the fifth resource;
确定模块,用于从资源排除后的候选资源集合中选择第二资源;其中,所述第二资源为所述终端设备为第一传输块确定的传输资源,所述第五资源为所述终端设备除第一传输块之外的传输块确定的资源。a determining module, configured to select a second resource from the resource-excluded candidate resource set; wherein, the second resource is the transmission resource determined by the terminal device for the first transmission block, and the fifth resource is the terminal A resource determined by a transport block other than the first transport block by the device.
一种可选的实施方式中,所述排除模块,还用于排除所述第五资源所在的时隙上的全部候选资源。In an optional implementation manner, the exclusion module is further configured to exclude all candidate resources in the time slot where the fifth resource is located.
一种可选的实施方式中,所述确定模块,还用于确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源;In an optional implementation manner, the determining module is further configured to determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window;
所述排除模块,还用于在所述资源选择窗口对应的候选资源集合中排除所述第一资源。The exclusion module is further configured to exclude the first resource from the candidate resource set corresponding to the resource selection window.
一种可选的实施方式中,所述排除模块,还用于若所述第一资源的数量和所述第五资源的数量之和大于所述第一阈值或所述候选资源集合中剩余的资源数量小于第二阈值,则从所述第一资源和所述第五资源中确定出第三资源,所述第一资源的数量与所述第五资源的数量之和,与所述第三资源的数量的差值小于或等于所述第一阈值;将所述第三资源增加到所述候选资源集合中。In an optional implementation manner, the exclusion module is further configured to, if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the remaining resources in the candidate resource set. If the number of resources is less than the second threshold, a third resource is determined from the first resource and the fifth resource, and the sum of the number of the first resource and the number of the fifth resource is the same as the third resource. The difference in the number of resources is less than or equal to the first threshold; the third resource is added to the candidate resource set.
一种可选的实施方式中,所述排除模块,还用于若所述第一资源的数量和所述第五资源的数量之和大于所述第一阈值或所述候选资源集合中剩余的资源数量小于第二阈值,则将所述第一资源和所述第五资源的部分或全部增加到所述候选资源集合中,直至增加所述第一资源和所述第五资源的部分或全部后的候选资源集合中的资源数量不小于所述第二阈值。In an optional implementation manner, the exclusion module is further configured to, if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the remaining resources in the candidate resource set. if the number of resources is less than the second threshold, add part or all of the first resource and the fifth resource to the candidate resource set until part or all of the first resource and the fifth resource are added The number of resources in the latter candidate resource set is not less than the second threshold.
一种可选的实施方式中,所述排除模块,还用于在所述候选资源集合中排除所述第一资源和所述第五资源的部分或全部资源,直至已排除的第一资源的数量和已排除的第五资源的数量之和等于所述第一阈值,或者,直至所述候选资源集合中剩余的资源数量等于所述第二阈值。In an optional implementation manner, the exclusion module is further configured to exclude some or all of the first resource and the fifth resource from the candidate resource set, until the excluded first resource is The sum of the number and the number of excluded fifth resources is equal to the first threshold, or until the number of resources remaining in the candidate resource set is equal to the second threshold.
一种可选的实施方式中,所述排除模块,还用于若所述第一资源的数量和所述第五资源的数量之和大于所述第一阈值,则排除所述第一资源和所述第五资源的部分或全部资源,直至所述第一资源的数量和所述第五资源的数量之和小于或等于所述第一阈值;在所述资源选择窗口对应的候选资源集合中排除所述第一资源和所述第五资源。In an optional implementation manner, the exclusion module is further configured to exclude the first resource and the fifth resource if the sum of the number of the first resource and the number of the fifth resource is greater than the first threshold. Part or all of the fifth resources, until the sum of the number of the first resources and the number of the fifth resources is less than or equal to the first threshold; in the candidate resource set corresponding to the resource selection window The first resource and the fifth resource are excluded.
一种可选的实施方式中,所述确定模块,具体用于在排除过所述第一资源和所述第五资源的候选资源集合中选择所述第二资源。In an optional implementation manner, the determining module is specifically configured to select the second resource in a candidate resource set from which the first resource and the fifth resource are excluded.
本申请第七方面提供一种通信设备,包括:存储器与处理器;A seventh aspect of the present application provides a communication device, including: a memory and a processor;
所述存储器,用于存储所述处理器的可执行指令;the memory for storing executable instructions of the processor;
所述处理器配置为经由执行第一至第三方面任一项所述的方法。The processor is configured to perform the method of any one of the first to third aspects.
本申请第八方面提供一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行第一至第三方面任一项所述的方法。An eighth aspect of the present application provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the method of any one of the first to third aspects.
本申请实施例提供的通信方法及装置,终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源;根据第一资源的第一阈值或资源选择窗口对应的候选资源集合的第二阈值,终端设备在候选资源集合中确定出第二资源,其中,第一 阈值用于表征第一资源的数量的门限,第二阈值用于表征从候选资源集合中在排除第一资源后剩余资源的数量的门限,第二资源用于传输侧行链路数据和/或侧行链路控制信息。与现有技术相比,本申请可以避免在资源选择过程中排除过多资源导致的保留的候选资源无法满足上报给高层的候选资源的比例条件。In the communication method and device provided by the embodiments of the present application, the terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window; according to the first threshold of the first resource or the candidate resource set corresponding to the resource selection window The second threshold value, the terminal device determines the second resource in the candidate resource set, wherein the first threshold value is used to characterize the threshold of the quantity of the first resource, and the second threshold value is used to characterize the exclusion of the first resource from the candidate resource set After the threshold of the number of remaining resources, the second resource is used for transmitting sidelink data and/or sidelink control information. Compared with the prior art, the present application can avoid that the reserved candidate resources cannot meet the ratio condition of the candidate resources reported to the higher layer due to excluding too many resources in the resource selection process.
图1为本申请实施例提供的一种候选资源的示意图;FIG. 1 is a schematic diagram of a candidate resource provided by an embodiment of the present application;
图2a-2c为本申请实施例提供的一种V2X通信的系统架构图;2a-2c are system architecture diagrams of V2X communication according to an embodiment of the present application;
图3为现有的一种资源排除的流程示意图;Fig. 3 is a kind of schematic flow chart of existing resource exclusion;
图4为本申请实施例提供的一种终端设备的结构示意图;FIG. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
图5为本申请实施例提供的一种通信方法的流程示意图;FIG. 5 is a schematic flowchart of a communication method provided by an embodiment of the present application;
图6为本申请实施例提供的另一种通信方法的流程示意图;6 is a schematic flowchart of another communication method provided by an embodiment of the present application;
图7为本申请实施例提供的再一种通信方法的流程示意图;FIG. 7 is a schematic flowchart of still another communication method provided by an embodiment of the present application;
图8为本申请实施例提供的一种资源排除的示意图;FIG. 8 is a schematic diagram of a resource exclusion provided by an embodiment of the present application;
图9为本申请实施例提供的又一种通信方法的流程示意图;FIG. 9 is a schematic flowchart of another communication method provided by an embodiment of the present application;
图10为本申请实施例提供的另一种资源排除的示意图;FIG. 10 is a schematic diagram of another resource exclusion provided by an embodiment of the present application;
图11为本申请实施例提供的一种通信装置的结构示意图;FIG. 11 is a schematic structural diagram of a communication device according to an embodiment of the present application;
图12为本申请实施例提供的一种通信设备的结构示意图。FIG. 12 is a schematic structural diagram of a communication device according to an embodiment of the present application.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the protection scope of the present application.
需要说明的是,本申请实施例“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,表示:单独存在A,同时存在A和B,单独存在B这三种情况。It should be noted that "and/or" in the embodiment of the present application is only an association relationship describing the associated objects, which means that there may be three kinds of relationships. For example, A and/or B means: A alone exists, A and B exist at the same time, and B exists alone.
本申请实施例的说明书和权利要求书中“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序,也不用于限制具体数量。例如,第一目标对象和第二目标对象等是用于区别不同的目标对象,而不是用于描述目标对象的特定顺序,也不限制目标对象的具体数量。In the description and claims of the embodiments of the present application, "first" and "second" etc. are used to distinguish different objects, but are not used to describe the specific order of the objects, nor are they used to limit the specific quantity. For example, the first target object and the second target object are used to distinguish different target objects, not to describe a specific order of the target objects, nor to limit the specific number of the target objects.
在本申请实施例中,“示例性的”或者“例如”等用于作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。In the embodiments of the present application, "exemplary" or "for example" and the like are used as examples, illustrations or descriptions. Any embodiments or designs described in the embodiments of the present application as "exemplary" or "such as" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present the related concepts in a specific manner.
在本申请实施例的描述中,除非另有说明,“多个”的含义是指两个或两个以上。In the description of the embodiments of the present application, unless otherwise specified, the meaning of "plurality" refers to two or more.
下面首先对本申请实施例涉及到的名词进行解释。The terms involved in the embodiments of the present application are first explained below.
候选资源:资源选择窗口中包含的可用资源。示例性的,若资源选择窗口为[[n+T 1,n+T 2],侧行链路资源池的频域资源所包括的子信道个数为N subCH,对应的子信道集合为 则一个候选资源R x,y可以被定义为在时域上位于资源选择窗口[n+T 1,n+T 2]内属于侧行链路资源池的时隙 在频域上位于子信道x+j的子信道集合。其中j=0,...,L subCH-1,即在频域上为长度等于L subCH的一组连续子信道集合。因此,每个时隙上的候选资源总数为N subCH-L subCH+1。任何一组符合上述条件的长度等于L subCH的连续子信道集合都被认为是一个候选资源R x,y,全部候选资源的个数为M total,定义包括全部M total个候选资源的集合为S A Candidate Resources: Available resources included in the resource selection window. Exemplarily, if the resource selection window is [[n+T 1 , n+T 2 ], the number of subchannels included in the frequency domain resources of the sidelink resource pool is N subCH , and the corresponding set of subchannels is Then a candidate resource R x,y can be defined as a time slot belonging to the sidelink resource pool in the resource selection window [n+T 1 , n+T 2 ] in the time domain A set of subchannels located on subchannels x+j in the frequency domain. where j=0, . . . , L subCH -1, that is, in the frequency domain, it is a set of continuous sub-channels whose length is equal to L subCH . Therefore, the total number of candidate resources on each slot is N subCH - L subCH +1. Any set of consecutive sub-channel sets that meet the above conditions and whose length is equal to L subCH is regarded as a candidate resource R x,y , the number of all candidate resources is M total , and the set including all M total candidate resources is defined as S A
应理解,上述L subCH为待传输数据所对应的物理层侧行链路共享信道(Physical Sidelink Shared Channel,PSSCH)和/或物理层侧行链路控制信道(Physical Sidelink Control Channel,PSCCH)占用的子信道的个数。 It should be understood that the above-mentioned L subCH is the physical layer sidelink shared channel (Physical Sidelink Shared Channel, PSSCH) and/or the physical layer sidelink control channel (Physical Sidelink Control Channel, PSCCH) corresponding to the data to be transmitted. The number of subchannels.
示例性的,图1为本申请实施例提供的一种候选资源的示意图,如图1所示,频域资源池的最大子信道个数N subCH为8,对应的子信道集合为 待传输数据所对应的PSSCH占用的子信道的个数L subCH为2,则每个时隙上的候选资源总数为N subCH-L subCH+1=7。 Exemplarily, FIG. 1 is a schematic diagram of a candidate resource provided by an embodiment of the present application. As shown in FIG. 1 , the maximum number of sub-channels N subCH in the frequency domain resource pool is 8, and the corresponding set of sub-channels is The number of subchannels L subCH occupied by the PSSCH corresponding to the data to be transmitted is 2, and the total number of candidate resources in each time slot is N subCH - L subCH + 1=7.
资源监听窗口:若终端设备在时隙n收到高层触发资源确定流程的请求,则资源侦听窗口可以设置为 其中,T 0由高层参数(sl_SensingWindow)配置, 由表1配置。表1中的μ SL为侧行链路带宽部分(bandwidth part,BWP)对应的子载波间隔(sub-carrier spacing,SCS),μ SL与子载波间隔的关系如表2所示。终端设备侦听资源侦听窗口内的属于侧行链路资源池的时隙 Resource monitoring window: If the terminal device receives a request from the upper layer to trigger the resource determination process in time slot n, the resource monitoring window can be set to Among them, T 0 is configured by the high-level parameter (sl_SensingWindow), configured from Table 1. The μSL in Table 1 is the sub-carrier spacing (SCS) corresponding to the sidelink bandwidth part (BWP), and the relationship between the μSL and the subcarrier spacing is shown in Table 2. The terminal device listens to the time slots belonging to the sidelink resource pool within the listening resource listening window
表1Table 1
表2Table 2
资源选择窗口:NR-V2X中,资源选择窗口可以理解为终端设备传输侧行链路信息时,所能够利用的资源的范围。。示例性的,资源选择窗口可以设置为资源选择触发之后的[n+T 1,n+T 2]对应的时隙,其中,T 1和T 2可以根据实际情况具体设置。 Resource selection window: In NR-V2X, the resource selection window can be understood as the range of resources that the terminal device can utilize when transmitting sidelink information. . Exemplarily, the resource selection window may be set as the time slot corresponding to [n+T 1 , n+T 2 ] after the resource selection is triggered, wherein T 1 and T 2 may be specifically set according to actual conditions.
未监听时隙:终端设备没有进行监听的时隙,具体的,可以是自身进行过传输的时隙或者是因为不连续接收(Discontinuous Reception,DRX)等原因没有监听的时隙。示例性的, 定义为属于侧行链路资源池的时隙集合,终端设备自身在时隙 进行过传输,则未监听时隙为 时隙。 Non-monitoring time slot: a time slot that the terminal device does not monitor, specifically, a time slot that it has performed transmission or a time slot that is not monitored due to discontinuous reception (Discontinuous Reception, DRX) and other reasons. Exemplary, Defined as a set of time slots belonging to the sidelink resource pool, the terminal equipment itself is in the time slot has been transmitted, the unmonitored time slot is time slot.
高层参数(sl-ResourceReservePeriodList):用于指示终端设备发送的资源预约间隔(resource reservation interval) 其中, 所对应的逻辑周期为P′ rsvp_TX(即只包括sidelink资源池内的时隙的周期)。 High-level parameter (sl-ResourceReservePeriodList): used to indicate the resource reservation interval sent by the terminal device (resource reservation interval) in, The corresponding logical cycle is P' rsvp_TX (that is, the cycle that only includes time slots in the sidelink resource pool).
侧行链路控制信息(sidelink control information,SCI)中的字段“Resource reservation period”用于指示终端设备接收的资源预约间隔(resource reservation interval) 其中, 所对应的逻辑周期(即在只包括侧行链路资源池内的时隙情况下的周期)为P′ rsvp_RX。 The field "Resource reservation period" in the sidelink control information (SCI) is used to indicate the resource reservation interval (resource reservation interval) received by the terminal device in, The corresponding logical cycle (ie, the cycle in the case of only including time slots in the sidelink resource pool) is P' rsvp_RX .
需要说明的是, 和P′ rsvp_TX(P′ rsvp_RX)的转换关系如公式(1)所示: It should be noted, The conversion relationship with P' rsvp_TX (P' rsvp_RX ) is shown in formula (1):
其中,P rsvp为 或 P′ rsvp为P′ rsvp_TX或P′ rsvp_RX,在NR的时隙配置中,时隙配置的格式是以20ms为单位进行重复,一个时隙配置的周期为Pms,由tdd-UL-DL-ConfigurationCommon高层信令中的参数dl-UL-TransmissionPeriodicity提供。N表示在一定UL-DL时隙配置下,20ms内包括的可用于sidelink传输的时隙的个数。 Among them, P rsvp is or P' rsvp is P' rsvp_TX or P' rsvp_RX . In the time slot configuration of NR, the format of the time slot configuration is repeated in units of 20ms, and the period of one time slot configuration is Pms, which is determined by tdd-UL-DL-ConfigurationCommon The parameter dl-UL-TransmissionPeriodicity in higher layer signaling is provided. N represents the number of time slots available for sidelink transmission included in 20ms under a certain UL-DL time slot configuration.
下面对现有的NR-V2X中的资源排除的过程进行介绍。The process of resource exclusion in the existing NR-V2X is described below.
在第三代合作伙伴计划(the 3rd generation partnership project,3GPP)提出的长期演进(long term evolution,LTE)技术的网络下,车与任何事物通信(vehicle-to-everything,V2X)的车联网技术被提出。图2a-2c为本申请实施例提供的一种V2X通信的系统架构图,如图2a-2c所示,V2X通信是指车辆与外界的任何事物的通信,包括车与车的通信(vehicle to vehicle,V2V)、车与行人的通信(vehicle to pedestrian,V2P)、车与基础设施的通信(vehicle to infrastructure,V2I)、车与网络的通信(vehicle to network,V2N)。Under the long term evolution (LTE) technology network proposed by the 3rd generation partnership project (3GPP), the vehicle-to-everything (V2X) vehicle networking technology Been proposed. Figures 2a-2c are system architecture diagrams of a V2X communication provided by an embodiment of the application. As shown in Figures 2a-2c, V2X communication refers to communication between a vehicle and anything in the outside world, including vehicle-to-vehicle communication. vehicle, V2V), vehicle to pedestrian (V2P), vehicle to infrastructure (V2I), vehicle to network (V2N) communication.
在进行V2X通信时,车辆上的终端设备需要对侧行链路(sidelink)的资源进行分配。sidelink的资源分配包括站分配资源模式(mode-1)和用户自选资源模式(mode-2)。其中,基站分配资源模式主要应用于有网络覆盖的情形下的V2X通信,基站统一根据终端设备的缓存状态报告(buffer state report,BSR)上报情况,集中进行资源分配。用户自选资源模式下,终端设备的传输资源不依赖于基站,终端设备自己选择传输资源进行通信,该模式不受限于网络覆盖,在没有网络覆盖情况下,终端设备也可以用该模式进行通信。需要说明的是,上述资源包括初始资源和/或重传资源。When V2X communication is performed, the terminal equipment on the vehicle needs to allocate the resources of the sidelink. The resource allocation of sidelink includes station allocation resource mode (mode-1) and user-selected resource mode (mode-2). Among them, the resource allocation mode of the base station is mainly used in V2X communication under the situation of network coverage. The base station uniformly allocates resources according to the buffer state report (BSR) report of the terminal equipment. In the user-selected resource mode, the transmission resources of the terminal device do not depend on the base station, and the terminal device selects the transmission resources for communication. This mode is not limited by network coverage. In the absence of network coverage, the terminal device can also use this mode to communicate . It should be noted that the above-mentioned resources include initial resources and/or retransmission resources.
在用户自选资源模式下的资源选择流程中,终端设备需要持续监听资源监听窗口内的时隙,再根据监听结果从资源选择窗口内排除已经被其他终端设备预约的资源。In the resource selection process in the user-selected resource mode, the terminal device needs to continuously monitor the time slots in the resource monitoring window, and then exclude resources that have been reserved by other terminal devices from the resource selection window according to the monitoring result.
示例性的,图3为现有的一种资源排除的流程示意图。如图3所示,包括步骤S101-S103:Exemplarily, FIG. 3 is a schematic flowchart of an existing resource exclusion. As shown in Figure 3, including steps S101-S103:
S101、终端设备确定资源选择窗口,并且将资源选择窗口内的全部候选资源组成候选资源集合。S101. The terminal device determines a resource selection window, and forms all candidate resources in the resource selection window into a candidate resource set.
S102、终端设备确定资源侦听窗口。S102. The terminal device determines a resource listening window.
S103、终端设备根据未监听时隙对候选资源集合中的资源进行资源排除。S103: The terminal device performs resource exclusion on the resources in the candidate resource set according to the unmonitored time slot.
具体的,若终端设备确定未侦听时隙 与资源选择窗口内的候选资源R x,y在时域上满足公式(2)的条件,则将该时隙上的所有候选资源R x,y全部进行排除。 Specifically, if the terminal device determines that it is not listening to the time slot If the candidate resource Rx ,y in the resource selection window satisfies the condition of formula (2) in the time domain, all the candidate resources Rx ,y in the time slot are all excluded.
y+j×P′ rsvp_TX=m+q×P′ rsvp_RX (2) y+j×P′ rsvp_TX =m+q×P′ rsvp_RX (2)
其中,q=1,2,…,Q;j=0,1,…,C resel-1。 Wherein, q=1, 2, ..., Q; j=0, 1, ..., Cresel -1.
需要说明的是,若P rsvp_RX<T scal并且n′-m≤P′ rsvp_RX,则 否则,Q=1。T scal为资源选择窗长T 2对应的间隔,单位为ms。若时隙n属于侧行链路资源池, 否则 为时隙n之后第一个属于侧行链路资源池的时隙。 It should be noted that if P rsvp_RX <T scal and n′-m≤P′ rsvp_RX , then Otherwise, Q=1. T scal is the interval corresponding to the resource selection window length T 2 , in ms. If slot n belongs to the sidelink resource pool, otherwise is the first time slot belonging to the sidelink resource pool after time slot n.
然而,现有的资源排除方法中,由于在未监听时隙终端设备未收到侧行链路控制信息,无法获得侧行链路控制信息中对于预约资源的具体指示,只能根据时域条件进行排除,不考虑频率条件,即需要将资源池的频域资源所包括的全部子信道都排除,从而会导致排除资源过多。并且,由于未收到侧行链路控制信息,只能按照资源池配置的所有周期进行全面排除,且高层参数(sl-ResourceReservePeriodList)最多可以支持16个周期,每个周期的取值范围可以从0ms、1ms~99ms、100ms、200ms、…1000ms中选择,因此,当高层参数(sl-ResourceReservePeriodList)支持多个周期并且每个周期的取值范围较小时,同样会导致排除较多的资源。按照现有协议,对于候选资源的排除具有上限,当候选资源排除过多从而导致上报给高层的候选资源集合占初始候选资源的集合的比例小于门限值时,无法满足上报给高层的候选资源的比例条件。However, in the existing resource exclusion method, since the terminal device does not receive the sidelink control information in the non-monitoring time slot, the specific indication of the reserved resources in the sidelink control information cannot be obtained, and can only be based on time domain conditions. Exclusion is performed without considering frequency conditions, that is, all sub-channels included in the frequency domain resources of the resource pool need to be excluded, which will result in too many excluded resources. In addition, since the sidelink control information is not received, it can only be completely excluded according to all the periods configured by the resource pool, and the high-level parameter (sl-ResourceReservePeriodList) can support up to 16 periods, and the value range of each period can be from Choose from 0ms, 1ms~99ms, 100ms, 200ms, ... 1000ms. Therefore, when the high-level parameter (sl-ResourceReservePeriodList) supports multiple periods and the value range of each period is small, it will also cause more resources to be excluded. According to the existing protocol, there is an upper limit for the exclusion of candidate resources. When too many candidate resources are excluded, so that the ratio of the set of candidate resources reported to the upper layer to the set of initial candidate resources is less than the threshold value, the candidate resources reported to the higher layer cannot be satisfied. ratio condition.
为解决上述问题,本申请实施例提供了一种通信方法及装置,以解决现有技术中资源排除过程中排除过多资源导致的无法满足上报给高层的候选资源的比例条件的技术问题。在本申请中,当需要排除的候选资源超过一定额度后,对一部分需要排除的候选资源进行恢复,从而使得保留的候选资源满足上报给高层的候选资源的比例条件。In order to solve the above problem, the embodiments of the present application provide a communication method and device to solve the technical problem that the proportion of candidate resources reported to a higher layer cannot be satisfied due to the exclusion of too many resources in the resource exclusion process in the prior art. In the present application, when the candidate resources to be excluded exceed a certain amount, a part of the candidate resources to be excluded are restored, so that the reserved candidate resources meet the ratio condition of the candidate resources reported to the higher layer.
需要说明的是,本申请可以应用在NR-V2X通信系统中,其不但可以适用于有网络覆盖的场景,也可以适用于无网络覆盖的通信场景。相对应的,其资源分配方式可以为基站分配资源模式,也可以为用户自主选择资源模式,本申请实施例对此均不作限制。It should be noted that the present application can be applied to an NR-V2X communication system, which can be applied not only to scenarios with network coverage, but also to communication scenarios without network coverage. Correspondingly, the resource allocation method may be a resource mode allocated by a base station, or a resource mode may be independently selected by a user, which is not limited in this embodiment of the present application.
下面对于本申请的系统架构进行说明。The system architecture of the present application will be described below.
继续参考图2a-图2c,终端设备可以与终端设备交互,终端设备也可以与网络设备交互。在终端设备与终端设备交互的过程中,无线通信的双方均是用户通信设备,则相应的可以采用侧行链路空口传输。在终端设备与网络设备交互的过程中,相应的 可以采用空口(UTRAN-to-UE,UU)传输。Continuing to refer to Figures 2a-2c, the terminal device can interact with the terminal device, and the terminal device can also interact with the network device. In the process of interaction between the terminal device and the terminal device, both parties in the wireless communication are user communication devices, and accordingly, side link air interface transmission can be used. In the process of interaction between the terminal device and the network device, the corresponding air interface (UTRAN-to-UE, UU) transmission can be used.
其中,网络设备在无线通信系统中可以是传统宏基站(evolved node B,eNB),在异构网络中(Heterogeneous Network,HetNet)场景下可以是微基站eNB,在分布式基站场景可以是基带处理单元(Base Band Unit,BBU)和射频拉远单元RRU(Remote Radio Unit,RRU),在云无线接入网(Cloud Radio Access Netowrk,CRAN)场景下可以是基带池(BBU pool)和RRU,在未来无线通信系统中可以是gNB。The network device may be a traditional macro base station (evolved node B, eNB) in a wireless communication system, a micro base station eNB in a heterogeneous network (Heterogeneous Network, HetNet) scenario, and a baseband processing in a distributed base station scenario. The unit (Base Band Unit, BBU) and the remote radio unit RRU (Remote Radio Unit, RRU) can be the baseband pool (BBU pool) and RRU in the cloud radio access network (Cloud Radio Access Netowrk, CRAN) scenario. In the future wireless communication system, it may be gNB.
终端设备可以是用户手持的通信设备,可以包括但不限于:手机、平板电脑、电子阅读器、遥控器、个人计算机(personal computer,PC)、笔记本电脑、个人数字助理(personal digital assistant,PDA)、车载设备、可穿戴设备、智能手表、智能手环等设备。或者,终端设备也可以是车载终端、车载通信模块或其它嵌入式通信模块。The terminal device may be a communication device held by a user, which may include, but is not limited to, a mobile phone, a tablet computer, an e-reader, a remote control, a personal computer (PC), a notebook computer, and a personal digital assistant (PDA). , vehicle equipment, wearable devices, smart watches, smart bracelets and other devices. Alternatively, the terminal device may also be an in-vehicle terminal, an in-vehicle communication module or other embedded communication modules.
图4为本申请实施例提供的一种终端设备的结构示意图。如图4所示,终端设备可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,SIM)卡接口195等。其中传感器模块180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁传感器180D,加速度传感器180E,距离传感器180F,接近光传感器180G,指纹传感器180H,温度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。FIG. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present application. As shown in FIG. 4 , the terminal device may include a
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。The
其中,控制器可以是终端设备的神经中枢和指挥模块。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。Among them, the controller can be the nerve center and command module of the terminal device. The controller can generate an operation control signal according to the instruction operation code and timing signal, and complete the control of fetching and executing instructions.
处理器110中还可以设置存储器,用于存储指令和数据。A memory may also be provided in the
充电管理模块140用于从充电器接收充电输入。The
电源管理模块141用于连接电池142,充电管理模块140与处理器110。The power management module 141 is used for connecting the battery 142 , the
终端设备的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。The wireless communication function of the terminal device may be implemented by the
天线1和天线2用于发射和接收电磁波信号。终端设备中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。
移动通信模块150可以提供应用在终端设备上的包括2G/3G/4G/5G等无线通信的解决方案。The
无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将 处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。The
终端设备通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。The terminal device realizes the display function through the GPU, the display screen 194, and the application processor. The GPU is a microprocessor for image processing, and is connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering.
显示屏194用于显示图像,视频等。显示屏194包括显示面板。Display screen 194 is used to display images, videos, and the like. Display screen 194 includes a display panel.
终端设备可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。The terminal device can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.
ISP用于处理摄像头193反馈的数据。摄像头193用于捕获静态图像或视频。The ISP is used to process the data fed back by the camera 193 . Camera 193 is used to capture still images or video.
外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展终端设备的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。The
内部存储器121可以用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行终端设备的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。Internal memory 121 may be used to store computer executable program code, which includes instructions. The
终端设备可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。The terminal device can implement audio functions through an
音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。The
扬声器170A,也称“喇叭”,用于将音频电信号转换为声音信号。受话器170B,也称“听筒”,用于将音频电信号转换成声音信号。麦克风170C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。耳机接口170D用于连接有线耳机。Speaker 170A, also referred to as a "speaker", is used to convert audio electrical signals into sound signals. The
压力传感器180A用于感受压力信号,可以将压力信号转换成电信号。陀螺仪传感器180B可以用于确定终端设备的运动姿态。气压传感器180C用于测量气压。磁传感器180D包括霍尔传感器。终端设备可以利用磁传感器180D检测翻盖皮套的开合。加速度传感器180E可检测终端设备在各个方向上(一般为三轴)加速度的大小。距离传感器180F,用于测量距离。接近光传感器180G可以包括例如发光二极管(LED)和光检测器,例如光电二极管。环境光传感器180L用于感知环境光亮度。指纹传感器180H用于采集指纹。温度传感器180J用于检测温度。触摸传感器180K,也称“触控面板”。触摸传感器180K可以设置于显示屏194,由触摸传感器180K与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180K用于检测作用于其上或附近的触摸操作。骨传导传感器180M可以获取振动信号。The pressure sensor 180A is used to sense pressure signals, and can convert the pressure signals into electrical signals. The gyro sensor 180B can be used to determine the motion attitude of the terminal device. The air pressure sensor 180C is used to measure air pressure. The magnetic sensor 180D includes a Hall sensor. The terminal device can use the magnetic sensor 180D to detect the opening and closing of the flip holster. The acceleration sensor 180E can detect the magnitude of the acceleration of the terminal device in various directions (generally three axes). Distance sensor 180F for measuring distance. Proximity light sensor 180G may include, for example, light emitting diodes (LEDs) and light detectors, such as photodiodes. The ambient light sensor 180L is used to sense ambient light brightness. The fingerprint sensor 180H is used to collect fingerprints. The temperature sensor 180J is used to detect the temperature. Touch sensor 180K, also called "touch panel". The touch sensor 180K may be disposed on the display screen 194 , and the touch sensor 180K and the display screen 194 form a touch screen, also called a “touch screen”. The touch sensor 180K is used to detect a touch operation on or near it. The
按键190包括开机键,音量键等。马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。SIM卡接口195用于连接SIM卡。The keys 190 include a power-on key, a volume key, and the like. Motor 191 can generate vibrating cues. The motor 191 can be used for vibrating alerts for incoming calls, and can also be used for touch vibration feedback. The indicator 192 can be an indicator light, which can be used to indicate the charging state, the change of the power, and can also be used to indicate a message, a missed call, a notification, and the like. The
可以理解的是,本申请示意的结构并不构成对终端设备的具体限定。在另一些实 施例中,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It can be understood that the structure illustrated in this application does not constitute a specific limitation on the terminal device. In other embodiments, the terminal device may include more or fewer components than shown, or some components may be combined, or some components may be split, or a different arrangement of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
本申请实施例中,执行终端设备(或者称之为终端)侧方法的装置可以是终端设备,也可以是终端设备中的装置。示例性地,终端设备中的装置可以是芯片系统、电路或者模块等,本申请不作限制。可以理解,本申请实施例中发送端可以是执行终端设备侧方法的装置。In this embodiment of the present application, the apparatus for executing the method on the side of the terminal device (or referred to as the terminal) may be the terminal device, or may be a device in the terminal device. Exemplarily, the device in the terminal device may be a chip system, a circuit, or a module, etc., which is not limited in this application. It can be understood that, in this embodiment of the present application, the sending end may be a device that executes the method on the side of the terminal device.
下面以终端设备为例,以具体地实施例对本申请实施例的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。The technical solutions of the embodiments of the present application will be described in detail below by taking a terminal device as an example and using specific embodiments. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
图5为本申请实施例提供的一种通信方法的流程示意图。本申请实施例的执行主体为终端设备,该终端设备也可以称之为发送用户设备(user equipment,UE),涉及的是终端设备如何选择资源的具体过程。如图5所示,该方法包括:FIG. 5 is a schematic flowchart of a communication method provided by an embodiment of the present application. The execution subject of the embodiments of the present application is a terminal device, which may also be referred to as a sending user equipment (user equipment, UE), which involves a specific process of how the terminal device selects resources. As shown in Figure 5, the method includes:
S201、终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源。S201. The terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window.
在本申请中,终端设备需要侦听资源侦听窗口内属于侧行链路资源池的时隙。终端设备在某个时隙触发确定资源的流程后,在资源侦听窗口还存在终端设备没有进行监听的时隙,具体的,可以是终端设备自身进行过传输的时隙或者是因为不连续接收(Discontinuous Reception,DRX)等原因没有监听的时隙。终端设备会根据监听窗口内的未监听时隙,确定需要排除的候选资源。其中,根据资源监听窗口内的未监听时隙,终端设备可以确定资源选择窗口对应的候选资源集合中需要排除的第一资源。In this application, the terminal device needs to listen to the time slots belonging to the sidelink resource pool within the resource listening window. After the terminal device triggers the process of determining resources in a certain time slot, there are still time slots that the terminal device does not monitor in the resource listening window. Specifically, it may be a time slot in which the terminal device itself has transmitted or because of discontinuous reception. (Discontinuous Reception, DRX) and other reasons for not listening to the time slot. The terminal device will determine the candidate resources to be excluded according to the unmonitored time slots in the monitoring window. Wherein, according to the unmonitored time slot in the resource monitoring window, the terminal device may determine the first resource to be excluded from the candidate resource set corresponding to the resource selection window.
下面首先对第一资源进行说明。The first resource is first described below.
第一资源的数量可以为一个,也可以为多个,本申请实施例对于第一资源的数量不做限制。The quantity of the first resource may be one or multiple, and this embodiment of the present application does not limit the quantity of the first resource.
在一种可选的实施方式中,若在资源选择窗口内未监听时隙周期性对应的时隙在侧行链路资源池内,则第一资源可以为在资源选择窗口内未监听时隙周期性对应的时隙上的资源。在另一种可选的实施方式中,若在资源选择窗口内未监听时隙周期性对应的时隙不在侧行链路资源池内,则第一资源可以为未监听时隙之后在资源选择窗口第一个属于侧行链路资源池的时隙上的资源。In an optional implementation manner, if the time slot corresponding to the unmonitored timeslot period in the resource selection window is in the sidelink resource pool, the first resource may be the unmonitored timeslot period in the resource selection window resources on the corresponding time slot. In another optional implementation manner, if the time slot corresponding to the non-monitored time slot periodically in the resource selection window is not in the sidelink resource pool, the first resource may be the non-monitored time slot and then the resource selection window after the non-monitored time slot. The first resource on the slot that belongs to the sidelink resource pool.
下面对于如何确定第一资源进行说明。在一种可选的实施方式中,终端设备可以根据未监听时隙和高层参数指示的周期,确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源。The following describes how to determine the first resource. In an optional implementation manner, the terminal device may determine the first resource corresponding to the non-monitored time slot in the resource monitoring window in the resource selection window according to the non-monitored time slot and the period indicated by the high-level parameter.
示例性的,若未侦听时隙 与候选资源R x,y在时域上满足y+j×P′ rsvp_TX=m+q×P′ rsvp_RX,则可以确定该候选资源为第一资源。其中,q=1,2,…,Q;j=0,1,…,C resel-1。 Exemplary, if no listening slot If the candidate resource R x,y satisfies y+j×P′ rsvp_TX =m+q×P′ rsvp_RX in the time domain, the candidate resource can be determined as the first resource. Wherein, q=1, 2, ..., Q; j=0, 1, ..., Cresel -1.
需要说明的是,若P rsvp_RX<T scal并且n′-m≤P′ rsvp_RX,则 否 则,Q=1。T scal为资源选择窗长T 2对应的间隔,单位为ms。若时隙n属于侧行链路资源池, 否则 为时隙n之后第一个属于侧行链路资源池的时隙。 It should be noted that if P rsvp_RX <T scal and n′-m≤P′ rsvp_RX , then Otherwise, Q=1. T scal is the interval corresponding to the resource selection window length T 2 , in ms. If slot n belongs to the sidelink resource pool, otherwise is the first time slot belonging to the sidelink resource pool after time slot n.
此外,需要说明的是,上述未监听时隙可以在资源选择窗口存在对应的第一资源,也可以在资源选择窗口不存在对应的第一资源,本申请实施例对此也不做限制。In addition, it should be noted that the above non-monitored time slot may have a corresponding first resource in the resource selection window, or may not have a corresponding first resource in the resource selection window, which is not limited in this embodiment of the present application.
S202、根据第一资源的第一阈值或资源选择窗口对应的候选资源集合的第二阈值,终端设备在候选资源集合中确定出第二资源,第二资源用于传输侧行链路数据和/或侧行链路控制信息。S202. According to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, the terminal device determines the second resource in the candidate resource set, and the second resource is used for transmitting sidelink data and/or or sidelink control information.
在一些实施例中,在触发确定资源的流程后,终端设备按照本申请实施例前述确定候选资源集合的方式确定候选资源集合S A,可以将未经过资源排除流程的候选资源集合S A视为初始候选资源集合。随后,当终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源后,可以在资源选择窗口对应的候选资源集合中排除第一资源,并在完成资源排除后的候选资源集合中确定出第二资源。 In some embodiments, after triggering the process of determining resources, the terminal device determines the candidate resource set SA according to the method of determining the candidate resource set mentioned in the embodiment of the present application, and the candidate resource set SA that has not undergone the resource exclusion process may be regarded as the candidate resource set SA The initial set of candidate resources. Subsequently, after the terminal device determines that the unmonitored time slot in the resource monitoring window is the first resource corresponding to the resource selection window, the first resource can be excluded from the candidate resource set corresponding to the resource selection window, and the candidate resource after the resource exclusion is completed. A second resource is determined from the resource set.
示例性的,若资源选择窗口中初始的候选资源共对应有十四个时隙,则在资源排除前的候选资源集合是包含有上述十四个时隙的候选资源集合。当终端设备确定出的第一资源在资源选择窗口中对应有八个时隙时,可以在候选资源集合中排除该八个时隙上的候选资源,使得候选资源集合中仅剩余其余六个时隙上的候选资源,从而在剩余的六个时隙上的候选资源中确定出第二资源。Exemplarily, if the initial candidate resources in the resource selection window correspond to fourteen time slots in total, the candidate resource set before resource exclusion is the candidate resource set including the above fourteen time slots. When the first resource determined by the terminal device corresponds to eight time slots in the resource selection window, the candidate resources on the eight time slots may be excluded from the candidate resource set, so that only the remaining six remain in the candidate resource set. The candidate resources on the slot are selected, so that the second resource is determined from the candidate resources on the remaining six time slots.
需要说明的是,考虑到上报给高层的候选资源的比例条件,本申请实施例在候选资源集合中排除资源时,还需要参考第一资源的第一阈值或候选资源集合的第二阈值。It should be noted that, considering the proportion of candidate resources reported to higher layers, when excluding resources from the candidate resource set in this embodiment of the present application, it is also necessary to refer to the first threshold of the first resource or the second threshold of the candidate resource set.
示例性的,下面提供四种可用的资源排除的方式。Exemplarily, four available resource exclusion methods are provided below.
在第一种方式中,终端设备在资源选择窗口对应的候选资源集合中排除第一资源。若第一资源的数量大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则终端设备从第一资源中确定出第三资源。其中,第一资源的数量和第三资源的数量的差值小于或等于第一阈值。随后,终端设备将第三资源增加到候选资源集合中。最后,终端设备在增加第三资源后的候选资源集合中确定出第二资源。In the first manner, the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. If the number of the first resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, the terminal device determines the third resource from the first resources. Wherein, the difference between the quantity of the first resource and the quantity of the third resource is less than or equal to the first threshold. Subsequently, the terminal device adds the third resource to the candidate resource set. Finally, the terminal device determines the second resource in the candidate resource set after adding the third resource.
应理解,本申请实施例对于如何从第一资源中确定出第三资源不做限制。在一种可选的实施方式中,终端设备可以从第一资源中随机确定出第三资源。在另一种可选的实施方式中,终端设备可以从第一资源中按照候选资源的时域顺序确定出第三资源。It should be understood that the embodiments of the present application do not limit how to determine the third resource from the first resource. In an optional implementation manner, the terminal device may randomly determine the third resource from the first resource. In another optional implementation manner, the terminal device may determine the third resource from the first resource according to the time domain sequence of the candidate resources.
在第二种方式中,终端设备在资源选择窗口对应的候选资源集合中排除第一资源。若第一资源的数量大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则将部分或全部第一资源增加到候选资源集合中,直至增加部分或全部第一资源后的候选资源集合中的资源数量不小于第二阈值。随后,终端设备在增加部分或全部第一资源的候选资源集合中确定出第二资源。In the second manner, the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. If the number of first resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, add some or all of the first resources to the candidate resource set, until the candidate resource after adding some or all of the first resources The number of resources in the resource set is not less than the second threshold. Subsequently, the terminal device determines the second resource in the candidate resource set to which part or all of the first resource is added.
其中,将部分或全部第一资源增加到候选资源集合中,可以理解为,将已经从候选资源集合中排除的第一资源逐个增加到候选资源集合中,直至候选资源集合中剩余的资源数量不小于第二阈值时,停止往候选资源集合中增加第一资源。Wherein, adding part or all of the first resources to the candidate resource set can be understood as adding the first resources that have been excluded from the candidate resource set to the candidate resource set one by one, until the number of remaining resources in the candidate resource set does not When the value is less than the second threshold, stop adding the first resource to the candidate resource set.
本申请实施例对于增加到候选资源集合中的部分或全部第一资源不做限制,在一种可选的实施方式中,终端设备可以从第一资源中随机确定出部分或全部资源。在另一种可选的实施方式中,终端设备可以从第一资源中按照候选资源的时域顺序确定出部分或全部资源。This embodiment of the present application does not limit some or all of the first resources added to the candidate resource set. In an optional implementation manner, the terminal device may randomly determine some or all of the resources from the first resources. In another optional implementation manner, the terminal device may determine some or all of the resources from the first resources according to the time domain sequence of the candidate resources.
在第三种方式中,终端设备在候选资源集合中排除部分或全部第一资源,直至已排除的第一资源的数量等于第一资源的第一阈值,或者,直至候选资源集合中剩余的资源数量等于第二阈值。随后,终端设备在排除部分或全部第一资源后的候选资源集合中确定出第二资源。In a third manner, the terminal device excludes some or all of the first resources in the candidate resource set until the number of excluded first resources is equal to the first threshold of the first resources, or until the remaining resources in the candidate resource set The number is equal to the second threshold. Subsequently, the terminal device determines the second resource in the candidate resource set after excluding part or all of the first resource.
在第四种方式中,若第一资源的数量大于第一阈值,则终端设备排除第一资源中的部分或全部资源,直至第一资源的数量小于或等于第一阈值。随后,终端设备在资源选择窗口对应的候选资源集合中排除第一资源。最后,终端设备在排除第一资源后的候选资源集合中确定出第二资源。In a fourth manner, if the number of the first resources is greater than the first threshold, the terminal device excludes some or all of the first resources until the number of the first resources is less than or equal to the first threshold. Subsequently, the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. Finally, the terminal device determines the second resource in the candidate resource set after excluding the first resource.
下面首先对第一阈值和第二阈值进行说明。First, the first threshold and the second threshold will be described below.
其中,第一阈值用于表征第一资源的数量的门限,应理解,第一阈值可以为允许排除的第一资源的最大个数,第一资源的数量不能超过第一阈值。第二阈值用于表征从候选资源集合中排除第一资源后剩余资源的数量的门限,应理解,第二阈值为候选资源集合在排除第一资源后剩余资源的最小个数,候选资源集合在排除第一资源后剩余资源的数量不能小于第二阈值。第一阈值和第二阈值的总和可以为初始候选资源集合内包括的全部候选资源的总数。需要说明的是,第一阈值和/或第二阈值可以预配置在终端设备,也可以由网络设备通过配置信令下发给终端设备。其中配置信令可以为系统消息块(System Information Block SIB)、无线资源控制(Radio Resource Control RRC)信令或物理层控制信息,本申请实施例对此不作限制。The first threshold is used to represent the threshold of the number of first resources. It should be understood that the first threshold may be the maximum number of first resources allowed to be excluded, and the number of first resources cannot exceed the first threshold. The second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set. It should be understood that the second threshold is the minimum number of remaining resources in the candidate resource set after excluding the first resource. The candidate resource set is in The number of remaining resources after excluding the first resource cannot be less than the second threshold. The sum of the first threshold and the second threshold may be the total number of all candidate resources included in the initial candidate resource set. It should be noted that the first threshold and/or the second threshold may be pre-configured in the terminal device, or may be delivered to the terminal device by the network device through configuration signaling. The configuration signaling may be system message block (System Information Block SIB), radio resource control (Radio Resource Control RRC) signaling, or physical layer control information, which is not limited in this embodiment of the present application.
在一些实施例中,第一阈值和/或第二阈值可以由以下至少一项确定:初始候选资源集合的大小,上报给高层所需保证的候选资源的比例以及第一参数,其中第一参数可以预配置在终端设备,也可以由网络设备通过配置信令下发给终端设备。其中配置信令可以为系统消息块(System Information Block SIB)、无线资源控制(Radio Resource Control RRC)信令或物理层控制信息,本申请实施例对此不作限制。In some embodiments, the first threshold and/or the second threshold may be determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the upper layer, and the first parameter, where the first parameter It can be pre-configured on the terminal device, or can be delivered to the terminal device by the network device through configuration signaling. The configuration signaling may be system message block (System Information Block SIB), radio resource control (Radio Resource Control RRC) signaling, or physical layer control information, which is not limited in this embodiment of the present application.
下面提供几种第一阈值的确定方式。Several ways of determining the first threshold are provided below.
在一种可选的实施方式中,第一阈值可以为(1-X)·M total·Y,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y<=1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9等。 In an optional implementation manner, the first threshold may be (1-X) · M total · Y, where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is reported to the high-level The ratio of candidate resources to be guaranteed, Y<=1, and Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, etc.
示例性的,若Y的取值为0.5,X的取值为0.5,初始候选资源M total的取值为14,此时根据(1-X)·M total·Y,可以确定第一阈值的取值为3.5。当第一资源的数量超过3.5时,则确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 0.5, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to (1-X) · M total · Y, the value of the first threshold can be determined. The value is 3.5. When the number of the first resources exceeds 3.5, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the higher layer cannot be satisfied.
在另一种可选的实施方式中,第一阈值还可以为(1-Y)·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,Y<1,Y为第一参数,并且Y>=X,X为上报 给高层所需保证的候选资源的比例。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,Y可以为0.7,0.8,0.9等。 In another optional implementation manner, the first threshold may also be (1-Y)·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, Y<1, Y is The first parameter, and Y>=X, X is the ratio of the guaranteed candidate resources reported to the upper layer. The embodiments of the present application do not limit the values of X and Y, for example, X may be 0.2, 0.3, 0.35, and Y may be 0.7, 0.8, 0.9, and the like.
示例性的,若Y的取值为0.8,X的取值为0.5,初始候选资源M total的取值为14,此时根据(1-Y)·M total,可以确定第一阈值的取值为2.8。当第一资源的数量超过2.8时,则确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 0.8, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to (1-Y)·M total , the value of the first threshold can be determined. is 2.8. When the number of the first resources exceeds 2.8, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the higher layer cannot be satisfied.
在另一种可选的实施方式中,第一阈值还可以为(1-Y·X)·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y≥1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为5,4,3,2,2.5,1.5,1.75等。示例性的,若Y的取值为1.2,X的取值为0.5,初始候选资源M total的取值为14,此时根据(1-YX)·M total,可以确定第一阈值的取值为5.6。当第一资源的数量超过5.6时,确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 In another optional implementation manner, the first threshold may also be (1-Y·X)·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the number of resources reported to The ratio of candidate resources to be guaranteed by the high layer, Y≥1, and Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. . Exemplarily, if the value of Y is 1.2, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to (1-YX)·M total , the value of the first threshold can be determined. is 5.6. When the number of the first resources exceeds 5.6, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied.
下面提供几种第二阈值的确定方式。Several ways of determining the second threshold are provided below.
在一种可选的实施方式中,第二阈值可以为M total-(1-X)·M total·Y,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y<=1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9等。 In an optional implementation manner, the second threshold may be M total -(1-X) · M total · Y, where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the report The ratio of candidate resources to be guaranteed to the upper layer, Y<=1, and Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, etc.
示例性的,若Y的取值为0.5,X的取值为0.5,初始候选资源M total的取值为14,此时根据M total-(1-X)·M total·Y,可以确定第二阈值的取值为10.5。当终端设备排除第一资源后,候选资源集合中剩余的资源数量的数量小于10.5时,则确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 0.5, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to M total -(1-X) · M total · Y, the first The value of the second threshold is 10.5. After the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 10.5, it is determined that the first resource is excluded from the candidate resource set when too many resources are excluded, and the ratio of the candidate resources reported to the higher layer cannot be satisfied. condition.
在另一种可选的实施方式中,第二阈值还可以为Y·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,Y<1,Y为第一参数,Y>=X,X为上报给高层所需保证的候选资源的比例。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.5,Y可以为0.7,0.8,0.9等。 In another optional implementation manner, the second threshold may also be Y·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, Y<1, Y is the first parameter, Y>=X, X is the ratio of candidate resources reported to the high-level to be guaranteed. The embodiments of the present application do not limit the values of X and Y, for example, X may be 0.2, 0.3, 0.35, 0.5, and Y may be 0.7, 0.8, 0.9, and the like.
示例性的,若Y的取值为0.8,X的取值为0.5,初始候选资源M total的取值为14,此时根据Y·M total,可以确定第二阈值的取值为11.2。当终端设备排除第一资源后,候选资源集合中剩余的资源数量的数量小于11.2时,则确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 0.8, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to Y·M total , the value of the second threshold can be determined to be 11.2. After the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 11.2, it is determined that the first resource is excluded from the candidate resource set when too many resources are excluded, and the ratio of the candidate resources reported to the higher layer cannot be satisfied. condition.
在另一种可选的实施方式中,第二阈值还可以为Y·X·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y≥1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为5,4,3,2,2.5,1.5,1.75等。 In another optional implementation manner, the second threshold may also be Y·X·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the guarantee required for reporting to the higher layer The ratio of candidate resources, Y≥1, Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
示例性的,若Y的取值为1.2,X的取值为0.5,初始候选资源M total的取值为 14,此时根据Y·X·M total,可以确定第二阈值的取值为8.4。当终端设备排除第一资源后,候选资源集合中剩余的资源数量的数量小于8.4时,确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 1.2, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to Y·X·M total , it can be determined that the value of the second threshold is 8.4 . After the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 8.4, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied. .
在本申请中,终端设备在候选资源集合中完成资源排除后,可以在完成资源排除后的候选资源集合中选择出第二资源。In the present application, after the terminal device completes the resource exclusion in the candidate resource set, the terminal device may select the second resource from the candidate resource set after the resource exclusion is completed.
在一些实施例中,终端设备可以将完成资源排除后,剩余的候选资源集合上报给高层,高层再从剩余的候选资源集合中选择出第二资源。In some embodiments, the terminal device may report the remaining candidate resource set to the upper layer after completing the resource exclusion, and the higher layer then selects the second resource from the remaining candidate resource set.
此外,在一种可选的实施方式中,在选择第二资源前,若终端设备在资源监听窗口内的未侦听时隙上对第四资源进行过周期预约,则终端设备还可以在高层参数指示的第一周期集合中排除第四资源对应的预约周期。其中,第四资源为抢占检测流程对应的资源。In addition, in an optional implementation manner, before selecting the second resource, if the terminal device makes a periodic reservation for the fourth resource on the non-listening time slot in the resource monitoring window, the terminal device can also The reservation period corresponding to the fourth resource is excluded from the first period set indicated by the parameter. The fourth resource is a resource corresponding to the preemption detection process.
本申请实施例提供的通信方法,终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源;根据第一资源的第一阈值或资源选择窗口对应的候选资源集合的第二阈值,终端设备在候选资源集合中确定出第二资源,其中,第一阈值用于表征第一资源的数量的门限,第二阈值用于表征从候选资源集合中在排除第一资源后剩余资源的数量的门限,第二资源用于传输侧行链路数据和/或侧行链路控制信息。与现有技术相比,本申请可以避免在资源选择过程中排除过多资源导致的保留的候选资源无法满足上报给高层的候选资源的比例条件。In the communication method provided by the embodiment of the present application, the terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window; Two thresholds, the terminal device determines the second resource in the candidate resource set, wherein the first threshold is used to represent the threshold of the quantity of the first resource, and the second threshold is used to represent the remaining resources after excluding the first resource from the candidate resource set Threshold for the number of resources, the second resource is used for transmitting sidelink data and/or sidelink control information. Compared with the prior art, the present application can avoid that the reserved candidate resources cannot meet the ratio condition of the candidate resources reported to the higher layer due to excluding too many resources in the resource selection process.
在上述实施例的基础上,图6为本申请实施例提供的另一种通信方法的流程示意图。如图6所示,该方法包括:On the basis of the foregoing embodiment, FIG. 6 is a schematic flowchart of another communication method provided by an embodiment of the present application. As shown in Figure 6, the method includes:
S301、终端设备确定资源选择窗口,并且确定资源选择窗口内属于侧行链路资源池的全部候选资源对应的候选资源集合。S301. The terminal device determines a resource selection window, and determines a candidate resource set corresponding to all candidate resources belonging to the sidelink resource pool in the resource selection window.
S302、终端设备确定资源侦听窗口。S302. The terminal device determines a resource listening window.
S303、终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源。S303. The terminal device determines the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window.
在本申请中,终端设备需要侦听资源侦听窗口内属于侧行链路资源池的时隙。终端设备在某个时隙触发确定资源的流程后,在资源侦听窗口还存在终端设备没有进行监听的时隙,具体的,可以是终端设备自身进行过传输的时隙或者是因为不连续接收(Discontinuous Reception,DRX)等原因没有监听的时隙。终端设备会根据监听窗口内的未监听时隙,确定需要排除的候选资源。其中,根据资源监听窗口内的未监听时隙,终端设备可以确定资源选择窗口对应的候选资源集合中需要排除的第一资源。In this application, the terminal device needs to listen to the time slots belonging to the sidelink resource pool within the resource listening window. After the terminal device triggers the process of determining resources in a certain time slot, there are still time slots that the terminal device does not monitor in the resource listening window. Specifically, it may be a time slot in which the terminal device itself has transmitted or because of discontinuous reception. (Discontinuous Reception, DRX) and other reasons for not listening to the time slot. The terminal device will determine the candidate resources to be excluded according to the unmonitored time slots in the monitoring window. Wherein, according to the unmonitored time slot in the resource monitoring window, the terminal device may determine the first resource to be excluded from the candidate resource set corresponding to the resource selection window.
下面首先对第一资源进行说明。The first resource is first described below.
第一资源的数量可以为一个,也可以为多个,本申请实施例对于第一资源的数量不做限制。The quantity of the first resource may be one or multiple, and this embodiment of the present application does not limit the quantity of the first resource.
在一种可选的实施方式中,若在资源选择窗口内未监听时隙周期性对应的时隙在侧行链路资源池内,则第一资源可以为在资源选择窗口内未监听时隙周期性对应的时隙上的资源。在另一种可选的实施方式中,若在资源选择窗口内未监听时隙周期性对应的时隙不在侧行链路资源池内,则第一资源可以为未监听时隙之后在资源选择窗口第一个属于侧行链路资源池的时隙上的资源。In an optional implementation manner, if the time slot corresponding to the unmonitored timeslot period in the resource selection window is in the sidelink resource pool, the first resource may be the unmonitored timeslot period in the resource selection window resources on the corresponding time slot. In another optional implementation manner, if the time slot corresponding to the non-monitored time slot periodically in the resource selection window is not in the sidelink resource pool, the first resource may be the non-monitored time slot and then the resource selection window after the non-monitored time slot. The first resource on the slot that belongs to the sidelink resource pool.
下面对于如何确定第一资源进行说明。在一种可选的实施方式中,终端设备可以根据未监听时隙和高层参数指示的周期,确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源。The following describes how to determine the first resource. In an optional implementation manner, the terminal device may determine the first resource corresponding to the non-monitored time slot in the resource monitoring window in the resource selection window according to the non-monitored time slot and the period indicated by the high-level parameter.
示例性的,若未侦听时隙 与候选资源R x,y在时域上满足y+j×P′ rsvp_TX=m+q×P′ rsvp_RX,则可以确定该候选资源为第一资源。其中,q=1,2,…,Q;j=0,1,…,C resel-1。 Exemplary, if no listening slot If the candidate resource R x,y satisfies y+j×P′ rsvp_TX =m+q×P′ rsvp_RX in the time domain, the candidate resource can be determined as the first resource. Wherein, q=1, 2, ..., Q; j=0, 1, ..., Cresel -1.
需要说明的是,若P rsvp_RX<T scal并且n′-m≤P′ rsvp_RX,则 否则,Q=1。T scal为资源选择窗长T 2对应的间隔,单位为ms。若时隙n属于侧行链路资源池, 否则 为时隙n之后第一个属于侧行链路资源池的时隙。 It should be noted that if P rsvp_RX <T scal and n′-m≤P′ rsvp_RX , then Otherwise, Q=1. T scal is the interval corresponding to the resource selection window length T 2 , in ms. If slot n belongs to the sidelink resource pool, otherwise is the first time slot belonging to the sidelink resource pool after time slot n.
此外,需要说明的是,上述未监听时隙可以在资源选择窗口存在对应的第一资源,也可以在资源选择窗口不存在对应的第一资源,本申请实施例对此也不做限制。In addition, it should be noted that the above non-monitored time slot may have a corresponding first resource in the resource selection window, or may not have a corresponding first resource in the resource selection window, which is not limited in this embodiment of the present application.
S304、根据第一资源的第一阈值或资源选择窗口对应的候选资源集合的第二阈值,终端设备在候选资源集合中进行资源排除,其中,第一阈值用于表征第一资源的数量的门限,第二阈值用于表征从候选资源集合中排除第一资源后剩余资源的数量的门限,第二资源用于传输侧行链路数据和/或侧行链路控制信息。S304. According to the first threshold of the first resource or the second threshold of the candidate resource set corresponding to the resource selection window, the terminal device performs resource exclusion in the candidate resource set, where the first threshold is used to represent the threshold of the number of the first resources , the second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set, and the second resource is used to transmit sidelink data and/or sidelink control information.
在一些实施例中,在触发确定资源的流程后,终端设备按照本申请实施例前述确定候选资源集合的方式确定候选资源集合S A,可以将未经过资源排除流程的候选资源集合S A视为初始候选资源集合。随后,当终端设备确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源后,可以在资源选择窗口对应的候选资源集合中排除第一资源,并在完成资源排除后的候选资源集合中确定出第二资源。 In some embodiments, after triggering the process of determining resources, the terminal device determines the candidate resource set SA according to the method of determining the candidate resource set mentioned in the embodiment of the present application, and the candidate resource set SA that has not undergone the resource exclusion process may be regarded as the candidate resource set SA The initial set of candidate resources. Subsequently, after the terminal device determines that the unmonitored time slot in the resource monitoring window is the first resource corresponding to the resource selection window, the first resource can be excluded from the candidate resource set corresponding to the resource selection window, and the candidate resource after the resource exclusion is completed. A second resource is determined from the resource set.
示例性的,若资源选择窗口中初始的候选资源共对应有十四个时隙,则在资源排除前的候选资源集合是包含有上述十四个时隙的候选资源集合。当终端设备确定出的第一资源在资源选择窗口中对应有八个时隙时,可以在候选资源集合中排除该八个时隙上的候选资源,使得候选资源集合中仅剩余其余六个时隙上的候选资源,从而在剩余的六个时隙上的候选资源中确定出第二资源。Exemplarily, if the initial candidate resources in the resource selection window correspond to fourteen time slots in total, the candidate resource set before resource exclusion is the candidate resource set including the above fourteen time slots. When the first resource determined by the terminal device corresponds to eight time slots in the resource selection window, the candidate resources on the eight time slots may be excluded from the candidate resource set, so that only the remaining six remain in the candidate resource set. The candidate resources on the slot are selected, so that the second resource is determined from the candidate resources on the remaining six time slots.
需要说明的是,考虑到上报给高层的候选资源的比例条件,本申请实施例在候选资源集合中排除资源时,还需要参考第一资源的第一阈值或候选资源集合的第二阈值。It should be noted that, considering the proportion of candidate resources reported to higher layers, when excluding resources from the candidate resource set in this embodiment of the present application, it is also necessary to refer to the first threshold of the first resource or the second threshold of the candidate resource set.
示例性的,下面提供四种可用的资源排除的方式。Exemplarily, four available resource exclusion methods are provided below.
在第一种方式中,终端设备在资源选择窗口对应的候选资源集合中排除第一资源。若第一资源的数量大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则终端设备从第一资源中确定出第三资源。其中,第一资源的数量和第三资源的数量的差值小于或等于第一阈值。随后,终端设备将第三资源增加到候选资源集合中。最后,终端设备在增加第三资源后的候选资源集合中确定出第二资源。In the first manner, the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. If the number of the first resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, the terminal device determines the third resource from the first resources. Wherein, the difference between the quantity of the first resource and the quantity of the third resource is less than or equal to the first threshold. Subsequently, the terminal device adds the third resource to the candidate resource set. Finally, the terminal device determines the second resource in the candidate resource set after adding the third resource.
应理解,本申请实施例对于如何从第一资源中确定出第三资源不做限制。在一种 可选的实施方式中,终端设备可以从第一资源中随机确定出第三资源。在另一种可选的实施方式中,终端设备可以从第一资源中按照候选资源的时域顺序确定出第三资源。It should be understood that the embodiments of the present application do not limit how to determine the third resource from the first resource. In an optional implementation manner, the terminal device may randomly determine the third resource from the first resource. In another optional implementation manner, the terminal device may determine the third resource from the first resource according to the time domain sequence of the candidate resources.
在第二种方式中,终端设备在资源选择窗口对应的候选资源集合中排除第一资源。若第一资源的数量大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则将部分或全部第一资源增加到候选资源集合中,直至增加部分或全部第一资源后的候选资源集合中的资源数量不小于第二阈值。随后,终端设备在增加部分或全部第一资源的候选资源集合中确定出第二资源。In the second manner, the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. If the number of first resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, add some or all of the first resources to the candidate resource set, until the candidate resource after adding some or all of the first resources The number of resources in the resource set is not less than the second threshold. Subsequently, the terminal device determines the second resource in the candidate resource set to which part or all of the first resource is added.
其中,将部分或全部第一资源增加到候选资源集合中,可以理解为,将已经从候选资源集合中排除的第一资源逐个增加到候选资源集合中,直至候选资源集合中剩余的资源数量不小于第二阈值时,停止往候选资源集合中增加第一资源。Wherein, adding part or all of the first resources to the candidate resource set can be understood as adding the first resources that have been excluded from the candidate resource set to the candidate resource set one by one, until the number of remaining resources in the candidate resource set does not When the value is less than the second threshold, stop adding the first resource to the candidate resource set.
本申请实施例对于增加到候选资源集合中的部分或全部第一资源不做限制,在一种可选的实施方式中,终端设备可以从第一资源中随机确定出部分或全部资源。在另一种可选的实施方式中,终端设备可以从第一资源中按照候选资源的时域顺序确定出部分或全部资源。This embodiment of the present application does not limit some or all of the first resources added to the candidate resource set. In an optional implementation manner, the terminal device may randomly determine some or all of the resources from the first resources. In another optional implementation manner, the terminal device may determine some or all of the resources from the first resources according to the time domain sequence of the candidate resources.
在第三种方式中,终端设备在候选资源集合中排除部分或全部第一资源,直至已排除的第一资源的数量等于第一资源的第一阈值,或者,直至候选资源集合中剩余的资源数量等于第二阈值。随后,终端设备在排除部分或全部第一资源后的候选资源集合中确定出第二资源。In a third manner, the terminal device excludes some or all of the first resources in the candidate resource set until the number of excluded first resources is equal to the first threshold of the first resources, or until the remaining resources in the candidate resource set The number is equal to the second threshold. Subsequently, the terminal device determines the second resource in the candidate resource set after excluding part or all of the first resource.
在第四种方式中,若第一资源的数量大于第一阈值,则终端设备排除第一资源中的部分或全部资源,直至第一资源的数量小于或等于第一阈值。随后,终端设备在资源选择窗口对应的候选资源集合中排除第一资源。最后,终端设备在排除第一资源后的候选资源集合中确定出第二资源。In a fourth manner, if the number of the first resources is greater than the first threshold, the terminal device excludes some or all of the first resources until the number of the first resources is less than or equal to the first threshold. Subsequently, the terminal device excludes the first resource from the candidate resource set corresponding to the resource selection window. Finally, the terminal device determines the second resource in the candidate resource set after excluding the first resource.
下面首先对第一阈值和第二阈值进行说明。First, the first threshold and the second threshold will be described below.
其中,第一阈值用于表征第一资源的数量的门限,应理解,第一阈值可以为允许排除的第一资源的最大个数,第一资源的数量不能超过第一阈值。第二阈值用于表征从候选资源集合中排除第一资源后剩余资源的数量的门限,应理解,第二阈值为候选资源集合在排除第一资源后剩余资源的最小个数,候选资源集合在排除第一资源后剩余资源的数量不能小于第二阈值。第一阈值和第二阈值的总和可以为初始候选资源集合内包括的全部候选资源的总数。The first threshold is used to represent the threshold of the number of first resources. It should be understood that the first threshold may be the maximum number of first resources allowed to be excluded, and the number of first resources cannot exceed the first threshold. The second threshold is used to represent the threshold of the number of remaining resources after excluding the first resource from the candidate resource set. It should be understood that the second threshold is the minimum number of remaining resources in the candidate resource set after excluding the first resource. The candidate resource set is in The number of remaining resources after excluding the first resource cannot be less than the second threshold. The sum of the first threshold and the second threshold may be the total number of all candidate resources included in the initial candidate resource set.
需要说明的是,第一阈值和/或第二阈值可以预配置在终端设备,也可以由网络设备通过配置信令下发给终端设备。其中配置信令可以为系统消息块(System Information Block SIB)、无线资源控制(Radio Resource Control RRC)信令或物理层控制信息,本申请实施例对此不作限制。It should be noted that the first threshold and/or the second threshold may be pre-configured in the terminal device, or may be delivered to the terminal device by the network device through configuration signaling. The configuration signaling may be system message block (System Information Block SIB), radio resource control (Radio Resource Control RRC) signaling, or physical layer control information, which is not limited in this embodiment of the present application.
在一些实施例中,第一阈值和/或第二阈值可以由以下至少一项确定:初始候选资源集合的大小,上报给高层所需保证的候选资源的比例以及第一参数,其中第一参数可以预配置在终端设备,也可以由网络设备通过配置信令下发给终端设备。其中配置信令可以为系统消息块(System Information Block SIB)、无线资源控制(Radio Resource Control RRC)信令或物理层控制信息,本申请实施例对此不作限制。In some embodiments, the first threshold and/or the second threshold may be determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the upper layer, and the first parameter, where the first parameter It can be pre-configured on the terminal device, or can be delivered to the terminal device by the network device through configuration signaling. The configuration signaling may be system message block (System Information Block SIB), radio resource control (Radio Resource Control RRC) signaling, or physical layer control information, which is not limited in this embodiment of the present application.
下面提供几种第一阈值的确定方式。Several ways of determining the first threshold are provided below.
在一种可选的实施方式中,第一阈值可以为(1-X)·M total·Y,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y<=1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9等。 In an optional implementation manner, the first threshold may be (1-X) · M total · Y, where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is reported to the high-level The ratio of candidate resources to be guaranteed, Y<=1, and Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, etc.
示例性的,若Y的取值为0.5,X的取值为0.5,初始候选资源M total的取值为14,此时根据(1-X)·M total·Y,可以确定第一阈值的取值为3.5。当第一资源的数量超过3.5时,则确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 0.5, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to (1-X) · M total · Y, the value of the first threshold can be determined. The value is 3.5. When the number of the first resources exceeds 3.5, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the higher layer cannot be satisfied.
在另一种可选的实施方式中,第一阈值还可以为(1-Y)·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,Y<1,Y为第一参数,并且Y>=X,X为上报给高层所需保证的候选资源的比例。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,Y可以为0.7,0.8,0.9等。 In another optional implementation manner, the first threshold may also be (1-Y)·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, Y<1, Y is The first parameter, and Y>=X, X is the ratio of the guaranteed candidate resources reported to the upper layer. The embodiments of the present application do not limit the values of X and Y, for example, X may be 0.2, 0.3, 0.35, and Y may be 0.7, 0.8, 0.9, and the like.
示例性的,若Y的取值为0.8,X的取值为0.5,初始候选资源M total的取值为14,此时根据(1-Y)·M total,可以确定第一阈值的取值为2.8。当第一资源的数量超过2.8时,则确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 0.8, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to (1-Y)·M total , the value of the first threshold can be determined. is 2.8. When the number of the first resources exceeds 2.8, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the higher layer cannot be satisfied.
在另一种可选的实施方式中,第一阈值还可以为(1-Y·X)·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y≥1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为5,4,3,2,2.5,1.5,1.75等。 In another optional implementation manner, the first threshold may also be (1-Y·X)·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the number of resources reported to The ratio of candidate resources to be guaranteed by the high layer, Y≥1, and Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
示例性的,若Y的取值为1.2,X的取值为0.5,初始候选资源M total的取值为14,此时根据(1-YX)·M total,可以确定第一阈值的取值为5.6。当第一资源的数量超过5.6时,确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 1.2, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to (1-YX)·M total , the value of the first threshold can be determined. is 5.6. When the number of the first resources exceeds 5.6, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied.
下面提供几种第二阈值的确定方式。Several ways of determining the second threshold are provided below.
在一种可选的实施方式中,第二阈值可以为M total-(1-X)·M total·Y,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y<=1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9等。 In an optional implementation manner, the second threshold may be M total -(1-X) · M total · Y, where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the report The ratio of candidate resources to be guaranteed to the upper layer, Y<=1, and Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, etc.
示例性的,若Y的取值为0.5,X的取值为0.5,初始候选资源M total的取值为14,此时根据M total-(1-X)·M total·Y,可以确定第二阈值的取值为10.5。当终端设备排除第一资源后,候选资源集合中剩余的资源数量的数量小于10.5时,则确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 0.5, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to M total -(1-X) · M total · Y, the first The value of the second threshold is 10.5. After the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 10.5, it is determined that the first resource is excluded from the candidate resource set when too many resources are excluded, and the ratio of the candidate resources reported to the higher layer cannot be satisfied. condition.
在另一种可选的实施方式中,第二阈值还可以为Y·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,Y<1,Y为第一参数,Y>=X,X为上报给高层 所需保证的候选资源的比例。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.5,Y可以为0.7,0.8,0.9等。 In another optional implementation manner, the second threshold may also be Y·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, Y<1, Y is the first parameter, Y>=X, X is the ratio of candidate resources reported to the high-level to be guaranteed. The embodiments of the present application do not limit the values of X and Y, for example, X may be 0.2, 0.3, 0.35, 0.5, and Y may be 0.7, 0.8, 0.9, and the like.
示例性的,若Y的取值为0.8,X的取值为0.5,初始候选资源M total的取值为14,此时根据Y·M total,可以确定第二阈值的取值为11.2。当终端设备排除第一资源后,候选资源集合中剩余的资源数量的数量小于11.2时,则确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 0.8, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to Y·M total , the value of the second threshold can be determined to be 11.2. After the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 11.2, it is determined that the first resource is excluded from the candidate resource set when too many resources are excluded, and the ratio of the candidate resources reported to the higher layer cannot be satisfied. condition.
在另一种可选的实施方式中,第二阈值还可以为Y·X·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y≥1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为5,4,3,2,2.5,1.5,1.75等。 In another optional implementation manner, the second threshold may also be Y·X·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, and X is the guarantee required for reporting to the higher layer The ratio of candidate resources, Y≥1, Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
示例性的,若Y的取值为1.2,X的取值为0.5,初始候选资源M total的取值为14,此时根据Y·X·M total,可以确定第二阈值的取值为8.4。当终端设备排除第一资源后,候选资源集合中剩余的资源数量的数量小于8.4时,确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 1.2, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to Y·X·M total , it can be determined that the value of the second threshold is 8.4 . After the terminal device excludes the first resource, when the number of remaining resources in the candidate resource set is less than 8.4, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied. .
S305、终端设备确定在资源监听窗口内的监听时隙接收到的侧行链路控制信息。S305. The terminal device determines the sidelink control information received in the listening time slot within the resource monitoring window.
S306、终端设备确定侧行链路控制信息对应的物理层侧行链路共享信道。S306. The terminal device determines the physical layer sidelink shared channel corresponding to the sidelink control information.
在本申请中,终端设备在资源监听窗口内的监听时隙接收侧行链路控制信息(sidelink control information,SCI)后,根据SCI中指示的Resource reservation period字段和Priority字段,则可以从中译码出P rsvp_RX和prio RX。 In the present application, after receiving the sidelink control information (SCI) in the monitoring time slot in the resource monitoring window, the terminal device can decode from the Resource reservation period field and the Priority field indicated in the SCI according to the Resource reservation period field and the Priority field. out P rsvp_RX and prio RX .
其中,P rsvp_RX和prio RX为该SCI对应的物理层共享侧行链路(physical sidelink shared channel,PSSCH)的资源预约周期和优先级。根据SCI中指示的Time resource assignment字段,frequency resource assignment字段和Resource reservation period字段,可以确定SCI对应的资源,该资源为其他终端设备通过该SCI预约的用于sidelink传输的资源。 Wherein, P rsvp_RX and prio RX are the resource reservation period and priority of the physical layer shared sidelink (physical sidelink shared channel, PSSCH) corresponding to the SCI. According to the Time resource assignment field, the frequency resource assignment field and the Resource reservation period field indicated in the SCI, the resource corresponding to the SCI can be determined, and the resource is the resource reserved by other terminal devices through the SCI for sidelink transmission.
S307、若侧行链路控制信息对应的物理层侧行链路共享信道的参考信号接收功率的测量值高于第三阈值,则终端设备在资源选择窗口对应的候选资源集合中排除侧行链路控制信息对应的资源。S307. If the measured value of the reference signal received power of the physical layer sidelink shared channel corresponding to the sidelink control information is higher than the third threshold, the terminal device excludes the sidelink from the candidate resource set corresponding to the resource selection window The resource corresponding to the route control information.
其中,第三阈值可以为参考信号接收功率(Reference Signal Received Power,RSRP)的门限Th prioTX,prioRX。示例性的,该第三阈值为接收到的SCI中所指示的数据对应的优先级和终端设备的待发送数据对应的优先级的函数。在一些实施例中,第三阈值可以预先配置。 The third threshold may be a threshold Th prioTX,prioRX of reference signal received power (Reference Signal Received Power, RSRP). Exemplarily, the third threshold is a function of the priority corresponding to the data indicated in the received SCI and the priority corresponding to the data to be sent of the terminal device. In some embodiments, the third threshold may be preconfigured.
示例性的,当确定SCI对应的PSSCH后,终端设备可以对SCI对应的PSSCH进行RSRP测量,或者,对PSSCH对应的PSCCH进行RSRP测量,当RSRP的测量值高于第三阈值时,并且预期在 时隙收到的SCI所确定的时频资源(即SCI对应的资源)与候选资源 重合,则可以排除该候选资源。 Exemplarily, after determining the PSSCH corresponding to the SCI, the terminal device may perform RSRP measurement on the PSSCH corresponding to the SCI, or perform RSRP measurement on the PSCCH corresponding to the PSSCH, when the measured value of RSRP is higher than the third threshold, and it is expected that The time-frequency resources (that is, the resources corresponding to the SCI) determined by the SCI received in the time slot and the candidate resources If they coincide, the candidate resource can be excluded.
其中,q=1,2,…,Q;j=0,1,…,C resel-1。 Wherein, q=1, 2, ..., Q; j=0, 1, ..., Cresel -1.
需要说明的是,若P rsvp_RX≤T scal并且n′-m≤P′ rsvp_RX,则 否则,Q=1。T scal为资源选择窗长T 2对应的间隔,单位为ms。此外,若时隙n属于侧行链路资源池, 否则 为时隙n之后第一个属于sidelink资源池的时隙。 It should be noted that if P rsvp_RX ≤T scal and n′-m≤P′ rsvp_RX , then Otherwise, Q=1. T scal is the interval corresponding to the resource selection window length T 2 , in ms. In addition, if slot n belongs to the sidelink resource pool, otherwise is the first time slot belonging to the sidelink resource pool after time slot n.
S308、根据排除侧行链路控制信息对应的资源和/或第一资源后的候选资源集合中剩余的资源个数是否小于第四阈值,则终端设备确定是否提高第三阈值,S308. According to whether the number of resources remaining in the candidate resource set after excluding the resources corresponding to the sidelink control information and/or the first resource is less than the fourth threshold, the terminal device determines whether to increase the third threshold,
若是,则终端设备使用提高后的第三阈值执行步骤S303;若否,则终端设备执行S309。If yes, the terminal device uses the increased third threshold to perform step S303; if not, the terminal device performs step S309.
其中,第四阈值可以根据初始候选资源集合的大小来设置,本申请实施例对此不做限制。The fourth threshold may be set according to the size of the initial candidate resource set, which is not limited in this embodiment of the present application.
示例性的,可以将第四阈值设置为M total·X,其中X表示进行资源排除后的候选资源集合中剩余的资源占全部候选资源的比例,例如X可以为20%,35%,50%. Exemplarily, the fourth threshold may be set as M total · X, where X represents the ratio of the remaining resources in the candidate resource set after resource exclusion to all the candidate resources, for example, X may be 20%, 35%, 50% .
示例性的,若第四阈值为M total·50%,则排除侧行链路控制信息对应的资源和/或第一资源后的候选资源集合中剩余的资源小于M total·50%时,需要提高第三阈值,从而在重新进行资源排除后,提高资源排除后的候选资源集合中剩余的资源个数,以满足大于等于第四阈值。 Exemplarily, if the fourth threshold is M total 50%, then when the resources corresponding to the sidelink control information and/or the remaining resources in the candidate resource set after excluding the first resource are less than M total 50%, it is necessary to The third threshold is increased, so that after the resource exclusion is performed again, the number of resources remaining in the candidate resource set after the resource exclusion is increased to satisfy the fourth threshold or greater.
本申请实施例对于提高的第三阈值的幅度也不做限制,在一些实施例中,若候选资源集合S A中剩余的候选资源少于第四阈值M total.X%,则可以将第三阈值RSRP门限Th prioTX,prioRX升高3dB。 This embodiment of the present application also does not limit the magnitude of the increased third threshold. In some embodiments, if the remaining candidate resources in the candidate resource set SA are less than the fourth threshold M total .X%, the third threshold may be Threshold RSRP threshold Th prioTX, prioRX increased 3dB.
需要说明的是,以下提供另一种确定第一阈值的方式。It should be noted that another method for determining the first threshold is provided below.
第一阈值还可以为(1-Y·X)·M total,M total为初始候选资源集合的大小,即全部候选资源的个数,X为上报给高层所需保证的候选资源的比例,Y≥1,Y为第一参数。其中,本申请实施例对于X和Y的取值不做限制,例如,X可以为0.2,0.3,0.35,0.4,0.5等,Y可以为5,4,3,2,2.5,1.5,1.75等。 The first threshold may also be (1-Y·X)·M total , where M total is the size of the initial candidate resource set, that is, the number of all candidate resources, X is the ratio of the candidate resources reported to the higher level to be guaranteed, and Y ≥1, Y is the first parameter. The embodiments of the present application do not limit the values of X and Y. For example, X may be 0.2, 0.3, 0.35, 0.4, 0.5, etc., and Y may be 5, 4, 3, 2, 2.5, 1.5, 1.75, etc. .
当第一阈值为(1-Y·X)·M total,表示根据未监听时隙排除的候选资源不能超过(1-Y·X)·M total,第四阈值为X·M total,表示根据其他终端设备的SCI预约所排除的候选资源和根据未监听时隙所排除的候选资源的总和不能超过(1-X)·M total。因此根据SCI预约所排除的候选资源可以表示为(1-X)·M total-(1-Y·X)·M total=(Y-1)X·M total。并且根据其他终端设备的SCI预约所排除的候选资源要小于根据上述两种原则排除资源的总和,即(Y-1)X·M total≤(1-X)·M total,即Y≤1+(1-X)/X,当X=0.2时;Y≤5,当X=0.35时,Y≤20/7;当X=0.5时,Y≤2。 When the first threshold is (1-Y·X)·M total , it means that the candidate resources excluded according to the unmonitored time slot cannot exceed (1-Y·X)·M total , and the fourth threshold is X· M total , indicating that according to The sum of the candidate resources excluded by the SCI reservation of other terminal equipment and the candidate resources excluded according to the unmonitored time slot cannot exceed (1-X)·M total . Therefore, the candidate resources excluded according to the SCI reservation can be expressed as (1-X)·M total -(1-Y·X)·M total =(Y-1)X·M total . And the candidate resources excluded according to the SCI reservation of other terminal equipment should be smaller than the sum of the excluded resources according to the above two principles, namely (Y-1)X·M total ≤(1-X)·M total , that is, Y≤1+ (1-X)/X, when X=0.2; Y≤5, when X=0.35, Y≤20/7; when X=0.5, Y≤2.
假设根据SCI预约所排除的候选资源等于根据未监听时隙排除的候选资源,即(1-Y·X)·M total=(Y-1)X·M total,则有Y=(1+X)/2X,一种可能的X和Y的取值为:当X=0.2时;Y=3,当X=0.35时,Y=27/14;当X=0.5时,Y=1.5。 Assuming that the candidate resources excluded according to the SCI reservation are equal to the candidate resources excluded according to the unmonitored time slot, that is (1-Y·X)·M total =(Y-1)X·M total , then Y=(1+X )/2X, a possible value of X and Y is: when X=0.2; Y=3, when X=0.35, Y=27/14; when X=0.5, Y=1.5.
如果需要保证SCI预约所排除的候选资源大于根据未监听时隙排除的候选资源,即(1-Y·X)·M total<(Y-1)X·M total,则有Y>(1+X)/2X,一种可能的X和Y的取值为:当X=0.2时;Y=4,当X=0.35时,Y=2.5;当X=0.5时,Y=1.75。 If it is necessary to ensure that the candidate resources excluded by the SCI reservation are larger than the candidate resources excluded according to the unmonitored time slot, that is (1-Y·X)·M total <(Y-1)X·M total , then Y>(1+ X)/2X, a possible value of X and Y is: when X=0.2; Y=4, when X=0.35, Y=2.5; when X=0.5, Y=1.75.
如果需要保证SCI预约所排除的候选资源小于根据未监听时隙排除的候选资源, 即(1-Y·X)·M total>(Y-1)X·M total,则有Y<(1+X)/2X,一种可能的X和Y的取值为:当X=0.2时;Y=2,当X=0.35时,Y=1.5;当X=0.5时,Y=1.2。 If it is necessary to ensure that the candidate resources excluded by the SCI reservation are smaller than the candidate resources excluded according to the unmonitored time slot, that is, (1-Y·X)·M total >(Y-1)X·M total , then Y<(1+ X)/2X, a possible value of X and Y is: when X=0.2; Y=2, when X=0.35, Y=1.5; when X=0.5, Y=1.2.
示例性的,若Y的取值为1.2,X的取值为0.5,初始候选资源M total的取值为14,此时根据(1-YX)·M total,可以确定第一阈值的取值为5.6。当第一资源的数量超过5.6时,确定在候选资源集合中排除第一资源时资源排除过多,无法满足上报给高层的候选资源的比例条件。 Exemplarily, if the value of Y is 1.2, the value of X is 0.5, and the value of the initial candidate resource M total is 14, at this time, according to (1-YX)·M total , the value of the first threshold can be determined. is 5.6. When the number of the first resources exceeds 5.6, it is determined that too many resources are excluded when the first resource is excluded from the candidate resource set, and the ratio condition of the candidate resources reported to the upper layer cannot be satisfied.
S309、终端设备在进行资源排除后的候选资源集合中选择第二资源,第二资源用于传输侧行链路数据和/或侧行链路控制信息。S309: The terminal device selects a second resource from the candidate resource set after resource exclusion, where the second resource is used for transmitting sidelink data and/or sidelink control information.
S309的技术名词、技术效果、技术特征,以及可选实施方式,可参照图5所示的S205理解,对于重复的内容,在此不再累述。The technical terms, technical effects, technical features, and optional implementations of S309 can be understood with reference to S205 shown in FIG. 5 , and repeated content will not be repeated here.
在现有技术中,NR-V2X还支持对已经预约资源的抢占,即某个终端设备在选择资源时,侦听到其他终端设备预约的资源,并且该预约资源对应的优先级低于终端设备的当前传输的优先级,则终端设备以对该预约进行抢占。为了减小抢占机制对系统干扰的影响,NR-V2X还支持抢占检测功能,即对每个已经预约资源,需要在该资源对应的时刻之前,检测该资源是否被其他终端设备抢占,具体的,可以通过检测已经预约的资源是否被排除来判断是否被抢占。因此,除了数据传输会触发资源排除流程,针对某个已经预约的资源的抢占检测也会触发资源排除流程。如果当前的资源排除流程是针对抢占检测所触发的,并且当前的抢占检测对应的资源是周期预约的,即在该资源之前的周期对应的资源对当前资源进行了预约。则无论其他UE是否在其他时隙对当前待抢占检测资源进行了抢占,根据现有协议流程,均会按照高层参数(sl-ResourceReservePeriodList)配置的周期直接将待检测资源排除。则不但导致了抢占检测结果的不准确,也引入了更频繁的重选流程,增加系统复杂度,引入更大的处理和传输时延。In the prior art, NR-V2X also supports the preemption of reserved resources, that is, when a terminal device selects resources, it listens to resources reserved by other terminal devices, and the priority corresponding to the reserved resources is lower than that of the terminal device. the current transmission priority, the terminal device preempts the reservation. In order to reduce the impact of the preemption mechanism on system interference, NR-V2X also supports the preemption detection function, that is, for each reserved resource, it is necessary to detect whether the resource is preempted by other terminal devices before the time corresponding to the resource. Specifically, Preemption can be determined by detecting whether reserved resources are excluded. Therefore, in addition to data transmission triggering the resource exclusion process, preemption detection for a reserved resource also triggers the resource exclusion process. If the current resource exclusion process is triggered for preemption detection, and the resource corresponding to the current preemption detection is reserved periodically, that is, the resource corresponding to the cycle before the resource is reserved for the current resource. Then, regardless of whether other UEs preempt the detection resources currently to be preempted in other time slots, according to the existing protocol process, the resources to be detected will be directly excluded according to the period configured by the high-level parameter (sl-ResourceReservePeriodList). This not only leads to inaccurate preemption detection results, but also introduces more frequent reselection processes, increases system complexity, and introduces greater processing and transmission delays.
为解决上述问题,本申请实施例中还可以对未侦听时隙上对抢占检测流程对应的资源是否进行过周期预约进行检测,从而在资源选择窗口对应的候选资源集合中进行资源排除。图7为本申请实施例提供的再一种通信方法的流程示意图,如图7所示,该方法包括:In order to solve the above problem, in the embodiment of the present application, it is also possible to detect whether the resources corresponding to the preemption detection process have been periodically reserved on the unlistened time slot, so as to perform resource exclusion in the candidate resource set corresponding to the resource selection window. FIG. 7 is a schematic flowchart of still another communication method provided by an embodiment of the present application. As shown in FIG. 7 , the method includes:
S401、若终端设备在资源监听窗口内的未侦听时隙上对第四资源进行过周期预约,则终端设备在高层参数指示的第一周期集合中排除第四资源对应的预约周期。S401. If the terminal device has made a periodic reservation for the fourth resource on the unlistened time slot in the resource monitoring window, the terminal device excludes the reservation period corresponding to the fourth resource from the first period set indicated by the high-level parameter.
在本申请中,若某组资源排除的过程是针对抢占检测所触发的,并且该组资源被终端设备在资源监听窗口内的未侦听时隙上进行过周期性预约,则针对未监听时隙进行资源排除时,需要将该组资源的预约周期从高层参数指示的第一周期集合中排除,从而保证该组资源不会被排除。In this application, if the process of excluding a certain group of resources is triggered for preemption detection, and the group of resources is periodically reserved by the terminal device on the non-listening time slot in the resource monitoring window, the When the resource is excluded from the slot, the reservation period of the group of resources needs to be excluded from the first period set indicated by the high-level parameter, so as to ensure that the group of resources will not be excluded.
其中,第四资源为抢占检测流程对应的资源。高层参数可以为sl-ResourceReservePeriodList。The fourth resource is a resource corresponding to the preemption detection process. The high-level parameter can be sl-ResourceReservePeriodList.
图8为本申请实施例提供的一种资源排除的示意图,如图8所示,待检测资源R2位于时隙m,在时隙m-T3触发对资源R2的抢占检测,资源R2通过资源R1进行周期预约,周期为T,即终端设备在时隙m-T时在资源R1进行了数据传输,并且预约了资源R2。此时,在在时隙 对资源R2进行抢占检测时,针对未监听时隙 进行资源排除时,需要将资源R2对应的周期从高层参数指示的第一周期集合中排除。 FIG. 8 is a schematic diagram of a resource exclusion provided by an embodiment of the present application. As shown in FIG. 8 , the resource R2 to be detected is located in the time slot m, and the preemption detection of the resource R2 is triggered in the time slot m-T3, and the resource R2 passes through the resource R1. Periodic reservation is performed, and the period is T, that is, the terminal device performs data transmission on the resource R1 in the time slot mT, and reserves the resource R2. At this time, in the time slot When preemption detection of resource R2 is performed, for unmonitored time slots When performing resource exclusion, the period corresponding to the resource R2 needs to be excluded from the first period set indicated by the high layer parameter.
S402、根据排除过第四资源对应的预约周期的第一周期集合,终端设备在资源选择窗口对应的候选资源集合中进行资源排除。S402. According to the first period set of the reservation period corresponding to the fourth resource that has been excluded, the terminal device performs resource exclusion in the candidate resource set corresponding to the resource selection window.
在本申请中,终端设备在资源选择窗口对应的候选资源集合中进行资源排除时,从第一周期集合中已经排除过第四资源对应的预约周期,从而使得在候选资源集合中不会排除第四资源。In this application, when the terminal device performs resource exclusion in the candidate resource set corresponding to the resource selection window, the reservation period corresponding to the fourth resource has been excluded from the first period set, so that the fourth resource will not be excluded from the candidate resource set. Four resources.
S403、终端设备从资源排除后的候选资源集合中选择第二资源,第二源用于传输侧行链路数据和/或侧行链路控制数据。S403. The terminal device selects a second resource from the resource-excluded candidate resource set, and the second source is used for transmitting sidelink data and/or sidelink control data.
S403的技术名词、技术效果、技术特征,以及可选实施方式,可参照图5所示的S205理解,对于重复的内容,在此不再累述。The technical terms, technical effects, technical features, and optional implementations of S403 can be understood with reference to S205 shown in FIG. 5 , and repeated content will not be repeated here.
需要说明的是,图7所示的实施例可以单独执行,也可以和图5或图6所示的实施例相结合,本申请对此不做限制。It should be noted that, the embodiment shown in FIG. 7 may be executed independently, or may be combined with the embodiment shown in FIG. 5 or FIG. 6 , which is not limited in this application.
本申请实施例提供的通信方法,可以避免待抢占资源被直接排除,从而增加了抢占检测结果的准确性,避免了因为引入更频繁的重选流程,进而避免系统复杂度的增加以及更大的处理和传输时延。The communication method provided by the embodiment of the present application can avoid the resources to be preempted from being directly excluded, thereby increasing the accuracy of the preemption detection result, avoiding the introduction of more frequent reselection processes, thereby avoiding the increase of system complexity and greater processing and transmission delays.
在现有技术中,终端设备在接收到高层的多次资源选择请求后,若每次进行资源选择是未将已选择的资源排除,则会造成传输的冲突,降低了资源选择的效率。若将已经选择的资源排除,也可能导致最终上报给高层的候选资源无法满足一定的比例条件。In the prior art, after a terminal device receives multiple resource selection requests from a higher layer, if the selected resources are not excluded each time resource selection is performed, transmission conflicts will be caused and the efficiency of resource selection will be reduced. If the selected resources are excluded, it may also cause that the candidate resources finally reported to the upper layer cannot meet a certain proportion condition.
为解决上述问题,在进行资源排除时,还可以参考高层提供的已选择的资源集中的资源。图9为本申请实施例提供的又一种通信方法的流程示意图,如图9所示,该方法包括:In order to solve the above problem, when performing resource exclusion, it is also possible to refer to the resources in the selected resource set provided by the high layer. FIG. 9 is a schematic flowchart of another communication method provided by an embodiment of the present application. As shown in FIG. 9 , the method includes:
S501、终端设备根据第五资源在资源选择窗口的候选资源集合中进行资源排除。S501. The terminal device performs resource exclusion in the candidate resource set in the resource selection window according to the fifth resource.
其中,第二资源为终端设备为第一传输块确定的传输资源,第五资源为终端设备除第一传输块之外的传输块确定的资源。The second resource is a transmission resource determined by the terminal device for the first transmission block, and the fifth resource is a resource determined by the terminal device for transmission blocks other than the first transmission block.
在一些实施例中,第五资源可以由高层进行提供。终端设备可以排除第五资源所在的时隙上的全部候选资源。In some embodiments, the fifth resource may be provided by higher layers. The terminal device may exclude all candidate resources on the time slot where the fifth resource is located.
本申请实施例对于如何根据第五资源终端设备在资源选择窗口的候选资源集合中进行资源排除不做限制,示例性的,终端设备可以判断第五资源对应的时隙是否被排除,若未被排除,则将该资源对应的时隙上的候选资源排除。This embodiment of the present application does not limit how the terminal device performs resource exclusion in the candidate resource set of the resource selection window according to the fifth resource. Exemplarily, the terminal device can determine whether the time slot corresponding to the fifth resource is excluded. Excluded, the candidate resource on the time slot corresponding to the resource is excluded.
图10为本申请实施例提供的另一种资源排除的示意图,如图10所示,终端设备在时隙n收到高层的资源选择请求,在资源监听窗口 进行监听,并在资源选择窗口[n+T 1,n+T 2]内进行资源排除后,最终选择在时隙n选择R1、R2和R3候选资源,则R1、R2和R3可以为上述第五资源。随后,终端设备在时隙n+1再次收到高层的资源选择请求,在资源监听窗口 进行监听,并在资源选择窗口[n+1+T 1,n+1+T 2]内进行资源排除。由于终端设备已经选择了R1、R2和R3候选资源,因此在时隙n+1选择资源时,除了现有技术中根据SCI的预约进行排除,还需要从候选资源集合中将已经选择的三个资源R1,R2和R3排除。 在完成资源排除后,终端设备可以将排除后的候选资源集合上报给高层进行资源选择,例如,选择R4、R5和R6。 FIG. 10 is a schematic diagram of another resource exclusion provided by an embodiment of the present application. As shown in FIG. 10 , the terminal device receives a resource selection request from a higher layer in time slot n, and the terminal device receives a resource selection request from a high-level After monitoring and resource exclusion in the resource selection window [n+T 1 , n+T 2 ], the candidate resources of R1, R2 and R3 are finally selected in time slot n, then R1, R2 and R3 can be the above-mentioned Five resources. Subsequently, the terminal device receives the resource selection request from the upper layer again in the time slot n+1, and in the resource monitoring window Monitoring is performed, and resource exclusion is performed in the resource selection window [n+1+T 1 , n+1+T 2 ]. Since the terminal equipment has already selected the R1, R2 and R3 candidate resources, when selecting the resources in the time slot n+1, in addition to the prior art excluding according to the reservation of the SCI, it is also necessary to select the three selected resources from the candidate resource set. Resources R1, R2 and R3 are excluded. After completing the resource exclusion, the terminal device may report the excluded candidate resource set to the upper layer for resource selection, for example, select R4, R5 and R6.
需要说明的是,本申请中可以存在第五资源,也可以不存在第五资源,本申请实施例对此不做限制。It should be noted that, the fifth resource may or may not exist in the present application, which is not limited in this embodiment of the present application.
S502、终端设备从资源排除后的候选资源集合中选择第三资源。S502. The terminal device selects a third resource from the resource-excluded candidate resource set.
S502的技术名词、技术效果、技术特征,以及可选实施方式,可参照图5所示的S205理解,对于重复的内容,在此不再累述。The technical terms, technical effects, technical features, and optional implementations of S502 can be understood with reference to S205 shown in FIG. 5 , and repeated content will not be repeated here.
需要说明的是,图9所示的实施例可以单独执行,也可以和图5-图8所示的实施例相结合,本申请对此不做限制。It should be noted that, the embodiment shown in FIG. 9 may be executed independently, or may be combined with the embodiment shown in FIG. 5 to FIG. 8 , which is not limited in this application.
示例性的,若第一资源的数量和第五资源的数量之和大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则终端设备从第一资源和第五资源中确定出第三资源,第一资源的数量与第五资源的数量之和,与第三资源的数量的差值小于或等于第一阈值;终端设备将第三资源增加到候选资源集合中。Exemplarily, if the sum of the number of the first resource and the number of the fifth resource is greater than the first threshold or the number of resources remaining in the candidate resource set is less than the second threshold, the terminal device determines from the first resource and the fifth resource. For the third resource, the difference between the sum of the quantity of the first resource and the quantity of the fifth resource and the quantity of the third resource is less than or equal to the first threshold; the terminal device adds the third resource to the candidate resource set.
示例性的,若第一资源的数量和第五资源的数量之和大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则终端设备将第一资源和第五资源的部分或全部增加到候选资源集合中,直至增加第一资源和第五资源的部分或全部后的候选资源集合中的资源数量不小于第二阈值。Exemplarily, if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, the terminal device will use the part or part of the first resource and the fifth resource or All are added to the candidate resource set until the number of resources in the candidate resource set after adding part or all of the first resource and the fifth resource is not less than the second threshold.
示例性的,终端设备在候选资源集合中排除第一资源和第五资源的部分或全部,直至已排除的第一资源的数量和已排除的第五资源的数量之和等于第一阈值,或者,直至候选资源集合中剩余的资源数量等于第二阈值。Exemplarily, the terminal device excludes part or all of the first resource and the fifth resource in the candidate resource set until the sum of the number of the excluded first resources and the number of the excluded fifth resources is equal to the first threshold, or , until the number of resources remaining in the candidate resource set is equal to the second threshold.
示例性的,若第一资源的数量和第五资源的数量之和大于第一阈值,则终端设备排除第一资源和第五资源的部分或全部资源,直至第一资源的数量和第五资源的数量之和小于或等于第一阈值;终端设备在资源选择窗口对应的候选资源集合中排除第一资源和第五资源。Exemplarily, if the sum of the number of the first resource and the number of the fifth resource is greater than the first threshold, the terminal device excludes some or all of the resources of the first resource and the fifth resource until the number of the first resource and the fifth resource The sum of the numbers is less than or equal to the first threshold; the terminal device excludes the first resource and the fifth resource from the candidate resource set corresponding to the resource selection window.
需要说明的是,本申请实施例中涉及的第一资源和第五资源的部分或全部资源,可以包括第一资源的全部资源、第五资源的全部资源、第一资源的部分资源、第五资源的部分资源、第一资源的部分资源和第五资源的全部资源、第一资源的全部资源和第五资源的部分资源、第一资源的部分资源和第五资源的部分资源、第一资源的全部资源和第五资源的全部资源。It should be noted that, some or all of the first resources and the fifth resources involved in the embodiments of this application may include all of the first resources, all of the fifth resources, some of the first resources, and the fifth Part of the resource, part of the first resource and all of the fifth resource, all of the first resource and part of the fifth resource, part of the first resource and part of the fifth resource, the first resource All resources of , and all resources of Fifth Resource.
本申请实施例提供的通信方法,在资源选择流程中考虑了当收到高层的多次资源选择请求时,每次进行资源选择时需要排除自身之前选择的资源,从而减小了资源碰撞的概率,提高了系统的吞吐率。In the communication method provided by the embodiment of the present application, in the resource selection process, it is considered that when multiple resource selection requests from a higher layer are received, each time resource selection is performed, the resource previously selected by itself needs to be excluded, thereby reducing the probability of resource collision. , which improves the throughput of the system.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序信息相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program information, and the aforementioned program can be stored in a computer-readable storage medium, and when the program is executed, execute It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other media that can store program codes.
图11为本申请实施例提供的一种通信装置的结构示意图。该通信装置可以通过软件、硬件或者两者的结合实现,以执行上述实施例中的通信方法。如图11所示,该通信装置600包括:第一处理模块601、第二处理模块602和接收模块603。FIG. 11 is a schematic structural diagram of a communication apparatus according to an embodiment of the present application. The communication apparatus may be implemented by software, hardware, or a combination of the two, so as to execute the communication methods in the above-mentioned embodiments. As shown in FIG. 11 , the
第一确定模块601,用于确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源;A first determining
第二确定模块602,用于根据第一资源的第一阈值或资源选择窗口对应的候选资源集合的第二阈值,在候选资源集合中确定出第二资源,其中,第一阈值用于表征第一资源的数量的门限,第二阈值用于表征从候选资源集合中排除第一资源后剩余资源的数量的门限,第二资源用于传输侧行链路数据和/或侧行链路控制信息。The
一种可选的实施方式中,第二确定模块602,具体用于在资源选择窗口对应的候选资源集合中排除第一资源;若第一资源的数量大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则从第一资源中确定出第三资源,第一资源的数量和第三资源的数量的差值小于或等于第一阈值;将第三资源增加到候选资源集合中;在增加第三资源后的候选资源集合中确定出第二资源。In an optional implementation manner, the
一种可选的实施方式中,第二确定模块602,具体用于在资源选择窗口对应的候选资源集合中排除第一资源;若第一资源的数量大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则将部分或全部第一资源增加到候选资源集合中,直至增加所述部分或全部第一资源后的候选资源集合中剩余的资源数量不小于第二阈值;在增加部分或全部第一资源的候选资源集合中确定出第二资源。In an optional implementation manner, the
一种可选的实施方式中,第二确定模块602,具体用于在候选资源集合中排除部分或全部第一资源,直至已排除的第一资源的数量等于第一资源的第一阈值,或者,直至候选资源集合中剩余的资源数量等于第二阈值;在排除部分或全部第一资源后的候选资源集合中确定出第二资源。In an optional implementation manner, the second determining
一种可选的实施方式中,第二确定模块602,具体用于若第一资源的数量大于第一阈值,则排除第一资源中的部分或全部资源,直至第一资源的数量小于或等于第一阈值;在资源选择窗口对应的候选资源集合中排除第一资源;在排除第一资源后的候选资源集合中确定出第二资源。In an optional implementation manner, the second determining
一种可选的实施方式中,第二确定模块602,具体用于从第一资源中随机确定出第三资源,或者,根据候选资源的时域顺序从第一资源中确定出第三资源。In an optional implementation manner, the second determining
一种可选的实施方式中,第一阈值由以下至少一项确定:初始候选资源集合的大小,上报给高层所需保证的候选资源的比例以及第一参数。In an optional implementation manner, the first threshold is determined by at least one of the following: the size of the initial candidate resource set, the ratio of the guaranteed candidate resources reported to the upper layer, and the first parameter.
一种可选的实施方式中,第一确定模块601,具体用于根据未监听时隙和高层参数指示的第一周期集合,确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源。In an optional implementation manner, the
一种可选的实施方式中,第二确定模块602,还用于若在资源监听窗口内的未侦听时隙上对第四资源进行过周期预约,则在高层参数指示的第一周期集合中排除第四资源对应的预约周期。In an optional implementation manner, the second determining
一种可选的实施方式中,第四资源为抢占检测流程对应的资源。In an optional implementation manner, the fourth resource is a resource corresponding to the preemption detection process.
一种可选的实施方式中,装置还包括:In an optional embodiment, the device further includes:
接收模块603,用于在资源监听窗口内的监听时隙接收侧行链路控制信息;a
第二确定模块602,还用于确定侧行链路控制信息对应的物理层侧行链路共享信道;若侧行链路控制信息对应的物理层侧行链路共享信道的参考信号接收功率的测量 值高于第三阈值,则在资源选择窗口对应的候选资源集合中排除侧行链路控制信息对应的资源。The second determining
一种可选的实施方式中,第二确定模块602,还用于若排除侧行链路控制信息对应的资源和/或第一资源后的候选资源集合中剩余的资源数量小于第四阈值,则提高第三阈值;使用提高后的第三阈值重新对资源选择窗口对应的候选资源集合中的资源进行排除。In an optional implementation manner, the second determining
一种可选的实施方式中,第一确定模块601,还用于确定资源选择窗口和资源监听窗口。In an optional implementation manner, the first determining
一种可选的实施方式中,第一确定模块601,还用于确定资源选择窗口对应的候选资源集合。In an optional implementation manner, the first determining
本申请实施例提供的通信装置,可以执行上述实施例中的通信方法的动作,其实现原理和技术效果类似,在此不再赘述。The communication device provided in the embodiment of the present application can perform the actions of the communication method in the above-mentioned embodiment, and the implementation principle and technical effect thereof are similar, and are not repeated here.
本申请实施例还提供再一种通信装置。该通信装置可以通过软件、硬件或者两者的结合实现,以执行上述实施例中的通信方法。该通信装置包括:Embodiments of the present application further provide yet another communication device. The communication apparatus may be implemented by software, hardware, or a combination of the two, so as to execute the communication methods in the above-mentioned embodiments. The communication device includes:
排除模块,用于在资源监听窗口内的未侦听时隙上对第四资源进行过周期预约,则在高层参数指示的第一周期集合中排除第四资源对应的预约周期;an exclusion module, configured to perform an over-periodic reservation on the fourth resource on the unlistened time slot in the resource monitoring window, then exclude the reservation period corresponding to the fourth resource in the first period set indicated by the high-level parameter;
确定模块,用于根据排除过第四资源对应的预约周期的第一周期集合,在资源选择窗口对应的候选资源集合中进行资源排除;从资源排除后的候选资源集合中选择第二资源,第二源用于传输侧行链路数据和/或侧行链路控制数据。The determining module is configured to perform resource exclusion in the candidate resource set corresponding to the resource selection window according to the first cycle set corresponding to the reservation cycle corresponding to the fourth resource has been excluded; select the second resource from the candidate resource set after the resource exclusion, the The second source is used to transmit sidelink data and/or sidelink control data.
一种可选的实施方式中,第四资源为抢占检测流程对应的资源。In an optional implementation manner, the fourth resource is a resource corresponding to the preemption detection process.
本申请实施例提供的通信装置,可以执行上述实施例中的通信方法的动作,其实现原理和技术效果类似,在此不再赘述。The communication device provided in the embodiment of the present application can perform the actions of the communication method in the above-mentioned embodiment, and the implementation principle and technical effect thereof are similar, and are not repeated here.
本申请实施例还提供又一种通信装置。该通信装置可以通过软件、硬件或者两者的结合实现,以执行上述实施例中的通信方法。该通信装置包括:The embodiment of the present application further provides another communication device. The communication apparatus may be implemented by software, hardware, or a combination of the two, so as to execute the communication methods in the above-mentioned embodiments. The communication device includes:
排除模块,用于根据第五资源在资源选择窗口的候选资源集合中进行资源排除;an exclusion module, configured to exclude resources from the candidate resource set in the resource selection window according to the fifth resource;
确定模块,用于从资源排除后的候选资源集合中选择第二资源;其中,第二资源为终端设备为第一传输块确定的传输资源,第五资源为终端设备除第一传输块之外的传输块确定的资源。A determination module, configured to select a second resource from the candidate resource set after resource exclusion; wherein, the second resource is the transmission resource determined by the terminal device for the first transmission block, and the fifth resource is the terminal device except the first transmission block. The resource identified by the transport block.
一种可选的实施方式中,排除模块,还用于排除第五资源所在的时隙上的全部候选资源。In an optional implementation manner, the exclusion module is further configured to exclude all candidate resources in the time slot where the fifth resource is located.
一种可选的实施方式中,确定模块,还用于确定资源监听窗口内的未监听时隙在资源选择窗口对应的第一资源;In an optional implementation manner, the determining module is further configured to determine the first resource corresponding to the unmonitored time slot in the resource monitoring window in the resource selection window;
排除模块,还用于在资源选择窗口对应的候选资源集合中排除第一资源。The exclusion module is further configured to exclude the first resource from the candidate resource set corresponding to the resource selection window.
一种可选的实施方式中,排除模块,还用于若第一资源的数量和第五资源的数量之和大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则从第一资源和第五资源中确定出第三资源,第一资源的数量与第五资源的数量之和,与第三资源的数量的差值小于或等于第一阈值;将第三资源增加到候选资源集合中。In an optional implementation manner, the exclusion module is further configured to, if the sum of the number of the first resources and the number of the fifth resources is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold, remove the A third resource is determined from the first resource and the fifth resource, and the difference between the sum of the quantity of the first resource and the quantity of the fifth resource and the quantity of the third resource is less than or equal to the first threshold; the third resource is added to the candidate in the resource collection.
一种可选的实施方式中,排除模块,还用于若第一资源的数量和第五资源的数量之和大于第一阈值或候选资源集合中剩余的资源数量小于第二阈值,则将第一资源和 第五资源的部分或全部增加到候选资源集合中,直至增加第一资源和第五资源的部分或全部后的候选资源集合中的资源数量不小于第二阈值。In an optional implementation manner, the exclusion module is further configured to remove the first resource if the sum of the number of the first resource and the number of the fifth resource is greater than the first threshold or the number of remaining resources in the candidate resource set is less than the second threshold. Part or all of a resource and a fifth resource are added to the candidate resource set until the number of resources in the candidate resource set after adding part or all of the first resource and the fifth resource is not less than the second threshold.
一种可选的实施方式中,排除模块,还用于在候选资源集合中排除第一资源和第五资源的部分或全部,直至已排除的第一资源的数量和已排除的第五资源的数量之和等于第一阈值,或者,直至候选资源集合中剩余的资源数量等于第二阈值。In an optional embodiment, the exclusion module is further configured to exclude part or all of the first resource and the fifth resource in the candidate resource set, until the number of the excluded first resources and the number of the excluded fifth resources. The sum of the numbers is equal to the first threshold, or until the number of resources remaining in the candidate resource set is equal to the second threshold.
一种可选的实施方式中,排除模块,还用于若第一资源的数量和第五资源的数量之和大于第一阈值,则排除第一资源和第五资源的部分或全部资源,直至第一资源的数量和第五资源的数量之和小于或等于第一阈值;在资源选择窗口对应的候选资源集合中排除第一资源和第五资源。In an optional implementation manner, the exclusion module is further configured to exclude part or all of the first resource and the fifth resource if the sum of the number of the first resource and the number of the fifth resource is greater than the first threshold, until The sum of the number of the first resource and the number of the fifth resource is less than or equal to the first threshold; the first resource and the fifth resource are excluded from the candidate resource set corresponding to the resource selection window.
一种可选的实施方式中,确定模块,具体用于在排除过第一资源和第五资源的候选资源集合中选择第二资源。In an optional implementation manner, the determining module is specifically configured to select the second resource from the candidate resource set from which the first resource and the fifth resource have been excluded.
本申请实施例提供的通信装置,可以执行上述实施例中的通信方法的动作,其实现原理和技术效果类似,在此不再赘述。The communication device provided in the embodiment of the present application can perform the actions of the communication method in the above-mentioned embodiment, and the implementation principle and technical effect thereof are similar, and are not repeated here.
图12为本申请实施例提供的一种通信设备的结构示意图。如图14所示,该电子设备可以包括:处理器71(例如CPU)、存储器72、接收器73和发送器74;接收器73和发送器74耦合至处理器71,处理器71控制接收器73的接收动作、处理器71控制发送器74的发送动作。存储器72可能包含高速RAM存储器,也可能还包括非易失性存储器NVM,例如至少一个磁盘存储器,存储器72中可以存储各种信息,以用于完成各种处理功能以及实现本申请实施例的方法步骤。可选的,本申请实施例涉及的电子设备还可以包括:电源75、通信总线76以及通信端口77。接收器73和发送器74可以集成在电子设备的收发信机中,也可以为电子设备上独立的收发天线。通信总线76用于实现元件之间的通信连接。上述通信端口77用于实现电子设备与其他外设之间进行连接通信。FIG. 12 is a schematic structural diagram of a communication device according to an embodiment of the present application. As shown in FIG. 14, the electronic device may include: a processor 71 (eg, a CPU), a
在本申请实施例中,上述存储器72用于存储计算机可执行程序代码,程序代码包括信息;当处理器71执行信息时,信息使处理器71执行上述方法实施例中的处理动作,使发送器74执行上述方法实施例中的发送动作,使接收器73执行上述方法实施例中的接收动作,其实现原理和技术效果类似,在此不再赘述。In this embodiment of the present application, the above-mentioned
本申请实施例还提供了一种芯片,包括处理器和接口。其中接口用于输入输出处理器所处理的数据或指令。处理器用于执行以上方法实施例中提供的方法。该芯片可以应用于上述终端设备中。An embodiment of the present application further provides a chip, including a processor and an interface. The interface is used to input and output data or instructions processed by the processor. The processor is configured to execute the methods provided in the above method embodiments. The chip can be applied to the above-mentioned terminal equipment.
本发明还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序信息,程序信息用于上述通信方法。The present invention also provides a computer-readable storage medium, the computer-readable storage medium may include: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory) ), a magnetic disk or an optical disk and other media that can store program codes. Specifically, the computer-readable storage medium stores program information, and the program information is used for the above communication method.
本申请实施例还提供一种程序,该程序在被处理器执行时用于执行以上方法实施例提供的通信方法。The embodiment of the present application further provides a program, which is used to execute the communication method provided by the above method embodiment when the program is executed by the processor.
本申请实施例还提供一种程序产品,例如计算机可读存储介质,该程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述方法实施例提供的通信方 法。Embodiments of the present application further provide a program product, such as a computer-readable storage medium, where instructions are stored in the program product, and when the program product runs on a computer, the computer executes the communication method provided by the above method embodiments.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生根据本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务端或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务端或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务端、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。In the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented in software, it can be implemented in whole or in part in the form of a computer program product. A computer program product includes one or more computer instructions. When computer program instructions are loaded and executed on a computer, the procedures or functions according to embodiments of the present invention result in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device. Computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center via wired ( For example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.) means to transmit to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access, or a data storage device such as a server, a data center, or the like that includes one or more available media integrated. Useful media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)), among others.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features thereof can be equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present invention. scope.
Claims (50)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/121705 WO2022077520A1 (en) | 2020-10-16 | 2020-10-16 | Method and device for communication |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/121705 WO2022077520A1 (en) | 2020-10-16 | 2020-10-16 | Method and device for communication |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022077520A1 true WO2022077520A1 (en) | 2022-04-21 |
Family
ID=81208925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/121705 Ceased WO2022077520A1 (en) | 2020-10-16 | 2020-10-16 | Method and device for communication |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2022077520A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115004851A (en) * | 2022-04-29 | 2022-09-02 | 北京小米移动软件有限公司 | Method, device and storage medium for determining resources |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109526056A (en) * | 2017-09-18 | 2019-03-26 | 电信科学技术研究院 | Resource selection method, device and computer equipment, storage medium under multicarrier |
| CN110139240A (en) * | 2018-02-09 | 2019-08-16 | 电信科学技术研究院有限公司 | A kind of receiving handling method and first terminal |
| CN111263442A (en) * | 2018-11-30 | 2020-06-09 | 中国信息通信研究院 | Method for determining service channel resources of Internet of vehicles and terminal equipment |
| CN111670601A (en) * | 2020-04-17 | 2020-09-15 | 北京小米移动软件有限公司 | Resource selection method, device, electronic device and storage medium in direct communication |
-
2020
- 2020-10-16 WO PCT/CN2020/121705 patent/WO2022077520A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109526056A (en) * | 2017-09-18 | 2019-03-26 | 电信科学技术研究院 | Resource selection method, device and computer equipment, storage medium under multicarrier |
| CN110139240A (en) * | 2018-02-09 | 2019-08-16 | 电信科学技术研究院有限公司 | A kind of receiving handling method and first terminal |
| CN111263442A (en) * | 2018-11-30 | 2020-06-09 | 中国信息通信研究院 | Method for determining service channel resources of Internet of vehicles and terminal equipment |
| CN111670601A (en) * | 2020-04-17 | 2020-09-15 | 北京小米移动软件有限公司 | Resource selection method, device, electronic device and storage medium in direct communication |
Non-Patent Citations (1)
| Title |
|---|
| CATT: "Remaining issues on Mode 2 resource allocation in NR V2X", 3GPP DRAFT; R1-2003613, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. e-Meeting; 20200525 - 20200605, 16 May 2020 (2020-05-16), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051885391 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115004851A (en) * | 2022-04-29 | 2022-09-02 | 北京小米移动软件有限公司 | Method, device and storage medium for determining resources |
| WO2023206452A1 (en) * | 2022-04-29 | 2023-11-02 | 北京小米移动软件有限公司 | Method and apparatus for determining resource, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7358637B2 (en) | Resource selection method and terminal | |
| WO2023011454A1 (en) | Sidelink resource determining method and apparatus, terminal, and storage medium | |
| US20240040595A1 (en) | Method and Apparatus for Determining Sidelink Feedback Resource, Terminal, and Storage Medium | |
| US12471065B2 (en) | Resource selection method and apparatus, and user equipment | |
| CN113498177B (en) | Resource selection method, terminal and network side equipment | |
| WO2018152985A1 (en) | Data transmission method and user equipment | |
| CN109804691B (en) | A data transmission method and device, and computer storage medium | |
| CN111835458B (en) | An information transmission and reception method, terminal and network side equipment | |
| EP4221303A1 (en) | Channel state information (csi) reporting method and apparatus, and storage medium | |
| CN113271649B (en) | Power adjustment method and device and communication equipment | |
| JP2023528613A (en) | Wireless communication method and device, terminal and storage medium | |
| WO2023011452A1 (en) | Channel access method for sidelink feedback information, channel access processing method for sidelink feedback information, and related device | |
| WO2022077519A1 (en) | Information transmission method and apparatus | |
| US20230262691A1 (en) | Uplink transmission sending method and apparatus, uplink transmission receiving method and apparatus, communication device, and medium | |
| WO2023232007A1 (en) | Signal transmission method and apparatus | |
| CN110831051A (en) | PUSCH and SR processing method and device | |
| CN111278032B (en) | PUCCH (physical uplink control channel) sending method, receiving method, terminal and network side equipment | |
| CN115529572B (en) | Resource selection method and device | |
| WO2017193674A1 (en) | Method for controlling data transmission and related devices | |
| WO2022077520A1 (en) | Method and device for communication | |
| WO2022228234A1 (en) | Method for transmitting packet in wireless local area network and electronic device | |
| CN110636614A (en) | A random access method, terminal and network equipment | |
| WO2021209031A1 (en) | Resource determination method and device | |
| WO2024235038A1 (en) | Transmission information determination method, configuration information sending method, terminal, and device | |
| JP7307269B2 (en) | Information processing method, equipment and computer-readable storage medium |
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: 20957298 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20957298 Country of ref document: EP Kind code of ref document: A1 |