Side link communication method and apparatus
By determining if data or signaling supports Group casting or broadcast SL DRX and using corresponding SL resources, the sidelink communication method addresses the issue of resource mismatch, ensuring reliable data reception and improved communication quality.
Patent Information
- Application Number
- JP2023524329
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-10-21
- Publication Date
- 2025-06-18
- Estimated Expiration
- 2040-10-21
AI Technical Summary
In sidelink communication, when a transmitting UE uses Group casting or broadcast SL DRX, the transmission resources may not correspond to the reception resources used by the receiving UE, leading to failed data or signaling reception and degraded communication quality.
A sidelink communication method where a terminal device determines if data or signaling supports Group casting or broadcast SL DRX, and if so, obtains and uses corresponding SL resources for transmission, ensuring that both the transmitting and receiving sides use matching resources.
This method ensures that data or signaling supporting Group casting or broadcast SL DRX is reliably received by the receiving UE, thereby improving the quality of sidelink communication.
Smart Images

Figure 0007695351000001 
Figure 0007695351000002 
Figure 0007695351000003
Abstract
Description
Technical Field
[0001] This application relates to communication technologies, and in particular, to a sidelink communication method and apparatus.
Background Art
[0002] User equipment (UE) may communicate with each other through a network or directly with each other. Direct communication between UEs is also called sidelink (SL) communication. In SL communication, data is transmitted between two UEs via a PC5 air interface. A typical application example of SL communication is a vehicle-to-everything (V2X) scenario. In a V2X scenario, one vehicle is one UE.
[0003] In the process of SL communication, in order to reduce the power consumption of the UE, the transmitting UE or the receiving UE may use a discontinuous reception (DRX) mechanism. The DRX mechanism means that when the UE does not have data to be transmitted or received, the UE turns off the transmitter or receiver for a certain time period to reduce power consumption. A DRX cycle includes an active time and a sleep time (or called an inactive time). The UE transmits or receives data during the active time and does not transmit or receive data during the sleep time. In the prior art, the UE may support SL DRX based on a unicast method and / or support SL DRX based on a broadcast method and Group casting a method.
[0004] However, when the transmitting UE transmits data or signaling that supports Group casting or broadcast SL DRX, the SL transmission resources used by the transmitting UE are broadcast and Group castingIt may not correspond to the SL reception resource used by the receiving UE in the SL DRX state. As a result, the receiving UE cannot receive data or signaling that supports Group casting or broadcast SL DRX, and the quality of SL communication is affected. SUMMARY OF THE INVENTION
[0005] Embodiments of the present application provide Group casting a sidelink communication method and apparatus for avoiding the lack of services or signaling that support or broadcast SL DRX and improving the quality of SL communication.
[0006] The first aspect of the present application provides a sidelink communication method applied to a first terminal device. The method includes determining that first data or first signaling supports a first DRX, where the first DRX is Group casting or a broadcast SL DRX, obtaining a first SL resource, where the first SL resource is an SL resource corresponding to the first DRX, and transmitting the first data or the first signaling on the first SL resource. Group casting When transmitting corresponding data or signaling that supports or broadcasts SL DRX, the first terminal device Group casting obtains a resource corresponding to or broadcasts SL DRX, Group casting and transmits data or signaling by using a resource corresponding to or broadcasts SL DRX. Since both the transmission resource used by the transmitting side and the reception resource used by the receiving side are Group casting resources corresponding to or broadcast SL DRX, Group casting it is guaranteed that the corresponding data or signaling that supports or broadcasts SL DRX is normally received by the receiving side, thereby improving the quality of SL communication.
[0007] In an exemplary manner, the step of determining that the first data or the first signaling supports the first DRX includes the access stratum receiving first indication information from the upper stratum, where the first indication information indicates that the first data or the first signaling Group casting supports or broadcasts the SL DRX.
[0008] In an exemplary manner, the first indication information includes that the service or the quality of service (QoS) flow associated with the first data Group casting supports or broadcasts the SL DRX.
[0009] In an exemplary manner, the step of obtaining the first SL resource includes transmitting a first request message to a network device, where the first request message is for requesting the first SL resource, and receiving information regarding the first SL resource transmitted by the network device.
[0010] Optionally, the first request message includes second indication information, where the second indication information indicates that the SL resource required by the data or signaling corresponding to the destination or the QoS flow Group casting is or corresponds to the SL resource for broadcast DRX.
[0011] Alternatively, before the first terminal device transmits the first request message to the network device, the first terminal device transmits second indication information to the network device, where the second indication information indicates that the SL resource required by the data or signaling corresponding to the destination or the QoS flow Group casting is or corresponds to the SL resource for broadcast DRX.
[0012] Optionally, the first request message is any one of a SL scheduling request (SR), a SL buffer status report (BSR), and a user assistance information (UAI) message.
[0013] When the first request message is any one of a SL scheduling request (SR), a SL buffer status report (BSR), and a user assistance information (UAI) message, optionally, the second indication information is carried in a side link user information (SUI) message.
[0014] In an exemplary manner, the first request message is a dedicated SL SR, and the first SL resource is allocated by a network device to a first terminal device based on the dedicated SL SR.
[0015] In another exemplary manner, when the first request message is a dedicated SL SR, before the first terminal device transmits the dedicated SL SR to the network device, the first terminal device transmits a SUI message to the network device, the SUI message includes the second indication information, and the first terminal device receives the dedicated SL SR configured by the network device.
[0016] In yet another exemplary manner, when the first request message is a SL SR, the SL SR includes the second indication information. The first SL resource is allocated by a network device to a first terminal device based on the second indication information.
[0017] In an exemplary manner, when the first request message is a SL BSR, the first terminal device transmits the SL BSR to the network device by using a dedicated LCG or a dedicated destination index. The first SL resource is allocated by a network device to the first terminal device based on the dedicated LCG or the dedicated destination index, or is predefined in the protocol.
[0018] In another exemplary manner, when the first request message is an SL BSR, before the first terminal device transmits the SL BSR to the network device by using a dedicated LCG or a dedicated destination index, the first terminal device transmits a SUI message to the network device, the SUI message includes second indication information, the first terminal device receives configuration information of the dedicated LCG or the dedicated destination index transmitted by the network device, and the dedicated LCG or the dedicated destination index is configured by the network device based on the second indication information.
[0019] In yet another exemplary manner, when the first request message is an SL BSR, the SL BSR includes second indication information. The first SL resource is allocated by the network device to the first terminal device based on the second indication information.
[0020] In yet another exemplary manner, when the first request message is an SL BSR, before transmitting the SL BSR to the network device, the first terminal device transmits a SUI to the network device, and the SUI includes second indication information.
[0021] In yet another exemplary manner, the first request message is an SL BSR in a specific format, and the SL BSR in the specific format is, in particular, Group casting or for requesting an SL resource corresponding to broadcast DRX. The first SL resource is allocated by the network device to the first terminal device based on the format of the SL BSR.
[0022] In an exemplary manner, when the first request message is a UAI message, the UAI message includes second indication information. The first SL resource is allocated by the network device to the first terminal device based on the second indication information.
[0023] In another exemplary manner, when the first request message is a UAI message, before transmitting the UAI message to the network device, the first terminal device transmits an SUI message to the network device, and the SUI message includes second indication information. The first SL resource is a semi-persistent scheduling (SPS) resource, and the first SL resource is allocated to the first terminal device by the network device based on the second indication information and the UAI message.
[0024] Optionally, the first signaling includes one or more signaling among messages in the SL unicast connection establishment process, messages in the relay UE discovery process, UE's SL capability-related messages, and the first PC5 RRC reconfiguration message.
[0025] In another exemplary manner, the first terminal device obtaining the first side link (SL) resource includes the first terminal device obtaining the first SL resource by measuring the idle SL resource.
[0026] In an exemplary manner, the first terminal device transmitting the first data or the first signaling on the first SL resource includes the first terminal device selecting, or preferentially selecting, only the destination corresponding to the first data or the first signaling from the destinations to be transmitted as the destination for transmission.
[0027] Since only the destination corresponding to the first data or the first signaling is selected, or preferentially selected, from the destinations to be transmitted for transmission, it is guaranteed that the first data or the first signaling is preferentially transmitted, thereby avoiding the transmission delay or discard of the first data or the first signaling by the LCP.
[0028] In another exemplary manner, for the first terminal device to transmit first data or first signaling on the first SL resource, the first terminal device selects or preferentially selects only the logical channel corresponding to the first data or the first signaling from the logical channels to be transmitted as the logical channel for transmission from the logical channel to be transmitted.
[0029] Since only the logical channel corresponding to the first data or the first signaling is selected or preferentially selected from the logical channels to be transmitted for transmission, it is guaranteed that the first data or the first signaling is preferentially transmitted, thereby avoiding the transmission delay or discard of the first data or the first signaling by the LCP.
[0030] A second aspect of the present application provides a sidelink communication method applied to a network device. The method includes receiving a first request message transmitted by a first terminal device, where the first request message is for requesting a first sidelink (SL) resource, the first SL resource is an SL resource corresponding to a first discontinuous reception (DRX), and the first DRX is Group casting or a broadcast DRX, and allocating the first SL resource to the first terminal device based on the first request message. The transmitting side, by transmitting the first request message, Group casting requests a resource corresponding to the first DRX or a broadcast SL DRX from the network device, and the network device allocates, based on the first request message, Group casting or a resource corresponding to a broadcast SL DRX to the transmitting side. Since both the transmission resource used by the transmitting side and the reception resource used by the receiving side are Group casting or an SL resource corresponding to a broadcast, Group castingAlternatively, it is guaranteed that data or signaling supporting broadcast SL DRX is successfully received by the receiving side, thereby improving the quality of SL communication.
[0031] In an exemplary manner, the first request message includes second indication information, and the second indication information indicates that the SL resources required by data or signaling corresponding to the destination or QoS flow are Group casting or SL resources corresponding to broadcast DRX.
[0032] In an exemplary manner, before the network device receives the first request message sent by the first terminal device, the method further includes the network device receiving second indication information sent by the first terminal device, and the second indication information indicates that the SL resources required by data or signaling corresponding to the destination or QoS flow are Group casting or SL resources corresponding to broadcast DRX.
[0033] Optionally, the first request message is any one of an SL scheduling request (SR), an SL buffer status report (BSR), and a user assistance information (UAI) message.
[0034] Optionally, the first request message is any one of an SL scheduling request (SR), an SL buffer status report (BSR), and a user assistance information (UAI) message, and the second indication information is carried in a side link user information (SUI) message.
[0035] In an exemplary manner, the first request message is a dedicated SL SR, and the dedicated SL SR is Group casting or for requesting SL resources corresponding to broadcast SL DRX, and the network device, based on the dedicated SL SR, determines that the resources requested by the SL SR areGroup casting It is determined that the resource corresponds to broadcast SL DRX, and the first SL resource is allocated to the first terminal device.
[0036] In another exemplary manner, before the network device receives the dedicated SL SR, the network device receives the SUI message sent by the first terminal device. The SUI message includes second indication information, and the network device configures the dedicated SL SR for the first terminal device based on the second indication information.
[0037] In yet another exemplary manner, when the first request message is an SL SR, the SL SR includes second indication information, and the network device allocates the first SL resource to the first terminal device based on the second indication information.
[0038] In an exemplary manner, when the first request message is an SL BSR, the SL BSR is sent to the network device by the first terminal device by using a dedicated LCG or a dedicated destination index. The network device determines that the resource requested by the SL BSR is Group casting It is determined that the resource corresponds to broadcast SL DRX, and the first SL resource is allocated to the first terminal device.
[0039] In another exemplary manner, when the first request message is an SL BSR, before the network device receives the SL BSR, the network device receives the SUI message sent by the first terminal device. The SUI message includes second indication information, and the first terminal device configures a dedicated LCG or a dedicated destination index for the SL BSR based on the second indication information.
[0040] In yet another exemplary manner, when the first request message is a SL BSR, the SL BSR includes second indication information. The network device allocates a first SL resource to the first terminal device based on the second indication information.
[0041] In yet another exemplary manner, when the first request message is a SL BSR, before the network device receives the SL BSR, the network device receives a SUI message sent by the first terminal device, the SUI includes second indication information, and the network device allocates a first SL resource to the first terminal device based on the second indication information and the SL BSR.
[0042] In yet another exemplary manner, the first request message is a SL BSR in a specific format, and the SL BSR in the specific format is, in particular, Group casting or for requesting an SL resource corresponding to broadcast DRX. The network device allocates a first SL resource to the first terminal device based on the format of the SL BSR.
[0043] In an exemplary manner, when the first request message is a UAI message, the UAI message includes second indication information. The network device allocates a first SL resource to the first terminal device based on the second indication information.
[0044] In another exemplary manner, when the first request message is a UAI message, before receiving the UAI message, the network device receives a SUI message sent by the first terminal device, and the SUI message includes second indication information. The first SL resource is the first SL resource allocated by the network device to the first terminal device based on the second indication information and the UAI message, and the first SL resource is a semi-persistent scheduling (SPS) resource.
[0045] Optionally, the first signaling includes one or more of a message in an SL unicast connection establishment process, a message in a relay UE discovery process, a UE's SL capability related message, and a first PC5 radio resource control (RRC) reconfiguration message.
[0046] A third aspect of the present application provides a sidelink communication method. The access stratum receives first indication information from a higher stratum, where the first indication information indicates that first data or first signaling supports first discontinuous reception (DRX), and the first DRX is Group casting either unicast SL DRX or broadcast SL DRX, and based on the first indication information, when it is determined that the data or signaling currently to be received supports the first DRX, activates the first DRX.
[0047] A fourth aspect of the present application provides a sidelink communication method applied to a second terminal device. The method includes a step of deactivating first discontinuous reception (DRX) at a first time point, where the first DRX is Group casting either unicast SL DRX or broadcast sidelink (SL) DRX, and the first time point is the time point of receiving an SL unicast connection establishment message or the time point of receiving a discovery request message, and a step of activating the first DRX at a second time point, where the second time point is the time point of receiving an SL unicast connection establishment acceptance message, the time point of receiving a first PC5 radio resource control (RRC) reconfiguration message, the completion time point of unicast connection DRX configuration, or the timeout time point of a first timer.
[0048] In the method, the receiving-side terminal device invalidates the first DRX between the first time point and the second time point. Invalidating the first DRX means that the receiving-side terminal device receives data in all time periods corresponding to normal SL resources, Group castingNor is it limited to receiving data only on the SL resources corresponding to the broadcast SL DRX. Therefore, it is guaranteed that the receiving terminal device Group casting correctly receives the signaling or data that supports the broadcast SL DRX, thereby improving the quality of SL communication.
[0049] In an exemplary manner, the terminal device starts a first timer at a first time point.
[0050] In an exemplary manner, the deactivation of the first DRX by the terminal device at the first time point includes the following: The terminal device deactivates the first DRX after the preset time is delayed at the first time point.
[0051] The fifth aspect of this application provides a sidelink communication method applied to a second terminal device. The method includes the step of receiving an SCI sent by a first terminal device, and when the second terminal device Group casting is in the broadcast SL DRX state and the resource corresponding to the TB indicated by the SCI Group casting does not belong to or partially belongs to the SL resource corresponding to the broadcast SL DRX, skipping the reception of the TB indicated by the SCI, or receiving the TB indicated by the SCI but skipping the start of the HARQ RTT timer or inactivity timer corresponding to the SCI.
[0052] In this embodiment, after the second terminal device receives the SCI, the HARQ RTT timer or INACTIVITY timer corresponding to the TB indicated by the SCI is not started, so that the subsequent reception of the corresponding retransmission data can be avoided, thereby reducing the energy consumption of the terminal device.
[0053] The sixth aspect of this application provides a first terminal device including the following: A determination module configured to determine that first data or first signaling supports first discontinuous reception (DRX), where the first DRX is Group casting or a broadcast sidelink (SL) DRX; An acquisition module configured to acquire a first SL resource, where the first SL resource is an SL resource corresponding to the first DRX; and A transmission module configured to transmit the first data or the first signaling on the first SL resource.
[0054] In an exemplary manner, the determination module is specifically configured to receive first indication information from an upper layer of the first terminal device, where the first indication information indicates that the first data or the first signaling Group casting supports or a broadcast SL DRX.
[0055] In an exemplary manner, the first indication information includes that a service or a quality of service (QoS) flow associated with the first data Group casting supports or a broadcast SL DRX.
[0056] In an exemplary manner, the acquisition module is specifically configured to transmit a first request message to a network device, where the first request message is for requesting the first SL resource, and to receive information regarding the first SL resource transmitted by the network device.
[0057] Optionally, the first request message includes second indication information, where the second indication information indicates that the SL resource required by data or signaling corresponding to a destination or a QoS flow Group casting is or an SL resource corresponding to a broadcast DRX.
[0058] Alternatively, the acquisition module is further configured to send second indication information to the network device before sending the first request message to the network device, and the second indication information indicates that the SL resources required by data or signaling corresponding to the destination or QoS flow are Group casting or the SL resources corresponding to broadcast DRX.
[0059] Optionally, the first request message is any one of a side-link scheduling request (SR), a side-link buffer status report (BSR), and a user assistance information (UAI) message.
[0060] When the first request message is any one of a side-link scheduling request (SR), a side-link buffer status report (BSR), and a user assistance information (UAI) message, optionally, the second indication information is carried in a side-link user information (SUI) message.
[0061] In an exemplary manner, the first request message is a dedicated SL SR, and the first SL resources are allocated by the network device to the first terminal device based on the dedicated SL SR.
[0062] In another exemplary manner, when the first request message is a dedicated SL SR, before the acquisition module sends the dedicated SL SR to the network device, the acquisition module sends an SUI message to the network device, the SUI message includes the second indication information, and the acquisition module receives the dedicated SL SR configured by the network device.
[0063] In yet another exemplary manner, when the first request message is an SL SR, the SL SR includes the second indication information. The first SL resources are allocated by the network device to the first terminal device based on the second indication information.
[0064] In an exemplary manner, when the first request message is an SL BSR, the acquisition module is specifically configured to send the SL BSR to the network device by using a dedicated LCG or a dedicated destination index. The first SL resource is allocated to the first terminal device by the network device based on a dedicated LCG or a dedicated destination index, or is predefined in the protocol.
[0065] In another exemplary manner, when the first request message is an SL BSR, before sending the SL BSR to the network device by using a dedicated LCG or a dedicated destination, the acquisition module sends an SUI message including second indication information to the network device, receives configuration information of the dedicated LCG or the dedicated destination index sent by the network device, and the dedicated LCG or the dedicated destination index is configured by the network device based on the second indication information.
[0066] In yet another exemplary manner, when the first request message is an SL BSR, the SL BSR includes second indication information. The first SL resource is allocated to the first terminal device by the network device based on the second indication information.
[0067] In yet another exemplary manner, when the first request message is an SL BSR, before sending the SL BSR to the network device, the acquisition module sends an SUI to the network device, and the SUI includes second indication information.
[0068] In yet another exemplary manner, when the first request message is an SL BSR in a specific format, the SL BSR in the specific format is specifically for Group casting or requesting an SL resource corresponding to broadcast DRX. The first SL resource is allocated to the first terminal device by the network device based on the format of the SL BSR.
[0069] In an exemplary manner, when the first request message is a UAI message, the UAI message includes second indication information. The first SL resource is allocated to the first terminal device by the network device based on the second indication information.
[0070] In another exemplary manner, when the first request message is a UAI message, before sending the UAI message to the network device, the acquisition module sends a SUI message to the network device, and the SUI message includes second indication information. The first SL resource is a semi-persistent scheduling (SPS) resource, and the first SL resource is allocated to the first terminal device by the network device based on the second indication information and the UAI message.
[0071] Optionally, the first signaling includes one or more of the messages in the SL unicast connection establishment process, the messages in the relay UE discovery process, the UE's SL capability-related messages, and the first PC5 radio resource control (RRC) reconfiguration message.
[0072] In another exemplary manner, the acquisition module is specifically configured to acquire the first SL resource by measuring the idle SL resources.
[0073] In an exemplary manner, the transmission module is specifically configured to select or preferentially select only the destination corresponding to the first data or the first signaling from the destinations to be transmitted as the destination for transmission.
[0074] In another exemplary manner, the transmission module is specifically configured to select or preferentially select only the logical channel corresponding to the first data or the first signaling from the logical channels to be transmitted as the logical channel for transmission.
[0075] In a sixth aspect and implementation form of the present application, the first terminal device provided can be configured to execute the method provided in the first aspect and implementation form of the present application. The technical effects are the same, and the details will not be described again in this specification.
[0076] A seventh aspect of the present application provides a network device including the following: A receiving module configured to receive a first request message transmitted by a first terminal device, where the first request message is for requesting a first sidelink (SL) resource, the first SL resource is an SL resource corresponding to a first discontinuous reception (DRX), and the first DRX is Group casting Or a broadcast DRX, the receiving module; and An allocation module configured to allocate a first SL resource to the first terminal device based on the first request message.
[0077] In an exemplary manner, the first request message includes second indication information, and the second indication information indicates that the SL resource required by data or signaling corresponding to a destination or a QoS flow is Group casting Or an SL resource corresponding to a broadcast DRX.
[0078] In another exemplary manner, the receiving module is further configured to receive second indication information transmitted by the first terminal device before receiving the first request message, and the second indication information indicates that the SL resource required by data or signaling corresponding to a destination or a QoS flow is Group casting Or an SL resource corresponding to a broadcast DRX.
[0079] Optionally, the first request message is any one of a sidelink scheduling request (SR), a sidelink buffer status report (BSR), and a user assistance information (UAI) message.
[0080] When the first request message is any one of a SL scheduling request (SR), a SL buffer status report (BSR), and a user assistance information (UAI) message, optionally, the second indication information is carried in a side link user information (SUI) message.
[0081] In an exemplary manner, the first request message is a dedicated SL SR, and the dedicated SL SR is Group casting for requesting SL resources corresponding to unicast SL DRX or broadcast SL DRX, and the allocation module is specifically configured to allocate, based on the dedicated SL SR, the resources requested by the SL SR as Group casting or resources corresponding to broadcast SL DRX, to the first terminal device as the first SL resource.
[0082] In another exemplary manner, before receiving the dedicated SL SR, the receiving module further receives a SUI message sent by the first terminal device, the SUI message includes the second indication information, and the network device further includes a configuration module configured to configure a dedicated SL SR for the first terminal device based on the second indication information.
[0083] In yet another exemplary manner, when the first request message is a SL SR, the SL SR includes the second indication information, and the allocation module is specifically configured to allocate, based on the second indication information, the first SL resource to the first terminal device.
[0084] In an exemplary manner, when the first request message is a SL BSR, the SL BSR is sent by the first terminal device to the network device by using a dedicated LCG or a dedicated destination index. The allocation module is based on the dedicated LCG or the dedicated destination index, and the resources requested by the SL BSR are Group castingor determines that it is a resource corresponding to broadcast SL DRX, and is specifically configured to allocate a first SL resource to a first terminal device.
[0085] In another exemplary manner, when the first request message is an SL BSR, before receiving the SL BSR, the receiving module further receives an SUI message transmitted by the first terminal device, the SUI message includes second indication information, and the allocation module is specifically configured to construct a dedicated LCG or a dedicated destination index for the SL BSR based on the second indication information and the SL BSR.
[0086] In yet another exemplary manner, when the first request message is an SL BSR, the SL BSR includes second indication information. The network device allocates a first SL resource to the first terminal device based on the second indication information.
[0087] In yet another exemplary manner, when the first request message is an SL BSR, before the network device receives the SL BSR, the network device receives an SUI message transmitted by the first terminal device. The SUI includes second indication information. The network device further includes a configuration module configured to allocate a first SL resource to the first terminal device based on the second indication information.
[0088] In yet another exemplary manner, the first request message is an SL BSR in a specific format, and the SL BSR in the specific format is specifically for Group casting or requesting an SL resource corresponding to broadcast DRX. The allocation module is specifically configured to allocate a first SL resource to the first terminal device based on the format of the SL BSR.
[0089] In an exemplary manner, when the first request message is a UAI message, the UAI message includes second indication information. The allocation module is specifically configured to allocate a first SL resource to the first terminal device based on the second indication information.
[0090] In another exemplary manner, when the first request message is a UAI message, before receiving the UAI message, the receiving module receives an SUI message sent by the first network device, and the SUI message includes second indication information. The allocation module is specifically configured to allocate a first SL resource to the first terminal device based on the second indication information and the UAI message, and the first SL resource is a semi-persistent scheduling (SPS) resource.
[0091] Optionally, the first signaling includes one or more of a message in an SL unicast connection establishment process, a message in a relay UE discovery process, a UE's SL capability-related message, and a first PC5 radio resource control (RRC) reconfiguration message.
[0092] The network device provided in the seventh aspect and implementation form of the present application may be configured to execute the method provided in the second aspect and implementation form of the present application. The technical effects are the same, and the details will not be described again in this specification.
[0093] The eighth aspect of the present application provides a second terminal device including the following: A receiving module configured to receive first indication information from an upper layer of the second terminal device, where the first indication information indicates that first data or first signaling supports first discontinuous reception (DRX), and the first DRX is Group casting Or a broadcast SL DRX, the receiving module; A determination module configured to determine that data or signaling to be currently received supports a first discontinuous reception (DRX) based on first indication information; and An activation module configured to activate the first DRX.
[0094] The second terminal device provided in the eighth aspect of the present application may be configured to execute the method provided in the third aspect of the present application, and the technical effects are the same. Details will not be described again in this specification.
[0095] The ninth aspect of the present application provides a terminal device including the following: A deactivation module configured to deactivate a first discontinuous reception (DRX) at a first time point, where the first DRX is Group casting Or a broadcast sidelink (SL) DRX, and the first time point is the time point of receiving an SL unicast connection establishment message or the time point of receiving a discovery request message, the deactivation module; and An activation module configured to activate the first DRX at a second time point, where the second time point is the time point of receiving an SL unicast connection establishment acceptance message, the time point of receiving a first PC5 radio resource control (RRC) reconfiguration message, the completion time point of unicast connection DRX configuration, or the timeout time point of a first timer, the activation module.
[0096] In an exemplary manner, the terminal device starts a first timer at the first time point.
[0097] In an exemplary manner, the deactivation module is particularly configured to deactivate the first DRX after a preset time is delayed at the first time point.
[0098] In an eighth aspect and implementation form of the present application, the terminal device provided may be configured to execute the method provided in the fourth aspect and implementation form of the present application. The technical effects are the same, and the details will not be described again in this specification.
[0099] A tenth aspect of the present application provides a second terminal device including the following: A receiving module configured to receive the SCI transmitted by the first terminal device; The receiving module is such that when the second terminal device Group casting is in the broadcast SL DRX state and the resources corresponding to the TB indicated by the SCI Group casting either do not belong to or partially belong to the SL resources corresponding to the broadcast SL DRX, the receiving of the TB indicated by the SCI is skipped, or the TB indicated by the SCI is received, but the receiving module is further configured to skip the start of the HARQ RTT timer or the inactivity timer corresponding to the SCI.
[0100] The second terminal device provided in the tenth aspect of the present application may be configured to execute the method provided in the fifth aspect of the present application, and the technical effects are the same. The details will not be described again in this specification.
[0101] An eleventh aspect of the present application provides a terminal device including a processor, a memory, and a transceiver. The memory is configured to store instructions. The transceiver is configured to communicate with another device. The processor is configured to execute the instructions stored in the memory so that the terminal device can execute any method provided in the first aspect, third aspect, fourth aspect, fifth aspect, and implementation forms of the present application.
[0102] A twelfth aspect of the present application provides a network device including a processor, a memory, and a transceiver. The memory is configured to store instructions. The transceiver is configured to communicate with another device. The processor is configured to execute instructions stored in the memory such that the network device can execute any method provided in the second aspect and implementation forms of the present application.
[0103] A thirteenth aspect of the present application provides a computer-readable storage medium. The computer-readable storage medium stores instructions. When the instructions are executed, the computer can execute any method provided in the first aspect, third aspect, fourth aspect, fifth aspect, and implementation forms of the present application.
[0104] A fourteenth aspect of the present application provides a computer-readable storage medium. The computer-readable storage medium stores instructions. When the instructions are executed, the computer can execute any method provided in the second aspect and implementation forms of the present application.
[0105] A fifteenth aspect of the present application provides a computer program product. The computer program product includes instructions. When the instructions are executed, the computer can execute any method provided in the first aspect, third aspect, fourth aspect, fifth aspect, and implementation forms of the present application.
[0106] A sixteenth aspect of the present application provides a computer program product. The computer program product includes instructions. When the instructions are executed, the computer can execute any method provided in the second aspect and implementation forms of the present application.
[0107] The seventeenth aspect of the present application provides a communication system including a first terminal device, a second terminal device, and a network device. The first terminal device is configured to execute any method provided in the first aspect and implementation form of the present application. The second terminal device is configured to execute the method provided in the third aspect of the present application. The network device is configured to execute any method provided in the second aspect and implementation form of the present application.
[0108] According to the sidelink communication method and apparatus provided in the embodiments of the present application, when a first terminal device (transmitting side) has first data or first signaling to be transmitted, the first terminal device first determines whether Group casting or supports broadcast SL DRX. When the first data or the first signaling Group casting or supports broadcast SL DRX, the first terminal device Group casting obtains an SL resource corresponding to Group casting or broadcast SL DRX, or transmits the first data or the first signaling by using the SL resource corresponding to Group casting or broadcast SL DRX. The SL resource used by the transmitting side to transmit the first data or the first signaling is Group casting or the SL resource corresponding to broadcast SL DRX, and the receiving-side terminal device also Group casting receives the first data or the first signaling on the SL resource corresponding to or broadcast SL DRX. Therefore, it is guaranteed that the receiving-side terminal device can normally receive the first data or the first signaling that
[0109]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Best Mode for Carrying Out the Invention
[0110] Hereinafter, with reference to the accompanying drawings in the embodiments of the present application, the technical solutions in the embodiments of the present application will be described. In the present application, "at least one" means one or more, and "a plurality of" means two or more. The term "and / or" describes the relationship between related objects and indicates that three relationships can exist. For example, A and / or B can represent the case where only A exists, the case where both A and B exist, and the case where only B exists, and A and B can be singular or plural. The character " / " generally indicates an "or" relationship between related objects. At least one of the following items (parts) or similar expressions refers to any combination of these items, including any combination of a single item (part) or multiple items (parts). For example, at least one (part) of a, b, or c can represent a, b, c, a and b, a and c, b and c, or a, b, and c, and a, b, and c can be singular or plural. In addition, in order to clearly explain the technical solutions in the embodiments of the present application, terms such as "first" and "second" are used in the embodiments of the present application to distinguish the same items or similar items that basically provide the same function or purpose. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order. For example, the "first" of the first device and the "second" of the second device in the embodiments of the present application are only used to distinguish different devices.
[0111] In this application, it should be noted that the terms "for example" or "such as" are used to provide examples, illustrations, or explanations. Any embodiment or design method described as an "example" or "for example" in this application should not be described as being more preferred or having more advantages than another embodiment or design method. Exactly, the use of terms such as "for example" or "example" is intended to present the related concepts in a specific way.
[0112] FIG. 1 is a schematic diagram of a network architecture to which this application is applicable. As shown in FIG. 1, the network architecture includes a network device (e.g., a base station) 11, a first terminal device 12, and a second terminal device 13. The network device 11 communicates with the first terminal device 12 and the second terminal device 13 via the Uu air interface. The first terminal device 12 communicates with the second terminal device 13 via the PC5 air interface. Communication via the PC5 interface is also called SL communication. FIG. 1 is only an example for illustration and does not constitute a limitation. The network architecture may further include more network devices and terminal devices.
[0113] In the scenario of SL communication, the first terminal device 12 and the second terminal device 13 may be located within the coverage of the same base station (e.g., base station 11), or may be located within the coverage of different base stations. Alternatively, one terminal device is located within the coverage of the base station, and the other terminal device is located outside the coverage of the base station. Alternatively, both terminal devices are located out of coverage of the base station. One transmitting terminal device may perform SL communication with one or more receiving terminal devices. From the perspective of the receiving terminal device, one receiving terminal device may also perform SL communication with one or more transmitting terminal devices.
[0114] The terminal device in the embodiments of the present application may also be referred to as a terminal, user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or user device. The terminal device may be a station (ST) in a wireless local area network (WLAN), or may be a mobile phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA) device, handheld device with wireless communication capabilities, computing device, or another processing device connected to a wireless modem, wearable device, in-vehicle device, road side unit (RSU), and terminal devices in next-generation communication systems, such as terminal devices in a 5-generation (5G) network, terminal devices in a future evolved public land mobile network (PLMN) network, terminal devices in a new radio (NR) communication system, etc.
[0115] The network device in the embodiment of the present application may be referred to as an access network device, a base station, etc. The base station may be an access point (AP) in a WLAN, a base transceiver station (BTS) in a Global System for Mobile Communications (GSM (registered trademark)) or Code Division Multiple Access (CDMA), or a Node B (NB) in WCDMA (registered trademark), or an evolved Node B (eNB, or eNodeB) in LTE, or a relay station or an access point, or a new generation Node B (gNodeB) in an NR system, etc. Optionally, the gNodeB may be deployed in a form in which a central unit (CU) and a distributed unit (DU) are separate.
[0116] A typical use of SL communication is V2X communication. For example, V2X communication includes vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-people (V2P) communication, vehicle-to-network (V2N) communication, etc. The specific communication scenario of V2X is not limited in the embodiment of the present application. For example, V2X communication may be vehicle-to-vehicle communication, communication between in-vehicle devices, communication between an RSU and an in-vehicle device and / or a network device, or communication between a network device and an in-vehicle device and / or an RSU. The network device may be an LTE base station device, an NR base station device, or a base station in a subsequent evolved system.
[0117] In a V2X scenario, a terminal device supports unicast, Group casting , or broadcast communication. For unicast communication, it is necessary to establish a unicast connection, Group casting and for Group casting communication, it is necessary to establish a communication group. For example, in a platooning service, vehicles moving in the same direction and relatively close to each other can form a vehicle platoon, and one vehicle in the vehicle platoon can send data to another vehicle in the vehicle platoon. Furthermore, the leading vehicle can establish a unicast communication connection to the member vehicles and perform one-to-one data transmission with the member vehicles via the unicast connection.
[0118] Before performing SL transmission, the transmitting terminal device needs to obtain transmission resources. In the embodiments of this application, the transmission resources used for SL communication are called SL resources. To distinguish from the downlink data resources and uplink transmission resources in the prior art, SL resources are also called SL grants. Correspondingly, before performing reception, the receiving terminal device also needs to determine reception resources. Currently, the transmitting terminal device can obtain SL resources in the following two modes (Mode 1 and Mode 2).
[0119] Mode 1: Base station scheduling method. The base station scheduling method is similar to the method of acquiring uplink resources on the Uu interface. When SL data is to be transmitted, the terminal device first reports a sidelink buffer status report (SL BSR) to the base station to notify the base station of the amount of data to be transmitted. Based on the SL BSR, the base station can allocate an appropriate size of SL resources to the terminal device from the SL transmission resource pool (Tx resource pool). In the case of periodic services, the terminal device may report the attributes of the periodic services to the base station. The base station allocates periodic SL resources to the terminal device based on the attributes of the periodic services. The attributes of the periodic services include start time, period, packet size, etc. The terminal device to which the periodic SL resources are allocated does not need to frequently transmit the SL BSR to acquire the SL resources.
[0120] Mode 2: In the terminal device autonomous contention method, for example, the terminal device can select an idle (i.e., unoccupied) SL resource for transmission by measuring whether each time-frequency resource in the SL transmission resource pool is occupied, and the base station does not need to schedule the SL resources.
[0121] The SL transmission resource pool includes a plurality of SL resources (e.g., time-frequency resources). When scheduling SL resources for the terminal device, the base station can select resources from the SL transmission resource pool. Similarly, when autonomously selecting SL resources, the terminal device also selects resources from the SL transmission resource pool. The SL transmission resource pool can be configured by the base station for the terminal device. It can be understood that there may be one or more SL transmission resource pools.
[0122] Similarly, when the terminal device is used as the receiving side to perform SL communication, the terminal device also needs to determine the corresponding SL receiving resource from the SL receiving resource pool (Rx resource pool). It can be understood that the SL resources in the transmission resource pool correspond to the SL resources in the receiving resource pool, and there may be one or more SL receiving resource pools.
[0123] In existing communication protocols, for a service of interest, the receiving-side terminal device needs to monitor sidelink control information (SCI) when corresponding to all SL resources in the resource pool in order to receive messages transmitted by possible transmitting-side terminal devices. However, the transmitting-side terminal device may not transmit data most of the time, and thus does not lead to energy savings for the receiving-side terminal device.
[0124] In the prior art, the receiving-side terminal device may use the DRX mechanism to save energy. The receiving-side terminal device receives downlink control information (DCI) only during the active time of DRX, does not receive DCI during the sleep time of DRX, and the receiver of the receiving-side terminal device is in an off state during the sleep time of DRX, thereby achieving the purpose of energy saving.
[0125] The DRX mechanism (hereinafter referred to as SL DRX) is also introduced into SL communication. The receiving-side terminal device that supports SL DRX receives SCI only during the active time of SL DRX, disables the receiver during the sleep time of SL DRX, and does not receive SCI. SL DRX includes unicast SL DRX and Group castingOr it includes broadcast SL DRX. Before using unicast SL DRX, the terminal device first needs to establish a unicast connection (PC5-S connection / unicast link), and then configure the corresponding SL DRX parameters through the established unicast connection.
[0126] For the process of establishing a unicast connection for SL DRX, please refer to the process shown in Figure 2. As shown in Figure 2, the process of establishing a unicast connection includes the following steps.
[0127] S101: The first terminal device sends a connection establishment request message to the second terminal device.
[0128] The connection establishment request message is for requesting to establish a unicast connection. The connection establishment request message is also called a PC5-S connection establishment request message. The connection establishment request message can be a direct communication request message.
[0129] S102: The second terminal device sends a security establishment command message to the first terminal device.
[0130] S103: The first terminal device sends a security establishment completion message to the second terminal device.
[0131] S104: The second terminal device sends a connection establishment acceptance message to the first terminal device.
[0132] The security establishment command message can be a direct security mode command message. The security establishment completion message can be a direct security mode completion message. The connection establishment acceptance message can be a direct communication acceptance message. The connection establishment request message can be transmitted in unicast or broadcast mode. The security establishment command message, the security establishment completion message, and the connection establishment acceptance message are all transmitted in unicast mode.
[0133] In the process of establishing a unicast connection, the corresponding security is also established. In addition, after the unicast connection is established, the corresponding PC5-RRC connection automatically exists. Security can be established by the upper layer (e.g., PC5-S layer or V2X layer) of the terminal device. After establishing the security, the upper layer notifies the access (AS) layer of the security configuration. The security configuration includes security algorithms, security parameters, security policies, etc. The AS layer can perform security protection on PC5-S messages, PC5-RRC messages, and user plane data transmission by using the security configuration.
[0134] In the scenario of relay communication, before establishing a unicast connection, the terminal devices first discover each other by using a discovery mechanism. The terminal devices can be classified into relay terminal devices and remote terminal devices. The relay terminal device is always within the coverage of the base station and can communicate directly with the base station. The remote terminal device may or may not be within the coverage of the base station. In order to transmit data directly to the network, the remote terminal device needs to discover and connect to the relay terminal device.
[0135] Currently, there are two discovery modes between terminal devices. In discovery mode A, the relay terminal device can broadcast an announcement message to the surroundings to notify the surrounding remote terminal devices that "I am here. And you can find me." In discovery mode B, the remote terminal device sends a request message to inquire whether the relay terminal device is nearby. After receiving the request message, the relay terminal device determines whether to return a response message based on the status of the relay terminal device or another factor. When the relay terminal device returns a response message, the two terminal devices discover each other.
[0136] Group casting Or to support broadcast SL DRX, Group casting Or the SL resources used for broadcast SL DRX (or Group casting Or the SL resources corresponding to broadcast SL DRX, also called) need to be configured. Group casting Or the SL resources used for broadcast SL DRX can be configured in the following two ways. It can be understood that the SL resources in this specification include SL reception resources or SL transmission resources.
[0137] Method 1: Some patterns (which can also be called subsets) are Group casting Captured from an existing resource pool (e.g., the R16 resource pool) for broadcast SL DRX. Figure 3 is Group casting A schematic diagram of the SL resources used for broadcast SL DRX. As shown in Figure 3, the gray part represents the captured pattern. The network device can define or configure the time-frequency domain position, period, etc. of the pattern resource and notify the terminal device of the time-frequency domain position, period, etc., or the protocol can pre-define the time-frequency domain position, period, etc. of the pattern resource. More discontinuous pattern resources can exist within the resource pool, Group castingA terminal device that supports broadcast SL DRX transmits or receives data on the SL resources shown in the gray part, Group casting or it can be understood that it can ensure that broadcast services can be normally transmitted.
[0138] Method 2: A dedicated resource pool Group casting is configured for broadcast SL DRX. Figure 4 shows Group casting another schematic diagram of the SL resources used for broadcast SL DRX. The gray part indicates the dedicated resource pool. The dedicated resource pool Group casting is used for broadcast SL DRX. The existing resource pool is independent of the dedicated resource pool. Group casting A terminal device that supports broadcast SL DRX Group casting transmits or receives data or signaling that supports broadcast SL DRX on the dedicated resource pool shown in the gray part to ensure that Group casting data or signaling that supports broadcast SL DRX can be normally transmitted.
[0139] The resource pools in Method 1 and Method 2 can be transmission resource pools or reception resource pools.
[0140] Group casting When the receiving-side terminal device determines that broadcast SL DRX is supported, Group casting the receiving-side terminal device listens for the SCI only during the active time of broadcast SL DRX, and the transmitting-side terminal device can transmit data or signaling at any time. The data or signaling transmitted by the transmitting-side terminal device Group castingOr, if it is not at the time-frequency position corresponding to the active time of broadcast SL DRX, the receiving terminal device cannot receive the data or signaling transmitted by the transmitting terminal device, resulting in the loss of data or signaling. When the data or signaling transmitted by the transmitting terminal device is data or signaling that supports broadcast or Group casting SL DRX, the loss of broadcast or Group casting SL DRX-supporting data or signaling affects the communication quality of the terminal device.
[0141] In the embodiments of the present application, broadcast or Group casting SL DRX-supporting data or signaling is also called data or signaling that cannot be missing, or data or signaling that cannot be discarded, or important data or signaling, or data or signaling that needs to be received or transmitted on the SL resource corresponding to broadcast or Group casting SL DRX, or data or signaling of a specific version (for example, R17). Data and signaling are sometimes collectively referred to as information. Therefore, broadcast or Group casting SL DRX-supporting data or signaling is also called broadcast or Group casting SL DRX-supporting information.
[0142] Group casting Or the data or signaling that supports broadcast SL DRX is Group casting Or the service that supports broadcast SL DRX or Group castingOr it includes a QoS flow that supports broadcast SL DRX. The QoS flow is data with a finer granularity than the service granularity (i.e., one service may include one or more QoS flows).
[0143] In embodiments of the present application, Group casting Or the signaling that supports broadcast SL DRX includes one or more of the four messages in the process of establishing a unicast connection (refer to the four messages shown in FIG. 2), the messages in the discovery process, the messages related to the SL capabilities of the terminal device, and the first PC5 RRC reconfiguration message. The four messages in the process of establishing a unicast connection are the connection establishment request message, the security establishment command message, the security establishment completion message, and the connection establishment acceptance message shown in FIG. 2. The messages in the discovery process include the advertisement message, the invitation message, and the response message to the invitation message. The messages related to the SL capabilities of the terminal device include the UECapabilityEnquirySidelink message and the UECapabilityInformationSidelink message.
[0144] To solve the problems in the prior art, in embodiments of the present application, the core network device or the V2X application server indicates to the terminal device that the terminal device Group casting Or supports data or signaling of broadcast SL DRX, or can indicate to the terminal device data or signaling that supports broadcast SL DRX. When the transmitting-side terminal device has data to be transmitted, the transmitting-side terminal device determines whether the data or signaling to be transmitted Group casting Or is data or signaling that supports broadcast SL DRX. Whether the data or signaling to be transmitted Group casting Or is data or signaling that supports broadcast SL DRX. Group castingIf it is data or signaling that supports broadcast SL DRX, the transmitting terminal device Group casting transmits data or signaling that supports broadcast SL DRX by using the SL resources corresponding to broadcast DRX. The receiving terminal device Group casting receives data or signaling that supports broadcast SL DRX on the SL resources corresponding to broadcast DRX. This is because the transmission resources used by the transmitting terminal device correspond to the reception resources used by the receiving terminal device. That is, both the transmission resources and the reception resources are Group casting SL resources corresponding to broadcast DRX, Group casting it can be guaranteed that data or signaling that supports broadcast SL DRX can be normally received by the receiving terminal device without affecting the quality of SL communication. Group casting SL resources corresponding to broadcast DRX, Group casting or data or signaling that supports broadcast SL DRX can be indicated by the core network device or the V2X application server, or may be pre-configured in the terminal device. This is not limited to this embodiment.
[0145] Group casting Data or signaling that supports broadcast SL DRX may be indicated by the core network device or the V2X application server, or may be pre-configured in the terminal device. This is not limited to this embodiment. Group casting Data that supports broadcast SL DRX Group casting includes a broadcast SL DRX service or a QoS flow. The core network device or the V2X application server Group casting may indicate information such as the service type that supports broadcast SL DRX, the QoS flow, and the destination. The information about the QoS flow may be the identifier of the QoS flow (PC5 QoS flow identifier, PFI).
[0146] In this embodiment, the core network device or the V2X application server may send first indication information to the terminal device. The first indication information indicates whether data or signaling Group casting supports or broadcasts SL DRX. The upper layer of the terminal device receives the first indication information from the core network device or the V2X application server and sends the first indication information to the AS layer. The upper layer of the terminal device may be understood as a layer between the application layer and the AS layer. The upper layer includes the PC5-S layer or the V2X layer. The AS layer of the terminal device includes one or more of a physical layer, a media access control (MAC) layer, a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, a service data adaptation protocol (SDAP) layer, and a radio resource control (RRC) layer.
[0147] When the core network device or the V2X application server indicates to the terminal device whether data Group casting supports or broadcasts SL DRX, or when the upper layer of the terminal device indicates to the AS layer whether data Group casting supports or broadcasts SL DRX, each service type / destination / QoS flow may be indicated whether it Group casting supports or broadcasts SL DRX, or Group casting only the service type / destination / QoS flow that supports or broadcasts SL DRX may be indicated. The QoS flow is data with a finer or smaller granularity than the granularity of the service. When it is indicated whether the service Group casting supports or broadcasts SL DRX, the QoS flow is data corresponding to the service type or destination that Group castingIt may indicate whether or not to support broadcast SL DRX. It can be understood that the destination can be obtained by converting the service type.
[0148] One destination or service may correspond to or be associated with multiple QoS flows. Among the multiple QoS flows corresponding to one destination, some QoS flows Group casting may support or broadcast SL DRX, and other QoS flows Group casting will not support or broadcast SL DRX. Therefore, when the core network device or V2X application server indicates to the terminal device whether a QoS flow Group casting supports or broadcasts SL DRX, or when the upper layer of the terminal device indicates to the AS layer whether a QoS flow Group casting supports or broadcasts SL DRX, each QoS flow associated with the destination Group casting may be indicated whether it supports or broadcasts SL DRX, or which QoS flows associated with the destination Group casting support or broadcast SL DRX may be indicated.
[0149] When signaling Group casting indicates to the terminal device by the core network device or V2X application server whether it supports or broadcasts SL DRX, or when signaling Group casting indicates to the AS layer by the upper layer of the terminal device whether it supports or broadcasts SL DRX, each type of signaling / signaling corresponding to each destination Group casting may be indicated whether it supports or broadcasts SL DRX, or whether a specific named signaling Group casting supports or broadcasts SL DRX may be indicated.
[0150] Group castingWhen the upper layer of the terminal device indicates to the AS layer whether or not broadcast SL DRX is supported, the indicated granularity is understood as the granularity of the terminal device.
[0151] FIG. 5 is a flowchart of a sidelink communication method according to Embodiment 1 of the present application. As shown in FIG. 5, the method provided in this embodiment includes the following steps.
[0152] S201: The first terminal device determines that the first data or the first signaling supports the first DRX, where the first DRX is Group casting or broadcast SL DRX.
[0153] The first terminal device is a transmitting side, and the first data or the first signaling is the data or signaling to be currently transmitted. When the first data or the first signaling is to be transmitted, the first terminal device determines whether the first data or the first signaling supports the first DRX.
[0154] For example, the first terminal device determines, based on the first indication information, that the first data or the first signaling supports the first DRX, and the first indication information indicates that the first data or the first signaling Group casting supports or broadcast SL DRX. The first indication information may be transmitted by the core network device or the V2X application server to the upper layer of the first terminal device. The upper layer of the first terminal device transmits the first indication information to the AS layer. The AS layer of the first terminal device determines whether the first data or the first signaling supports the first DRX based on the first indication information.
[0155] Optionally, the first indication information is that the service or QoS flow associated with the first data Group castingor supporting broadcast SL DRX. When the first indication information indicates that the service associated with the first data Group casting or supports broadcast SL DRX, the service type or destination associated with the first data is Group casting or may be indicated to support broadcast SL DRX.
[0156] In one implementation, when determining whether the first signaling supports the first DRX, the first terminal device may not use the first indication information, and the first terminal device determines the signaling that supports the first DRX according to the policy of the first terminal device. In another implementation, the first terminal device may refer to the first indication information to determine whether the first signaling supports the first DRX. For example, the first terminal device determines, according to the policy of the first terminal device, that the first signaling is alternative signaling that supports the first DRX, and further determines whether the destination of the signaling is the destination indicated in the first indication information. If the destination of the signaling is the destination indicated in the first indication information, the first terminal device determines that the first signaling supports the first DRX.
[0157] Optionally, the first terminal device determines the signaling that supports the first DRX according to the policy of the first terminal device, or determines the signaling that supports the first DRX according to the rules predefined in the protocol.
[0158] Optionally, the first terminal device may determine that the first terminal device supports the first DRX based on the granularity of the terminal device. The upper layer of the first terminal device indicates that the AS layer of the first terminal device supports the first DRX, and it can be understood that the indicated granularity is the granularity of the terminal device.
[0159] S202: The first terminal device acquires a first SL resource, where the first SL resource is an SL resource corresponding to a first DRX.
[0160] After the first terminal device determines that the first data or the first signaling supports the first DRX, the first terminal device uses the first data or the first signaling to be transmitted Group casting or acquires a resource corresponding to a broadcast SL DRX, that is, the first SL resource.
[0161] The first terminal device may acquire the first SL resource in a model mode (i.e., a scheduling mode by the base station). Specifically, the first terminal device transmits a first request message to a network device, and the first request message is for requesting the first SL resource. The first terminal device receives information about the first SL resource transmitted by the network device. The network device may be a base station. The base station allocates the first SL resource to the first terminal device based on the format and type of the first request message or the content in the first request message.
[0162] Alternatively, the first terminal device may acquire the first SL resource in a mode 2 mode (i.e., a mode in which the terminal device autonomously selects a resource). Specifically, the first terminal device acquires the first SL resource by measuring an idle SL resource. For example, the first terminal device may measure whether an SL resource is idle in a sensing manner and finally determine the first SL resource available through resource exclusion.
[0163] When acquiring the first SL resource in a scheduling mode by the base station, the first terminal device uses the first request message to indicate that the resource requested by the first terminal device is Group castingOr it is necessary to know that it is a resource corresponding to broadcast SL DRX.
[0164] In the first implementation form, the first request message includes second indication information, and the second indication information indicates that the SL resource required by data or signaling corresponding to the destination or QoS flow is Group casting Or an SL resource corresponding to broadcast SL DRX. After receiving the first request message, the base station allocates an SL resource corresponding to broadcast DRX or broadcast SL DRX to the first terminal device based on the second indication information included in the first request message. Group casting Or allocate an SL resource corresponding to broadcast DRX to the first terminal device.
[0165] In the embodiments of the present application, the SL resource required by data or signaling corresponding to the destination or QoS flow can be understood as the SL resource used by, required by, or to be used by data or signaling corresponding to the destination or QoS flow.
[0166] In the second implementation form, before transmitting the first request message to the base station, the first terminal device first transmits second indication information to the base station, and the second indication information indicates that the SL resource required by data or signaling corresponding to the destination or QoS flow is Group casting Or an SL resource corresponding to broadcast DRX. The base station allocates an SL resource corresponding to broadcast DRX to the first terminal device based on the first request message and the second indication information. Group casting Or allocate an SL resource corresponding to broadcast DRX to the first terminal device.
[0167] In the third implementation form, the first terminal device transmits the first request message to the base station by using a dedicated LCG or a dedicated destination index, and the base station determines that the resource requested by the first terminal device is based on the dedicated LCG or the dedicated destination index used for transmitting the first request message. Group castingor determines that it is an SL resource corresponding to broadcast DRX. Alternatively, the first terminal device transmits a first request message in a specific format to the base station. The base station, based on the format of the first request message, determines that the resource requested by the first terminal device is Group casting or determines that it is an SL resource corresponding to broadcast DRX. Alternatively, when the first request message is a dedicated SR, the base station, based on the dedicated SR, determines that the resource requested by the first terminal device is Group casting or determines that it is an SL resource corresponding to broadcast DRX.
[0168] It should be noted that in the embodiments of the present application, the second indication information is associated with the destination or QoS flow. When the second indication information is associated with the destination, the second indication information indicates that the SL resource required by the data or signaling corresponding to the destination is Group casting or an SL resource corresponding to broadcast DRX. When the second indication information is associated with the QoS flow, the second indication information indicates that the SL resource required by the data or signaling corresponding to the QoS flow is Group casting or an SL resource corresponding to broadcast DRX.
[0169] Optionally, the second indication information alternatively indicates that the SL resource required by the data or signaling corresponding to the first terminal device is Group casting or an SL resource corresponding to broadcast SL DRX. In other words, the second indication information has the granularity of the terminal device.
[0170] Optionally, the first request message is any one of an SL scheduling request (SR), an SL BSR, and a UAI message. Correspondingly, in the second implementation form, the second indication information can be carried in the SUI message.
[0171] (1) The first request message is SL SR.
[0172] In an exemplary manner, the first terminal device transmits a dedicated SL SR to the base station. After receiving the dedicated SL SR, the base station determines, based on the dedicated SL SR, that the resource requested by the first terminal device is Group casting or an SL resource corresponding to the broadcast SL DRX. The dedicated SL SR can be understood as an SR transmitted on a dedicated transmission resource.
[0173] The dedicated SL SR may be preconfigured by the base station or another network device for the first terminal device, or may be predefined in the protocol. For the first terminal device, the SL SR can be classified into two types: common SL SR and dedicated SL SR. The dedicated SL SR is Group casting or for requesting an SL resource corresponding to the broadcast DRX. The common SL SR is for requesting an unrestricted SL resource or Group casting or another SL resource other than the SL resource corresponding to the broadcast DRX. The base station can determine whether the resource requested by the first terminal device is Group casting or an SL resource corresponding to the broadcast DRX based on the type of SL SR.
[0174] For example, the SR ID corresponding to the dedicated SL SR is predefined in the protocol. When the first terminal device transmits the SL SR to the network device on the resource corresponding to the SR ID, the network device knows, based on the resource or the SR ID, that the first terminal device Group casting requests a side-link transmission resource corresponding to the broadcast SL DRX and configures the corresponding side-link transmission resource for the first terminal device.
[0175] In another implementation, before transmitting the dedicated SL SR to the base station, the first terminal device first requests the base station to configure the dedicated SL SR. Before requesting the base station to configure the SL SR, the first terminal device transmits second indication information to the base station. The base station configures a dedicated SL SR for the first terminal device based on the second indication information. It can be understood that the base station configuring the dedicated SL SR means that dedicated transmission resources are configured for the SL SR.
[0176] For example, the first terminal device transmits a SUI message to the base station, and the SUI message includes a destination and a QoS flow corresponding to the destination. Different from the prior art, in this embodiment, the SUI message further includes second indication information. After receiving the SUI message, the base station allocates a dedicated SL SR to the first terminal device based on the second indication information included in the SUI message. In other words, the base station may configure a dedicated SL SR for the LCH (Logical Channel) associated with the destination or QoS flow corresponding to the second indication information. The network configures an SR ID corresponding to the dedicated SL SR, and when the first terminal device transmits the SL SR to the network device on the resource corresponding to the SR ID, the network device, based on the resource or SR ID, knows that the first terminal device Group casting requests a sidelink transmission resource corresponding to the broadcast SL DRX and may configure a corresponding sidelink transmission resource for the first terminal device.
[0177] In yet another exemplary manner, the SL SR includes second indication information, and the base station determines based on the second indication information that the resource requested by the first terminal device Group casting is an SL resource corresponding to the broadcast DRX. In this way, there is no need to define a dedicated SL SR, and all normal SL SRs or common SL SRs may include the second indication information.
[0178] (2) The first request message is a SL BSR.
[0179] In an exemplary manner, the first terminal device may send the SL BSR to the base station by using a dedicated logical channel group (LCG). After receiving the SL BSR, the base station determines, based on the LCG that sends the SL BSR, that the resources requested by the first terminal device are Group casting or SL resources corresponding to broadcast DRX.
[0180] The dedicated LCG (e.g., dedicated logical channel group identifier) for sending the SL BSR may be preconfigured by the base station or another network device for the first terminal device, or may be predefined in the protocol. For the first terminal device, the LCGs for sending the SL BSR are classified into two types: a common LCG and a dedicated LCG. The dedicated LCG is Group casting or for requesting SL resources corresponding to broadcast DRX. The common LCG is for requesting non-restricted SL resources or Group casting or other SL resources other than SL resources corresponding to broadcast DRX. The base station may determine whether the resources requested by the first terminal device are Group casting or SL resources corresponding to broadcast DRX based on the type of the LCG for sending the SL BSR.
[0181] In another implementation, before sending the SL BSR to the base station by using the dedicated LCG, the first terminal device first requests the base station to configure the dedicated LCG. Before requesting the base station to configure the dedicated LCG, the first terminal device sends second indication information to the base station, and the base station configures the dedicated LCG for the first terminal device based on the second indication information.
[0182] For example, the first terminal device transmits a SUI message to the base station. The SUI message includes a destination and a QoS flow corresponding to the destination, and the SUI message further includes second indication information. After receiving the SUI message, the base station allocates a dedicated LCG for transmitting the SL BSR to the first terminal device based on the second indication information included in the SUI message. In other words, the base station may be configured such that the destination or QoS flow corresponding to the second indication information is transmitted on the dedicated LCG.
[0183] In yet another exemplary manner, the first terminal device may transmit the SL BSR to the base station by using a dedicated destination index. After receiving the SL BSR, the base station determines, based on the destination index for transmitting the SL BSR, that the resources requested by the first terminal device are Group casting or the SL resources corresponding to the broadcast DRX. The dedicated destination index can uniquely identify a dedicated destination.
[0184] The dedicated destination index for transmitting the SL BSR may be preconfigured by the base station or another network device for the first terminal device, or may be predefined in the protocol. For the first terminal device, the destination index for transmitting the SL BSR is classified into two types: a common destination index and a dedicated destination index. The dedicated destination index is Group casting or for requesting the SL resources corresponding to the broadcast DRX, and the common destination index is for requesting non-restricted SL resources or Group casting or other SL resources other than the SL resources corresponding to the broadcast DRX. The base station may determine whether the resources requested by the first terminal device are Group casting or the SL resources corresponding to the broadcast DRX based on the type of the destination index for transmitting the SL BSR.
[0185] In yet another exemplary manner, the SL BSR includes second indication information, and the base station determines, based on the second indication information, that the resources requested by the first terminal device are Group casting or SL resources corresponding to broadcast DRX. Thus, a dedicated LCG or a dedicated destination index need not be configured for the SL BSR.
[0186] In yet another exemplary manner, the first terminal device transmits the SL BSR to the base station by using a common LCG or a common destination index, and includes the second indication information in the SL BSR before transmitting the SL BSR to the base station. For example, the LCG corresponding to the destination index or the destination index included in the SL BSR may be associated with the second indication information. After receiving the SL BSR, the base station determines, based on the second indication information and the destination index included in the LCG corresponding to the destination index or the SL BSR, that the SL resources requested by the first terminal device are Group casting or SL resources corresponding to broadcast DRX.
[0187] Specifically, the first terminal device determines, based on the first indication information associated with the destination, that the destination index in the SL BSR is associated with the second indication information, or the first terminal device determines, based on the first indication information associated with the QoS flow, that the LCG in which the QoS flow is mapped in the SL BSR is associated with the second indication information.
[0188] In yet another exemplary manner, the first terminal device transmits an SL BSR of a specific format to the base station, and the SL BSR of the specific format is particularly for Group casting requesting SL resources corresponding to broadcast DRX.
[0189] The format of the SL BSR can be pre-configured by a base station or another network device for the first terminal device, or can be predefined in the protocol. For the first terminal device, the format of the SL BSR is classified into two types: a common format and a specific format. The SL BSR of the specific format is a newly defined format or a new media access control control element (MAC CE) element, and in particular, Group casting or is for requesting SL resources corresponding to broadcast DRX. The SL BSR of the common format includes various existing formats used for requesting non-restricted SL resources or Group casting other SL resources other than the SL resources corresponding to broadcast DRX. The base station can determine whether the resources requested by the first terminal device are Group casting or the SL resources corresponding to broadcast DRX based on the format of the SL BSR.
[0190] (3) The first request message is a UAI message.
[0191] In an exemplary manner, the first terminal device transmits a UAI message to the base station, and the UAI message includes QoS flow information and a service mode. Different from the prior art, the UAI message further includes second indication information. After receiving the UAI message, the base station determines that the SL resources requested by the first terminal device are Group casting or the SL resources corresponding to broadcast DRX based on the second indication information.
[0192] For example, the QoS flow information or service mode in the UAI message is associated with the second indication information.
[0193] In another implementation, before sending the UAI message to the base station, the first terminal device first sends second indication information to the base station, that is, the UAI message does not include the second indication information. For example, the first terminal device includes the second indication information associated with the destination or QoS flow in the SUI message to be sent. Further, based on the SUI message and the UAI message, when it is determined that the QoS flow or destination associated with the second indication information in the SUI message corresponds to the QoS flow or service mode of the UAI message, the base station determines that the SL resource requested by the first terminal device is Group casting or the SL resource corresponding to broadcast DRX.
[0194] The first SL resource that can be allocated by the base station to the first terminal device based on the UAI message is a semi-persistent scheduling (SPS) resource, and the SPS resource is Group casting or the SL resource corresponding to broadcast DRX.
[0195] S203: The first terminal device transmits the first data or the first signaling on the first SL resource.
[0196] Correspondingly, the second terminal device Group casting receives the first data or the first signaling on the SL resource corresponding to broadcast SL DRX, and the second terminal device is the receiving-side terminal device. The first terminal device Group casting transmits the first data or the first signaling in a broadcast manner. Optionally, the first terminal device may transmit the first signaling in a unicast manner.
[0197] As the receiving side, the second terminal device also receives first indication information from a core network device or a V2X application server. The first indication information is first transmitted to the upper layer of the second terminal device. The AS layer of the second terminal device receives the first indication information from the upper layer. The second terminal device determines, based on the first indication information, whether the data or signaling currently to be received supports the first DRX. If the second terminal device determines that the data and / or signaling currently to be received supports the first DRX, the second terminal device activates the first DRX. After activating the first DRX, the second terminal device Group casting enables the second terminal device to receive data or signaling transmitted by the first terminal device on an SL resource corresponding to the broadcast SL DRX, Group casting or to receive data or signaling on an SL resource corresponding to the broadcast SL DRX.
[0198] The data to be received by the second terminal device can be understood as data that the second terminal device is interested in, or data that the AS layer needs to receive as indicated by the upper layer of the second terminal device.
[0199] Optionally, when the data and / or signaling currently to be received supports the first DRX, the step of activating the first DRX includes two cases: activating the first DRX when there is a plurality of data and / or signaling to be received and all of the plurality of data and / or signaling support the first DRX, or activating the first DRX when some of the plurality of data and / or signaling support the first DRX.
[0200] When some of the plurality of data and / or signaling support the first DRX, after the first DRX is activated, the data or signaling that does not support the first DRX among the plurality of data and / or signaling will not be received by the receiving terminal device. However, when the data or signaling among the plurality of data and / or signaling supports the first DRX, after the first DRX is activated, the plurality of data and / or signaling can be received by the receiving terminal device.
[0201] The step of determining whether the data or signaling to be received supports the first DRX specifically includes comparing the destination or QoS flow of the data or signaling to be received with the destination or QoS flow indicated by the first indication information, and when the destination or QoS flow of the data or signaling to be received belongs to the destination or QoS flow indicated by the first indication information, determining that the data or signaling to be received supports the first DRX.
[0202] The second terminal device Group casting is on the SL resource corresponding to the broadcast SL DRX (i.e., the transmission resource pool configured for the first terminal device Group casting or the SL resource corresponding to the broadcast SL DRX), and the first terminal device does not specifically know the resource for transmitting data. However, after activating the first DRX, the second terminal device Group casting is on the SL resource corresponding to the broadcast SL DRX (i.e., the reception resource pool configured for the second terminal device Group casting or the SL resource corresponding to the broadcast SL DRX), and it can be understood that the second terminal device receives data on all resources. In this way, the first data or the first signaling can be received normally.
[0203] Optionally, when the second terminal device does not activate the first DRX, the second terminal device receives data at a full set of time-frequency resource positions corresponding to the receive resource pool. Group casting Or, if the SL resource corresponding to the broadcast SL DRX is a subset of the normal receive resource pool, the second terminal device also Group casting receives data on the SL resource corresponding to the broadcast SL DRX.
[0204] Optionally, the upper layer of the second terminal device sends first indication information to the AS layer. The first indication information may indicate whether the second terminal device supports the first DRX. In other words, the granularity of the first indication information is the granularity of the terminal device. If the second terminal device determines, based on the first indication information, that the first DRX is currently supported, the second terminal device activates the first DRX.
[0205] In this embodiment, when the first terminal device has first data or first signaling to be transmitted, the first terminal device first determines whether the first data or the first signaling Group casting supports the broadcast SL DRX or not. When the first data or the first signaling Group casting supports the broadcast SL DRX, the first terminal device Group casting obtains the SL resource corresponding to the broadcast SL DRX, Group casting and transmits the first data or the first signaling by using the SL resource corresponding to the broadcast SL DRX. The SL resource used by the transmitting-side terminal device to transmit the first data or the first signaling is Group casting the SL resource corresponding to the broadcast SL DRX, and the receiving-side terminal device also Group castingReceive the first data or the first signaling on the SL resource corresponding to the broadcast SL DRX. Accordingly, it is guaranteed that the receiving terminal device can successfully receive the first data or the first signaling that supports the broadcast SL DRX, thereby improving the SL communication quality. Group casting Or it is guaranteed that the first data or the first signaling that supports the broadcast SL DRX can be successfully received, thereby improving the SL communication quality.
[0206] FIG. 6 is a flowchart of a sidelink communication method according to Embodiment 2 of the present application. Based on Embodiment 1, this embodiment will explain Step S203 in detail. As shown in FIG. 6, the method provided in this embodiment includes the following steps.
[0207] S301: The first terminal device determines that the first data or the first signaling supports the first DRX, where the first DRX is Group casting Or the broadcast SL DRX.
[0208] S302: The first terminal device acquires the first SL resource, where the first SL resource is the SL resource corresponding to the first DRX.
[0209] For the specific implementation forms of Steps S301 and S302, please refer to the descriptions of Steps S201 and S202 in Embodiment 1, and the details will not be described again in this specification.
[0210] S303: The first terminal device selects or preferentially selects only the destination / logical channel corresponding to the first data or the first signaling from the destination / logical channel (LCH) to be transmitted for transmission on the first SL resource.
[0211] There is a need to consider the problem of determining a logical channel for preferentially transmitting data when a plurality of logical channels have data to be transmitted and the total amount of data to be transmitted exceeds the transmission capacity of the current transmission time interval (TTI). This is called logical channel prioritization (LCP). The TTI is the minimum unit of radio resource scheduling. It can be understood that as the network evolves or changes, the minimum unit of radio resource scheduling can change.
[0212] During sidelink transmission, when allocating transmission resources to a terminal device, the base station does not specify which resources should be used by which destination or logical channel. After obtaining the transmission resources, the terminal device can determine the priority of the logical channels based on the status of each logical channel. Generally, the priority of the control logical channel is higher than that of the data logical channel, and the priority of the data logical channel can be determined based on the QoS parameters of the data transmitted on the data logical channel.
[0213] During SL LCP, the first terminal device needs to perform two selections. First, the first terminal device selects a destination for transmission. The destination corresponds to a plurality of QoS flows. Different QoS flows are mapped to different logical channels. The priority of the logical channel is determined based on the priority of the QoS flow carried on the logical channel.
[0214] It can be understood that S304 is only executed when the first terminal device obtains the first SL resource. When selecting a destination for transmission, the first terminal device selects or preferentially selects only the destination corresponding to the first data or the first signaling from the destinations to be transmitted as the destination for transmission, and maps the selected destination to the logical channel for transmission.
[0215] The destination to be sent may include a destination corresponding to the first data or the first signaling and another destination. It can be understood that for the first SL resource, only the destination corresponding to the first data or the first signaling is selected for transmission in the current transmission, and other destinations are not selected for transmission.
[0216] Alternatively, it can be understood that the destination corresponding to the first data or the first signaling is preferentially selected from the destinations to be sent, which means that the destination for transmission is selected based on the priority of the destinations to be sent. The priority of the destination corresponding to the first data or the first signaling is set to be the highest, and the first terminal device preferentially selects the destination with the highest priority for transmission. Therefore, the first terminal device can preferentially select the destination corresponding to the first data or the first signaling. It can be understood that when there is no destination corresponding to the first data or the first signaling, another destination can be selected for transmission.
[0217] When the first terminal device selects a logical channel for transmission, the first terminal device selects only the logical channel corresponding to the first data or the first signaling from the logical channels to be sent as the logical channel for transmission, or preferentially selects it.
[0218] When the destination logical channel to be sent may include a logical channel corresponding to the first data or the first signaling and another logical channel, it can be understood that for the first SL resource, only the logical channel corresponding to the first data or the first signaling is selected for transmission in the current transmission, and other logical channels are not selected for transmission.
[0219] Alternatively, preferentially selecting a logical channel corresponding to the first data or the first signaling from among the logical channels to be transmitted can be understood as selecting a logical channel for transmission based on the priority of the logical channels to be transmitted. In this embodiment, the priority of the logical channel corresponding to the first data or the first signaling is set to be the highest. In the prior art, the priority of a logical channel is usually determined based on the logical channel of the QoS flow carried on the logical channel, and the first terminal device preferentially selects the logical channel with the highest priority for transmission. Therefore, the first terminal device can preferentially select the logical channel corresponding to the first data or the first signaling. When another logical channel within the logical channels to be transmitted is transmitted, the priority of the logical channel can be determined based on the logical channel of the QoS flow carried on the logical channel. It can be understood that when there is no logical channel corresponding to the first data or the first signaling, another logical channel can be selected for transmission.
[0220] In another embodiment of the present application, it can be understood that the first terminal device can alternatively select a destination / logical channel corresponding to the first data or the first signaling for transmission by using an existing solution.
[0221] In this embodiment, when transmitting the first data or the first signaling on the first SL resource, the first terminal device either selects only the destination / logical channel corresponding to the first data or the first signaling from among the destination / logical channels to be transmitted for transmission or preferentially selects it, as a result, ensuring that the first data or the first signaling is preferentially transmitted, thereby avoiding the transmission delay or discard of the first data or the first signaling by the LCP. Group castingAlternatively, since the first data or the first signaling that supports broadcast SL DRX is usually important data or signaling, the first data or the first signaling is preferentially transmitted, thereby further improving the quality of SL communication.
[0222] FIG. 7 is a signaling flowchart of a sidelink communication method according to Embodiment 3 of the present application. Based on Embodiment 1 and Embodiment 2, in this embodiment, scheduling by a base station is used as an example for explaining the sidelink communication method. In this embodiment, an example in which the network device is a base station is used for explanation. As shown in FIG. 7, the method provided in this embodiment includes the following steps.
[0223] S401: The first terminal device determines that the first data or the first signaling supports the first DRX, where the first DRX is Group casting or broadcast SL DRX.
[0224] For the specific implementation form of this step, please refer to the description of step S201 in Embodiment 1, and the details will not be described again in this specification.
[0225] S402: The first terminal device transmits a first request message to the base station, where the first request message includes second indication information.
[0226] The second indication information indicates that the SL resources required by the data or signaling corresponding to the destination or QoS flow are Group casting or SL resources corresponding to broadcast DRX. Optionally, the first request message is any one of the SL SR, SL BSR, and UAI messages. Correspondingly, the second indication information can be carried in the SUI message.
[0227] S403: The base station allocates the first SL resource to the first terminal device based on the first request message.
[0228] When the first request message is an SL SR, in an exemplary manner, the first terminal device transmits a dedicated SL SR to the base station. After receiving the dedicated SL SR, the base station determines, based on the dedicated SL SR, that the resource requested by the first terminal device is Group casting Or an SL resource corresponding to broadcast SL DRX, and allocates the first SL resource to the first terminal device. The dedicated SL SR may be pre-configured by the base station or another network device for the first terminal device, or may be defined in the protocol. Thus, the dedicated SL SR may not include the second indication information, and the base station determines, based on the dedicated SL SR, that the resource requested by the first terminal device is Group casting Or an SL resource corresponding to broadcast DRX. Optionally, the dedicated SL SR may alternatively include the second indication information. The base station determines, based on the dedicated SL SR and the second indication information, that the resource requested by the first terminal device is Group casting Or an SL resource corresponding to broadcast DRX.
[0229] For example, the SR ID corresponding to the dedicated SL SR is predefined in the protocol. When the first terminal device transmits an SL SR to the network device on the resource corresponding to the SR ID, the network device can know, based on the resource, that the first terminal device Group casting Or requests a side-link transmission resource corresponding to broadcast SL DRX and configures the corresponding side-link transmission resource for the first terminal device.
[0230] In another implementation, before receiving the dedicated SL SR, the base station configures a dedicated SL SR for the first terminal device based on the request of the first terminal device. When requesting to configure the dedicated SL SR, the first terminal device transmits a request message carrying the second indication information to the base station. The base station configures a dedicated SL SR for the first terminal device based on the second indication information.
[0231] When the first request message is an SL SR, in another exemplary manner, the first terminal device transmits an SL SR (which may also be called a common SL SR) to the base station, and the SL SR includes the second indication information. The base station determines, based on the second indication information, that the resource requested by the first terminal device is Group casting or an SL resource corresponding to the broadcast DRX, and allocates the first SL resource to the first terminal device.
[0232] When the first request message is an SL BSR, in an exemplary manner, the first terminal device may transmit the SL BSR to the base station by using a dedicated LCG or a dedicated destination index. After receiving the SL BSR, the base station determines, based on the dedicated LCG or the dedicated destination index of the SL BSR, that the resource requested by the first terminal device is Group casting or an SL resource corresponding to the broadcast DRX, and allocates the first SL resource to the first terminal device. The dedicated LCG or the dedicated destination index may be pre-configured by the base station or another network device for the first terminal device, or may be defined in the protocol. Thus, the SL BSR may not include the second indication information, and the base station determines, based on the dedicated LCG or the dedicated destination index, that the resource requested by the first terminal device is Group castingOr it may be determined that it is an SL resource corresponding to broadcast DRX. Optionally, the SL BSR may alternatively include second indication information. The base station, based on the dedicated LCG or dedicated destination index and the second indication information, determines that the resources requested by the first terminal device are Group casting Or determines that it is an SL resource corresponding to broadcast DRX.
[0233] When the first request message is an SL BSR, in another exemplary manner, the first terminal device transmits the SL BSR to the base station by using the common LCG or common destination index of the SL BSR, and the SL BSR includes second indication information. The base station, based on the second indication information, determines that the resources requested by the first terminal device are Group casting Or determines that it is an SL resource corresponding to broadcast DRX, and allocates the first SL resource to the first terminal device.
[0234] When the first request message is an SL BSR, in yet another exemplary manner, the first terminal device transmits an SL BSR in a specific format to the base station, and the SL BSR in the specific format is, in particular, Group casting Or for requesting an SL resource corresponding to broadcast DRX. After receiving the SL BSR, the base station, based on the format of the SL BSR, determines that the resources requested by the first terminal device are Group casting Or determines that it is an SL resource corresponding to broadcast DRX, and allocates the first SL resource to the first terminal device.
[0235] When the first request message is a UAI message, after receiving the UAI message, the base station, based on the second indication information included in the UAI message, determines that the resources requested by the first terminal device are Group casting Or determines that it is an SL resource corresponding to broadcast DRX, and allocates the first SL resource to the first terminal device.
[0236] Alternatively, before receiving the UAI message, the base station receives the SUI message sent by the first terminal device. The SUI message includes second indication information, and the second indication information is associated with the destination or QoS flow included in the SUI message. After receiving the UAI message, when the QoS flow or service mode included in the UAI message corresponds to the destination or QoS flow associated with the second indication information, the base station determines that the SL resource requested by the first terminal device is Group casting or the SL resource corresponding to broadcast DRX, and allocates the first SL resource to the first terminal device.
[0237] S404: The base station sends information about the first SL resource to the first terminal device.
[0238] The base station may send a response message to the first request message, an RRC reconfiguration message, or DCI carrying information about the first SL resource to the first terminal device.
[0239] S405: The first terminal device sends the first data or the first signaling to the second terminal device on the first SL resource.
[0240] The first terminal device may send the first data or the first signaling on the first SL resource by using the existing LCP rules, or by using the method in Embodiment 2, select only or preferentially select the destination / logical channel corresponding to the first data or the first signaling from the destination / logical channel to which the data or signaling to be sent belongs, and send the first data or the first signaling on the first SL resource. For specific implementation forms, refer to the description of step 304 in Embodiment 2. Details will not be described again in this specification.
[0241] Correspondingly, the second terminal device receives the first data or the first signaling on the first SL resource. The first terminal device Group casting transmits the first data or the first signaling in a broadcast manner, Group casting or it can be understood that a terminal device within the broadcast reception range can be used as the second terminal device for receiving the first data or the first signaling.
[0242] In this embodiment, when the first terminal device requests a resource from the first base station, the second indication information is carried in the first request message, and the base station, based on the second indication information, determines that the resource requested by the first terminal device is Group casting or an SL resource corresponding to broadcast DRX, and can allocate the requested resource to the first terminal device.
[0243] FIG. 8 is a signaling flowchart of a sidelink communication method according to Embodiment 4 of the present application. The difference between this embodiment and Embodiment 3 is as follows: Before transmitting the first request message to the base station, the first terminal device first transmits the second indication information to the base station, and the base station allocates a resource to the first terminal device based on the second indication information and the first request message. As shown in FIG. 8, the method provided in this embodiment includes the following steps.
[0244] S501: The first terminal device determines that the first data or the first signaling supports the first DRX, where the first DRX is Group casting or broadcast SL DRX.
[0245] S502: The first terminal device transmits an SUI message to the base station, where the SUI message includes the second indication information.
[0246] This embodiment is described by using an example in which the second indication information is carried in an SUI message. It can be understood that the second indication information may be carried in another message and is not limited in this embodiment.
[0247] S503: The first terminal device transmits a first request message to the base station.
[0248] Optionally, the first request message is any one of an SL SR, an SL BSR, and a UAI message.
[0249] S504: The base station allocates a first SL resource to the first terminal device based on the first request message.
[0250] When the first request message is an SL SR, in an exemplary manner, the first terminal device transmits a dedicated SL SR to the base station. After receiving the dedicated SL SR, the base station determines, based on the dedicated SL SR, that the resource requested by the first terminal device is Group casting Or an SL resource corresponding to a broadcast SL DRX, and allocates the first SL resource to the first terminal device. The dedicated SL SR is allocated to the first terminal device by the base station based on the second indication information in the SUI message. Correspondingly, before S503, the base station transmits the configuration information of the dedicated SL SR to the first terminal device through an SUI response message or another message.
[0251] When the first request message is an SL BSR, in an exemplary manner, the first terminal device may transmit the SL BSR to the base station by using a dedicated LCG or a dedicated destination index. After receiving the SL BSR, the base station determines, based on the dedicated LCG or the dedicated destination index of the SL BSR, that the resource requested by the first terminal device is Group castingAlternatively, it is determined that the SL resource corresponds to broadcast DRX, and the first SL resource is allocated to the first terminal device. The dedicated LCG or dedicated destination index is configured by the base station for the first terminal device based on the second indication information in the SUI message. Correspondingly, before S503, the base station transmits the configuration information of the dedicated LCG or dedicated destination index to the first terminal device through an SUI response message or another message.
[0252] Optionally, the SL BSR may alternatively include the second indication information. The base station determines that the resources requested by the first terminal device are Group casting or the SL resource corresponding to broadcast DRX.
[0253] When the first request message is an SL BSR, in another exemplary manner, the first terminal device transmits the SL BSR to the base station by using a common LCG or a common destination index. The SL BSR includes a destination index or a QoS flow identifier. The base station allocates the first SL resource to the first terminal device based on the destination or QoS flow associated with the second indication information and the destination index or QoS flow identifier included in the SL BSR. Specifically, when the destination index or QoS flow identifier included in the SL BSR corresponds to the destination or QoS flow associated with the second indication information, the base station determines that the SL resources requested by the first terminal device are Group casting or the SL resource corresponding to broadcast DRX.
[0254] When the first request message is a UAI message, after receiving the UAI message, when the QoS flow information and service mode included in the UAI message correspond to the destination or QoS flow associated with the second indication information, the base station determines that the resources requested by the first terminal device are Group castingAlternatively, it is determined that the SL resource corresponds to broadcast DRX, and the first SL resource is allocated to the first terminal device.
[0255] S505: The base station transmits information regarding the first SL resource to the first terminal device.
[0256] S506: The first terminal device transmits the first data or the first signaling to the second terminal device on the first SL resource.
[0257] In this embodiment, before requesting a resource from the first base station, the first terminal device transmits second indication information to the base station, and the second indication information indicates that the SL resource required by data or signaling corresponding to the destination or QoS flow is Group casting or the SL resource corresponding to broadcast DRX, and requests the first SL resource from the base station by using the first request message. The base station determines, based on the second indication information and the first request message, that the resource requested by the first terminal device is Group casting or the SL resource corresponding to broadcast DRX, and allocates the requested resource to the first terminal device.
[0258] In actual application, the terminal device Group casting supports both broadcast SL DRX and unicast SL DRX. Before the unicast connection is established, the terminal device Group casting can perform transmission or reception by using only the SL resource corresponding to broadcast SL DRX. Specifically, the terminal device Group casting enables the radio frequency receiver only at the time corresponding to the SL resource corresponding to broadcast SL DRX. Since the terminal device can perform reception only at some time points (i.e., Group casting at the time corresponding to the SL resource corresponding to broadcast SL DRX), the transmitting terminal deviceGroup casting or transmit data at a time other than the time corresponding to the SL resource corresponding to broadcast SL DRX, and the receiving terminal device Group casting or if data is received only at the time corresponding to the SL resource corresponding to broadcast SL DRX, the message in the process of establishing a unicast connection is missing, which affects the establishment of the unicast connection.
[0259] To solve the above problems, Embodiment 5 of the present application provides a sidelink communication method. FIG. 9 is a signaling flowchart of the sidelink communication method according to Embodiment 5 of the present application. This embodiment is described from the perspective of the receiving side. As shown in FIG. 9, the method provided in this embodiment includes the following steps.
[0260] S601: The terminal device deactivates the transmission of the first DRX at a first time, where the first DRX is Group casting or broadcast SL DRX, and the first time is the time of receiving the SL unicast connection establishment request message or the time of receiving the discovery request message.
[0261] In this embodiment, the terminal device can immediately deactivate the first DRX at the first time, or can deactivate the first DRX after a preset delay time at the first time. The preset delay time can be configured by the network device.
[0262] Optionally, the first time may alternatively be the time of sending the notification message.
[0263] S602: The terminal device activates the first DRX at a second time, where the second time is the time of sending the SL unicast connection establishment acceptance message, the time of receiving the first PC5 RRC reconfiguration message, the time of completion of the unicast connection DRX configuration, or the time of timeout of the first timer.
[0264] In the method, the receiving - side terminal device disables the first DRX between a first time point and a second time point, and the receiving - side terminal device receives data in all time periods corresponding to normal SL resources. In this embodiment, after the receiving - side terminal device disables the first DRX between the first time point and the second time point, it means that the receiving - side terminal device can receive data in all time periods corresponding to the receiving resource pool between the first time point and the second time point, Group casting and is not limited to receiving data only on the SL resources corresponding to broadcast SL DRX.
[0265] The first time point is the time point of receiving an SL unicast connection establishment message (i.e., the first message shown in FIG. 3) or the time point of receiving a discovery request message (e.g., a discovery message for a request), and the message received at the second time point corresponds to the message received at the first time point. Correspondingly, the second time point is the time point of transmitting an SL unicast connection establishment acceptance message (i.e., the fourth message shown in FIG. 3), the time point of receiving the first PC5 RRC re - configuration message, the time point of completion of unicast connection DRX configuration, or the time point of timeout of the first timer.
[0266] Optionally, the first timer is started at the first time point, and the timing period of the first timer is pre - configured or pre - defined. Optionally, the terminal device may alternatively enable the first timer after a specific time delay from the first time point.
[0267] From the values at the first point in time and the second point in time, the method in this embodiment is equivalent to disabling the first DRX during the time period from the start of the establishment of the unicast connection to the completion of the establishment of the unicast connection. That is, the receiving terminal device can normally receive data during the time period from the start of the establishment of the unicast connection to the completion of the establishment of the unicast connection, and the receiving terminal device can receive all the messages sent by the transmitting device in the process of establishing the unicast connection, and there is no missing message in the process of establishing the unicast connection. Group casting Or it can be seen that the broadcast SL DRX does not affect the establishment of the unicast connection.
[0268] In this embodiment, from the perspective of the receiving side, there are similar problems on the transmitting side. In this embodiment, the transmitting terminal device may deactivate the first DRX at the third point in time and activate the first DRX at the fourth point in time. In other words, the transmitting terminal device disables the first DRX between the third point in time and the fourth point in time. The third point in time may be the time of transmitting the SL unicast connection establishment message or the time of transmitting the discovery request message. Correspondingly, the fourth point in time is the time of receiving the SL unicast connection establishment acceptance message, the time of transmitting the first PC5 RRC reconfiguration message, the time of completion of the unicast connection DRX configuration, or the time of activation of the first timer.
[0269] Optionally, the third point in time may alternatively be the time of receiving the notification message.
[0270] After the unicast connection is established, Group casting Or both the broadcast SL DRX and the unicast SL DRX exist. Correspondingly, the terminal device Group castingTransmission or reception can be performed by using SL resources corresponding to broadcast SL DRX, or transmission or reception can be performed by using SL resources corresponding to unicast connection. In this embodiment, the terminal device is in the time domain Group casting The union of the resources corresponding to broadcast SL DRX and the resources corresponding to unicast SL DRX can be used by the terminal device as the time for transmitting or receiving data.
[0271] FIG. 11 is a schematic diagram of a terminal device transmitting data. As shown in FIG. 11, a part of the SL resources occupied by the first terminal device for transmitting data (i.e., the resources indicated by the hatched part in the figure) is Group casting Located within the SL resources corresponding to broadcast SL DRX (i.e., the resources indicated by the gray part in the figure), and the other part is Group casting Located outside the SL resources corresponding to broadcast SL DRX. For example, the resources occupied by the SCI in the data transmitted by the first terminal device are Group casting Located within the SL resources corresponding to broadcast SL DRX, and all or part of the resources occupied by the transport block (TB) indicated by the SCI are Group casting Located outside the SL resources corresponding to broadcast SL DRX. In this case, if the second terminal device is interested in the data transmitted by the first terminal device and the second terminal device Group casting Activates broadcast SL DRX, the second terminal device can Group casting Normally receive the SCI on the SL resources corresponding to broadcast SL DRX, but the TB indicated by the SCI Group castingNor can it be received on the SL resource corresponding to broadcast SL DRX. In the prior art, how to process the TB is not described, which may cause an exception in SL communication or a reception exception of the terminal device.
[0272] To solve the above problems, one embodiment provides a sidelink communication method. FIG. 12 is a flowchart of the sidelink communication method according to Embodiment 6 of the present application. As shown in FIG. 12, the method provided in this embodiment includes the following steps.
[0273] S701: The second terminal device receives the SCI transmitted by the first terminal device.
[0274] S702: When the second terminal device Group casting is in the or broadcast SL DRX state and the resource corresponding to the TB indicated by the SCI Group casting does not belong to or partially belongs to the SL resource corresponding to the or broadcast SL DRX, the second terminal device does not receive the TB indicated by the SCI, or the second terminal device receives the TB indicated by the SCI, but does not activate the hybrid automatic repeat request round trip time (HARQ RTT) timer or the INACTIVITY timer corresponding to the SCI.
[0275] When the second terminal device Group casting is in the or broadcast SL DRX state, it can be understood that the second terminal device Group casting is currently activating the or broadcast SL DRX, or the second terminal device Group casting is currently receiving data by using the SL resource corresponding to the or broadcast SL DRX.
[0276] The HARQ RTT timer is associated with the HARQ process. When the HARQ RTT timer is operating, the terminal device does not need to listen to the physical sidelink control channel (PSCCH), and the PSCCH channel is used to transmit the SCI. In the prior art, after receiving the SCI, the second terminal device enables the HARQ RTT timer and receives the TB indicated by the SCI. In this embodiment, after receiving the SCI, the second terminal device does not enable the HARQ RTT timer and avoids receiving subsequent retransmission data.
[0277] The INACTIVITY timer is associated with the unicast connection. When the INACTIVITY timer is operating, the terminal device needs to listen to the PSCCH channel. In the prior art, after receiving the SCI, if the SCI indicates a new transmission, the second terminal device enables the INACTIVITY timer and receives the TB indicated by the SCI. In this embodiment, after receiving the SCI, the second terminal device does not enable the INACTIVITY timer and avoids receiving subsequent retransmission data.
[0278] In this embodiment, when the second terminal device is Group casting in the or broadcast SL DRX state and the resources corresponding to the TB indicated by the received SCI Group casting do not belong to or partially belong to the SL resources corresponding to the or broadcast SL DRX, the action of the second terminal device is specified, that is, the second terminal device does not receive the TB indicated by the SCI, or receives the TB indicated by the SCI but does not enable the HARQ RTT timer or INACTIVITY timer corresponding to the SCI, and as a result, normal SL communication can be guaranteed.
[0279] FIG. 13 is a schematic diagram of the structure of the first terminal device according to Embodiment 7 of the present application. As shown in FIG. 13, the first terminal device 200 provided in this embodiment includes a determination module 21, an acquisition module 22, and a transmission module 23.
[0280] The determination module 21 is configured to determine that the first data or the first signaling supports the first discontinuous reception (DRX), and the first DRX is Group casting or a broadcast side link (SL) DRX.
[0281] The acquisition module 22 is configured to acquire the first SL resource, and the first SL resource is the SL resource corresponding to the first DRX.
[0282] The transmission module 23 is configured to transmit the first data or the first signaling on the first SL resource.
[0283] Optionally, the determination module 21 is specifically configured to receive the first instruction information from the upper layer of the first terminal device, and the first instruction information indicates that the first data or the first signaling Group casting supports or a broadcast SL DRX.
[0284] Optionally, the first instruction information includes that the service or QoS flow associated with the first data Group casting supports or a broadcast SL DRX.
[0285] Optionally, the acquisition module 22 is specifically configured to transmit a first request message to the network device, where the first request message is for requesting the first SL resource, and receive information about the first SL resource transmitted by the network device.
[0286] In an exemplary manner, the first request message includes second indication information, and the second indication information indicates that the SL resources required by data or signaling corresponding to the destination or QoS flow are Group casting or the SL resources corresponding to broadcast DRX.
[0287] In another exemplary manner, the acquisition module 22 is further configured to send the second indication information to the network device before sending the first request message to the network device, and the second indication information indicates that the SL resources required by data or signaling corresponding to the destination or QoS flow are Group casting or the SL resources corresponding to broadcast DRX.
[0288] Optionally, the first request message is any one of the SL SR, SL BSR, and UAI messages.
[0289] When the first request message is any one of the SL SR, SL BSR, and UAI messages, optionally, the second indication information is carried in the SUI message.
[0290] Optionally, the first signaling includes one or more of the messages in the SL unicast connection establishment process, the messages in the relay UE discovery process, the UE's SL capability related messages, and the first PC5 radio resource control (RRC) reconfiguration messages.
[0291] Optionally, the acquisition module 22 is specifically configured to acquire the first SL resource by measuring the idle SL resources.
[0292] Optionally, the transmission module 23 is specifically configured to select, or preferentially select, only the destination corresponding to the first data or the first signaling from the destinations to which transmission should be made as the destination for transmission, or to select, or preferentially select, only the logical channel corresponding to the first data or the first signaling from the logical channels to which transmission should be made as the logical channel for transmission.
[0293] The first terminal device 200 provided in this embodiment may be configured to execute the method steps executed by the first terminal device in Embodiments 1 to 4. The specific implementation forms and technical effects are the same, and the details will not be described again in this specification.
[0294] FIG. 14 is a schematic diagram of the structure of a network device according to Embodiment 8 of the present application. As shown in FIG. 14, the network device 300 provided in this embodiment includes a receiving module 31 and an allocation module 32.
[0295] The receiving module 31 is configured to receive a first request message transmitted by the first terminal device. The first request message is for requesting a first sidelink (SL) resource. The first SL resource is an SL resource corresponding to a first discontinuous reception (DRX), and the first DRX is Group casting or a broadcast DRX.
[0296] The allocation module 32 is configured to allocate a first SL resource to the first terminal device based on the first request message.
[0297] In an exemplary manner, the first request message includes second indication information, and the second indication information indicates that the SL resource required by the data or signaling corresponding to the destination or QoS flow is Group casting or an SL resource corresponding to a broadcast DRX.
[0298] In another exemplary manner, the receiving module 31 is further configured to receive second indication information transmitted by the first terminal device before receiving the first request message, and the second indication information indicates that the SL resources required by data or signaling corresponding to the destination or QoS flow Group casting or the SL resources corresponding to broadcast DRX.
[0299] Optionally, the first request message is any one of an SL SR, an SL BSR, and a UAI message.
[0300] When the first request message is any one of an SL SR, an SL BSR, and a UAI message, optionally, the second indication information is carried in a side link user information (SUI) message.
[0301] Optionally, the first signaling includes one or more signaling of a message in an SL unicast connection establishment process, a message in a relay UE discovery process, a UE SL capability related message, and a first PC5 radio resource control (RRC) reconfiguration message.
[0302] The network device 300 provided in this embodiment may be configured to execute the method steps executed by the network device in Embodiments 1 to 4. The specific implementation forms and technical effects are the same, and the details will not be described again in this specification.
[0303] FIG. 15 is a schematic diagram of the structure of a second terminal device according to Embodiment 9 of the present application. As shown in FIG. 15, the second terminal device 400 provided in this embodiment includes a receiving module 41, a determining module 42, and an activating module 43.
[0304] The receiving module 41 is configured to receive first indication information from an upper layer of a second terminal device, and the first indication information indicates that first data or first signaling supports first discontinuous reception (DRX), and the first DRX is Group casting or broadcast SL DRX.
[0305] The determining module 42 is configured to determine, based on the first indication information, that the data or signaling to be currently received supports the first DRX.
[0306] The activation module 43 is configured to activate the first DRX.
[0307] It can be understood that the receiving module 41 and the activation module 43 may alternatively be implemented by using one module, for example, a processing module. The processing module implements all functions of the receiving module 41 and the activation module 43.
[0308] The second terminal device 400 provided in this embodiment may be configured to execute the method steps executed by the second terminal device in Embodiments 1 to 4. The specific implementation forms and technical effects are the same, and the details will not be described again in this specification.
[0309] FIG. 16 is a schematic diagram of the structure of a second terminal device according to Embodiment 10 of the present application. As shown in FIG. 16, the second terminal device 500 provided in this embodiment includes a deactivation module 51 and an activation module 52.
[0310] The deactivation module 51 is configured to deactivate first discontinuous reception (DRX) at a first time point, and the first DRX is Group casting or broadcast side link (SL) DRX, and the first time point is the time point when an SL unicast connection establishment message is received or the time point when a discovery request message is received.
[0311] The activation module 52 is configured to activate the first DRX at a second time point, which is the time point of receiving the SL unicast connection establishment acceptance message, the time point of receiving the first PC5 radio resource control (RRC) reconfiguration message, the completion time point of the unicast connection DRX configuration, or the timeout time point of the first timer.
[0312] Optionally, the second terminal device starts the first timer at a first time point.
[0313] Optionally, the deactivation module 51 is specifically configured to deactivate the first DRX after a preset time is delayed at the first time point.
[0314] It can be understood that the deactivation module 51 and the activation module 52 may alternatively be implemented by using one module, for example, a processing module. The processing module implements all the functions of the deactivation module 51 and the activation module 52.
[0315] The second terminal device 500 provided in this embodiment may be configured to execute the method in Embodiment 5. The specific implementation forms and technical effects are the same, and the details will not be described again in this specification.
[0316] It can be understood that the modules in the embodiments of this application may also be referred to as units. For example, the deactivation module may sometimes be referred to as the deactivation unit.
[0317] The systems, apparatuses, and methods described in this application can be implemented in other ways. For example, the above-described embodiments of the apparatuses are merely examples. For example, the division of units / modules is merely a logical function division, and other divisions may be possible in actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling, direct coupling, or communication connection shown or discussed may be implemented via some interfaces. The indirect coupling or communication connection between apparatuses or units may be implemented electronically, mechanically, or in other forms.
[0318] In addition, the functional units in the embodiments of this application may be integrated into one processing unit, each unit may exist physically independently, or two or more units may be integrated into one unit.
[0319] The foregoing modules or units can be implemented by using software, hardware, or a combination of software and hardware. For example, the decision module in FIG. 13 can be implemented based on software.
[0320] In this application, "implemented by using software" means that a processor reads and executes program instructions stored in a memory to implement functions corresponding to the foregoing modules or units. A processor is a processing circuit having a function of executing program instructions, and includes at least one of the following processing circuits capable of executing program instructions, but not limited to, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor. In some other embodiments, the processor may further include a circuit having another processing function (for example, a hardware circuit, a bus, and an interface circuit used for hardware acceleration). The processor may be presented in the form of an integrated chip. For example, it may be presented in the form of an integrated chip whose processing function includes only a software instruction execution function, or may be presented in the form of a system on a chip (SoC). That is, in addition to a processing circuit (usually referred to as a "core") capable of executing program instructions, the chip further includes another hardware circuit configured to implement a specific function (which may be implemented based on an ASIC or an FPGA). Correspondingly, in addition to the software instruction execution function, the processing function may further include various hardware acceleration functions (such as AI computing, encoding and decoding, and compression and decompression).
[0321] In the present application, "implemented by hardware" means that the functions of the aforementioned modules or units are implemented through a hardware processing circuit that does not have the function of processing program instructions. The hardware processing circuit may include discrete hardware components or may be an integrated circuit. Usually, an integrated circuit is used for implementation in order to reduce power consumption and size. The hardware processing circuit may include an application-specific integrated circuit (ASIC) or a programmable logic device (PLD). The PLD may further include a field programmable gate array (FPGA), a complex programmable logic device (CPLD), etc. These hardware processing circuits may be semiconductor chips packaged individually or may be semiconductor chips integrated with other circuits (such as a CPU, DSP, etc.) and packaged together. For example, an ASIC and a CPU may be integrated together to form a SoC, and the SoC may be packaged independently on a chip, or an FPGA and a CPU may be integrated together to form a SoPC (system on a programmable chip).
[0322] When the present application is implemented by using software, hardware, or a combination of software and hardware, it should be noted that the present application is not limited to only one type of software or hardware, and can be implemented by using different software and hardware. For example, one of the modules or units can be implemented through a CPU, and another module or unit can be implemented through a DSP. Similarly, when hardware is used for implementation, one of the modules or units can be implemented through an ASIC, and another module or unit can be implemented through an FPGA. Of course, it is not specified that some or all of the modules or units are implemented by using the same type of software (e.g., through a CPU) or the same type of hardware (e.g., through an ASIC). In addition, those skilled in the art will know that software is usually more flexible but has lower performance than hardware, and hardware is the opposite. Therefore, those skilled in the art can select software, hardware, or a combination thereof for implementation based on actual requirements.
[0323] FIG. 17 is a schematic diagram of the structure of a terminal device according to Embodiment 11 of the present application. As shown in FIG. 17, the terminal device 600 includes a processor 61, a memory 62, and a transceiver 63. The memory 62 is configured to store instructions. The transceiver 63 is configured to communicate with another device. The processor 61 is configured to execute the instructions stored in the memory so that the terminal device 600 can execute the method executed by the first terminal device or the second terminal device in the foregoing method embodiments.
[0324] Embodiment 12 of the present application provides a network device. Refer to FIG. 17 for the structure of the network device. The memory 62 is configured to store instructions. The transceiver 63 is configured to communicate with another device. The processor 61 is configured to execute the instructions stored in the memory 62 so that the network device can execute the method executed by the network device in the embodiment of the foregoing method.
[0325] In a specific implementation form, in one embodiment, the network device or the terminal device may include a plurality of processors. Each of the processors may be a single-core processor (single CPU) or a multi-core processor (multi CPU). The processor may be a digital signal processor (DSP), a general-purpose microprocessor, an application-specific integrated circuit (ASIC), a field programmable logic array (FPGA), or another equivalent integrated or discrete logic circuit, etc.
[0326] The memory may be a read-only memory (ROM) or another type of static memory device capable of storing static information and instructions, or a random access memory (RAM) or another type of dynamic memory device capable of storing information and instructions, or an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or another compact disc storage, or an optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disc storage medium or another magnetic storage device, or any other medium that can be used to carry or store the expected program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently or may be connected to the processor by a communication bus. The memory may alternatively be integrated with the processor.
[0327] Embodiment 13 of the present application provides a computer-readable storage medium. The computer-readable storage medium stores instructions, and when the instructions are executed, the computer can execute the method executed by the first terminal device or the second terminal device in the embodiment of the foregoing method.
[0328] Embodiment 14 of the present application provides a computer-readable storage medium. The computer-readable storage medium stores instructions, and when the instructions are executed, the computer can execute the method executed by the network device in the embodiment of the foregoing method.
[0329] This application further provides a computer program product. When the computer program product is executed by a computer, any one of the functions of the foregoing method embodiments is implemented.
[0330] The foregoing description is only an exemplary specific implementation form of this application and does not limit the protection scope of this application. Any modification or substitution that can be easily conceived by those skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
Claims
1. A sidelink communication method for a first terminal device, comprising: a step in which an access stratum of the first terminal device receives first indication information from an upper layer, the first indication information indicating that first data or first signaling supports first discontinuous reception (DRX), the first DRX being a groupcast or broadcast sidelink (SL) DRX, and a destination being associated with the first data or the first signaling; a step of obtaining a first SL resource, the first SL resource being an SL resource corresponding to the first DRX; and a step of transmitting the first data or the first signaling on the first SL resource. A method comprising the above steps.
2. The method according to claim 1, wherein the first indication information indicates that the destination associated with the first data supports groupcast or broadcast SL DRX.
3. The step of obtaining the first SL resource comprises: a step of transmitting a first request message to a network device, the first request message being for requesting the first SL resource; and a step of receiving information regarding the first SL resource from the network device. The method according to claim 1 or 2, comprising the above steps.
4. Before the step of transmitting the first request message to the network device, the method further comprises: a step of transmitting second indication information to the network device, the second indication information indicating that the SL resource required by data or signaling corresponding to a destination is the first SL resource. The method according to claim 3, further comprising the above step.
5. The first request message is any one of an SL scheduling request (SR), an SL buffer status report (BSR), and a user assistance information (UAI) message, and the second indication information is carried in a sidelink user information (SUI) message. The method according to claim 4.
6. The first signaling includes one or more of a connection establishment request message, an announcement message, a request message, or a response message to the request message. The method according to any one of claims 1 to 5.
7. A sidelink communication method for a network device, comprising: receiving second indication information from a first terminal device, wherein the second indication information indicates that a first sidelink (SL) resource required by data or signaling corresponding to a destination is an SL resource corresponding to groupcast or broadcast DRX; receiving a first request message from the first terminal device, wherein the first request message is for requesting the first SL resource, the first SL resource is an SL resource corresponding to a first discontinuous reception (DRX), and the first DRX is a groupcast or broadcast DRX; allocating the first SL resource to the first terminal device based on the first request message; and A method comprising.
8. The first request message is any one of an SL scheduling request (SR), an SL buffer status report (BSR), and a user assistance information (UAI) message, and the second indication information is carried in a sidelink user information (SUI) message. The method according to claim 7.
9. The method is When the destination index included in the BSR corresponds to the destination associated with the second indication information, determining that the first SL resource requested by the first terminal device is an SL resource corresponding to group cast or broadcast DRX The method according to claim 8, further comprising
10. A sidelink communication method for a second terminal device, comprising: The access stratum receiving first indication information from a higher stratum, the first indication information indicating that first data or first signaling supports first discontinuous reception (DRX), the first DRX being group cast or broadcast SL DRX, and a destination being associated with the first data or the first signaling; Activating the first DRX when it is determined, based on the first indication information, that data or signaling to be currently received supports the first DRX A method comprising
11. When it is determined, based on the first indication information, that data or signaling to be currently received supports the first DRX, the step of activating the first DRX includes activating the first DRX when there is a plurality of the data and / or signaling to be received and the destinations associated with the plurality of data and / or signaling support the first DRX The method according to claim 10
12. A communication device comprising a processor, a memory, and a transceiver, wherein the memory is configured to store instructions, the transceiver is configured to communicate with another device, and the processor is configured to execute the instructions stored in the memory such that the communication device executes the method according to any one of claims 1 to 6, claims 7 to 9, and claims 10 to 11.
13. A computer-readable storage medium that stores instructions, and when the instructions are executed, a computer can execute the method according to any one of claims 1 to 11.
14. A communication system comprising a first terminal device, a second terminal device, and a network device, wherein the first terminal device is configured to execute the method according to any one of claims 1 to 6, the second terminal device is configured to execute the method according to claim 10 or 11, and the network device is configured to execute the method according to any one of claims 7 to 9.
Citation Information
Patent Citations
Mechanism of resource pool monitoring for inter-cell device-to-device communication
JP2017523736A
Method for reserving a limited number of resources for V2X communication in a wireless communication system and terminal using the method
JP2019530325A
Terminal device, base station device, communication method, and integrated circuit
WO2016047261A1
Communication method and apparatus, and communication system
WO2020029303A1