[go: up one dir, main page]

CN119485754A - Side link data transmission method, side link data device and communication equipment - Google Patents

Side link data transmission method, side link data device and communication equipment Download PDF

Info

Publication number
CN119485754A
CN119485754A CN202311020429.2A CN202311020429A CN119485754A CN 119485754 A CN119485754 A CN 119485754A CN 202311020429 A CN202311020429 A CN 202311020429A CN 119485754 A CN119485754 A CN 119485754A
Authority
CN
China
Prior art keywords
destination address
sent
terminal
sidelink data
candidate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311020429.2A
Other languages
Chinese (zh)
Inventor
梁敬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202311020429.2A priority Critical patent/CN119485754A/en
Publication of CN119485754A publication Critical patent/CN119485754A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种旁链路数据发送方法、旁链路数据装置及通信设备,属于通信技术领域,本申请实施例的旁链路数据发送方法包括:终端获取至少一个待发送旁链路数据,其中,每个所述待发送旁链路数据关联的逻辑信道对应一个目的地址;所述终端从所述至少一个待发送旁链路数据关联的逻辑信道对应的目的地址中选择至少一个候选目的地址;所述终端基于所述至少一个候选目的地址发送所述待发送旁链路数据。

The present application discloses a sidelink data sending method, a sidelink data device and a communication device, belonging to the field of communication technology. The sidelink data sending method of an embodiment of the present application includes: a terminal obtains at least one sidelink data to be sent, wherein each logical channel associated with the sidelink data to be sent corresponds to a destination address; the terminal selects at least one candidate destination address from the destination addresses corresponding to the logical channels associated with the at least one sidelink data to be sent; and the terminal sends the sidelink data to be sent based on the at least one candidate destination address.

Description

