Resource selection method and device and user equipment

文档序号:143036 发布日期:2021-10-22 浏览:31次 中文

阅读说明:本技术 资源选择方法、装置及用户设备 (Resource selection method and device and user equipment ) 是由 彭淑燕 纪子超 于 2020-04-16 设计创作,主要内容包括:本申请实施例提供一种资源选择方法、装置及用户设备,涉及通信技术领域,以解决PUE在支持抢占机制的场景下,所存在的PUE性能下降的问题。该方法包括:满足预定条件时,根据资源选择窗口内的第一资源的资源信息,确定备选资源集;从备选资源集中选择目标资源;其中,上述预定条件包括以下至少一项:上述终端设备检测到第一类型UE的预留资源,上述UE为第一类型UE;上述资源信息包括以下至少一项:优先级信息,测量结果,测量门限,第一资源所属UE的UE类型。(The embodiment of the application provides a resource selection method, a resource selection device and user equipment, relates to the technical field of communication, and aims to solve the problem that the performance of a PUE is reduced in a scene that the PUE supports a preemption mechanism. The method comprises the following steps: when the preset condition is met, determining an alternative resource set according to the resource information of the first resource in the resource selection window; selecting a target resource from the alternative resource set; wherein the predetermined condition comprises at least one of: the terminal equipment detects reserved resources of first type UE, and the UE is the first type UE; the resource information includes at least one of: priority information, a measurement result, a measurement threshold, and a UE type of the UE to which the first resource belongs.)

1. A resource selection method is applied to User Equipment (UE), and comprises the following steps:

when the preset condition is met, determining an alternative resource set according to the resource information of the first resource in the resource selection window;

selecting a target resource from the set of alternative resources;

wherein the predetermined condition comprises at least one of: the UE detects reserved resources of a first type of UE, wherein the UE is the first type of UE; the resource information includes at least one of: priority information, a measurement result, a measurement threshold, and a UE type of the UE to which the first resource belongs.

2. The method of claim 1, wherein the first resources comprise reserved resources for the first type of UE if the UE detects reserved resources for the first type of UE.

3. The method of claim 1, wherein the resource information further comprises enabling information indicating whether a partial detection mechanism of the UE is enabled.

4. The method of claim 1, wherein the priority information is used to indicate: the priority of the first type of UE is highest, and/or the priority of the reserved resource of the first type of UE is highest.

5. The method according to claim 1, wherein the priority of the first type of UE is set according to a first preset rule;

wherein the first preset rule comprises at least one of:

setting the priority of the first type of UE to be greater than or equal to the priority of data packets transmitted by the UE,

setting the priority of the first type of UE according to a preset priority offset value,

the priority of the first type of UE is within a preset priority range.

6. The method of claim 5, wherein the predetermined priority offset value is associated with a Channel Busy Rate (CBR) of the UE; alternatively, the first and second electrodes may be,

the preset priority offset value is predefined or configured by high-level signaling or indicated by Downlink Control Information (DCI) or indicated by Sidelink Control Information (SCI); alternatively, the first and second electrodes may be,

the lower threshold of the preset priority range is predefined or higher layer signaling configured or DCI-indicated or SCI-indicated.

7. The method of claim 1 or 4, wherein the first resource comprises: the reserved resources of the first type of UE and the reserved resources of the second type of UE;

the determining the alternative resource set according to the resource information of the first resource in the resource selection window includes:

and under the condition that the priority of the reserved resources of the first type UE is the same as the priority of the reserved resources of the second type UE, excluding the reserved resources of the first type UE.

8. The method according to any of claims 1 to 3, wherein the first resource comprises: reserved resources of the first type of UE and unoccupied resources of the first type of UE;

the determining the alternative resource set according to the resource information of the first resource in the resource selection window includes:

and according to the resource information, selecting all or part of resources which are not occupied by the first type UE as alternative resources.

9. The method of claim 8, wherein the resources unoccupied by the first type of UE comprise: reserved resources of a second type of UE; the resource information further includes: information indicating that the first probability is lower than the second probability; the first probability is the probability that the UE selects the reserved resources of the first type of UE, and the second probability is the probability that the UE selects the reserved resources of the second type of UE.

10. The method of claim 9, wherein a difference between the first probability and the second probability is greater than or equal to a first threshold, wherein the first threshold is protocol-specified or control node-configured or preconfigured.

11. The method of claim 1, wherein the measurement comprises a reference measurement; before determining the candidate resource set according to the resource information of the first resource in the resource selection window, the method further includes:

configuring detection parameters of the first type of UE; wherein the detection parameters include at least one of: a second preset rule of the target measurement threshold, a third preset rule of the reference measurement value, a measurement threshold offset value and a measurement offset value.

12. The method according to claim 11, wherein when any of the first resources is a reserved resource of the first type UE, the second predetermined rule includes: obtaining a target measurement threshold based on the first original measurement threshold and the first measurement threshold offset value;

or, when the UE is a first type UE, the second preset rule includes: a target measurement threshold is set based on the second raw measurement threshold and the second measurement threshold offset value.

13. The method according to claim 11, wherein when any of the first resources is a reserved resource of the first type UE, the third predetermined rule includes: obtaining a reference measurement value corresponding to the reserved resource of the first type UE based on the measurement value corresponding to the reserved resource of the first type UE and a first measurement deviation value;

or, when the UE is a first type UE, the third preset rule includes: and obtaining a reference measurement value corresponding to any first resource based on the measurement value corresponding to the first resource and the second measurement deviation value.

14. The method according to claim 12, wherein the first measurement threshold offset value is predefined or protocol specified or preconfigured or first bearer configured or first indication information indicated; and/or the first measurement threshold offset value is related to a channel busy rate CBR of the UE;

wherein the first bearer comprises a radio resource control, RRC, or a media access layer control element, MAC CE; the first indication information includes: downlink control information DCI or sidelink control information SCI.

15. The method according to claim 12, wherein the second measurement threshold offset value is predefined or protocol specified or preconfigured or second bearer configured or second indication information indicated; and/or the second measurement threshold offset value is related to a channel busy rate CBR of the UE;

wherein the second bearer comprises a radio resource control, RRC, or a media access layer control element, MAC CE; the second indication information includes: downlink control information DCI or sidelink control information SCI.

16. The method according to claim 13, wherein the first measurement offset value is predefined or protocol specified or preconfigured or third carrier configured or third indication information indicated; and/or the first measurement offset value is related to a channel busy rate CBR of the UE;

wherein the third carrier comprises a radio resource control, RRC, or a media access layer control element, MAC CE; the third indication information includes: downlink control information DCI or sidelink control information SCI.

17. The method according to claim 13, wherein the second measurement offset value is predefined or protocol specified or preconfigured or fourth bearer configured or fourth indication information indicated; and/or the second measurement offset value is related to a channel busy rate CBR of the UE;

