[go: up one dir, main page]

WO2023004635A1 - Resource selection method and terminal device - Google Patents

Resource selection method and terminal device Download PDF

Info

Publication number
WO2023004635A1
WO2023004635A1 PCT/CN2021/108989 CN2021108989W WO2023004635A1 WO 2023004635 A1 WO2023004635 A1 WO 2023004635A1 CN 2021108989 W CN2021108989 W CN 2021108989W WO 2023004635 A1 WO2023004635 A1 WO 2023004635A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
resources
selection window
terminal device
candidate
Prior art date
Application number
PCT/CN2021/108989
Other languages
French (fr)
Chinese (zh)
Inventor
马腾
赵振山
张世昌
林晖闵
丁伊
Original Assignee
Oppo广东移动通信有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Priority to CN202180097885.XA priority Critical patent/CN117242861A/en
Priority to PCT/CN2021/108989 priority patent/WO2023004635A1/en
Publication of WO2023004635A1 publication Critical patent/WO2023004635A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation

Definitions

  • the embodiment of the present application relates to the communication field, and more specifically, relates to a resource selection method and a terminal device.
  • the terminal device supports a multi-carrier-based resource selection mechanism, and the multi-carrier-based resource selection mechanism may include a random selection-based resource selection mechanism, For the resource selection mechanism of random selection, the terminal device first uses all the resources in the resource selection window as a set of candidate resources, and then randomly selects them according to equal probability, and finally the upper layer informs the physical layer of the selected resources, and the terminal device uses these resources Sidelink (SL) transmission is performed.
  • LTE Long Term Evolution, LTE
  • V2X Vehicle to Everything
  • data transmission based on a single carrier is a typical data transmission method of a terminal device, and a resource selection mechanism based on random selection for multiple carriers is not suitable for a single carrier.
  • a resource selection mechanism based on random selection for multiple carriers is not suitable for a single carrier.
  • the randomly selected resource selection mechanism when resources need to be frequently selected to send data, not only will a large number of sending resources be occupied/reserved, but also the probability of resource collisions will be increased, which will reduce system performance.
  • Embodiments of the present application provide a resource selection method and a terminal device, which are not only applicable to a single carrier, but also can reduce resource collision probability, thereby improving reliability of a random selection mechanism and system performance.
  • the present application provides a wireless communication method, including:
  • the first resource includes resources allocated and/or reserved by the terminal device for other information
  • a random selection method is used to select resources of the target data.
  • the present application provides a terminal device configured to execute the method in the foregoing first aspect or its various implementation manners.
  • the terminal device includes a functional module configured to execute the method in the foregoing first aspect or its various implementation manners.
  • the terminal device may include a processing unit configured to perform functions related to information processing.
  • the processing unit may be a processor.
  • the terminal device may include a sending unit and/or a receiving unit.
  • the sending unit is used to perform functions related to sending, and the receiving unit is used to perform functions related to receiving.
  • the sending unit may be a transmitter or transmitter, and the receiving unit may be a receiver or receiver.
  • the terminal device is a communication chip, the sending unit may be an input circuit or interface of the communication chip, and the sending unit may be an output circuit or interface of the communication chip.
  • the present application provides a terminal device, including a processor and a memory.
  • the memory is used to store a computer program
  • the processor is used to call and run the computer program stored in the memory, so as to execute the method in the above first aspect or each implementation manner thereof.
  • processors there are one or more processors, and one or more memories.
  • the memory may be integrated with the processor, or the memory may be separated from the processor.
  • the terminal device further includes a transmitter (transmitter) and a receiver (receiver).
  • the present application provides a chip configured to implement the method in the above-mentioned first aspect or various implementation manners thereof.
  • the chip includes: a processor, configured to invoke and run a computer program from a memory, so that a device installed with the chip executes the method in the above first aspect or its various implementations.
  • the present application provides a computer-readable storage medium for storing a computer program, and the computer program causes a computer to execute the method in the above-mentioned first aspect or various implementations thereof.
  • the present application provides a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the method in the above first aspect or various implementations thereof.
  • the present application provides a computer program, which, when run on a computer, causes the computer to execute the method in the above first aspect or its implementations.
  • the terminal device may exclude the resources in the resource selection window based on the first resource allocated and/or reserved by the terminal device for other information, to obtain a set of candidate resources; further, in the candidate resources
  • the resources of the target data are selected randomly in the collection. It is not only applicable to a single carrier, but also reduces the collision probability of randomly selected resources by adding a resource exclusion link to exclude the conflicting first resource, thereby improving the reliability of the random selection mechanism and system performance.
  • Figures 1 to 6 are examples of scenarios provided by the embodiments of the present application.
  • Fig. 7 is a schematic diagram of resource selection based on interception provided by an embodiment of the present application.
  • Fig. 8 is a schematic flowchart of a wireless communication method provided by the present application.
  • Figure 9 and Figure 10 are examples of the first resource provided by the embodiment of the present application.
  • FIG. 11 is a schematic block diagram of a terminal device provided by an embodiment of the present application.
  • Fig. 12 is a schematic block diagram of a communication device provided by an embodiment of the present application.
  • Fig. 13 is a schematic block diagram of a chip provided by an embodiment of the present application.
  • the embodiments of the present application may be applicable to any terminal device-to-terminal device communication framework.
  • V2V Vehicle to Vehicle
  • V2X Vehicle to Everything
  • D2D Device to Device
  • the terminal device in this application may be any device or device configured with a physical layer and a media access control layer, and the terminal device may also be called an access terminal.
  • user equipment User Equipment, UE
  • subscriber unit subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.
  • the access terminal can 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 wireless Handheld devices with communication capabilities, computing devices or other linear processing devices connected to wireless modems, in-vehicle devices, wearable devices, etc.
  • SIP Session Initiation Protocol
  • WLL Wireless Local Loop
  • PDA Personal Digital Assistant
  • the embodiment of the present invention is described by taking a vehicle-mounted terminal as an example, but it is not limited thereto.
  • the technical solution of the embodiment of the present application can be applied to various communication systems, such as: Global System of Mobile communication (Global System of Mobile communication, GSM) system, code division multiple access (Code Division Multiple Access, CDMA) system, broadband code division multiple access (Wideband Code Division Multiple Access, WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system , New Radio (NR) system, evolution system of NR system, LTE (LTE-based access to unlicensed spectrum, LTE-U) system on unlicensed spectrum, NR (NR-based access to unlicensed spectrum) on unlicensed spectrum unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunications System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
  • GSM Global System of Mobile
  • D2D Device to Device
  • M2M Machine to Machine
  • MTC Machine Type Communication
  • V2V Vehicle to Vehicle
  • V2X Vehicle to everything
  • the communication system of the present application may be applied to a carrier aggregation (Carrier Aggregation, CA) scenario, may also be applied to a dual connectivity (Dual Connectivity, DC) scenario, and may also be applied to an independent (Standalone, SA) network deployment scenario.
  • Carrier Aggregation, CA Carrier Aggregation
  • DC Dual Connectivity
  • SA independent network deployment scenario
  • the communication system of the present application can be applied to unlicensed spectrum, wherein the unlicensed spectrum can also be considered as shared spectrum; or, the communication system of the present application can also be applied to licensed spectrum, wherein the licensed spectrum can also be considered as unlicensed spectrum Shared spectrum.
  • the embodiments of the present application describe various embodiments in conjunction with network equipment and terminal equipment, wherein the terminal equipment may also be referred to as user equipment (User Equipment, UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
  • user equipment User Equipment, UE
  • access terminal user unit
  • user station mobile station
  • mobile station mobile station
  • remote station remote terminal
  • mobile device user terminal
  • terminal wireless communication device
  • wireless communication device user agent or user device
  • the terminal device can be a station (STATION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA) devices, handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, next-generation communication systems such as terminal devices in NR networks, or future Terminal equipment in the evolved public land mobile network (Public Land Mobile Network, PLMN) network, etc.
  • PLMN Public Land Mobile Network
  • terminal equipment can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as on aircraft, balloons and satellites, etc.) .
  • the terminal device can be a mobile phone (Mobile Phone), a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (Virtual Reality, VR) terminal device, an augmented reality (Augmented Reality, AR) terminal device, an industrial Wireless terminal equipment in industrial control, wireless terminal equipment in self-driving, wireless terminal equipment in remote medical, wireless terminal equipment in smart grid, transportation Wireless terminal devices in transportation safety, wireless terminal devices in smart city or wireless terminal devices in smart home, etc.
  • a virtual reality (Virtual Reality, VR) terminal device an augmented reality (Augmented Reality, AR) terminal device
  • an industrial Wireless terminal equipment in industrial control wireless terminal equipment in self-driving
  • wireless terminal equipment in remote medical wireless terminal equipment in smart grid
  • transportation Wireless terminal devices in transportation safety wireless terminal devices in smart city or wireless terminal devices in smart home, etc.
  • the terminal device may also be a wearable device.
  • Wearable devices can also be called wearable smart devices, which is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
  • a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction.
  • Generalized wearable smart devices include full-featured, large-sized, complete or partial functions without relying on smart phones, such as smart watches or smart glasses, etc., and only focus on a certain type of application functions, and need to cooperate with other devices such as smart phones Use, such as various smart bracelets and smart jewelry for physical sign monitoring.
  • the network device can be a device used to communicate with the mobile device, and the network device can be an access point (Access Point, AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, or It is a base station (NodeB, NB) in WCDMA, or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a network in a vehicle-mounted device, a wearable device, and an NR network Equipment or a base station (gNB) or network equipment in a future evolved PLMN network or network equipment in an NTN network.
  • Access Point Access Point
  • BTS Base Transceiver Station
  • NodeB, NB base station
  • Evolutional Node B, eNB or eNodeB evolved base station
  • gNB NR network Equipment or a base station
  • the network device may have a mobile feature, for example, the network device may be a mobile device.
  • the network equipment may be a satellite or a balloon station.
  • the satellite can be a low earth orbit (low earth orbit, LEO) satellite, a medium earth orbit (medium earth orbit, MEO) satellite, a geosynchronous earth orbit (geosynchronous earth orbit, GEO) satellite, a high elliptical orbit (High Elliptical Orbit, HEO) satellite.
  • the second device may also be a base station set up on land, in a water area, or other locations.
  • a network device may provide services for a cell, and a terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) used by the cell, and the cell may be a network device (such as a base station)
  • the corresponding cell, the cell can belong to the macro base station, or the base station corresponding to the small cell (Small cell), where the small cell can include: Metro cell, Micro cell, Pico cell , Femto cell, etc.
  • These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
  • the "indication" mentioned in the embodiments of the present application may be a direct indication, may also be an indirect indication, and may also mean that there is an association relationship.
  • a indicates B which can mean that A directly indicates B, for example, B can be obtained through A; it can also indicate that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also indicate that there is an association between A and B relation.
  • the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or that there is an association between the two, or that it indicates and is indicated, configuration and is configuration etc.
  • predefinition can be realized by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). Do limited. For example, pre-defined may refer to defined in the protocol.
  • the "protocol” may refer to a standard protocol in the communication field, for example, it may include LTE protocol, NR protocol and related protocols applied in future communication systems, which is not limited in this application.
  • FIG. 1 to FIG. 4 are system frameworks from vehicle-mounted terminals to vehicle-mounted terminals provided by the present application.
  • all terminals including terminal 1 and terminal 2 performing side line communication are within the coverage of the same network device, so all terminals can receive the Configure signaling to perform sidelink communication based on the same sidelink configuration.
  • some terminals performing lateral communication are located within the coverage of network equipment, and these terminals (ie, terminal 1) can receive configuration signaling from network equipment, and Sidewalk communication is performed according to the configuration of the network device.
  • the terminal outside the network coverage i.e. terminal 2 cannot receive the configuration signaling of the network equipment.
  • the terminal outside the network coverage will The sidelink configuration is determined by the information carried in the sidelink broadcast channel PSBCH sent by the internal terminal, and sidelink communication is performed.
  • all terminals including terminal 1 and terminal 2 performing side communication are located outside the network coverage, and all terminals determine the side configuration according to the pre-configuration information to perform side communication .
  • Device-to-device communication is a sidelink (Sidelink, SL) transmission technology based on D2D, which is different from the way communication data is received or sent by network devices in traditional cellular systems, so it has higher spectral efficiency and lower transmission delay.
  • SL Sidelink
  • the Internet of Vehicles system adopts the method of terminal-to-terminal direct communication, and two transmission modes are defined in 3GPP: the first mode and the second mode.
  • the transmission resources of the terminal are allocated by the network equipment, and the terminal sends data on the sidelink according to the resources allocated by the network equipment; the network equipment can allocate resources for a single transmission to the terminal, and can also allocate semi-static transmission resources for the terminal resource. As shown in FIG. 1 , the terminal is located within the coverage of the network, and the network allocates transmission resources for sidelink transmission to the terminal.
  • the terminal selects a resource from the resource pool for data transmission.
  • the terminal is located outside the coverage area of the cell, and the terminal independently selects transmission resources from the pre-configured resource pool for sidelink transmission; or as shown in Figure 1, the terminal independently selects transmission resources for sidelink transmission from the resource pool configured by the network transmission.
  • Second mode resource selection is performed in the following two steps:
  • step 1
  • the terminal takes all available resources in the resource selection window as resource set A.
  • the terminal sends data in some time slots in the listening window but does not listen, all resources of these time slots in the corresponding time slots in the selection window are excluded.
  • the terminal uses the value set of the "resource reservation period" field in the resource pool configuration used to determine the corresponding time slot in the selection window.
  • the terminal detects the PSCCH within the listening window, measure the RSRP of the PSCCH or the RSRP of the PSSCH scheduled by the PSCCH, if the measured RSRP is greater than the SL-RSRP threshold, and according to the resources in the sideline control information transmitted in the PSCCH If the reservation information determines that the reserved resource is within the resource selection window, then the corresponding resource is excluded from the set A. If the remaining resources in resource set A are less than X% of all resources in resource set A before resource exclusion, raise the SL-RSRP threshold by 3dB and perform step 1 again.
  • the above possible values of X are ⁇ 20, 35, 50 ⁇ , and the terminal determines the parameter X from the value set according to the priority of the data to be sent.
  • the above SL-RSRP threshold is related to the priority carried in the PSCCH sensed by the terminal and the priority of the data to be sent by the terminal.
  • the terminal device uses the remaining resources after excluding some resources in the set A as the candidate resource set.
  • the terminal randomly selects several resources from the candidate resource set as sending resources for its initial transmission and retransmission.
  • Fig. 4 is a schematic diagram of unicast transmission provided by this application. As shown in FIG. 4 , unicast transmission is performed between terminal 1 and terminal 2 . For multicast transmission, its receivers are all terminals in a communication group, or all terminals within a certain transmission distance.
  • Fig. 5 is a schematic diagram of multicast transmission provided by this application. As shown in FIG. 5 , terminal 1, terminal 2, terminal 3 and terminal 4 form a communication group, wherein terminal 1 sends data, and other terminal devices in the group are receiver terminals.
  • the receiving end is any terminal around the sending end terminal.
  • Fig. 6 is a schematic diagram of broadcast transmission provided by the present application. As shown in FIG. 6 , terminal 1 is a transmitting terminal, and other terminals around it, terminal 2 to terminal 6 are all receiving terminals.
  • full listening means that the terminal device can listen to data sent by other terminals in all time slots (or subframes) except the time slot for sending data; Partial sensing (partial sensing) is for energy saving of the terminal. The terminal only needs to sense part of the time slot (or subframe), and selects resources based on the result of partial sensing.
  • the upper layer when the upper layer does not configure partial interception, it defaults to full interception for resource selection.
  • Fig. 7 is a schematic diagram of resource selection based on interception provided by the present application.
  • the terminal device will select resources within [n+T1, n+T2] according to the interception result in the interception window [n-1000, n-1].
  • the time unit of the listening window and the selection window is at least one of the following: millisecond, time slot, and subframe.
  • the time n includes at least one of the following: the time when resource selection is triggered, the time when resource reselection is triggered, the time when the upper layer triggers the lower layer to report resources, and the time when a new data packet arrives.
  • the above multiple times may be the same time, for example, the time when resource selection is triggered is also the time when a new data packet arrives; the time when resource reselection is triggered is also the time when a new data packet arrives; the time when resource selection is triggered, At the same time, it is also the moment when the upper layer triggers the lower layer to report resources.
  • T 2min (prio TX ) ⁇ T 2 ⁇ 100
  • T 2min (prio TX ) is a parameter configured by the upper layer, and the selection of T 1 should be greater than the processing delay of the terminal equipment, and the selection of T 2 requires Within the range of service delay requirements, for example, if the service delay requirement is 50ms, then 20 ⁇ T 2 ⁇ 50, and the service delay requirement is 100ms, then 20 ⁇ T 2 ⁇ 100.
  • the process of terminal equipment selecting resources in the selection window is as follows:
  • the terminal device will select all available resources in the window as a set A.
  • the terminal device has no listening result for some subframes in the listening window, the resources of these subframes in the corresponding subframes in the selection window are excluded.
  • PSSCH-RSRP Physical Sidelink Control Channel
  • RSRP Reference Signal Received Power
  • the terminal device detects a Physical Sidelink Control Channel (PSCCH) within the listening window, measure the reference signal received power ( Reference Signal Received Power, RSRP), if the measured PSSCH-RSRP is higher than the PSSCH-RSRP threshold, and there is a resource conflict between the reserved transmission resources determined by the reserved information in the control information and the data to be sent by the user, the user Exclude the resource from set A.
  • the selection of the PSSCH-RSRP threshold is determined by the detected priority information carried in the PSCCH and the priority of the data to be transmitted by the terminal.
  • the terminal device will increase the threshold of PSSCH-RSRP by 3dB, and repeat steps 1-3 until the number of remaining resources in set A is greater than the total number of resources 20% of.
  • the terminal device performs sidelink received signal strength indicator (Sidelink Received Signal Strength Indicator, SL RSSI) detection on the remaining resources in set A, and sorts them according to the energy level, and sorts the 20% with the lowest energy (relative to the resources in set A) Number of resources) Resources are put into collection B.
  • sidelink received signal strength indicator Sidelink Received Signal Strength Indicator, SL RSSI
  • the terminal selects a resource from set B with a medium probability for data transmission.
  • the terminal device based on partial interception selects Y time slots in the resource selection window, and judges whether the resources on the Y time slots can be used as candidate resources according to the interception results, and if so, put them in In the set S B , if the number of elements in the set S B is greater than or equal to 20% of the total number of resources on Y time slots, report S B to the upper layer.
  • the specific resource selection process can refer to the operation steps described in the standard (3GPP TS36.213), and the above only exemplifies several main resource selection steps.
  • the terminal device may also perform resource selection based on a randomly selected resource selection method.
  • single-carrier-based transmission is a typical transmission method, while the physical layer protocol (14.1.1.6 TS36.213) only includes random selection content based on multi-carrier, and does not include random selection based on single-carrier physical layer process.
  • the physical layer does not include the process of resource exclusion, and the physical layer does not have the step of reporting the candidate resource set to the upper layer. That is, all the resources in the resource pool are used as candidate resources, randomly selected according to equal probability, and then the high layer notifies the physical layer of the selected resources, and the terminal device uses the notified resources to send the sidelink (SL).
  • the embodiments of the present application provide a resource selection method and a terminal device, which are not only applicable to a single carrier, but also can reduce the probability of resource collision, thereby improving the reliability of the random selection mechanism and system performance.
  • Fig. 8 is a schematic flowchart of a wireless communication method 200 provided by an embodiment of the present application, and the method 200 may be executed by a terminal device. It can also be the sender for sending data.
  • the terminal device may be the terminal B mentioned above, and the terminal device may be the terminal A mentioned above.
  • the method 100 may include part or all of the following:
  • the first resource includes resources allocated and/or reserved by the terminal device for other information
  • the terminal device when the terminal device selects transmission resources in a random selection manner in the resource pool, it needs to exclude some resources from the candidate resources.
  • the excluded resources include resources that the terminal device itself has allocated and/or reserved for other information. resource.
  • the terminal device may form a set A with all resources in the resource selection window.
  • the set A may be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this, the terminal device may allocate and/or transmit other information based on the terminal device For the reserved first resource, resources in the set A are excluded to obtain a candidate resource set.
  • the other information may include data and/or information on the sidelink, and may also include data and/or information on the uplink.
  • the terminal device may exclude resources in the resource selection window based on the first resource allocated and/or reserved by the terminal device for other information, to obtain a set of candidate resources; furthermore, in the candidate resources
  • the resources of the target data are selected randomly in the collection. It is not only applicable to a single carrier, but also reduces the collision probability of randomly selected resources by adding a resource exclusion link to exclude the conflicting first resource, thereby improving the reliability of the random selection mechanism and system performance.
  • the terminal device determines whether to use a random selection method for resource selection, and when determining to use a random selection method for resource selection, excludes resources in the resource selection window based on the first resource, and then obtains the A collection of candidate resources.
  • this application does not limit the triggering manner of whether the terminal device "determines whether to use random selection to select resources".
  • “determine whether to use random selection for resource selection” may be triggered by the terminal device.
  • “determine whether to use a random selection method for resource selection” may be configured or indicated by a high layer of the terminal device.
  • “determine whether to use random selection for resource selection” may also be triggered by other events. For example, when a certain event is sent or a certain condition is met, the terminal device is triggered to select resources available for target data of the terminal device within a resource selection window in a random selection manner.
  • the first resource mentioned in this application may refer to any resource that has been occupied or selected but has not been used to transmit data or information.
  • the term “reservation” involved in this application may refer to resource reservation for periodically sending data, or reservation of retransmission resources.
  • the term “allocation” involved in this application may refer to the initial transmission of a single transmission, such as the initial transmission resources allocated for the initial transmission of PSCCH/PSSCH, PUCCH/PUSCH, which have been selected by the upper layer of the terminal device And told the physical layer, but there is no data sent at the current moment.
  • the first resource may be a resource where a resource conflict will occur when the target data is sent on the first resource.
  • the other data includes uplink information; wherein, the S110 may include:
  • the candidate resource set is obtained by excluding resources overlapping with the first resource within the resource selection window.
  • the terminal device obtains the resource by excluding resources overlapping with the uplink resource in the resource selection window.
  • the subcarrier spacing corresponding to the first resource is different from the subcarrier spacing corresponding to the resources in the resource selection window.
  • the uplink information includes at least one of the following:
  • PUCCH Physical Uplink Control Channel
  • PUSCH Physical Uplink Shared Channel
  • CSI Channel State Information
  • PRACH Physical Random Access Channel
  • the terminal device may be allowed to report PSFCH feedback information on the sidelink (Sidelink) to the network device.
  • the uplink information may include sidelink feedback information carried by the PUCCH or sidelink feedback information carried by the PUSCH.
  • the other data includes sideline control information SCI and/or sideline data.
  • the first resources include: unused resources delivered to the physical layer, and/or resources indicated in sent sidelink control information (Sidelink Control Information, SCI).
  • SCI Servicelink Control Information
  • the time slot where the resource indicated by the SCI is the same as or different from the time slot where the SCI is located.
  • the first resource may include an unused resource delivered to the physical layer by a high layer of the terminal device, and/or the first resource includes the resource indicated by the terminal device in the sent SCI.
  • resources already occupied by the terminal device may be unused resources, that is, not yet used for sending SCI and/or sidelink data.
  • the first resource is located within the resource selection window; wherein, the S110 may include:
  • the candidate resource set is obtained by excluding the first resource in the resource selection window.
  • the terminal device may directly exclude the first resource in the resource selection window, so as to obtain the candidate resource set.
  • the first resource is an aperiodic resource.
  • the terminal device may directly exclude the first resource in the resource selection window to obtain the candidate resource set.
  • the first resource is a periodic resource
  • the periodic resource includes at least one resource within the resource selection window.
  • the first resource in the resource selection window includes at least one periodic resource
  • the terminal device may directly exclude the at least one periodic resource in the resource selection window to obtain the A collection of candidate resources.
  • the first resource is located outside the resource selection window; wherein, the S110 may include:
  • the candidate resource set is obtained by excluding a second resource within the resource selection window; wherein the second resource is a resource determined based on the first resource and located within the resource selection window.
  • the first resource is a periodic resource, and there is no resource in the periodic resource within the resource selection window.
  • the second resources include resources within the selection window that are distributed according to a sending cycle of the target data with the first resource after the selection window as a reference point.
  • the terminal device may exclude the transmission cycle of the target data within the resource selection window and take the first resource as a reference point distributed resources to obtain the set of candidate resources.
  • the method 100 may also include:
  • the second resource is determined based on the location of the first resource and the sending period of the target data.
  • the second resource is determined in the following manner:
  • T2 T1-n ⁇ T
  • T2 represents the position of the second resource
  • T1 represents the position of the first resource
  • T represents the sending cycle of the target data
  • the first resource includes a retransmission resource for the sidelink data located within the resource selection window; wherein, the S110 may include:
  • the candidate resource set is obtained by excluding the retransmission resources in the resource selection window.
  • the terminal device obtains the candidate resource set by excluding retransmission resources for sidelink data within the resource selection window.
  • the information used to indicate the retransmission resource is carried in the sent SCI.
  • the side line control information SCI and/or side line data include at least one of the following:
  • PSSCH Physical Sidelink Shared Channel
  • PSCCH Physical Sidelink Control Channel
  • PSFCH Physical Sidelink Feedback Channel
  • PSFCH Physical Sidelink Feedback Channel
  • the method 100 may also include:
  • the terminal device may exclude resources in the resource selection window based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set; furthermore, in the candidate resource set The resources of the target data are selected in a random selection manner; then, the resource set formed by the remaining resources in the resource selection window is reported.
  • the resource set formed by the remaining resources in the resource selection window may be reported to the high layer through the physical layer, so that the high layer can perform resource selection in the resource set formed by the reported remaining resources.
  • the terminal device reports the resource set formed by the remaining resources in the resource selection window to the high layer, so that the high layer randomly selects a resource, such as a time slot, from the reported resource set.
  • the terminal device may select a time slot resource for a single transmission based on the reported resource set.
  • the terminal device may select two time slot resources for initial transmission and potential retransmission based on the reported resource set.
  • the potential retransmission may be retransmission based on HARQ feedback.
  • the terminal device may select 3 time slot resources for initial transmission and potential multiple retransmissions based on the reported resource set.
  • the multiple retransmissions may be retransmissions based on HARQ feedback.
  • the S120 may include:
  • a random selection method is used to select resources for new transmission resources and/or retransmission resources of the target data.
  • the terminal device may select resources in the candidate resource set in a random selection manner.
  • this application eliminates the conflicting first resource by adding a resource exclusion link, which reduces the collision probability of randomly selected resources, thereby improving the reliability of the random selection mechanism and system performance.
  • the solution provided by the present application will be described below in combination with specific embodiments.
  • the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set.
  • the other data includes uplink information.
  • Fig. 9 is an example of the first resource provided by the embodiment of the present application.
  • the terminal device is about to send uplink information on the Uu carrier. Since the time domain resource of the uplink information overlaps with set A with time slot a5, time slot a5 needs to be removed from set A.
  • the uplink information includes but not limited to Uu feedback information carried by PUCCH, PUSCH, CSI, PRACH, PUCCH/PUSCH or corresponding PSFCH feedback information on SL.
  • the The first resource and the resources in the resource selection window may partially overlap, and accordingly, the overlapping parts of the first resource and the resources in the resource selection window in the time domain need to be removed from set A .
  • the time slot of the first resource is 1 ms
  • the time slot of the resources in the resource selection window is 0.5 ms
  • the first resource and the resources in the resource selection window may partially overlap.
  • the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set.
  • the first resource is an aperiodic resource within the resource selection window, such as an initial transmission resource.
  • the terminal device is about to send sidelink control information and/or sidelink data on the aperiodic sidelink resource. Since the time slot resource a3 where the aperiodic sidelink resource is located belongs to resource set A, it needs to start from The time slot resource a3 is removed from set A.
  • the time slot resource a3 may be determined as an SL resource to be used by the terminal device to send sidelink control information and/or sidelink data in the following manner:
  • the upper layer has selected the time slot resource a3 and delivered the information to the physical layer, but the time slot resource a3 has not been used; or
  • the terminal device has indicated in the sent SCI that the time slot resource a3 is an occupied resource, and the SCI indicates this time slot or a different time slot.
  • the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set.
  • the first resource is located in the resource selection window and is included as a periodic resource.
  • the terminal device sends sidelink control information and/or sidelink data on the sidelink (SL) resources based on the period P2.
  • the time slot resources a1 and a8 need to be removed from the set A.
  • time slot resources a1 and a8 may be determined as SL resources to be used by the terminal device for sending sidelink control information and/or sidelink data in the following manner:
  • the upper layer has selected the time slot resources a1 and a8 and delivered the information to the physical layer, but the time slot resources a1 and a8 have not been used; or
  • the terminal device has indicated in the sent SCI that the time slot resources a1 and a8 are occupied resources, and the SCI indicates this time slot or a different time slot.
  • the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set.
  • the first resource is located outside the resource selection window, at this time, the terminal device may exclude the second resource in the set A determined based on the first resource.
  • the terminal device sends sidelink control information and/or sidelink data on the sidelink (SL) resource based on the period P1, if the terminal device selects the resource on the a9 time slot in the resource selection window , and assume that the sending period of the target data is P3, that is, the resources of the target data are reserved according to the period P3; Time slot a9 is removed from A.
  • the second resource can be obtained as b1-n*P3, that is, the slot a9; where b1 is the position of the first resource that transmits the conflict, and n is Integer, and n ⁇ 0.
  • the resource where b0 resides may be an initial transmission resource.
  • the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set.
  • the first resource includes a retransmission resource for the sidelink data located within the resource selection window.
  • Fig. 10 is another example of the first resource provided by the embodiment of the present application.
  • the terminal device indicates in the sent SCI that the potential retransmission resource of TB1 has been reserved, the SL resource for the initial transmission of TB1 is used to transmit the initial transmission of TB1, and the SCI of the initial transmission of TB1 indicates two additional TB1 retransmission resources. For example, if the time slots of the two TB1 retransmitted SL resources are time slots a1 and a3, then time slots a1 and a3 need to be removed from the set A.
  • FIG. 9 and FIG. 10 are only examples of the present application, and should not be construed as limiting the present application.
  • the overlapping of time-domain resources is not limited to: complete overlapping of time slots, overlapping of partial symbols in a time slot, or inclusion of smaller time slots in a larger time slot.
  • the sequence numbers of the above-mentioned processes do not mean the order of execution, and the order of execution of the processes should be determined by their functions and internal logic, and should not be used in this application.
  • the implementation of the examples constitutes no limitation.
  • the terms “downlink” and “uplink” are used to indicate the transmission direction of signals or data, wherein “downlink” is used to indicate that the transmission direction of signals or data is from the station to the user equipment in the cell For the first direction, “uplink” is used to indicate that the signal or data transmission direction is the second direction from the user equipment in the cell to the station, for example, “downlink signal” indicates that the signal transmission direction is the first direction.
  • the term "and/or" is only an association relationship describing associated objects, indicating that there may be three relationships. Specifically, A and/or B may mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
  • Fig. 11 is a schematic block diagram of a terminal device 200 according to an embodiment of the present application.
  • the terminal device 200 may include:
  • the exclusion unit 210 is configured to exclude resources in the resource selection window based on the first resource to obtain a candidate resource set; the first resource includes resources allocated and/or reserved by the terminal device for other information;
  • the selection unit 220 is configured to select resources of target data in a random selection manner in the candidate resource set.
  • the other data includes uplink information
  • the exclusion unit 210 is specifically used for:
  • the candidate resource set is obtained by excluding resources overlapping with the first resource within the resource selection window.
  • the subcarrier spacing corresponding to the first resource is different from the subcarrier spacing corresponding to the resources in the resource selection window.
  • the uplink information includes at least one of the following:
  • Physical uplink control channel PUCCH Physical uplink control channel PUCCH, physical uplink shared channel PUSCH, channel state information CSI, physical random access channel PRACH, Uu feedback information carried by PUCCH or Uu feedback information carried by PUSCH, sidelink feedback information carried by PUCCH or sidelink information carried by PUSCH Line feedback information.
  • the other data includes sideline control information SCI and/or sideline data.
  • the first resources include: unused resources delivered to the physical layer, and/or resources indicated in the sent sideline control information SCI.
  • the time slot in which the resource indicated by the SCI is located is the same as or different from the time slot in which the SCI is located.
  • the first resource is located within the resource selection window
  • the exclusion unit 210 is specifically used for:
  • the candidate resource set is obtained by excluding the first resource in the resource selection window.
  • the first resource is an aperiodic resource.
  • the first resource is a periodic resource
  • the periodic resource includes at least one resource within the resource selection window.
  • said first resource is located outside said resource selection window
  • the exclusion unit 210 is specifically used for:
  • the second resource is a resource determined based on the first resource and located within the resource selection window.
  • the first resource is a periodic resource, and there is no resource in the periodic resource within the resource selection window.
  • the second resource includes resources within the selection window that are distributed according to the sending period of the target data with the first resource after the selection window as a reference point.
  • the exclusion unit 210 is also used for:
  • the second resource is determined based on the location of the first resource and the sending period of the target data.
  • the exclusion unit 210 is specifically used for:
  • the second resource is determined by:
  • T2 T1-n ⁇ T
  • T2 represents the position of the second resource
  • T1 represents the position of the first resource
  • T represents the sending cycle of the target data
  • the first resource includes a retransmission resource for the sidelink data located within the resource selection window;
  • the exclusion unit 210 is specifically used for:
  • the candidate resource set is obtained by excluding the retransmission resources in the resource selection window.
  • the information used to indicate the retransmission resource is carried in the sent sideline control information SCI.
  • the side line control information SCI and/or side line data include at least one of the following:
  • the physical sidelink shared channel PSSCH the physical sidelink control channel PSCCH, the physical sidelink feedback channel PSFCH, or the feedback information carried by the PSFCH.
  • the selection unit 220 is also used for:
  • the selection unit 220 is specifically used to:
  • a random selection method is used to select resources for new transmission resources and/or retransmission resources of the target data.
  • the device embodiment and the method embodiment may correspond to each other, and similar descriptions may refer to the method embodiment.
  • the terminal device 200 shown in FIG. 11 may correspond to the corresponding subject in executing the method 100 of the embodiment of the present application, and the aforementioned and other operations and/or functions of each unit in the terminal device 200 are for realizing the For the sake of brevity, the corresponding processes in each method are not repeated here.
  • the functional modules may be implemented in the form of hardware, may also be implemented by instructions in the form of software, and may also be implemented by a combination of hardware and software modules.
  • each step of the method embodiment in the embodiment of the present application can be completed by an integrated logic circuit of the hardware in the processor and/or instructions in the form of software, and the steps of the method disclosed in the embodiment of the present application can be directly embodied as hardware
  • the decoding processor is executed, or the combination of hardware and software modules in the decoding processor is used to complete the execution.
  • the software module may be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, and registers.
  • the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps in the above method embodiments in combination with its hardware.
  • processing unit and the communication unit mentioned above may be implemented by a processor and a transceiver, respectively.
  • Fig. 12 is a schematic structural diagram of a communication device 300 according to an embodiment of the present application.
  • the communication device 300 may include a processor 310 .
  • the processor 310 can invoke and run a computer program from the memory, so as to implement the method in the embodiment of the present application.
  • the communication device 300 may further include a memory 320 .
  • the memory 320 may be used to store indication information, and may also be used to store codes, instructions, etc. executed by the processor 310 .
  • the processor 310 can invoke and run a computer program from the memory 320, so as to implement the method in the embodiment of the present application.
  • the memory 320 may be an independent device independent of the processor 310 , or may be integrated in the processor 310 .
  • the communication device 300 may further include a transceiver 330 .
  • the processor 310 can control the transceiver 330 to communicate with other devices, specifically, can send information or data to other devices, or receive information or data sent by other devices.
  • Transceiver 330 may include a transmitter and a receiver.
  • the transceiver 330 may further include an antenna, and the number of antennas may be one or more.
  • bus system includes not only a data bus, but also a power bus, a control bus, and a status signal bus.
  • the communication device 300 may be the terminal device in the embodiment of the present application, and the communication device 300 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application, that is, the terminal device in the embodiment of the present application
  • the communication device 300 may correspond to the terminal device 200 in the embodiment of the present application, and may correspond to a corresponding subject in performing the method 100 according to the embodiment of the present application, and for the sake of brevity, details are not repeated here.
  • a chip is also provided in the embodiment of the present application.
  • the chip may be an integrated circuit chip, which has signal processing capabilities and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application.
  • the chip can also be called system-on-chip, system-on-chip, system-on-chip or system-on-chip, etc.
  • the chip can be applied to various communication devices, so that the communication device installed with the chip can execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application.
  • FIG. 13 is a schematic structural diagram of a chip 400 according to an embodiment of the present application.
  • the chip 400 includes a processor 410 .
  • the processor 410 can invoke and run a computer program from the memory, so as to implement the method in the embodiment of the present application.
  • the chip 400 may further include a memory 420 .
  • the processor 410 can invoke and run a computer program from the memory 420, so as to implement the method in the embodiment of the present application.
  • the memory 420 may be used to store indication information, and may also be used to store codes, instructions, etc. executed by the processor 410 .
  • the memory 420 may be an independent device independent of the processor 410 , or may be integrated in the processor 410 .
  • the chip 400 may further include an input interface 430 .
  • the processor 410 may control the input interface 430 to communicate with other devices or chips, specifically, may obtain information or data sent by other devices or chips.
  • the chip 400 may further include an output interface 440 .
  • the processor 410 can control the output interface 440 to communicate with other devices or chips, specifically, can output information or data to other devices or chips.
  • the chip 400 can be applied to the terminal device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application. For the sake of brevity, details are not repeated here. It should also be understood that various components in the chip 400 are connected through a bus system, wherein the bus system includes a power bus, a control bus, and a status signal bus in addition to a data bus.
  • the bus system includes a power bus, a control bus, and a status signal bus in addition to a data bus.
  • Processors mentioned above may include, but are not limited to:
  • DSP Digital Signal Processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field Programmable Gate Array
  • the processor may be used to implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application.
  • the steps of the method disclosed in the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor.
  • the software module may be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or erasable programmable memory, register.
  • the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.
  • the memory mentioned above includes but not limited to:
  • non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electronically programmable Erase Programmable Read-Only Memory (Electrically EPROM, EEPROM) or Flash.
  • the volatile memory can be Random Access Memory (RAM), which acts as external cache memory.
  • RAM Static Random Access Memory
  • SRAM Static Random Access Memory
  • DRAM Dynamic Random Access Memory
  • Synchronous Dynamic Random Access Memory Synchronous Dynamic Random Access Memory
  • SDRAM double data rate synchronous dynamic random access memory
  • Double Data Rate SDRAM, DDR SDRAM double data rate synchronous dynamic random access memory
  • Enhanced SDRAM, ESDRAM enhanced synchronous dynamic random access memory
  • SLDRAM synchronous connection dynamic random access memory
  • Direct Rambus RAM Direct Rambus RAM
  • Embodiments of the present application also provide a computer-readable storage medium for storing computer programs.
  • the computer-readable storage medium stores one or more programs, and the one or more programs include instructions, and the instructions, when executed by a portable electronic device including multiple application programs, can cause the portable electronic device to execute the method provided by the present application .
  • the computer-readable storage medium can be applied to the mobile terminal/terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal/terminal device in the various methods of the embodiments of the present application , for the sake of brevity, it is not repeated here.
  • the embodiment of the present application also provides a computer program product, including a computer program.
  • the computer program product can be applied to the mobile terminal/terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal/terminal device in the methods of the embodiments of the present application, for It is concise and will not be repeated here.
  • the embodiment of the present application also provides a computer program.
  • the computer program When the computer program is executed by a computer, the computer can execute the method provided in this application.
  • the computer program can be applied to the mobile terminal/terminal device in the embodiment of the present application.
  • the computer program When the computer program is run on the computer, the computer executes each method in the embodiment of the present application to be implemented by the mobile terminal/terminal device For the sake of brevity, the corresponding process will not be repeated here.
  • An embodiment of the present application further provides a communication system, and the communication system may include the above-mentioned terminal device and other devices, and for the sake of brevity, details are not repeated here.
  • the terms "system” and the like in this document may also be referred to as “network management architecture” or “network system”.
  • the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in the embodiment of the present application.
  • the aforementioned storage medium includes: various media capable of storing program codes such as U disk, mobile hard disk, read-only memory, random access memory, magnetic disk or optical disk.
  • the units/modules/components described above as separate/display components may or may not be physically separated, that is, they may be located in one place, or may also be distributed to multiple network units. Part or all of the units/modules/components can be selected according to actual needs to achieve the purpose of the embodiments of the present application.
  • the mutual coupling or direct coupling or communication connection shown or discussed above may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms .

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Provided in the embodiments of the present application are a resource selection method and a terminal device. The method comprises: performing exclusion on resources in a resource selection window on the basis a first resource, so as to obtain a candidate resource set, wherein the first resource comprises a resource allocated and/or reserved for other information by a terminal device (S110); and selecting, from the candidate resource set, a resource of target data in a random-selection manner (S120). The method can be applied to a single carrier. Moreover, a resource exclusion link is added, such that a first resource, in which a collision occurs, can be excluded, thereby decreasing the collision probability of a randomly selected resource, and further improving the reliability of a random selection mechanism, and the system performance.

