Communication method and device

Through the communication method of judging and prioritizing SL-PRS according to priority when requesting SL resources, the problem that UE is unable to request SL-PRS resources in time affects the quality of positioning services is solved, and the service quality assurance of positioning services is achieved.

CN119946798APending Publication Date: 2025-05-06HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311447026.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-02
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

When the UE has SL-PRS transmission requirements, if the UE is unable to send control information to the network device in time to request transmission of SL-PRS resources, it will affect the service quality of the positioning service.

Method used

A communication method is provided, by determining whether a specific condition is met according to the priority of the multiple information to be sent when requesting SL resources, and prioritizing the SL-PRS, thereby ensuring that a positioning service with high service quality requirements can prioritize the request for resources for transmission of SL-PRS.

Benefits of technology

By prioritizing SL-PRS, UE can prioritize transmission of SL-PRS among limited uplink resources to ensure the service quality of the positioning service and avoid the decline in the positioning service quality caused by insufficient resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946798A_ABST
    Figure CN119946798A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a communication device, which are used for providing a scheme for prioritizing SL-PRSs when SL resources are requested. The method comprises the following steps: determining that a plurality of pieces of information to be sent comprise at least one first sidelink positioning reference signal (SL-PRS); and when the SL resource is requested, the plurality of pieces of information to be sent meet a first condition, and the at least one first SL-PRS is preferentially sorted. Through the scheme, the UE can prioritize the SL-PRS when the plurality of pieces of information to be sent meet the first condition, so that the UE can prioritize to request resources for transmitting the SL-PRS for a positioning service with a high service quality requirement, and the service quality of the positioning service is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0002] There are currently a variety of positioning technologies that can be used to locate the target user equipment (UE), so that the device requesting the positioning service can obtain the location of the target UE. For example, in the Uu positioning method, the target UE receives a positioning reference signal and / or sends a positioning reference signal, such as receiving a positioning reference signal (PRS) and / or sending a channel sounding reference signal (SRS), and positioning the target UE is achieved through a positioning method supported by new radio (NR) and long term evolution (LTE). For another example, in sidelink (SL) positioning, the target UE can receive or send an SL positioning reference signal, such as the target UE can receive or send an SL-PRS, and positioning the target UE is achieved through a positioning method supported by NR.

[0003] In order to achieve the positioning of the target UE, such as absolute positioning of the target UE, or obtaining the relative position between the target UE and other UEs, SL-PRS needs to be transmitted between UEs. If the first UE needs to send SL-PRS to the second UE, the first UE uses SL resources to transmit SL-PRS. If the first UE currently has no SL resources that can be used to transmit SL-PRS, the first UE can request the network device to schedule SL resources for the first UE. For example, the first UE sends first control information to the network device, and the network device can schedule SL resources for the first UE to transmit SL-PRS. Among them, the SL resources for transmitting SL-PRS may include resources from a shared resource pool or a SL-PRS dedicated resource pool. The SL-PRS dedicated resource pool may be a resource pool dedicated to transmitting SL-PRS, and the shared resource pool may be a resource pool used to transmit SL-PRS and SL data.

[0004] However, if the UE has a SL-PRS transmission requirement and also has a data transmission requirement, such as an uplink (UL) data and / or SL data transmission requirement, if the UE determines that there are no resources that can be used to transmit UL data, the UE can request UL resources from the network device through a buffer status report (BSR) process; if the UE determines that there are no resources that can be used to transmit SL data, the UE can also request SL resources from the network device through an SL-BSR process. It can be seen that the UE may need to request resources to transmit SL-PRS, UL data and / or SL data from the network device at the same time. For example, the UE may need to send first control information, BSR information and SL-BSR information to the network device at the same time, but the uplink resources available to the UE are limited, and the UE cannot send BSR information, SL-BSR information, and first control information to the network device at the same time on the limited uplink resources. If the quality of service (QoS) requirement of the positioning service currently executed by the UE is high, and the UE cannot send the first control information to the network device in time to request resources for transmitting SL-PRS, it will affect the QoS of the current positioning service. Summary of the invention

[0005] The present application provides a communication method and apparatus for providing a scheme for prioritizing SL-PRS when requesting SL resources to ensure the QoS of positioning services.

[0006] In a first aspect, a communication method is provided. The execution subject of the method may be a terminal device or a chip, a chip system or a circuit located in the terminal device. The method may be implemented by the following steps: determining that a plurality of information to be sent includes at least one first sidelink positioning reference signal SL-PRS; when requesting SL resources, the plurality of information to be sent satisfies a first condition, and the at least one first SL-PRS is prioritized.

[0007] Through the above method, the UE can prioritize SL-PRS when multiple information to be sent meets the first condition, so that the UE can prioritize requesting resources for transmitting SL-PRS for positioning services with higher service quality requirements, thereby ensuring the service quality of the positioning service.

[0008] In one possible design, the first condition includes at least one of the following: the priority of the at least one first SL-PRS is higher than the first threshold; the priority of the uplink UL data in the multiple information is lower than or equal to the second threshold; the priority of the SL data in the multiple information is lower than or equal to the third threshold.

[0009] Through this design, the UE can determine whether to prioritize at least one first SL-PRS according to the priorities of multiple information to be sent, so that the SL-PRS with higher priority can be prioritized in time.

[0010] In one possible design, the first condition includes at least one of the following: the priority of the at least one first SL-PRS is higher than or equal to the first threshold; the priority of the uplink UL data in the multiple information is lower than the second threshold; the priority of the SL data in the multiple information is lower than the third threshold.

[0011] In one possible design, the method also includes: satisfying a second condition, prioritizing first control information, the first control information being used to request resources for transmitting SL-PRS, the SL-PRS including the at least one first SL-PRS, and the second condition including at least one of the following: second control information being triggered, the second control information being used to request resources for transmitting SL data; third control information being triggered, the third control information being used to request resources for transmitting UL data; and the available uplink resources being unable to carry the first control information.

[0012] Through this design, the UE can prioritize the first control information when the second condition is met, so that when requesting SL resources, the UE can prioritize requesting SL resources for positioning services with higher service quality requirements, and then can prioritize transmitting the first SL-PRS to ensure the service quality of the positioning service.

[0013] In one possible design, when the multiple information to be sent includes at least two first SL-PRSs, part or all of the information of the at least two first SL-PRSs is included in the first control information in descending order of priority of the at least two first SL-PRSs and based on the size of the uplink resources that can be used.

[0014] Through this design, the UE can include as much information of the prioritized first SL-PRS as possible in the first control information.

[0015] In one possible design, the first condition includes at least one of the following: the priority of the at least one first SL-PRS is higher than a first threshold; the priority of the uplink UL data in the multiple information is lower than or equal to a second threshold.

[0016] In one possible design, the first condition includes at least one of the following: the priority of the at least one first SL-PRS is higher than or equal to a first threshold; the priority of the uplink UL data in the multiple information is lower than a second threshold.

[0017] Through the above design, the UE can prioritize the SL-PRS according to the priority of the SL-PRS to be sent, so that it can preferentially obtain resources for transmitting the SL-PRS when requesting SL resources, and the UE determines whether to prioritize the SL-PRS according to the priority of the SL-PRS and / or UL data, thereby not affecting the process of the UE determining the priority of the SL data.

[0018] In one possible design, the method also includes: satisfying a second condition, prioritizing first control information, the first control information being used to request resources for transmitting SL-PRS, the SL-PRS including the at least one first SL-PRS, and the second condition including at least one of the following: second control information being triggered, the second control information being used to request resources for transmitting SL data; third control information being triggered, the third control information being used to request resources for transmitting the UL data; and the available uplink resources being unable to carry the first control information.

[0019] In one possible design, the method also includes: if the second control information is also prioritized, the second control information is used to request resources for transmitting at least one SL data; in descending order of priority of the at least one first SL-PRS and the at least one SL data, based on the size of the uplink resources that can be used, the first control information includes part or all of the information of the at least one first SL-PRS, and the second control information includes part or all of the information of the at least one SL data.

[0020] Through this design, when the UE prioritizes the first control information and prioritizes the second control information, the UE can determine the content included in the first control information and the content included in the second control information according to the priority of at least one first SL-PRS and the priority of at least one SL data in order from high to low, so that the UE can prioritize requesting resources for SL-PRS or SL data with high priority.

[0021] In one possible design, the method also includes: triggering the first control information, and starting or restarting the first timer; if SL resources for new transmission are obtained, restarting the first timer; when the first timer times out and there is SL-PRS to be sent, triggering fourth control information, and the fourth control information includes information of the SL-PRS to be sent.

[0022] With this design, the UE can start or restart the first timer to promptly request resources again when the network device does not respond after the UE requests resources, thereby preventing the UE from entering a deadlock state due to continuous waiting.

[0023] In one possible design, the method also includes: triggering the first control information, and starting or restarting a second timer; when the second timer times out, triggering fifth control information, the fifth control information including information of a buffer corresponding to the SL-PRS.

[0024] Through this design, the UE can start or restart the second timer to periodically report the status of the UE's SL-PRS to the network device, so that the network device can promptly schedule resources for transmitting SL-PRS for the UE to ensure the service quality of the positioning service.

[0025] In one possible design, before prioritizing the at least one first SL-PRS, the method also includes: receiving first information, where the first information is used to indicate a first threshold.

[0026] In one possible design, before triggering the first control information, the method also includes: receiving second information, where the second information is used to indicate the duration corresponding to the first timer.

[0027] In one possible design, before triggering the first control information, the method also includes: receiving third information, where the third information is used to indicate the duration corresponding to the second timer.

[0028] According to a second aspect, a communication method is provided. The execution subject of the method may be a terminal device or a chip, a chip system or a circuit located in the terminal device. The method may be implemented by the following steps: determining that multiple information to be sent include at least one first side link SL data; when requesting SL resources, if the multiple information to be sent meets a third condition, the at least one first SL data is prioritized.

[0029] Through the above method, when there is a need for SL data transmission, the UE can determine whether the third condition is met based on multiple information to be sent, and prioritize at least one SL data when the third condition is met, so that SL resources can be requested preferentially for SL data with high priority.

[0030] In one possible design, the third condition includes at least one of the following: the priority of at least one first SL data is higher than a third threshold; the priority of the uplink UL data in the multiple information is lower than or equal to the second threshold; the priority of the side link positioning reference signal SL-PRS in the multiple information is lower than or equal to the first threshold.

[0031] In one possible design, the third condition includes at least one of the following: the priority of the at least one first SL data is higher than or equal to the third threshold; the priority of the uplink UL data in the multiple information is lower than the second threshold; the priority of the side link positioning reference signal SL-PRS in the multiple information is lower than the first threshold.

[0032] In one possible design, the method also includes: satisfying a fourth condition, prioritizing second control information, the second control information being used to request resources for transmitting SL data, the SL data including the at least one first SL data, and the fourth condition including at least one of the following: first control information is triggered, the first control information is used to request resources for transmitting SL-PRS; third control information is triggered, the third control information is used to request resources for transmitting UL data; and the available uplink resources cannot carry the second control information.

[0033] In a third aspect, the present application further provides a communication device, which is a terminal device or a chip in a terminal device. The communication device has the function of implementing any method provided in the first aspect or the second aspect above. The communication device can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0034] In one possible design, the communication device includes: a processor, which is configured to support the communication device to perform the corresponding functions of the terminal device in the method shown above. The communication device may also include a memory, which can be coupled to the processor and stores the necessary program instructions and data of the communication device. Optionally, the communication device also includes an interface circuit, which is used to support communication between the communication device and a network device or other device, such as the transmission and reception of data or signals. Exemplarily, the communication interface can be a transceiver, circuit, bus, module or other type of communication interface.

[0035] In one possible design, the communication device includes corresponding functional modules, which are respectively used to implement the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0036] In one possible design, the structure of the communication device includes a processing unit (or processing unit) and a communication unit (or communication unit), which can perform the corresponding functions in the above method examples. For details, please refer to the description of the method provided in the first aspect or the second aspect, which will not be repeated here.

[0037] In a fourth aspect, a communication device is provided, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or to send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the methods in the aforementioned first aspect or second aspect and any possible design through logic circuits or execution code instructions.

[0038] In a fifth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the method in the first aspect or the second aspect and any possible design is implemented.

[0039] In a sixth aspect, a computer program product storing instructions is provided, which, when executed by a processor, implements the method in the aforementioned first aspect or second aspect and any possible design.

