CN113692763B - Method for determining resource selection window, terminal equipment and storage medium - Google Patents
Method for determining resource selection window, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN113692763B CN113692763B CN201980095355.4A CN201980095355A CN113692763B CN 113692763 B CN113692763 B CN 113692763B CN 201980095355 A CN201980095355 A CN 201980095355A CN 113692763 B CN113692763 B CN 113692763B
- Authority
- CN
- China
- Prior art keywords
- service
- selection window
- resource selection
- terminal device
- end position
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a method for determining a resource selection window, which comprises the following steps: and the terminal equipment determines a resource selection window according to the service attribute, wherein the resource selection window is used for the terminal equipment to select the side uplink transmission resource. The application also discloses a terminal device and a storage medium.
Description
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to a method for determining a resource selection window, a terminal device, and a storage medium.
Background
In a Side Link (SL) transmission process, there may be a case where transmission resources are not selected for initial transmission and retransmission of a service. Therefore, how to determine the resource selection window of the terminal device for selecting the side uplink transmission resource, so that the terminal device can select the transmission resource when transmitting the service, is a problem to be solved.
Disclosure of Invention
The embodiment of the application provides a method for determining a resource selection window, terminal equipment and a storage medium, which enable the terminal equipment to select transmission resources when transmitting services.
In a first aspect, an embodiment of the present application provides a method for determining a resource selection window, where the method includes: and the terminal equipment determines a resource selection window according to the service attribute, wherein the resource selection window is used for the terminal equipment to select the side uplink transmission resource.
In a second aspect, an embodiment of the present application provides a terminal device, including: and the processing unit is configured to determine a resource selection window according to the service attribute, wherein the resource selection window is used for the terminal equipment to select the side uplink transmission resource.
In a third aspect, an embodiment of the present application provides a terminal device comprising a processor and a memory for storing a computer program capable of running on the processor, wherein,
the processor is configured to execute the steps of the method for determining a resource selection window described above when running the computer program.
In a fourth aspect, an embodiment of the present application provides a chip, including: and a processor for calling and running the computer program from the memory, so that the device provided with the chip executes the method for determining the resource selection window.
In a fifth aspect, an embodiment of the present application provides a storage medium storing an executable program, where the executable program when executed by a processor implements the method for determining a resource selection window described above.
In a sixth aspect, an embodiment of the present application provides a computer program product comprising computer program instructions for causing a computer to perform the above-described method of determining a resource selection window.
In a seventh aspect, an embodiment of the present application provides a computer program, where the computer program causes a computer to execute the above method for determining a resource selection window.
The method for determining the resource selection window provided by the embodiment of the application comprises the following steps: the terminal equipment determines a resource selection window according to the service attribute, wherein the resource selection window is used for the terminal equipment to select side uplink transmission resources; in this way, it can be ensured that each side-link transmission has an optional transmission resource.
Drawings
Fig. 1 is a schematic flow chart of selecting transmission resources in a first mode of the present application;
fig. 2 is a schematic flow chart of selecting transmission resources in a second mode of the present application;
fig. 3 is a schematic diagram of a process flow of selecting transmission resources in a resource selection window by a terminal device according to the present application;
fig. 4 is a schematic diagram of service transmission in the unicast transmission mode according to the present application;
fig. 5 is a schematic diagram of service transmission in the multicast transmission mode according to the present application;
fig. 6 is a schematic diagram of service transmission in the broadcast transmission mode according to the present application;
FIG. 7 is a schematic flow chart of the side feedback of the present application;
FIG. 8 is a schematic diagram of an alternative process flow of a method for determining a resource selection window according to an embodiment of the present application;
FIG. 9 is an alternative schematic diagram of a resource selection window according to an embodiment of the present application;
FIG. 10 is another alternative schematic diagram of a resource selection window according to an embodiment of the present application;
fig. 11 is a schematic diagram of a composition structure of a terminal device according to an embodiment of the present application;
fig. 12 is a schematic diagram of a hardware composition structure of an electronic device according to an embodiment of the present application.
Detailed Description
So that the manner in which the features and techniques of the embodiments of the present application can be understood in more detail, a more particular description of the application, briefly summarized below, may be had by reference to the appended drawings, which are not intended to be limiting of the embodiments of the present application.
D2D communication is based on SL transmission technology, and unlike conventional cellular systems in which communication data is received or transmitted through a base station, the internet of vehicles system adopts a D2D communication mode (i.e., a device-to-device direct communication mode), so that the system has higher spectral efficiency and lower transmission delay. For D2D communication, the third generation partnership project (Third Generation Partnership Project,3 GPP) defines two transmission modes: a first mode (also referred to as mode a) and a second mode (also referred to as mode B). The first mode is that the network device allocates transmission resources for the terminal device, and the second mode is that the terminal device autonomously selects transmission resources.
For the first mode: as shown in fig. 1, the transmission resources of the terminal device are allocated by the base station, and the terminal device sends data on the side link according to the resources allocated by the base station; the base station may allocate resources for single transmission to the terminal device, or may allocate resources for semi-static transmission to the terminal device.
For the second mode: as shown in fig. 2, the terminal device selects one transmission resource in the resource pool to transmit data.
Transmission mode 3 and transmission mode 4 are introduced in LTE-V2X, wherein transmission mode 3 corresponds to the first mode and transmission mode 4 corresponds to the second mode. In transmission mode 4, the terminal device determines the transmission resources by listening. The interception and resource determination processes are: when a new data packet arrives at a time n and a transmission resource is required to be selected for data transmission, the terminal equipment performs side uplink transmission resource selection within [ n+t1, n+t2] milliseconds (ms) according to a interception result in the past 1 second, wherein t1 < =4; 20 < = T2 < = 100; and T1 should be greater than the processing delay of the terminal device, and T2 needs to be within the range of the delay requirement of the service; if the latency requirement of the service is 50ms, 20 < = T2 < = 50; if the delay requirement of the traffic is 100ms, 20 < = T2 < = 100. The terminal device performs a transmission resource selection process within the resource selection window, as shown in fig. 3: comprising the following steps: the terminal equipment takes all available resources in the resource selection window as a set A, and the terminal equipment performs the elimination operation on the resources in the set A:
1) If the terminal equipment does not have a interception result in some subframes in the resource interception window, for example, the terminal equipment sends data on the subframes, if the terminal equipment does not have a interception result in the subframes, the resources on the subframes corresponding to the subframes in the selection window after K periods are eliminated;
2) If the terminal device detects a physical sidelink control channel (Physical Sidelink Control Channel, PSCCH) in the listening window, the reference signal received power (Reference Signal Received Power, RSRP) of the corresponding physical sidelink shared channel (Physical Sidelink Shared Channel, PSSCH) is higher than the threshold, and the next transmission resource reserved by the control information has resource conflict with the data to be sent by the terminal device, the terminal device excludes the resource in the set a.
3) If the number of resources remaining in set a is less than 20% of the total number of resources in the resource selection window, the terminal device may raise the threshold of PSSCH-RSRP by 3dB, and repeat steps 1) -2) above until the number of resources remaining in set a is greater than 20% of the total number of resources in the resource selection window.
4) The terminal equipment detects the side-row received signal strength indication (Sidelink Received Signal Strength Indicator, S-RSSI) of the rest resources in the set A, sorts the resources according to the energy, and puts the resources with the lowest energy (relative to the number of the resources in the set A) into the set B.
5) And the terminal equipment selects one resource from the set B with equal probability to transmit data.
It should be noted that the foregoing only lists a few main steps of the terminal device for selecting transmission resources in the resource selection window, and the detailed procedure of the terminal device for selecting transmission resources in the resource selection window may refer to the operation steps in 3GPP TS36.213 V15.3.0.
In NR-V2X, automatic driving needs to be supported, and thus, higher demands are placed on data interaction between vehicles, such as higher throughput, lower latency, higher reliability, larger coverage, more flexible resource allocation, etc.
In NR-V2X, a broadcast transmission mode, a unicast transmission mode and a multicast transmission mode are supported. For the unicast transmission scheme, as shown in fig. 4, only one terminal device of the receiving end performs unicast transmission between UE1 and UE 2. For multicast transmission, the receiving end is all the terminal devices in a communication group or all the terminal devices in a certain transmission distance. For the multicast transmission mode, as shown in fig. 5, UE1, UE2, UE3 and UE4 form a communication group, where UE1 is a terminal device of a transmitting end and is used for transmitting data, and UE2, UE3 and UE4 in the group are all terminal devices of a receiving end and are used for receiving data. For the broadcast transmission mode, the receiving end may be any one of terminal devices, as shown in fig. 6, where UE1 is a terminal device of a transmitting end, and is used for transmitting data, and other terminal devices around UE1, such as UE2, UE3, UE4, UE5, UE6, and UE7, are all terminal devices of the receiving end, and are used for receiving data.
In NR-V2X, a sidestream feedback channel is introduced in order to improve the reliability of the system. As shown in fig. 7, for a unicast transmission mode, a terminal device at a transmitting end sends side data (including PSCCH and PSSCH) to a terminal device at a receiving end, and the terminal device at the receiving end sends feedback information, such as hybrid automatic repeat request (Hybrid Automatic Repeat reQuest, HARQ) feedback information, to the terminal device at the transmitting end; and the terminal equipment of the transmitting end judges whether data retransmission is needed according to the feedback information of the terminal equipment of the receiving end. Wherein the HARQ feedback information is carried in a sidestream feedback channel, e.g. a physical sidestream feedback channel (Physical Sidelink Feedback Channel, PSFCH).
In some embodiments, sidestream feedback may be activated or deactivated by pre-configuration information or network configuration information. And if the sidestream feedback is activated, the terminal equipment of the receiving end receives sidestream data sent by the terminal equipment of the sending end, and feeds back HARQ Acknowledgement (ACK)/Negative Acknowledgement (NACK) to the terminal equipment of the sending end according to the detection result. And the terminal equipment of the transmitting end transmits retransmission data or new data according to the feedback information of the terminal equipment of the receiving end. If the sidestream feedback is deactivated, the terminal device at the receiving end does not need to send feedback information, and the terminal device at the transmitting end generally adopts a blind transmission mode to send data. For example, instead of deciding whether retransmission data needs to be transmitted according to feedback information of the terminal device of the receiving end, the terminal device of the transmitting end repeatedly transmits K times for each sidestream data.
In the case that the terminal device at the transmitting end transmits data in a blind transmission manner, for example, in a broadcast manner or in a unicast manner, and the sidestream feedback is deactivated, the resource selection window can be determined by using the determination manner of the resource selection window in the prior art; the end position of the resource selection window in the time domain as determined should meet the time delay requirement of the service. However, if the sidestream feedback is activated, if the resource selection window is determined by using the determination method of the resource selection window in the prior art, the situation that the retransmission resource cannot be selected when the terminal device at the transmitting end receives the feedback information may result. For example, 100ms when the time delay of the service is required, the maximum value of the determined resource selection window is (n+100) ms when the terminal device at the transmitting end transmits the service for the first time at the time n, if the transmission resource of the first time transmission service is (n+90) ms, the feedback information sent by the terminal device at the receiving end is (n+96) ms, and the feedback information is NACK; the selection range of the retransmission resource of the terminal equipment at the transmitting end can only be between [ n+97, n+100] ms. If the processing of the terminal device is delayed by 4ms, in this case there is no resource available for retransmission.
Based on the above-mentioned problems, the embodiment of the present application provides a method for determining a resource selection window, which can be applied to various communication systems, for example: global system for mobile communications (Global System of Mobile communication, GSM), code division multiple access (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) systems, general packet radio service (General Packet Radio Service, GPRS), long term evolution (Long Term Evolution, LTE) systems, LTE frequency division duplex (Frequency Division Duplex, FDD) systems, LTE time division duplex (Time Division Duplex, TDD), universal mobile telecommunications system (Universal Mobile Telecommunication System, UMTS), worldwide interoperability for microwave access (Worldwide Interoperability for Microwave Access, wiMAX) communication systems, or 5G systems, and the like.
An optional process flow of the method for determining a resource selection window by using an application provided in the embodiment of the present application, as shown in fig. 8, includes the following steps:
step S101, a terminal device determines a resource selection window according to service attributes, wherein the resource selection window is used for the terminal device to select side uplink transmission resources.
In some embodiments, the traffic attributes include at least one of a number of transmissions and a quality of service (Quality of Service, qoS) of the traffic. Wherein, the QoS may include at least one of service priority, service reliability and service delay; of course, qoS may also include other parameters that characterize quality of service in addition to traffic priority, traffic reliability, and traffic latency. The number of service transmissions may be a maximum number of transmissions of the service; the service transmission times can also be preconfigured transmission times or network configured transmission times, for example, the transmission times information is included in the resource pool configuration information and is used for indicating the maximum transmission times of PSSCH transmitted in the resource pool; the number of traffic transmissions may also be the remaining number of transmissions of traffic. The remaining transmission times of the service are as follows: the difference between the maximum number of transmissions of the service and the number of times the service has been transmitted.
In some embodiments, the determining, by the terminal device, a resource selection window according to the service attribute includes: and the terminal equipment determines the end position of the resource selection window on the time domain resource according to the service attribute.
In an alternative embodiment, the terminal device allocates the size of the resource selection window equally in the time delay requirement range of the service according to the transmission times of the service. For example, the delay requirement of the service is 100ms, the transmission time of the service is 4 times, and the size of each resource selection window is 100ms/4 times=25 ms.
Correspondingly, the end position of each resource selection window on the time domain resource is the ratio of the time delay requirement of the service to the transmission times of the service; or, a value obtained by rounding the ratio of the time delay requirement of the service to the transmission times of the service. It can be understood that, when the ratio of the time delay requirement of the service to the transmission frequency of the service is an integer, the end position of each resource selection window on the time domain resource is: the ratio of the time delay requirement of the service to the transmission times of the service. When the ratio of the time delay requirement of the service to the transmission times of the service is a non-integer, the end position of each resource selection window on the time domain resource is as follows: a value obtained by rounding the ratio of the time delay requirement of the service to the transmission times of the service; the rounding operation may be an up rounding operation or a down rounding operation.
For example, the delay requirement of the service is 100ms, the number of transmissions of the service is 4, an alternative schematic diagram of the resource selection window is shown in fig. 9, where the end position of the first resource selection window on the time domain resource is (n+25) ms, the end position of the second resource selection window on the time domain resource is (n+50) ms, the end position of the third resource selection window on the time domain resource is (n+75) ms, and the end position of the fourth resource selection window on the time domain resource is (n+100) ms. For another example, the time delay requirement of the service is 100ms, the number of times of transmission of the service is 3, the end position of the first resource selection window on the time domain resource is (n+33) ms, the end position of the second resource selection window on the time domain resource is (n+66) ms, and the end position of the third resource selection window on the time domain resource is (n+99) ms.
In another optional implementation manner, the terminal device allocates the size of the resource selection window exponentially in the time delay requirement range of the service according to the transmission times of the service. When the terminal equipment performs data transmission, the reliability of initial transmission is higher and even reaches about 90 percent; therefore, the probability of data retransmission is very low, for example, about 10% of services need to perform data retransmission. To ensure that there are enough side-link transmission resources available for selection in the initial transmission, and to reduce the probability of collisions of side-link transmission resources, the end position of each resource selection window in the time domain may be configured in an exponentially proportional manner.
In a specific implementation, the end position of each resource selection window on the time domain resource may be a ratio of the time delay requirement of the service to the first function; or, a value obtained by rounding the ratio of the delay requirement of the service to the first function. Optionally, the first function comprises 2 k K is the kth transmission of the service, and k is a positive integer. For example, the time delay of the service is 100ms, the transmission time of the service is 4 times, and the end position of each resource selection window on the time domain resource is 100-100/2 k K=1, 2,3; when k=4, i.e. the last transmission, the end position of the resource selection window is (n+100) ms. It can be understood that, in the case that the number of transmission times of the service is K, the ending position of the previous (K-1) time resource selection window in the time domain is determined; and the final position of the resource selection window corresponding to the last service transmission in the time domain is the time corresponding to the time delay requirement of the service. In particular, the method comprises the steps of,as shown in fig. 10, if the terminal device performs resource selection of the first resource transmission at time n and the maximum transmission number is 4, the end positions of the 4 resource selection windows in the time domain are (n+50) ms, (n+75) ms, (n+87) ms, and (n+100) ms, respectively.
In yet another alternative embodiment, the determining, by the terminal device, a resource selection window according to a service attribute includes:
the terminal equipment determines first configuration information, and determines a resource selection window according to the first configuration information; the first configuration information includes end position information of a resource selection window associated with the service attribute.
In the case that the first configuration information includes end position information of the resource selection window related to the service priority, that is, in the case that the terminal device acquires the end position of the resource selection window and the end position of the resource selection window is related to the service priority, the terminal device determines the resource selection window according to the service priority and the end position information of the resource selection window related to the service priority. In the implementation, if the service attribute is service priority, for the service with high service priority, a resource selection window with an early end position in the time domain can be selected, and an earlier transmission resource can be selected for the service, so that the service can be sent to the terminal equipment of the receiving end as early as possible. Accordingly, for a service with a low service priority, a resource selection window with a late end position in the time domain may be selected.
In the case that the first configuration information includes end position information of the resource selection window related to the service reliability, that is, in the case that the terminal device acquires the end position of the resource selection window and the end position of the resource selection window is related to the service reliability, the terminal device determines the resource selection window according to the service reliability and the end position information of the resource selection window related to the service reliability. In the specific implementation, if the service attribute is service reliability, the service reliability can be improved through multiple transmissions of the service, so that for the service with high service reliability, a resource selection window with an early ending position in the time domain can be selected, thereby ensuring that the service has more retransmission opportunities and improving the service reliability. For traffic with low traffic reliability, a resource selection window with a late end position in the time domain may be selected.
And under the condition that the first configuration information comprises the end position information of the resource selection window related to the service time delay, namely, under the condition that the terminal equipment acquires the end position of the resource selection window and the end position of the resource selection window is related to the service time delay, the terminal equipment determines the resource selection window according to the service time delay and the end position information of the resource selection window related to the service time delay. In the implementation, if the service attribute is service delay, different end positions of the resource selection window can be configured for different service delays, and for the service with low service delay, the resource selection window with an early end position in the time domain can be selected, so that an earlier transmission resource is selected for the service, and the service can be sent to the terminal equipment of the receiving end as early as possible. For services with high service delay, a resource selection window with a late end position in the time domain can be selected.
In some embodiments, the first configuration information may be pre-configuration information, which may also be configured by the network device.
The method for determining the resource selection window can ensure that the method can have selectable side uplink transmission resources when each service transmission (including first transmission and retransmission) is carried out. And, by configuring different end positions of the resource selection window in the time domain for services with different service attributes, the requirements of the services, such as the transmission times requirement of the services and/or the QoS requirement of the services, can be satisfied.
In order to implement the method for determining a resource selection window according to the embodiment of the present application, the embodiment of the present application provides a terminal device, and as shown in fig. 11, the composition structure of the terminal device 200 includes:
a processing unit 201 is configured to determine a resource selection window according to the service attribute, where the resource selection window is used for the terminal device to select a side uplink transmission resource.
In some embodiments, the business attributes include at least one of: the transmission times of the service, the service priority, the service reliability and the service time delay.
In some embodiments, the processing unit 201 is configured to determine an end position of the resource selection window on a time domain resource according to the service attribute.
In some embodiments, the processing unit 201 is configured to evenly allocate the size of the resource selection window within the time delay requirement range of the service according to the transmission times of the service.
In some embodiments, the end position of each resource selection window on the time domain resource is: the ratio of the time delay requirement of the service to the transmission times of the service; or, a value obtained by rounding the ratio of the time delay requirement of the service to the transmission times of the service.
In some embodiments, the processing unit 201 is configured to exponentially allocate the size of the resource selection window within the time delay requirement range of the service according to the number of transmission times of the service.
In some embodiments, the end position of each resource selection window on the time domain resource is: the ratio of the delay requirement of the service to the first function; or, a value obtained by rounding the ratio of the delay requirement of the service to the first function.
In some embodiments, the first function includes 2 k K is the kth transmission of the service, and k is a positive integer.
In some embodiments, the processing unit 201 is configured to determine first configuration information, and determine a resource selection window according to the first configuration information;
the first configuration information comprises end position information of a resource selection window related to the service attribute, and the terminal equipment.
In some embodiments, the processing unit 201 is configured to determine the resource selection window according to the service priority and the end position information of the resource selection window related to the service priority, in a case where the first configuration information includes the end position information of the resource selection window related to the service priority.
In some embodiments, the processing unit 201 is configured to determine the resource selection window according to the service reliability and the end position information of the resource selection window related to the service reliability, in a case where the first configuration information includes the end position information of the resource selection window related to the service reliability.
In some embodiments, the processing unit 201 is configured to determine the resource selection window according to the service delay and the end position information of the resource selection window related to the service delay, in a case where the first configuration information includes the end position information of the resource selection window related to the service delay.
In some embodiments, the first configuration information is pre-configuration information; or, the first configuration information is configured by the network device.
The embodiment of the application also provides a terminal device, which comprises a processor and a memory for storing a computer program capable of running on the processor, wherein the processor is used for executing the steps of the method for determining the resource selection window, which is executed by the terminal device, when the computer program is run.
Fig. 12 is a schematic diagram of a hardware composition structure of a terminal device according to an embodiment of the present application, and a terminal device 700 includes: at least one processor 701, memory 702, and at least one network interface 704. The various components in terminal device 700 are coupled together by a bus system 705. It is appreciated that the bus system 705 is used to enable connected communications between these components. The bus system 705 includes a power bus, a control bus, and a status signal bus in addition to the data bus. But for clarity of illustration, the various buses are labeled as bus system 705 in fig. 12.
It is to be appreciated that the memory 702 can be either volatile memory or nonvolatile memory, and can include both volatile and nonvolatile memory. Wherein the nonvolatile Memory may be ROM, programmable read-Only Memory (PROM, programmable Read-Only Memory), erasable programmable read-Only Memory (EPROM, erasable Programmable Read-Only Memory), electrically erasable programmable read-Only Memory (EEPROM, electrically Erasable Programmable Read-Only Memory), magnetic random access Memory (FRAM, ferromagnetic random access Memory), flash Memory (Flash Memory), magnetic surface Memory, optical disk, or compact disk read-Only Memory (CD-ROM, compact Disc Read-Only Memory); the magnetic surface memory may be a disk memory or a tape memory. The volatile memory may be random access memory (RAM, random Access Memory), which acts as external cache memory. By way of example, and not limitation, many forms of RAM are available, such as static random access memory (SRAM, static Random Access Memory), synchronous static random access memory (SSRAM, synchronous Static Random Access Memory), dynamic random access memory (DRAM, dynamic Random Access Memory), synchronous dynamic random access memory (SDRAM, synchronous Dynamic Random Access Memory), double data rate synchronous dynamic random access memory (ddr SDRAM, double Data Rate Synchronous Dynamic Random Access Memory), enhanced synchronous dynamic random access memory (ESDRAM, enhanced Synchronous Dynamic Random Access Memory), synchronous link dynamic random access memory (SLDRAM, syncLink Dynamic Random Access Memory), direct memory bus random access memory (DRRAM, direct Rambus Random Access Memory). The memory 702 described in embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The memory 702 in the embodiments of the present application is used to store various types of data to support the operation of the terminal device 700. Examples of such data include: any computer program for operating on the terminal device 700, such as application 7022. A program for implementing the method of the embodiment of the present application may be contained in the application program 7022.
The method disclosed in the above embodiment of the present application may be applied to the processor 701 or implemented by the processor 701. The processor 701 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in the processor 701 or by instructions in the form of software. The processor 701 may be a general purpose processor, a digital signal processor (DSP, digital Signal Processor), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. The processor 701 may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present application. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in the embodiment of the application can be directly embodied in the hardware of the decoding processor or can be implemented by combining hardware and software modules in the decoding processor. The software modules may be located in a storage medium in a memory 702. The processor 701 reads information in the memory 702 and, in combination with its hardware, performs the steps of the method as described above.
In an exemplary embodiment, the terminal device 700 can be implemented by one or more application specific integrated circuits (ASIC, application Specific Integrated Circuit), DSP, programmable logic device (PLD, programmable Logic Device), complex programmable logic device (CPLD, complex Programmable Logic Device), FPGA, general purpose processor, controller, MCU, MPU, or other electronic components for performing the aforementioned methods.
The embodiment of the application also provides a storage medium for storing the computer program.
Optionally, the storage medium may be applied to a terminal device in the embodiment of the present application, and the computer program makes a computer execute corresponding flows in each method in the embodiment of the present application, which is not described herein for brevity.
The embodiment of the application also provides a chip, which comprises: and a processor for calling and running the computer program from the memory, so that the device provided with the chip executes the method for determining the resource selection window.
The embodiment of the application also provides a computer program product, which comprises computer program instructions, wherein the computer program instructions enable a computer to execute the method for determining the resource selection window.
The embodiment of the application also provides a computer program which enables the computer to execute the method for determining the resource selection window.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should be understood that the terms "system" and "network" are used interchangeably herein. The term "and/or" in the present application is merely an association relation describing the association object, and indicates that three kinds of relations may exist, for example, a and/or B may indicate: a exists alone, A and B exist together, and B exists alone. In the present application, the character "/" generally indicates that the front and rear related objects are an or relationship.
The above description is not intended to limit the scope of the application, but is intended to cover any modifications, equivalents, and improvements within the spirit and principles of the application.
Claims (27)
1. A method of determining a resource selection window, the method comprising:
the terminal equipment determines a resource selection window according to the service attribute, wherein the resource selection window is used for the terminal equipment to select side uplink transmission resources;
the method for determining the resource selection window by the terminal equipment according to the service attribute comprises the following steps:
and the terminal equipment evenly distributes the size of the resource selection window in the time delay requirement range of the service according to the transmission times of the service.
2. The method of claim 1, wherein the business attributes comprise at least one of:
the transmission times of the service, the service priority, the service reliability and the service time delay.
3. The method of claim 1, wherein the determining, by the terminal device, a resource selection window according to a service attribute comprises:
and the terminal equipment determines the end position of the resource selection window on the time domain resource according to the service attribute.
4. The method of claim 1, wherein an end position of each resource selection window on a time domain resource is:
the ratio of the time delay requirement of the service to the transmission times of the service;
or, a value obtained by rounding the ratio of the time delay requirement of the service to the transmission times of the service.
5. A method according to any one of claims 1 to 3, wherein the terminal device determines a resource selection window from the traffic attribute, comprising:
and the terminal equipment distributes the size of the resource selection window according to the transmission times of the service in the time delay requirement range of the service in an exponential manner.
6. The method of claim 5, wherein the end position of each resource selection window on the time domain resource is:
the ratio of the delay requirement of the service to the first function;
or, a value obtained by rounding the ratio of the delay requirement of the service to the first function.
7. The method of claim 6, wherein the first function comprises 2 k K is the kth transmission of the service, and k is a positive integer.
8. A method according to any one of claims 1 to 3, wherein the terminal device determines a resource selection window from the traffic attribute, comprising:
the terminal equipment determines first configuration information;
the terminal equipment determines a resource selection window according to the first configuration information; the first configuration information includes end position information of a resource selection window associated with the service attribute.
9. The method of claim 8, wherein the determining, by the terminal device, a resource selection window according to a service attribute comprises:
and under the condition that the first configuration information comprises the end position information of the resource selection window related to the service priority, the terminal equipment determines the resource selection window according to the service priority and the end position information of the resource selection window related to the service priority.
10. The method of claim 8, wherein the determining, by the terminal device, a resource selection window according to a service attribute comprises:
and in the case that the first configuration information comprises the end position information of the resource selection window related to the service reliability, the terminal equipment determines the resource selection window according to the service reliability and the end position information of the resource selection window related to the service reliability.
11. The method of claim 8, wherein the determining, by the terminal device, a resource selection window according to a service attribute comprises:
and under the condition that the first configuration information comprises the ending position information of the resource selection window related to the service time delay, the terminal equipment determines the resource selection window according to the service time delay and the ending position information of the resource selection window related to the service time delay.
12. The method according to any one of claims 9 to 11, wherein,
the first configuration information is pre-configuration information;
or, the first configuration information is configured by the network device.
13. A terminal device, the terminal device comprising:
the processing unit is configured to determine a resource selection window according to the service attribute, wherein the resource selection window is used for the terminal equipment to select side uplink transmission resources;
the processing unit is further configured to evenly allocate the size of the resource selection window within the time delay requirement range of the service according to the transmission times of the service.
14. The terminal device of claim 13, wherein the service attribute comprises at least one of:
the transmission times of the service, the service priority, the service reliability and the service time delay.
15. The terminal device of claim 13, wherein the processing unit is configured to determine an end position of the resource selection window on a time domain resource according to the traffic attribute.
16. The terminal device of claim 13, wherein an end position of each resource selection window on a time domain resource is:
the ratio of the time delay requirement of the service to the transmission times of the service;
or, a value obtained by rounding the ratio of the time delay requirement of the service to the transmission times of the service.
17. The terminal device according to any of claims 13 to 15, wherein the processing unit is configured to exponentially allocate the size of the resource selection window within the latency requirement of the traffic according to the number of transmissions of the traffic.
18. The terminal device of claim 17, wherein an ending position of each resource selection window on a time domain resource is:
the ratio of the delay requirement of the service to the first function;
or, a value obtained by rounding the ratio of the delay requirement of the service to the first function.
19. The terminal device of claim 18, wherein the first function comprises 2 k K is the kth transmission of the service, and k is a positive integer.
20. The terminal device according to any of claims 13 to 15, wherein the processing unit is configured to determine first configuration information, and to determine a resource selection window according to the first configuration information;
the first configuration information comprises end position information of a resource selection window related to the service attribute, and the terminal equipment.
21. The terminal device according to claim 20, wherein the processing unit is configured to determine the resource selection window according to the service priority and the end position information of the resource selection window related to the service priority, in case the first configuration information includes the end position information of the resource selection window related to the service priority.
22. The terminal device of claim 20, wherein the processing unit is configured to determine the resource selection window according to the service reliability and the end position information of the resource selection window related to the service reliability, in a case where the first configuration information includes the end position information of the resource selection window related to the service reliability.
23. The terminal device of claim 20, wherein the processing unit is configured to determine the resource selection window according to the service delay and the end position information of the resource selection window related to the service delay, in a case where the first configuration information includes the end position information of the resource selection window related to the service delay.
24. The terminal device of any of claims 21 to 23, wherein the first configuration information is pre-configuration information;
or, the first configuration information is configured by the network device.
25. A terminal device comprising a processor and a memory for storing a computer program capable of running on the processor, wherein,
the processor being arranged to perform the steps of the method of determining a resource selection window of any of claims 1 to 12 when the computer program is run.
26. A chip, comprising: processor for calling and running a computer program from a memory, causing a device on which the chip is mounted to perform the method of determining a resource selection window according to any of claims 1 to 12.
27. A storage medium storing an executable program which, when executed by a processor, implements the method of determining a resource selection window of any of claims 1 to 12.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/109384 WO2021062605A1 (en) | 2019-09-30 | 2019-09-30 | Method for determining resource selection window, terminal apparatus, and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113692763A CN113692763A (en) | 2021-11-23 |
CN113692763B true CN113692763B (en) | 2023-09-22 |
Family
ID=75337606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980095355.4A Active CN113692763B (en) | 2019-09-30 | 2019-09-30 | Method for determining resource selection window, terminal equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113692763B (en) |
WO (1) | WO2021062605A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113678491B (en) * | 2021-07-14 | 2024-05-28 | 北京小米移动软件有限公司 | Method, device and equipment for evaluating time-frequency resources to be transmitted |
CN115696257A (en) * | 2021-07-28 | 2023-02-03 | 大唐移动通信设备有限公司 | Information processing method and device, terminal equipment and network equipment |
CN113780831A (en) * | 2021-09-14 | 2021-12-10 | 北京沃东天骏信息技术有限公司 | Resource allocation method and device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109219015A (en) * | 2017-07-06 | 2019-01-15 | 电信科学技术研究院 | A kind of resource selection method and device |
CN109429334A (en) * | 2017-07-06 | 2019-03-05 | 电信科学技术研究院 | A kind of data transmission method and device |
CN109565793A (en) * | 2017-10-31 | 2019-04-02 | Oppo广东移动通信有限公司 | A kind of method and device, the computer storage medium of terminal selection resource |
WO2019090522A1 (en) * | 2017-11-08 | 2019-05-16 | Oppo广东移动通信有限公司 | Method for allocating resources in d2d communication, terminal device and network device |
WO2019130556A1 (en) * | 2017-12-28 | 2019-07-04 | 株式会社Nttドコモ | User device and resource selection method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109526056B (en) * | 2017-09-18 | 2022-03-29 | 大唐移动通信设备有限公司 | Resource selection method and device under multi-carrier, computer equipment and storage medium |
WO2019160863A1 (en) * | 2018-02-14 | 2019-08-22 | Idac Holdings, Inc. | Data transmission associated with nr v2x |
-
2019
- 2019-09-30 WO PCT/CN2019/109384 patent/WO2021062605A1/en active Application Filing
- 2019-09-30 CN CN201980095355.4A patent/CN113692763B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109219015A (en) * | 2017-07-06 | 2019-01-15 | 电信科学技术研究院 | A kind of resource selection method and device |
CN109429334A (en) * | 2017-07-06 | 2019-03-05 | 电信科学技术研究院 | A kind of data transmission method and device |
CN109565793A (en) * | 2017-10-31 | 2019-04-02 | Oppo广东移动通信有限公司 | A kind of method and device, the computer storage medium of terminal selection resource |
WO2019090522A1 (en) * | 2017-11-08 | 2019-05-16 | Oppo广东移动通信有限公司 | Method for allocating resources in d2d communication, terminal device and network device |
WO2019130556A1 (en) * | 2017-12-28 | 2019-07-04 | 株式会社Nttドコモ | User device and resource selection method |
Also Published As
Publication number | Publication date |
---|---|
CN113692763A (en) | 2021-11-23 |
WO2021062605A1 (en) | 2021-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3269068B1 (en) | Defining sub-subchannels for data communication using separately provided frequency and time resources and related terminals and network nodes | |
EP4132160A1 (en) | Information transmission method and terminal device | |
US11259276B2 (en) | Method and device for selecting resources | |
CN113692763B (en) | Method for determining resource selection window, terminal equipment and storage medium | |
EP4344111A2 (en) | Sidelink feedback method, device, and storage medium | |
WO2020164384A1 (en) | Method and device for sending feedback information | |
EP4080964A1 (en) | Resource selection method, terminal device and storage medium | |
WO2021068823A1 (en) | Method for controlling congestion on sidelink and device | |
WO2021012167A1 (en) | Resource processing method, apparatus, and storage medium | |
JP7117387B6 (en) | Contention window determination method and device | |
CN115208520B (en) | Method, apparatus and storage medium for determining hybrid automatic repeat request process information | |
EP3375241B1 (en) | Methods and arrangements for managing allocation of uplink resources regarding remaining data blocks of an uplink transmission | |
US20210314923A1 (en) | Methods and Devices for Data Transmission | |
US11929960B2 (en) | Resource allocation method and device, storage medium and terminal | |
CN114375064B (en) | Information reporting method and device for side uplink, terminal and readable storage medium | |
US20120269165A1 (en) | Apparatus and Method for Implementing One or More Handover Prioritizing Schemes | |
EP4346303A1 (en) | Resource reselection method and apparatus, device, and storage medium | |
WO2020029558A1 (en) | Method for feeding back information, terminal, chip, and storage medium | |
JP7526258B2 (en) | Sidelink feedback method, device and storage medium | |
RU2810319C1 (en) | Method, device and information medium for feedback during direct connection | |
CN114402693B (en) | Wireless communication method and terminal equipment | |
JPWO2021073032A5 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |