WO2022027689A1 - 通信方法及装置 - Google Patents

通信方法及装置 Download PDF

Info

Publication number
WO2022027689A1
WO2022027689A1 PCT/CN2020/108013 CN2020108013W WO2022027689A1 WO 2022027689 A1 WO2022027689 A1 WO 2022027689A1 CN 2020108013 W CN2020108013 W CN 2020108013W WO 2022027689 A1 WO2022027689 A1 WO 2022027689A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
priority
value
intersection
terminal device
Prior art date
Application number
PCT/CN2020/108013
Other languages
English (en)
French (fr)
Inventor
何畅
苏宏家
郭文婷
董蕾
卢磊
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to PCT/CN2020/108013 priority Critical patent/WO2022027689A1/zh
Publication of WO2022027689A1 publication Critical patent/WO2022027689A1/zh

Links

Images

Classifications

    • 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]

Definitions

  • the present application relates to the field of wireless communication technologies, and in particular, to a communication method and apparatus.
  • the sensing terminal equipment can receive the sideline information transmitted by other nearby terminal equipment, so as to know the resources used by the nearby terminal equipment according to the received sideline information, such as monitoring the sideline control information sent by the surrounding terminal equipment, through the sideline
  • the control information learns the resources occupied by the terminal device, and can try to avoid performing sidelink (SL) transmission on the resources that are perceived to have data transmission, so as to reduce the interference during SL transmission.
  • one of the purposes of perception is to know the occupancy of transmission resources by other surrounding terminal devices, so as to reasonably select candidate resources, and perform SL data transmission through the transmission resources included in the candidate resources.
  • the manner in which a terminal device performing SL data transmission determines the transmission resource needs to be optimized, so as to further improve the rationality of the transmission resource selected by the terminal device.
  • the present application provides a communication method to improve the rationality of SL transmission resources selected by a terminal device.
  • an embodiment of the present application provides a communication method, and the method can be executed by a terminal device or a component in the terminal device (such as a processor, a communication chip, or a chip system, etc.).
  • the first terminal device may receive resource indication information for indicating the first resource and the first priority from the second terminal device.
  • the first resource is determined according to the first priority.
  • the first terminal device determines the second resource according to a second priority, where the second priority is the priority of the data to be sent by the first terminal device.
  • the first terminal device may send the to-be-sent data on a transmission resource, where the transmission resource is determined according to the first priority, the second priority, the first resource, and the second resource.
  • the second terminal device may be a terminal device that receives the data to be sent, or a terminal device near the terminal device that receives the data to be sent.
  • the first terminal device can determine the transmission resource according to the first resource perceived by the second terminal device and the first priority corresponding to the first resource, combined with the second resource perceived by itself and the second priority of the data to be sent, The first resource is determined according to the first priority, and the second resource is determined according to the second priority.
  • the first terminal device when determining the transmission resource, the first terminal device simultaneously considers the resource (the second resource) obtained through its own perception or monitoring, and the resource (the first resource) indicated by other terminal devices through the resource indication information.
  • the resource indication information also includes the first priority corresponding to the first resource
  • the first terminal device also considers the priorities (first priority and second priority) corresponding to the first resource and the second resource respectively when selecting the transmission resource. , which can further improve the rationality of the transmission resource selection, and reduce the interference when the data to be sent is sent through the transmission resource.
  • the first priority corresponding to the first resource described in the embodiments of this application and the first resource are determined according to the first priority, which may specifically indicate that the first resource is based on a reference signal corresponding to the first priority Received power (reference signal received power, RSRP) threshold for sensing (sensing).
  • the first priority may be a priority specially used for determining auxiliary resources, and may be configured or predefined by the base station.
  • the RSRP threshold corresponding to the first priority is used to select resources.
  • the first priority may also be the priority of the data to be sent or the data that has been sent currently by the second terminal device.
  • the first terminal device determines the second resource according to the second priority.
  • the first terminal device may obtain the second resource by sensing based on the RSRP threshold corresponding to the second priority.
  • the candidate resource (second resource) of the data to be sent is based on the priority corresponding to the data to be sent.
  • the process or method for the first terminal device and the second terminal device to select resources through perception may be the same.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource may include The intersection and the fourth resource, wherein the fourth resource belongs to the remaining resources in the third resource except the intersection.
  • the transmission resource may include the third resource and A fifth resource, wherein the fifth resource belongs to the remaining resources in the second resource except the intersection.
  • the above third resource is equal to the first resource, or, the above third resource is a partial resource determined from the first resource according to the first priority and the second priority.
  • the resource A described in the embodiment of the present application belongs to the resource B, which means that the resource A is equal to the resource B, or that the resource A is a part of the resource in the resource B.
  • This design is adopted, because when the value of the first priority is greater than or equal to the value of the second priority, the remaining resources in the second resource other than the above-mentioned intersection are likely to be inconsistent with the data to be sent. Screening requirements, so the design can prioritize the determination of transmission resources from the intersection of the second resource and the third resource, and use the second resource or all of the remaining resources of the intersection and the third resource as the transmission resource to reduce the transmission resources according to the second resource.
  • the probability of determining the transmission resource by the remaining resources other than the intersection in the set increases the rationality of selecting the transmission resource according to the selection.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource includes The intersection and the sixth resource, wherein the sixth resource belongs to the remaining resources of the union of the second resource and the third resource except the intersection.
  • the above third resource is equal to the first resource, or the above third resource is a partial resource determined from the first resource according to the first priority and the second priority.
  • the transmission resource is preferentially selected according to the intersection of the second resource and the third resource, which improves the rationality of selecting transmission resources.
  • the difference between the number of resource units included in the first resource and the number of resource units included in the third resource is based on the value of the first priority and the second priority The difference between the values of the level is determined.
  • the third resource can be flexibly determined. And when the value of the first priority is greater than the value of the second priority, a part of the resource units are excluded from the first resource according to the difference between the value of the first priority and the value of the second priority, and the first The farther the difference between the first priority and the second priority is, the more resource units are excluded, so as to reduce the adjacent cell interference problem caused by the lower first priority and improve the rationality of determining transmission resources.
  • the first terminal device may receive resource indication information from at least one third terminal device.
  • the priority indicated by the resource indication information of each third terminal device in the at least one third terminal device is the same as the first priority.
  • the transmission resources are determined according to the first priority, the second priority, the first resource, the second priority, and the resources and priorities respectively indicated by the resource indication information of the at least one third terminal device.
  • the first terminal device can determine the transmission resource by integrating the recommended resources of the multiple auxiliary terminal devices, thereby improving the rationality of the determined transmission resource.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource Including the intersection and the eighth resource, wherein the eighth resource belongs to the remaining resources in the seventh resource except the intersection.
  • the transmission resource includes the seventh resource and the first Nine resources, the first resource belongs to the remaining resources in the second resource except the intersection.
  • the above seventh resource is determined from the resources indicated by the first resource and the respective resource indication information of the at least one third terminal device.
  • This design is adopted, because when the value of the first priority is greater than or equal to the value of the second priority, the remaining resources other than the intersection in the seventh resource may not meet the service's screening requirements for resources. , so the design can preferentially determine the transmission resource from the intersection of the second resource and the seventh resource, and use the second resource or all of the remaining resources of the intersection and the seventh resource as the transmission resource, so as to reduce the need for dividing according to the second resource.
  • the remaining resources outside the intersection set determine the probability of transmission resources, and improve the rationality of selecting transmission resources according to.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource includes the intersection and the tenth resource , the tenth resource belongs to the remaining resources of the union of the second resource and the seventh resource except the intersection.
  • the above seventh resource is determined from the resources indicated by the first resource and the respective resource indication information of the at least one third terminal device.
  • transmission resources are preferentially selected according to the intersection of the second resource and the seventh resource, which improves the rationality of selecting transmission resources.
  • the seventh resource is the resource unit included in the first resource and the resource unit included in the resource indicated by the respective resource indication information of the at least one third terminal device, and the weight is not lower than the first resource unit.
  • the first threshold may be predefined or determined by the first terminal device.
  • the first terminal device can reasonably determine the seventh resource according to the weight of each resource unit, which further improves the rationality of determining the transmission resource.
  • the first priority is the difference between the priorities indicated by the resource indication information from one or more other terminal devices received by the first terminal device and the second priority The priority with the smallest absolute value.
  • the first terminal device when the first terminal device receives resources respectively recommended by multiple auxiliary terminal devices with different priorities, the first terminal device can determine the transmission according to the recommended resources of the auxiliary terminal device whose priority is closest to the priority of the data to be sent by itself. It is not necessary to determine the transmission resources according to the auxiliary resources of other auxiliary terminal devices, so as to improve the rationality of determining the transmission resources.
  • an embodiment of the present application provides a communication method, and the method can be executed by a terminal device or a component in the terminal device (such as a processor, a communication chip, or a chip system, etc.).
  • the second terminal device can determine the first resource according to the first priority.
  • the second terminal device sends resource indication information to the first terminal device, where the resource indication information may indicate the first resource and the first priority.
  • the first priority is a priority used to determine auxiliary resources for other terminal devices, which may be configured or pre-defined by the base station.
  • the second terminal device acts as an auxiliary terminal device, it corresponds to the first priority
  • the first priority may also be the priority corresponding to the data to be sent by the second terminal device itself, or a default priority.
  • an embodiment of the present application provides a communication apparatus, which can implement the first aspect or the method implemented by the first terminal device in any possible implementation manner of the first aspect.
  • the apparatus comprises corresponding units or components for carrying out the above-described method.
  • the units included in the apparatus may be implemented by software and/or hardware.
  • the apparatus may be, for example, a terminal device, or a component or a baseband chip, a system-on-chip, or a processor that can support the implementation of the above method in the terminal device.
  • the communication device may include modular components such as a transceiver unit (or a communication module, a transceiver module) and a processing unit (or a processing module), and these modules may perform the first aspect or each possibility of the first aspect.
  • the transceiver unit may be a transmitter and a receiver, or an integrated transceiver, which may include an antenna and a radio frequency circuit
  • the processing unit may be a processor, such as a baseband chip.
  • the transceiver unit may be a radio frequency unit
  • the processing unit may be a processor.
  • the transceiver unit may be an input/output interface of the chip system
  • the processing unit may be a processor of the chip system, such as a central processing unit (central processing unit, CPU).
  • the transceiver unit may receive resource indication information from the second terminal device.
  • the resource indication information may be used to indicate the first resource and the resource of the first priority.
  • the first resource is determined according to the first priority.
  • the processing unit may further determine the second resource according to the second priority, where the second priority is the priority of the data to be sent of the first terminal device.
  • the transceiver unit may send the to-be-sent data on a transmission resource, where the transmission resource is determined according to the first priority, the second priority, the first resource, and the second resource.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource may include The intersection and the fourth resource, wherein the fourth resource belongs to the remaining resources in the third resource except the intersection.
  • the transmission resource may include the third resource and A fifth resource, wherein the fifth resource belongs to the remaining resources in the second resource except the intersection.
  • the above third resource is equal to the first resource, or, the above third resource is a partial resource determined from the first resource according to the first priority and the second priority.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource includes The intersection and the sixth resource, wherein the sixth resource belongs to the remaining resources of the union of the second resource and the third resource except the intersection.
  • the above third resource is equal to the first resource, or the above third resource is a partial resource determined from the first resource according to the first priority and the second priority.
  • the difference between the number of resource units included in the first resource and the number of resource units included in the third resource is based on the value of the first priority and the second priority The difference between the values of the level is determined.
  • the transceiver unit may also receive resource indication information from at least one third terminal device.
  • the priority indicated by the resource indication information of each third terminal device in the at least one third terminal device is the same as the first priority.
  • the transmission resources are determined according to the first priority, the second priority, the first resource, the second priority, and the resources and priorities respectively indicated by the resource indication information of the at least one third terminal device.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource Including the intersection and the eighth resource, wherein the eighth resource belongs to the remaining resources in the seventh resource except the intersection.
  • the transmission resource includes the seventh resource and the first Nine resources, the first resource belongs to the remaining resources in the second resource except the intersection.
  • the above seventh resource is determined from the resources indicated by the first resource and the respective resource indication information of the at least one third terminal device.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource includes the intersection and the tenth resource , the tenth resource belongs to the remaining resources of the union of the second resource and the seventh resource except the intersection.
  • the above seventh resource is determined from the resources indicated by the first resource and the respective resource indication information of the at least one third terminal device.
  • the seventh resource is the resource unit included in the first resource and the resource unit included in the resource indicated by the respective resource indication information of the at least one third terminal device, and the weight is not lower than the first resource unit.
  • the first priority is the difference between the priorities indicated by the resource indication information from one or more other terminal devices received by the first terminal device and the second priority The priority with the smallest absolute value.
  • the communication device may also include a transceiver and a processor.
  • the processor is configured to support the communication apparatus to perform the corresponding functions of the first terminal device in the above-mentioned first aspect or each possible design example of the first aspect, such as generating information that needs to be sent by the transceiver, and/or, to the transceiver The received information is processed.
  • the transceiver can be used for sending and receiving information or data, and for the communication device to communicate and interact with other communication devices (eg, second terminal equipment) in the communication system.
  • the transceiver can be connected to the communication device in an external manner.
  • the communication device may further include a memory.
  • the memory is coupled to the processor for storing necessary program instructions and data of the communication device, wherein the memory can be used as one of the components of the communication device or externally connected to the communication device.
  • the processor may be configured to perform the steps performed by the processing unit in the third aspect, and the transceiver may be configured to perform the steps performed by the transceiving unit in the third aspect.
  • an embodiment of the present application provides a communication apparatus, which can implement the second aspect or the method implemented by the second terminal device in any possible implementation manner of the second aspect.
  • the apparatus comprises corresponding units or components for carrying out the above-described method.
  • the units included in the apparatus may be implemented by software and/or hardware.
  • the apparatus may be, for example, a network device, or a chip, a chip system, or a processor that can support the network device to implement the above method.
  • the communication device may include modular components such as a transceiver unit (or a communication module, a transceiver module) and a processing unit (or a processing module), and these modules may perform the first aspect or each possibility of the first aspect.
  • the transceiver unit may be a transmitter and a receiver, or an integrated transceiver, which may include an antenna and a radio frequency circuit
  • the processing unit may be a processor, such as a baseband chip.
  • the transceiver unit may be a radio frequency unit
  • the processing unit may be a processor.
  • the transceiver unit may be an input/output interface of the chip system
  • the processing unit may be a processor of the chip system, such as a central processing unit (central processing unit, CPU).
  • the processing unit may be configured to determine the first resource according to the first priority.
  • the transceiver unit may be configured to send resource indication information to the first terminal device, where the resource indication information is used to indicate the first resource and the first priority.
  • the first priority may be used to determine auxiliary resources for other terminal devices.
  • the first priority may be configured or predefined by the base station.
  • the resource is selected according to the RSRP threshold corresponding to the priority, and the first priority may also be the priority corresponding to the data to be sent by the second terminal device itself, or a default priority.
  • the communication device may also include a transceiver and a processor.
  • the processor is configured to support the communication apparatus to perform the corresponding functions of the second terminal device in the second aspect or each possible design example of the second aspect, such as generating information that needs to be sent by the transceiver, and/or, to the transceiver The received information is processed.
  • the transceiver can be used to send and receive information or data, and for the communication device to communicate and interact with other communication devices (such as the first terminal equipment) in the communication system.
  • the transceiver can be connected to the communication device in an external manner.
  • the communication device may further include a memory.
  • the memory is coupled to the processor for storing necessary program instructions and data of the communication device, wherein the memory can be used as one of the components of the communication device or externally connected to the communication device.
  • the processor may be configured to perform the steps performed by the processing unit in the fourth aspect
  • the transceiver may be configured to perform the steps performed by the transceiving unit in the fourth aspect.
  • an embodiment of the present application provides a communication system.
  • the communication system may include the communication device provided in the third aspect and the communication device provided in the fourth aspect.
  • the second terminal device can be used to determine according to the first priority. the first resource, and send resource indication information to the first terminal device.
  • the resource indication information is used to indicate the first resource and the first priority.
  • the first terminal device may receive the resource indication information, and determine the second resource according to the second priority, where the second priority is the priority of the data to be sent by the first terminal device.
  • the first terminal device may also send the to-be-sent data on transmission resources, where the transmission resources are determined according to the first priority, the second priority, the first resource, and the second resource.
  • the first priority is used to determine auxiliary resources for other terminal devices.
  • the first priority may be configured or predefined by the base station.
  • the resource is selected according to the RSRP threshold corresponding to the level, and the first priority may also be the priority corresponding to the data to be sent by the second terminal device itself, or a default priority.
  • the present application provides a computer storage medium, where a program is stored in the computer storage medium or, when it is invoked and executed on a computer, the computer may execute the first aspect or any one of the first aspects. , or the method described in the second aspect or any one of the possible designs of the second aspect.
  • the present application provides a computer program product
  • the computing basic product may include a program or an instruction, when the computer program product is run on a computer, the computer executes the first aspect or any one of the first aspects. possible designs, or the method described in the second aspect or any one of the possible designs of the second aspect.
  • the present application provides a chip or a chip system including a chip, and the chip may include a processor.
  • the chip may also include memory (or storage modules) and/or transceivers (or communication modules).
  • the chip can be used to perform the method described in the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect.
  • the chip system may be composed of the above-mentioned chips, and may also include the above-mentioned chips and other discrete devices, such as memories (or storage modules) and/or transceivers (or communication modules).
  • the chip system in the above aspects may be a system on chip (system on chip, SOC), or a baseband chip, etc.
  • the baseband chip may include a processor, a channel encoder, a digital signal processor, a modem, an interface module, and the like.
  • FIG. 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application.
  • FIG. 2 is a schematic diagram of the architecture of another communication system provided by an embodiment of the present application.
  • FIG. 3 is a schematic diagram of the architecture of another communication system provided by an embodiment of the present application.
  • FIG. 4 is a schematic flowchart of determining transmission resources by assisting terminal equipment according to an embodiment of the present application
  • FIG. 5 is a schematic diagram of an own relationship for determining transmission resources by assisting terminal equipment according to an embodiment of the present application
  • FIG. 6 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • FIG. 7 is a schematic structural diagram of a bitmap provided by an embodiment of the present application.
  • FIG. 8 is a schematic diagram of a method for determining a third resource according to an embodiment of the present application.
  • FIG. 9 is a schematic diagram of a method for determining transmission resources according to an embodiment of the present application.
  • FIG. 10 is a schematic diagram of another method for determining transmission resources provided by an embodiment of the present application.
  • FIG. 11 is a schematic diagram of another method for determining transmission resources provided by an embodiment of the present application.
  • FIG. 12 is a schematic diagram of another method for determining a third resource provided by an embodiment of the present application.
  • FIG. 13 is a schematic sequence diagram of multiple resource indication information received by a first terminal device according to an embodiment of the present application.
  • FIG. 14 is a schematic structural diagram of a communication device according to an embodiment of the present application.
  • FIG. 15 is a schematic structural diagram of another communication apparatus provided by an embodiment of the present application.
  • the resource determination method provided by the embodiment of the present application can be applied to the communication scenario of sideline transmission shown in FIG. 1 .
  • the communication scenario may include UE1 and UE2.
  • UE1 and/or UE2 may be terminal devices such as a terminal (terminal), mobile station (mobile station, MS), and mobile terminal (mobile terminal), or components such as a chip and a chip system in the terminal device.
  • UE1 and/or UE2 in this embodiment of the present application may be a mobile phone (or a "cellular" phone), a computer with a mobile terminal, a smart vehicle, a smart device related to the Internet of Vehicles (such as smart street lights, etc.), Wearable devices, etc.
  • UE1 and/or UE2 may also be portable, pocket-sized, hand-held, computer-built, or vehicle-mounted mobile devices.
  • UE1 and/or UE2 may also be a communication chip with a communication module, such as a chip in a handheld or vehicle-mounted device.
  • UE1 and UE2 may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (personal digital assistant) , PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, unmanned vehicles, wearable devices, terminal devices in future 5G networks or future evolved PLMN networks terminal devices, etc.
  • UE1 and UE2 can be deployed on land, including indoors or outdoors, held by users or in vehicles; terminal equipment can also be deployed on water (such as ships, etc.); terminal equipment can also be deployed in the air (such as aircraft, balloons and satellite, etc.).
  • UE1 and UE2 may be configured to support SL communication, for example, SL communication may be performed between UE1 and UE2 through a direct communication (PC5) air interface.
  • UE1 and/or UE2 can also communicate with base station network equipment (for example, communicate through a universal user to network interface (universal user to network interface, Uu air interface)), and accept network services provided by the network equipment.
  • base station network equipment for example, communicate through a universal user to network interface (universal user to network interface, Uu air interface)
  • Uu air interface universal user to network interface
  • Fig. 2 takes the cellular based vehicle-to-everything (cellular based vehicle-to-everything, C-V2X/V2X) communication technology as an example to illustrate the possible architecture of the sideline transmission communication scenario.
  • C-V2X/V2X cellular based vehicle-to-everything
  • the V2X system can be further divided into vehicle-to-vehicle communication (V2V), vehicle-to-pedestrian (V2P), vehicle-to-vehicle communication (V2P), and vehicle-to-vehicle communication (V2P).
  • V2V vehicle-to-vehicle communication
  • V2P vehicle-to-pedestrian
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-vehicle communication
  • V2P vehicle-to-
  • UE1 and UE2 respectively perform SL communication as vehicles or vehicle-mounted devices.
  • V2P system one of UE1 and UE2 is used as a vehicle or vehicle-mounted device, and the other is used as a communication device held by pedestrians or carried by other means for SL communication.
  • V2I system one of UE1 and UE2 is used as a vehicle or vehicle-mounted device, and the other is used as a roadside unit (RSU), smart streetlights and other infrastructures for SL communication.
  • RSU roadside unit
  • smart streetlights and other infrastructures for SL communication In the V2N system, one of UE1 and UE2 is used as a vehicle or vehicle-mounted device, and the other is used as a network device such as a base station for SL communication.
  • resource allocation In the NR V2X system, resource allocation (RA) is an important technical branch. For the Uu interface between the 5G base station (next generation node B, gNB) and the UE, resource allocation involves the gNB scheduling the time-frequency resources it should use in wireless communication for the UE. Downlink (downlink, DL) information of the gNB, and uplink (uplink, UL) information may also be sent to the gNB.
  • Downlink (downlink, DL) information of the gNB and uplink (uplink, UL) information may also be sent to the gNB.
  • PC5 communication interface In the NR system, in addition to the Uu interface, there is also a PC5 communication interface between the UE and the UE. The transmission link in the PC5 interface is defined as the side link.
  • Resource allocation is also very important for the PC5 interface.
  • resource allocation on the PC5 interface can be divided into two modes: Mode 1 and Mode 2.
  • Mode 1 resource allocation mode the time-frequency resources used for SL transmission are centrally scheduled by the gNB; in the Mode 2 resource allocation mode, the time-frequency resources used for SL transmission are the time-frequency resources occupied by the UE by sensing the surrounding time-frequency resources. situation, and then select it from the resource pool configured or pre-configured by the network device.
  • the UE working in the Mode 1 resource allocation mode needs to be within the coverage of the gNB, and the UE working in the Mode 2 resource allocation mode may not be within the coverage of the gNB, or it may be within the coverage of the gNB.
  • Mode 2 resource allocation mode it can be further divided into the following four subcategories.
  • Mode 2(a) is the time-frequency resource used by the UE to select SL transmission based on its own perception
  • Mode 2(b) is the time-frequency resource used by the UE to assist other UEs to select SL transmission.
  • Mode 2(c) the UE selects the time-frequency resources used for SL transmission according to the configuration, or one of the pre-configured resource pools, or multiple SL transmission patterns; correspondingly, Mode 2(d) Then, the time-frequency resource used by the UE for SL transmission is determined and selected by the UE with resource scheduling capability.
  • the sending UE can determine the transmission used for SL data transmission according to the resource indication information (or auxiliary information) from the auxiliary UE before transmitting the SL data to the receiving UE. resource.
  • the sending UE is located within the coverage of the auxiliary UE, and the receiving UE is used as the auxiliary UE, or one or more UEs near the receiving UE are used as the auxiliary UE. Any one or more of the above sending UE, receiving UE or assisting UE may include UE1 or UE2 shown in FIG. 1 and/or FIG. 2 . It should be understood that the present application is not limited to the scenario shown in FIG. 3 , and may actually include more auxiliary UEs.
  • Mode 2(b) can be further divided into trigger-based and non-trigger-based.
  • the sending UE will actively send a trigger message to the auxiliary UE before sending the periodic service.
  • the trigger message is used to indicate the priority of the data to be sent, the service period and the size of the service data to be sent by the sending UE.
  • the assisting UE here may be the receiving UE or a UE near the receiving UE that can be used to help the receiving UE determine resource selection.
  • the auxiliary UE can select auxiliary resources according to the parameters provided in the trigger message.
  • the resources are screened and excluded through resource sensing, and the auxiliary resources are obtained.
  • the auxiliary resource is fed back to the sending UE as resource indication information.
  • the sending UE After successfully receiving the resource indication information from the auxiliary UE, the sending UE will jointly determine the transmission resource finally used for data transmission in combination with the candidate resources that it has sensed and screened and the auxiliary resource selected by the auxiliary UE.
  • the sending UE may determine candidate resources according to the priority of the data to be sent. For example, a reference signal received power (RSRP) threshold is determined according to the priority of the data to be sent. There is a mapping relationship between the RSRP threshold and the data to be sent. For example, the sending UE is configured with a relationship between the priority and the RSRP threshold. When determining the candidate resource, the corresponding relationship can be searched to determine the RSRP threshold corresponding to the priority of the data to be sent.
  • the priority of the data to be sent may be related to the service to which the data belongs, or the configuration of the sending UE, and the like.
  • the sending UE may perform resource sensing, and when the RSRP of the sensed resource is less than (or not exceeding) the previously determined signal strength threshold, the sending UE determines the resource as a candidate resource.
  • the auxiliary UE determines the auxiliary resource according to the set priority
  • the auxiliary UE determines resources according to the service priority of the sending UE in the trigger message, so the auxiliary resources determined by the auxiliary UE and the resources determined by the sending UE's own perception satisfy the same RSRP threshold.
  • the set of candidate transmission resources determined by the sending UE according to its own sensing result may be denoted as S T
  • the set of resources determined by the assisting UE according to the priority indicated in the trigger message may be denoted as S R .
  • ST indicates that this part of the resources is a resource set with the least interference to the sending UE and the surrounding UEs under the premise of satisfying the priority of the data to be sent.
  • SR indicates that this part of the resources is a resource set with the least interference to the auxiliary UE and UEs around the auxiliary UE under the premise of satisfying the priority of the data to be sent.
  • ST and SR are determined by screening based on RSRP thresholds corresponding to the same priority, and they should have the same reference weight proportion when determining the final transmission resource.
  • the user equipment corresponding to the sending UE can preferentially select resources from the intersection of ST and SR for service data transmission, and the intersection of resources is the optimal resource selection for both the sending UE and the receiving UE.
  • the user equipment selects resources from the non-intersection part of ST and SR for transmission of service data.
  • the sending UE does not send the relevant service information to the auxiliary UE in advance in the form of a trigger message.
  • the auxiliary UE can only preset some baseline parameters by itself, including setting priorities.
  • the auxiliary UE determines auxiliary resources through resource sensing according to the set priority. After selecting an appropriate auxiliary resource, the auxiliary UE feeds back the selected auxiliary resource as resource indication information to the sending UE. After successfully receiving the resource indication information from the auxiliary UE, the sending UE will jointly determine the transmission resource finally used for data transmission in combination with the candidate resources that it has sensed and screened and the auxiliary resource selected by the auxiliary UE.
  • the set priority is likely to be inconsistent with the priority of the data to be sent by the sending UE, and the transmission resource determined by the sending UE according to the resource indication information does not meet the service's screening requirements for resources. Data transmission is subject to large transmission interference.
  • an embodiment of the present application provides a communication method.
  • the communication method can be implemented by the first terminal device.
  • the first terminal equipment may include UE1 and/or UE2 shown in FIG. 1 or FIG. 2 , or the first terminal equipment may include the sending UE shown in FIG. 3 .
  • the communication method provided by the embodiment of the present application is described below by taking the sending UE and the assisting UE shown in FIG. 3 as an example.
  • the method may include the following steps shown in Figure 6:
  • the sending UE receives resource indication information from the auxiliary UE, where the resource indication information is used to indicate a first resource and a first priority.
  • the first resource is determined according to the first priority, for example, the first resource is a resource determined by the auxiliary UE according to the first priority, and the resource may be referred to as a recommended resource for the auxiliary UE, or the auxiliary UE according to the first priority.
  • the first priority is the set priority of the auxiliary UE, and the auxiliary UE obtains the first resource according to the first priority and the resource sensing result.
  • the first priority may be set by the factory configuration of the auxiliary UE or configured by the base station.
  • the first priority may also be the priority of the data currently to be sent by the auxiliary UE, or the priority of the data previously sent by the auxiliary UE.
  • the first resource may also be referred to as a resource corresponding to the first priority.
  • the resource element included in the first resource is determined by the auxiliary UE according to the first priority, for example, the resource element included in the first resource is an RSRP determined by the auxiliary UE that is less than (or does not exceed) the RSRP threshold corresponding to the first priority. resource unit.
  • the assisting UE may determine the respective RSRPs of the resource units through resource sensing, and determine the RSRP thresholds according to the first priority.
  • the resource indication information may include a bitmap.
  • the bitmap may be used to indicate resource elements included in the first resource. Exemplarily, when the bit value is 1, it indicates that the resource unit corresponding to the bit is a resource unit included in the first resource. In addition, the resource unit whose bit value is 0 may also be used as the resource unit included in the first resource.
  • the bitmap shown in FIG. 7 may correspond to a resource window occupying 4 time slots and having 4 subchannels on each time slot, and each bit corresponds to one subchannel in the resource window.
  • the resource indication information may include information such as an index or a time-frequency location for indicating a resource unit included in the first resource.
  • resource unit in this application may be a sub-channel.
  • the above resource indication information may also be referred to as auxiliary information.
  • the sending UE determines the second resource according to the second priority.
  • the second priority is the priority of sending data to be sent by the UE.
  • the second resource is a candidate resource determined by the sending UE according to the second priority.
  • the second resource may also be referred to as a resource corresponding to the second priority.
  • the second resource includes sending candidate resources determined by the UE according to the second priority.
  • the second resource includes sending resource elements whose RSRP determined by the UE is less than (or does not exceed) the RSRP threshold corresponding to the second priority.
  • the sending UE may determine the respective RSRPs of the resource units through resource sensing, and determine the RSRP threshold according to the second priority.
  • the sending UE may determine the second resource according to the second priority after receiving the resource indication information, or may receive the resource indication information after determining the second resource according to the second priority.
  • the sending UE sends the to-be-sent data on the transmission resource.
  • the transmission resource is determined according to the first priority, the second priority, the first resource and the second resource.
  • the sending UE can determine the transmission resource according to the first priority, the second priority, the first resource and the second resource, and send the data to be sent through the transmission resource, where the second priority is the priority of the data to be sent level, the second resource is a candidate resource determined according to the second priority, the first resource is determined by the auxiliary UE through resource sensing according to the first priority, and the first priority is the set priority of the auxiliary UE.
  • the values of the first priority and the second priority are considered, so the way of determining the transmission resources can be optimized, The interference received when the sending UE sends data through the determined transmission resource is reduced.
  • the sending UE may determine the third resource according to the first resource, and determine the transmission resource according to the first priority, the second priority, the second resource, and the third resource.
  • the sending UE may use all resources included in the first resource as the third resource. For example, as shown in FIG. 7 , if the resource unit whose bit value is 1 is the resource unit included in the first resource, the sending UE may use these resource units as the third resource.
  • the third resource is a partial resource determined from the first resource according to the first priority and the second priority. for example.
  • the difference between the number of resource units included in the first resource and the number of resource units included in the third resource is determined according to the difference between the first priority and the second priority.
  • the sending UE may determine the value of X according to the difference between the value of the first priority (hereinafter referred to as P1) and the value of the second priority (hereinafter referred to as P2), where X may represent the first resource
  • P1 the value of the first priority
  • P2 the value of the second priority
  • the specific expression manner of the relationship between X and P1 and P2 is not limited herein.
  • the difference between the value of the first priority and the value of the second priority is positively related to X, that is, the value of the first priority is The greater the difference between the value and the value of the second priority, the greater the value of X, so the sending UE needs to exclude more resources from the resources included in the first resource, and the fewer resource units are used as the third resource; Conversely, the smaller the difference between the value of the first priority and the value of the second priority, the smaller the value of X, so the sending UE needs to exclude less resources from the resources included in the first resource, as the third The more resource units the resource has. It should be understood that the fact that the first priority is lower than the second priority means that the value P1 of the first priority is greater than the value P2 of the second priority.
  • the sending UE needs to exclude 3 resource units from the 7 resource units included in the first resource, and use the remaining 4 resource units as resource units included in the third resource.
  • the resource unit corresponding to the bit indicated by the bold line box in FIG. 8 is the resource unit included in the third resource.
  • the sending UE needs to exclude 3 resource units from the 7 resource units included in the first resource, and use the remaining 4 resource units as resource units included in the third resource.
  • the resource unit corresponding to the bit indicated by the bold line box in FIG. 8 is the resource unit included in the third resource.
  • the manner of excluding resource units from the resource units included in the first resource may be random exclusion, or sequential exclusion according to an index or time-frequency position of the resource unit, which is not specifically limited here.
  • the sending UE when the first priority is lower than the second priority, the sending UE excludes some resource units from the resource units included in the first resource according to the difference between the first priority and the second priority, which can reduce Because of the interference problem caused by the lower first priority, the SL transmission accuracy is improved.
  • the method for determining the transmission resource is described by taking the value of the first priority as P1 and the value of the second priority as P2 as an example.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resources include the intersection and A fourth resource, the fourth resource belongs to the remaining resources in the third resource except the intersection.
  • the transmission resource includes the third resource and the fifth resource, the The fifth resource belongs to the remaining resources in the second resource except the intersection.
  • the sending UE may prioritize the third resource and the third resource.
  • Some or all of the resource units in the intersection of the second resources that is, the preferentially selected resources indicated by horizontal shading as shown in FIG. 9 ) are used as transmission resources, or in other words, the transmission resources belong to the intersection of the third resource and the second resource.
  • the sending UE takes the resource units included in the intersection of the third resource and the second resource as The transmission resource, and the fourth resource is additionally used as the transmission resource.
  • the fourth resource belongs to the remaining resources of the third resource except the intersection.
  • the third resource can be selected from the sub-optimal selection resources indicated by vertical shading according to the number of resource units required by the data to be sent. Four resources are used as transmission resources.
  • the sending UE can use the third resource as a transmission resource, and can additionally reduce no resources as a transmission resource.
  • the fifth resource belongs to the remaining resources in the second resource other than the intersection. For example, as shown in FIG. 9 , the fifth resource can be selected from the remaining selected resources indicated by the oblique shading according to the number of resource units required for the data to be sent as the transfer resources.
  • the sending UE can select transmission resources from auxiliary resources corresponding to higher priorities more preferentially. Therefore, when the first priority is greater than or equal to the second priority, the number of transmission resources can be reduced. The interference in the SL transmission process can improve the SL transmission efficiency.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource may include the intersection and the sixth resource, and the sixth resource belongs to the second resource and the The union of the third resources is the remaining resources other than the intersection.
  • the sending UE when the sending UE determines the transmission resource according to the second resource and the third resource shown in FIG. 10 , if the first priority is lower than the second priority, the sending UE can prioritize the third resource and the second resource.
  • Some or all of the resource units in the intersection of resources ie, the preferentially selected resources indicated by the horizontal shading as shown in FIG. 10 ) are used as transmission resources, or in other words, the transmission resources belong to the intersection of the third resource and the second resource.
  • the sending UE takes the resource units included in the intersection of the third resource and the second resource as The transmission resource, and the sixth resource is additionally used as the transmission resource.
  • the sixth resource belongs to the remaining resources in the union set of the second resource and the third resource except the intersection. For example, as shown in FIG. 10 , the resource units required by the data to be sent can be selected from the sub-optimal resources indicated by vertical shading. The sixth resource is selected as the transmission resource.
  • the SL transmission interference can be reduced when the first priority is lower than the second priority, thereby improving the SL transmission accuracy.
  • the third resource is the third resource shown in FIG. 8
  • the third resource excludes X (or X%) resource units based on the first resource shown in FIG. 7
  • the sending UE may preferentially use the resource unit included in the intersection of the third resource and the second resource (ie, the preferentially selected resource indicated by horizontal shading as shown in FIG. 11 ) as the transmission resource.
  • the sending UE sends the third resource
  • the resource unit included in the intersection with the second resource is used as a transmission resource, and additionally can be obtained from the sixth resource (that is, the resource unit included in the second resource and the resource unit included in the third resource, except that the intersection of the third resource and the second resource includes
  • the sixth resource that is, the resource unit included in the second resource and the resource unit included in the third resource, except that the intersection of the third resource and the second resource includes
  • the resource units other than the resource units shown in FIG. 11 the sub-optimal selection resource indicated by vertical shading as shown in FIG. 11 , some or all of the resource units are selected as transmission resources according to the number of resource units required by the data to be sent.
  • the determination process of the transmission resources shown in FIG. 11 reduces the interference problem caused by the low first priority by excluding some auxiliary resources, thereby further improving the SL transmission accuracy.
  • the sending UE in addition to receiving the resource indication information from the auxiliary UE, if the sending UE also receives the resource indication information from at least one third terminal device other than the auxiliary UE, if each th The priority indicated by the resource indication information of the third terminal device is the same as the first priority, then at this time, the transmission resources are based on the first priority, the second priority, the first resource and the The resources and priorities indicated by the resource indication information respectively determine the transmission resources.
  • the third terminal device may be the same as or different from the auxiliary UE.
  • the resource is determined by the third terminal device according to the priority
  • the method of determining the resource according to the priority can refer to the description in this application when the auxiliary UE determines the first resource according to the first priority.
  • the sending UE may receive resource indication information from multiple UEs (including the auxiliary UE and at least one third terminal device), if the respective priorities of the multiple UEs are the same, the sending UE may The respectively indicated resource indication information, the second priority and the second resource select the transmission resource.
  • the weight in the resource units included in the resource units respectively indicated by the multiple UEs (including the first resource and the resource indicated by the respective resource indication information of the at least one third terminal device) by the sending UE is not lower than the first threshold.
  • the at least one resource unit of is the seventh resource, and the transmission resource is determined according to the first priority, the second priority, the seventh resource and the second resource.
  • the weight of the resource unit may represent the possibility of the resource unit being used as the transmission resource, for example, the higher the weight of the resource unit, the higher the possibility of the resource unit being used as the transmission resource.
  • the first threshold may be a predefined value, or may be determined by the first terminal device.
  • the sending UE can determine the value of each resource unit according to the first resource, auxiliary resource 1 and auxiliary resource 2 weight.
  • the method for determining the weight value includes, but is not limited to, performing a weighted average according to the values of the bits corresponding to the same resource unit in the first resource, auxiliary resource 1, and auxiliary resource 2 respectively. For example, if the bits corresponding to the resource unit are The values of the bits in the first resource, the auxiliary resource 1 and the auxiliary resource 2 are all 1 respectively, and the weight corresponding to the resource unit is 1.
  • the weight of the resource unit may also be determined according to the number of times the resource unit includes the resources indicated in the resource indication information and the total number of resource indication information, where the resource indication information here includes the information from the auxiliary UE and all third terminal equipments resource indication information.
  • the sending UE receives resource indication information from the auxiliary UE and two third terminal equipments, that is, the total number of resource indication information is 3, and the resource unit A includes the resource indication information of the first resource and one third terminal equipment In the indicated resources, that is, the resource unit A is included in the resources indicated by the two resource indication information, it can be determined that the weight of the resource unit is 2/3 (or 0.667).
  • the first threshold may be a threshold set by the sending UE, or may be configured by a network device (eg, a base station). For example, as shown in FIG. 12 , when the first threshold is not higher than 0.667, the sending UE may use resource units with a weight not lower than 0.667 (that is, the resource units indicated by the bold line box in FIG. 12 ) as the resources included in the seventh resource unit.
  • the manner of determining the transmission resource according to the first priority, the second priority, the seventh resource, and the second resource may refer to the foregoing description. and the second resource to determine the manner in which the resource is transmitted.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource .
  • the transmission resources include the intersection and The eighth resource, the eighth resource belongs to the remaining resources in the seventh resource except for the set.
  • the transmission resource includes the seventh resource and the ninth resource.
  • the ninth resource belongs to the remaining resources in the second resource except the intersection.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource may include the intersection and the tenth resource, and the tenth resource belongs to the second resource and the The union of the seventh resources is the remaining resources except the intersection.
  • each resource indication information is used to indicate the priority of a fourth terminal equipment and the This priority determines the resource. Then the sending UE may determine that the absolute value of the difference between the value of the first priority and the value of the second priority is less than or equal to the value of the priority indicated by each resource indication information and the value of the fourth priority. After the absolute value of the difference between the values, the transmission resource is determined according to the first priority, the second priority, the first resource and the second resource, so as to improve the accuracy of determining the transmission resource according to the auxiliary resource and reduce the SL data transmission process. interfered with.
  • the first priority involved in S101 is the second priority among the priorities indicated by the resource indication information received by the sending UE from one or more other terminal devices (including the auxiliary UE and the above-mentioned fourth terminal device).
  • the fourth terminal device may be the same as or different from the assisting UE.
  • the sending UE receives resource indication information 1, resource indication information 2 and resource indication information 3 within the window for receiving resource indication information, the resource indication information 1 comes from the auxiliary UE, and the resource indication information 1 indicates The value of the first priority is P1, the value of the priority indicated by the resource indication information 2 is P3, and the value of the priority indicated by the resource indication information 3 is P4. Then, when determining that P1, the values P2, P3, and P4 of the priorities of the data to be sent by itself satisfy the priority relationship, the sending UE can determine the to-be-to-be based on P1, P2, the first resource and the second resource indicated by the resource indication information 1.
  • the transport resource for sending data includes:
  • the priority relationship can be expressed as: the absolute value of the difference between P1 and P2 is less than or equal to the absolute value of the difference between P1 and P3, and the absolute value of the difference between P1 and P2 is less than or equal to Equal to the absolute value of the difference between P1 and P4.
  • the embodiments of the present application further provide corresponding apparatuses, including corresponding modules for executing the foregoing embodiments.
  • the modules may be software, hardware, or a combination of software and hardware.
  • FIG. 14 is a schematic structural diagram of a communication apparatus provided by an embodiment of the present application, and the communication apparatus may be implemented by hardware components.
  • the apparatus 1400 shown in FIG. 14 may be a first terminal device or a second terminal device, or may be a chip, a chip system, or a processor that supports the first terminal device or the second terminal device to implement the above method.
  • the apparatus 1400 may be used to implement the method performed by the first terminal device (ie, the sending UE) and/or the second terminal device (ie, the auxiliary UE) described in the method embodiment shown in FIG. 6 , for example, the apparatus 1400 includes a terminal
  • the modules or units or means corresponding to the steps described in the embodiments of the present application are executed by the device or network device.
  • the functions or units or means may be implemented by software, or by hardware, or by executing corresponding software by hardware. , and can also be implemented by a combination of software and hardware. For details, further reference may be made to the corresponding descriptions in the foregoing corresponding method embodiments.
  • the apparatus 1400 may include one or more processors 1401, and the processors 1401 may also be referred to as processing units, which may implement certain control functions.
  • the processor 1401 may be a general-purpose processor or a special-purpose processor or the like.
  • it may be a baseband processor or a central processing unit.
  • the baseband processor can be used to process communication protocols and communication data
  • the central processing unit can be used to process communication devices (eg, base stations, baseband chips, terminals, terminal chips, distributed units (DUs) or centralized units (centralized units). unit, CU), etc.) to control, execute software programs, and process data of software programs.
  • communication devices eg, base stations, baseband chips, terminals, terminal chips, distributed units (DUs) or centralized units (centralized units). unit, CU), etc.
  • the processor 1401 may store instructions 1403 and/or data, and the instructions 1403 and/or data may be executed by the processor, so that the apparatus 1400 executes the methods described in the foregoing method embodiments. Methods.
  • the processor 1401 may include a transceiver unit for implementing receiving and transmitting functions.
  • the transceiver unit may be a transceiver circuit, or an interface, or an interface circuit.
  • Transceiver circuits, interfaces or interface circuits used to implement receiving and transmitting functions may be separate or integrated.
  • the above-mentioned transceiver circuit, interface or interface circuit can be used for reading and writing code/data, or the above-mentioned transceiver circuit, interface or interface circuit can be used for signal transmission or transmission.
  • the apparatus 1400 may include a circuit, and the circuit may implement the function of sending or receiving or communicating in the foregoing method embodiments.
  • the apparatus 1400 may include one or more memories 1402, on which instructions 1404 may be stored, and the instructions may be executed on the processor, so that the apparatus 1400 executes the above method embodiments method described.
  • data may also be stored in the memory.
  • instructions and/or data may also be stored in the processor.
  • the processor and the memory can be provided separately or integrated together. For example, the corresponding relationship described in the above method embodiments may be stored in a memory or in a processor.
  • the apparatus 1400 may further include a transceiver 1405 and/or an antenna 1406 .
  • the processor 1401 may be referred to as a processing unit, and controls the apparatus 1400 .
  • the transceiver 1405 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, a transceiver device or a transceiver module, etc., and is used to implement a transceiver function.
  • the apparatus 1400 in this embodiment of the present application may be used to execute the method described in the foregoing embodiments of the present application.
  • the transceiver 1405 may receive resource indication information from the second terminal device.
  • the resource indication information may be used to indicate the first resource and the resource of the first priority.
  • the first resource is determined according to the first priority.
  • the processor 1401 may determine the second resource according to the second priority, where the second priority is the priority of the data to be sent of the first terminal device.
  • the transceiver 1405 may also send the to-be-sent data on a transmission resource, where the transmission resource is determined according to the first priority, the second priority, the first resource, and the second resource.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource may include The intersection and the fourth resource, wherein the fourth resource belongs to the remaining resources in the third resource except the intersection.
  • the transmission resource may include the third resource and A fifth resource, wherein the fifth resource belongs to the remaining resources in the second resource except the intersection.
  • the above third resource is equal to the first resource, or, the above third resource is a partial resource determined from the first resource according to the first priority and the second priority.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource includes The intersection and the sixth resource, wherein the sixth resource belongs to the remaining resources of the union of the second resource and the third resource except the intersection.
  • the above third resource is equal to the first resource, or the above third resource is a partial resource determined from the first resource according to the first priority and the second priority.
  • the difference between the number of resource units included in the first resource and the number of resource units included in the third resource is based on the value of the first priority and the second priority The difference between the values of the level is determined.
  • the transceiver 1405 may also receive resource indication information from at least one third terminal device.
  • the priority indicated by the resource indication information of each third terminal device in the at least one third terminal device is the same as the first priority.
  • the transmission resources are determined according to the first priority, the second priority, the first resource, the second priority, and the resources and priorities respectively indicated by the resource indication information of the at least one third terminal device.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource Including the intersection and the eighth resource, wherein the eighth resource belongs to the remaining resources in the seventh resource except the intersection.
  • the transmission resource includes the seventh resource and the first Nine resources, the first resource belongs to the remaining resources in the second resource except the intersection.
  • the above seventh resource is determined from the resources indicated by the first resource and the respective resource indication information of the at least one third terminal device.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource includes the intersection and the tenth resource , the tenth resource belongs to the remaining resources of the union of the second resource and the seventh resource except the intersection.
  • the above seventh resource is determined from the resources indicated by the first resource and the respective resource indication information of the at least one third terminal device.
  • the seventh resource is the resource unit included in the first resource and the resource unit included in the resource indicated by the respective resource indication information of the at least one third terminal device, and the weight is not lower than the first resource unit.
  • the first priority is the difference between the priorities indicated by the resource indication information from one or more other terminal devices received by the first terminal device and the second priority The priority with the smallest absolute value.
  • the processor 1401 may be configured to determine the first resource according to the first priority.
  • the transceiver 1405 may be configured to send resource indication information to the first terminal device, where the resource indication information is used to indicate the first resource and the first priority.
  • the first priority is used to determine auxiliary resources for other terminal devices, for example, the first priority may be configured or predefined by the base station.
  • the resource can be selected according to the RSRP threshold corresponding to the first priority.
  • the first priority can also be the priority corresponding to the data to be sent by the second terminal device itself, or a default priority. priority.
  • a communication device implemented by a modular structure may include a transceiver unit 1501 and a processing unit 1502 , and the transceiver unit 1501 and the processing unit 1502 are coupled to each other.
  • the communication apparatus 1500 may be used to perform the steps performed by the first terminal device and/or the second terminal device as shown in FIG. 6 above.
  • the transceiver unit 1501 may be used to support the communication device 1500 to communicate, and the transceiver unit 1501 may also be referred to as a communication unit, a communication interface, a transceiver module or a transceiver unit.
  • the transceiver unit 1501 may have a wireless communication function, such as being able to communicate with other communication devices through wireless communication.
  • the processing unit 1502 may also be referred to as a processing unit, and may be configured to support the communication apparatus 1500 to perform the processing actions performed by the terminal device or the network device in the above method embodiments, including but not limited to: generating information and messages sent by the transceiver unit 1501 , and/or perform demodulation and decoding on the signal received by the transceiver unit 1501, and so on.
  • transceiver unit 1501 may be implemented by the transceiver 1405 and/or the antenna 1406 shown in FIG. 14 .
  • the processing unit 1502 may be implemented by the processor 1401 shown in FIG. 14 , or by the processor 1401 and/or the memory 1402 shown in FIG. 14 .
  • the transceiver unit 1501 may receive resource indication information from the second terminal device.
  • the resource indication information may be used to indicate the first resource and the resource of the first priority.
  • the first resource is determined according to the first priority.
  • the processing unit 1502 may further determine the second resource according to the second priority, where the second priority is the priority of the data to be sent by the first terminal device.
  • the transceiver unit 1501 may send the to-be-sent data on a transmission resource, where the transmission resource is determined according to the first priority, the second priority, the first resource, and the second resource.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource may include The intersection and the fourth resource, wherein the fourth resource belongs to the remaining resources in the third resource except the intersection.
  • the transmission resource may include the third resource and A fifth resource, wherein the fifth resource belongs to the remaining resources in the second resource except the intersection.
  • the above third resource is equal to the first resource, or, the above third resource is a partial resource determined from the first resource according to the first priority and the second priority.
  • the transmission resource belongs to the intersection of the third resource and the second resource.
  • the transmission resource includes The intersection and the sixth resource, wherein the sixth resource belongs to the remaining resources of the union of the second resource and the third resource except the intersection.
  • the above third resource is equal to the first resource, or the above third resource is a partial resource determined from the first resource according to the first priority and the second priority.
  • the difference between the number of resource units included in the first resource and the number of resource units included in the third resource is based on the value of the first priority and the second priority The difference between the values of the level is determined.
  • the transceiver unit 1501 may also receive resource indication information from at least one third terminal device.
  • the priority indicated by the resource indication information of each third terminal device in the at least one third terminal device is the same as the first priority.
  • the transmission resources are determined according to the first priority, the second priority, the first resource, the second priority, and the resources and priorities respectively indicated by the resource indication information of the at least one third terminal device.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource Including the intersection and the eighth resource, wherein the eighth resource belongs to the remaining resources in the seventh resource except the intersection.
  • the transmission resource includes the seventh resource and the first Nine resources, the first resource belongs to the remaining resources in the second resource except the intersection.
  • the above seventh resource is determined from the resources indicated by the first resource and the respective resource indication information of the at least one third terminal device.
  • the transmission resource belongs to the intersection of the seventh resource and the second resource.
  • the transmission resource includes the intersection and the tenth resource , the tenth resource belongs to the remaining resources of the union of the second resource and the seventh resource except the intersection.
  • the above seventh resource is determined from the resources indicated by the first resource and the respective resource indication information of the at least one third terminal device.
  • the seventh resource is the resource unit included in the first resource and the resource unit included in the resource indicated by the respective resource indication information of the at least one third terminal device, and the weight is not lower than the first resource unit.
  • the first priority is the difference between the priorities indicated by the resource indication information from one or more other terminal devices received by the first terminal device and the second priority The priority with the smallest absolute value.
  • the processing unit 1502 may be configured to determine the first resource according to the first priority.
  • the transceiver unit 1501 may be configured to send resource indication information to the first terminal device, where the resource indication information is used to indicate the first resource and the first priority.
  • the first priority is used to determine auxiliary resources for other terminal equipment.
  • the first priority may be configured or predefined by the base station.
  • the first priority is The resource is selected according to the RSRP threshold corresponding to the priority, and the first priority may also be the priority corresponding to the data to be sent by the communication device itself, or a default priority.
  • processors and transceivers described in this application may be implemented in integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application specific integrated circuits (ASICs), printed circuits Circuit board (printed circuit board, PCB), electronic equipment, etc.
  • ICs integrated circuits
  • RFICs radio frequency integrated circuits
  • ASICs application specific integrated circuits
  • PCB printed circuits Circuit board
  • the processor and transceiver can also be fabricated using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), nMetal-oxide-semiconductor (NMOS), P-type Metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (Bipolar Junction Transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
  • CMOS complementary metal oxide semiconductor
  • NMOS nMetal-oxide-semiconductor
  • PMOS P-type Metal oxide semiconductor
  • BJT bipolar junction transistor
  • BiCMOS bipolar CMOS
  • SiGe silicon germanium
  • GaAs gallium arsenide
  • the apparatus described in the above embodiments may be terminal equipment or network equipment, but the scope of the apparatus described in this application is not limited thereto, and the structure of the apparatus may not be limited by FIG. 4 and FIG. 5 .
  • An apparatus may be a stand-alone device or may be part of a larger device.
  • the means may be:
  • a set with one or more ICs may also include storage components for storing data and/or instructions;
  • ASIC such as modem (MSM)
  • each component in the above communication apparatus may be integrated into one module, or may exist independently physically.
  • the above-mentioned integrated modules can be implemented in either the form of hardware or the form of software function modules, which should not be construed as being limited to the structures shown in the above drawings.
  • the embodiments of the present application further provide a computer-readable storage medium on which a computer program is stored.
  • the program is executed by a processor, the computer is made to execute the above method embodiments and method implementations.
  • the present application also provides a computer program product, which, when invoked and executed by a computer, can enable the computer to implement the above method embodiments and any possible implementation manner of the method embodiments. operations performed by the first terminal device and/or the second terminal device.
  • the present application further provides a chip or a chip system, where the chip may include a processor.
  • the chip may also include a memory (or a storage module) and/or a transceiver (or a communication module), or the chip may be coupled with a memory (or a storage module) and/or a transceiver (or a communication module), wherein the transceiver (or or communication module) can be used to support the chip to perform wired and/or wireless communication, the memory (or storage module) can be used to store a program, and the processor can call the program to implement any one of the above method embodiments and method embodiments.
  • the chip system may include the above chips, or may include the above chips and other discrete devices, such as memories (or storage modules) and/or transceivers (or communication modules).
  • the memory described in this application may at least be used to store computer programs or instructions, and/or store information and data involved in the embodiments of this application.
  • the computer program can be invoked by a processor (or a processing unit or a processing module) to execute the methods described in the embodiments of the present application.
  • the memory can be flash memory, read-only memory (ROM), or other types of static storage devices that can store static information and instructions, random access memory (RAM), or other types of static storage devices that can store information and other types of dynamic storage devices for instructions, which may also be electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), or other Optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or capable of carrying or storing desired programs in the form of instructions or data structures code and any other medium that can be accessed by a computer, without limitation.
  • the memory may exist independently and be connected to the processor through a communication bus.
  • the memory can also be integrated with the processor.
  • the present application further provides a communication system, which can be used to implement the above method embodiments and any possible implementation manners of the method embodiments by the first terminal device and/or the first terminal device and/or the first terminal device. Two operations performed by the terminal device.
  • the communication system has the architecture shown in FIG. 1 , FIG. 2 or FIG. 3 .
  • These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions
  • the apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.

