Transmission resource selection method, device, and user equipment

By filtering the preferred resource set based on service type and activation time on SL in 5G NR system, the problem of inappropriate resource selection in Mode 2 resource allocation method under DRX is solved, and the reliability and stability of data transmission are achieved.

CN115150046BActive Publication Date: 2025-03-18SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202110354924.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-31
Publication Date
2025-03-18
Estimated Expiration
2041-03-31

AI Technical Summary

Technical Problem

In 5G NR system, after DRX is introduced on SL, the Mode 2 resource allocation method is difficult to ensure that the selected resources can fall within the activation time of the receiver, resulting in unstable data transmission.

Method used

By acquiring the optional resource set, the preferred resource set is determined based on the service type of data to be sent and the activation time of the receiver, thereby selecting a suitable transmission resource. The method includes adding resources within periodic and non-periodic activation times to the preferred resource set and ensuring reliability of resource selection by reserved activation time and configuration parameters.

Benefits of technology

It effectively ensures that the resources selected by the sender can be placed within the activation time of the receiver, and improves the reliability and stability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115150046B_ABST
    Figure CN115150046B_ABST
Patent Text Reader

Abstract

A transmission resource selection method, device and user equipment, the method comprising: a first device obtains an optional resource set; determines a preferred resource set according to at least one of the following: the service type of data to be sent, the activation time and the optional resource set; and selects a transmission resource for sending the data service from the preferred resource set. By using the present invention, the resource selected by the sender can fall within the activation time of the receiver, thereby ensuring the reliability of data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a transmission resource selection method, device, and user equipment. Background Art

[0002] 5G NR is a global 5G standard system with a new air interface design based on OFDM (Orthogonal Frequency Division Multiplexing). In 5G NR, objects can communicate directly, that is, user devices communicate directly with user devices. The link between user devices is called SL (sidelink), and the interface is called PC5 interface. There are two resource allocation modes on SL: Mode 1 and Mode 2. Among them, the Mode 1 resource allocation mode is a centralized allocation mode of the base station, that is, the base station allocates resources to the sending user equipment, and the sending user equipment directly uses the resources allocated by the base station to send data to the receiving user equipment; while the Mode 2 resource allocation mode is that the sending user equipment autonomously selects available resources from the resource pool for data transmission through perception.

[0003] In wireless communication networks, since user equipment usually uses batteries, in order to extend the battery life and avoid frequent battery replacement or charging, the DRX (Discontinuous Reception) mechanism is introduced for the purpose of energy saving. When the user equipment is configured with DRX, the user equipment only monitors the control information from the network equipment under specific conditions or in a specific time period. In this way, when DRX is configured on the SL, the first user equipment needs to send SCI (Sidelink Control Information) to the second user equipment through the SL first, and the second user equipment obtains the necessary information for data reception by monitoring the SCI, so as to correctly receive the data. Similarly, for energy saving considerations, the second user equipment should only need to monitor the SCI in some time periods, and does not need to monitor continuously. That is to say, the second user equipment should also be configured with DRX, and only be in a state of receiving data in some time, which is usually called the activation time.

[0004] After DRX is introduced on SL, the Mode 2 resource allocation method on SL, when the first user equipment adopts the Mode 2 resource allocation method and selects resources for sending data to the second user equipment, how to ensure that the selected resources can fall within the activation time of the second user equipment, the industry currently has no effective solution. Summary of the invention

[0005] The embodiment of the present invention provides a transmission resource selection method, device, and user equipment, so that the resources selected by the sender can fall within the activation time of the receiver, thereby ensuring the reliability of data transmission.

[0006] To this end, the embodiment of the present invention provides the following technical solutions:

[0007] An embodiment of the present invention provides a transmission resource selection method, the method comprising:

[0008] The first device obtains a set of optional resources;

[0009] Determine the preferred resource set according to at least one of the following: the service type of the data to be sent, the activation time and the optional resource set;

[0010] A transmission resource for sending the data service is selected from the preferred resource set.

[0011] Optionally, the activation time includes a periodically started activation time and a non-periodically started activation time.