Side link data transmission method, side link data device and communication equipment
Technical Field
The present application belongs to the technical field of communications, and in particular, relates to a sidelink data transmission method, a sidelink data device, and a communication device.
Background
In a sidelink (Sidelink, SL) scenario, the transmitting terminal (TransmitUser Equipment, TX UE) may need to transmit data to multiple receiving terminals (ReceptionUser Equipment, RX UE) at the same time, however, the transmitting terminal may not be able or not suitable to transmit data to all receiving terminals at the same time due to a capability limitation or other reasons during the execution, for example, beams corresponding to different receiving terminals may not be the same, and the transmitting terminal may not be able to transmit data to all receiving terminals using the same beam, so that if a destination address is not selected during data transmission, data transmission to all destination addresses may be failed.
Disclosure of Invention
The embodiment of the application provides a side link data transmission method, a side link data transmission device and communication equipment, which can solve the problem of data transmission failure.
In a first aspect, a method for sending side link data is provided, which includes that a terminal obtains at least one side link data to be sent, wherein each logic channel associated with the side link data to be sent corresponds to a destination address, the terminal selects at least one candidate destination address from destination addresses corresponding to the logic channels associated with the side link data to be sent, and the terminal sends the side link data to be sent based on the at least one candidate destination address.
In a second aspect, there is provided a sidelink data transmitting apparatus, which includes an acquisition module configured to acquire at least one sidelink data to be transmitted, wherein each logical channel associated with the sidelink data to be transmitted corresponds to a destination address, a selection module configured to select at least one candidate destination address from destination addresses corresponding to the logical channels associated with the at least one sidelink data to be transmitted, and a transmission module configured to transmit the sidelink data to be transmitted based on the at least one candidate destination address.
In a third aspect, there is provided a terminal comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a fourth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to implement the steps of the method according to the first aspect, and the communication interface is configured to communicate with an external device.
In a fifth aspect, there is provided a readable storage medium having stored thereon a program or instructions which when executed by a processor realizes the steps of the method according to the first aspect.
In a sixth aspect, a wireless communication system is provided, comprising a terminal and a network side device, the terminal being operable to perform the steps of the method according to the first aspect.
In a seventh aspect, a chip is provided, the chip comprising a processor and a communication interface, the communication interface and the processor being coupled, the processor being configured to execute programs or instructions for implementing the steps of the method according to the first aspect.
In an eighth aspect, there is provided a computer program/program product stored in a storage medium, the program/program product being executed by at least one processor to carry out the steps of the method according to the first aspect.
In the embodiment of the application, after the terminal acquires at least one side link data to be transmitted, at least one candidate destination address is selected from destination addresses corresponding to logical channels associated with the at least one side link data to be transmitted, and then the side link data to be transmitted is transmitted based on the at least one candidate destination address, so that a proper candidate destination address can be selected, and the side data is transmitted based on the candidate destination address, thereby ensuring the stability and success rate of data transmission.
Drawings
Fig. 1 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable;
Fig. 2 is a schematic flow chart of a method for sending side link data according to an embodiment of the present application;
Fig. 3 is a schematic flow chart of a method for sending side link data according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a sidelink data transmission device according to an embodiment of the present application;
fig. 5 shows a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 6 shows a schematic hardware structure of a terminal according to an embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are derived by a person skilled in the art based on the embodiments of the application, fall within the scope of protection of the application.
The terms "first," "second," and the like, herein, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the "first" and "second" distinguishing between objects generally are not limited in number to the extent that the first object may, for example, be one or more. Furthermore, the "or" in the present application means at least one of the connected objects. For example, "A or B" encompasses three schemes, namely scheme one including A and excluding B, scheme two including B and excluding A, scheme three including both A and B. The character "/" generally indicates that the context-dependent object is an "or" relationship.
The term "indication" according to the application may be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). The direct indication may be understood that the sender explicitly informs the specific information of the receiver, the operation to be executed, the request result, and the like in the sent indication, and the indirect indication may be understood that the receiver determines the corresponding information according to the indication sent by the sender, or determines the operation to be executed, the request result, and the like according to the determination result.
It should be noted that the techniques described in the embodiments of the present application are not limited to long term evolution (Long Term Evolution, LTE)/LTE evolution (LTE-Advanced, LTE-a) systems, but may also be used in other wireless communication systems, such as code division multiple access (Code Division Multiple Access, CDMA), time division multiple access (Time Division Multiple Access, TDMA), frequency division multiple access (Frequency Division Multiple Access, FDMA), orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple Access, OFDMA), single-carrier frequency division multiple access (Single-carrier Frequency-Division Multiple Access, SC-FDMA), or other systems. The terms "system" and "network" in embodiments of the application are often used interchangeably, and the techniques described may be used for both the above-mentioned systems and radio technologies, as well as other systems and radio technologies. The following description describes a New Radio (NR) system for exemplary purposes and NR terminology is used in much of the following description, but the techniques may also be applied to systems other than NR systems, such as the 6 th Generation (6G) communication system.
Fig. 1 shows a block diagram of a wireless communication system to which an embodiment of the present application is applicable. The wireless communication system includes a relay terminal 11, a network device 12, and a remote terminal 13. In the embodiment of the present application, the remote terminal 13 and the relay terminal 11 communicate through a PC5 (sidelink or sidelink) interface, and the relay terminal 11 and the network side device 12 communicate through a Uu interface.
Wherein the relay terminal 11 may also be called a relay (relay) terminal device or a relay User terminal (UE), the remote terminal 13 may also be called a remote terminal device or a remote (remote) UE, and the relay terminal 11 and the remote terminal 13 may be a mobile phone, a tablet Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer) or a notebook Computer, a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA), a mobile phone, Palm computers, netbooks, super Mobile personal computers (ultra-Mobile personal computer, UMPC), mobile internet surfing devices (Mobile INTERNET DEVICE, MID), wearable equipment (Wearable Device) or vehicle-mounted equipment (VUE), pedestrian terminals (PUE) and other terminal side equipment, wherein the wearable equipment comprises a bracelet, an earphone, glasses and the like. Note that, the specific types of the relay terminal 11 and the remote terminal 13 are not limited in the embodiment of the present application. The network-side device 12 may include an access network device or core network device, where the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function, or a radio access network element. The Access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) Access Point (AS), or a wireless fidelity (WIRELESS FIDELITY, WIFI) node, etc. Wherein the base station may be referred to as Node B (NB), evolved Node B (eNB), next generation Node B (the next generation Node B, gNB), new air interface Node B (NR Node B), access point, relay station (Relay Base Station, RBS), serving base station (Serving Base Station, SBS), base transceiver station (Base Transceiver Station, BTS), A radio base station, a radio transceiver, a Basic service set (Basic SERVICE SET, BSS), an Extended service set (Extended SERVICE SET, ESS), a Home Node B (HNB), a home evolved Node B (home evolved Node B), a transmission and reception point (Transmission Reception Point, TRP), or some other suitable terminology in the field, so long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary, and it should be noted that, in the embodiment of the present application, only a base station in an NR system is described by way of example, and the specific type of the base station is not limited.
In order to better understand the technical scheme provided by the application, the technology related to the application is first described.
1、sidelink
Long term evolution (Long Term Evolution, LTE) systems support sidelink, which may also be referred to as sidelink, etc., from release 12. For direct data transmission between end User Equipments (UEs) without via network devices.
The UE transmits sidelink Control information (Sidelink Control Information, SCI) over a physical sidelink Control Channel (PHYSICAL SIDELINK Control Channel, PSCCH), scheduling transmission of a physical sidelink shared Channel (PHYSICAL SIDELINK SHARED CHANNEL, PSSCH) to transmit data. The transmission is in a broadcast form, and the receiving end does not feed back whether the reception is successful to the transmitting end.
LTE SIDELINK is designed to support two resource allocation modes, namely a scheduled resource allocation (Scheduled resource allocation) mode and an autonomous resource selection (autonomous resource selection) mode. The former is controlled by the network side equipment and allocates resources for each UE, and the latter is autonomously selected by the UE.
Starting from release 15, LTE supports sidelink carrier aggregation (Carrier Aggregation, CA). LTE SIDELINK, unlike Uu interfaces (i.e., downlink and uplink), have no division of primary carrier (Primary component carrier, PCC) and secondary carrier (Secondary component carrier, SCC). The UE in autonomous resource selection mode performs resource awareness (sensing) and resource reservation on each CC independently.
LTE SIDELINK are designed for use in specific public safety transactions (e.g., emergency communications at disaster sites such as fire or earthquake), or internet of vehicles (vehicle to everything, V2X) communications, etc. The internet of vehicles communication includes various services such as basic security type communication, advanced (automatic) driving, formation, sensor expansion, and the like. Since LTE SIDELINK only supports broadcast communications, it is mainly used for basic security class communications, and other advanced vehicle to outside information exchange (V2X) services will be supported through NR SIDELINK.
The 5G NR system can be used for the working frequency band above 6GHz which is not supported by LTE, and supports a larger working bandwidth, but the NR system of the current version only supports an interface between a base station and a terminal, but does not support a Sidelink interface for direct communication between terminals.
Specifically, in the architecture of the proximity services (Proximity based Services, proSe) network, the communication interface between terminals is called a PC5 interface, and the interface where the terminals are connected to access network devices such as UMTS terrestrial radio access network (UMTS Terrestrial Radio Access Network, E-UTRAN) is called Uu interface.
Current sidelink transmissions are also mainly broadcast (multicast), multicast (groupcast), unicast (unicasting) in several transmission formats. Unicast refers to the transmission of one to one. Multicast is a one to management transmission. Broadcast is also a transmission of one to the management, but broadcast does not have the concept that UEs belong to the same group.
Currently Sidelink unicast and multicast communications support physical layer hybrid automatic repeat reQuest (HARQ) feedback mechanisms.
Furthermore NR SIDELINK defines two modes, the first mode is for the base station to schedule resources and the second mode is for the UE to decide itself what resources to use for transmission, where the resource information may come from a broadcast message or a pre-configuration of the base station. The UE may be in at least one of the two modes described above if it is operating within the range of the base station and has a radio resource control protocol (Radio Resource Control, RRC) connection with the base station, and may only operate in the second mode if it is operating within the range of the base station but has no RRC connection with the base station. If the UE is out of range of the base station, then it can only operate in the second mode and V2X transmission is performed according to the preconfigured information.
2. Beam
In a 5G (5 Generation, fifth Generation) mobile communication system, high frequency communication and large-scale antenna technology are being introduced to achieve the goal of a downlink transmission rate of 20Gbps and an uplink transmission rate of 10 Gbps. High frequency communication can provide wider system bandwidth, and the antenna size can be smaller, which is more beneficial for large-scale antenna deployment in base stations and User Equipment (UE). High frequency communication has the disadvantages of large path loss, easy interference and weak link, and large-scale antenna technology can provide large antenna gain, so that the combination of high frequency communication and large-scale antenna is an inevitable trend of the future 5G mobile communication system. However, the use of large-scale antenna technology does not solve all the problems of high frequency communication, such as link vulnerability. When shielding is encountered in high-frequency communication, the beam failure recovery mechanism can rapidly switch the beam, switch the communication link from a worse beam to a better beam, avoid wireless link failure and effectively improve the robustness of the link.
3. Uu logical channel priority (Logical Channel Prioritization, LCP)/SIDELINK LCP
In Uu, the network side allocates uplink radio resources based on each terminal per-UE instead of each bearer per-bearer, and the decision of which radio bearer data can be transmitted in the allocated radio resources is made by the UE.
Based on the UL grant allocated uplink radio resources, the UE needs to decide the total amount of data per logical channel contained in the new MAC layer protocol data unit (MAC Protocol Data Unit, MAC PDU), and if necessary, allocates resources for MAC control element. In other words, the uplink resources allocated to a UE by the network side through the UL grant are determined. The UE decides which logical channels to place data and how much data to place per logical channel based on the configuration given by RRC signaling LogicalChannelConfig and the rules specified by the protocol.
There is only one MAC PDU but there are a plurality of logical channels to be multiplexed, which requires a priority to be assigned to each logical channel. The data of the highest priority logical channel is preferentially included in the MAC PDU, followed by the data of the next highest priority logical channel, and so on, until the assigned MAC PDU is full or no more data is to be transmitted. The priority of each logical channel is determined by the priority field of LogicalChannelConfig, the smaller the value, the higher the priority.
In SIDELINK LCP, the basic logic is similar to Uu LCP, but since on sidelink, TX UE may need to send data to multiple RX UEs at the same time, it is required to first select the destination corresponding to the logical channel (or MAC CE) with the highest priority among the logical channels (or MAC CEs) that satisfy all conditions (if data is available, type and index corresponding to configured grant satisfy conditions, HARQ attribute satisfies conditions, etc.), i.e. to confirm who the object of the sending peer is. And then, further judging whether all the conditions are met or not for all the logic channels belonging to the destination address, and selecting the logic channels for multiplexing.
The method for transmitting the sidelink data, the sidelink data device and the communication equipment provided by the embodiment of the application are described in detail below through some embodiments and application scenes thereof with reference to the accompanying drawings.
Fig. 2 shows a flow chart of a method for transmitting sidelink data according to an embodiment of the present application, and the method 200 may be performed by a terminal, in other words, the method may be performed by software or hardware installed on the terminal, and the method mainly includes the following steps, as shown in fig. 2.
And S210, the terminal acquires at least one side link data to be transmitted.
Wherein, each logic channel associated with the side link data to be sent corresponds to a destination address.
It will be appreciated that the terminal obtaining at least one sidelink data to be transmitted means that the logical channel of the terminal has data arriving. By sidelink data to be transmitted is meant that the terminal arrives at least one sidelink data from an upper layer, which sidelink data needs to be transmitted by the terminal to a corresponding destination address. The logical channel (logical channel) refers to a channel formed by transferring different information types on a physical channel, that is, a Media Access Control (MAC) layer is a logical channel for providing services to a Radio Link Control (RLC) layer in a 5G (NR) network. The logical channels can be divided into control channels for transmitting control and configuration information and transport channels for transmitting user data according to the type of information it carries.
And S220, the terminal selects at least one candidate destination address from destination addresses corresponding to the logic channels associated with the at least one side link data to be transmitted.
It may be understood that the terminal obtains at least one to-be-transmitted sidelink data to indicate that at least one logical channel needs to be transmitted by the to-be-transmitted sidelink data, so as to ensure data transmission, the terminal may select at least one candidate destination address from destination addresses corresponding to the logical channels associated with the at least one to-be-transmitted sidelink data, and transmit the corresponding to-be-transmitted sidelink data based on the candidate destination address. That is, in S220, the terminal excludes a part of destination addresses, only retains at least one candidate destination address, and performs transmission of the sidelink data based on the at least one candidate destination address in a subsequent data transmission process, so as to ensure a success rate of data transmission.
And S230, the terminal sends the side link data to be sent based on the at least one candidate destination address.
In the embodiment of the application, after the terminal acquires at least one side link data to be transmitted, at least one candidate destination address is selected from destination addresses corresponding to logical channels associated with the at least one side link data to be transmitted, and then the side link data to be transmitted is transmitted based on the at least one candidate destination address, so that a proper candidate destination address can be selected, and the side data is transmitted based on the candidate destination address, thereby ensuring the success rate of data transmission.
Fig. 3 shows another flow chart of a sidelink data transmission method according to an embodiment of the present application, the method 300 may be performed by a terminal, in other words, the method may be performed by software or hardware installed on the terminal, and the method mainly includes the following steps, as shown in fig. 3.
And S310, the terminal acquires at least one side link data to be transmitted.
For the specific content of S310, reference may be made to the description of S210 in the embodiment of fig. 2, which is not repeated here.
And S320, selecting the candidate destination address based on the beams associated with the destination addresses.
It can be understood that after introducing the sidelink related beam in the millimeter wave band (Frequency range 2, fr 2), since the beams correspond to different directions, different destination addresses may be in different directions, and therefore the candidate destination addresses may be selected according to the beams associated with the destination addresses.
And S330, the terminal sends the sidelink data to be sent based on the at least one candidate destination address.
Note that, in SIDELINK LCP, since the TX UE may need to send data to multiple RX UEs at the same time on the sidelink, the destination address corresponding to the logical channel (or MAC CE) with the highest priority needs to be selected first from the logical channels (or MAC CEs) that satisfy all conditions (if data is available, type and index corresponding to configured grant satisfy conditions, HARQ attribute satisfies conditions, etc.), that is, the object of the transmitting peer is confirmed. However, after introducing the sidelink related beam on the FR2, since the beam corresponds to different directions, different UEs or destination addresses may also be in different directions, and thus the destination address needs to be determined in the case of introducing the beam. Therefore, in the embodiment of the application, after the terminal acquires at least one side link data to be sent, the candidate destination address is selected based on the beam associated with the destination address corresponding to the logic channel associated with each side link data to be sent, so that the associated beam can be considered when the candidate destination address is selected, the candidate destination address is quickly determined, and the data sending delay is reduced.
In one implementation, the selecting the candidate destination address based on the beam associated with each of the destination addresses may include one of:
(1) And selecting the destination addresses with the number of the associated beams being greater than or equal to a first threshold from the destination addresses as the candidate destination addresses.
It can be understood that the number of the associated beams is greater than or equal to the number of the beams associated with the first threshold and is not less than the first threshold, and because the number of the beams associated with the candidate destination address is not less than the first threshold, any beam associated with the candidate destination address can be used for data transmission, so that the beam with stronger adaptability can be selected from the beams not less than the first threshold, and the switching of the beams can be reduced. Optionally, the first threshold may be set according to an actual situation, and the present application is not limited specifically.
(2) And selecting the destination address with the target beam quality of the associated beam being greater than or equal to a second threshold from the destination addresses as the candidate destination address.
It will be appreciated that the problem of signal attenuation may occur in the process of transmitting data for each beam, if the beam quality is poor, interference may not be effectively suppressed, resulting in greater signal attenuation, and thus data transmission failure, while a high quality beam may better focus the signal, and external interference may be effectively suppressed, so that a more stable signal connection and a higher data transmission rate may be provided, and therefore, a destination address with a target beam quality of the associated beam greater than or equal to the second threshold may be selected from the destination addresses as the candidate destination address. Alternatively, the second threshold may be set according to practical situations, and the present application is not particularly limited.
Illustratively, assuming beam training or beam management is performed between a first terminal and a second terminal, the first terminal maintains one or more available beams with the second terminal. Beam training or beam management is performed between a first terminal and a third terminal, the first terminal maintaining one or more available beams with the third terminal, wherein the second terminal and the third terminal respectively correspond to different destination addresses. When the first terminal has data to arrive, the first terminal performs destination address selection, wherein the quality of beam measurement associated with the destination address of the third terminal is less than or equal to a second threshold, and then the destination address of the third terminal is excluded from the selection process. The first terminal selects the remaining destination addresses, for example, whether the destination address is in the activation time or not according to the priority condition of the destination address association, if the priority of the destination address association corresponding to the second terminal is highest, the destination address may be determined as a candidate destination address, or if the destination address associated with the second terminal is in the activation time, the destination address may be determined as a candidate destination address. Alternatively, the first terminal may use the beam associated with the destination address of the two terminals as the beam to be finally selected.
In the implementation manner, the candidate destination address can be selected by the number of the beams associated with the destination address or the quality of the associated beams, so that the success rate of data transmission is improved due to the fact that the number of the beams is large or the quality of the beams is high when the data is transmitted to the candidate destination address, and the problem that the transmission failure is caused by poor quality of the beams when the data is transmitted to the candidate destination address can be avoided.
In one implementation, the target beam quality may include one of:
(1) Layer one reference signal received power RSRP.
It is to be appreciated that the L1RSRP can reflect quality of wireless connection between the terminal and other terminals, and other terminals can improve reliability of signal transmission by adjusting direction and shape of the beam, thus, target beam quality can include L1RSRP. Wherein, L1RSRP is the RSRP which is not filtered by L3 after the beam is directly measured.
(2) Layer three reference signal received power RSRP.
It is understood that the L3 RSRP may measure the signal strength of the received data, where L3 RSRP is the RSRP of the measurement beam after L3 filtering the measurement result.
In one implementation, the target beam quality of one of the destination address associated beams may include one of:
(1) In case the destination address is associated with a beam, the target beam quality is a beam quality of the beam.
It will be appreciated that when a destination address is associated with a beam, the target beam quality can only be the beam quality of the associated beam.
(2) In the case where the destination address associates a plurality of beams, the target beam quality is the highest beam quality among the beam qualities of the plurality of beams.
It will be appreciated that when the destination address is associated with multiple beams, the beam with the strongest quality may have better data transmission capability, and the highest beam quality is regarded as the target beam quality, so that it can be ensured that the multiple beams associated with the destination address can successfully transmit the sidelink data to be transmitted.
(3) In the case where the destination address associates a plurality of beams, the target beam quality is the lowest beam quality among the beam qualities of the plurality of beams.
It will be appreciated that if the minimum beam quality may be greater than or equal to the second threshold, then the quality of the other beams may be higher than the minimum beam quality, and that associating the destination address with multiple beams can provide more stable data transmission.
(4) In the case where the destination address associates a plurality of beams, the target beam quality is an average beam quality of beam qualities of the plurality of beams.
That is, the average beam quality may comprehensively evaluate the quality of each beam, and thus, the target beam quality is the average beam quality of the beam qualities of the plurality of beams.
(5) In the case that the destination address associates a plurality of beams, the target beam quality is an average beam quality of beam qualities of a plurality of beams having a beam quality greater than a third threshold among the plurality of beams.
It will be appreciated that the average beam quality may obscure a particular beam quality of each beam, i.e. if some of the beams are of particularly poor quality and others of good quality, the average beam quality may not accurately reflect the quality of the destination address associated with the plurality of beams, and therefore, in the case where the destination address is associated with the plurality of beams, the target beam quality is the average beam quality of the plurality of beams whose beam quality is greater than the third threshold.
In one implementation, before the terminal selects at least one candidate destination address from destination addresses corresponding to logical channels associated with the at least one sidelink data to be transmitted, the method may further include the steps of:
step 1, determining the logic channel or the MAC CE with the highest priority based on the priority of each logic channel or the MAC Control Element (Medium Access Control, MAC) Control Element (CE) associated with the side link data to be sent.
That is, the logical channel with the highest priority can be determined by the priority of the logical channel associated with each of the sidelink data to be transmitted, wherein when a plurality of logical channels have sidelink data to be transmitted, a problem may occur in which logical channels should be selected for priority transmission, and therefore, the terminal can determine the logical channel with the highest priority from the priority by judging the logical channels. The multiplexing function of the MAC layer of the terminal is to load data of a plurality of logical channels into one transmission channel, that is, multiplex a plurality of MAC SDUs (RLC PDUs) into one MAC PDU, and send out the MAC PDU through a physical layer channel, if the MAC layer only allocates a physical layer transmission opportunity for radio bearers on the plurality of logical channels depending on priority, the logical channel with the highest priority is always served by the MAC first, that is, the MAC layer first puts the data therein into the MAC PDU, and then processes the second logical channel with the highest priority until the MAC PDU is filled. Since the transmission channel capacity allocated to the terminal by the base station in one TTI is limited, the MAC PDU cannot hold down the packets provided by all logical channels. The low priority data can only wait for the next transmission opportunity, while the high priority logical channel is still served first at the next TTl.
Or determining the MAC CEs with highest priority according to the priorities of the MAC CEs corresponding to the side link data to be sent. Because each side link data to be sent has a corresponding MAC CE, the MAC CE can control the operation of the MAC layer, including the resource allocation, transmission scheduling and other information elements, the priority of the side link data to be sent can be identified when the MAC CE is generated, and then the MAC CE with the highest priority is determined by comparing the priority of the MAC CE of each side link data to be sent.
And 2, determining the beam associated with the first destination address as the first beam, wherein the first destination address is the destination address corresponding to the logic channel or the MAC CE with the highest priority.
That is, the beam associated with the first destination address corresponding to the logical channel or MAC CE of the current highest priority is determined as the first beam.
In this implementation, by prioritizing the high priority side link data to be sent, important and urgent side link data to be sent can be sent to the corresponding address, ensuring that it is handled and transmitted in time.
In another implementation manner, before the terminal selects at least one candidate destination address from destination addresses corresponding to logical channels associated with at least one sidelink data to be transmitted, the method may further include performing a resource selection process to obtain resources selected by the terminal, and taking a beam to which the resources selected by the terminal belong as a first beam. It can be understood that, in LTE, the resource selection of a terminal refers to a process of selecting an available resource when the terminal needs to transmit or receive data, and then the first beam can be determined according to the resource selected by the terminal, that is, the beam to which the resource selected by the terminal belongs is used as the first beam, so that effective utilization of the resource and transmission quality of the first beam can be ensured.
In one implementation, the terminal selects at least one candidate destination address from destination addresses corresponding to logical channels associated with the at least one sidelink data to be sent, and may include one of the following:
(1) In case the first beam is associated with only one third destination address, the third destination address is selected as the candidate destination address.
That is, when the first beam is associated with only one third destination address, the third destination address can only be the selected destination address.
(2) And selecting one destination address from the plurality of destination addresses associated with the first beam as the candidate destination address when the number of the destination addresses associated with the first beam is a plurality.
It will be appreciated that when the number of destination addresses associated with the first beam is plural, a portion of destination addresses that do not satisfy a preset specification may be excluded, where the preset specification may include at least one of:
Destination addresses for which parameters of the logical channels do not meet;
the destination address in the inactive state.
And determining candidate destination addresses based on the priority of the logic channel or the priority of the MAC CE after the prior exclusion part does not meet the preset specified destination address.
Illustratively, assuming beam training or beam management is performed between a first terminal and a second terminal, the first terminal maintains one or more available beams with the second terminal. Beam training or beam management is performed between a first terminal and a third terminal, the first terminal maintaining one or more available beams with the third terminal, wherein the second terminal and the third terminal respectively correspond to different destination addresses. When the first terminal has data, the first terminal performs beam selection based on the to-be-sent side link data in the current buffer, and can select the beam associated with the destination address corresponding to the logic channel or the MAC CE with the highest priority in the current buffer. After determining the beam, the destination address may be determined based on the beam, and if the beam is associated with only 1 destination address, the destination address associated with the beam may be directly selected as the candidate destination address, and if the beam is associated with a plurality of destination addresses, the candidate destination address may be selected based on the method in (2) above.
In one implementation, the terminal selects at least one candidate destination address from destination addresses corresponding to the logic channels associated with the at least one sidelink data to be sent, and the method comprises the steps of selecting one destination address from a plurality of destination addresses corresponding to the logic channels associated with the sidelink data to be sent as the candidate destination address, and triggering at least one of beam reselection, beam switching, resource reselection and beam training when the selected candidate destination address cannot use the first beam. It will be appreciated that when the selected candidate destination address fails to use the selected first beam, then a beam reselection or beam switching or resource reselection or beam training is triggered. Specifically, when the number of the first beams associated with the candidate destination address is 1, the beam reselection or the resource reselection can be triggered, and when the number of the first beams associated with the candidate destination address is more than one, the beam switching or the resource reselection or the beam training can be triggered. The beam reselection refers to selecting one or more available beams in a reproduction mode, the beam switching refers to when the candidate destination address is associated with a plurality of beams, if a first beam is unavailable, the beam switching can be switched to other beams associated with the candidate destination address, the resource reselection refers to selecting resources again, the beam corresponding to the selected resources is determined to be the first beam, and the beam training refers to training by the plurality of beams to find out an optimal beam.
In this implementation, a solution is proposed in which the reliability of the transmission of the sidelink data to be transmitted can be ensured when the candidate destination address cannot use the selected first beam.
In one implementation, the terminal sends the sidelink data to be sent based on the at least one candidate destination address, and the sidelink data to be sent comprises selecting a second beam associated with the candidate destination address, and sending the corresponding sidelink data to be sent to the candidate destination address through the second beam. That is, when the destination address is associated with a plurality of beams, the first beam may be selected to transmit data, and the second beam may be selected to transmit data, that is, as long as the quality of the destination address associated with the plurality of beams satisfies the requirement, the second beam may be selected as an alternative beam for the destination address to select.
In one implementation, before the terminal acquires the plurality of sidelink data to be transmitted, the method further comprises the step that the terminal performs beam training or beam management through a destination terminal corresponding to the at least one destination address, and acquires or determines the association relationship between the beam and the destination address.
In another implementation manner, the association relationship may include:
Association of 1 beam with a plurality of destination addresses;
Association of 1 beam with 1 destination address;
association of multiple beams with 1 destination address.
In the implementation manner, by maintaining the association relation between the destination address and the beam in advance, the selected candidate destination address can be ensured to have the associated beam, and the problem that the resource waste and the increase of the transmission delay are caused by the reselection of the destination address due to the unassociated beam is avoided.
After introducing the sidelink related beam on the FR2, since the beam corresponds to different directions, it is not clear how to comprehensively select the beam and its related resources, and select the transmission of the destination, and the embodiments of the present application provide a corresponding solution, which will be further described by specific embodiments below.
Example 1
In this embodiment, when data arrives, the terminal may select destination first and then beam.
Specifically, the UE may maintain an association between beam and Destination, where the association may be one of the following:
(1) 1 beam corresponds to a plurality of destinations;
(2) 1 beam corresponds to 1 destination;
(3) The plurality of beams corresponds to 1 destination.
The UE, when performing the destinationselection, selects a destinationsatisfying at least one of the following conditions:
(1) The number of the beams associated with the Destination is larger than a first threshold;
(2) The Destination-associated beam quality is greater than the second threshold.
Wherein, the beam quality can refer to L1 RSRP or L3 RSRP obtained by measuring the beam, and the associated beam quality comprises one of the following conditions:
(1) The destinationis associated with 1 beam, and the quality of the beam is the quality of the beam;
(2) When more than 1 beam is associated with the destination, the quality of the strongest beam, the quality of the weakest beam or the average quality of the plurality of beams is referred to.
Specifically, in the embodiment of the present application, the UE selecting the destination mainly includes the following steps:
Step 1. Beam training and/or beam management is performed between UE1 and UE2, UE1 maintaining one or more available beams with UE2 (corresponding destination-2). Performing beam tracking and/or beam management between UE1 and UE3, UE1 maintains one or more available beams with UE3 (corresponding destination 3).
And 2, the UE1 has data to arrive, and resource selection is performed.
Step 3, UE1 performs destinationselection, wherein RSRP measured by beam associated with destination3 is smaller than or equal to a second threshold, and destination3 is excluded from the selection process.
And 4, selecting the UE1 from the rest of destinations, and finally selecting the destination2.
And 5, optionally, using the beam associated with the destination-2 as the finally selected beam by the UE 1.
Example two
In this embodiment, when data arrives, the terminal may select beam first and then select destination.
In the first scenario of this embodiment, the UE selects beam first, but the beam associated with the destination is considered when selecting beam.
In the first scheme of the embodiment, the UE can determine the beam based on the data condition in the current buffer, namely selecting the beam associated with the logical channel with the highest priority in the current buffer or the destination corresponding to the MAC CE. Then, after determining the beam, the UE performs the destinationselection:
(1) When the Beam is only associated with 1 destinationand directly selecting the destinationassociated with the determined Beam;
(2) When the Beam is associated with a plurality of destinations, the destinationcan be selected from the plurality of destinations based on priority and the like;
(3) The method includes selecting the destinationdirectly based on priorities and the like without considering the association relation between the beans and the destination, and triggering the beam reselection and/or the resource reselection when the selected destinationcannot use the finally selected beans.
Specifically, in the embodiment of the present application, the selection of the destination by the UE using the first technical solution mainly includes the following steps:
Step 1. Beam tracking and/or beam management is performed between UE1 and UE2, UE1 maintaining one or more available beams with UE2 (corresponding destination-2). Performing beam tracking and/or beam management between UE1 and UE3, UE1 maintains one or more available beams with UE3 (corresponding destination 3).
And 2, the UE has data arrival and triggers beam selection. And the UE performs the determination of the beam based on the data condition in the current buffer, and selects the beam associated with the logical channel with the highest priority in the current buffer or the destination corresponding to the MAC CE.
And 3, the UE starts resource selection based on the finally selected beam.
Step 4, the UE selects the destination according to the following method:
(1) When the finally selected Beam is associated with only 1 destinationand the destinationassociated with the determined Beam is directly selected
(2) When the finally selected Beam is associated with a plurality of destinations, selecting a destination from the plurality of destinations based on priority and the like;
(3) Selecting the destinationdirectly based on priority and the like without considering the association relation between the beam and the destination, and triggering at least one of the following when the selected destinationcannot use the finally selected beam:
a) beam reselection or switching;
b)beam training;
c) And (5) resource reselection.
In the second scenario of this embodiment, the UE selects beam first, but does not consider the beam associated with the Destination when selecting beam.
In the second scheme of this embodiment, the UE has data to arrive, triggers the resource selection, and the last selected resource belongs to beam-X. After the UE determines the beam, the destinationselection is performed:
(1) When the Beam is only associated with 1 destinationand directly selecting the destinationassociated with the determined Beam;
(2) Selecting a destination based on priority and the like when the Beam is associated with a plurality of destinations;
(3) The method includes selecting the destinationdirectly based on priorities and the like without considering the association relation between the beans and the destination, and triggering the beam reselection and/or the resource reselection when the selected destinationcannot use the finally selected beans.
If there is no data to send by the destinationassociated with beam, the UE performs one of the following:
(1) Initiating beam reselection and/or resource reselection;
(2) Selecting a destination with data transmission, using the beam associated with the destination and using random selection to select resources.
Specifically, in the embodiment of the present application, the selection of the destination by the UE using the second technical solution mainly includes the following steps:
Step 1. Beam tracking and/or beam management is performed between UE1 and UE2, UE1 maintaining one or more available beams with UE2 (corresponding destination-2). Performing beam tracking and/or beam management between UE1 and UE3, UE1 maintains one or more available beams with UE3 (corresponding destination 3).
And 2, triggering resource selection by the UE when data arrives, wherein the finally selected resource belongs to beam-X.
Step 3, the UE selects the destination according to the following method:
(1) When the Beam-X is only associated with 1 destinationand directly selecting the destinationassociated with the Beam-X;
(2) When the Beam-X is associated with a plurality of destinations, selecting a destination from the plurality of destinations based on priority and the like;
(3) Selecting the destinationdirectly based on the priority and the like without considering the association relation between the Beam-X and the destination, and triggering at least one of the following when the selected destinationcannot use the Beam-X:
a) beam reselection or switching;
b)beam training;
c) And (5) resource reselection.
By the technical scheme provided by the embodiment of the application, the UE can consider the situation of the destination address (destination) with data when the beam selection and the resource selection are carried out, so that the situation that no destination can transmit data on the resource after the beam and the resource are selected is avoided. In addition, the embodiment of the application can also consider the quality of the beam when selecting the destination, and avoid the problem of failure in transmission caused by poor quality of the beam when transmitting data to the destination after selecting the destination.
Fig. 4 shows a schematic structural diagram of a sidelink data transmission device according to an embodiment of the present application, and as shown in fig. 4, the device 400 mainly includes an obtaining module 401, a selecting module 402, and a transmitting module 403.
In this embodiment, the obtaining module 401 is configured to obtain at least one to-be-sent sidelink data, where each logical channel associated with the to-be-sent sidelink data corresponds to a destination address, the selecting module 402 is configured to select at least one candidate destination address from destination addresses corresponding to logical channels associated with the at least one to-be-sent sidelink data, and the sending module 403 is configured to send the to-be-sent sidelink data based on the at least one candidate destination address.
In one implementation, the selecting module 402 is configured to select the candidate destination address based on the beam associated with each destination address.
In one implementation, the selecting the candidate destination address based on the beam associated with each of the destination addresses includes one of:
selecting a destination address with the number of the associated beams being greater than or equal to a first threshold from the destination addresses as the candidate destination address;
And selecting the destination address with the target beam quality of the associated beam being greater than or equal to a second threshold from the destination addresses as the candidate destination address.
In one implementation, the target beam quality includes one of:
layer one reference signal received power RSRP;
layer three reference signal received power RSRP.
In one implementation, the target beam quality of one of the destination address associated beams includes one of:
In the case that the destination address is associated with one beam, the target beam quality is a beam quality of the beam;
in the case where the destination address associates a plurality of beams, the target beam quality is the highest beam quality among the beam qualities of the plurality of beams;
In the case where the destination address associates a plurality of beams, the target beam quality is the lowest beam quality among the beam qualities of the plurality of beams;
In the case where the destination address associates a plurality of beams, the target beam quality is an average beam quality of beam qualities of the plurality of beams;
in the case that the destination address associates a plurality of beams, the target beam quality is an average beam quality of beam qualities of a plurality of beams having a beam quality greater than a third threshold among the plurality of beams.
In one implementation, the sidelink data transmitting apparatus 400 further includes a first determining module 404 configured to determine, based on priorities of logical channels or MAC CEs associated with the sidelink data to be transmitted, a logical channel or MAC CE with a highest priority, and a second determining module 405 configured to determine a beam associated with a first destination address as the first beam, where the first destination address is a destination address corresponding to the logical channel or MAC CE with the highest priority.
In one implementation manner, before selecting at least one candidate destination address from destination addresses corresponding to logical channels associated with the at least one sidelink data to be sent, the obtaining module 401 is further configured to perform a resource selection process to obtain a resource selected by the terminal, and take a beam to which the resource selected by the terminal belongs as a first beam.
In one implementation, the selection module 402 is configured to one of:
Selecting a third destination address as the candidate destination address in the case that the first beam is associated with only the third destination address;
And selecting one destination address from the plurality of destination addresses associated with the first beam as the candidate destination address when the number of the destination addresses associated with the first beam is a plurality.
In one implementation, the selecting at least one candidate destination address from destination addresses corresponding to logical channels associated with the at least one sidelink data to be sent includes:
And selecting one of a plurality of destination addresses corresponding to a plurality of logical channels associated with the sidelink data to be transmitted as the candidate destination address, and triggering at least one of beam reselection, beam switching, resource reselection and beam training when the selected candidate destination address cannot use the first beam.
In one implementation, the sending module 403 is configured to select a second beam associated with the candidate destination address, and the terminal sends the corresponding sidelink data to be sent to the candidate destination address through the second beam.
In one implementation, before the acquiring the plurality of sidelink data to be sent, the acquiring module 401 is further configured to perform beam training or beam management by using a destination terminal corresponding to the at least one destination address, and acquire or determine an association relationship between a beam and the destination address.
In one implementation, the association relationship includes:
Association of 1 beam with a plurality of destination addresses;
Association of 1 beam with 1 destination address;
association of multiple beams with 1 destination address.
The sidelink data transmitting apparatus in the embodiment of the present application may be an electronic device, for example, an electronic device with an operating system, or may be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the terminals may include, but are not limited to, the types of terminals 11 listed above, other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., and embodiments of the present application are not limited in detail.
The side link data transmitting device provided by the embodiment of the present application can implement each process implemented by the terminal of the method embodiment shown in fig. 2 and fig. 3, and achieve the same technical effects, and for avoiding repetition, a detailed description is omitted here.
Optionally, as shown in fig. 5, the embodiment of the present application further provides a communication device 500, including a processor 501 and a memory 502, where the memory 502 stores a program or an instruction that can be executed on the processor 501, for example, when the communication device 500 is a terminal, the program or the instruction is executed by the processor 501 to implement each step of the foregoing embodiment of the sidelink data transmission method, and the same technical effects can be achieved, so that repetition is avoided and no further description is given here.
The embodiment of the application also provides a terminal, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the steps in the embodiment of the method shown in fig. 2 or 3. The terminal embodiment corresponds to the terminal-side method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment, and the same technical effects can be achieved. Specifically, fig. 6 is a schematic diagram of a hardware structure of a terminal for implementing an embodiment of the present application.
The terminal 600 includes, but is not limited to, at least some of the components of a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610, etc.
Those skilled in the art will appreciate that the terminal 600 may further include a power source (e.g., a battery) for supplying power to the respective components, and the power source may be logically connected to the processor 6 through a power management system, so as to perform functions of managing charging, discharging, power consumption management, etc. through the power management system. The terminal structure shown in fig. 6 does not constitute a limitation of the terminal, and the terminal may include more or less components than shown, or may combine certain components, or may be arranged in different components, which will not be described in detail herein.
It should be appreciated that in embodiments of the present application, the input unit 604 may include a graphics processing unit (Graphics Processing Unit, GPU) 6041 and a microphone 6042, with the graphics processor 6041 processing image data of still pictures or video obtained by an image capturing apparatus (e.g., a camera) in a video capturing mode or an image capturing mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 607 includes at least one of a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts of a touch detection device and a touch controller. Other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
In the embodiment of the present application, after receiving the downlink data from the network side device, the radio frequency unit 601 may transmit the downlink data to the processor 610 for processing, and in addition, the radio frequency unit 601 may send the uplink data to the network side device. Typically, the radio frequency unit 601 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 609 may be used to store software programs or instructions and various data. The memory 609 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 609 may include volatile memory or nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDRSDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCH LINK DRAM, SLDRAM), and Direct random access memory (DRRAM). Memory 609 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
The processor 610 may include one or more processing units, and optionally, the processor 610 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 610.
The radio frequency unit 601 is configured to obtain at least one sidelink data to be sent, where each logical channel associated with the sidelink data to be sent corresponds to a destination address.
A processor 610, configured to select at least one candidate destination address from destination addresses corresponding to logical channels associated with the at least one sidelink data to be sent, and send the sidelink data to be sent based on the at least one candidate destination address.
It can be appreciated that the implementation process of each implementation manner mentioned in this embodiment may refer to the related description in the method embodiment, and achieve the same or corresponding technical effects, so that the description is omitted herein for avoiding repetition.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the above-mentioned embodiment of the sidelink data transmission method, and can achieve the same technical effects, so that repetition is avoided, and no further description is given here.
Wherein the processor is a processor in the terminal described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the above-mentioned side link data transmission method embodiment, and can achieve the same technical effects, so that repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, or the like.
The embodiments of the present application further provide a computer program/program product stored in a storage medium, where the computer program/program product is executed by at least one processor to implement each process of the above-mentioned embodiments of the sidelink data transmission method, and achieve the same technical effects, and are not repeated herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the description of the embodiments above, it will be apparent to those skilled in the art that the above-described example methods may be implemented by means of a computer software product plus a necessary general purpose hardware platform, but may also be implemented by hardware. The computer software product is stored on a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes instructions for causing a terminal or network side device to perform the methods according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms of embodiments may be made by those of ordinary skill in the art without departing from the spirit of the application and the scope of the claims, which fall within the protection of the present application.