Landscapes

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

Abstract

本申请提供一种通信方法及装置,可以应用于D2D或车联网,例如V2X等,或可以用于智能驾驶,智能网联车等领域,使得第一终端设备可接收来自于第二终端设备的第一资源和第一优先级,其中第一资源根据第一优先级确定,从而由第一终端设备根据第一资源和第一优先级,结合自身待发送数据的第二优先级和根据第二优先级确定的第二资源确定传输资源,其中第一资源根据第一优先级确定,第二资源根据第二优先级确定。能够提高传输资源选择的合理性,降低通过该传输资源发送待发送数据时受到的干扰。

Description

通信方法及装置 技术领域
本申请涉及无线通信技术领域,尤其涉及一种通信方法及装置。
背景技术
目前的移动通信技术,例如侧行链路(sidelink,SL)通信场景,支持终端设备(terminal device)对周边其他终端设备进行感知。进行感知的终端设备能够接收附近的其他终端设备传输的侧行信息,以便根据接收的侧行信息获知附近的终端设备所采用的资源,例如监测周边终端设备发送的侧行控制信息,通过侧行控制信息获知该终端设备占用的资源,能够尽量避免在感知到有数据传输的资源上进行侧行链路(sidelink,SL)传输,以降低进行SL传输时受到的干扰。其中,感知的目的之一,是获知周边其他终端设备对于传输资源的占用情况,以便合理选择候选资源,并通过候选资源包含的传输资源进行SL数据传输。
目前,进行SL数据传输的终端设备确定传输资源的方式有待优化,以进一步提高终端设备选择的传输资源的合理性。
发明内容
本申请提供一种通信方法,以提高终端设备选择的SL传输资源的合理性。
第一方面,本申请实施例提供一种通信方法,该方法可以由终端设备或终端设备中的部件(比如处理器、通信芯片或芯片***等)执行。
下面以执行主体为终端设备为例进行描述。根据该方法,第一终端设备可接收来自于第二终端设备的,用于指示第一资源以及第一优先级的资源指示信息。其中,该第一资源为根据该第一优先级确定的。该第一终端设备根据第二优先级确定第二资源,其中,该第二优先级为该第一终端设备的待发送数据的优先级。该第一终端设备可在传输资源上发送该待发送数据,其中,该传输资源为根据该第一优先级、该第二优先级、该第一资源以及该第二资源确定的。
应理解,第二终端设备可以是接收该待发送数据的终端设备,或者接收该待发送数据的终端设备附近的一个终端设备。
采用以上方法,第一终端设备可根据第二终端设备感知的第一资源和第一资源对应的第一优先级,结合自身感知的第二资源和待发送数据的第二优先级确定传输资源,其中第一资源根据第一优先级确定,第二资源根据第二优先级确定。在本申请实施例提供的方法中第一终端设备在确定传输资源的时候同时考虑通过自身感知或监测获得的资源(第二资源),以及其他终端设备通过资源指示信息所指示的资源(第一资源,也可以称为辅助资源),通过其他终端设备的辅助扩大了第一终端设备监听资源的范围,使得第一终端设备选择的传输资源与周边终端设备产生干扰或碰撞的可能性更小,并且资源指示信息还包括第一资源对应的第一优先级,第一终端设备在选择传输资源时还考虑第一资源和第二资源分别对应的优先级(第一优先级和第二优先级),能够进一步提高传输资源选择的合理性,降低通过该传输资源发送待发送数据时受到的干扰。
需要说明的是,本申请实施例中描述的第一资源对应的第一优先级以及第一资源根据 第一优先级确定,具体可以是表示第一资源是基于该第一优先级对应的参考信号接收功率(reference signal received power,RSRP)门限来进行感知(sensing)得到的。可选的,第一优先级可以是专门用于确定辅助资源的优先级,可以是基站配置或预定义的,终端设备(例如上述的第二终端设备)在作为辅助终端设备时,就根据该第一优先级对应的RSRP门限来选择资源。可选的,第一优先级也可以是第二终端设备当前的待发送数据或已经发送的数据的优先级。第一终端设备根据第二优先级确定第二资源,具体的也可以是第一终端设备基于第二优先级对应的RSRP门限进行感知得到第二资源,第一终端设备在通过感知确定用于自身待发送数据的候选资源(第二资源)时是基于待发送数据对应的优先级。第一终端设备和第二终端设备通过感知来选择资源的过程或方法可以是相同的。
在一种可能的设计中,在第一优先级的取值大于或等于第二优先级的取值的情况下,该传输资源属于第三资源和第二资源的交集。
或者,在第一优先级的取值大于或等于该第二优先级的取值,且该第三资源和第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源可包括该交集以及第四资源,其中,该第四资源属于第三资源中除该交集以外的剩余资源。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第三资源小于该待发送数据需要的资源的情况下,该传输资源可包括该第三资源以及第五资源,其中,该第五资源属于第二资源中除该交集以外的剩余资源。
以上第三资源等于第一资源,或者,以上第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。
需要说明的是,本申请实施例中描述的资源A属于资源B表示资源A等于资源B,或者资源A为资源B中的部分资源。
采用该设计,因为在第一优先级取值大于或等于第二优先级的取值的情况下,第二资源中除上述交集以外的剩余资源存在较大可能会不符合待发送数据对资源的筛选需求,因此该设计可优先从第二资源和第三资源的交集中确定传输资源,次优将该交集和第三资源的剩余资源中的或全部资源作为传输资源,以降低根据第二资源中除该交集外的剩余资源确定传输资源的几率,提高根据选择传输资源的合理性。
在一种可能的设计中,在该第二优先级的取值大于或等于该第一优先级的取值的情况下,该传输资源属于第三资源和该第二资源的交集。
或者,在第二优先级的取值大于或等于该第一优先级的取值,且该第三资源和该第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源包括该交集以及第六资源,其中,该第六资源属于该第二资源以及该第三资源的并集除该交集以外的剩余资源。
以上第三资源等于该第一资源,或者,以上第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。
采用该设计,在第二优先级的取值大于或等于第一优先级的取值的情况下,优先根据第二资源和第三资源的交集选择传输资源,提高根据选择传输资源的合理性。
在一种可能的设计中,该第一资源包括的资源单元的数量与该第三资源包括的资源单元的数量之间的差值,是根据该第一优先级的取值与该第二优先级的取值之间的差值确定的。
采用该设计可灵活确定第三资源。并且在第一优先级的取值大于第二优先级的取值时,根据第一优先级的取值与第二优先级取值之间的差值从第一资源中排除一部分资源单元, 第一优先级与第二优先级相差越远则排除的资源单元越多,以降低因为第一优先级较低导致的邻区干扰问题,提高确定传输资源时的合理性。
在一种可能的设计中,第一终端设备可接收来自至少一个第三终端设备的资源指示信息。其中,至少一个第三终端设备中的每个第三终端设备的资源指示信息所指示的优先级与第一优先级相同。则此时,传输资源为根据第一优先级、第二优先级、第一资源、第二优先级以及至少一个第三终端设备各自的资源指示信息分别指示的资源和优先级确定的。
采用该设计,在多个辅助终端设备分别的优先级相同时,第一终端设备可综合多个辅助终端设备的推荐资源确定传输资源,提高确定的传输资源的合理性。
在一种可能的设计中,在该第一优先级的取值大于或等于该第二优先级的取值的情况下,该传输资源属于第七资源和该第二资源的交集。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第七资源和该第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源包括交集以及该第八资源,其中,该第八资源属于该第七资源中除该交集以外的剩余资源。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第七资源小于该待发送数据需要的资源的情况下,该传输资源包括该第七资源以及第九资源,该第就资源属于所述第二资源中除该交集以外的剩余资源。
以上第七资源为从该第一资源以及该至少一个第三终端设备各自的资源指示信息分别指示的资源中确定的。
采用该设计,因为在第一优先级取值大于或等于第二优先级的取值的情况下,该第七资源中除交集以外的剩余资源存在较大可能会不符合业务对资源的筛选需求,因此该设计可优先从第二资源和第七资源的交集中确定传输资源,次优将该交集和第七资源的剩余资源中的或全部资源作为传输资源,以降低根据第二资源中除该交集外的剩余资源确定传输资源的几率,提高根据选择传输资源的合理性。
在一种可能的设计中,在该第二优先级的取值大于或等于该第一优先级的取值的情况下,该传输资源属于第七资源和所述第二资源的交集。
或者,在该第二优先级的取值大于或等于该第一优先级的取值,且该第七资源小于该待发送数据需要的资源的情况下,该传输资源包括该交集以及第十资源,该第十资源属于该第二资源以及该第七资源的并集除该交集以外的剩余资源。
以上第七资源为从该第一资源以及该至少一个第三终端设备各自的资源指示信息分别指示的资源中确定的。
采用该设计,在第二优先级的取值大于或等于第一优先级的取值的情况下,优先根据第二资源和第七资源的交集选择传输资源,提高根据选择传输资源的合理性。
在一种可能的设计中,该第七资源为该第一资源包括的资源单元以及该至少一个第三终端设备各自的资源指示信息分别指示的资源包括的资源单元中,权值不低于第一阈值的至少一个资源单元。
可选的,第一阈值可以是预定义的,或由第一终端设备确定。
采用该设计,第一终端设备可根据每个资源单元的权值合理确定第七资源,进一步提高确定传输资源的合理性。
在一种可能的设计中,该第一优先级为该第一终端设备接收的来自一个或多个其他终端设备的资源指示信息所指示的优先级中与该第二优先级之间差值的绝对值最小的优先 级。
采用该设计,第一终端设备在接收多个优先级不同的辅助终端设备分别推荐的资源的情况下,可根据优先级与自身待发送数据的优先级最接近的辅助终端设备的推荐资源确定传输资源,而不需要根据其他辅助终端设备的辅助资源确定传输资源,以提高确定传输资源时的合理性。
第二方面,本申请实施例提供一种通信方法,该方法可以由终端设备或终端设备中的部件(比如处理器、通信芯片或芯片***等)执行。
下面以执行主体为终端设备为例进行描述。根据该方法,第二终端设备可根据第一优先级确定第一资源。第二终端设备向第一终端设备发送资源指示信息,该资源指示信息可指示该第一资源以及该第一优先级。
本申请中的‘第一’、‘第二’等仅用于区分不同主体以及方便引用,不代表任何排序关系。
可选的,第一优先级为用于为其他终端设备确定辅助资源的优先级,可以是基站配置或预定义的,第二终端设备在作为辅助终端设备时,就根据该第一优先级对应的RSRP门限来选择资源,第一优先级也可以是第二终端设备自身待发送数据对应的优先级,或一个默认的优先级。
第三方面,本申请实施例提供一种通信装置,可以实现上述第一方面、或第一方面任一种可能的实现方式中由第一终端设备实现的方法。该装置包括用于执行上述方法的相应的单元或部件。该装置包括的单元可以通过软件和/或硬件方式实现。该装置例如可以为终端设备、或者为可支持终端设备中实现上述方法的部件或基带芯片、芯片***、或处理器等。
示例性的,该通信装置可包括收发单元(或称通信模块、收发模块)和处理单元(或称处理模块)等等模块化组件,这些模块可以执行上述第一方面或第一方面的各个可能的设计示例中第一终端设备的相应功能。当通信装置是终端设备时收发单元可以是发送器和接收器,或整合的收发器,可以包括天线和射频电路等,处理单元可以是处理器,例如基带芯片等。当通信装置是具有上述终端设备功能的部件时,收发单元可以是射频单元,处理单元可以是处理器。当通信装置是芯片***时,收发单元可以是芯片***的输入输出接口、处理单元可以是芯片***的处理器,例如:中央处理单元(central processing unit,CPU)。
在执行上述第一方面所述方法时,收发单元可接收来自于第二终端设备的资源指示信息。该资源指示信息可用于指示第一资源以及第一优先级的资源。其中,该第一资源为根据该第一优先级确定的。处理单元还可根据第二优先级确定第二资源,其中,该第二优先级为该第一终端设备的待发送数据的优先级。收发单元可在传输资源上发送该待发送数据,其中,该传输资源为根据该第一优先级、该第二优先级、该第一资源以及该第二资源确定的。
在一种可能的设计中,在第一优先级的取值大于或等于第二优先级的取值的情况下,该传输资源属于第三资源和第二资源的交集。
或者,在第一优先级的取值大于或等于该第二优先级的取值,且该第三资源和第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源可包括该交集以及第四资源, 其中,该第四资源属于第三资源中除该交集以外的剩余资源。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第三资源小于该待发送数据需要的资源的情况下,该传输资源可包括该第三资源以及第五资源,其中,该第五资源属于第二资源中除该交集以外的剩余资源。
以上第三资源等于第一资源,或者,以上第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。
在一种可能的设计中,在该第二优先级的取值大于或等于该第一优先级的取值的情况下,该传输资源属于第三资源和该第二资源的交集。
或者,在第二优先级的取值大于或等于该第一优先级的取值,且该第三资源和该第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源包括该交集以及第六资源,其中,该第六资源属于该第二资源以及该第三资源的并集除该交集以外的剩余资源。
以上第三资源等于该第一资源,或者,以上第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。
在一种可能的设计中,该第一资源包括的资源单元的数量与该第三资源包括的资源单元的数量之间的差值,是根据该第一优先级的取值与该第二优先级的取值之间的差值确定的。
在一种可能的设计中,收发单元还可接收来自至少一个第三终端设备的资源指示信息。其中,至少一个第三终端设备中的每个第三终端设备的资源指示信息所指示的优先级与第一优先级相同。则此时,传输资源为根据第一优先级、第二优先级、第一资源、第二优先级以及至少一个第三终端设备各自的资源指示信息分别指示的资源和优先级确定的。
在一种可能的设计中,在该第一优先级的取值大于或等于该第二优先级的取值的情况下,该传输资源属于第七资源和该第二资源的交集。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第七资源和该第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源包括交集以及该第八资源,其中,该第八资源属于该第七资源中除该交集以外的剩余资源。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第七资源小于该待发送数据需要的资源的情况下,该传输资源包括该第七资源以及第九资源,该第就资源属于所述第二资源中除该交集以外的剩余资源。
以上第七资源为从该第一资源以及该至少一个第三终端设备各自的资源指示信息分别指示的资源中确定的。
在一种可能的设计中,在该第二优先级的取值大于或等于该第一优先级的取值的情况下,该传输资源属于第七资源和所述第二资源的交集。
或者,在该第二优先级的取值大于或等于该第一优先级的取值,且该第七资源小于该待发送数据需要的资源的情况下,该传输资源包括该交集以及第十资源,该第十资源属于该第二资源以及该第七资源的并集除该交集以外的剩余资源。
以上第七资源为从该第一资源以及该至少一个第三终端设备各自的资源指示信息分别指示的资源中确定的。
在一种可能的设计中,该第七资源为该第一资源包括的资源单元以及该至少一个第三终端设备各自的资源指示信息分别指示的资源包括的资源单元中,权值不低于第一阈值的至少一个资源单元。
在一种可能的设计中,该第一优先级为该第一终端设备接收的来自一个或多个其他终端设备的资源指示信息所指示的优先级中与该第二优先级之间差值的绝对值最小的优先级。
在另外的示例中,该通信装置还可包括收发器以及处理器。处理器被配置为支持通信装置执行上述第一方面或第一方面的各个可能的设计示例中第一终端设备的相应的功能,如生成需要由收发器发送的信息,和/或,对收发器接收的信息进行处理。收发器可用于收发信息或数据,以及用于该通信装置与通信***中的其他通信装置(如第二终端设备)进行通信交互。可选的,收发器可采用外接方式连接至该通信装置。可选的,该通信装置还可包括存储器。存储器与该处理器耦合,用于保存该通信装置必要的程序指令和数据,其中,存储器可作为该通信装置的组件之一,或外接于该通信装置。其中,处理器可用于执行第三方面中由处理单元执行的步骤,收发器可用于执行第三方面中由收发单元执行的步骤。
第四方面,本申请实施例提供一种通信装置,可以实现上述第二方面、或第二方面任一种可能的实现方式中由第二终端设备实现的方法。该装置包括用于执行上述方法的相应的单元或部件。该装置包括的单元可以通过软件和/或硬件方式实现。该装置例如可以为网络设备、或者为可支持网络设备实现上述方法的芯片、芯片***、或处理器等。
示例性的,该通信装置可包括收发单元(或称通信模块、收发模块)和处理单元(或称处理模块)等等模块化组件,这些模块可以执行上述第一方面或第一方面的各个可能的设计示例中第一终端设备的相应功能。当通信装置是终端设备时收发单元可以是发送器和接收器,或整合的收发器,可以包括天线和射频电路等,处理单元可以是处理器,例如基带芯片等。当通信装置是具有上述终端设备功能的部件时,收发单元可以是射频单元,处理单元可以是处理器。当通信装置是芯片***时,收发单元可以是芯片***的输入输出接口、处理单元可以是芯片***的处理器,例如:中央处理单元(central processing unit,CPU)。
在执行上述第二方面所述方法时,处理单元可用于根据第一优先级确定第一资源。收发单元可用于向第一终端设备发送资源指示信息,该资源指示信息用于指示该第一资源以及该第一优先级。
可选的,该第一优先级可用于为其他终端设备确定辅助资源,比如,第一优先级可以是基站配置或预定义的,第二终端设备在作为辅助终端设备时,就根据该第一优先级对应的RSRP门限来选择资源,第一优先级也可以是第二终端设备自身待发送数据对应的优先级,或一个默认的优先级。
在另外的示例中,该通信装置还可包括收发器以及处理器。处理器被配置为支持通信装置执行上述第二方面或第二方面的各个可能的设计示例中第二终端设备的相应的功能,如生成需要由收发器发送的信息,和/或,对收发器接收的信息进行处理。收发器可用于收发信息或数据,以及用于该通信装置与通信***中的其他通信装置(如第一终端设备)进行通信交互。可选的,收发器可采用外接方式连接至该通信装置。可选的,该通信装置还可包括存储器。存储器与该处理器耦合,用于保存该通信装置必要的程序指令和数据,其中,存储器可作为该通信装置的组件之一,或外接于该通信装置。其中,处理器可用于执行第四方面中由处理单元执行的步骤,收发器可用于执行第四方面中由收发单元执行的步骤。
第五方面,本申请实施例提供一种通信***。该通信***可包括以上第三方面提供的通信装置和第四方面提供的通信装置。
示例性的,以第三方面提供的通信装置为第一终端设备和第四方面提供的通信装置为第二终端设备为例,该通信***中,第二终端设备可用于根据第一优先级确定第一资源,并向第一终端设备发送资源指示信息。其中,资源指示信息用于指示该第一资源以及该第一优先级。第一终端设备可接收该资源指示信息,并根据第二优先级确定第二资源,该第二优先级为该第一终端设备的待发送数据的优先级。第一终端设备还可在传输资源上发送该待发送数据,该传输资源为根据该第一优先级、该第二优先级、该第一资源以及该第二资源确定的。
可选的,第一优先级用于为其他终端设备确定辅助资源,比如,第一优先级可以是基站配置或预定义的,第二终端设备在作为辅助终端设备时,就根据该第一优先级对应的RSRP门限来选择资源,第一优先级也可以是第二终端设备自身待发送数据对应的优先级,或一个默认的优先级。
第六方面,本申请提供一种计算机存储介质,所述计算机存储介质中存储有程序或,当其在计算机上被调用执行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计,或第二方面或第二方面的任意一种可能的设计中所述的方法。
第七方面,本申请提供一种计算机程序产品,该计算基础产品可包含程序或指令,当所述计算机程序产品在计算机上运行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计,或第二方面或第二方面的任意一种可能的设计中所述的方法。
第八方面,本申请提供一种芯片或包含芯片的芯片***,该芯片可包括处理器。该芯片还可以包括存储器(或存储模块)和/或收发器(或通信模块)。该芯片可用于执行上述第一方面或第一方面的任意一种可能的设计,或第二方面或第二方面的任意一种可能的设计中所述的方法。该芯片***可以由上述芯片构成,也可以包含上述芯片和其他分立器件,如存储器(或存储模块)和/或收发器(或通信模块)。
上述方面中的芯片***可以是片上***(system on chip,SOC),也可以是基带芯片等,其中基带芯片可以包括处理器、信道编码器、数字信号处理器、调制解调器和接口模块等。
上述第二方面至第八方面及其可能的设计中的有益效果可以参考对第一方面及其任一可能的设计中所述方法的有益效果的描述。
附图说明
图1为本申请实施例提供的一种通信***的架构示意图;
图2为本申请实施例提供的另一种通信***的架构示意图;
图3为本申请实施例提供的另一种通信***的架构示意图;
图4为本申请实施例提供的一种通过辅助终端设备确定传输资源的流程示意图;
图5为本申请实施例提供的一种通过辅助终端设备确定传输资源的自有关系示意图;
图6为本申请实施例提供的一种通信方法的流程示意图;
图7为本申请实施例提供的一种比特位图的结构示意图;
图8为本申请实施例提供的一种确定第三资源的方法示意图;
图9为本申请实施例提供的一种确定传输资源的方法示意图;
图10为本申请实施例提供的另一种确定传输资源的方法示意图;
图11为本申请实施例提供的另一种确定传输资源的方法示意图;
图12为本申请实施例提供的另一种确定第三资源的方法示意图;
图13为本申请实施例提供的第一终端设备接收的多个资源指示信息的时序示意图;
图14为本申请实施例提供的一种通信装置的结构示意图;
图15为本申请实施例提供的另一种通信装置的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或***实施例中。
本申请实施例提供的资源确定方法可应用于图1所示的侧行传输的通信场景。该通信场景中可包括UE1以及UE2。示例性的,UE1和/或UE2可以是终端(terminal)、移动台(mobile station,MS)、移动终端(mobile terminal)等终端设备,或终端设备中的芯片、芯片***等组件。举例来说,本申请实施例中的UE1和/或UE2可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机、智能车辆、车联网相关智能设备(例如智能路灯等)、可穿戴设备等,UE1和/或UE2还可以是便携式、袖珍式、手持式、计算机内置的或者车载上的移动装置。UE1和/或UE2也可以是具有通信模块的通信芯片,如手持或车载设备中的芯片。
应理解,以上UE1与UE2的具体形态可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、无人驾驶车辆、可穿戴设备、未来5G网络中的终端装置或者未来演进的PLMN网络中的终端装置等。UE1与UE2可以部署在陆地上,包括部署于室内或室外、由用户手持或由车载;终端设备也可以部署在水面上(如轮船等);终端设备还可以部署在空中(例如飞机、气球和卫星上等)。
应理解,UE1以及UE2可被配置为支持SL通信,例如UE1与UE2之间可通过直接通信(PC5)空口进行SL通信。此外,UE1和/或UE2还能够与基站网络设备进行通信(例如,通过通用用户和网络的空口(universal user to network interface,Uu空口)进行通信),并接受网络设备提供的网络服务。
图2中以基于移动蜂窝网的车联网通信技术(cellular based vehicle-to-everything,C-V2X/V2X)为例,示出了侧行传输通信场景的可能架构。
如图2所示,根据UE1与UE2具体形态的不同,V2X***又可分为车与车的通信(vehicle to vehicle,V2V)、车与行人的通信(vehicle to pedestrian,V2P)、车与基础设施的通信(vehicle to infrastructure,V2I)和车与网络的通信(vehicle to network,V2N)等类型。
其中,V2V***中,UE1与UE2分别作为车辆或车载设备进行SL通信。V2P***中,UE1与UE2中的一方作为车辆或车载设备,另一方作为行人手持或通过其他方式携带的通信设备进行SL通信。V2I***中,UE1与UE2中的一方作为车辆或车载设备,另一方作为路侧单元(road side unit,RSU)、智能路灯等基础设施进行SL通信。V2N***中,UE1与UE2中的一方作为车辆或车载设备,另一方作为基站等网络设备进行SL通信。
在NR V2X***中,资源分配(resource allocation,RA)是重要的技术分支。对于5G 基站(next generation node B,gNB)与UE之间的Uu接口,资源分配涉及到gNB为UE调度其在无线通信中应使用的时频资源,UE根据调度分配的时频资源可以接收来自gNB的下行链路(downlink,DL)信息,也可以向gNB发送上行链路(uplink,UL)信息。在NR***中,除Uu接口外,UE与UE之间还存在PC5通信接口。PC5接口中的传输链路被定义为侧行链路。
资源分配对于PC5接口也十分重要。根据资源分配主体的不同,PC5接口上的资源分配可以分为两种模式(mode):Mode 1和Mode 2。在Mode 1资源分配模式中,SL传输所使用的时频资源由gNB集中调度;在Mode 2资源分配模式中,SL传输所使用的时频资源是UE通过感知(sensing)周围的时频资源占用情况,然后在网络设备配置的或者预配置的资源池(resource pool)中选择得到的。工作在Mode 1资源分配模式的UE需要在gNB的覆盖范围内,工作在Mode 2资源分配模式的UE可以不在gNB的覆盖范围内,也可以在gNB的覆盖范围内。
对于Mode 2资源分配模式,可以进一步划分为如下四个子类。其中Mode 2(a)是UE基于自身感知选择SL传输所使用的时频资源;Mode 2(b)则是UE辅助其他UE选择SL传输所使用的时频资源。而Mode 2(c)是UE根据配置的,或者预配置的资源池中的一个,或者,多个SL发送图样(pattern)选择SL传输所使用的时频资源;对应的,Mode 2(d)则是UE进行SL传输所使用的时频资源由具有资源调度能力的UE来决定选择的。
如图3所示,Mode 2(b)模式中,发送UE可在向接收UE进行SL数据传输发送之前,根据来自于辅助UE的资源指示信息(或称辅助信息)确定SL数据传输采用的传输资源。其中,发送UE位于辅助UE的覆盖范围内,接收UE作为辅助UE,或者,将接收UE附近的一个或多个UE作为辅助UE。以上发送UE、接收UE或辅助UE中的任意一个或多个,可包括图1和/或图2所示的UE1或UE2。应理解,本申请不限定于图3所示场景,实际中可以包括更多的辅助UE。
如图4所示,Mode 2(b)模式进一步可分为触发方式(trigger-based)和非触发方式(non trigger-based)。基于触发方式情况下,发送UE会在发送周期业务之前主动发送一个触发消息给辅助UE,该触发消息用来指示发送UE的待发送数据的优先级、业务周期以及待发业务数据的大小等信息。这里的辅助UE可以是接收UE或者是接收UE附近的可以用来帮助接收UE确定资源选择的UE。辅助UE接收到该触发消息后,可根据触发消息中所提供的参数来进行辅助资源的选择,例如根据发送UE的待发送数据的优先级通过资源感知来进行资源的筛选和排除,获得辅助资源。当辅助UE选好辅助资源后,将该辅助资源作为资源指示信息反馈给发送UE。在成功接收到来自辅助UE的资源指示信息后,发送UE将结合自身已感知筛选后的候选资源以及辅助UE选择的辅助资源来共同确定最终用于数据传输的传输资源。
应理解,发送UE可根据待发送数据的优先级确定候选资源。比如,根据待发送数据的优先级确定参考信号接收功率(reference signal received power,RSRP)门限,该RSRP门限与待发送数据之间存在映射关系,例如,发送UE配置有优先级与RSRP门限之间的对应关系,在确定候选资源时可查找该对应关系,以确定待发送数据的优先级所对应的RSRP门限。这里待发送数据的优先级可与该数据所属业务有关,或者与发送UE的配置等有关。此后,发送UE可进行资源感知,当感知的资源的RSRP小于(或不超过)此前确定的信号强度的门限时,发送UE将该资源确定为候选资源。此外还应理解,以上辅助 UE根据设定优先级确定辅助资源的方式,可参照发送UE根据待发送数据的优先级确定候选资源的方式。
触发方式情况下,辅助UE是根据触发消息中的发送UE的业务优先级进行资源确定,因此辅助UE所确定的辅助资源与发送UE自身感知确定的资源是满足相同RSRP门限的。如图5所示,可将发送UE根据自己的感知结果所确定的候选传输资源集合记为S T,而辅助UE根据触发消息中指示的优先级来确定的资源集合记为S R
其中,S T表示这部分资源是在满足待发送数据的优先级的前提下对发送UE和附近周围UE干扰最小的资源集合。相对应的,S R表示这部分资源是在满足待发送数据的优先级的前提下对辅助UE和辅助UE附近周围的UE干扰最小的资源集合。换句话说,S T和S R是基于相同优先级对应的RSRP门限值来筛选确定出来的,在确定最终的传输资源时它们应具有相同的参考权值比重。此时发送UE所对应的用户设备可以优先从S T与S R的交集部分选取资源用于业务数据的传输,此交集部分资源对发送UE和接收UE都是干扰最优的资源选择。当交集部分的资源不能满足传输业务需求时,该用户设备再从S T与S R的非交集部分进行资源选择用于业务数据的传输。
而在非触发方式下,发送UE并不会将相关的业务信息通过触发消息的形式提前发送给辅助UE。辅助UE只能自己预设一些基线参数,其中包括设定优先级。辅助UE根据设定优先级通过资源感知进行辅助资源的确定。在选择出合适的辅助资源后,辅助UE将选择的辅助资源作为资源指示信息反馈给发送UE。在成功接收到来自辅助UE的资源指示信息后,发送UE将结合自身已感知筛选后的候选资源以及辅助UE选择的辅助资源来共同确定最终用于数据传输的传输资源。然而,该设定优先级与发送UE的待发送数据的优先级很可能不一致,发送UE根据该资源指示信息确定的传输资源不符合业务对资源的筛选需求,导致在通过确定的传输资源进行SL数据传输时受到较大的传输干扰。
为了优化非触发方式下辅助UE推荐的辅助资源的准确度,降低发送UE根据辅助资源确定的传输资源进行SL数据传输受到的干扰,本申请实施例提供一种通信方法。该通信方法可由第一终端设备实施。该第一终端设备可包括图1或图2所示UE1和/或UE2,或者,第一终端设备可包括图3的发送UE。
下面以图3所示的发送UE和辅助UE为例,说明本申请实施例提供的通信方法。该方法可包括图6所示的以下步骤:
S101:发送UE接收来自于辅助UE的资源指示信息,该资源指示信息用于指示第一资源以及第一优先级。
其中,第一资源为根据第一优先级确定的,例如,第一资源为辅助UE根据第一优先级确定的资源,该资源可被称为辅助UE的推荐资源,或辅助UE根据第一优先级确定的候选资源。例如,第一优先级为辅助UE的设定优先级,辅助UE根据第一优先级和资源感知结果获得第一资源。应理解,第一优先级可由辅助UE的出厂配置设定或基站配置。第一优先级也可以是辅助UE当前待发送数据的优先级,或辅助UE此前发送的数据的优先级。第一资源也可被称为第一优先级对应的资源。
示例性的,第一资源包括的资源单元由辅助UE根据第一优先级确定,比如,第一资源包括的资源单元为辅助UE确定的RSRP小于(或不超过)第一优先级对应的RSRP门限的资源单元。其中,辅助UE可通过资源感知确定资源单元分别的RSRP,以及根据第一优先级确定该RSRP门限。
如图7所示,资源指示信息可包括比特位图(bitmap)。比特位图可用于指示第一资源包括的资源单元。示例性的,比特位取值为1时,表示该比特位对应的资源单元为第一资源包括的资源单元。此外,也可将比特位取值为0的资源单元作为第一资源包括的资源单元。示例性的,图7所示的比特位图可对应于占用4个时隙且每个时隙上有4个子信道的资源窗,每个比特位对应于该资源窗中的一个子信道。
此外,资源指示信息可包括用于指示第一资源包括的资源单元的索引或时频位置等信息。
应理解,本申请中的资源单元可以是一个子信道。
以上资源指示信息也可被称为辅助信息。
S102:发送UE根据第二优先级确定第二资源。
其中,第二优先级为发送UE的待发送数据的优先级。该第二资源为发送UE根据第二优先级确定的候选资源。第二资源也可被称为第二优先级对应的资源。
示例性的,第二资源包括发送UE根据第二优先级确定的候选资源,比如,第二资源包括发送UE确定的RSRP小于(或不超过)第二优先级对应的RSRP门限的资源单元。其中,发送UE可通过资源感知确定资源单元分别的RSRP,以及根据第二优先级确定该RSRP门限。
以上S101与S102所示步骤之间的时序不做具体限定。比如,发送UE可在接收到资源指示信息后,根据第二优先级确定第二资源,或者,可在根据第二优先级确定第二资源后,接收到资源指示信息。
S103:发送UE在传输资源上发送该待发送数据。其中,传输资源为根据第一优先级、第二优先级、第一资源以及第二资源确定的。
采用以上方法,可由发送UE根据第一优先级、第二优先级、第一资源以及第二资源确定传输资源,并通过传输资源发送待发送数据,其中,第二优先级为待发送数据的优先级,第二资源为根据第二优先级确定的候选资源,第一资源由辅助UE根据第一优先级通过资源感知确定,第一优先级为辅助UE的设定优先级。相比于发送UE仅根据自身感知的候选资源和来自于辅助UE的辅助资源确定传输资源的方式,考虑了第一优先级和第二优先级的取值,因此能够优化传输资源的确定方式,降低发送UE通过确定的传输资源发送数据时受到的干扰。
下面具体说明S103中,传输资源的确定方式。
在一种可能的示例中,发送UE可根据第一资源确定第三资源,并根据第一优先级、第二优先级、第二资源以及第三资源确定传输资源。
示例性的,发送UE可在接收到资源指示信息后,将第一资源包括的全部资源作为第三资源。例如图7所示,若比特位取值为1的资源单元为第一资源包括的资源单元,则发送UE可将这些资源单元作为第三资源。
此外,第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。比如。第一资源包括的资源单元的数量与第三资源包括的资源单元的数量之间的差值,是根据第一优先级和第二优先级之间的差值确定的。
发送UE可根据第一优先级的取值(以下称为P1)与第二优先级的取值(以下称为P2)之间的差值确定X的取值,其中,X可表示第一资源包括的资源单元的数量与第三资源包括的资源单元的数量之间的差值,或者表示第一资源包括的资源单元的数量与第三资源包 括的资源单元的数量之间的差值与第一资源包括的资源单元的数量的比值。其中,X的取值是和P1与P2相关联的,或者说,X的取值是根据P1和P2确定的。X与P1和P2之间的关系具体可以表现为函数映射关系,例如X=f(P1,P2);或者,X的取值也可以与P1和P2满足映射关系,比如满足图表对应关系。X与P1和P2之间关系的具体表现方式在此不做限定。
示例性的,第一优先级比第二优先级低时,第一优先级的取值与第二优先级的取值之间的差值与X成正相关,也就是说,第一优先级的取值与第二优先级的取值之间相差越大,X取值越大,因此发送UE需要从第一资源包括的资源中排除的资源越多,作为第三资源的资源单元越少;反之,第一优先级的取值与第二优先级的取值之间相差越小,X取值越小,因此发送UE需要从第一资源包括的资源中排除的资源越少,作为第三资源的资源单元越多。应理解,第一优先级比第二优先级低,是指第一优先级的取值P1大于第二优先级的取值P2。
例如,第一优先级比第二优先级低时,若X表示第一资源包括的资源单元的数量与第三资源包括的资源单元的数量之间的差值,且发送UE根据P1以及P2确定X=3,则如图8所示发送UE需要从第一资源包括的7个资源单元中排除3个资源单元,将剩余的4个资源单元作为第三资源包括的资源单元。其中,图8中通过加粗线框表示的比特位对应的资源单元为第三资源包括的资源单元。
另外,若X表示第一资源包括的资源单元的数量与第三资源包括的资源单元的数量之间的差值与第一资源包括的资源单元的数量的比值,且发送UE根据P1以及P2确定X=57.14%,则如图8所示发送UE需要从第一资源包括的7个资源单元中排除3个资源单元,将剩余的4个资源单元作为第三资源包括的资源单元。其中,图8中通过加粗线框表示的比特位对应的资源单元为第三资源包括的资源单元。
示例性的,从第一资源包括的资源单元中排除资源单元的方式可以是随机排除,或者是按照资源单元的索引或时频位置按顺序排除,这里不予具体限定。
应理解,方式二中在第一优先级低于第二优先级时,发送UE根据第一优先级与第二优先级的差值从第一资源包括的资源单元中排除部分资源单元,能够降低因为第一优先级较低导致的干扰问题,从而提高SL传输准确性。
基于以上第三资源,这里以第一优先级的取值为P1且第二优先级的取值为P2为例,说明传输资源的确定方式。在P1大于或等于P2的情况下,该传输资源属于第三资源和第二资源的交集。在P1大于或等于P2,且第三资源和第二资源的交集小于待发送数据需要的资源(或者说,该交集包括的资源不足以发该待发送数据)的情况下,传输资源包括交集以及第四资源,该第四资源属于第三资源中除交集以外的剩余资源。在P1大于或等于P2,且第三资源小于待发送数据需要的资源(或者说,该第三资源不足以发该待发送数据)的情况下,传输资源包括第三资源以及第五资源,该第五资源属于该第二资源中除该交集以外的剩余资源。
如图9所示,当发送UE根据图9所示的第二资源和第三资源确定传输资源时,若第一优先级大于或等于第二优先级,则发送UE可优先将第三资源和第二资源的交集(即如图9所示横向阴影表示的优先选择资源)中的部分或全部资源单元作为传输资源,或者说,传输资源属于第三资源和第二资源的交集。在该交集包括的资源小于待发送数据需要的资源时,或者说,在该交集包括的资源单元不足以发送待发送数据时,发送UE将第三资源 和第二资源的交集包括的资源单元作为传输资源,额外将第四资源作为传输资源。其中,第四资源属于第三资源的资源中除该交集以外的剩余资源,例如图9所示,可从竖向阴影表示的次优选择资源中根据待发送数据需要的资源单元的数量选择第四资源作为传输资源。在第三资源小于待发送数据需要的资源时,或者说,第三资源不足以发送待发送数据时,发送UE可将第三资源作为传输资源,额外可以降低无资源作为传输资源。其中,第五资源属于第二资源中除该交集以外的剩余资源,例如图9所示,可从斜向阴影表示的剩余选择资源中根据待发送数据需要的资源单元的数量选择第五资源作为传输资源。
采用图9所示的传输资源确定方式,发送UE能够更为优先地从对应于较高优先级的辅助资源中选择传输资源,因此在第一优先级大于或等于第二优先级时,可以减少SL传输过程中的干扰,能够提高SL传输效率。
此外,在P2大于或等于P1的情况下,传输资源属于第三资源和所述第二资源的交集。在P2大于或等于P1,且第三资源和第二资源的交集小于待发送数据需要的资源的情况下,传输资源可包括该交集以及第六资源,该第六资源属于该第二资源以及该第三资源的并集除该交集以外的剩余资源。
如图10所示,当发送UE根据图10所示的第二资源和第三资源确定传输资源时,若第一优先级小于第二优先级,则发送UE可优先将第三资源和第二资源的交集(即如图10所示横向阴影表示的优先选择资源)中的部分或全部资源单元作为传输资源,或者说,传输资源属于第三资源和第二资源的交集。在该交集包括的资源小于待发送数据需要的资源时,或者说,在该交集包括的资源单元不足以发送待发送数据时,发送UE将第三资源和第二资源的交集包括的资源单元作为传输资源,额外将第六资源作为传输资源。其中,第六资源属于第二资源和第三资源的并集中除该交集以外的剩余资源,例如图10所示,可从竖向阴影表示的次优选择资源中根据待发送数据需要的资源单元的数量选择第六资源作为传输资源。
采用图10所示的传输资源确定方式,能够在第一优先级小于第二优先级时降低SL传输干扰,从而提高SL传输准确性。
再比如图11所示,若第三资源为图8所示的第三资源,该第三资源在图7所示的第一资源的基础上排除了X个(或X%)的资源单元,若第一优先级小于第二优先级,则发送UE可优先将第三资源和第二资源的交集包括的资源单元(即如图11所示横向阴影表示的优先选择资源)作为传输资源。在这部分资源单元的数量少于待发送数据需要的资源单元的数量时,或者说,第三资源和第二资源的交集包括的资源单元不足以发送待发送数据时,发送UE将第三资源和第二资源的交集包括的资源单元作为传输资源,额外可以从第六资源(即第二资源包括的资源单元以及第三资源包括的资源单元中,除第三资源和第二资源的交集包括的资源单元以外的资源单元,如图11所示竖向阴影表示的次优选择资源)中,根据待发送数据需要的资源单元的数量选择部分或全部资源单元作为传输资源。
相比于根据图11确定的传输资源,图11所示的传输资源的确定过程通过排除部分辅助资源来降低因为第一优先级较低导致的干扰问题,从而进一步提高SL传输准确性。
在另一种可能的示例中,除接收到来自于辅助UE的资源指示信息外,若发送UE还接收来自于辅助UE以外的至少一个第三终端设备的资源指示信息,其中,若每个第三终端设备的资源指示信息所指示的优先级与第一优先级相同,则此时,传输资源根据该第一 优先级、该第二优先级、该第一资源以及每个第三终端设备的资源指示信息分别指示的资源和优先级,确定传输资源。
其中,第三终端设备可以与辅助UE相同或不同。
应理解,每个第三终端设备的资源指示信息所指示的资源和优先级之间满足以下关系:该资源是该第三终端设备根据该优先级确定的,根据该优先级确定该资源的方式,可参照本申请中辅助UE根据第一优先级确定第一资源时的说明。
因此,在发送UE接收来自于多个UE(包括辅助UE和至少一个第三终端设备)分别的资源指示信息的情况下,如果多个UE分别的优先级相同,则发送UE可根据每个UE分别指示的资源指示信息、第二优先级和第二资源选择传输资源。
示例性的,发送UE可根据多个UE分别指示的资源(包括第一资源和至少一个第三终端设备各自的资源指示信息分别指示的资源)包括的资源单元中权值不低于第一阈值的至少一个资源单元作为第七资源,并根据第一优先级、第二优先级、第七资源以及第二资源确定传输资源。应理解,资源单元的权值可表征资源单元作为所述传输资源的可能性,比如资源单元的权值越高,则该资源单元作为传输资源的可能性越高。
其中,第一阈值可以是预定义的值,或者可由第一终端设备确定。
如图12所示,假设辅助资源1和辅助资源2分别表示来自于两个第三终端设备的资源指示信息,发送UE可根据第一资源、辅助资源1以及辅助资源2确定每个资源单元的权值。其中,权值的确定方式包括但不限于,根据同一个资源单元对应的比特位分别在第一资源、辅助资源1以及辅助资源2中的取值进行加权平均,比如,若资源单元对应的比特位分别在第一资源、辅助资源1以及辅助资源2中的取值均为1,则该资源单元对应的权值为1。
此外,也可根据资源单元包括在资源指示信息指示的资源的次数,和资源指示信息的总数量,确定资源单元的权重,其中,这里的资源指示信息包括来自于辅助UE和全部第三终端设备的资源指示信息。比如,发送UE接收到来自于辅助UE和两个第三终端设备的资源指示信息,即资源指示信息的总数量为3,资源单元A包括在第一资源和一个第三终端设备的资源指示信息指示的资源中,即资源单元A包括在2个资源指示信息指示的资源中,则可确定资源单元的权值为2/3(或0.667)。
应理解,第一阈值可以是发送UE设定的阈值,或者可由网络设备(如基站)配置。比如图12所示,当第一阈值不高于0.667时,发送UE可将权值不低于0.667的资源单元(即图12中加粗线框表示的资源单元)作为第七资源包括的资源单元。
本申请实施例中,根据第一优先级、第二优先级、第七资源和第二资源确定传输资源的方式,可以参照前述说明的,根据第一优先级、第二优先级、第三资源和第二资源确定传输资源的方式。
具体来说,以第一优先级的取值为P1且第二优先级的取值为P2为例,在P1大于或等于P2的情况下,该传输资源属于第七资源和第二资源的交集。在P1大于或等于P2,且第七资源和第二资源的交集小于待发送数据需要的资源(或者说,该交集包括的资源不足以发该待发送数据)的情况下,传输资源包括交集以及第八资源,该第八资源属于第七资源中除交该集以外的剩余资源。在P1大于或等于P2,且第七资源小于待发送数据需要的资源(或者说,该第七资源不足以发该待发送数据)的情况下,传输资源包括第七资源以 及第九资源,该第九资源属于该第二资源中除该交集以外的剩余资源。具体实现方式的说明可参照图9,这里不再具体展开。
在P2大于或等于P1的情况下,传输资源属于第七资源和所述第二资源的交集。在P2大于或等于P1,且第七资源和第二资源的交集小于待发送数据需要的资源的情况下,传输资源可包括该交集以及第十资源,该第十资源属于该第二资源以及该第七资源的并集除该交集以外的剩余资源。具体实现方式的说明可参照图10,这里不再具体展开。
在一种可能的示例中,若发送UE还接收来自于其他辅助UE(以下称为第四终端设备)的资源指示信息,每个资源指示信息用于指示一个第四终端设备的优先级和根据该优先级确定的资源。则发送UE可在确定第一优先级的取值与第二优先级的取值之间差值的绝对值小于或等于每个资源指示信息指示的优先级的取值与第四优先级的取值之间的差值的绝对值后,根据第一优先级、第二优先级、第一资源和第二资源确定传输资源,以提升根据辅助资源确定传输资源的准确性,降低SL数据传输过程受到的干扰。或者说,S101中涉及的第一优先级为发送UE接收的来自一个或多个其他终端设备(包括辅助UE和上述第四终端设备)的资源指示信息所指示的优先级中与该第二优先级之间差值的绝对值最小的优先级。
应理解,第四终端设备可以与辅助UE相同或不同。
如图13所示,若发送UE在接收资源指示信息的窗口内接收到资源指示信息1、资源指示信息2以及资源指示信息3,其中,资源指示信息1来自于辅助UE,资源指示信息1指示的第一优先级的取值为P1,资源指示信息2指示的优先级的取值为P3,资源指示信息3指示的优先级的取值为P4。则发送UE可在确定P1、自身待发送数据的优先级的取值P2、P3以及P4满足优先级关系时,根据P1、P2、资源指示信息1所指示的第一资源以及第二资源确定待发送数据的传输资源。其中,该优先级关系包括:
|P2-P1|≤|P3-P1|并且|P2-P1|≤|P4-P1|;
或者,该优先级关系可表述为:P1与P2之间的差值的绝对值小于或等于P1与P3之间的差值的绝对值,且P1与P2之间的差值的绝对值小于或等于P1与P4之间的差值的绝对值。
相应于上述方法实施例给出的方法,本申请实施例还提供了相应的装置,包括用于执行上述实施例相应的模块。所述模块可以是软件,也可以是硬件,或者是软件和硬件结合。
图14给出了本申请实施例提供的一种通信装置的结构示意图,该通信装置可由硬件组件实现。图14所示装置1400可以是第一终端设备或第二终端设备,或者可以是支持第一终端设备或第二终端设备实现上述方法的芯片、芯片***、或处理器等。该装置1400可用于实现图6所示方法实施例中描述的由第一终端设备(即发送UE)和/或第二终端设备(即辅助UE)执行的方法,比如,所述装置1400包括终端设备或网络设备执行本申请实施例描述的步骤所对应的模块或单元或手段(means),所述功能或单元或手段可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现,还可以通过软件和硬件结合的方式实现。详细可进一步参考前述对应方法实施例中的相应描述。
以硬件实现方式为例,所述装置1400可以包括一个或多个处理器1401,所述处理器1401也可以称为处理单元,可以实现一定的控制功能。所述处理器1401可以是通用处理器或者专用处理器等。例如可以是基带处理器或中央处理器。基带处理器可以用于对通信 协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端、终端芯片,分布单元(istributed unit,DU)或集中单元(centralized unit,CU)等)进行控制,执行软件程序,处理软件程序的数据。
在一种可选的设计中,处理器1401可以存有指令1403和/或数据,所述指令1403和/或数据可以被所述处理器运行,使得所述装置1400执行上述方法实施例中描述的方法。
在另一种可选的设计中,处理器1401中可以包括用于实现接收和发送功能的收发单元。例如该收发单元可以是收发电路,或者是接口,或者是接口电路。用于实现接收和发送功能的收发电路、接口或接口电路可以是分开的,也可以集成在一起。上述收发电路、接口或接口电路可以用于代码/数据的读写,或者,上述收发电路、接口或接口电路可以用于信号的传输或传递。
在又一种可能的设计中,装置1400可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。
可选的,所述装置1400中可以包括一个或多个存储器1402,其上可以存有指令1404,所述指令可在所述处理器上被运行,使得所述装置1400执行上述方法实施例中描述的方法。可选的,所述存储器中还可以存储有数据。可选的,处理器中也可以存储指令和/或数据。所述处理器和存储器可以单独设置,也可以集成在一起。例如,上述方法实施例中所描述的对应关系可以存储在存储器中,或者存储在处理器中。
可选的,所述装置1400还可以包括收发器1405和/或天线1406。所述处理器1401可以称为处理单元,对所述装置1400进行控制。所述收发器1405可以称为收发单元、收发机、收发电路、收发装置或收发模块等,用于实现收发功能。
可选的,本申请实施例中的装置1400可以用于执行本申请上述实施例描述的方法。
示例性的,在执行上述方法实施例中由第一终端设备实现的功能时,收发器1405可接收来自于第二终端设备的资源指示信息。该资源指示信息可用于指示第一资源以及第一优先级的资源。其中,该第一资源为根据该第一优先级确定的。处理器1401可根据第二优先级确定第二资源,其中,该第二优先级为该第一终端设备的待发送数据的优先级。收发器1405还可在传输资源上发送该待发送数据,其中,该传输资源为根据该第一优先级、该第二优先级、该第一资源以及该第二资源确定的。
在一种可能的设计中,在第一优先级的取值大于或等于第二优先级的取值的情况下,该传输资源属于第三资源和第二资源的交集。
或者,在第一优先级的取值大于或等于该第二优先级的取值,且该第三资源和第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源可包括该交集以及第四资源,其中,该第四资源属于第三资源中除该交集以外的剩余资源。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第三资源小于该待发送数据需要的资源的情况下,该传输资源可包括该第三资源以及第五资源,其中,该第五资源属于第二资源中除该交集以外的剩余资源。
以上第三资源等于第一资源,或者,以上第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。
在一种可能的设计中,在该第二优先级的取值大于或等于该第一优先级的取值的情况下,该传输资源属于第三资源和该第二资源的交集。
或者,在第二优先级的取值大于或等于该第一优先级的取值,且该第三资源和该第二 资源的交集小于该待发送数据需要的资源的情况下,该传输资源包括该交集以及第六资源,其中,该第六资源属于该第二资源以及该第三资源的并集除该交集以外的剩余资源。
以上第三资源等于该第一资源,或者,以上第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。
在一种可能的设计中,该第一资源包括的资源单元的数量与该第三资源包括的资源单元的数量之间的差值,是根据该第一优先级的取值与该第二优先级的取值之间的差值确定的。
在一种可能的设计中,收发器1405还可接收来自至少一个第三终端设备的资源指示信息。其中,至少一个第三终端设备中的每个第三终端设备的资源指示信息所指示的优先级与第一优先级相同。则此时,传输资源为根据第一优先级、第二优先级、第一资源、第二优先级以及至少一个第三终端设备各自的资源指示信息分别指示的资源和优先级确定的。
在一种可能的设计中,在该第一优先级的取值大于或等于该第二优先级的取值的情况下,该传输资源属于第七资源和该第二资源的交集。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第七资源和该第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源包括交集以及该第八资源,其中,该第八资源属于该第七资源中除该交集以外的剩余资源。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第七资源小于该待发送数据需要的资源的情况下,该传输资源包括该第七资源以及第九资源,该第就资源属于所述第二资源中除该交集以外的剩余资源。
以上第七资源为从该第一资源以及该至少一个第三终端设备各自的资源指示信息分别指示的资源中确定的。
在一种可能的设计中,在该第二优先级的取值大于或等于该第一优先级的取值的情况下,该传输资源属于第七资源和所述第二资源的交集。
或者,在该第二优先级的取值大于或等于该第一优先级的取值,且该第七资源小于该待发送数据需要的资源的情况下,该传输资源包括该交集以及第十资源,该第十资源属于该第二资源以及该第七资源的并集除该交集以外的剩余资源。
以上第七资源为从该第一资源以及该至少一个第三终端设备各自的资源指示信息分别指示的资源中确定的。
在一种可能的设计中,该第七资源为该第一资源包括的资源单元以及该至少一个第三终端设备各自的资源指示信息分别指示的资源包括的资源单元中,权值不低于第一阈值的至少一个资源单元。
在一种可能的设计中,该第一优先级为该第一终端设备接收的来自一个或多个其他终端设备的资源指示信息所指示的优先级中与该第二优先级之间差值的绝对值最小的优先级。
在执行上述方法实施例中由第二终端设备实现的功能时,处理器1401可用于根据第一优先级确定第一资源。收发器1405可用于向第一终端设备发送资源指示信息,该资源指示信息用于指示该第一资源以及该第一优先级。
可选的,该第一优先级用于为其他终端设备确定辅助资源,比如,第一优先级可以是基站配置或预定义的。在第二终端设备在作为辅助终端设备时,可根据该第一优先级对应 的RSRP门限来选择资源,第一优先级也可以是第二终端设备自身待发送数据对应的优先级,或一个默认的优先级。
如图15所示,本申请实施例提供的一种由模块化结构实现的通信装置可以包括收发单元1501以及处理单元1502,以上收发单元1501以及处理单元1502之间相互耦合。该通信装置1500可用于执行以上图6中所示的由第一终端设备和/或第二终端设备执行的步骤。该收发单元1501可用于支持通信装置1500进行通信,收发单元1501也可被称为通信单元、通信接口、收发模块或收发单元。收发单元1501可具备无线通信功能,例如能够通过无线通信方式与其他通信装置进行通信。处理单元1502也可被称为处理单元,可用于支持该通信装置1500执行上述方法实施例中由终端设备或网络设备执行的处理动作,包括但不限于:生成由收发单元1501发送的信息、消息,和/或,对收发单元1501接收的信号进行解调解码等等。
应理解,收发单元1501可由图14所示的收发器1405和/或天线1406实现。处理单元1502可由图14所示的处理器1401实现,或由图14所示的处理器1401和/或存储器1402实现。
示例性的,在实现上述方法实施例中由终端设备实现的功能时,收发单元1501可接收来自于第二终端设备的资源指示信息。该资源指示信息可用于指示第一资源以及第一优先级的资源。其中,该第一资源为根据该第一优先级确定的。处理单元1502还可根据第二优先级确定第二资源,其中,该第二优先级为该第一终端设备的待发送数据的优先级。收发单元1501可在传输资源上发送该待发送数据,其中,该传输资源为根据该第一优先级、该第二优先级、该第一资源以及该第二资源确定的。
在一种可能的设计中,在第一优先级的取值大于或等于第二优先级的取值的情况下,该传输资源属于第三资源和第二资源的交集。
或者,在第一优先级的取值大于或等于该第二优先级的取值,且该第三资源和第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源可包括该交集以及第四资源,其中,该第四资源属于第三资源中除该交集以外的剩余资源。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第三资源小于该待发送数据需要的资源的情况下,该传输资源可包括该第三资源以及第五资源,其中,该第五资源属于第二资源中除该交集以外的剩余资源。
以上第三资源等于第一资源,或者,以上第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。
在一种可能的设计中,在该第二优先级的取值大于或等于该第一优先级的取值的情况下,该传输资源属于第三资源和该第二资源的交集。
或者,在第二优先级的取值大于或等于该第一优先级的取值,且该第三资源和该第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源包括该交集以及第六资源,其中,该第六资源属于该第二资源以及该第三资源的并集除该交集以外的剩余资源。
以上第三资源等于该第一资源,或者,以上第三资源为根据该第一优先级和该第二优先级从该第一资源中确定的部分资源。
在一种可能的设计中,该第一资源包括的资源单元的数量与该第三资源包括的资源单元的数量之间的差值,是根据该第一优先级的取值与该第二优先级的取值之间的差值确定的。
在一种可能的设计中,收发单元1501还可接收来自至少一个第三终端设备的资源指示信息。其中,至少一个第三终端设备中的每个第三终端设备的资源指示信息所指示的优先级与第一优先级相同。则此时,传输资源为根据第一优先级、第二优先级、第一资源、第二优先级以及至少一个第三终端设备各自的资源指示信息分别指示的资源和优先级确定的。
在一种可能的设计中,在该第一优先级的取值大于或等于该第二优先级的取值的情况下,该传输资源属于第七资源和该第二资源的交集。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第七资源和该第二资源的交集小于该待发送数据需要的资源的情况下,该传输资源包括交集以及该第八资源,其中,该第八资源属于该第七资源中除该交集以外的剩余资源。
或者,在该第一优先级的取值大于或等于该第二优先级的取值,且该第七资源小于该待发送数据需要的资源的情况下,该传输资源包括该第七资源以及第九资源,该第就资源属于所述第二资源中除该交集以外的剩余资源。
以上第七资源为从该第一资源以及该至少一个第三终端设备各自的资源指示信息分别指示的资源中确定的。
在一种可能的设计中,在该第二优先级的取值大于或等于该第一优先级的取值的情况下,该传输资源属于第七资源和所述第二资源的交集。
或者,在该第二优先级的取值大于或等于该第一优先级的取值,且该第七资源小于该待发送数据需要的资源的情况下,该传输资源包括该交集以及第十资源,该第十资源属于该第二资源以及该第七资源的并集除该交集以外的剩余资源。
以上第七资源为从该第一资源以及该至少一个第三终端设备各自的资源指示信息分别指示的资源中确定的。
在一种可能的设计中,该第七资源为该第一资源包括的资源单元以及该至少一个第三终端设备各自的资源指示信息分别指示的资源包括的资源单元中,权值不低于第一阈值的至少一个资源单元。
在一种可能的设计中,该第一优先级为该第一终端设备接收的来自一个或多个其他终端设备的资源指示信息所指示的优先级中与该第二优先级之间差值的绝对值最小的优先级。
在执行上述方法实施例中由第二终端设备实现的功能时,处理单元1502可用于根据第一优先级确定第一资源。收发单元1501可用于向第一终端设备发送资源指示信息,该资源指示信息用于指示该第一资源以及该第一优先级。
可选的,该第一优先级用于为其他终端设备确定辅助资源,比如,第一优先级可以是基站配置或预定义的,通信装置在实现上述辅助终端设备的功能时,根据该第一优先级对应的RSRP门限来选择资源,第一优先级也可以是通信装置自身待发送数据对应的优先级,或一个默认的优先级。
应理解,本申请中描述的处理器和收发器可实现在集成电路(integrated circuit,IC)、模拟IC、射频集成电路RFIC、混合信号IC、专用集成电路(application specific integrated circuit,ASIC)、印刷电路板(printed circuit board,PCB)、电子设备等上。该处理器和收发器也可以用各种IC工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、 P型金属氧化物半导体(positive channel metal oxide semiconductor,PMOS)、双极结型晶体管(Bipolar Junction Transistor,BJT)、双极CMOS(BiCMOS)、硅锗(SiGe)、砷化镓(GaAs)等。
以上实施例描述中的装置可以是终端设备或网络设备,但本申请中描述的装置的范围并不限于此,而且装置的结构可以不受图4和图5的限制。装置可以是独立的设备或者可以是较大设备的一部分。例如所述装置可以是:
(1)独立的集成电路IC,或芯片,或,芯片***或子***;
(2)具有一个或多个IC的集合,可选的,该IC集合也可以包括用于存储数据和/或指令的存储部件;
(3)ASIC,例如调制解调器(MSM);
(4)可嵌入在其他设备内的模块;
(5)接收机、终端、智能终端、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备、机器设备、家居设备、医疗设备、工业设备等等;
(6)其他等等。
应理解,以上实施例中对于通信装置所包含组件是示意性的,仅仅为一种可能的示例,其实际实现时可以具有另外的构成方式。另外,以上通信装置中的各组件可以集成在一个模块中,也可以是单独的物理存在。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现,不应理解为以上述附图所示结构为限。
基于与上述方法实施例相同构思,本申请实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,使该计算机执行上述方法实施例、方法实施例的任意一种可能的实现方式中由第一终端设备和/或第二终端设备执行的操作。
基于与上述方法实施例相同构思,本申请还提供一种计算机程序产品,该计算机程序产品在被计算机调用执行时,可以使得计算机实现上述方法实施例、方法实施例的任意一种可能的实现方式中由第一终端设备和/或第二终端设备执行的操作。
基于与上述方法实施例相同构思,本申请还提供一种芯片或芯片***,该芯片可包括处理器。该芯片还可包括存储器(或存储模块)和/或收发器(或通信模块),或者,该芯片与存储器(或存储模块)和/或收发器(或通信模块)耦合,其中,收发器(或通信模块)可用于支持该芯片进行有线和/或无线通信,存储器(或存储模块)可用于存储程序,该处理器调用该程序可用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中由第一终端设备和/或第二终端设备执行的操作。该芯片***可包括以上芯片,也可以包含上述芯片和其他分立器件,如存储器(或存储模块)和/或收发器(或通信模块)。
应理解,本申请所述存储器至少可用于存储计算机程序或指令,和/或存储本申请实施例涉及的信息及数据。其中,计算机程序可由处理器(或处理单元或处理模块)调用,以执行本申请实施例中所述的方法。存储器可以是闪存(flash)存储器、只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并 能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信总线与处理器相连接。存储器也可以和处理器集成在一起。
基于与上述方法实施例相同构思,本申请还提供一种通信***,该通信***可用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中由第一终端设备和/或第二终端设备执行的操作。示例性的,该通信***具有如图1、图2或图3所示架构。
本申请实施例是参照实施例所涉及的方法、装置、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