[0040] In a seventh aspect, a chip system is provided, the chip system including a processor and a memory, for implementing the method in the first aspect or the second aspect and any possible design. The chip system can be composed of a chip, or can include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 A communication network architecture provided for an embodiment of the present application;

[0042] Figure 2 A flow chart of a communication method provided in an embodiment of the present application;

[0043] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;

[0044] Figure 4 A flow chart of a communication method provided in an embodiment of the present application;

[0045] Figure 5 A flow chart of a communication method provided in an embodiment of the present application;

[0046] Figure 6 A flow chart of a communication method provided in an embodiment of the present application;

[0047] Figure 7 A flow chart of a communication method provided in an embodiment of the present application;

[0048] Figure 8 A flow chart of a communication method provided in an embodiment of the present application;

[0049] Fig. 9A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0050] Fig.10 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below in conjunction with the accompanying drawings. Among them, in the description of the embodiments of the present application, the terms "first" and "second" are used only for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features.

[0052] It should be understood that in the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c can be single or multiple.

[0053] The ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority or importance of multiple objects. In addition, the numbering of the steps in the various embodiments introduced in the present application is only to distinguish different steps, and is not used to limit the order between the steps. For example, S201 may occur before S202, or may occur after S202, or may also occur at the same time as S202.

[0054] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0055] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0056] The method and device provided in the embodiments of the present application are based on the same or similar technical concepts. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0057] Below, some terms or concepts in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0058] In the embodiment of the present application, the terminal device is a device with wireless transceiver function, which can be a fixed device, a mobile device, a handheld device (such as a mobile phone), a wearable device, a vehicle-mounted device, or a wireless device built into the above device (for example, a communication module, a modem, or a chip system, etc.). The terminal device is used to connect people, objects, machines, etc., and can be widely used in various scenarios, such as but not limited to the following scenarios: cellular communication, device-to-device communication (device-to-device, D2D), V2X, machine-to-machine / machine-type communication (machine-to-machine / machine-typecommunications, M2M / MTC), Internet of Things (Internet of Things, IoT), virtual reality (virtualreality, VR), augmented reality (augmented reality, AR), industrial control (industrial control), self-driving, remote medical, smart grid (smart grid), smart furniture, smart office, smart wear, smart transportation, smart city (smart city), drones, robots and other scenarios of terminal devices.At present, some examples of terminal devices are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in Internet of Vehicles, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, device-to-device (D2D) communication terminal equipment, vehicle to everything (V2X) communication terminal equipment, smart vehicles, vehicle-to-machine systems (or vehicle-mounted transmission units) (telematics box, T-box), machine-to-machine / machine-type communication (machine-to-machine / machine-type Communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, etc. For example, the terminal equipment can be an on-board device, a whole vehicle device, an on-board module, a vehicle, an on-board unit (OBU), a roadside unit (RSU), a T-box, a chip or a system on chip (SOC), etc., and the above chip or SOC can be installed in a vehicle, an OBU, an RSU or a T-box. The wireless terminal in industrial control can be a camera, a robot, etc. The wireless terminal in a smart home can be a TV, an air conditioner, a sweeper, a speaker, a set-top box, etc. The terminal equipment may sometimes be referred to as UE, terminal, access station, UE station, remote station, wireless communication equipment, mobile terminal (MT), or user device, etc. For the convenience of description, the terminal equipment is described by taking UE as an example in the embodiments of the present application.

[0059] In the embodiment of the present application, the communication device for realizing the function of the terminal device may be a terminal device, or may be a device capable of supporting the terminal device to realize the function, such as a chip system, which may be installed in the terminal device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the terminal device as an example that the terminal device is used as the device.

[0060] The network device in the embodiment of the present application includes, for example, an access network device and / or a core network device. The access network device is a device with a wireless transceiver function, which is used to communicate with the terminal device. The access network device includes but is not limited to a base station (base transceiver station (BTS), Node B, eNodeB / eNB, or gNodeB / gNB), a transmission reception point (TRP), a base station of the subsequent evolution of the third generation partnership project (3GPP), an access node in a wireless fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, etc. The base station may be: a macro base station, a micro base station, a micro-micro base station, a small station, a relay station, etc. Multiple base stations may support networks with the same access technology or networks with different access technologies. A base station may include one or more co-station or non-co-station transmission reception points. The access network device may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The access network device may also be a server, etc. For example, the network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). The following describes the access network device using a base station as an example. The base station may communicate with the terminal device, or may communicate with the terminal device through a relay station. The terminal device may communicate with multiple base stations in different access technologies. The core network device is used to implement functions such as mobility management, data processing, session management, policy and billing. The names of the devices that implement the core network functions in systems with different access technologies may be different, and the embodiments of the present application do not limit this. Taking the fifth generation (5G) mobile communication system as an example, the core network device includes: access and mobility management function (AMF), session management function (SMF), policy control function (PCF), location management function (LMF) or user plane function (UPF), etc.

[0061] In the embodiment of the present application, the communication device for realizing the function of the network device may be a network device, or may be a device capable of supporting the network device to realize the function, such as a chip system, which may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example that the network device is used as the device.

[0062] The technical solution provided in the embodiments of the present application can be applied to the 4th generation (4G) system, such as the long term evolution (LTE) system, or can be applied to the 5G system, such as the NR system, or can also be applied to the next generation mobile communication system or other similar communication systems, such as the 6th generation (4G) system, etc., without specific limitation. The technical solution provided in the embodiments of the present application can be applied to device-to-device (D2D) scenarios, such as the NR-D2D scenarios, etc., or can be applied to vehicle-to-everything (V2X) scenarios, such as the NR-V2X scenarios, etc. For example, it can be applied to the Internet of Vehicles, such as V2X, etc., or can be used in the fields of intelligent driving, assisted driving, or intelligent networked vehicles.

[0063] Figure 1 A communication network architecture is provided in the embodiment of the present application. Figure 1 , Figure 1 It includes a first UE, a second UE and a network device. The first UE and the second UE can communicate data through the network device, such as the first UE and the second UE can communicate through the air (Uu) interface between the network device. Or the first UE and the second UE can also communicate directly between terminal devices without the help of network devices, such as the first UE and the second UE can communicate through the direct communication (PC5) interface between terminal devices, similar to the air (Uu) interface between the terminal device and the base station. The link between terminal devices is called a side link (SL).

[0064] Currently, the target UE can be positioned through a variety of positioning technologies, so that the network element, UE or entity requesting the positioning service can obtain the location of the target UE. For example, in the Uu positioning method, the target UE receives a positioning reference signal and / or sends a positioning reference signal, such as receiving a positioning reference signal (PRS) and / or sending a channel sounding reference signal (SRS), and positioning the target UE through a positioning method supported by new radio access (NR) and long term evolution (LTE). For another example, in sidelink (SL) positioning, the target UE can receive or send an SL positioning reference signal, such as the target UE can receive or send an SL-PRS, and positioning the target UE through a positioning method supported by NR. That is, after the introduction of the SL positioning method, the positioning scenarios can include: positioning based on positioning reference signals (such as PRS and SRS) of the Uu port and positioning based on SL-PRS, as well as positioning based only on SL-PRS.

[0065] SL positioning can be initiated by the UE or by the network side. The UE involved in the SL positioning scenario may include at least one of a target UE (Target UE), an anchor UE (anchor UE) and a service UE (server UE). Among them, the Target UE is the UE that needs to be positioned, the anchor UE can be the UE used to locate the Target UE, and the anchor UE can also be understood as a UE that supports the positioning of the Target UE. For example, the anchor UE can support the positioning of the Target UE by sending and / or receiving a reference signal for positioning. Optionally, the anchor UE can also be a positioning UE (located UE) or a reference UE (reference UE), wherein the location of the located UE is known or the location of the located UE can be obtained through positioning, such as through Uu positioning. The Server UE can provide at least one of the following functions: determining the positioning method, auxiliary data distribution, location calculation function, location calculation function based on SL positioning and ranging services, etc. Among them, the Target UE or the anchor UE can be used as the Server UE, or the Server UE can also be other UEs except the Target UE and the Anchor UE. Optionally, if the positioning requirement is to obtain the relative position of the Target UE, the positioning requirement may include multiple Target UEs, and the positioning result corresponding to the positioning requirement is the relative position between the multiple Target UEs, or the positioning requirement may include one Target UE, and the positioning result corresponding to the positioning requirement is the relative position between the Target UE and other anchor UEs.

[0066] In the embodiment of the present application, the network element, UE or entity requesting the positioning service may include: a positioning server (location services, LCS), a UE, a positioning client or an access and mobility management function (access and mobility management function, AMF). For example, the LCS requests the serving AMF of the Target UE to locate the Target UE, which may include a mobile terminated location request (mobile terminated location request, MT-LR) or SL-MT-LR; the serving AMF decides to locate the Target UE, for example, because the emergency telephone service needs to locate the UE, which may be called a network triggered location request (network induced location request, NI-LR) or SL-MT-LR; the UE requests the positioning service from its serving AMF, for example, because of positioning or transmission of auxiliary information, etc., which may include a mobile originated location request (mobile originated location request, MO-LR) or SL-MO-LR; other ways of triggering positioning also include delayed MT-LR (Deferred MT-LR), etc. It can be understood that the positioning scenarios may include UE-only and network-based, where UE-only can be understood as the positioning scenario only including the UE, and the entire positioning process needs to be controlled by the UE. Network-based means that in addition to UE, the positioning scenario also includes network equipment, such as base stations, AMF, LMF, etc. At this time, the entire positioning process can be controlled by the network equipment.

[0067] Currently, the positioning method can be that the LMF calculates the location information of the Target UE. This positioning method is called LMF-based or UE-assisted. In this case, the UE needs to report the measurement result to the LMF, and the LMF calculates the location information of the Target UE based on the measurement result reported by the UE. The positioning method can also be that the UE calculates the location information. This positioning method can be called UE-based. In this case, the UE can calculate the location information based on the measurement result, and the UE can also report the calculated location information to the LMF or the server UE. Optionally, the UE in UE-based can refer to the Target UE. The positioning method can also be that the server UE calculates the location information of the Target UE. This positioning method is called server UE-based or UE-assisted. In this case, the target UE can also report the measurement result to the server UE, and the server UE calculates the location information of the Target UE based on the measurement result reported by the UE.

[0068] The positioning methods applicable to the embodiments of the present application include but are not limited to: multi-round triptime (Multi-RTT) positioning, downlink time difference of arrival (DL-TDOA) positioning, uplink time difference of arrival (UL-TDOA) positioning, downlink angle of departure (DL-AoD) positioning, uplink angle of arrival (UL-AoA) positioning, NR enhanced cell ID (NR E CID) positioning, motion sensor positioning, terrestrial beacon system (TBS) positioning, Bluetooth positioning, wireless local area network (WLAN) positioning, barometer sensor positioning, enhanced cell ID (Enhanced Cell ID) positioning, observed time difference of arrival (OTDOA) positioning, network-assisted global navigation satellite system (GNSS) positioning, etc. In addition, the positioning methods that can be used by the UE in the SL positioning scenario include but are not limited to sidelink time difference of arrival (SL-TDOA) (for example, the anchor UE sends SL-PRS to the Target UE), sidelink time of arrival (SL-TOA) (for example, the Target UE sends SL-PRS to the anchor UE), sidelink angle of arrival (SL-AOA), SL Mutil-RTT or sidelink round trip time (SL-RTT), etc.

[0069] In addition, the positioning service can also correspond to the positioning service quality (quality of service, QoS). For example, the positioning QoS can be LCS QoS. Positioning QoS includes but is not limited to at least one of the following: accuracy, response time, LCS service quality level, range; wherein, accuracy also includes the accuracy of horizontal / vertical distance, the accuracy of horizontal / vertical direction, and the accuracy of relative speed; the range indicates the applicability of QoS attributes in ranging or SL positioning operations on PC5, etc. In addition, positioning QoS can also be called ranging / SL positioning QoS (Ranging / SL Positioning QoS), which is not limited in this application.

[0070] From the above introduction, it can be known that in order to achieve SL positioning of the target UE, such as absolute positioning of the target UE, or obtaining the relative position between the target UE and other UEs, SL-PRS needs to be transmitted between UEs. This application takes SL-PRS as an example for illustration, but is not limited to SL-PRS, and can also be a reference signal with similar functions. For example, the first UE participating in the positioning of the target UE can receive the SL-PRS sent by other UEs, and the first UE can also measure the SL-PRS sent by other UEs, and obtain the measurement results. Among them, the first UE can be the target UE, or it can be other UEs other than the target UE. In the positioning methods that can be used by the UE in the SL positioning scenario, each positioning method has its corresponding measurement results. Optionally, when sending SL-PRS, the UE can first determine the configuration information or auxiliary data information of the SL-PRS, and then send the SL-PRS based on the configuration information or auxiliary data information of the SL-PRS; when receiving the SL-PRS, the UE can first obtain the configuration information or auxiliary data information of the SL-PRS, and then receive the SL-PRS based on the configuration information or auxiliary data information of the SL-PRS.

