Sidelink transmission method and apparatus
Patent Information
- Application Number
- CN202180087169.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-15
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2041-01-15
AI Technical Summary
如果在终端和网络之间没有数据交互的时候,终端还持续的监听PDCCH,则会造成电量的不必要消耗
Smart Images

Figure CN116830612B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a side link transmission method and apparatus. Background Technology
[0002] In cellular IoT technology, there is an important branch called Device-to-Device (D2D) communication technology. The communication link between devices is called a sidelink (SL). SL communication includes resource allocation methods based on base station scheduling (e.g., mode 1) and UE-autonomous resource allocation methods (e.g., mode 2). In mode 2, terminals need to compete for communication resources. In this process, to reduce resource conflicts that may occur when other terminals have reserved a certain resource but the current terminal is unaware of it and includes that resource in its candidate resource set, another terminal can act as an auxiliary terminal to provide auxiliary information to the current terminal, enabling the current terminal to acquire communication resources more accurately.
[0003] On the other hand, in wireless communication systems, to save terminal power consumption while ensuring effective data transmission, a discontinuous reception (DRX) mechanism is introduced to control the terminal's listening behavior on the physical downlink control channel (PDCCH). Without DRX, the terminal continuously listens to the PDCCH to check for information from the serving cell. However, in reality, terminals are not constantly interacting with the network; they don't always perform upload or download operations, and voice data isn't continuously transmitted during calls. If the terminal continuously listens to the PDCCH when there is no data interaction with the network, it will cause unnecessary power consumption. Therefore, DRX is a mechanism designed to save terminal power while ensuring effective data transmission. When DRX is configured, the terminal can periodically enter a sleep state at certain times, eliminating the need for continuous PDCCH listening. When listening is required, the terminal wakes up from sleep mode, thus achieving power saving.
[0004] In the above process, how to determine which terminals can serve as auxiliary terminals for the current terminal, ensure the transmission of auxiliary information between the current terminal and the auxiliary terminals, and further, ensure the transmission of auxiliary information between the current terminal and the auxiliary terminals when a DRX mechanism exists, is an urgent problem to be solved. Summary of the Invention
[0005] This application provides a sidelink transmission method and apparatus, so that a first communication device can determine, based on first information sent by a second communication device, that the second communication device can provide auxiliary information for the first communication device to obtain sidelink transmission resources, thereby enabling the first communication device to know which communication devices can provide auxiliary information that meets its needs, and improving the reliability of the second communication device in obtaining auxiliary information.
[0006] In a first aspect, a sidelink transmission method is provided, the method comprising: a first communication device receiving first information from a second communication device, the first information indicating that the second communication device can provide auxiliary information for the first communication device to acquire sidelink transmission resources; and the first communication device receiving auxiliary information from the second communication device according to the first information.
[0007] As can be seen, in this embodiment of the application, the second communication device sends first information to the first communication device, so that the first communication device determines that the second communication device can provide auxiliary information to the first communication device based on the first information, so that the first communication device can know which communication devices can provide auxiliary information to meet its needs, and only receives the auxiliary information when it finds that an auxiliary terminal can meet its needs.
[0008] In an optional example, receiving the first information from the second communication device includes receiving the first information from the second communication device via a pre-configured resource or a default configuration resource.
[0009] In an optional example, pre-configured resources, protocol-specified or default-configured resources are used for sidelink multicast or broadcast.
[0010] In an optional example, the first message is information sent via side link broadcast or multicast.
[0011] In one optional example, the first information includes at least one of the following:
[0012] The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast.
[0013] The auxiliary information provided includes the receiving configuration information, which includes the side-link discontinuous reception DRX configuration information and / or the side-link resource configuration information.
[0014] The types of auxiliary information provided include at least one of the following: recommended resource sets, non-recommended resource sets, and conflicting resource sets.
[0015] The auxiliary information is transmitted using either a Media Access Control Element (MAC CE) or a Second-Level Side Link Control Information (SCI).
[0016] In an optional example, the auxiliary information receiving configuration information is at least one index number or identifier of the receiving configuration.
[0017] In one optional example, the receiving configuration is either pre-configured or default.
[0018] In an optional example, a sidelink establishment request is sent to the second communication device if at least one of the following conditions is met:
[0019] It is determined that the first communication device is configured to use a competitive resource allocation based on cooperation between communication devices; or
[0020] It is determined that the first communication device is configured to obtain auxiliary information corresponding to the allocation of contention resources; or
[0021] Determine that the second communication device meets the auxiliary requirements of the first communication device; or
[0022] The auxiliary information in the first message sent by the second communication device is of unicast type; or,
[0023] The first information sent by the second communication device does not include the reception configuration information for auxiliary information; or
[0024] It is determined that the first communication device has not established a unicast connection; or
[0025] The first communication device was determined to be energy-efficient.
[0026] In an optional example, determining that the second communication device meets the auxiliary requirements of the first communication device includes:
[0027] Determine that the distance between the second communication device and the first communication device meets a preset condition; and / or
[0028] Determine that the type of auxiliary information provided by the second communication device meets the needs of the first communication device.
[0029] Secondly, a sidelink transmission method is provided, the method comprising: a second communication device sending first information to a first communication device, the first information being used to indicate that the second communication device can provide auxiliary information for the first communication device to acquire sidelink transmission resources; and the second communication device sending auxiliary information to the first communication device.
[0030] In an optional example, sending the first information to the first communication device includes sending the first information to the first communication device via a pre-configured resource or a default configuration resource.
[0031] In an optional example, pre-configured or default-configured resources are used for sidelink multicast or broadcast.
[0032] In an optional example, the first message is information sent via side link broadcast or multicast.
[0033] In one optional example, the first information includes at least one of the following:
[0034] The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast.
[0035] The auxiliary information provided includes receiving configuration information, which includes discontinuous receiving configuration information and / or resource configuration information.
[0036] The types of auxiliary information provided include at least one of the following: recommended resource sets, non-recommended resource sets, and conflicting resource sets.
[0037] In an optional example, the auxiliary information receiving configuration information is at least one index number or identifier of the receiving configuration.
[0038] In one optional example, the receiving configuration is either pre-configured or default.
[0039] In an optional example, the method further includes: receiving a side link establishment request sent by a first communication device.
[0040] In an optional example, auxiliary information is sent to the first communication device, including:
[0041] Auxiliary information is sent according to the SL DRX configuration set after the side link is established.
[0042] Thirdly, an auxiliary information transmission method is provided, the method comprising: a first communication device sending first indication information to a second communication device, the first indication information indicating a transmission mode of auxiliary information, the transmission mode including at least one of the following: using a Media Access Control Element (MAC CE) to carry auxiliary information, or using a Second-Level Side Link Control Element (SCI) to carry auxiliary information, the auxiliary information being used to assist the first communication device in acquiring side link transmission resources; the first communication device receiving auxiliary information sent by the second communication device according to the transmission mode.
[0043] As can be seen, in this embodiment, the first communication device sends a first instruction message to the second communication device to instruct the second communication device on the transmission method of sending auxiliary information. The transmission method includes MAC CE or Level 2 SCI. Because different transmission methods have different timeliness and different mode 2 auxiliary performance, the method in this embodiment can flexibly meet the auxiliary needs of different assisted terminals or the same assisted terminal in different environments.
[0044] In one optional example, the Level 2 side traversal control information includes either a standalone Level 2 SCI or a non-standalone Level 2 SCI.
[0045] Fourthly, an auxiliary information transmission method is provided, the method comprising: a second communication device receiving first indication information sent by a first communication device, the first indication information indicating a transmission mode of auxiliary information, the transmission mode including at least one of the following: using a Media Access Control Element (MAC CE) to carry auxiliary information, or using a second-level SCI to carry auxiliary information, the auxiliary information being used to assist the first communication device in obtaining sidelink transmission resources; the second communication device sending auxiliary information to the first communication device according to the transmission mode.
[0046] In one optional example, the Level 2 side traversal control information includes independent Level 2 SCI bearer auxiliary information, or non-independent Level 2 SCI.
[0047] Fifthly, a resource configuration method is provided, the method comprising: a second communication device determining second information, the second information including receiving configuration information when the second communication device acts as a broadcast or multicast receiver of a third communication device, the receiving configuration information including DRX configuration information and / or resource configuration information; and the second communication device sending the second information to a first communication device.
[0048] In this embodiment of the application, a second communication device sends a second message to a first communication device. The second message includes the receiving configuration information of the second communication device when it acts as a broadcast or multicast receiver of a third communication device. This allows the first communication device to determine the corresponding DRX configuration when it acts as a sender and the second communication device acts as a receiver by referring to the existing receiving configuration information of the second communication device after receiving the second message. This enables the second communication device to receive information sent from both the first and third communication devices in a more energy-efficient manner.
[0049] In an optional example, the method further includes: the second communication device receiving third information sent by the first communication device, the third information including sidelink DRX configuration information when the first communication device is the sender and the second communication device is the receiver.
[0050] In an optional example, the discontinuous reception configuration information is the DRX configuration information for sidelink unicast.
[0051] In an optional example, the received configuration information is at least one index number or identifier for receiving configuration.
[0052] A sixth aspect provides a resource configuration method, the method comprising: a first communication device receiving second information from a second communication device, the second information including reception configuration information when the second communication device acts as a broadcast or multicast receiver of a third communication device, the reception configuration information including sidelink DRX reception configuration information and / or sidelink resource configuration information; the first communication device sending third information to the second communication device according to the second information, the third information including DRX configuration information when the first communication device acts as a sender and the second communication device acts as a receiver.
[0053] In an optional example, the discontinuous reception configuration information is the DRX configuration information for sidelink unicast.
[0054] In an optional example, the received configuration information is at least one index number or identifier for receiving configuration.
[0055] A seventh aspect provides a communication method, the method comprising: a second communication device receiving fourth information sent by a first communication device, the fourth information indicating that the second communication device side or the third communication device side determines or configures sidelink discontinuous reception (SL) DRX configuration information between the second communication device and the third communication device; the second communication device determining to send fifth information to the third communication device based on the fourth information, the fifth information being used to indicate that the second communication device side or the third communication device side determines or configures sidelink DRX configuration information between the second communication device and the third communication device.
[0056] In an optional example, the first communication device is the network device corresponding to the second communication device, the second communication device is the transmitting device of the side link, the third communication device is the receiving device of the side link, the second communication device side is either the second communication device or the first communication device, and the third communication device side is either the third communication device or the network device corresponding to the third communication device; or
[0057] The second communication device is a receiving device for the side link, and the third communication device is a transmitting device for the side link; the second communication device side is either the second communication device or the first communication device, and the third communication device side is either the third communication device or the network device corresponding to the third communication device.
[0058] In an optional example, the fourth information is transmitted as a Radio Resource Control (RRC) message, a Media Access Control (MAC) CE message, or a Downlink Control Information (DCI) message.
[0059] In an optional example, the fifth message is transmitted as a sidelink radio resource control (SL) RRC message, a sidelink media access control (SL) MAC CE message, or a sidelink control message (SCI).
[0060] In an optional example, the second communication device is in a connected state and / or within coverage.
[0061] In an optional example, the fourth message is sent using an RRC reconfiguration message.
[0062] In one optional example, the second communication device is in an idle or inactive state.
[0063] In an optional example, the fourth message is sent using system information.
[0064] In an optional example, the fourth information includes at least one mapping relationship between a first parameter and a first configuration, the first configuration including information for indicating the sidelink DRX configuration information between the second communication device and the third communication device determined or configured by the second communication device side or the third communication device side.
[0065] In an optional example, the first parameter includes at least one of the following information: Quality of Service (QoS) configuration, QoS requirements, QoS level, target identifier, service identifier, service type identifier, and PC5 5G QoS identifier (PQI).
[0066] In an optional example, the second communication device determines, based on the fourth information, to send the fifth information to the third communication device, including:
[0067] When the second communication device determines, based on the fourth information, that the second communication device side decides or configures the DRX configuration information of the side link between the second communication device and the third communication device, the second communication device instructs the third communication device to decide or configure the DRX configuration information of the side link between the second communication device and the third communication device, or instructs that the third communication device side does not decide or configure the DRX configuration information of the side link between the second communication device and the third communication device; and / or when the second communication device determines, based on the fourth information, that the third communication device side decides or configures the DRX configuration information of the side link between the second communication device and the third communication device, the second communication device instructs the third communication device to decide or configure the DRX configuration information of the side link between the second communication device and the third communication device, or instructs that the second communication device side does not decide or configure the DRX configuration information of the side link between the second communication device and the third communication device.
[0068] As can be seen, in this embodiment of the application, by determining and sending fourth information to the second communication device through the first communication device, the second communication device can determine, based on the fourth information, the side communication device side or the third communication device side decides or configures the side communication link discontinuous reception configuration information between the second communication device and the third communication device. This can avoid the problem of misalignment at both ends of the side communication link, resulting in degraded transmission performance, when both the second communication device and the third communication device decide or configure the side communication link discontinuous reception configuration information between the second communication device and the third communication device.
[0069] Eighthly, a communication method is provided, the method comprising: a first communication device determining fourth information, the fourth information indicating sidelink discontinuous reception SL DRX configuration information determined or configured by a second communication device side or a third communication device side; and the first communication device sending the fourth information to the second communication device.
[0070] A ninth aspect provides a communication method, the method comprising: a first communication device determining sixth information, the sixth information indicating sidelink DRX configuration information between the first communication device and the second communication device determined or configured by the first communication device or a second communication device.
[0071] In an optional example, the first communication device is a transmitting device for the side link, and the second communication device is a receiving device for the side link; or
[0072] The first communication device is a receiving device for the side link, and the second communication device is a transmitting device for the side link.
[0073] In one optional example, the first communication device is outside the coverage area.
[0074] In an optional example, the sixth message is sent using an SL RRC message, an SL MAC CE, or an SCI.
[0075] As can be seen, in this embodiment of the application, the sixth information is determined by the first communication device. The sixth information indicates that the sidelink DRX configuration information between the first communication device and the second communication device is determined or configured by the first communication device or the second communication device. This allows the first communication device to determine the sixth information itself when it cannot obtain the sixth information from other places, thereby aligning the sidelink DRX configuration information between the sending end and the receiving end, avoiding the transmission performance degradation caused by misalignment, and realizing smooth sidelink communication between the first communication device and the second communication device.
[0076] A tenth aspect provides a communication method, the method comprising: a second communication device receiving sixth information, the sixth information indicating that a first communication device or a second communication device determines or configures sidelink DRX configuration information between the first communication device and the second communication device; the second communication device determining or configuring the sidelink DRX configuration information between the first communication device and the second communication device according to the sixth information, or receiving the sidelink DRX configuration information between the first communication device and the second communication device.
[0077] Eleventhly, a communication device is provided, the device including a module for performing a method corresponding to the first aspect or any possible implementation of the first aspect.
[0078] In a twelfth aspect, a communication device is provided, the device including a module for performing a method corresponding to the second aspect or any possible implementation of the second aspect.
[0079] In a thirteenth aspect, a communication device is provided, the communication device including a module for performing a method corresponding to the third aspect or any possible implementation of the third aspect.
[0080] In a fourteenth aspect, a communication device is provided, the device including a module for performing a method corresponding to the fourth aspect or any possible implementation of the fourth aspect.
[0081] In a fifteenth aspect, a communication device is provided, the device including a module for performing a method corresponding to the fifth aspect or any possible implementation of the fifth aspect.
[0082] In a sixteenth aspect, a communication device is provided, the communication device including a module for performing a method corresponding to the sixth aspect or any possible implementation of the sixth aspect.
[0083] In a seventeenth aspect, a communication device is provided, the communication device including a module for performing a method corresponding to the seventh aspect or any possible implementation of the seventh aspect.
[0084] In the eighteenth aspect, a communication device is provided, the device including a module for performing a method corresponding to the eighth aspect or any possible implementation of the eighth aspect.
[0085] In a nineteenth aspect, a communication device is provided, the device including a module for performing a method corresponding to the ninth aspect or any possible implementation thereof.
[0086] In a twentieth aspect, a communication device is provided, the device including a module for performing a method corresponding to the tenth aspect or any possible implementation thereof.
[0087] In a twentieth aspect, embodiments of this application provide a communication device that has the function of a terminal in any possible implementation of the first to seventh aspects, or the ninth to tenth aspects, or has the function of a terminal in any possible implementation of the first to seventh aspects, or the ninth to tenth aspects.
[0088] The device can be a terminal or a chip included within a terminal. The functions of the aforementioned communication equipment can be implemented through hardware or through hardware executing corresponding software. The hardware or software includes one or more units corresponding to the aforementioned functions.
[0089] In one possible design, the device includes a processing unit and a transceiver unit, wherein the processing unit is configured to support the device in performing any of the possible implementations of the first to seventh aspects, or the ninth to tenth aspects.
[0090] In another possible design, the device includes a processor and may also include a memory. The processor is coupled to the memory and can be used to execute computer program instructions stored in the memory to cause the device to perform the methods in any of the possible implementations of the first to seventh aspects, or the ninth to tenth aspects. Optionally, the device also includes a communication interface, to which the processor is coupled. When the device is a network device, the communication interface may be a transceiver or an input / output interface; when the device is a chip included in a network device, the communication interface may be the chip's input / output interface. Optionally, the transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.
[0091] In a twentieth aspect, embodiments of this application provide a communication device that has the function of a terminal in the eighth aspect or any possible implementation of the eighth aspect.
[0092] The device can be a network device or a chip contained within a network device. The functions of the aforementioned communication equipment can be implemented through hardware or through hardware executing corresponding software. The hardware or software includes one or more units corresponding to the aforementioned functions.
[0093] In one possible design, the device includes a processing unit and a transceiver unit, wherein the processing unit is configured to support the device in performing the methods in the eighth aspect or any possible implementation of the eighth aspect described above.
[0094] In another possible design, the device includes a processor and may also include a memory. The processor is coupled to the memory and can be used to execute computer program instructions stored in the memory to cause the device to perform the methods in the eighth aspect or any possible implementation thereof. Optionally, the device also includes a communication interface, to which the processor is coupled. When the device is a network device, the communication interface may be a transceiver or an input / output interface; when the device is a chip included in a network device, the communication interface may be the chip's input / output interface. Optionally, the transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.
[0095] In a twentieth aspect, embodiments of this application provide a chip system, including: a processor coupled to a memory, the memory being used to store programs or instructions, wherein when the program or instructions are executed by the processor, the chip system implements the methods in any of the possible implementations of the first to seventh aspects, or the ninth to tenth aspects, or performs the methods in the eighth aspect or any of the possible implementations of the eighth aspect.
[0096] Optionally, the chip system also includes an interface circuit for exchanging code instructions with the processor.
[0097] Optionally, the chip system may include one or more processors, which can be implemented in hardware or software. When implemented in hardware, the processor may be a logic circuit, integrated circuit, etc. When implemented in software, the processor may be a general-purpose processor that reads software code stored in memory.
[0098] Optionally, the chip system may contain one or more memories. The memory may be integrated with the processor or disposed separately from it; this application does not limit this. For example, the memory may be a non-transient processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or disposed separately on different chips. This application does not specifically limit the type of memory or the arrangement of the memory and processor.
[0099] In a twentieth aspect, embodiments of this application provide a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed, cause a computer to perform the method in any of the possible implementations of the first to seventh aspects, or the ninth to tenth aspects, or to perform the method in the eighth aspect or any of the possible implementations of the eighth aspect.
[0100] In a twentieth aspect, embodiments of this application provide a computer program product that, when a computer reads and executes the computer program product, causes the computer to perform the method in any of the possible implementations of the first to seventh aspects, or the ninth to tenth aspects, or to perform the method in the eighth aspect or any of the possible implementations of the eighth aspect.
[0101] In a twentieth aspect, embodiments of this application provide a communication system that includes one or more communication devices from the eleventh and twelfth aspects described above, or one or more communication devices from the thirteenth and fourteenth aspects described above, or one or more communication devices from the fifteenth and sixteenth aspects described above, or one or more communication devices from the seventeenth and eighteenth aspects described above, or one or more communication devices from the nineteenth and twentieth aspects described above. Attached Figure Description
[0102] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the accompanying drawings used in the embodiments will be briefly described below.
[0103] Figure 1A This is a schematic diagram of the architecture of the mobile communication system used in the embodiments of this application;
[0104] Figure 1B A schematic diagram of an NR V2X communication system provided in an embodiment of this application;
[0105] Figure 1C This is a schematic diagram of a V2P service scenario provided in an embodiment of this application;
[0106] Figure 1D This is a schematic diagram illustrating the implementation process of a DRX mechanism provided in an embodiment of this application;
[0107] Figure 2 A flowchart of a side-link transmission method provided in an embodiment of this application;
[0108] Figure 3 A flowchart of an auxiliary information transmission method provided in an embodiment of this application;
[0109] Figure 4A A flowchart illustrating a resource allocation method provided in an embodiment of this application;
[0110] Figure 4B This application provides a schematic diagram of a communication device connection.
[0111] Figure 5A A flowchart of a communication method provided in an embodiment of this application;
[0112] Figure 5BThis application provides a schematic diagram of a communication device connection.
[0113] Figure 6 A schematic diagram of a communication method provided in an embodiment of this application;
[0114] Figure 7 A structural block diagram of a communication device provided in an embodiment of this application;
[0115] Figure 8 Another communication device structure block diagram provided in the embodiments of this application;
[0116] Figure 9 Another communication device structure block diagram provided in the embodiments of this application;
[0117] Figure 10 This is a schematic diagram of the hardware structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0118] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0119] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0120] "Multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
[0121] This invention is not limited to mode2, but is aimed at UE autonomous resource allocation scenarios or competitive resource allocation scenarios based on UE inter-assisted allocation.
[0122] The devices involved in the embodiments of this application are described below with reference to the accompanying drawings.
[0123] Figure 1AThis is a schematic diagram of the architecture of the mobile communication system used in the embodiments of this application. The method of the embodiments of this application can be applied to evolved universal mobile telecommunications system terrestrial radio access network (E-UTRAN) and 5G radio access network (NG-RAN) systems, and can also be applied to future mobile communication access networks. 5G systems can also be called new radio (NR) systems. The overall architecture of NG-RAN is as follows... Figure 1A As shown, the gNB provides new radio (NR) user plane and control plane protocols for terminals, while the ng-eNB provides E-UTRA user plane and control plane protocols for terminals. The gNB and ng-eNB are interconnected via the Xn interface, and both are connected to the 5G core network (5GC) via the NG interface. The 5GC includes network elements such as access and mobility management function (AMF) or user plane function (UPF).
[0124] In addition, the base station can be replaced with a roadside unit (RSU), meaning that the interaction between the terminal and the base station also applies to the interaction between the terminal and the RSU; the terminal can also be replaced with a roadside unit (RSU), meaning that the interaction between the terminal and the base station also applies to the interaction between the RSU and the base station.
[0125] A terminal can also be called terminal equipment, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. Terminal equipment can include mobile phones, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and so on.
[0126] The embodiments of the present invention are described using NR as an example. It should be noted that the method of the present invention is also applicable to Long Term Evolution (LTE) systems and future evolution mobile communication systems based on NR.
[0127] NR systems are currently the mainstream wireless communication technology. In response to the characteristics and new transmission requirements of vehicle-to-everything (V2X) services, standards are being developed to support lower latency and higher reliability V2X communication. Applications include autonomous driving. Please refer to [link / reference]. Figure 1B , Figure 1B A schematic diagram of an NR V2X communication system provided in this application embodiment is shown below. Figure 1B As shown, in the NR V2X system, there are two air interfaces: Uu and PC5. The Uu interface is used for communication between the terminal and the base station, while the PC5 interface is used for SL communication between terminals. For the PC5 interface, two resource allocation modes are supported: mode 1 and mode 2. Mode 1 represents dedicated resources, which network devices can allocate through the terminal device's dedicated radio network temporary identifier (RNTI), primarily supporting connected terminals. Mode 2 represents contentionable resources, configured by system message broadcast or dedicated signaling, and is shared by more than one UE for idle, inactive, and connected UEs.
[0128] In mode 2, the UE measures the reference signal receiving power (RSRP) of resources within the resource awareness window. If the RSRP exceeds a certain threshold, the resource is considered to be in use. The terminal needs to periodically exclude resources within the resource selection window based on the sidelink control information (SCI) on that resource. The remaining resources within the resource selection window can be used as a candidate resource set for SL transmission. However, due to various reasons, a UE may not be aware that another UE has reserved a certain resource, thus including that resource in its own candidate resource set. This leads to resource conflicts.
[0129] Building upon Mode 2, there is an enhanced resource allocation mechanism: inter-UE coordinated mode 2. One of its objectives is to reduce persistent collisions and thus improve system stability. The specific coordination process is as follows: UE-A (the assisting UE) first determines a set of resources. UE-A sends this resource set, i.e., assistant information (ASI), to UE-B (the assisted UE) in Mode 2. UE-B considers this resource set during its resource selection phase for transmission. In other words, this resource can be used by UE-B (the sending UE) to send sidelink communication to UE-C (the receiving UE). UE-A can be a receiving UE of UE-B, or it can be a different receiving UE; that is, UE-A and UE-C can be the same UE. In UE coordination, UE-A undertakes some resource awareness functions for UE-B, while UE-B may or may not perform resource awareness. Furthermore, if UE-A detects a resource conflict between UE-B1 and UE-B2, it can also instruct one of the UEs to experience a resource conflict. Additionally, this resource conflict can occur before or after the indication information in the time domain.
[0130] On the other hand, in SL transmission, power saving needs to be considered. Specific scenarios can include the following three: (1) Vehicle-to-pedestrian (V2P) communication. V2P is a type of V2X communication, mainly for SL broadcasting. A typical V2P service scenario is as follows: Figure 1CAs shown, vehicle 101 broadcasts its passenger pick-up request to pedestrians 102 via SL. The broadcast information may include, but is not limited to, the number of available seats, destination, estimated arrival time, and stopover points. (2) Public safety. SL transmission methods (broadcast types) include unicast, multicast, or broadcast. (3) Commercial service. Mainly SL unicast and multicast. For example, transmitting large amounts of data (such as XR video) between two smart terminals via SL unicast can effectively compensate for the bandwidth limitations of the Uu port.
[0131] To save power, the DRX mechanism can be used to control the UE's PDCCH listening behavior. This allows the UE to periodically enter sleep mode or wake up from sleep mode. See details... Figure 1D , Figure 1D This is a schematic diagram illustrating the implementation process of a DRX mechanism provided in an embodiment of this application, as shown below. Figure 1D As shown, within a DRX cycle, there are working and sleep states. SL transmission can be performed during the working state period, while PDCCH monitoring and SL transmission are not performed during the sleep state.
[0132] Currently, it is unclear how the assisted UE determines which UE to obtain assistance information from, and how to ensure that, especially under the DRX mechanism, the assistance information is received.
[0133] Based on this, embodiments of this application provide a side-link transmission method. Figure 2 A flowchart of a side-link transmission method provided in this application embodiment is shown below. Figure 2 As shown, it includes the following steps:
[0134] 201. The second communication device sends first information to the first communication device, the first information indicating that the second communication device can provide auxiliary information for the first communication device to obtain side link transmission resources;
[0135] 202. The first communication device receives first information from the second communication device;
[0136] 203. The second communication device sends auxiliary information to the first communication device;
[0137] 204. The first communication device receives auxiliary information from the second communication device based on the first information.
[0138] In this embodiment, both the first and second communication devices can be terminals, such as the aforementioned mobile phones, tablets, virtual reality terminal devices, etc. Where possible, the second communication device can also be a base station, that is, the base station provides auxiliary information to the terminal so that the terminal can obtain transmission resources. When both the first and second communication devices are terminals, the second communication device, as the terminal providing auxiliary information, can be referred to as the auxiliary terminal, and the first communication device, as the terminal receiving the auxiliary information, can be referred to as the assisted terminal.
[0139] The auxiliary terminal sends a first message to the assisted terminal, which instructs the auxiliary terminal to provide auxiliary information for the assisted terminal to obtain SL transmission resources using mode 2, and specifies the method of providing the auxiliary information. Therefore, the first message sent by the auxiliary terminal can also be called the auxiliary notification information of the auxiliary terminal.
[0140] In other words, in this embodiment, the auxiliary terminal sends first information to the assisted terminal so that the assisted terminal can know from the first information that the auxiliary terminal can provide auxiliary information, including the type of auxiliary information provided and the method of providing the auxiliary information. The type of auxiliary information provided includes recommended resource sets, non-recommended resource sets, or conflicting resource sets, etc. The method of providing auxiliary information includes the broadcast type of the auxiliary information and the transmission method of transmitting the auxiliary information, etc. Then the assisted terminal can obtain the auxiliary information at the corresponding time-frequency position and in the corresponding method (e.g., the auxiliary information corresponds to the broadcast type) according to these types and methods of providing auxiliary information.
[0141] As can be seen, in this embodiment of the application, the second communication device sends first information to the first communication device so that the first communication device can determine the second communication device can provide auxiliary information based on the first information, thereby enabling the first communication device to know which communication devices can provide auxiliary information that meets its needs, and only receiving the auxiliary information when it finds that an auxiliary terminal can meet its needs.
[0142] Because the first information indicates that the second communication device can provide auxiliary information for the first communication device to acquire sidelink transmission resources, the first information is described in the following embodiments using auxiliary notification information. Furthermore, the following embodiments use an auxiliary terminal and an assisted terminal to describe the first and second communication devices.
[0143] Assisted notification information can be sent via sidelink SL multicast or broadcast, allowing terminals within the communication range of the assisted terminal to receive the information regardless of whether they have established an SL connection with the assisted terminal. Alternatively, the assisted notification information can be sent via SL unicast to the assisted terminals that have already established an SL connection with the assisted terminal. Furthermore, there are corresponding receiving configurations for receiving the assisted notification information, such as resource configurations (specifically, resource pool configurations), or, if the assisted terminal uses the SL DRX mechanism, SL DRX configurations. These receiving configurations can be pre-configured, protocol-specified, or default configurations. Pre-configuring resources ensures that all assisted terminals can receive the assisted notification information. Pre-configuring SL DRX ensures that all assisted UEs, regardless of whether they have SL DRX configured, can receive the assisted notification information.
[0144] The auxiliary notification information may include one or more of the following:
[0145] The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast.
[0146] The auxiliary information provided includes the receiving configuration information, which includes the side link discontinuous reception DRX configuration information and / or the side link resource configuration information.
[0147] The types of auxiliary information provided include at least one of the following: recommended resource sets, non-recommended resource sets, and conflicting resource sets.
[0148] The auxiliary information provided adopts a transmission method that includes Media Access Control Element (MAC CE) or Secondary Side Link Control Information (SCI).
[0149] The auxiliary notification information may include the broadcast type corresponding to the provided auxiliary information, indicating the broadcast type by which the auxiliary information can be sent to the assisted terminal. The broadcast type can be unicast, multicast, or broadcast. Additionally, the auxiliary notification information may include the corresponding reception configuration information, used to indicate the reception configuration for the assisted terminal when receiving the auxiliary information. For example, the reception configuration may include resource configuration, which can be a resource pool configuration, used to indicate the time-frequency resources for the assisted terminal to receive the auxiliary information. Furthermore, assuming the assisted terminal uses a DRX mechanism, the reception configuration corresponding to the auxiliary information may include a DRX configuration, indicating that the assisted terminal sends the auxiliary information according to a preset DRX period (within the assisted terminal's working time period). If the auxiliary notification information includes both resource configuration information and SL DRX configuration information, it implies a mixed SL DRX and resource pool configuration reception configuration. For example, based on this reception configuration, it may be determined that the assisted terminal receives the auxiliary information on a certain resource pool for a portion of the time.
[0150] The aforementioned auxiliary information reception configuration can be pre-configured, specifically including base station pre-configuration, protocol-specified or default configuration. In other words, resources are specifically reserved for receiving auxiliary information through pre-configuration. Therefore, even if the auxiliary notification information does not include the reception configuration, the assisted terminal can still receive the auxiliary information according to the pre-configuration. Where possible, corresponding reception configurations are pre-configured for various received signals of the assisted terminal. The auxiliary information reception configuration is one of several pre-configurations. In this case, the auxiliary information reception configuration information sent in the auxiliary notification information can indicate the corresponding pre-configuration. Therefore, the auxiliary information reception configuration information can be an index number or identifier of multiple reception configurations to indicate the corresponding reception configuration, which effectively reduces information overhead.
[0151] In addition, the auxiliary notification information may also include the type of auxiliary information, such as: a preferred resource set, a not preferred resource set, or a conflict detected resource set. A preferred resource set indicates that the auxiliary terminal can provide a recommended resource set to the assisted terminal so that the assisted terminal can obtain the resources indicated in the recommended resource set. A not preferred resource set indicates that the auxiliary terminal can provide a not preferred resource set to the assisted terminal. The not preferred resource set could be, for example, resources with weak signal strength or resources already reserved or occupied by other terminals. In this case, the assisted terminal excludes resources from the not preferred resource set and obtains other communication resources. A conflicted resource set indicates that the auxiliary terminal can provide a conflicted resource set to the assisted terminal. If the assisted terminal selects resources from the conflicted resource set, it will conflict with resources from other terminals, or the resources currently reserved by the assisted terminal have already conflicted with resources from other terminals. In this case, the assisted terminal needs to reselect other communication resources based on the conflicted resource set. In this invention, "conflicted resource set" can also be replaced with "detected conflicted resource set".
[0152] Optionally, the auxiliary notification information may also include the transmission method used for the auxiliary information, such as medium access control control element (MAC CE) or sidelink control information (SCI).
[0153] Specifically, the assisted terminal can indicate the transmission method for sending auxiliary information in the auxiliary notification information; for example, transmitting auxiliary information via MAC CE is a common method. Additionally, in SL connections, terminals send the first-level SCI via the physical sidelink control channel (PSCCH) and the second-level SCI via the physical sidelink share channel (PSSCH). The auxiliary terminal can send auxiliary information via the second-level SCI. Where possible, when using the second-level SCI to transmit auxiliary information, there are two methods: stand-alone second-level SCI and non-stand-alone second-level SCI. Stand-alone second-level SCI means sending the second-level SCI carrying auxiliary information separately; non-stand-alone second-level SCI means sending the second-level SCI carrying auxiliary information together with the data PSSCH.
[0154] After the auxiliary terminal sends auxiliary notification information to the assisted terminal, it can trigger its own transmission of auxiliary information to the assisted terminal. Conditions for this self-triggering include detecting a collision or a half-duplex issue. In this case, the auxiliary terminal can send auxiliary information via broadcast or multicast, or according to the receiving configuration information provided in the auxiliary notification information. Where possible, assuming a unicast connection has already been established between the auxiliary terminal and the assisted terminal, the auxiliary terminal can also send auxiliary information via unicast.
[0155] As can be seen, in this embodiment of the application, the auxiliary terminal sends the first information so that the assisted terminal can determine, after receiving the first information, the location where the auxiliary information can be obtained, thereby improving the reliability and accuracy of the assisted terminal in obtaining the auxiliary information.
[0156] In some cases, the assisted terminal can send an SL establishment request to the assisting terminal. Based on this SL establishment request, the assisting terminal establishes a dedicated unicast SL connection with the assisted terminal and then sends assistance information via SL unicast. Before the assisted terminal initiates an SL establishment request, one or more of the following conditions must be met:
[0157] (1) Determine that the first communication device is configured to use competitive resource allocation based on cooperation between communication devices; or
[0158] (2) Determine that the first communication device is configured to obtain auxiliary information corresponding to the allocation of competitive resources; or
[0159] (3) Determine whether the second communication device meets the auxiliary requirements of the first communication device; or
[0160] (4) The broadcast type corresponding to the auxiliary information in the first information sent by the second communication device is unicast; or
[0161] (5) The first information sent by the second communication device does not include the receiving configuration information for auxiliary information; or
[0162] (6) Determine that the first communication device has not established a unicast connection; or
[0163] (7) Determine that the first communication device needs to be energy-efficient.
[0164] Similarly, the first communication device in the above conditions is the assisted terminal, and the second communication device is the auxiliary terminal. Regarding condition (1), it means that the assisted terminal is configured to use inter-UEcoordinated mode 2, which is based on the competitive allocation of resources between communication devices. In this case, the assisted terminal may need to compete for communication resources through auxiliary information, and it can obtain auxiliary information by establishing an SL unicast connection with the auxiliary terminal.
[0165] For condition (2), if the assisted terminal is configured to obtain the assistance information corresponding to the contention of resources (mode2), then the assisted terminal can obtain the assistance information by establishing an SL unicast connection with the assisted terminal.
[0166] Regarding condition (3), the auxiliary terminal meets the auxiliary needs of the assisted terminal. This can be determined by the characteristics of the auxiliary terminal and the assisted terminal themselves, such as determining that the distance between the assisted terminal and the auxiliary terminal meets a preset condition, specifically, it is less than a preset distance, or it is within the communication distance, etc.; it can also be determined by the auxiliary notification information of the auxiliary terminal, such as determining that the type of auxiliary information provided by the auxiliary terminal meets the needs of the assisted terminal. As can be seen from the above description, the type of auxiliary information can be a recommended resource set, a non-recommended resource set, or a conflicting resource set. Meeting the needs of the assisted terminal means whether the assisted terminal needs the corresponding type of auxiliary information to provide selectable resources. If so, the needs of the assisted terminal are met.
[0167] For condition (4), it is necessary to determine that the broadcast type of the auxiliary information sent by the auxiliary terminal is unicast. This is because when the broadcast type of the auxiliary information sent by the auxiliary terminal is broadcast or multicast, the auxiliary terminal and the assisted terminal can directly transmit the auxiliary information. Only when the broadcast type of the auxiliary information is unicast does it need to establish a special SL unicast connection between the auxiliary terminal and the assisted terminal.
[0168] Regarding condition (5), assuming the auxiliary notification information sent by the assisted terminal does not include the receiving configuration information for auxiliary information, then regardless of whether the auxiliary terminal and the assisted terminal use broadcast, multicast, or unicast to send auxiliary information, they cannot obtain the corresponding resources. Therefore, the assisted terminal needs to specifically send an SL establishment request to obtain the receiving configuration through the established SL unicast connection with the auxiliary terminal. Where possible, when the broadcast type of the auxiliary information is broadcast or multicast, the receiving configuration corresponding to the provided auxiliary information can be pre-configured. Therefore, even if the auxiliary notification information does not contain the receiving configuration information for service information, the assisted terminal may also receive the auxiliary information sent by the auxiliary terminal via multicast or broadcast through the pre-configured receiving configuration. In this case, only when the broadcast type of the auxiliary information sent by the auxiliary terminal is unicast, and the notification information does not include the receiving configuration information for auxiliary information, will the assisted terminal be triggered to establish an SL unicast connection with the auxiliary terminal to obtain the auxiliary information.
[0169] If the assisted terminal does not establish a unicast connection under condition (6), it can initiate an SL establishment request to the assisted terminal to establish a unicast connection between the assisted terminal and the assisted terminal.
[0170] Regarding condition (7), assuming the assisted terminal needs to save energy, the assisted terminal can initiate an SL establishment request to the assisting terminal so that after the assisting terminal establishes a unicast connection with the assisted terminal, the assisted terminal can send its own energy-saving configuration to the assisting terminal to achieve the energy-saving effect. Alternatively, the assisted terminal can request the assisting terminal to send it an energy-saving receiving configuration to achieve its own energy saving. Or, after the assisting terminal establishes a connection with the assisted terminal, it can actively send it an energy-saving receiving configuration to achieve the energy saving of the assisted terminal. For example, assuming the energy-saving method of the assisted terminal is to use SL DRX to receive auxiliary information, after the assisted terminal establishes a unicast connection with the assisting terminal, the assisted terminal can send an SL DRX configuration to the assisting terminal so that the assisting terminal can send auxiliary information during the working time, activation time, or active time of the assisted terminal.
[0171] The conditions mentioned above can also be used in combination to trigger the assisted terminal to initiate an SL establishment request. For example, if conditions (1) and (2) are met at the same time, the assisted terminal will be triggered to initiate an SL establishment request.
[0172] In this invention, "SL establishment" or "side link establishment" can also be replaced with "SL connection establishment" or "side link connection establishment".
[0173] After the assisted terminal and the assisting terminal establish a unicast connection, the assisting terminal can unicast assist information to the assisted terminal. In particular, it can also send assist information according to the SL DRX configuration set after the side link is established. Alternatively, the assisted terminal can first send an assist information request to the assisting terminal, and then the assisting terminal can send assist information according to the request.
[0174] When the assisted terminal receives auxiliary information sent by the assisting terminal, it can refer to the auxiliary notification information sent by the assisting terminal. This includes receiving auxiliary information sent via unicast, multicast, or broadcast according to the broadcast type, and receiving auxiliary information within the corresponding resources and DRX working time according to the reception configuration. Alternatively, assuming the auxiliary notification information includes the transmission method used for the auxiliary information, the assisted terminal can receive the auxiliary information through the corresponding notification's SL MAC CE, PC5 MAC CE, second SCI, PC5RRC message, or SL RRC message, etc.
[0175] Where possible, the auxiliary terminal can send auxiliary information based on the auxiliary information request sent by the assisted terminal. That is, the assisted terminal sends an auxiliary information request to the auxiliary terminal. This request may include the broadcast type of the requested auxiliary information (where multiple broadcast types are available), or the type of the requested auxiliary information (where multiple types of auxiliary information are available). Where possible, the assisted terminal can send first indication information to the auxiliary terminal to indicate the corresponding transmission method when the auxiliary terminal sends the auxiliary information. For example, it may instruct the auxiliary terminal to send the auxiliary information via MAC CE or Level 2 SCI. The auxiliary terminal then sends the auxiliary information using the corresponding transmission method based on the first indication information.
[0176] As can be seen, in this embodiment of the application, under certain specific conditions, the assisted terminal can obtain auxiliary information by establishing a unicast connection with the auxiliary terminal, thereby improving the reliability of the assisted terminal obtaining auxiliary information.
[0177] Figure 3 A flowchart of an auxiliary information transmission method provided in this application embodiment is shown below. Figure 3 The method includes the following steps:
[0178] 301. The first communication device sends a first indication information to the second communication device. The first indication information is used to indicate the transmission method of auxiliary information. The transmission method includes at least one of the following: using a Media Access Control Element (MAC CE) to carry auxiliary information, or using a Second-Level Side Link Control Element (SCI) to carry auxiliary information. The auxiliary information is used to assist the first communication device in obtaining side link transmission resources.
[0179] 302. The second communication device receives the first instruction information sent by the first communication device;
[0180] 303. The second communication device sends auxiliary information to the first communication device according to the transmission method indicated by the first instruction information;
[0181] 304. The first communication device receives auxiliary information sent by the second communication device.
[0182] In this embodiment of the application, the first communication device is the assisted terminal that needs to obtain auxiliary information, and the second communication device is the auxiliary terminal that can provide auxiliary information. The assisted terminal obtains resources in mode 2. During the process of obtaining resources, the auxiliary terminal can provide auxiliary information to the assisted terminal to improve the reliability of the assisted terminal in obtaining resources and reduce the latency of obtaining resources.
[0183] Before (or during, or after) the auxiliary terminal sends auxiliary information to the assisted terminal, the assisted terminal may send a first indication message to the auxiliary terminal. This indication message specifies the transmission method for sending the auxiliary information. The first indication message may be carried in the auxiliary information request sent by the assisted terminal to the auxiliary terminal, in other information sent to the auxiliary terminal, or sent separately by the assisted terminal to the auxiliary terminal. The transmission method for the auxiliary information includes using a MAC CE to carry the auxiliary information, or using a second-level SCI to carry the auxiliary information. The second-level SCI may be an independent second-level SCI or a non-independent second-level SCI. An independent second-level SCI means that the second-level SCI carrying the auxiliary information is sent separately; a non-independent second-level SCI means that the second-level SCI carrying the auxiliary information is sent together with the data PSSCH. After receiving the first indication message, the auxiliary terminal sends the auxiliary information to the assisted terminal according to the transmission method indicated by the indication message.
[0184] As can be seen, in this embodiment, the first communication device sends a first indication message to the second communication device to instruct the second communication device on the transmission method of sending auxiliary information. The transmission method includes MAC CE or second-level SCI, where the second-level SCI can include independent second-level SCI and non-independent second-level SCI. Because different transmission methods have different timeliness (the transmission timeliness of independent second-level SCI is the best) and different mode2 auxiliary performance, the method in this embodiment can flexibly meet the auxiliary needs of different assisted terminals or the same assisted terminal in different environments.
[0185] Figure 4A A flowchart of a resource allocation method provided in an embodiment of this application is shown below. Figure 4AAs shown, the method includes the following steps:
[0186] 401. The second communication device determines the second information, which includes the receiving configuration information when the second communication device acts as a broadcast or multicast receiver of the third communication device. The receiving configuration information includes side link discontinuous receiving configuration information and / or side link resource configuration information.
[0187] 402. The second communication device sends second information to the first communication device;
[0188] 403. The first communication device receives second information from the second communication device;
[0189] 404. The first communication device sends third information to the second communication device. The third information includes sidelink discontinuous reception configuration information when the first communication device is the sender and the second communication device is the receiver.
[0190] In this embodiment, three devices are included: a first communication device, a second communication device, and a third communication device. The connection method of these three communication devices can be found in [reference needed]. Figure 4B , Figure 4B This application provides a schematic diagram of a communication device connection, as shown in the embodiment of the present application. Figure 4B As shown, the third communication device UE3 sends SL broadcast or multicast messages to multiple communication devices, including the second communication device UE2. Therefore, UE2 can know the corresponding reception configuration when it is the receiver and UE3 is the sender of the SL broadcast or multicast. The reception configuration may include sidelink resource configuration, specifically resource pool configuration, which is used to indicate the time and frequency resources for UE2 to receive broadcast or multicast messages from UE3. In addition, assuming that UE3 adopts the DRX mechanism, the corresponding reception configuration for UE2 may include SL DRX configuration, indicating that UE2 receives broadcast or multicast messages according to a preset DRX period (within the working time period of UE3).
[0191] On the other hand, UE2 and the first communication device UE1 can perform sidelink communication. UE1 can then send third information to UE2. This third information includes sidelink discontinuous reception configuration information when UE1 is the sender and UE2 is the receiver, enabling UE1 and UE2 to perform SL DRX communication. The communication broadcast type can be unicast, multicast, or broadcast. Where possible, since UE2 can simultaneously act as the receiver for both UE1 and UE3, performing SL communication with each other, after UE2 obtains the second information and sends it to UE1, UE1 can refer to the reception configuration in the second information when UE2 is the receiver for UE3 to determine the SL DRX configuration when UE2 is the receiver for UE1.
[0192] Specifically, UE2 obtains its own reception configuration information when acting as a broadcast or multicast message receiver for UE3, and sends this information to UE1 via a second message. This second message can also be referred to as auxiliary information sent by UE2 to UE1 when acting as an auxiliary terminal. Upon receiving the second message, UE1 can determine its SL DRX configuration when acting as a receiver for UE1, based on its reception configuration when acting as a receiver for UE3. For example, the DRX configuration of UE2 when acting as a receiver for UE3 should be as close as possible to its DRX configuration when acting as a receiver for UE1. This means that UE2 receives SL messages from either UE1 or UE3 within the same operating time to minimize its power consumption. Furthermore, assuming the second communication device determines multiple reception configurations, the second message sent by the first communication device can include only the index number or identifier corresponding to each reception configuration. The second communication device can then determine the DRX configuration corresponding to receiving SL messages from the third communication device based on this index number or identifier, reducing information overhead.
[0193] Alternatively, it can be stipulated that the SL DRX configuration when UE2 acts as the receiver of UE3 and the SL DRX configuration when UE2 acts as the receiver of UE1 should not cause time conflicts. Specifically, the overlapping of working hours should be avoided as much as possible, so that UE2 can receive messages from different communication devices at different times as the receiver.
[0194] Finally, UE1 sends the determined DRX configuration to UE2 via third-party information.
[0195] If possible, UE1 and UE2 perform SL unicast communication. Then, the SL DRX configuration of the second communication device, which is determined by the first communication device based on the multicast or broadcast reception configuration information in the second information, can be the SL DRX configuration information for sidelink unicast communication.
[0196] As can be seen, in this embodiment of the application, the second communication device sends the second information to the first communication device. The second information includes the receiving configuration information when the second communication device acts as the broadcast or multicast receiver of the third communication device. This allows the first communication device to determine the corresponding DRX configuration when the first communication device acts as the sender and the second communication device acts as the receiver by referring to the existing receiving configuration information of the second communication device after receiving the second information, so that the second communication device can receive information more energy-efficiently or more efficiently.
[0197] Figure 5A A flowchart of a communication method provided in an embodiment of this application is shown below. Figure 5A As shown, the method includes the following steps:
[0198] 501. The first communication device determines the fourth information, which indicates that the second or third communication device side determines or configures the side link discontinuous reception SL DRX configuration information between the second and third communication devices.
[0199] 502. The first communication device sends the fourth message to the second communication device;
[0200] 503. The second communication device receives the fourth message sent by the first communication device;
[0201] 504. The second communication device determines to send fifth information to the third communication device based on the fourth information. The fifth information is used to indicate whether the second communication side or the third communication device side determines or configures the sidelink DRX configuration information between the second communication device and the third communication device.
[0202] In this embodiment, a first communication device, a second communication device, and a third communication device are included, and their connection method can be found in [reference needed]. Figure 5B , Figure 5B This application provides a schematic diagram of a communication device connection, as shown in the embodiment of the present application. Figure 5B As shown, the first communication device can be a network device, and the second and third communication devices can be terminals. The first communication device B1 is communicatively connected to the second communication device UE2, and the first communication device can be the network device corresponding to the second communication device. The first and second communication devices constitute the second communication device side; that is, when referring to the second communication device side, it can refer to either the second communication device or the first communication device. The third communication device UE3 is communicatively connected to UE2, and the third communication device and its network device B2 constitute the third communication device side; that is, when referring to the third communication device side, it can refer to either the third communication device UE3 or its network device B2. When UE2 and UE3 establish an SL connection, UE2 can be the transmitting device for the SL connection, and UE3 can be the receiving device for the SL connection; or UE2 can be the receiving device for the SL connection, and UE3 can be the transmitting device for the SL connection.
[0203] In addition, in this embodiment of the application, the first communication device can determine the fourth information and send the fourth information to the second communication device. It can determine that the second communication device is in a connected state or within coverage, or is in both a connected state and within coverage. The connected state includes the Radio Resource Control (RRC) connected state. Within coverage means that the second communication device is within coverage for the required SL configuration, or it can search for at least one cell that provides the required SL configuration, and the at least one cell satisfies the S criterion, or the signal strength satisfies a preset condition.
[0204] Before the first communication device sends a fourth message to the second communication device, indicating that the second communication device is in an idle or inactive state, it can be determined before the second communication device or the third communication device decides or configures the SL DRX configuration information between the second communication device and the third communication device.
[0205] In the embodiments of this application, B1 first determines the fourth information. The parameters or data in the fourth information can be used to indirectly indicate the side link discontinuous reception SL DRX configuration information between UE2 and UE3 determined or configured by the second communication device side or the third communication device side, or the fourth information can be used to directly determine the side link discontinuous reception SL DRX configuration information between UE2 and UE3 determined or configured by the second communication device side or the third communication device side.
[0206] Optionally, the fourth information includes at least one mapping relationship between a first parameter and a first configuration. The first configuration includes information for indicating the sidelink DRX configuration information between the second communication device and the third communication device, which is determined or configured by the second communication device side or the third communication device side. The first parameter includes at least one of the following information: quality of service (QoS) profile, QoS requirements, QoS class, destination ID, service ID, service type ID, and PC5 5G QoS Identifier (PC5 5QI, PQI).
[0207] After determining the fourth information, B1 sends it to UE2. Optionally, the fourth information can be sent using a radio resource control (RRC) message, MAC CE, or downlink control information (DCI). When using an RRC message, it can be sent as an RRC reconfiguration message or as system information. The second communication device may be in an idle or inactive state; it receives the fourth information via system information.
[0208] After receiving the fourth information, the second communication device can determine whether to send the fifth information to the third communication device based on the content of the fourth information. Specifically: when the second communication device determines, based on the fourth information, that the second communication device side is responsible for deciding or configuring the sidelink DRX configuration information between the second and third communication devices, the second communication device instructs the third communication device that the second communication device side is responsible for deciding or configuring the sidelink DRX configuration information between the second and third communication devices, or instructs that the third communication device side is not responsible for deciding or configuring the sidelink DRX configuration information between the second and third communication devices; and / or
[0209] When the second communication device determines, based on the fourth information, that the third communication device side decides or configures the side link DRX configuration information between the second communication device and the third communication device, the second communication device instructs the third communication device that the third communication device side decides or configures the side link DRX configuration information between the second communication device and the third communication device, or instructs that the second communication device side does not decide or configure the side link DRX configuration information between the second communication device and the third communication device.
[0210] Additionally, when the second communication device sends the fifth message, it can use a sidelink radio resource control (SL) RRC message, a sidelink media access control (SL) MAC CE, or a SCI message for transmission. In this invention, "SL" can also be replaced with "PC5".
[0211] After receiving the fifth message, if the fifth message indicates that the second communication device should decide or configure the DRX configuration information of the sidelink between the second and third communication devices, or indicates that the third communication device should not decide or configure the DRX configuration information of the sidelink between the second and third communication devices, then the third communication device can simply wait to receive the DRX configuration information of the sidelink between the second and third communication devices. Alternatively, if the fifth message indicates that the third communication device should decide or configure the DRX configuration information of the sidelink between the second and third communication devices, or indicates that the second communication device should not decide or configure the DRX configuration information of the sidelink between the second and third communication devices, then the third communication device can decide or configure the DRX configuration information of the sidelink between the second and third communication devices, or obtain the DRX configuration information of the sidelink between the second and third communication devices from its network device.
[0212] As can be seen, in this embodiment of the application, by determining and sending fourth information to the second communication device through the first communication device, the second communication device can determine, based on the fourth information, the side communication device side or the third communication device side decides or configures the side communication link discontinuous reception configuration information between the second communication device and the third communication device, thereby avoiding the problem of misalignment at both ends of the side communication link and deterioration of transmission performance when both the second communication device and the third communication device decide or configure the side communication link discontinuous reception configuration information between the second communication device and the third communication device.
[0213] Figure 6 This is a schematic diagram of a communication method provided in an embodiment of this application, such as... Figure 6 As shown, the method includes the following steps:
[0214] 601. The first communication device determines the sixth information, which indicates that the first communication device or the second communication device determines or configures the side link DRX configuration information between the first communication device and the second communication device;
[0215] 602. The first communication device sends the sixth message to the second communication device;
[0216] 603. The second communication device receives the sixth message;
[0217] 604. The second communication device determines or configures the side link DRX configuration information between the first communication device and the second communication device based on the sixth information, or receives the side link DRX configuration information between the first communication device and the second communication device.
[0218] In this embodiment, the first communication device and the second communication device can be terminals, and they can establish a sidelink connection. The first communication device can be a transmitting device for the sidelink, and the second communication device can be a receiving device for the sidelink; or the first communication device can be a receiving device for the sidelink, and the second communication device can be a transmitting device for the sidelink. In this embodiment, the sixth information is determined by the first communication device. The specific scenario corresponding to this might be when the first communication device is not connected to a network device, or when the first communication device is outside coverage. Outside coverage means that the second communication device is outside coverage for the required SL configuration, or it cannot find at least one cell that provides the required SL configuration and meets the S criterion or the signal strength meets preset conditions. The sixth information indicates that the sidelink DRX configuration information between the first and second communication devices is determined or configured by either the first or second communication device. The sixth information can be sent using an SL RRC message, an SL MAC CE, or an SCI, where "SL" can also be replaced with "PC5".
[0219] After receiving the sixth message, if the sixth message indicates that the second communication device should determine or configure the DRX configuration information of the sidelink between the second and first communication devices, then the second communication device should determine or configure the DRX configuration information of the sidelink between the second and first communication devices. If the sixth message indicates that the first communication device should determine or configure the DRX configuration information of the sidelink between the second and first communication devices, then the second communication device should simply wait to receive the DRX configuration information of the sidelink between the first and second communication devices.
[0220] As can be seen, in this embodiment of the application, the sixth information is determined by the first communication device. The sixth information indicates that the sidelink DRX configuration information between the first communication device and the second communication device is determined or configured by the first communication device or the second communication device. This allows the first communication device to determine the sixth information itself when it cannot obtain the sixth information from other places. This enables the sending end and the receiving end to align and determine the sidelink DRX configuration information between the first communication device and the second communication device, avoids the transmission performance degradation caused by misalignment, improves the efficiency of determining the configuration information, and realizes smooth sidelink communication between the first communication device and the second communication device.
[0221] Figure 7 A communication device 700 provided in this application embodiment can be used to perform the above-described... Figure 2 The side-link transmission method and specific embodiments applied to the first communication device. In one possible implementation, such as Figure 7 As shown, the device 700 includes a transceiver module 701, wherein,
[0222] The transceiver module 701 is used to receive first information from the second communication device, the first information indicating that the second communication device can provide auxiliary information for the first communication device to obtain side link transmission resources;
[0223] The transceiver module 701 is also used to receive auxiliary information from the second communication device based on the first information.
[0224] Optionally, receiving the first information from the second communication device includes receiving the first information from the second communication device through pre-configured resources or default configuration resources.
[0225] Optionally, pre-configured resources, as specified by the protocol or configured by default, are used for sidelink multicast or broadcast.
[0226] Optionally, the first information is information sent via side link broadcast or multicast.
[0227] Optionally, the first information includes at least one of the following:
[0228] The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast.
[0229] The auxiliary information provided includes the receiving configuration information, which includes the side link discontinuous reception DRX configuration information and / or the side link resource configuration information.
[0230] The types of auxiliary information provided include at least one of the following: recommended resource sets, non-recommended resource sets, and conflicting resource sets.
[0231] The auxiliary information provided adopts a transmission method that includes Media Access Control Element (MAC CE) or Secondary Side Link Control Information (SCI).
[0232] Optionally, the communication device includes a processing module 702, configured to determine whether the transceiver module sends a side link establishment request to the second communication device if at least one of the following conditions is met:
[0233] It is determined that the first communication device is configured to use a competitive resource allocation based on cooperation between communication devices; or
[0234] It is determined that the first communication device is configured to obtain auxiliary information corresponding to the allocation of contention resources; or
[0235] It is determined that the second communication device meets the auxiliary requirements of the first communication device, and the broadcast type corresponding to the auxiliary information in the first information sent by the second communication device is unicast, and / or, the first information sent by the second communication device does not include the reception configuration information of the auxiliary information; or
[0236] It is determined that the first communication device has not established a unicast connection; or
[0237] The first communication device was determined to be energy-efficient.
[0238] Optionally, the processing module 702 is specifically used for:
[0239] Determine that the distance between the second communication device and the first communication device meets a preset condition; and / or
[0240] Determine that the type of auxiliary information provided by the second communication device meets the needs of the first communication device.
[0241] Alternatively, the communication device 700 can be used to perform the above. Figure 2 The side-link transmission method and specific embodiments applied to the second communication device. Among them,
[0242] The transceiver module 701 is used to send first information to the first communication device. The first information is used to instruct the second communication device to provide auxiliary information for the first communication device to obtain side link transmission resources.
[0243] The transceiver module 701 is also used to send auxiliary information to the first communication device.
[0244] Optionally, sending the first information to the first communication device includes: sending the first information to the first communication device through pre-configured resources, protocol-specified resources, or default configuration resources.
[0245] Optionally, pre-configured resources, as specified by the protocol or configured by default, are used for sidelink multicast or broadcast.
[0246] Optionally, the first information is information sent via side link broadcast or multicast.
[0247] Optionally, the first information includes at least one of the following:
[0248] The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast.
[0249] The auxiliary information provided includes receiving configuration information, which includes discontinuous receiving configuration information and / or resource configuration information.
[0250] The types of auxiliary information provided include at least one of the following: recommended resource sets, non-recommended resource sets, and conflicting resource sets.
[0251] Optionally, the auxiliary information receiving configuration information is at least one index number of the receiving configuration.
[0252] Optionally, the receiving configuration can be pre-configured, protocol-specified, or default.
[0253] Optionally, before sending auxiliary information to the first communication device, the transceiver module 701 is further configured to:
[0254] Receive the side link establishment request sent by the first communication device:
[0255] Based on the first information and the side link establishment request, auxiliary information is sent via unicast.
[0256] Optionally, the processing module 702 described above may be a chip, encoder, encoding circuit or other integrated circuit that can implement the method of this application.
[0257] Optionally, the transceiver module 701 can be an interface circuit or a transceiver.
[0258] Optionally, the communication device 700 may further include a storage module 703, which can be used to store data and / or signaling. The storage module may be coupled to the processing module 702 or the transceiver module 701. For example, the processing module 702 may be used to read the data and / or signaling from the storage module, so that the sidelink transmission method in the foregoing method embodiments is executed.
[0259] Figure 8 This application provides another communication device 800, which can be used to perform the above-described... Figure 3 The auxiliary information transmission method and specific embodiments applied to the first communication device. In one possible implementation, such as Figure 8 As shown, the device 800 includes a transceiver module 801, wherein,
[0260] The transceiver module 801 is used to send first indication information to the second communication device. The first indication information indicates the transmission mode of auxiliary information. The transmission mode includes at least one of the following: using a Media Access Control Element (MAC CE) to carry auxiliary information, or using a Second-Level Side Link Control Element (SCI) to carry auxiliary information. The auxiliary information is used to assist the first communication device in obtaining side link transmission resources.
[0261] The transceiver module 801 is also used to receive auxiliary information sent by the second communication device according to the transmission method.
[0262] Optionally, the second-level side traversal control information includes independent second-level SCIs or non-independent second-level SCIs.
[0263] Alternatively, the communication device 800 can be used to perform the above. Figure 3 The auxiliary information transmission method and specific embodiments applied to a second communication device, wherein,
[0264] The transceiver module 801 is used to receive first indication information sent by the first communication device. The first indication information indicates the transmission mode of auxiliary information. The transmission mode includes at least one of the following: using a Media Access Control Element (MAC CE) to carry auxiliary information, or using a second-level SCI to carry auxiliary information. The auxiliary information is used to assist the first communication device in obtaining sidelink transmission resources.
[0265] The transceiver module 802 is also used to send auxiliary information to the first communication device according to the transmission method.
[0266] Optionally, the second-level side link control information can be independent second-level SCI bearer auxiliary information or non-independent second-level SCI.
[0267] Optionally, the transceiver module 801 can be an interface circuit or a transceiver.
[0268] Optionally, the communication device 800 may further include a processing module 802, which may be a chip, encoder, encoding circuit or other integrated circuit that can implement the method of this application.
[0269] Optionally, the electronic device 800 may further include a storage module (not shown in the figure), which can be used to store data and / or signaling. The storage module may be coupled to the processing module 802 or the transceiver module 801. For example, the processing module 802 may be used to read the data and / or signaling from the storage module, so that the resource configuration method in the foregoing method embodiments is executed.
[0270] Figure 9 This application provides another communication device 900, which can be used to perform the above-described... Figures 4A-4B The resource configuration method and specific embodiments applied to the first communication device. In one possible implementation, such as Figure 9 As shown, the device 900 includes a processing module 901 and a transceiver module 902, wherein,
[0271] Processing module 901 is used to determine second information, the second information including receiving configuration information when the second communication device acts as a broadcast or multicast receiver of the third communication device, the receiving configuration information including DRX configuration information and / or resource configuration information;
[0272] The transceiver module 902 is used to send second information to the first communication device.
[0273] Optionally, the transceiver module 902 is also used for:
[0274] The device receives third information sent by the first communication device. The third information includes DRX configuration information when the first communication device acts as the sender and the second communication device acts as the receiver. The third information is determined by the first communication device with reference to the second information.
[0275] Optionally, the discontinuous reception configuration information is the DRX configuration information for the side link unicast connection.
[0276] Alternatively, the transceiver module 902 can be an interface circuit or a transceiver.
[0277] Optionally, the processing module 901 may be a chip, encoder, encoding circuit, or other integrated circuit that can implement the method of this application.
[0278] Optionally, the electronic device 900 may further include a storage module (not shown in the figure), which can be used to store data and / or signaling. The storage module may be coupled to the processing module 901 or the transceiver module 902. For example, the processing module 901 may be used to read the data and / or signaling from the storage module, so that the resource configuration method in the foregoing method embodiments is executed.
[0279] Optionally, communication device 700 or communication device 800 can be used to perform the above. Figures 4A-4BThe resource configuration method and specific embodiments applied to a second communication device are described below. The example is a communication device 800.
[0280] Transceiver module 801 is used to receive second information from the second communication device. The second information includes reception configuration information when the second communication device acts as a broadcast or multicast receiver of the third communication device. The reception configuration information includes side link DRX reception configuration information and / or side link resource configuration information.
[0281] The transceiver module 801 is also used to send third information to the second communication device according to the second information. The third information includes DRX configuration information when the first communication device is the sender and the second communication device is the receiver.
[0282] Optionally, the discontinuous reception configuration information is the DRX configuration information for the sidelink unicast connection.
[0283] In one possible scenario, Figure 9 The communication device 900 in the middle can be used to perform the above. Figures 5A-5B The communication method and specific embodiments applied to the second communication device. Among them,
[0284] The transceiver module 902 is used to receive the fourth information sent by the first communication device. The fourth information indicates the side link discontinuous reception SL DRX configuration information between the second communication device and the third communication device, which is determined or configured by the second communication device or the third communication device.
[0285] The processing module 901 is used to determine the fifth information based on the fourth information, and send the fifth information to the third communication device through the transceiver module. The fifth information is used to indicate whether the second communication device side or the third communication device side decides or configures the sidelink DRX configuration information between the second communication device and the third communication device.
[0286] The first communication device is the network device corresponding to the second communication device, the second communication device is the transmitting device of the side link, the third communication device is the receiving device of the side link, the second communication device side is either the second communication device or the first communication device, and the third communication device side is either the third communication device or the network device corresponding to the third communication device; or
[0287] The second communication device is a receiving device for the side link, and the third communication device is a transmitting device for the side link; the second communication device side is either the second communication device or the first communication device, and the third communication device side is either the third communication device or the network device corresponding to the third communication device.
[0288] Optionally, the fourth information may be transmitted using Radio Resource Control (RRC) messages, Media Access Control (MAC) CE messages, or Downlink Control Information (DCI) messages.
[0289] Optionally, the fifth information may be transmitted using a sidelink radio resource control (SL) RRC message, a sidelink media access control (SL) MAC CE message, or a sidelink control information (SCI) message.
[0290] Optionally, the second communication device is in a connected state and / or within coverage.
[0291] Optionally, the fourth message is sent using an RRC reconfiguration message.
[0292] Optionally, the fourth message may be sent using system information.
[0293] Optionally, the fourth information includes at least one mapping relationship between a first parameter and a first configuration, wherein the first configuration includes information for indicating the sidelink DRX configuration information between the second communication device and the third communication device determined or configured by the second communication device side or the third communication device side.
[0294] Optionally, the first parameter includes at least one of the following information: Quality of Service (QoS) profile, QoS requirements, QoS class, destination ID, service identifier, service type identifier, and PQI.
[0295] Optionally, the processing module 901 is also used for:
[0296] Determine whether the second communication device is in an idle or inactive state.
[0297] Optionally, the processing module 901 is specifically used for:
[0298] When the fourth information determines that the second communication device side decides or configures the DRX configuration information of the side link between the second and third communication devices, the processing module indicates, through the fifth information, that the second communication device side decides or configures the DRX configuration information of the side link between the second and third communication devices, or indicates that the third communication device side does not decide or configure the DRX configuration information of the side link between the second and third communication devices; and / or
[0299] When it is determined from the fourth information that the third communication device side decides or configures the DRX configuration information of the side link between the second communication device and the third communication device, the processing module indicates through the fifth information that the third communication device side decides or configures the DRX configuration information of the side link between the second communication device and the third communication device, or indicates that the second communication device side does not decide or configure the DRX configuration information of the side link between the second communication device and the third communication device.
[0300] or, Figure 9The communication device 900 in the middle can be used to perform the above. Figures 5A-5B The communication method and specific embodiments applied to the first communication device. Among them,
[0301] Processing module 901 is used to determine fourth information, which indicates that the side link discontinuous reception SL DRX configuration information between the second communication device and the third communication device is determined or configured by the second communication device side or the third communication device side.
[0302] The transceiver module 902 is used to send fourth information to the second communication device.
[0303] In one possible scenario, Figure 9 The communication device 900 in the middle can be used to perform the above. Figure 6 The communication method and specific embodiments applied to the first communication device. Among them,
[0304] Processing module 901 is used to determine the sixth information, which indicates the sidelink DRX configuration information between the first communication device and the second communication device, determined or configured by the first communication device or the second communication device.
[0305] The transceiver module 902 is used to send the sixth information to the second communication device.
[0306] Optionally, the first communication device is a transmitting device for the side link, and the second communication device is a receiving device for the side link; or the first communication device is a receiving device for the side link, and the second communication device is a transmitting device for the side link.
[0307] Optionally, the first communication device is outside the coverage area.
[0308] Optionally, the sixth message may be sent using SL RRC, SL MAC CE, or SCI.
[0309] In one possible scenario, Figure 9 The communication device 900 in the middle can be used to perform the above. Figure 6 The communication method and specific embodiments applied to the second communication device. Among them,
[0310] The transceiver module 902 is used to receive the sixth information sent by the first communication device. The sixth information indicates the side link DRX configuration information between the first communication device and the second communication device, which is determined or configured by the first communication device or the second communication device.
[0311] The processing module 901 is used to determine or configure the side link DRX configuration information between the first communication device and the second communication device according to the sixth information, or to receive the side link DRX configuration information between the first communication device and the second communication device through the transceiver module.
[0312] like Figure 10 As shown, Figure 10 A schematic diagram of the hardware structure of a communication device 1000 according to an embodiment of this application is shown. The structures of communication devices 700, 800, or 900 can be referenced. Figure 10 The structure shown is described. The communication device 1000 includes: a processor 111 and a transceiver 112, wherein the processor 111 and the transceiver 112 are electrically coupled.
[0313] The processor 111 is configured to execute some or all of the computer program instructions in the memory, and when the some or all of the computer program instructions are executed, the device performs the method described in any of the above embodiments.
[0314] The transceiver 112 is used to communicate with other devices; for example, to receive first information from a second communication device.
[0315] Optionally, the device may also include a memory 113 for storing computer program instructions. Optionally, the memory 113 (memory #1) may be located within the device, the memory 113 (memory #2) may be integrated with the processor 111, or the memory 113 (memory #3) may be located outside the device.
[0316] It should be understood that Figure 10 The communication device 1000 shown can be a chip or a circuit. For example, it can be a chip or circuit located within a terminal device or communication device. The transceiver 112 described above can also be a communication interface. The transceiver includes a receiver and a transmitter. Furthermore, the communication device 1000 can also include a bus system.
[0317] The processor 111, memory 113, and transceiver 112 are connected via a bus system. The processor 111 executes the instructions stored in the memory 113 to control the transceiver to receive and transmit signals, thus completing the steps of the first or second communication device in the implementation method of this application. The memory 113 may be integrated into the processor 111 or may be disposed separately from the processor 111.
[0318] As one implementation, the transceiver 112's functionality can be implemented using transceiver circuitry or a dedicated transceiver chip. The processor 111 can be implemented using a dedicated processing chip, processing circuitry, processor, or general-purpose chip. The processor can be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP. The processor may further include hardware chips or other general-purpose processors. The aforementioned hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The aforementioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), and other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.
[0319] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate Synchronous DRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memories described in this application are intended to include, but are not limited to, these and any other suitable types of memory.
[0320] This application provides a computer storage medium storing a computer program, the computer program including methods for performing the above embodiments applied to a first communication device.
[0321] This application provides a computer storage medium storing a computer program that includes methods for performing the above-described methods applied to a second communication device.
[0322] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method described above for the application to a first communication device.
[0323] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method described above for application to a second communication device.
[0324] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0325] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0326] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0327] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0328] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0329] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0330] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0331] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A sidelink transmission method, characterized in that, The method includes: A first communication device receives first information from a second communication device, the first information indicating that the second communication device can provide auxiliary information for the first communication device to acquire sidelink transmission resources, including the type of auxiliary information and the method of providing the auxiliary information; The first communication device receives the auxiliary information from the second communication device based on the first information, including receiving the auxiliary information according to the type and method of the auxiliary information.
2. The method according to claim 1, characterized in that, The receipt of the first information from the second communication device includes: receiving the first information from the second communication device through pre-configured resources or default configuration resources.
3. The method according to claim 2, characterized in that, The pre-configured resources, as specified in the protocol or configured by default, are used for sidelink multicast or broadcast.
4. The method according to any one of claims 1-3, characterized in that, The first information is information sent via side link broadcast or multicast.
5. The method according to claim 1, characterized in that, The first information includes at least one of the following: The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast. The auxiliary information provided includes reception configuration information, which includes side-link discontinuous reception DRX configuration information and / or side-link resource configuration information. The type of auxiliary information provided includes at least one of the following types: recommended resource set, non-recommended resource set, conflicting resource set; The auxiliary information is transmitted using a transmission method that includes the use of a Media Access Control Element (MAC CE) or a Second-Level Side Link Control Information (SCI).
6. The method according to claim 5, characterized in that, The auxiliary information receiving configuration information is at least one receiving configuration index number or identifier.
7. The method according to claim 5 or 6, characterized in that, The receiving configuration is either pre-configured or default.
8. The method according to claim 1, characterized in that, A side link establishment request is sent to the second communication device if at least one of the following conditions is met: It is determined that the first communication device is configured to use competitive resource allocation based on inter-device cooperation; or It is determined that the first communication device is configured to obtain auxiliary information corresponding to the allocation of competitive resources; or Determine that the second communication device meets the auxiliary requirements of the first communication device; or The auxiliary information in the first information sent by the second communication device corresponds to a unicast type; or, The first information sent by the second communication device does not include the receiving configuration information of the auxiliary information; or It is determined that the first communication device has not established a unicast connection; or It was determined that the first communication device needed to be energy-efficient.
9. The method according to claim 8, characterized in that, Determining that the second communication device meets the auxiliary requirements of the first communication device includes: Determine that the distance between the second communication device and the first communication device meets a preset condition; and / or Determine that the type of auxiliary information provided by the second communication device meets the requirements of the first communication device.
10. A side-link transmission method, characterized in that, The method includes: The second communication device sends first information to the first communication device. The first information is used to instruct the second communication device to provide auxiliary information for the first communication device to obtain side-link transmission resources, including the type of auxiliary information and the method of providing the auxiliary information. The second communication device sends the auxiliary information to the first communication device.
11. The method according to claim 10, characterized in that, Sending the first information to the first communication device includes sending the first information to the first communication device through pre-configured resources or default configuration resources.
12. The method according to claim 11, characterized in that, The pre-configured or default-configured resources are used for sidelink multicast or broadcast.
13. The method according to any one of claims 10-12, characterized in that, The first information is information sent via side link broadcast or multicast.
14. The method according to claim 10, characterized in that, The first information includes at least one of the following: The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast. The provided auxiliary information includes receiving configuration information, which includes discontinuous receiving configuration information and / or resource configuration information. The type of auxiliary information provided includes at least one of the following types: recommended resource set, non-recommended resource set, and conflicting resource set.
15. The method according to claim 14, characterized in that, The auxiliary information receiving configuration information is at least one receiving configuration index number or identifier.
16. The method according to claim 14 or 15, characterized in that, The receiving configuration is either pre-configured or default.
17. The method according to claim 10, characterized in that, The method further includes: receiving a side link establishment request sent by the first communication device.
18. The method according to claim 17, characterized in that, Sending the auxiliary information to the first communication device includes: The auxiliary information is sent according to the SL DRX configuration configured after the side link is established.
19. A communication device, characterized in that, The device includes: A transceiver module is used to receive first information from a second communication device, wherein the first information indicates that the second communication device can provide auxiliary information for the first communication device to obtain sidelink transmission resources, including the type of the auxiliary information and the method of providing the auxiliary information; The transceiver module is further configured to receive the auxiliary information from the second communication device according to the first information, including receiving the auxiliary information according to the type and method of the auxiliary information.
20. The apparatus according to claim 19, characterized in that, The receipt of the first information from the second communication device includes: receiving the first information from the second communication device through pre-configured resources or default configuration resources.
21. The apparatus according to claim 20, characterized in that, The pre-configured resources, as specified in the protocol or configured by default, are used for sidelink multicast or broadcast.
22. The apparatus according to any one of claims 19-21, characterized in that, The first information is information sent via side link broadcast or multicast.
23. The apparatus according to claim 19, characterized in that, The first information includes at least one of the following: The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast. The auxiliary information provided includes reception configuration information, which includes side-link discontinuous reception DRX configuration information and / or side-link resource configuration information. The type of auxiliary information provided includes at least one of the following types: recommended resource set, non-recommended resource set, conflicting resource set; The auxiliary information provided is transmitted using a transmission method that includes the use of Media Access Control Element (MACCE) or Second-Level Side Link Control Information (SCI).
24. The apparatus according to claim 23, characterized in that, The communication device includes a processing module for determining whether the transceiver module sends a sidelink establishment request to the second communication device under at least one of the following conditions: It is determined that the first communication device is configured to use competitive resource allocation based on inter-device cooperation; or It is determined that the first communication device is configured to obtain auxiliary information corresponding to the allocation of competitive resources; or Determine that the second communication device meets the auxiliary requirements of the first communication device; or The auxiliary information in the first information sent by the second communication device corresponds to a unicast type; or The first information sent by the second communication device does not include the receiving configuration information of the auxiliary information; or It is determined that the first communication device has not established a unicast connection; or It was determined that the first communication device needed to be energy-efficient.
25. The apparatus according to claim 24, characterized in that, The processing module is specifically used for: Determine that the distance between the second communication device and the first communication device meets a preset condition; and / or Determine that the type of auxiliary information provided by the second communication device meets the requirements of the first communication device.
26. A communication device, characterized in that, The device includes: A transceiver module is used to send first information to a first communication device. The first information is used to instruct a second communication device to provide auxiliary information for the first communication device to obtain sidelink transmission resources, including the type of the auxiliary information and the method of providing the auxiliary information. The transceiver module is also used to send the auxiliary information to the first communication device.
27. The apparatus according to claim 26, characterized in that, Sending the first information to the first communication device includes sending the first information to the first communication device through pre-configured resources or default configuration resources.
28. The apparatus according to claim 27, characterized in that, The pre-configured or default-configured resources are used for sidelink multicast or broadcast.
29. The apparatus according to any one of claims 26-28, characterized in that, The first information is information sent via side link broadcast or multicast.
30. The apparatus according to claim 26, characterized in that, The first information includes at least one of the following: The broadcast type corresponding to the provided auxiliary information includes unicast, multicast, or broadcast. The provided auxiliary information includes receiving configuration information, which includes discontinuous receiving configuration information and / or resource configuration information. The type of auxiliary information provided includes at least one of the following types: recommended resource set, non-recommended resource set, and conflicting resource set.
31. The apparatus according to claim 30, characterized in that, The auxiliary information receiving configuration information is at least one receiving configuration index number or identifier.
32. The apparatus according to claim 30 or 31, characterized in that, The receiving configuration is either pre-configured or default.
33. The apparatus according to claim 26, characterized in that, The transceiver module is also used for: Receive the side link establishment request sent by the first communication device.
34. The apparatus according to claim 33, characterized in that, The transceiver module is also used for: The auxiliary information is sent according to the SL DRX configuration configured after the side link is established.
35. A communication device, characterized in that, The device includes at least one processor, the at least one processor being coupled to at least one memory: The at least one processor is configured to execute a computer program or instructions stored in the at least one memory to cause the apparatus to perform the method as described in any one of claims 1-9 or 10-18.
36. A readable storage medium, characterized in that, Used to store instructions that, when executed, cause the method as described in any one of claims 1-9 to be implemented, or cause the method as described in any one of claims 10-18 to be implemented.
37. A computer program product, which, when read and executed by a computer, causes the computer to perform the method as described in any one of claims 1-9 or 10-18.
38. A communication system comprising the communication device as described in any one of claims 19-25 and the communication device as described in claims 26-34.