Disclosure of Invention
The application provides a communication method, a device and a system, wherein a base station can determine which transmission path the allocated SL resource falls within the DRX activation time, so that the utilization rate of the transmission resource is improved, and the transmission is carried out through the allocated SL resource, so that the transmission efficiency is improved.
In a first aspect, an embodiment of the present application provides a communication method, which may be applied to a network device or a component in the network device, for example, a chip, a processor, or the like, where the method includes receiving a first message sent by a first terminal device, where the first message includes a path identifier, and determining, according to at least one of a target transmission path associated with the path identifier and a discontinuous reception DRX configuration, a side uplink resource allocated to the first terminal device, where the target transmission path is a transmission path between the first terminal device and a second terminal device. The first terminal equipment reports the path identifier, so that the base station can determine which transmission path the allocated SL resource falls within the DRX activation time, thereby improving the utilization rate of the SL resource, and transmitting the SL resource by the allocated SL resource, ensuring that the first terminal equipment transmits successfully to the second terminal equipment, and improving the transmission efficiency.
In one possible design, the path identification includes at least one of a destination identification corresponding to the transmission path, a source identification corresponding to the transmission path, and an identification of the side link.
In another possible design, at least one of the path identification associated target transmission path and the discontinuous reception DRX configuration may be understood as a path identification corresponding to the target transmission path and/or a path identification corresponding to the DRX configuration.
In another possible design, the transmission path is a side-link between the first terminal device and the second terminal device for transmitting data.
In another possible design, after UE1 may send a scheduling request (e.g., BSR or SR) to the base station in a scenario supporting retransmission, the base station allocates SL resources for the UE. After receiving the SL resource, UE1 selects one or more transmission paths between UE1 and UE2 according to the LCP rule, multiplexes data on the transmission path onto the SL resource, and sends data to UE2 through the SL resource. In this procedure, if the transmission of data fails, UE1 needs to retransmit data to UE2 but does not have SL resources, UE1 may transmit a first message to the base station, the first message requesting SL resources for retransmission.
In another possible design, the first message may include hybrid automatic repeat request, HARQ, feedback, e.g., the HARQ feedback may be a negative acknowledgement, NACK, message. Or the first message may also be carried in the HARQ feedback, i.e. the HARQ feedback carries the path identifier in the first message.
In another possible design, in a scenario supporting initial transmission, if UE1 needs to send data to UE2 without SL resources, then UE1 may send a first message to the base station requesting side-link resources for initial transmission.
In a second aspect, an embodiment of the present application provides a communication method, which may be applied to a first terminal device, or a component in the first terminal device, e.g. a chip, a processor, etc., where the method includes sending a first message to a network device, where the first message includes a path identifier, where the path identifier is associated with at least one of a target transmission path and a discontinuous reception DRX configuration, where the first message is used to request a side uplink resource, and where the target transmission path is a transmission path between the first terminal device and the second terminal device, and receiving the side uplink resource sent by the network device. The first terminal equipment reports the path identifier, so that the base station can determine which transmission path the allocated SL resource falls within the DRX activation time, thereby improving the utilization rate of the SL resource, and transmitting the SL resource by the allocated SL resource, ensuring that the first terminal equipment transmits successfully to the second terminal equipment, and improving the transmission efficiency.
In another possible design, the path identification includes at least one of a destination identification corresponding to the transmission path, a source identification corresponding to the transmission path, and an identification of the side link.
In another possible design, the path identification corresponds to a target transmission path, and/or the path identification corresponds to a DRX configuration.
In another possible design, the transmission path is a side-link between the first terminal device and the second terminal device for transmitting data.
In another possible design, after UE1 may send an SR to the base station in a scenario supporting retransmission, the base station allocates SL resources for the UE. After receiving the SL resource, UE1 selects one or more transmission paths between UE1 and UE2 according to the LCP rule, multiplexes data on the transmission path onto the SL resource, and sends data to UE2 through the SL resource. In this procedure, if the transmission of data fails, UE1 needs to retransmit data to UE2 but does not have SL resources, UE1 may transmit a first message to the base station, the first message requesting SL resources for retransmission.
In another possible design, the first message further includes hybrid automatic repeat request, HARQ, feedback. Such as a negative acknowledgement NACK message.
In another possible design, the first message is sent on a control channel, e.g., the first terminal device sends the first message on PUCCH resources. Or the first terminal equipment sends the first message on the PUSCH resource in the path-following mode.
In another possible design, in the initial transmission scenario, if UE1 needs to send data to UE2, then UE1 may send a first message to the base station requesting side-link resources for initial transmission.
In a third aspect, an embodiment of the present application provides a communication method, which may be applied to a network device or a component in the network device, for example, a chip, a processor, or the like, where the method includes the network device determining a correspondence between a hybrid automatic repeat request HARQ identifier and a path identifier, receiving first request information sent by a first terminal device, where the first request information is used to request a side uplink resource, and allocating the side uplink resource to the first terminal device according to the correspondence between the HARQ identifier and the path identifier. Through the corresponding relation between the HARQ identifier and the path identifier, the base station can determine which transmission path the allocated SL resource falls within the DRX activation time, thereby improving the utilization rate of the SL resource, and transmitting the SL resource through the allocated SL resource, ensuring that the first terminal equipment transmits successfully to the second terminal equipment, and improving the transmission efficiency.
In one possible design, first information is received from a first terminal device, the first information including a correspondence of HARQ identifications and path identifications. The network device determines a correspondence between the HARQ identifier and the path identifier by receiving the first information.
In another possible design, the first information is used to indicate a correspondence between the HARQ identifier and the path identifier, or indicate a correspondence between a side uplink resource and the path identifier, or indicate a correspondence between an uplink resource and the path identifier.
In another possible design, the second information is sent to the first terminal device, where the second information includes a correspondence between HARQ identifications and path identifications. And sending the second information to the second terminal equipment so that the second terminal equipment can determine the corresponding relation between the HARQ identifier and the path identifier.
In another possible design, path information sent by the first terminal device is received, the path information includes a path identifier, and a correspondence between the HARQ identifier and the path identifier is established. And establishing the corresponding relation between the HARQ identifier and the path identifier by receiving the path identifier.
In another possible design, the first request information sent by the first terminal device through the UE assistance information UAI, the medium access control element MAC CE, or the uplink control information UCI is received.
In another possible design, the first request information is for requesting side-link resources for retransmission. For example, UE1 determines that data needs to be retransmitted on transmission path 2, so UE1 sends first request information to the base station through a PUCCH resource, where the PUCCH resource corresponds to the HARQ identifier. After receiving the first request information, the base station allocates SL resources to the UE1 according to the corresponding relation between the HARQ identifier and the path identifier, so that the SL resources can fall within the activation time of DRX of the transmission path 2 or the SL resources are matched with DRX configuration.
In another possible design, the path identification includes at least one of a destination identification corresponding to the transmission path, a source identification corresponding to the transmission path, and an identification of the side link.
In a fourth aspect, an embodiment of the present application provides a communication method, which may be applied to a first terminal device or a component in the first terminal device, for example, a chip, a processor, or the like, where the method includes the first terminal device determining a correspondence between a hybrid automatic repeat request HARQ identifier and a path identifier, and sending first request information to a network device, where the first request information is used to request a side uplink resource, and the correspondence between the HARQ identifier and the path identifier is used to determine at least one of a target transmission path and a DRX configuration corresponding to the side uplink resource, where the target transmission path is a transmission path between the first terminal device and the second terminal device. Through the corresponding relation between the HARQ identifier and the path identifier, the first terminal equipment can determine which transmission path the allocated SL resource falls within the DRX activation time, so that the utilization rate of the SL resource is improved, and the transmission is carried out through the allocated SL resource, thereby ensuring that the first terminal equipment transmits successfully to the second terminal equipment and improving the transmission efficiency.
In one possible design, the side-link resources transmitted by the network device are received. And the first terminal equipment sends data to the second terminal equipment through the received SL resource, so that the success of data transmission is ensured.
In another possible design, the first information is sent to the network device, where the first information includes a correspondence between HARQ identifications and path identifications. And sending the first information to the network equipment so that the network equipment can determine the corresponding relation between the HARQ identification and the path identification.
In another possible design, the second information sent by the network device is received, where the second information includes a correspondence between HARQ identifications and path identifications. And receiving the second information so as to determine the corresponding relation between the HARQ identification and the path identification.
In another possible design, a negative acknowledgement, NACK, message is received from the second terminal device and, based on the NACK message, first request information is sent to the network device. And determining data transmission failure through the NACK message, thereby triggering the SL resource requested for retransmission and ensuring successful data transmission.
In another possible design, the first request information is sent to the network device through UE assistance information UAI, medium access control element MAC CE, or uplink control information UCI.
In another possible design, the first request information is for requesting side-link resources for retransmission. For example, UE1 determines that data needs to be retransmitted on transmission path 2, so UE1 sends first request information to the base station through a PUCCH resource, where the PUCCH resource corresponds to the HARQ identifier. After receiving the first request information, the base station allocates SL resources to the UE1 according to the corresponding relation between the HARQ identification and the path identification, so that the SL resources can fall in the activation time of DRX of the transmission path 2.
In another possible design, the path identification includes at least one of a destination identification corresponding to the transmission path, a source identification corresponding to the transmission path, and an identification of the side link.
In another possible design, the transmission path is a side-link between the first terminal device and the second terminal device for transmitting data.
In a fifth aspect, an embodiment of the present application provides a communication method, which may be applied to a network device or a component in the network device, for example, a chip, a processor, or the like, where the method includes receiving second request information sent by a first terminal device through a first resource associated with a logical channel, where the logical channel corresponds to a target transmission path, and the target transmission path is a transmission path between the first terminal device and a second terminal device, sending the second resource to the first terminal device, and receiving first indication information sent by the first terminal device through the second resource, where the first indication information is used for requesting a side uplink resource. The second request information is sent to the base station through the first resource associated with the logical channel, so that the base station can determine that the allocated SL resource falls in the DRX activation time of the transmission path corresponding to the logical channel, the utilization rate of the SL resource is improved, and the transmission is carried out through the allocated SL resource, so that the successful transmission from the first terminal equipment to the second terminal equipment is ensured, and the transmission efficiency is improved.
In another possible design, the first indication information is included in a buffer status report BSR, where the first indication information is used to indicate a resource request including a sidelink resource in the BSR. Signaling resources can be saved by requesting SL resources through BSR indication.
In another possible design, the first indication information is contained in a medium access control element, MAC CE. And the request SL resource is indicated by the newly defined MAC CE, so that the success of the terminal equipment in transmitting data to the UE2 through the allocated SL resource is ensured, and the data transmission efficiency is improved.
In another possible design, the first indication information is included in the SL BSR MAC CE, and the first indication information is used to request transmission of side uplink resources of the SL channel state report CSI MAC CE. Signaling resources may be conserved by reusing the SL BSR MAC CE indication to request SL resources.
In another possible design, the side-link resources correspond to a target transmission path, the side-link resources being used for transmission on the target transmission path.
In another possible design, the first resource is a scheduling request, SR, resource.
In another possible design, the second resource is an uplink resource.
In another possible design, the transmission path is a side-link between the first terminal device and the second terminal device for transmitting data.
In a sixth aspect, an embodiment of the present application provides a communication method, which may be applied to a first terminal device, or a component in the first terminal device, for example, a chip, a processor, or the like, where the method includes sending second request information to a network device through a first resource associated with a logical channel, where the logical channel corresponds to a target transmission path, and the target transmission path is a transmission path between the first terminal device and a second terminal device, receiving the second resource sent by the network device, and sending first indication information to the network device through the second resource, where the first indication information is used for requesting a side uplink resource. The second request information is sent to the base station through the first resource associated with the logical channel, so that the base station can determine that the allocated SL resource falls in the DRX activation time of the transmission path corresponding to the logical channel, the utilization rate of the SL resource is improved, and the transmission is carried out through the allocated SL resource, so that the successful transmission from the first terminal equipment to the second terminal equipment is ensured, and the transmission efficiency is improved.
In another possible design, the first indication information is included in a buffer status report BSR, where the first indication information is used to indicate a resource request including a sidelink resource in the BSR. Signaling resources can be saved by requesting SL resources through BSR indication.
In another possible design, the first indication information is contained in a medium access control element, MAC CE. And the request SL resource is indicated by the newly defined MAC CE, so that the success of the terminal equipment in transmitting data to the UE2 through the allocated SL resource is ensured, and the data transmission efficiency is improved.
In another possible design, the first indication information is included in the SL BSR MAC CE, and the first indication information is used to request transmission of side uplink resources of the SL channel state report CSI MAC CE. Signaling resources may be conserved by reusing the SL BSR MAC CE indication to request SL resources.
In another possible design, the side-link resources correspond to a target transmission path, the side-link resources being used for transmission on the target transmission path.
In another possible design, the first resource is a scheduling request, SR, resource.
In another possible design, the second resource is an uplink resource.
In another possible design, the transmission path is a side-link between the first terminal device and the second terminal device for transmitting data.
In a seventh aspect, an embodiment of the present application provides a first communications device configured to implement the methods and functions performed by the network apparatus in the first aspect, the third aspect, and the fifth aspect, where the first communications device is implemented by hardware/software, and the hardware/software includes a module corresponding to the functions.
In an eighth aspect, an embodiment of the present application provides a second communication apparatus configured to implement the methods and functions performed by the first terminal device in the second aspect, the fourth aspect, and the sixth aspect, where the second communication apparatus is implemented by hardware/software, and the hardware/software includes a module corresponding to the functions.
In a ninth aspect, an embodiment of the present application provides a first communication apparatus, where the first communication apparatus is applied to a network device, and the first communication apparatus may be a network device or a chip in a network device, where the first communication apparatus includes a processor, a memory, and a communication bus, where the communication bus is used to implement connection communication between the processor and the memory, and the processor executes a program stored in the memory to implement the steps of the first aspect, the third aspect, and the fifth aspect.
In a tenth aspect, an embodiment of the present application provides a second communication apparatus, where the second communication apparatus is applied to a first terminal device, and the second communication apparatus may be the first terminal device or a chip in the first terminal device, where the second communication apparatus includes a processor, a memory, and a communication bus, where the communication bus is used to implement connection communication between the processor and the memory, and the processor executes a program stored in the memory to implement the steps of the second aspect, the fourth aspect, and the sixth aspect.
In an eleventh aspect, an embodiment of the present application provides a chip, including a processor configured to call from a memory and execute instructions stored in the memory, so that a communication device on which the chip is mounted performs the method of any one of the above aspects.
In a twelfth aspect, an embodiment of the present application provides another chip, including an input interface, an output interface, and a processor, optionally, further including a memory, where the input interface, the output interface, the processor, and the memory are connected by an internal connection path, the processor is configured to execute a code in the memory, and when the code is executed, the processor is configured to execute a method in any one of the foregoing aspects.
In a thirteenth aspect, the present application provides a computer readable storage medium having instructions stored therein which, when run on a computer, cause the computer to perform the methods of the above aspects.
In a fourteenth aspect, the application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of the above aspects.
In a fifteenth aspect, an embodiment of the present application provides a communication system including at least one network device for performing the steps in the first, third and fifth aspects described above and at least one terminal device for performing the steps in the second, fourth and sixth aspects described above.
Detailed Description
Embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application.
As shown in fig. 1, fig. 1 is a schematic architecture diagram of a communication system 100 according to an embodiment of the present application. The communication system 100 may include a network device 110 and terminal devices 101-106. It should be understood that more or fewer network devices or terminal devices may be included in communication system 100 to which the methods of embodiments of the present application may be applied. The network device or terminal device may be hardware, or may be functionally divided software, or a combination of both. The network device and the terminal device may communicate with each other through other devices or network elements. In the communication system 100, the network device 110 may send downlink data to the terminal devices 101 to 106. Of course, the terminal devices 101 to 106 may also send uplink data to the network device 110. The terminal devices 101-106 may be UEs, car-mounted communicators, cellular telephones, smartphones, portable computers, handheld communicators, handheld computing devices, satellite radios, global positioning systems, PDAs (personal DIGITAL ASSISTANT), and/or any other suitable devices for communicating over the wireless communication system 100, etc. The communication system 100 may employ a public land mobile network (public land mobile network, PLMN), a vehicle networking (vehicle to everything, V2X), a device-to-device (D2D) network, a machine-to-machine (machine to machine, M2M) network, an internet of things (internet of things, ioT) or other network. In addition, the terminal devices 104 to 106 may also constitute a communication system. In the communication system, the terminal device 105 can transmit downlink data to the terminal device 104 or the terminal device 106. The method in the embodiment of the present application may be applied to the communication system 100 shown in fig. 1.
In the embodiment of the application, the UE is used as the terminal device, and the base station is used as the network device, so that the technical scheme of the application is described and will not be repeated.
The following describes the technology related to the present application.
(1)NR V2X:
In NR V2X, a Physical Uplink SHARED CHANNEL (PUSCH) and a physical sidelink shared channel (PHYSICAL SIDELINK SHARED CHANNEL, PSSCH) cannot be transmitted simultaneously, i.e., only one of them can be selected for communication when SL resources and Uplink (UL) resources overlap in the time domain.
In V2X communication, the UE and the UE may communicate in a side-uplink manner. In a communication scheme based on the side-link technology, resource allocation on the side-link includes two ways:
The first mode (mode 1) is the allocation of resources scheduled by the base station, also called scheduling mode. That is, in V2X communication, if a UE in a connected state needs to transmit data on a sidelink, the UE needs to first send a buffer status report (buffer status report, BSR) to a base station, notify the base station that the UE currently needs to transmit the amount of data on the sidelink, and after the base station receives the BSR, the base station may allocate the sidelink resource (for example, SL grant) according to the amount of data. In this process, if the UE does not currently have an uplink resource (e.g., UL grant) to transmit the BSR, the UE may trigger a scheduling request (scheduling request, SR), if the UE has configured the SR resource, the UE may transmit the SR to the base station through the SR resource, and after the base station receives the SR, the base station allocates the UL grant for transmitting the BSR to the UE according to the scheduling result. After receiving the UL grant, the UE transmits a BSR to the base station through the UL grant.
Wherein R16 defines 2 types of SRs for SL, a first type of SR triggered by SL BSR, i.e. the SL BSR is transmitted by an SR request UL grant. Second, SL Channel State Information (CSI) triggered SRs, i.e., the SL CSI is sent by an SR request slgrant. The SR is transmitted with a dedicated SR configuration that is suitable for all PC5 unicast connections of the UE, i.e. common for all transmission paths (also called pairs). If the UE triggers a SL CSI Medium Access Control (MAC) Control Element (CE), but there is no SL grant, the SR may be triggered to directly request the SL grant.
The second mode (mode 2) is where the UE autonomously selects resources, also called autonomous mode. That is, when the UE performs the sidelink communication, if the UE needs to transmit data on the sidelink, the UE may select resources from a resource pool configured or preconfigured by the base station, so as to transmit data on the sidelink through the selected resources. The resource pool may be configured by the base station through system information, or configured by the base station through dedicated signaling after receiving a communication request of the user equipment on the side uplink, or configured in advance.
When the UE selects one of the two modes to perform V2X communication, the base station may configure the UE to perform the other of the two modes. In long term evolution (long term evolution, LTE) V2X, the UE can only be configured to perform one of two modes. For example, if the UE previously operated in the scheduling mode, the SR is triggered to be in a suspended state because the UE needs to perform side-link communication and has data to transmit, and the SL BSR is triggered at this time, but no uplink resource of the BSR is reported. On the premise that all SRs in the suspended state are triggered by the SL BSR, if the UE operating in the scheduling mode is reconfigured to operate in the autonomous mode, all SRs in the suspended state are cancelled. However, in NR V2X, the UE may be configured to support both a scheduling mode and an autonomous mode.
(2) Discontinuous reception (discontinuous reception, DRX):
In a wireless communication system, in order to save power consumption of a UE on the premise of ensuring that data can be effectively transmitted, a Uu DRX mechanism is introduced to control the behavior of the UE to monitor a PDDCH. If there is no DRX mechanism, the UE will keep listening to the PDCCH and receive information from the serving cell. However, in practical situations, the UE does not always perform effective information interaction with the base station, and does not always perform an upload service or a download service, and does not always have voice data transmission during a call. In the case where there is no data interaction between the UE and the base station, it is obvious that power is wasted if the UE continuously listens to the PDCCH. Therefore, a mechanism for saving the electric quantity of the UE, namely DRX, is designed on the premise of ensuring the effective transmission of data.
When the DRX is configured, the UE can periodically enter a sleep state in a certain time period, and the UE entering the sleep state does not need to monitor the PDCCH. When the UE needs to monitor the PDCCH, the UE is switched from a sleep state to an awake state, so that the purpose of saving electricity is achieved. Although the delay of data transmission is affected, the delay does not affect the use experience of a user, and taking the power consumption of the UE into consideration is more important, the DRX is more significant. As shown in fig. 2, fig. 2 is a schematic diagram of a DRX cycle. The DRX cycle is defined as follows:
Wake-up time (On-duration) the duration of time for which the UE waits to receive the PDCCH after being woken up. If the UE successfully decodes the PDCCH, the UE remains in an awake state and starts an inactivity timer (INACTIVITY TIMER).
Inactive-timer the duration for which the UE waits for a successful decoding of PDCCH again since the last successful decoding of PDCCH. If the Inactivity-timer is time, the UE may return to the sleep state. After successfully decoding the PDCCH scheduling the new transmission, the UE restarts INACTIVITY TIMER. If retransmitted, then INACTIVITY TIMER is not restarted.
The inactive period (Opportunity for DRX) is a DRX sleep time, i.e., a period in which the UE enters a sleep state and no longer listens to the PDCCH, and plays a role in power saving. The longer the sleep time for DRX, the lower the power consumption of the UE. But the delay of the corresponding traffic transmission increases.
DRX Cycle (DRX Cycle) is a repetition period of on-duration. One DRX cycle consists of on-duration plus the subsequent possible activation time and Opportunity for DRX.
Currently, in R17 side uplink studies, the introduction of SL DRX is proposed. Similar to Uu DRX described above, SL DRX is used to control the behavior of the UE to listen to the physical side link control channel (PSCCH) for carrying side uplink control information (sidelink control information, SCI). That is, the UE wakes up in a specific time period, monitors SCIs sent by other UEs, and if the UE enters a sleep state, cannot receive SCIs sent by other UEs.
For R17SL, each pair (per pair) between a transmitting end UE (TX UE) and a receiving end UE (RX UE) may maintain SL DRX for granularity, and the TX UE should transmit SCI or Transport Block (TB) during a period when the RX UE DRX is in an awake state, so as to ensure that the RX UE can receive. Wherein the per pair corresponds to one of a plurality of transmission paths between the TX UE and the RX UE.
(3)SL CSI:
In order to support the link adaptation function of unicast transmission, the NR PC5 link supports the CSI measurement and reporting functions. SL CSI measurement and reporting functions are similar to the CSI measurement and reporting framework on Uu link. Wherein only unicast scenarios support SL CSI reporting. The CSI reporting method includes:
first, SL CSI is reported in the form of a MAC CE, and a new Logical Channel Identification (LCID) is defined for this MAC CE to take a value. Wherein SL CSI MAC CE has a length of 1 byte and includes a Rank Indicator (RI) of 1 bit and a channel quality indicator (channel quality indicator, CQI) of 4 bits. In the priority list of SL logical channel priorities (logical channel prioritization, LCP), the priority of SL CSI MAC CE is a fixed value (e.g., 1) and the value is located between PC 5-radio resource control (radio resource control, RRC)/PC 5-S and side-uplink data (SL data). In addition SL CSI MAC CE can be multiplexed with data having the same unicast connection, e.g., having the same source and destination identifications (source and destination L2 IDs).
Second, SL CSI triggers and cancels an indication trigger SL CSI MAC CE provided by a lower layer. If the UE has sent SCI, reporting the CSI is canceled. And the UE reports the CSI through one time slot (one-shot), namely, mechanisms such as periodical reporting of the CSI are not supported. If the upper limit of the delay requirement for triggering the CSI is reached before the CSI is transmitted, the UE cancels the triggering of reporting the CSI.
Third, the SL CSI report needs to consider the packet delay budget (PACKET DELAY budgets, PDBs), that is, to ensure that SL CSI MAC CE is sent with a certain delay requirement.
Wherein, the CSI reporting resources include:
First, for a UE employing mode 1, if no SL resources are available, SL CSI MAC CE triggers the SR, requests the SL resources through the SR, and can be mapped to at most one SR configuration.
Second, for a UE employing mode 2, if there are no SL resources available, then a resource reselection is triggered. And if the SL resources do not meet the time delay requirement of the CSI report, triggering the resource reselection. How to determine that "the latency requirement of CSI reporting is not met" depends on the UE implementation, i.e. the timer-based approach is not adopted.
Third, the base station associates an SR configuration identification (SR-config ID) to the SL CSI of all unicast connections (unicasting links) of the UE. If the CSI report of any Destination (DST) triggers an SR, the UE should send the SR with the SR configuration associated with this SL CSI report.
The TX UE provides SL measurements to the RX UE through PC5-RRC signaling. The RX UE sends the measurement result of SL-Reference Signal Received Power (RSRP) to the TX UE through PC5-RRC signaling without sending the measurement result of SL-RSRP to the base station. Wherein, the TX UE and the RX UE support the measurement result of the event-triggered SL-RSRP and the measurement result of the periodic SL-RSRP. The event triggering the RSRP report at least comprises an event A1 (SL-RSRP exceeds a threshold) or an event A2 (SL-RSRP is lower than the threshold). On the RX UE side, the SL-RSRP reporting mechanism triggered by the TX UE is not supported.
For TX UEs employing mode1, resource request information, e.g., SR, buffer status report (buffer status report, BSR), uplink assistance information (uplink assistant information, UAI), for requesting SL resources, needs to be transmitted to the base station. The base station receives the resource request information sent by the TX UE, schedules the SL resources, and does not limit the time domain location of the SL resources.
Since the base station does not know the DRX configuration of the RX UE, the SL resources scheduled to the TX UE may fall within the inactive period of DRX of the RX UE. As shown in fig. 3, since the base station randomly schedules the SL resources, a part of the SL resources (e.g., SL grant 1) for the new transmission may fall within the awake time of the DRX of the path 1 (also referred to as pair 1) of the TX UE (i.e., within the gray interval corresponding to the path 1), while a part of the SL resources (e.g., SL grant 2) does not fall within the awake time of any DRX maintained by the TX UE, if the TX UE sends data on the SL resources (e.g., SL grant 2), the RX UEs corresponding to the paths 1-3 (also referred to as pair 1-pair 3) are all in the sleep state, so that the RX UE cannot receive the data transmitted on the SL grant 2, which affects the transmission efficiency.
In order to solve the technical problem, the base station can be assisted to perform reasonable SL resource allocation. The TX UE may report the DRX configuration of all RX UEs to the base station. And the TX UE selects a pair through LCP rules, and if the DRX corresponding to the pair is in an activated state, the data is sent through the received SL grant.
As shown in fig. 3, the base station allocates a SL grant to the UE, and the TX UE determines that the SL resource is located in the activation time of the DRX corresponding to the path 1 and the path 3, and after receiving the SL resource, the TX UE selects to multiplex the data of the path 1 onto the SL grant according to the LCP rule. If the TX UE subsequently needs to perform retransmission, the base station requests the SL resource for retransmission, and the base station does not know which path the scheduled SL resource for retransmission is for retransmission, if the base station is randomly scheduled, the SL resource does not fall within the activation time of DRX of path 1, so that the RX UE cannot receive the data transmitted on SL grant 2, and the transmission efficiency is affected. In order to solve the technical problems, the embodiment of the application provides the following solutions.
As shown in fig. 4, fig. 4 is a flow chart of a communication method according to an embodiment of the present application, where the method includes, but is not limited to, the following steps:
s401, a first message sent by UE1 to a base station, where the first message includes a path identifier.
Optionally, the first message is uplink control information (uplink control information, UCI), e.g. SR. The first message may also be other messages.
Wherein the path identification may be used to determine the transmission path, i.e. the base station or UE1 may determine one or more transmission paths between UE1 and UE2 based on the path identification. As examples, the embodiments of the present application enumerate several path identifiers, including a destination identifier (e.g. DST index or DST ID) corresponding to a transmission path, a source identifier corresponding to a transmission path, and an identifier of a side uplink. The destination identifier corresponding to the transmission path may be understood as a destination identifier associated with the transmission path, and the source identifier corresponding to the transmission path may be understood as a source identifier associated with the transmission path. Other identifiers that can be used to implement the function of determining the transmission path are within the scope of embodiments of the present application.
The transmission paths between the UE1 and the UE2 are a side uplink for transmitting data between the UE1 and the UE2, and one transmission path corresponds to one pair or one DST. For example, as shown in fig. 3, 3 transmission paths are included between UE1 (transmitting UE) and UE2 (receiving UE), each transmission path corresponds to one pair, the transmitting UE may select any one of the transmission paths to transmit data to the receiving UE according to LCP rules, and each path is configured with DRX.
Alternatively, the first message may include a hybrid automatic repeat request (hybrid automatic repeat request, HARQ) feedback, e.g., the HARQ feedback may be a negative acknowledgement, NACK, message. Or the first message may also be carried in the HARQ feedback, i.e. the HARQ feedback carries a path identity.
In a scenario supporting retransmission, after the UE1 may send a scheduling request (e.g., BSR or SR) to the base station, the base station allocates SL resources (e.g., SL grant) to the UE. After receiving the SL resource, UE1 selects one or more transmission paths between UE1 and UE2 according to the LCP rule, multiplexes data on the transmission path onto the SL resource, and sends data to UE2 through the SL resource. In this procedure, if the transmission of data fails, UE1 needs to retransmit data to UE2 but does not have SL resources, UE1 may transmit a first message to the base station, the first message requesting SL resources for retransmission. In this case, the UE1 may feed back a NACK message carrying a path identification to the base station, so that the base station may determine which transmission path activation period the allocated SL resource falls within according to the path identification. If UE1 does not need to request SL resources for retransmission, UE1 may send a confirm ACK message to the base station, which may not carry the path identity.
Optionally, UE1 may receive a NACK message of UE2, and UE1 determines that retransmission of data is required for failure in transmitting data to UE2 according to the NACK message, thereby triggering UE1 to transmit the first message to the base station.
Optionally, in the retransmission scenario, when the base station schedules the SL resource, the channel resource corresponding to the SL resource is configured, where the channel resource may include, for example, a PSSCH resource, a Physical Side Feedback Channel (PSFCH) resource, and a physical uplink shared channel (physical uplink control channel, PUCCH) resource. When UE1 requests SL resources for retransmission from the base station, the first message may be sent to the base station through the previously configured uplink control channel. The uplink control channel may be PUCCH.
In a scenario supporting initial transmission, if UE1 needs to send data (e.g. SL CSI) to UE2, UE1 may send a first message to the base station at this time, i.e. the first message is sent to the base station triggered by CSI. The first message is for requesting the side uplink resources for initial transmission. The path identification may be included in the first message.
S402, the base station determines side uplink resources allocated to the UE1 according to at least one of a target transmission path and discontinuous reception DRX configuration associated with the path identification, wherein the target transmission path is a transmission path between the first terminal equipment and the second terminal equipment.
The side uplink resource may be a SL grant.
It should be noted that at least one of the target transmission path and the DRX configuration associated with the path identifier may be understood that the path identifier corresponds to the target transmission path and/or the path identifier corresponds to the DRX configuration. The target transmission path may be one transmission path between UE1 and UE2, or may be a plurality of transmission paths between UE1 and UE 2. Specifically, the following cases can be included:
optionally, after receiving the first message, the base station determines that the path identifier corresponds to the target transmission path, so that SL resources are allocated to the UE1 for the target transmission path.
Alternatively, the base station may receive the DRX configuration of the UE2 sent by the UE1, where the DRX configuration may include DRX corresponding to each transmission path, that is, one path identifier corresponds to one DRX. And then after receiving the first message, scheduling SL resources to fall within the activation time of DRX of the UE2 according to the DRX configuration corresponding to the path identification. Alternatively, the base station may also pre-configure DRX for each transmission path between UE1 and UE2, and then schedule SL resources to fall within the activation time of DRX for UE2 according to DRX for each transmission path.
Optionally, after receiving the first message, the base station determines a target transmission path and DRX configuration corresponding to the path identifier. SL resources are then allocated to UE1 according to the DRX configuration for the target transmission path. For example, the SL resources may be allocated according to the size of the activation time of DRX such that the SL resources fall within the activation time of DRX on the target transmission path.
For example, 3 transmission paths (e.g., transmission path 1, transmission path 2, and transmission path 3) are included between UE1 and UE 2. UE1 determines that data needs to be retransmitted on transmission path 2 or that data needs to be initially transmitted on transmission path 2, so UE1 sends an SR to the base station, the SR including the path identification of transmission path 2. After the base station receives the SR, the SL resource is allocated to the UE1 according to the DRX configuration of the transmission path 2, so that the SL resource may fall within the activation time of the DRX of the transmission path 2.
S403, the base station transmits the side uplink resource to the UE 1.
Optionally, after receiving the side uplink resource sent by the base station, UE1 sends data to UE2 through the side uplink resource. The data may be primary transmitted data or retransmitted data.
In the embodiment of the application, the UE1 can determine which transmission path the allocated SL resource falls within the DRX activation time through reporting the path identifier, thereby improving the utilization rate of the SL resource, ensuring the successful transmission from the first terminal equipment to the second terminal equipment through the transmission of the allocated SL resource, and improving the transmission efficiency.
As shown in fig. 5, fig. 5 is a flow chart of a communication method according to an embodiment of the present application, where the method includes, but is not limited to, the following steps:
S501, the base station determines the corresponding relation between the HARQ identifier and the path identifier.
Wherein the path identification may be used to determine the transmission path, i.e. the base station or UE1 may determine one or more transmission paths between UE1 and UE2 based on the path identification. As examples, the embodiments of the present application enumerate several path identifiers, including a destination identifier (e.g. DST index or DST ID) corresponding to a transmission path, a source identifier corresponding to a transmission path, and an identifier of a side uplink. The destination identifier corresponding to the transmission path may be understood as a destination identifier associated with the transmission path, and the source identifier corresponding to the transmission path may be understood as a source identifier associated with the transmission path. Other identifiers that can be used to implement the function of determining the transmission path are within the scope of embodiments of the present application.
The correspondence between HARQ id and path id may be represented in a list or a function, or may be in other forms.
Specifically, the base station determines the corresponding relation between the HARQ identifier and the path identifier in the following several optional ways:
The first alternative is that UE1 sends an SR to the base station, which may be used to request SL resources for initial transmission, after receiving the SR sent by UE1, the base station allocates SL resources to the UE and sends radio resource control (radio resource control, RRC) information or downlink control information (downlink control information, DCI) to UE 1. The RRC information or DCI may include SL resources, or may include HARQ identifiers corresponding to the SL resources. After receiving the SL resource, UE1 selects one or more transmission paths between UE1 and UE2 according to the LCP rule, and establishes a correspondence between the HARQ identifier and the path identifier of the selected transmission path. The UE1 then transmits the first information to the base station. Wherein, the first information includes a correspondence between the HARQ identifier and a path identifier.
Optionally, the method comprises the steps of. The first information is used for indicating the corresponding relation between the HARQ identifier and the path identifier, or indicating the corresponding relation between the side uplink resource and the path identifier, or indicating the corresponding relation between the uplink resource and the path identifier, and the like.
Optionally, the UE1 may send the first information to the base station through UE auxiliary information (UE assistant information, UAI), MAC CE, UCI, or the like.
In a second alternative manner, UE1 sends an SR to the base station, where the SR may be used to request the SL resource for initial transmission, and after receiving the SR sent by UE1, the base station allocates the SL resource to UE1, and establishes a correspondence between the HARQ identifier corresponding to the SL resource and the path identifier. Optionally, before the UE1 sends the SR to the base station, the UE1 may first send path information to the base station, where the path information includes the path identifier, and after the base station receives the path information, the base station establishes a correspondence between the HARQ identifier corresponding to the SL resource and the path identifier.
In a third alternative, the base station may pre-configure the correspondence between HARQ identities and path identities. The UE1 may also pre-configure the correspondence between HARQ identities and path identities.
Optionally, the base station may send a second message to the UE1, where the second message includes a correspondence between the HARQ identifier and the path identifier. Wherein the second message may be an RRC message.
Wherein, the HARQ identifier may be a HARQ ID or a HARQ index.
The HARQ identifier may be replaced by a HARQ process (process) identifier, a HARQ process ID, a side uplink process identifier, or a side uplink process ID. For example, the base station may also determine a correspondence between HARQ process identities and path identities.
S502, UE2 sends first request information to the base station, where the first request information is used to request side uplink resources.
Optionally, the first request information is used to request the side-link resource for retransmission, and may also be used to request the side-link resource for initial transmission. The side uplink resource may be a SL grant.
Wherein the first request information may be SR.
Optionally, when the base station schedules the SL resource, the base station may configure the HARQ identifier corresponding to the SL resource, or may configure the channel resource corresponding to the SL resource, that is, the channel resource corresponding to the HARQ identifier. The channel resources may include, for example, PSSCH resources, PSFCH resources, and PUCCH resources. When UE1 requests SL resources for retransmission from the base station, UE1 may transmit SR to the base station through PUCCH resources.
S503, the base station allocates the side uplink resource for the first terminal equipment according to the corresponding relation between the HARQ identifier and the path identifier.
Optionally, after receiving the first request information sent by the UE1 through the PUCCH resource, the base station determines an HARQ identifier corresponding to the PUCCH resource according to the PUCCH resource used to carry the first request information, then determines a path identifier according to a correspondence between the HARQ identifier and the path identifier, and then allocates the side uplink resource to the UE1 according to at least one of a target transmission path and a DRX configuration associated with the path identifier.
Further, the base station may allocate SL resources for UE1 according to the DRX configuration for the target transmission path. For example, the SL resources may be allocated according to the size of the activation time of DRX such that the allocated SL resources fall within the activation time of DRX on the target transmission path.
It should be noted that at least one of the target transmission path and the DRX configuration associated with the path identifier may be understood that the path identifier corresponds to the target transmission path and/or the path identifier corresponds to the DRX configuration. The target transmission path may be one transmission path between UE1 and UE2, or may be a plurality of transmission paths between UE1 and UE 2.
Alternatively, the base station may receive the DRX configuration of the UE2 sent by the UE1, where the DRX configuration may include DRX corresponding to each transmission path, that is, one path identifier corresponds to one DRX. The scheduling SL resources then fall within the active time of the DRX of UE2 according to the DRX configuration. Alternatively, the base station may also pre-configure DRX for each transmission path between UE1 and UE2, and then schedule SL resources to fall within the activation time of DRX for UE2 according to DRX for each transmission path.
For example, 3 transmission paths (e.g., transmission path 1, transmission path 2, and transmission path 3) are included between UE1 and UE 2. UE1 determines that data needs to be retransmitted on transmission path 2, so UE1 sends an SR to the base station over PUCCH resources, where the PUCCH resources correspond to HARQ identities. After receiving the SR, the base station allocates the SL resource to the UE1 according to the correspondence between the HARQ identifier and the path identifier, so that the SL resource may fall within the activation time of DRX of the transmission path 2, or the SL resource may be matched with the DRX configuration.
S504, UE1 receives the side uplink resource sent by the base station.
Optionally, after receiving the SL resource sent by the base station, the UE1 sends data to the UE2 through the SL resource. The data may be primary transmitted data or retransmitted data.
Optionally, when the UE1 determines the correspondence between the HARQ identifier and the path identifier, if the UE1 receives the SL resource sent by the base station, the HARQ identifier corresponding to the SL resource may be determined, then the path identifier is determined according to the correspondence between the HARQ identifier and the path identifier, and then the data on the transmission path corresponding to the path identifier is multiplexed onto the SL resource, and the data is sent to the UE2 through the SL resource.
In the embodiment of the application, through the corresponding relation between the HARQ identifier and the path identifier, the base station or the first terminal equipment can determine which transmission path the allocated SL resource falls within the DRX activation time, thereby improving the utilization rate of the SL resource, and transmitting the SL resource through the allocated SL resource, ensuring the successful transmission from the first terminal equipment to the second terminal equipment, and improving the transmission efficiency.
As shown in fig. 6, fig. 6 is a flow chart of a communication method according to an embodiment of the present application, where the method includes, but is not limited to, the following steps:
s601, UE1 sends second request information to a base station through a first resource associated with a Logical Channel (LCH), wherein the logical channel corresponds to a target transmission path, and the target transmission path is a transmission path between the first terminal device and the second terminal device.
Optionally, multiple transmission paths may be included between UE1 and UE2, where a transmission path corresponds to a pair or a DST, and the transmission paths are side links between UE1 and UE2 for transmitting data. The target transmission path may be one transmission path between UE1 and UE2, or may be a plurality of transmission paths.
The first resource may be an SR resource.
Wherein the second request information may be SR.
Alternatively, when UE1 needs to send SL CSI to UE2, but does not have SL resources, UE1 does not directly request SL resources from the base station using SR resources of the side uplink, but sends SRs to the base station using SR resources of the uplink associated with the logical channel, after receiving the SRs, the base station may allocate a second resource to UE1, and according to the logical channel, may determine that the allocated SL resources correspond to the target transmission path.
Alternatively, the target transmission path may correspond to one logical channel, or may correspond to a plurality of logical channels.
The first resources associated with the logical channels may also be understood as first resources bound to the logical channels or first resources corresponding to the logical channels.
It should be noted that the logical channels are defined for different types of data transmission services provided by the MAC layer. Logical channels may include control channels and traffic channels. The control channel is used to transmit control plane information and the traffic channel is used to transmit user plane information.
S602, the base station transmits the second resource to UE 1.
Wherein the second resource may be an uplink resource.
And S603, the UE1 sends first indication information to the base station through the second resource, wherein the first indication information is used for requesting side uplink resource.
Wherein the side uplink resource corresponds to the target transmission path, and the side uplink resource is used for data transmission on the target transmission path.
Optionally, after receiving the first indication information, the base station may allocate SL resources for the UE1 according to the DRX configuration for the target transmission path. For example, the SL resources may be allocated according to the size of the activation time of DRX such that the allocated SL resources fall within the activation time of DRX on the target transmission path.
Alternatively, the base station may receive the DRX configuration of the UE2 sent by the UE1, where the DRX configuration may include DRX corresponding to each transmission path, that is, one path identifier corresponds to one DRX. The scheduling SL resources then fall within the active time of the DRX of UE2 according to the DRX configuration. Alternatively, the base station may also pre-configure DRX for each transmission path between UE1 and UE2, and then schedule SL resources to fall within the activation time of DRX for UE2 according to DRX for each transmission path.
For example, 3 transmission paths (e.g., transmission path 1, transmission path 2, and transmission path 3) are included between UE1 and UE 2. When UE1 determines that CSI needs to be transmitted to UE2 on transmission path 2, UE1 first transmits an SR to the base station through an SR resource associated with a logical channel corresponding to transmission path 2. After receiving the SR, the base station allocates UL resources for UE 1. In this way, UE1 may transmit the first indication information to the base station through UL resources. After receiving the first indication information, the base station determines that the UE1 requests the SL resource, so the base station allocates the SL resource to the UE1, so that the SL resource may fall within the activation time of DRX of the transmission path 2, and finally the UE1 may send CSI to the UE2 through the SL resource.
The UE1 may transmit the first indication information in the following several ways.
In a first alternative, the first indication information is included in a BSR, where the first indication information is used to indicate a resource request including the side uplink resource in the BSR. Further, after receiving the uplink resource, the UE1 may send a BSR to the base station through the uplink resource, where the BSR includes not only the amount of data on the side link that needs to be transmitted currently, but also the first indication information. After receiving the BSR, the base station not only can allocate a first SL resource to the UE1 according to the amount of data on the side link that needs to be transmitted currently, so that the UE1 sends data to the UE2 through the first SL resource. And the second SL resource may be allocated to the UE1 according to the first indication information, so that the UE1 transmits CSI to the UE2 through the second SL resource. The first SL resource and the second SL resource are different SL resources and are used for transmitting different data.
In a second alternative, the first indication information is included in a medium access control element MAC CE. Wherein the MAC CE may be newly defined. Further, the UE1 sends a MAC CE to the base station, where the MAC CE includes first indication information, where the first indication information is used for SL resources corresponding to the target transmission path.
In a third alternative, the first indication information is included in a SL BSR MAC CE, where the first indication information is used to request to send SL resources of a SL channel state report CSI MAC CE. The SL BSR MAC CE is reused, i.e., the SL BSR MAC CE may be used to transmit data, or may be used to request SL CSI MAC CE side-link resources. The method comprises the following two cases:
When the UE does not trigger the SL BSR, or when the UE has triggered the SL BSR and the SL BSR entry (entry) does not include a path identifier triggering the CSI, that is, the transmission path corresponding to the path identifier does not have buffered data, the entry corresponding to the target transmission path is still included in the SL BSR, and the base station is instructed to request the SL resource for transmitting SL CSI MAC CE by adding an indication field or using a special value in a Buffer Size (BS) field, for example, a corresponding bit is set to be 0, so that the base station preferentially schedules the SL resource corresponding to the path identifier.
Or when the UE has triggered the SL BSR and the SL BSR entry includes a path identifier for triggering CSI, that is, there is data on a transmission path corresponding to the path identifier, the SL BSR MAC CE may preferentially include a logical channel group (logical channel group, LCG) corresponding to the path identifier and the entry of the BS, and be arranged in descending order according to LCH priority. So that the base station knows which LCHs have data in them in order to schedule the SL resources corresponding to the path identity preferentially. Optionally, if the UL grant is not large enough and cannot carry the BSR completely, the BSR may be truncated, and only a part of the entries in front may be reported to the base station, where the entries corresponding to LCH with high priority are to be placed in front, so that the base station schedules preferentially.
For example, as shown in fig. 11, the SL BSR MAC CE may include N entries, one entry may include 2 bytes, and one entry may include a target identification or target index, a logical channel group identification, and a buffer size resource. Byte 1 (Oct 1) and byte 2 (Oct 2) include a target index1 (destination index 1) field, an LCG ID1 (LCG ID 1) field, and a buffer size1 (buffer size 1) field.
In the embodiment of the application, the UE1 sends the second request information to the base station through the first resource associated with the logical channel, so that the base station can determine that the allocated SL resource falls in the DRX activation time of the transmission path corresponding to the logical channel, thereby improving the utilization rate of the SL resource, ensuring the successful transmission from the first terminal equipment to the second terminal equipment through the allocated SL resource, and improving the transmission efficiency.
It should be noted that, the methods of the above embodiments may be combined or split, and the technical solution obtained after combination or splitting is also within the scope of the present application.
The foregoing details of the method according to the embodiments of the present application and the apparatus according to the embodiments of the present application are provided below.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a first communication device according to an embodiment of the application. The first communication device may be a network apparatus, or a chip or a processing system in a network apparatus, which may be used to implement any of the methods and functions related to a network apparatus in any of the foregoing embodiments, and may include a receiving module 701, a processing module 702, and a sending module 703. Alternatively, the receiving module 701 and the transmitting module 703 may correspond to a radio frequency circuit and a baseband circuit included in the network device. Wherein the detailed description of each module is as follows.
In one embodiment:
a receiving module 701, configured to receive a first message sent by a first terminal device, where the first message includes a path identifier;
A processing module 702, configured to determine, according to at least one of the path identifier and the associated target transmission path and discontinuous reception DRX configuration, a side uplink resource allocated for the first terminal device, where the target transmission path is a transmission path between the first terminal device and a second terminal device.
Optionally, the path identifier comprises at least one of a target identifier corresponding to the transmission path, a source identifier corresponding to the transmission path and an identifier of a side uplink.
Optionally, the path identification associated with at least one of a target transmission path and a Discontinuous Reception (DRX) configuration comprises that the path identification corresponds to the target transmission path and/or the path identification corresponds to the DRX configuration.
Optionally, the transmission path is a side uplink between the first terminal device and the second terminal device for transmitting data.
Optionally, the first message is used to request the side uplink resource for retransmission.
Optionally, the first message further includes hybrid automatic repeat request HARQ feedback.
Optionally, the first message is used to request the side uplink resource for initial transmission.
In another embodiment:
a processing module 702, configured to determine a correspondence between a hybrid automatic repeat request HARQ identifier and a path identifier;
a receiving module 701, configured to receive first request information sent by a first terminal device, where the first request information is used for requesting side uplink resources;
the processing module 702 is further configured to allocate the side uplink resource to the first terminal device according to the corresponding relationship between the HARQ identifier and the path identifier.
Optionally, the receiving module 701 is further configured to receive first information from the first terminal device, where the first information includes a correspondence between the HARQ identifier and a path identifier.
Optionally, the sending module 703 is configured to send second information to the first terminal device, where the second information includes a correspondence between the HARQ identifier and a path identifier.
Optionally, the receiving module 701 is further configured to receive path information sent by the first terminal device, where the path information includes the path identifier, and the processing module 702 is further configured to establish a correspondence between the HARQ identifier and the path identifier.
Optionally, the receiving module 703 is further configured to receive the first request information sent by the first terminal device through UE auxiliary information UAI, a medium access control element MAC CE, or uplink control information UCI.
Optionally, the first request information is used to request the side uplink resource for retransmission.
Optionally, the path identifier comprises at least one of a target identifier corresponding to the transmission path, a source identifier corresponding to the transmission path and an identifier of a side downlink.
In another embodiment:
A receiving module 701, configured to receive second request information sent by a first terminal device through a first resource associated with a logical channel, where the logical channel corresponds to a target transmission path, and the target transmission path is a transmission path between the first terminal device and a second terminal device;
a sending module 703, configured to send a second resource to the first terminal device;
the receiving module 701 is further configured to receive first indication information sent by the first terminal device through the second resource, where the first indication information is used for requesting a side uplink resource.
Optionally, the first indication information is included in a buffer status report BSR, and the first indication information is used for indicating a resource request including the side uplink resource in the BSR.
Optionally, the first indication information is included in a medium access control element MAC CE.
Optionally, the first indication information is included in a SL BSR MAC CE, and the first indication information is used for requesting to send a side uplink resource of the SL channel state report CSI MAC CE.
Optionally, the side uplink resource corresponds to the target transmission path, and the side uplink resource is used for transmission on the target transmission path.
Optionally, the first resource is a scheduling request SR resource.
Optionally, the second resource is an uplink resource.
Optionally, the transmission path is a side uplink between the first terminal device and the second terminal device for transmitting data.
It should be noted that the implementation of each module may also correspond to the corresponding description of the method embodiments shown in fig. 4 to fig. 6, and perform the method and the function performed by the network device in the foregoing embodiments.
Referring to fig. 8, fig. 8 is a schematic structural diagram of a second communication device according to an embodiment of the application. The second communication device may be a terminal device, or a chip or a processing system in a terminal device, which may be used to implement any of the methods and functions related to a terminal device in any of the foregoing embodiments, and may include a sending module 801, a receiving module 802, and a processing module 803. Alternatively, the transmitting module 801 and the receiving module 802 may correspond to a radio frequency circuit and a baseband circuit included in the terminal device. Wherein the detailed description of each module is as follows.
In one embodiment:
A sending module 801, configured to send a first message to a network device, where the first message includes a path identifier, where the path identifier is associated with at least one of a target transmission path and a discontinuous reception DRX configuration, and the first message is used to request a side uplink resource, and the target transmission path is a transmission path between the first terminal device and a second terminal device;
a receiving module 802, configured to receive the side uplink resource sent by the network device.
Optionally, the path identifier comprises at least one of a target identifier corresponding to the transmission path, a source identifier corresponding to the transmission path and an identifier of a side uplink.
Optionally, the path identification is associated with at least one of a target transmission path and a discontinuous reception DRX configuration, including the path identification corresponding to the target transmission path and/or the path identification corresponding to the DRX configuration.
Optionally, the transmission path is a side uplink between the first terminal device and the second terminal device for transmitting data.
Optionally, the first message is used to request the side uplink resource for retransmission.
Optionally, the first message further includes hybrid automatic repeat request HARQ feedback.
Optionally, the first message is used to request the side uplink resource for initial transmission.
In another embodiment:
a processing module 803, configured to determine a correspondence between a hybrid automatic repeat request HARQ identifier and a path identifier;
a sending module 801, configured to send first request information to the network device, where the first request information is used to request a side uplink resource, and the correspondence between the HARQ identifier and the path identifier is used to determine at least one of a target transmission path and a DRX configuration corresponding to the side uplink resource, where the target transmission path is a transmission path between the first terminal device and the second terminal device.
Optionally, a receiving module 802 is configured to receive the side uplink resource sent by the network device.
Optionally, the sending module 801 is further configured to send first information to the network device, where the first information includes a correspondence between the HARQ identifier and a path identifier.
Optionally, the receiving module 802 is further configured to receive second information sent by the network device, where the second information includes a correspondence between the HARQ identifier and a path identifier.
Optionally, the receiving module 802 is further configured to receive a negative acknowledgement NACK message sent by the second terminal device, and the sending module 801 is further configured to send the first request information to the network device according to the NACK message.
Optionally, the sending module 801 is further configured to send the first request information to the network device through UE auxiliary information UAI, a media access control element MAC CE, or uplink control information UCI.
Optionally, the first request information is used to request the side uplink resource for retransmission.
Optionally, the path identifier comprises at least one of a target identifier corresponding to the transmission path, a source identifier corresponding to the transmission path and an identifier of a side downlink.
Optionally, the transmission path is a side uplink between the first terminal device and the second terminal device for transmitting data.
In another embodiment:
A sending module 801, configured to send second request information to a network device through a first resource associated with a logical channel, where the logical channel corresponds to a target transmission path, and the target transmission path is a transmission path between the first terminal device and the second terminal device;
a receiving module 802, configured to receive a second resource sent by the network device;
A sending module 801, configured to send first indication information to the network device through the second resource, where the first indication information is used for requesting side uplink resources.
Optionally, the first indication information is included in a buffer status report BSR, and the first indication information is used for indicating a resource request including the side uplink resource in the BSR.
Optionally, the first indication information is included in a medium access control element MAC CE.
Optionally, the first indication information is included in a SL BSR MAC CE, and the first indication information is used for requesting to send a side uplink resource of the SL channel state report CSI MAC CE.
Optionally, the side uplink resource corresponds to the target transmission path, and the side uplink resource is used for transmission on the target transmission path.
Optionally, the first resource is a scheduling request SR resource.
Optionally, the second resource is an uplink resource.
Optionally, the transmission path is a side uplink between the first terminal device and the second terminal device for transmitting data.
It should be noted that, the implementation of each module may also correspond to the corresponding description of the method embodiments shown in fig. 4 to fig. 6, and perform the methods and functions performed by the terminal device in the foregoing embodiments.
As shown in fig. 9, fig. 9 is a schematic structural diagram of a network device according to an embodiment of the present application. The network device may include at least one processor 901, at least one communication interface 902, at least one memory 903, and at least one communication bus 904.
The processor 901 may be, among other things, a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various exemplary logic blocks, modules and circuits described in connection with this disclosure. The processor may also be a combination that performs the function of a computation, e.g., a combination comprising one or more microprocessors, a combination of a digital signal processor and a microprocessor, and so forth. The communication bus 904 may be a peripheral component interconnect standard PCI bus or an extended industry standard architecture EISA bus or the like. The buses may be classified as address buses, data buses, control buses, etc. For ease of illustration, only one thick line is shown in fig. 9, but not only one bus or one type of bus. The communication bus 904 is used to enable connected communications between these components. The communication interface 902 of the device in the embodiment of the present application is used for performing signaling or data communication with other node devices. The memory 903 may include volatile memory, such as nonvolatile dynamic random access memory (nonvolatile random access memory, NVRAM), phase change random access memory (PHASE CHANGE RAM, PRAM), magnetoresistive random access memory (magetoresistive RAM, MRAM), etc., and may also include nonvolatile memory, such as at least one magnetic disk storage device, electrically erasable programmable read-only memory (EEPROM), flash memory device, such as NOR flash memory (NOR flash memory) or NAND flash memory (NAND FLASH memory), semiconductor device, such as solid state disk (solid state drive STATE DISK, SSD), etc. The memory 903 may also optionally be at least one storage device located remotely from the processor 901. Optionally, a set of program code may also be stored in the memory 903. The processor 901 may optionally also execute programs stored in the memory 903. The processor may cooperate with the memory and the communication interface to perform any of the methods and functions of the network device in the embodiments of the application described above.
As shown in fig. 10, fig. 10 is a schematic structural diagram of a terminal device according to an embodiment of the present application. The terminal device may comprise at least one processor 1001, at least one communication interface 1002, at least one memory 1003 and at least one communication bus 1004.
Among them, the processor 1001 may be various types of processors mentioned above. The communication bus 1004 may be a peripheral component interconnect standard PCI bus or an extended industry standard architecture EISA bus or the like. The buses may be classified as address buses, data buses, control buses, etc. For ease of illustration, only one thick line is shown in fig. 10, but not only one bus or one type of bus. Communication bus 1004 is used to enable connected communication between these components. The communication interface 1002 of the device in the embodiment of the present application is used for performing signaling or data communication with other node devices. The memory 1003 may be various types of memories mentioned previously. The memory 1003 may also optionally be at least one storage device located remotely from the processor 1001. A set of program codes is stored in the memory 1003, and the processor 1001 executes the programs in the memory 1003. The processor may cooperate with the memory and the communication interface to perform any of the methods and functions of the terminal device in the embodiments of the application described above.
The embodiment of the application also provides a chip system, which comprises a processor, and is used for supporting a terminal device or a network device to realize the functions related to any embodiment, such as generating or processing first information or first messages related to the method. In one possible design, the chip system may further include a memory for program instructions and data necessary for the terminal device or the network device. The chip system can be composed of chips, and can also comprise chips and other discrete devices.
The embodiment of the application also provides a processor, which is used for being coupled with the memory and used for executing any method and function related to the terminal equipment or the network equipment in any of the above embodiments.
Embodiments of the present application also provide a computer-readable storage medium having instructions stored therein, which when run on a computer, cause the computer to perform any of the methods and functions of any of the embodiments described above involving a terminal device or a network device.
Embodiments of the present application also provide a computer program product comprising instructions which, when run on a computer, cause the computer to perform any of the methods and functions of any of the embodiments described above involving a terminal device or a network device.
The embodiment of the application also provides a device for executing any method and function related to the terminal equipment or the network equipment in any of the above embodiments.
The embodiment of the application also provides a wireless communication system, which comprises at least one terminal device and at least one network device, wherein the terminal device and the network device are related to any one of the embodiments.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the communication device, the unit or the module in the device described above may refer to the corresponding process in the foregoing method embodiment, which is not repeated herein.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk Solid STATE DISK (SSD)), etc.
It should be understood that the term "and/or" is merely an association relationship describing the associated object, and means that three relationships may exist, for example, a and/or B, and that three cases, a alone, a and B together, and B alone, may exist.
It should be understood that in embodiments of the present application, "B corresponding to a" means that B is associated with a, from which B may be determined. It should also be understood that determining B from a does not mean determining B from a alone, but may also determine B from a and/or other information.
The term "plurality" as used in the embodiments of the present application means two or more.
The first, second, etc. descriptions in the embodiments of the present application are only used for illustrating and distinguishing the description objects, and no order division is made, nor is the number of the description objects in the embodiments of the present application particularly limited, and no limitation on the embodiments of the present application should be construed.
It will be understood that in the embodiments of the present application, the terminal device and/or the network device may perform some or all of the steps in the embodiments of the present application, these steps or operations are merely examples, and in the embodiments of the present application, other operations or variations of the various operations may also be performed. Furthermore, the various steps may be performed in a different order presented in accordance with embodiments of the application, and it is possible that not all of the operations in the embodiments of the application may be performed.
The above-mentioned specific embodiments further describe the objects, technical solutions and advantageous effects of the present application in detail. Any modification, equivalent replacement, improvement, etc. made within the principle of the present application should be included in the protection scope of the present application.