[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2021062774A1 - Sidelink resource processing method and device, and system - Google Patents

Sidelink resource processing method and device, and system Download PDF

Info

Publication number
WO2021062774A1
WO2021062774A1 PCT/CN2019/109698 CN2019109698W WO2021062774A1 WO 2021062774 A1 WO2021062774 A1 WO 2021062774A1 CN 2019109698 W CN2019109698 W CN 2019109698W WO 2021062774 A1 WO2021062774 A1 WO 2021062774A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
side link
resource
resources
bit sequence
Prior art date
Application number
PCT/CN2019/109698
Other languages
French (fr)
Chinese (zh)
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/CN2019/109698 priority Critical patent/WO2021062774A1/en
Priority to CN201980100554.XA priority patent/CN114424596A/en
Publication of WO2021062774A1 publication Critical patent/WO2021062774A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • 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]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Definitions

  • This application relates to the field of wireless communication technologies, and in particular to a method, device, and system for processing side link resources.
  • V2X Vehicle-To-Everything
  • LTE Long Term Evolution
  • V2X is based on Device-to-Device (D2D) communication technology, but has higher latency requirements than D2D.
  • D2D Device-to-Device
  • V2X includes vehicle-to-vehicle communication (Vehicle to Vehicle, V2V) , Vehicle to pedestrian communication (Vehicle to Pedestrian, V2P), vehicle to infrastructure communication (Vehicle to Infrastructure, V2I), vehicle to network communication (Vehicle to Network, V2N). Therefore, V2X is the key technology of the future intelligent transportation system. In order to ensure the reliability of V2X communication, how to realize the reasonable allocation of resources is very important.
  • V2X Under the LTE network, V2X supports broadcast transmission, that is, the sender terminal can send services to the receiver terminal on the side link in a broadcast mode, and the receiver terminal does not need to feed back the reception or not information to the sender terminal. Therefore, In the LTE network, V2X only supports blind retransmission. In the blind retransmission scenario, when the sender terminal transmits for the first time, it will use sidelink control information (SCI) to indicate whether to retransmit. When the SCI indicates retransmission, the sender terminal will The retransmission resources are reserved in the SCI, and therefore, the case where the retransmission resources are reserved and not used is not involved in LTE-V2X.
  • SCI sidelink control information
  • V2X In the New Radio (NR) network, V2X not only supports blind retransmission, but also supports feedback-based retransmission, that is, after the first transmission, if the sender terminal receives the data from the receiver terminal A negative acknowledgement (Negative acknowledgement, NACK) is retransmitted on the reserved retransmission resource until the acknowledgement (ACK) information is received.
  • NACK Negative acknowledgement
  • the sender terminal still reserves the retransmission resource through SCI during the initial transmission. If the response message from the receiver terminal is received before the reserved retransmission resource is used up, there will be a reserved retransmission resource. Without using the situation.
  • the sender terminal receives the response information and the reserved retransmission resources are left, the remaining retransmission resources will be released.
  • One or more terminals including the receiver terminal can compete to use these The released retransmission resources, however, when one or more terminals compete for the retransmission resources, a time delay will be introduced due to the resource listening process, so that part of the released remaining resources cannot be reused, thus causing a waste of resources.
  • the present application provides a method, device and system for processing side-link resources to improve the utilization rate of side-link resources.
  • an embodiment of the present application provides a method for processing side link resources, the method includes: the second terminal determines that a transmission block from the first terminal is successfully received; the transmission block is the first terminal on the first side The transmission block transmitted on the uplink resource; the second terminal sends confirmation information and a resource selection indication to the first terminal, the confirmation information is used to indicate that the second terminal successfully receives the transmission block, and the resource selection indication is used to indicate the first terminal The selection result of one or more second side uplink resources used by the two terminals for retransmission of the transport block.
  • the embodiment of the application provides a method for processing sidelink resources. After the second terminal successfully receives the transmission block from the first terminal, the second terminal can inform the first terminal through the confirmation message that the second terminal has successfully received the transmission. Block, and can indicate the selection result of the second terminal on one or more second side link resources for retransmission of the transmission block through the resource selection indication.
  • the selection of side-link resources avoids the delay caused by the interception process when multiple terminals compete for the selection of side-link resources, which improves the utilization of side-link resources, and at the same time Reduce the probability of occurrence of side link resource collisions.
  • the resource selection indication includes a bit sequence, and the bit sequence is used to indicate a selection result of the second terminal on one or more second side link resources.
  • Different bit sequences can indicate different selection results, which not only facilitates the indication of selection results, but also reduces transmission content and reduces resource consumption caused by transmission.
  • the bit sequence is specifically used to indicate the information of the side link resource selected by the second terminal from the one or more second side link resources.
  • the value of each bit in the bit sequence is the first indicator
  • the side link resource selected by the second terminal is all of the one or more second side link resources.
  • Two-side uplink resources It can be determined by the first indicator that one or more second side link resources are all selected by the second terminal.
  • the value of the bit sequence includes at least one first indicator and at least one second indicator, and the bit sequence is specifically used to instruct the second terminal to select from one or more second side uplink resources Part of the side link resource information. It can be determined by the first indicator and the second indicator that one or more second side link resource parts are selected by the second terminal.
  • the method further includes: the second terminal sends a first indication to the first terminal on the side link, and the first indication is used to indicate that the side link resource selected by the second terminal is The proportion of the side link resources to which they belong.
  • the second terminal can flexibly select the size of the resource according to the size of the service, thereby avoiding resource waste.
  • the bit sequence is specifically used to indicate that the second terminal does not select the side link resource from the one or more second side link resources.
  • the value of each bit in the bit sequence is the second indicator. It can be determined through the second indicator that one or more second side link resources are not selected by the second terminal.
  • an embodiment of the present application provides a method for processing sidelink resources.
  • the method includes: a terminal obtains a resource selection indication from a second terminal, and the resource selection indication is used to instruct the second terminal pair to be used for retransmission transmission.
  • the embodiment of the present application provides a method for processing side link resources.
  • the terminal can determine the selection result of one or more second side link resources by the second terminal according to the resource selection instruction.
  • the second terminal has the priority of selecting side link resources from one or more second side link resources, that is, the second terminal can prioritize whether to select side link resources from one or more second side link resources. Compared with the prior art, it avoids the delay caused by the interception process when multiple terminals compete for the selection of side-link resources. This improves the utilization rate of side-link resources and reduces Probability of side link resource collision.
  • the method further includes: the first terminal receives confirmation information from the second terminal, where the confirmation information is used to indicate that the second terminal successfully receives the transmission block.
  • the resource selection indication includes a bit sequence, and the bit sequence is used to indicate a selection result of the second terminal on one or more second side link resources.
  • Different bit sequences can indicate different selection results, which not only facilitates the indication of selection results, but also reduces transmission content and reduces resource consumption caused by transmission.
  • the terminal determines the selection result of the second terminal for one or more second side link resources according to the resource selection indication, including: the terminal determines that the second terminal has not selected one or more second side link resources according to the bit sequence. Select the side link resource from among the second side link resources.
  • the terminal determines according to the bit sequence that the second terminal does not select the side link resource from the one or more second side link resources, including: the value of each bit in the bit sequence is the first In the second indicator, the terminal determines that the second terminal has not selected the side uplink resource from the one or more second side uplink resources. It can be determined through the second indicator that one or more second side link resources are not selected by the second terminal.
  • the bit sequence is specifically used to indicate the information of the side link resource selected by the second terminal from one or more second side link resources, and the terminal confirms the second terminal according to the resource selection instruction.
  • the selection result of the second terminal on the one or more second side link resources includes: the terminal determines the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence .
  • the terminal determines the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence, including: the value of each bit in the bit sequence Is the first indicator, the terminal determines that the side link resource selected by the second terminal from the one or more second side link resources includes all of the one or more second side link resources Link resources. It can be determined by the first indicator that one or more second side link resources are all selected by the second terminal.
  • the terminal determines the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence, including: the value of the bit sequence includes at least one first side link resource. An indicator and at least one second indicator, and the terminal determines, according to the bit sequence, a part of the side link resource selected by the second terminal from the one or more second side link resources. It can be determined by the first indicator and the second indicator that one or more second side link resource parts are selected by the second terminal.
  • the method further includes: the terminal receives a first indication from the second terminal, where the first indication is used to indicate that the side link resource selected by the second terminal is in the side link to which it belongs.
  • the proportion of resources Through the first instruction, the second terminal can flexibly select the size of the resource according to the size of the service, thereby avoiding resource waste.
  • an embodiment of the present application provides a method for processing sidelink resources.
  • the method includes: a second terminal determines that a transmission block from a first terminal is successfully received; and the transmission block indicates that the first terminal is on the first side.
  • the transmission block transmitted on the uplink resource; the second terminal sends a resource selection indication to the first terminal, and the resource selection indication is used to instruct the second terminal to check one or more second side uplinks for retransmission of the transmission block. The result of resource selection.
  • the method further includes: the second terminal sends confirmation information to the first terminal.
  • an embodiment of the present application provides an apparatus for processing side link resources, which can implement the method in any possible implementation manner of the first aspect or the first aspect/third aspect or the third aspect. Therefore, The beneficial effects in any possible implementation manner of the first aspect or the first/third aspect or the third aspect can also be achieved.
  • the side link resource processing device may be a second terminal, or a device that can support the second terminal to implement the method in the first aspect or the first aspect/third aspect or any possible implementation manner of the third aspect , For example, applied to the chip in the second terminal.
  • the device can implement the above method by software, hardware, or by hardware executing corresponding software.
  • an embodiment of the present application provides an apparatus for processing side link resources, including: a determining unit, configured to determine that a transmission block from a first terminal is successfully received; the transmission block is that the first terminal is in the first side row The transmission block transmitted on the link resource; the communication unit is used to send a resource selection indication to the first terminal, and the resource selection indication is used to instruct the device to retransmit the transmission block for one or more second side uplink resources The result of the selection.
  • the third terminal can also listen to the resource indication information.
  • the communication unit is further configured to send confirmation information to the first terminal, and the confirmation information is used to indicate that the device successfully receives the transmission block.
  • the resource selection indication includes a bit sequence, and the bit sequence is specifically used to indicate the information of the side link resource selected by the apparatus from the one or more second side link resources.
  • the value of each bit in the bit sequence is the first indicator
  • the side link resource selected by the device is all the second side link resources among the one or more second side link resources. Side link resources.
  • the value of the bit sequence includes at least one first indicator and at least one second indicator, and the bit sequence is specifically used to instruct the device to select from one or more second side uplink resources. Part of the side link resource information.
  • the communication unit is further configured to send a first indication to the first terminal, and the first indication is used to indicate that the side link resource selected by the device is in the side link resource to which it belongs. proportion.
  • the resource selection indication includes a bit sequence, and the bit sequence is specifically used to indicate that the device does not select a side link resource from the one or more second side link resources.
  • the value of each bit in the bit sequence is the second indicator.
  • an embodiment of the present application provides an apparatus for processing side link resources.
  • the apparatus may include: a communication unit and a processing unit.
  • the communication unit may be a communication interface or an interface circuit.
  • the processing unit may be a processor.
  • the processing unit executes the instructions stored in the storage unit, so that the second device implements the first aspect or the method described in any one of the possible implementation manners of the first aspect.
  • the processing unit may be a processor, and the communication unit may be collectively referred to as a communication interface.
  • the processor, the communication interface and the memory are coupled with each other.
  • an embodiment of the present application provides an apparatus for processing side link resources.
  • the apparatus can implement the second aspect or any possible implementation of the second aspect, and therefore can also implement the second aspect or the first aspect.
  • Two aspects are the beneficial effects in any possible implementation manner.
  • the device for processing side link resources may be a terminal, or a device that can support the terminal to implement the second aspect or any possible implementation manner of the second aspect, for example, a chip applied to the terminal.
  • the device can implement the above method by software, hardware, or by hardware executing corresponding software.
  • an embodiment of the present application provides an apparatus for sidelink resource processing, including: a communication unit, configured to obtain a resource selection instruction from a second terminal, and the resource selection instruction is used to instruct the second terminal
  • the transmission block transmits the selection result of one or more second side uplink resources;
  • the transmission block is the transmission block that the communication unit transmits to the second terminal on the first side uplink resource;
  • the processing unit is used to select according to the resource Instruct to determine the result of the second terminal's selection of one or more second side uplink resources.
  • the communication unit is further configured to receive confirmation information from the second terminal, where the confirmation information is used to indicate that the second terminal successfully receives the transmission block.
  • the resource selection indication includes a bit sequence
  • the bit sequence is specifically used to indicate that the second terminal does not select a side link resource from one or more second side link resources, and correspondingly, processing
  • the unit is specifically configured to determine, according to the bit sequence, that the second terminal does not select the side link resource from the one or more second side link resources.
  • the value of each bit in the bit sequence is the second indicator, and the processing unit determines that the second terminal does not select the side link resource from the one or more second side link resources.
  • the resource selection indication includes a bit sequence
  • the bit sequence is specifically used to instruct the second terminal to select side link resource information from one or more second side link resources
  • process The unit is specifically configured to determine the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence.
  • the value of each bit in the bit sequence is the first indicator
  • the processing unit determines that the side link resource selected by the second terminal from the one or more second side link resources includes All of the one or more second side uplink resources; or, the value of the bit sequence includes at least one first indicator and at least one second indicator, and the processing unit determines the first indicator according to the bit sequence Part of the side link resources selected by the second terminal from one or more second side link resources.
  • the communication unit is further configured to receive a first indication from the second terminal, and the first indication is used to indicate that the side link resource selected by the second terminal is in the side link to which it belongs. The proportion of resources.
  • an embodiment of the present application provides an apparatus for processing side link resources.
  • the apparatus may include: a communication unit and a processing unit.
  • the communication unit may be a communication interface or an interface circuit.
  • the processing unit may be a processor.
  • the processing unit executes the instructions stored in the storage unit, so that the device implements the second aspect or the method described in any one of the possible implementation manners of the second aspect.
  • the processing unit may be a processor, and the communication unit may be collectively referred to as a communication interface.
  • the processor, the communication interface and the memory are coupled with each other.
  • the embodiments of the present application provide a computer-readable storage medium.
  • the computer-readable storage medium stores a computer program or instruction.
  • the computer program or instruction runs on the computer, the computer can execute the operations as described in the first aspect to the first aspect.
  • the embodiments of the present application provide a computer-readable storage medium.
  • the computer-readable storage medium stores a computer program or instruction.
  • the computer program or instruction When the computer program or instruction is run on a computer, the computer executes operations such as the second aspect to the first aspect.
  • the embodiments of the present application provide a computer program product including instructions.
  • the instructions run on a computer, the computer executes various possible implementations of the first aspect or the first/third aspect or the third aspect.
  • the present application provides a computer program product including instructions, which when the instructions run on a computer, cause the computer to execute the side link described in the second aspect or various possible implementations of the second aspect The method of resource processing.
  • an embodiment of the present application provides a device for processing side-link resources.
  • the device for processing side-link resources includes a processor and a memory.
  • the memory stores instructions. When the instructions are executed by the processor, The method for processing side link resources as described in the first aspect or the first aspect/third aspect or various possible implementation manners of the third aspect is implemented.
  • an embodiment of the present application provides a device for processing side-link resources.
  • the device for processing side-link resources includes a processor and a memory.
  • the memory stores instructions that are executed by the processor. , To implement the side link resource processing method as described in the second aspect or various possible implementation manners of the second aspect.
  • an embodiment of the present application provides a chip that includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the first aspect or the first aspect/the first aspect.
  • the communication interface is used to communicate with other modules outside the chip.
  • an embodiment of the present application provides a chip that includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the second aspect or each of the second aspect.
  • the communication interface is used to communicate with other modules outside the chip.
  • the chip provided in the embodiment of the present application further includes a memory for storing computer programs or instructions.
  • an embodiment of the present application provides a communication system, which includes any one or more of the following: the third aspect and the side link resource processing described in the various possible implementations of the third aspect , The device for processing side link resources described in the fourth aspect and various possible implementations of the fourth aspect.
  • any device or computer storage medium or computer program product or communication system provided above is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the corresponding method provided above The beneficial effects of the corresponding solutions will not be repeated here.
  • Figure 1 is a communication type of communication between a car and anything provided by an embodiment of the application
  • FIG. 2 is a schematic structural diagram of a communication system applicable to an embodiment of the present application
  • FIG. 3 is a schematic structural diagram of a communication device provided by an embodiment of this application.
  • FIG. 4 is a schematic diagram of a first terminal reserving side link resources according to an embodiment of this application.
  • FIG. 5 is a schematic flow chart 1 of a method for processing side link resources according to an embodiment of this application;
  • FIG. 6 is a second schematic flow diagram of a method for processing side link resources according to an embodiment of this application.
  • FIG. 7 is a schematic diagram of mapping between side link resources and bit sequences provided by an embodiment of the application.
  • FIG. 8 is a schematic diagram of a side link resource division ratio provided by an embodiment of the application.
  • FIG. 9 is a schematic diagram of a second terminal selecting remaining side link resources according to an embodiment of the application.
  • FIG. 10 is a third schematic flowchart of a method for processing side link resources according to an embodiment of this application.
  • FIG. 11 is a schematic structural diagram 1 of an apparatus for processing side link resources according to an embodiment of this application.
  • FIG. 12 is a second schematic structural diagram of a side link resource processing apparatus provided by an embodiment of this application.
  • FIG. 13 is a schematic structural diagram of a chip provided by an embodiment of the application.
  • words such as “first” and “second” are used to distinguish the same items or similar items that have substantially the same function and effect.
  • the first terminal and the second terminal are only used to distinguish between different terminals, and the sequence of them is not limited.
  • words such as “first” and “second” do not limit the quantity and execution order, and words such as “first” and “second” do not limit the difference.
  • At least one refers to one or more, and “multiple” refers to two or more.
  • “And/or” describes the association relationship of the associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, and B exists alone, where A, B can be singular or plural.
  • the character “/” generally indicates that the associated objects before and after are in an “or” relationship.
  • the following at least one item (a)” or similar expressions refers to any combination of these items, including any combination of a single item (a) or a plurality of items (a).
  • at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple .
  • indication may include direct indication and indirect indication, as well as explicit indication and implicit indication.
  • the information indicated by a certain piece of information (the first indication information described below) is called the information to be instructed.
  • the information to be indicated may be directly indicated, wherein the information to be indicated itself or the index of the information to be indicated, etc.
  • the information to be indicated may also be indicated indirectly by indicating other information, where there is an association relationship between the other information and the information to be indicated.
  • Sidelink refers to: defined for the direct communication between the terminal and the terminal. That is, the link between the terminal and the terminal for direct communication without forwarding through the base station.
  • Sidelink resources refer to resources used when transmitting sidelink service data and control information on the sidelink between terminals.
  • Resource collision means that two or more terminals have selected the same Sidelink resource.
  • LTE long time evolution
  • FDD frequency division duplex
  • TDD LTE time division duplex
  • UMTS universal mobile telecommunication system
  • WiMAX worldwide interoperability for microwave access
  • PLMN public land mobile network
  • D2D device-to-device
  • M2M machine to machine
  • 5G communication system car networking system, etc.
  • Figure 2 shows a schematic structural diagram of a communication system provided by an embodiment of the present application.
  • the communication system includes: one or more first terminals 10 and one or more second terminals 20. It should be understood that a first terminal 10 and a second terminal 20 are shown in FIG. 2.
  • first interface for direct communication between the first terminal 10 and the second terminal 20
  • first interface may be referred to as a PC5 interface
  • the transmission link used for communication between the first terminal 10 and the second terminal 20 on the PC5 interface may be referred to as a side link.
  • the first terminal 10 and the second terminal 20 may be in a scene without mobile network coverage, or in a scene with mobile network coverage.
  • the first terminal 10 and the second terminal 20 may be located in the same cell or in different cells.
  • the communication system shown in FIG. 2 further includes: a third terminal 50.
  • the third terminal 50 may compete with the first terminal 10 for the side link resources reserved by the first terminal 10 but there are remaining side link resources used for retransmission.
  • the communication system shown in FIG. 2 further includes: a network device 30 provided for the first terminal 10/third terminal 50 and a network device 40 provided for the second terminal 20.
  • the network device 30 and the network device 40 that provide services for the first terminal 10/the third terminal 50 and the second terminal 20 may be the same network device.
  • the interface between the first terminal 10/the third terminal 50 and the network device 30, and the interface between the second terminal 20 and the network device 40 may be referred to as a second interface.
  • This second interface may be referred to as a Uu interface.
  • the names of the first interface and the second interface described above are only examples, and the embodiments of the present application do not limit the names of the first interface and the second interface.
  • the terminal in the embodiment of the present application may be the first terminal 10 or the third terminal 50.
  • the terminal is the first terminal 10 as an example.
  • the first terminal 10 may use the first side link resource on the side link to send the transport block to the second terminal.
  • the first terminal 10 may determine two or more side link resources (including the first side link resource) corresponding to the transmission block, and the two or More than two side link resources may be configured by the network device 30 for the first terminal 10, or may be selected by the first terminal 10 from a pre-configured side link resource pool, which is not limited in the embodiment of the present application.
  • One side link resource A among the two or more side link resources is used to send the initial transmission transport block to the second terminal.
  • the remaining side uplink resources of the two or more side uplink resources except the side uplink resource A are used to retransmit the transmission block.
  • a terminal is a device with wireless communication capabilities that can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted. It can also be deployed on the water (such as ships, etc.). It can also be deployed in the air (for example, on airplanes, balloons, satellites, etc.).
  • the terminal is also called user equipment (UE), mobile station (MS), mobile terminal (MT), and terminal equipment, etc., which provide users with voice and/or data connectivity. equipment.
  • terminals include handheld devices with wireless connection functions, vehicle-mounted devices, and so on.
  • the terminal can be: mobile phone (mobile phone), tablet computer, notebook computer, palm computer, mobile internet device (MID), wearable device (such as smart watch, smart bracelet, pedometer, etc.), In-vehicle equipment (for example, cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed rail, etc.), virtual reality (VR) equipment, augmented reality (AR) equipment, industrial control (industrial control) Wireless terminals, smart home equipment (for example, refrigerators, TVs, air conditioners, electric meters, etc.), smart robots, workshop equipment, wireless terminals in self-driving, wireless terminals in remote medical surgery, and smart The wireless terminal in the smart grid, the wireless terminal in the transportation safety, the wireless terminal in the smart city, or the wireless terminal in the smart home, and the flying equipment (for example, smart Robots, hot air balloons, drones, airplanes), etc.
  • MID mobile internet device
  • wearable device such as smart watch, smart bracelet, pedometer, etc.
  • In-vehicle equipment for example, cars, bicycles
  • the terminal is a terminal device that often works on the ground, such as a vehicle-mounted device.
  • chips deployed in the above-mentioned devices such as System-On-a-Chip (SOC), baseband chips, etc., or other chips with communication functions may also be referred to as terminals.
  • SOC System-On-a-Chip
  • baseband chips etc.
  • other chips with communication functions may also be referred to as terminals.
  • the terminal may be a vehicle with corresponding communication function, or a vehicle-mounted communication device, or other embedded communication device, or a user-held communication device, including a mobile phone, a tablet computer, and the like.
  • the terminal may also be a wearable device.
  • Wearable devices can also be called wearable smart devices. It is a general term for using wearable technology to intelligently design everyday wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
  • a wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. Wearable devices are not only a kind of hardware device, but also realize powerful functions through software support, data interaction, and cloud interaction.
  • wearable smart devices include full-featured, large-sized, complete or partial functions that can be achieved without relying on smart phones, such as smart watches or smart glasses, and only focus on a certain type of application function, and need to cooperate with other devices such as smart phones.
  • a network device is an entity that can be used to transmit or receive signals in conjunction with a terminal.
  • it can be an access point (Access Point, AP) in WLAN, an eNB or eNodeB in LTE, or a relay station or access point, or vehicle-mounted equipment, wearable devices, and network equipment in the future 5G network.
  • AP Access Point
  • eNB evolved Node B
  • eNodeB eNodeB
  • relay station or access point e.g., a relay station or access point
  • vehicle-mounted equipment wearable devices
  • network equipment in the PLMN network that will evolve in the future.
  • the network equipment provides services for the cell
  • the terminal communicates with the network equipment through the transmission resources (for example, time domain resources, or frequency domain resources, or time-frequency resources) used by the cell.
  • the cell may be a cell corresponding to a network device (such as a base station), a cell may belong to a macro base station or a base station corresponding to a small cell.
  • the small cell here may include: metro cell, micro cell ( Micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-rate data transmission services.
  • FIG. 3 shows a schematic diagram of the hardware structure of a communication device provided by an embodiment of the present application.
  • the communication device includes a processor 41, a communication line 44, and at least one transceiver 43.
  • the processor 41 can be a general-purpose central processing unit (central processing unit, CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more programs for controlling the execution of the program of this application. integrated circuit.
  • CPU central processing unit
  • ASIC application-specific integrated circuit
  • the communication line 44 may include a path to transmit information between the aforementioned components.
  • the transceiver 43 uses any device such as a transceiver to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
  • RAN radio access network
  • WLAN wireless local area networks
  • the communication device may further include a memory 42.
  • the memory 42 may be a 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 that can store information and instructions
  • the dynamic storage device can also be electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disk 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 can be used to carry or store desired program codes in the form of instructions or data structures and can be used by a computer Any other media accessed, but not limited to this.
  • the memory can exist independently and is connected to the processor through the communication line 44. The memory can also be integrated with the processor.
  • the memory 42 is used to store computer execution instructions for executing the solution of the application, and the processor 41 controls the execution.
  • the processor 41 is configured to execute computer-executable instructions stored in the memory 42 to implement a method for processing sidelink resources provided in the following embodiments of the present application.
  • the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
  • the processor 41 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 3.
  • the communication device may include multiple processors, such as the processor 41 and the processor 45 in FIG. 3.
  • processors can be a single-CPU (single-CPU) processor or a multi-core (multi-CPU) processor.
  • the processor here may refer to one or more devices, circuits, and/or processing cores for processing data (for example, computer program instructions).
  • the first terminal may retransmit the transmission block in a retransmission manner based on blind retransmission, and the first terminal initially transmits the transmission block (Transmission Block, TB) to the second terminal.
  • the transmission block may include service data and side link control information (SCI).
  • SCI includes the SF gap field, which is used to indicate the time domain interval between initial transmission and retransmission.
  • the value of the SF gap field may be a preset value. If the preset value of this field is 0, it means that there is no need to retransmit. If the preset value of this field is an integer greater than 0, it means that the first terminal needs to resend the transmission block to the second terminal.
  • the first terminal can determine whether the transmission block needs to be retransmitted according to the SF gap field.
  • the blind retransmission process will not change due to the result of the initial transmission, regardless of whether the second terminal successfully receives it.
  • the first terminal will re-send the transmission block to the second terminal.
  • blind retransmission also needs to indicate in the SCI whether blind retransmission is required, and the information about the reserved resources for blind retransmission. Therefore, blind retransmission does not involve the reservation of side link resources for retransmission. The situation of use.
  • the first terminal can also retransmit the transport block in a feedback-based retransmission manner.
  • the same transport block supports four transmissions in network communication as an example for illustration. This solution is also applicable to other transmission times.
  • the four transmissions may include one initial transmission and three retransmissions.
  • FIG. 4 is a schematic diagram of a first terminal reserving a side uplink resource, where the abscissa represents time, and the ordinate represents transmission frequency.
  • Side link resource 1 is a side link resource used for initial transmission of the transport block
  • side link resource 2 to side link resource 4 are side link resources used for retransmission.
  • the first terminal sends a transmission block to the second terminal on the side link resource 1. That is, the initial transmission of the transmission block is realized.
  • the side link resource 1 includes the SCI.
  • the first terminal will indicate the reserved side link resource for three retransmissions in the SCI. For example, side link resource 2 to side link resource 4. If the first terminal receives the response information from the second terminal, it means that the second terminal successfully receives the transmission block sent by the first terminal on the side link resource 1. Therefore, the first terminal does not need to retransmit the transmission block to the second terminal. Since the second terminal successfully receives the transmission block sent by the first terminal on the side link resource 1, the side link resource reserved by the first terminal has surplus.
  • the first terminal will release the remaining side link resources 2 to 3 when the response information is received.
  • Any terminal (including the first terminal, the second terminal, and the third terminal) can be used. Contend to use the released side link resource 2 to side link resource 4.
  • the any terminal can select the side link resource from the side link resource 2 to the side link resource 4 by means of listening before talk (LBT) or long term sensing (Long term sensing).
  • the process of multiple terminals competing for side link resources includes listening to the idle state of side link resources in a sensing window. Select the side link resource to be used in the resource selection window. Each terminal will be assigned a random value. In order to prevent resource collision, the random value corresponding to each terminal is different. Each time the multiple terminals listen, the random value corresponding to each of the multiple terminals will be reduced by 1. When there is a terminal with a random value of 0, the competing side link resource can be given the random value 0 terminal selection.
  • the random value corresponding to terminal 1 is 8, and the random value corresponding to terminal 2 is 6.
  • Terminal 1 and terminal 2 listen to the idle status of side link resources in the listening window. If it is idle, terminal 1 and The random value of the terminal 2 is reduced by 1, and the listening process is repeated until the random value of the terminal 2 is reduced to 0, and then the terminal 2 can obtain the side link resource.
  • an embodiment of the present application provides a method for processing side link resources.
  • the following is a description of a side link provided by the embodiment of the present application in conjunction with FIG. 5
  • the method of link resource processing is explained in detail.
  • the embodiment of the present application can be applied to NR-V2X network communication, and can also be applied to any communication scenario where there is retransmission resource reservation and retransmission resource processing, which is not limited in the embodiment of the present application.
  • the steps executed by the second terminal in the method for processing side link resources in the embodiment of the present application may also be executed by a chip applied to the second terminal.
  • the steps performed by the first terminal/third terminal may also be performed by a chip applied in the first terminal/third terminal.
  • a method for processing side link resources is executed by the first terminal/third terminal and the second terminal as an example.
  • FIG. 5 shows a schematic flowchart of a method for processing sidelink resources provided by an embodiment of the present application, and the method includes:
  • the second terminal determines that the transmission block from the first terminal is successfully received.
  • the transmission block is a transmission block transmitted by the first terminal on the first side uplink resource.
  • the transmission block may be an initial transmission transmission block.
  • the first transmission block is the transmission block that the first terminal transmits to the second terminal for the first time (first time).
  • the first side link resource may be a side link resource used to transmit the first transmission transport block.
  • the first side link resource may be the side link resource 1 in FIG. 4.
  • the transmission block is a retransmission transmission block.
  • the retransmission transmission block is the transmission block that the first terminal transmits to the second terminal for the Mth time.
  • the retransmission transmission block is the transmission block that the first terminal transmits to the second terminal for the first time.
  • M is an integer greater than or equal to 2, and M is less than or equal to the maximum number of retransmissions of the first terminal.
  • the first side uplink resource is the side uplink resource used for transmitting the retransmission transport block.
  • the first side link resource may be any one of the side link resource 2 to the side link resource 4 in FIG. 4.
  • the method provided in the embodiment of the present application may further include: the first terminal sends a transmission block to the second terminal on the first side uplink resource.
  • the second terminal sends a resource selection instruction to the first terminal, so that the first terminal/third terminal receives the resource selection instruction from the second terminal.
  • the resource selection indication is used to indicate a selection result of the second terminal on one or more second side uplink resources used to retransmit the transmission block.
  • the second terminal informs the first terminal/third terminal whether or not the side link resource is selected from the one or more second side link resources or which side link resources are selected through the resource selection instruction.
  • the one or more second side link resources may be side link resource 2 ⁇ side link resource in FIG. 4 Any of 4. It is worth noting that if the first side link resource is side link resource 2, the one or more second side link resources may be side link resource 3 to side link resource in FIG. 4 Any one of the road resources 4.
  • the second terminal sends the resource selection instruction to the first terminal in the embodiment of the present application
  • the first terminal can receive the resource selection instruction from the second terminal
  • other terminals for example, the first terminal
  • Three terminal can also receive a resource selection instruction from the second terminal.
  • the third terminal receiving the resource selection instruction refer to the action performed by the first terminal in the following embodiments.
  • all operations are performed by The steps performed by the first terminal can all be performed by the third terminal.
  • the third terminal can replace the first terminal.
  • the third terminal may determine the interactive information between the first terminal and the second terminal by detecting the side link between the first terminal and the second terminal, and the interactive information may be sent by the first terminal to the second terminal.
  • the side link control information related to the resource indication may also be the side link feedback control information sent by the second terminal to the first terminal. Therefore, the third terminal can not only determine the information of one or more second side link resources according to the side link control information of the first side link resource.
  • the selection result of the one or more second side link resources may also be determined according to the resource selection indication fed back by the second terminal.
  • S302 in the embodiment of the present application can be implemented in the following manner: the second terminal sends a resource selection instruction to the first terminal on the side link, so that the first terminal/third terminal is at the side The resource selection instruction from the second terminal is received on the uplink.
  • the side link is a link established between the first terminal and the second terminal for transmitting side link services (for example, transmission blocks).
  • the first terminal/third terminal determines, according to the resource selection instruction, a selection result of the second terminal for the one or more second side uplink resources.
  • the one or more second side link resources are reserved unused remaining resources after the first terminal successfully sends the transport block to the second terminal.
  • the embodiment of the application provides a method for processing sidelink resources. After the second terminal successfully receives the transmission block from the first terminal, the second terminal can inform the first terminal through the confirmation message that the second terminal has successfully received the transmission. Block, and can inform the first terminal/third terminal of the selection result of one or more second side uplink resources for retransmission of the transport block through the resource selection indication.
  • the selection of side-link resources avoids the delay caused by the interception process when multiple terminals compete for the selection of side-link resources, which improves the utilization of side-link resources, and at the same time Reduce the probability of occurrence of side link resource collisions.
  • the method provided in the embodiment of the present application may further include: the second terminal determines information about one or more second side uplink resources.
  • the second terminal in the embodiment of the present application determines information about one or more second side link resources, which can be implemented in the following manner: the first side link resource carries the side link Road control information, and side link control information is used to indicate information about one or more second side link resources. Therefore, the second terminal may determine information about one or more second side link resources according to the side link control information.
  • the second terminal in the embodiment of the present application determines information about one or more second side uplink resources, which can be implemented in the following manner: the first terminal sends instruction information to the second terminal, The indication information is used to indicate information about one or more second side uplink resources.
  • the method provided in the embodiment of the present application further includes:
  • the second terminal sends confirmation information to the first terminal on the side link, so that the first terminal receives the confirmation information from the second terminal on the side link.
  • the confirmation information is used to indicate that the second terminal successfully receives the transmission block.
  • the confirmation information may be ACK information.
  • successful reception in the embodiment of the present application can also be replaced by correct reception or correct decoding.
  • unsuccessful reception may also be replaced by incorrect reception or incorrect decoding.
  • successful reception and unsuccessful reception are taken as examples.
  • the confirmation information and the foregoing resource selection indication may be carried in the same information.
  • the second terminal sends sidelink feedback control information (SFCI) to the first terminal.
  • SFCI sidelink feedback control information
  • the SFCI includes confirmation information and resource selection instructions, and the SFCI can be carried by a sidelink feedback channel (Physical sidelink feedback channel, PSFCH).
  • PSFCH Physical sidelink feedback channel
  • the confirmation information and the resource selection instruction may also be carried in different information, which is not limited in the embodiment of the present application.
  • the resource selection indication includes a bit sequence, and the bit sequence is used to indicate a selection result of the second terminal on one or more second side link resources.
  • the bit sequence may include one or more bits, and different bit sequence values correspond to different selection results.
  • Example 1 A situation where the second terminal selects a side link resource from one or more second side link resources
  • the bit sequence is specifically used to indicate the information of the side link resource selected by the second terminal from the one or more second side link resources.
  • the second terminal may select all the side link resources from the one or more second side link resources, or select part of the side link resources from the one or more second side link resources .
  • the information of the side link resource may be the time domain position of the side link resource or the number of the side link resource.
  • the number of side link resources may be negotiated by the first terminal/third terminal and the second terminal, or determined by the second terminal and notified to the first terminal/third terminal, or determined by the first terminal/third terminal and notified The second terminal.
  • the first terminal/the third terminal determines the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence.
  • S3031 in the embodiment of the present application may be specifically implemented in the following manner:
  • each bit in the bit sequence is the first indicator, and the first terminal/third terminal determines the side link selected by the second terminal from the one or more second side link resources
  • the resource includes all the second side link resources in the one or more second side link resources. That is, it is determined that all the one or more second side uplink resources are selected by the second terminal.
  • the first indicator is “1" and the second indicator is "0" as an example
  • the specific bit sequence is shown in Table 1 and Table 2: The value of each bit in the bit sequence is 1, indicating that the side link resource selected by the second terminal includes the one or more second side link resources All side link resources in. That is, the value of each bit in the bit sequence is 1, indicating that the side link resource selected by the second terminal includes side link resource 2 to side link resource 4.
  • bit sequence may be 11.
  • Bit sequence Select result 00 Any one of side link resource 2 to side link resource 4 is not selected
  • bit sequence may be 111.
  • Bit sequence Select result 000 Any one of side link resource 2 to side link resource 4 is not selected 001 Select side link resource 2 010 Select side link resource 3 011 Select side link resource 4 100 Select side link resource 2 and side link resource 3 101 Select side link resource 2 and side link resource 4 110 Select side link resource 3 and side link resource 4 111 Select side link resource 2 ⁇ side link resource 4
  • the second terminal When the second terminal selects all the side link resources of the one or more second side link resources, and the first terminal/the third terminal is competing for resources, it can determine the one or more resources according to the resource selection instruction.
  • the second side uplink resource has been occupied by the second terminal and can no longer be selected by the first terminal/third terminal, so that the first terminal/third terminal excludes the one or more second side uplinks Resources to select other side link resources.
  • S3031 in the embodiment of the present application can also be specifically implemented in the following manner:
  • the value of the bit sequence includes at least one first indicator and at least one second indicator, and the bit sequence is specifically used to indicate the partial side chain selected by the second terminal from the one or more second side chain resources Road resource information.
  • the first terminal/third terminal determines part of the side link resources selected by the second terminal from the one or more second side link resources according to the bit sequence.
  • the second terminal selects part of the side link resources of the one or more second side link resources
  • the first terminal/the third terminal is competing for resources, it will exclude the second terminal from being selected according to the resource selection instruction.
  • Part of the side link resources selected by the terminal Competitive selection is performed on the side link resources that are not selected by the second terminal among the one or more second side link resources.
  • the one or more second side link resources including the side link resource 2 to the side link resource 4 are still taken as an example for description.
  • the side link resource selected by the second terminal includes the side link resource 2.
  • the side link resource 2 is selected.
  • the lowest bit in the bit sequence can be determined from left to right, that is, the rightmost bit is the lowest bit in the bit sequence.
  • the leftmost bit is the highest bit in the bit sequence.
  • the selected side link resource is based on the size of the single transmission resource in multiple transmissions, starting with the side link resource after the confirmation information is received. Start resource point.
  • the second terminal needs to select the side link resource from the starting resource point. If the second terminal needs to select two side link resources, referring to Figure 4, when the first terminal receives the ACK message after transmitting the transport block for the first time on the side link resource 1, the resources selected by the second terminal include the side link Resource 2 and side link resource 3, and side link resource 4 can be selected by other terminals.
  • the resources selected by the second terminal include the side link resource 3 and the side link resource 4.
  • the selected side link resource is still based on the size of the single transmission resource in multiple transmissions as the granularity, and the side link resource 2 to the side link resource is still in accordance with the time domain.
  • Resource 4 is selected, but the difference is that the second terminal can select the side link resource from any resource point as the resource starting point, and the time domain interval between the selected side link resources can also be different from that of adjacent two. Time domain interval between two side link resources.
  • bit sequence is 100 or 10, indicating the side link resource selected by the second terminal Including side link resource 2 and side link resource 3.
  • bit sequence may be 10, which means that the second terminal selects side link resource 2 and side link resource from the 3 side link resources.
  • Link resource 3 Referring to Table 2, taking the number of bits included in the bit sequence of 3 as an example, the bit sequence is 100, indicating that the second terminal selects side link resource 2 and side link resource from the 3 side link resources 3.
  • the side link resource selected by the second terminal includes one of the three side link resources. Uplink resources 3.
  • the side link resource selected by the second terminal includes the side link resource 4 of the 3 side link resources.
  • the side link resource selected by the second terminal includes 3 side rows The side link resource 2 and the side link resource 4 in the link resources.
  • bit sequence when the bit sequence is 101, it means that the second terminal selects the side link resource 2 and the side link resource 4 from the three side link resources.
  • the side link resource selected by the second terminal includes one or more second side links The side link resource 3 and the side link resource 4 in the resources.
  • bit sequence when the bit sequence is 110, it means that the second terminal selects the side link resource 3 and the side link resource 4 from the three side link resources.
  • the second terminal in the embodiment of the present application may also indicate the resource selection result to the first terminal/third terminal in the following manner.
  • each side link resource in one or more second side link resources is associated with at least one bit, and when at least one bit associated with any one side link resource is the first indicator, it means that the side link resource is associated with at least one bit.
  • the link resource is selected, and when at least one bit associated with any side link resource is the second indicator, it means that the side link resource is not selected.
  • side link resource 2 is associated with the least significant bit
  • side link resource 3 is associated with the middle bit
  • side link resource 4 is associated
  • the most significant bit if the bit sequence is 101, it means that the side link resource 2 and the side link resource 4 are selected, and the side link resource 3 is not selected.
  • the method provided in the embodiment of the present application further includes:
  • the second terminal sends a first instruction to the first terminal on the side link, so that the first terminal/third terminal receives the first instruction from the second terminal.
  • the first indication is used to indicate the proportion of the side link resources selected by the second terminal in the side link resources to which they belong, that is, the selected side link resources can be the same as the single transmission resource among multiple transmissions.
  • the size of some resources is granular.
  • the first indication may also be represented by a bit sequence, and the bit sequence of the first indication and the bit sequence of the selection result may form a new bit sequence.
  • 8-1 in FIG. 8 indicates that the proportion of the side link resource selected by the second terminal in the side link resource to which it belongs is 25%
  • 8-2 in FIG. The ratio of the side link resources selected by the second terminal to the side link resources to which it belongs is 50%
  • 8-3 in Figure 8 indicates that the side link resources selected by the second terminal are in the side link resources to which it belongs.
  • the ratio in is 75%
  • 8-4 in FIG. 8 indicates that the ratio of the side link resource selected by the second terminal in the side link resource to which it belongs is 100%.
  • the foregoing is only an exemplary description of the embodiments of the present application.
  • the first indication may also be used to indicate other ratio values, which are not limited in the embodiments of the present application.
  • the first indication can also form a bit sequence including P bits together with the bit sequence.
  • the first N bits of the P bits are used to indicate the result of resource selection, and the last PN bit is used to indicate the selected resource. % Of.
  • Figure 9 shows that the first terminal receives the ACK message after the initial transmission, and the second terminal selects two side link resources, namely side link resource 2 and side link resource 3, where, The proportion of the side link resource selected by the second terminal in the side link resource 2 is 50%, the proportion in the side link resource 3 is also 50%, and the remaining 50% in the side link resource 2. %, the remaining 50% of the side link resource 3, and the side link resource 4 can be selected by other terminals.
  • bit sequence 1 is used to represent the bit sequence of the selection result
  • bit sequence 2 is used to represent the bit sequence of the first indication. For example, a bit value of 0000 indicates that the second terminal has not selected the side link resource, a bit value of 0100 indicates that the second terminal has selected 25% of the side link resource 2, and a bit value of 0101 indicates that the second terminal has selected the side link resource. 50% of link resource 2.
  • bit sequence 2 may be used to indicate the proportion of each side link resource in the selection result, and may also be used to indicate the proportion of all side link resources in the selection result that are arranged sequentially in time sequence.
  • the first terminal/third terminal determines each side link resource according to the first indication and the resource selection indication. Part of the side link resources selected by the second terminal among the side link resources. Therefore, the part of the side link resources is avoided, and the other unselected side link resources in each side link resource are competitively selected.
  • the second terminal can flexibly select the size of the resource according to the size of the service, thereby avoiding resource waste.
  • Example 2 The case where the second terminal does not select a side link resource from one or more second side link resources
  • S303 in the embodiment of the present application may also be:
  • the first terminal/the third terminal determines, according to the bit sequence, that the second terminal does not select a side link resource from the one or more second side link resources.
  • the value of each bit in the bit sequence is the second indicator, and the first terminal/third terminal determines that the second terminal does not select from the one or more second side uplink resources Side link resources.
  • the value of each bit in the bit sequence is 0, indicating that the second terminal has not selected a side link resource from one or more second side link resources .
  • the bit sequence when the bit sequence is two bits, the bit sequence may be 00, and referring to Table 2, when the bit sequence is three bits, the bit sequence may be 000.
  • the first terminal/third terminal can directly perform the operation on the one or more second side link resources.
  • Competitive choice When the second terminal does not select any side link resource of the one or more second side link resources, the first terminal/third terminal can directly perform the operation on the one or more second side link resources.
  • the resource selection indication in the embodiment of the present application may be used to indicate the starting resource point selected by the second terminal from one or more side link resources and the number of resources.
  • An example is described by taking the one or more second side link resources including side link resource 2 to side link resource 4 as an example.
  • the first terminal/the third terminal and the second terminal negotiate to take the side link resource after receiving the ACK information as the starting resource point.
  • the starting resource point is side link resource 2 as shown in FIG. 4, and the number of resources is 2, it means that the second terminal selects the side link resource 2 to side link resource 4.
  • the second terminal selects the side link resource 2 to side link resource 4.
  • the second terminal may choose any one from the side link resource 2 to the side link resource 4 as the starting resource point.
  • each network element such as the first terminal/the third terminal, and the second terminal, includes a hardware structure and/or software module corresponding to each function.
  • the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software-driven hardware depends on the specific application and design constraint conditions of the technical solution. Professionals and technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of this application.
  • the first terminal/the third terminal, and the second terminal may be divided into functional units according to the above-mentioned method examples.
  • each functional unit may be divided corresponding to each function, or two or more functions may be integrated in One processing unit.
  • the above-mentioned integrated unit can be implemented in the form of hardware or software functional unit. It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division, and there may be other division methods in actual implementation.
  • the method of the embodiment of the present application is described above in conjunction with FIG. 5 to FIG. 10, and the device for performing the sidelink resource processing of the foregoing method provided by the embodiment of the present application is described below. Those skilled in the art can understand that the methods and devices can be combined and referenced.
  • the device for processing sidelink resources provided in the embodiments of the present application can execute the above method for processing sidelink resources. , Steps performed by the second terminal.
  • FIG. 11 shows a device for processing side link resources involved in the foregoing embodiment.
  • the device for processing side link resources may include: a processing unit 101, and a communication Unit 102.
  • the device for processing side link resources is the second terminal, or is a chip applied to the second terminal.
  • the communication unit 102 an apparatus for supporting the processing of the side uplink resource, executes S302 performed by the second terminal in the above-mentioned embodiment.
  • the processing unit 101 is configured to support an apparatus for processing side uplink resources to execute S301 performed by the second terminal in the foregoing embodiment.
  • the communication unit 102 is specifically configured to support the apparatus to execute S304 and S305 performed by the second terminal in the foregoing embodiment.
  • the device for processing side link resources is the first terminal/third terminal, or a chip applied to the first terminal/third terminal.
  • the communication unit 102 the apparatus for supporting the processing of the side uplink resource, executes S302 performed by the first terminal/the third terminal in the foregoing embodiment.
  • the processing unit 101 is configured to support the device for processing the side link resource to execute S303 executed by the first terminal/the third terminal in the foregoing embodiment.
  • the processing unit 101 is specifically configured to support the apparatus to execute S3031 and S3032 executed by the first terminal/third terminal in the foregoing embodiment.
  • the communication unit 102 is specifically configured to support the apparatus to execute S305 executed by the first terminal/third terminal in the foregoing embodiment.
  • the communication unit 102 is also specifically configured to support the apparatus to execute S304 executed by the first terminal in the foregoing embodiment. However, the communication unit 102 may not be used to support the third terminal to perform S304.
  • the device for processing side link resources may further include a storage unit.
  • the storage unit is used to store computer program code, and the computer program code includes instructions. If the side link resource processing device is applied to the second terminal, the storage unit can be a storage unit (for example, a register, a cache, etc.) in the chip, or a storage unit in the second terminal located outside the chip. Storage unit (for example, read only memory, random access memory, etc.).
  • FIG. 12 shows a schematic diagram of a possible logical structure of the apparatus for processing side link resources involved in the foregoing embodiment.
  • the device for processing side link resources includes: a processing module 112 and a communication module 113.
  • the processing module 112 is used to control and manage the actions of the side-link resource processing device.
  • the processing module 112 is used to perform information/data processing steps in the side-link resource processing device.
  • the communication module 113 is used to perform information/data sending or receiving steps in a device supporting side link resource processing.
  • the device for processing side link resources may further include a storage module 111 for storing program codes and data in the device for processing side link resources.
  • the device for processing sidelink resources is the second terminal, or is a chip applied to the second terminal.
  • the processing module 112 is used to support the side-link resource processing device to execute the side-link resource processing method provided in the above embodiment, for example, to execute S301 executed by the second terminal in FIG. 5 .
  • the communication module 113 is configured to support the side-link resource processing device to execute the side-link resource processing method provided in the foregoing embodiment, for example, to execute S302 executed by the second terminal in FIG. 5.
  • the communication module 113 is specifically configured to support the device to execute S304 and S305 performed by the second terminal in the foregoing embodiment.
  • the device for processing side link resources is the first terminal/third terminal, or a chip applied to the first terminal/third terminal.
  • the processing module 112 is used to support the side-link resource processing device to execute the side-link resource processing method provided in the above-mentioned embodiment, for example, to execute the method for processing side-link resources in FIG. S303 executed by the terminal.
  • the communication module 113 is configured to support the side-link resource processing device to execute the side-link resource processing method provided in the foregoing embodiment, for example, to execute S302 executed by the first terminal/the third terminal in FIG. 5.
  • the processing module 112 is specifically configured to support the apparatus to execute S3031 and S3032 executed by the first terminal/third terminal in the foregoing embodiment.
  • the communication module 113 is specifically configured to support the apparatus to execute S305 executed by the first terminal/third terminal in the foregoing embodiment.
  • the communication module 113 is also specifically configured to support the device to execute S304 executed by the first terminal in the foregoing embodiment. However, the communication module 113 may not be used to support the third terminal to perform S304.
  • the processing module 112 may be a processor or a controller, for example, a central processing unit, a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic devices, transistor logic devices, Hardware components or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in conjunction with the disclosure of the present invention.
  • the processor may also be a combination that implements computing functions, for example, a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and so on.
  • the communication module 113 may be a transceiver, a transceiver circuit, or a communication interface.
  • the storage module 111 may be a memory.
  • the side link resource processing device involved in the present application may be the one shown in FIG. 3 communication device.
  • FIG. 13 is a schematic structural diagram of a chip 150 provided by an embodiment of the present application.
  • the chip 150 includes one or more (including two) processors 1510 and a communication interface 1530.
  • the chip 150 further includes a memory 1540.
  • the memory 1540 may include a read-only memory and a random access memory, and provides operation instructions and data to the processor 1510.
  • a part of the memory 1540 may also include a non-volatile random access memory (NVRAM).
  • NVRAM non-volatile random access memory
  • the memory 1540 stores the following elements, execution modules or data structures, or their subsets, or their extended sets.
  • the corresponding operation is executed by calling the operation instruction stored in the memory 1540 (the operation instruction may be stored in the operating system).
  • One possible implementation manner is that the structures of the chips used by the first terminal/third terminal and the second terminal are similar, and different devices can use different chips to realize their respective functions.
  • the processor 1510 controls the processing operations of any one of the first terminal/the third terminal and the second terminal.
  • the processor 1510 may also be referred to as a central processing unit (CPU).
  • the memory 1540 may include a read-only memory and a random access memory, and provides instructions and data to the processor 1510.
  • a part of the memory 1540 may also include a non-volatile random access memory (NVRAM).
  • NVRAM non-volatile random access memory
  • the memory 1540, the communication interface 1530, and the memory 1540 are coupled together by a bus system 1520, where the bus system 1520 may include a power bus, a control bus, and a status signal bus in addition to a data bus.
  • various buses are marked as the bus system 1520 in FIG. 13.
  • the method disclosed in the foregoing embodiments of the present application may be applied to the processor 1510 or implemented by the processor 1510.
  • the processor 1510 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 1510 or instructions in the form of software.
  • the aforementioned processor 1510 may be a general-purpose processor, a digital signal processing (digital signal processing, DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or Other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
  • DSP digital signal processing
  • ASIC application specific integrated circuit
  • FPGA field-programmable gate array
  • the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
  • the software module can be located in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
  • the storage medium is located in the memory 1540, and the processor 1510 reads the information in the memory 1540, and completes the steps of the foregoing method in combination with its hardware.
  • the communication interface 1530 is used to perform the receiving and sending steps of the first terminal/the third terminal and the second terminal in the embodiment shown in FIG. 5.
  • the processor 1510 is configured to execute the processing steps of the first terminal/third terminal and the second terminal in the embodiment shown in FIG. 5.
  • the above communication unit may be an interface circuit or communication interface of the device for receiving signals from other devices.
  • the communication unit is an interface circuit or a communication interface used by the chip to receive signals or send signals from other chips or devices.
  • the instructions stored in the memory for execution by the processor may be implemented in the form of a computer program product.
  • the computer program product may be written in the memory in advance, or it may be downloaded and installed in the memory in the form of software.
  • the computer program product includes one or more computer instructions.
  • the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
  • Computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
  • computer instructions may be transmitted from a website, computer, server, or data center through a cable (such as Coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) to transmit to another website site, computer, server or data center.
  • a cable such as Coaxial cable, optical fiber, digital subscriber line (DSL)
  • wireless such as infrared, wireless, microwave, etc.
  • the computer-readable storage medium may be any available medium that can be stored by a computer or a data storage device such as a server or a data center integrated with one or more available media.
  • the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk, SSD).
  • a computer-readable storage medium is provided, and instructions are stored in the computer-readable storage medium.
  • the second terminal or a chip applied to the second terminal executes the side chain provided in the above-mentioned embodiments.
  • the operations performed by the second terminal in the method for processing path resources for example, perform S301, S302, S304, and S305 performed by the second terminal in FIG. 5.
  • a computer-readable storage medium stores instructions.
  • the first terminal/third terminal or the chip applied in the first terminal/third terminal is provided. Perform operations performed by the first terminal/third terminal in the method for processing side link resources provided in the foregoing embodiment, for example, perform S302, S303, S3031, S3032 performed by the first terminal/third terminal in FIG. 5 .
  • first terminal or the chip applied in the first terminal may also execute S304 in the method for processing side link resources provided in the foregoing embodiment.
  • a computer program product including instructions.
  • the computer program product stores instructions.
  • the second terminal or a chip applied to the second terminal executes the side link provided in the above-mentioned embodiments.
  • the operations performed by the second terminal in the resource processing method for example, perform S301, S302, S304, and S305 performed by the second terminal in FIG. 5.
  • a computer program product including instructions is provided.
  • the computer program product stores instructions.
  • the first terminal/third terminal or the chip applied in the first terminal/third terminal is executed.
  • the operations performed by the first terminal/third terminal in the method for processing sidelink resources provided in the foregoing embodiment for example, perform S302, S303, S3031, and S3032 performed by the first terminal/third terminal in FIG. 5.
  • first terminal or the chip applied in the first terminal may also execute S304 in the method for processing side link resources provided in the foregoing embodiment.
  • a chip is provided.
  • the chip is applied to a second terminal.
  • the chip includes at least one processor and a communication interface.
  • the communication interface is coupled to the at least one processor.
  • the processor is used to run instructions to execute the side provided by the above-mentioned embodiment.
  • the operations performed by the second terminal in the uplink resource processing method for example, perform S301, S302, S304, and S305 performed by the second terminal in FIG. 5.
  • a chip is provided.
  • the chip is applied to a first terminal.
  • the chip includes at least one processor and a communication interface, the communication interface is coupled to the at least one processor, and the processor is used to run instructions to execute the
  • the operations performed by the first terminal/third terminal in the method for processing sidelink resources are, for example, performing S302, S303, S3031, and S3032 performed by the first terminal/third terminal in FIG. 5.
  • first terminal or the chip applied in the first terminal may also execute S304 in the method for processing side link resources provided in the foregoing embodiment.
  • a communication system including a first terminal and a second terminal.
  • the communication system can be adapted to the architecture shown in FIG. 2, wherein the second terminal can execute the above-mentioned embodiment Operations performed by the second terminal in the provided method for processing sidelink resources, for example, performing S301, S302, S304, and S305 performed by the second terminal in the method for processing sidelink resources provided in the foregoing embodiment.
  • the first terminal/third terminal may perform the operations performed by the first terminal/third terminal in the method for processing side link resources provided in the foregoing embodiment, for example, performing the side link resource processing provided in the foregoing embodiment S302, S303, S3031, S3032 performed by the first terminal/third terminal in the method.
  • the first terminal may also execute S304 in the method for processing side link resources provided in the foregoing embodiment.
  • the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • a software program it can be implemented in the form of a computer program product in whole or in part.
  • the computer program product includes one or more computer instructions.
  • the computer program instructions When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application are generated in whole or in part.
  • the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
  • Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
  • computer instructions can be transmitted from a website, computer, server, or data center through a cable (such as Coaxial cable, optical fiber, digital subscriber line (digital subscriber line, referred to as DSL) or wireless (such as infrared, wireless, microwave, etc.) means to transmit to another website, computer, server, or data center.
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or includes one or more data storage devices such as servers, data centers, etc. that can be integrated with the medium.
  • the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).

Landscapes

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

Abstract

Embodiments of the present application provide a sidelink resource processing method and device, and a system, which relate to the field of wireless communication technology, and are used to process link resources in a sidelink. The method comprises: a second terminal determining that a transport block from a first terminal is successfully received, the transport block being a transport block transmitted by the first terminal on first sidelink resources; and the second terminal sending a resource selection indication to the first terminal, the resource selection indication being used to indicate a selection result, by the second terminal, of one or more second sidelink resources for retransmitting a transport block. The present invention can be applied to the Internet of vehicles, such as V2X, LTE-V, and V2V, or can be applied to the fields of D2D, intelligent driving, intelligent connected vehicle, etc.

Description

一种侧行链路资源处理的方法、装置和系统Method, device and system for processing side link resources 技术领域Technical field
本申请涉及无线通信技术领域,尤其涉及一种侧行链路资源处理的方法、装置和系统。This application relates to the field of wireless communication technologies, and in particular to a method, device, and system for processing side link resources.
背景技术Background technique
为满足人们对高速率传输数据的需求,长期演进(Long Term Evolution,LTE)网络中提出了车与任何事物通信(Vehicle-To-Everything,V2X)。V2X是基于设备到设备(Device-to-Device,D2D)通信技术提出的,但相比D2D具有更高的时延要求,参考图1,V2X包括车与车的通信(Vehicle to Vehicle,V2V)、车与行人的通信(Vehicle to Pedestrian,V2P)、车与基础设施的通信(Vehicle to Infrastructure,V2I)、车与网络的通信(Vehicle to Network,V2N)。因此,V2X是未来智能交通运输系统的关键技术。为保证V2X通信的可靠性,如何实现资源的合理分配至关重要。To meet people's demand for high-speed data transmission, Vehicle-To-Everything (V2X) is proposed in the Long Term Evolution (LTE) network. V2X is based on Device-to-Device (D2D) communication technology, but has higher latency requirements than D2D. Refer to Figure 1. V2X includes vehicle-to-vehicle communication (Vehicle to Vehicle, V2V) , Vehicle to pedestrian communication (Vehicle to Pedestrian, V2P), vehicle to infrastructure communication (Vehicle to Infrastructure, V2I), vehicle to network communication (Vehicle to Network, V2N). Therefore, V2X is the key technology of the future intelligent transportation system. In order to ensure the reliability of V2X communication, how to realize the reasonable allocation of resources is very important.
在LTE网络下,V2X支持广播传输,即发送方终端可以以广播方式在侧行链路上向接收方终端发送业务,而接收方终端可以无需向发送方终端反馈接收与否的信息,因此在LTE网络下,V2X只支持盲重传(blind retransmission)。在盲重传场景下,当发送方终端初传时,会通过侧行链路控制信息(sidelink control information,SCI)指示是否进行重传,而当SCI指示重传时,发送方终端才会在该SCI中预约重传资源,因此在LTE-V2X中不涉及预约了重传资源而不使用的情况。Under the LTE network, V2X supports broadcast transmission, that is, the sender terminal can send services to the receiver terminal on the side link in a broadcast mode, and the receiver terminal does not need to feed back the reception or not information to the sender terminal. Therefore, In the LTE network, V2X only supports blind retransmission. In the blind retransmission scenario, when the sender terminal transmits for the first time, it will use sidelink control information (SCI) to indicate whether to retransmit. When the SCI indicates retransmission, the sender terminal will The retransmission resources are reserved in the SCI, and therefore, the case where the retransmission resources are reserved and not used is not involved in LTE-V2X.
在新空口(New Radio,NR)网络下,V2X不仅支持盲重传,也支持基于反馈的重传(feedback-based retransmission),即第一次传输之后若发送端终端收到来自接收方终端的否定应答(Negative acknowledgement,NACK),则在预约的重传资源上重新传输,直到收到应答(Acknowledgement,ACK)信息为止。在NR-V2X中,发送方终端依旧是在初传时,通过SCI预约重传资源,若在使用完预约的重传资源之前收到接收方终端的应答信息,则会存在预约了重传资源而不使用的情况。In the New Radio (NR) network, V2X not only supports blind retransmission, but also supports feedback-based retransmission, that is, after the first transmission, if the sender terminal receives the data from the receiver terminal A negative acknowledgement (Negative acknowledgement, NACK) is retransmitted on the reserved retransmission resource until the acknowledgement (ACK) information is received. In NR-V2X, the sender terminal still reserves the retransmission resource through SCI during the initial transmission. If the response message from the receiver terminal is received before the reserved retransmission resource is used up, there will be a reserved retransmission resource. Without using the situation.
现有技术中,若发送方终端收到应答信息后,预约的重传资源还有剩余,则会释放剩余的重传资源,包括接收方终端在内的一个或多个终端都可以竞争使用这些被释放的重传资源,然而一个或多个终端在竞争重传资源时,会因为资源侦听过程引入时延,使部分释放的剩余资源不能重新利用,因此会造成资源浪费。In the prior art, if the sender terminal receives the response information and the reserved retransmission resources are left, the remaining retransmission resources will be released. One or more terminals including the receiver terminal can compete to use these The released retransmission resources, however, when one or more terminals compete for the retransmission resources, a time delay will be introduced due to the resource listening process, so that part of the released remaining resources cannot be reused, thus causing a waste of resources.
发明内容Summary of the invention
本申请提供一种侧行链路资源处理的方法、装置和系统,用以提高侧行链路资源的利用率。The present application provides a method, device and system for processing side-link resources to improve the utilization rate of side-link resources.
为了达到上述目的,本申请实施例提供如下技术方案:In order to achieve the foregoing objectives, the embodiments of the present application provide the following technical solutions:
第一方面,本申请实施例提供一种侧行链路资源处理的方法,该方法包括:第二终端确定成功接收到来自第一终端的传输块;该传输块为第一终端在第一侧行链路资源上传输的传输块;第二终端向第一终端发送确认信息以及资源选择指示,确认信息 用于指示所述第二终端成功接收所述传输块,该资源选择指示用于指示第二终端对用于重传传输块的一个或多个第二侧行链路资源的选择结果。In the first aspect, an embodiment of the present application provides a method for processing side link resources, the method includes: the second terminal determines that a transmission block from the first terminal is successfully received; the transmission block is the first terminal on the first side The transmission block transmitted on the uplink resource; the second terminal sends confirmation information and a resource selection indication to the first terminal, the confirmation information is used to indicate that the second terminal successfully receives the transmission block, and the resource selection indication is used to indicate the first terminal The selection result of one or more second side uplink resources used by the two terminals for retransmission of the transport block.
本申请实施例提供一种侧行链路资源处理的方法,第二终端成功接收来自第一终端的传输块后,第二终端可以通过确认信息告知第一终端该第二终端已经成功接收到传输块,并可以通过资源选择指示指示第二终端对用于重传传输块的一个或多个第二侧行链路资源的选择结果。这样可以提高第二终端从一个或多个第二侧行链路资源中选择侧行链路资源的优先级,即第二终端可以优先决定是否从一个或多个第二侧行链路资源中选择侧行链路资源,相比现有技术,避免了多个终端竞争选择侧行链路资源时,由于侦听过程所带来的时延,提高了侧行链路资源的利用率,同时降低了侧行链路资源碰撞的发生概率。The embodiment of the application provides a method for processing sidelink resources. After the second terminal successfully receives the transmission block from the first terminal, the second terminal can inform the first terminal through the confirmation message that the second terminal has successfully received the transmission. Block, and can indicate the selection result of the second terminal on one or more second side link resources for retransmission of the transmission block through the resource selection indication. This can increase the priority for the second terminal to select side link resources from one or more second side link resources, that is, the second terminal can prioritize whether to select from one or more second side link resources The selection of side-link resources, compared with the prior art, avoids the delay caused by the interception process when multiple terminals compete for the selection of side-link resources, which improves the utilization of side-link resources, and at the same time Reduce the probability of occurrence of side link resource collisions.
在一种可能的实现方式中,资源选择指示包括比特序列,比特序列用于指示第二终端对一个或多个第二侧行链路资源的选择结果。通过不同的比特序列可以表示不同的选择结果,不仅便于选择结果的指示,还可以减少传输内容,降低传输带来的资源消耗。In a possible implementation manner, the resource selection indication includes a bit sequence, and the bit sequence is used to indicate a selection result of the second terminal on one or more second side link resources. Different bit sequences can indicate different selection results, which not only facilitates the indication of selection results, but also reduces transmission content and reduces resource consumption caused by transmission.
在一种可能的实现方式中,比特序列具体用于指示第二终端从一个或多个第二侧行链路资源中所选择的侧行链路资源的信息。In a possible implementation manner, the bit sequence is specifically used to indicate the information of the side link resource selected by the second terminal from the one or more second side link resources.
在一种可能的实现方式中,比特序列中每个比特的值为第一指示符,第二终端所选择的侧行链路资源为一个或多个第二侧行链路资源中的全部第二侧行链路资源。通过第一指示符可以确定一个或多个第二侧行链路资源全部被第二终端选择。In a possible implementation manner, the value of each bit in the bit sequence is the first indicator, and the side link resource selected by the second terminal is all of the one or more second side link resources. Two-side uplink resources. It can be determined by the first indicator that one or more second side link resources are all selected by the second terminal.
在一种可能的实现方式中,比特序列的值包括至少一个第一指示符和至少一个第二指示符,比特序列具体用于指示第二终端从一个或多个第二侧行链路资源选择的部分侧行链路资源的信息。通过第一指示符和第二指示符可以确定一个或多个第二侧行链路资源部分被第二终端选择。In a possible implementation manner, the value of the bit sequence includes at least one first indicator and at least one second indicator, and the bit sequence is specifically used to instruct the second terminal to select from one or more second side uplink resources Part of the side link resource information. It can be determined by the first indicator and the second indicator that one or more second side link resource parts are selected by the second terminal.
在一种可能的实现方式中,该方法还包括:第二终端在侧行链路上向第一终端发送第一指示,第一指示用于指示第二终端所选择的侧行链路资源在各自所属的侧行链路资源中的比例。通过第一指示第二终端可以根据业务的大小灵活的选择资源的大小,避免了资源浪费。In a possible implementation manner, the method further includes: the second terminal sends a first indication to the first terminal on the side link, and the first indication is used to indicate that the side link resource selected by the second terminal is The proportion of the side link resources to which they belong. Through the first instruction, the second terminal can flexibly select the size of the resource according to the size of the service, thereby avoiding resource waste.
在一种可能的实现方式中,比特序列具体用于指示第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源。In a possible implementation manner, the bit sequence is specifically used to indicate that the second terminal does not select the side link resource from the one or more second side link resources.
在一种可能的实现方式中,比特序列中每个比特的值为第二指示符。通过第二指示符可以确定一个或多个第二侧行链路资源未被第二终端选择。In a possible implementation manner, the value of each bit in the bit sequence is the second indicator. It can be determined through the second indicator that one or more second side link resources are not selected by the second terminal.
第二方面,本申请实施例提供一种侧行链路资源处理的方法,该方法包括:终端获取来自第二终端的资源选择指示,资源选择指示用于指示第二终端对用于重传传输块的一个或多个第二侧行链路资源的选择结果;终端包括第一终端和/或第三终端,传输块为第一终端在第一侧行链路资源上向第二终端传输的传输块;终端根据资源选择指示,确定第二终端对一个或多个第二侧行链路资源的选择结果。In a second aspect, an embodiment of the present application provides a method for processing sidelink resources. The method includes: a terminal obtains a resource selection indication from a second terminal, and the resource selection indication is used to instruct the second terminal pair to be used for retransmission transmission. The selection result of one or more second side link resources of the block; the terminal includes the first terminal and/or the third terminal, and the transmission block is transmitted by the first terminal to the second terminal on the first side link resource Transmission block; the terminal determines the selection result of one or more second side uplink resources by the second terminal according to the resource selection instruction.
本申请实施例提供一种侧行链路资源处理的方法,终端可以根据资源选择指示确定第二终端对一个或多个第二侧行链路资源的选择结果。第二终端具有从一个或多个第二侧行链路资源中选择侧行链路资源的优先级,即第二终端可以优先决定是否从一 个或多个第二侧行链路资源中选择侧行链路资源,相比现有技术,避免了多个终端竞争选择侧行链路资源时,由于侦听过程所带来的时延,提高了侧行链路资源的利用率,同时降低了侧行链路资源碰撞的发生概率。The embodiment of the present application provides a method for processing side link resources. The terminal can determine the selection result of one or more second side link resources by the second terminal according to the resource selection instruction. The second terminal has the priority of selecting side link resources from one or more second side link resources, that is, the second terminal can prioritize whether to select side link resources from one or more second side link resources. Compared with the prior art, it avoids the delay caused by the interception process when multiple terminals compete for the selection of side-link resources. This improves the utilization rate of side-link resources and reduces Probability of side link resource collision.
在一种可能的实现方式中,该终端为第一终端时,该方法还包括:第一终端接收来自第二终端的确认信息,确认信息用于指示第二终端成功接收该传输块。In a possible implementation manner, when the terminal is the first terminal, the method further includes: the first terminal receives confirmation information from the second terminal, where the confirmation information is used to indicate that the second terminal successfully receives the transmission block.
在一种可能的实现方式中,资源选择指示包括比特序列,比特序列用于指示第二终端对一个或多个第二侧行链路资源的选择结果。通过不同的比特序列可以表示不同的选择结果,不仅便于选择结果的指示,还可以减少传输内容,降低传输带来的资源消耗。In a possible implementation manner, the resource selection indication includes a bit sequence, and the bit sequence is used to indicate a selection result of the second terminal on one or more second side link resources. Different bit sequences can indicate different selection results, which not only facilitates the indication of selection results, but also reduces transmission content and reduces resource consumption caused by transmission.
在一种可能的实现方式中,终端根据资源选择指示,确定第二终端对一个或多个第二侧行链路资源的选择结果,包括:终端根据比特序列确定第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源。In a possible implementation manner, the terminal determines the selection result of the second terminal for one or more second side link resources according to the resource selection indication, including: the terminal determines that the second terminal has not selected one or more second side link resources according to the bit sequence. Select the side link resource from among the second side link resources.
在一种可能的实现方式中,终端根据比特序列确定第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源,包括:比特序列中每个比特的值为第二指示符,终端确定第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源。通过第二指示符可以确定一个或多个第二侧行链路资源未被第二终端选择。In a possible implementation manner, the terminal determines according to the bit sequence that the second terminal does not select the side link resource from the one or more second side link resources, including: the value of each bit in the bit sequence is the first In the second indicator, the terminal determines that the second terminal has not selected the side uplink resource from the one or more second side uplink resources. It can be determined through the second indicator that one or more second side link resources are not selected by the second terminal.
在一种可能的实现方式中,比特序列具体用于指示第二终端从一个或多个第二侧行链路资源中所选择的侧行链路资源的信息,终端根据资源选择指示,确认第二终端对一个或多个第二侧行链路资源的选择结果,包括:终端根据比特序列确定第二终端从一个或多个第二侧行链路资源中选择的侧行链路资源的信息。In a possible implementation manner, the bit sequence is specifically used to indicate the information of the side link resource selected by the second terminal from one or more second side link resources, and the terminal confirms the second terminal according to the resource selection instruction. The selection result of the second terminal on the one or more second side link resources includes: the terminal determines the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence .
在一种可能的实现方式中,终端根据比特序列确定第二终端从一个或多个第二侧行链路资源中选择的侧行链路资源的信息,包括:比特序列中每个比特的值为第一指示符,终端确定第二终端从一个或多个第二侧行链路资源中选择的侧行链路资源包括一个或多个第二侧行链路资源中的全部第二侧行链路资源。通过第一指示符可以确定一个或多个第二侧行链路资源全部被第二终端选择。In a possible implementation manner, the terminal determines the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence, including: the value of each bit in the bit sequence Is the first indicator, the terminal determines that the side link resource selected by the second terminal from the one or more second side link resources includes all of the one or more second side link resources Link resources. It can be determined by the first indicator that one or more second side link resources are all selected by the second terminal.
在一种可能的实现方式中,终端根据比特序列确定第二终端从一个或多个第二侧行链路资源中选择的侧行链路资源的信息,包括:比特序列的值包括至少一个第一指示符和至少一个第二指示符,终端根据比特序列确定第二终端从一个或多个第二侧行链路资源中选择的部分侧行链路资源。通过第一指示符和第二指示符可以确定一个或多个第二侧行链路资源部分被第二终端选择。In a possible implementation manner, the terminal determines the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence, including: the value of the bit sequence includes at least one first side link resource. An indicator and at least one second indicator, and the terminal determines, according to the bit sequence, a part of the side link resource selected by the second terminal from the one or more second side link resources. It can be determined by the first indicator and the second indicator that one or more second side link resource parts are selected by the second terminal.
在一种可能的实现方式中,该方法还包括:终端接收来自第二终端的第一指示,第一指示用于指示第二终端所选择的侧行链路资源在各自所属的侧行链路资源中的比例。通过第一指示第二终端可以根据业务的大小灵活的选择资源的大小,避免了资源浪费。In a possible implementation manner, the method further includes: the terminal receives a first indication from the second terminal, where the first indication is used to indicate that the side link resource selected by the second terminal is in the side link to which it belongs. The proportion of resources. Through the first instruction, the second terminal can flexibly select the size of the resource according to the size of the service, thereby avoiding resource waste.
第三方面,本申请实施例提供一种侧行链路资源处理的方法,该方法包括:第二终端确定成功接收到来自第一终端的传输块;该传输块为第一终端在第一侧行链路资源上传输的传输块;第二终端向第一终端发送资源选择指示,该资源选择指示用于指示第二终端对用于重传传输块的一个或多个第二侧行链路资源的选择结果。In a third aspect, an embodiment of the present application provides a method for processing sidelink resources. The method includes: a second terminal determines that a transmission block from a first terminal is successfully received; and the transmission block indicates that the first terminal is on the first side. The transmission block transmitted on the uplink resource; the second terminal sends a resource selection indication to the first terminal, and the resource selection indication is used to instruct the second terminal to check one or more second side uplinks for retransmission of the transmission block. The result of resource selection.
在一种可能的实现方式中,该方法还包括:第二终端向第一终端发送确认信息。In a possible implementation manner, the method further includes: the second terminal sends confirmation information to the first terminal.
第三方面中关于资源选择指示的描述,可以参考第一方面中的相关描述,此处不再赘述。For the description of the resource selection indication in the third aspect, reference may be made to the related description in the first aspect, which will not be repeated here.
第四方面,本申请实施例提供一种侧行链路资源处理的装置,该装置可以实现第一方面或第一方面/第三方面或第三方面的任意可能的实现方式中的方法,因此也能实现第一方面或第一方面/第三方面或第三方面任意可能的实现方式中的有益效果。该侧行链路资源处理的装置可以为第二终端,也可以为可以支持第二终端实现第一方面或第一方面/第三方面或第三方面的任意可能的实现方式中的方法的装置,例如应用于第二终端中的芯片。该装置可以通过软件、硬件、或者通过硬件执行相应的软件实现上述方法。In the fourth aspect, an embodiment of the present application provides an apparatus for processing side link resources, which can implement the method in any possible implementation manner of the first aspect or the first aspect/third aspect or the third aspect. Therefore, The beneficial effects in any possible implementation manner of the first aspect or the first/third aspect or the third aspect can also be achieved. The side link resource processing device may be a second terminal, or a device that can support the second terminal to implement the method in the first aspect or the first aspect/third aspect or any possible implementation manner of the third aspect , For example, applied to the chip in the second terminal. The device can implement the above method by software, hardware, or by hardware executing corresponding software.
一种示例,本申请实施例提供一种侧行链路资源处理的装置,包括:确定单元,用于确定成功接收到来自第一终端的传输块;传输块为第一终端在第一侧行链路资源上传输的传输块;通信单元,用于向第一终端发送资源选择指示,资源选择指示用于指示该装置对用于重传传输块的一个或多个第二侧行链路资源的选择结果。同时,第三终端也可以侦听到该资源指示信息。In an example, an embodiment of the present application provides an apparatus for processing side link resources, including: a determining unit, configured to determine that a transmission block from a first terminal is successfully received; the transmission block is that the first terminal is in the first side row The transmission block transmitted on the link resource; the communication unit is used to send a resource selection indication to the first terminal, and the resource selection indication is used to instruct the device to retransmit the transmission block for one or more second side uplink resources The result of the selection. At the same time, the third terminal can also listen to the resource indication information.
在一种可能的实现方式中,在确定成功接收到来自第一终端的传输块之后,通信单元,还用于向第一终端发送确认信息,该确认信息用于指示该装置成功接收传输块。In a possible implementation manner, after determining that the transmission block from the first terminal is successfully received, the communication unit is further configured to send confirmation information to the first terminal, and the confirmation information is used to indicate that the device successfully receives the transmission block.
在一种可能的实现方式中,资源选择指示包括比特序列,该比特序列具体用于指示该装置从一个或多个第二侧行链路资源中所选择的侧行链路资源的信息。In a possible implementation manner, the resource selection indication includes a bit sequence, and the bit sequence is specifically used to indicate the information of the side link resource selected by the apparatus from the one or more second side link resources.
在一种可能的实现方式中,比特序列中每个比特的值为第一指示符,该装置所选择的侧行链路资源为一个或多个第二侧行链路资源中的全部第二侧行链路资源。In a possible implementation manner, the value of each bit in the bit sequence is the first indicator, and the side link resource selected by the device is all the second side link resources among the one or more second side link resources. Side link resources.
在一种可能的实现方式中,比特序列的值包括至少一个第一指示符和至少一个第二指示符,比特序列具体用于指示该装置从一个或多个第二侧行链路资源选择的部分侧行链路资源的信息。In a possible implementation manner, the value of the bit sequence includes at least one first indicator and at least one second indicator, and the bit sequence is specifically used to instruct the device to select from one or more second side uplink resources. Part of the side link resource information.
在一种可能的实现方式中,通信单元,还用于向第一终端发送第一指示,第一指示用于指示该装置所选择的侧行链路资源在各自所属的侧行链路资源中的比例。In a possible implementation manner, the communication unit is further configured to send a first indication to the first terminal, and the first indication is used to indicate that the side link resource selected by the device is in the side link resource to which it belongs. proportion.
在一种可能的实现方式中,资源选择指示包括比特序列,该比特序列具体用于指示该装置未从一个或多个第二侧行链路资源中选择侧行链路资源。In a possible implementation manner, the resource selection indication includes a bit sequence, and the bit sequence is specifically used to indicate that the device does not select a side link resource from the one or more second side link resources.
在一种可能的实现方式中,该比特序列中每个比特的值为第二指示符。In a possible implementation manner, the value of each bit in the bit sequence is the second indicator.
另一种示例,本申请实施例提供一种侧行链路资源处理的装置,该装置可以包括:通信单元和处理单元。当该装置是第二终端时,该通信单元可以为通信接口或接口电路。该处理单元可以是处理器。该处理单元执行该存储单元所存储的指令,以使该第二装置实现第一方面或第一方面的任意一种可能的实现方式中描述的方法。当该装置是第二终端内的芯片时,该处理单元可以是处理器,该通信单元可以统称为:通信接口。In another example, an embodiment of the present application provides an apparatus for processing side link resources. The apparatus may include: a communication unit and a processing unit. When the device is the second terminal, the communication unit may be a communication interface or an interface circuit. The processing unit may be a processor. The processing unit executes the instructions stored in the storage unit, so that the second device implements the first aspect or the method described in any one of the possible implementation manners of the first aspect. When the device is a chip in the second terminal, the processing unit may be a processor, and the communication unit may be collectively referred to as a communication interface.
可选的,处理器、通信接口和存储器相互耦合。Optionally, the processor, the communication interface and the memory are coupled with each other.
第五方面,本申请实施例提供一种侧行链路资源处理的装置,该装置可以实现第二方面或第二方面的任意可能的实现方式中的方法,因此也能实现第二方面或第二方面任意可能的实现方式中的有益效果。该侧行链路资源处理的装置可以为终端,也可以为可以支持终端实现第二方面或第二方面的任意可能的实现方式中的方法的装置, 例如应用于终端中的芯片。该装置可以通过软件、硬件、或者通过硬件执行相应的软件实现上述方法。In the fifth aspect, an embodiment of the present application provides an apparatus for processing side link resources. The apparatus can implement the second aspect or any possible implementation of the second aspect, and therefore can also implement the second aspect or the first aspect. Two aspects are the beneficial effects in any possible implementation manner. The device for processing side link resources may be a terminal, or a device that can support the terminal to implement the second aspect or any possible implementation manner of the second aspect, for example, a chip applied to the terminal. The device can implement the above method by software, hardware, or by hardware executing corresponding software.
一种示例,本申请实施例提供一种侧行链路资源处理的装置,包括:通信单元,用于获取来自第二终端的资源选择指示,资源选择指示用于指示第二终端对用于重传传输块的一个或多个第二侧行链路资源的选择结果;传输块为通信单元在第一侧行链路资源上向第二终端传输的传输块;处理单元,用于根据资源选择指示,确定第二终端对一个或多个第二侧行链路资源的选择结果。As an example, an embodiment of the present application provides an apparatus for sidelink resource processing, including: a communication unit, configured to obtain a resource selection instruction from a second terminal, and the resource selection instruction is used to instruct the second terminal The transmission block transmits the selection result of one or more second side uplink resources; the transmission block is the transmission block that the communication unit transmits to the second terminal on the first side uplink resource; the processing unit is used to select according to the resource Instruct to determine the result of the second terminal's selection of one or more second side uplink resources.
在一种可能的实现方式中,该通信单元,还用于接收来自第二终端的确认信息,该确认信息用于指示第二终端成功接收该传输块。In a possible implementation manner, the communication unit is further configured to receive confirmation information from the second terminal, where the confirmation information is used to indicate that the second terminal successfully receives the transmission block.
在一种可能的实现方式中,资源选择指示包括比特序列,比特序列具体用于指示第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源,相应的,处理单元,具体用于根据比特序列确定第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源。In a possible implementation manner, the resource selection indication includes a bit sequence, and the bit sequence is specifically used to indicate that the second terminal does not select a side link resource from one or more second side link resources, and correspondingly, processing The unit is specifically configured to determine, according to the bit sequence, that the second terminal does not select the side link resource from the one or more second side link resources.
在一种可能的实现方式中,比特序列中每个比特的值为第二指示符,处理单元确定第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源。In a possible implementation manner, the value of each bit in the bit sequence is the second indicator, and the processing unit determines that the second terminal does not select the side link resource from the one or more second side link resources.
在一种可能的实现方式中,资源选择指示包括比特序列,比特序列具体用于指示第二终端从一个或多个第二侧行链路资源中所选择的侧行链路资源的信息,处理单元,具体用于根据比特序列确定第二终端从一个或多个第二侧行链路资源中选择的侧行链路资源的信息。In a possible implementation manner, the resource selection indication includes a bit sequence, and the bit sequence is specifically used to instruct the second terminal to select side link resource information from one or more second side link resources, and process The unit is specifically configured to determine the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence.
在一种可能的实现方式中,比特序列中每个比特的值为第一指示符,处理单元确定第二终端从一个或多个第二侧行链路资源中选择的侧行链路资源包括一个或多个第二侧行链路资源中的全部第二侧行链路资源;或者,比特序列的值包括至少一个第一指示符和至少一个第二指示符,处理单元根据比特序列确定第二终端从一个或多个第二侧行链路资源中选择的部分侧行链路资源。In a possible implementation manner, the value of each bit in the bit sequence is the first indicator, and the processing unit determines that the side link resource selected by the second terminal from the one or more second side link resources includes All of the one or more second side uplink resources; or, the value of the bit sequence includes at least one first indicator and at least one second indicator, and the processing unit determines the first indicator according to the bit sequence Part of the side link resources selected by the second terminal from one or more second side link resources.
在一种可能的实现方式中,通信单元,还用于接收来自第二终端的第一指示,第一指示用于指示第二终端所选择的侧行链路资源在各自所属的侧行链路资源中的比例。In a possible implementation manner, the communication unit is further configured to receive a first indication from the second terminal, and the first indication is used to indicate that the side link resource selected by the second terminal is in the side link to which it belongs. The proportion of resources.
另一种示例,本申请实施例提供一种侧行链路资源处理的装置,该装置可以包括:通信单元和处理单元。当该装置是终端时,该通信单元可以为通信接口或接口电路。该处理单元可以是处理器。该处理单元执行该存储单元所存储的指令,以使该装置实现第二方面或第二方面的任意一种可能的实现方式中描述的方法。当该装置是终端内的芯片时,该处理单元可以是处理器,该通信单元可以统称为:通信接口。In another example, an embodiment of the present application provides an apparatus for processing side link resources. The apparatus may include: a communication unit and a processing unit. When the device is a terminal, the communication unit may be a communication interface or an interface circuit. The processing unit may be a processor. The processing unit executes the instructions stored in the storage unit, so that the device implements the second aspect or the method described in any one of the possible implementation manners of the second aspect. When the device is a chip in a terminal, the processing unit may be a processor, and the communication unit may be collectively referred to as a communication interface.
可选的,处理器、通信接口和存储器相互耦合。Optionally, the processor, the communication interface and the memory are coupled with each other.
第六方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第一方面至第一方面/第三方面或第三方面的任意一种可能的实现方式中描述的侧行链路资源处理的方法。In a sixth aspect, the embodiments of the present application provide a computer-readable storage medium. The computer-readable storage medium stores a computer program or instruction. When the computer program or instruction runs on the computer, the computer can execute the operations as described in the first aspect to the first aspect. The side link resource processing method described in the first aspect/third aspect or any one of the possible implementation manners of the third aspect.
第七方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第二方面至第二方面的任意一种可能的实现方式中描述的侧行链路资源处理的方法。In a seventh aspect, the embodiments of the present application provide a computer-readable storage medium. The computer-readable storage medium stores a computer program or instruction. When the computer program or instruction is run on a computer, the computer executes operations such as the second aspect to the first aspect. The method for processing side link resources described in any one of the possible implementations of the second aspect.
第八方面,本申请实施例提供一种包括指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第一方面或第一方面/第三方面或第三方面的各种可能的实现方式中描述的一种侧行链路资源处理的方法。In an eighth aspect, the embodiments of the present application provide a computer program product including instructions. When the instructions run on a computer, the computer executes various possible implementations of the first aspect or the first/third aspect or the third aspect. A method for processing side link resources described in Mode.
第九方面,本申请提供一种包括指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第二方面或第二方面的各种可能的实现方式中描述的一种侧行链路资源处理的方法。In a ninth aspect, the present application provides a computer program product including instructions, which when the instructions run on a computer, cause the computer to execute the side link described in the second aspect or various possible implementations of the second aspect The method of resource processing.
第十方面,本申请实施例提供一种侧行链路资源处理的装置,该侧行链路资源处理的装置包括处理器和存储器,该存储器存储有指令,该指令被该处理器运行时,实现如第一方面或第一方面/第三方面或第三方面的各种可能的实现方式描述的侧行链路资源处理的方法。In a tenth aspect, an embodiment of the present application provides a device for processing side-link resources. The device for processing side-link resources includes a processor and a memory. The memory stores instructions. When the instructions are executed by the processor, The method for processing side link resources as described in the first aspect or the first aspect/third aspect or various possible implementation manners of the third aspect is implemented.
第十一方面,本申请实施例提供一种侧行链路资源处理的装置,该侧行链路资源处理的装置包括处理器和存储器,该存储器存储有指令,该指令被该处理器运行时,实现如第二方面或第二方面的各种可能的实现方式描述的侧行链路资源处理的方法。In an eleventh aspect, an embodiment of the present application provides a device for processing side-link resources. The device for processing side-link resources includes a processor and a memory. The memory stores instructions that are executed by the processor. , To implement the side link resource processing method as described in the second aspect or various possible implementation manners of the second aspect.
第十二方面,本申请实施例提供一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现第一方面或第一方面/第三方面或第三方面的各种可能的实现方式中所描述的一种侧行链路资源处理的方法。通信接口用于与该芯片之外的其它模块进行通信。In a twelfth aspect, an embodiment of the present application provides a chip that includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the first aspect or the first aspect/the first aspect. A method for processing side link resources described in the third aspect or various possible implementation manners of the third aspect. The communication interface is used to communicate with other modules outside the chip.
第十三方面,本申请实施例提供一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现第二方面或第二方面的各种可能的实现方式中所描述的一种侧行链路资源处理的方法。通信接口用于与芯片之外的其它模块进行通信。In a thirteenth aspect, an embodiment of the present application provides a chip that includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the second aspect or each of the second aspect. A method for processing side link resources described in one possible implementation. The communication interface is used to communicate with other modules outside the chip.
具体的,本申请实施例中提供的芯片还包括存储器,用于存储计算机程序或指令。Specifically, the chip provided in the embodiment of the present application further includes a memory for storing computer programs or instructions.
第十四方面,本申请实施例提供一种通信系统,该通信系统包括如下中任一个或多个:第三方面及第三方面的各种可能的实现方式中描述的侧行链路资源处理的装置,第四方面及第四方面各种可能的实现方式中描述的侧行链路资源处理的装置。In a fourteenth aspect, an embodiment of the present application provides a communication system, which includes any one or more of the following: the third aspect and the side link resource processing described in the various possible implementations of the third aspect , The device for processing side link resources described in the fourth aspect and various possible implementations of the fourth aspect.
上述提供的任一种装置或计算机存储介质或计算机程序产品或通信系统均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文提供的对应的方法中对应方案的有益效果,此处不再赘述。Any device or computer storage medium or computer program product or communication system provided above is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the corresponding method provided above The beneficial effects of the corresponding solutions will not be repeated here.
附图说明Description of the drawings
图1为本申请实施例提供的车与任何事物通信的通信类型;Figure 1 is a communication type of communication between a car and anything provided by an embodiment of the application;
图2为可适用于本申请实施例的一种通信系统的结构示意图;FIG. 2 is a schematic structural diagram of a communication system applicable to an embodiment of the present application;
图3为本申请实施例提供的一种通信设备的结构示意图;FIG. 3 is a schematic structural diagram of a communication device provided by an embodiment of this application;
图4为本申请实施例提供的第一终端预约侧行链路资源的示意图;4 is a schematic diagram of a first terminal reserving side link resources according to an embodiment of this application;
图5为本申请实施例提供的一种侧行链路资源处理的方法流程示意图一;FIG. 5 is a schematic flow chart 1 of a method for processing side link resources according to an embodiment of this application;
图6为本申请实施例提供的一种侧行链路资源处理的方法流程示意图二;FIG. 6 is a second schematic flow diagram of a method for processing side link resources according to an embodiment of this application;
图7为本申请实施例提供的侧行链路资源与比特序列的映射示意图;FIG. 7 is a schematic diagram of mapping between side link resources and bit sequences provided by an embodiment of the application;
图8为本申请实施例提供的侧行链路资源划分比例示意图;FIG. 8 is a schematic diagram of a side link resource division ratio provided by an embodiment of the application;
图9为本申请实施例提供的第二终端选择剩余侧行链路资源的示意图;FIG. 9 is a schematic diagram of a second terminal selecting remaining side link resources according to an embodiment of the application;
图10为本申请实施例提供的一种侧行链路资源处理的方法流程示意图三;FIG. 10 is a third schematic flowchart of a method for processing side link resources according to an embodiment of this application;
图11为本申请实施例提供的一种侧行链路资源处理的装置的结构示意图一;FIG. 11 is a schematic structural diagram 1 of an apparatus for processing side link resources according to an embodiment of this application;
图12为本申请实施例提供的一种侧行链路资源处理的装置的结构示意图二;FIG. 12 is a second schematic structural diagram of a side link resource processing apparatus provided by an embodiment of this application;
图13为本申请实施例提供的一种芯片的结构示意图。FIG. 13 is a schematic structural diagram of a chip provided by an embodiment of the application.
具体实施方式Detailed ways
为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一终端和第二终端仅仅是为了区分不同的终端,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same items or similar items that have substantially the same function and effect. For example, the first terminal and the second terminal are only used to distinguish between different terminals, and the sequence of them is not limited. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not limit the difference.
需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。It should be noted that in this application, words such as "exemplary" or "for example" are used to represent examples, illustrations, or illustrations. Any embodiment or design solution described as "exemplary" or "for example" in this application should not be construed as being more preferable or advantageous than other embodiments or design solutions. To be precise, words such as "exemplary" or "for example" are used to present related concepts in a specific manner.
本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。The network architecture and business scenarios described in the embodiments of this application are intended to more clearly illustrate the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those of ordinary skill in the art will know that with the network With the evolution of the architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems.
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。In this application, "at least one" refers to one or more, and "multiple" refers to two or more. "And/or" describes the association relationship of the associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, and B exists alone, where A, B can be singular or plural. The character "/" generally indicates that the associated objects before and after are in an "or" relationship. "The following at least one item (a)" or similar expressions refers to any combination of these items, including any combination of a single item (a) or a plurality of items (a). For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple .
在本申请的描述中,“指示”可以包括直接指示和间接指示,也可以包括显式指示和隐式指示。将某一信息(如下文所述的第一指示信息)所指示的信息称为待指示信息,则具体实现过程中,对待指示信息进行指示的方式有很多种。例如,可以直接指示所述待指示信息,其中所述待指示信息本身或者所述待指示信息的索引等。又例如,也可以通过指示其他信息来间接指示所述待指示信息,其中该其他信息与所述待指示信息之间存在关联关系。又例如,还可以仅仅指示所述待指示信息的一部分,而所述待指示信息的其他部分则是已知的或者提前约定的。另外,还可以借助预先约定(例如协议规定)的各个信息的排列顺序来实现对特定信息的指示,从而在一定程度上降低指示开销。In the description of this application, "indication" may include direct indication and indirect indication, as well as explicit indication and implicit indication. The information indicated by a certain piece of information (the first indication information described below) is called the information to be instructed. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, the information to be indicated may be directly indicated, wherein the information to be indicated itself or the index of the information to be indicated, etc. For another example, the information to be indicated may also be indicated indirectly by indicating other information, where there is an association relationship between the other information and the information to be indicated. For another example, it is also possible to indicate only a part of the information to be indicated, while other parts of the information to be indicated are known or agreed in advance. In addition, it is also possible to realize the indication of specific information by means of the pre-arranged order (for example, stipulated by the agreement) of the various information, so as to reduce the indication overhead to a certain extent.
为了便于理解本申请的技术方案,下面对本申请涉及到的一些名词进行介绍。In order to facilitate the understanding of the technical solutions of this application, some terms involved in this application are introduced below.
1)、侧行链路(Sidelink,SL)是指:针对终端和终端之间直接通信定义的。也即终端和终端之间不通过基站转发而直接通信的链路。1). Sidelink (SL) refers to: defined for the direct communication between the terminal and the terminal. That is, the link between the terminal and the terminal for direct communication without forwarding through the base station.
2)、Sidelink资源是指:终端之间在侧行链路上进行侧行链路业务数据和控制信息传输时使用的资源。2). Sidelink resources refer to resources used when transmitting sidelink service data and control information on the sidelink between terminals.
3)、资源碰撞是指:两个或两个以上的终端选择了同一块Sidelink资源。3). Resource collision means that two or more terminals have selected the same Sidelink resource.
为了便于理解本申请的技术方案,下面先通过两个示例介绍现有技术中的业务数据重传流程。In order to facilitate the understanding of the technical solution of the present application, the following first introduces the service data retransmission process in the prior art through two examples.
以上是对本申请实施例所涉及的术语的介绍,下文中不再赘述。The above is an introduction to the terms involved in the embodiments of the present application, and will not be repeated hereafter.
本申请的技术方案可以应用于各种通信系统,例如:长期演进(long time evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)系统、通用移动通信系统(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)通信系统、公共陆地移动网络(public land mobile network,PLMN)系统、设备对设备(device to device,D2D)网络系统或者机器对机器(machine to machine,M2M)网络系统以及5G通信系统、车联网系统等。The technical solution of this application can be applied to various communication systems, such as: long time evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) ) System, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, public land mobile network (PLMN) system, device-to-device (device to device, D2D) network system or machine to machine (machine to machine, M2M) network system, 5G communication system, car networking system, etc.
本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。本申请实施例中以提供的方法应用于NR系统或5G网络中为例进行说明。The network architecture and business scenarios described in the embodiments of this application are intended to more clearly illustrate the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those of ordinary skill in the art will know that with the network With the evolution of the architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems. In the embodiments of the present application, the method provided is applied to an NR system or a 5G network as an example for description.
如图2所示,图2示出了本申请实施例提供的一种通信系统的结构示意图。该通信系统包括:一个或多个第一终端10、以及一个或多个第二终端20。应理解,在图2中示出了1个第一终端10以及第二终端20。As shown in Figure 2, Figure 2 shows a schematic structural diagram of a communication system provided by an embodiment of the present application. The communication system includes: one or more first terminals 10 and one or more second terminals 20. It should be understood that a first terminal 10 and a second terminal 20 are shown in FIG. 2.
其中,第一终端10和第二终端20之间具有用于直连通信的第一接口,该第一接口可以称为PC5接口。PC5接口上用于第一终端10和第二终端20通信的传输链路可以称为侧行链路。Among them, there is a first interface for direct communication between the first terminal 10 and the second terminal 20, and the first interface may be referred to as a PC5 interface. The transmission link used for communication between the first terminal 10 and the second terminal 20 on the PC5 interface may be referred to as a side link.
本申请实施例中第一终端10和第二终端20可以处于无移动网络覆盖的场景,也可以处于具有移动网络覆盖的场景。在第一终端10以及第二终端20处于具有移动网络覆盖的场景时,第一终端10和第二终端20可以位于相同小区,也可以位于不同小区。In the embodiment of the present application, the first terminal 10 and the second terminal 20 may be in a scene without mobile network coverage, or in a scene with mobile network coverage. When the first terminal 10 and the second terminal 20 are in a scenario with mobile network coverage, the first terminal 10 and the second terminal 20 may be located in the same cell or in different cells.
在一种可选的实现方式中,如图2所示的通信系统还包括:第三终端50。其中,第三终端50可以和第一终端10竞争第一终端10预约的但存在剩余的用于重传的侧行链路资源。In an optional implementation manner, the communication system shown in FIG. 2 further includes: a third terminal 50. Wherein, the third terminal 50 may compete with the first terminal 10 for the side link resources reserved by the first terminal 10 but there are remaining side link resources used for retransmission.
在一种可选的实现方式中,如图2所示的通信系统还包括:为第一终端10/第三终端50提供的网络设备30和为第二终端20提供服务的网络设备40。In an optional implementation manner, the communication system shown in FIG. 2 further includes: a network device 30 provided for the first terminal 10/third terminal 50 and a network device 40 provided for the second terminal 20.
应理解,为第一终端10/第三终端50和为第二终端20提供服务的网络设备30和网络设备40可以为同一个网络设备。It should be understood that the network device 30 and the network device 40 that provide services for the first terminal 10/the third terminal 50 and the second terminal 20 may be the same network device.
其中,第一终端10/第三终端50与网络设备30,第二终端20与网络设备40之间的接口可以称为第二接口。该第二接口可以称为Uu接口。The interface between the first terminal 10/the third terminal 50 and the network device 30, and the interface between the second terminal 20 and the network device 40 may be referred to as a second interface. This second interface may be referred to as a Uu interface.
上述第一接口、第二接口的名称仅是个示例,本申请实施例对第一接口、第二接口的名称不作限定。The names of the first interface and the second interface described above are only examples, and the embodiments of the present application do not limit the names of the first interface and the second interface.
本申请实施例中的终端可以为第一终端10或第三终端50。下述实施例以终端为第一终端10为例。The terminal in the embodiment of the present application may be the first terminal 10 or the third terminal 50. In the following embodiment, the terminal is the first terminal 10 as an example.
本申请实施例中第一终端10可以在侧行链路上利用第一侧行链路资源向第二终 端发送传输块。本申请实施例中对于任一个传输块,第一终端10可以确定与该传输块对应的两个或两个以上的侧行链路资源(包括第一侧行链路资源),该两个或两个以上的侧行链路资源可以由网络设备30为第一终端10配置,也可以由第一终端10从预配置的侧行链路资源池中选择,本申请实施例不作限定。两个或两个以上的侧行链路资源中的一个侧行链路资源A用于向第二终端发送初传传输块。两个或两个以上的侧行链路资源中除侧行链路资源A以外的其余侧行链路资源,用于重传该传输块。In the embodiment of the present application, the first terminal 10 may use the first side link resource on the side link to send the transport block to the second terminal. In the embodiment of the present application, for any transmission block, the first terminal 10 may determine two or more side link resources (including the first side link resource) corresponding to the transmission block, and the two or More than two side link resources may be configured by the network device 30 for the first terminal 10, or may be selected by the first terminal 10 from a pre-configured side link resource pool, which is not limited in the embodiment of the present application. One side link resource A among the two or more side link resources is used to send the initial transmission transport block to the second terminal. The remaining side uplink resources of the two or more side uplink resources except the side uplink resource A are used to retransmit the transmission block.
终端,是一种具有无线通信功能的设备,可以部署在陆地上,包括室内或室外、手持或车载。也可以部署在水面上(如轮船等)。还可以部署在空中(例如飞机、气球和卫星上等)。终端又称之为用户设备(user equipment,UE),移动台(mobile station,MS)、移动终端(mobile terminal,MT)以及终端设备等,是一种向用户提供语音和/或数据连通性的设备。例如,终端包括具有无线连接功能的手持式设备、车载设备等。目前,终端可以是:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备(例如智能手表、智能手环、计步器等),车载设备(例如,汽车、自行车、电动车、飞机、船舶、火车、高铁等)、虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、智能家居设备(例如,冰箱、电视、空调、电表等)、智能机器人、车间设备、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端,或智慧家庭(smart home)中的无线终端、飞行设备(例如,智能机器人、热气球、无人机、飞机)等。本申请一种可能的应用的场景中终端为经常工作在地面的终端设备,例如车载设备。在本申请中,为了便于叙述,部署在上述设备中的芯片,例如片上系统(System-On-a-Chip,SOC)、基带芯片等,或者其他具备通信功能的芯片也可以称为终端。A terminal is a device with wireless communication capabilities that can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted. It can also be deployed on the water (such as ships, etc.). It can also be deployed in the air (for example, on airplanes, balloons, satellites, etc.). The terminal is also called user equipment (UE), mobile station (MS), mobile terminal (MT), and terminal equipment, etc., which provide users with voice and/or data connectivity. equipment. For example, terminals include handheld devices with wireless connection functions, vehicle-mounted devices, and so on. At present, the terminal can be: mobile phone (mobile phone), tablet computer, notebook computer, palm computer, mobile internet device (MID), wearable device (such as smart watch, smart bracelet, pedometer, etc.), In-vehicle equipment (for example, cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed rail, etc.), virtual reality (VR) equipment, augmented reality (AR) equipment, industrial control (industrial control) Wireless terminals, smart home equipment (for example, refrigerators, TVs, air conditioners, electric meters, etc.), smart robots, workshop equipment, wireless terminals in self-driving, wireless terminals in remote medical surgery, and smart The wireless terminal in the smart grid, the wireless terminal in the transportation safety, the wireless terminal in the smart city, or the wireless terminal in the smart home, and the flying equipment (for example, smart Robots, hot air balloons, drones, airplanes), etc. In a possible application scenario of this application, the terminal is a terminal device that often works on the ground, such as a vehicle-mounted device. In this application, for ease of description, chips deployed in the above-mentioned devices, such as System-On-a-Chip (SOC), baseband chips, etc., or other chips with communication functions may also be referred to as terminals.
终端可以是具有相应通信功能的车辆,或者车载通信装置,或者其它嵌入式通信装置,也可以是用户手持通信设备,包括手机,平板电脑等。The terminal may be a vehicle with corresponding communication function, or a vehicle-mounted communication device, or other embedded communication device, or a user-held communication device, including a mobile phone, a tablet computer, and the like.
作为示例,在本申请实施例中,该终端还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。As an example, in the embodiment of the present application, the terminal may also be a wearable device. Wearable devices can also be called wearable smart devices. It is a general term for using wearable technology to intelligently design everyday wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. Wearable devices are not only a kind of hardware device, but also realize powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include full-featured, large-sized, complete or partial functions that can be achieved without relying on smart phones, such as smart watches or smart glasses, and only focus on a certain type of application function, and need to cooperate with other devices such as smart phones. Use, such as all kinds of smart bracelets and smart jewelry for physical sign monitoring.
网络设备为与终端配合使用的一种可以用于发射或接收信号的实体。例如,可以是WLAN中的接入点(Access Point,AP),还可以是LTE中的eNB或eNodeB,或者中继站或接入点,或者车载设备、可穿戴设备以及未来5G网络中的网络设备或者未来演进的PLMN网络中的网络设备等。A network device is an entity that can be used to transmit or receive signals in conjunction with a terminal. For example, it can be an access point (Access Point, AP) in WLAN, an eNB or eNodeB in LTE, or a relay station or access point, or vehicle-mounted equipment, wearable devices, and network equipment in the future 5G network. Network equipment in the PLMN network that will evolve in the future.
另外,在本发明实施例中,网络设备为小区提供服务,终端通过该小区使用的传 输资源(例如,时域资源,或者,频域资源,或者,时频资源)与网络设备进行通信。该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(small cell)对应的基站,这里的小小区可以包括:城市小区(metro cell)、微小区(micro cell)、微微小区(Pico cell)、毫微微小区(femto cell)等,这些小小区具有覆盖范围小和发射功率低的特点,适用于提供高速率的数据传输服务。In addition, in the embodiment of the present invention, the network equipment provides services for the cell, and the terminal communicates with the network equipment through the transmission resources (for example, time domain resources, or frequency domain resources, or time-frequency resources) used by the cell. The cell may be a cell corresponding to a network device (such as a base station), a cell may belong to a macro base station or a base station corresponding to a small cell. The small cell here may include: metro cell, micro cell ( Micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-rate data transmission services.
如图3所示,图3示出了本申请实施例提供一种通信设备的硬件结构示意图。本申请实施例中的第一终端10/第三终端50、第二终端20的硬件结构可以参考如图3所示的结构。该通信设备包括处理器41,通信线路44以及至少一个收发器43。As shown in FIG. 3, FIG. 3 shows a schematic diagram of the hardware structure of a communication device provided by an embodiment of the present application. For the hardware structure of the first terminal 10/the third terminal 50 and the second terminal 20 in the embodiment of the present application, reference may be made to the structure shown in FIG. 3. The communication device includes a processor 41, a communication line 44, and at least one transceiver 43.
处理器41可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。The processor 41 can be a general-purpose central processing unit (central processing unit, CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more programs for controlling the execution of the program of this application. integrated circuit.
通信线路44可包括一通路,在上述组件之间传送信息。The communication line 44 may include a path to transmit information between the aforementioned components.
收发器43,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。The transceiver 43 uses any device such as a transceiver to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
可选的,该通信设备还可以包括存储器42。Optionally, the communication device may further include a memory 42.
存储器42可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路44与处理器相连接。存储器也可以和处理器集成在一起。The memory 42 may be a 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 that can store information and instructions The dynamic storage device can also be electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disk 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 can be used to carry or store desired program codes in the form of instructions or data structures and can be used by a computer Any other media accessed, but not limited to this. The memory can exist independently and is connected to the processor through the communication line 44. The memory can also be integrated with the processor.
其中,存储器42用于存储执行本申请方案的计算机执行指令,并由处理器41来控制执行。处理器41用于执行存储器42中存储的计算机执行指令,从而实现本申请下述实施例提供的一种侧行链路资源处理的方法。The memory 42 is used to store computer execution instructions for executing the solution of the application, and the processor 41 controls the execution. The processor 41 is configured to execute computer-executable instructions stored in the memory 42 to implement a method for processing sidelink resources provided in the following embodiments of the present application.
可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
在具体实现中,作为一种实施例,处理器41可以包括一个或多个CPU,例如图3中的CPU0和CPU1。In a specific implementation, as an embodiment, the processor 41 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 3.
在具体实现中,作为一种实施例,通信设备可以包括多个处理器,例如图3中的处理器41和处理器45。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。In a specific implementation, as an embodiment, the communication device may include multiple processors, such as the processor 41 and the processor 45 in FIG. 3. Each of these processors can be a single-CPU (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, and/or processing cores for processing data (for example, computer program instructions).
第一终端可以以基于盲重传的重传方式重传传输块,第一终端向第二终端初传传输块(Transmission Block,TB)。该传输块可以包括业务数据和侧行链路控制信息(SCI)。在LTE V2X中,SCI包括SF gap字段,该字段用于指示初传与重传之间的时域间隔。SF gap 字段的值可以为预设值。若该字段的预设值为0,则表示无需重传,若该字段的预设值为大于0的整数,则表示第一终端需要向第二终端重新发送该传输块。由于在传输块实现初传之前,第一终端就可以根据SF gap字段确定是否需要重传该传输块,盲重传的过程不会因为初传的结果而发生变化,无论第二终端是否成功接收到该传输块,只要该字段的预设值为大于0的整数,第一终端都会向第二终端重新发送该传输块。在NR V2X中,盲重传同样需要在SCI中指示是否需要盲重传,以及盲重传的预约资源信息,因此,盲重传不涉及预约了用于重传的侧行链路资源而不使用的情况。 The first terminal may retransmit the transmission block in a retransmission manner based on blind retransmission, and the first terminal initially transmits the transmission block (Transmission Block, TB) to the second terminal. The transmission block may include service data and side link control information (SCI). In LTE V2X, the SCI includes the SF gap field, which is used to indicate the time domain interval between initial transmission and retransmission. The value of the SF gap field may be a preset value. If the preset value of this field is 0, it means that there is no need to retransmit. If the preset value of this field is an integer greater than 0, it means that the first terminal needs to resend the transmission block to the second terminal. Because before the initial transmission of the transmission block is realized, the first terminal can determine whether the transmission block needs to be retransmitted according to the SF gap field. The blind retransmission process will not change due to the result of the initial transmission, regardless of whether the second terminal successfully receives it. To the transmission block, as long as the preset value of the field is an integer greater than 0, the first terminal will re-send the transmission block to the second terminal. In NR V2X, blind retransmission also needs to indicate in the SCI whether blind retransmission is required, and the information about the reserved resources for blind retransmission. Therefore, blind retransmission does not involve the reservation of side link resources for retransmission. The situation of use.
在NR V2X中,第一终端还可以以基于反馈的重传方式重传传输块,以网络通信中同一个传输块支持四次传输为例进行说明,该方案也同样适用于其他传输次数。该四次传输中可以包括一次初传和三次重传。参考图4,图4为第一终端预约侧行链路资源的示意图,其中,横坐标表示时间,纵坐标表示传输频率。侧行链路资源1为用于初传传输块的侧行链路资源,侧行链路资源2~侧行链路资源4为用于重传的侧行链路资源。In NR V2X, the first terminal can also retransmit the transport block in a feedback-based retransmission manner. The same transport block supports four transmissions in network communication as an example for illustration. This solution is also applicable to other transmission times. The four transmissions may include one initial transmission and three retransmissions. Referring to FIG. 4, FIG. 4 is a schematic diagram of a first terminal reserving a side uplink resource, where the abscissa represents time, and the ordinate represents transmission frequency. Side link resource 1 is a side link resource used for initial transmission of the transport block, and side link resource 2 to side link resource 4 are side link resources used for retransmission.
结合图4,举例说明,第一终端在侧行链路资源1上向第二终端发送传输块。即实现传输块的初传,该侧行链路资源1包括SCI,在该传输块重传之前,第一终端会在SCI中指示预约的用于三次重传的侧行链路资源。例如,侧行链路资源2~侧行链路资源4。若第一终端接收到来自第二终端的应答信息,则表示第二终端成功接收第一终端在侧行链路资源1上发送的传输块。因此,第一终端无需再向第二终端重传该传输块。由于第二终端成功接收第一终端在侧行链路资源1上发送的传输块,因此第一终端预约的侧行链路资源存在剩余。With reference to FIG. 4, for example, the first terminal sends a transmission block to the second terminal on the side link resource 1. That is, the initial transmission of the transmission block is realized. The side link resource 1 includes the SCI. Before the transmission block is retransmitted, the first terminal will indicate the reserved side link resource for three retransmissions in the SCI. For example, side link resource 2 to side link resource 4. If the first terminal receives the response information from the second terminal, it means that the second terminal successfully receives the transmission block sent by the first terminal on the side link resource 1. Therefore, the first terminal does not need to retransmit the transmission block to the second terminal. Since the second terminal successfully receives the transmission block sent by the first terminal on the side link resource 1, the side link resource reserved by the first terminal has surplus.
现有技术中,第一终端会在接收到应答信息时释放剩余的侧行链路资源2~侧行链路资源3,任何终端(包括第一终端、第二终端和第三终端)都可以竞争使用被释放的侧行链路资源2~侧行链路资源4。该任何终端可以通过会话前检测(Listen before talk,LBT)或长期侦听(Long term sensing)的方式从侧行链路资源2~侧行链路资源4中选择侧行链路资源。In the prior art, the first terminal will release the remaining side link resources 2 to 3 when the response information is received. Any terminal (including the first terminal, the second terminal, and the third terminal) can be used. Contend to use the released side link resource 2 to side link resource 4. The any terminal can select the side link resource from the side link resource 2 to the side link resource 4 by means of listening before talk (LBT) or long term sensing (Long term sensing).
继续参考图4,以选择侧行链路资源的方式为LBT为例,多个终端竞争侧行链路资源的过程包括在侦听窗(sensing window)内侦听侧行链路资源空闲状况,在资源选择窗(selection window)内选择要使用的侧行链路资源。每个终端都会被分配一个随机值,为防止资源碰撞,各个终端对应的随机值不同。该多个终端每侦听一次,多个终端中每个终端对应的随机值都会减1,当存在随机值为0的终端时,该被竞争的侧行链路资源就可以被该随机值为0的终端选择。Continuing to refer to Figure 4, taking LBT as an example of selecting side link resources, the process of multiple terminals competing for side link resources includes listening to the idle state of side link resources in a sensing window. Select the side link resource to be used in the resource selection window. Each terminal will be assigned a random value. In order to prevent resource collision, the random value corresponding to each terminal is different. Each time the multiple terminals listen, the random value corresponding to each of the multiple terminals will be reduced by 1. When there is a terminal with a random value of 0, the competing side link resource can be given the random value 0 terminal selection.
例如,终端1对应的随机值为8,终端2对应的随机值为6,终端1和终端2在侦听窗内侦听侧行链路资源的空闲状况,若为空闲状态,则终端1和终端2的随机值分别减1,循环该侦听过程,直至终端2的随机值减为0,则终端2可以获得该侧行链路资源。For example, the random value corresponding to terminal 1 is 8, and the random value corresponding to terminal 2 is 6. Terminal 1 and terminal 2 listen to the idle status of side link resources in the listening window. If it is idle, terminal 1 and The random value of the terminal 2 is reduced by 1, and the listening process is repeated until the random value of the terminal 2 is reduced to 0, and then the terminal 2 can obtain the side link resource.
然而这种竞争选择侧行链路资源的方式在侦听空闲侧行链路资源的过程会引入一定的时延。只有处于资源选择窗的侧行链路资源才能被随机值为0的终端使用,而处于侦听窗的侧行链路资源不能被随机值为0的终端使用。由于剩余的侧行链路资源中只有部分侧行链路资源能被终端重新利用,因此会造成资源浪费。However, this way of competing for selection of side link resources will introduce a certain delay in the process of listening for idle side link resources. Only the side link resources in the resource selection window can be used by terminals with a random value of 0, and the side link resources in the listening window cannot be used by terminals with a random value of 0. Since only part of the side-link resources in the remaining side-link resources can be reused by the terminal, resources will be wasted.
为提高资源利用率,避免侧行链路中的链路资源被浪费,本申请实施例提供一种 侧行链路资源处理的方法,下面将结合图5对本申请实施例提供的一种侧行链路资源处理的方法进行具体阐述。In order to improve resource utilization and prevent link resources in the side link from being wasted, an embodiment of the present application provides a method for processing side link resources. The following is a description of a side link provided by the embodiment of the present application in conjunction with FIG. 5 The method of link resource processing is explained in detail.
需要说明的是,本申请实施例可以应用于NR-V2X网络通信中,也可以应用于任意存在重传资源预约和重传资源处理的通信场景中,本申请实施例对此不作限定。It should be noted that the embodiment of the present application can be applied to NR-V2X network communication, and can also be applied to any communication scenario where there is retransmission resource reservation and retransmission resource processing, which is not limited in the embodiment of the present application.
需要指出的是,本申请各实施例之间可以相互借鉴或参考,例如,相同或相似的步骤,方法实施例、通信系统实施例和装置实施例之间,均可以相互参考,不予限制。It should be pointed out that the various embodiments of the present application can learn from each other or refer to each other, for example, the same or similar steps, the method embodiment, the communication system embodiment, and the device embodiment can all refer to each other without limitation.
需要说明的是,本申请实施例中一种侧行链路资源处理的方法中由第二终端执行的步骤也可以由应用于第二终端中的芯片来执行。由第一终端/第三终端执行的步骤也可以由应用于第一终端/第三终端中的芯片来执行。下述实施例以一种侧行链路资源处理的方法由第一终端/第三终端和第二终端来执行为例。It should be noted that the steps executed by the second terminal in the method for processing side link resources in the embodiment of the present application may also be executed by a chip applied to the second terminal. The steps performed by the first terminal/third terminal may also be performed by a chip applied in the first terminal/third terminal. In the following embodiment, a method for processing side link resources is executed by the first terminal/third terminal and the second terminal as an example.
如图5所示,图5示出了本申请实施例提供的一种侧行链路资源处理的方法流程示意图,该方法包括:As shown in FIG. 5, FIG. 5 shows a schematic flowchart of a method for processing sidelink resources provided by an embodiment of the present application, and the method includes:
S301、第二终端确定成功接收到来自第一终端的传输块。该传输块为第一终端在第一侧行链路资源上传输的传输块。S301. The second terminal determines that the transmission block from the first terminal is successfully received. The transmission block is a transmission block transmitted by the first terminal on the first side uplink resource.
一种示例,该传输块可以为初传传输块。初传传输块即第一终端第一次(首次)向第二终端传输的传输块。此时,第一侧行链路资源可以为用于传输初传传输块的侧行链路资源。例如,该第一侧行链路资源可以是图4中的侧行链路资源1。In an example, the transmission block may be an initial transmission transmission block. The first transmission block is the transmission block that the first terminal transmits to the second terminal for the first time (first time). At this time, the first side link resource may be a side link resource used to transmit the first transmission transport block. For example, the first side link resource may be the side link resource 1 in FIG. 4.
另一种示例,该传输块为重传传输块。重传传输块即第一终端第M次向第二终端传输的传输块。换句话说重传传输块也即第一终端非首次向第二终端传输的传输块。M为大于或等于2的整数,且M小于或等于第一终端的最大重传次数。此时,第一侧行链路资源为用于传输重传传输块的侧行链路资源。例如,第一侧行链路资源可以是图4中的侧行链路资源2~侧行链路资源4中的任一个。In another example, the transmission block is a retransmission transmission block. The retransmission transmission block is the transmission block that the first terminal transmits to the second terminal for the Mth time. In other words, the retransmission transmission block is the transmission block that the first terminal transmits to the second terminal for the first time. M is an integer greater than or equal to 2, and M is less than or equal to the maximum number of retransmissions of the first terminal. At this time, the first side uplink resource is the side uplink resource used for transmitting the retransmission transport block. For example, the first side link resource may be any one of the side link resource 2 to the side link resource 4 in FIG. 4.
可以理解的是,本申请实施例提供的方法在S301之前,还可以包括:第一终端在第一侧行链路资源上向第二终端发送传输块。It is understandable that, before S301, the method provided in the embodiment of the present application may further include: the first terminal sends a transmission block to the second terminal on the first side uplink resource.
S302、第二终端向第一终端发送资源选择指示,以使得第一终端/第三终端接收来自第二终端的资源选择指示。S302. The second terminal sends a resource selection instruction to the first terminal, so that the first terminal/third terminal receives the resource selection instruction from the second terminal.
其中,该资源选择指示用于指示第二终端对用于重传该传输块的一个或多个第二侧行链路资源的选择结果。Wherein, the resource selection indication is used to indicate a selection result of the second terminal on one or more second side uplink resources used to retransmit the transmission block.
即第二终端通过资源选择指示告知第一终端/第三终端是否从该一个或多个第二侧行链路资源中选择了侧行链路资源或者选择了哪些侧行链路资源。That is, the second terminal informs the first terminal/third terminal whether or not the side link resource is selected from the one or more second side link resources or which side link resources are selected through the resource selection instruction.
举例说明,如果第一侧行链路资源为侧行链路资源1,则该一个或多个第二侧行链路资源可以是图4中的侧行链路资源2~侧行链路资源4中的任一个。值得注意的是,如果第一侧行链路资源为侧行链路资源2,则该一个或多个第二侧行链路资源可以是图4中的侧行链路资源3~侧行链路资源4中的任一个。For example, if the first side link resource is side link resource 1, then the one or more second side link resources may be side link resource 2~side link resource in FIG. 4 Any of 4. It is worth noting that if the first side link resource is side link resource 2, the one or more second side link resources may be side link resource 3 to side link resource in FIG. 4 Any one of the road resources 4.
需要说明的是,本申请实施例中第二终端向第一终端发送资源选择指示后,不仅第一终端可以接收来自第二终端的资源选择指示,除第一终端以外的其他终端(例如,第三终端)也可以接收来自第二终端的资源选择指示。第三终端接收资源选择指示的具体动作可以参考下述实施例中由第一终端执行的动作,本申请实施例中除下述步骤S304、以及向第二终端发送传输块的过程以外,但凡由第一终端执行的步骤,均可以 由第三终端执行,换句话说,除上述步骤S304以及向第二终端发送传输块的过程以外的步骤,第三终端可以替换第一终端。It should be noted that after the second terminal sends the resource selection instruction to the first terminal in the embodiment of the present application, not only the first terminal can receive the resource selection instruction from the second terminal, but other terminals (for example, the first terminal) Three terminal) can also receive a resource selection instruction from the second terminal. For the specific action of the third terminal receiving the resource selection instruction, refer to the action performed by the first terminal in the following embodiments. In this embodiment of the present application, except for the following step S304 and the process of sending a transmission block to the second terminal, all operations are performed by The steps performed by the first terminal can all be performed by the third terminal. In other words, in addition to the above step S304 and the process of sending the transmission block to the second terminal, the third terminal can replace the first terminal.
应理解,第三终端可以通过检测第一终端与第二终端之间的侧行链路确定第一终端与第二终端之间的交互信息,该交互信息可以是第一终端向第二终端发送的涉及资源指示的侧行链路控制信息,也可以是第二终端向第一终端发送的侧行反馈控制信息。因此,第三终端不仅可以根据该第一侧行链路资源的侧行链路控制信息确定一个或多个第二侧行链路资源的信息。还可以根据第二终端反馈的资源选择指示确定该一个或多个第二侧行链路资源的选择结果。It should be understood that the third terminal may determine the interactive information between the first terminal and the second terminal by detecting the side link between the first terminal and the second terminal, and the interactive information may be sent by the first terminal to the second terminal. The side link control information related to the resource indication may also be the side link feedback control information sent by the second terminal to the first terminal. Therefore, the third terminal can not only determine the information of one or more second side link resources according to the side link control information of the first side link resource. The selection result of the one or more second side link resources may also be determined according to the resource selection indication fed back by the second terminal.
作为一种可能的实现方式,本申请实施例中的S302可以通过以下方式实现:第二终端在侧行链路上向第一终端发送资源选择指示,以使得第一终端/第三终端在侧行链路上接收来自第二终端的资源选择指示。As a possible implementation manner, S302 in the embodiment of the present application can be implemented in the following manner: the second terminal sends a resource selection instruction to the first terminal on the side link, so that the first terminal/third terminal is at the side The resource selection instruction from the second terminal is received on the uplink.
其中,该侧行链路即第一终端和第二终端之间建立的用于传输侧行链路业务(例如,传输块)的链路。Wherein, the side link is a link established between the first terminal and the second terminal for transmitting side link services (for example, transmission blocks).
S303、第一终端/第三终端根据该资源选择指示,确定第二终端对该一个或多个第二侧行链路资源的选择结果。S303. The first terminal/third terminal determines, according to the resource selection instruction, a selection result of the second terminal for the one or more second side uplink resources.
应理解,一个或多个第二侧行链路资源为第一终端成功向第二终端发送传输块之后的预约未使用的剩余资源。It should be understood that the one or more second side link resources are reserved unused remaining resources after the first terminal successfully sends the transport block to the second terminal.
本申请实施例提供一种侧行链路资源处理的方法,第二终端成功接收来自第一终端的传输块后,第二终端可以通过确认信息告知第一终端该第二终端已经成功接收到传输块,并可以通过资源选择指示告知第一终端/第三终端对用于重传传输块的一个或多个第二侧行链路资源的选择结果。这样可以提高第二终端从一个或多个第二侧行链路资源中选择侧行链路资源的优先级,即第二终端可以优先决定是否从一个或多个第二侧行链路资源中选择侧行链路资源,相比现有技术,避免了多个终端竞争选择侧行链路资源时,由于侦听过程所带来的时延,提高了侧行链路资源的利用率,同时降低了侧行链路资源碰撞的发生概率。The embodiment of the application provides a method for processing sidelink resources. After the second terminal successfully receives the transmission block from the first terminal, the second terminal can inform the first terminal through the confirmation message that the second terminal has successfully received the transmission. Block, and can inform the first terminal/third terminal of the selection result of one or more second side uplink resources for retransmission of the transport block through the resource selection indication. This can increase the priority for the second terminal to select side link resources from one or more second side link resources, that is, the second terminal can prioritize whether to select from one or more second side link resources The selection of side-link resources, compared with the prior art, avoids the delay caused by the interception process when multiple terminals compete for the selection of side-link resources, which improves the utilization of side-link resources, and at the same time Reduce the probability of occurrence of side link resource collisions.
在一种可能的实施例中,本申请实施例提供的方法在S302之前还可以包括:第二终端确定一个或多个第二侧行链路资源的信息。In a possible embodiment, before S302, the method provided in the embodiment of the present application may further include: the second terminal determines information about one or more second side uplink resources.
作为一种可能的实现方式,本申请实施例中的第二终端确定一个或多个第二侧行链路资源的信息,可以通过以下方式实现:第一侧行链路资源中携带侧行链路控制信息,侧行链路控制信息用于指示一个或多个第二侧行链路资源的信息。因此,第二终端可以根据该侧行链路控制信息确定一个或多个第二侧行链路资源的信息。As a possible implementation, the second terminal in the embodiment of the present application determines information about one or more second side link resources, which can be implemented in the following manner: the first side link resource carries the side link Road control information, and side link control information is used to indicate information about one or more second side link resources. Therefore, the second terminal may determine information about one or more second side link resources according to the side link control information.
作为另一种可能的实现方式,本申请实施例中的第二终端确定一个或多个第二侧行链路资源的信息,可以通过以下方式实现:第一终端向第二终端发送指示信息,该指示信息用于指示一个或多个第二侧行链路资源的信息。As another possible implementation manner, the second terminal in the embodiment of the present application determines information about one or more second side uplink resources, which can be implemented in the following manner: the first terminal sends instruction information to the second terminal, The indication information is used to indicate information about one or more second side uplink resources.
参考图6,在一种可能的实施例中,本申请实施例提供的方法还包括:Referring to FIG. 6, in a possible embodiment, the method provided in the embodiment of the present application further includes:
S304、第二终端在侧行链路上向第一终端发送确认信息,以使第一终端在侧行链路上接收来自第二终端的确认信息。该确认信息用于指示第二终端成功接收传输块。S304. The second terminal sends confirmation information to the first terminal on the side link, so that the first terminal receives the confirmation information from the second terminal on the side link. The confirmation information is used to indicate that the second terminal successfully receives the transmission block.
示例性的,该确认信息可以是ACK信息。Exemplarily, the confirmation information may be ACK information.
可以理解的是,本申请实施例中成功接收还可以使用正确接收或者正确解码替换。 本申请实施例中未成功接收还可以使用未正确接收或者未正确解码替换。下述实施例中以成功接收和未成功接收为例。It is understandable that the successful reception in the embodiment of the present application can also be replaced by correct reception or correct decoding. In the embodiment of the present application, unsuccessful reception may also be replaced by incorrect reception or incorrect decoding. In the following embodiments, successful reception and unsuccessful reception are taken as examples.
示例性的,该确认信息与上述资源选择指示可以携带在同一个信息中,例如,第二终端向第一终端发送侧行反馈控制信息(sidelink feedback control information,SFCI)。其中,SFCI中包括确认信息以及资源选择指示,SFCI可以通过侧行反馈信道(Physical sidelink feedback channel,PSFCH)承载。该确认信息与资源选择指示也可以携带在不同的信息中,本申请实施例对此不做限定。Exemplarily, the confirmation information and the foregoing resource selection indication may be carried in the same information. For example, the second terminal sends sidelink feedback control information (SFCI) to the first terminal. Among them, the SFCI includes confirmation information and resource selection instructions, and the SFCI can be carried by a sidelink feedback channel (Physical sidelink feedback channel, PSFCH). The confirmation information and the resource selection instruction may also be carried in different information, which is not limited in the embodiment of the present application.
在一种可能的实施例中,资源选择指示包括比特序列,该比特序列用于指示第二终端对一个或多个第二侧行链路资源的选择结果。该比特序列可以包括一个或多个比特,不同的比特序列值对应不同的选择结果。In a possible embodiment, the resource selection indication includes a bit sequence, and the bit sequence is used to indicate a selection result of the second terminal on one or more second side link resources. The bit sequence may include one or more bits, and different bit sequence values correspond to different selection results.
下述将分别介绍第二终端从一个或多个第二侧行链路资源中选择侧行链路资源和未选择侧行链路资源时,该比特序列的具体表现形式:The following will respectively introduce the specific manifestations of the bit sequence when the second terminal selects a side link resource from one or more second side link resources and when the side link resource is not selected:
示例1)、第二终端从一个或多个第二侧行链路资源中选择侧行链路资源的情况Example 1) A situation where the second terminal selects a side link resource from one or more second side link resources
示例性的,该比特序列具体用于指示第二终端从一个或多个第二侧行链路资源中所选择的侧行链路资源的信息。第二终端可以从该一个或多个第二侧行链路资源中选择全部的侧行链路资源,也可以从该一个或多个第二侧行链路资源中选择部分侧行链路资源。Exemplarily, the bit sequence is specifically used to indicate the information of the side link resource selected by the second terminal from the one or more second side link resources. The second terminal may select all the side link resources from the one or more second side link resources, or select part of the side link resources from the one or more second side link resources .
侧行链路资源的信息可以为侧行链路资源的时域位置或者侧行链路资源的编号。侧行链路资源的编号可以由第一终端/第三终端和第二终端协商,或者由第二终端确定后告知第一终端/第三终端,或者由第一终端/第三终端确定后告知第二终端。The information of the side link resource may be the time domain position of the side link resource or the number of the side link resource. The number of side link resources may be negotiated by the first terminal/third terminal and the second terminal, or determined by the second terminal and notified to the first terminal/third terminal, or determined by the first terminal/third terminal and notified The second terminal.
在一种可能的实施例中,继续参考图6,本申请实施例中S303的具体实现方式可以为:In a possible embodiment, with continued reference to FIG. 6, the specific implementation of S303 in the embodiment of the present application may be:
S3031、第一终端/第三终端根据比特序列确定第二终端从一个或多个第二侧行链路资源中选择的侧行链路资源的信息。S3031. The first terminal/the third terminal determines the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence.
示例1-1)、指示全部选择Example 1-1), indicate all selection
在一种可能的实施例中,本申请实施例中的S3031具体可以通过以下方式实现:In a possible embodiment, S3031 in the embodiment of the present application may be specifically implemented in the following manner:
比特序列中每个比特的值为第一指示符,所述第一终端/第三终端确定所述第二终端从所述一个或多个第二侧行链路资源中选择的侧行链路资源包括所述一个或多个第二侧行链路资源中的全部第二侧行链路资源。也即确定一个或多个第二侧行链路资源全部被第二终端选择。The value of each bit in the bit sequence is the first indicator, and the first terminal/third terminal determines the side link selected by the second terminal from the one or more second side link resources The resource includes all the second side link resources in the one or more second side link resources. That is, it is determined that all the one or more second side uplink resources are selected by the second terminal.
例如,以该一个或多个第二侧行链路资源包括侧行链路资源2~侧行链路资源4,第一指示符为“1”,第二指示符为“0”为例,具体的比特序列如表1和表2所示:比特序列中每个比特的值都为1,表示第二终端所选择的侧行链路资源包括该一个或多个第二侧行链路资源中的全部侧行链路资源。即比特序列中每个比特的值都为1,表示第二终端所选择的侧行链路资源包括侧行链路资源2~侧行链路资源4。For example, taking the one or more second side link resources including side link resource 2 to side link resource 4, the first indicator is "1" and the second indicator is "0" as an example, The specific bit sequence is shown in Table 1 and Table 2: The value of each bit in the bit sequence is 1, indicating that the side link resource selected by the second terminal includes the one or more second side link resources All side link resources in. That is, the value of each bit in the bit sequence is 1, indicating that the side link resource selected by the second terminal includes side link resource 2 to side link resource 4.
参考表1,以比特序列包括的比特数量为2为例,该比特序列可以为11。Referring to Table 1, taking the number of bits included in the bit sequence as 2 as an example, the bit sequence may be 11.
表1Table 1
比特序列Bit sequence 选择结果Select result
0000 未选择侧行链路资源2~侧行链路资源4中的任一个Any one of side link resource 2 to side link resource 4 is not selected
0101 选择侧行链路资源2Select side link resource 2
1010 选择侧行链路资源2和侧行链路资源3Select side link resource 2 and side link resource 3
1111 选择侧行链路资源2~侧行链路资源4Select side link resource 2~side link resource 4
参考表2,以比特序列包括的比特数量为3为例,该比特序列可以为111。Referring to Table 2, taking the number of bits included in a bit sequence of 3 as an example, the bit sequence may be 111.
表2Table 2
比特序列Bit sequence 选择结果Select result
000000 未选择侧行链路资源2~侧行链路资源4中的任一个Any one of side link resource 2 to side link resource 4 is not selected
001001 选择侧行链路资源2Select side link resource 2
010010 选择侧行链路资源3Select side link resource 3
011011 选择侧行链路资源4Select side link resource 4
100100 选择侧行链路资源2和侧行链路资源3Select side link resource 2 and side link resource 3
101101 选择侧行链路资源2和侧行链路资源4Select side link resource 2 and side link resource 4
110110 选择侧行链路资源3和侧行链路资源4Select side link resource 3 and side link resource 4
111111 选择侧行链路资源2~侧行链路资源4Select side link resource 2~side link resource 4
当第二终端选择了该一个或多个第二侧行链路资源的全部侧行链路资源,第一终端/第三终端在竞争资源时,可以根据该资源选择指示,确定该一个或多个第二侧行链路资源已经被第二终端占用,不能再供该第一终端/第三终端选择,从而使该第一终端/第三终端排除该一个或多个第二侧行链路资源去选择其它侧行链路资源。When the second terminal selects all the side link resources of the one or more second side link resources, and the first terminal/the third terminal is competing for resources, it can determine the one or more resources according to the resource selection instruction. The second side uplink resource has been occupied by the second terminal and can no longer be selected by the first terminal/third terminal, so that the first terminal/third terminal excludes the one or more second side uplinks Resources to select other side link resources.
示例1-2)、指示部分选择Example 1-2), indicating partial selection
在一种可能的实施例中,本申请实施例中的S3031具体还可以通过以下方式实现:In a possible embodiment, S3031 in the embodiment of the present application can also be specifically implemented in the following manner:
比特序列的值包括至少一个第一指示符和至少一个第二指示符,比特序列具体用于指示所述第二终端从所述一个或多个第二侧行链路资源选择的部分侧行链路资源的信息。第一终端/第三终端根据比特序列确定第二终端从一个或多个第二侧行链路资源中选择的部分侧行链路资源。The value of the bit sequence includes at least one first indicator and at least one second indicator, and the bit sequence is specifically used to indicate the partial side chain selected by the second terminal from the one or more second side chain resources Road resource information. The first terminal/third terminal determines part of the side link resources selected by the second terminal from the one or more second side link resources according to the bit sequence.
当第二终端选择了该一个或多个第二侧行链路资源的部分侧行链路资源时,第一终端/第三终端在竞争资源时,将根据该资源选择指示,排除被第二终端选择的部分侧行链路资源。对该一个或多个第二侧行链路资源中未被第二终端选择的侧行链路资源进行竞争选择。When the second terminal selects part of the side link resources of the one or more second side link resources, when the first terminal/the third terminal is competing for resources, it will exclude the second terminal from being selected according to the resource selection instruction. Part of the side link resources selected by the terminal. Competitive selection is performed on the side link resources that are not selected by the second terminal among the one or more second side link resources.
以下仍以该一个或多个第二侧行链路资源包括侧行链路资源2~侧行链路资源4为例进行说明。In the following description, the one or more second side link resources including the side link resource 2 to the side link resource 4 are still taken as an example for description.
结合表1,以比特序列为01为例,表示第二终端选择侧行链路资源2,则第一终端/第三终端可以避开侧行链路资源2,而去选择侧行链路资源3和侧行链路资源4。With reference to Table 1, taking the bit sequence of 01 as an example, it means that the second terminal selects side link resource 2, then the first terminal/third terminal can avoid side link resource 2 and select the side link resource 3 and side link resources 4.
由于至少一个第一指示符和至少一个第二指示符之间的排列顺序不同,导致比特序列的值不同,因此下述将分别介绍:Since the arrangement order between the at least one first indicator and the at least one second indicator is different, resulting in different values of the bit sequence, the following will be introduced separately:
A)、当比特序列中最低位比特的值为第一指示符,其余比特的值为第二指示符,第二终端所选择的侧行链路资源包括侧行链路资源2。例如,表1中比特序列为01和表2中比特序列为001表示侧行链路资源2被选择。A). When the value of the least significant bit in the bit sequence is the first indicator, and the value of the remaining bits is the second indicator, the side link resource selected by the second terminal includes the side link resource 2. For example, a bit sequence of 01 in Table 1 and a bit sequence of 001 in Table 2 indicate that the side link resource 2 is selected.
结合表2或表1,比特序列中最低位比特可以从左至右确定,即最右边的比特为比特序列中最低位。最左边的比特为比特序列中最高位。Combining Table 2 or Table 1, the lowest bit in the bit sequence can be determined from left to right, that is, the rightmost bit is the lowest bit in the bit sequence. The leftmost bit is the highest bit in the bit sequence.
需要说明的,当比特序列包括的比特数量为2时,选择的侧行链路资源以多次传输中的单次传输资源大小为粒度,以收到确认信息之后的侧行链路资源为起始资源点。第二终端需要从起始资源点开始选择侧行链路资源。若第二终端需要选择两个侧行链路资源,结合图4,当第一终端在侧行链路资源1首次传输传输块之后收到ACK信息,第二终端选择的资源包括侧行链路资源2和侧行链路资源3,侧行链路资源4可以供其他终端选择。当第一终端在侧行链路资源2上进行第一次重传之后收到ACK信息,则第二终端选择的资源包括侧行链路资源3和侧行链路资源4。It should be noted that when the number of bits included in the bit sequence is 2, the selected side link resource is based on the size of the single transmission resource in multiple transmissions, starting with the side link resource after the confirmation information is received. Start resource point. The second terminal needs to select the side link resource from the starting resource point. If the second terminal needs to select two side link resources, referring to Figure 4, when the first terminal receives the ACK message after transmitting the transport block for the first time on the side link resource 1, the resources selected by the second terminal include the side link Resource 2 and side link resource 3, and side link resource 4 can be selected by other terminals. When the first terminal receives the ACK information after the first retransmission on the side link resource 2, the resources selected by the second terminal include the side link resource 3 and the side link resource 4.
当比特序列包括的比特数量为3时,选择的侧行链路资源仍以多次传输中的单次传输资源大小为粒度,仍依照时域先后对侧行链路资源2~侧行链路资源4进行选择,但是不同的是,第二终端可以从任意资源点作为资源起始点来选择侧行链路资源,选择的侧行链路资源之间的时域间隔也可以不同于相邻两个侧行链路资源之间的时域间隔。When the number of bits included in the bit sequence is 3, the selected side link resource is still based on the size of the single transmission resource in multiple transmissions as the granularity, and the side link resource 2 to the side link resource is still in accordance with the time domain. Resource 4 is selected, but the difference is that the second terminal can select the side link resource from any resource point as the resource starting point, and the time domain interval between the selected side link resources can also be different from that of adjacent two. Time domain interval between two side link resources.
B)、当比特序列中最高位比特的值为1,其余比特的值为0,例如,参考表1和表2,比特序列为100或者10,表示第二终端所选择的侧行链路资源包括侧行链路资源2和侧行链路资源3。B). When the value of the most significant bit in the bit sequence is 1, the value of the remaining bits is 0. For example, referring to Table 1 and Table 2, the bit sequence is 100 or 10, indicating the side link resource selected by the second terminal Including side link resource 2 and side link resource 3.
例如,参考表1,以比特序列包括的比特数量为2为例,该比特序列可以为10,表示第二终端从该3个侧行链路资源中选择了侧行链路资源2和侧行链路资源3。参考表2,以比特序列包括的比特数量为3为例,该比特序列为100,表示第二终端从该3个侧行链路资源中选择了侧行链路资源2和侧行链路资源3。For example, referring to Table 1, taking the number of bits included in the bit sequence of 2 as an example, the bit sequence may be 10, which means that the second terminal selects side link resource 2 and side link resource from the 3 side link resources. Link resource 3. Referring to Table 2, taking the number of bits included in the bit sequence of 3 as an example, the bit sequence is 100, indicating that the second terminal selects side link resource 2 and side link resource from the 3 side link resources 3.
C)、当比特序列中最高位比特的值以及最低位比特的值为0,其余比特的值为1,第二终端所选择的侧行链路资源包括3个侧行链路资源中的侧行链路资源3。C). When the value of the most significant bit and the value of the least significant bit in the bit sequence are 0, and the value of the remaining bits is 1, the side link resource selected by the second terminal includes one of the three side link resources. Uplink resources 3.
例如,参考表2,比特序列为010时,表示第二终端从该3个侧行链路资源中选择了侧行链路资源3。For example, referring to Table 2, when the bit sequence is 010, it means that the second terminal has selected side link resource 3 from the three side link resources.
D)、当比特序列中最高位比特的值为0,其余比特的值为1,第二终端所选择的侧行链路资源包括3个侧行链路资源中的侧行链路资源4。D). When the value of the most significant bit in the bit sequence is 0 and the value of the remaining bits is 1, the side link resource selected by the second terminal includes the side link resource 4 of the 3 side link resources.
例如,参考表3,比特序列为100时,表示第二终端从该3个侧行链路资源中选择了侧行链路资源4。For example, referring to Table 3, when the bit sequence is 100, it means that the second terminal selects the side link resource 4 from the three side link resources.
E)、当比特序列中最高位比特的值以及最低位比特的值为第一指示符,其余比特的值为第二指示符,第二终端所选择的侧行链路资源包括3个侧行链路资源中的侧行链路资源2和侧行链路资源4。E). When the value of the most significant bit and the value of the least significant bit in the bit sequence are the first indicator, and the values of the remaining bits are the second indicator, the side link resource selected by the second terminal includes 3 side rows The side link resource 2 and the side link resource 4 in the link resources.
例如,参考表2,比特序列为101时,表示第二终端从该3个侧行链路资源中选择了侧行链路资源2和侧行链路资源4。For example, referring to Table 2, when the bit sequence is 101, it means that the second terminal selects the side link resource 2 and the side link resource 4 from the three side link resources.
F)、当比特序列中最低位比特的值为第二指示符,其余比特的值为第一指示符,第二终端所选择的侧行链路资源包括一个或多个第二侧行链路资源中的侧行链路资源3和侧行链路资源4。F). When the value of the least significant bit in the bit sequence is the second indicator, and the values of the remaining bits are the first indicator, the side link resource selected by the second terminal includes one or more second side links The side link resource 3 and the side link resource 4 in the resources.
例如,参考表2,比特序列为110时,表示第二终端从该3个侧行链路资源中选择了侧行链路资源3和侧行链路资源4。For example, referring to Table 2, when the bit sequence is 110, it means that the second terminal selects the side link resource 3 and the side link resource 4 from the three side link resources.
再一种可能的实现方式中,本申请实施例中第二终端还可以通过如下方式向第一终端/第三终端指示资源选择结果。例如,一个或多个第二侧行链路资源中每个侧行链 路资源关联至少一个比特,当任一个侧行链路资源关联的至少一个比特为第一指示符时,表示该侧行链路资源被选择,当任一个侧行链路资源关联的至少一个比特为第二指示符时,表示该侧行链路资源未被选择。例如,参考图7,以任一个侧行链路资源关联1个比特为例,侧行链路资源2关联最低位比特,侧行链路资源3关联中间位比特,侧行链路资源4关联最高位比特,如果比特序列为101,则表示侧行链路资源2和侧行链路资源4被选择,侧行链路资源3未被选择。In another possible implementation manner, the second terminal in the embodiment of the present application may also indicate the resource selection result to the first terminal/third terminal in the following manner. For example, each side link resource in one or more second side link resources is associated with at least one bit, and when at least one bit associated with any one side link resource is the first indicator, it means that the side link resource is associated with at least one bit. The link resource is selected, and when at least one bit associated with any side link resource is the second indicator, it means that the side link resource is not selected. For example, referring to Figure 7, taking any side link resource associated with 1 bit as an example, side link resource 2 is associated with the least significant bit, side link resource 3 is associated with the middle bit, and side link resource 4 is associated The most significant bit, if the bit sequence is 101, it means that the side link resource 2 and the side link resource 4 are selected, and the side link resource 3 is not selected.
结合示例1-1以及示例1-2,在一种可能的实施例中,继续参考图6,本申请实施例提供的方法还包括:With reference to Example 1-1 and Example 1-2, in a possible embodiment, with continued reference to FIG. 6, the method provided in the embodiment of the present application further includes:
S305、第二终端在侧行链路上向第一终端发送第一指示,以使得第一终端/第三终端接收来自第二终端的第一指示。S305. The second terminal sends a first instruction to the first terminal on the side link, so that the first terminal/third terminal receives the first instruction from the second terminal.
第一指示用于指示第二终端所选择的侧行链路资源在各自所属的侧行链路资源中的比例,即选择的侧行链路资源可以以多次传输中的单次传输资源的部分资源大小为粒度。该第一指示也可以用比特序列表示,第一指示的比特序列与选择结果的比特序列可以组成新的比特序列。The first indication is used to indicate the proportion of the side link resources selected by the second terminal in the side link resources to which they belong, that is, the selected side link resources can be the same as the single transmission resource among multiple transmissions. The size of some resources is granular. The first indication may also be represented by a bit sequence, and the bit sequence of the first indication and the bit sequence of the selection result may form a new bit sequence.
示例性的,参考图8,图8中的8-1表示第二终端所选择的侧行链路资源在所属侧行链路资源中的比例为25%,图8中的8-2表示第二终端所选择的侧行链路资源在所属侧行链路资源中的比例为50%,图8中的8-3表示第二终端所选择的侧行链路资源在所属侧行链路资源中的比例为75%,图8中的8-4表示第二终端所选择的侧行链路资源在所属侧行链路资源中的比例为100%。Exemplarily, referring to FIG. 8, 8-1 in FIG. 8 indicates that the proportion of the side link resource selected by the second terminal in the side link resource to which it belongs is 25%, and 8-2 in FIG. The ratio of the side link resources selected by the second terminal to the side link resources to which it belongs is 50%, and 8-3 in Figure 8 indicates that the side link resources selected by the second terminal are in the side link resources to which it belongs. The ratio in is 75%, and 8-4 in FIG. 8 indicates that the ratio of the side link resource selected by the second terminal in the side link resource to which it belongs is 100%.
应理解,上述只是本申请实施例的示例性说明,除25%、50%、75%和100%以外,第一指示还可以用于指示其他比例值,本申请实施例对此不做限定。It should be understood that the foregoing is only an exemplary description of the embodiments of the present application. In addition to 25%, 50%, 75%, and 100%, the first indication may also be used to indicate other ratio values, which are not limited in the embodiments of the present application.
示例性的,该第一指示还可以和比特序列共同构成一个包括P个比特的比特序列,该P个比特中的前N位用于表示资源选择结果,后P-N位用于表示所选择的资源的占比。Exemplarily, the first indication can also form a bit sequence including P bits together with the bit sequence. The first N bits of the P bits are used to indicate the result of resource selection, and the last PN bit is used to indicate the selected resource. % Of.
例如,以比特序列包括4个比特为例,其中,前两位比特用于指示资源选择的结果,后两位比特用于表示所选择的资源所占的比列。参考图9,图9表示第一终端在初传之后收到ACK信息,第二终端选择了两个侧行链路资源,分别为侧行链路资源2和侧行链路资源3,其中,第二终端所选择的侧行链路资源在侧行链路资源2中的比例为50%,在侧行链路资源3中的比例也为50%,侧行链路资源2中剩余的50%、侧行链路资源3中剩余的50%以及侧行链路资源4可以供其他终端选择。For example, taking the bit sequence including 4 bits as an example, the first two bits are used to indicate the result of resource selection, and the last two bits are used to indicate the proportion of the selected resource. Referring to Figure 9, Figure 9 shows that the first terminal receives the ACK message after the initial transmission, and the second terminal selects two side link resources, namely side link resource 2 and side link resource 3, where, The proportion of the side link resource selected by the second terminal in the side link resource 2 is 50%, the proportion in the side link resource 3 is also 50%, and the remaining 50% in the side link resource 2. %, the remaining 50% of the side link resource 3, and the side link resource 4 can be selected by other terminals.
示例性的,参考表3,比特序列1用于表示选择结果的比特序列,比特序列2用于表示第一指示的比特序列。例如,比特值0000,表示第二终端未选择侧行链路资源,比特值0100,表示第二终端选择了侧行链路资源2的25%,比特值0101,表示第二终端选择了侧行链路资源2的50%。Exemplarily, referring to Table 3, bit sequence 1 is used to represent the bit sequence of the selection result, and bit sequence 2 is used to represent the bit sequence of the first indication. For example, a bit value of 0000 indicates that the second terminal has not selected the side link resource, a bit value of 0100 indicates that the second terminal has selected 25% of the side link resource 2, and a bit value of 0101 indicates that the second terminal has selected the side link resource. 50% of link resource 2.
表3table 3
Figure PCTCN2019109698-appb-000001
Figure PCTCN2019109698-appb-000001
Figure PCTCN2019109698-appb-000002
Figure PCTCN2019109698-appb-000002
需要说明的,比特序列2可以用于表示选择结果中每个侧行链路资源的比例,也可以用于表示选择结果中按照时序先后排列的所有侧行链路资源的比例。It should be noted that the bit sequence 2 may be used to indicate the proportion of each side link resource in the selection result, and may also be used to indicate the proportion of all side link resources in the selection result that are arranged sequentially in time sequence.
在一种可能的实施例中,当第二终端选择了每个侧行链路资源的部分侧行链路资源时,第一终端/第三终端根据该第一指示以及资源选择指示,确定每个侧行链路资源中被第二终端选择的部分侧行链路资源。从而避开该部分侧行链路资源,对该每个侧行链路资源中其他未被选择的侧行链路资源进行竞争选择。In a possible embodiment, when the second terminal selects part of the side link resources of each side link resource, the first terminal/third terminal determines each side link resource according to the first indication and the resource selection indication. Part of the side link resources selected by the second terminal among the side link resources. Therefore, the part of the side link resources is avoided, and the other unselected side link resources in each side link resource are competitively selected.
综上所述,通过第一指示以及资源选择指示,第二终端可以根据业务的大小灵活的选择资源的大小,从而避免了资源浪费。In summary, through the first instruction and the resource selection instruction, the second terminal can flexibly select the size of the resource according to the size of the service, thereby avoiding resource waste.
示例2)、第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源的情况Example 2) The case where the second terminal does not select a side link resource from one or more second side link resources
参考图10,在一种可能的实施例中,本申请实施例中S303的具体实现方式还可以为:Referring to FIG. 10, in a possible embodiment, the specific implementation of S303 in the embodiment of the present application may also be:
S3032、第一终端/第三终端根据比特序列确定第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源。S3032. The first terminal/the third terminal determines, according to the bit sequence, that the second terminal does not select a side link resource from the one or more second side link resources.
示例性的,比特序列中每个比特的值为第二指示符,所述第一终端/第三终端确定所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源。Exemplarily, the value of each bit in the bit sequence is the second indicator, and the first terminal/third terminal determines that the second terminal does not select from the one or more second side uplink resources Side link resources.
例如,以第二指示符为“0”为例,比特序列中每个比特的值都为0,表示第二终端未从一个或多个第二侧行链路资源中选择侧行链路资源。参考表1,当比特序列为两比特时,该比特序列可以为00,参考表2,当比特序列为三比特时,该比特序列可以为000。For example, taking the second indicator being "0" as an example, the value of each bit in the bit sequence is 0, indicating that the second terminal has not selected a side link resource from one or more second side link resources . Referring to Table 1, when the bit sequence is two bits, the bit sequence may be 00, and referring to Table 2, when the bit sequence is three bits, the bit sequence may be 000.
当第二终端未选择该一个或多个第二侧行链路资源的任何侧行链路资源时,第一终端/第三终端可以直接对该一个或多个第二侧行链路资源进行竞争选择。When the second terminal does not select any side link resource of the one or more second side link resources, the first terminal/third terminal can directly perform the operation on the one or more second side link resources. Competitive choice.
需要说明的是,另一种实施例,本申请实施例中资源选择指示可以用于指示第二终端从一个或多个侧行链路资源中所选择的起始资源点,以及资源数量。一种示例,以该一个或多个第二侧行链路资源包括侧行链路资源2~侧行链路资源4为例进行说明。第一终端/第三终端和第二终端双方协商以收到ACK信息之后的侧行链路资源为起始资源点。此时,如果起始资源点为如图4所示的侧行链路资源2,资源数量为2,则表示第二终端选择的为侧行链路资源2~侧行链路资源4中的侧行链路资源2和侧行链路资源3,如果资源数量为3表示所选择的侧行链路资源为侧行链路资源2~侧行链路资源4,如果资源选择数量为0,表示未选择。另一种示例,第二终端可以从侧行链路资源2~侧行链路资源4中任选一个作为起始资源点。It should be noted that, in another embodiment, the resource selection indication in the embodiment of the present application may be used to indicate the starting resource point selected by the second terminal from one or more side link resources and the number of resources. An example is described by taking the one or more second side link resources including side link resource 2 to side link resource 4 as an example. The first terminal/the third terminal and the second terminal negotiate to take the side link resource after receiving the ACK information as the starting resource point. At this time, if the starting resource point is side link resource 2 as shown in FIG. 4, and the number of resources is 2, it means that the second terminal selects the side link resource 2 to side link resource 4. For side link resource 2 and side link resource 3, if the number of resources is 3, it means that the selected side link resource is from side link resource 2 to side link resource 4. If the number of resource selection is 0, Indicates not selected. In another example, the second terminal may choose any one from the side link resource 2 to the side link resource 4 as the starting resource point.
上述主要从各个网元之间交互的角度对本申请实施例的方案进行了介绍。可以理解的是,各个网元,例如第一终端/第三终端、第二终端等为了实现上述功能,其包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬 件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。The foregoing mainly introduces the solution of the embodiment of the present application from the perspective of interaction between various network elements. It can be understood that, in order to implement the above-mentioned functions, each network element, such as the first terminal/the third terminal, and the second terminal, includes a hardware structure and/or software module corresponding to each function. Those skilled in the art should easily realize that in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software-driven hardware depends on the specific application and design constraint conditions of the technical solution. Professionals and technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of this application.
本申请实施例可以根据上述方法示例第一终端/第三终端、第二终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In the embodiments of the present application, the first terminal/the third terminal, and the second terminal may be divided into functional units according to the above-mentioned method examples. For example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated in One processing unit. The above-mentioned integrated unit can be implemented in the form of hardware or software functional unit. It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division, and there may be other division methods in actual implementation.
上面结合图5至图10,对本申请实施例的方法进行了说明,下面对本申请实施例提供的执行上述方法的侧行链路资源处理的装置进行描述。本领域技术人员可以理解,方法和装置可以相互结合和引用,本申请实施例提供的侧行链路资源处理的装置可以执行上述侧行链路资源处理的方法中由第一终端/第三终端、第二终端执行的步骤。The method of the embodiment of the present application is described above in conjunction with FIG. 5 to FIG. 10, and the device for performing the sidelink resource processing of the foregoing method provided by the embodiment of the present application is described below. Those skilled in the art can understand that the methods and devices can be combined and referenced. The device for processing sidelink resources provided in the embodiments of the present application can execute the above method for processing sidelink resources. , Steps performed by the second terminal.
下面以采用对应各个功能划分各个功能模块为例进行说明:The following is an example of dividing each function module corresponding to each function:
在采用集成的单元的情况下,图11示出了上述实施例中所涉及的一种侧行链路资源处理的装置,该侧行链路资源处理的装置可以包括:处理单元101,以及通信单元102。In the case of using an integrated unit, FIG. 11 shows a device for processing side link resources involved in the foregoing embodiment. The device for processing side link resources may include: a processing unit 101, and a communication Unit 102.
一种示例,该侧行链路资源处理的装置为第二终端,或者为应用于第二终端中的芯片。在这种情况下,通信单元102,用于支持该侧行链路资源处理的装置执行上述实施例中由第二终端执行的S302。处理单元101,用于支持侧行链路资源处理的装置执行上述实施例中由第二终端执行的S301。In an example, the device for processing side link resources is the second terminal, or is a chip applied to the second terminal. In this case, the communication unit 102, an apparatus for supporting the processing of the side uplink resource, executes S302 performed by the second terminal in the above-mentioned embodiment. The processing unit 101 is configured to support an apparatus for processing side uplink resources to execute S301 performed by the second terminal in the foregoing embodiment.
在一种可能的实现方式中,通信单元102具体用于支持该装置执行上述实施例中由第二终端执行的S304、S305。In a possible implementation manner, the communication unit 102 is specifically configured to support the apparatus to execute S304 and S305 performed by the second terminal in the foregoing embodiment.
再一种示例,该侧行链路资源处理的装置为第一终端/第三终端,或者为应用于第一终端/第三终端中的芯片。在这种情况下,通信单元102,用于支持该侧行链路资源处理的装置执行上述实施例中由第一终端/第三终端执行的S302。处理单元101,用于支持该侧行链路资源处理的装置执行上述实施例中由第一终端/第三终端执行的S303。In another example, the device for processing side link resources is the first terminal/third terminal, or a chip applied to the first terminal/third terminal. In this case, the communication unit 102, the apparatus for supporting the processing of the side uplink resource, executes S302 performed by the first terminal/the third terminal in the foregoing embodiment. The processing unit 101 is configured to support the device for processing the side link resource to execute S303 executed by the first terminal/the third terminal in the foregoing embodiment.
在一种可能的实现方式中,处理单元101具体用于支持该装置执行上述实施例中由第一终端/第三终端执行的S3031、S3032。In a possible implementation manner, the processing unit 101 is specifically configured to support the apparatus to execute S3031 and S3032 executed by the first terminal/third terminal in the foregoing embodiment.
在一种可能的实现方式中,通信单元102具体用于支持该装置执行上述实施例中由第一终端/第三终端执行的S305。In a possible implementation manner, the communication unit 102 is specifically configured to support the apparatus to execute S305 executed by the first terminal/third terminal in the foregoing embodiment.
需要说明的是,通信单元102具体还用于支持该装置执行上述实施例中由第一终端执行的S304。但是,通信单元102可以不用于支持第三终端执行S304。It should be noted that the communication unit 102 is also specifically configured to support the apparatus to execute S304 executed by the first terminal in the foregoing embodiment. However, the communication unit 102 may not be used to support the third terminal to perform S304.
可选的,该侧行链路资源处理的装置还可以包括存储单元。该存储单元,用于存储计算机程序代码,计算机程序代码包括指令。如果侧行链路资源处理的装置应用于第二终端时,该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该第二终端内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。Optionally, the device for processing side link resources may further include a storage unit. The storage unit is used to store computer program code, and the computer program code includes instructions. If the side link resource processing device is applied to the second terminal, the storage unit can be a storage unit (for example, a register, a cache, etc.) in the chip, or a storage unit in the second terminal located outside the chip. Storage unit (for example, read only memory, random access memory, etc.).
在采用集成的单元的情况下,图12示出了上述实施例中所涉及的侧行链路资源处 理的装置的一种可能的逻辑结构示意图。该侧行链路资源处理的装置包括:处理模块112和通信模块113。处理模块112用于对侧行链路资源处理的装置的动作进行控制管理,例如,处理模块112用于执行在侧行链路资源处理的装置中进行信息/数据处理的步骤。通信模块113用于支持侧行链路资源处理的装置中进行信息/数据发送或者接收的步骤。In the case of using an integrated unit, FIG. 12 shows a schematic diagram of a possible logical structure of the apparatus for processing side link resources involved in the foregoing embodiment. The device for processing side link resources includes: a processing module 112 and a communication module 113. The processing module 112 is used to control and manage the actions of the side-link resource processing device. For example, the processing module 112 is used to perform information/data processing steps in the side-link resource processing device. The communication module 113 is used to perform information/data sending or receiving steps in a device supporting side link resource processing.
在一种可能的实施例中,该侧行链路资源处理的装置还可以包括存储模块111,用于存储侧行链路资源处理的装置中的程序代码和数据。In a possible embodiment, the device for processing side link resources may further include a storage module 111 for storing program codes and data in the device for processing side link resources.
示例性的,该侧行链路资源处理的装置为第二终端,或者为应用于第二终端中的芯片。在这种情况下,处理模块112,用于支持侧行链路资源处理的装置执行上述实施例中提供的侧行链路资源处理的方法,例如,执行图5中由第二终端执行的S301。通信模块113,用于支持该侧行链路资源处理的装置执行上述实施例中提供的侧行链路资源处理的方法,例如,执行图5中由第二终端执行的S302。Exemplarily, the device for processing sidelink resources is the second terminal, or is a chip applied to the second terminal. In this case, the processing module 112 is used to support the side-link resource processing device to execute the side-link resource processing method provided in the above embodiment, for example, to execute S301 executed by the second terminal in FIG. 5 . The communication module 113 is configured to support the side-link resource processing device to execute the side-link resource processing method provided in the foregoing embodiment, for example, to execute S302 executed by the second terminal in FIG. 5.
在一种可能的实现方式中,通信模块113具体用于支持该装置执行上述实施例中由第二终端执行的S304、S305。In a possible implementation manner, the communication module 113 is specifically configured to support the device to execute S304 and S305 performed by the second terminal in the foregoing embodiment.
示例性的,该侧行链路资源处理的装置为第一终端/第三终端,或者为应用于第一终端/第三终端中的芯片。在这种情况下,处理模块112,用于支持侧行链路资源处理的装置执行上述实施例中提供的侧行链路资源处理的方法,例如,执行图5中由第一终端/第三终端执行的S303。通信模块113,用于支持该侧行链路资源处理的装置执行上述实施例中提供的侧行链路资源处理的方法,例如,执行图5中由第一终端/第三终端执行的S302。Exemplarily, the device for processing side link resources is the first terminal/third terminal, or a chip applied to the first terminal/third terminal. In this case, the processing module 112 is used to support the side-link resource processing device to execute the side-link resource processing method provided in the above-mentioned embodiment, for example, to execute the method for processing side-link resources in FIG. S303 executed by the terminal. The communication module 113 is configured to support the side-link resource processing device to execute the side-link resource processing method provided in the foregoing embodiment, for example, to execute S302 executed by the first terminal/the third terminal in FIG. 5.
在一种可能的实现方式中,处理模块112具体用于支持该装置执行上述实施例中由第一终端/第三终端执行的S3031、S3032。In a possible implementation manner, the processing module 112 is specifically configured to support the apparatus to execute S3031 and S3032 executed by the first terminal/third terminal in the foregoing embodiment.
在一种可能的实现方式中,通信模块113具体用于支持该装置执行上述实施例中由第一终端/第三终端执行的S305。In a possible implementation manner, the communication module 113 is specifically configured to support the apparatus to execute S305 executed by the first terminal/third terminal in the foregoing embodiment.
需要说明的是,通信模块113具体还用于支持该装置执行上述实施例中由第一终端执行的S304。但是,通信模块113可以不用于支持第三终端执行S304。It should be noted that the communication module 113 is also specifically configured to support the device to execute S304 executed by the first terminal in the foregoing embodiment. However, the communication module 113 may not be used to support the third terminal to perform S304.
其中,处理模块112可以是处理器或控制器,例如可以是中央处理器单元,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理器和微处理器的组合等等。通信模块113可以是收发器、收发电路或通信接口等。存储模块111可以是存储器。The processing module 112 may be a processor or a controller, for example, a central processing unit, a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic devices, transistor logic devices, Hardware components or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in conjunction with the disclosure of the present invention. The processor may also be a combination that implements computing functions, for example, a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and so on. The communication module 113 may be a transceiver, a transceiver circuit, or a communication interface. The storage module 111 may be a memory.
当处理模块112为处理器41或处理器45,通信模块113为收发器43时,存储模块111为存储器42时,本申请所涉及的侧行链路资源处理的装置可以为图3所示的通信设备。When the processing module 112 is the processor 41 or the processor 45, the communication module 113 is the transceiver 43, and the storage module 111 is the memory 42, the side link resource processing device involved in the present application may be the one shown in FIG. 3 communication device.
图13是本申请实施例提供的芯片150的结构示意图。芯片150包括一个或两个以上(包括两个)处理器1510和通信接口1530。FIG. 13 is a schematic structural diagram of a chip 150 provided by an embodiment of the present application. The chip 150 includes one or more (including two) processors 1510 and a communication interface 1530.
可选的,该芯片150还包括存储器1540,存储器1540可以包括只读存储器和随机存取存储器,并向处理器1510提供操作指令和数据。存储器1540的一部分还可以 包括非易失性随机存取存储器(non-volatile random access memory,NVRAM)。Optionally, the chip 150 further includes a memory 1540. The memory 1540 may include a read-only memory and a random access memory, and provides operation instructions and data to the processor 1510. A part of the memory 1540 may also include a non-volatile random access memory (NVRAM).
在一些实施方式中,存储器1540存储了如下的元素,执行模块或者数据结构,或者他们的子集,或者他们的扩展集。In some embodiments, the memory 1540 stores the following elements, execution modules or data structures, or their subsets, or their extended sets.
在本申请实施例中,通过调用存储器1540存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。In the embodiment of the present application, the corresponding operation is executed by calling the operation instruction stored in the memory 1540 (the operation instruction may be stored in the operating system).
一种可能的实现方式中为:第一终端/第三终端、第二终端所用的芯片的结构类似,不同的装置可以使用不同的芯片以实现各自的功能。One possible implementation manner is that the structures of the chips used by the first terminal/third terminal and the second terminal are similar, and different devices can use different chips to realize their respective functions.
处理器1510控制第一终端/第三终端、第二终端中任一个的处理操作,处理器1510还可以称为中央处理单元(central processing unit,CPU)。The processor 1510 controls the processing operations of any one of the first terminal/the third terminal and the second terminal. The processor 1510 may also be referred to as a central processing unit (CPU).
存储器1540可以包括只读存储器和随机存取存储器,并向处理器1510提供指令和数据。存储器1540的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,NVRAM)。例如应用中存储器1540、通信接口1530以及存储器1540通过总线系统1520耦合在一起,其中总线系统1520除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图13中将各种总线都标为总线系统1520。The memory 1540 may include a read-only memory and a random access memory, and provides instructions and data to the processor 1510. A part of the memory 1540 may also include a non-volatile random access memory (NVRAM). For example, in an application, the memory 1540, the communication interface 1530, and the memory 1540 are coupled together by a bus system 1520, where the bus system 1520 may include a power bus, a control bus, and a status signal bus in addition to a data bus. However, for clarity of description, various buses are marked as the bus system 1520 in FIG. 13.
上述本申请实施例揭示的方法可以应用于处理器1510中,或者由处理器1510实现。处理器1510可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1510中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1510可以是通用处理器、数字信号处理器(digital signal processing,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field-programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1540,处理器1510读取存储器1540中的信息,结合其硬件完成上述方法的步骤。The method disclosed in the foregoing embodiments of the present application may be applied to the processor 1510 or implemented by the processor 1510. The processor 1510 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 1510 or instructions in the form of software. The aforementioned processor 1510 may be a general-purpose processor, a digital signal processing (digital signal processing, DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or Other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers. The storage medium is located in the memory 1540, and the processor 1510 reads the information in the memory 1540, and completes the steps of the foregoing method in combination with its hardware.
一种可能的实现方式中,通信接口1530用于执行图5所示的实施例中的第一终端/第三终端、第二终端的接收和发送的步骤。处理器1510用于执行图5所示的实施例中的第一终端/第三终端、第二终端的处理的步骤。In a possible implementation manner, the communication interface 1530 is used to perform the receiving and sending steps of the first terminal/the third terminal and the second terminal in the embodiment shown in FIG. 5. The processor 1510 is configured to execute the processing steps of the first terminal/third terminal and the second terminal in the embodiment shown in FIG. 5.
以上通信单元可以是一种该装置的接口电路或通信接口,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该通信单元是该芯片用于从其它芯片或装置接收信号或发送信号的接口电路或通信接口。The above communication unit may be an interface circuit or communication interface of the device for receiving signals from other devices. For example, when the device is implemented in the form of a chip, the communication unit is an interface circuit or a communication interface used by the chip to receive signals or send signals from other chips or devices.
在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。In the foregoing embodiment, the instructions stored in the memory for execution by the processor may be implemented in the form of a computer program product. The computer program product may be written in the memory in advance, or it may be downloaded and installed in the memory in the form of software.
计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算 机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk,SSD)等。The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. Computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions may be transmitted from a website, computer, server, or data center through a cable (such as Coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) to transmit to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that can be stored by a computer or a data storage device such as a server or a data center integrated with one or more available media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk, SSD).
一方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令被运行时,使得第二终端或应用于第二终端中的芯片执行上述实施例提供的侧行链路资源处理的方法中由第二终端执行的操作,例如,执行图5中由第二终端执行的S301、S302、S304、S305。In one aspect, a computer-readable storage medium is provided, and instructions are stored in the computer-readable storage medium. When the instructions are executed, the second terminal or a chip applied to the second terminal executes the side chain provided in the above-mentioned embodiments. The operations performed by the second terminal in the method for processing path resources, for example, perform S301, S302, S304, and S305 performed by the second terminal in FIG. 5.
另一方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令被运行时,使得第一终端/第三终端或应用于第一终端/第三终端中的芯片执行上述实施例提供的侧行链路资源处理的方法中由第一终端/第三终端执行的操作,例如,执行图5中由第一终端/第三终端执行的S302、S303、S3031、S3032。On the other hand, a computer-readable storage medium is provided. The computer-readable storage medium stores instructions. When the instructions are executed, the first terminal/third terminal or the chip applied in the first terminal/third terminal is provided. Perform operations performed by the first terminal/third terminal in the method for processing side link resources provided in the foregoing embodiment, for example, perform S302, S303, S3031, S3032 performed by the first terminal/third terminal in FIG. 5 .
需要说明的,第一终端或应用于第一终端中的芯片还可以执行上述实施例提供的侧行链路资源处理的方法中的S304。It should be noted that the first terminal or the chip applied in the first terminal may also execute S304 in the method for processing side link resources provided in the foregoing embodiment.
一方面,提供一种包括指令的计算机程序产品,计算机程序产品中存储有指令,当指令被运行时,使得第二终端或应用于第二终端中的芯片执行上述实施例提供的侧行链路资源处理的方法中由第二终端执行的操作,例如,执行图5中由第二终端执行的S301、S302、S304、S305。In one aspect, a computer program product including instructions is provided. The computer program product stores instructions. When the instructions are executed, the second terminal or a chip applied to the second terminal executes the side link provided in the above-mentioned embodiments. The operations performed by the second terminal in the resource processing method, for example, perform S301, S302, S304, and S305 performed by the second terminal in FIG. 5.
另一方面,提供一种包括指令的计算机程序产品,计算机程序产品中存储有指令,当指令被运行时,使得第一终端/第三终端或应用于第一终端/第三终端中的芯片执行上述实施例提供的侧行链路资源处理的方法中由第一终端/第三终端执行的操作,例如,执行图5中由第一终端/第三终端执行的S302、S303、S3031、S3032。On the other hand, a computer program product including instructions is provided. The computer program product stores instructions. When the instructions are executed, the first terminal/third terminal or the chip applied in the first terminal/third terminal is executed The operations performed by the first terminal/third terminal in the method for processing sidelink resources provided in the foregoing embodiment, for example, perform S302, S303, S3031, and S3032 performed by the first terminal/third terminal in FIG. 5.
需要说明的,第一终端或应用于第一终端中的芯片还可以执行上述实施例提供的侧行链路资源处理的方法中的S304。It should be noted that the first terminal or the chip applied in the first terminal may also execute S304 in the method for processing side link resources provided in the foregoing embodiment.
一方面,提供一种芯片,该芯片应用于第二终端中,芯片包括至少一个处理器和通信接口,通信接口和至少一个处理器耦合,处理器用于运行指令,以执行上述实施例提供的侧行链路资源处理的方法中由第二终端执行的操作,例如,执行图5中由第二终端执行的S301、S302、S304、S305。In one aspect, a chip is provided. The chip is applied to a second terminal. The chip includes at least one processor and a communication interface. The communication interface is coupled to the at least one processor. The processor is used to run instructions to execute the side provided by the above-mentioned embodiment. The operations performed by the second terminal in the uplink resource processing method, for example, perform S301, S302, S304, and S305 performed by the second terminal in FIG. 5.
另一方面,提供一种芯片,该芯片应用于第一终端中,芯片包括至少一个处理器和通信接口,通信接口和至少一个处理器耦合,处理器用于运行指令,以执行上述实施例中提供的侧行链路资源处理的方法中第一终端/第三终端执行的操作,例如,执行图5中由第一终端/第三终端执行的S302、S303、S3031、S3032。On the other hand, a chip is provided. The chip is applied to a first terminal. The chip includes at least one processor and a communication interface, the communication interface is coupled to the at least one processor, and the processor is used to run instructions to execute the The operations performed by the first terminal/third terminal in the method for processing sidelink resources are, for example, performing S302, S303, S3031, and S3032 performed by the first terminal/third terminal in FIG. 5.
需要说明的,第一终端或应用于第一终端中的芯片还可以执行上述实施例提供的侧行链路资源处理的方法中的S304。It should be noted that the first terminal or the chip applied in the first terminal may also execute S304 in the method for processing side link resources provided in the foregoing embodiment.
在本申请的另一实施例中,还提供一种通信系统,包括第一终端和第二终端,该 通信系统可以适用于如图2所示的架构,其中,第二终端可以执行上述实施例提供的侧行链路资源处理的方法中由第二终端执行的操作,例如,执行上述实施例提供的侧行链路资源处理的方法中由第二终端执行的S301、S302、S304、S305。第一终端/第三终端可以执行上述实施例提供的侧行链路资源处理的方法中由第一终端/第三终端执行的操作,例如,执行上述实施例提供的侧行链路资源处理的方法中由第一终端/第三终端执行的S302、S303、S3031、S3032。特别的,第一终端还可以执行上述实施例提供的侧行链路资源处理的方法中的S304。In another embodiment of the present application, a communication system is also provided, including a first terminal and a second terminal. The communication system can be adapted to the architecture shown in FIG. 2, wherein the second terminal can execute the above-mentioned embodiment Operations performed by the second terminal in the provided method for processing sidelink resources, for example, performing S301, S302, S304, and S305 performed by the second terminal in the method for processing sidelink resources provided in the foregoing embodiment. The first terminal/third terminal may perform the operations performed by the first terminal/third terminal in the method for processing side link resources provided in the foregoing embodiment, for example, performing the side link resource processing provided in the foregoing embodiment S302, S303, S3031, S3032 performed by the first terminal/third terminal in the method. In particular, the first terminal may also execute S304 in the method for processing side link resources provided in the foregoing embodiment.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,简称DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,简称SSD))等。In the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it can be implemented in the form of a computer program product in whole or in part. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from a website, computer, server, or data center through a cable (such as Coaxial cable, optical fiber, digital subscriber line (digital subscriber line, referred to as DSL) or wireless (such as infrared, wireless, microwave, etc.) means to transmit to another website, computer, server, or data center. The computer-readable storage medium may be any available medium that can be accessed by a computer or includes one or more data storage devices such as servers, data centers, etc. that can be integrated with the medium. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).
尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。Although the present application is described in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and realize the disclosure by looking at the drawings, the disclosure, and the appended claims. Other changes to the embodiment. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "one" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. Certain measures are described in mutually different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。Although the application has been described in combination with specific features and embodiments, it is obvious that various modifications and combinations can be made without departing from the spirit and scope of the application. Correspondingly, the specification and drawings are merely exemplary descriptions of the application as defined by the appended claims, and are deemed to cover any and all modifications, changes, combinations or equivalents within the scope of the application. Obviously, those skilled in the art can make various changes and modifications to the application without departing from the spirit and scope of the application. In this way, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application also intends to include these modifications and variations.
最后应说明的是:以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。Finally, it should be noted that the above are only specific implementations of this application, but the scope of protection of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application shall be covered by this application. Within the scope of protection applied for. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims (33)

  1. 一种侧行链路资源处理的方法,其特征在于,包括:A method for processing side link resources, which is characterized in that it includes:
    第二终端确定成功接收到来自第一终端的传输块;所述传输块为所述第一终端在第一侧行链路资源上传输的传输块;The second terminal determines that the transmission block from the first terminal is successfully received; the transmission block is the transmission block transmitted by the first terminal on the first side uplink resource;
    所述第二终端向所述第一终端发送确认信息以及资源选择指示,所述确认信息用于指示所述第二终端成功接收所述传输块,所述资源选择指示用于指示所述第二终端对用于重传所述传输块的一个或多个第二侧行链路资源的选择结果。The second terminal sends confirmation information and a resource selection indication to the first terminal, where the confirmation information is used to indicate that the second terminal successfully receives the transmission block, and the resource selection indication is used to indicate the second The terminal's selection result of one or more second side uplink resources used for retransmission of the transport block.
  2. 根据权利要求1所述的方法,其特征在于,所述资源选择指示包括比特序列,所述比特序列具体用于指示所述第二终端从所述一个或多个第二侧行链路资源中所选择的侧行链路资源的信息。The method according to claim 1, wherein the resource selection indication comprises a bit sequence, and the bit sequence is specifically used to instruct the second terminal to select from the one or more second side uplink resources Information about the selected side link resource.
  3. 根据权利要求2所述的方法,其特征在于,所述比特序列中每个比特的值为第一指示符,所述第二终端所选择的侧行链路资源为所述一个或多个第二侧行链路资源中的全部第二侧行链路资源。The method according to claim 2, wherein the value of each bit in the bit sequence is a first indicator, and the side link resource selected by the second terminal is the one or more first indicators. All the second side uplink resources in the two side uplink resources.
  4. 根据权利要求2所述的方法,其特征在于,所述比特序列的值包括至少一个第一指示符和至少一个第二指示符,所述比特序列具体用于指示所述第二终端从所述一个或多个第二侧行链路资源选择的部分侧行链路资源的信息。The method according to claim 2, wherein the value of the bit sequence includes at least one first indicator and at least one second indicator, and the bit sequence is specifically used to indicate that the second terminal receives Part of the side link resource information selected by one or more second side link resources.
  5. 根据权利要求2-4任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 2-4, wherein the method further comprises:
    所述第二终端向所述第一终端发送第一指示,所述第一指示用于指示所述第二终端所选择的侧行链路资源在各自所属的侧行链路资源中的比例。The second terminal sends a first indication to the first terminal, where the first indication is used to indicate the proportion of the side link resources selected by the second terminal among the side link resources to which they belong.
  6. 根据权利要求1所述的方法,其特征在于,所述资源选择指示包括比特序列,所述比特序列具体用于指示所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源。The method according to claim 1, wherein the resource selection indication comprises a bit sequence, and the bit sequence is specifically used to indicate that the second terminal has not obtained the resources from the one or more second side uplink resources. Select the side link resource.
  7. 根据权利要求6所述的方法,其特征在于,所述比特序列中每个比特的值为第二指示符。The method according to claim 6, wherein the value of each bit in the bit sequence is the second indicator.
  8. 一种侧行链路资源处理的方法,其特征在于,包括:A method for processing side link resources, which is characterized in that it includes:
    终端获取来自第二终端的资源选择指示,所述资源选择指示用于指示所述第二终端对用于重传传输块的一个或多个第二侧行链路资源的选择结果;所述终端包括第一终端和/或第三终端,所述传输块为所述第一终端在第一侧行链路资源上向所述第二终端传输的传输块;The terminal obtains a resource selection indication from the second terminal, where the resource selection indication is used to indicate the result of the second terminal's selection of one or more second side link resources for retransmission of the transport block; the terminal Including a first terminal and/or a third terminal, where the transmission block is a transmission block that the first terminal transmits to the second terminal on the first side uplink resource;
    所述终端根据所述资源选择指示,确定所述第二终端对所述一个或多个第二侧行链路资源的选择结果。The terminal determines the selection result of the one or more second side uplink resources by the second terminal according to the resource selection instruction.
  9. 根据权利要求8所述的方法,其特征在于,所述终端为所述第一终端时,所述方法还包括:The method according to claim 8, wherein when the terminal is the first terminal, the method further comprises:
    所述第一终端接收来自所述第二终端的确认信息,所述确认信息用于指示所述第二终端成功接收所述传输块。The first terminal receives confirmation information from the second terminal, where the confirmation information is used to indicate that the second terminal successfully receives the transmission block.
  10. 根据权利要求8或9所述的方法,其特征在于,所述资源选择指示包括比特序列,所述比特序列具体用于指示所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源,The method according to claim 8 or 9, wherein the resource selection indication comprises a bit sequence, and the bit sequence is specifically used to indicate that the second terminal does not link from the one or more second side chains. Select the side link resource from the road resources,
    相应的,所述终端根据所述资源选择指示,确定所述第二终端对所述一个或多个 第二侧行链路资源的选择结果,包括:Correspondingly, the terminal determining the selection result of the one or more second side uplink resources by the second terminal according to the resource selection instruction includes:
    所述终端根据所述比特序列确定所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源。The terminal determines, according to the bit sequence, that the second terminal does not select a side link resource from the one or more second side link resources.
  11. 根据权利要求10所述的方法,其特征在于,所述终端根据所述比特序列确定所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源,包括:The method according to claim 10, wherein the terminal determines, according to the bit sequence, that the second terminal does not select a side link resource from the one or more second side link resources, include:
    所述比特序列中每个比特的值为第二指示符,所述终端确定所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源。The value of each bit in the bit sequence is a second indicator, and the terminal determines that the second terminal does not select a side link resource from the one or more second side link resources.
  12. 根据权利要求8或9所述的方法,其特征在于,所述资源选择指示包括比特序列,所述比特序列具体用于指示所述第二终端从所述一个或多个第二侧行链路资源中所选择的侧行链路资源的信息,所述终端根据所述资源选择指示,确定所述第二终端对所述一个或多个第二侧行链路资源的选择结果,包括:The method according to claim 8 or 9, wherein the resource selection indication comprises a bit sequence, and the bit sequence is specifically used to instruct the second terminal to start from the one or more second side uplinks. The information of the selected side link resource in the resource, the terminal determining the selection result of the one or more second side link resources by the second terminal according to the resource selection instruction, includes:
    所述终端根据所述比特序列确定所述第二终端从所述一个或多个第二侧行链路资源中选择的侧行链路资源的信息。The terminal determines the information of the side link resource selected by the second terminal from the one or more second side link resources according to the bit sequence.
  13. 根据权利要求12所述的方法,其特征在于,所述终端根据所述比特序列确定所述第二终端从所述一个或多个第二侧行链路资源中选择的侧行链路资源的信息,包括:The method according to claim 12, wherein the terminal determines, according to the bit sequence, the size of the side link resource selected by the second terminal from the one or more second side link resources. Information, including:
    所述比特序列中每个比特的值为第一指示符,所述终端确定所述第二终端从所述一个或多个第二侧行链路资源中选择的侧行链路资源包括所述一个或多个第二侧行链路资源中的全部第二侧行链路资源;或者,The value of each bit in the bit sequence is the first indicator, and the terminal determines that the side link resource selected by the second terminal from the one or more second side link resources includes the All the second side uplink resources in the one or more second side uplink resources; or,
    所述比特序列的值包括至少一个第一指示符和至少一个第二指示符,所述终端根据所述比特序列确定所述第二终端从所述一个或多个第二侧行链路资源中选择的部分侧行链路资源。The value of the bit sequence includes at least one first indicator and at least one second indicator, and the terminal determines according to the bit sequence that the second terminal is selected from the one or more second side uplink resources Selected part of the side link resources.
  14. 根据权利要求12或13所述的方法,其特征在于,所述方法还包括:The method according to claim 12 or 13, wherein the method further comprises:
    所述终端接收来自所述第二终端的第一指示,所述第一指示用于指示所述第二终端所选择的侧行链路资源在各自所属的侧行链路资源中的比例。The terminal receives a first indication from the second terminal, where the first indication is used to indicate the proportion of the side link resources selected by the second terminal among the side link resources to which they belong.
  15. 一种侧行链路资源处理的装置,其特征在于,包括:A device for processing side link resources, which is characterized in that it comprises:
    确定单元,用于确定成功接收到来自第一终端的传输块;所述传输块为所述第一终端在第一侧行链路资源上传输的传输块;A determining unit, configured to determine that a transmission block from the first terminal is successfully received; the transmission block is a transmission block transmitted by the first terminal on the first side uplink resource;
    通信单元,用于向所述第一终端发送确认信息以及资源选择指示,所述确认信息用于指示所述第二终端成功接收所述传输块,所述资源选择指示用于指示所述装置对用于重传所述传输块的一个或多个第二侧行链路资源的选择结果。The communication unit is configured to send confirmation information and a resource selection indication to the first terminal, where the confirmation information is used to indicate that the second terminal successfully receives the transmission block, and the resource selection indication is used to instruct the device to pair The selection result of one or more second side uplink resources used to retransmit the transport block.
  16. 根据权利要求15所述的装置,其特征在于,所述资源选择指示包括比特序列,所述比特序列具体用于指示所述装置从所述一个或多个第二侧行链路资源中所选择的侧行链路资源的信息。The device according to claim 15, wherein the resource selection indication comprises a bit sequence, and the bit sequence is specifically used to instruct the device to select from the one or more second side uplink resources Information about the side link resource.
  17. 根据权利要求16所述的装置,其特征在于,所述比特序列中每个比特的值为第一指示符,所述装置所选择的侧行链路资源为所述一个或多个第二侧行链路资源中的全部第二侧行链路资源。The device according to claim 16, wherein the value of each bit in the bit sequence is the first indicator, and the side link resource selected by the device is the one or more second side All the second side uplink resources in the uplink resources.
  18. 根据权利要求16所述的装置,其特征在于,所述比特序列的值包括至少一个第一指示符和至少一个第二指示符,所述比特序列具体用于指示所述装置从所述一个 或多个第二侧行链路资源选择的部分侧行链路资源的信息。The device according to claim 16, wherein the value of the bit sequence comprises at least one first indicator and at least one second indicator, and the bit sequence is specifically used to indicate that the device receives from the one or Information about part of the side link resources selected by the plurality of second side link resources.
  19. 根据权利要求16-18任一项所述的装置,其特征在于,所述通信单元,还用于向所述第一终端发送第一指示,所述第一指示用于指示所述装置所选择的侧行链路资源在各自所属的侧行链路资源中的比例。The device according to any one of claims 16-18, wherein the communication unit is further configured to send a first instruction to the first terminal, and the first instruction is used to indicate the device selected The proportion of the side link resources in the side link resources to which they belong.
  20. 根据权利要求15所述的装置,其特征在于,所述资源选择指示包括比特序列,所述比特序列具体用于指示所述装置未从所述一个或多个第二侧行链路资源中选择侧行链路资源。The device according to claim 15, wherein the resource selection indication comprises a bit sequence, and the bit sequence is specifically used to indicate that the device does not select from the one or more second side uplink resources Side link resources.
  21. 根据权利要求20所述的装置,其特征在于,所述比特序列中每个比特的值为第二指示符。The apparatus according to claim 20, wherein the value of each bit in the bit sequence is the second indicator.
  22. 一种侧行链路资源处理的装置,其特征在于,包括:A device for processing side link resources, which is characterized in that it comprises:
    通信单元,用于获取来自第二终端的资源选择指示,所述资源选择指示用于指示所述第二终端对用于重传传输块的一个或多个第二侧行链路资源的选择结果;所述传输块为所述通信单元在第一侧行链路资源上向所述第二终端传输的传输块;The communication unit is configured to obtain a resource selection indication from the second terminal, where the resource selection indication is used to indicate the result of the second terminal's selection of one or more second side uplink resources for retransmission of the transport block The transmission block is a transmission block that the communication unit transmits to the second terminal on the first side uplink resource;
    处理单元,用于根据所述资源选择指示,确定所述第二终端对所述一个或多个第二侧行链路资源的选择结果。The processing unit is configured to determine a selection result of the one or more second side uplink resources by the second terminal according to the resource selection instruction.
  23. 根据权利要求22所述的装置,其特征在于,所述通信单元,还用于接收来自所述第二终端的确认信息,所述确认信息用于指示所述第二终端成功接收所述传输块。The apparatus according to claim 22, wherein the communication unit is further configured to receive confirmation information from the second terminal, and the confirmation information is used to indicate that the second terminal successfully receives the transmission block .
  24. 根据权利要求22或23所述的装置,其特征在于,所述资源选择指示包括比特序列,所述比特序列具体用于指示所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源,The device according to claim 22 or 23, wherein the resource selection indication comprises a bit sequence, and the bit sequence is specifically used to indicate that the second terminal does not link from the one or more second side chains. Select the side link resource from the road resources,
    相应的,所述处理单元,具体用于根据所述比特序列确定所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源。Correspondingly, the processing unit is specifically configured to determine, according to the bit sequence, that the second terminal does not select a side link resource from the one or more second side link resources.
  25. 根据权利要求24所述的装置,其特征在于,所述比特序列中每个比特的值为第二指示符,所述处理单元确定所述第二终端未从所述一个或多个第二侧行链路资源中选择侧行链路资源。The apparatus according to claim 24, wherein the value of each bit in the bit sequence is a second indicator, and the processing unit determines that the second terminal has not received information from the one or more second sides. Select the side link resource in the uplink resource.
  26. 根据权利要求22或23所述的装置,其特征在于,所述资源选择指示包括比特序列,所述比特序列具体用于指示所述第二终端从所述一个或多个第二侧行链路资源中所选择的侧行链路资源的信息,The device according to claim 22 or 23, wherein the resource selection indication comprises a bit sequence, and the bit sequence is specifically used to instruct the second terminal to start from the one or more second side uplinks. The information of the side link resource selected in the resource,
    所述处理单元,具体用于根据所述比特序列确定所述第二终端从所述一个或多个第二侧行链路资源中选择的侧行链路资源的信息。The processing unit is specifically configured to determine the side link resource information selected by the second terminal from the one or more second side link resources according to the bit sequence.
  27. 根据权利要求26所述的装置,其特征在于,所述比特序列中每个比特的值为第一指示符,所述处理单元确定所述第二终端从所述一个或多个第二侧行链路资源中选择的侧行链路资源包括所述一个或多个第二侧行链路资源中的全部第二侧行链路资源;或者,The device according to claim 26, wherein the value of each bit in the bit sequence is a first indicator, and the processing unit determines that the second terminal is from the one or more second side rows The side link resources selected in the link resources include all the second side link resources in the one or more second side link resources; or,
    所述比特序列的值包括至少一个第一指示符和至少一个第二指示符,所述处理单元根据所述比特序列确定所述第二终端从所述一个或多个第二侧行链路资源中选择的部分侧行链路资源。The value of the bit sequence includes at least one first indicator and at least one second indicator, and the processing unit determines, according to the bit sequence, that the second terminal receives from the one or more second side uplink resources Part of the side link resources selected in.
  28. 根据权利要求26或27所述的装置,其特征在于,所述通信单元,还用于接收来自所述第二终端的第一指示,所述第一指示用于指示所述第二终端所选择的侧行 链路资源在各自所属的侧行链路资源中的比例。The device according to claim 26 or 27, wherein the communication unit is further configured to receive a first indication from the second terminal, and the first indication is used to indicate the second terminal selected The proportion of the side link resources in the side link resources to which they belong.
  29. 一种芯片,其特征在于,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-7、8-14中任一项所述的方法,所述通信接口用于与所述芯片之外的其它模块进行通信。A chip, characterized in that, the chip comprises a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used to run a computer program or instruction to implement as claimed in claims 1-7, 8. In the method of any one of -14, the communication interface is used to communicate with modules other than the chip.
  30. 一种通信装置,其特征在于,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储计算机程序或指令,所述处理器用于执行存储器中的该计算机程序或指令,使得第二终端执行权利要求1-7中任一项所述的方法。A communication device, characterized by comprising: a processor, the processor is coupled with a memory, the memory is used to store a computer program or instruction, and the processor is used to execute the computer program or instruction in the memory, so that the first The second terminal executes the method according to any one of claims 1-7.
  31. 一种通信装置,其特征在于,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储计算机程序或指令,所述处理器用于执行存储器中的该计算机程序或指令,使得终端执行权利要求8-14中任一项所述的方法。A communication device, characterized by comprising: a processor, the processor is coupled with a memory, the memory is used to store a computer program or instruction, and the processor is used to execute the computer program or instruction in the memory, so that the terminal Perform the method of any one of claims 8-14.
  32. 一种计算机可读存储介质,所述存储介质用于存储计算机程序或指令,所述计算机程序或指令被执行时,使得所述计算机执行权利要求1-7、8-14中任一项所述的方法。A computer-readable storage medium, the storage medium is used to store a computer program or instruction, when the computer program or instruction is executed, the computer executes any one of claims 1-7, 8-14 Methods.
  33. 一种通信系统,其特征在于,包括:如权利要求15-21任一项所述的通信装置和如权利要求22-28任一项所述的通信装置。A communication system, characterized by comprising: the communication device according to any one of claims 15-21 and the communication device according to any one of claims 22-28.