[0012] Optionally, the activation time of the periodic start includes the time when the duration timer runs, and the activation time of the non-periodic start includes the time when the inactivity timer runs and / or the time when the retransmission timer runs.

[0013] Optionally, the service type of the data to be sent is a non-periodic service;

[0014] The determining of the preferred resource set according to the service type of the data to be sent and the optional resource set includes:

[0015] The transmission resources in the optional resource set that are within the periodic activation time and the non-periodic activation time are added to the preferred resource set.

[0016] Optionally, the service type of the data to be sent is a periodic service;

[0017] The determining of the preferred resource set according to the service type of the data to be sent and the optional resource set includes:

[0018] The transmission resources in the optional resource set that are within the activation time of the periodic start are added to the preferred resource set.

[0019] Optionally, the determining a preferred resource set according to the service type of the data to be sent and the optional resource set further includes:

[0020] The transmission resources in the optional resource set that are within the non-periodic activation time are added to the preferred resource set.

[0021] Optionally, the method further comprises:

[0022] The resource indicated in the most recent scheduling information is used as the starting resource, and the time that occurs within a set time period after the starting resource and with a reservation period as a period is used as the reservation activation time; the set time period is any one of the following: a set number of reservation periods, a set duration.

[0023] Optionally, the method further comprises:

[0024] The first device sends the set time period to the second device.

[0025] An embodiment of the present invention further provides a transmission resource selection device, the device comprising:

[0026] An information acquisition module, used to obtain a set of optional resources;

[0027] A preferred resource set determination module, configured to determine a preferred resource set according to at least one of the following: a service type of data to be sent, an activation time, and the optional resource set;

[0028] A resource selection module is used to select a transmission resource for sending the data service from the preferred resource set.

[0029] Optionally, the activation time includes a periodically started activation time and a non-periodically started activation time.

[0030] Optionally, the activation time of the periodic start includes the time when the duration timer runs, and the activation time of the non-periodic start includes the time when the inactivity timer runs and / or the time when the retransmission timer runs.

[0031] Optionally, the service type of the data to be sent is a non-periodic service;

[0032] The resource selection module is specifically configured to add the transmission resources in the optional resource set that are within the periodic activation time and the non-periodic activation time to the preferred resource set.

[0033] Optionally, the service type of the data to be sent is a periodic service;

[0034] The resource selection module is specifically configured to add the transmission resources in the optional resource set that are within the activation time of the periodic start-up to the preferred resource set.

[0035] Optionally, the resource selection module is further configured to add the transmission resources in the optional resource set that are within the non-periodic activation time to the preferred resource set.

[0036] Optionally, the device further comprises:

[0037] The resource selection module is also used to take the resource indicated in the most recent scheduling information as the starting resource, and the time that occurs within a set time period after the starting resource and with the reservation period as a period as the reservation activation time; the set time period is any one of the following: a set number of reservation periods, a set duration.

[0038] Optionally, the device further comprises:

[0039] The information indication module is used to send indication information, where the indication information is used to indicate the set time period.

[0040] An embodiment of the present invention further provides a user equipment, characterized in that it comprises the transmission resource selection device mentioned above.

[0041] An embodiment of the present invention further provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above method are executed.

[0042] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of the above method when running the computer program.

[0043] The transmission resource selection method, device, and user equipment provided in the embodiments of the present invention are for when Mode 2 resource allocation is adopted after DRX is introduced on SL. In order to ensure that the selected resources can fall within the activation time of the receiver, based on an optional resource set, such as an optional resource set specified in an existing relevant protocol, or an optional resource set defined in the prior art, or an optional resource set proposed by other subsequent relevant technical solutions, a preferred resource set is generated according to the service type of the data to be sent, the activation time, and at least one item in the optional resource set, and then a transmission resource is selected from the preferred resource set to send the data, so that the resource selected by the sender can fall within the activation time of the receiver, thereby ensuring the reliability of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 It is a schematic diagram of the DRX cycle mechanism in the prior art;

[0045] Figure 2 is a schematic diagram of an inactive timer in a DRX cycle in the prior art;