Claims (24)

  1. 一种通信方法,其特征在于,包括:
    第一终端设备接收来自第二终端设备的资源指示信息,所述资源指示信息用于指示第一资源以及第一优先级,所述第一资源为根据所述第一优先级确定的;
    所述第一终端设备根据第二优先级确定第二资源,所述第二优先级为所述第一终端设备的待发送数据的优先级;
    所述第一终端设备在传输资源上发送所述待发送数据,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述第二资源确定的。
  2. 如权利要求1所述的方法,其特征在于,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述第二资源确定的,包括:
    在所述第一优先级的取值大于或等于所述第二优先级的取值的情况下,所述传输资源属于第三资源和所述第二资源的交集;或者,
    在所述第一优先级的取值大于或等于所述第二优先级的取值,且所述第三资源和所述第二资源的交集小于所述待发送数据需要的资源的情况下,所述传输资源包括所述交集以及第四资源,所述第四资源属于所述第三资源中除所述交集以外的剩余资源;或者,
    在所述第一优先级的取值大于或等于所述第二优先级的取值,且所述第三资源小于所述待发送数据需要的资源的情况下,所述传输资源包括所述第三资源以及第五资源,所述第五资源属于所述第二资源中除所述交集以外的剩余资源;
    其中,所述第三资源等于所述第一资源,或者,所述第三资源为根据所述第一优先级和所述第二优先级从所述第一资源中确定的部分资源。
  3. 如权利要求1或2所述的方法,其特征在于,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述第二资源确定的,包括:
    在所述第二优先级的取值大于或等于所述第一优先级的取值的情况下,所述传输资源属于第三资源和所述第二资源的交集;或者,
    在所述第二优先级的取值大于或等于所述第一优先级的取值,且所述第三资源和所述第二资源的交集小于所述待发送数据需要的资源的情况下,所述传输资源包括所述交集以及第六资源,所述第六资源属于所述第二资源以及所述第三资源的并集除所述交集以外的剩余资源;
    其中,所述第三资源等于所述第一资源,或者,所述第三资源为根据所述第一优先级和所述第二优先级从所述第一资源中确定的部分资源。
  4. 如权利要求2或3所述的方法,其特征在于,所述第三资源为根据所述第一优先级和所述第二优先级从所述第一资源中确定的部分资源,包括:
    所述第一资源包括的资源单元的数量与所述第三资源包括的资源单元的数量之间的差值,是根据所述第一优先级的取值与所述第二优先级的取值之间的差值确定的。
  5. 如权利要求1所述的方法,其特征在于,所述方法还包括:
    所述第一终端设备接收来自至少一个第三终端设备的资源指示信息,所述至少一个第三终端设备中的每个第三终端设备的所述资源指示信息所指示的优先级与所述第一优先级相同;
    所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述第二 资源确定的,包括:
    所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源、所述第二优先级以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源和优先级确定的。
  6. 如权利要求5所述的方法,其特征在于,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源和优先级确定的,包括:
    在所述第一优先级的取值大于或等于所述第二优先级的取值的情况下,所述传输资源属于第七资源和所述第二资源的交集;或者,
    在所述第一优先级的取值大于或等于所述第二优先级的取值的,且所述第七资源和所述第二资源的交集小于所述待发送数据需要的资源的情况下,所述传输资源包括所述交集以及第八资源,所述第八资源属于所述第七资源中除所述交集以外的剩余资源;或者,
    在所述第一优先级的取值大于或等于所述第二优先级的取值,且所述第七资源小于所述待发送数据需要的资源的情况下,所述传输资源包括所述第七资源以及第九资源,所述第就资源属于所述第二资源中除所述交集以外的剩余资源;
    其中,所述第七资源为从所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源中确定的。
  7. 如权利要求5或6所述的方法,其特征在于,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源和优先级确定的,包括:
    在所述第二优先级的取值大于或等于所述第一优先级的取值的情况下,所述传输资源属于第七资源和所述第二资源的交集;或者,
    在所述第二优先级的取值大于或等于所述第一优先级的取值,且所述第七资源小于所述待发送数据需要的资源的情况下,所述传输资源包括所述交集以及第十资源,所述第十资源属于所述第二资源以及所述第七资源的并集除所述交集以外的剩余资源;
    其中,所述第七资源为从所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源中确定的。
  8. 如权利要求6或7所述的方法,其特征在于,所述第七资源为从所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源确定的,包括:
    所述第七资源为所述第一资源包括的资源单元以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源包括的资源单元中权值不低于第一阈值的至少一个资源单元。
  9. 如权利要求1-8中任一所述的方法,其特征在于,所述第一优先级为所述第一终端设备接收的来自一个或多个其他终端设备的资源指示信息所指示的优先级中与所述第二优先级之间差值的绝对值最小的优先级。
  10. 一种通信方法,其特征在于,包括:
    第二终端设备根据第一优先级确定第一资源,所述第一优先级用于为其他终端设备确定辅助资源;
    第二终端设备向第一终端设备发送资源指示信息,所述资源指示信息用于指示所述第一资源以及所述第一优先级。
  11. 一种通信装置,其特征在于,包括收发单元和处理单元:
    所述收发单元,用于接收来自第二终端设备的资源指示信息,所述资源指示信息用于指示第一资源以及第一优先级,所述第一资源为根据所述第一优先级确定的;
    所述处理单元,用于根据第二优先级确定第二资源,所述第二优先级为所述通信装置的待发送数据的优先级;
    所述收发单元,还用于在传输资源上发送所述待发送数据,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述第二资源确定的。
  12. 如权利要求11所述的通信装置,其特征在于,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述第二资源确定的,包括:
    在所述第一优先级的取值大于或等于所述第二优先级的取值的情况下,所述传输资源属于第三资源和所述第二资源的交集;或者,
    在所述第一优先级的取值大于或等于所述第二优先级的取值,且所述第三资源和所述第二资源的交集小于所述待发送数据需要的资源的情况下,所述传输资源包括所述交集以及第四资源,所述第四资源属于所述第三资源中除所述交集以外的剩余资源;或者,
    在所述第一优先级的取值大于或等于所述第二优先级的取值,且所述第三资源小于所述待发送数据需要的资源的情况下,所述传输资源包括所述第三资源以及第五资源,所述第五资源属于所述第二资源中除所述交集以外的剩余资源;
    其中,所述第三资源等于所述第一资源,或者,所述第三资源为根据所述第一优先级和所述第二优先级从所述第一资源中确定的部分资源。
  13. 如权利要求11或12所述的通信装置,其特征在于,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述第二资源确定的,包括:
    在所述第二优先级的取值大于或等于所述第一优先级的取值的情况下,所述传输资源属于第三资源和所述第二资源的交集;或者,
    在所述第二优先级的取值大于或等于所述第一优先级的取值,且所述第三资源和所述第二资源的交集小于所述待发送数据需要的资源的情况下,所述传输资源包括所述交集以及第六资源,所述第六资源属于所述第二资源以及所述第三资源的并集除所述交集以外的剩余资源;
    其中,所述第三资源等于所述第一资源,或者,所述第三资源为根据所述第一优先级和所述第二优先级从所述第一资源中确定的部分资源。
  14. 如权利要求12或13所述的通信装置,其特征在于,所述第三资源为根据所述第一优先级和所述第二优先级从所述第一资源中确定的部分资源,包括:
    所述第一资源包括的资源单元的数量与所述第三资源包括的资源单元的数量之间的差值,是根据所述第一优先级的取值与所述第二优先级的取值之间的差值确定的。
  15. 如权利要求11所述的通信装置,其特征在于,所述收发单元还用于:
    接收来自至少一个第三终端设备的资源指示信息,所述至少一个第三终端设备中的每个第三终端设备的所述资源指示信息所指示的优先级与所述第一优先级相同;
    所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述第二资源确定的,包括:
    所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源、所述第二优先级以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源和优先级 确定的。
  16. 如权利要求15所述的通信装置,其特征在于,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源和优先级确定的,包括:
    在所述第一优先级的取值大于或等于所述第二优先级的取值的情况下,所述传输资源属于第七资源和所述第二资源的交集;或者,
    在所述第一优先级的取值大于或等于所述第二优先级的取值,且所述第七资源和所述第二资源的交集小于所述待发送数据需要的资源的情况下,所述传输资源包括所述交集以及第八资源,所述第八资源属于所述第七资源中除所述交集以外的剩余资源;或者,
    在所述第一优先级的取值大于或等于所述第二优先级的取值,且所述第七资源小于所述待发送数据需要的资源的情况下,所述传输资源包括所述第七资源以及第九资源,所述第就资源属于所述第二资源中除所述交集以外的剩余资源;
    其中,所述第七资源为从所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源中确定的。
  17. 如权利要求15或16所述的通信装置,其特征在于,所述传输资源为根据所述第一优先级、所述第二优先级、所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源和优先级确定的,包括:
    在所述第二优先级的取值大于或等于所述第一优先级的取值的情况下,所述传输资源属于第七资源和所述第二资源的交集;或者,
    在所述第二优先级的取值大于或等于所述第一优先级的取值,且所述第七资源小于所述待发送数据需要的资源的情况下,所述传输资源包括所述交集以及第十资源,所述第十资源属于所述第二资源以及所述第七资源的并集除所述交集以外的剩余资源;
    其中,所述第七资源为从所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源中确定的。
  18. 如权利要求16或17所述的通信装置,其特征在于,所述第七资源为从所述第一资源以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源确定的,包括:
    所述第七资源为所述第一资源包括的资源单元以及所述至少一个第三终端设备各自的所述资源指示信息分别指示的资源包括的资源单元中权值不低于第一阈值的至少一个资源单元。
  19. 如权利要求11-18中任一所述的通信装置,其特征在于,所述第一优先级为所述通信装置接收的来自一个或多个其他终端设备的资源指示信息所指示的优先级中与所述第二优先级之间差值的绝对值最小的优先级。
  20. 一种通信装置,其特征在于,包括收发单元以及处理单元:
    所述处理单元用于根据第一优先级确定第一资源,所述第一优先级用于为其他终端设备确定辅助资源;
    所述收发单元用于向第一终端设备发送资源指示信息,所述资源指示信息用于指示所述第一资源以及所述第一优先级。
  21. 一种通信***,其特征在于,包括如权利要求11至19中任一所述的通信装置,以及包括如权利要求20所述的通信装置。
  22. 一种计算机可读存储介质,其特征在于,包括程序或指令,当所述程序或指令在计算机上运行时,如权利要求1-10中任一所述的方法被执行。
  23. 一种计算机程序产品,其特征在于,包括程序或指令,当所述程序或指令在计算机上运行时,如权利要求1-10中任一所述的方法被执行。
  24. 一种芯片,其特征在于,所述芯片与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以执行权利要求1-10中任一所述的方法。