wherein the fourth bearer comprises a radio resource control, RRC, or a media access layer control element, MAC CE; the fourth indication information includes: downlink control information DCI or sidelink control information SCI.

18. The method of claim 1, wherein when the UE is a first type of UE, the method further comprises:

when the reporting condition is met, reporting the alternative resource set;

wherein the reporting condition is as follows: the ratio of the number of resources of the candidate resource set to the resource selection window is greater than or equal to a second threshold.

19. The method of claim 1, further comprising:

receiving a target signaling;

the target signaling comprises Downlink Control Information (DCI) or Sidelink Control Information (SCI) or high-level configuration signaling; the target signaling is used for indicating that the UE is the first type UE or that the first resource comprises a reserved resource of the first type UE.

20. The method of claim 19, wherein determining the alternative resource set according to the resource information of the first resource in the resource selection window comprises:

determining an alternative resource set according to the target information and the resource information of the first resource in the resource selection window;

wherein the target information is used for indicating: the UE selects and/or enables resources, or whether the UE supports a preemption mechanism; the target information is carried in at least one of: radio resource control RRC, downlink control information DCI, sidelink control information SCI and configuration information of a resource pool.

21. A resource selection apparatus, comprising:

the determining module is used for determining an alternative resource set according to the resource information of the first resource in the resource selection window when the predetermined condition is met;

the selection module is used for selecting the target resource from the alternative resource set determined by the determination module;

wherein the predetermined condition comprises at least one of: the method comprises the steps that UE detects reserved resources of first type UE, wherein the UE is the first type UE; the resource information includes at least one of: priority information, a measurement result, a measurement threshold, and a UE type of the UE to which the first resource belongs.

22. A user equipment, UE, comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the resource selection method according to any of claims 1 to 20.

23. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the resource selection method according to any one of claims 1 to 20.

Technical Field

The present application relates to the field of communications technologies, and in particular, to a resource selection method, an apparatus, and a user equipment.

Background

Currently, mechanisms to support preemption in New Radio (NR) sidelink are available. For example, in the Mode2 resource allocation Mode, the resource pre-assignment mechanism is supported, that is, when the reserved resources of one UE overlap (e.g., partially overlap) with the reserved resources of other UEs with higher priority traffic, and the SL-RSRP measurement value of these UEs on the relevant resources is greater than a certain associated SL-RSRP threshold value, the UE with low priority traffic triggers the resource reselection.

Thus, after the Pedestrian Ue (PUE) is introduced, the preemption mechanism may cause the terminal device performing resource selection to preempt the resources of the PUE, thereby causing the performance of the PUE to be reduced. For example, in NR V2X, it is necessary to support communication between a PUE and a car ue (VUE), and if the PUE and the VUE use the same resource pool and the resource pool supports a preemption mechanism, preemption of resources of the PUE by the VUE or preemption of resources of the PUE by the PUE may cause performance degradation of the PUE with the preempted resources, and thus may cause performance degradation of data packets sent by the PUE in the system.

Disclosure of Invention

The embodiment of the application provides a resource selection method, a resource selection device and user equipment, so as to solve the problem that the performance of a PUE is reduced in a scene that the PUE supports a preemption mechanism.

In order to solve the technical problem, the present application is implemented as follows:

in a first aspect, an embodiment of the present application provides a resource selection method, which is applied to a UE, and the method includes: when the preset condition is met, determining an alternative resource set according to the resource information of the first resource in the resource selection window; selecting a target resource from the alternative resource set; wherein the predetermined condition comprises at least one of: the UE detects reserved resources of a first type UE, and the UE is the first type UE; the resource information includes at least one of: priority information, a measurement result, a measurement threshold, and a UE type of the UE to which the first resource belongs.

In a second aspect, an embodiment of the present application provides a resource selection apparatus, including: the determining module is used for determining an alternative resource set according to the resource information of the first resource in the resource selection window when the predetermined condition is met; the selection module is used for selecting the target resource from the alternative resource set determined by the determination module; wherein the predetermined condition comprises at least one of: the method comprises the steps that UE detects reserved resources of first type UE, wherein the UE is the first type UE; the resource information includes at least one of: priority information, a measurement result, a measurement threshold, and a UE type of the UE to which the first resource belongs.

In a third aspect, an embodiment of the present application provides a UE, including a processor, a memory, and a computer program stored on the memory and executable on the processor, where the computer program, when executed by the processor, implements the steps of the resource selection method according to the first aspect.

In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the resource selection method according to the first aspect.

In this embodiment of the present application, when detecting that the reserved resource of the first type UE and/or the UE is the first type UE, the UE may determine an alternative resource set according to resource information of the first resource in the resource selection window, and then select a target resource from the alternative resource set. Therefore, when the first type UE supports the preemption mechanism or detects that the first type UE is preempted, the first type UE can select or reselect resources based on the resource information of the first resource in the resource selection window, so that the probability of the first type UE that the resources are preempted is reduced, and frequent resource reselection by the first type UE is avoided, thereby reducing the energy overhead and performance loss of the first type UE, and further achieving the purpose of saving power.

Drawings

Fig. 1 is a schematic diagram of a PUE resource detection window according to an embodiment of the present application;

fig. 2 is a schematic diagram of a possible structure of a communication system according to an embodiment of the present application;

fig. 3 is a schematic flowchart of a resource selection method according to an embodiment of the present application;

fig. 4 is a schematic structural diagram of a resource selection apparatus according to an embodiment of the present application;

fig. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

Technical terms related to the embodiments of the present application will be explained below.

1. Side link (sidelink)

The LTE system supports sidelink for direct data transmission between UEs without using a network device, that is, data transmission between UEs is directly performed over an air interface. The data transmission is in the form of a broadcast. Sidelinks may also be referred to as sidelinks, or sidelinks.

It should be noted that sidelink, although it can be used to support basic security-type communication of vehicle (V2X), is not suitable for other higher-level V2X services. The 5G NR (New Radio) system will support more advanced sidelink transmission design, such as unicast, multicast or multicast, etc., so that more comprehensive service types can be supported.

The design of the LTE sidelink is suitable for specific public safety affairs (emergency communication in disaster places such as fire places or earthquakes), or V2X communication and the like. The internet of vehicles communication includes various services, such as basic security type communication, advanced (automated) driving, formation, sensor expansion, and the like. Since LTE sidelink supports only broadcast communication, and is therefore mainly used for basic security class communication, other advanced V2X services with strict QoS requirements in terms of latency, reliability, etc. will be supported by NR sidelink.

Among them, communication of V2V is supported in NR V2X.

2. sidelink resource allocation