[0071] When the UE sends SL-PRS, it can use the resources of the SL-PRS dedicated resource pool to transmit the SL-PRS, or the UE can also use the resources of the shared resource pool to transmit the SL-PRS. Among them, the SL-PRS dedicated resource pool can be a resource pool dedicated to transmitting SL-PRS, and the shared resource pool can be a resource pool used to transmit SL-PRS and other SL data. That is to say, in addition to transmitting SL-PRS, the shared resource pool can also transmit data. For example, the shared resource pool can also be understood as a resource pool for SL communication. When the UE uses the resource pool for SL communication to transmit SL-PRS, the SL-PRS and data (the data can be communication data or a sidelink positioning protocol (SLPP) message, which is not limited in this application) are transmitted in the same resource pool. This application takes SLPP as an example for illustration, but is not limited to SLPP, and can also be a protocol with similar functions. The UE can obtain SL resources for transmitting SL-PRS in the following two ways:

[0072] Mode 1: The network device schedules SL resources for the UE, for example, the base station schedules resources of the shared resource pool or the SL-PRS dedicated resource pool for the UE. Mode 1 may also be referred to as resource allocation mode 1, or resource allocation scheme 1, etc.

[0073] Mode 2: The UE autonomously selects SL resources, for example, the UE autonomously selects resources from a shared resource pool or a SL-PRS dedicated resource pool. Mode 2 may also be referred to as resource allocation mode 2 or resource allocation scheme 2.

[0074] When obtaining SL resources for transmitting SL-PRS based on mode 1, if the UE currently has no SL resources that can be used to transmit SL-PRS, the UE can request the network device for SL resources for transmitting SL-PRS. For example, the UE can trigger a process for requesting the network device to transmit SL-PRS resources and send the first control information to the network device during the process, or the UE can trigger the first control information, and the first control information is used to request the base station to schedule SL resources for the UE. For example, the first control information can be carried by the first media access control control element (media access control control element, MAC CE), and the first control information may include information such as the identification information of the UE receiving the SL-PRS, the priority information of the SL-PRS, and the identification information of the UE receiving the SL-PRS can be a destination index. The first control information needs to be transmitted on the uplink resources scheduled by the network device for the UE. If the UE does not have uplink resources that can be used to transmit the first control information, the UE can trigger a scheduling request (scheduling report, SR), and the SR can be used to request the network device to schedule uplink resources. The first MAC CE is used as an example for explanation below.

[0075] It should be noted that, in the embodiment of the present application, the UE has no available transmission resources, which may mean that the UE has no available transmission resources, or the UE does not have sufficient resources to perform information transmission, such as the resources currently available to the UE are insufficient to carry the information to be sent. For example, in the embodiment of the present application, the UE has no SL resources available to transmit SL-PRS, which may mean that the UE has no available SL resources, or the UE does not have sufficient SL resources to transmit SL-PRS, such as the SL resources currently available to the UE are insufficient to carry SL-PRS. For another example, in the embodiment of the present application, the UE has no SL resources available to transmit SL data, which may mean that the UE has no available SL resources, or the UE does not have sufficient SL resources to transmit SL data, such as the SL resources currently available to the UE are insufficient to carry SL data. For another example, in the embodiment of the present application, the UE has no UL resources available to transmit UL data, which may mean that the UE has no available UL resources, or the UE does not have sufficient UL resources to transmit UL data, such as the UL resources currently available to the UE are insufficient to carry UL data.

[0076] In some embodiments, when the UE triggers the first MAC CE, there may be other transmission requirements that need to occupy uplink resources.

[0077] For example, when the UE has UL data to send to the network device, the UE needs to obtain uplink transmission resources first. If the UE does not have UL resources available to transmit the UL data, the UE can request uplink resources from the network device. Specifically, when the UE has UL data transmission requirements, but the UE does not have UL resources available to transmit the UL data, the UE can trigger a buffer status report (BSR), thereby informing the network device of the UE's current data volume requirements through the BSR. For example, after the UE triggers the BSR, it can report the BSR MAC CE to the network device. If the UE has resources available to transmit the BSR MAC CE, the UE informs the network device of the data volume of the current UL data to be transmitted through the BSR MAC CE; if the UE does not have uplink resources available to transmit the BSRMAC CE, the UE can trigger the SR, and the SR can be used to request the network device to schedule uplink resources.

[0078] For another example, when a UE performing SL communication has SL data to send to other UEs, the UE needs to first obtain SL resources, such as the UE can obtain SL resources through the above-mentioned method 1. Among them, SL data is data transmitted between UEs through a sidelink logical channel (sidelink logical channel, SL-LCH). If the UE does not have SL resources available for transmitting SL data, the UE can request SL resources from the network device. Specifically, when the UE has a SL data transmission requirement, but the UE does not have SL resources available for transmitting the SL data, the UE can trigger SL-BSR (sidelink-buffer status report, sidelink buffer status report), thereby informing the network device of the current data volume requirement of the UE through SL-BSR. For example, after the UE triggers the SL-BSR, it can report the SL-BSR MAC CE to the network device. If the UE has uplink resources available for transmitting the SL-BSR MAC CE, the UE informs the network device of the data volume of the current SL data to be transmitted through the SL-BSR MAC CE; if the UE does not have uplink resources available for transmitting the SL-BSR MAC CE, the UE can trigger SR, and SR can be used to request the network device to schedule uplink resources.

[0079] It can be seen that in some scenarios, the UE may need to send the above-mentioned first MAC CE, BSR MAC CE and SL-BSR MAC CE to the network device, but the uplink resources available to the UE are limited, and the UE may not be able to send BSR MAC CE, SL-BSR MAC CE, and the first MAC CE to the base station on the limited uplink resources at the same time. If the QoS requirement of the positioning service currently executed by the UE is high, and the UE cannot send the first MAC CE to the network device in time to request resources for transmitting SL-PRS, it will affect the QoS of the current positioning service.

[0080] Based on the above problems, the embodiments of the present application provide a communication method. The method provided by the embodiments of the present application is described below in conjunction with the accompanying drawings. Unless otherwise specified in the following text, the steps indicated by dotted lines in the accompanying drawings corresponding to the embodiments of the present application are all optional steps. The methods provided by the embodiments of the present application can be applied to Figure 1 The network architecture shown, for example, the UE involved in the method provided in each embodiment of the present application may be Figure 1 The first UE or the second UE in the embodiment of the present application may be a network device involved in the method provided in each embodiment of the present application. Figure 1 Network devices in.

[0081] First, the first communication method provided by the embodiment of the present application is introduced. Figure 2 , is a flowchart of the method, which can be used to determine whether to prioritize SL-PRS in the process of requesting SL resources. The first communication method provided in the embodiment of the present application may include the following steps:

[0082] S201: The UE has a SL-PRS transmission requirement, and the multiple information to be sent by the UE includes at least one first SL-PRS.

[0083] Optionally, S201 may also be understood as the UE determining that multiple information to be sent include at least one first SL-PRS.

[0084] According to the foregoing introduction to the embodiments of the present application, in the SL positioning scenario, the UE can send the SL-PRS to locate the target UE, wherein the UE in S201 can be the target UE or the Anchor UE in the SL positioning scenario. Optionally, the UE determines that the multiple information to be sent includes at least one first SL-PRS, indicating that the UE has a SL-PRS transmission requirement.

[0085] Optionally, in the embodiment of the present application, the UE having a SL-PRS transmission requirement may include the UE being triggered to send the SL-PRS, or the UE itself having a SL-PRS transmission requirement.

[0086] In an optional implementation, the UE may determine that the SL-PRS needs to be transmitted when it has a positioning service requirement. Alternatively, the UE may determine that the SL-PRS needs to be transmitted when it needs to assist other UEs in positioning to achieve positioning of other UEs, which is not limited in this application.

[0087] In another optional implementation, the UE determines to perform a positioning process or initiates positioning, and then determines to send the SL-PRS. This implementation can be understood as the UE autonomously deciding to send the SL-PRS, thereby triggering the sending of the SL-PRS.

[0088] For example, the UE itself has a positioning service requirement. At this time, the higher layer of the UE, such as the RRC layer or the SLPP layer, decides to send the SL-PRS, which triggers the sending of the SL-PRS.

[0089] In another optional implementation, when the UE receives positioning indication information sent by other UEs, the UE determines to send SL-PRS, and the positioning indication information requests the UE to send SL-PRS. Optionally, at this time, the higher layer of the UE can decide to send SL-PRS according to the positioning indication information, thereby triggering the sending of SL-PRS. Among them, the positioning indication information can be carried by sidelink control information (SCI). This implementation method can also be understood as the UE needs to assist other UEs to realize the positioning of other UEs, or the UE is requested by other UEs to send SL-PRS, and the UE decides to send SL-PRS, thereby triggering the sending of SL-PRS.

[0090] Optionally, the UE determines that at least one first SL-PRS to be sent is a non-periodic SL-PRS.

[0091] Optionally, when there are multiple first SL-PRSs in the embodiment of the present application, each first SL-PRS may correspond to a positioning service, or each first SL-PRS may correspond to a receiving end device identification information, such as each first SL-PRS corresponds to a destination index. It can be understood that the correspondence between the above SL-PRS and the positioning service or the receiving end device identification information is only an example and not a limitation. In the specific implementation, the SL-PRS can also be associated with other information, which is not limited in the embodiment of the present application.

[0092] Optionally, there may be multiple receiving end devices corresponding to the first SL-PRS. For example, the first SL-PRS is SL-PRS1, UE1 may send SL-PRS1 to UE2 and UE3, and the receiving end UEs corresponding to SL-PRS1 are UE2 and UE3. For another example, the first SL-PRS is SL-PRS1 and SL-PRS2, UE1 may send SL-PRS1 to UE2, and UE1 may send SL-PRS2 to UE3. In this case, the receiving end UEs corresponding to SL-PRS1 are UE2, and the receiving end UEs corresponding to SL-PRS2 are UE3. When the multiple information to be sent by the UE includes multiple first SL-PRSs, different SL-PRSs may correspond to different receiving UEs. For example, the multiple first SL-PRSs include SL-PRS1, SL-PRS2, and SL-PRS3. UE1 sends SL-PRS1 to UE2, UE1 sends SL-PRS2 to UE3, and UE1 sends SL-PRS3 to UE4 and UE5. At this time, the receiving UE corresponding to SL-PRS1 is UE2, the receiving UE corresponding to SL-PRS2 is UE3, and the receiving UE corresponding to SL-PRS3 is UE4 and UE5. In one implementation, the UE may store the receiving device identification information corresponding to the SL-PRS and the priority information of the SL-PRS, and the UE may distinguish different SL-PRSs by the identification information of the receiving device corresponding to the SL-PRS.

[0093] S202: When requesting SL resources, the multiple information to be sent meets the first condition, and the UE prioritizes at least one first SL-PRS.

[0094] When the UE has at least one first SL-PRS that needs to be sent to other UEs, the UE can determine whether there are SL resources that can be used to transmit the at least one SL-PRS. When there are no SL resources that can carry the at least one SL-PRS, the UE can request SL resources from the network device. When requesting SL resources, the UE can determine whether the first condition is met based on the priority of the multiple information to be sent, and prioritize the at least one first SL-PRS when the first condition is met.

[0095] In the embodiment of the present application, the UE prioritizing at least one first SL-PRS can be understood as the UE prioritizing at least one first SL-PRS among multiple information to be sent, or the UE prioritizing the transmission process corresponding to at least one first SL-PRS in the transmission process corresponding to multiple information to be sent. The UE prioritizing at least one first SL-PRS can also be referred to as the UE prioritizing at least one first SL-PRS. The UE prioritizing at least one first SL-PRS can also be understood as the UE prioritizing the transmission of at least one first SL-PRS. The UE prioritizing at least one first SL-PRS can be for the UE to prioritize the resources that can be used to transmit at least one first SL-PRS when requesting SL resources.

[0096] In a possible implementation, the first condition may include at least one of the following:

[0097] The priority of at least one first SL-PRS is higher than the first threshold;

[0098] The priority of UL data in the plurality of information to be sent is lower than or equal to the second threshold;