PCT/CN2020/108013 2020-08-07 2020-08-07 通信方法及装置 WO2022027689A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/108013 WO2022027689A1 (zh) 2020-08-07 2020-08-07 通信方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/108013 WO2022027689A1 (zh) 2020-08-07 2020-08-07 通信方法及装置

Publications (1)

Publication Number Publication Date
WO2022027689A1 true WO2022027689A1 (zh) 2022-02-10

Family

ID=80118605

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/108013 WO2022027689A1 (zh) 2020-08-07 2020-08-07 通信方法及装置

Country Status (1)

Country Link
WO (1) WO2022027689A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220225310A1 (en) * 2021-01-13 2022-07-14 Qualcomm Incorporated Resource selection in an anchor-client network with client monitoring

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110139240A (zh) * 2018-02-09 2019-08-16 电信科学技术研究院有限公司 一种接收处理方法和第一终端
CN111263410A (zh) * 2018-12-28 2020-06-09 维沃移动通信有限公司 一种资源预留方法及设备
EP3672338A1 (en) * 2017-09-29 2020-06-24 LG Electronics Inc. -1- Method for transmitting v2x message by terminal in wireless communication system, and terminal using same method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3672338A1 (en) * 2017-09-29 2020-06-24 LG Electronics Inc. -1- Method for transmitting v2x message by terminal in wireless communication system, and terminal using same method
CN110139240A (zh) * 2018-02-09 2019-08-16 电信科学技术研究院有限公司 一种接收处理方法和第一终端
CN111263410A (zh) * 2018-12-28 2020-06-09 维沃移动通信有限公司 一种资源预留方法及设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HUAWEI, HISILICON: "On Sidelink enhancement", 3GPP DRAFT; R1-2004602, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. E-meeting; 20200525 - 20200605, 16 May 2020 (2020-05-16), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051886317 *
LG ELECTRONICS: "Discussion on resource allocation for Mode 2", 3GPP DRAFT; R1-1912588, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Reno, USA; 20191118 - 20191122, 9 November 2019 (2019-11-09), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051823495 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220225310A1 (en) * 2021-01-13 2022-07-14 Qualcomm Incorporated Resource selection in an anchor-client network with client monitoring
US11729772B2 (en) * 2021-01-13 2023-08-15 Qualcomm Incorporated Resource selection in an anchor-client network with client monitoring