[0046] Figure 3 is a flow chart of a transmission resource selection method according to an embodiment of the present invention;

[0047] Figure 4is a schematic diagram of a preferred resource set for a non-periodic service in an embodiment of the present invention;

[0048] Figure 5 This is a schematic diagram of a preferred resource set for periodic services in an embodiment of the present invention;

[0049] Figure 6 is another flow chart of the transmission resource selection method according to an embodiment of the present invention;

[0050] Figure 7 is a schematic diagram of a reserved activation time configured for a periodic service in an embodiment of the present invention;

[0051] Figure 8 It is a structural block diagram of a transmission resource selection device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0052] In order to make the above-mentioned objects, features and beneficial effects of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0053] First, the system to which this application applies and the corresponding terms are explained.

[0054] The technical solution of the present application can be applicable to the fifth generation (5th Generation, 5G) communication system, and can also be applicable to the fourth generation (4th Generation, 4G), third generation (3rd Generation, 3G) communication system, and can also be applicable to various new communication systems in the future, such as the sixth generation (6th Generation, 6G), seventh generation (7th Generation, 7G), etc., but the embodiments of the present application are not limited to this.

[0055] The technical solution of the present application is also applicable to different network architectures, including but not limited to relay network architecture, dual-link architecture, vehicle-to-everything (V2X) architecture, device-to-device (D2D) architecture, and other architectures.

[0056] The device in the embodiment of the present application includes a base station and a base station controller of an access network, and may also include a terminal.

[0057] The base station (BS) in the embodiment of the present application, which may also be referred to as a base station device, is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, the device that provides base station functions in a 2G network includes a base transceiver station (BTS), the device that provides base station functions in a 3G network includes a node B (NodeB), the device that provides base station functions in a 4G network includes an evolved node B (evolved NodeB, eNB), and in a wireless local area network (WLAN), the device that provides base station functions is an access point (Access Point, AP), the device that provides base station functions in 5G New Radio (NR) is a gNB, and a node B that continues to evolve (ng-eNB), wherein the gNB and the terminal communicate using NR technology, and the ng-eNB and the terminal communicate using Evolved Universal Terrestrial Radio Access (E-UTRA) technology, and both gNB and ng-eNB can be connected to the 5G core network. The base station in the embodiment of the present application also includes a device that provides base station functions in a future new communication system, etc.

[0058] The base station controller in the embodiment of the present application may also be referred to as a base station controller device, which is a device for managing base stations, such as a base station controller (BSC) in a 2G network, a radio network controller (RNC) in a 3G network, and may also refer to a device for controlling and managing base stations in future new communication systems.

[0059] The terminal in the embodiments of the present application may also be referred to as a terminal device, which may refer to various forms of user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited to this.

[0060] The embodiment of the present application defines the unidirectional communication link from the access network to the terminal as a downlink, the data transmitted on the downlink is downlink data, and the transmission direction of the downlink data is called the downlink direction; and the unidirectional communication link from the terminal to the access network is an uplink, the data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is called the uplink direction.

[0061] In order to better understand the solution of the present invention, the existing DRX mechanism between a base station and a terminal is briefly described below.

[0062] When the terminal is configured with DRX, the terminal only monitors control information from the network device under specific conditions or within a specific time period, such as DCI (Downlink Control Information) carried on PDCCH (Physical downlink control channel), which includes control information for scheduling uplink and downlink resources, control information for adjusting the terminal's transmit power, etc. Since the terminal does not need to detect control information all the time, energy consumption can be reduced.

[0063] DRX cycle mechanism Figure 1 As shown, the terminal periodically starts an on duration timer. During the on duration timer, the terminal needs to monitor downlink control information. At other times, the terminal does not need to monitor downlink control information. The DRX cycle and the duration of the on duration timer are configurable.

[0064] If DRX only introduces the DRX cycle and duration timer, the following problems will occur: when data arrives just before the duration timer times out, the base station has only a short time to schedule the terminal, and then has to wait for the next duration timer to start. If a service requires a large amount of data, the base station needs to schedule multiple times to complete the transmission, and some data will be postponed to the next duration timer, resulting in delay.