Claims (15)

1.一种旁链路数据发送方法,其特征在于,包括:1. A sidelink data transmission method, comprising: 终端获取至少一个待发送旁链路数据,其中,每个所述待发送旁链路数据关联的逻辑信道对应一个目的地址;The terminal obtains at least one sidelink data to be sent, wherein each logical channel associated with the sidelink data to be sent corresponds to a destination address; 所述终端从所述至少一个待发送旁链路数据关联的逻辑信道对应的目的地址中选择至少一个候选目的地址;The terminal selects at least one candidate destination address from the destination addresses corresponding to the logical channel associated with the at least one sidelink data to be sent; 所述终端基于所述至少一个候选目的地址发送所述待发送旁链路数据。The terminal sends the to-be-sent sidelink data based on the at least one candidate destination address. 2.根据权利要求1所述的方法,其特征在于,所述终端从所述至少一个待发送旁链路数据关联的逻辑信道对应的目的地址中选择一个候选目的地址,包括:2. The method according to claim 1, wherein the terminal selects a candidate destination address from the destination addresses corresponding to the logical channel associated with the at least one sidelink data to be sent, comprising: 基于各个所述目的地址关联的波束,选择所述候选目的地址。The candidate destination address is selected based on the beam associated with each of the destination addresses. 3.根据权利要求2所述的方法,其特征在于,所述基于各个所述目的地址关联的波束,选择所述候选目的地址,包括以下之一:3. The method according to claim 2, wherein the selecting the candidate destination address based on the beam associated with each of the destination addresses comprises one of the following: 从所述目的地址中选择关联的波束的数量大于或等于第一门限的目的地址作为所述候选目的地址;Selecting, from the destination addresses, a destination address with a number of associated beams greater than or equal to a first threshold as the candidate destination address; 从所述目的地址中选择关联的波束的目标波束质量大于或等于第二门限的目的地址作为所述候选目的地址。A destination address whose associated beam target quality is greater than or equal to a second threshold is selected from the destination addresses as the candidate destination address. 4.根据权利要求3所述的方法,所述目标波束质量包括以下之一:4. The method according to claim 3, wherein the target beam quality comprises one of the following: 层一参考信号接收功率RSRP;Layer 1 reference signal received power RSRP; 层三参考信号接收功率RSRP。Layer 3 reference signal received power RSRP. 5.根据权利要求3或4所述的方法,其特征在于,一个所述目的地址关联的波束的目标波束质量,包括以下之一:5. The method according to claim 3 or 4, characterized in that the target beam quality of a beam associated with the destination address comprises one of the following: 在所述目的地址关联一个波束的情况下,所述目标波束质量为所述波束的波束质量;In the case where the destination address is associated with a beam, the target beam quality is the beam quality of the beam; 在所述目的地址关联多个波束的情况下,所述目标波束质量为所述多个波束的波束质量中的最高的波束质量;In the case where the destination address is associated with multiple beams, the target beam quality is the highest beam quality among the beam qualities of the multiple beams; 在所述目的地址关联多个波束的情况下,所述目标波束质量为所述多个波束的波束质量中的最低的波束质量;In the case where the destination address is associated with multiple beams, the target beam quality is the lowest beam quality among the beam qualities of the multiple beams; 在所述目的地址关联多个波束的情况下,所述目标波束质量为所述多个波束的波束质量的平均波束质量;In the case where the destination address is associated with multiple beams, the target beam quality is an average beam quality of the beam qualities of the multiple beams; 在所述目的地址关联多个波束的情况下,所述目标波束质量为该多个波束中波束质量大于第三门限的多个波束的波束质量的平均波束质量。In the case where the destination address is associated with multiple beams, the target beam quality is an average beam quality of beam qualities of multiple beams whose beam qualities are greater than a third threshold among the multiple beams. 6.根据权利要求1或2所述的方法,其特征在于,在所述终端从所述至少一个待发送旁链路数据关联的逻辑信道对应的目的地址中选择至少一个候选目的地址之前,所述方法还包括:6. The method according to claim 1 or 2, characterized in that before the terminal selects at least one candidate destination address from the destination address corresponding to the logical channel associated with the at least one sidelink data to be sent, the method further comprises: 基于各个所述待发送旁链路数据关联的逻辑信道或媒体接入控制层MAC控制元素CE的优先级,确定优先级最高的所述逻辑信道或媒体接入控制层MAC控制元素CE;Determine the logical channel or media access control layer MAC control element CE with the highest priority based on the priorities of the logical channels or media access control layer MAC control elements CE associated with the sidelink data to be sent; 将第一目的地址关联的波束,确定为第一波束,其中,所述第一目的地址为优先级最高的逻辑信道或媒体接入控制层MAC控制元素CE对应的目的地址。The beam associated with the first destination address is determined as the first beam, wherein the first destination address is the destination address corresponding to the logical channel with the highest priority or the media access control layer MAC control element CE. 7.根据权利要求2所述的方法,其特征在于,在所述终端从所述至少一个待发送旁链路数据关联的逻辑信道对应的目的地址中选择至少一个候选目的地址之前,所述方法还包括:7. The method according to claim 2, characterized in that before the terminal selects at least one candidate destination address from the destination address corresponding to the logical channel associated with the at least one sidelink data to be sent, the method further comprises: 进行资源选择过程,获取所述终端选择的资源;Performing a resource selection process to obtain the resources selected by the terminal; 将所述终端选择的资源所属的波束作为第一波束。The beam to which the resource selected by the terminal belongs is taken as the first beam. 8.根据权利要求6或7所述的方法,其特征在于,所述终端从所述至少一个待发送旁链路数据关联的逻辑信道对应的目的地址中选择至少一个候选目的地址,包括以下之一:8. The method according to claim 6 or 7, characterized in that the terminal selects at least one candidate destination address from the destination address corresponding to the logical channel associated with the at least one sidelink data to be sent, including one of the following: 在所述第一波束仅关联一个第三目的地址的情况下,选择所述第三目的地址为所述候选目的地址;In a case where the first beam is associated with only one third destination address, selecting the third destination address as the candidate destination address; 在所述第一波束关联的所述目的地址的数量为多个的情况下,从所述第一波束关联的多个目的地址中选择一个目的地址为所述候选目的地址。In the case that the number of the destination addresses associated with the first beam is multiple, one destination address is selected from the multiple destination addresses associated with the first beam as the candidate destination address. 9.根据权利要求6或8所述的方法,其特征在于,所述终端从所述至少一个待发送旁链路数据关联的逻辑信道对应的目的地址中选择至少一个候选目的地址,包括:9. The method according to claim 6 or 8, characterized in that the terminal selects at least one candidate destination address from the destination address corresponding to the logical channel associated with the at least one sidelink data to be sent, comprising: 从多个所述待发送旁链路数据关联的逻辑信道对应的多个目的地址中选择一个作为所述候选目的地址,在选择的所述候选目的地址无法使用所述第一波束的情况下,触发以下至少之一:波束重选、波束切换、资源重选、波束训练。Select one from multiple destination addresses corresponding to multiple logical channels associated with the side-link data to be sent as the candidate destination address, and when the selected candidate destination address cannot use the first beam, trigger at least one of the following: beam reselection, beam switching, resource reselection, and beam training. 10.根据权利要求1至9任一项所述的方法,其特征在于,所述终端基于所述至少一个候选目的地址发送所述待发送旁链路数据,包括:10. The method according to any one of claims 1 to 9, characterized in that the terminal sends the to-be-sent sidelink data based on the at least one candidate destination address, comprising: 选择与所述候选目的地址关联的第二波束;selecting a second beam associated with the candidate destination address; 所述终端通过所述第二波束向所述候选目的地址发送对应的所述待发送旁链路数据。The terminal sends the corresponding sidelink data to be sent to the candidate destination address through the second beam. 11.根据权利要求1至10任一项所述的方法,其特征在于,在所述终端获取多个待发送旁链路数据之前,所述方法还包括:11. The method according to any one of claims 1 to 10, characterized in that before the terminal obtains a plurality of sidelink data to be sent, the method further comprises: 所述终端通过与所述至少一个目的地址对应的目的终端执行波束训练或波束管理,获取或确定波束与目的地址之间的关联关系。The terminal performs beam training or beam management through a destination terminal corresponding to the at least one destination address to acquire or determine an association relationship between the beam and the destination address. 12.根据权利要求11所述的方法,其特征在于,所述关联关系中包括:12. The method according to claim 11, characterized in that the association relationship includes: 1个波束与多个目的地址的关联关系;The association between one beam and multiple destination addresses; 1个波束与1个目的地址的关联关系;The association between one beam and one destination address; 多个波束与1个目的地址的关联关系。The association between multiple beams and one destination address. 13.一种旁链路数据发送装置,其特征在于,包括:13. A sidelink data transmitting device, comprising: 获取模块,用于获取至少一个待发送旁链路数据,其中,每个所述待发送旁链路数据关联的逻辑信道对应一个目的地址;An acquisition module, configured to acquire at least one sidelink data to be sent, wherein each logical channel associated with the sidelink data to be sent corresponds to a destination address; 选择模块,用于从所述至少一个待发送旁链路数据关联的逻辑信道对应的目的地址中选择至少一个候选目的地址;A selection module, configured to select at least one candidate destination address from the destination addresses corresponding to the logical channel associated with the at least one sidelink data to be sent; 发送模块,用于基于所述至少一个候选目的地址发送所述待发送旁链路数据。A sending module is used to send the sidelink data to be sent based on the at least one candidate destination address. 14.一种通信设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至12任一项所述的数据发送方法的步骤。14. A communication device, characterized in that it comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the data sending method according to any one of claims 1 to 12 are implemented. 15.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至12任一项所述的数据发送方法的步骤。15. A readable storage medium, characterized in that the readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the data sending method according to any one of claims 1 to 12 are implemented.
CN202311020429.2A 2023-08-11 2023-08-11 Side link data transmission method, side link data device and communication equipment Pending CN119485754A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311020429.2A CN119485754A (en) 2023-08-11 2023-08-11 Side link data transmission method, side link data device and communication equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311020429.2A CN119485754A (en) 2023-08-11 2023-08-11 Side link data transmission method, side link data device and communication equipment