PCT/CN2019/109698 2019-09-30 2019-09-30 Sidelink resource processing method and device, and system WO2021062774A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2019/109698 WO2021062774A1 (en) 2019-09-30 2019-09-30 Sidelink resource processing method and device, and system
CN201980100554.XA CN114424596A (en) 2019-09-30 2019-09-30 Method, device and system for processing sidelink resources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/109698 WO2021062774A1 (en) 2019-09-30 2019-09-30 Sidelink resource processing method and device, and system

Publications (1)

Publication Number Publication Date
WO2021062774A1 true WO2021062774A1 (en) 2021-04-08

Family

ID=75336665

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/109698 WO2021062774A1 (en) 2019-09-30 2019-09-30 Sidelink resource processing method and device, and system

Country Status (2)

Country Link
CN (1) CN114424596A (en)
WO (1) WO2021062774A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113632536A (en) * 2021-06-29 2021-11-09 北京小米移动软件有限公司 Resource selection method, device and storage medium based on auxiliary mechanism between terminals
WO2023011421A1 (en) * 2021-08-05 2023-02-09 华为技术有限公司 Communication method and apparatus
WO2023051086A1 (en) * 2021-09-30 2023-04-06 华为技术有限公司 Data transmission method, terminal device, and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190098649A1 (en) * 2017-09-26 2019-03-28 Qualcomm Incorporated Apparatuses and methods for ultra reliable low latency communications in new radio based vehicle to everything environment
CN110169094A (en) * 2019-04-09 2019-08-23 北京小米移动软件有限公司 Feedback information transmission method, device, equipment and the system of direct-connected communication

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190098649A1 (en) * 2017-09-26 2019-03-28 Qualcomm Incorporated Apparatuses and methods for ultra reliable low latency communications in new radio based vehicle to everything environment
CN110169094A (en) * 2019-04-09 2019-08-23 北京小米移动软件有限公司 Feedback information transmission method, device, equipment and the system of direct-connected communication

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
INTEL CORPORATION: "Summary for AI 7.2.4.2.2 Mode-2 Resource Allocation", 3GPP DRAFT; R1-1907699 - SUMMARY OF 5G V2X MODE 2 V1, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Reno, USA; 20190513 - 20190517, 16 May 2019 (2019-05-16), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051739984 *
NATIONAL TAIWAN UNIVERSITY: "National Taiwan University", 3GPP DRAFT; R1-1907364, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Reno, UE; 20190513 - 20190517, 3 May 2019 (2019-05-03), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051709385 *
SPREADTRUM COMMUNICATIONS: "Discussion on NR sidelink mode 2 resource allocation", 3GPP DRAFT; R1-1906368 DISCUSSION ON NR SIDELINK MODE 2 RESOURCE ALLOCATION, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Reno, USA; 20190513 - 20190517, 13 May 2019 (2019-05-13), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051727818 *
VIVO: "Discussion on mode 2 resource allocation mechanism", 3GPP DRAFT; R1-1906139 DISCUSSION ON MODE 2 RESOURCE ALLOCATION MECHANISM_FINAL, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Reno, USA; 20190513 - 20190517, 4 May 2019 (2019-05-04), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051708180 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113632536A (en) * 2021-06-29 2021-11-09 北京小米移动软件有限公司 Resource selection method, device and storage medium based on auxiliary mechanism between terminals
WO2023011421A1 (en) * 2021-08-05 2023-02-09 华为技术有限公司 Communication method and apparatus
WO2023051086A1 (en) * 2021-09-30 2023-04-06 华为技术有限公司 Data transmission method, terminal device, and system