[0099] The priority of the SL data in the multiple messages to be sent is lower than or equal to the third threshold.

[0100] In another possible implementation, the first condition may include at least one of the following:

[0101] The priority of at least one first SL-PRS is greater than or equal to the first threshold;

[0102] The priority of UL data in the plurality of information to be sent is lower than the second threshold;

[0103] The priority of the SL data in the multiple messages to be sent is lower than the third threshold.

[0104] Optionally, the priority of the first SL-PRS can also be understood as the transmission priority of the first SL-PRS, the priority of UL data can also be understood as the transmission priority of UL data or the priority of the logical channel carrying UL data, and the priority of SL data can be understood as the transmission priority of SL data or the priority of the logical channel carrying SL data.

[0105] Optionally, the priority of UL data can be understood as the priority corresponding to the highest priority data among the uplink data to be transmitted by the UE. For example, the UE currently has an uplink data transmission demand corresponding to logical channel 1 and an uplink data transmission demand corresponding to logical channel 2, wherein the priority of logical channel 1 is 2, and the priority of logical channel 2 is 4, and priority 2 is higher than priority 4, that is, the priority of logical channel 1 is higher than the priority of logical channel 2. At this time, the priority of UL data should be the higher priority of the priority of logical channel 1 and the priority of logical channel 2, that is, the priority of UL data should be the priority of logical channel 1, and the priority of UL data is 2. When determining the relationship between the priority of UL data and the second threshold, the UE should determine the relationship between the priority of logical channel 1 and the second threshold. Optionally, each logical channel may belong to a logical channel group, and a logical channel group may include one or more logical channels. If the logical channel with the highest logical channel priority in logical channel group 1 is logical channel 1, and the priority of logical channel 1 is lower than the second threshold, and the logical channel with the highest logical channel priority in logical channel group 2 is logical channel 4, and the priority of logical channel 4 is lower than the second threshold, the UE may determine that the priority of UL data satisfies the condition that it is lower than or equal to the second threshold. If the logical channel with the highest logical channel priority in logical channel group 1 is logical channel 1, and the priority of logical channel 1 is higher than the second threshold, and the logical channel with the highest logical channel priority in logical channel group 2 is logical channel 4, and the priority of logical channel 4 is lower than the second threshold, the UE may determine that the priority of UL data does not satisfy the condition that it is lower than or equal to the second threshold.

[0106] Optionally, the priority of SL data can be understood as the priority corresponding to the highest priority data among the SL data to be transmitted by the UE. For example, the UE currently has a SL data transmission demand corresponding to logical channel 1 sent to destination 1, and a SL data transmission demand corresponding to logical channel 2, wherein the priority of logical channel 1 is 2, and the priority of logical channel 2 is 4, and priority 2 is higher than priority 4, that is, the priority of logical channel 1 is higher than the priority of logical channel 2. At this time, the priority of the data sent by the UE to destination 1 should be the higher priority of the priority of logical channel 1 and the priority of logical channel 2, that is, the priority of the SL data related to destination 1 should be the priority of logical channel 1, and the priority of the SL data related to destination 1 is 2. When the UE determines the relationship between the priority of the SL data related to destination 1 and the third threshold, it should determine the relationship between the priority of logical channel 1 and the third threshold. Optionally, the UE may maintain one or more logical channel groups for each destination, each logical channel may belong to a logical channel group, and a logical channel group may include one or more logical channels. If the logical channel with the highest logical channel priority in logical channel group 1 is logical channel 1, and the priority of logical channel 1 is lower than the third threshold, and the logical channel with the highest logical channel priority in logical channel group 2 is logical channel 4, and the priority of logical channel 4 is lower than the third threshold, then the UE may determine that the priority of the SL data related to destination 1 satisfies the condition of being lower than or equal to the third threshold, or, it can also be understood that the UE determines that the priority of the SL data satisfies the condition of being lower than or equal to the third threshold. If the logical channel with the highest logical channel priority in logical channel group 1 is logical channel 1, and the priority of logical channel 1 is higher than the third threshold, and the logical channel with the highest logical channel priority in logical channel group 2 is logical channel 4, and the priority of logical channel 4 is lower than the third threshold, then the UE may determine that the priority of the SL data related to destination 1 does not satisfy the condition of being lower than or equal to the third threshold, or, it can also be understood that the UE determines that the priority of the SL data does not satisfy the condition of being lower than or equal to the third threshold.

[0107] It can be understood that in the above description, the priority level is used as an example for description, wherein the higher the priority level, the lower the priority value, and the lower the priority level, the higher the priority value.

[0108] In some implementations, a smaller priority value indicates a higher priority. The first condition of the first implementation may also be expressed as:

[0109] The first condition may include at least one of the following:

[0110] The priority value of at least one first SL-PRS is less than the first threshold value;

[0111] The priority value of the UL data in the multiple messages to be sent is greater than or equal to the second threshold value;

[0112] The priority value of the SL data in the multiple information to be sent is greater than or equal to the third threshold value.

[0113] The first condition of the second implementation method can also be expressed as:

[0114] The first condition may include at least one of the following:

[0115] The priority value of at least one first SL-PRS is less than or equal to the first threshold value;

[0116] The priority value of the UL data in the multiple messages to be sent is greater than the second threshold value;

[0117] The priority value of the SL data in the multiple information to be sent is greater than the third threshold value.

[0118] Optionally, the above-mentioned greater than may also be understood as higher than, and less than may also be understood as lower than.

[0119] For example, assuming that the multiple information to be sent by the UE includes a first SL-PRS, UL data and SL data, wherein the priority of the first SL-PRS is 1, the priority of the UL data is 4, and the priority of the SL data is 3. The first threshold is 2, the second threshold is 3, and the third threshold is 2, then the priority of the first SL-PRS is higher than the first threshold, the priority of the UL data is lower than the second threshold, and the priority of the SL data is lower than the third threshold.

[0120] It should be noted that the above-mentioned first threshold value can be the priority value of the first threshold, the second threshold value can be the priority value of the second threshold, the third threshold value can be the priority value of the third threshold, the first threshold value, the second threshold value and the third threshold value can be values ​​adjusted according to the application scenario, and the first threshold value, the second threshold value and the third threshold value can be the same or different values.

[0121] Optionally, the priority value of UL data can be understood as the priority value corresponding to the highest priority data in the uplink data to be transmitted by the UE. For example, the UE currently has an uplink data transmission demand corresponding to logical channel 1 and an uplink data transmission demand corresponding to logical channel 2, wherein the priority value of logical channel 1 is 2, and the priority value of logical channel 2 is 4, and the priority value of 2 is higher than the priority value of 4, that is, the priority of logical channel 1 is higher than the priority of logical channel 2. At this time, the priority value of UL data should be the priority value of logical channel 1 and the priority value of logical channel 2, whichever has the higher priority, that is, the priority value of UL data should be the priority value of logical channel 1, and the priority value of UL data is 2. When judging the relationship between the priority value of UL data and the second threshold value, the UE should judge the relationship between the priority value of logical channel 1 and the second threshold value. Optionally, each logical channel may belong to a logical channel group, and a logical channel group may include one or more logical channels. If the logical channel with the highest logical channel priority in logical channel group 1 is logical channel 1, and the priority value of logical channel 1 is higher than the second threshold value, and the logical channel with the highest logical channel priority in logical channel group 2 is logical channel 4, and the priority value of logical channel 4 is higher than the second threshold value, the UE may determine that the priority value of the UL data satisfies the condition of being higher than or equal to the second threshold value. If the logical channel with the highest logical channel priority in logical channel group 1 is logical channel 1, and the priority value of logical channel 1 is lower than the second threshold value, and the logical channel with the highest logical channel priority in logical channel group 2 is logical channel 4, and the priority value of logical channel 4 is higher than the second threshold value, the UE may determine that the priority value of the UL data does not satisfy the condition of being higher than or equal to the second threshold value.

[0122] Optionally, the priority value of SL data can be understood as the priority value corresponding to the highest priority data among the SL data to be transmitted by the UE. For example, the UE currently has a SL data transmission demand corresponding to logical channel 1 sent to destination 1, and a SL data transmission demand corresponding to logical channel 2, wherein the priority value of logical channel 1 is 2, and the priority value of logical channel 2 is 4, and the priority value of 2 is higher than the priority value of 4, that is, the priority of logical channel 1 is higher than the priority of logical channel 2. At this time, the priority value of the data sent by the UE to destination 1 should be the priority value of logical channel 1 and the priority value of logical channel 2, which has a higher priority, that is, the priority value of the SL data related to destination 1 is the priority value of logical channel 1, and the priority value of the SL data related to destination 1 is 2. When determining the relationship between the priority value of the SL data related to destination 1 and the third threshold value, the UE should determine the relationship between the priority value corresponding to logical channel 1 and the third threshold value. Optionally, the UE may maintain one or more logical channel groups for each destination, each logical channel may belong to a logical channel group, and a logical channel group may include one or more logical channels. If the logical channel with the highest logical channel priority in logical channel group 1 is logical channel 1, and the priority value of logical channel 1 is higher than the third threshold value, and the logical channel with the highest logical channel priority in logical channel group 2 is logical channel 4, and the priority value of logical channel 4 is higher than the third threshold value, then the UE may determine that the priority value of the SL data related to destination 1 satisfies the condition that it is higher than or equal to the third threshold value, or, it may also be understood that the UE determines that the priority value of the SL data satisfies the condition that it is higher than or equal to the third threshold value. If the logical channel with the highest logical channel priority in logical channel group 1 is logical channel 1, and the priority value of logical channel 1 is lower than the third threshold, and the logical channel with the highest logical channel priority in logical channel group 2 is logical channel 4, and the priority value of logical channel 4 is higher than the third threshold, then the UE can determine that the priority value of the SL data related to destination 1 does not meet the condition of being higher than or equal to the third threshold value, or, it can also be understood that the UE determines that the priority value of the SL data does not meet the condition of being higher than or equal to the third threshold value.

[0123] It can be understood that in the above description, the priority level is used as an example for description, wherein the higher the priority level, the lower the priority value, and the lower the priority level, the higher the priority value.

[0124] In an optional implementation, before the UE determines whether to prioritize at least one first SL-PRS according to a first condition, the UE may receive first information sent by a network device, where the first information is used to indicate a first threshold or a first threshold value.

[0125] Through the communication method provided in the above embodiment, the UE can prioritize SL-PRS when multiple information to be sent meets the first condition, so that the UE can prioritize requesting resources for transmitting SL-PRS for positioning services with higher service quality requirements, thereby ensuring the service quality of the positioning service.

[0126] Optionally, the first communication method provided in the embodiment of the present application may further include the following steps: when the second condition is met, the UE prioritizes the first control information. The first control information is used to request resources for transmitting SL-PRS, and specifically, the first control information can be used to request resources for transmitting at least one first SL-PRS.

[0127] When the UE has at least one first SL-PRS to be sent and there is no SL resource that can carry the at least one first SL-PRS, the UE triggers the first control information, and the first control information is used to request the network device to schedule the SL resources for transmitting the at least one first SL-PRS. For example, the first control information may be the first MAC CE, and the first MAC CE may include information about the at least one first SL-PRS. The information about the at least one first SL-PRS may include identification information of the receiving UE corresponding to the at least one first SL-PRS and priority information of the at least one first SL-PRS.

[0128] For example, Table 1 is an example of the content included in the first MAC CE.

[0129] Destination index = 1 SL-PRS Priority = 1 Destination index = 3 SL-PRS Priority = 3 Destination index = 2 SL-PRS Priority = 5

[0130] As shown in Table 1, assuming that the first MAC CE includes information of three SL-PRSs, the first MAC CE may include the index (Destination index) of the receiving UE corresponding to each SL-PRS, and may also include priority information of the SL-PRS corresponding to each destination index.

[0131] When requesting SL resources, the UE may determine whether the second condition is met, and when the second condition is met, prioritize the first control information. For example, when requesting SL resources, if the UE does not prioritize the first control information after triggering the first control information, the UE may determine whether the second condition is met, and when the second condition is met, prioritize the first control information. In the embodiment of the present application, the UE prioritizing the first control information can be understood as the UE prioritizing the first control information among multiple control information to be sent, or the UE prioritizing the transmission process of the first control information in the transmission process of multiple control information to be sent, or the UE prioritizing the process of requesting to transmit at least one first SL-PRS resources. For example, the UE prioritizes the first MAC CE among the first MAC CE, SL-BSR MAC CE, and BSR MAC CE, or the UE prioritizes the transmission process of the first MAC CE in the transmission process of the first MAC CE, the transmission process of the SL-BSR MAC CE, and the transmission process of the BSR MAC CE, or the UE prioritizes the process of requesting to transmit at least one first SL-PRS resources in the process of BSR, SL-BSR, and requesting to transmit at least one first SL-PRS.