The LTE sidelink design supports two resource allocation modes, namely a Scheduled resource allocation (Scheduled resource allocation) mode and an autonomous resource selection (autonomous resource selection) mode. The former is controlled by network side equipment and allocates resources for each UE, and the latter is selected by the UE autonomously. Wherein, LTE sidelink mode1 is a scheduling resource allocation mode of D2D, and LTE sidelink mode2 is an autonomous resource allocation mode of D2D; LTE sidelink mode 3 is the scheduling resource allocation mode of V2X, and LTE sidelink mode 4 is the autonomous resource allocation mode of V2X.

The basic working principle of the LTE sidelink mode 4 is as follows:

measurements are made within the detection window (sensing window), demodulation allocation (SA) and interference measurements are made within each detection TTI. Specifically, the UE performs resource selection according to the following steps:

1) excluding resources for the UE to send data.

2) And the terminal demodulates the received SA to obtain the reserved resources of other UE and excludes the reserved resources of other UE.

3) Energy detection is carried out in the sending window, RSSI (received signal strength indication) is measured, and resources with large interference are eliminated according to the measurement result.

4) Within the sending window, one subframe (subframe) is randomly selected from the 20% resource with the minimum interference for periodic resource reservation.

In addition, NR V2X defines two resource allocation modes, one mode1, for scheduling resources for the base station; the other is mode2, the UE itself decides what resources to use for transmission. At this time, the resource information may be from a broadcast message of the base station or preconfigured information. The UE may be mode1 and/or mode2 if it is operating within the range of the base station and has an RRC connection with the base station, and may only operate in mode2 if it is operating within the range of the base station but has no RRC connection with the base station. If the UE is out of range of the base station, it can only operate in mode2, performing V2X transmissions based on the preconfigured information.

For mode2 in NR V2X, the basic operating principle is as follows:

1) after the resource selection procedure is triggered, the TX UE first determines a resource selection window (where the lower boundary of the resource selection window is at time T1 after the resource selection procedure is triggered, the upper boundary of the resource selection window is at time T2 after the resource selection procedure is triggered, T2 is a value selected by the UE within a data delay (PDB) of its TB transmission, and T2 is no earlier than T1).

2) Before resource selection, the UE needs to determine an alternative resource set (candidate resource set) for resource selection, compare the RSRP correspondingly measured according to the resource in the resource selection window with a corresponding RSRP threshold (i.e. RSRP threshold), and if the RSRP is higher than the RSRP threshold, the resource is considered to be excluded, that is, if the RSRP is lower than the RSRP threshold, the resource may be included in the alternative resource set. The RSRP measured corresponding to the resource in the resource selection window is a value measured by the UE in a time slot where the SCI information of the resource is scheduled, for example, the RSRP may be a value obtained by measuring an SCI (or a Physical Sidelink Control Channel (PSCCH)) or a value obtained by measuring a physical Sidelink shared Channel (PSCCH) scheduled in the time slot where the SCI is located.

3) After the alternative resource set is determined, the UE randomly selects resources in the alternative resource set.

In addition, the UE may reserve transmission resources for the next transmission in the current transmission. And NR V2X supports a chained resource reservation manner, that is, one Sidelink Control Information (SCI) may reserve the current resource, may reserve two additional resources at most, and may indicate two reserved resources in the next resource. In the resource selection window, resources can be continuously reserved in a dynamic reservation mode.

3. Partial detection (Partial sensing)

Part of the detection in LTE V2X is designed mainly for power saving, and is to support communication in P2V, and the PUE supports two modes of resource selection. One is random resource selection; and the other mode is to perform partial detection first, select resources based on the result of the partial detection and perform semi-static resource reservation. The PUE selects which mode is configured by the RRC, and when the RRC is configured to support the resource selection of the two modes, the PUE determines which resource selection mode is adopted.

Specifically, the manner in which the terminal performs partial detection and performs resource detection is as follows:

wherein, as shown in FIG. 1, the PUE detection window is a window in the range of [ n-1000, n ]. Window A within [ n + T1, n + T2] within the selection window is the selection window of the higher-level configured PUE. The PUE detects SCIs sent by other terminals in the detection window B, and presumes the resource reservation condition of the other terminals in the window A according to the detected SCIs and the reservation period, and the PUE can exclude resources which do not meet the conditions in the selection window according to the information. And selecting at least 20 percent (20 percent of the window length) of the rest resources as a candidate resource set, reporting the candidate resource set to the MAC layer, and randomly selecting one resource from the candidate resource set by the MAC layer as the candidate resource of the PUE. The PUE makes periodic reservations for the selected resources, the reservation period being indicated in the SCI.

4. sidelink preemption (Pre-preemption) mechanism

In Mode2, the resource pre-projection mechanism is supported. The resources already reserved by one UE overlap (partially overlap) with the resources reserved by other UEs with higher priority traffic, and when the SL-RSRP measurement value of these UEs on the relevant resources is greater than a certain associated SL-RSRP threshold value, the UE with low priority traffic triggers the reselection of resources. The associated SL-RSRP threshold value may be a predefined or base station pre-configured fixed RSRP threshold. The fixed value may determine the threshold value X based on a mapping relationship between information such as priority, PDB, traffic type, QoS, and reliability of a service to be transmitted by the UE itself (i.e., the current TB) and the SL-RSRP threshold value.

5. Other terms

It should be noted that "/" in this context means "or", for example, A/B may mean A or B; "and/or" herein is merely an association describing an associated object, and means that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone.

It should be noted that, for the convenience of clearly describing the technical solutions of the embodiments of the present application, in the embodiments of the present application, the terms "first", "second", and the like are used to distinguish the same items or similar items with basically the same functions or actions, and those skilled in the art can understand that the terms "first", "second", and the like do not limit the quantity and execution order. For example, the first preset rule and the second preset rule are for distinguishing different preset rules, not for describing a specific order of the preset rules.

It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.

In the embodiments of the present invention, "of", "corresponding" and "corresponding" may be mixed, and it should be noted that the intended meaning is consistent when the difference is not emphasized. The meaning of "a plurality" in the embodiments of the present application means two or more.

The execution main body of the resource selection method provided by the embodiment of the application can be a resource selection device and can also be terminal equipment. The resource selection apparatus may be a terminal device, or a functional module and/or a functional entity capable of implementing the resource selection method in the terminal device, which may be specifically determined according to actual use requirements, and the embodiment of the present invention is not limited.

The resource selection method provided by the embodiment of the application is applicable to a resource selection scenario when a Mode2 mechanism PUE is introduced, is also applicable to a scenario in which the PUE selects resources to transmit, for example, a scenario of P2V or a scenario of P2P, is also applicable to a scenario in which when resources reserved by the PUE are detected, how to select resources by other terminals (for example, PUE or VUE), and can also be applicable to a resource selection scenario supporting one selection mechanism in a resource pool of P2V or a resource pool of V2P.

The technical scheme provided by the application can be applied to various communication systems, such as a 5G communication system, a future evolution system or a plurality of communication convergence systems and the like. A variety of application scenarios may be included, for example, scenarios such as Machine to Machine (M2M), D2M, macro and micro Communication, enhanced Mobile Broadband (eMBB), ultra high reliability and ultra Low Latency Communication (urrllc), and mass internet of things Communication (mtc). These scenarios include, but are not limited to: communication between terminal devices, communication between network devices and terminal devices, and the like. The embodiment of the application can be applied to communication between network equipment and terminal equipment in a 5G communication system, or communication between the terminal equipment and the terminal equipment, or communication between the network equipment and the network equipment.

Fig. 2 shows a schematic diagram of a possible structure of a communication system according to an embodiment of the present application. As shown in fig. 2, the communication system includes at least one network device 100 (only one shown in fig. 2) and one or more UEs 200 to which each network device 100 is connected.

The network device 100 may be a base station, a core network device, a Transmission and Reception node (TRP), a relay station, an access Point, or the like. The network device 100 may be a Base Transceiver Station (BTS) in a Global System for Mobile communication (GSM) or Code Division Multiple Access (CDMA) network, or may be an nb (nodeb) in Wideband Code Division Multiple Access (WCDMA), or may be an eNB or enodeb (evolved nodeb) in LTE. The Network device 100 may also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario. The network device 100 may also be a network device in a 5G communication system or a network device in a future evolution network. The terminology, however, is not intended to be limiting of the application.

The UE200 may be a terminal device, which may be a wireless terminal device or a wired terminal device, and the wireless terminal device may be a device providing voice and/or other service data connectivity to a user, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved PLMN network, a roadside unit, a relay node, etc. A Wireless terminal device may communicate with one or more core networks via a Radio Access Network (RAN), and may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device, for example, a portable, pocket, hand-held, computer-embedded or vehicle-mounted mobile device, which exchanges languages and/or data with the RAN, and Personal Communication Service (PCS) phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), and the like, or a mobile device, a User Equipment (User Equipment, UE), a UE terminal device, an Access terminal device, a Wireless Communication device, A Terminal equipment Unit, a Terminal equipment Station, a Mobile Station (Mobile Station), a Mobile Station (Mobile), a Remote Station (Remote Station), a Remote Station, a Remote Terminal equipment (Remote Terminal), a Subscriber Unit (Subscriber Unit), a Subscriber Station (Subscriber Station), a User Agent (User Agent), a Terminal equipment device, and the like. As an example, in the embodiment of the present application, fig. 2 illustrates that the terminal device is a mobile phone.

The following will exemplarily describe a resource selection method provided by the embodiment of the present invention by taking UE as an example.

Fig. 3 shows a flowchart of a resource selection method provided in an embodiment of the present application, and as shown in fig. 3, the resource selection method may include steps 201 and 202:

step 201: and when the UE meets the preset condition, determining an alternative resource set according to the resource information of the first resource in the resource selection window.

Step 202: the UE selects a target resource from the set of alternative resources.

Wherein the predetermined condition comprises at least one of: the UE detects the reserved resource of the first type UE, and the UE is the first type UE; the resource information includes at least one of: priority information, a measurement result, a measurement threshold, and a UE type of the UE to which the first resource belongs.

In this embodiment of the present application, when the UE detects the reserved resource of the first type UE, the first resource includes the reserved resource of the first type UE.

It is to be understood that the predetermined condition may include at least one of: the UE detects the reserved resources of the first type of UE and a partial detection mechanism of the UE is enabled.

In the embodiment of the present application, when the partial detection mechanism of the UE is enabled, it indicates that the UE is a first type UE. When the UE is a first type UE (it may also be understood that when a partial detection mechanism is enabled), that is, when the first type UE executes the resource selection scheme, the first resource may include a reserved resource of the first type UE, or may not include the reserved resource of the first type UE, which is not limited in this embodiment of the present application.

In the embodiment of the present application, the measurement result may include a measurement value. For example, the measured value corresponding to the first resource may include: reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Reference Signal Received Quality (RSRQ), Signal-to-noise and Interference Ratio (SINR), Signal-to-noise Ratio (SNR), Block Error rate (BLER).

Optionally, in this embodiment of the present application, the first type UE may be a PUE, and the second type UE may be a VUE.

Optionally, the first resource may be a resource indicated in the SCI or the DCI, may also be a periodic resource indicated in the SCI or the DCI, and may also be an aperiodic resource indicated in the DCI, which is not limited in this embodiment of the present invention.

Optionally, in this embodiment of the present application, the resource information further includes enabling information, where the enabling information is used to indicate whether a part of the detection mechanism of the UE is enabled.

Optionally, in this embodiment of the application, when the resource information includes a UE type of the UE to which the first resource belongs, the UE may exclude the reserved resource of the target UE type based on the resource information and a predetermined exclusion rule. Wherein the predetermined exclusion rule includes excluding reserved resources of the target UE type; the target UE type may be the first type (e.g., PUE) described above.

Optionally, in this embodiment of the present application, before acquiring the resource information of the first resource in the resource selection window, the UE receives, in the resource detection window, at least one SCI corresponding to the first UE. Wherein, SCI corresponding to each first UE carries priority information; the first resources include reserved resources of each of the at least one first UE in a resource selection window. It is to be understood that the priority information includes priority information carried in the corresponding SCI of each of the at least one first UE.

It should be noted that the reserved resource of the UE in the embodiment of the present application may be understood as a resource reserved by the UE, and may also be understood as a resource occupied by the UE, which is not limited in the embodiment of the present application. For example, the reserved resources of the PUE may be referred to as resources occupied by the PUE; similarly, the reserved resource of the VUE can be referred to as a resource occupied by the VUE.

The UE in the embodiment of the present application may determine the alternative resource through at least three implementation manners.

First possible implementation (increasing priority of first type UE)

Specifically, the priority of the first type of UE may be increased, so that when the UE performs resource exclusion, the reserved resource of the first type of UE may be considered as an occupied resource, and then the reserved resource of the first type of UE may be preferentially excluded, thereby reducing the probability that the reserved resource of the first type of UE is preempted.

Optionally, in this embodiment of the present application, the priority information is used to indicate: the priority of the first type of UE is highest, and/or the priority of the reserved resources of the first type of UE is highest.

For example, in the case that the UE is a first type UE, the priority information is used to indicate that the priority of the UE is the highest. Thus, other UEs cannot occupy the reserved resources of the first type UE.

For example, when the VUE performs resource preemption, if the reserved resource of the PUE is detected, the VUE considers that the reserved resource cannot be occupied (i.e., excludes the reserved resource of the PUE). Of course, it can be considered as excluding the occupied resources of the PUE.

