WO2021134732A1 - 一种资源调度的方法、装置及系统 - Google Patents
一种资源调度的方法、装置及系统 Download PDFInfo
- Publication number
- WO2021134732A1 WO2021134732A1 PCT/CN2019/130992 CN2019130992W WO2021134732A1 WO 2021134732 A1 WO2021134732 A1 WO 2021134732A1 CN 2019130992 W CN2019130992 W CN 2019130992W WO 2021134732 A1 WO2021134732 A1 WO 2021134732A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- message
- scheduling
- resource
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/189—Transmission or retransmission of more than one copy of a message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
Definitions
- the present invention relates to the field of wireless communication technology, and in particular to a method, device and system for resource scheduling.
- V2X Vehicle-To-Everything
- This application provides a resource scheduling method, device, and system to provide a resource scheduling method based on Sidelink for transmission.
- an embodiment of the present application provides a resource scheduling method, including:
- the scheduling terminal device determines the resource used by the sending terminal device for sidelink transmission; the scheduling terminal device sends a first message to the sending terminal device, and the first message is used to indicate the transmission resource; wherein,
- the resources are specifically used to perform some or all of the following: used for data information transmission, used for control information transmission, and used for feedback information transmission.
- the embodiment of the present invention provides a method for scheduling a terminal device to determine transmission resources for data transmission for a sending terminal device during data transmission, and a rich and complete method for resource configuration based on Sidelink.
- data transmission is performed through the resources used for sidelink transmission; or control is performed through the resources used for sidelink transmission; or through the use of Feedback on the resources for sidelink transmission on the side link.
- the scheduling terminal device receives a first resource configuration message sent by the network side device, and the first resource configuration message is used to indicate a transmission resource; wherein, the transmission resource is the The network side device is selected from a pre-configured resource pool; or the scheduling terminal device determines the transmission resource from a pre-configured resource pool; or the scheduling terminal device determines the reserved resource in the candidate resource set through listening Set, remove the reserved resource set from the candidate resource set to obtain a remaining candidate resource set; the scheduling terminal device determines the transmission resource from the remaining candidate resource set.
- the scheduling terminal device before the scheduling terminal device determines the resources used by the sending terminal device for sidelink transmission, the scheduling terminal device receives the resource request sent by the sending terminal device; or the scheduling terminal device determines The preset configuration time is satisfied, and the preset configuration time is the time when the scheduling terminal device determines that the transmission terminal device configures the transmission resource for the sending terminal device.
- the scheduling terminal device receives a first resource request sent by the sending terminal device, and the first resource request includes a buffer status report BSR.
- the dispatching terminal device to receive the resource request sent by the sending terminal device includes: the dispatching terminal device receives the second resource request sent by the sending terminal device, and the second resource The request does not include a buffer status report BSR; after the scheduling terminal device receives the second resource request sent by the sending terminal device, it further includes: the scheduling terminal device sends a second message to the sending terminal device, so The second message is used to instruct the sending terminal device to report the report resource of the third message, where the third message includes the BSR so that the sending terminal device can report to the scheduling terminal through the report resource The device sends the third message.
- the scheduling terminal device determining the transmission resource used by the sending terminal device to perform sidelink transmission includes: the scheduling terminal device determines the transmission terminal device to use for sidelink transmission according to the BSR Resource: the transmission resource; wherein the BSR includes some or all of the buffer size of the sidelink data, the index of the receiving terminal device, and the transmission priority information.
- the dispatch terminal device after the dispatch terminal device sends the first message to the sending terminal device, the dispatch terminal device receives a fourth message sent by the sending terminal device; the fourth message is The sending terminal device is received from the receiving terminal device, and the fourth message is used to instruct the receiving terminal device to decode the data received from the sending device.
- the fourth message is a side-link hybrid automatic repeat request SL-HARQ message;
- the SL-HARQ message includes an acknowledgment character ACK or a negative character NACK message, and the ACK Used to indicate successful decoding, and the NACK is used to indicate decoding failed.
- the transmission resource for the sending terminal device to send the fourth message to the scheduling terminal device is determined according to the first message.
- the method further includes: the dispatch terminal device sends the fourth message to the network side device .
- the scheduling terminal device sends the first message and/or the second message to the sending terminal device through high-level signaling between side links; or the scheduling The terminal device sends the first message and/or the second message to the sending terminal device through the control channel or control message between the side links; or the scheduling terminal device sends the first message and/or the second message through the side link
- the shared channel or data message sends the first message and/or the second message to the sending terminal device; or the scheduling terminal device sends the sending terminal device to the sending terminal device through a new sidelink scheduling channel.
- the new sidelink scheduling channel is a channel different from the control channel, the shared channel, and the high-level signaling; or the scheduling terminal device passes
- the new side link scheduling information sends the first message and/or the second message to the sending terminal device, and the new side link scheduling information is related to the control message and the data message. And the different messages of the high-level signaling.
- the scheduling terminal device receives the first resource request, the second resource request, and the first resource request from the sending terminal device through high-level signaling between side links. Three messages and part or all of the fourth message; or the scheduling terminal device receives the first resource request, the first resource request from the sending terminal device through the control channel or the control message between the side links Part or all of the second resource request, the third message, and the fourth message; or the scheduling terminal device receives all data from the sending terminal device through a shared channel or data message between side links.
- the scheduling terminal device receives the transmission from the transmission through a new sidelink scheduling channel Part or all of the first resource request, the second resource request, the third message, and the fourth message of the terminal device, the new side link scheduling channel is the same as the control channel , The shared channel and the channel different from the high-level signaling; or the scheduling terminal device receives the first resource request and the second resource from the sending terminal device through new sidelink scheduling information Part or all of the request, the third message, and the fourth message, and the new side link scheduling information is a message different from the control message, the data message, and the high-level signaling.
- the scheduling terminal device determines at least one transmission resource used by the sending terminal device to perform the sidelink transmission; or the scheduling terminal device determines that the sending terminal device is used to perform the A resource pool for sidelink transmission; wherein, the transmission resource includes some or all of the following: the sending terminal device is used to initially transmit at least one transmission resource of the sidelink data, and the sending terminal device is used to retransmit the At least one transmission resource of sidelink data.
- the first message further includes transmission resources used by the sending terminal device to send the fourth message and/or information used to instruct the sending terminal device to send the fourth message location information.
- an embodiment of the present application also provides a method for scheduling resources, including:
- the sending terminal device receives a first message from the scheduling terminal device, the first message is used to instruct the sending terminal device to perform sidelink transmission transmission resources; the sending terminal device uses the transmission resource to perform the following steps to the receiving terminal device Part or all of: the transmission of data information, the transmission of control information, and the transmission of feedback information.
- the embodiment of the present invention provides a method for scheduling a terminal device to determine transmission resources for data transmission for a sending terminal device during data transmission, and a rich and complete method for resource configuration based on Sidelink.
- the sending terminal device before the sending terminal device receives the first message from the scheduling terminal device, the sending terminal device sends a resource request to the scheduling terminal device.
- the sending terminal device sends the dispatch terminal device to the dispatch terminal device after receiving the second message from the dispatch terminal device.
- Send a third message wherein, the second message is used to instruct the sending terminal device to report the report resource of the third message; the third message includes the buffer status report BSR; the buffer status report BSR It contains the buffer size of the sidelink data, the index of the receiving terminal device, and some or all of the messages in the transmission priority information.
- the sending terminal device after the sending terminal device sends the sidelink data to the receiving terminal device through the scheduling resource, the sending terminal device receives a fourth message from the receiving terminal device; the first The fourth message is a decoding result after the receiving terminal device decodes the sidelink data sent from the sending terminal device; the sending terminal device sends the fourth message to the scheduling terminal device.
- the fourth message is a side-link hybrid automatic repeat request SL-HARQ message;
- the SL-HARQ message contains an acknowledgment character ACK or NACK, and the ACK is used to indicate The decoding is successful, and the NACK is used to indicate the decoding failure.
- the method further includes: the sending terminal device sends a fourth message indicating decoding failure to the dispatch terminal device to After the scheduling terminal receives the fourth message indicating that the decoding fails, it re-determines and informs the transmitting terminal device of the transmission resource used for the sidelink transmission.
- the sending terminal device receives the first message and/or the second message sent by the scheduling terminal device through high-level signaling between side links; or The sending terminal device receives the first message and/or the second message sent by the scheduling terminal device through the control channel or control message between the side links; or the sending terminal device receives the first message and/or the second message sent by the scheduling terminal device through the side link
- the first message and/or the second message sent by the scheduling terminal device are received by the shared channel or data message; or the sending terminal device receives the scheduling terminal device through a new sidelink scheduling channel
- the new sidelink scheduling channel is a channel different from the control channel, the shared channel, and the higher layer signaling; or,
- the sending terminal device receives the first message and/or the second message sent by the scheduling terminal device through new side link scheduling information, and the new side link scheduling information is related to the control Message, the data message, and the message different from the high-level signaling.
- the sending terminal device sends the first resource request, the second resource request, and the third resource request to the scheduling terminal device through high-level signaling between side links. Message and or part or all of the fourth message; or the sending terminal device sends the first resource request, the first resource request, and the first resource request to the scheduling terminal device through the control channel or control message between the side links.
- the device sends part or all of the first resource request, the second resource request, the third message, and the fourth message, and the new side link scheduling channel is connected to the control channel, The shared channel and the channel different from the high-level signaling; or, the sending terminal device sends the first resource request and the second resource request to the scheduling terminal device through new sidelink scheduling information , Part or all of the third message and the fourth message, and the new side link scheduling information is a message different from the control message, the data message, and the high-level signaling.
- the first message further includes transmission resources used by the sending terminal device to send the fourth message and/or information used to instruct the sending terminal device to send the fourth message location information.
- an embodiment of the present application provides a communication device, which has the function of implementing the terminal device in the foregoing embodiment.
- This function can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more units or modules corresponding to the above-mentioned functions.
- the communication device may be the dispatch terminal device, or a component that can be used in the dispatch terminal device, such as a chip or a chip system or a circuit.
- the communication device may include: a transceiver and a processor. Device.
- the processor may be configured to support the communication device to perform the corresponding functions of the above-mentioned scheduling terminal device, and the transceiver is used to support the communication between the communication device and other terminal devices (such as sending terminal devices) and network side devices.
- the communication device may further include a memory, and the memory may be coupled with the processor, which stores program instructions and data necessary for the communication device.
- the transceiver may be an independent receiver, an independent transmitter, a transceiver with integrated transceiver functions, or an interface circuit.
- the communication device may be the sending terminal device, or a component that can be used in the sending terminal device, such as a chip or a chip system or a circuit.
- the communication device may include: a transceiver and processor.
- the processor may be configured to support the communication device to perform the corresponding functions of the sending terminal device described above, and the transceiver is used to support the communication between the communication device and other terminal devices (such as dispatch terminal devices) and network side devices.
- the communication device may further include a memory, and the memory may be coupled with the processor, which stores program instructions and data necessary for the communication device.
- the transceiver may be an independent receiver, an independent transmitter, a transceiver with integrated transceiver functions, or an interface circuit.
- an embodiment of the present application provides a communication system, which includes a transmitting terminal device, a dispatching terminal device, and the like.
- the scheduling terminal device may be used to execute the first aspect or any one of the methods in the first aspect.
- the sending terminal device is used to execute the above-mentioned second aspect or any one of the methods in the second aspect.
- the embodiments of the present application provide a chip system, including a processor, and optionally a memory; where the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the The communication device of the chip system executes any one of the foregoing first aspect or the second aspect; or any method in any possible implementation manner from the first aspect to the second aspect.
- the embodiments of the present application provide a computer program product, the computer program product includes: computer program code, when the computer program code is run by the communication unit, processing unit or transceiver, or processor of the communication device, the communication device Perform any one of the foregoing first aspect or second aspect; or any method in any possible implementation manner of the first aspect to the second aspect.
- an embodiment of the present application provides a computer-readable storage medium, and the computer-readable storage medium stores a program.
- the program enables a communication device (for example, a sending terminal device; another example, a dispatch terminal device) to execute the above-mentioned first aspect. Or any aspect of the second aspect; or any method in any possible implementation manner of the first aspect to the second aspect.
- Figure 1 is a schematic diagram of the Internet of Vehicles technology scenario
- Figure 2 is a schematic diagram of existing mode-2(a) resource scheduling
- FIG. 3 is a schematic diagram of a system architecture provided by an embodiment of the application.
- FIG. 4 is a schematic diagram of a process for determining transmission resources according to an embodiment of the application.
- FIG. 5 is a schematic diagram of a transmission scheduling request provided by an embodiment of the application.
- FIG. 6 is a schematic diagram of another transmission scheduling request provided by an embodiment of this application.
- FIG. 7 is a schematic diagram of a process for obtaining BSR according to an embodiment of the application.
- FIG. 8 is a schematic diagram of the first resource scheduling process in combination with determination method 1 provided by an embodiment of the application.
- FIG. 9 is a schematic diagram of the resource scheduling process of the second combination determination method 1 provided by an embodiment of the application.
- FIG. 10 is a schematic diagram of the resource scheduling process of the third combination determination method 1 provided by an embodiment of the application.
- FIG. 11 is a schematic diagram of a resource scheduling process combined with determination method 2 provided by an embodiment of the application.
- FIG. 12 is a schematic diagram of a resource scheduling process combined with determination method 3 according to an embodiment of the application.
- FIG. 13 is a schematic diagram of the first scheduling process in a HARQ-based retransmission scenario provided by an embodiment of the application;
- FIG. 14 is a schematic diagram of a second scheduling process in a HARQ-based retransmission scenario provided by an embodiment of the application.
- FIG. 15 is a schematic diagram of a third scheduling process in a HARQ-based retransmission scenario provided by an embodiment of the application.
- FIG. 16 is a schematic diagram of the first dispatch terminal device provided by this application.
- FIG. 17 is a schematic diagram of the second type of dispatch terminal equipment provided by this application.
- FIG. 18 is a schematic diagram of the first sending terminal device provided by this application.
- FIG. 19 is a schematic diagram of the second type of sending terminal device provided by this application.
- FIG. 20 is a schematic diagram of a terminal device provided by this application.
- V2X Vehicle-To-Everything
- the mode-1 is the resource allocation mode for the base station (mode-1), and the other is the user-selected resource mode (mode-2).
- the mode-1 is mainly applied to V2X communication in the case of network coverage, and the base station uniformly performs resource allocation according to the BSR report status of the terminal equipment.
- the mode-2 mainly means that the transmission resource of the sending terminal device does not depend on the base station. Therefore, the mode-2 is not limited to network coverage, and the sending terminal device can also communicate in this mode without network coverage.
- the mode-2 can be divided into four sub-modes: mode-2(a), mode-2(b), mode-2(c) and mode-2(d).
- the mode-2(a) mainly refers to that the transmitting terminal device selects transmission resources for communication by itself. Specifically, as shown in Figure 2, the sending terminal device listens to messages based on the history. The listening messages include resources that have been reserved by other terminal devices. After excluding the reserved resources from the resource pool, select transmission from the remaining resources. Resources, send sidelink data after the transmission resource selection is completed.
- the mode 2(b) mainly refers to the selection of the transmission resource of the sending terminal device with the assistance of other terminal devices.
- the mode 2(c) mainly refers to that the transmission resource of the transmitting terminal device is selected from the resources pre-configured by high-layer signaling.
- the mode 2(d) mainly means that multiple terminal devices first perform group building operations.
- One of the terminal devices in the group is a dispatching terminal device, and the other terminal devices are sending terminal devices.
- the dispatching terminal device is responsible for the transmission resources of the sending terminal device. .
- the submode mode-2(d) only provides a definition, and does not give a specific process design. At the same time, it has not given out how mode-2(d) combines mode-1 or other mode-2 modes for resource allocation in a scenario where mode-1 and mode-2 coexist.
- the embodiments of this application provide a resource scheduling method.
- the technical solutions of the embodiments of this application can be applied to various communication systems, such as: long term evolution (LTE) system, global interconnection for microwave access (worldwide interoperability for microwave access, WiMAX) communication systems, future 5th Generation (5G) systems, such as new radio access technology (NR), and future communication systems, such as 6G systems Wait.
- LTE long term evolution
- WiMAX global interconnection for microwave access
- 5G future 5th Generation
- NR new radio access technology
- 6G systems Wait such as 6G systems Wait.
- the embodiments of this application provide a corresponding scheduling design to further improve the problem of the unclear design of the existing mode 2(d) resource scheduling scheme. The overall process and design of mode 2(d) are improved.
- the communication system shown in FIG. 3 is taken as an example to describe in detail the communication system to which the embodiments of the present application are applicable.
- the communication system includes a network side device 300, a core network device 310, and a terminal device 320.
- the network-side equipment 300 includes, for example, access network (AN) equipment, radio access network (RAN) equipment, and access network equipment such as base stations (e.g., access points), which may refer to access A device in a network that communicates with wireless terminal devices through one or more cells at the air interface.
- the base station can be used to convert received air frames and Internet Protocol (IP) packets into each other, and act as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network.
- IP Internet Protocol
- the network side equipment can also coordinate the attribute management of the air interface.
- the network side equipment may include a long term evolution (LTE) system or an evolved base station (NodeB or eNB or e-NodeB, evolved Node B) in a long term evolution (advanced, LTE-A) system.
- LTE long term evolution
- NodeB or eNB or e-NodeB, evolved Node B evolved base station
- LTE-A long term evolution
- next generation node B or the next generation evolved base station (next generation) in the new radio (NR) system of the fifth generation mobile communication technology (the 5th generation, 5G) evolved nodeB (ng-eNB), en-gNB (enhanced next generation node B, gNB): enhanced next-generation base stations; it may also include centralized units in cloud radio access network (cloud radio access network, Cloud RAN) systems ( A centralized unit (CU) and a distributed unit (DU) may also include a relay device, which is not limited in the embodiment of the present application.
- cloud radio access network cloud radio access network, Cloud RAN
- a centralized unit (CU) and a distributed unit (DU) may also include a relay device, which is not limited in the embodiment of the present application.
- the core network device 310 includes, for example, a network device that processes and forwards user signaling and data.
- a core network device is, for example, a mobility management entity (MME).
- MME mobility management entity
- the MME is a key control node of the access network of the LTE system defined by the 3rd generation partnership project (3GPP) protocol. It is responsible for the positioning and paging process of idle mode terminal devices, including relays.
- MME is the core network equipment responsible for signaling processing.
- the core network equipment includes, for example, core network equipment such as an access management network element, a session management network element, or a user plane gateway.
- the user plane gateway can be a server with functions such as mobility management, routing, and forwarding of user plane data, and is generally located on the network side, such as a serving gateway (SGW) or a packet data network gateway (PGW) Or user plane function entity (UPF).
- SGW serving gateway
- PGW packet data network gateway
- UPF user plane function entity
- the terminal device 320 is a device that provides voice and/or data connectivity to users. It can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, and remote Station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device.
- UE user equipment
- the terminal in the embodiment of the present application may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an industrial Wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grid, transportation safety Wireless terminals in the smart city (smart city), wireless terminals in the smart home (smart home), and so on.
- a mobile phone mobile phone
- a tablet computer Pad
- a computer with wireless transceiver function a virtual reality (VR) terminal
- AR augmented reality
- an industrial Wireless terminals in industrial control wireless terminals in self-driving
- wireless terminals in remote medical wireless terminals in smart grid
- transportation safety Wireless terminals in the smart city smart city
- wireless terminals in the smart home smart home
- FIG. 3 is only a simplified schematic diagram of an example for ease of understanding, and the communication system may also include other network-side devices or other terminal devices, which are not shown in FIG. 3.
- Resource scheduling in the embodiments of this application may refer to reasonable and effective adjustment and measurement, analysis and use of various resources.
- Hybrid Automatic Repeat reQuest in the embodiment of this application is a technology formed by combining forward error correction coding and automatic repeat request.
- the sender sends data to the receiver.
- the data packet arrives at the receiving end, it will be checked for errors. If it is received correctly, an acknowledgment (ACK) signal will be returned, and if it is wrong, a non-acknowledgement (NACK) signal will be returned.
- ACK acknowledgment
- NACK non-acknowledgement
- the sender receives the ACK signal, it sends new data, otherwise it resends the last data packet transmitted.
- the term "at least one" in the embodiments of the present application refers to one or more, and “multiple” refers to two or more than two.
- “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 (item) or similar expressions refer to any combination of these items, including any combination of single item (item) or plural items (item).
- at least one item (a) 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 .
- the mode 2(d) is defined as "multiple terminal devices first perform group building operations, one of the terminal devices in the group is a dispatching terminal device, the other terminal devices are sending terminal devices, and the transmission resources of the sending terminal device are determined by Responsible for dispatching terminal equipment". Therefore, in the application embodiment, when the mode 2(d) is used for resource scheduling, the network side device can determine the scheduling terminal device from a plurality of terminal devices that have been applied for as the scheduling terminal device, and set the scheduling terminal The terminal device corresponding to the other terminal device message included in the application message sent by the device is determined to be the sending terminal device responsible for resource scheduling by the scheduling terminal device.
- the scheduling terminal device determined by the network side device in the embodiment of the present application is terminal device 1 (referred to as scheduling terminal device 1 for short), and the sending terminal device responsible for resource scheduling of the scheduling terminal device 1 is terminal devices 2-10. .
- the above method for determining the scheduling terminal device and the method for scheduling the transmitting terminal device responsible for resource scheduling by the terminal device are not a limitation for resource scheduling based on mode 2(d) in the embodiment of this application. Anything applicable to this application
- the method of determining the scheduling terminal device and the method of determining the sending terminal device that the scheduling terminal device is responsible for resource scheduling in the embodiments of the application all fall within the protection scope of the embodiments of the application.
- the scheduling terminal device needs to determine the transmission resource used for sidelink transmission for the sending terminal device.
- the resources used for sidelink transmission are specifically used to perform some or all of the following:
- the transmission of data information is performed through the resources used for sidelink transmission, the transmission of control information is performed through the resources used for sidelink transmission, and the transmission of control information is performed through the resources used for sidelink transmission.
- the resources transmitted by the sidelink are used to transmit feedback information.
- the scheduling terminal device may determine the resources used for sidelink transmission in a variety of ways, and the specific methods are not limited to the following.
- Determination method 1 The scheduling terminal device receives a first resource configuration message sent by the network side device, where the first resource configuration message is used to indicate transmission resources.
- the scheduling terminal device in the embodiment of the present application sends a request for obtaining the transmission resource to the network-side device, so that the network-side device receives After the request for acquiring the transmission resource sent by the scheduling terminal device, the transmission resource is determined, and the determined transmission resource is sent to the scheduling terminal device.
- the transmission resource is selected by the network side device from a pre-configured resource pool.
- the network side device determines the resource pool corresponding to the scheduling terminal device, and it is assumed that the terminal identifier of the scheduling terminal device is 1.
- the network side device may determine the resource pool corresponding to the scheduling terminal device 1 according to the mapping relationship between the terminal identifier of the scheduling terminal device and the resource pool. For example, assuming that the mapping relationship between the terminal identifier of the scheduling terminal device and the resource pool is shown in Table 1 below, it can be known from Table 1 that the resource pool corresponding to the scheduling terminal device 1 is resource pool 1.
- Table 1 The mapping relationship between the terminal identifier of the scheduling terminal device and the resource pool
- the resource pool is pre-configured by the network-side device for the dispatching terminal device.
- the network-side device configures a resource pool for each dispatching terminal device, that is, each dispatching terminal device corresponds to a resource pool.
- the resource pool and the scheduling terminal device may correspond one to one, or one resource pool may correspond to multiple scheduling terminal devices, which is not limited herein.
- the network side device configures a resource pool in advance, and all scheduling terminal devices corresponding to the network side device share the resource pool. It should be noted that when the terminal devices corresponding to the network side device share a resource pool, the network side device does not need to determine the resource pool corresponding to the scheduling terminal device, and can directly determine the resource pool from the common resource pool. The scheduling resource for the data transmission request.
- the network side device may determine the resource pool corresponding to the scheduling terminal device 1 according to the mapping relationship between the terminal device group where the scheduling terminal device is located and the resource pool. For example, suppose that the mapping relationship between the terminal device group and the resource pool is shown in Table 2 below. Assuming that the terminal device group corresponding to the scheduling terminal device 1 is group 1, then according to Table 2, it can be known that the scheduling terminal device 1 is For the terminal devices of the first group, the corresponding resource pool is resource pool 1.
- Table 2 The mapping relationship between terminal device groups and resource pools
- the resource pool is pre-configured by the network-side device for each group of terminal devices.
- the network-side device configures a resource pool for each group of terminal devices, that is, each terminal device group corresponds to one Resource pool, it should be noted that in the embodiment of the present application, the resource pool and the scheduling terminal device may correspond one-to-one, or one resource pool may correspond to multiple scheduling terminal devices, which is not limited here.
- the network side device pre-configures a resource pool, and all terminal devices corresponding to the network side device share the resource pool. It should be noted that when the terminal devices corresponding to the network side device share a resource pool, the network side device does not need to determine the resource pool corresponding to the scheduling terminal device, and can directly determine the resource pool from the common resource pool. The scheduling resource for the data transmission request.
- the network side device selects at least one transmission resource from the determined resource pool as the transmission resource of the sidelink data.
- the network side device may determine the selected at least one transmission resource according to the data packet size, priority and other information reported by the sending terminal device, and the transmission resource is used for the sending terminal device to perform side-chaining. Road sidelink transmission.
- the scheduling terminal device determines all the transmission resources sent by the network side device as the transmission resources requested by the resource; or the scheduling terminal device determines part of the transmission resources sent by the network side device as the The transmission resource requested by the resource.
- Determination method 2 The scheduling terminal device determines at least one transmission resource from a pre-configured resource pool. The transmission resource is used for the sending terminal device to perform sidelink transmission.
- the scheduling terminal device 1 determines the corresponding resource pool. It is assumed that the resource pool pre-configured by the scheduling terminal device contains transmission resources 1-10, and the transmission resources 4-10 have been allocated by the scheduling terminal device. 1 is used to schedule other resource requests and is in an occupied state. The currently idle transmission resources are transmission resources 1 to 3. Therefore, the scheduling terminal device 1 selects at least one transmission resource from the transmission resources 1 to 3 for executing the resource request.
- the scheduling terminal device may select the transmission resource used to execute the resource request according to the quality of service (QoS) requirements such as the size and priority of the data packet of the sidelink data.
- QoS quality of service
- the pre-configured resource pool is pre-configured by the network side device and notified to the scheduling terminal device; or, the pre-configured resource pool is configured by the scheduling terminal device itself.
- the method for scheduling the terminal device to select transmission resources from the pre-configured resource pool is not limited to the above method. Any method for selecting transmission resources applicable to the embodiment of the application belongs to the application. Embodiment protection scope.
- the scheduling terminal device may randomly select at least one transmission resource from the transmission resources 1 to 3 for executing the resource request.
- the sending terminal device has a data packet to be sent; for another example, the sending terminal device The activation signaling sent from the scheduling terminal device is received.
- the sending terminal device in the embodiment of the present application receives the deactivation signaling sent from the scheduling terminal device, the sending terminal device stops data transmission on the transmission resource.
- Determination method 3 The scheduling terminal device determines the reserved resource set in the candidate resource set by listening, and removes the reserved resource set from the candidate resource set to obtain the remaining candidate resource set; the scheduling terminal device The transmission resource is determined from the set of remaining candidate resources.
- the scheduling terminal device in the embodiment of the present application determines the content for data transmission according to the method described in the determination mode 3. For details, refer to the steps described in FIG. 4.
- the scheduling terminal device listens to sidelink control information (SCI) sent by other terminal devices in the frequency domain resource pool in a resource listening window;
- SCI sidelink control information
- the scheduling terminal device determines the transmission resource that has been reserved by other terminal devices among the corresponding candidate resources according to the intercepted message.
- the scheduling terminal device removes transmission resources reserved by other sending terminal devices from the candidate resources within a threshold range.
- the scheduling terminal device listens to the SCI sent by other terminal devices in the frequency domain resource pool, it can be determined according to the intercepted message that the candidate resource already includes the resource reserved by other terminal devices, and the reserved resource is located in the resource In the selection window [n+T1, n+T2], the scheduling terminal device performs the physical layer sidelink shared channel-reference signal received power on the candidate resource corresponding to the reserved resource. Power, PSSCH-RSPR) measurement. If the measurement result is higher than the preset RSRP threshold [Th]_RSRP, the reserved resource is excluded from the resource selection window (ie, candidate resource) to obtain the remaining candidate resource.
- the preset RSPR threshold [Th]_RSRP is a function of the priority corresponding to the data indicated in the received SCI and the priority corresponding to the data to be sent of the sending terminal device.
- step S401c is repeated.
- the scheduling terminal device 1 determines a resource for performing the sidelink transmission from the remaining candidate scheduling resources.
- the resources used for the sidelink transmission determined by the scheduling terminal device may be one or more.
- the multiple fingers are greater than or equal to two.
- the scheduling terminal device may also determine the resource for sending the fourth message through any one of the foregoing determination method 1 to determination method 3.
- the fourth message is used to instruct the receiving terminal device to The decoding result of the data received from the sending device.
- the fourth message is an SL-HARQ message
- the SL-HARQ message includes ACK or NACK
- the ACK is used to indicate successful decoding
- the NACK is used to indicate decoding failure.
- the scheduling terminal device determines the transmission resource for sending the fourth message, the transmission resource for sending the fourth message and the resource for sidelink transmission are carried in the first message and sent to the sending terminal device, thereby The sending terminal device sends the sidelink data to the receiving terminal device through the resource used for sidelink transmission, and sends the fourth message to the scheduling terminal device through the transmission resource used for sending the fourth message.
- the scheduling terminal device in the embodiment of the present application determines the resource for sidelink transmission for the sending terminal device
- there may be various situations that trigger the scheduling terminal device to determine the transmission resource and the specific conditions are not limited to the following Several kinds.
- Trigger situation 1 The sending terminal device in this embodiment of the application sends a resource request to the scheduling terminal device, so that the scheduling terminal device, after receiving the request for acquiring transmission resources sent by the sending terminal device, Determine the transmission resource, and send the determined transmission resource to the sending terminal device.
- the sending terminal device when the sending terminal device sends a resource request to the scheduling terminal device, it may also include multiple situations, which are specifically not limited to the following.
- Transmission situation 1 As shown in FIG. 5, the resource request sent by the sending terminal device to the scheduling terminal device is a first resource request.
- the first resource request includes a buffer state report (BSR) corresponding to the resource request.
- BSR buffer state report
- the BSR is used to request the scheduling terminal device to be the The sending terminal device configures the transmission resource; or the first resource request instructs the scheduling terminal device to configure the transmission resource for the sending terminal device.
- Transmission situation 2 As shown in FIG. 6, the resource request sent by the sending terminal device to the scheduling terminal device is a second resource request.
- the scheduling terminal device also needs to obtain the BSR.
- the specific steps may be as shown in FIG. 7:
- the scheduling terminal device After receiving the second resource request signaling, the scheduling terminal device sends a second message to the sending terminal device, where the second message is used to instruct the sending terminal device to report the report resource of the BSR .
- the scheduling terminal device may send the second message to the sending terminal device through high-layer signaling between side links; or,
- the scheduling terminal device may send the second message to the sending terminal device through a shared channel or a data message between side links; or,
- the scheduling terminal device may send the second message to the sending terminal device through a control channel or a control message between side links; or,
- the scheduling terminal device may send the second message to the sending terminal device through a new side link scheduling channel;
- the new side link scheduling channel is the same as the control channel and the shared channel And different channels of the high-level signaling; or,
- the scheduling terminal device may send the second message to the sending terminal device through new side link scheduling information; the new side link scheduling information is related to the control message and the data message And the different messages of the high-level signaling.
- the sending terminal device receives the second message, and sends the report resource indicated by the BSR through the second message to the scheduling terminal device.
- S702 The scheduling terminal device receives the BSR sent by the sending terminal device.
- the BSR includes the buffer size of the sidelink data, the index of the receiving terminal device, and some or all of the messages in the transmission priority information.
- the index of the receiving terminal device is used to distinguish the receiving terminal device.
- the sending terminal device may send the resource request to the scheduling terminal device through high-level signaling between side links; or,
- the sending terminal device may send the resource request to the scheduling terminal device through a shared channel or data message between side links; or,
- the sending terminal device may send the resource request to the scheduling terminal device through a control channel or a control message between side links; or,
- the sending terminal device may send the resource request to the scheduling terminal device through a new side link scheduling channel; the new side link scheduling channel is associated with the control channel, the shared channel, and Different channels for the higher layer signaling; or,
- the sending terminal device may send the resource request to the scheduling terminal device through new side link scheduling information; the new side link scheduling information is related to the control message, the data message, and The higher layer signaling different messages.
- the embodiment of the present application selects several scheduling situations to introduce separately based on the content of the trigger situation one in combination with the above three determination methods, and the details are not limited to the following Several kinds.
- Combination determination method 1 Assuming that the scheduling scenario is that the scheduling terminal device supports mode-1 and mode-2, as shown in Fig. 8, the steps of resource scheduling in this application include:
- the sending terminal device sends a resource request to the scheduling terminal device.
- the scheduling terminal device sends the received resource request to a corresponding network side device.
- S802 The network side device receives the resource request.
- the network side device determines a resource pool corresponding to the scheduling terminal device.
- the network side device selects at least one transmission resource from the determined resource pool.
- the network side device sends a first resource configuration message to the scheduling terminal device.
- the first resource configuration message is used to indicate the at least one transmission resource selected by the network side device in S804.
- the network-side device may send the first resource configuration message to the scheduling terminal device through a downlink control channel PDCCH; or the network-side device may send it to the scheduling terminal device through RRC high-level signaling .
- the scheduling terminal device receives the first resource configuration message, and sends a first message to the sending terminal device, where the first message is used to indicate the transmission resource.
- the scheduling terminal device in the embodiment of the present application may send the first resource configuration message as the first message to the sending terminal device; or,
- the scheduling terminal device determines the at least one transmission resource selected by the network side device for the sending terminal device according to the received first resource configuration message, and then carries the at least one transmission resource The first message of the transmission resource is sent to the sending terminal device.
- the dispatch terminal device may send the first message to the sending terminal device through high-level signaling between side links; or the dispatch terminal device may send the first message to the sending terminal device through The shared channel or data message sends the first message to the sending terminal device; or the scheduling terminal device can send the first message to the sending terminal device through a control channel or a control message between side links.
- the scheduling terminal equipment may send the first message to the sending terminal equipment through a new side link scheduling channel; the new side link scheduling channel is connected to the control channel, The shared channel and the channel different from the high-level signaling; or the scheduling terminal device can send the first message to the sending terminal device through new sidelink scheduling information; the new sideline
- the link scheduling information is a message different from the control message, the data message, and the high-level signaling.
- the embodiment of the present application provides a single transmission or blind retransmission scheduling process based on a single transmission or blind retransmission requested by the sending terminal device and the bearer relationship of related signaling under the condition that mode-1 and mode-2 are supported.
- the relationship and role of terminal equipment, scheduling terminal equipment, and base station in the scheduling process further improve the overall process and design of mode 2(d).
- Combining determination method 2 Assuming that the scheduling scenario is that the scheduling terminal device only supports mode 2(d), as shown in FIG. 9, the steps of resource scheduling in this application include:
- the sending terminal device sends a resource request to the scheduling terminal device.
- S901 The scheduling terminal device receives the resource request.
- the scheduling terminal device determines at least one transmission resource from a pre-configured resource pool.
- the scheduling terminal device sends a first message to the sending terminal device, where the first message is used to indicate the transmission resource.
- the sending terminal device receives the first message, and sends the sidelink data to the receiving terminal device according to the transmission resource in the first message.
- the embodiment of this application provides a scheduling process based on the single transmission or blind retransmission requested by the sending terminal device and the bearer relationship of related signaling, which clarifies the sending terminal
- the relationship and role of equipment, scheduling terminal equipment, and base station in the scheduling process further improve the overall process and design of mode 2(d).
- Combining determination method 3 Assuming that the scheduling scenario is that the scheduling terminal device supports mode-2(a) and mode-2(d), as shown in Figure 10, the steps of resource scheduling in this application include:
- the sending terminal device sends a resource request to the scheduling terminal device.
- the scheduling terminal device receives the resource request.
- the scheduling terminal device determines the transmission resource from a set of remaining candidate resources, and the set of remaining candidate resources is that the scheduling terminal device removes the reserved resource set from the set of candidate resources that it has listened to according to a message it has heard. After the collection of resources.
- the scheduling terminal device determines a resource for performing the sidelink transmission from the remaining candidate scheduling resources.
- the resources used for the sidelink transmission determined by the scheduling terminal device may be one or more.
- the multiple fingers are greater than or equal to two.
- the scheduling terminal device sends a first message to the sending terminal device, where the first message is used to indicate the transmission resource.
- the sending terminal device receives the first message, and sends the sidelink data to the receiving terminal device according to the transmission resource in the first message.
- the embodiment of the present application provides a scheduling process and related signaling based on the single transmission or blind retransmission requested by the sending terminal device under the condition that mode-2(a) and mode-2(d) are supported.
- the bearer relationship clarifies the relationship and role of transmitting terminal equipment, scheduling terminal equipment, and base station in the scheduling process, and further improves the overall process and design of mode 2(d).
- Triggering situation 2 In the embodiment of the present application, the scheduling terminal device determines that the preset configuration time is satisfied, and the preset configuration time is the time when the scheduling terminal device determines to configure the transmission resource for the sending terminal device.
- the embodiments of the present application will be introduced based on the content of the second trigger condition in combination with the content of the above determination method 2.
- Combining determination method 2 Assuming that the scheduling scenario is that the scheduling terminal device only supports mode 2(d), as shown in FIG. 11, the steps for resource scheduling in this application include:
- S1100 The scheduling terminal device determines that a preset configuration time is met.
- the scheduling terminal device determines at least one transmission resource from a pre-configured resource pool.
- the scheduling terminal device sends a first message to the sending terminal device, where the first message is used to indicate the transmission resource.
- S1103 The sending terminal device receives the first message, and sends the sidelink data to the receiving terminal device according to the transmission resource in the first message.
- the embodiment of this application provides a scheduling process based on the single transmission or blind retransmission requested by the sending terminal device and the bearer relationship of related signaling, which clarifies the sending terminal
- the relationship and role of equipment, scheduling terminal equipment, and base station in the scheduling process further improve the overall process and design of mode 2(d).
- Triggering situation 3 Before the scheduling terminal device 1 in the embodiment of the present application receives the transmission resource sent by the network side device, the scheduling terminal device does not need to send a request for obtaining transmission resources to the network side device, that is, The network side device actively determines the transmission resource, and sends the determined transmission resource to the scheduling terminal device.
- Combining determination method 3 Assuming that the scheduling scenario is that the scheduling terminal device supports mode-2(a) and mode-2(d), as shown in FIG. 12, the steps of resource scheduling in this application include:
- the scheduling terminal device determines the transmission resource from a set of remaining candidate resources, where the set of remaining candidate resources is that the scheduling terminal device removes the reserved resource set from the set of candidate resources that it hears based on the message it hears. After the collection of resources.
- the scheduling terminal device determines a resource for performing the sidelink transmission from the remaining candidate scheduling resources.
- the resources used for the sidelink transmission determined by the scheduling terminal device may be one or more.
- the multiple fingers are greater than or equal to two.
- the scheduling terminal device sends a first message to the sending terminal device, where the first message is used to indicate the transmission resource.
- the sending terminal device receives the first message, and sends the sidelink data to the receiving terminal device according to the transmission resource in the first message.
- the embodiment of the present application provides a scheduling process and related signaling based on the single transmission or blind retransmission requested by the sending terminal device under the condition that mode-2(a) and mode-2(d) are supported.
- the bearer relationship clarifies the relationship and role of transmitting terminal equipment, scheduling terminal equipment, and base station in the scheduling process, and further improves the overall process and design of mode 2(d).
- the content of triggering situation three in the embodiment of the present application to perform resource scheduling in combination with other determination methods please refer to the content of FIG. 8 to FIG. 12, and details are not described herein.
- the dispatch terminal device receives the fourth message sent by the sending terminal device.
- the fourth message is received by the sending terminal device from the receiving terminal device, and the fourth message is used to indicate the decoding result of the receiving terminal device on the data received from the sending device.
- the fourth message is a Sidelink-Hybrid Automatic Repeat request (SL-HARQ) message;
- the SL-HARQ message includes the confirmation character ACK or the negative character NACK, The ACK is used to indicate successful decoding, and the NACK is used to indicate decoding failure.
- SL-HARQ Sidelink-Hybrid Automatic Repeat request
- bit 1 indicates ACK, that is, decoding is successful
- bit 0 indicates NACK, that is, decoding failed.
- the receiving terminal device may send the fourth message to the sending terminal device through high-layer signaling between side links; or the receiving terminal device may send the fourth message to the sending terminal device through A shared channel or data message sends the fourth message to the sending terminal device; or the receiving terminal device can send the fourth message to the sending terminal device through a control channel or a control message between side links.
- Terminal equipment may send the fourth message to the transmitting terminal equipment through a new side link scheduling channel;
- the new side link scheduling channel is connected to the control channel, The shared channel and the channel different from the high-level signaling; or the receiving terminal device can send the fourth message to the sending terminal device through new sideline link scheduling information; the new sideline
- the link scheduling information is a message different from the control message, the data message, and the high-level signaling.
- the scheduling terminal device re-determines and notifies the sending terminal device of the resources used for the sidelink transmission.
- this application is based on HARQ retransmission scenarios, and according to whether the scheduling terminal device supports modes other than mode 2(d), several scheduling scenarios are selected for introduction respectively , The specific is not limited to the following.
- Scheduling situation 1 The scheduling terminal device supports mode-1 and mode-2. As shown in Figure 13, the steps of resource scheduling in this application include:
- the sending terminal device sends a resource request to the scheduling terminal device.
- the scheduling terminal device sends the received resource request to a corresponding network side device.
- the network side device receives the resource request
- the network side device determines a resource pool corresponding to the scheduling terminal device.
- the network side device selects at least one transmission resource from the determined resource pool.
- the network side device sends a first resource configuration message to the scheduling terminal device.
- the first resource configuration message is used to indicate the at least one transmission resource selected by the network side device in S1104.
- the scheduling terminal device receives the first resource configuration message, and sends a first message to the sending terminal device, where the first message is used to indicate the transmission resource.
- the sending terminal device sends sidelink data to the receiving terminal device according to the transmission resource.
- the receiving terminal device determines a result of decoding the sidelink data, and sends a fourth message to the sending terminal device.
- the fourth message is used to indicate the decoding result of the data received from the sending device by the receiving terminal device.
- the fourth message is an SL-HARQ message; the SL-HARQ message includes ACK or NACK, the ACK is used to indicate successful decoding, and the NACK is used to indicate decoding failure.
- the sending terminal device sends the fourth message to the scheduling terminal device.
- the sending terminal device may send the fourth message to the scheduling terminal device through high-level signaling between side links; or the sending terminal device may send the fourth message to the scheduling terminal device through A shared channel or data message sends the fourth message to the scheduling terminal device; or the sending terminal device may send the fourth message to the scheduling terminal device through a control channel or a control message between side links Terminal equipment; or the sending terminal equipment may send the fourth message to the scheduling terminal equipment through a new side link scheduling channel; the new side link scheduling channel is connected to the control channel, The shared channel and the channel different from the high-level signaling; or the sending terminal device may send the fourth message to the scheduling terminal device through new side link scheduling information; the new side row
- the link scheduling information is a message different from the control message, the data message, and the high-level signaling.
- the dispatch terminal device forwards the received fourth message to the network side device.
- the scheduling terminal device may send the fourth message to the network side device through an uplink control channel.
- S1312 The network side device performs retransmission scheduling after determining that the decoding result is a failure according to the fourth message.
- S1304 is continued to be performed until the scheduling terminal device receives a fourth message indicating that the decoding is successful.
- the embodiment of the present application provides the retransmission scheduling process based on HARQ feedback requested by the sending terminal device and the bearer relationship of related signaling in the case of the coexistence of mode-1 and mode-2 modes, and clarifies that the sending terminal device,
- the relationship and role of dispatching terminal equipment and network-side equipment in the dispatching process further improve the overall process and design of mode 2(d).
- Scheduling situation 2 The scheduling terminal device only supports mode 2(d), then as shown in Figure 14, the steps for resource scheduling in this application include:
- the scheduling terminal device determines at least one transmission resource from a pre-configured resource pool.
- the transmission resource is used for the sending terminal device to perform sidelink transmission.
- the scheduling terminal device receives the resource request of the sending terminal device.
- the scheduling terminal device sends a first message to the sending terminal device, where the first message is used to indicate the transmission resource.
- the sending terminal device receives the first message, and sends the sidelink data to the receiving terminal device according to the transmission resource in the first message.
- the receiving terminal device determines a result of decoding the sidelink data, and sends a fourth message to the sending terminal device.
- the fourth message is used to indicate the decoding result of the data received from the sending device by the receiving terminal device.
- the fourth message is an SL-HARQ message; the SL-HARQ message includes ACK or NACK, the ACK is used to indicate successful decoding, and the NACK is used to indicate decoding failure.
- the sending terminal device sends the fourth message to the scheduling terminal device.
- the scheduling terminal device performs retransmission scheduling after determining that the decoding result is a failure according to the fourth message.
- S1402 continues to be performed until the scheduling terminal device receives a fourth message indicating that the decoding is successful.
- the embodiment of this application provides the retransmission scheduling process based on the HARQ feedback requested by the sending terminal device and the bearer relationship of related signaling, which clarifies the sending terminal device and scheduling
- the relationship and role of terminal equipment and network-side equipment in the scheduling process further improve the overall process and design of mode 2(d).
- Scheduling situation 3 The scheduling terminal device supports mode-2(a) and mode-2(d). As shown in Fig. 15, the steps of resource scheduling in this application include:
- the scheduling terminal device determines the transmission resource from a set of remaining candidate resources, where the set of remaining candidate resources is that the scheduling terminal device removes the reserved resource from the set of candidate resources that it hears based on the message it hears. Obtained after the collection.
- the scheduling terminal device receives the resource request of the sending terminal device.
- the scheduling terminal device determines a resource for performing the sidelink transmission from the remaining candidate scheduling resources.
- the resources used for the sidelink transmission determined by the scheduling terminal device may be one or more.
- the multiple fingers are greater than or equal to two.
- the scheduling terminal device sends a first message to the sending terminal device, where the first message is used to indicate the transmission resource.
- the sending terminal device receives the first message, and sends the sidelink data to the receiving terminal device according to the transmission resource in the first message.
- the receiving terminal device determines the result of decoding the sidelink data, and sends a fourth message to the sending terminal device.
- the fourth message is used to indicate the decoding result of the data received from the sending device by the receiving terminal device.
- the fourth message is an SL-HARQ message; the SL-HARQ message includes ACK or NACK, the ACK is used to indicate successful decoding, and the NACK is used to indicate decoding failure.
- the sending terminal device sends the fourth message to the scheduling terminal device.
- the scheduling terminal device performs retransmission scheduling after determining that the decoding result is a failure according to the fourth message.
- S1502 continues to be executed until the scheduling terminal device receives a fourth message indicating that the decoding is successful.
- the operation ends, where the N It can be the maximum number of retransmissions.
- the embodiments of the present application provide the retransmission scheduling process based on HARQ feedback requested by the sending terminal device and the bearer relationship of related signaling in the case of supporting mode 2(a) and mode 2(d).
- the relationship and role of transmitting terminal equipment, scheduling terminal equipment and base station in the scheduling process further improve the overall process and design of mode 2(d).
- the transmission resource in the embodiment of the present application includes the same transmission block or multiple transmission blocks.
- the above-mentioned realization devices include hardware structures and/or software modules corresponding to the respective functions.
- the present invention 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 as going beyond the scope of the present invention.
- a resource scheduling device of the present application may be a scheduling terminal device.
- the scheduling terminal device includes a processor 1600, a memory 1601, and a communication interface 1602.
- the processor 1600 is responsible for managing the bus architecture and general processing, and the memory 1601 can store data used by the processor 1600 when performing operations.
- the communication interface 1602 is used for receiving and sending data under the control of the processor 1600 for data communication with the memory 1601.
- the processor 1600 may be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP.
- the processor 1600 may further include a hardware chip.
- the above-mentioned hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof.
- the above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.
- the memory 1601 may include: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other various media that can store program codes.
- the processor 1600, the memory 1601, and the communication interface 1602 are connected to each other.
- the processor 1600, the memory 1601, and the communication interface 1602 may be connected to each other through a bus 1603; the bus 1603 may be a peripheral component interconnect (PCI) bus or an extended industry Standard structure (extended industry standard architecture, EISA) bus, etc.
- PCI peripheral component interconnect
- EISA extended industry standard architecture
- the bus can be divided into an address bus, a data bus, a control bus, and so on. For ease of representation, only one thick line is used in FIG. 16, but it does not mean that there is only one bus or one type of bus.
- the processor 1600 is configured to read the program in the memory 1601 and execute the method of scheduling the terminal device to execute in S400-S406 as shown in FIG. 4; or execute, for example, the procedure in S700-S703 as shown in FIG.
- the present invention provides a scheduling terminal device for resource scheduling, and the scheduling terminal device includes:
- Processing unit 1700 used to determine resources used by the sending terminal device for sidelink transmission;
- the communication unit 1701 is configured to send a first message to the sending terminal device, where the first message is used to indicate the transmission resource;
- the resource is specifically used to perform some or all of the following: used for transmission of data information, used for transmission of control information, and used for transmission of feedback information.
- the functions of the processing unit 1700 and the communication unit 1701 shown in FIG. 17 may be executed by the processor 1700 reading a program in the memory 1701, or executed by the processor 1700 alone.
- the processing unit 1701 and the communication unit 1700 may execute the method flow of the scheduling terminal device execution in S400-S406 as shown in FIG. 4; or execute, for example, as shown in FIG.
- the communication element 1701 may include different communication units corresponding to different communication interfaces.
- a resource scheduling device of the present application may be a transmitting terminal device.
- the transmitting terminal device includes a processor 1800, a memory 1801, and a communication interface 1802.
- the processor 1800 is responsible for managing the bus architecture and general processing, and the memory 1801 can store data used by the processor 1800 when performing operations.
- the communication interface 1802 is used for receiving and sending data under the control of the processor 1800 for data communication with the memory 1801.
- the processor 1800 may be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP.
- the processor 1800 may further include a hardware chip.
- the above-mentioned hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof.
- the above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.
- the memory 1801 may include: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other various media that can store program codes.
- the processor 1800, the memory 1801, and the communication interface 1802 are connected to each other.
- the processor 1800, the memory 1801, and the communication interface 1802 may be connected to each other through a bus 1803; the bus 1803 may be a peripheral component interconnect (PCI) bus or an extended industry Standard structure (extended industry standard architecture, EISA) bus, etc.
- PCI peripheral component interconnect
- EISA extended industry standard architecture
- the bus can be divided into an address bus, a data bus, a control bus, and so on. For ease of presentation, only one thick line is used in FIG. 18 to represent it, but it does not mean that there is only one bus or one type of bus.
- the processor 1800 is configured to read the program in the memory 1801 and execute the method flow of scheduling the terminal device to execute in S400-S406 shown in FIG. 4; or execute, for example, the process in S700-S703 shown in FIG.
- the present invention provides a resource scheduling transmitting terminal device, and the transmitting terminal device includes:
- the communication unit 1901 configured to receive a first message from a scheduling terminal device, where the first message is used to indicate resources for the sending terminal device to perform sidelink transmission;
- the processing unit 1900 is configured to perform some or all of the following steps to the receiving terminal device through the transmission resource: data information transmission, control information transmission, and feedback information transmission.
- the functions of the processing unit 1900 and the communication unit 1901 shown in FIG. 19 may be executed by the processor 1800 reading a program in the memory 1801, or executed by the processor 1800 alone.
- the processing unit 1801 and the communication unit 1800 may execute the method flow of scheduling the terminal device to execute in S400-S406 as shown in FIG. 4; or execute, for example, as shown in FIG.
- the communication unit 1901 may include different communication units corresponding to different communication interfaces.
- An embodiment of the present application also provides a communication system, which includes: a dispatch terminal device, a sending terminal device, and a receiving terminal device.
- the communication system may also include a network side device.
- the scheduling terminal device may be a scheduling terminal device as shown in FIG. 15 or 17; the sending terminal device may be a sending terminal device as shown in FIG. 18 or 19.
- the dispatch terminal device and the sending terminal device may execute the method procedure executed by the dispatch terminal device in S400-S406 as shown in FIG. 4; or execute, for example, S700- as shown in FIG.
- an embodiment of the present invention provides a terminal device.
- the terminal device may be the scheduling terminal device and/or the sending terminal device.
- the terminal 2000 includes: Radio Freq terminal equipment ncy (RF) circuit 2010, power supply 2020, processor 2030, memory 2040, input unit 2050, display unit 2060, camera 2070, communication interface 2080, and wireless fidelity (Wireless Fidelity, WiFi) module 2090 and other components.
- RF Radio Freq terminal equipment ncy
- the structure of the terminal shown in FIG. 20 does not constitute a limitation on the terminal.
- the terminal provided in the embodiment of the present application may include more or less components than those shown in the figure, or some components may be combined. Or different component arrangements.
- the RF circuit 2010 can be used to receive and send data during a communication or call. In particular, after the RF circuit 2010 receives the downlink data of the base station, it sends it to the processor 2030 for processing; in addition, it sends the uplink data to be sent to the base station.
- the RF circuit 1810 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, and the like.
- the RF circuit 2010 can also communicate with the network and other terminals through wireless communication.
- the wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile Communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (Code Division Multiple Access). Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), Email, Short Messaging Service (SMS), etc.
- GSM Global System of Mobile Communication
- GPRS General Packet Radio Service
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- LTE Long Term Evolution
- Email Short Messaging Service
- the WiFi technology belongs to a short-distance wireless transmission technology.
- the terminal 2000 can be connected to an Access Point (AP) through the WiFi module 2090, thereby achieving data network access.
- the WiFi module 2090 can be used to receive and send data in the communication process.
- the terminal 2000 may be physically connected with other terminals through the communication interface 2080.
- the communication interface 2080 is connected to the communication interface of the other terminal through a cable to realize data transmission between the terminal 2000 and the other terminal.
- the terminal 2000 can implement communication services and send messages to other contacts. Therefore, the terminal 2000 needs to have a data transmission function, that is, the terminal 2000 needs to include a communication module inside.
- FIG. 20 shows communication modules such as the RF circuit 2010, the WiFi module 2090, and the communication interface 2080, it is understandable that at least one of the above-mentioned components or other components are present in the terminal 2000.
- a communication module (such as a Bluetooth module) that implements communication for data transmission.
- the memory 2040 can be used to store software programs and modules.
- the processor 2030 executes various functional applications and data processing of the terminal 2000 by running the software programs and modules stored in the memory 2040, and when the processor 2030 executes the program codes in the memory 2040, it can be implemented Part or all of the process in the embodiment of the present invention.
- the memory 2040 may mainly include a program storage area and a data storage area.
- the storage program area can store operating systems, various application programs (such as communication applications), and face recognition modules, etc.
- the storage data area can store data created based on the use of the terminal (such as various pictures, video files, etc.) Multimedia files, and face message templates), etc.
- the memory 2040 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
- a non-volatile memory such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
- the input unit 2050 may be used to receive numeric or character messages input by the user, and generate key signal inputs related to user settings and function control of the terminal 2000.
- the input unit 2050 may include a touch panel 2051 and other input terminals 2052.
- the touch panel 2051 also called a touch screen, can collect user touch operations on or near it (for example, the user uses any suitable objects or accessories such as fingers, stylus, etc.) on or on the touch panel 2051.
- the touch panel 2051 may include two parts: a touch detection device and a touch controller.
- the touch detection device detects the user's touch position, detects the signal brought by the touch operation, and transmits the signal to the touch controller;
- the touch controller receives the touch message from the touch detection device, converts it into contact coordinates, and then sends it To the processor 2030, and can receive and execute the commands sent by the processor 2030.
- the touch panel 2051 can be implemented in multiple types such as resistive, capacitive, infrared, and surface acoustic wave.
- the other input terminal 2052 may include, but is not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackball, mouse, and joystick.
- function keys such as volume control buttons, switch buttons, etc.
- the display unit 2060 can be used to display a message input by the user or a message provided to the user and various menus of the terminal 2000.
- the display unit 2060 is the display system of the terminal 2000, and is used for presenting an interface and realizing human-computer interaction.
- the display unit 2060 may include a display panel 2061.
- the display panel 2061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an organic light emitting diode (Organic Light-Emitting Diode, OLED), etc.
- the touch panel 2051 can cover the display panel 2061, and when the touch panel 2051 detects a touch operation on or near it, it is transmitted to the processor 2030 to determine the type of touch event, Then the processor 2030 provides corresponding visual output on the display panel 2061 according to the type of the touch event.
- the touch panel 2051 and the display panel 2061 are used as two independent components to realize the input and input functions of the terminal 2000, but in some embodiments, the touch panel may be
- the control panel 2051 is integrated with the display panel 2061 to realize the input and output functions of the terminal 2000.
- the processor 2030 is the control center of the terminal 2000. It uses various interfaces and lines to connect various components, runs or executes the software programs and/or modules stored in the memory 2040, and calls the software programs and/or modules stored in the memory 2040.
- the data in 2040 executes various functions of the terminal 2000 and processes data, thereby realizing multiple services based on the terminal.
- the processor 2030 may include one or more processing units.
- the processor 2030 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication. It is understandable that the foregoing modem processor may not be integrated into the processor 2030.
- the camera 2070 is used to implement the shooting function of the terminal 2000, and shoot pictures or videos.
- the camera 2070 can also be used to implement the scanning function of the terminal 2000 to scan the scanned object (two-dimensional code/barcode).
- the terminal 2000 also includes a power source 2020 (such as a battery) for supplying power to various components.
- a power source 2020 such as a battery
- the power supply 2020 may be logically connected to the processor 2030 through a power management system, so that functions such as charging, discharging, and power consumption can be managed through the power management system.
- the terminal 2000 may also include at least one sensor, an audio circuit, etc., which will not be repeated here.
- the memory 2040 may store the same program code as the storage unit 2001, and when the program code is executed by the processor 2030, the processor 2030 can realize all the functions of the processing unit 2000.
- various aspects of the resource scheduling method provided by the embodiments of the present invention may also be implemented in the form of a program product, which includes program code.
- program code runs on a computer device
- the program code is used to make the computer device execute the steps in the resource scheduling method according to various exemplary embodiments of the present invention described in this specification.
- the program product can use any combination of one or more readable media.
- the readable medium may be a readable signal medium or a readable storage medium.
- the readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or a combination of any of the above. Modifications of the readable storage medium.
- Examples (non-exhaustive list) in one implementation of the embodiments of the present application include: electrical connections with one or more wires, portable disks, hard disks, random access memory (RAM), read-only Memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
- RAM random access memory
- ROM read-only Memory
- EPROM or flash memory erasable programmable read-only memory
- CD-ROM compact disk read-only memory
- magnetic storage device magnetic storage device, or any suitable combination of the above.
- the program product for resource scheduling may adopt a portable compact disk read-only memory (CD-ROM) and include program code, and may run on a server device.
- CD-ROM portable compact disk read-only memory
- the program product of the present invention is not limited to this.
- the readable storage medium can be any tangible medium that contains or stores a program.
- the program can be used by or in combination with message transmission, devices, or devices.
- the readable signal medium may include a data signal propagated in baseband or as a part of a carrier wave, and readable program code is carried therein. This propagated data signal can take many forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the foregoing.
- the readable signal medium may also be any readable medium other than a readable storage medium, and the readable medium may send, propagate, or transmit a program for use by or in combination with a periodic network action system, apparatus, or device.
- the program code contained on the readable medium can be transmitted by any suitable medium, including, but not limited to, wireless, wired, optical cable, RF, etc., or any suitable combination of the above.
- the program code used to perform the operations of the present invention can be written in any combination of one or more programming languages.
- the programming languages include object-oriented programming languages—such as Java, C++, etc., as well as conventional procedural styles. Programming language-such as "C" language or similar programming language.
- the program code can be executed entirely on the user's computing device, partly on the user's device, executed as an independent software package, partly on the user's computing device and partly executed on the remote computing device, or entirely on the remote computing device or server Executed on.
- the remote computing device may be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device.
- LAN local area network
- WAN wide area network
- the embodiment of the present application also provides a computing device readable storage medium for the resource scheduling method, that is, the content is not lost after the power is off.
- the storage medium stores a software program, including program code.
- the program code runs on a computing device, the software program can implement any of the above embodiments of the present application when it is read and executed by one or more processors. Resource scheduling scheme.
- this application may take the form of a computer program product on a computer-usable or computer-readable storage medium, which has a computer-usable or computer-readable program code implemented in the medium to be used or used by the instruction execution system. Used in conjunction with the instruction execution system.
- a computer-usable or computer-readable medium can be any medium that can contain, store, communicate, transmit, or transmit a program for use by an instruction execution system, apparatus, or device, or in combination with an instruction execution system, Device or equipment use.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
| 调度终端设备标识 | 资源池标识 |
| 标识1 | 资源池1 |
| 标识12 | 资源池2 |
| 标识26 | 资源池3 |
| 终端设备组 | 资源池标识 |
| 组1 | 资源池1 |
| 组2 | 资源池2 |
| 组3 | 资源池3 |
Claims (30)
- 一种资源调度的方法,其特征在于,该方法包括:调度终端设备确定发送终端设备用于进行侧行链路sidelink传输的资源;所述调度终端设备向所述发送终端设备发送第一消息,所述第一消息用于指示所述传输资源;其中,所述资源具体用于执行下列中的部分或全部:用于进行数据信息的传输、用于进行控制信息的传输、用于进行反馈信息的传输。
- 根据权利要求1所述的方法,其特征在于,所述调度终端设备确定发送终端设备用于进行侧行链路sidelink传输的资源,包括:所述调度终端设备接收所述网络侧设备发送的第一资源配置消息,所述第一资源配置消息用于指示传输资源;其中,所述传输资源是所述网络侧设备从预先配置的资源池中选取的;或者所述调度终端设备从预先配置的资源池中确定所述传输资源;或者所述调度终端设备通过侦听确定候选资源集合中已预约的资源集合,从所述候选资源集合中去除所述已预约的资源集合,得到剩余候选资源集合;所述调度终端设备从所述剩余候选资源集合中确定所述传输资源。
- 根据权利要求1或2所述的方法,其特征在于,所述调度终端设备确定发送终端设备用于进行sidelink传输的资源之前,还包括:所述调度终端设备接收所述发送终端设备发送的资源请求;或所述调度终端设备确定满足预设配置时间,所述预设配置时间为所述调度终端设备确定为所述发送终端设备配置传输资源的时间。
- 根据权利要求3所述的方法,其特征在于,所述调度终端设备接收所述发送终端设备发送的资源请求,包括:所述调度终端设备接收所述发送终端设备发送的第一资源请求,所述第一资源请求中包含缓存状态报告BSR。
- 根据权利要求3所述的方法,其特征在于,所述调度终端设备接收所述发送终端设备发送的资源请求,包括:所述调度终端设备接收所述发送终端设备发送的第二资源请求,所述第二资源请求中不包含缓存状态报告BSR;所述调度终端设备接收所述发送终端设备发送的所述第二资源请求之后,还包括:所述调度终端设备向所述发送终端设备发送第二消息,所述第二消息用于指示所述发送终端设备上报第三消息的上报资源,其中,所述第三消息中包含所述BSR,以使所述发送终端设备通过所述上报资源向所述调度终端设备发送所述第三消息。
- 根据权利要求4或5所述的方法,其特征在于,所述调度终端设备确定发送终端设备用于进行sidelink传输的资源,包括:所述调度终端设备所述BSR,确定发送终端设备用于进行sidelink传输的资源;其中,所述BSR中包含所述sidelink数据的缓存大小、接收终端设备的索引以及传输优先级信息中的部分或全部。
- 根据权利要求1~6任一项所述的方法,其特征在于,所述调度终端设备向所述发 送终端设备发送第一消息之后,还包括:所述调度终端设备接收所述发送终端设备发送的第四消息;所述第四消息是所述发送终端设备从所述接收终端设备接收的,所述第四消息用于指示所述接收终端设备对从所述发送设备接收的数据的译码结果。
- 根据权利要求7所述的方法,其特征在于,所述第四消息为侧行链路混合式自动重传请求SL-HARQ消息;所述SL-HARQ消息中包含确认字符ACK或否定字符NACK消息,所述ACK用于指示译码成功,所述NACK用于指示译码失败。
- 根据权利要求7或8所述的方法,其特征在于,所述发送终端设备向所述调度终端设备发送所述第四消息的传输资源由所述第一消息确定。
- 根据权利要求7~9任一项所述的方法,其特征在于,所述调度终端设备接收所述发送终端设备发送的所述第四消息之后,还包括:所述调度终端设备将所述第四消息发送给所述网络侧设备。
- 根据权利要求5~10任一项所述的方法,其特征在于,所述调度终端设备通过侧行链路之间的高层信令向所述发送终端设备发送所述第一消息和/或所述第二消息;或所述调度终端设备通过侧行链路控制信道或控制消息向所述发送终端设备发送所述第一消息和/或所述第二消息;或所述调度终端设备通过侧行链路共享信道或数据消息向所述发送终端设备发送所述第一消息和/或所述第二消息;或所述调度终端设备通过新的侧行链路调度信道向所述发送终端设备发送所述第一消息和/或所述第二消息,所述新的侧行链路调度信道为与所述控制信道、所述共享信道以及所述高层信令不同的信道;或所述调度终端设备通过新的侧行链路调度信息向所述发送终端设备发送所述第一消息和/或所述第二消息,所述新的侧行链路调度信息为与所述控制消息、所述数据消息以及所述高层信令不同的消息。
- 根据权利要求6~11任一项所述的方法,其特征在于,所述调度终端设备通过侧行链路之间的高层信令接收来自所述发送终端设备的所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部;或所述调度终端设备通过侧行链路之间的控制信道或控制消息接收来自所述发送终端设备的所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部;或所述调度终端设备通过侧行链路之间的共享信道或数据消息接收来自所述发送终端设备的所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部;或所述调度终端设备通过新的物理层侧行链路调度信道接收来自所述发送终端设备的所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部,所述新的物理层侧行链路调度信道为与所述控制信道、所述共享信道以及所述高层信令不同的信道;或所述调度终端设备通过新的侧行链路调度信息接收来自所述发送终端设备的所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部,所述 新的侧行链路调度信息为与所述控制消息、所述数据消息以及所述高层信令不同的消息。
- 根据权利要求1~12任一项所述的方法,其特征在于,所述调度终端设备确定发送终端设备用于进行sidelink传输的资源,包括:所述调度终端设备确定所述发送终端设备用于进行所述sidelink传输的至少一个传输资源;或所述调度终端设备确定所述发送终端设备用于进行所述sidelink传输的资源池;其中,所述传输资源包括下列中的部分或全部:所述发送终端设备用于初传所述sidelink数据的至少一个传输资源、所述发送终端设备用于重传所述sidelink数据的至少一个传输资源。
- 一种资源调度的方法,其特征在于,该方法包括:发送终端设备接收来自调度终端设备的第一消息,所述第一消息用于指示所述发送终端设备进行sidelink传输的资源;所述发送终端设备使用所述传输资源向接收终端设备执行下列步骤中的部分或全部:进行数据信息的传输、进行控制信息的传输、进行反馈信息的传输。
- 根据权利要求14所述的方法,其特征在于,所述发送终端设备接收来自调度终端设备的第一消息之前,还包括:所述发送终端设备向所述调度终端设备发送资源请求。
- 根据权利要求15所述的方法,其特征在于,所述发送终端设备向所述调度终端设备发送资源请求之后,还包括:所述发送终端设备接收到来自所述调度终端设备的第二消息后,向所述调度终端设备发送第三消息;其中,所述第二消息用于指示所述发送终端设备上报所述第三消息的上报资源;所述第三消息中包含所述缓存状态报告BSR;所述缓存状态报告BSR中包含所述sidelink数据的缓存大小、接收终端设备的索引和以及传输优先级信息中的部分或全部消息。
- 根据权利要求14~16任一项所述的方法,其特征在于,所述方法还包括:所述发送终端设备接收来自所述接收终端设备的第四消息;所述第四消息是接收终端设备对来自所述发送终端设备发送的所述sidelink数据进行译码后的译码结果;所述发送终端设备将所述第四消息发送给所述调度终端设备。
- 根据权利要求17所述的方法,其特征在于,所述第四消息为侧行链路混合式自动重传请求SL-HARQ消息;所述SL-HARQ消息中包含确认字符ACK或NACK,所述ACK用于指示译码成功,所述NACK用于指示译码失败。
- 根据权利要求17或18所述的方法,其特征在于,所述发送终端设备接收来自调度终端设备的第一消息之后,还包括:所述发送终端设备向所述调度终端设备发送指示译码失败的第四消息,以使所述调度终端接收到指示译码失败的第四消息后,重新确定并通知所述发送终端设备用于进行所述sidelink传输的资源。
- 根据权利要求17~19任一项所述的方法,其特征在于,所述发送终端设备向所述调度终端设备发送所述第四消息的传输资源,根据所述第一消息确定。
- 根据权利要求14~20任一项所述的方法,其特征在于,所述发送终端设备通过侧行链路之间的高层信令接收所述调度终端设备发送的所述第一消息和/或所述第二消息;或所述发送终端设备通过侧行链路之间的控制信道或控制消息接收所述调度终端设备发送的所述第一消息和/或所述第二消息;或所述发送终端设备通过侧行链路之间的共享信道或数据消息接收所述调度终端设备发送的所述第一消息和/或所述第二消息;或所述发送终端设备通过新的侧行链路调度信道接收所述调度终端设备发送的所述第一消息和/或所述第二消息,所述新的物理层侧行链路调度信道为与所述控制信道、所述共享信道以及所述高层信令不同的信道;或所述发送终端设备通过新的侧行链路调度信息接收所述调度终端设备发送的所述第一消息和/或所述第二消息,所述新的侧行链路调度信息为与所述控制消息、所述数据消息以及所述高层信令不同的消息。
- 根据权利要求17~20任一项所述的方法,其特征在于,所述发送终端设备通过侧行链路之间的高层信令向所述调度终端设备发送所述第一资源请求、所述第二资源请求、所述第三消息以及或所述第四消息中的部分或全部;或所述发送终端设备通过侧行链路之间的控制信道或控制消息向所述调度终端设备发送所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部;或所述发送终端设备通过侧行链路之间的共享信道或数据消息向所述调度终端设备发送所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部;或所述发送终端设备通过新的侧行链路调度信道向所述调度终端设备发送所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部,所述新的物理层侧行链路调度信道为与所述控制信道、所述共享信道以及所述高层信令不同的信道;或所述发送终端设备通过新的侧行链路调度信息向所述调度终端设备发送所述第一资源请求、所述第二资源请求、所述第三消息以及所述第四消息中的部分或全部,所述新的侧行链路调度信息为与所述控制消息、所述数据消息以及所述高层信令不同的消息。
- 根据权利要求17~22任一项所述的方法,其特征在于,所述第一消息还包括所述发送终端设备用于发送所述第四消息的传输资源和/或用于指示所述发送终端设备发送所述第四消息的位置信息。
- 一种调度终端设备,其特征在于,包括:处理单元和通信单元;所述处理单元,用于确定发送终端设备用于进行侧行链路sidelink传输的资源;所述通信单元,用于向所述发送终端设备发送第一消息,所述第一消息用于指示所述传输资源;其中,所述资源具体用于执行下列中的部分或全部:用于进行数据信息的传输、用于进行控制信息的传输、用于进行反馈信息的传输。
- 一种发送终端设备,其特征在于,包括:处理单元和通信单元;所述通信单元,用于接收来自调度终端设备的第一消息,所述第一消息用于指示所述发送终端设备进行sidelink传输的资源;所述处理单元,用于使用所述传输资源向接收终端设备执行下列步骤中的部分或全部:进行数据信息的传输、进行控制信息的传输、进行反馈信息的传输。
- 一种调度终端设备,其特征在于,包括:处理器、通信接口和存储器;所述存储器,用于存储程序指令;所述处理器,用于通过调用所述存储器存储的程序指令,通过所述通信接口执行如权利要求1至13中任一项所述的方法。
- 一种发送终端设备,其特征在于,包括:处理器、通信接口和存储器;所述存储器,用于存储程序指令;所述处理器,用于通过调用所述存储器存储的程序指令,通过所述通信接口执行如权利要求14至23中任一项所述的方法。
- 一种通信系统,其特征在于,包括:调度终端设备以及发送终端设备;所述调度终端设备,用于确定发送终端设备用于进行侧行链路sidelink传输的资源;向所述发送终端设备发送第一消息,所述第一消息用于指示所述传输资源;其中,所述资源具体用于执行下列中的部分或全部:用于进行数据信息的传输、用于进行控制信息的传输、用于进行反馈信息的传输;所述发送终端设备,用于接收来自调度终端设备的第一消息,所述第一消息用于指示所述发送终端设备进行sidelink传输的资源;使用所述传输资源向接收终端设备执行下列步骤中的部分或全部:进行数据信息的传输、进行控制信息的传输、进行反馈信息的传输。
- 一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在网络侧设备上运行时,使得所述调度终端设备执行如权利要求1~13中任一所述的方法步骤或使得所述发送终端设备执行如权利要求14~23中任一所述的方法步骤。
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,当所述计算机指令被通信装置执行时,使得所述调度终端设备执行如权利要求1-13中任一项所述的方法;和/或使得所述发送终端设备执行如权利要求14-23中任一项所述的方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/130992 WO2021134732A1 (zh) | 2019-12-31 | 2019-12-31 | 一种资源调度的方法、装置及系统 |
| CN201980102810.9A CN114830765B (zh) | 2019-12-31 | 2019-12-31 | 一种资源调度的方法、装置及系统 |
| EP19958560.5A EP4068881B1 (en) | 2019-12-31 | 2019-12-31 | Resource scheduling method, apparatus, and system |
| US17/854,483 US12279292B2 (en) | 2019-12-31 | 2022-06-30 | Resource scheduling method, apparatus, and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/130992 WO2021134732A1 (zh) | 2019-12-31 | 2019-12-31 | 一种资源调度的方法、装置及系统 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/854,483 Continuation US12279292B2 (en) | 2019-12-31 | 2022-06-30 | Resource scheduling method, apparatus, and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021134732A1 true WO2021134732A1 (zh) | 2021-07-08 |
Family
ID=76685813
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/130992 Ceased WO2021134732A1 (zh) | 2019-12-31 | 2019-12-31 | 一种资源调度的方法、装置及系统 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12279292B2 (zh) |
| EP (1) | EP4068881B1 (zh) |
| CN (1) | CN114830765B (zh) |
| WO (1) | WO2021134732A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024125518A1 (zh) * | 2022-12-16 | 2024-06-20 | 华为技术有限公司 | 一种侧行链路资源的预约方法及通信系统 |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12256253B2 (en) * | 2020-04-30 | 2025-03-18 | Qualcomm Incorporated | Combining coordination information |
| US12074701B2 (en) * | 2020-05-14 | 2024-08-27 | Qualcomm Incorporated | Legacy control channel format support |
| US11706764B2 (en) | 2020-11-25 | 2023-07-18 | Qualcomm Incorporated | Resource selection with sidelink receiver sensing |
| US11997668B2 (en) | 2020-11-25 | 2024-05-28 | Qualcomm Incorporated | Resource selection with transmitter sensing |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016161789A1 (zh) * | 2015-04-10 | 2016-10-13 | 中兴通讯股份有限公司 | 一种实现邻近直接发现的方法、基站和终端 |
| CN106454687A (zh) * | 2015-07-21 | 2017-02-22 | 电信科学技术研究院 | 一种分配资源的方法和设备 |
| EP3537841A1 (en) * | 2016-11-26 | 2019-09-11 | Huawei Technologies Co., Ltd. | Sidelink resource scheduling method, device and system |
| CN110536445A (zh) * | 2019-04-30 | 2019-12-03 | 中兴通讯股份有限公司 | Ue信息的报告方法、车辆网资源配置方法及装置 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3836661B1 (en) * | 2016-03-25 | 2023-02-22 | Panasonic Intellectual Property Corporation of America | Improved allocation of radio resources for vehicular communication |
| US10506576B2 (en) * | 2017-01-27 | 2019-12-10 | Qualcomm Incorporated | Multi-link new radio (NR)-physical downlink control channel (PDCCH) design |
| US10931426B2 (en) * | 2017-08-10 | 2021-02-23 | Futurewei Technologies, Inc. | System and method for sidelink feedback |
| US11516633B2 (en) * | 2018-02-23 | 2022-11-29 | Lg Electronics Inc. | V2X communication method of terminal in wireless communication system and apparatus using same method |
| US20210314991A1 (en) * | 2019-01-10 | 2021-10-07 | Mediatek Singapore Pte. Ltd. | Buffer status report transmission in a separate resource pool for vehicular communication |
| US12184433B2 (en) * | 2019-10-25 | 2024-12-31 | Qualcomm Incorporated | Hybrid automatic repeat request (HARQ) codebook enhancement and physical uplink control channel (PUCCH) resource determination with sidelink feedback forwarding |
-
2019
- 2019-12-31 WO PCT/CN2019/130992 patent/WO2021134732A1/zh not_active Ceased
- 2019-12-31 CN CN201980102810.9A patent/CN114830765B/zh active Active
- 2019-12-31 EP EP19958560.5A patent/EP4068881B1/en active Active
-
2022
- 2022-06-30 US US17/854,483 patent/US12279292B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016161789A1 (zh) * | 2015-04-10 | 2016-10-13 | 中兴通讯股份有限公司 | 一种实现邻近直接发现的方法、基站和终端 |
| CN106454687A (zh) * | 2015-07-21 | 2017-02-22 | 电信科学技术研究院 | 一种分配资源的方法和设备 |
| EP3537841A1 (en) * | 2016-11-26 | 2019-09-11 | Huawei Technologies Co., Ltd. | Sidelink resource scheduling method, device and system |
| CN110536445A (zh) * | 2019-04-30 | 2019-12-03 | 中兴通讯股份有限公司 | Ue信息的报告方法、车辆网资源配置方法及装置 |
Non-Patent Citations (3)
| Title |
|---|
| INTEL CORPORATION: "Feature Lead Summary for NR-V2X AI - 7.2.4.1.4 Resource Allocation Mechanism", 3GPP DRAFT; R1-1903397 - INTEL - NR V2X AI 7.2.4.1.4, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Athens, Greece; 20190225 - 20190301, 26 February 2019 (2019-02-26), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051601072 * |
| INTEL CORPORATION: "Feature Lead Summary for NR-V2X AI - 7.2.4.1.4 Resource Allocation Mechanism", 3GPP DRAFT; R1-1903623 - INTEL - NR V2X AI 7.2.4.1.4 - OFFLINE 2, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Athens, Greece; 20190225 - 20190301, 3 March 2019 (2019-03-03), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051690885 * |
| See also references of EP4068881A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024125518A1 (zh) * | 2022-12-16 | 2024-06-20 | 华为技术有限公司 | 一种侧行链路资源的预约方法及通信系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4068881A1 (en) | 2022-10-05 |
| CN114830765B (zh) | 2025-08-08 |
| US20220330275A1 (en) | 2022-10-13 |
| EP4068881A4 (en) | 2022-11-23 |
| EP4068881B1 (en) | 2025-09-24 |
| CN114830765A (zh) | 2022-07-29 |
| US12279292B2 (en) | 2025-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4068881B1 (en) | Resource scheduling method, apparatus, and system | |
| CN110226341B (zh) | 一种数据传输的方法、相关设备以及系统 | |
| JP2024532443A (ja) | サイドリンク通信方法および装置 | |
| WO2020245896A1 (ja) | 端末及び通信方法 | |
| CN114025388A (zh) | 一种数据传输的方法、相关设备以及系统 | |
| CN111093234B (zh) | 交叉流程的处理方法、装置、设备和存储介质 | |
| JP2022502916A (ja) | V2xトラフィックに対応するための制御チャネル構造設計 | |
| CN111316741B (zh) | 传输调度方法、装置、通信设备及存储介质 | |
| CN113727300A (zh) | 旁链路通信方法及设备 | |
| JP7378466B2 (ja) | 端末、通信システム、及び通信方法 | |
| WO2020202484A1 (ja) | 通信装置及び通信方法 | |
| CN106664725B (zh) | 一种数据传输方法、设备及系统 | |
| CN116250257A (zh) | 一种通信方法、装置及系统 | |
| CN116528143A (zh) | 信息处理方法及通信装置 | |
| CN116156653A (zh) | 一种通信方法及通信装置 | |
| WO2020245895A1 (ja) | 端末 | |
| JP7389132B2 (ja) | 端末、通信システム及び通信方法 | |
| WO2020164542A1 (zh) | 通信方法、装置及存储介质 | |
| WO2022048583A1 (zh) | 资源确定方法及装置、资源配置方法及装置、通信节点、存储介质 | |
| JP7247199B2 (ja) | 無線アクセスシステム及び通信装置 | |
| WO2021157043A1 (ja) | 端末、基地局及び通信方法 | |
| CN116326027B (zh) | 通信方法及通信设备 | |
| WO2022057892A1 (zh) | 业务数据传输方法及装置、终端和基站 | |
| CN110944305B (zh) | 一种v2x双模终端的数据传输方法、4g基站及终端 | |
| WO2025025780A1 (zh) | 波束训练方法、通信节点及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19958560 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2019958560 Country of ref document: EP Effective date: 20220628 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 201980102810.9 Country of ref document: CN |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2019958560 Country of ref document: EP |