[0132] In a possible design, the second condition may include at least one of the following:

[0133] At least one first SL-PRS is prioritized;

[0134] The second control information is triggered;

[0135] The third control information is triggered;

[0136] The available uplink resources cannot carry the first control information.

[0137] Among them, the second control information is used to request resources for transmitting SL data, such as the second control information may be SL-BSRMAC CE; optionally, the triggering of the second control information may be understood as the triggering of a resource request process corresponding to the second control information, for example, SL-BSR is triggered; or, the triggering of the second control information may be understood as the triggering of the second control information, for example, SL-BSR MAC CE is triggered. Optionally, the triggering of the second control information also includes that the second control information is not cancelled after being triggered. The third control information is used to request resources for transmitting UL data, such as the third control information may be BSR MAC CE; optionally, the triggering of the third control information may be understood as the triggering of a resource request process corresponding to the third control information, for example, BSR is triggered; or, the triggering of the third control information may be understood as the triggering of the third control information, for example, BSR MAC CE is triggered. Optionally, the triggering of the third control information also includes that the third control information is not cancelled after being triggered.

[0138] It should be noted that the "usable uplink resources cannot carry the first control information" in the second condition can be understood as the uplink resources that the UE can use cannot accommodate the first control information. For example, when the UE performs the logical channel prioritization (LCP) process and preferentially transmits BSR MAC CE and / or SL-BSRMAC CE, the uplink resources that the UE can use may not be able to accommodate the first control information, for example, it cannot accommodate the first MAC CE and its subheader. The first control information includes information of at least one first SL-PRS that is prioritized. That is to say, if the UE cannot send the first control information including information of at least one first SL-PRS that is prioritized on the available uplink resources, at this time, the UE can prioritize the first control information including information of at least one first SL-PRS that is prioritized.

[0139] Through the above method, the UE can prioritize the first control information when the second condition is met, so that when requesting SL resources, the UE can prioritize requesting SL resources for positioning services with higher service quality requirements, and then can prioritize transmitting the first SL-PRS to ensure the service quality of the positioning service.

[0140] In a possible embodiment of the present application, when the multiple information to be sent by the UE includes at least two first SL-PRSs, the UE may include part or all of the information of the at least two first SL-PRSs in the first control information in the order of the priority of the at least two first SL-PRSs from high to low, based on the size of the uplink resources that can be used. In other words, the UE may include as much information of the prioritized first SL-PRSs as possible in the first control information. If the first control information cannot carry all the information of the at least two first SL-PRSs, the UE may preferentially include the information of the first SL-PRS with a higher priority among the at least two first SL-PRSs in the first control information.

[0141] For example, it is assumed that the first SL-PRS to be sent by the UE includes SL-PRS1, SL-PRS2 and SL-PRS3, and SL-PRS1, SL-PRS2 and SL-PRS3 are all prioritized SL-PRS. Among them, the priority of SL-PRS1 is 1, the priority of SL-PRS2 is 3, and the priority of SL-PRS3 is 2. If the first MAC CE for requesting resources for transmitting SL-PRS can carry information of two SL-PRSs, then the first MAC CE includes information of two first SL-PRSs with higher priority among the three first SL-PRSs, that is, the first MAC CE includes information of SL-PRS1 and SL-PRS3. At this time, the first MAC CE is a shortened or truncated MAC CE.

[0142] In some embodiments, if the UE gives priority to both SL-PRS and SL data, for example, when the first threshold is equal to the third threshold, the UE prioritizes at least one first SL-PRS and the UE prioritizes at least one SL data. If the UE triggers the first control information, the first control information includes information about at least one first SL-PRS. And the UE triggers the second control information, the second control information includes information about at least one SL data. When the UE gives priority to the first control information and the second control information at the same time, the UE can follow the order of priority from high to low for at least one first SL-PRS and at least one SL data, based on the size of the uplink resources that can be used, including part or all of the information of at least one first SL-PRS in the first control information, and including part or all of the information of the at least one SL data in the second control information. Specifically, the UE can sort at least one SL-PRS and at least one SL data in order from high to low priority, and include as much control information as possible in the uplink resources, for example, preferentially including information about the first SL-PRS with a high priority in the first control information, and preferentially including information about the SL data with a high priority in the second control information. Optionally, when the priority of SL-PRS is the same as the priority of SL data, the UE may give priority to including information that is time-critical or has less remaining time, or the UE may also determine which information to include first based on the specific application scenario. This is not limited in the embodiments of the present application.

[0143] Optionally, after prioritizing the first control information, the UE may send the first control information to the network device on an available uplink resource. The network device may schedule SL resources for the UE based on information of at least one first SL-PRS in the first control information. After acquiring the SL resources, the UE may send at least one first SL-PRS on the SL resources. It is understandable that when the first control information sent by the UE to the network device is shortened control information, after acquiring the SL resources scheduled by the network device, the UE may also determine the first SL-PRS to be sent on the SL resources in descending order according to the priority of at least one first SL-PRS, and other unsent SL-PRS may be sent after the UE acquires the SL resources scheduled again by the network device.

[0144] As described above, if the UE does not have resources to transmit SL-PRS, the UE may request the network device to transmit SL-PRS resources through the first control information. Optionally, if the UE does not have resources to transmit the first control information, the UE may also trigger the first SR. For example, the first SR corresponds to the first control information. If the UE sends the first SR, it means that the UE is currently requesting transmission resources for the SL-PRS. In some embodiments, the UE has transmission requirements for both the first SR and UL data. If the time-frequency resources of the first SR conflict with the time-frequency resources corresponding to the UL data, the UE may also determine the fifth condition. If the fifth condition is met, the UE may prioritize the first SR. Among them, the fifth condition includes at least one of the following: the priority of the first SR is higher than or equal to the fourth threshold, and the priority of the UL data is lower than or equal to the fifth threshold; or the fifth condition includes at least one of the following: the priority value of the first SR is lower than or equal to the fourth threshold value, and the priority value of the UL data is higher than or equal to the fifth threshold value. Among them, the priority of UL data can be the priority corresponding to the logical channel with the highest priority in the UL data to be transmitted, and the priority value of UL data can be the priority value corresponding to the logical channel with the highest priority in the UL data to be transmitted. For how the UE determines the priority of UL data, please refer to the description in S202. Optionally, the fourth threshold can be the same as or different from the first threshold, and the fifth threshold can also be the same as or different from the second threshold. In this way, if the UE needs to send the first SR and UL data at the same time, the UE can prioritize the first SR when the SL-PRS priority is higher, that is, prioritize the request for transmission resources for the SL-PRS, thereby ensuring the QoS of the positioning service.

[0145] Through the first communication method provided in the embodiment of the present application, the UE can prioritize at least one first SL-PRS when multiple information to be sent meet the first condition, and can also prioritize the first control information when the second condition is met. The first control information can be used to request resources for transmitting at least one first SL-PRS. The UE can prioritize requesting SL resources for transmitting SL-PRS for positioning services with higher service quality requirements, thereby ensuring the service quality of the positioning service.

[0146] The following is a specific example to further introduce the first communication method provided in the embodiment of the present application. Figure 3 A flow chart of a communication method provided in an embodiment of the present application. Figure 3 , the method may include the following steps:

[0147] S301: The UE has a SL-PRS transmission requirement, and multiple information to be sent by the UE includes at least one first SL-PRS.

[0148] Optionally, S301 may also be understood as the UE determining that multiple information to be sent include at least one first SL-PRS.

[0149] S302: There are no SL resources available for transmitting at least one first SL-PRS, and the UE triggers first control information.

[0150] The first control information may be used to request a SL resource for transmitting at least one first SL-PRS, such as the first control information may be a first MAC CE. The first control information may include information of at least one first SL-PRS.

[0151] Optionally, in the embodiment of the present application, the UE triggering the first control information can also be understood as the process of the UE triggering requesting resources for at least one first SL-PRS. Optionally, in the process of the UE triggering requesting resources for at least one first SL-PRS, the UE can transmit the first control information.

[0152] S303: The multiple information to be sent meets the first condition, and the UE prioritizes at least one first SL-PRS.

[0153] S304: If the second condition is met, the UE prioritizes the first control information.

[0154] It should be noted that the first condition in S303 and the second condition in S304 can refer to the above embodiment, and the repeated parts are not repeated here.

[0155] S305: The UE includes part or all of the information of at least one first SL-PRS in the first control information in descending order of priority of the at least one first SL-PRS and based on the size of available uplink resources.

[0156] Optionally, when the uplink resources can carry all of the first control information, the UE sends the first control information through the uplink resources; when the uplink resources cannot carry all of the first control information, the UE may include information of a first SL-PRS with a high priority in the first control information in an order of priority from high to low of at least one first SL-PRS, and the first control information may be shortened or deleted control information.

[0157] It should be noted that Figure 3 The illustrated embodiment is only an example of the first communication method provided by the embodiment of the present application and is not intended to be limiting. In the specific implementation, there may be more or fewer steps, which are not limited in the embodiment of the present application. Figure 3 In the illustrated embodiment, S302 and S305 are optional steps.

[0158] The second communication method provided by the embodiment of the present application is described below. Figure 4 , is a flowchart of the method, which can be used to determine whether to prioritize SL data in the process of requesting SL resources. The second communication method provided in the embodiment of the present application may include the following steps:

[0159] S401: The UE has a SL data transmission requirement, and the UE determines that multiple information to be sent include at least one first SL data.

[0160] When the UE has a SL data transmission requirement and the UE determines that the multiple information to be sent includes at least one first SL data, the UE needs to determine whether there are SL resources that can carry at least one first SL data. If there are no SL resources that can carry at least one first SL data, the UE needs to request SL resources from the network device. Optionally, the UE may send a second control information to the network device, and the second control information is used to request resources for transmitting SL data, such as the second control information is used to request resources for transmitting at least one first SL data. For example, the UE may trigger an SL-BSR and send an SL-BSR MAC CE to the network device, wherein the SL-BSR MAC CE may include information about at least one first SL data.

[0161] S402: When requesting SL resources, if the multiple information to be sent meets the third condition, at least one first SL data is prioritized.

[0162] When requesting SL resources, the UE may determine whether the third condition is met based on the priority of multiple information to be sent, and prioritize at least one first SL data when the third condition is met.

[0163] In a possible design, the third condition may include at least one of the following:

[0164] The priority of at least one first SL data is higher than the third threshold;

[0165] The priority of UL data in the plurality of information to be sent is lower than or equal to the second threshold;

[0166] The priority of the SL-PRS in the multiple messages to be sent is lower than or equal to the first threshold.

[0167] In another possible design, the third condition may include at least one of the following:

[0168] The priority of at least one first SL data is higher than or equal to the third threshold;

[0169] The priority of UL data in the plurality of information to be sent is lower than the second threshold;

[0170] The priority of the SL-PRS in the multiple messages to be sent is lower than the first threshold.

[0171] In some implementations, a smaller priority value indicates a higher priority, and the third condition of the first design above can also be expressed as:

[0172] The priority value of at least one first SL data is less than a third threshold value;

[0173] The priority value of the UL data in the multiple messages to be sent is greater than or equal to the second threshold value;

[0174] The priority value of the SL-PRS in the multiple information to be sent is greater than or equal to the first threshold value.

[0175] The third condition of the second design can also be expressed as:

[0176] The priority value of at least one first SL data is less than or equal to a third threshold value;

[0177] The priority value of the UL data in the multiple messages to be sent is greater than the second threshold value;

[0178] The priority value of the SL-PRS in the multiple information to be sent is greater than the first threshold value.

[0179] It should be noted that the specific introduction of the priority, the first threshold, the second threshold and the third threshold can be found in the above embodiments, and the repeated parts will not be repeated here.

[0180] It should be noted that the specific introduction to the priority of SL data and the priority of UL data can be found in the aforementioned embodiments, and the repeated parts will not be repeated here.

[0181] In the embodiment of the present application, the UE prioritizing at least one first SL data can be understood as the UE prioritizing at least one first SL data among multiple information to be sent, or the UE prioritizing the transmission process corresponding to at least one first SL data in the transmission process corresponding to multiple information to be sent. The UE prioritizing at least one first SL data can also be understood as the UE prioritizing the transmission of at least one first SL data. The UE prioritizing at least one first SL data can also be understood as the UE prioritizing the transmission of at least one first SL data. The UE prioritizing at least one first SL data can mean that the UE prioritizes the resources that can be used to transmit at least one first SL data when requesting SL resources.