Optionally, in this embodiment of the present application, the priority of the first type of UE is set according to a first preset rule; wherein the first preset rule includes at least one of:

setting the priority of the first type of UE to be greater than or equal to the priority of the data packets transmitted by the UE,

setting the priority of the first type of UE according to a preset priority offset value,

the priority of the first type of UE is within a preset priority range.

For example, the UE may set or acquire the priority of the first type UE according to at least one of the following manners: 1. defining a priority offset value for a first type of UE; 2. and defining the value range of the priority of the first type UE.

For example, the priority of the first type UE may be a priority of a reserved resource of the first type UE, or may be a priority of a data packet transmitted by the first type UE. In one example, the priority of the reserved resources of the PUE may be set such that the priority of the reserved resources of the PUE is higher than the priority of other transmitted data packets, or such that the priority of the reserved resources of the PUE is within a higher priority range (e.g., the priority of the restricted PUE needs to be less than a predetermined priority).

It should be noted that the first preset rule applies to: all resource pools configured with P2V or V2P, or resource pools configured with the first preset rule (for example, if a certain resource pool is configured with the first preset rule, it is considered that the resource pool needs to use the rule).

Further, whether to map the priority of the first type UE according to the first preset rule in a certain resource pool may be explicitly indicated (for example, 1bit indicates whether the first preset rule is adopted in the resource pool, if 1, it indicates that the resource pool needs to perform priority setting according to the rule, and if 0, it indicates that the resource pool needs to perform priority setting according to other rules, but does not adopt the rule), or implicitly indicated.

Further optionally, in this embodiment of the present application, the preset priority offset value is related to a Channel Busy Rate (CBR) (e.g., a range of CBRs) of the UE; or, the preset priority offset value is predefined or configured by a high-level signaling or indicated by Downlink Control Information (DCI) or indicated by Sidelink Control Information (SCI); alternatively, the lower threshold of the preset priority range is predefined or configured by higher layer signaling or DCI or SCI.

The first preset rule includes a scenario in which the priority of the first type UE is set according to a preset priority offset value.

Example 1: the RRC may configure a corresponding P _ delta value (i.e., the above-mentioned preset priority offset value) for each CBR range. When the CBR is larger than the CBR threshold value, the P _ delta is 0, otherwise, the P _ delta adopts a configured value. Wherein the CBR threshold value is a value predefined by a protocol/configured by a network/preconfigured.

Example 2: the UE may obtain P _ pri according to the priority rule of the second type UE, and the priority of the first type UE is P _ pri + P _ delta. Wherein the priority rule of the second type UE may include: the priority is obtained from the SCI or from higher layer signaling.

Second possible implementation (priority exclusion of reserved resources for first type of UE)

Optionally, in this embodiment of the present application, the first resource includes: the reserved resources of the first type of UE and the reserved resources of the second type of UE. The step 201 may include the following steps 201 a:

step 201 a: and under the condition that the priority of the reserved resources of the first type UE is the same as the priority of the reserved resources of the second type UE, the UE excludes the reserved resources of the first type UE.

For example, when the UE detects the reserved resource of the PUE and the reserved resource of the VUE, if the priority of the reserved resource of the PUE is the same as the priority of the reserved resource of the VUE, the reserved resource of the PUE is preferentially excluded.

For example, assuming that the priority of the PUE is configured as the highest priority, the priority of the VUE may be set lower than the priority of the PUE, and there may be a case of being configured as the highest priority. For example, the priority is 0 to 7 from high to low, the VUE priority may have a configuration of 0 to 7, and if the priority of the PUE and the priority of the VUE are both set to 0, the reserved resources of the PUE may be directly excluded at this time.

For example, the UE may perform the first exclusion with the priority as the first class, and then perform the exclusion with the UE type as the second class in the same class of priority.

Illustratively, for the VUE as an example, the VUE performs resource exclusion based on priority, and then performs resource exclusion based on UE type. That is, the VUE may preempt the reserved resource of the VUE in the resource pool, and if the number of resources does not meet the requirement, preempt the reserved resource of the PUE. Specifically, resource preemption can be performed according to the priority of the PUE.

Optionally, in this embodiment of the present application, the step 201 may include the following steps:

step A1: and if the reference measurement value corresponding to any first resource is detected to be greater than or equal to the target measurement threshold, the UE excludes the any resource.

For example, taking the measured value as RSRP as an example, the following manner is adopted when the UE measures RSRP of the PUE and/or the PUE measures RSRP. For example, when the UE measures the RSRP of the PUE as RSRP _ real, the probability that the resource occupied by the PUE is selected by the UE can be reduced by increasing the reference RSRP measurement value of the reserved resource of the PUE when the resource exclusion is performed. For example, the increased reference RSRP measurement (e.g., RSRP _ real + RSRP _ delta) is compared to an RSRP threshold. Wherein the RSRP _ delta is a value predefined/preconfigured/configured by the protocol, or the value of RSRP _ delta is related to the CBR.

Optionally, in this embodiment of the present application, in a case that the measurement result includes a reference measurement value, the resource selection method provided in this embodiment of the present application may further include the following steps:

step A2: and the UE configures the detection parameters of the first type of UE.

Wherein the detection parameters include at least one of: a second preset rule of the target measurement threshold, a third preset rule of the reference measurement value, a measurement threshold offset value and a measurement offset value.

For example, the embodiment of the present application may preferentially exclude the reserved resources of the first type UE by defining or configuring a relationship between the UE priority and the target measurement threshold. For example, the measurement threshold is increased, the increase amount is beta _ threshold, e.g. the measurement value is increased, the increase amount is beta, the above beta value and beta _ threshold value may be protocol predefined, or RRC pre-configuration, or RRC/MAC CE configuration, or DCI/SCI indicated values.

In an example, taking the measured value as RSRP as an example, if the RSRP threshold value obtained according to the mapping rule between the priority defined by the first protocol version (e.g., R16) and the RSRP threshold value is RSRP _ th, when the UE performs resource exclusion, it may be determined whether the resource of the first type UE is excluded based on the RSRP threshold value RSRP _ th-beta.

Further optionally, in this embodiment of the application, when any of the first resources is a reserved resource of a first type of UE, the second preset rule includes: setting a target measurement threshold based on the first original measurement threshold and the first measurement threshold offset value; or, when the UE is a first type UE, the second preset rule includes: a target measurement threshold is set based on the second raw measurement threshold and the second measurement threshold offset value. It should be noted that, the first measurement threshold offset value and the second measurement threshold offset value may be positive values or negative values, which is not limited in this embodiment of the present application.

For example, the setting the target measurement threshold based on the first raw measurement threshold and the first measurement threshold offset value may include: and subtracting or adding a first measurement threshold offset value on the basis of the first original measurement threshold to obtain a target measurement threshold.