[0065] Based on the above problems, the current DRX mechanism also introduces an inactivity timer, such as Figure 2 As shown, the inactivity timer is started when the terminal receives a control information for scheduling a new transmission (DCI indicating a new transmission).

[0066] The DRX mechanism stipulates that as long as there is a timer running, the terminal needs to monitor the downlink control information, which avoids the problem that the terminal enters the DRX state due to the expiration of the duration timer before the base station has completed scheduling.

[0067] In addition, the DRX mechanism also takes into account the situation of retransmission: when the terminal receives a downlink data but fails to decode it, it will feedback NACK to the base station and request the base station to retransmit. Assuming that after multiple retransmissions, the duration timer and the inactive timer have both timed out, the terminal will enter a dormant state and cannot receive retransmission scheduling. For this reason, the DRX mechanism also sets a retransmission timer for receiving retransmission scheduling. When the terminal feeds back NACK to the base station, the HARQ (Hybrid Automatic Repeat re Quest) RTT (Round-Trip Time) timer will be started. During the HARQ RTT timer, the terminal does not detect PDCCH scheduling; when the HARQ RTT timer times out, the terminal starts the retransmission timer. During the retransmission timer, if a retransmission schedule is received, the retransmission timer will be stopped.

[0068] The above introduces the application of DRX between the base station and the terminal. When the two user devices on the SL need to send data, they must first send SCI. The function of SCI on the SL is similar to that of DCI on the Uu. Therefore, after DRX is introduced into the SL, the working principle of the inactivity timer and retransmission timer in the SLDRX is also similar to that in the Uu DRX. For example, on the SL, when the SCI for new transmission is received, the inactivity timer is started.

[0069] Mode 2 resource allocation is that the sending user equipment autonomously selects available resources from the resource pool for data transmission through sensing. The resource pool is usually shared by multiple user equipment. Before sending data, each user equipment needs to listen or sense for a period of time to determine that there are no resources used or interfered by other user equipment to form an available resource set, and then randomly select resources from the resource set for use. The optional or available resource set is actually part or all of the time-frequency resources within a period of time and a frequency range.

[0070] After DRX is introduced into SL, when Mode 2 resource allocation is adopted on SL, it is necessary to impose certain restrictions on the selectable resource set so that it meets the requirement of "the selected resource falls within the activation time of the receiving user equipment". To this end, the embodiment of the present invention provides a transmission resource selection method, device, and user equipment, which selects corresponding resources from the selectable resource set according to the service type and activation time of the data to be sent, generates a preferred resource set, and then selects transmission resources from the preferred resource set to send data.

[0071] like Figure 3 FIG. 1 is a flow chart of a transmission resource selection method according to an embodiment of the present invention, comprising the following steps:

[0072] Step 301: The first device obtains a set of optional resources.

[0073] In the embodiment of the present invention, the first device may be an SL sender, or any sender that selects resources in a self-service resource selection manner.

[0074] The optional resource set may be an optional resource set specified in an existing relevant protocol, or an optional resource set defined in prior art, or an optional resource set proposed by other subsequent relevant technical solutions, which is not limited in the embodiments of the present invention.

[0075] Step 302: determine a preferred resource set according to at least one of the following: the service type of the data to be sent, the activation time, and the optional resource set.

[0076] The service type of the data to be sent may include: a non-periodic service and a periodic service. The activation time may be the activation time between the sending user equipment and the receiving user equipment.

[0077] The activation time may include a periodically started activation time and an aperiodically started activation time. The periodically started activation time may include the time when a duration timer in the prior art runs, and the aperiodically started activation time may include the time when an inactivity timer in the prior art runs and / or the time when a retransmission timer runs.

[0078] For non-periodic services, since it is only necessary to consider the current selected resources within the activation time of the receiver, when selecting resources, the transmission resources in the optional resource set that are within the periodic activation time and the non-periodic activation time can be added to the preferred resource set, such as Figure 4 shown.

[0079] For periodic services, in addition to ensuring that the current transmission is within the activation time of the receiver, it is also necessary to ensure that the subsequent resources are also within the activation time. To this end, when selecting resources, the transmission resources in the optional resource set that are within the activation time of the periodic start can be added to the preferred resource set, such as Figure 5 As shown, since the activation time of the periodic start has the same period as the transmission resource in the preferred resource set, it can be ensured that each subsequent transmission resource falls within the activation time of the receiver.

[0080] Optionally, the transmission resources in the optional resource set that are within the periodic activation time and the inactivation timer may also be added to the preferred resource set.

[0081] Optionally, the transmission resources in the optional resource set that are within the periodic activation time and the retransmission timer may also be added to the preferred resource set.

[0082] Optionally, the transmission resources in the optional resource set that are within the periodic activation time and the non-periodic activation time can also be added to the preferred resource set, wherein the non-periodic activation time includes the time when the non-activation timer runs and the time when the retransmission timer runs.

[0083] The periodic activation time may be a periodic activation time that has already been started, or a periodic activation time that is potentially started. For example, since the duration timer is periodically started based on the DRX cycle, even if the next DRX cycle has not yet arrived, the running time of the potential duration timer can still be estimated.

[0084] The non-periodic activation time may be a non-periodic time that has been started.

[0085] Step 303: Select a transmission resource for sending the data service from the preferred resource set.

[0086] The transmission resource selection method provided in the embodiment of the present invention is aimed at adopting the Mode 2 resource allocation method after introducing DRX on the SL. In order to ensure that the selected resources can fall within the activation time of the receiver, on the basis of an optional resource set, such as the optional resource set specified in the existing relevant protocol, or the optional resource set defined in the prior art, or the optional resource set proposed by other subsequent relevant technical solutions, according to the service type characteristics and activation time of the data to be sent, the optional resource set is further restricted, and the corresponding resources are selected from it to generate a preferred resource set, and then the transmission resources are selected from the preferred resource set to send the data, so that the resources selected by the sender can fall within the activation time of the receiver, thereby ensuring the reliability of data transmission.

[0087] Furthermore, when the transmission resources in the optional resource set that are within the non-periodic activation time are added to the preferred resource set, in order to ensure that subsequent transmission resources can fall within the activation time of the receiver, a new activation time can be further introduced. For the sake of ease of description, it is called reserved activation time, which is explained in detail below.

[0088] like Figure 6 FIG. 2 is another flow chart of a transmission resource selection method according to an embodiment of the present invention, comprising the following steps:

[0089] Step 601: The first device obtains a set of optional resources.

[0090] Step 602: For non-periodic services, the transmission resources in the optional resource set that are within the periodic activation time and the non-periodic activation time are added to the preferred resource set.

[0091] Step 603: For periodic services, the transmission resources in the optional resource set that are within the periodic activation time and the transmission resources that are within the non-periodic activation time are added to the preferred resource set.

[0092] Step 604: Select a transmission resource for sending the data service from the preferred resource set.

[0093] Step 605: Send scheduling information to indicate the transmission resources.

[0094] Step 606: Take the transmission resource indicated in the most recent scheduling information as the starting resource, and take the time that occurs within a set period after the starting resource and with the reservation period as a period as the reservation activation time.

[0095] In the scheduling information such as SCI, if the reservation interval is not 0, it means that the resource is a periodic reservation resource and the reservation period is the period; if the reservation period is 0, it means that the resource is a one-time resource, so the receiving user equipment can add subsequent activation time accordingly. Moreover, the sender and the receiver both believe that: starting from the resource indicated in the most recent scheduling information such as SCI that is not 0, with the reservation period as the period, all subsequent possible resource positions are set to the reservation activation time before the possible release time of the periodic resource.

[0096] Optionally, step 606 may not depend on steps 601 to 605, that is, no matter what method the terminal uses, including existing technology or other technology, to determine the transmission resources for sending data services, after sending the scheduling information, the reserved activation time can be determined according to the method described in step 606.

[0097] Accordingly, in an embodiment of the present invention, the resources indicated in the most recent scheduling information are taken as the starting resources, the time that is within a set time period after the starting resources and occurs periodically with the reservation period as the reservation activation time, and the transmission resources within the reservation activation time are added to the preferred resource set; the set time period can be any one of the following: the number of reservation periods, the set duration.