Also Published As

Publication number Publication date
CN114424596A (en) 2022-04-29

Similar Documents

Publication Publication Date Title
JP7536155B2 (en) Communication method and device
WO2019154333A1 (en) Resource selection method and terminal device
US20220369346A1 (en) Method, Apparatus, and System for Sending Sidelink Channel State Information Report
WO2022063036A1 (en) Method and apparatus for accessing network device
WO2021031912A1 (en) Method, apparatus and system for processing sidelink resource
WO2021062774A1 (en) Sidelink resource processing method and device, and system
WO2018081930A1 (en) Information transmission method, resource allocation method, and device
WO2021031961A1 (en) Method for transmitting feedback information and communication device
WO2021238920A1 (en) Method, apparatus, and system for indicating sidelink resource
WO2023011218A1 (en) Resource sharing method and communications apparatus
WO2021087997A1 (en) Data transmission method and apparatus
EP4027552A1 (en) Communication method and apparatus
US20220295450A1 (en) Sidelink resource determining method, apparatus, and system
WO2020221058A1 (en) Transmission resource determination method and apparatus
US20220394710A1 (en) Resource indication method, resource determining method, and related apparatus
WO2020249043A1 (en) Configuration method for feedback resources and terminal device
WO2021027904A1 (en) Wireless communication method and apparatus and communication device
CN116114299A (en) Channel transmission method and device
CN113747392B (en) Method, device and system for indicating side uplink resource
WO2024169586A1 (en) Communication method and apparatus
US20230254878A1 (en) Method and Apparatus for Determining Sidelink Transmission Resource
WO2023071674A1 (en) Communication method and apparatus
WO2022141649A1 (en) Wireless communication method and device
WO2021128222A1 (en) Communication method and apparatus
CN117354950A (en) Communication method and device

Legal Events

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

Ref document number: 19947916

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

Country of ref document: EP

Kind code of ref document: A1