[0182] Optionally, the second communication method provided in the embodiment of the present application may further include the following steps: when the fourth condition is met, the UE prioritizes the second control information.

[0183] When the UE has at least one first SL data to be sent and there is no SL resource that can carry the at least one first SL data, the UE triggers the second control information, and the second control information is used to request the network device to transmit the SL resource of the at least one first SL data. For example, the second control information may be SL-BSR MAC CE, and the SL-BSR MAC CE may include information of at least one first SL data, and the information corresponding to the at least one first SL data may include identification information of the receiving UE corresponding to the at least one first SL data and priority information of the at least one first SL data. Optionally, the UE triggering the second control information can also be understood as the UE triggering the SL-BSR process and sending the second control information to the network device through the SL-BSR process.

[0184] When requesting SL resources, the UE may determine whether the fourth condition is met, and prioritize the second control information when the fourth condition is met. For example, when requesting SL resources, if the UE does not prioritize the second control information after triggering the second control information, the UE may determine whether the fourth condition is met, and prioritize the second control information when the fourth condition is met.

[0185] In a possible design, the fourth condition may include at least one of the following:

[0186] At least one first SL data is prioritized;

[0187] The first control information is triggered;

[0188] The third control information is triggered;

[0189] The available uplink resources cannot carry the second control information.

[0190] Among them, the first control information is used to request resources for transmitting SL-PRS data, such as the first control information can be a first MAC CE; optionally, the triggering of the first control information can be understood as the resource request process corresponding to the first control information is triggered; or, the triggering of the first control information can be understood as the first control information is triggered, for example, the first MAC CE is triggered. Optionally, the triggering of the first control information also includes that the first control information is not cancelled after being triggered. The third control information is used to request resources for transmitting UL data, such as the third control information can be a BSR MAC CE; optionally, the triggering of the third control information can be understood as the resource request process corresponding to the third control information is triggered, for example, the BSR is triggered; or, the triggering of the third control information can be understood as the third control information is triggered, for example, the BSR MAC CE is triggered. Optionally, the triggering of the third control information also includes that the third control information is not cancelled after being triggered.

[0191] It should be noted that the "usable uplink resources cannot carry the second control information" in the fourth condition can be understood as the uplink resources that the UE can use cannot accommodate (accommodate) the second control information. For example, when the UE performs the LCP process and preferentially transmits the BSR MAC CE and / or the first MAC CE, the uplink resources that the UE can use may not be able to accommodate the SL-BSRMAC CE and its subheader. The second control information includes information of at least one prioritized first SL data. That is to say, if the UE cannot send the second control information including information of at least one prioritized first SL data on the available uplink resources, at this time, the UE can prioritize the second control information including at least one prioritized first SL data.

[0192] In the embodiment of the present application, the UE prioritizing the second control information can be understood as the UE prioritizing the second control information among the multiple control information to be sent, or the UE prioritizing the transmission process of the second control information in the transmission process of the multiple control information to be sent, or the UE prioritizing the process of requesting the resources for transmitting SL data, that is, prioritizing SL-BSR. For example, the UE prioritizes the SL-BSR MAC CE among the first MAC CE, SL-BSR MAC CE and BSR MAC CE, or the UE prioritizes the transmission process of SL-BSR MAC CE in the transmission process of the first MAC CE, the transmission process of SL-BSR MAC CE and the transmission process of BSR MAC CE, or the UE prioritizes the SL-BSR in the process of BSR, SL-BSR and requesting the resources for transmitting SL-PRS.

[0193] Through the second communication method provided in the embodiment of the present application, when there is a need for SL data transmission, the UE can determine whether the third condition is met based on multiple information to be sent, and prioritize at least one SL data when the third condition is met, so that SL resources can be requested preferentially for SL data with high priority.

[0194] Furthermore, when the fourth condition is met, the UE may prioritize the second control information, where the second control information is used to request resources for transmitting at least one first SL data. The UE may prioritize requesting resources for transmitting SL data when requesting SL resources, thereby ensuring that SL data with higher priority can be transmitted first.

[0195] The second communication method provided in the embodiment of the present application is further introduced below with a specific example. Figure 5 A flow chart of a communication method provided in an embodiment of the present application. Figure 5 , the method comprises the following steps:

[0196] S501: The UE has a SL data transmission requirement, and multiple information to be sent by the UE includes at least one first SL data.

[0197] Optionally, S501 can also be understood as the UE determining that multiple information to be sent include at least one first SL data.

[0198] S502: UE triggers second control information.

[0199] For example, if there is no SL resource available for transmitting at least one first SL data, the transmission resource can be requested from the base station through the second control information. The second control information can be used to request the SL resource for transmitting at least one first SL data, such as the second control information can be SL-BSR MAC CE. The first control information can include information of at least one first SL data.

[0200] Optionally, in the embodiment of the present application, the UE triggering the second control information can also be understood as the process of the UE triggering a resource request for at least one first SL data, namely, SL-BSR.

[0201] S503: The multiple information to be sent meets the third condition, and the UE prioritizes at least one first SL data.

[0202] S504: If the fourth condition is met, the UE prioritizes the second control information.

[0203] It should be noted that the third condition in S503 and the fourth condition in S504 can refer to the above embodiments, and the repeated parts are not repeated here.

[0204] S505: The UE includes part or all of the information of at least one first SL data in the second control information in descending order of priority of the at least one first SL data and based on the size of available uplink resources.

[0205] Optionally, when the uplink resource can carry all of the second control information, the UE sends the second control information through the uplink resource; when the uplink resource cannot carry all of the second control information, the UE may include information of the first SL data with a higher priority in the second control information in priority order of at least one first SL data from high to low, and the second control information may be shortened or deleted control information. For example, assuming that the multiple information to be sent include three first SL data: SL-LCH1, SL-LCH2, and SL-LCH3, and the three first SL data are prioritized; wherein the priority of SL-LCH1 is 2, the priority of SL-LCH2 is 1, and the priority of SL-LCH3 is 3, if the SL-BSR MAC CE for the resource used to request the transmission of SL data can carry information of two SL data, then the SL-BSR MAC CE includes information of the two first SL data with a higher priority among the three first SL data, that is, the SL-BSR MAC CE includes information of SL-LCH 1 and information of SL-LCH 2. At this time, the SL-BSR MAC CE is a shortened or truncated MAC CE.

[0206] It should be noted that Figure 5The illustrated embodiment is only an example of the second communication method provided by the embodiment of the present application and is not intended to be limiting. In the specific implementation, there may be more or fewer steps, which are not limited in the embodiment of the present application. Figure 5 In the illustrated embodiment, S502 and S505 are optional steps.

[0207] The following describes a third communication method provided in an embodiment of the present application, which can be used to determine whether to prioritize SL-PRS in the process of requesting SL resources. The process of the third communication method provided in an embodiment of the present application can be found in Figure 2 The flowchart of the first communication method shown in FIG. 1 is a flowchart of the first communication method shown in FIG. 1 , and the difference between the third communication method and the first communication method is that:

[0208] In the third communication method, the first condition for the UE to determine whether to prioritize the SL-PRS includes at least one of the following:

[0209] The priority of at least one first SL-PRS is higher than the first threshold;

[0210] The priority of the UL data in the plurality of information to be sent is lower than or equal to the second threshold.

[0211] Or the first condition includes at least one of the following:

[0212] The priority of at least one first SL-PRS is greater than or equal to the first threshold;

[0213] The priority of the UL data in the plurality of information to be sent is lower than the second threshold.

[0214] Or the first condition includes at least one of the following:

[0215] The priority value of at least one first SL-PRS is less than the first threshold value;

[0216] The priority value of the UL data in the multiple information to be sent is greater than or equal to the second threshold value.

[0217] Or the first condition includes at least one of the following:

[0218] The priority value of at least one first SL-PRS is less than or equal to the first threshold;

[0219] The priority value of the UL data in the multiple information to be sent is greater than the second threshold.

[0220] Through the communication method provided in the above embodiment, the UE can prioritize the SL-PRS according to the priority of the SL-PRS to be sent, so that the UE can prioritize the request for resources for transmitting the SL-PRS for positioning services with higher service quality requirements, thereby ensuring the service quality of the positioning service. In addition, by comparing the first condition provided by the third communication method with the first condition provided by the first communication method, in the third communication method, the UE determines whether to prioritize the SL-PRS according to the priority of the SL-PRS and / or UL data, thereby not affecting the process of the UE determining the priority of the SL data.

[0221] Optionally, the third communication method provided in the embodiment of the present application may further include the following steps: when the second condition is met, the UE prioritizes the first control information. The first control information is used to request resources for transmitting SL-PRS, and specifically, the first control information can be used to request resources for transmitting at least one first SL-PRS.

[0222] In a possible design, the second condition may include at least one of the following:

[0223] At least one first SL-PRS is prioritized;

[0224] The second control information is triggered;

[0225] The third control information is triggered;

[0226] The available uplink resources cannot carry the first control information.

[0227] The description of the second control information and the third control information can be found above and will not be repeated. For other descriptions of the second condition, please refer to the content of the second condition in the first communication method provided in the embodiment of the present application, and the repeated parts will not be repeated.

[0228] It should be noted that the "usable uplink resources cannot carry the first control information" in the second condition can be understood as the uplink resources that the UE can use cannot accommodate (accommodate) the first control information. For example, when the UE performs the LCP process and preferentially transmits BSR MAC CE and / or SL-BSR MAC CE, the uplink resources that the UE can use cannot accommodate the first control information, for example, cannot accommodate the first MAC CE and its subheader. The first control information includes information of at least one first SL-PRS that is prioritized. That is to say, if the UE cannot send the first control information including information of at least one first SL-PRS that is prioritized on the available uplink resources, at this time, the UE can prioritize the first control information including information of at least one first SL-PRS that is prioritized.

[0229] Through the above method, the UE can prioritize the first control information when the second condition is met, so that when requesting SL resources, the UE can prioritize the first SL-PRS with high priority and then prioritize the transmission of the first SL-PRS to ensure the service quality of the positioning service.

[0230] In addition, in some embodiments, when requesting SL resources, the UE may determine whether to prioritize SL data according to the third condition, and the third condition may include at least one of the following: the priority of at least one SL data is higher than the third threshold; the priority of UL data in the multiple information to be sent is lower than or equal to the second threshold. And the UE may determine whether to prioritize SL-BSR according to the fourth condition, and the fourth condition may include at least one of the following: at least one SL data is prioritized; the third control information is triggered; the uplink resources that can be used cannot carry the second control information. When the multiple information to be sent by the UE includes at least one SL-PRS and at least one SL data, based on the third communication method provided in the embodiment of the present application, there may be a situation where both the first control information and the second control information are prioritized. The UE can prioritize at least one first SL-PRS and at least one SL data in descending order of priority, based on the size of the uplink resources that can be used, part or all of the information including at least one first SL-PRS in the first control information, and part or all of the information including the at least one SL data in the second control information. Specifically, the UE may sort at least one SL-PRS and at least one SL data in order of priority from high to low, and in the case where the uplink resources include as much control information as possible, the information of the first SL-PRS with a high priority is preferentially included in the first control information, and the information of the SL data with a high priority is preferentially included in the second control information. When the priority of the SL-PRS is the same as the priority of the SL data, the UE may preferentially include information that is time-urgent or has less remaining time, or the UE may also determine which information to include preferentially based on the specific application scenario, and the embodiments of the present application do not limit this.

[0231] For example, it is assumed that the UE has two first SL-PRSs to be sent and two SL data to be sent, and the two first SL-PRSs and the two SL data are prioritized. Information on the two first SL-PRSs and the two SL data can be found in Table 2.

[0232] Table 2 Information of the first SL-PRS and information of SL data

[0233] Destination 1 SL-PRS priority=1 Destination 2 SL-PRS priority=3 Destination 3 SL-LCH priority=3 Destination 4 SL-LCH priority=2

[0234] Referring to Table 2, Destination 1 is the identification information of the receiving UE, SL-PRS priority is the priority of SL-PRS, and SL-LCH priority is the priority of SL data. As shown in Table 2, the UE has SL-PRS to be sent to UE1 and UE2, and SL data to be sent to UE3 and UE4, wherein the priority of SL-PRS to be sent to UE1 is 1, the priority of SL-PRS to be sent to UE2 is 3, the priority of SL data to be sent to UE3 is 3, and the priority of SL data to be sent to UE4 is 2. According to the priority of SL-PRS and SL data, they are sorted from high to low as follows: SL-PRS to be sent to UE1>SL data to be sent to UE4>SL-PRS to be sent to UE2=SL data to be sent to UE3.

[0235] The UE can determine the content included in the first control information and the content included in the second control information according to the size of the uplink resources that can be used. For example, assuming that the uplink resources that can be used can carry two pieces of information, the UE can determine that the first control information includes the information of the SL-PRS to be sent to UE1, and the second control information includes the information of the SL data to be sent to UE4. Optionally, at this time, the first control information is shortened or deleted control information, and the second control information is also shortened or deleted control information.

[0236] For another example, assuming that the available uplink resources can carry one information, the UE can determine that the first control information includes the information of the SL-PRS to be sent to UE1, and the first control information is sent through the available uplink resources in this uplink transmission. Optionally, at this time, the first control information is shortened or deleted control information, and the second control information is also shortened or deleted control information.

[0237] For another example, assuming that the uplink resources that can be used can carry three pieces of information, the UE can determine to include the information of the SL-PRS to be sent to UE1 in the first control information, and to include the information of the SL data to be sent to UE4 in the second control information. The UE can also determine which information to prioritize based on the remaining time corresponding to the SL-PRS to be sent to UE2 and the remaining time corresponding to the SL data to be sent to UE3. If the remaining time corresponding to the SL-PRS to be sent to UE2 is less, the UE includes the information of the SL-PRS to be sent to UE1 and the information of the SL-PRS to be sent to UE2 in the first control information, and the UE includes the information of the SL data to be sent to UE4 in the second control information. Optionally, the second control information is shortened or deleted control information at this time.

[0238] As described above, if the UE does not have resources to transmit SL-PRS, the UE may request the network device to transmit SL-PRS resources through the first control information. Optionally, if the UE does not have resources to transmit the first control information, the UE may also trigger the first SR. For example, the first SR corresponds to the first control information. If the UE sends the first SR, it means that the UE is currently requesting transmission resources for the SL-PRS. In some embodiments, the UE has transmission requirements for both the first SR and UL data. If the time-frequency resources of the first SR conflict with the time-frequency resources corresponding to the UL data, the UE may also determine the fifth condition. If the fifth condition is met, the UE may prioritize the first SR. Among them, the fifth condition includes at least one of the following: the priority of the first SR is higher than or equal to the fourth threshold, and the priority of the UL data is lower than or equal to the fifth threshold; or the fifth condition includes at least one of the following: the priority value of the first SR is lower than or equal to the fourth threshold value, and the priority value of the UL data is higher than or equal to the fifth threshold value. Among them, the priority of UL data can be the priority corresponding to the logical channel with the highest priority in the UL data to be transmitted, and the priority value of UL data can be the priority value corresponding to the logical channel with the highest priority in the UL data to be transmitted. For how the UE determines the priority of UL data, please refer to the description in S202. Optionally, the fourth threshold can be the same as or different from the first threshold, and the fifth threshold can also be the same as or different from the second threshold. In this way, if the UE needs to send the first SR and UL data at the same time, the UE can prioritize the first SR when the SL-PRS priority is higher, that is, prioritize the request for transmission resources for the SL-PRS, thereby ensuring the QoS of the positioning service.

[0239] Through the third communication method provided by the embodiment of the present application, the UE can prioritize at least one first SL-PRS when multiple information to be sent meet the first condition, and can also prioritize the first control information when the second condition is met. The first control information can be used to request resources for transmitting at least one first SL-PRS. The UE can prioritize requesting SL resources for transmitting SL-PRS for positioning services with higher service quality requirements, thereby ensuring the service quality of the positioning service.

[0240] The third communication method provided in the embodiment of the present application is further introduced below with a specific example. Figure 6 A flow chart of a communication method provided in an embodiment of the present application. Figure 6 , the method comprises the following steps:

[0241] S601: The UE has a SL-PRS transmission requirement, and multiple information to be sent by the UE includes at least one first SL-PRS.

[0242] Optionally, S601 may also be understood as the UE determining that multiple information to be sent include at least one first SL-PRS.

[0243] S602: There are no SL resources available for transmitting at least one first SL-PRS, and the UE triggers first control information.

[0244] The first control information may be used to request a SL resource for transmitting at least one first SL-PRS, such as the first control information may be a first MAC CE. The first control information may include information of at least one first SL-PRS.

[0245] Optionally, in the embodiment of the present application, the UE triggering the first control information can also be understood as the process of the UE triggering requesting resources for at least one first SL-PRS. Optionally, in the process of the UE triggering requesting resources for at least one first SL-PRS, the UE can transmit the first control information.

[0246] S603: The multiple information to be sent meets the first condition, and the UE prioritizes at least one first SL-PRS.

[0247] S604: If the second condition is met, the UE prioritizes the first control information.

[0248] It should be noted that the first condition in S603 and the second condition in S604 can refer to the above embodiment, and the repeated parts are not repeated here.

[0249] S605: The UE has a SL data transmission requirement, and the multiple information to be sent by the UE includes at least one first SL data.

[0250] Optionally, S605 can also be understood as the UE determining that the multiple information to be sent includes at least one first SL data.

[0251] S606: The UE triggers the second control information.

[0252] It should be noted that the implementation of S606 may refer to S502, and the repeated parts will not be repeated.

[0253] S607: The multiple information to be sent meets the third condition, and the UE prioritizes at least one first SL data.

[0254] S608: If the fourth condition is met, the UE prioritizes the second control information.

[0255] It should be noted that there is no execution order between S601-S604 and S605-S608. The UE can execute S601-S604 first and then S605-S608, or execute S605-S608 first and then S601-S604, or the UE can execute S601-S604 and S605-S608 at the same time. The embodiments of the present application are not limited to this.

[0256] S609: In descending order of priority of at least one first SL-PRS and at least one SL data, based on the size of the uplink resources that can be used, part or all of the information of at least one first SL-PRS is included in the first control information, and part or all of the information of at least one SL data is included in the second control information.

[0257] Optionally, if Figure 6 When the fourth condition in S608 of the embodiment shown is not satisfied, that is, the UE prioritizes the first control information, and the second control information is not prioritized, then Figure 6 The illustrated embodiment may further include the following steps:

[0258] S610: The UE includes part or all of the information of at least one first SL-PRS in the first control information in descending order of priority of the at least one first SL-PRS and based on the size of available uplink resources.

[0259] It should be noted that the specific implementation of S609 and S610 can refer to the description of the above embodiments of the present application, and the repeated parts will not be repeated here.

[0260] It should be noted that Figure 6 The embodiment shown is only an example of the second communication method provided by the embodiment of the present application and is not a limitation. There may be more or fewer steps in the specific implementation, and the embodiment of the present application does not limit this. Figure 6 S602, S606, and S609 in the illustrated embodiment are optional steps.

[0261] Based on the above embodiments, when the UE has at least one first SL-PRS to be sent and there is no SL resource capable of carrying at least one first SL-PRS, the UE triggers the first control information and sends the first control information to the network device. In some application scenarios, if the UE sends the first control information to the network device, but the network device has not scheduled SL resources for the UE, the UE may continue to wait for the network device to schedule resources for transmitting the SL-PRS and enter a deadlock state. To solve this problem, the embodiment of the present application also provides a fourth communication method. Figure 7 For a flowchart of the fourth communication method provided in an embodiment of the present application, refer to Figure 7, the method comprises the following steps:

[0262] S701: The UE has a SL-PRS transmission requirement, and the multiple information to be sent by the UE includes at least one first SL-PRS.

[0263] It should be noted that the implementation of S701 can refer to S201, and the repeated parts will not be repeated.

[0264] S702: If there are no SL resources capable of carrying at least one first SL-PRS, the UE triggers the first control information and starts or restarts the first timer.

[0265] Among them, the first control information is used to request SL resources for transmitting at least one first SL-PRS. For example, the first control information may be a first MAC CE, and the first MAC CE may include information of at least one first SL-PRS, such as a destination index, priority, etc.

[0266] In an optional implementation, the UE may start or restart the first timer when the first control information is triggered and the available uplink resources can carry the first control information. For example, when the UE triggers the first MAC CE and the available uplink resources can carry the first MAC CE and its subheader, the first timer is started or restarted.

[0267] For example, the first timer may be a sidelink retransmission BSR timer (sl-retxBSR-Timer), or the first timer may be other newly defined timers with similar functions, which is not limited in the embodiments of the present application.

[0268] Optionally, before triggering the first control information, the UE may receive second information sent by the network device, where the second information is used to indicate the duration corresponding to the first timer.

[0269] Optionally, after triggering the first control information, the UE can determine whether to prioritize SL-PRS and whether to prioritize the first control information according to the first communication method or the third communication method mentioned above in this application, and the repeated parts will not be repeated.

[0270] S703: The UE obtains SL resources for new transmission and restarts the first timer.

[0271] In an optional implementation, after the UE sends the first control information to the network device, the network device may schedule SL resources for the UE, and after the UE obtains the SL resources for the new transmission, the UE may restart the first timer.

[0272] S704: When the first timer times out and there is a SL-PRS to be sent, the UE triggers the fourth control information.

[0273] Among them, the fourth control information includes information of the SL-PRS to be sent, such as destination index, priority, etc. The fourth control information can be used to request resources for transmitting the SL-PRS to be sent. Similarly, to avoid the UE from entering a deadlock state due to continuous waiting for the network device to schedule resources, the UE can also restart the first timer after triggering the fourth control information.

[0274] Through the above method, the UE can start or restart the first timer to request resources again in time when the network device does not respond after the UE requests resources, thereby preventing the UE from entering a deadlock state due to continuous waiting.

[0275] Figure 8 The flowchart of the fifth communication method provided in the embodiment of the present application is as follows: Figure 8 , the method comprises the following steps:

[0276] S801: The UE has a SL-PRS transmission requirement, and the multiple information to be sent include at least one first SL-PRS.

[0277] It should be noted that the implementation of S801 can refer to S201, and the repeated parts will not be repeated.

[0278] S802: If there are no SL resources capable of carrying at least one first SL-PRS, the UE triggers the first control information and starts or restarts the second timer.

[0279] Among them, the first control information is used to request SL resources for transmitting at least one first SL-PRS. For example, the first control information may be a first MAC CE, and the first MAC CE may include information of at least one first SL-PRS, such as a destination index, priority, etc.

[0280] In an optional implementation, the UE may start or restart the second timer when the first control information is triggered and the available uplink resources can carry the first control information. For example, when the UE triggers the first MAC CE and the available uplink resources can carry the first MAC CE and its subheader, the second timer is started or restarted.

[0281] For example, the second timer may be a sidelink periodic BSR timer (sl-periodicBSR-Timer), or the second timer may be other newly defined timers with similar functions, which is not limited in the embodiments of the present application.

[0282] Optionally, before triggering the first control information, the UE may receive third information sent by the network device, where the third information is used to indicate the duration corresponding to the second timer.

[0283] Optionally, after triggering the first control information, the UE can determine whether to prioritize SL-PRS and whether to prioritize the first control information according to the first communication method or the third communication method mentioned above in this application, and the repeated parts will not be repeated.

[0284] S803: The second timer times out, and the UE triggers the fifth control information.

[0285] Among them, the fifth control information includes information of the buffer corresponding to the SL-PRS. The fifth control information can be used to report to the network device the information of the SL-PRS to be sent in the buffer corresponding to the SL-PRS of the UE, or be understood as reporting to the network device the situation of the SL-PRS to be sent by the UE. If the UE has SL-PRS to be transmitted, the UE can include the SL-PRS information in the fifth control information; if the UE has no SL-PRS to be transmitted, the UE can also include 0 SL-PRS information in the fifth control information. Similarly, after triggering the fifth control information, the UE can restart the second timer.

[0286] Through the above method, the UE can start or restart the second timer to periodically report the status corresponding to the UE's SL-PRS to the network device, so that the network device can timely schedule resources for the UE to transmit SL-PRS and ensure the service quality of the positioning service.

[0287] Based on the same inventive concept as the method embodiment, the present application embodiment provides a communication device, the structure of which can be as follows: Fig. 9 As shown, it includes a communication unit 901 and a processing unit 902.