[0098] The number of the reservation periods and the set duration are configurable parameters, such as the sl-Reselect After parameter to indicate the number of the reservation periods and the sl-Reselect Long parameter to indicate the set duration. The first device may interact with the second device, i.e., the receiving device, and send the configuration parameter to the receiving device in advance, such as by carrying the configuration parameter in a specific message.

[0099] The configuration parameters can be used to control the sender to release periodic resources: when the sender does not use the periodic resources of the reserved period for sl-ReselectAfter consecutive times, the periodic resources can be released and the resource selection can be performed again. Figure 7 As shown, when sl-ReselectAfter is 2, the time at which the resource locations of the subsequent two reservation periods are located can be considered as the reservation activation time.

[0100] In this way, even if the sender may not select the resource within the periodic activation time of the reservation period when selecting the resource for the first time, the configurable parameters can be sent to the receiver through the first data interaction, so that both parties can establish a unified understanding of the subsequent reservation activation time, thereby effectively ensuring the correct reception of subsequent data.

[0101] The transmission resource selection method provided in the embodiment of the present invention is aimed at when the Mode 2 resource allocation method is adopted after the introduction of DRX on the SL. In order to ensure that the selected resources can fall within the activation time of the receiver, based on the optional resource set, such as the optional resource set specified in the existing relevant protocol, or the optional resource set defined in the prior art, or the optional resource set proposed by other subsequent relevant technical solutions, a preferred resource set is determined according to the service type characteristics and activation time of the data to be sent. For periodic services, not only the transmission resources in the optional resource set that are within the activation time of the periodic start are added to the preferred resource set, but also the transmission resources that are within the non-periodic activation time are added to the preferred resource set. By introducing the reserved activation time and the corresponding configuration parameters, both parties establish a unified understanding of the subsequent reserved activation time; and then select the transmission resources from the preferred resource set to send data, so that the resources selected by the sender can fall within the activation time of the receiver, thereby ensuring the reliability of data transmission.

[0102] Accordingly, an embodiment of the present invention further provides a transmission resource selection device, such as Figure 8 Shown is a structural block diagram of the device.

[0103] In this embodiment, the device includes the following modules:

[0104] The information acquisition module 801 is used to acquire an optional resource set and an activation time for monitoring downlink control information;

[0105] The preferred resource set determination module 802 is used to determine the preferred resource set according to the service type of the data to be sent, the activation time and the optional resource set;

[0106] The resource selection module 803 is used to select a transmission resource for sending the data service from the preferred resource set.

[0107] In an embodiment of the present invention, the optional resource set may be an optional resource set specified in an existing relevant protocol, or an optional resource set defined in prior art, or an optional resource set proposed by other subsequent relevant technical solutions, which is not limited by the embodiment of the present invention.

[0108] The activation time may include a periodically started activation time and an aperiodically started activation time. The periodically started activation time includes the time when a duration timer in the prior art runs, and the aperiodically started activation time may include the time when an inactivity timer in the prior art runs and / or the time when a retransmission timer runs.

[0109] The service type of the data to be sent may include: non-periodic service and periodic service. Accordingly, the preferred resource set determination module 802 may select corresponding resources from the optional resource set according to the characteristics of different service types to generate a preferred resource set.

[0110] For non-periodic services, since it is only necessary to consider whether the selected resource is within the activation time of the receiver, when selecting resources, the preferred resource set determination module 802 can add the transmission resources in the optional resource set that are within the periodic activation time and the non-periodic activation time to the preferred resource set.

[0111] For periodic services, in addition to ensuring that the current transmission is within the activation time of the receiver, it is also necessary to ensure that the subsequent resources are also within the activation time. To this end, when selecting resources, the preferred resource set determination module 802 can add the transmission resources in the optional resource set that are within the activation time of the periodic start to the preferred resource set. Since the activation time of the periodic start, such as DRX, has the same period as the transmission resources in the preferred resource set, it can be ensured that each subsequent transmission resource can fall within the activation time of the receiver.

[0112] In another embodiment of the apparatus of the present invention, the preferred resource set determining module 802 may further add the transmission resources in the optional resource set that are within the non-periodic activation time to the preferred resource set.

[0113] The transmission resource selection device provided in the embodiment of the present invention is for when the Mode 2 resource allocation method is adopted after the introduction of DRX on the SL. In order to ensure that the selected resources can fall within the activation time of the receiver, on the basis of an optional resource set, such as the optional resource set specified in the existing relevant protocol, or the optional resource set defined in the prior art, or the optional resource set proposed by other subsequent relevant technical solutions, according to the service type characteristics and activation time of the data to be sent, the optional resource set is further restricted, and the corresponding resources are selected therefrom to generate a preferred resource set, and then the transmission resources are selected from the preferred resource set to send the data, so that the resources selected by the sender can fall within the activation time of the receiver, thereby ensuring the reliability of data transmission.

[0114] Taking into account that when the transmission resources in the optional resource set that are within the non-periodic activation time are added to the preferred resource set, in order to ensure that the subsequent late transmission resources can fall within the activation time of the receiver, in another embodiment of the device of the present invention, a new activation time may be further introduced, that is, the reserved activation time mentioned in the previous embodiment of the method of the present invention. Accordingly, in this embodiment, the preferred resource set determination module 802 may also use the resource indicated in the most recent scheduling information as the starting resource, and use the time that is located within a set time period after the starting resource and occurs with a reserved period as a period as the reserved activation time; the set time period is any one of the following: a set number of reserved periods, a set duration. The number of reserved periods and the set duration are configurable parameters.

[0115] Furthermore, the apparatus further comprises: an information indication module (not shown) for sending indication information, wherein the indication information is used to indicate the set time period, that is, sending the indication information to a receiving device.

[0116] It should be noted that different messages may be used to carry the indication information according to different application scenarios.

[0117] The transmission resource selection device and user equipment provided in the embodiment of the present invention are for when the Mode 2 resource allocation method is adopted after the introduction of DRX on the SL, in order to ensure that the selected resources can fall within the activation time of the receiver, based on the optional resource set, such as the optional resource set specified in the existing relevant protocol, or the optional resource set defined in the prior art, or the optional resource set proposed by other subsequent relevant technical solutions, according to the service type characteristics and activation time of the data to be sent, a preferred resource set is determined, for periodic services, not only the transmission resources in the optional resource set that are within the activation time of the periodic start are added to the preferred resource set, but also the transmission resources that are within the non-periodic activation time are added to the preferred resource set, and by introducing the reserved activation time and the corresponding configuration parameters, both parties establish a unified understanding of the subsequent reserved activation time; and then select the transmission resources from the preferred resource set to send data, so that the resources selected by the sender can fall within the activation time of the receiver, thereby ensuring the reliability of data transmission.

[0118] Correspondingly, an embodiment of the present invention further provides a user equipment, comprising the transmission resource selection device in the above embodiments.

[0119] In a specific implementation, the above-mentioned transmission resource selection device may correspond to a chip with a specific transmission resource selection function in a user device, such as a SOC (System-On-a-Chip), a baseband chip, etc.; or correspond to a chip module with a transmission resource selection function in a user device; or correspond to a chip module with a data processing function chip.

[0120] In a specific implementation, each module / unit included in each device or product described in the above embodiments may be a software module / unit or a hardware module / unit, or may be partly a software module / unit and partly a hardware module / unit.

[0121] For example, for each device or product applied to or integrated in a chip, each module / unit contained therein may be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a chip module, each module / unit contained therein may be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be implemented in the form of software programs. The element can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0122] The embodiment of the present invention further provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored, and the computer program is executed by a processor when it is executed. Figure 3 The steps of the transmission resource selection method provided in the corresponding embodiment. Alternatively, the computer program is executed by the processor when it is executed Figure 3 The steps of the transmission resource selection method provided in the corresponding embodiment.

[0123] The embodiment of the present invention further provides another transmission resource selection device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the above-mentioned Figure 3 The steps of the transmission resource selection method provided in the corresponding embodiment.