For example, setting the target measurement threshold based on the second raw measurement threshold and the second measurement threshold offset value may include: and adding or subtracting the second measurement threshold offset value on the basis of the second original measurement threshold to obtain the target measurement threshold.

For example, the original measurement threshold is determined by searching a table corresponding to the RRC based on the priority of the UE and the priority parameter of the priority corresponding to the reserved resource. For example, the first raw measurement threshold is obtained by looking up a table based on the priority of the UE and the priority corresponding to the reserved resource of the first type UE.

For example, when performing resource exclusion, the UE may obtain the used RSRP threshold (i.e. the above target measurement threshold) according to at least one of the following manners. Mode 1: when measuring the occupied resources of the first type of UE, the value of RSRP threshold is considered as the acquired RSRP threshold (i.e. the raw measurement threshold) minus the first measurement threshold offset value. Mode 2: when measuring by the first type of UE, the value of RSRP threshold is considered to be the acquired RSRP threshold (i.e. the raw measurement threshold) plus the second measurement threshold offset value.

Illustratively, the first measurement threshold offset value is predefined or protocol-specified or preconfigured or first bearer-configured or indicated by the first indication information; and/or the first measurement threshold offset value is related to the CBR of the UE. Wherein, the first carrier comprises RRC or MAC CE; the first indication information includes: DCI or SCI.

Illustratively, the second measurement threshold offset value is predefined or protocol-specified or preconfigured or second bearer-configured or indicated by second indication information; and/or the second measurement threshold offset value is related to the CBR of the UE. Wherein, the second carrier comprises RRC or MAC CE; the second indication information includes: DCI or SCI.

Further optionally, in this embodiment of the application, when any of the first resources is a reserved resource of the first type of UE, the third preset rule includes: obtaining a reference measurement value corresponding to the reserved resource of the first type UE based on the measurement value corresponding to the reserved resource of the first type UE and a first measurement deviation value; or, when the UE is a first type UE, the third preset rule includes: and obtaining a reference measurement value corresponding to any first resource based on the measurement value corresponding to any first resource and the second measurement deviation value. It should be noted that the first measurement offset value and the second measurement offset value may be positive values or negative values, which is not limited in this embodiment of the application.

For example, the obtaining a reference measurement value corresponding to the reserved resource of the first type UE based on the measurement value corresponding to the reserved resource of the first type UE and the first measurement offset value may include: and adding or subtracting a first measurement deviation value on the basis of the measurement value corresponding to the reserved resource of the first type UE to obtain a reference measurement value corresponding to the reserved resource of the first type UE.

For example, the obtaining a reference measurement value corresponding to any one of the first resources based on the measurement value corresponding to the any one of the first resources and the second measurement offset value may include: and adding or subtracting a second measurement deviation value on the basis of the measurement value corresponding to any first resource to obtain a reference measurement value corresponding to any first resource.

Exemplarily, taking the measured value as RSRP, when measuring the occupied resource of the first type UE, the reference value of RSRP is considered as RSRP plus an offset value; or, when the first type UE performs measurement, the reference value of RSRP is considered as RSRP obtained by measurement minus an offset value.

Illustratively, the first measurement offset value is predefined or protocol-specified or preconfigured or third carrier-configured or third indication information indicating; and/or the first measurement offset value is related to the CBR of the UE. Wherein the third bearer includes RRC or MAC CE; the third indication information includes: DCI or SCI.

Illustratively, the second measurement offset value is predefined or protocol-specified or preconfigured or fourth bearer-configured or fourth indication information indicating; and/or the second measurement offset value is related to the CBR of the UE. Wherein, the fourth carrier comprises RRC or MAC CE; the fourth indication information includes: DCI or SCI.

In an example, when the UE performs resource detection, if it is detected that the resource corresponding to the received SCI in the resource selection window is a reserved resource of the PUE, RSRP _ beta is accumulated on a measured RSRP result, which is used as a reference RSRP measurement value corresponding to the PUE (that is, RSRP measurement value is RSRP _ real + RSRP _ beta). Meanwhile, the UE acquires RSRP _ th (measurement threshold) according to priorities of the VUE and the PUE and corresponding to a table of priorities configured by RRC and RSRP threshold, compares the RSRP _ real + RSRP _ beta with the RSRP _ th, and excludes reserved resources of the PUE if the RSRP _ real + RSRP _ beta > is the RSRP _ th, otherwise, considers the reserved resources of the PUE as available resources at the current moment.

It should be noted that, in the embodiment of the present application, the first preset rule, the second preset rule, and the third preset rule may be predefined, may also be configured, may also be preconfigured, and may also be configured on the network side, which is not limited in the embodiment of the present application.

Third possible implementation (preference of unoccupied resources for the first type of UE)

Optionally, in this embodiment of the present application, the first resource includes: the reserved resources of the first type of UE and the resources not occupied by the first type of UE. The step 201 may include the following steps 201 b:

step 201 b: and the UE selects all or part of the resources which are not occupied by the first type UE as alternative resources according to the resource information.

Illustratively, the resources unoccupied by the first type of UE include reserved resources of the second type of UE.

Illustratively, in the process of resource selection by the UE, if the resource occupied by the first type UE and the resource occupied by the second type UE exist in the alternative resource set, the resource occupied by the second type UE is preferentially selected.

Exemplarily, the resource information further includes: information indicating that the first probability is lower than the second probability; the first probability is a probability that the UE selects the reserved resource of the first type of UE, and the second probability is a probability that the UE selects the reserved resource of the second type of UE.

For example, the difference between the first probability and the second probability is greater than or equal to a first threshold, where the first threshold is protocol-specified or configured or preconfigured by the control node.

Optionally, in this embodiment of the present application, when the UE is a first type UE, the reporting condition of the alternative resource set is: the ratio of the number of the candidate resource sets to the number of the resources in the resource selection window is greater than or equal to a second threshold.

For example, when measuring the RSRP of the PUE, the reporting condition is that a ratio of the number of resources in the alternative resource set to the number of resources in the resource selection window is greater than or equal to X% (i.e., the second threshold). Wherein the value of X% is less than a value defined in a first protocol version (e.g., R16); in the related art, X% defined in R16 is 20%.

Illustratively, the resource selection method provided by the embodiment of the present invention may further include the following steps:

step A3: and if the alternative resource set meets the preset reporting condition, reporting the alternative resource set.

For example, if the first type UE selects resources, a reporting threshold of an alternative resource set of the first type UE may be defined, and when the alternative resource set satisfies the reporting threshold, the selection process of the alternative resource set is ended, and if the alternative resource set does not satisfy the reporting threshold, the reporting threshold is increased, and resource selection is performed again until the selected alternative resource set satisfies the reporting threshold.

It should be noted that the reporting condition may be predefined, may also be specified by a protocol, may also be configured on the network side, and may also be preconfigured, which is not limited in this embodiment of the application.