Similar Documents

Publication Publication Date Title
WO2020143732A1 (zh) 发送和接收反馈信道的方法以及装置
CN109392015A (zh) 一种资源选择方法及装置
US10834735B2 (en) Method and device for selecting a carrier, and terminal device
US20230143285A1 (en) Communication method and sidelink device
US20240032096A1 (en) Methods and apparatus for sidelink resource exclusion for intra-device coordination in wireless communication
CN112020148A (zh) 一种通信方法及装置
EP3890368A1 (en) Method and device for sending and receiving control information
CN115428545A (zh) 基于设备到设备的资源确定方法和设备
WO2022027689A1 (zh) 通信方法及装置
CN113497659B (zh) 一种资源确定方法及装置
CN110192416A (zh) 一种用于覆盖增强的资源配置方法及装置
JP2023536200A (ja) ロング物理サイドリンクフィードバックチャネル(psfch)フォーマットによるpsfchレンジ拡張
US20230180192A1 (en) Communication method and apparatus, and readable storage medium
US20230007682A1 (en) Data transmission method, terminal device and network device
CN110418409B (zh) 信道资源协调分配方法及装置
CN114424655A (zh) 一种通信方法及装置
WO2021185353A1 (zh) 一种资源确定方法及装置
US20230180270A1 (en) Resource Determining Method and Apparatus
TWI760964B (zh) 控制資訊傳輸方法、基地台、終端及電腦可讀存儲介質
WO2023010288A1 (zh) 资源选择方法、装置和存储介质
US20230247654A1 (en) Systems and methods for resource allocation and encoding of inter-ue coordination messages
WO2022027594A1 (zh) 一种通信方法及通信装置
CN112399618B (zh) 通信方法和装置
CN110324125B (zh) 一种确定资源的方法及装置
WO2021088033A1 (zh) 确定资源选择窗的方法及装置、电子设备和可读存储介质

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: 20948828

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20948828

Country of ref document: EP

Kind code of ref document: A1