[0124] An embodiment of the present invention further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the above-mentioned Figure 3 The steps of the transmission resource selection method provided in the corresponding embodiment.

[0125] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A transmission resource selection method, characterized in that: The method comprises: The first device obtains a set of optional resources; Determine the preferred resource set according to the service type of the data to be sent and the optional resource set, or determine the preferred resource set according to the service type of the data to be sent, the activation time and the optional resource set; A transmission resource for sending a data service is selected from the preferred resource set.

2. The method according to claim 1, characterized in that The activation time includes a periodically started activation time and a non-periodically started activation time.

3. The method according to claim 2, characterized in that The activation time of the periodic start includes the time when the duration timer runs, and the activation time of the aperiodic start includes the time when the inactivity timer runs and / or the time when the retransmission timer runs.

4. The method according to claim 3, characterized in that The service type of the data to be sent is a non-periodic service; Determining the preferred resource set according to the service type of the data to be sent and the optional resource set includes: The transmission resources in the optional resource set that are within the periodic activation time and the non-periodic activation time are added to the preferred resource set.

5. The method according to claim 3, characterized in that: The service type of the data to be sent is a periodic service; Determining the preferred resource set according to the service type of the data to be sent and the optional resource set includes: The transmission resources in the optional resource set that are within the activation time of the periodic start are added to the preferred resource set.

6. The method according to claim 5, characterized in that The determining of the preferred resource set according to the type of the data service to be sent and the optional resource set further comprises: The transmission resources in the optional resource set that are within the non-periodic activation time are added to the preferred resource set.

7. The method according to claim 6, characterized in that The method further comprises: The resource indicated in the most recent scheduling information is used as the starting resource, and the time that occurs within a set time period after the starting resource and with a reservation period as a period is used as the reservation activation time; the set time period is any one of the following: a set number of reservation periods, a set duration.

8. The method according to claim 7, characterized in that The method further comprises: The first device sends the set time period to the second device.

9. A transmission resource selection device, characterized in that: The device comprises: An information acquisition module, used to obtain a set of optional resources; A preferred resource set determination module, used to determine a preferred resource set according to the service type of the data to be sent and the optional resource set, or to determine a preferred resource set according to the service type of the data to be sent, the activation time and the optional resource set; The resource selection module is used to select a transmission resource for sending a data service from the preferred resource set.

10. The device according to claim 9, characterized in that The activation time includes a periodically started activation time and a non-periodically started activation time.

11. The device according to claim 10, characterized in that The activation time of the periodic start includes the time when the duration timer runs, and the activation time of the aperiodic start includes the time when the inactivity timer runs and / or the time when the retransmission timer runs.

12. The device according to claim 11, characterized in that The service type of the data to be sent is a non-periodic service; The resource selection module is specifically configured to add the transmission resources in the optional resource set that are within the periodic activation time and the non-periodic activation time to the preferred resource set.

13. The device according to claim 11, characterized in that The service type of the data to be sent is a periodic service; The resource selection module is specifically configured to add the transmission resources in the optional resource set that are within the activation time of the periodic start-up to the preferred resource set.

14. The device according to claim 13, characterized in that The resource selection module is further configured to add the transmission resources in the optional resource set that are within the non-periodic activation time to the preferred resource set.

15. The device according to claim 14, characterized in that The device also includes: The resource selection module is also used to take the resource indicated in the most recent scheduling information as the starting resource, and the time that occurs within a set time period after the starting resource and with the reservation period as a period as the reservation activation time; the set time period is any one of the following: a set number of reservation periods, a set duration.

16. The device according to claim 15, characterized in that The device also includes: The information indication module is used to send indication information, where the indication information is used to indicate the set time period.

17. A user equipment, characterized in that: It comprises a transmission resource selection device as described in any one of claims 9 to 16.

18. A computer-readable storage medium, wherein the computer-readable storage medium is a non-volatile storage medium or a non-transient storage medium, and a computer program is stored thereon, wherein: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are performed.

19. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the steps of the method according to any one of claims 1 to 8 are performed.