[0288] In one embodiment, the communication device can be used to implement Figure 2-Figure 3 and Figure 6-Figure 8 The method performed by the terminal device in the illustrated embodiment may be the terminal device itself, or may be a chip or a chipset in the terminal device or a part of the chip used to perform the function of the related method. The processing unit 902 is used to determine that the multiple information to be sent includes at least one first sidelink positioning reference signal SL-PRS; when requesting SL resources, the multiple information to be sent meets the first condition, and the at least one first SL-PRS is prioritized.

[0289] Exemplarily, the first condition includes at least one of the following: the priority of the at least one first SL-PRS is higher than the first threshold; the priority of the uplink UL data in the multiple information is lower than or equal to the second threshold; the priority of the SL data in the multiple information is lower than or equal to the third threshold.

[0290] Exemplarily, the first condition includes at least one of the following: the priority of the at least one first SL-PRS is higher than or equal to the first threshold; the priority of the uplink UL data in the multiple information is lower than the second threshold; the priority of the SL data in the multiple information is lower than the third threshold.

[0291] Optionally, the processing unit 902 is further used to: prioritize the first control information when the second condition is met, the first control information is used to request resources for transmitting SL-PRS, and the SL-PRS includes the at least one first SL-PRS. Exemplarily, the second condition includes at least one of the following: the second control information is triggered, the second control information is used to request resources for transmitting SL data; the third control information is triggered, the third control information is used to request resources for transmitting UL data; the available uplink resources cannot carry the first control information.

[0292] Optionally, the processing unit 902 is further used to: when the multiple information to be sent includes at least two first SL-PRSs, in descending order of priority of the at least two first SL-PRSs, based on the size of the uplink resources that can be used, include part or all of the information of the at least two first SL-PRSs in the first control information.

[0293] Exemplarily, the first condition includes at least one of the following: the priority of the at least one first SL-PRS is higher than a first threshold; the priority of the uplink UL data in the multiple information is lower than or equal to a second threshold.

[0294] Exemplarily, the first condition includes at least one of the following: the priority of the at least one first SL-PRS is higher than or equal to a first threshold; the priority of the uplink UL data in the multiple information is lower than a second threshold.

[0295] Optionally, the processing unit 902 is further used to: prioritize the first control information when the second condition is met, the first control information is used to request resources for transmitting SL-PRS, and the SL-PRS includes the at least one first SL-PRS. Exemplarily, the second condition includes at least one of the following: the second control information is triggered, the second control information is used to request resources for transmitting SL data; the third control information is triggered, the third control information is used to request resources for transmitting the UL data; the available uplink resources cannot carry the first control information.

[0296] Optionally, the processing unit 902 is further used to: if the second control information is also prioritized, the second control information is used to request resources for transmitting at least one SL data; in descending order of priority of the at least one first SL-PRS and the at least one SL data, based on the size of the uplink resources that can be used, part or all of the information of the at least one first SL-PRS included in the first control information, and part or all of the information of the at least one SL data included in the second control information.

[0297] Optionally, the processing unit 902 is also used to: trigger the first control information, and start or restart the first timer; if SL resources for new transmission are obtained, restart the first timer; when the first timer times out and there is SL-PRS to be sent, trigger the fourth control information, and the fourth control information includes information of the SL-PRS to be sent.

[0298] Optionally, the processing unit 902 is further used to: trigger the first control information, and start or restart the second timer; when the second timer times out, trigger the fifth control information, and the fifth control information includes information of the buffer corresponding to the SL-PRS.

[0299] Optionally, the processing unit 902 is further used to: before prioritizing the at least one first SL-PRS, receive first information through the communication unit 901, where the first information is used to indicate a first threshold.

[0300] Optionally, the processing unit 902 is further used to: before triggering the first control information, receive second information through the communication unit 901, where the second information is used to indicate the duration corresponding to the first timer.

[0301] Optionally, the processing unit 902 is further used to: before triggering the first control information, receive third information through the communication unit 901, where the third information is used to indicate the duration corresponding to the second timer.

[0302] In one embodiment, the communication device can be used to implement Figure 4-Figure 5 The method executed by the terminal device in the embodiment shown, the device may be the terminal device itself, or a chip or a chipset in the terminal device or a part of the chip used to execute the function of the related method. The processing unit 902 is used to determine that the multiple information to be sent includes at least one first side link SL data; when requesting SL resources, if the multiple information to be sent meets the third condition, the at least one first SL data is prioritized.

[0303] Exemplarily, the third condition includes at least one of the following: the priority of the at least one first SL data is higher than the third threshold; the priority of the uplink UL data in the multiple information is lower than or equal to the second threshold; the priority of the side link positioning reference signal SL-PRS in the multiple information is lower than or equal to the first threshold.

[0304] Exemplarily, the third condition includes at least one of the following: the priority of the at least one first SL data is higher than or equal to the third threshold; the priority of the uplink UL data in the multiple information is lower than the second threshold; the priority of the sidelink positioning reference signal SL-PRS in the multiple information is lower than the first threshold.

[0305] Optionally, the processing unit 902 is further used to: prioritize the second control information when the fourth condition is met, the second control information is used to request resources for transmitting SL data, and the SL data includes the at least one first SL data. Exemplarily, the fourth condition includes at least one of the following: the first control information is triggered, the first control information is used to request resources for transmitting SL-PRS; the third control information is triggered, the third control information is used to request resources for transmitting UL data; the available uplink resources cannot carry the second control information.

[0306] The division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules. It is understood that the functions or implementations of each module in the embodiments of the present application may further refer to the relevant description of the method embodiment.

[0307] In one possible approach, the communication device may be as follows Fig.10 As shown, the device may be a communication device or a chip in a communication device, wherein the communication device may be a terminal device in the above embodiment. The device includes a processor 1001 and a communication interface 1002, and may also include a memory 1003. Among them, the processing unit 902 may be the processor 1001. The communication unit 901 may be the communication interface 1002. Optionally, the processor 1001 and the memory 1003 may also be integrated together.

[0308] The processor 1001 may be a CPU, or a digital processing unit, etc. The communication interface 1002 may be a transceiver, or an interface circuit such as a transceiver circuit, or a transceiver chip, etc. The device further includes: a memory 1003, which is used to store the program executed by the processor 1001. The memory 1003 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM). The memory 1003 is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0309] The processor 1001 is used to execute the program code stored in the memory 1003, specifically to execute the actions of the processing unit 902, which will not be described in detail in this application. The communication interface 1002 is specifically used to execute the actions of the communication unit 901, which will not be described in detail in this application.

[0310] The specific connection medium between the communication interface 1002, the processor 1001 and the memory 1003 is not limited in the embodiment of the present application. Fig.10 In the embodiment, the memory 1003, the processor 1001 and the communication interface 1002 are connected via a bus 1004. Fig.10 The connections between other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.10 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0311] An embodiment of the present invention further provides a computer-readable storage medium for storing computer software instructions required to be executed by the above-mentioned processor, which includes a program required to be executed by the above-mentioned processor.

[0312] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0313] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0314] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0315] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0316] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: Applied to sidelink SL transmission, the method comprises: Determining that the plurality of information to be sent includes at least one first sidelink positioning reference signal SL-PRS; When requesting SL resources, the multiple information to be sent meets the first condition, and the at least one first SL-PRS is prioritized.

2. The method according to claim 1, characterized in that The first condition includes at least one of the following: The priority of the at least one first SL-PRS is higher than the first threshold; The priority of the uplink UL data in the plurality of information is lower than or equal to a second threshold; The priority of the SL data in the plurality of information is lower than or equal to a third threshold.

3. The method according to claim 1, characterized in that The first condition includes at least one of the following: The priority of the at least one first SL-PRS is higher than or equal to a first threshold; The priority of uplink UL data in the plurality of information is lower than a second threshold; The priority of the SL data in the plurality of information is lower than a third threshold.

4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: The second condition is met, the first control information is prioritized, the first control information is used to request resources for transmitting the SL-PRS, the SL-PRS includes the at least one first SL-PRS, and the second condition includes at least one of the following: Second control information is triggered, where the second control information is used to request resources for transmitting SL data; The third control information is triggered, where the third control information is used to request resources for transmitting UL data; The available uplink resources cannot carry the first control information.

5. The method according to claim 4, characterized in that When the multiple information to be sent includes at least two first SL-PRSs, part or all of the information of the at least two first SL-PRSs is included in the first control information in descending order of priority of the at least two first SL-PRSs and based on the size of the uplink resources that can be used.

6. The method according to claim 1, characterized in that The first condition includes at least one of the following: The priority of the at least one first SL-PRS is higher than the first threshold; The priority of uplink UL data in the plurality of information is lower than or equal to a second threshold.

7. The method according to claim 1, characterized in that The first condition includes at least one of the following: The priority of the at least one first SL-PRS is higher than or equal to a first threshold; The priority of uplink UL data in the plurality of information is lower than a second threshold.

8. The method according to claim 6 or 7, characterized in that The method further comprises: The second condition is met, the first control information is prioritized, the first control information is used to request resources for transmitting the SL-PRS, the SL-PRS includes the at least one first SL-PRS, and the second condition includes at least one of the following: Second control information is triggered, where the second control information is used to request resources for transmitting SL data; The third control information is triggered, where the third control information is used to request resources for transmitting the UL data; The available uplink resources cannot carry the first control information.

9. The method according to claim 8, characterized in that The method further comprises: If the second control information is also prioritized, the second control information is used to request resources for transmitting at least one SL data; In descending order of priority of the at least one first SL-PRS and the at least one SL data, based on the size of the uplink resources that can be used, part or all of the information of the at least one first SL-PRS is included in the first control information, and part or all of the information of the at least one SL data is included in the second control information.

10. The method according to any one of claims 4, 5 and 8, characterized in that The method further comprises: Triggering the first control information, and starting or restarting a first timer; If SL resources for new transmission are obtained, restart the first timer; When the first timer times out and there is a SL-PRS to be sent, fourth control information is triggered, and the fourth control information includes information of the SL-PRS to be sent.

11. The method according to any one of claims 4, 5 and 8, characterized in that The method further comprises: Triggering the first control information, and starting or restarting the second timer; When the second timer times out, fifth control information is triggered, and the fifth control information includes information of a buffer corresponding to the SL-PRS.

12. The method according to any one of claims 2 to 11, characterized in that: Before prioritizing the at least one first SL-PRS, the method further comprises: First information is received, where the first information is used to indicate a first threshold.

13. The method according to claim 10, characterized in that Before triggering the first control information, the method further includes: Second information is received, where the second information is used to indicate a duration corresponding to the first timer.

14. The method according to claim 11, characterized in that Before triggering the first control information, the method further includes: Receive third information, where the third information is used to indicate a duration corresponding to the second timer.

15. A communication method, characterized in that: Applied to sidelink SL transmission, the method comprises: Determining that the plurality of information to be sent includes at least one first sidelink (SL) data; When requesting SL resources, if the multiple information to be sent meets the third condition, the at least one first SL data is prioritized.

16. The method according to claim 15, characterized in that The third condition includes at least one of the following: The priority of the at least one first SL data is higher than the third threshold; The priority of the uplink UL data in the plurality of information is lower than or equal to a second threshold; The priority of the sidelink positioning reference signal SL-PRS in the multiple messages is lower than or equal to the first threshold.

17. The method according to claim 15, characterized in that The third condition includes at least one of the following: The priority of the at least one first SL data is higher than or equal to a third threshold; The priority of uplink UL data in the plurality of information is lower than a second threshold; The priority of the sidelink positioning reference signal SL-PRS in the multiple messages is lower than the first threshold.

18. The method according to any one of claims 15 to 17, characterized in that: The method further comprises: The fourth condition is met, the second control information is prioritized, the second control information is used to request resources for transmitting SL data, the SL data includes the at least one first SL data, and the fourth condition includes at least one of the following: First control information is triggered, where the first control information is used to request resources for transmitting the SL-PRS; The third control information is triggered, where the third control information is used to request resources for transmitting UL data; The available uplink resources cannot carry the second control information.

19. A communication device, characterized in that: The method comprises a processor and a memory, wherein the memory is coupled to the processor, and the processor is used to execute the method according to any one of claims 1 to 14, or to execute the method according to any one of claims 15 to 18.

20. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and when the computer program is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 14, or the computer is caused to execute the method according to any one of claims 15 to 18.

21. A chip system, characterized in that: The chip system comprises: A processor and an interface, wherein the processor is used to call and run instructions from the interface, and when the processor executes the instructions, the method according to any one of claims 1 to 14 is implemented, or the method according to any one of claims 15 to 18 is implemented.

22. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 14, or the computer is caused to execute the method according to any one of claims 15 to 18.