Method executed by user equipment and user equipment
By implementing resource judgment and scheduling requests in the MAC layer of the user equipment UE, the problem of how the UE can reliably send SL-PRS reference signals is solved, and the positioning and ranging functions in the wireless communication system are realized.
Patent Information
- Application Number
- CN202310964686.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-01
- Publication Date
- 2025-02-14
AI Technical Summary
In wireless communication systems, how the UE reliably transmits the reference signal SL-PRS for positioning ranging is a problem that needs to be solved.
The following steps are implemented in the MAC layer of the user equipment UE: after receiving the upper layer instructions, determine whether there is a dedicated SL resource; if there is, cancel the triggered SL-PRS transmission and send SL-PRS on the resource; if there is no, Determine whether side link resource allocation mode 1 is configured, and trigger a scheduling request or resource pool selection according to the configuration.
The UE reliably transmits SL-PRS reference signals in the wireless communication system, thereby supporting the normal operation of positioning and ranging functions.
Smart Images

Figure CN119449246A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of wireless communications, and in particular to a method executed by a user equipment and a corresponding user equipment. Background Art
[0002] Vehicle to Everything (V2X) is a new generation of information and communication technology that connects vehicles to everything, where V stands for vehicle and X stands for any object that interacts with the vehicle. Currently, X mainly includes vehicles, people, roadside infrastructure and networks.
[0003] In a pair of UEs performing V2X service communication, the UEs communicate via a side link (Sidelink SL). A UE performing SL communication is also referred to as a SL UE.
[0004] One or more positioning and / or ranging technologies may also be supported in the wireless communication system. When positioning and / or ranging the UE, the position (e.g., absolute position; or relative position) and / or direction of the UE may be calculated or estimated based on the measurement of the reference signal used for positioning and ranging.
[0005] The UE can send a reference signal for positioning and ranging on the side link. Such a reference signal is called SL-PRS. How the UE sends such a reference signal is a problem that needs to be solved. Summary of the invention
[0006] The present disclosure proposes a method performed by a user equipment and a corresponding user equipment to solve at least some of the above problems.
[0007] According to one aspect of the present invention, a method performed by a user equipment is provided, comprising the following steps:
[0008] The user equipment UE receives an instruction from an upper layer, instructing the UE to send a side link positioning reference signal SL-PRS, wherein the upper layer is above a media access control MAC layer of the UE;
[0009] In the case that there is a triggered and not cancelled SL-PRS transmission by the UE,
[0010] When the MAC layer of the UE obtains or has one or more SL resources for transmission, and the resource is a dedicated resource for SL-PRS transmission, the MAC layer of the UE cancels the triggered SL-PRS transmission and instructs the physical layer to send SL-PRS on the SL resource;
[0011] When the UE does not have the above-mentioned SL resources, the UE determines whether the side link resource allocation mode 1 is configured.
[0012] In the above method performed by the user equipment, preferably,
[0013] If the UE is configured with sidelink resource allocation mode 1, the UE triggers a scheduling request;
[0014] If the UE is not configured with sidelink resource allocation mode 1, the UE triggers selection and reselection of a resource pool.
[0015] In the above method performed by the user equipment, preferably,
[0016] The SL-PRS indicated by the upper layer of the UE is a periodically transmitted SL-PRS.
[0017] When the triggered SL-PRS transmission is canceled, the UE starts a timer T-PRS associated with the SL-PRS transmission, wherein the running duration of the timer T-PRS is equal to the transmission period of the SL-PRS.
[0018] In the above method performed by the user equipment, preferably,
[0019] When the upper layer of the UE instructs to stop or cancel the transmission of the SL-PRS,
[0020] If the timer T-PRS associated with it is running, the UE stops the running timer T-PRS;
[0021] If the UE has triggered SL-PRS transmission, the UE cancels the triggered SL-PRS transmission.
[0022] In the above method performed by the user equipment, preferably,
[0023] When the upper layer of the UE indicates the transmission of a new SL-PRS,
[0024] If there is a running timer T-PRS, the UE stops the running timer T-PRS;
[0025] If the UE has triggered SL-PRS transmission, the UE cancels the triggered SL-PRS transmission.
[0026] In the above method performed by the user equipment, preferably,
[0027] When at least one of the following conditions is met, it is determined to be a new SL-PRS transmission:
[0028] The transmission target address of the newly indicated SL-PRS is different from the transmission target address of the currently triggered SL-PRS;
[0029] The transmission target address of the newly indicated SL-PRS is different from the transmission target address of the SL-PRS associated with the running timer T-PRS;
[0030] The PRS priority of the newly indicated SL-PRS is different from the PRS priority of the currently triggered SL-PRS;
[0031] The PRS priority of the newly indicated SL-PRS is different from the PRS priority of the SL-PRS associated with the running timer T-PRS.
[0032] In the above method performed by the user equipment, preferably,
[0033] When the MAC layer of the UE obtains or there are one or more SL resources for transmission, if the SL resource is a sidelink shared channel SL-SCH resource and the SL-SCH resource can accommodate the control element SL-PRS MAC CE, then the MAC layer of the UE instructs the multiplexing and combining process to generate a SL-PRS MAC CE.
[0034] In the above method performed by the user equipment, preferably,
[0035] After the UE determines the resources for transmitting a certain address, if this address has both SL-PRS MAC CE and data from the logical channel to be transmitted, then when forming a protocol data unit MAC PDU packet, the priority of SL-PRS MAC CE is always higher than the data from the logical channel group.
[0036] In the above method performed by the user equipment, preferably,
[0037] After the UE determines the resources for transmitting a certain address, if this address has both SL-PRS MAC CE and data from the logical channel to be transmitted, then when forming a MAC PDU packet, the priority value of the SL-PRSMAC CE is directly compared with the priority value corresponding to the logical channel.
[0038] According to another aspect of the present invention, there is provided a user equipment, comprising:
[0039] Processor; and
[0040] Memory, which stores instructions,
[0041] The above instructions, when executed by the above processor, execute the method described above.
[0042] According to the method performed by the user equipment and the corresponding user equipment involved in the present invention, a reference signal SL-PRS for positioning and ranging can be reliably sent. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The above and other features of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
[0044] Figure 1 It is a flowchart showing a method executed by a user equipment UE according to an embodiment of the present invention.
[0045] Figure 2 is a block diagram showing a user equipment according to an embodiment of the present disclosure.
[0046] It should be noted that the drawings are not necessarily drawn to scale, emphasis instead being placed on illustrating the principles of the technology disclosed herein. In addition, for clarity, like reference numerals throughout the drawings refer to like elements. DETAILED DESCRIPTION
[0047] The present disclosure is described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the present disclosure should not be limited to the specific embodiments described below. In addition, for the sake of simplicity, detailed descriptions of known technologies that are not directly related to the present disclosure are omitted to prevent confusion in the understanding of the present disclosure.
[0048] Before the detailed description, some terms mentioned in the present disclosure are explained as follows. Unless otherwise specified, the terms involved in the present disclosure have the following meanings.
[0049] UE User Equipment
[0050] RLF Radio Link Failure Radio link failure
[0051] NR New Radio Next Generation Wireless Technology
[0052] LTE Long Term Evolution
[0053] Elte Enhaced Long Term Evolution Enhanced Long Term Evolution Technology
[0054] RRC Radio Resource Control
[0055] PDCP Packet Data Convergence Protocol Packet Data Convergence Protocol (layer)
[0056] RLC Radio Link Control Radio Link Control (layer)
[0057] MAC Medium Access Control Media Access Control (layer)
[0058] PHY physical layer
[0059] MAC CE Medium Access Control Control Element Media Access Control Layer Control Element
[0060] PDU Protocol Data Unit Protocol Data Unit
[0061] Sidelink
[0062] V2X Vehicle to Everything
[0063] PSSCH Physical Sidelink Shared Channel Physical Sidelink Shared Channel
[0064] PSFCH Physical Sidelink Feedback Channel Physical Sidelink Feedback Channel
[0065] PSCCH Physical Sidelink Control Channel Physical Sidelink Control Channel
[0066] HARQ Hybrid Automatic Repeat Request Hybrid Automatic Repeat Request
[0067] SL-PRS Sidelink Positioning Reference Signal Sidelink Positioning Reference Signal
[0068] SCI Sidelink Control Information Sidelink Control Information
[0069] SL-SCH Sidelink Shared Channel Sidelink Shared Channel
[0070] SCCH Sidelink Control Channel Sidelink Control Channel
[0071] STCH Sidelink Traffic Channel Sidelink Traffic Channel
[0072] Sidelink Control Information SCI
[0073] SCI is usually used to indicate the transmission of SL-SCH and whether HARQ feedback is enabled.
[0074] An SCI includes the first stage SCI and the second stage SCI. The first stage SCI is transmitted on the PSCCH channel, and the second stage SCI is transmitted on the PSSCH channel. The transport blocks indicated in the SCI are also transmitted on the PSSCH channel.
[0075] The MAC entity monitors the PSCCH channel (monitorPSCCH) at the occurrence time of the PSCCH channel (PSCCH durations).
[0076] If the first level SCI is received on the PSCCH channel, the UE can determine the reception timing of the second level SCI and the reception timing of the transport block (TB) according to the content of the first level SCI. When the second level SCI is received, the UE can obtain or store the valid SCI.
[0077] The SCI may carry indication information for indicating the transmission of the SL-PRS.
[0078] SL Grant
[0079] The SL grant can be automatically selected and generated / created by the UE's MAC entity. The SL grant is used to determine the transmission timing of the PSCCH and the transmission timing of the PSSCH, where the PSCCH is used to transmit the SCI and the PSSCH is used to transmit the SL-SCH information. When the MAC determines to create an SL grant, the MAC first selects the resources, that is, on which resources to determine the SL grant. Then, the transmission opportunities are further determined on the selected resources, and the opportunities are considered as the SL grant, thereby completing the creation of the SL grant.
[0080] The TX UE and the RX UE are connected via the PC5 (ProSe protocol 5) interface. The PC5 interface is an interface for control plane and user plane sidelink communication between UE and UE. For sidelink unicast, the PC5-RRC connection is an access layer (AS layer) logical connection between a pair of source layer 2 IDs and target layer 2 IDs. The establishment of a PC5 unicast link will correspond to the establishment of a PC5-RRC connection. The PC5-RRC message refers to the message transmitted on the PC5-RRC connection, which is mainly generated and processed by the PC5 RRC layer of the UE. The PC5 RRC reconfiguration message is the PC5 RRC message. The PC5-S connection is a non-access layer (NAS) layer logical connection between a pair of source layer 2 IDs and target layer 2 IDs, or it can be considered as a logical connection of the sidelink communication high layer. The PC5-S message (also called PC5-S signaling, PC5-S signaling) refers to the message or signaling transmitted on the PC5 non-access layer, which is mainly generated or processed by the non-access layer of the PC5 interface.
[0081] In this article, a PC5 unicast link or a PC5-S connection may be referred to as a PC5 connection. Such a connection corresponds to a pair of source layer 2 ID and target layer 2 ID, which may be referred to as the destination information corresponding to the connection.
[0082] In this article, the terms associated, corresponding, and relevant can be used interchangeably.
[0083] In this article, sidelink and V2X sidelink can be used interchangeably.
[0084] In this article, sidelink and PC5 are used interchangeably.
[0085] In this article, "SL-" is used as a prefix to emphasize that the discussion scenario in this article is mainly side links. If similar problems exist on other links, they can also be solved using the methods mentioned in this article.
[0086] The UEs at both ends of the SL link can be divided into transmitting UE (TX UE) and receiving UE (RXUE) according to the classification of sending and receiving. From the perspective of one UE, the other UE is the peer UE. The UE in this article mainly refers to the RXUE, and the other peer UE is the TX UE. The TX UE sends SCI and various reference signals, including SL-PRS, etc. The RX UE receives the SCI from the TX UE and detects the reference signal.
[0087] Unless otherwise specified, the UE in the following text generally refers to the TX UE.
[0088] Example 1
[0089] This embodiment provides a method executed by a UE, such as Figure 1 As shown, the method includes:
[0090] Step 1 Figure 1 As shown in S101): the UE receives an indication from an upper layer, indicating that the UE sends a SL-PRS. After receiving the indication, the UE triggers a SL-PRS transmission. The upper layer here mainly refers to the MAC layer (sometimes also referred to as MAC entity) of the UE, which can be the RRC layer or the application layer associated with positioning, which is not limited here.
[0091] Step 2 Figure 1 S102 shown): In the case where the UE has a triggered and not cancelled SL-PRS transmission:
[0092] When the MAC entity of the UE obtains or has one or more SL resources for transmission, the SL resource here mainly refers to the SL-SCH resource, and preferably, this or these SL-SCH resources can accommodate the SL-PRS MAC CE, which specifically means that the size of the SL-SCH resource can accommodate the data packet carrying the SL-PRS MAC CE for transmission, then the MAC entity of the UE instructs the multiplexing and assembly procedure to generate a SL-PRS MAC CE (instruct the Multiplexing and Assembly procedure to generate a SL-PRS MAC CE), and optionally, cancels the triggered SL-PRS transmission, and instructs the physical layer to send the SL-PRS on the SL resource;
[0093] Optionally, when the MAC entity of the UE obtains or has one or more SL resources for transmission, and the resource is a dedicated resource for SL-PRS transmission, the MAC entity of the UE may cancel the triggered SL-PRS transmission and instruct the physical layer to send the SL-PRS on the SL resource;
[0094] When the UE does not have any of the aforementioned SL resources, the UE may determine whether it is configured with sidelink resource allocation mode 1:
[0095] - If the UE is configured with Sidelink resource allocation mode 1, the UE may trigger a Scheduling Request;
[0096] -If the UE is not configured with Sidelink resource allocation mode 1, the UE may also trigger the selection or reselection of transmitting resources (Transmitting resource selection / reselection), or trigger the selection and reselection of resource pools (resource pools), for example, selecting a dedicated resource pool for positioning reference signal transmission, and performing transmitting resource selection or reselection therein.
[0097] Example 2
[0098] Based on Example 1, in step one, the SL-PRS indicated by the upper layer of the UE may be a SL-PRS that needs to be sent periodically by the UE, and the specific indication method may be that the upper layer of the UE also indicates the transmission period of the SL-PRS when indicating the transmission of the SL-PRS.
[0099] For such SL-PRS that needs to be sent periodically, optionally, in step 2, when the triggered SL-PRS transmission is canceled, the UE can start a timer T-PRS associated with the SL-PRS transmission, and the running time of the timer can be equal to the transmission period of the SL-PRS. When the T-PRS operation times out, the MAC entity of the UE regenerates or triggers a SL-PRS transmission. Then, based on the triggered SL-PRS, the operation in step 2 is performed.
[0100] Example 3
[0101] Based on Examples 1 and 2,
[0102] In one case, when the upper layer of the UE instructs to stop or cancel the transmission of the SL-PRS, if the T-PRS associated with it is running, the UE can stop the running T-PRS; if the UE has a triggered SL-PRS transmission, the UE can cancel the triggered SL-PRS transmission.
[0103] In one case, when the upper layer of the UE indicates a new SL-PRS transmission, if there is a running timer T-PRS, the UE can stop the running T-PRS; if the UE has a triggered SL-PRS transmission, the UE can cancel the triggered SL-PRS transmission.
[0104] The UE can determine whether it is a "new SL-PRS" transmission through the following scheme:
[0105] The transmission target address of the newly indicated SL-PRS is different from the transmission target address of the currently triggered SL-PRS;
[0106] The transmission target address of the newly indicated SL-PRS is different from the transmission target address of the SL-PRS associated with the running timer T-PRS;
[0107] The PRS priority of the newly indicated SL-PRS is different from the PRS priority of the currently triggered SL-PRS. Preferably, the PRS priority of the newly indicated SL-PRS is higher than the PRS priority of the currently triggered SL-PRS. Specifically, the value of the PRS priority of the newly indicated SL-PRS is smaller than the value of the PRS priority of the currently triggered SL-PRS.
[0108] The PRS priority of the newly indicated SL-PRS is different from the PRS priority of the SL-PRS associated with the running timer T-PRS. Preferably, the PRS priority of the newly indicated SL-PRS is higher than the PRS priority of the SL-PRS associated with the running timer T-PRS. Specifically, the value of the PRS priority of the newly indicated SL-PRS is smaller than the value of the PRS priority of the SL-PRS associated with the currently running timer T-PRS.
[0109] Example 4
[0110] In the above embodiment, when the UE has both SL-PRS MAC CE and SL data to transmit, there is still a problem, how to determine the order of generating a MAC PDU. Here is a possible method: after the UE determines the resources for transmitting a certain address, if the address has both SL-PRS MAC CE and data from the logical channel to be transmitted, then when forming a MAC PDU packet, the priority of SL-PRS MAC CE is always higher than the data from the logical channel group.
[0111] For example, on this resource, the UE first reserves space for the SL-PRS MAC CE, or first fills the content / bit stream of the SL-PRS MAC CE on the transmission resource, and then obtains data from high to low according to the priority of the logical channel or logical channel group, and performs packet filling until all the resource space is used up.
[0112] Prioritize, here the data from the logical channel or logical channel group mainly refers to the data from STCH. If there is also data from SCCH, it can be packaged according to the following priorities from high to low:
[0113] -Data from SCCH
[0114] -SL-PRS MAC CE
[0115] -Data from STCH
[0116] Taking into account that SL-PRS has its corresponding SL PRS priority, another possible implementation method may be to set the priority value of the generated SL-PRS MAC CE to be equal to the priority value of the SL-PRS that triggers the generation of the SL-PRS MAC CE, or to a value corresponding to the SL-PRS priority.
[0117] For example, the upper layer may also indicate the priority of the SL-PRS while indicating the SL-PRS transmission, assuming that its value is 1. Then, after the SL-PRS transmission is triggered, the value of the priority of the generated SL-PRS MAC CE may be set equal to 1.
[0118] After the UE determines the resources for transmitting a certain address, if this address has both SL-PRS MAC CE and data from the logical channel to be transmitted, then when forming a MAC PDU packet, the priority value of the SL-PRS MAC CE can be directly compared with the priority value corresponding to the logical channel.
[0119] For example, there is a logical channel at this time, and its configured priority value is 0, then this value is less than the value of SL-PRSMAC CE (the value is '1'). Here it is assumed that the smaller the value, the higher the priority, so it can be obtained that the priority of the logical channel is higher than the SL-PRS MAC CE. Then when assembling the packet, first consider filling the data of the logical channel, and then fill the data of the SL-PRS MAC CE if there is remaining space.
[0120] For another example, there is a logical channel at this time, and its configured priority value is 2. Then this value is greater than the value of SL-PRS MAC CE (the value is '1'). Here it is assumed that the smaller the value, the higher the priority. Therefore, the priority of this logical channel is lower than that of the SL-PRS MAC CE. Then, when assembling the packet, first consider filling the data of the SL-PRS MAC CE, and then fill the data of this logical channel if there is remaining space.
[0121] There is also a situation where the priority value of SL PRS cannot be directly assigned to its corresponding SL-PRS MACCE. In this case, it can be mapped by table lookup. For example, as shown in the following table, when the value of SL PRS is 1, the corresponding value of SL-PRS MAC CE is 0; when the value of SL PRS is 3 or 4, the corresponding value of SL-PRS MAC CE can be 2, and so on.
[0122] Table 1 Priority mapping table
[0123] SL PRS priority value SL-PRS MAC CE priority value 1 0 2 1 3 2 4 2 5 3 ... ...
[0124] After determining the priority value of the SL-PRS MAC CE according to the above method, the UE can directly compare the priority value of the SL-PRS MAC CE with the priority value corresponding to the logical channel when composing a MAC PDU packet.
[0125] This embodiment can also be implemented independently to determine the priority of grouping packages.
[0126] Example 5
[0127] When the UE performs SL transmission, the UE first selects the target address for transmission. Among the addresses that meet the following conditions:
[0128] There is SL data transmission, and one or more logical channels to which these data belong correspond to logical channel priorities;
[0129] There is SL-PRS transmission, and this SL-PRS has a corresponding SL-PRS priority.
[0130] The UE selects the address with the highest priority from the addresses that meet the above conditions. The UE can compare the priorities of multiple logical channels and select the logical channel with the highest priority; then compare the priorities of multiple SL-PRSs and select the SL-PRS with the highest priority; then compare the priority of the logical channel with the priority of the SL-PRS. Here, it is assumed that the priority with a smaller value is higher. If the priority value of the SL-PRS is smaller, it means that the priority of the SL-PRS is higher. Finally, the UE selects the target address to which the SL-PRS belongs as the target address for transmission; conversely, if the priority value of the SL-PRS is larger, it means that the priority of the SL-PRS is lower. Finally, the UE selects the target address to which the logical channel belongs as the target address for transmission. In the case where the priority of the logical channel and the priority of the SL-PRS are the same value, the UE can always select the target address corresponding to the SL-PRS as the target address for transmission, or always select the target address to which the logical channel belongs as the target address for transmission.
[0131] The UE may also form a set of the priority values of the logical channel and the priority values of the SL-PRS, and select the priority with the smallest value. If the priority is the priority of the logical channel, then the target address to which the logical channel belongs is selected as the target address for transmission; if the priority is the priority of the SL-PRS, then the target address to which the SL-PRS belongs is selected as the target address for transmission.
[0132] When there are multiple priorities with the smallest values, for example, when the priority of the logical channel and the priority of the SL-PRS are the same and both are minimum values, the UE may always select the target address to which the SL-PRS belongs as the target address for transmission, or may always select the target address to which the logical channel belongs as the target address for transmission.
[0133] Example 6
[0134] On the basis of the above-mentioned embodiment, when the UE selects the target address to which the SL-PRS belongs as the target address for transmission, there is a situation where the target address has no SL data to be transmitted, that is, no data from the logical channel and no MAC CE to be transmitted. In this case, the UE may not be able to generate the existing MAC PDU. In order to solve this problem, the following solution can be adopted:
[0135] Solution 1: When the selected target address has no SL data to be transmitted, the UE generates a new MAC subPDU, which can be named Empty sub MAC PDU, and only the MAC subheader is included in the MAC subPDU.
[0136] Solution 2: When the selected target address has no SL data to be transmitted, the UE generates an EMPTY MAC CE, which can constitute an existing MAC PDU.
[0137] Example 7
[0138] Generally, after the UE is configured with discontinuous reception (DRX), if it receives SL transmission in the activated state, it needs to start or restart the timer sl-drx-InactivityTimer.
[0139] Based on embodiments 5 and 6, if the MAC PDU carried in the SL transmission received by an RX UE contains an Empty sub MAC PDU or an EMPTY MAC CE, then if the UE is configured with DRX, the UE may not need to start or restart the timer sl-drx-InactivityTimer.
[0140] Example 8
[0141] In the aforementioned embodiment, the UE receives an indication from an upper layer, instructing the UE to transmit the SL-PRS. Alternatively, the UE receives an indication from another UE, instructing the UE to transmit the SL-PRS. Such an indication may be carried in an SCI sent by another UE and received by the UE, or in a MAC CE. Based on the indication, the UE transmits the SL-PRS, including triggering an SL-PRS transmission as described above, and transmitting when resources are available.
[0142] Example 9
[0143] In the above-mentioned embodiment, the SL-PRS MAC CE may be designed to be of fixed length, including 0 bits, and may be identified by setting the logical channel identifier in the MAC header to a specific value.
[0144] Figure 2 1 is a block diagram showing a user equipment UE20 according to an embodiment of the present disclosure. Figure 2 As shown, the user equipment UE20 includes a processor 201 and a memory 202. The processor 201 may include, for example, a microprocessor, a microcontroller, an embedded processor, etc. The memory 202 may include, for example, a volatile memory (such as a random access memory RAM), a hard disk drive (HDD), a non-volatile memory (such as a flash memory), or other memory, etc. The memory 202 stores program instructions. When the instructions are executed by the processor 201, the above-mentioned method (such as the method of executing ... Figure 1).
[0145] The program running on the device according to the present disclosure may be a program that enables a computer to implement the functions of the embodiments of the present disclosure by controlling a central processing unit (CPU). The program or information processed by the program may be temporarily stored in a volatile memory (such as a random access memory RAM), a hard disk drive (HDD), a non-volatile memory (such as a flash memory), or other memory systems.
[0146] The program for realizing the functions of each embodiment of the present disclosure can be recorded on a computer-readable recording medium. The corresponding functions can be realized by making a computer system read the program recorded on the recording medium and executing these programs. The so-called "computer system" herein can be a computer system embedded in the device, and can include an operating system or hardware (such as a peripheral device). "Computer-readable recording medium" can be a semiconductor recording medium, an optical recording medium, a magnetic recording medium, a recording medium of a short-term dynamic storage program, or any other recording medium readable by a computer.
[0147] The various features or functional modules of the devices used in the above embodiments can be implemented or executed by circuits (e.g., monolithic or multi-chip integrated circuits). Circuits designed to perform the functions described in this specification may include general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination of the above devices. The general-purpose processor may be a microprocessor, or any existing processor, controller, microcontroller, or state machine. The above circuits may be digital circuits or analog circuits. In the case where new integrated circuit technologies have emerged to replace existing integrated circuits due to advances in semiconductor technology, one or more embodiments of the present disclosure may also be implemented using these new integrated circuit technologies.
[0148] In addition, the present disclosure is not limited to the above-mentioned embodiments. Although various examples of the embodiments have been described, the present disclosure is not limited thereto. Fixed or non-mobile electronic devices installed indoors or outdoors can be used as UE devices or communication devices, such as AV equipment, kitchen equipment, cleaning equipment, air conditioners, office equipment, vending machines, and other household appliances.
[0149] As mentioned above, the embodiments of the present disclosure have been described in detail with reference to the accompanying drawings. However, the specific structure is not limited to the above embodiments, and the present disclosure also includes any design changes that do not deviate from the main purpose of the present disclosure. In addition, various changes can be made to the present disclosure within the scope of the claims, and the embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present disclosure. In addition, the components with the same effect described in the above embodiments can be replaced by each other.
Claims
1. A method performed by a user equipment, comprising the following steps: The user equipment UE receives an instruction from an upper layer, instructing the UE to send a side link positioning reference signal SL-PRS, wherein: The upper layer is above the UE's media access control MAC layer; In the case that there is a triggered and not cancelled SL-PRS transmission by the UE, When the MAC layer of the UE obtains or has one or more SL resources for transmission, and the resource is a dedicated resource for SL-PRS transmission, the MAC layer of the UE cancels the triggered SL-PRS transmission and instructs the physical layer to send SL-PRS on the SL resource; When the UE does not have the above-mentioned SL resources, the UE determines whether the side link resource allocation mode 1 is configured.
2. The method according to claim 1, wherein: If the UE is configured with sidelink resource allocation mode 1, the UE triggers a scheduling request; If the UE is not configured with sidelink resource allocation mode 1, the UE triggers selection and reselection of a resource pool.
3. The method according to claim 1 or 2, wherein: The SL-PRS indicated by the upper layer of the UE is a periodically transmitted SL-PRS. When the triggered SL-PRS transmission is canceled, the UE starts a timer T-PRS associated with the SL-PRS transmission, wherein the running duration of the timer T-PRS is equal to the transmission period of the SL-PRS.
4. The method according to claim 3, wherein: When the upper layer of the UE instructs to stop or cancel the transmission of the SL-PRS, If the timer T-PRS associated with it is running, the UE stops the running timer T-PRS; If the UE has triggered SL-PRS transmission, the UE cancels the triggered SL-PRS transmission.
5. The method performed by the user equipment according to claim 3, wherein: When the upper layer of the UE indicates the transmission of a new SL-PRS, If there is a running timer T-PRS, the UE stops the running timer T-PRS; If the UE has triggered SL-PRS transmission, the UE cancels the triggered SL-PRS transmission.
6. The method performed by the user equipment according to claim 5, wherein: When at least one of the following conditions is met, it is determined to be a new SL-PRS transmission: The transmission target address of the newly indicated SL-PRS is different from the transmission target address of the currently triggered SL-PRS; The transmission target address of the newly indicated SL-PRS is different from the transmission target address of the SL-PRS associated with the running timer T-PRS; The PRS priority of the newly indicated SL-PRS is different from the PRS priority of the currently triggered SL-PRS; The PRS priority of the newly indicated SL-PRS is different from the PRS priority of the SL-PRS associated with the running timer T-PRS.
7. The method performed by a user equipment according to claim 1 or 2, wherein: When the MAC layer of the UE obtains or there are one or more SL resources for transmission, if the SL resource is a sidelink shared channel SL-SCH resource and the SL-SCH resource can accommodate the control element SL-PRS MAC CE, then the MAC layer of the UE instructs the multiplexing and combining process to generate a SL-PRS MAC CE.
8. The method performed by the user equipment according to claim 7, wherein: After the UE determines the resources for transmitting a certain address, if this address has both SL-PRS MAC CE and data from the logical channel to be transmitted, then when forming a protocol data unit MAC PDU packet, the priority of SL-PRS MAC CE is always higher than the data from the logical channel group.
9. The method performed by the user equipment according to claim 7, wherein: After the UE determines the resources for transmitting a certain address, if this address has both SL-PRS MAC CE and data from the logical channel to be transmitted, then when forming a MAC PDU packet, the priority value of the SL-PRS MAC CE is directly compared with the priority value corresponding to the logical channel.
10. A user equipment, comprising: processor; as well as A memory, wherein instructions are stored in the memory; When the instructions are executed by the processor, the user equipment is caused to execute the method according to any one of claims 1-9.