Description

资源选择方法和终端设备Resource selection method and terminal equipment 技术领域technical field
本申请实施例涉及通信领域,并且更具体地,涉及资源选择方法和终端设备。The embodiment of the present application relates to the communication field, and more specifically, relates to a resource selection method and a terminal device.
背景技术Background technique
长期演进(Long Term Evolution,LTE)车辆到其他设备(Vehicle to Everything,V2X)中,终端设备支持基于多载波的资源选择机制,基于多载波的资源选择机制可包括基于随机选择的资源选择机制,针对随机选择的资源选择机制,终端设备先将资源选择窗中的全部资源作为候选资源集合,然后按照等概率进行随机选择,最后由高层将选择好的资源告知给物理层,终端设备使用这些资源进行侧行链路(SL)的发送。In the long term evolution (Long Term Evolution, LTE) vehicle to other equipment (Vehicle to Everything, V2X), the terminal device supports a multi-carrier-based resource selection mechanism, and the multi-carrier-based resource selection mechanism may include a random selection-based resource selection mechanism, For the resource selection mechanism of random selection, the terminal device first uses all the resources in the resource selection window as a set of candidate resources, and then randomly selects them according to equal probability, and finally the upper layer informs the physical layer of the selected resources, and the terminal device uses these resources Sidelink (SL) transmission is performed.
然而,基于单载波的数据发送是终端设备典型的数据发送方式,而针对多载波的基于随机选择的资源选择机制并不适用于单载波。此外,针对随机选择的资源选择机制,在需要频繁选择资源以发送数据时,不仅会占用/预约大量的发送资源,还会增加资源发生碰撞的概率,降低了系统性能。However, data transmission based on a single carrier is a typical data transmission method of a terminal device, and a resource selection mechanism based on random selection for multiple carriers is not suitable for a single carrier. In addition, for the randomly selected resource selection mechanism, when resources need to be frequently selected to send data, not only will a large number of sending resources be occupied/reserved, but also the probability of resource collisions will be increased, which will reduce system performance.
因此,本技术领域亟需一种无线通信方法,其不仅能够适用于单载波,还能够降低资源碰撞概率进而提升系统性能。Therefore, there is an urgent need for a wireless communication method in the technical field, which can not only be applicable to a single carrier, but also can reduce the probability of resource collision and improve system performance.
发明内容Contents of the invention
本申请实施例提供了一种资源选择方法和终端设备,其不仅能够适用于单载波,还能够降低资源碰撞概率,进而能够提升随机选择机制的可靠性以及系统性能。Embodiments of the present application provide a resource selection method and a terminal device, which are not only applicable to a single carrier, but also can reduce resource collision probability, thereby improving reliability of a random selection mechanism and system performance.
第一方面,本申请提供了一种无线通信方法,包括:In a first aspect, the present application provides a wireless communication method, including:
基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合;所述第一资源包括终端设备为其他信息分配和/或预留的资源;Excluding resources in the resource selection window based on the first resource to obtain a candidate resource set; the first resource includes resources allocated and/or reserved by the terminal device for other information;
在所述候选资源集合中使用随机选择的方式对目标数据的资源进行资源选择。In the set of candidate resources, a random selection method is used to select resources of the target data.
第二方面,本申请提供了一种终端设备,用于执行上述第一方面或其各实现方式中的方法。具体地,所述终端设备包括用于执行上述第一方面或其各实现方式中的方法的功能模块。In a second aspect, the present application provides a terminal device configured to execute the method in the foregoing first aspect or its various implementation manners. Specifically, the terminal device includes a functional module configured to execute the method in the foregoing first aspect or its various implementation manners.
在一种实现方式中,该终端设备可包括处理单元,该处理单元用于执行与信息处理相关的功能。例如,该处理单元可以为处理器。In an implementation manner, the terminal device may include a processing unit configured to perform functions related to information processing. For example, the processing unit may be a processor.
在一种实现方式中,该终端设备可包括发送单元和/或接收单元。该发送单元用于执行与发送相关的功能,该接收单元用于执行与接收相关的功能。例如,该发送单元可以为发射机或发射器,该接收单元可以为接收机或接收器。再如,该终端设备为通信芯片,该发送单元可以为该通信芯片的输入电路或者接口,该发送单元可以为该通信芯片的输出电路或者接口。In an implementation manner, the terminal device may include a sending unit and/or a receiving unit. The sending unit is used to perform functions related to sending, and the receiving unit is used to perform functions related to receiving. For example, the sending unit may be a transmitter or transmitter, and the receiving unit may be a receiver or receiver. For another example, the terminal device is a communication chip, the sending unit may be an input circuit or interface of the communication chip, and the sending unit may be an output circuit or interface of the communication chip.
第三方面,本申请提供了一种终端设备,包括处理器和存储器。所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行上述第一方面或其各实现方式中的方法。In a third aspect, the present application provides a terminal device, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so as to execute the method in the above first aspect or each implementation manner thereof.
在一种实现方式中,该处理器为一个或多个,该存储器为一个或多个。In an implementation manner, there are one or more processors, and one or more memories.
在一种实现方式中,该存储器可以与该处理器集成在一起,或者该存储器与处理器分离设置。In an implementation manner, the memory may be integrated with the processor, or the memory may be separated from the processor.
在一种实现方式中,该终端设备还包括发射机(发射器)和接收机(接收器)。In an implementation manner, the terminal device further includes a transmitter (transmitter) and a receiver (receiver).
第四方面,本申请提供了一种芯片,用于实现上述第一方面或其各实现方式中的方法。具体地,所述芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如上述第一方面或其各实现方式中的方法。In a fourth aspect, the present application provides a chip configured to implement the method in the above-mentioned first aspect or various implementation manners thereof. Specifically, the chip includes: a processor, configured to invoke and run a computer program from a memory, so that a device installed with the chip executes the method in the above first aspect or its various implementations.
第五方面,本申请提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述第一方面或其各实现方式中的方法。In a fifth aspect, the present application provides a computer-readable storage medium for storing a computer program, and the computer program causes a computer to execute the method in the above-mentioned first aspect or various implementations thereof.
第六方面,本申请提供了一种计算机程序产品,包括计算机程序指令,所述计算机程序指令使得计算机执行上述第一方面或其各实现方式中的方法。In a sixth aspect, the present application provides a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the method in the above first aspect or various implementations thereof.
第七方面,本申请提供了一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面或其各实现方式中的方法。In a seventh aspect, the present application provides a computer program, which, when run on a computer, causes the computer to execute the method in the above first aspect or its implementations.
基于以上技术方案,终端设备可基于所述终端设备为其他信息分配和/或预留的第一资源对所述资源选择窗内的资源进行排除,得到候选资源集合;进而,在所述候选资源集合中使用随机选择的方式对目标数据的资源进行资源选择。其不仅能够适用于单载波,而且通过增加资源排除环节,排除存在冲突的所述第一资源,降低了随机选择资源的碰撞概率,进而,能够提升随机选择机制的可靠性以及系统性能。Based on the above technical solution, the terminal device may exclude the resources in the resource selection window based on the first resource allocated and/or reserved by the terminal device for other information, to obtain a set of candidate resources; further, in the candidate resources The resources of the target data are selected randomly in the collection. It is not only applicable to a single carrier, but also reduces the collision probability of randomly selected resources by adding a resource exclusion link to exclude the conflicting first resource, thereby improving the reliability of the random selection mechanism and system performance.
附图说明Description of drawings
图1至图6是本申请实施例提供的场景的示例。Figures 1 to 6 are examples of scenarios provided by the embodiments of the present application.
图7是本申请实施例提供的一种基于侦听的资源选取的示意性图。Fig. 7 is a schematic diagram of resource selection based on interception provided by an embodiment of the present application.
图8是本申请提供的无线通信方法的示意性流程图。Fig. 8 is a schematic flowchart of a wireless communication method provided by the present application.
图9和图10是本申请实施例提供的第一资源的示例。Figure 9 and Figure 10 are examples of the first resource provided by the embodiment of the present application.
图11是本申请实施例提供的终端设备的示意性框图。FIG. 11 is a schematic block diagram of a terminal device provided by an embodiment of the present application.
图12是本申请实施例提供的通信设备的示意性框图。Fig. 12 is a schematic block diagram of a communication device provided by an embodiment of the present application.
图13是本申请实施例提供的芯片的示意性框图。Fig. 13 is a schematic block diagram of a chip provided by an embodiment of the present application.
具体实施方式Detailed ways
下面将结合附图,对本申请的技术方案进行描述。The technical solution of the present application will be described below with reference to the accompanying drawings.
本申请实施例可以适用于任何终端设备到终端设备的通信框架。例如,车辆到车辆(Vehicle to Vehicle,V2V)、车辆到其他设备(Vehicle to Everything,V2X)、终端到终端(Device to Device,D2D)等。其中,本申请的终端设备可以是任何配置有物理层和媒体接入控制层的设备或装置,终端设备也可称为接入终端。例如,用户设备(User Equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字线性处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它线性处理设备、车载设备、可穿戴设备等等。本发明实施例以车载终端为例进行说明,但并不限于此。The embodiments of the present application may be applicable to any terminal device-to-terminal device communication framework. For example, Vehicle to Vehicle (V2V), Vehicle to Everything (V2X), Device to Device (D2D), etc. Wherein, the terminal device in this application may be any device or device configured with a physical layer and a media access control layer, and the terminal device may also be called an access terminal. For example, user equipment (User Equipment, UE), subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The access terminal can 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 wireless Handheld devices with communication capabilities, computing devices or other linear processing devices connected to wireless modems, in-vehicle devices, wearable devices, etc. The embodiment of the present invention is described by taking a vehicle-mounted terminal as an example, but it is not limited thereto.
本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,GSM)系统、码分多址(Code Division Multiple Access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)系统、先进的长期演进(Advanced long term evolution,LTE-A)系统、新空口(New Radio,NR)系统、NR系统的演进系统、非授权频谱上的LTE(LTE-based access to unlicensed spectrum,LTE-U)系统、非授权频谱上的NR(NR-based access to unlicensed spectrum,NR-U)系统、非地面通信网络(Non-Terrestrial Networks,NTN)系统、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、第五代通信(5th-Generation,5G)系统或其他通信系统等。The technical solution of the embodiment of the present application can be applied to various communication systems, such as: Global System of Mobile communication (Global System of Mobile communication, GSM) system, code division multiple access (Code Division Multiple Access, CDMA) system, broadband code division multiple access (Wideband Code Division Multiple Access, WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system , New Radio (NR) system, evolution system of NR system, LTE (LTE-based access to unlicensed spectrum, LTE-U) system on unlicensed spectrum, NR (NR-based access to unlicensed spectrum) on unlicensed spectrum unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunications System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(Device to Device,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(Machine Type Communication,MTC),车辆间(Vehicle to Vehicle,V2V)通信,或车联网(Vehicle to everything,V2X)通信等,本申请实施例也可以应用于这些通信系统。Generally speaking, the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication, but also support, for example, Device to Device (Device to Device, D2D) communication, Machine to Machine (M2M) communication, Machine Type Communication (MTC), Vehicle to Vehicle (V2V) communication, or Vehicle to everything (V2X) communication, etc. , the embodiments of the present application may also be applied to these communication systems.
可选地,本申请的通信系统可以应用于载波聚合(Carrier Aggregation,CA)场景,也可以应用于双连接(Dual Connectivity,DC)场景,还可以应用于独立(Standalone,SA)布网场景。Optionally, the communication system of the present application may be applied to a carrier aggregation (Carrier Aggregation, CA) scenario, may also be applied to a dual connectivity (Dual Connectivity, DC) scenario, and may also be applied to an independent (Standalone, SA) network deployment scenario.
可选地,本申请的通信系统可以应用于非授权频谱,其中,非授权频谱也可以认为是共享频谱;或者,本申请的通信系统也可以应用于授权频谱,其中,授权频谱也可以认为是非共享频谱。Optionally, the communication system of the present application can be applied to unlicensed spectrum, wherein the unlicensed spectrum can also be considered as shared spectrum; or, the communication system of the present application can also be applied to licensed spectrum, wherein the licensed spectrum can also be considered as unlicensed spectrum Shared spectrum.
本申请实施例结合网络设备和终端设备描述了各个实施例,其中,终端设备也可以称为用户设备(User Equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。The embodiments of the present application describe various embodiments in conjunction with network equipment and terminal equipment, wherein the terminal equipment may also be referred to as user equipment (User Equipment, UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
终端设备可以是WLAN中的站点(STATION,ST),可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、下一代通信系统例如NR网络中的终端设备,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的终端设备等。The terminal device can be a station (STATION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA) devices, handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, next-generation communication systems such as terminal devices in NR networks, or future Terminal equipment in the evolved public land mobile network (Public Land Mobile Network, PLMN) network, etc.
在本申请,终端设备可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。In this application, terminal equipment can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as on aircraft, balloons and satellites, etc.) .
在本申请,终端设备可以是手机(Mobile Phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(Virtual Reality,VR)终端设备、增强现实(Augmented Reality,AR)终端设备、工业控制 (industrial control)中的无线终端设备、无人驾驶(self-driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备或智慧家庭(smart home)中的无线终端设备等。In this application, the terminal device can be a mobile phone (Mobile Phone), a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (Virtual Reality, VR) terminal device, an augmented reality (Augmented Reality, AR) terminal device, an industrial Wireless terminal equipment in industrial control, wireless terminal equipment in self-driving, wireless terminal equipment in remote medical, wireless terminal equipment in smart grid, transportation Wireless terminal devices in transportation safety, wireless terminal devices in smart city or wireless terminal devices in smart home, etc.
作为示例而非限定,在本申请,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。As an example but not a limitation, in this application, the terminal device may also be a wearable device. Wearable devices can also be called wearable smart devices, which is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction. Generalized wearable smart devices include full-featured, large-sized, complete or partial functions without relying on smart phones, such as smart watches or smart glasses, etc., and only focus on a certain type of application functions, and need to cooperate with other devices such as smart phones Use, such as various smart bracelets and smart jewelry for physical sign monitoring.
在本申请,网络设备可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(Access Point,AP),GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是WCDMA中的基站(NodeB,NB),还可以是LTE中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及NR网络中的网络设备或者基站(gNB)或者未来演进的PLMN网络中的网络设备或者NTN网络中的网络设备等。In this application, the network device can be a device used to communicate with the mobile device, and the network device can be an access point (Access Point, AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, or It is a base station (NodeB, NB) in WCDMA, or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a network in a vehicle-mounted device, a wearable device, and an NR network Equipment or a base station (gNB) or network equipment in a future evolved PLMN network or network equipment in an NTN network.
作为示例而非限定,在本申请,网络设备可以具有移动特性,例如网络设备可以为移动的设备。可选地,网络设备可以为卫星、气球站。例如,卫星可以为低地球轨道(low earth orbit,LEO)卫星、中地球轨道(medium earth orbit,MEO)卫星、地球同步轨道(geostationary earth orbit,GEO)卫星、高椭圆轨道(High Elliptical Orbit,HEO)卫星等。可选地,第二设备还可以为设置在陆地、水域等位置的基站。As an example but not a limitation, in this application, the network device may have a mobile feature, for example, the network device may be a mobile device. Optionally, the network equipment may be a satellite or a balloon station. For example, the satellite can be a low earth orbit (low earth orbit, LEO) satellite, a medium earth orbit (medium earth orbit, MEO) satellite, a geosynchronous earth orbit (geosynchronous earth orbit, GEO) satellite, a high elliptical orbit (High Elliptical Orbit, HEO) satellite. ) Satellite etc. Optionally, the second device may also be a base station set up on land, in a water area, or other locations.
在本申请,网络设备可以为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(Small cell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。In this application, a network device may provide services for a cell, and a terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) used by the cell, and the cell may be a network device (such as a base station) The corresponding cell, the cell can belong to the macro base station, or the base station corresponding to the small cell (Small cell), where the small cell can include: Metro cell, Micro cell, Pico cell , Femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B can mean: A exists alone, A and B exist simultaneously, and there exists alone B these three situations. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。The terms used in the embodiments of the present application are only used to explain specific embodiments of the present application, and are not intended to limit the present application. The terms "first", "second", "third" and "fourth" in the specification and claims of the present application and the drawings are used to distinguish different objects, rather than to describe a specific order . Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion.
应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。It should be understood that the "indication" mentioned in the embodiments of the present application may be a direct indication, may also be an indirect indication, and may also mean that there is an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also indicate that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also indicate that there is an association between A and B relation.
在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。In the description of the embodiments of the present application, the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or that there is an association between the two, or that it indicates and is indicated, configuration and is configuration etc.
本申请,“预定义”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。In this application, "predefinition" can be realized by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). Do limited. For example, pre-defined may refer to defined in the protocol.
本申请,所述“协议”可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做限定。In this application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include LTE protocol, NR protocol and related protocols applied in future communication systems, which is not limited in this application.
图1至图4是本申请提供的车载终端到车载终端的系统框架。FIG. 1 to FIG. 4 are system frameworks from vehicle-mounted terminals to vehicle-mounted terminals provided by the present application.
如图1所示,在网络覆盖内侧行通信中,所有进行侧行通信的终端(包括终端1和终端2)均处于同一网络设备的覆盖范围内,从而,所有终端均可以通过接收网络设备的配置信令,基于相同的侧行配置进行侧行通信。As shown in Figure 1, in the network coverage inner line communication, all terminals (including terminal 1 and terminal 2) performing side line communication are within the coverage of the same network device, so all terminals can receive the Configure signaling to perform sidelink communication based on the same sidelink configuration.
如图2所示,在部分网络覆盖侧行通信情况下,部分进行侧行通信的终端位于网络设备的覆盖范围内,这部分终端(即终端1)能够接收到网络设备的配置信令,而且根据网络设备的配置进行侧行通信。而位于网络覆盖范围外的终端(即终端2),无法接收网络设备的配置信令,在这种情况下,网络覆盖范围外的终端将根据预配置(pre-configuration)信息及位于网络覆盖范围内的终端发送的侧行广播信道 PSBCH中携带的信息确定侧行配置,进行侧行通信。As shown in Figure 2, in the case of partial network coverage for lateral communication, some terminals performing lateral communication are located within the coverage of network equipment, and these terminals (ie, terminal 1) can receive configuration signaling from network equipment, and Sidewalk communication is performed according to the configuration of the network device. The terminal outside the network coverage (i.e. terminal 2) cannot receive the configuration signaling of the network equipment. In this case, the terminal outside the network coverage will The sidelink configuration is determined by the information carried in the sidelink broadcast channel PSBCH sent by the internal terminal, and sidelink communication is performed.
如图3所示,对于网络覆盖外侧行通信,所有进行侧行通信的终端(包括终端1和终端2)均位于网络覆盖范围外,所有终端均根据预配置信息确定侧行配置进行侧行通信。As shown in Figure 3, for network coverage outer communication, all terminals (including terminal 1 and terminal 2) performing side communication are located outside the network coverage, and all terminals determine the side configuration according to the pre-configuration information to perform side communication .
设备到设备通信是基于D2D的一种侧行链路(Sidelink,SL)传输技术,与传统的蜂窝系统中通信数据通过网络设备接收或者发送的方式不同,因此具有更高的频谱效率以及更低的传输时延。车联网系统采用终端到终端直接通信的方式,在3GPP定义了两种传输模式:第一模式和第二模式。Device-to-device communication is a sidelink (Sidelink, SL) transmission technology based on D2D, which is different from the way communication data is received or sent by network devices in traditional cellular systems, so it has higher spectral efficiency and lower transmission delay. The Internet of Vehicles system adopts the method of terminal-to-terminal direct communication, and two transmission modes are defined in 3GPP: the first mode and the second mode.
第一模式:First mode:
终端的传输资源是由网络设备分配的,终端根据网络设备分配的资源在侧行链路上进行数据的发送;网络设备可以为终端分配单次传输的资源,也可以为终端分配半静态传输的资源。如图1中,终端位于网络覆盖范围内,网络为终端分配侧行传输使用的传输资源。The transmission resources of the terminal are allocated by the network equipment, and the terminal sends data on the sidelink according to the resources allocated by the network equipment; the network equipment can allocate resources for a single transmission to the terminal, and can also allocate semi-static transmission resources for the terminal resource. As shown in FIG. 1 , the terminal is located within the coverage of the network, and the network allocates transmission resources for sidelink transmission to the terminal.
第二模式:Second mode:
终端在资源池中选取一个资源进行数据的传输。如图3中,终端位于小区覆盖范围外,终端在预配置的资源池中自主选取传输资源进行侧行传输;或者在图1中,终端在网络配置的资源池中自主选取传输资源进行侧行传输。The terminal selects a resource from the resource pool for data transmission. As shown in Figure 3, the terminal is located outside the coverage area of the cell, and the terminal independently selects transmission resources from the pre-configured resource pool for sidelink transmission; or as shown in Figure 1, the terminal independently selects transmission resources for sidelink transmission from the resource pool configured by the network transmission.
第二模式资源选择按照以下两个步骤进行:Second mode resource selection is performed in the following two steps:
步骤1:step 1:
终端将资源选择窗内所有的可用资源作为资源集合A。The terminal takes all available resources in the resource selection window as resource set A.
如果终端在侦听窗内某些时隙发送数据,没有进行侦听,则这些时隙在选择窗内对应的时隙上的全部资源被排除掉。终端利用所用资源池配置中的“resource reservation period”域的取值集合确定选择窗内对应的时隙。If the terminal sends data in some time slots in the listening window but does not listen, all resources of these time slots in the corresponding time slots in the selection window are excluded. The terminal uses the value set of the "resource reservation period" field in the resource pool configuration used to determine the corresponding time slot in the selection window.
如果终端在侦听窗内侦听到PSCCH,测量该PSCCH的RSRP或者该PSCCH调度的PSSCH的RSRP,如果测量的RSRP大于SL-RSRP阈值,并且根据该PSCCH中传输的侧行控制信息中的资源预留信息确定其预留的资源在资源选择窗内,则从集合A中排除对应资源。如果资源集合A中剩余资源不足资源集合A进行资源排除前全部资源的X%,则将SL-RSRP阈值抬升3dB,重新执行步骤1。上述X可能的取值为{20,35,50},终端根据待发送数据的优先级从该取值集合中确定参数X。同时,上述SL-RSRP阈值与终端侦听到的PSCCH中携带的优先级以及终端待发送数据的优先级有关。终端设备将集合A中部分资源排除后的剩余资源作为候选资源集合。If the terminal detects the PSCCH within the listening window, measure the RSRP of the PSCCH or the RSRP of the PSSCH scheduled by the PSCCH, if the measured RSRP is greater than the SL-RSRP threshold, and according to the resources in the sideline control information transmitted in the PSCCH If the reservation information determines that the reserved resource is within the resource selection window, then the corresponding resource is excluded from the set A. If the remaining resources in resource set A are less than X% of all resources in resource set A before resource exclusion, raise the SL-RSRP threshold by 3dB and perform step 1 again. The above possible values of X are {20, 35, 50}, and the terminal determines the parameter X from the value set according to the priority of the data to be sent. At the same time, the above SL-RSRP threshold is related to the priority carried in the PSCCH sensed by the terminal and the priority of the data to be sent by the terminal. The terminal device uses the remaining resources after excluding some resources in the set A as the candidate resource set.
步骤2:Step 2:
终端从候选资源集合中随机选择若干资源,作为其初次传输以及重传的发送资源。The terminal randomly selects several resources from the candidate resource set as sending resources for its initial transmission and retransmission.
在NR-V2X中,需要支持自动驾驶,因此对车辆之间数据交互提出了更高的要求,如更高的吞吐量、更低的时延、更高的可靠性、更大的覆盖范围、更灵活的资源分配等。In NR-V2X, autonomous driving needs to be supported, so higher requirements are placed on data interaction between vehicles, such as higher throughput, lower latency, higher reliability, greater coverage, More flexible resource allocation, etc.
在LTE-V2X中,支持广播传输方式,在NR-V2X中,引入了单播和组播的传输方式。对于单播传输,其接收端终端只有一个终端。图4是本申请提供的单播传输的示意图。如图4所示,终端1、终端2之间进行单播传输。对于组播传输,其接收端是一个通信组内的所有终端,或者是在一定传输距离内的所有终端。图5是本申请提供的组播传输的示意图。如图5所示,终端1、终端2、终端3和终端4构成一个通信组,其中终端1发送数据,该组内的其他终端设备都是接收端终端。对于广播传输方式,其接收端是发送端终端周围的任意一个终端。图6是本申请提供的广播传输的示意图。如图6所示,终端1是发送端终端,其周围的其他终端,第终端2-终端6都是接收端终端。In LTE-V2X, broadcast transmission is supported, and in NR-V2X, unicast and multicast transmission are introduced. For unicast transmission, there is only one terminal at the receiving end. Fig. 4 is a schematic diagram of unicast transmission provided by this application. As shown in FIG. 4 , unicast transmission is performed between terminal 1 and terminal 2 . For multicast transmission, its receivers are all terminals in a communication group, or all terminals within a certain transmission distance. Fig. 5 is a schematic diagram of multicast transmission provided by this application. As shown in FIG. 5 , terminal 1, terminal 2, terminal 3 and terminal 4 form a communication group, wherein terminal 1 sends data, and other terminal devices in the group are receiver terminals. For the broadcast transmission mode, the receiving end is any terminal around the sending end terminal. Fig. 6 is a schematic diagram of broadcast transmission provided by the present application. As shown in FIG. 6 , terminal 1 is a transmitting terminal, and other terminals around it, terminal 2 to terminal 6 are all receiving terminals.
为便于更好的理解本申请实施例,下面对本申请相关的基于侦听的资源选取方法进行说明。For a better understanding of the embodiments of the present application, the method for selecting resources based on interception related to the present application will be described below.
在LTE-V2X中,支持完全侦听或部分侦听,其中,完全侦听即终端设备可以侦听除了发送数据的时隙之外所有的时隙(或子帧)中其他终端发送的数据;而部分侦听(partial sensing)是为了终端节能,终端只需要侦听部分时隙(或子帧),并且基于部分侦听的结果进行资源选取。In LTE-V2X, full listening or partial listening is supported, wherein, full listening means that the terminal device can listen to data sent by other terminals in all time slots (or subframes) except the time slot for sending data; Partial sensing (partial sensing) is for energy saving of the terminal. The terminal only needs to sense part of the time slot (or subframe), and selects resources based on the result of partial sensing.
具体的,当高层没有配置部分侦听时,即默认采用完全侦听的方式进行资源选取。Specifically, when the upper layer does not configure partial interception, it defaults to full interception for resource selection.
图7是本申请提供的一种基于侦听的资源选取的示意性图。Fig. 7 is a schematic diagram of resource selection based on interception provided by the present application.
如图7所示,在时刻n,终端设备会根据侦听窗[n-1000,n-1]中的侦听结果,在[n+T1,n+T2]内进行资源选取。其中该侦听窗、选择窗的时间单位为以下至少之一:毫秒、时隙、子帧。As shown in Fig. 7, at time n, the terminal device will select resources within [n+T1, n+T2] according to the interception result in the interception window [n-1000, n-1]. The time unit of the listening window and the selection window is at least one of the following: millisecond, time slot, and subframe.
其中,时刻n包括以下至少之一:触发进行资源选择的时刻、触发进行资源重选的时刻、高层触发底层进行资源上报的时刻、新数据包到达的时刻。The time n includes at least one of the following: the time when resource selection is triggered, the time when resource reselection is triggered, the time when the upper layer triggers the lower layer to report resources, and the time when a new data packet arrives.
上述多种时刻可以是同一时刻,例如,触发进行资源选择的时刻,同时也是新数据包到达的时刻;触发进行资源重选的时刻同时也是新数据包到达的时刻;触发进行资源选择的时刻,同时也是高层触发底层进行资源上报的时刻。The above multiple times may be the same time, for example, the time when resource selection is triggered is also the time when a new data packet arrives; the time when resource reselection is triggered is also the time when a new data packet arrives; the time when resource selection is triggered, At the same time, it is also the moment when the upper layer triggers the lower layer to report resources.
其中T 1<=4;T 2min(prio TX)≤T 2≤100,T 2min(prio TX)为高层配置的参数,并且T 1的选取应该大于终端设备的处理时延,T 2的选取需要在业务的时延要求范围内,例如,如果业务的时延要求是50ms,则20≤T 2≤50,业务的时延要求是100ms,则20≤T 2≤100。 Where T 1 <= 4; T 2min (prio TX ) ≤ T 2 ≤ 100, T 2min (prio TX ) is a parameter configured by the upper layer, and the selection of T 1 should be greater than the processing delay of the terminal equipment, and the selection of T 2 requires Within the range of service delay requirements, for example, if the service delay requirement is 50ms, then 20≤T 2 ≤50, and the service delay requirement is 100ms, then 20≤T 2 ≤100.
终端设备在选择窗内进行资源选取的过程如下:The process of terminal equipment selecting resources in the selection window is as follows:
1,终端设备将选择窗内所有可用的资源作为一个集合A。1. The terminal device will select all available resources in the window as a set A.
2,如果终端设备在侦听窗内某些子帧没有侦听结果,则这些子帧在选择窗内对应的子帧上的资源被排除掉。2. If the terminal device has no listening result for some subframes in the listening window, the resources of these subframes in the corresponding subframes in the selection window are excluded.
3,如果终端设备在侦听窗内检测到物理侧行控制信道(Physical Sidelink Control Channel,PSCCH),测量该PSCCH调度的物理侧行共享信道(Physical Sidelink Shared Channel,PSSCH)的参考信号接收功率(Reference Signal Received Power,RSRP),如果测量的PSSCH-RSRP高于PSSCH-RSRP门限,并且根据控制信息中预留信息确定的其预留的传输资源与本用户待发送的数据存在资源冲突,则用户在集合A中排除掉该资源。其中,PSSCH-RSRP门限的选取是由检测到的PSCCH中携带的优先级信息和终端待传输数据的优先级确定的。3. If the terminal device detects a Physical Sidelink Control Channel (PSCCH) within the listening window, measure the reference signal received power ( Reference Signal Received Power, RSRP), if the measured PSSCH-RSRP is higher than the PSSCH-RSRP threshold, and there is a resource conflict between the reserved transmission resources determined by the reserved information in the control information and the data to be sent by the user, the user Exclude the resource from set A. The selection of the PSSCH-RSRP threshold is determined by the detected priority information carried in the PSCCH and the priority of the data to be transmitted by the terminal.
4,如果集合A中剩余的资源个数小于总资源个数20%,终端设备会提升PSSCH-RSRP的门限3dB,并且重复步骤1-3,直到集合A中剩余的资源个数大于总资源数的20%。4. If the number of remaining resources in set A is less than 20% of the total number of resources, the terminal device will increase the threshold of PSSCH-RSRP by 3dB, and repeat steps 1-3 until the number of remaining resources in set A is greater than the total number of resources 20% of.
5,终端设备对集合A中剩余的资源进行侧行接收信号强度指示(Sidelink Received Signal Strength Indicator,SL RSSI)检测,并且按照能量高低进行排序,把能量最低的20%(相对于集合A中的资源个数)资源放入集合B。5. The terminal device performs sidelink received signal strength indicator (Sidelink Received Signal Strength Indicator, SL RSSI) detection on the remaining resources in set A, and sorts them according to the energy level, and sorts the 20% with the lowest energy (relative to the resources in set A) Number of resources) Resources are put into collection B.
6,终端从集合B中等概率的选取一个资源进行数据传输。6. The terminal selects a resource from set B with a medium probability for data transmission.
相对于完全侦听的方式,基于部分侦听的终端设备在资源选择窗内选取Y个时隙,并且根据侦听结果判断Y个时隙上的资源是否可以作为候选资源,如果可以就放到集合S B中,如果集合S B中的元素个数大于等于Y个时隙上总资源数的20%,将S B上报给高层。 Compared with the method of complete interception, the terminal device based on partial interception selects Y time slots in the resource selection window, and judges whether the resources on the Y time slots can be used as candidate resources according to the interception results, and if so, put them in In the set S B , if the number of elements in the set S B is greater than or equal to 20% of the total number of resources on Y time slots, report S B to the upper layer.
需要说明的是,具体的资源选取过程可以参照标准(3GPP TS36.213)中中描述的操作步骤,上述仅示例性的说明了几个主要的资源选取步骤。It should be noted that, the specific resource selection process can refer to the operation steps described in the standard (3GPP TS36.213), and the above only exemplifies several main resource selection steps.
当然,终端设备也可基于随机选择的资源选取方法进行资源选取。Certainly, the terminal device may also perform resource selection based on a randomly selected resource selection method.
具体而言,当高层配置基于随机选择的方式在多载波上进行资源选取时,物理层过程可参见标准(TS 36.213),RRC层的过程可参见标准(TS 36.331),MAC层的过程可参见标准(TS 36.321),本申请对此不作具体说明。Specifically, when the high-level configuration is based on random selection for resource selection on multiple carriers, refer to the standard (TS 36.213) for the physical layer process, refer to the standard (TS 36.331) for the RRC layer process, and refer to the MAC layer process. Standard (TS 36.321), this application does not specify this.
LTE V2X中,基于单载波的发送是典型的发送方式,而物理层协议(14.1.1.6 TS36.213)中只包含了基于多载波的随机选择内容,并没有包含基于单载波的随机选择物理层过程。针对基于多载波的随机选择,物理层不包含资源排除的过程,且物理层没有候选资源集合上报给高层这一步骤。即将资源池中的全部资源作为候选资源,按照等概率进行随机选择,然后由高层将选择好的资源告知给物理层,终端设备使用告知的资源进行侧行链路(SL)的发送。In LTE V2X, single-carrier-based transmission is a typical transmission method, while the physical layer protocol (14.1.1.6 TS36.213) only includes random selection content based on multi-carrier, and does not include random selection based on single-carrier physical layer process. For the random selection based on multi-carrier, the physical layer does not include the process of resource exclusion, and the physical layer does not have the step of reporting the candidate resource set to the upper layer. That is, all the resources in the resource pool are used as candidate resources, randomly selected according to equal probability, and then the high layer notifies the physical layer of the selected resources, and the terminal device uses the notified resources to send the sidelink (SL).
NR V2X和SL增强中,也支持随机选择的机制,尚未讨论/披露是否需要增加资源排除和剩余资源上报这两个步骤/环节。In NR V2X and SL enhancements, the random selection mechanism is also supported, and it has not been discussed/disclosed whether it is necessary to add the two steps/links of resource exclusion and remaining resource reporting.
但是,当这个资源池中存在其他终端设备、或者终端设备自身同时需要进行其他业务数据的发送时,就会潜在导致终端设备随机选择的资源与自身的发送或其他终端设备的发送产生资源碰撞,从而导致发送数据的失败。当终端设备的业务量增加,需要频繁选择资源发送数据时,会占用/预约大量发送资源,对于随机选择机制而言,由于没有任何资源排除措施,导致资源碰撞的频次高发,系统的性能就会明显下降。However, when there are other terminal devices in this resource pool, or the terminal device itself needs to send other business data at the same time, it will potentially cause a resource collision between the resources randomly selected by the terminal device and its own transmission or the transmission of other terminal devices. This results in failure to send data. When the business volume of terminal equipment increases and resources need to be frequently selected to send data, a large number of sending resources will be occupied/reserved. For the random selection mechanism, since there is no resource exclusion measure, the frequency of resource collisions is high, and the performance of the system will be reduced. Significantly decreased.
基于此,本申请实施例提供了一种资源选择方法和终端设备,其不仅能够适用于单载波,还能够降低资源碰撞概率,进而能够提升随机选择机制的可靠性以及系统性能。Based on this, the embodiments of the present application provide a resource selection method and a terminal device, which are not only applicable to a single carrier, but also can reduce the probability of resource collision, thereby improving the reliability of the random selection mechanism and system performance.
图8是本申请实施例提供的无线通信方法200的示意性流程图,所述方法200可以由终端设备执行。也可以是用于发送数据的发送端。例如,所述终端设备可以是上文涉及的终端B,所述终端设备可以是上文涉及的终端A。Fig. 8 is a schematic flowchart of a wireless communication method 200 provided by an embodiment of the present application, and the method 200 may be executed by a terminal device. It can also be the sender for sending data. For example, the terminal device may be the terminal B mentioned above, and the terminal device may be the terminal A mentioned above.
如图8所示,所述方法100可包括以下部分或全部内容:As shown in FIG. 8, the method 100 may include part or all of the following:
S110,基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合;所述第一资源包括终端设备为其他信息分配和/或预留的资源;S110, excluding resources in the resource selection window based on the first resource to obtain a candidate resource set; the first resource includes resources allocated and/or reserved by the terminal device for other information;
S120,在所述候选资源集合中使用随机选择的方式对目标数据的资源进行资源选择。S120. Select a resource of the target data in a random selection manner in the candidate resource set.
换言之,终端设备在资源池中使用随机选择的方式选择发送资源时,需要在候选资源中把一部分资源排除掉,被排除掉的资源包括终端设备自身已经分配给和/或预留给其他信息的资源。In other words, when the terminal device selects transmission resources in a random selection manner in the resource pool, it needs to exclude some resources from the candidate resources. The excluded resources include resources that the terminal device itself has allocated and/or reserved for other information. resource.
示例性地,终端设备可将资源选择窗内的所有资源组成集合A。集合A可以表示为(a0,a1,a2,…,ax),其中,ax代表一个时隙(slot)资源;基于此,所述终端设备可基于所述终端设备为发送其他信息分配和/或预留的第一资源,对所述集合A内的资源进行排除,得到候选资源集合。Exemplarily, the terminal device may form a set A with all resources in the resource selection window. The set A may be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this, the terminal device may allocate and/or transmit other information based on the terminal device For the reserved first resource, resources in the set A are excluded to obtain a candidate resource set.
可选的,所述其他信息可包括侧行链路上的数据和/或信息,也可包括上行链路上的数据和/或信息。Optionally, the other information may include data and/or information on the sidelink, and may also include data and/or information on the uplink.
本实施例中,终端设备可基于所述终端设备为其他信息分配和/或预留的第一资源对所述资源选择窗内的资源进行排除,得到候选资源集合;进而,在所述候选资源集合中使用随机选择的方式对目标数据的资源进行资源选择。其不仅能够适用于单载波,而且通过增加资源排除环节,排除存在冲突的所述第一资源,降低了随机选择资源的碰撞概率,进而,能够提升随机选择机制的可靠性以及系统性能。In this embodiment, the terminal device may exclude resources in the resource selection window based on the first resource allocated and/or reserved by the terminal device for other information, to obtain a set of candidate resources; furthermore, in the candidate resources The resources of the target data are selected randomly in the collection. It is not only applicable to a single carrier, but also reduces the collision probability of randomly selected resources by adding a resource exclusion link to exclude the conflicting first resource, thereby improving the reliability of the random selection mechanism and system performance.
可选的,终端设备确定是否使用随机选择的方式进行资源选择,在确定使用随机选择方式进行资源选择时,基于所述第一资源对所述资源选择窗内的资源进行排除,进而得到所述候选资源集合。Optionally, the terminal device determines whether to use a random selection method for resource selection, and when determining to use a random selection method for resource selection, excludes resources in the resource selection window based on the first resource, and then obtains the A collection of candidate resources.
需要说明的是,本申请对终端设备是否“确定是否使用随机选择的方式进行资源选择”的触发方式不作限定。作为一个示例,“确定是否使用随机选择的方式进行资源选择”可以是所述终端设备触发的。例如,“确定是否使用随机选择的方式进行资源选择”可以是所述终端设备的高层配置的或指示的。作为另一个示例,“确定是否使用随机选择的方式进行资源选择”也可以是通过其他事件触发的。例如,在发送某一事件或满足某一条件时,触发所述终端设备使用随机选择的方式在资源选择窗内对终端设备的目标数据可使用的资源进行资源选择。It should be noted that this application does not limit the triggering manner of whether the terminal device "determines whether to use random selection to select resources". As an example, "determine whether to use random selection for resource selection" may be triggered by the terminal device. For example, "determine whether to use a random selection method for resource selection" may be configured or indicated by a high layer of the terminal device. As another example, "determine whether to use random selection for resource selection" may also be triggered by other events. For example, when a certain event is sent or a certain condition is met, the terminal device is triggered to select resources available for target data of the terminal device within a resource selection window in a random selection manner.
此外,本申请涉及的第一资源可以指任意一个已经被占用或选择出来的但还没有被用于传输数据或信息的资源。例如,本申请涉及的术语“预留”可以指用于周期发送数据的资源预留、重传资源的预留。再如,本申请涉及的术语“分配”可以指针对单次传输的初传,如PSCCH/PSSCH、PUCCH/PUSCH的初传所分配的初传资源,即由所述终端设备的高层已经选择出来并告诉了物理层,但是在当前时刻还没有发送的数据。再如,所述第一资源可以是所述目标数据在所述第一资源上发送时会发生资源冲突的资源。In addition, the first resource mentioned in this application may refer to any resource that has been occupied or selected but has not been used to transmit data or information. For example, the term "reservation" involved in this application may refer to resource reservation for periodically sending data, or reservation of retransmission resources. For another example, the term "allocation" involved in this application may refer to the initial transmission of a single transmission, such as the initial transmission resources allocated for the initial transmission of PSCCH/PSSCH, PUCCH/PUSCH, which have been selected by the upper layer of the terminal device And told the physical layer, but there is no data sent at the current moment. For another example, the first resource may be a resource where a resource conflict will occur when the target data is sent on the first resource.
在一些实施例中,所述其他数据包括上行信息;其中,所述S110可包括:In some embodiments, the other data includes uplink information; wherein, the S110 may include:
通过排除所述资源选择窗内的与所述第一资源重叠的资源,得到所述候选资源集合。The candidate resource set is obtained by excluding resources overlapping with the first resource within the resource selection window.
换言之,若所述终端设备为发送其他信息分配和/或预留的第一资源为上行资源,则所述终端设备通过排除所述资源选择窗内的与所述上行资源重叠的资源,得到所述候选资源集合。In other words, if the first resource allocated and/or reserved by the terminal device for sending other information is an uplink resource, the terminal device obtains the resource by excluding resources overlapping with the uplink resource in the resource selection window. The set of candidate resources described above.
可选的,所述第一资源对应的子载波间隔不同于所述资源选择窗内的资源所对应的子载波间隔。Optionally, the subcarrier spacing corresponding to the first resource is different from the subcarrier spacing corresponding to the resources in the resource selection window.
可选的,所述上行信息包括以下中的至少一项:Optionally, the uplink information includes at least one of the following:
物理上行控制信道(Physical Uplink Control Channel,PUCCH)、物理上行共享信道(Physical Uplink Shared Channel,PUSCH)、信道状态信息(Channel State Information,CSI)、物理随机接入信道(Physical Random Access Channel,PRACH)、PUCCH承载的Uu反馈信息或PUSCH承载的Uu反馈信息、PUCCH承载的侧行反馈信息或PUSCH承载的侧行反馈信息。Physical Uplink Control Channel (PUCCH), Physical Uplink Shared Channel (PUSCH), Channel State Information (CSI), Physical Random Access Channel (PRACH) , Uu feedback information carried by the PUCCH or Uu feedback information carried by the PUSCH, sidelink feedback information carried by the PUCCH or sidelink feedback information carried by the PUSCH.
需要说明的是,在一些情况下,例如对于采用模式1的资源分配方式的终端设备,可以允许终端设备将侧行链路(Sidelink)上的PSFCH反馈信息上报给网络设备。相应的,所述上行信息可包括PUCCH承载的侧行反馈信息或PUSCH承载的侧行反馈信息。It should be noted that, in some cases, for example, for a terminal device adopting the mode 1 resource allocation mode, the terminal device may be allowed to report PSFCH feedback information on the sidelink (Sidelink) to the network device. Correspondingly, the uplink information may include sidelink feedback information carried by the PUCCH or sidelink feedback information carried by the PUSCH.
在一些实施例中,所述其他数据包括侧行控制信息SCI和/或侧行数据。In some embodiments, the other data includes sideline control information SCI and/or sideline data.
可选的,所述第一资源包括:已下发至物理层的且未被使用的资源,和/或在已发送的侧行控制信息(Sidelink Control Information,SCI)中指示的资源。可选的,所述SCI指示的资源所在的时隙与所述SCI所在的时隙相同或不同。Optionally, the first resources include: unused resources delivered to the physical layer, and/or resources indicated in sent sidelink control information (Sidelink Control Information, SCI). Optionally, the time slot where the resource indicated by the SCI is the same as or different from the time slot where the SCI is located.
换言之,所述第一资源可包括由终端设备的高层下发至物理层的且未被使用的资源,和/或,所述第一资源包括所述终端设备在已发送的SCI中指示的所述终端设备已经占用的资源。可选的,所述终端设备在SCI中指示的所述终端设备已经占用的资源可以是未被使用的资源,即还没有被用于发送SCI和/或侧行数据。In other words, the first resource may include an unused resource delivered to the physical layer by a high layer of the terminal device, and/or the first resource includes the resource indicated by the terminal device in the sent SCI. resources already occupied by the terminal device. Optionally, the resources already occupied by the terminal device indicated in the SCI by the terminal device may be unused resources, that is, not yet used for sending SCI and/or sidelink data.
在一些实施例中,所述第一资源位于所述资源选择窗内;其中,所述S110可包括:In some embodiments, the first resource is located within the resource selection window; wherein, the S110 may include:
通过排除所述资源选择窗内的所述第一资源,得到所述候选资源集合。The candidate resource set is obtained by excluding the first resource in the resource selection window.
换言之,若所述第一资源位于所述资源选择窗内,则所述终端设备可以直接排除所述资源选择窗内的所述第一资源,以得到所述候选资源集合。In other words, if the first resource is located in the resource selection window, the terminal device may directly exclude the first resource in the resource selection window, so as to obtain the candidate resource set.
可选的,所述第一资源为非周期性资源。Optionally, the first resource is an aperiodic resource.
换言之,所述资源选择窗内包括非周期性的所述第一资源,则所述终端设备可以直接排除所述资源选择窗内的所述第一资源,以得到所述候选资源集合。In other words, if the aperiodic first resource is included in the resource selection window, the terminal device may directly exclude the first resource in the resource selection window to obtain the candidate resource set.
可选的,所述第一资源为周期性资源,所述周期性资源在所述资源选择窗内包括至少一个资源。Optionally, the first resource is a periodic resource, and the periodic resource includes at least one resource within the resource selection window.
换言之,所述资源选择窗内的所述第一资源包括周期性的至少一个资源,则所述终端设备可以直接 排除所述资源选择窗内的所述周期性的至少一个资源,以得到所述候选资源集合。In other words, the first resource in the resource selection window includes at least one periodic resource, and the terminal device may directly exclude the at least one periodic resource in the resource selection window to obtain the A collection of candidate resources.
在一些实施例中,所述第一资源位于所述资源选择窗之外;其中,所述S110可包括:In some embodiments, the first resource is located outside the resource selection window; wherein, the S110 may include:
通过排除所述资源选择窗内的第二资源,得到所述候选资源集合;其中,所述第二资源为基于所述第一资源确定的位于所述资源选择窗内的资源。The candidate resource set is obtained by excluding a second resource within the resource selection window; wherein the second resource is a resource determined based on the first resource and located within the resource selection window.
可选的,所述第一资源为周期性资源,所述周期性资源在所述资源选择窗内不存在资源。Optionally, the first resource is a periodic resource, and there is no resource in the periodic resource within the resource selection window.
可选的,所述第二资源包括以所述选择窗之后的所述第一资源为参考点按照所述目标数据的发送周期分布的位于所述选择窗内的资源。Optionally, the second resources include resources within the selection window that are distributed according to a sending cycle of the target data with the first resource after the selection window as a reference point.
换言之,若所述第一资源位于所述资源选择窗之外,则所述终端设备可排除所述资源选择窗内的、且以所述第一资源为参考点按照所述目标数据的发送周期分布的资源,以得到所述候选资源集合。In other words, if the first resource is located outside the resource selection window, the terminal device may exclude the transmission cycle of the target data within the resource selection window and take the first resource as a reference point distributed resources to obtain the set of candidate resources.
可选的,所述方法100还可包括:Optionally, the method 100 may also include:
基于所述第一资源的位置和所述目标数据的发送周期,确定所述第二资源。The second resource is determined based on the location of the first resource and the sending period of the target data.
可选的,通过以下方式确定所述第二资源:Optionally, the second resource is determined in the following manner:
T2=T1-n×T;T2=T1-n×T;
其中,T2表示所述第二资源的位置,T1表示所述第一资源的位置,T表示所述目标数据的发送周期。Wherein, T2 represents the position of the second resource, T1 represents the position of the first resource, and T represents the sending cycle of the target data.
在一些实施例中,所述第一资源包括位于所述资源选择窗内的针对所述侧行数据的重传资源;其中,所述S110可包括:In some embodiments, the first resource includes a retransmission resource for the sidelink data located within the resource selection window; wherein, the S110 may include:
通过排除所述资源选择窗内的所述重传资源,得到所述候选资源集合。The candidate resource set is obtained by excluding the retransmission resources in the resource selection window.
换言之,所述终端设备通过排除所述资源选择窗内的针对侧行数据的重传资源,得到所述候选资源集合。In other words, the terminal device obtains the candidate resource set by excluding retransmission resources for sidelink data within the resource selection window.
可选的,用于指示所述重传资源的信息携带在已发送的SCI中。Optionally, the information used to indicate the retransmission resource is carried in the sent SCI.
在一些实施例中,所述侧行控制信息SCI和/或侧行数据包括以下中的至少一项:In some embodiments, the side line control information SCI and/or side line data include at least one of the following:
物理侧行共享信道(Physical Sidelink Shared Channel,PSSCH)、物理侧行控制信道(Physical Sidelink Control Channel,PSCCH)、物理侧行反馈信道(Physical Sidelink Feedback Channel,PSFCH)或PSFCH承载的反馈信息。Feedback information carried by Physical Sidelink Shared Channel (PSSCH), Physical Sidelink Control Channel (PSCCH), Physical Sidelink Feedback Channel (PSFCH) or PSFCH.
在一些实施例中,所述方法100还可包括:In some embodiments, the method 100 may also include:
上报所述资源选择窗内的剩余资源所形成的资源集合。Reporting the resource set formed by the remaining resources in the resource selection window.
换言之,终端设备可基于所述终端设备为发送其他信息分配和/或预留的第一资源对所述资源选择窗内的资源进行排除,得到候选资源集合;进而,在所述候选资源集合中使用随机选择的方式对所述目标数据的资源进行资源选择;然后,上报所述资源选择窗内的剩余资源所形成的资源集合。例如,可通过物理层向高层上报所述资源选择窗内的剩余资源所形成的资源集合,以便高层在上报的剩余资源所形成的资源集合内进行资源选择。In other words, the terminal device may exclude resources in the resource selection window based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set; furthermore, in the candidate resource set The resources of the target data are selected in a random selection manner; then, the resource set formed by the remaining resources in the resource selection window is reported. For example, the resource set formed by the remaining resources in the resource selection window may be reported to the high layer through the physical layer, so that the high layer can perform resource selection in the resource set formed by the reported remaining resources.
示例性地,终端设备将所述资源选择窗内的剩余资源所形成的资源集合上报给高层,以便高层在上报的资源集合中随机选择的资源,例如时隙。Exemplarily, the terminal device reports the resource set formed by the remaining resources in the resource selection window to the high layer, so that the high layer randomly selects a resource, such as a time slot, from the reported resource set.
例如,终端设备可以基于上报的资源集合选择一个时隙资源用于单次传输。For example, the terminal device may select a time slot resource for a single transmission based on the reported resource set.
再如,终端设备可以基于上报的资源集合选择2个时隙资源用于初传和潜在重传。其中潜在重传可以是基于HARQ反馈的重传。For another example, the terminal device may select two time slot resources for initial transmission and potential retransmission based on the reported resource set. The potential retransmission may be retransmission based on HARQ feedback.
再如,终端设备可以基于上报的资源集合选择3个时隙资源用于初传和潜在多次重传。其中多次重传可以是基于HARQ反馈的重传。For another example, the terminal device may select 3 time slot resources for initial transmission and potential multiple retransmissions based on the reported resource set. The multiple retransmissions may be retransmissions based on HARQ feedback.
在一些实施例中,所述S120可包括:In some embodiments, the S120 may include:
在所述候选资源集合中使用随机选择的方式对所述目标数据的新传资源和/或重传资源进行资源选择。In the set of candidate resources, a random selection method is used to select resources for new transmission resources and/or retransmission resources of the target data.
换言之,针对所述目标数据的新传资源和/或重传资源,终端设备可在所述候选资源集合中使用随机选择的方式进行资源选择。In other words, for the new transmission resources and/or retransmission resources of the target data, the terminal device may select resources in the candidate resource set in a random selection manner.
基于以上方案,针对随机选择的方式,本申请通过增加资源排除环节,排除存在冲突的所述第一资源,降低了随机选择资源的碰撞概率,进而,能够提升随机选择机制的可靠性以及系统性能。下面结合具体实施例对本申请提供的方案进行说明。Based on the above solution, for the random selection method, this application eliminates the conflicting first resource by adding a resource exclusion link, which reduces the collision probability of randomly selected resources, thereby improving the reliability of the random selection mechanism and system performance. . The solution provided by the present application will be described below in combination with specific embodiments.
实施例1:Example 1:
本实施例中,终端设备可将资源选择窗内的所有资源组成集合A,其可以表示为(a0,a1,a2,…,ax),其中,ax代表一个时隙(slot)资源;基于此,所述终端设备可基于所述终端设备为发送其他信息分配和/或预留的第一资源,对所述集合A内的资源进行排除,得到候选资源集合。其中,所述其他数据包括上行信息。In this embodiment, the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set. Wherein, the other data includes uplink information.
图9是本申请实施例提供的第一资源的示例。Fig. 9 is an example of the first resource provided by the embodiment of the present application.
如图9所示,终端设备即将在Uu载波上发送上行信息,由于所述上行信息的时域资源与集合A存在重叠的时隙a5,因此需要从集合A中移除时隙a5。As shown in FIG. 9 , the terminal device is about to send uplink information on the Uu carrier. Since the time domain resource of the uplink information overlaps with set A with time slot a5, time slot a5 needs to be removed from set A.
可选的,所述上行信息包括但不限于PUCCH、PUSCH、CSI、PRACH、PUCCH/PUSCH承载的Uu反馈信息或SL上对应的PSFCH反馈信息等。Optionally, the uplink information includes but not limited to Uu feedback information carried by PUCCH, PUSCH, CSI, PRACH, PUCCH/PUSCH or corresponding PSFCH feedback information on SL.
可选的,当上行链路(UL)和SL的子载波间隔不同时,即所述第一资源对应的子载波间隔不同于所述资源选择窗内的资源所对应的子载波间隔时,所述第一资源和所述资源选择窗内的资源有可能部分重叠,相应的,所述第一资源和所述资源选择窗内的资源在时域存在重叠的部分都需要从集合A中移除。例如,所述第一资源所在的时隙为1ms,所述资源选择窗内的资源的时隙为0.5ms,所述第一资源和所述资源选择窗内的资源有可能部分重叠。Optionally, when the subcarrier spacings of the uplink (UL) and SL are different, that is, when the subcarrier spacing corresponding to the first resource is different from the subcarrier spacing corresponding to the resources in the resource selection window, the The first resource and the resources in the resource selection window may partially overlap, and accordingly, the overlapping parts of the first resource and the resources in the resource selection window in the time domain need to be removed from set A . For example, the time slot of the first resource is 1 ms, the time slot of the resources in the resource selection window is 0.5 ms, and the first resource and the resources in the resource selection window may partially overlap.
实施例2:Example 2:
本实施例中,终端设备可将资源选择窗内的所有资源组成集合A,其可以表示为(a0,a1,a2,…,ax),其中,ax代表一个时隙(slot)资源;基于此,所述终端设备可基于所述终端设备为发送其他信息分配和/或预留的第一资源,对所述集合A内的资源进行排除,得到候选资源集合。其中,所述第一资源为所述资源选择窗内的非周期资源,例如初传资源。In this embodiment, the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set. Wherein, the first resource is an aperiodic resource within the resource selection window, such as an initial transmission resource.
如图9所示,终端设备即将在非周期侧行资源上发送侧行控制信息和/或侧行数据,由于所述非周期侧行资源所在的时隙资源a3属于资源集合A,因此需要从集合A中移除时隙资源a3。As shown in FIG. 9, the terminal device is about to send sidelink control information and/or sidelink data on the aperiodic sidelink resource. Since the time slot resource a3 where the aperiodic sidelink resource is located belongs to resource set A, it needs to start from The time slot resource a3 is removed from set A.
可选的,可通过以下方式确定时隙资源a3为终端设备即将用于发送侧行控制信息和/或侧行数据的SL资源:Optionally, the time slot resource a3 may be determined as an SL resource to be used by the terminal device to send sidelink control information and/or sidelink data in the following manner:
1、高层已经选择了时隙资源a3并将该信息下发到物理层,但时隙资源a3尚未被使用;或1. The upper layer has selected the time slot resource a3 and delivered the information to the physical layer, but the time slot resource a3 has not been used; or
2、终端设备已经在发出的SCI中指示了时隙资源a3为已占用的资源,SCI指示本时隙或不同时隙。2. The terminal device has indicated in the sent SCI that the time slot resource a3 is an occupied resource, and the SCI indicates this time slot or a different time slot.
实施例3:Example 3:
本实施例中,终端设备可将资源选择窗内的所有资源组成集合A,其可以表示为(a0,a1,a2,…,ax),其中,ax代表一个时隙(slot)资源;基于此,所述终端设备可基于所述终端设备为发送其他信息分配和/或预留的第一资源,对所述集合A内的资源进行排除,得到候选资源集合。其中,所述第一资源位于所述资源选择窗内且包括为周期性资源。In this embodiment, the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set. Wherein, the first resource is located in the resource selection window and is included as a periodic resource.
如图9所示,终端设备在基于周期P2的侧行链路(SL)资源上发送侧行控制信息和/或侧行数据,根据当前发送时隙和周期的计算,由于即将发送的两个基于周期P2的SL资源所在的两个时隙a1和a8属于资源集合A,因此需要从集合A中移除时隙资源a1和a8。As shown in Figure 9, the terminal device sends sidelink control information and/or sidelink data on the sidelink (SL) resources based on the period P2. According to the calculation of the current transmission time slot and period, due to the two The two time slots a1 and a8 where the SL resources based on the period P2 belong to the resource set A, therefore, the time slot resources a1 and a8 need to be removed from the set A.
可选的,可通过以下方式确定时隙资源a1和a8为终端设备即将用于发送侧行控制信息和/或侧行数据的SL资源:Optionally, the time slot resources a1 and a8 may be determined as SL resources to be used by the terminal device for sending sidelink control information and/or sidelink data in the following manner:
1、高层已经选择了时隙资源a1和a8并将该信息下发到物理层,但时隙资源a1和a8尚未被使用;或1. The upper layer has selected the time slot resources a1 and a8 and delivered the information to the physical layer, but the time slot resources a1 and a8 have not been used; or
2、终端设备已经在发出的SCI中指示了时隙资源a1和a8为已占用的资源,SCI指示本时隙或不同时隙。2. The terminal device has indicated in the sent SCI that the time slot resources a1 and a8 are occupied resources, and the SCI indicates this time slot or a different time slot.
实施例4:Example 4:
本实施例中,终端设备可将资源选择窗内的所有资源组成集合A,其可以表示为(a0,a1,a2,…,ax),其中,ax代表一个时隙(slot)资源;基于此,所述终端设备可基于所述终端设备为发送其他信息分配和/或预留的第一资源,对所述集合A内的资源进行排除,得到候选资源集合。其中,所述第一资源位于所述资源选择窗之外,此时,所述终端设备可排除所述集合A内的基于所述第一资源确定的第二资源。In this embodiment, the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set. Wherein, the first resource is located outside the resource selection window, at this time, the terminal device may exclude the second resource in the set A determined based on the first resource.
如图9所示,终端设备在基于周期P1的侧行链路(SL)资源上发送侧行控制信息和/或侧行数据,如果终端设备在资源选择窗口中选择了a9时隙上的资源,且假设目标数据的发送周期为P3,即按照周期P3对所述目标数据的资源进行资源的预留;但是,由于会与基于周期P1的SL资源在后续时刻b1产生冲突,因此需要从集合A中移除时隙a9。As shown in Figure 9, the terminal device sends sidelink control information and/or sidelink data on the sidelink (SL) resource based on the period P1, if the terminal device selects the resource on the a9 time slot in the resource selection window , and assume that the sending period of the target data is P3, that is, the resources of the target data are reserved according to the period P3; Time slot a9 is removed from A.
可选的,通过第一资源的位置和所述目标数据的发送周期,可得到第二资源为b1-n*P3,即时隙a9;其中,b1为发送冲突的第一资源的位置,n为整数,且n≥0。可选的,b0所在的资源可以为初传资源。Optionally, through the position of the first resource and the transmission cycle of the target data, the second resource can be obtained as b1-n*P3, that is, the slot a9; where b1 is the position of the first resource that transmits the conflict, and n is Integer, and n≥0. Optionally, the resource where b0 resides may be an initial transmission resource.
实施例5:Example 5:
本实施例中,终端设备可将资源选择窗内的所有资源组成集合A,其可以表示为(a0,a1,a2,…,ax),其中,ax代表一个时隙(slot)资源;基于此,所述终端设备可基于所述终端设备为发送其他信息分配和/或预留的第一资源,对所述集合A内的资源进行排除,得到候选资源集合。其中,所述第一资源包括位于所述资源选择窗内的针对所述侧行数据的重传资源。In this embodiment, the terminal device can form a set A of all resources in the resource selection window, which can be expressed as (a0, a1, a2, ..., ax), where ax represents a time slot (slot) resource; based on this , the terminal device may exclude resources in the set A based on the first resource allocated and/or reserved by the terminal device for sending other information, to obtain a candidate resource set. Wherein, the first resource includes a retransmission resource for the sidelink data located within the resource selection window.
图10是本申请实施例提供的第一资源的另一示例。Fig. 10 is another example of the first resource provided by the embodiment of the present application.
如图10所示,终端设备在已经发出的SCI中指示预约了TB1的潜在重传资源,TB1初传的SL资源用于传输TB1初传,TB1初传的SCI中指示了额外两个TB1重传的SL资源,例如若这两个TB1重传的SL资源所在的时隙为时隙a1和a3,则需要从给集合A中移除时隙a1和a3。As shown in Figure 10, the terminal device indicates in the sent SCI that the potential retransmission resource of TB1 has been reserved, the SL resource for the initial transmission of TB1 is used to transmit the initial transmission of TB1, and the SCI of the initial transmission of TB1 indicates two additional TB1 retransmission resources. For example, if the time slots of the two TB1 retransmitted SL resources are time slots a1 and a3, then time slots a1 and a3 need to be removed from the set A.
需要说明的是,图9和图10仅为本申请的示例,不应理解为对本申请的限制。It should be noted that FIG. 9 and FIG. 10 are only examples of the present application, and should not be construed as limiting the present application.
例如,在上述各个实施例中,时域资源的重叠包含的情况不限于:时隙完全重叠、时隙内的部分符号重叠、较大时隙包含了较小时隙。For example, in the above-mentioned embodiments, the overlapping of time-domain resources is not limited to: complete overlapping of time slots, overlapping of partial symbols in a time slot, or inclusion of smaller time slots in a larger time slot.
以上结合附图详细描述了本申请的优选实施方式,但是,本申请并不限于上述实施方式中的具体细节,在本申请的技术构思范围内,可以对本申请的技术方案进行多种简单变型,这些简单变型均属于本申请的保护范围。例如,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本申请对各种可能的组合方式不再另行说明。又例如,本申请的各种不同的实施方式之间也可以进行任意组合,只要其不违背本申请的思想,其同样应当视为本申请所公开的内容。The preferred embodiments of the present application have been described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the scope of the technical concept of the present application, various simple modifications can be made to the technical solutions of the present application. These simple modifications all belong to the protection scope of the present application. For example, the various specific technical features described in the above specific implementation manners can be combined in any suitable manner if there is no contradiction. Separately. As another example, any combination of various implementations of the present application can also be made, as long as they do not violate the idea of the present application, they should also be regarded as the content disclosed in the present application.
还应理解,在本申请的各种方法实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。此外,在本申请实施例中,术语“下行”和“上行”用于表示信号或数据的传输方向,其中,“下行”用于表示信号或数据的传输方向为从站点发送至小区的用户设备的第一方向,“上行”用于表示信号或数据的传输方向为从小区的用户设备发送至站点的第二方向,例如,“下行信号”表示该信号的传输方向为第一方向。另外,本申请实施例中,术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。具体地,A和/或B可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should also be understood that in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the order of execution, and the order of execution of the processes should be determined by their functions and internal logic, and should not be used in this application. The implementation of the examples constitutes no limitation. In addition, in this embodiment of the application, the terms "downlink" and "uplink" are used to indicate the transmission direction of signals or data, wherein "downlink" is used to indicate that the transmission direction of signals or data is from the station to the user equipment in the cell For the first direction, "uplink" is used to indicate that the signal or data transmission direction is the second direction from the user equipment in the cell to the station, for example, "downlink signal" indicates that the signal transmission direction is the first direction. In addition, in the embodiment of the present application, the term "and/or" is only an association relationship describing associated objects, indicating that there may be three relationships. Specifically, A and/or B may mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
上文中结合图8至图10,详细描述了本申请的方法实施例,下文结合图11至图13,详细描述本申请的装置实施例。The method embodiment of the present application is described in detail above with reference to FIG. 8 to FIG. 10 , and the device embodiment of the present application is described in detail below in conjunction with FIG. 11 to FIG. 13 .
图11是本申请实施例的终端设备200的示意性框图。Fig. 11 is a schematic block diagram of a terminal device 200 according to an embodiment of the present application.
如图11所示,所述终端设备200可包括:As shown in FIG. 11, the terminal device 200 may include:
排除单元210,用于基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合;所述第一资源包括终端设备为其他信息分配和/或预留的资源;The exclusion unit 210 is configured to exclude resources in the resource selection window based on the first resource to obtain a candidate resource set; the first resource includes resources allocated and/or reserved by the terminal device for other information;
选择单元220,用于在所述候选资源集合中使用随机选择的方式对目标数据的资源进行资源选择。The selection unit 220 is configured to select resources of target data in a random selection manner in the candidate resource set.
在一些实施例中,所述其他数据包括上行信息;In some embodiments, the other data includes uplink information;
其中,所述排除单元210具体用于:Wherein, the exclusion unit 210 is specifically used for:
通过排除所述资源选择窗内的与所述第一资源重叠的资源,得到所述候选资源集合。The candidate resource set is obtained by excluding resources overlapping with the first resource within the resource selection window.
在一些实施例中,所述第一资源对应的子载波间隔不同于所述资源选择窗内的资源所对应的子载波间隔。In some embodiments, the subcarrier spacing corresponding to the first resource is different from the subcarrier spacing corresponding to the resources in the resource selection window.
在一些实施例中,所述上行信息包括以下中的至少一项:In some embodiments, the uplink information includes at least one of the following:
物理上行控制信道PUCCH、物理上行共享信道PUSCH、信道状态信息CSI、物理随机接入信道PRACH、PUCCH承载的Uu反馈信息或PUSCH承载的Uu反馈信息、PUCCH承载的侧行反馈信息或PUSCH承载的侧行反馈信息。Physical uplink control channel PUCCH, physical uplink shared channel PUSCH, channel state information CSI, physical random access channel PRACH, Uu feedback information carried by PUCCH or Uu feedback information carried by PUSCH, sidelink feedback information carried by PUCCH or sidelink information carried by PUSCH Line feedback information.
在一些实施例中,所述其他数据包括侧行控制信息SCI和/或侧行数据。In some embodiments, the other data includes sideline control information SCI and/or sideline data.
在一些实施例中,所述第一资源包括:已下发至物理层的且未被使用的资源,和/或在已发送的侧行控制信息SCI中指示的资源。In some embodiments, the first resources include: unused resources delivered to the physical layer, and/or resources indicated in the sent sideline control information SCI.
在一些实施例中,所述SCI指示的资源所在的时隙与所述SCI所在的时隙相同或不同。In some embodiments, the time slot in which the resource indicated by the SCI is located is the same as or different from the time slot in which the SCI is located.
在一些实施例中,所述第一资源位于所述资源选择窗内;In some embodiments, the first resource is located within the resource selection window;
其中,所述排除单元210具体用于:Wherein, the exclusion unit 210 is specifically used for:
通过排除所述资源选择窗内的所述第一资源,得到所述候选资源集合。The candidate resource set is obtained by excluding the first resource in the resource selection window.
在一些实施例中,所述第一资源为非周期性资源。In some embodiments, the first resource is an aperiodic resource.
在一些实施例中,所述第一资源为周期性资源,所述周期性资源在所述资源选择窗内包括至少一个资源。In some embodiments, the first resource is a periodic resource, and the periodic resource includes at least one resource within the resource selection window.
在一些实施例中,所述第一资源位于所述资源选择窗之外;In some embodiments, said first resource is located outside said resource selection window;
其中,所述排除单元210具体用于:Wherein, the exclusion unit 210 is specifically used for:
通过排除所述资源选择窗内的第二资源,得到所述候选资源集合;Obtaining the candidate resource set by excluding a second resource in the resource selection window;
其中,所述第二资源为基于所述第一资源确定的位于所述资源选择窗内的资源。Wherein, the second resource is a resource determined based on the first resource and located within the resource selection window.
在一些实施例中,所述第一资源为周期性资源,所述周期性资源在所述资源选择窗内不存在资源。In some embodiments, the first resource is a periodic resource, and there is no resource in the periodic resource within the resource selection window.
在一些实施例中,所述第二资源包括以所述选择窗之后的所述第一资源为参考点按照所述目标数据的发送周期分布的位于所述选择窗内的资源。In some embodiments, the second resource includes resources within the selection window that are distributed according to the sending period of the target data with the first resource after the selection window as a reference point.
在一些实施例中,所述排除单元210还用于:In some embodiments, the exclusion unit 210 is also used for:
基于所述第一资源的位置和所述目标数据的发送周期,确定所述第二资源。The second resource is determined based on the location of the first resource and the sending period of the target data.
在一些实施例中,所述排除单元210具体用于:In some embodiments, the exclusion unit 210 is specifically used for:
通过以下方式确定所述第二资源:The second resource is determined by:
T2=T1-n×T;T2=T1-n×T;
其中,T2表示所述第二资源的位置,T1表示所述第一资源的位置,T表示所述目标数据的发送周期。Wherein, T2 represents the position of the second resource, T1 represents the position of the first resource, and T represents the sending cycle of the target data.
在一些实施例中,所述第一资源包括位于所述资源选择窗内的针对所述侧行数据的重传资源;In some embodiments, the first resource includes a retransmission resource for the sidelink data located within the resource selection window;
其中,所述排除单元210具体用于:Wherein, the exclusion unit 210 is specifically used for:
通过排除所述资源选择窗内的所述重传资源,得到所述候选资源集合。The candidate resource set is obtained by excluding the retransmission resources in the resource selection window.
在一些实施例中,用于指示所述重传资源的信息携带在已发送的侧行控制信息SCI。In some embodiments, the information used to indicate the retransmission resource is carried in the sent sideline control information SCI.
在一些实施例中,所述侧行控制信息SCI和/或侧行数据包括以下中的至少一项:In some embodiments, the side line control information SCI and/or side line data include at least one of the following:
物理侧行共享信道PSSCH、物理侧行控制信道PSCCH、物理侧行反馈信道PSFCH或PSFCH承载的反馈信息。The physical sidelink shared channel PSSCH, the physical sidelink control channel PSCCH, the physical sidelink feedback channel PSFCH, or the feedback information carried by the PSFCH.
在一些实施例中,所述选择单元220还用于:In some embodiments, the selection unit 220 is also used for:
上报所述资源选择窗内的剩余资源所形成的资源集合。Reporting the resource set formed by the remaining resources in the resource selection window.
在一些实施例中,所述选择单元220具体用于:In some embodiments, the selection unit 220 is specifically used to:
在所述候选资源集合中使用随机选择的方式对所述目标数据的新传资源和/或重传资源进行资源选择。In the set of candidate resources, a random selection method is used to select resources for new transmission resources and/or retransmission resources of the target data.
应理解,装置实施例与方法实施例可以相互对应,类似的描述可以参照方法实施例。具体地,图11所示的终端设备200可以对应于执行本申请实施例的方法100中的相应主体,并且终端设备200中的各个单元的前述和其它操作和/或功能分别为了实现图8中的各个方法中的相应流程,为了简洁,在此不再赘述。It should be understood that the device embodiment and the method embodiment may correspond to each other, and similar descriptions may refer to the method embodiment. Specifically, the terminal device 200 shown in FIG. 11 may correspond to the corresponding subject in executing the method 100 of the embodiment of the present application, and the aforementioned and other operations and/or functions of each unit in the terminal device 200 are for realizing the For the sake of brevity, the corresponding processes in each method are not repeated here.
上文中结合附图从功能模块的角度描述了本申请实施例的通信设备。应理解,该功能模块可以通过硬件形式实现,也可以通过软件形式的指令实现,还可以通过硬件和软件模块组合实现。具体地,本申请实施例中的方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路和/或软件形式的指令完成,结合本申请实施例公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。可选地,软件模块可以位于随机存储器,闪存、只读存储器、可编程只读存储器、电可擦写可编程存储器、寄存器等本领域的成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法实施例中的步骤。The above describes the communication device in the embodiment of the present application from the perspective of functional modules with reference to the accompanying drawings. It should be understood that the functional modules may be implemented in the form of hardware, may also be implemented by instructions in the form of software, and may also be implemented by a combination of hardware and software modules. Specifically, each step of the method embodiment in the embodiment of the present application can be completed by an integrated logic circuit of the hardware in the processor and/or instructions in the form of software, and the steps of the method disclosed in the embodiment of the present application can be directly embodied as hardware The decoding processor is executed, or the combination of hardware and software modules in the decoding processor is used to complete the execution. Optionally, the software module may be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, and registers. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps in the above method embodiments in combination with its hardware.
例如,上文涉及的处理单元和通信单元可分别由处理器和收发器实现。For example, the processing unit and the communication unit mentioned above may be implemented by a processor and a transceiver, respectively.
图12是本申请实施例的通信设备300示意性结构图。Fig. 12 is a schematic structural diagram of a communication device 300 according to an embodiment of the present application.
如图12所示,所述通信设备300可包括处理器310。As shown in FIG. 12 , the communication device 300 may include a processor 310 .
其中,处理器310可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。Wherein, the processor 310 can invoke and run a computer program from the memory, so as to implement the method in the embodiment of the present application.
如图12所示,通信设备300还可以包括存储器320。As shown in FIG. 12 , the communication device 300 may further include a memory 320 .
其中,该存储器320可以用于存储指示信息,还可以用于存储处理器310执行的代码、指令等。其中,处理器310可以从存储器320中调用并运行计算机程序,以实现本申请实施例中的方法。存储器320可以是独立于处理器310的一个单独的器件,也可以集成在处理器310中。Wherein, the memory 320 may be used to store indication information, and may also be used to store codes, instructions, etc. executed by the processor 310 . Wherein, the processor 310 can invoke and run a computer program from the memory 320, so as to implement the method in the embodiment of the present application. The memory 320 may be an independent device independent of the processor 310 , or may be integrated in the processor 310 .
如图12所示,通信设备300还可以包括收发器330。As shown in FIG. 12 , the communication device 300 may further include a transceiver 330 .
其中,处理器310可以控制该收发器330与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。收发器330可以包括发射机和接收机。收发器330还可以进一步包括天线,天线的数量可以为一个或多个。Wherein, the processor 310 can control the transceiver 330 to communicate with other devices, specifically, can send information or data to other devices, or receive information or data sent by other devices. Transceiver 330 may include a transmitter and a receiver. The transceiver 330 may further include an antenna, and the number of antennas may be one or more.
应当理解,该通信设备300中的各个组件通过总线系统相连,其中,总线系统除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。It should be understood that various components in the communication device 300 are connected through a bus system, wherein the bus system includes not only a data bus, but also a power bus, a control bus, and a status signal bus.
还应理解,该通信设备300可为本申请实施例的终端设备,并且该通信设备300可以实现本申请实施例的各个方法中由终端设备实现的相应流程,也就是说,本申请实施例的通信设备300可对应于本申请实施例中的终端设备200,并可以对应于执行根据本申请实施例的方法100中的相应主体,为了简洁,在此不再赘述。It should also be understood that the communication device 300 may be the terminal device in the embodiment of the present application, and the communication device 300 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application, that is, the terminal device in the embodiment of the present application The communication device 300 may correspond to the terminal device 200 in the embodiment of the present application, and may correspond to a corresponding subject in performing the method 100 according to the embodiment of the present application, and for the sake of brevity, details are not repeated here.
此外,本申请实施例中还提供了一种芯片。In addition, a chip is also provided in the embodiment of the present application.
例如,芯片可能是一种集成电路芯片,具有信号的处理能力,可以实现或者执行本申请实施例中的 公开的各方法、步骤及逻辑框图。所述芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。可选地,该芯片可应用到各种通信设备中,使得安装有该芯片的通信设备能够执行本申请实施例中的公开的各方法、步骤及逻辑框图。For example, the chip may be an integrated circuit chip, which has signal processing capabilities and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The chip can also be called system-on-chip, system-on-chip, system-on-chip or system-on-chip, etc. Optionally, the chip can be applied to various communication devices, so that the communication device installed with the chip can execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application.
图13是根据本申请实施例的芯片400的示意性结构图。FIG. 13 is a schematic structural diagram of a chip 400 according to an embodiment of the present application.
如图13所示,所述芯片400包括处理器410。As shown in FIG. 13 , the chip 400 includes a processor 410 .
其中,处理器410可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。Wherein, the processor 410 can invoke and run a computer program from the memory, so as to implement the method in the embodiment of the present application.
如图13所示,所述芯片400还可以包括存储器420。As shown in FIG. 13 , the chip 400 may further include a memory 420 .
其中,处理器410可以从存储器420中调用并运行计算机程序,以实现本申请实施例中的方法。该存储器420可以用于存储指示信息,还可以用于存储处理器410执行的代码、指令等。存储器420可以是独立于处理器410的一个单独的器件,也可以集成在处理器410中。Wherein, the processor 410 can invoke and run a computer program from the memory 420, so as to implement the method in the embodiment of the present application. The memory 420 may be used to store indication information, and may also be used to store codes, instructions, etc. executed by the processor 410 . The memory 420 may be an independent device independent of the processor 410 , or may be integrated in the processor 410 .
如图13所示,所述芯片400还可以包括输入接口430。As shown in FIG. 13 , the chip 400 may further include an input interface 430 .
其中,处理器410可以控制该输入接口430与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。Wherein, the processor 410 may control the input interface 430 to communicate with other devices or chips, specifically, may obtain information or data sent by other devices or chips.
如图13所示,所述芯片400还可以包括输出接口440。As shown in FIG. 13 , the chip 400 may further include an output interface 440 .
其中,处理器410可以控制该输出接口440与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。Wherein, the processor 410 can control the output interface 440 to communicate with other devices or chips, specifically, can output information or data to other devices or chips.
应理解,所述芯片400可应用于本申请实施例中的终端设备,并且该芯片可以实现本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。还应理解,该芯片400中的各个组件通过总线系统相连,其中,总线系统除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。It should be understood that the chip 400 can be applied to the terminal device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application. For the sake of brevity, details are not repeated here. It should also be understood that various components in the chip 400 are connected through a bus system, wherein the bus system includes a power bus, a control bus, and a status signal bus in addition to a data bus.
上文涉及的处理器可以包括但不限于:Processors mentioned above may include, but are not limited to:
通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等等。General-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates Or transistor logic devices, discrete hardware components, and so on.
所述处理器可以用于实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。结合本申请实施例公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。The processor may be used to implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The steps of the method disclosed in the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or erasable programmable memory, register. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.
上文涉及的存储器包括但不限于:The memory mentioned above includes but not limited to:
易失性存储器和/或非易失性存储器。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。volatile memory and/or non-volatile memory. Among them, the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electronically programmable Erase Programmable Read-Only Memory (Electrically EPROM, EEPROM) or Flash. The volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of illustration and not limitation, many forms of RAM are available, such as Static Random Access Memory (Static RAM, SRAM), Dynamic Random Access Memory (Dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (synch link DRAM, SLDRAM) and Direct Memory Bus Random Access Memory (Direct Rambus RAM, DR RAM).
应注意,本文描述的存储器旨在包括这些和其它任意适合类型的存储器。It should be noted that the memories described herein are intended to include these and any other suitable types of memories.
本申请实施例中还提供了一种计算机可读存储介质,用于存储计算机程序。该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行本申请提供的方法。可选地,该计算机可读存储介质可应用于本申请实施例中的移动终端/终端设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。Embodiments of the present application also provide a computer-readable storage medium for storing computer programs. The computer-readable storage medium stores one or more programs, and the one or more programs include instructions, and the instructions, when executed by a portable electronic device including multiple application programs, can cause the portable electronic device to execute the method provided by the present application . Optionally, the computer-readable storage medium can be applied to the mobile terminal/terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal/terminal device in the various methods of the embodiments of the present application , for the sake of brevity, it is not repeated here.
本申请实施例中还提供了一种计算机程序产品,包括计算机程序。可选地,该计算机程序产品可应用于本申请实施例中的移动终端/终端设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。The embodiment of the present application also provides a computer program product, including a computer program. Optionally, the computer program product can be applied to the mobile terminal/terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal/terminal device in the methods of the embodiments of the present application, for It is concise and will not be repeated here.
本申请实施例中还提供了一种计算机程序。当该计算机程序被计算机执行时,使得计算机可以执行本申请提供的方法。可选的,该计算机程序可应用于本申请实施例中的移动终端/终端设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。The embodiment of the present application also provides a computer program. When the computer program is executed by a computer, the computer can execute the method provided in this application. Optionally, the computer program can be applied to the mobile terminal/terminal device in the embodiment of the present application. When the computer program is run on the computer, the computer executes each method in the embodiment of the present application to be implemented by the mobile terminal/terminal device For the sake of brevity, the corresponding process will not be repeated here.
本申请实施例中还提供了一种通信系统,所述通信系统可以包括上述涉及的终端设备和其他设备,为了简洁,在此不再赘述。需要说明的是,本文中的术语“系统”等也可以称为“网络管理架构”或者“网络系统”等。An embodiment of the present application further provides a communication system, and the communication system may include the above-mentioned terminal device and other devices, and for the sake of brevity, details are not repeated here. It should be noted that the terms "system" and the like in this document may also be referred to as "network management architecture" or "network system".
还应当理解,在本申请实施例和所附权利要求书中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。例如,在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”、“上述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。It should also be understood that the terms used in the embodiments of the present application and the appended claims are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present application. For example, the singular forms "a", "said", "above" and "the" used in the embodiments of this application and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. meaning.
所属领域的技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the embodiments of the present application. If implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in the embodiment of the present application. The aforementioned storage medium includes: various media capable of storing program codes such as U disk, mobile hard disk, read-only memory, random access memory, magnetic disk or optical disk.
所属领域的技术人员还可以意识到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例中单元或模块或组件的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或模块或组件可以结合或者可以集成到另一个系统,或一些单元或模块或组件可以忽略,或不执行。又例如,上述作为分离/显示部件说明的单元/模块/组件可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元/模块/组件来实现本申请实施例的目的。最后,需要说明的是,上文中显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。Those skilled in the art can also realize that for the convenience and brevity of description, the specific working process of the above-described system, device, and unit can refer to the corresponding process in the foregoing method embodiment, and details are not repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. For example, the division of units or modules or components in the above-described device embodiments is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or modules or components can be combined or integrated to another system, or some units or modules or components may be ignored, or not implemented. For another example, the units/modules/components described above as separate/display components may or may not be physically separated, that is, they may be located in one place, or may also be distributed to multiple network units. Part or all of the units/modules/components can be selected according to actual needs to achieve the purpose of the embodiments of the present application. Finally, it should be noted that the mutual coupling or direct coupling or communication connection shown or discussed above may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms .
以上内容,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以权利要求的保护范围为准。The above content is only the specific implementation of the embodiment of the application, but the scope of protection of the embodiment of the application is not limited thereto. Anyone familiar with the technical field can easily think of Any changes or substitutions shall fall within the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be determined by the protection scope of the claims.

Claims (26)

  1. 一种资源选择方法,其特征在于,包括:A resource selection method, characterized by comprising:
    基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合;所述第一资源包括终端设备为其他信息分配和/或预留的资源;Excluding resources in the resource selection window based on the first resource to obtain a candidate resource set; the first resource includes resources allocated and/or reserved by the terminal device for other information;
    在所述候选资源集合中使用随机选择的方式对目标数据的资源进行资源选择。In the set of candidate resources, a random selection method is used to select resources of the target data.
  2. 根据权利要求1所述的方法,其特征在于,所述其他数据包括上行信息;The method according to claim 1, wherein the other data includes uplink information;
    其中,所述基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合,包括:Wherein, said excluding resources in the resource selection window based on the first resource to obtain a set of candidate resources includes:
    通过排除所述资源选择窗内的与所述第一资源重叠的资源,得到所述候选资源集合。The candidate resource set is obtained by excluding resources overlapping with the first resource within the resource selection window.
  3. 根据权利要求2所述的方法,其特征在于,所述第一资源对应的子载波间隔不同于所述资源选择窗内的资源所对应的子载波间隔。The method according to claim 2, wherein the subcarrier spacing corresponding to the first resource is different from the subcarrier spacing corresponding to the resources in the resource selection window.
  4. 根据权利要求2所述的方法,其特征在于,所述上行信息包括以下中的至少一项:The method according to claim 2, wherein the uplink information includes at least one of the following:
    物理上行控制信道PUCCH、物理上行共享信道PUSCH、信道状态信息CSI、物理随机接入信道PRACH、PUCCH承载的Uu反馈信息或PUSCH承载的Uu反馈信息、PUCCH承载的侧行反馈信息或PUSCH承载的侧行反馈信息。Physical uplink control channel PUCCH, physical uplink shared channel PUSCH, channel state information CSI, physical random access channel PRACH, Uu feedback information carried by PUCCH or Uu feedback information carried by PUSCH, sidelink feedback information carried by PUCCH or sidelink information carried by PUSCH Line feedback information.
  5. 根据权利要求1至4中任一项所述的方法,其特征在于,所述其他数据包括侧行控制信息SCI和/或侧行数据。The method according to any one of claims 1 to 4, characterized in that the other data includes side traffic control information SCI and/or side traffic data.
  6. 根据权利要求5所述的方法,其特征在于,所述第一资源包括:已下发至物理层的且未被使用的资源,和/或在已发送的侧行控制信息SCI中指示的资源。The method according to claim 5, wherein the first resources include: unused resources delivered to the physical layer, and/or resources indicated in the sent sideline control information SCI .
  7. 根据权利要求6所述的方法,其特征在于,所述SCI指示的资源所在的时隙与所述SCI所在的时隙相同或不同。The method according to claim 6, characterized in that the time slot in which the resource indicated by the SCI is located is the same as or different from the time slot in which the SCI is located.
  8. 根据权利要求5至7中任一项所述的方法,其特征在于,所述第一资源位于所述资源选择窗内;The method according to any one of claims 5 to 7, wherein the first resource is located within the resource selection window;
    其中,所述基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合,包括:Wherein, said excluding resources in the resource selection window based on the first resource to obtain a set of candidate resources includes:
    通过排除所述资源选择窗内的所述第一资源,得到所述候选资源集合。The candidate resource set is obtained by excluding the first resource in the resource selection window.
  9. 根据权利要求8所述的方法,其特征在于,所述第一资源为非周期性资源。The method according to claim 8, wherein the first resource is an aperiodic resource.
  10. 根据权利要求8所述的方法,其特征在于,所述第一资源为周期性资源,所述周期性资源在所述资源选择窗内包括至少一个资源。The method according to claim 8, wherein the first resource is a periodic resource, and the periodic resource includes at least one resource within the resource selection window.
  11. 根据权利要求5至7中任一项所述的方法,其特征在于,所述第一资源位于所述资源选择窗之外;The method according to any one of claims 5 to 7, wherein the first resource is located outside the resource selection window;
    其中,所述基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合,包括:Wherein, said excluding resources in the resource selection window based on the first resource to obtain a set of candidate resources includes:
    通过排除所述资源选择窗内的第二资源,得到所述候选资源集合;Obtaining the candidate resource set by excluding a second resource in the resource selection window;
    其中,所述第二资源为基于所述第一资源确定的位于所述资源选择窗内的资源。Wherein, the second resource is a resource determined based on the first resource and located within the resource selection window.
  12. 根据权利要求11所述的方法,其特征在于,所述第一资源为周期性资源,所述周期性资源在所述资源选择窗内不存在资源。The method according to claim 11, wherein the first resource is a periodic resource, and there is no resource in the periodic resource within the resource selection window.
  13. 根据权利要求11或12所述的方法,其特征在于,所述第二资源包括以所述选择窗之后的所述第一资源为参考点按照所述目标数据的发送周期分布的位于所述选择窗内的资源。The method according to claim 11 or 12, wherein the second resource includes the first resource after the selection window as a reference point and distributed according to the transmission cycle of the target data located at the selection window. resources in the window.
  14. 根据权利要求11至13中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 11 to 13, further comprising:
    基于所述第一资源的位置和所述目标数据的发送周期,确定所述第二资源。The second resource is determined based on the location of the first resource and the sending period of the target data.
  15. 根据权利要求14所述的方法,其特征在于,所述基于所述第一资源的位置和所述目标数据的发送周期,确定所述第二资源,包括:The method according to claim 14, wherein the determining the second resource based on the location of the first resource and the sending period of the target data includes:
    通过以下方式确定所述第二资源:The second resource is determined by:
    T2=T1-n×T;T2=T1-n×T;
    其中,T2表示所述第二资源的位置,T1表示所述第一资源的位置,T表示所述目标数据的发送周期。Wherein, T2 represents the position of the second resource, T1 represents the position of the first resource, and T represents the sending cycle of the target data.
  16. 根据权利要求5至15中任一项所述的方法,其特征在于,所述第一资源包括位于所述资源选择窗内的针对所述侧行数据的重传资源;The method according to any one of claims 5 to 15, wherein the first resource includes a retransmission resource for the sidelink data located within the resource selection window;
    其中,所述基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合,包括:Wherein, said excluding resources in the resource selection window based on the first resource to obtain a set of candidate resources includes:
    通过排除所述资源选择窗内的所述重传资源,得到所述候选资源集合。The candidate resource set is obtained by excluding the retransmission resources in the resource selection window.
  17. 根据权利要求16所述的方法,其特征在于,用于指示所述重传资源的信息携带在已发送的侧行控制信息SCI。The method according to claim 16, wherein the information used to indicate the retransmission resource is carried in the sent sideline control information (SCI).
  18. 根据权利要求5至17中任一项所述的方法,其特征在于,所述侧行控制信息SCI和/或侧行数据包括以下中的至少一项:The method according to any one of claims 5 to 17, wherein the side traffic control information SCI and/or side traffic data include at least one of the following:
    物理侧行共享信道PSSCH、物理侧行控制信道PSCCH、物理侧行反馈信道PSFCH或PSFCH承载的反馈信息。The physical sidelink shared channel PSSCH, the physical sidelink control channel PSCCH, the physical sidelink feedback channel PSFCH, or the feedback information carried by the PSFCH.
  19. 根据权利要求1至18中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 18, further comprising:
    上报所述资源选择窗内的剩余资源所形成的资源集合。Reporting the resource set formed by the remaining resources in the resource selection window.
  20. 根据权利要求1至19中任一项所述的方法,其特征在于,所述在所述候选资源集合中使用随机选择的方式对目标数据的资源进行资源选择,包括:The method according to any one of claims 1 to 19, wherein the selecting resources of the target data in the candidate resource set by random selection includes:
    在所述候选资源集合中使用随机选择的方式对所述目标数据的新传资源和/或重传资源进行资源选择。In the set of candidate resources, a random selection method is used to select resources for new transmission resources and/or retransmission resources of the target data.
  21. 一种终端设备,其特征在于,包括:A terminal device, characterized in that it includes:
    排除单元,用于基于第一资源对资源选择窗内的资源进行排除,得到候选资源集合;所述第一资源包括终端设备为其他信息分配和/或预留的资源;The exclusion unit is configured to exclude resources in the resource selection window based on the first resource to obtain a candidate resource set; the first resource includes resources allocated and/or reserved by the terminal device for other information;
    选择单元,用于在所述候选资源集合中使用随机选择的方式对目标数据的资源进行资源选择。A selection unit, configured to select resources of target data in a random selection manner in the set of candidate resources.
  22. 一种终端设备,其特征在于,包括:A terminal device, characterized in that it includes:
    处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行权利要求1至20中任一项所述的方法。A processor and a memory, the memory is used to store a computer program, and the processor is used to invoke and run the computer program stored in the memory to execute the method according to any one of claims 1 to 20.
  23. 一种芯片,其特征在于,包括:A chip, characterized in that it comprises:
    处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至20中任一项所述的方法。The processor is used to call and run the computer program from the memory, so that the device installed with the chip executes the method according to any one of claims 1 to 20.
  24. 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至20中任一项所述的方法。A computer-readable storage medium, characterized by being used for storing a computer program, the computer program causes a computer to execute the method according to any one of claims 1 to 20.
  25. 一种计算机程序产品,其特征在于,包括计算机程序指令,所述计算机程序指令使得计算机执行如权利要求1至20中任一项所述的方法。A computer program product, characterized by comprising computer program instructions, the computer program instructions causing a computer to execute the method according to any one of claims 1 to 20.
  26. 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1至20中任一项所述的方法。A computer program, characterized in that the computer program causes a computer to execute the method according to any one of claims 1-20.
PCT/CN2021/108989 2021-07-28 2021-07-28 Resource selection method and terminal device WO2023004635A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202180097885.XA CN117242861A (en) 2021-07-28 2021-07-28 Resource selection method and terminal equipment
PCT/CN2021/108989 WO2023004635A1 (en) 2021-07-28 2021-07-28 Resource selection method and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/108989 WO2023004635A1 (en) 2021-07-28 2021-07-28 Resource selection method and terminal device

Publications (1)

Publication Number Publication Date
WO2023004635A1 true WO2023004635A1 (en) 2023-02-02

Family

ID=85086118

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/108989 WO2023004635A1 (en) 2021-07-28 2021-07-28 Resource selection method and terminal device

Country Status (2)

Country Link
CN (1) CN117242861A (en)
WO (1) WO2023004635A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107666681A (en) * 2016-07-29 2018-02-06 北京三星通信技术研究有限公司 Transmit the method and apparatus of data
CN111294752A (en) * 2019-01-11 2020-06-16 展讯半导体(南京)有限公司 V2X transmission candidate resource determination method and device, storage medium and user equipment
US20200229171A1 (en) * 2019-04-02 2020-07-16 Intel Corporation Methods of autonomous resource selection in new radio (nr) vehicle-to-everything (v2x) sidelink communication
CN111586722A (en) * 2019-02-15 2020-08-25 大唐高鸿数据网络技术股份有限公司 Resource selection method and terminal
CN112703801A (en) * 2018-08-07 2021-04-23 Idac控股公司 Method and apparatus for autonomous resource selection in new radio vehicle-to-everything (NR V2X)

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107666681A (en) * 2016-07-29 2018-02-06 北京三星通信技术研究有限公司 Transmit the method and apparatus of data
CN112703801A (en) * 2018-08-07 2021-04-23 Idac控股公司 Method and apparatus for autonomous resource selection in new radio vehicle-to-everything (NR V2X)
CN111294752A (en) * 2019-01-11 2020-06-16 展讯半导体(南京)有限公司 V2X transmission candidate resource determination method and device, storage medium and user equipment
CN111586722A (en) * 2019-02-15 2020-08-25 大唐高鸿数据网络技术股份有限公司 Resource selection method and terminal
US20200229171A1 (en) * 2019-04-02 2020-07-16 Intel Corporation Methods of autonomous resource selection in new radio (nr) vehicle-to-everything (v2x) sidelink communication

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
INTEL CORPORATION: "Sidelink Resource Allocation Design for NR V2X Communication", 3GPP DRAFT; R1-1904296, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, 3 April 2019 (2019-04-03), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , pages 1 - 15, XP051707175 *

Also Published As

Publication number Publication date
CN117242861A (en) 2023-12-15

Similar Documents

Publication Publication Date Title
WO2022104545A1 (en) Wireless communication method, terminal device and network device
US12231916B2 (en) Wireless communication method and device
CN112640347B (en) Wireless communication method, terminal equipment and network equipment
US20230232375A1 (en) Method for determining resource set and terminal device
US20240267859A1 (en) Wireless communication method, terminal device, and network device
WO2023004725A1 (en) Wireless communication method, first device, and second device
US20230099072A1 (en) Information processing method, terminal device and network device
US20230018952A1 (en) Physical channel monitoring method, terminal device, and non-transitory computer-readable storage medium
WO2023065364A1 (en) Wireless communication method and terminal device
WO2023023903A1 (en) Wireless communication method, first device, and second device
WO2022236696A1 (en) Wireless communication method and terminal device
WO2022147797A1 (en) Channel access method and device
WO2023004635A1 (en) Resource selection method and terminal device
WO2022094933A1 (en) Sensing method and terminal device
WO2023108638A1 (en) Wireless communication method, terminal device, and network device
CN116326187A (en) Interception method and terminal based on discontinuous reception
WO2023279403A1 (en) Wireless communication method, terminal device, and network device
CN113330811A (en) Wireless communication method, terminal equipment and network equipment
US20230130803A1 (en) Wireless communication method, terminal device and network device
CN116548035B (en) Sidelink communication method and terminal device
WO2022170478A1 (en) Wireless communication method, terminal device and network device
US20250097970A1 (en) Wireless communication method, terminal device and network device
WO2023279258A1 (en) Resource selection method and terminal device
WO2024060117A1 (en) Wireless communication method and terminal device
WO2022150991A1 (en) Wireless communication method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21951249

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 202180097885.X

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21951249

Country of ref document: EP

Kind code of ref document: A1