Optionally, in this embodiment of the present application, the resource selection method provided in this embodiment of the present application may further include the following steps:

step A4: the UE receives the target signaling.

The target signaling comprises Downlink Control Information (DCI) or Sidelink Control Information (SCI) or high-level configuration signaling; the target signaling is used for indicating that the UE is the first type UE or that the first resource comprises a reserved resource of the first type UE. It will be appreciated that the above-described target signaling is used to mark the first type of UE or to mark reserved resources of the first type of UE.

For example, the target instruction is specifically used to indicate whether the UE is a first type UE or whether the first resource includes a reserved resource of the first type UE.

Illustratively, when a UE receives a special SCI, the SCI may be considered to be the SCI sent by the first type of UE. The special SCI may be an SCI including a special code point.

For example, the indication information carried in the DCI or SCI received by the UE in the resource detection window may be used to indicate whether the UE corresponding to the UE is the first type UE or indicate whether the reserved resource of the UE corresponding to the UE is a resource reserved by the first type UE. Further, the DCI or SCI may display an indication, for example, the DCI or SCI carries 1-bit indication information. The DCI or SCI described above may implicitly indicate, for example, that a predefined code point in the DCI or SCI is represented as scheduling information for a first type of UE.

It should be noted that the target signaling may be configured to the UE by the network side.

Optionally, in this embodiment of the present application, the step 201 may include the following step 201 c:

step 201 c: and the UE determines an alternative resource set according to the target information and the resource information of the first resource in the resource selection window.

Wherein, the target information is used for indicating: the UE selects and/or enables resources, or whether the UE supports a preemption mechanism; the above target information is carried in at least one of: RRC, DCI, SCI, configuration information of the resource pool.

It should be noted that the target information may be configured to the UE by the network side.

Illustratively, the UE enabling refers to enabling the preemption mechanism by the UE.

For example, the UE may determine whether to execute the resource selection scheme provided in the present application for resource selection according to or according to whether the resource pool enables the preemption mechanism, and/or whether the first type UE supports the preemption mechanism.

In one example, RRC pre-configuration or RRC or MAC CE configures whether resources of the first type UE can be preempted.

In another example, DCI or SCI may be used to indicate whether preemption mechanisms are supported/enabled. Further, the DCI or SCI may display an indication, for example, the DCI or SCI carries 1-bit indication information. The DCI or SCI described above may implicitly indicate, for example, that a predefined one or more codepoints in the DCI or SCI indicate that the resource may be preempted, and/or that a predefined one or more codepoints indicate that the resource cannot be preempted.

Illustratively, the target information may be configuration information, which may be a parameter of a resource pool or UE or a priority or BWP or carrier configuration or QoS.

In the resource selection method provided in the embodiment of the present application, when the UE detects the reserved resource of the first type UE and/or the UE is the first type UE, the candidate resource set is determined according to the resource information (at least one of priority information, a measurement result, and a measurement threshold) of the first resource in the resource selection window, and then the target resource is selected from the candidate resource set. Therefore, when the first type UE supports the preemption mechanism or detects that the first type UE is preempted, the first type UE can select or reselect resources based on the resource information of the first resource in the resource selection window, so that the probability of the first type UE that the resources are preempted is reduced, and frequent resource reselection by the first type UE is avoided, thereby reducing the energy overhead and performance loss of the first type UE, and further achieving the purpose of saving power.

Fig. 4 is a schematic diagram of a possible structure of a resource selection apparatus for implementing the embodiment of the present application, and as shown in fig. 4, the resource selection apparatus 400 includes: a determination module 401 and a selection module 402, wherein: a determining module 401, configured to determine, when a predetermined condition is met, an alternative resource set according to resource information of a first resource in a resource selection window; a selecting module 402, configured to select a target resource from the candidate resource set determined by the determining module 401; wherein the predetermined condition comprises at least one of: the UE detects reserved resources of a first type UE, and the UE is the first type UE; the resource information includes at least one of: priority information, a measurement result, a measurement threshold, and a UE type of the UE to which the first resource belongs.

Optionally, when the UE detects the reserved resource of the first type UE, the first resource includes the reserved resource of the first type UE.

Optionally, the resource information further includes enabling information, where the enabling information is used to indicate whether a partial detection mechanism of the UE is enabled.

Optionally, when the UE is a first type UE, the priority information is used to indicate that the priority of the UE is the highest.

Optionally, the priority of the first type of UE is set according to a first preset rule; wherein the first preset rule includes at least one of: setting the priority of the first type UE to be more than or equal to the priority of the data packet transmitted by the UE, and setting the priority of the first type UE according to a preset priority offset value, wherein the priority of the first type UE is within a preset priority range.

Optionally, the predetermined priority offset value is associated with a CBR of the UE; or, the preset priority offset value is predefined or configured by higher layer signaling or DCI or SCI; alternatively, the lower threshold of the preset priority range is predefined or configured by higher layer signaling or DCI or SCI.

Optionally, the priority information is used to indicate that the priority of the reserved resource of the first type UE is the highest.

Optionally, the first resource includes: the reserved resources of the first type UE and the reserved resources of the second type UE are obtained; the determining module 401 is specifically configured to exclude the reserved resource of the first type UE when the priority of the reserved resource of the first type UE is the same as the priority of the reserved resource of the second type UE.

Optionally, the first resource includes: reserved resources of the first type of UE and unoccupied resources of the first type of UE; the determining module 401 is specifically configured to select, according to the resource information, all or part of the resources that are not occupied by the first type UE as the alternative resources.

Optionally, the resources unoccupied by the first type of UE include: reserved resources of a second type of UE; the resource information is specifically configured to indicate that a first probability that the UE selects the reserved resource of the first type of UE is lower than a second probability that the UE selects the reserved resource of the second type of UE.

Optionally, a difference between the first probability and the second probability is greater than or equal to a first threshold, where the first threshold is protocol-specified or control node-configured or preconfigured.

Optionally, the measurement result includes a reference measurement value, as shown in fig. 4, the resource selection apparatus 400 further includes: a configuration module 403, wherein: a configuration module 403, configured to configure detection parameters of the first type UE; wherein the detection parameters include at least one of: a second preset rule of the target measurement threshold, a third preset rule of the reference measurement value, a measurement threshold offset value and a measurement offset value.

Optionally, when any of the first resources is a reserved resource of the first type of UE, the second preset rule includes: obtaining a target measurement threshold based on the first original measurement threshold and the first measurement threshold offset value; or, when the UE is a first type UE, the second preset rule includes: and setting a target measurement threshold based on the second original measurement threshold and the second measurement threshold offset value.

Optionally, when any of the first resources is a reserved resource of the first type of UE, the third preset rule includes: obtaining a reference measurement value corresponding to the reserved resource of the first type UE based on the measurement value corresponding to the reserved resource of the first type UE and a first measurement deviation value; or, when the UE is a first type UE, the third preset rule includes: and obtaining a reference measurement value corresponding to any first resource based on the measurement value corresponding to any first resource and the second measurement offset value.

Optionally, the first measurement threshold offset value is predefined or protocol-specified or preconfigured or first bearer-configured or indicated by the first indication information; and/or the first measurement threshold offset value is associated with the CBR of the UE; wherein, the first carrier comprises RRC or MAC CE; the first indication information includes: DCI or SCI.

Optionally, the second measurement threshold offset value is predefined or protocol-specified or preconfigured or second bearer-configured or indicated by second indication information; and/or the second measurement threshold offset value is associated with the CBR of the UE; wherein, the second carrier comprises RRC or MAC CE; the second indication information includes: DCI or SCI.

Optionally, the first measurement offset value is predefined or protocol-specified or preconfigured or third carrier-configured or third indication information indicating; and/or the first measurement offset value is related to the channel busy rate CBR of the UE; wherein the third bearer includes RRC or MAC CE; the third indication information includes: DCI or SCI.

Optionally, the second measurement offset value is predefined or protocol-specified or preconfigured or fourth bearer-configured or fourth indication information indicating; and/or the second measurement offset value is related to the channel busy rate CBR of the UE; wherein, the fourth carrier comprises RRC or MAC CE; the fourth indication information includes: DCI or SCI.

Optionally, when the UE is a first type UE, the apparatus further includes: a reporting module 404, wherein: the reporting module 404 is specifically configured to report the alternative resource set when the reporting condition is met; wherein, the reporting conditions are as follows: the ratio of the number of the candidate resource sets to the number of the resources in the resource selection window is greater than or equal to a second threshold.

Optionally, as shown in fig. 4, the resource selecting apparatus 400 further includes: a receiving module 405, wherein: a receiving module 404, configured to receive a target signaling; wherein, the target signaling comprises DCI or SCI or high-level configuration signaling; the target signaling is used for indicating that the UE is the first type UE or that the first resource comprises a reserved resource of the first type UE.

Optionally, the determining module 401 is specifically configured to determine, according to the target information and the resource information of the first resource in the resource selection window, an alternative resource set; wherein, the target information is used for indicating: the UE selects and/or enables resources, or whether the UE supports a preemption mechanism; the above target information is carried in at least one of: RRC, DCI, SCI, configuration information of the resource pool.

In the resource selection apparatus provided in the embodiment of the present application, when the UE detects the reserved resource of the first type UE and/or the UE is the first type UE, the resource selection apparatus may determine the candidate resource set according to resource information (at least one of priority information, a measurement result, and a measurement threshold) of the first resource in the resource selection window, and then select the target resource from the candidate resource set. Therefore, when the first type UE supports the preemption mechanism or detects that the first type UE is preempted, the first type UE can select or reselect resources based on the resource information of the first resource in the resource selection window, so that the probability of the first type UE that the resources are preempted is reduced, and frequent resource reselection by the first type UE is avoided, thereby reducing the energy overhead and performance loss of the first type UE, and further achieving the purpose of saving power.

The resource selection device provided in the embodiment of the present application can implement the process shown in the above method embodiment, and is not described here again to avoid repetition.

It should be noted that, as shown in fig. 4, modules that are necessarily included in the resource selection apparatus 400 are illustrated by solid line boxes, such as a determination module 401 and a selection module 402; the modules that may or may not be included in the resource selection apparatus 400 are illustrated by dashed boxes, such as the configuration module 403, the reporting module 404, and the receiving module 405.

Fig. 5 is a schematic diagram of a hardware structure of a terminal device for implementing various embodiments of the present application, where the terminal device 100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. Those skilled in the art will appreciate that the configuration of the terminal device 100 shown in fig. 5 does not constitute a limitation of the terminal device, and that the terminal device 100 may include more or less components than those shown, or combine some components, or arrange different components. In the embodiment of the present application, the terminal device 100 includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal device, a wearable device, a pedometer, and the like.

The processor 110 is configured to determine an alternative resource set according to resource information of a first resource in a resource selection window when a predetermined condition is met, and is configured to select a target resource from the alternative resource set; wherein the predetermined condition comprises at least one of: the terminal equipment detects the reserved resource of first type UE, and the terminal equipment is the first type UE; the resource information includes at least one of: priority information, a measurement result, a measurement threshold, and a UE type of the UE to which the first resource belongs.

In the terminal device provided in the embodiment of the present application, when the terminal device detects a reserved resource of a first type of UE and/or the terminal device is the first type of UE, a candidate resource set is determined according to resource information (at least one of priority information, a measurement result, and a measurement threshold) of the first resource in a resource selection window, and then a target resource is selected from the candidate resource set. Therefore, when the first type UE supports the preemption mechanism or detects that the first type UE is preempted, the first type UE can select or reselect resources based on the resource information of the first resource in the resource selection window, so that the resource preemption probability of the PUE is reduced, and frequent resource reselection of the first type UE is avoided, thereby reducing the energy overhead and performance loss of the first type UE and further achieving the purpose of saving power.

It should be understood that, in the embodiment of the present application, the radio frequency unit 101 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.

The terminal device 100 provides the user with wireless broadband internet access via the network module 102, such as helping the user send and receive e-mails, browse web pages, and access streaming media.

The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the terminal device 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.

The input unit 104 is used to receive an audio or video signal. The input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.

The terminal device 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or the backlight when the terminal device 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal device posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.

The display unit 106 is used to display information input by a user or information provided to the user. The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.

The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal device 100. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any suitable object or attachment). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and receives and executes commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.

Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 5, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the terminal device 100, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the terminal device 100, and is not limited herein.

The interface unit 108 is an interface for connecting an external device to the terminal apparatus 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the terminal apparatus 100 or may be used to transmit data between the terminal apparatus 100 and the external device.

The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.

The processor 110 is a control center of the terminal device 100, connects various parts of the entire terminal device 100 by various interfaces and lines, and performs various functions of the terminal device 100 and processes data by running or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the terminal device 100. Processor 110 may include one or more processing units; alternatively, the processor 110 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.

The terminal device 100 may further include a power supply 111 (such as a battery) for supplying power to each component, and optionally, the power supply 111 may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.

In addition, the terminal device 100 includes some functional modules that are not shown, and are not described in detail here.

Optionally, an embodiment of the present application further provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, where the computer program, when executed by the processor, implements the process of the resource selection method in the foregoing embodiments, and can achieve the same technical effect, and details are not repeated here to avoid repetition.

An embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements multiple processes of the resource selection method in the foregoing embodiments, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium includes a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.

It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.

While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:小区的选择方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!