Publications (1)

Publication Number Publication Date
CN119485754A true CN119485754A (en) 2025-02-18

Family

ID=94576701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311020429.2A Pending CN119485754A (en) 2023-08-11 2023-08-11 Side link data transmission method, side link data device and communication equipment

Country Status (1)

Country Link
CN (1) CN119485754A (en)

Similar Documents

Publication Publication Date Title
US11711843B2 (en) Base station, user equipment, circuitry, mobile telecommunications system and method for interrupt processing of lower priority data transmission
CN116889075A (en) Method and terminal device for side-link communication
EP3461178B1 (en) Scheduling in handover
KR20200138249A (en) Improved quality of service for V2X
US20210385851A1 (en) Data transmission method of internet of vehicles, sending terminal and network-side device
US11895645B2 (en) Shared resource configuration for bandwidth parts
US20230397297A1 (en) Methods and apparatuses for a scg deactivation mechanism and a scg activation mechanism in a mr-dc scenario
WO2022037508A1 (en) Uplink transmission method and device, and readable storage medium
CN114501570B (en) Switching method, device, equipment and storage medium based on side chain relay
CN115623547A (en) Condition switching processing method and device and related equipment
US20240031881A1 (en) Relay processing method and apparatus, terminal, and readable storage medium
WO2024093921A1 (en) Processing method and apparatus for consistent listen before talk (lbt) failure, and user equipment and storage medium
US20240032078A1 (en) Sidelink resource recommendation method and apparatus, device, and readable storage medium
US20230217464A1 (en) Service data transmission method and apparatus, terminal, and base station
CN119485754A (en) Side link data transmission method, side link data device and communication equipment
WO2022042948A1 (en) Early pdcch / cg activation based on survival time
WO2020233507A1 (en) Electronic device and method for wireless communication, and computer readable storage medium
CN114374955A (en) Transmission method, priority definition method, device and communication equipment
WO2024120351A1 (en) Message transmission method and apparatus, ue, and storage medium
US20230262826A1 (en) Communication control method
WO2021244571A1 (en) Resource obtaining method, resource processing method, and communication device
WO2025031336A1 (en) Sidelink transmission method and apparatus, and terminal and readable storage medium
CN119485750A (en) Method, device and terminal for selecting side link resources
WO2024208123A1 (en) Sidelink-based transmission method, and device and readable storage medium
US20240049256A1 (en) Methods and apparatuses for exchanging configuration information regarding a mrb in a mr-dc scenario

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination