Communication method and device

By preconfiguring resources in the terminal device and sending scheduling requests, the problem of terminal devices obtaining the transmission-side line link positioning reference signal resources is solved, and efficient transmission of SL-PRS and improving positioning accuracy is achieved.

CN119485718APending Publication Date: 2025-02-18HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311201007.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-08-10
Filing Date
2023-09-15
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In wireless communication systems, it is difficult for terminal devices to obtain resources for transmitting side link positioning-related reference signals, resulting in a reduced positioning accuracy.

Method used

By receiving the first information, the terminal device preconfigures at least one first resource. When it is necessary to transmit the side link positioning reference signal SL-PRS, the terminal device can send a first scheduling request SR to the network device through the resource, requesting transmission of SL - The second resource of PRS.

Benefits of technology

It realizes efficient transmission of SL-PRS, improves positioning accuracy and efficiency, and ensures that terminal equipment can update resources in a timely manner when capabilities change.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485718A_ABST
    Figure CN119485718A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device. The method comprises the following steps: receiving first information; the first information indicates at least one first resource, and the first resource is used for transmitting a first scheduling request SR; sending the first SR to the network device through the first resource; wherein the first SR is used for requesting a second resource for transmitting the SL-PRS; and the SL-PRS is used for sidelink positioning. Through the method, at least one first resource is configured for the terminal equipment through the first information in advance, when the terminal equipment needs to transmit the SL-PRS, the terminal equipment can send the first SR to the network equipment through the first resource, and the terminal equipment can request the network equipment for transmitting the resource of the SL-PRS through the first SR, so that the SL-PRS transmission can be realized, and the SL-PRS transmission efficiency is improved. The transmission efficiency of the SL-PRS is improved, and the positioning precision is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application requires submission to the China Patent Office on August 10, 2023, application number 202311010394.4, application The priority of the Chinese patent application entitled "A communication method and device" is incorporated by reference in its entirety into this application. Please enter. Technical Field

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

[0003] In a wireless communication system, a target user equipment (UE) may be positioned by means of a sidelink positioning technology, so that a network element, UE or entity requesting a positioning service obtains the location of the target UE.

[0004] In the sidelink positioning technology, the UE needs to transmit a reference signal related to the sidelink positioning, but how the UE obtains resources for transmitting the reference signal related to the sidelink positioning is an urgent problem to be solved. Summary of the invention

[0005] The present application provides a communication method and apparatus for implementing a solution for updating the capabilities of a terminal device when the capabilities of the terminal device change.

[0006] In a first aspect, the present application provides a communication method, which includes: receiving first information; the first information indicates at least one first resource, and the first resource is used to transmit a first scheduling request SR; sending the first SR to a network device through the first resource; wherein the first SR is used to request a second resource for transmitting a sidelink positioning reference signal SL-PRS; and the SL-PRS is used for sidelink positioning.

[0007] In a second aspect, the present application provides a communication method, the method comprising: sending first information to a terminal device; the first information indicates at least one first resource, the first resource being used to transmit a first scheduling request SR; receiving the first SR from the terminal device through the first resource; the first SR is used to request a second resource for transmitting a sidelink positioning reference signal SL-PRS; the SL-PRS is used for sidelink positioning.

[0008] In the above method, at least one first resource is pre-configured for the terminal device through the first information. When the terminal device needs to transmit SL-PRS, the terminal device can send a first SR to the network device through the first resource. The terminal device can request the network device to transmit the resources of SL-PRS through the first SR, thereby realizing SL-PRS transmission, improving the transmission efficiency of SL-PRS, and ensuring the positioning accuracy.

[0009] In combination with the first aspect or the second aspect, in an implementation manner, the first information further indicates one or more of the following:

[0010] SL-PRS resource pool information corresponding to each first resource in at least one first resource; SL-PRS bandwidth information corresponding to each first resource in at least one first resource; SL-PRS symbol number information corresponding to each first resource in at least one first resource; positioning service demand information corresponding to each first resource in at least one first resource.

[0011] In the above method, the first information also indicates the SL-PRS resource pool information corresponding to each first resource, which enables the terminal device to determine the resource pool corresponding to each first resource. The terminal device can select a first resource corresponding to the resource pool from at least one first resource according to the resource pool required for transmitting the SL-PRS, so that the terminal device can obtain the resource for transmitting the SL-PRS from the required resource pool. The first information also indicates the SL-PRS bandwidth information and / or the number of SL-PRS symbols corresponding to each first resource, which enables the terminal device to determine the bandwidth and / or number of symbols corresponding to each first resource. The terminal device can select a first resource corresponding to the bandwidth and / or number of symbols from at least one first resource according to the bandwidth and / or number of symbols required for transmitting the SL-PRS, so that the terminal device can obtain sufficient resources to transmit the SL-PRS. The first information also indicates the positioning service requirement information corresponding to each first resource. The terminal device can select a first resource corresponding to the positioning service requirement information from at least one first resource according to the positioning service requirement information of the positioning service, so that the SL-PRS transmitted by the terminal device meets the positioning service requirement information.

[0012] In combination with the first aspect or the second aspect, in one implementation method, the SL-PRS resource pool information, SL-PRS bandwidth information, SL-PRS symbol number information, and positioning service requirement information corresponding to any two first resources of the at least one first resource are not completely the same.

[0013] In combination with the first aspect or the second aspect, in one implementation, the method further includes: determining the first resource used to send the first SR from the at least one first resource according to the SL-PRS; wherein the SL-PRS and the first resource used to send the first SR satisfy at least one of the following: the resource pool to which the resource used to transmit the SL-PRS belongs is the same as the resource pool indicated by the SL-PRS resource pool information corresponding to the first resource; the bandwidth required for the positioning service corresponding to the SL-PRS is less than or equal to the bandwidth indicated by the SL-PRS bandwidth information corresponding to the first resource; the number of symbols required for the positioning service corresponding to the SL-PRS is less than or equal to the number of symbols indicated by the SL-PRS symbol number information corresponding to the first resource; the positioning service requirement information required for the positioning service corresponding to the SL-PRS is the same as the positioning service requirement information corresponding to the first resource.

[0014] In combination with the second aspect, in one implementation, the method further includes: receiving a first sidelink grant from the network device, the first sidelink grant indicating the second resource; and sending the SL-PRS on the second resource indicated by the first sidelink grant.

[0015] In combination with the second aspect, in one implementation, the method further includes: sending a first sidelink grant to the terminal device according to the first SR, wherein the first sidelink grant indicates the second resource.

[0016] In combination with the first aspect, in one implementation, the method further includes: receiving a measurement result, wherein the measurement result is determined according to the SL-PRS; and performing positioning according to the measurement result.

[0017] In combination with the first aspect or the second aspect, in one implementation method, the first information indicates a first resource, including: the first information indicates one or more of the following: time domain information of the first resource; frequency domain information of the first resource; identification information of the first SR; resource identification information of the first resource; period information of the first resource; symbol offset information of the first resource; time slot offset information of the first resource.

[0018] In the above method, when at least one first resource is configured through the first information, the time domain information, frequency domain information, periodic information and other information corresponding to each first resource are also indicated, so that the terminal device can determine the relevant information of each first resource. The terminal device can select the first resource actually used to transmit the first SR from at least one first resource according to actual conditions, thereby improving the flexibility of the terminal device in sending the first SR.

[0019] In combination with the first aspect, in an implementation manner, before receiving the first information, the method further includes:

[0020] Sending second information to the network device, wherein the second information indicates one or more of the following: bandwidth information required for the positioning service; symbol number information required for the positioning service; positioning service quality of the positioning service; and an identifier of the positioning service.

[0021] In combination with the second aspect, in one implementation, before sending the first information, the method also includes: receiving second information, wherein the second information indicates one or more of the following: bandwidth information required for the positioning service; symbol number information required for the positioning service; positioning service quality of the positioning service; and an identifier of the positioning service.

[0022] In combination with the first aspect, in one implementation, the method also includes: receiving third information from the network device; the third information indicates one or more of the following: the correspondence between positioning service demand information and SL-PRS bandwidth; the correspondence between positioning service demand information and the number of SL-PRS symbols; the correspondence between positioning service service quality and positioning service information.

[0023] In combination with the first aspect, in one implementation, before sending the first SR to the network device through the first resource, the method further includes: determining that there is no resource for transmitting the SL-PRS, triggering the first SR.

[0024] In combination with the first aspect, in one implementation, the method further includes: determining to perform a positioning process, then determining to send the SL-PRS; or receiving positioning indication information, then determining to send the SL-PRS, and the positioning indication information requests to send the SL-PRS.

[0025] In combination with the first aspect, in an implementation manner, after sending the first SR to the network device through the first resource, the method further includes: canceling the triggered first SR.

[0026] In combination with the first aspect, in one implementation, the method further includes: receiving resource indication information from the network device, the resource indication information indicating a third resource for transmitting data; if the third resource can carry the data and the SL-PRS, canceling the triggered first SR.

[0027] In the above method, after the terminal device sends the first SR or SL-PRS, or when the terminal device determines that the third resource can transmit the SL-PRS, the resource for transmitting the SL-PRS is no longer needed. Therefore, the terminal device cancels the triggered first SR, which can avoid resource waste and improve resource utilization.

[0028] In combination with the first aspect, in an implementation manner, before receiving the first information, the method further includes: sending fourth information to the network device, where the fourth information indicates that a positioning service needs to be performed.

[0029] In the third aspect, the present application provides a communication method, which includes: determining to send a sidelink positioning reference signal SL-PRS; if there are no resources for transmitting the SL-PRS, triggering the first request information; if there are resources for transmitting the first request information, sending the first request information, the first request information is used to request resources for transmitting the SL-PRS; if there are no resources for transmitting the first request information, triggering a second scheduling request, the second scheduling request is used to request uplink resources.

[0030] In a fourth aspect, the present application provides a communication method, the method comprising: receiving a first request message or a second scheduling request from a terminal device, the first request message being used to request resources for transmitting a sidelink positioning reference signal SL-PRS; the second scheduling request being used to request uplink resources; sending a second sidelink grant to the terminal device according to the first request message, or sending a third sidelink grant to the terminal device according to the second scheduling request; the second sidelink grant indicating resources for transmitting the SL-PRS, and the third sidelink grant indicating uplink resources or sidelink resources.

[0031] In the above method, a first request information and a second scheduling request for requesting SL-PRS transmission resources are provided, so that when the terminal device needs to transmit SL-PRS, it can request the network device for resources to transmit SL-PRS through the first request information or the second scheduling request, thereby realizing SL-PRS transmission, improving the transmission efficiency of SL-PRS, and ensuring the positioning accuracy.

[0032] In combination with the third aspect or the fourth aspect, in one implementation method, the first request information indicates one or more of the following: the positioning service quality QoS corresponding to the SL-PRS; the index of the positioning service corresponding to the SL-PRS; the identifier of the positioning service corresponding to the SL-PRS; the size of the SL-PRS; the bandwidth information of the resources used to transmit the SL-PRS; the number of symbols of the resources used to transmit the SL-PRS; and the identification information of the terminal device receiving the SL-PRS.

[0033] In combination with the third aspect or the fourth aspect, in one implementation, the first request information is carried by a media access control control element.

[0034] In combination with the third aspect or the fourth aspect, in one implementation, the priority of the first request information is higher than the priority of a sidelink buffer status report, and the sidelink buffer status report is used to request a sidelink resource for transmitting data.

[0035] In combination with the third aspect, in one implementation method, the determination to send the SL-PRS includes: determining to perform a positioning process, then determining to send the SL-PRS; or, receiving positioning indication information, and determining to send the SL-PRS based on the positioning indication information, and the positioning indication information requests to send the SL-PRS.

[0036] In combination with the third aspect, in one implementation, the method further includes: receiving a second sidelink grant, the second sidelink grant indicating resources for transmitting the SL-PRS; and transmitting the SL-PRS through the resources indicated by the second sidelink grant.

[0037] In combination with the third aspect, in one implementation, the method further includes: canceling the first request information that has been triggered.

[0038] In combination with the third aspect, in one implementation, after sending the first request information, the method further includes: canceling the triggered first request information.

[0039] In the above method, after the terminal device sends the first request information or SL-PRS, or when the terminal device determines that the third resource can transmit the SL-PRS, the resource for transmitting the SL-PRS is no longer needed. Therefore, the terminal device cancels the triggered first request information, which can avoid resource waste and improve resource utilization.

[0040] In combination with the third aspect, in one implementation, the method further includes: receiving resource indication information from the network device, the resource indication information indicating resources used to transmit data; if the resources indicated by the resource indication information can carry the data and the SL-PRS, canceling the triggered first request information.

[0041] In a fifth aspect, the present application provides a communication method, the method comprising: receiving first indication information, the first indication information indicating activation or deactivation of a first group of sidelink resources in N groups of periodic sidelink resources, the first group of sidelink resources being used to transmit a sidelink reference signal SL-PRS, N being an integer greater than 0; the N groups of sidelink resources being configured by a network device;

[0042] Activate or deactivate the first group of sidelink resources according to the first indication information.

[0043] In a sixth aspect, the present application provides a communication method, the method comprising: determining to activate or deactivate a first group of side link resources among N groups of periodic side link resources; the N groups of side link resources are configured by a network device, the first group of side link resources are used to transmit a side link reference signal SL-PRS, N is an integer greater than 0; sending the first indication information; the first indication information indicates activation or deactivation of a first group of side link resources among the N groups of periodic side link resources.

[0044] Through the method provided by the present application, when the network device schedules N groups of sidelink resources for the terminal device to transmit SL-PRS, the terminal device can use the second indication information to enable the network device to determine whether the terminal device has successfully activated or deactivated the configured sidelink resources. This avoids transmission conflicts caused by the network device deactivating a group of sidelink resources for the terminal device, while the terminal device fails to deactivate the group of sidelink resources and continues to use the group of sidelink resources, or avoids resource waste caused by the network device activating a group of sidelink resources for the terminal device, while the terminal device fails to activate the group of sidelink resources.

[0045] In combination with the fifth aspect or the sixth aspect, in one implementation method, the first indication information indicates activation or deactivation of a first group of side link resources in N periodic groups of side link resources, including: the first indication information includes X bits, X is an integer greater than 0; the value of the X bits is a first value, and the first indication information indicates activation of the first group of side link resources; the value of the X bits is a second value, and the first indication information indicates deactivation of the first group of side link resources.

[0046] In combination with the fifth aspect or the sixth aspect, in an implementation manner, the first indication information indicates activation or deactivation of a first group of side link resources in the periodic N groups of side link resources, including:

[0047] The first indication information includes a first field, the value of at least one bit in the first field is a third value, and the first indication information indicates activation of the first group of side link resources; the value of at least one bit in the first field is a fourth value, and the first indication information indicates deactivation of the first group of side link resources; the first field is at least one of the following: SL-PRS resource identification field; comb size field; resource particle offset field; resource pool index field; start symbol field; SL-PRS symbol number field.

[0048] In combination with the fifth aspect or the sixth aspect, in one implementation, the method further includes: triggering second indication information;

[0049] And / or, sending the second indication information, wherein the second indication information indicates confirmation of activation or deactivation of the first group of side link resources.

[0050] In combination with the fifth aspect or the sixth aspect, in one implementation, the second indication information includes N bits, and the N bits correspond one-to-one to the N groups of side link resources; when the second indication information indicates confirmation of activation of the first group of side link resources, the value of the bit corresponding to the first group of side link resources in the second indication information is a fifth value; when the second indication information indicates confirmation of deactivation of the first group of side link resources, the value of the bit corresponding to the first group of side link resources in the second indication information is a sixth value.

[0051] In combination with the fifth aspect or the sixth aspect, in one implementation, the second indication information is carried by a media access control MAC control element CE, and the index value corresponding to the logical channel identifier of the MAC CE is the first index value.

[0052] In combination with the fifth aspect or the sixth aspect, in one implementation method, the first indication information also indicates activation or deactivation of a second group of side link resources in the N groups of side link resources; the first indication information indicates that the first group of side link resources and the second group of side link resources to be activated or deactivated include side link resources corresponding to a shared resource pool and side link resources corresponding to a side link positioning reference signal SL-PRS dedicated resource pool, and the second indication information indicates confirmation of activation or deactivation of the side link resources corresponding to the SL-PRS dedicated resource pool in the first group of side link resources and the second group of side link resources, and / or, the side link resources corresponding to the shared resource pool; or, the first indication information indicates that the first group of side link resources and the second group of side link resources to be activated or deactivated are the side link resources corresponding to the SL-PRS dedicated resource pool, and the second indication information indicates confirmation of activation or deactivation of the side link resources corresponding to the SL-PRS dedicated resource pool.

[0053] In combination with the fifth aspect or the sixth aspect, in one implementation method, the first group of side link resources are resources of a shared resource pool, and the first indication information is scrambled by a first wireless network temporary identifier RNTI; or, the first group of side link resources are resources of a SL-PRS dedicated resource pool, and the first indication information is scrambled by a second RNTI.

[0054] In combination with the fifth aspect or the sixth aspect, in one implementation, the first group of side link resources are resources of a shared resource pool, and the first indication information is carried in a first format of downlink control information DCI; or, the first group of side link resources are resources of a SL-PRS dedicated resource pool, and the first indication information is carried in a second format of DCI.

[0055] In conjunction with the fifth aspect, in one implementation, the method further includes:

[0056] Receive first configuration information; the first configuration information indicates the N groups of side link resources, where N is an integer greater than 0.

[0057] In conjunction with the sixth aspect, in one implementation, the method further includes:

[0058] Send first configuration information; the first configuration information indicates the N groups of side link resources, where N is an integer greater than 0.

[0059] In combination with the fifth aspect or the sixth aspect, in an implementation manner, the method further includes:

[0060] Determining a third group of sidelink resources from at least one group of sidelink resources that has been activated in the N groups of sidelink resources;

[0061] The SL-PRS is sent via the third set of sidelink resources.

[0062] In a seventh aspect, a communication method is provided, comprising: determining second indication information;

[0063] A second indication message is sent, wherein the second indication message indicates confirmation of activation or deactivation of the first group of sidelink resources among N groups of periodic sidelink resources, wherein the first group of sidelink resources is used to transmit a sidelink reference signal SL-PRS, and the N groups of sidelink resources are configured by a network device, where N is an integer greater than 0.

[0064] In an eighth aspect, the present application further provides a communication device, which can implement any of the methods provided in any of the first to seventh aspects above. The communication device can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0065] In a possible implementation, the communication device includes: a processor, the processor is configured to support the communication device to perform the corresponding functions of the network device or the terminal device in the method shown above. The communication device may also include a memory, which may 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 device such as a terminal device.

[0066] In a possible implementation, 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.

[0067] In a possible implementation, the structure of the communication device includes a processing unit and a transceiver unit, which can perform the corresponding functions in the above method examples. For details, please refer to the description of the method provided in any one of the first to seventh aspects, which will not be repeated here.

[0068] In a ninth 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 method in any possible implementation of any one of the first to seventh aspects through a logic circuit or by executing code instructions.

[0069] In the tenth aspect, a communication device is provided, comprising a processor and an interface circuit, the interface circuit being 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, the processor being used to implement a functional module of the method in any possible implementation of any one of the first to seventh aspects through a logic circuit or by executing code instructions.

[0070] In the eleventh 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 any possible implementation manner of any one of the first to seventh aspects is implemented.

[0071] In a twelfth aspect, a computer program product storing instructions is provided, which, when executed by a processor, implements the method in any possible implementation of any one of the first to seventh aspects.

[0072] In a thirteenth aspect, a circuit is provided, the circuit being used to execute the method in any possible implementation of any one of the first to seventh aspects, the circuit may include a chip circuit. Optionally, the circuit may also be coupled to a memory.

[0073] In a fourteenth aspect, a chip is provided, the chip including a processor, configured to implement the method in any possible implementation of any one of the first to seventh aspects. Optionally, the chip may also include a memory, and the chip may be composed of a chip, or may include a chip and other discrete devices.

[0074] In a fifteenth aspect, an embodiment of the present application further provides a communication system. The communication system comprises: a first device for implementing the method in the aforementioned first aspect and any possible implementation of the first aspect; and a second device of a network device for implementing the method in the aforementioned second aspect and any possible implementation of the second aspect.

[0075] In a sixteenth aspect, an embodiment of the present application further provides a communication system. The communication system comprises: a first device for implementing the method in the aforementioned third aspect and any possible implementation of the third aspect; and a second device of a network device for implementing the method in the aforementioned fourth aspect and any possible implementation of the fourth aspect.

[0076] In a seventeenth aspect, an embodiment of the present application further provides a communication system. The communication system comprises: a first device for implementing the method in the fifth aspect and any possible implementation of the fifth aspect; and a second device for implementing the method in the sixth aspect and any possible implementation of the sixth aspect by a network device. BRIEF DESCRIPTION OF THE DRAWINGS

[0077] FIG1( a ) is a schematic diagram of the architecture of a communication system used in an embodiment of the present application;

[0078] FIG1( b ) is a schematic diagram of a network device architecture used in an embodiment of the present application;

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

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

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

[0082] Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0083] Figure 6 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0084] Figure 7 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0085] The communication method provided in the embodiment of the present application can be applied to long term evolution (LTE), fifth generation (5G) communication systems, such as 5G new radio (NR), or to various future communication systems, such as sixth generation (6G) communication systems. The communication method provided in the embodiment of the present application can also be applied to vehicle to everything (V2X) communication, Internet of Vehicles, autonomous driving, assisted driving and other fields.

[0086] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these schemes may also be used.

[0087] The terms "first" and "second" in the description and drawings of the embodiments of the present application are used to distinguish different objects, or to distinguish different treatments of the same object. The words "first" and "second" can distinguish the same items or similar items with basically the same functions and effects. For example, the first device and the second device are only for distinguishing different devices, and their sequence is not limited. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity and execution order, and the words "first" and "second" do not necessarily limit the difference. 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 sequence between the steps. For example, S101 may occur before S102, or may occur after S102, or may also occur at the same time as S102.

[0088] "At least one" means one or more, and "plurality" means two or more.

[0089] "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: 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 previous and next associated objects 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 mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or plural.

[0090] 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.

[0091] 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.

[0092] 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.

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

[0094] In the embodiment of the present application, the network device may be a device in a wireless network, and the network device may also be referred to as a network apparatus. For example, the network device may be a radio access network (RAN) node that connects a terminal device to a wireless network, and may also be referred to as an access network device. The network device includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), a reception point (RP), or a transmission and reception point (TRP), etc., and may also be a network device in a 5G mobile communication system. For example, the next generation NodeB (gNB) in the NR system, the transmission reception point (TRP), TP; or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or the network device can also be a network node constituting a gNB or a transmission point. For example, a BBU, or a distributed unit (DU), etc.

[0095] In some deployments, the network equipment may include a centralized unit (CU) and a DU. The network equipment may also include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) layer. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. In some deployments, the CU can also be divided into a centralized unit control plane (CU-CP) node and a centralized unit user plane (CU-UP) node. Among them, the CU-CP is responsible for the control plane functions, and the CU-UP is responsible for the user plane functions.

[0096] The terminal device involved in the embodiments of the present application may be a wireless terminal device capable of receiving network device scheduling and indication information. The terminal device may be referred to as a terminal apparatus, and may also be referred to as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device may be a device including a wireless communication function (providing voice / data connectivity to the user). For example, a handheld device with a wireless connection function, or a vehicle-mounted device, a vehicle-mounted module, etc. 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, telematics boxes (T-box), machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) The terminal device may be an on-board device, a 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. The above chip or SOC may be installed in a vehicle, an OBU, an RSU or a T-box. The wireless terminal in industrial control may be a camera, a robot, etc. The wireless terminal in a smart home may be a TV, an air conditioner, a sweeper, a speaker, a set-top box, etc.

[0097] FIG1(a) is a schematic diagram of the architecture of a communication system used in an embodiment of the present application. The communication system 1000 shown in FIG1(a) includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 also includes the Internet 300. Among them, the wireless access network 100 may include at least one network device (such as 110a and 110b in FIG1(a)), and may also include at least one terminal device (such as 120a-120j in FIG1(a)). The terminal device is connected to the network device by wireless means, and the network device is connected to the core network by wireless or wired means. The core network device and the network device may be independent and different physical devices, or the functions of the core network device and the logical functions of the network device may be integrated on the same physical device, or the functions of some core network devices and some network devices may be integrated on one physical device. Terminal devices and terminal devices and network devices and network devices may be connected to each other by wire or wireless means. FIG. 1( a ) is only a schematic diagram, and the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1( a ).

[0098] FIG1(b) shows a schematic diagram of a network device. As shown in FIG1(b), the network device includes one or more CUs, one or more DUs, and one or more radio units (RUs). For clarity, FIG1(b) shows only one CU, DU, and RU. The CU is used to connect to the core network and one or more DUs. Optionally, the CU may have some functions of the core network. The CU may include a CU-control plane (CP) and a CU-user plane (UP).

[0099] CU and DU can be configured according to the protocol layer functions of the wireless network they implement: for example, CU is configured to implement the functions of the packet data convergence protocol (PDCP) layer and the protocol layers above (such as the radio resource control (RRC) layer and / or the service data adaptation protocol (SDAP) layer, etc.); DU is configured to implement the functions of the protocol layers below the PDCP layer (such as the radio link control (RLC) layer, the medium access control (MAC) layer, and / or the physical (PHY) layer, etc.). For another example, CU is configured to implement the functions of the protocol layers above the PDCP layer (such as the RRC layer and / or the SDAP layer), and DU is configured to implement the functions of the PDCP layer and the protocol layers below (such as the RLC layer, the MAC layer, and / or the PHY layer, etc.).

[0100] The above configuration of CU and DU is only an example, and the functions of CU and DU can also be configured as needed. For example, CU or DU can be configured to have functions of more protocol layers, or CU or DU can be configured to have partial processing functions of protocol layers. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of CU or DU can be divided according to service type or other system requirements, such as by delay, and the functions whose processing time needs to meet the smaller delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.

[0101] DU and RU can cooperate to jointly implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in a variety of ways according to the design. For example, DU is configured to implement baseband functions, and RU is configured to implement mid-RF functions. For another example, DU is configured to implement high-level functions in the PHY layer, and RU is configured to implement low-level functions in the PHY layer or to implement the low-level functions and RF functions. The high-level functions in the physical layer may include a part of the functions of the physical layer, which is closer to the MAC layer, and the low-level functions in the physical layer may include another part of the functions of the physical layer, which is closer to the mid-RF side.

[0102] In the current communication system (such as NR system or LTE system), the target UE can be positioned by positioning technology, so that the network element, UE or entity requesting the positioning service obtains the position of the target UE. For example, the target UE can receive PRS and / or send SRS, and use the positioning method supported by the NR system or LTE system to realize the positioning of the target UE. The network element, UE or entity that initiates 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), etc. For example: LCS can request the serving AMF of the target UE to locate the target UE, and the positioning process can be called a mobile terminated location request (mobile terminated location request, MT-LR); or, the serving AMF of the target UE decides to locate the target UE, and the process can be called a network triggered location request (network induced location request, NI-LR); or, the target UE requests the serving AMF of the target UE for positioning service, and the process can be called a mobile originated location request (mobile originated location request, MO-LR).

[0103] There can be many positioning methods, such as multi-round trip time (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 positioning, observed time difference of arrival (OTDOA) positioning, network-assisted global navigation satellite system (GNSS) positioning, etc.

[0104] Positioning technology also includes sidelink (SL) positioning. After the introduction of SL positioning, positioning scenarios may include "positioning of target UE based on positioning reference signals (such as PRS and / or SRS) at the interface between the terminal and the network device (for example, Uu port) and positioning reference signals at the interface between the terminal and the terminal (for example, PC5 port)", and "positioning of target UE based only on positioning reference signals at the interface between the terminal and the terminal (for example, PC5 port)". SL positioning can be initiated by the UE, or it can also be initiated by the network side. The UE in the SL positioning scenario may include one or more of the following: target UE, anchor UE, server UE. UEs can exchange information through a sidelink, such as a PC5 interface. An anchor UE can be understood as a UE used to locate the target UE. For example, an anchor UE can 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 reference signals for positioning. Optionally, the anchor UE may also be referred to as a located UE or a reference UE, wherein the location of the located UE is known or the location may be obtained through positioning, such as through Uu positioning. The server UE may provide at least one of the following functions: determining a positioning method, assisting data distribution, location calculation function, location calculation based on SL positioning and ranging services, etc. Among them, the target UE or the anchor UE may also serve as a server UE, or the server UE is a UE other than the target UE and the anchor UE.

[0105] In the SL positioning scenario, UEs are positioned through sidelink positioning reference signals (e.g., SL-PRS). The present application takes SL-PRS as an example for illustration, but is not limited to SL-PRS, and may also be a reference signal with similar functions. For example, the UE receives the SL-PRS sent by other UEs, and the UE may also measure the SL-PRS sent by other UEs and obtain measurement results. For example, among the positioning methods that can be used by the UE in the SL positioning scenario, each positioning method has its corresponding measurement results. Optionally, the UE sending the SL-PRS may first determine the configuration information or auxiliary data information of the SL-PRS, and send the SL-PRS based on the configuration information or auxiliary data information of the SL-PRS; the UE receiving the SL-PRS may first obtain the configuration information or auxiliary data information of the SL-PRS, and then receive the SL-PRS based on this information.

[0106] In SL positioning, the UE can use the resources of the SL-PRS dedicated resource pool to transmit SL-PRS; or, the UE can also use the resources of the shared resource pool to transmit SL-PRS. Among them, the SL-PRS dedicated resource pool can be a resource pool specifically used to transmit SL-PRS, and the resources in the shared resource pool can not only transmit SL-PRS, but also transmit data. For example, when using the SL communication resource pool to transmit SL-PRS, SL-PRS and data (the data can be communication data or sidelink positioning protocol (SLPP) messages, without limitation) are transmitted in the same resource pool. The present application takes SLPP as an example for illustration, but is not limited to SLPP, and can also be a protocol with similar functions.

[0107] At present, in the SL scenario, the UE can use the sidelink resources scheduled by the base station for the UE to transmit data. This method can be called resource allocation mode 1, or resource allocation scheme 1 and other similar resource allocation methods with similar functions. This application uses resource allocation method 1 as an example for explanation. To this end, this application uses a method to enable the UE to obtain resources for transmitting SL-PRS when using resource allocation method 1.

[0108] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0109] It can be understood that the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiments of the present application. The method executed by the terminal device can be applied to the terminal device or a module or chip in the terminal device. The method executed by the network device can be applied to the network device or a module or chip in the network device. As long as it is possible to communicate according to the method provided in the embodiments of the present application by running a program that records the code of the method provided in the embodiments of the present application, it is sufficient. The interaction between the terminal device and the network device is used as an example for explanation below.

[0110] It can be understood that the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, and can be applied to the first terminal device or a module in the first terminal device, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application. The interaction between the terminal device and the network device is used as an example for explanation below. Among them, the terminal device in the following process can be the target UE or anchor UE or server UE in the sidelink positioning, or it is not limited to this, and the terminal device in the following process can be any UE that performs SL positioning.

[0111] like Figure 2 FIG. 1 is a flow chart of a communication method provided in an embodiment of the present application, the method comprising:

[0112] Step 201: The terminal device sends fourth information to the network device.

[0113] The fourth information indicates that a positioning service needs to be performed, or instructs the terminal device to request the network device to configure a first SR. It can be understood that in this application, the network device can configure the first SR for the terminal device based on the fourth information.

[0114] Correspondingly, the network device receives the fourth information from the terminal device.

[0115] The network device may determine, based on the fourth information, that the terminal device needs to perform a positioning service, and may also determine that the terminal device needs to transmit a SL-PRS.

[0116] In one implementation, after receiving the fourth information, the network device may configure resources for transmitting the first SR for the terminal device or configure the first SR for the terminal device according to the fourth information.

[0117] It should be noted that step 201 is an optional step, and the terminal device may not send the fourth information. This application does not limit whether the terminal device sends the fourth information.

[0118] Step 202: The terminal device sends second information to the network device.

[0119] Correspondingly, the network device receives the second information from the terminal device.

[0120] In a first implementation manner, the second information indicates at least one of the following information:

[0121] The bandwidth information required for the positioning service; the number of symbols information required for the positioning service.

[0122] In the present application, the bandwidth information required for the positioning service indicates the bandwidth of the SL-PRS in the positioning service, and the bandwidth information required for the positioning service may also be referred to as the bandwidth information of the SL-PRS; the symbol number information required for the positioning service indicates the number of symbols of the SL-PRS in the positioning service, and the symbol number information required for the positioning service may also be referred to as the symbol number information of the SL-PRS. Among them, the SL-PRS performs sidelink positioning.

[0123] The symbol may refer to an orthogonal frequency division multiplexing (OFDM) symbol, or may refer to a symbol similar to an OFDM symbol, which is not limited in the present application.

[0124] In one implementation, the bandwidth information may be a specific value of the bandwidth, and the symbol number information may be a specific value of the symbol number. For example, if the bandwidth required for the terminal device to transmit the SL-PRS in the positioning service is 10 MHz, and the number of symbols required to transmit the SL-PRS is 5, then the bandwidth information is 10 MHz, and the symbol number information is 5.

[0125] In one implementation, each bandwidth value may correspond to a bandwidth index, and the bandwidth information may be a bandwidth index; similarly, each number of symbols may correspond to a symbol number index, and the symbol number information may be a symbol number index. For example, when the bandwidth value is 10MHz, the bandwidth index is 1100; when the number of symbols is 5, the symbol index is 101; if the bandwidth required for the terminal device to transmit SL-PRS is 10MHz, and the number of symbols required to transmit SL-PRS is 5; then the bandwidth information is 1100, and the symbol number information is 101. Optionally, the network device may first configure the correspondence between the bandwidth and the bandwidth index for the terminal device, and may also first configure the correspondence between the number of symbols and the symbol number index for the terminal device, and the terminal may determine the index carried in the bandwidth information and the symbol number information based on the correspondence.

[0126] In one implementation, each bandwidth value may correspond to a bandwidth identifier, and the bandwidth information may be a bandwidth identifier; similarly, each number of symbols may correspond to a number of symbols identifier, and the number of symbols information may be a number of symbols identifier. For example, the bandwidth identifier is 01 when the bandwidth value is 10MHz, and the bandwidth identifier is 02 when the bandwidth value is 5MHz; the symbol identifier of the symbol number is 5 is 01, and the symbol identifier of the symbol number is 2 is 02; if the bandwidth required for the terminal device to transmit SL-PRS is 10MHz, and the number of symbols required to transmit SL-PRS is 5; then the bandwidth information is 01, and the number of symbols information is 01. Optionally, the network device may first configure the corresponding relationship between the bandwidth and the bandwidth identifier for the terminal device, and may also first configure the corresponding relationship between the number of symbols and the number of symbols identifier for the terminal device, and the terminal may determine the identifier carried in the bandwidth information and the number of symbols information according to the corresponding relationship.

[0127] In one implementation, before the terminal device sends the second information, the network device may send third information to the terminal device, where the third information indicates one or more of the following: the correspondence between the positioning service demand information and the bandwidth information of the SL-PRS; the correspondence between the positioning service demand information and the symbol number information of the SL-PRS.

[0128] The positioning service requirement information may indicate at least one of the identification information of the positioning service and the positioning service quality (QoS) information of the positioning service. The identification information of the positioning service may also be replaced by the index of the positioning service; one positioning service may correspond to one identification information or index.

[0129] The positioning QoS information includes, but is not limited to, one or more of the following: horizontal accuracy; vertical accuracy; response time; location services (LCS) service quality class (QoS class); horizontal or vertical distance accuracy; horizontal or vertical direction accuracy; relative speed accuracy. Optionally, the positioning QoS information may be at least one of the parameters included in the positioning QoS and the identification of the positioning QoS.

[0130] Alternatively, the positioning QoS information is one or more of the following: horizontal accuracy; vertical accuracy; response time; location services (LCS) service quality class (QoS class); horizontal or vertical distance accuracy; horizontal or vertical direction accuracy; relative speed accuracy; range, where the range indicates the applicability of the QoS attribute in ranging or SL positioning operations on PC5. Optionally, the positioning QoS information may be at least one of the parameters included in the positioning QoS and the identifier of the positioning QoS. For example, the positioning QoS information is the range; for another example, the positioning QoS information is the horizontal accuracy and the range; for another example, the positioning QoS information is the sum of the horizontal accuracy, the response time, and the relative speed accuracy.

[0131] In this implementation, the second information may indicate the positioning service requirement information corresponding to the bandwidth information of the SL-PRS, thereby indirectly indicating the bandwidth information; the second information may indicate the positioning service requirement information corresponding to the symbol number information of the SL-PRS, thereby indirectly indicating the symbol number information.

[0132] For example, the corresponding relationship indicated by the third information includes: positioning service requirement information 1, the corresponding bandwidth is 10 MHz and the corresponding number of symbols is 5; positioning service requirement information 2, the corresponding bandwidth is 20 MHz and the corresponding number of symbols is 8.

[0133] If the bandwidth required for the terminal device to transmit SL-PRS is 10 MHz, and the number of symbols required to transmit SL-PRS is 5; then the bandwidth information and the number of symbols indicated by the second information are the positioning service requirement information 2. For example, the second information may indicate the positioning service requirement information 2, for example, at least one of the positioning service identification information and the positioning QoS information corresponding to the positioning service requirement information 2. In this way, the network device may determine the bandwidth information and / or the number of symbols information required for the positioning service based on the corresponding relationship indicated by the third information and the second information.

[0134] In the second implementation manner, the second information indicates positioning service requirement information, and the positioning service requirement information is information related to the positioning service of the terminal device. For example, the positioning service requirement information indicated by the second information includes at least one of the following:

[0135] The bandwidth information required for the positioning service; the number of symbols required for the positioning service; the positioning QoS of the positioning service; the identification or index of the positioning service.

[0136] For the bandwidth information and the number of symbols information, please refer to the above description and will not be repeated here.

[0137] In one implementation, before the terminal device sends the second information, the network device may send third information to the terminal device, where the third information indicates the correspondence between one or more of the following and the positioning service information: bandwidth information of SL-PRS; symbol number information of SL-PRS; positioning QoS.

[0138] In this implementation, the second information may indicate the positioning service information corresponding to the bandwidth information of the SL-PRS, thereby indirectly indicating the bandwidth information; the second information may indicate the positioning service information corresponding to the symbol number information of the SL-PRS, thereby indirectly indicating the symbol number information; the second information may indicate the positioning service information corresponding to the positioning QoS, thereby indirectly indicating the positioning QoS.

[0139] For example, the above-mentioned positioning service information may be identification information of the positioning service. The terminal device may indicate the identification information of the positioning service through the second information. The network device may determine at least one of the bandwidth information, symbol number information and positioning QoS required for the positioning service based on the correspondence indicated by the second information and the third information.

[0140] In the present application, the second information may be included in an RRC message, for example, the RRC message is a sidelink terminal information (sidelinkUEinformation) message, or a terminal assistance information (UEAssistanceInformation) message. The RRC message may also be other messages, and the embodiments of the present application are not limited to this.

[0141] In some embodiments, step 202 is an optional step, and the terminal device may not send the second information. The present application does not limit whether the terminal device sends the second information.

[0142] Step 203: The network device sends first information to the terminal device.

[0143] Correspondingly, the terminal device receives the first information from the network device.

[0144] Optionally, the first information may be included in an RRC message, for example, the RRC message is an RRC reconfiguration (RRCReconfiguration) message or other messages with similar functions, which is not limited in this application.

[0145] The first information indicates at least one first resource, the first resource is used to transmit a first SR; the first SR is used to request a second resource for transmitting an SL-PRS. In one implementation, the first resource is an uplink resource, and the second resource is a sidelink resource. The first resource may also be other types of resources.

[0146] In one implementation, the resources requested by the first SR are used to transmit a non-periodic SL-PRS.

[0147] In the present application, the network device sends the first information to the terminal device, which can be understood as the network device configuring the first SR information corresponding to the terminal device for the terminal device, or can be understood as: the network device configures the first SR information at the terminal device granularity (perUE), or the network device configures the first SR information at the terminal device level, or the first SR information configured by the network device corresponds to the terminal device, or the network device configures the first SR information according to the terminal device. Optionally, the first SR information includes resource information used by the terminal device to transmit the first SR.

[0148] In one implementation, the network device may configure the first resource for multiple terminal devices. The first resources configured by the network device for different terminal devices may be the same or different, which is not limited in this application.

[0149] The first information indication may indicate at least one first resource by indicating information related to at least one first resource. For example, in one implementation, the first information may indicate one or more of the following:

[0150] Time domain information corresponding to each first resource in at least one first resource; for example, the time domain information may include time domain starting position information, period information, etc.

[0151] Frequency domain information corresponding to each first resource in the at least one first resource; for example, the frequency domain information may include physical resource block position information, etc.

[0152] Identification information of the first SR corresponding to each first resource in at least one first resource; for example, the identification information of the first SR may identify configuration information of the first SR, wherein the identification information of one first SR may correspond to a set of configuration information of the first SR.

[0153] Resource identification information corresponding to each first resource in at least one first resource; for example, the resource identification information can identify a resource for transmitting a first SR, wherein one resource identification information can correspond to a resource for transmitting a first SR, for example, the resource for transmitting the first SR includes time domain resources and / or frequency domain resource information.

[0154] The period information corresponding to each first resource in the at least one first resource; for example, the period information may be the period information of the resource for transmitting the first SR.

[0155] Symbol offset information corresponding to each first resource in at least one first resource; for example, the symbol offset information may indicate a starting position of the first resource.

[0156] The time slot offset information corresponding to each first resource in the at least one first resource; for example, the time slot offset information may indicate the starting position of the first resource.

[0157] In the above method, when at least one first resource is configured through the first information, the time domain information, frequency domain information, periodic information and other information corresponding to each first resource are also indicated, so that the terminal device can determine the relevant information of each first resource. The terminal device can select the first resource actually used to transmit the first SR from at least one first resource according to actual conditions, thereby improving the flexibility of the terminal device in sending the first SR.

[0158] In addition to indicating at least one first resource, the first information may also indicate other information. For example, in the first implementation, the first information may also indicate the following information: SL-PRS resource pool information corresponding to each first resource in the at least one first resource, wherein the SL-PRS resource pool information may also be replaced with the resource pool information of the SL-PRS, or the resource pool information to which the resource transmitting the SL-PRS belongs.

[0159] The SL-PRS resource pool information corresponding to the first resource may indicate at least one resource pool, and the resources requested by the first SR carried by the first resource belong to at least one resource pool indicated by the SL-PRS resource pool information. When a network device receives a first SR through a first resource, the resources scheduled for transmission of the SL-PRS for the terminal device according to the first SR belong to at least one resource pool indicated by the SL-PRS resource pool information corresponding to the first resource.

[0160] Among them, the SL-PRS resource pool information corresponding to any two first resources in at least one first resource may be the same or different, and this application does not limit this.

[0161] In this implementation, the network device can configure the resource pool to which the resource requested by the first SR belongs for the terminal device through the first information, which can also be understood as: the network device configures the information of the first SR for the terminal device at the granularity of the resource pool, or the network device configures the information of the first SR for the terminal device at the level of the resource pool, or the information of the first SR configured by the network device corresponds to the resource pool, or the network device configures the information of the first SR for the terminal device according to the resource pool. Optionally, the information of the first SR includes resource information used by the terminal device to transmit the first SR.

[0162] Among them, each resource pool configured by the network device for the terminal device has a corresponding first SR, which can also be understood as: each first SR configured by the network device for the terminal device has corresponding resource pool information.

[0163] If each first resource in the at least one first resource corresponds to SL-PRS resource pool information, the following implementation methods may exist:

[0164] Implementation method 1: the resource pool indicated by the SL-PRS resource pool information corresponding to each first resource in at least one first resource may be a SL-PRS dedicated resource pool available to the terminal device. For example, the SL-PRS dedicated resource pool configured by the network device for the terminal device has a corresponding first SR, for example, all SL-PRS dedicated resource pools correspond to one first SR, or each SL-PRS dedicated resource pool corresponds to one first SR. Since a first SR is transmitted through a first resource, it can also be understood that: all SL-PRS dedicated resource pools correspond to one first resource, or each SL-PRS dedicated resource pool corresponds to one first resource. For another example, the first SR configured by the network device for the terminal device corresponds to the SL-PRS dedicated resource pool, for example, a first SR corresponds to the SL-PRS dedicated resource pool, or each first SR corresponds to a SL-PRS dedicated resource pool. Since a first SR is transmitted through a first resource, it can also be understood that: a first resource corresponds to all SL-PRS dedicated resource pools, or each first resource corresponds to a SL-PRS dedicated resource pool.

[0165] Implementation method two, the resource pool indicated by the SL-PRS resource pool information corresponding to each first resource in at least one first resource can be a shared resource pool available to the terminal device, for example, the shared resource pool configured by the network device for the terminal device has a corresponding first SR, for example, all shared resource pools correspond to one first SR, or each shared resource pool corresponds to one first SR. Since a first SR is transmitted through a first resource, it can also be understood that: all shared resource pools correspond to one first resource, or each shared resource pool corresponds to one first resource. For another example, the first SR configured by the network device for the terminal device corresponds to the shared resource pool, for example, one first SR corresponds to all shared resource pools, or each first SR corresponds to a shared resource pool. Since a first SR is transmitted through a first resource, it can also be understood that: one first resource corresponds to all shared resource pools, or each first resource corresponds to a shared resource pool.

[0166] Implementation method three: the resource pool indicated by the SL-PRS resource pool information corresponding to a part of the first resources in at least one first resource is a SL-PRS dedicated resource pool available to the terminal device, and the resource pool indicated by the SL-PRS resource pool information corresponding to another part of the first resources in at least one first resource is a shared resource pool available to the terminal device. For example, the network device configures two first resources for the terminal device through the first information, wherein the resource pool indicated by the SL-PRS resource pool information corresponding to one of the first resources is a SL-PRS dedicated resource pool, and the resource pool indicated by the SL-PRS resource pool information corresponding to the other first resource is a shared resource pool. If the terminal device needs to send SL-PRS through resources in the SL-PRS dedicated resource pool, the first SR is sent through the first resource corresponding to the SL-PRS dedicated resource pool, and the network device can thereby determine to schedule resources for transmitting SL-PRS for the terminal device from the SL-PRS dedicated resource pool; if the terminal device needs to send SL-PRS through resources in the shared resource pool, the first SR is sent through the first resource corresponding to the shared resource pool, and the network device can thereby determine to schedule resources for transmitting SL-PRS for the terminal device from the shared resource pool.

[0167] In the above method, the first information also indicates the SL-PRS resource pool information corresponding to each first resource, so that the terminal device can determine the resource pool corresponding to each first resource. The terminal device can select a first resource corresponding to the resource pool from at least one first resource according to the resource pool required for transmitting the SL-PRS, so that the terminal device can obtain the resource for transmitting the SL-PRS from the required resource pool.

[0168] In the second implementation manner, the first information may further indicate at least one of the following information:

[0169] The SL-PRS bandwidth information corresponding to each first resource in the at least one first resource, the SL-PRS bandwidth information can also be replaced by "SL-PRS bandwidth information", and the SL-PRS bandwidth information indicates a bandwidth.

[0170] The SL-PRS symbol number information corresponding to each first resource in at least one first resource, the SL-PRS symbol number information can also be replaced by "the number of SL-PRS symbols", and the SL-PRS symbol number information indicates a symbol number.

[0171] The bandwidth indicated by the SL-PRS bandwidth information corresponding to a first resource may represent the bandwidth of the resource used to transmit the SL-PRS by requesting the first SR carried by the first resource. The terminal device may determine a first resource corresponding to the bandwidth of the SL-PRS according to the bandwidth of the SL-PRS to be transmitted, so as to transmit the first SR through the first resource. When the network device receives the first SR through the first resource, the bandwidth of the resource scheduled for the terminal device according to the first SR may be equal to the bandwidth indicated by the SL-PRS bandwidth information.

[0172] The bandwidth indicated by the SL-PRS symbol number information corresponding to a first resource may indicate the number of symbols of the resource used to transmit the SL-PRS by requesting the first SR carried by the first resource. The terminal device may determine a first resource corresponding to the number of symbols of the SL-PRS according to the number of symbols of the SL-PRS to be transmitted, so as to transmit the first SR through the first resource. When the network device receives the first SR through the first resource, the number of symbols of the resource scheduled for the terminal device according to the first SR may be equal to the number of symbols indicated by the SL-PRS symbol number information.

[0173] Optionally, the above bandwidth may be replaced by bandwidth information, where the bandwidth information indicates a value range of the bandwidth.

[0174] Optionally, the above-mentioned symbol number can be replaced by symbol number information, which indicates the value range of the symbol number.

[0175] Among them, the SL-PRS bandwidth information and SL-PRS symbol number information corresponding to any two first resources in at least one first resource may not be completely the same, or may be completely the same, and the present application does not limit this.

[0176] How the SL-PRS bandwidth information specifically indicates the bandwidth, and how the SL-PRS symbol number information specifically indicates the number of symbols, may be implemented in the following ways:

[0177] In implementation mode 1, the SL-PRS bandwidth information may be a specific value of the bandwidth, and the SL-PRS symbol number information may be a specific value of the number of symbols. For example, if the bandwidth is 10 MHz and the number of symbols is 5, then the SL-PRS bandwidth information is 10 MHz and the SL-PRS symbol number information is 5.

[0178] Implementation method 2: Each bandwidth value may correspond to a bandwidth index, and the SL-PRS bandwidth information may be a bandwidth index; similarly, each number of symbols may correspond to a symbol number index, and the SL-PRS symbol number information may be a symbol number index. For example, when the bandwidth value is 10MHz, the bandwidth index is 1100; when the number of symbols is 5, the symbol index is 101; if the network device configures a first resource with a bandwidth of 10MHz and a number of symbols of 5; then the SL-PRS bandwidth information corresponding to the first resource is 1100, and the SL-PRS symbol number information is 101. Optionally, the network device may first configure the correspondence between the bandwidth and the bandwidth index for the terminal device, and may also first configure the correspondence between the number of symbols and the symbol number index for the terminal device, and the terminal may determine the bandwidth indicated by the SL-PRS bandwidth information and the number of symbols indicated by the SL-PRS symbol number information based on the correspondence.

[0179] In this implementation, the SL-PRS bandwidth information corresponding to each first resource can also be understood as the bandwidth information of each first resource corresponding to one SL-PRS; the SL-PRS symbol number information corresponding to each first resource can also be understood as the symbol number information of each first resource corresponding to one SL-PRS.

[0180] In the second implementation manner, the first resource corresponds to the SL-PRS bandwidth information and / or the SL-PRS symbol number information, which can also be understood as:

[0181] The network device configures the information of the first SR for the terminal device with the bandwidth information of the SL-PRS and / or the number of symbols of the SL-PRS as the granularity, or the network device configures the information of the first SR for the terminal device with the bandwidth information of the SL-PRS and / or the number of symbols of the SL-PRS as the level, or the information of the first SR configured by the network device corresponds to the bandwidth information of the SL-PRS and / or the number of symbols of the SL-PRS, or the network device configures the information of the first SR for the terminal device according to the bandwidth information of the SL-PRS and / or the number of symbols of the SL-PRS. Optionally, the information of the first SR includes resource information used by the terminal device to transmit the first SR.

[0182] In one implementation, the bandwidth indicated by the bandwidth information of the SL-PRS is the SL-PRS bandwidth corresponding to the positioning service performed by the terminal device. For example, the terminal device performs one or more positioning services, and the one or more positioning services may correspond to at least one SL-PRS bandwidth, and the at least one SL-PRS bandwidth corresponds to the same first SR (or first resource), or each SL-PRS bandwidth in the at least one SL-PRS bandwidth corresponds to a first SR (or first resource).

[0183] In one implementation, the number of symbols indicated by the SL-PRS symbol number information is the number of SL-PRS symbols corresponding to the positioning service performed by the terminal device. For example, the terminal device performs one or more positioning services, and the one or more positioning services may correspond to at least one SL-PRS symbol number, and the at least one SL-PRS symbol number corresponds to the same first SR (or first resource), or each SL-PRS symbol number in the at least one SL-PRS symbol number corresponds to a first SR (or first resource).

[0184] In one implementation, the bandwidth indicated by the SL-PRS bandwidth information and the number of symbols indicated by the SL-PRS symbol number information are the SL-PRS bandwidth and the number of SL-PRS symbols corresponding to the positioning service performed by the terminal device. For example, the terminal device performs one or more positioning services, and the one or more positioning services may correspond to at least one SL-PRS bandwidth and the number of SL-PRS symbols, and the at least one SL-PRS bandwidth and the number of SL-PRS symbols correspond to the same first SR (or first resource), or each SL-PRS bandwidth and the number of SL-PRS symbols in the at least one SL-PRS bandwidth and the number of SL-PRS symbols correspond to a first SR (or first resource).

[0185] For example, combined with the previous description, assuming that the first information indicates four first resources, and indicates the SL-PRS resource pool information, SL-PRS bandwidth information, and SL-PRS symbol number information corresponding to each of the four first resources, as shown in Table 1.

[0186] Table 1

[0187]

[0188] Table 1 is only an example. In actual applications, each first resource may correspond to only one or more items in Table 1.

[0189] For example, assuming that the terminal device uses the first resource 1 to send the first SR, the network device may schedule resources in the shared resource pool to the terminal device, and the bandwidth of the scheduled resources may be 10 MHz, and the number of symbols included in the resources may be 3.

[0190] For another example, assuming that the terminal device uses the first resource 2 to send the first SR, the network device can schedule resources in the SL-PRS dedicated resource pool to the terminal device, and the bandwidth of the scheduled resources can be 20 MHz, and the number of symbols included in the resources can be 3. Other situations are similar and will not be described in detail.

[0191] In one implementation, if the terminal device sends the second information before the first information, the second information indicates the bandwidth information (e.g., the bandwidth information of the SL-PRS) and / or the number of symbols (e.g., the number of symbols of the SL-PRS) required for one or more positioning services. For example, the bandwidth information of the SL-PRS and / or the number of symbols of the SL-PRS corresponding to each positioning service is related to the positioning service of the terminal device. The terminal device uses the second information to indicate to the network device the SL-PRS bandwidth and / or the number of SL-PRS symbols required for one or more current positioning services. In this way, the network device can determine the bandwidth and / or the number of symbols required for transmitting the SL-PRS required for the positioning service of the terminal device based on the second information, thereby configuring the first SR or the first resource corresponding to the bandwidth of the SL-PRS and / or the number of symbols of the SL-PRS for the terminal device.

[0192] In the above method, the first information also indicates the SL-PRS bandwidth information and / or the SL-PRS symbol number information corresponding to each first resource, so that the terminal device can determine the bandwidth and / or the number of symbols corresponding to each first resource. The terminal device can select a first resource corresponding to the bandwidth and / or the number of symbols from at least one first resource according to the bandwidth and / or the number of symbols required for transmitting the SL-PRS resources, so that the terminal device can obtain sufficient resources to transmit the SL-PRS.

[0193] In a third implementation, the first information may also indicate the positioning service requirement information corresponding to each first resource in at least one first resource. The terminal device may determine a first resource corresponding to the positioning service requirement information according to the positioning service requirement information of the positioning service to be performed, so that the first SR may be transmitted through the first resource. The network device receives the first SR through the first resource, so that the positioning service requirement information of the positioning service to be performed by the terminal device may be determined, so that the resources for transmitting the SL-PRS may be scheduled for the terminal device according to the positioning service requirement information.

[0194] In the above method, the first information also indicates the positioning service demand information corresponding to each first resource. The terminal device can select a first resource corresponding to the positioning service demand information from at least one first resource based on the positioning service demand information of the positioning service, so that the SL-PRS transmitted by the terminal device meets the positioning service demand information.

[0195] The positioning service demand information may include at least one of the following: identification information of the positioning service; positioning service quality corresponding to the positioning service; bandwidth information required for the positioning service (or bandwidth information of SL-PRS); symbol number information required for the positioning service (or symbol number information of SL-PRS).

[0196] Among them, the positioning service requirement information corresponding to any two first resources in the at least one first resource may be different or the same, and this application does not limit this.

[0197] In this implementation, the network device configures a first resource for transmitting the first SR for the terminal device. The first resource corresponds to the positioning service demand information, which can also be understood as:

[0198] The network device configures the first SR information for the terminal device with the positioning service demand information as the granularity, or the network device configures the first SR information for the terminal device with the positioning service demand information as the level, or the first SR information configured by the network device corresponds to the positioning service demand information of the terminal device, or the network device configures the first SR information for the terminal device according to the positioning service demand. Optionally, the first SR information includes resource information used by the terminal device to transmit the first SR.

[0199] In one implementation, the terminal device executes one or more positioning services, and the one or more positioning services may correspond to at least one positioning service demand information, and the at least one positioning service demand information corresponds to the information of the same first SR (or the first resource), or each positioning service demand information in the at least one positioning service demand information corresponds to the information of a first SR (or the first resource).

[0200] In one implementation, before the terminal device sends the first information, the terminal device sends the second information to the network device. Through the second information, the terminal device indicates to the network device at least one of the bandwidth information required for one or more positioning services, the number of symbols required for the positioning service, the identification information of the positioning service, and the positioning QoS of the positioning service. In this way, the network device can configure the first SR or first resource corresponding to at least one of the bandwidth information, the number of symbols, the identification information of the positioning service, and the positioning QoS for the terminal device according to the second information.

[0201] For example, assuming that the second information indicates three positioning services, and indicates that the information corresponding to each positioning service may be as shown in Table 2.

[0202] Table 2

[0203] Positioning Services Required bandwidth information Required symbol number information Positioning QoS Positioning service 1 Bandwidth: 10MHz Number of symbols: 2 Index for locating QoS: a Positioning service 2 Bandwidth: 15MHz Number of symbols: 4 Index for locating QoS: b Positioning service 3 Bandwidth: 20MHz Number of symbols: 6 Index for locating QoS: c

[0204] Table 2 is only an example. In actual applications, each positioning service may correspond to only one or more items in Table 2.

[0205] The network device can configure one or more first resources for each positioning service according to the bandwidth information, symbol number information and positioning QoS required by each positioning service according to Table 2. For example, the network device configures 6 first resources, and indicates that the SL-PRS resource pool information, SL-PRS bandwidth information, and SL-PRS symbol number information corresponding to each of the 6 first resources can be shown in Table 3.

[0206] Table 3

[0207]

[0208] Table 1 is only an example. In actual applications, each first resource may correspond to only one or more items in Table 3.

[0209] For example, assuming that the terminal device needs to send the SL-PRS corresponding to positioning service 1, according to the bandwidth information, symbol number information and positioning QoS required by positioning service 1, the terminal device can use the first resource 1 or the first resource 2 to send the first SR.

[0210] Assuming that the terminal device needs to send the SL-PRS corresponding to positioning service 2, according to the bandwidth information, symbol number information and positioning QoS required by positioning service 2, the terminal device can use the first resource 3 or the first resource 4 to send the first SR.

[0211] Assuming that the terminal device needs to send the SL-PRS corresponding to the positioning service 3, according to the bandwidth information, symbol number information and positioning QoS required by the positioning service 3, the terminal device can use the first resource 5 or the first resource 6 to send the first SR.

[0212] The above is only an example and does not represent a limitation on the present application. For example, assuming that the terminal device needs to send the SL-PRS corresponding to the positioning service 1, the terminal device can also use other first resources (such as the first resource 6) to send the first SR.

[0213] The above-mentioned implementation methods can be used alone or in combination, and this application does not limit this.

[0214] Step 204: The terminal device determines to send the SL-PRS.

[0215] The terminal device determines to send the SL-PRS, which may mean that the terminal device determines that the SL-PRS needs to be sent, or the terminal device is triggered to send the SL-PRS.

[0216] In one implementation, the terminal device may determine that the SL-PRS needs to be transmitted when it has a positioning service requirement. Alternatively, the terminal device may determine that the SL-PRS needs to be transmitted when it needs to assist other terminal devices in positioning to achieve positioning of other terminal devices, which is not limited in this application.

[0217] In one implementation, the terminal device determines to perform a positioning process, or initiates positioning, and then determines to send an SL-PRS.

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

[0219] This implementation method can also be understood as the terminal device independently deciding to send the SL-PRS, thereby triggering the sending of the SL-PRS.

[0220] In one implementation, when a terminal device receives positioning indication information sent by other terminal devices, the terminal device determines to send the SL-PRS, and the positioning indication information requests the terminal device to send the SL-PRS. Optionally, at this time, the upper layer of the terminal device can decide to send the SL-PRS according to the positioning indication information, thereby triggering the sending of the SL-PRS.

[0221] The positioning indication information may be carried by sidelink control information (SCI).

[0222] This implementation method can also be understood as the terminal device needs to assist other terminal devices in locating other terminal devices, or the terminal device is requested by other terminal devices to send SL-PRS, and the terminal device decides to send SL-PRS, thereby triggering the sending of SL-PRS.

[0223] In one implementation, the terminal device determines that the SL-PRS to be sent is a non-periodic SL-PRS.

[0224] Step 205: If there are no resources for transmitting the SL-PRS, the terminal device triggers the first SR.

[0225] Triggering the first SR may also be understood as triggering reporting of the first SR, or triggering sending of the first SR.

[0226] In some embodiments, if the network device configures the transmission of SL-PRS in resource allocation mode 1 for the terminal device, the resources for the terminal device to transmit the SL-PRS are scheduled by the network device rather than being selected by the terminal device itself. Thus, when the network device does not schedule side link resources for the terminal device, if the terminal device needs to send SL-PRS, the terminal device may not have the resources to transmit the SL-PRS.

[0227] In the above method, the terminal device triggers the first SR when there are no resources for transmitting SL-PRS, so that the resources for transmitting SL-PRS can be requested through the first SR, thereby realizing SL-PRS transmission, improving the transmission efficiency of SL-PRS, and ensuring the positioning accuracy.

[0228] In some embodiments, after the terminal device triggers the first SR, the triggered first SR may also be canceled.

[0229] In one implementation, after the terminal device sends the first SR to the network device, the triggered first SR may be canceled.

[0230] In one implementation, after the terminal device sends the SL-PRS, the terminal device may cancel the triggered first SR.

[0231] In one implementation, the terminal device receives resource indication information from the network device, and the resource indication information indicates a third resource. If the third resource can carry (or accommodate) the SL-PRS to be transmitted, the terminal device can cancel the triggered first SR. Alternatively, if the third resource can carry (or accommodate) the SL-PRS to be transmitted that triggers the first SR, the terminal device can cancel the triggered first SR. At this time, the terminal device can send the SL-PRS through the third resource. Optionally, the third resource is a side link resource.

[0232] In one implementation, a terminal device receives resource indication information from a network device, and the resource indication information indicates a third resource for transmitting data. If the third resource can carry (or accommodate) the data to be transmitted and the SL-PRS, the terminal device can cancel the triggered first SR. Alternatively, if the third resource can carry (or accommodate) the data to be transmitted and the SL-PRS that triggers the first SR, the terminal device can cancel the triggered first SR. At this time, the terminal device can send the SL-PRS through the third resource. Optionally, the third resource is a side link resource.

[0233] In the above method, after the terminal device sends the first SR or SL-PRS, or when the terminal device determines that the third resource can transmit the SL-PRS, the resource for transmitting the SL-PRS is no longer needed. Therefore, the terminal device cancels the triggered first SR, which can avoid resource waste and improve resource utilization.

[0234] Step 205 is an optional step. If there are resources for transmitting SL-PRS, the terminal device can directly send SL-PRS.

[0235] Step 206: The terminal device sends a first SR to the network device through the first resource.

[0236] Correspondingly, the network device receives the first SR through the first resource.

[0237] In one implementation, the terminal device may determine a first resource for sending a first SR from at least one first resource based on the SL-PRS.

[0238] In this implementation, the SL-PRS and the first resource used to send the first SR satisfy at least one of the following:

[0239] The resource pool to which the resource used to transmit the SL-PRS belongs is the same as the resource pool indicated by the resource pool information corresponding to the first resource;

[0240] The bandwidth required for the positioning service corresponding to the SL-PRS is equal to the bandwidth indicated by the bandwidth information corresponding to the first resource, and the bandwidth required for the positioning service corresponding to the SL-PRS may refer to the bandwidth required for transmitting the SL-PRS;

[0241] The number of symbols required for the positioning service corresponding to the SL-PRS is equal to the number of symbols indicated by the symbol number information corresponding to the first resource, and the number of symbols required for the positioning service corresponding to the SL-PRS may refer to the number of symbols required to transmit the SL-PRS;

[0242] The positioning service requirement information required for the positioning service corresponding to the SL-PRS is the same as the positioning service requirement information corresponding to the first resource.

[0243] For example, the terminal device needs to transmit the SL-PRS through resources in the shared resource pool. The terminal device may determine a first resource corresponding to the shared resource pool from at least one first resource, and send a first SR through the first resource.

[0244] The resource pool information corresponding to the first resource can be understood as the SL-PRS resource pool information corresponding to the first resource, for example, it can be an exclusive resource pool representing that the resource pool requested by the SR sent from the first resource for transmitting the SL-PRS is an exclusive resource pool. Similarly, the symbol number information corresponding to the first resource can be understood as the number of symbols of the SL-PRS corresponding to the first resource, or the number of symbols occupied by the SL-PRS corresponding to the first resource. Other parameters are similar and are not listed one by one.

[0245] For example, if the bandwidth required for the terminal device to transmit SL-PRS is 10MHz, the terminal device may determine from at least one first resource a first resource whose bandwidth indicated by the SL-PRS bandwidth information corresponding to one of the first resources is equal to 10MHz, and send the first SR through the first resource. Alternatively, the terminal device may also determine from at least one first resource a first resource whose bandwidth indicated by the corresponding bandwidth information is greater than 10MHz, and send the first SR through the first resource.

[0246] For example, the number of symbols required for the terminal device to transmit the SL-PRS is 5. The terminal device may determine a first resource whose number of symbols indicated by the corresponding number of symbols information is equal to 5 from at least one first resource, and send the first SR through the first resource. Alternatively, the terminal device may also determine a first resource whose number of symbols indicated by the corresponding number of symbols information is greater than 5 from at least one first resource, and send the first SR through the first resource.

[0247] For example, the index of the positioning service quality indicated by the positioning service requirement information required for the positioning service corresponding to the SL-PRS transmitted by the terminal device is 5. The terminal device can determine a first resource with an index of 5 for the positioning service quality indicated by the corresponding positioning service requirement information from at least one first resource, and send a first SR through the first resource.

[0248] Optionally, the terminal device determines the first resource for sending the first SR based on the SL-PRS. It can also be understood that the terminal device determines the SL-PRS transmission requirement required for the positioning service based on the current positioning service requirement, thereby determining one or more of the resource pool information, bandwidth information, and symbol number information required for transmitting the SL-PRS.

[0249] The above is only an example, and this application does not limit how the terminal device determines the resource for transmitting the first SR from at least one first resource.

[0250] Step 207: The network device sends a first sidelink grant (sidelink grant) to the terminal device according to the first SR, where the first sidelink grant indicates the second resource.

[0251] Correspondingly, the terminal device receives the first sidelink authorization from the network device.

[0252] Step 207 is an optional step, and the network device may not send the first side link authorization. This application does not limit whether the network device sends the first side link authorization.

[0253] In one implementation, the second resource scheduled by the network device for the terminal device is a side link resource in the SL-PRS dedicated resource pool. The network device can also determine the bandwidth size of the second resource scheduled for the terminal device based on the bandwidth of the SL-PRS dedicated resource pool. Optionally, there is a corresponding relationship between the bandwidth of the SL-PRS and the SL-PRS dedicated resource pool, and each SL-PRS dedicated resource pool corresponds to the bandwidth of an SL-PRS. For example, the bandwidth of the SL-PRS is equal to the bandwidth of the dedicated resource pool, then the bandwidth of the second resource scheduled by the network device in an SL-PRS dedicated resource pool is equal to the bandwidth of the SL-PRS corresponding to the SL-PRS dedicated resource pool.

[0254] In one implementation, the second resource scheduled by the network device for the terminal device is a sidelink resource in a shared resource pool. Optionally, if the terminal device also needs to send data to other terminal devices at this time, for example, the terminal device sends an SR for requesting resources for data in addition to sending the first SR, then the network device can determine the bandwidth of the second resource scheduled for the terminal device based on the bandwidth corresponding to the data transmission demand, for example, the bandwidth of the SL-PRS is equal to the bandwidth of the data transmission demand, and the bandwidth of the second resource scheduled by the network device in the shared resource pool is equal to the bandwidth of the resource scheduled for data in the shared resource pool. For another example, the bandwidth of the SL-PRS is equal to the bandwidth of the physical sidelink shared channel (PSSCH) where the data is located, and the bandwidth of the second resource scheduled by the network device in the shared resource pool is equal to the bandwidth of the PSSCH where the resource scheduled for data in the shared resource pool is located.

[0255] In one implementation, if the first information also indicates resource pool information corresponding to each first resource in at least one first resource, then the first resource for which the terminal device sends the first SR also corresponds to the resource pool information. If the resource pool information corresponding to the first resource for which the terminal device sends the first SR indicates SL-PRS dedicated resource pool 1, then the second resource scheduled by the network device for the terminal device is the side link resource in SL-PRS dedicated resource pool 1. The network device can also determine the bandwidth size of the second resource scheduled for the terminal device based on the bandwidth of the SL-PRS dedicated resource pool 1. For details, please refer to the above description and will not be repeated here.

[0256] In one implementation, if the resource pool information corresponding to the first resource of the first SR sent by the terminal device indicates a shared resource pool, then the second resource scheduled by the network device for the terminal device is the side link resource in the shared resource pool. Optionally, if the terminal device sends an SR for requesting resources for data in addition to the first SR, the network device can determine the bandwidth of the second resource scheduled for the terminal device based on the bandwidth corresponding to the data transmission demand. For details, please refer to the previous description and will not be repeated here.

[0257] In one implementation, if the first information also indicates bandwidth information and / or symbol number information corresponding to each first resource in at least one first resource, then the first resource for which the terminal device sends the first SR also corresponds to the bandwidth information and / or symbol number information. The network device can determine the size of the second resource based on the bandwidth information and / or symbol number information corresponding to the first resource, for example, the bandwidth of the second resource scheduled by the network device is greater than or equal to the bandwidth size requested by the terminal device through the first resource, and / or the number of symbols of the second resource scheduled by the network device is greater than or equal to the number of symbols requested by the terminal device through the first resource.

[0258] In one implementation, if the first information also indicates the positioning service demand information corresponding to each first resource in at least one first resource, then the first resource for which the terminal device sends the first SR also corresponds to the positioning service demand information. The network device can determine the size of the second resource based on the positioning service demand information corresponding to the first resource. It can be understood that the network device schedules the second resource suitable for the current positioning service demand information for the terminal device, thereby ensuring the positioning service demand. For example, the higher the accuracy of the positioning service quality in the positioning service demand information, the network device can schedule the second resource "that can carry a larger bandwidth and more SL-PRS symbols" for the terminal device.

[0259] The above-mentioned implementation methods can be used alone or in combination, and this application does not limit this.

[0260] Step 208: The terminal device sends the SL-PRS on the second resource indicated by the first sidelink grant.

[0261] Step 208 is an optional step, and the terminal device may not send SL-PRS. This application does not limit whether the terminal device sends SL-PRS.

[0262] The terminal device may also receive measurement results from other terminal devices, and the measurement results are determined according to the SL-PRS sent by the terminal device. The terminal device may be positioned according to the measurement results. The specific method of positioning the terminal device is not limited in this application and will not be described in detail here.

[0263] Through the above process, the network device pre-configures at least one first resource for the terminal device through the first information. When the terminal device needs to transmit SL-PRS, the terminal device can send a first SR to the network device through the first resource. The terminal device can request the network device to transmit the resource of SL-PRS through the first SR, thereby realizing SL-PRS transmission, improving the transmission efficiency of SL-PRS, and ensuring the accuracy of positioning.

[0264] like Figure 3 FIG. 1 is a flow chart of a communication method provided in an embodiment of the present application, the method comprising:

[0265] Step 301: The terminal device determines to send SL-PRS.

[0266] For how the terminal device determines that the SL-PRS needs to be sent, please refer to the description in step 204, which will not be repeated here.

[0267] Step 302: If there are no resources for transmitting the SL-PRS, the terminal device triggers the first request information.

[0268] The first request information is used to request resources for transmitting SL-PRS.

[0269] In some embodiments, if the network device configures the transmission of SL-PRS in resource allocation mode 1 for the terminal device, the resources for the terminal device to transmit the SL-PRS are scheduled by the network device rather than being selected by the terminal device itself. Thus, when the network device does not schedule side link resources for the terminal device, if the terminal device needs to send SL-PRS, the terminal device may not have the resources to transmit the SL-PRS.

[0270] In one implementation, the terminal device triggering the first request information in step 302 may also be replaced by: the terminal device triggering the first request.

[0271] In one implementation, the first request information is carried by a medium access control (MAC) control element (CE).

[0272] In the present application, triggering the first request information or the first request can also be understood as triggering the reporting of the first request information, or triggering the sending of the first request information, or triggering the reporting of the MAC CE corresponding to the first request information, or triggering the sending of the MAC CE corresponding to the first request information.

[0273] In one implementation, the resources requested by the first request information are used to transmit aperiodic SL-PRS. That is, the terminal device can use the first request information to request the network device for resources to transmit SL-PRS in response to the aperiodic SL-PRS transmission requirement.

[0274] In one implementation, the first request information indicates one or more of the following:

[0275] The positioning service quality corresponding to SL-PRS;

[0276] The index of the positioning service corresponding to SL-PRS;

[0277] The identifier of the positioning service corresponding to SL-PRS;

[0278] The size of the SL-PRS;

[0279] Bandwidth information of resources used for transmitting SL-PRS;

[0280] Information on the number of symbols of resources used to transmit SL-PRS;

[0281] Identification information of the terminal device receiving SL-PRS.

[0282] The meaning and content of the above parameters can be found in the description of step 202 or step 203, which will not be repeated here.

[0283] Among them, the terminal device receiving the SL-PRS can be understood as: the terminal device (for example, the first terminal device) determines in step 301 that the SL-PRS is sent to the second terminal device, then the second terminal device is the terminal device receiving the SL-PRS. At this time, the first terminal device can carry the identification information of the second terminal device in the first request information, so that the network device knows which terminal device the first terminal device needs to send the SL-PRS to, so as to facilitate the network device to perform resource scheduling. Optionally, the identification information of the terminal device may be a destination layer 2 identifier (destination layer-2ID), or a destination identifier or index. Optionally, the identifier or index can be understood as the index of at least one second terminal device maintained by the first terminal device at the first terminal device. For example, if the first terminal device needs to send SL-PRS to 5 second terminal devices, the identifier or index of the second terminal device may be 1-5, or the identifier or index of the second terminal device may be 0001-0101.

[0284] In one implementation, still taking the terminal device as the first terminal device as an example, if the SL-PRS transmission resources requested by the first terminal device in the first request information are for multiple second terminal devices, that is, the first terminal device needs to send SL-PRS to multiple second terminal devices, then the first terminal device may carry information of multiple second terminal devices in the first request information, and the information of each second terminal device in the multiple second terminal devices is one or more items indicated by the above-mentioned first request information.

[0285] For example, the first terminal device requests the network device to transmit SL-PRS resources through the first request information, and the SL-PRS is sent to the second terminal device and the third terminal device. Then, the first terminal device carries one or more of the following information in the first request information: the positioning service quality corresponding to the SL-PRS related to the second terminal device, the index of the positioning service corresponding to the SL-PRS, the identifier of the positioning service corresponding to the SL-PRS, the size of the SL-PRS, the bandwidth information of the resources used to transmit the SL-PRS, the number of symbols of the resources used to transmit the SL-PRS, and the identification information of the second terminal device. The first terminal device also carries one or more of the following information in the first request information: the positioning service quality corresponding to the SL-PRS related to the third terminal device, the index of the positioning service corresponding to the SL-PRS, the identifier of the positioning service corresponding to the SL-PRS, the size of the SL-PRS, the bandwidth information of the resources used to transmit the SL-PRS, the number of symbols of the resources used to transmit the SL-PRS, and the identification information of the third terminal device (hereinafter referred to as terminal device information). In this way, the network device can be informed that the SL-PRS transmission resources requested by the first terminal device are for multiple terminal devices, thereby avoiding the situation where the resources scheduled by the network device are not suitable for SL-PRS transmission of the first terminal device.

[0286] Optionally, when the first terminal device requests the network device to send SL-PRS transmission resources to multiple other terminal devices through the first request information, the first terminal device needs to carry the terminal device information of multiple other terminal devices in the first request information. At this time, the first terminal device can also sort the terminal device information according to the first factor. For example, the first factor is the SL-PRS transmission priority, that is, the first terminal device sorts the terminal device information according to the SL-PRS transmission priority, or the first terminal device preferentially carries the terminal device information with a high SL-PRS transmission priority. For example, if the SL-PRS transmission priority sent by the first terminal device to the second terminal device is 2, the SL-PRS transmission priority sent by the first terminal device to the third terminal device is 4, and the SL-PRS transmission priority sent by the first terminal device to the fourth terminal device is 5, wherein the priority ranking is 2 higher than 4, and 4 higher than 5. At this time, the first terminal device preferentially carries the terminal device information of the second terminal device, then carries the terminal device information of the third terminal device, and finally carries the terminal device information of the fourth terminal device. As a result, the network device can preferentially schedule resources for terminal devices with high SL-PRS priority, thereby ensuring the accuracy of positioning services related to terminal devices with high SL-PRS transmission priority.

[0287] Optionally, the SL-PRS transmission priority may also be understood as the SL-PRS priority. For example, the SL-PRS priority includes 8 levels.

[0288] Optionally, the higher the positioning service demand of the positioning service, the higher the SL-PRS transmission priority corresponding to the positioning service.

[0289] Optionally, the first terminal device carries the terminal device information in the first request information, which can also be understood as the first terminal device determining which terminal devices' terminal device information is to be placed in the first request information.

[0290] Optionally, in addition to the SL-PRS transmission priority, the first factor may also include one or more of the positioning service quality of the positioning service, the bandwidth information size, the symbol number information size, etc.

[0291] In one implementation, before the terminal device sends the first request information, the terminal device sends the second information to the network device. The second information can refer to the description of the second information in step 202. In addition, the second information can also indicate the index or identifier corresponding to the positioning service demand information, that is, each positioning service demand information has a corresponding index or identifier. The positioning service demand information can also refer to the description of the positioning service demand information in step 202. For example, the second information indicates a positioning service demand information list, and the positioning service demand information list includes positioning service demand information corresponding to one or more positioning services. The terminal device can first indicate to the network device one or more positioning services to be performed by the terminal device through the second information, and then the terminal device can directly carry the index or identifier of the positioning service demand information in the first request information without carrying the positioning service demand information, so that the network device can determine the positioning service demand information of the positioning service according to the index or identifier of the positioning service demand information, and schedule the resources for transmitting the SL-PRS corresponding to the positioning service for the terminal device according to the positioning service demand information.

[0292] In one implementation, before the terminal device sends the first request information, the network device sends the fifth information to the terminal device, and the fifth information indicates the correspondence between the following one or more positioning information and the positioning service: SL-PRS bandwidth information, SL-PRS symbol number information, positioning QoS, SL-PRS transmission priority, positioning service priority, and the identification or index of the positioning service.

[0293] Among them, the fifth information may indicate the relationship between one or more positioning services and the positioning information. The terminal device may directly carry the index or identifier of the positioning service demand information in the first request information according to the corresponding relationship indicated by the fifth information and the positioning service for which the terminal device currently needs to transmit the SL-PRS, so that the network device can determine the positioning service according to the index or identifier of the positioning service. Alternatively, the terminal device may directly carry the bandwidth information of the SL-PRS corresponding to the positioning service in the first request information according to the corresponding relationship indicated by the fifth information and the positioning service for which the terminal device currently needs to transmit the SL-PRS, so that the network device can determine the positioning service according to the bandwidth information of the SL-PRS. Alternatively, the terminal device may directly carry the symbol number information of the SL-PRS corresponding to the positioning service in the first request information according to the corresponding relationship indicated by the fifth information and the positioning service for which the terminal device currently needs to transmit the SL-PRS, so that the network device can determine the positioning service according to the symbol number information of the SL-PRS. Alternatively, the terminal device may directly carry the SL-PRS transmission priority corresponding to the positioning service in the first request information according to the corresponding relationship indicated by the fifth information and the positioning service for which the terminal device currently needs to transmit the SL-PRS, so that the network device can determine the positioning service according to the SL-PRS transmission priority. Alternatively, the terminal device may directly carry the positioning service priority corresponding to the positioning service in the first request information based on the corresponding relationship indicated by the fifth information and the positioning service for which the terminal device currently needs to transmit SL-PRS, so that the network device can determine the positioning service based on the positioning service priority. Optionally, the network device may maintain the above-mentioned corresponding relationship, so that the network device can determine the positioning service based on the information carried by the terminal device in the first request information, and can also determine the SL-PRS transmission bandwidth and / or number of symbols corresponding to the positioning service, thereby scheduling resources for transmitting SL-PRS for the terminal device.

[0294] In one implementation, the value of the logical channel identifier (LCID) corresponding to the first request information is different from the LCID corresponding to the side link buffer status report, and the side link buffer status report is used to request side link resources for transmitting data. For example, the value of the LCID corresponding to the first request information is the value of the logical channel identifier reserved in the protocol. Among them, reserved can also be understood as not yet used.

[0295] In one implementation, the value of the LCID corresponding to the first request information is any one of 37 to 42 or 47.

[0296] In one implementation, the value of the extended logical channel identifier (LCID) corresponding to the first request information is any value from 64 to 292.

[0297] In one implementation, the priority of the first request information is higher than the priority of the sidelink buffer status report. The priority may be a logical channel priority. Through this method, when the terminal device needs to transmit data and the first request information at the same time, the first request information can be transmitted first, thereby ensuring the positioning accuracy of the terminal device.

[0298] The priority of the first request information may be configured by the network device or may be predefined by the protocol.

[0299] In the present application, after the terminal device triggers the first request information, it can also cancel the triggered first request information.

[0300] In one implementation, after the terminal device sends the first request information to the network device, the triggered first request information may be canceled.

[0301] In one implementation, after the terminal device sends the SL-PRS, the triggered first request information may be canceled.

[0302] In one implementation, a terminal device receives resource indication information from a network device, and the resource indication information indicates a third resource. If the third resource can carry (or accommodate) the SL-PRS to be transmitted, the terminal device can cancel the triggered first request information. Alternatively, if the third resource can carry (or accommodate) the SL-PRS to be transmitted that triggers the first request information, the terminal device can cancel the triggered first request information. At this time, the terminal device can send the SL-PRS through the third resource. Optionally, the third resource is a side link resource.

[0303] In one implementation, a terminal device receives resource indication information from a network device, and the resource indication information indicates a third resource for transmitting data. If the third resource can carry (or accommodate) the data to be transmitted and the SL-PRS, the terminal device can cancel the triggered first request information. Alternatively, if the third resource can carry (or accommodate) the data to be transmitted and the SL-PRS that triggers the first request information, the terminal device can cancel the triggered first request information. At this time, the terminal device can send the SL-PRS through the third resource. Optionally, the third resource is a side link resource.

[0304] For example, the terminal device first requests resources for data, that is, the terminal device sends a buffer status report (BSR) MAC CE, and the BSR MAC CE is used to request resources for transmitting data. Then the terminal device needs to request transmission resources for SL-PRS, that is, the terminal device triggers the first request information, the network device first receives the BSR MACCE, and schedules the third resource for the terminal device. If the third resource can accommodate data and SL-PRS, the terminal device can cancel the triggered first request information.

[0305] In the above method, after the terminal device sends the first request information or SL-PRS, or when the terminal device determines that the third resource can transmit the SL-PRS, the resource for transmitting the SL-PRS is no longer needed. Therefore, the terminal device cancels the triggered first request information, which can avoid resource waste and improve resource utilization.

[0306] After the terminal device triggers the first request information, there may be the following two implementation methods.

[0307] Implementation method 1: There are resources for transmitting the first request information.

[0308] Step 303: If there are resources for transmitting the first request information, the terminal device sends the first request information.

[0309] Correspondingly, the network device receives the first request information from the terminal device.

[0310] Step 304: The network device sends a second sidelink grant to the terminal device, where the second sidelink grant indicates resources.

[0311] Optionally, the network device sends a second sidelink authorization based on the first request information.

[0312] The second sidelink grant indication resource may be a resource used to transmit the SL-PRS.

[0313] Correspondingly, the terminal device receives a second sidelink authorization from the network device.

[0314] Step 304 is an optional step, and the network device may not send the second side link authorization. This application does not limit whether the network device sends the second side link authorization.

[0315] Step 305: The terminal device sends the SL-PRS on the resources indicated by the second sidelink grant.

[0316] Step 305 is an optional step, and the terminal device may not send SL-PRS. This application does not limit whether the terminal device sends SL-PRS.

[0317] The terminal device may also receive measurement results from other terminal devices, and the measurement results are determined according to the SL-PRS sent by the terminal device. The terminal device may be positioned according to the measurement results. The specific method of positioning the terminal device is not limited in this application and will not be described in detail here.

[0318] Implementation method 2: There is no resource for transmitting the first request information.

[0319] In one implementation, step 303 is an optional step. If the terminal device does not have resources to transmit the first request information, steps 303 to 305 can be replaced by the following process.

[0320] Step 306: If there are no resources for transmitting the first request information, the terminal device triggers a second scheduling request, and the second scheduling request is used to request uplink resources.

[0321] The fact that there are no resources for transmitting the first request information may be understood as: there are no resources for sending the first request information, or there are no uplink resources for new transmission.

[0322] In one implementation, the second scheduling request triggered by the terminal device is used to request resources for transmitting the first request information. For example, the second scheduling request corresponds to the first request information. If the terminal device sends the second scheduling request, the network device can learn that the resources requested by the terminal device are used to transmit the first request information. Optionally, the network device can also configure the second scheduling request information for the terminal device first, wherein the specific content of the second scheduling request information can refer to the information related to the first resource in step 203, but the configuration of the network device is for the second scheduling request.

[0323] In one implementation, the second scheduling request triggered by the terminal device is used to request resources for transmitting the first request information. For example, the second scheduling request corresponds to the first request information. If the terminal device sends the second scheduling request, the network device can learn that the resources requested by the terminal device are related to the SL-PRS.

[0324] In one implementation, the second scheduling request triggered by the terminal device is an SR for requesting data transmission.

[0325] In one implementation, the second scheduling request triggered by the terminal device is the first SR in the process shown in FIG. 1 , that is, the second scheduling request is used to request resources for transmitting the SL-PRS.

[0326] Optionally, step 306 is an optional step. If the terminal device has resources to transmit the first request information, the terminal device executes step 303.

[0327] Step 307: The terminal device sends a second scheduling request.

[0328] This application does not limit how the terminal device sends the second scheduling request. If the second scheduling request is the first SR in the process shown in FIG. 1 , the process of sending the first SR can refer to the description in the process shown in FIG. 1 , and will not be repeated here.

[0329] Correspondingly, the network device receives a second scheduling request from the terminal device.

[0330] Step 308: The network device sends a third sidelink grant to the terminal device, where the third sidelink grant indicates a sidelink resource or an uplink resource.

[0331] Correspondingly, the terminal device receives a third sidelink authorization from the network device.

[0332] In one implementation, the network device receives a second scheduling request, and the network device schedules uplink resources for the terminal device based on the second scheduling request, and the terminal device sends the first request information using the uplink resources. If the network device receives the first request information, the network device can schedule the sidelink resources for the terminal device according to the first request information. For example, if the network device receives the second scheduling request sent by the terminal device through step 307, then before step 308, the network device can also schedule uplink resources for the terminal device according to the second scheduling request, and the terminal device can send the first request information based on the uplink resources, and then the network device can schedule the sidelink resources for the terminal device according to the first request information sent by the terminal device.

[0333] In one implementation, if the network device receives the second scheduling request, the network device may schedule the third sidelink grant for the terminal device according to the second scheduling request. For example, if the network device receives the second scheduling request sent by the terminal device through step 307, the network device may directly schedule the third sidelink grant for the terminal device according to the second scheduling request.

[0334] Step 308 is an optional step, and the network device may not send the third side link authorization. This application does not limit whether the network device sends the third side link authorization.

[0335] Step 309: The terminal device sends the SL-PRS on the sidelink resources indicated by the third sidelink grant.

[0336] Step 309 is an optional step, and the terminal device may not send SL-PRS. This application does not limit whether the terminal device sends SL-PRS.

[0337] The terminal device may also receive measurement results from other terminal devices, and the measurement results are determined according to the SL-PRS sent by the terminal device. The terminal device may be positioned according to the measurement results. The specific method of positioning the terminal device is not limited in this application and will not be described in detail here.

[0338] Through the above process, the present application provides a first request information and a second scheduling request for requesting SL-PRS transmission resources, so that when the terminal device needs to transmit SL-PRS, it can request the network device for resources to transmit SL-PRS through the first request information or the second scheduling request, thereby realizing SL-PRS transmission, improving the transmission efficiency of SL-PRS, and ensuring positioning accuracy.

[0339] The present application also provides a method that enables a network device to schedule periodic resources for transmitting SL-PRS for a terminal device, which will be described in detail below.

[0340] like Figure 4 FIG. 1 is a flow chart of a communication method provided in an embodiment of the present application, the method comprising:

[0341] Step 401: The terminal device determines to send SL-PRS.

[0342] In one implementation, the terminal device itself has a positioning service demand, and thus determines to execute a positioning process, or determines to initiate positioning, and then determines to send SL-PRS.

[0343] In one implementation, the terminal device needs to assist other terminal devices in locating other terminal devices, or the terminal device is requested by other terminal devices to send SL-PRS, thereby determining to send SL-PRS.

[0344] In one implementation, the SL-PRS that the terminal device needs to send is a periodic SL-PRS.

[0345] For how the terminal device determines that the SL-PRS needs to be sent, please refer to the description in step 204, which will not be repeated here.

[0346] Step 402: The terminal device sends a second request message to the network device.

[0347] Correspondingly, the network device receives the second request information.

[0348] The terminal device may request periodic sidelink resources from the network device via second request information, where the sidelink resources requested by the second request information are used to transmit the SL-PRS.

[0349] In one implementation, a sidelink UE information (SUI) message includes the second request information.

[0350] In one implementation, the second request information may indicate at least one of the following:

[0351] The bandwidth information required for the positioning service (or the bandwidth information of the SL-PRS); the number of symbols required for the positioning service (or the number of symbols of the SL-PRS); the positioning QoS of the positioning service; and the identification of the positioning service.

[0352] For the specific meaning of each of the above information, please refer to the description in step 202, which will not be repeated here.

[0353] In one implementation, step 402 is an optional step.

[0354] Step 403: The network device sends first configuration information to the terminal device.

[0355] Correspondingly, the terminal device receives the first configuration information.

[0356] The first configuration information indicates periodic N groups of sidelink resources, where N is an integer greater than 0. Each group of sidelink resources includes at least one sidelink resource.

[0357] In one implementation, the type of the N groups of sidelink resources configured by the network device for the terminal device is preconfigured grant type 1 (configured grant type 1).

[0358] In one implementation, the type of N groups of sidelink resources configured by the network device for the terminal device is preconfigured grant type 2 (configured grant type 2).

[0359] Among them, the resources of pre-configured authorization type 1 are resources that the terminal device can directly use after the network device configures the terminal device; the resources of pre-configured authorization type 2 are resources that the terminal device needs to receive an activation message sent by the network device before using the resources after the network device configures the terminal device. Optionally, the network device can indicate the relevant parameters of the activated resources through the activation message, and the terminal device uses the activated resources according to the activation message. It can be understood that the periodic resources configured by the network device for the terminal device can also be resources with similar functions or characteristics. This application takes pre-configured authorization type 1 and pre-configured authorization type 2 as examples for explanation.

[0360] In one implementation, the network device may configure periodic sidelink resources for the terminal device based on the second request information sent by the terminal device in step 402.

[0361] In one implementation, the periodic sidelink resources configured by the network device for the terminal device may be based on the granularity of the terminal device, or based on the level of the terminal device, or corresponding to the terminal device. For example, the network device configures N groups of sidelink resources for the terminal device, including the sidelink resources in the SL-PRS dedicated resource pool and the sidelink resources in the shared resource pool.

[0362] In one implementation, the periodic sidelink resources configured by the network device for the terminal device may be based on the granularity of a resource pool, or based on the level of a resource pool, or correspond to a resource pool. For example, the network device configures N groups of sidelink resources for the terminal device, including sidelink resources in the SL-PRS dedicated resource pool and sidelink resources in the shared resource pool.

[0363] In one implementation, the network device configures the periodic sidelink resources corresponding to the SL-PRS dedicated resource pool for the terminal device, for example, N groups of sidelink resources include the sidelink resources in the SL-PRS dedicated resource pool.

[0364] In one implementation, the network device configures the periodic sidelink resources corresponding to the shared resource pool for the terminal device, for example, N groups of sidelink resources include the sidelink resources in the shared resource pool.

[0365] In one implementation, the network device configures one or more groups of periodic side link resources for the terminal device, that is, the value of N is an integer greater than 0.

[0366] Step 404: The network device sends first indication information to the terminal device.

[0367] Correspondingly, the terminal device receives the first indication information.

[0368] The first indication information indicates to activate or deactivate the first group of sidelink resources in the periodic N groups of sidelink resources, where the N groups of sidelink resources are used to transmit SL-PRS. Deactivation can also be replaced by descriptions such as "release".

[0369] In one implementation manner, downlink control information (DCI) includes first indication information.

[0370] In one implementation, the first indication information may include X bits, where X is an integer greater than 0, and the X bits correspond to the first group of side link resources. If the value of the X bits is a first value, the first indication information indicates activation of the first group of side link resources; if the value of the X bits is a second value, the first indication information indicates deactivation of the first group of side link resources. For example, X=1, the value of 1 bit corresponding to the first group of side link resources is 1, indicating activation of the first group of side link resources; the value of 1 bit corresponding to the first group of side link resources is 0, indicating deactivation of the first group of side link resources. Optionally, the first indication information may also include an index or number or identifier (hereinafter collectively referred to as an index) of the first group of side link resources, in which case the activation or deactivation status indicated by the X bits is related to the first group of side link resources, that is, the X bits correspond to the first group of side link resources.

[0371] In one implementation, the first indication information may include a first field, and the first group of sidelink resources may correspond to the first field. At least one bit or bit value in the first field is a third value, and the first indication information indicates activation of the first group of sidelink resources; at least one bit or bit (hereinafter taking the bit as an example) in the first field is a fourth value, and the first indication information indicates deactivation of the first group of sidelink resources. Among them, the field can also be understood as information, and the following field is used as an example for explanation. Optionally, the first indication information may also include an index of the first group of sidelink resources, in which case the activation or deactivation status indicated by the first field is related to the first group of sidelink resources, that is, the first group of sidelink resources corresponds to the first field.

[0372] For example, the first indication information can be transmitted via a DCI in a first format. For example, one or more of the following fields (or information) can be transmitted via a DCI in a first format: SL-PRS field; SL-PRS resource identifier (SL-PRSresource ID) field; comb size field; resource element offset (resource elementoffset) field; resource pool index (resource pool index) field; start symbol (start symbol) field; SL-PRS symbol number (number of symbol for SL-PRS) field. Among them, resource elements can also be referred to as resource elements or resource units. Optionally, the DCI in the first format can be used to activate or deactivate the sidelink resources of the SL-PRS dedicated resource pool. Optionally, the DCI in the first format can also be used to activate or deactivate the sidelink resources of the shared resource pool.

[0373] In the present application, the first field may be one or more of the above fields. For example, activation is indicated by the value (or state) of at least one bit of one or more of the above fields, and deactivation is indicated by the value (or state) of at least one bit of one or more of the above fields.

[0374] For example, the first field is a SL-PRS resource identification field, and the SL-PRS resource identification field occupies Y bits. If the Y bits corresponding to the SL-PRS resource identification field are taken as a first value, the first indication information indicates activation; if the Y bits corresponding to the SL-PRS resource identification field are taken as a second value, the first indication information indicates deactivation. Optionally, the first value is all 0 or all 1, and the second value is all 1 or all 0. It can be understood that all 1 or all 0 is only used as an example, and the present application does not limit the specific values ​​of the first value and the second value. The first value and the second value can also be partially 1 and partially 0.

[0375] For another example, the first field is an SL-PRS resource identification field and a resource pool index field, wherein the SL-PRS resource identification field occupies Y bits, and the resource pool index field occupies Z bits. If the Y bits corresponding to the SL-PRS resource identification field take a first value, the first indication information indicates activation; if the resource pool index field takes a second value, the first indication information indicates deactivation. Optionally, the first value is all 0 or all 1, and the second value is also all 0 or all 1. It can be understood that all 1 or all 0 is only used as an example, and the present application does not limit the specific values ​​of the first value and the second value. The first value and the second value may also be partially 1 and partially 0.

[0376] For another example, the first field is the SL-PRS resource identification field and the resource pool index field, wherein the SL-PRS resource identification field occupies Y bits, and the resource pool index field occupies Z bits. If some of the Y bits corresponding to the SL-PRS resource identification field are all 1s, the first indication information indicates activation; if some of the Z bits occupied by the resource pool index field are all 0s, the first indication information indicates deactivation.

[0377] The above are only examples. There may be other implementations of the first field, and this application will not give examples one by one.

[0378] In one implementation, the first indication information may simultaneously indicate activation or deactivation of multiple groups of side link resources among N groups of side link resources. For example, the first indication information also indicates activation or deactivation of a second group of side link resources among the N groups of side link resources.

[0379] In one implementation, if the first group of sidelink resources are resources of a shared resource pool, the first indication information is scrambled by a first radio network temporary identity (RNTI); if the first group of sidelink resources are resources of an SL-PRS dedicated resource pool, the first indication information is scrambled by a second RNTI. The first RNTI is different from the second RNTI.

[0380] In one implementation, if the first group of sidelink resources are resources of the SL-PRS dedicated resource pool, the first indication information is carried in a first format DCI; if the first group of sidelink resources are resources of the shared resource pool, the first indication information is carried in a second format DCI. The first format is different from the second format.

[0381] Through the above method, the network device activates or deactivates N groups of side link resources for transmitting SL-PRS for the terminal device through the first indication information. When the terminal device needs to transmit SL-PRS, the terminal device can send SL-PRS to the network device through a pre-configured group of side link resources, thereby realizing SL-PRS transmission, improving the transmission efficiency of SL-PRS, and ensuring the accuracy of positioning. In addition, when the N groups of side link resources belong to the resources of the SL-PRS dedicated resource pool, the side link resources can be activated or deactivated through the SL-PRS field, SL-PRS resource identification field, comb semicolon size field and other fields, which can realize the reuse of existing field activation resources without using newly added fields, thereby reducing signaling overhead.

[0382] Step 405: The terminal device activates or deactivates the first group of side link resources according to the first indication information.

[0383] Optionally, the terminal device may also determine a third group of side link resources from at least one group of activated side link resources in the N groups of side link resources, and send the SL-PRS through the third group of side link resources. The triggering conditions for the terminal device to send the SL-PRS and how the terminal device sends the SL-PRS are not limited in this application, or may also refer to step 204, which will not be repeated here.

[0384] In one implementation, step 405 is an optional step.

[0385] Step 406: The terminal device sends a second indication message, where the second indication message indicates confirmation of activation or deactivation of the first group of sidelink resources.

[0386] Correspondingly, the network device receives the second indication information.

[0387] In the present application, the first indication information and the second indication information may be implemented separately or in combination. Here, the first indication information and the second indication information may be implemented in combination as an example for description. If the first indication information and the second indication information are implemented separately, then after the network device sends the first indication information, the terminal device may not send the second indication information; or, before the terminal device sends the second indication information, it may not depend on whether the first indication information is received.

[0388] In one implementation, the second indication information may be triggered before the terminal device sends the second indication information.

[0389] In one implementation, the second indication information includes N bits, and the N bits correspond one-to-one to the N groups of sidelink resources; when the second indication information indicates confirmation of activation of the first group of sidelink resources, the value of the bit corresponding to the first group of sidelink resources in the second indication information is the fifth value; when the second indication information indicates confirmation of deactivation of the first group of sidelink resources, the value of the bit corresponding to the first group of sidelink resources in the second indication information is the sixth value. Optionally, the fifth value may be 1, and the sixth value may be 0.

[0390] In one implementation, the second indication information corresponds to a group of sidelink resources indicated by the first indication information. For example, if the first indication information indicates activation of the first group of sidelink resources, the second indication information indicates confirmation of activation of the first group of sidelink resources. If the first indication information indicates deactivation of the first group of sidelink resources, the second indication information indicates confirmation of deactivation of the first group of sidelink resources.

[0391] In one implementation, the second indication information corresponds to a group of sidelink resources indicated by multiple first indication information. For example, the network device indicates activation or deactivation of the first group of sidelink resources through the first first indication information, and the network device also indicates activation or deactivation of the second group of sidelink resources through the second first indication information, then the second indication information can simultaneously indicate confirmation of activation or deactivation of the first group of sidelink resources and the second group of sidelink resources.

[0392] In one implementation, the second indication information may indicate confirmation of activation or deactivation of the side link resources in the SL-PRS dedicated resource pool, or it may be understood that the second indication information is confirmation information specifically used for the side link resources in the SL-PRS dedicated resource pool.

[0393] For example, the network device may indicate activation or deactivation of the side link resources corresponding to the SL-PRS dedicated resource pool through the first indication information, and the terminal device may indicate confirmation of activation or deactivation of the side link resources corresponding to the SL-PRS dedicated resource pool through the second indication information.

[0394] For example, for example, taking N as 16, the network device configures 16 groups of side link resources for the terminal device, and these 16 groups of side link resources include 8 groups of side link resources corresponding to the shared resource pool and 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool. The 8 groups of side link resources corresponding to the shared resource pool are numbered 1-8, and the 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool are numbered 1-8. The network device can indicate to the terminal device through the first indication information to activate or deactivate the 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool. In order to enable the terminal device to indicate the confirmation information related to the 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool, the terminal device can use the second indication information, so that the network device can be informed of the activation or deactivation of the 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool. For another example, taking N as 8, the network device configures 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool for the terminal device. The network device can instruct the terminal device to activate or deactivate the 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool through the first indication information. In order to enable the terminal device to indicate the confirmation information related to the 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool, the terminal device can use the second indication information to enable the network device to know the activation or deactivation status of the 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool.

[0395] In one implementation, the second indication information may indicate confirmation of activation or deactivation of the side link resources corresponding to the SL-PRS dedicated resource pool, and / or the side link resources corresponding to the shared resource pool. Alternatively, it is understood that the second indication information is not specifically used for confirmation information of the side link resources corresponding to the SL-PRS dedicated resource pool, but is used to indicate all pre-configured authorization type 2 resources configured for the terminal device.

[0396] For example, the network device may indicate activation or deactivation of the side link resources corresponding to the SL-PRS dedicated resource pool through the first indication information, or may indicate activation or deactivation of the side link resources corresponding to the shared resource pool through the first indication information. The terminal device may also indicate confirmation of activation or deactivation of the side link resources corresponding to the SL-PRS dedicated resource pool through the second indication information, or may indicate activation or deactivation of the side link resources corresponding to the shared resource pool.

[0397] For example, taking N as 16, the network device configures 16 groups of side link resources for the terminal device, and the 16 groups of side link resources include 8 groups of side link resources corresponding to the shared resource pool and 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool. The 8 groups of side link resources corresponding to the shared resource pool are numbered 1-8, and the 8 groups of side link resources corresponding to the SL-PRS dedicated resource pool are numbered 9-16. The terminal device can use the second indication information to enable the network device to be informed of the activation or deactivation status of all pre-configured authorization type 2 resources.

[0398] In one implementation manner, the second indication information may be a MAC CE or the second indication information may be carried by a MAC CE.

[0399] The second indication information may correspond to a new LCID, for example, may correspond to an index or value of an LCID reserved in the protocol. Reserved may also be understood as not being used.

[0400] In one implementation, the value of the LCID corresponding to the second indication information is any one of 37 to 42 or 47.

[0401] In one implementation, the value of the extended logical channel identifier corresponding to the second indication information is any value from 64 to 292.

[0402] In one implementation, the second indication information may also be a Sidelink Configured Grant Confirmation MAC CE. For example, the network device configures 8 groups of sidelink resources for the terminal device, where the 4 groups of sidelink resources corresponding to the shared resource pool are numbered 1-4, and the 4 groups of sidelink resources corresponding to the SL-PRS dedicated resource pool are numbered 5-8. The terminal device informs the network device of the activation and deactivation status of the 8 groups of sidelink resources through the Sidelink Configured Grant Confirmation MAC CE.

[0403] Through the method provided by the present application, when the network device schedules N groups of sidelink resources for the terminal device to transmit SL-PRS, the terminal device can use the second indication information to enable the network device to determine whether the terminal device has successfully activated or deactivated the configured sidelink resources. This avoids transmission conflicts caused by the network device deactivating a group of sidelink resources for the terminal device, while the terminal device fails to deactivate the group of sidelink resources and continues to use the group of sidelink resources, or avoids resource waste caused by the network device activating a group of sidelink resources for the terminal device, while the terminal device fails to activate the group of sidelink resources.

[0404] It is understandable that in order to implement the functions in the above embodiments, the network device and the terminal include hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0405] The present application also provides a communication device, which can be used to implement the functions of the terminal device or network device in the above method embodiment, and thus can also achieve the beneficial effects of the above method embodiment. In the embodiment of the present application, the communication device can be one of the terminals 120a-120j as shown in Figure 1, or it can be the network device 110a or 110b as shown in Figure 1, or it can be a module (such as a chip) applied to the terminal device or network device.

[0406] like Figure 5 As shown, the communication device 500 includes a processing unit 510 and a transceiver unit 520. The communication device 500 is used to implement the above Figure 2 , Figure 3 or Figure 4 The functions of the terminal device or the network device in the method embodiment shown in FIG.

[0407] When the communication device 500 is used to implement Figure 2 The functions of the terminal device in the method embodiment shown are:

[0408] A processing unit, configured to receive first information through a transceiver unit; the first information indicates at least one first resource, and the first resource is used to transmit a first scheduling request SR;

[0409] A transceiver unit is used to send the first SR to the network device through the first resource; wherein the first SR is used to request a second resource for transmitting a sidelink positioning reference signal SL-PRS; and the SL-PRS is used for sidelink positioning.

[0410] When the communication device 500 is used to implement Figure 2 The functions of the network device in the method embodiment shown are:

[0411] A processing unit, configured to send first information to a terminal device through a transceiver unit; the first information indicates at least one first resource, and the first resource is used to transmit a first scheduling request SR;

[0412] A transceiver unit is used to receive the first SR from the terminal device through the first resource; the first SR is used to request a second resource for transmitting a sidelink positioning reference signal SL-PRS; the SL-PRS is used for sidelink positioning.

[0413] When the communication device 500 is used to implement Figure 3 The functions of the terminal device in the method embodiment shown are:

[0414] A processing unit, configured to determine to send a sidelink positioning reference signal SL-PRS; if there is no resource for transmitting the SL-PRS, triggering the first request information;

[0415] A communication unit is used to send the first request information if there are resources for transmitting the first request information, and the first request information is used to request resources for transmitting the SL-PRS; if there are no resources for transmitting the first request information, trigger a second scheduling request, and the second scheduling request is used to request uplink resources.

[0416] When the communication device 500 is used to implement Figure 3 The functions of the network device in the method embodiment shown are:

[0417] A transceiver unit, configured to receive a first request message or a second scheduling request from a terminal device, wherein the first request message is used to request resources for transmitting a sidelink positioning reference signal SL-PRS; and the second scheduling request is used to request uplink resources;

[0418] A processing unit, used for sending a second sidelink grant to the terminal device according to the first request information, or sending a third sidelink grant to the terminal device according to the second scheduling request; the second sidelink grant indicates resources used to transmit the SL-PRS, and the third sidelink grant indicates uplink resources or sidelink resources.

[0419] When the communication device 500 is used to implement Figure 4 The functions of the terminal device in the method embodiment shown are:

[0420] a transceiver unit, configured to receive first indication information, wherein the first indication information indicates activation or deactivation of a first group of sidelink resources in N periodic groups of sidelink resources, wherein the first group of sidelink resources is used to transmit a sidelink reference signal SL-PRS, and N is an integer greater than 0; the N groups of sidelink resources are configured by a network device;

[0421] A processing unit, configured to activate or deactivate the first group of sidelink resources according to the first indication information.

[0422] When the communication device 500 is used to implement Figure 4The functions of the network device in the method embodiment shown are:

[0423] A processing unit, configured to determine to activate or deactivate a first group of sidelink resources among N groups of periodic sidelink resources; the N groups of sidelink resources are configured by a network device, the first group of sidelink resources are used to transmit a sidelink reference signal SL-PRS, and N is an integer greater than 0;

[0424] A transceiver unit is used to send the first indication information; the first indication information indicates activation or deactivation of the first group of side link resources among the periodic N groups of side link resources.

[0425] A more detailed description of the processing unit 510 and the transceiver unit 520 can be directly obtained by referring to the relevant descriptions in the method embodiments shown in the above processes, and will not be repeated here.

[0426] As another possible product form, the terminal device or network device described in the embodiment of the present application can be implemented by a general bus architecture. Figure 6 , Figure 6 6 is a schematic diagram of the structure of a communication device 600 provided in an embodiment of the present application, and the communication device 600 includes a processor 601 and a transceiver 602. The communication device 600 may be a terminal device, or a chip or chip system therein; or, the communication device 600 may be a network device, or a chip or module therein. Figure 6 Only the main components of the communication device 600 are shown. In addition to the processor 601 and the transceiver 602, the communication device 600 may further include a memory 603 and an input and output device (not shown in the figure).

[0427] Optionally, the processor 601 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program. The memory 603 is mainly used to store the software program and data. The transceiver 602 may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly used for converting the baseband signal and the radio frequency signal and processing the radio frequency signal. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input and output devices, such as a touch screen, a display screen, a keyboard, etc., are mainly used to receive data input by the user and output data to the user.

[0428] Optionally, the processor 601, the transceiver 602, and the memory 603 may be connected via a communication bus.

[0429] When the communication device is turned on, the processor 601 can read the software program in the memory 603, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 601 performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 601. The processor 601 converts the baseband signal into data and processes the data.

[0430] In another implementation, the RF circuit and antenna may be arranged independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be arranged remotely from the communication device.

[0431] In some embodiments, in terms of hardware implementation, those skilled in the art may imagine that the communication device 500 may be implemented as Figure 6 The form of the communication device 600 is shown.

[0432] As an example, Figure 5 The function / implementation process of the processing unit 510 in Figure 6 The processor 601 in the communication device 600 shown calls the computer execution instructions stored in the memory 603 to implement. Figure 5 The function / implementation process of the transceiver unit 520 can be Figure 6 The transceiver 602 in the communication device 600 is shown to be implemented.

[0433] As another possible product form, the terminal device or network device in this application can adopt Figure 7 The structure shown, or including Figure 7 Parts shown. Figure 7 A schematic diagram of the composition of a communication device 700 provided in this application.

[0434] like Figure 7 As shown, the communication device 700 includes at least one processor 701. Optionally, the communication device also includes a communication interface 702.

[0435] When the program instructions involved are executed in the at least one processor 701, the device 700 can implement the method provided by any of the aforementioned embodiments and any possible designs thereof. Alternatively, the processor 701 is used to implement the method provided by any of the aforementioned embodiments and any possible designs thereof through a logic circuit or execution code instructions.

[0436] The communication interface 702 may be used to receive program instructions and transmit them to the processor, or the communication interface 702 may be used for the communication device 700 to communicate and interact with other communication devices, such as interactive control signaling and / or business data, etc. Exemplarily, the communication interface 702 may be used to receive signals from other devices outside the communication device 700 and transmit them to the processor 701, or to send signals from the processor 701 to other communication devices outside the communication device 700.

[0437] Optionally, the communication interface 702 may be a code and / or data read / write interface circuit, or the communication interface 702 may be a signal transmission interface circuit between a communication processor and a transceiver, or may be a pin of a chip.

[0438] Optionally, the communication device 700 may further include at least one memory 703, which may be used to store required program instructions and / or data. It should be noted that the memory 703 may exist independently of the processor 701, or may be integrated with the processor 701. The memory 703 may be located inside the communication device 700, or may be located outside the communication device 700, without limitation.

[0439] Optionally, the communication device 700 may further include a power supply circuit 704, which may be used to supply power to the processor 701. The power supply circuit 704 may be located in the same chip as the processor 701, or in another chip other than the chip where the processor 701 is located.

[0440] Optionally, the communication device 700 may further include a bus, and various parts of the communication device 700 may be interconnected through the bus.

[0441] In some embodiments, in terms of hardware implementation, those skilled in the art may think of the above Figure 5 The communication device 500 shown may be used Figure 7 The form of the communication device 700 is shown.

[0442] As an example, Figure 5 The function / implementation process of the processing unit 510 in Figure 7 The processor 701 in the communication device 700 shown calls the computer execution instructions stored in the memory 703 to implement. Figure 5 The function / implementation process of the transceiver unit 520 can be Figure 7 The communication interface 702 in the communication device 700 is shown to be implemented.

[0443] It should be pointed out that Figure 7The structure shown does not constitute a specific limitation on the terminal device or network device. For example, in other embodiments of the present application, the terminal device or network device may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0444] It is understandable that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0445] The method steps in the embodiments of the present application can be implemented by hardware, or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal. Of course, the processor and the storage medium can also be present in a network device or a terminal as discrete components.

[0446] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, the process or function of the embodiment of the present application is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instruction can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it can also be an optical medium, such as a digital video disc; it can also be a semiconductor medium, such as a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0447] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.

[0448] 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 on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) that contain computer-usable program code.

[0449] The present application is described with reference to the flowchart and / or block diagram of the method, device (system), and computer program product 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 process and / or box 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 produce a device for implementing the function specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.

[0450] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0451] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the 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: include: receiving a first message; The first information indicates at least one first resource, where the first resource is used to transmit a first scheduling request SR; The first SR is sent to the network device through the first resource; wherein the first SR is used to request a second resource for transmitting a sidelink positioning reference signal SL-PRS; and the SL-PRS is used for sidelink positioning.

2. The method according to claim 1, characterized in that The first information further indicates one or more of the following: SL-PRS resource pool information corresponding to each first resource in at least one first resource; SL-PRS bandwidth information corresponding to each first resource in at least one first resource; SL-PRS symbol number information corresponding to each first resource in at least one first resource; Positioning service requirement information corresponding to each first resource in the at least one first resource.

3. The method according to claim 2, characterized in that The SL-PRS resource pool information, SL-PRS bandwidth information, SL-PRS symbol number information, and positioning service requirement information corresponding to any two first resources among the at least one first resource are not completely the same.

4. The method according to claim 2, characterized in that: The method further comprises: determining, according to the SL-PRS, the first resource for sending the first SR from the at least one first resource; The SL-PRS and the first resource used to send the first SR satisfy at least one of the following: The resource pool to which the resource used to transmit the SL-PRS belongs is the same as the resource pool indicated by the SL-PRS resource pool information corresponding to the first resource; The bandwidth required for the positioning service corresponding to the SL-PRS is less than or equal to the bandwidth indicated by the SL-PRS bandwidth information corresponding to the first resource; The number of symbols required for the positioning service corresponding to the SL-PRS is less than or equal to the number of symbols indicated by the SL-PRS symbol number information corresponding to the first resource; The positioning service requirement information required for the positioning service corresponding to the SL-PRS is the same as the positioning service requirement information corresponding to the first resource.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: receiving a first sidelink grant from the network device, the first sidelink grant indicating the second resource; The SL-PRS is sent on the second resource indicated by the first sidelink grant.

6. The method according to any one of claims 1 to 5, characterized in that: The first information indicates a first resource, including: The first information indicates one or more of the following: time domain information of the first resource; frequency domain information of the first resource; identification information of the first SR; resource identification information of the first resource; period information of the first resource; symbol offset information of the first resource; The time slot offset information of the first resource.

7. The method according to any one of claims 2 to 6, characterized in that: Before receiving the first information, the method further includes: Sending second information to the network device, wherein the second information indicates one or more of the following: bandwidth information required for the positioning service; symbol number information required for the positioning service; positioning service quality of the positioning service; and an identifier of the positioning service.

8. The method according to any one of claims 1 to 7, characterized in that: Before sending the first SR to the network device through the first resource, the method further includes: If it is determined that there are no resources for transmitting the SL-PRS, the first SR is triggered.

9. The method according to claim 8, characterized in that After sending the first SR to the network device through the first resource, the method further includes: The triggered first SR is canceled.

10. The method according to claim 8, characterized in that The method further comprises: receiving resource indication information from the network device, wherein the resource indication information indicates a third resource used for transmitting data; If the third resource can carry the data and the SL-PRS, cancel the triggered first SR.

11. A communication method, characterized in that: include: Sending first information to a terminal device; The first information indicates at least one first resource, where the first resource is used to transmit a first scheduling request SR; The first SR is received from the terminal device through the first resource; the first SR is used to request a second resource for transmitting a sidelink positioning reference signal SL-PRS; the SL-PRS is used for sidelink positioning.

12. The method according to claim 11, characterized in that The first information further indicates one or more of the following: SL-PRS resource pool information corresponding to each first resource in at least one first resource; SL-PRS bandwidth information corresponding to each first resource in at least one first resource; SL-PRS symbol number information corresponding to each first resource in at least one first resource; Positioning service requirement information corresponding to each first resource in the at least one first resource.

13. The method according to claim 12, characterized in that The SL-PRS resource pool information, SL-PRS bandwidth information, SL-PRS symbol number information, and SL-PRS positioning service requirement information corresponding to any two first resources among the at least one first resource are not completely the same.

14. The method according to claim 12, characterized in that The SL-PRS and the first resource used to send the first SR satisfy at least one of the following: The resource pool to which the resource used to transmit the SL-PRS belongs is the same as the resource pool indicated by the SL-PRS resource pool information corresponding to the first resource; The bandwidth required for the positioning service corresponding to the SL-PRS is less than or equal to the bandwidth indicated by the SL-PRS bandwidth information corresponding to the first resource; The number of symbols required for the positioning service corresponding to the SL-PRS is less than or equal to the number of symbols indicated by the SL-PRS symbol number information corresponding to the first resource; The positioning service requirement information required for the positioning service corresponding to the SL-PRS is the same as the SL-PRS positioning service requirement information corresponding to the first resource.

15. The method according to any one of claims 11 to 14, characterized in that: The method further comprises: A first sidelink grant is sent to the terminal device according to the first SR, wherein the first sidelink grant indicates the second resource.

16. The method according to any one of claims 11 to 15, characterized in that: The first information indicates a first resource, including: The first information indicates one or more of the following: time domain information of the first resource; frequency domain information of the first resource; identification information of the first SR; resource identification information of the first resource; period information of the first resource; symbol offset information of the first resource; The time slot offset information of the first resource.

17. The method according to claim 12, characterized in that Before sending the first information, the method further includes: Second information is received, where the second information indicates one or more of the following: bandwidth information required for the positioning service; symbol number information required for the positioning service; positioning service quality of the positioning service; and an identifier of the positioning service.

18. The method according to claim 17, characterized in that The method further comprises: Determine at least one of the following information corresponding to each of the at least one first resource according to the second information: SL-PRS resource pool information; SL-PRS bandwidth information; SL-PRS symbol number information; positioning service demand information.

19. A communication method, characterized in that: include: Determine to send a sidelink positioning reference signal SL-PRS; If there is no resource for transmitting the SL-PRS, triggering the first request information; If there are resources for transmitting the first request information, sending the first request information, where the first request information is used to request resources for transmitting the SL-PRS; If there are no resources for transmitting the first request information, a second scheduling request is triggered, where the second scheduling request is used to request uplink resources.

20. The method according to claim 19, characterized in that The first request information indicates one or more of the following: The positioning service quality QoS corresponding to the SL-PRS; The index of the positioning service corresponding to the SL-PRS; An identifier of the positioning service corresponding to the SL-PRS; The size of the SL-PRS; Bandwidth information of resources used to transmit the SL-PRS; Information on the number of symbols of resources used to transmit the SL-PRS; Receive identification information of the terminal device of the SL-PRS.

21. The method according to any one of claims 19 to 20, characterized in that: The method further comprises: receiving a second sidelink grant indicating resources for transmitting the SL-PRS; The SL-PRS is transmitted via the resources indicated by the second sidelink grant.

22. The method according to any one of claims 19 to 21, characterized in that: After sending the first request information, the method further includes: The triggered first request information is cancelled.

23. The method according to any one of claims 19 to 22, characterized in that: The method further comprises: receiving resource indication information from the network device, the resource indication information indicating resources used for transmitting data; If the resources indicated by the resource indication information are capable of carrying the data and the SL-PRS, the triggered first request information is canceled.

24. A communication method, characterized in that: include: Receiving first request information or second scheduling request from a terminal device, wherein the first request information is used to request resources for transmitting a sidelink positioning reference signal SL-PRS; The second scheduling request is used to request uplink resources; A second sidelink grant is sent to the terminal device according to the first request information, or a third sidelink grant is sent to the terminal device according to the second scheduling request; the second sidelink grant indicates resources used to transmit the SL-PRS, and the third sidelink grant indicates sidelink resources.

25. The method according to claim 24, characterized in that The first request information indicates one or more of the following: The positioning service quality QoS corresponding to the SL-PRS; The index of the positioning service corresponding to the SL-PRS; An identifier of the positioning service corresponding to the SL-PRS; The size of the SL-PRS; Bandwidth information of resources used to transmit the SL-PRS; Information on the number of symbols of resources used to transmit the SL-PRS; Receive identification information of the terminal device of the SL-PRS.

26. A communication method, characterized in that: include: receiving first indication information, wherein the first indication information indicates activation or deactivation of a first group of sidelink resources in N periodic groups of sidelink resources, wherein the first group of sidelink resources is used to transmit a sidelink reference signal SL-PRS, and N is an integer greater than 0; the N groups of sidelink resources are configured by a network device; Activate or deactivate the first group of sidelink resources according to the first indication information.

27. A communication method, characterized in that: include: Determine to activate or deactivate a first group of sidelink resources among N groups of periodic sidelink resources; the N groups of sidelink resources are configured by a network device, the first group of sidelink resources are used to transmit a sidelink reference signal SL-PRS, and N is an integer greater than 0; The first indication information is sent; the first indication information indicates activation or deactivation of a first group of side link resources among N groups of periodic side link resources.

28. A communication device, characterized in that: include: A processing unit, configured to send first information to a terminal device through a transceiver unit; The first information indicates at least one first resource, where the first resource is used to transmit a first scheduling request SR; A transceiver unit is used to receive the first SR from the terminal device through the first resource; the first SR is used to request a second resource for transmitting a sidelink positioning reference signal SL-PRS; the SL-PRS is used for sidelink positioning.

29. A communication device, characterized in that: include: A processing unit, configured to determine to send a sidelink positioning reference signal SL-PRS; if there is no resource for transmitting the SL-PRS, triggering the first request information; a communication unit, configured to send the first request information if there are resources for transmitting the first request information, where the first request information is used to request resources for transmitting the SL-PRS; If there are no resources for transmitting the first request information, a second scheduling request is triggered, where the second scheduling request is used to request uplink resources.

30. A communication device, characterized in that: include: A transceiver unit, configured to receive a first request message or a second scheduling request from a terminal device, wherein the first request message is used to request a resource for transmitting a sidelink positioning reference signal SL-PRS; The second scheduling request is used to request uplink resources; A processing unit, used for sending a second sidelink grant to the terminal device according to the first request information, or sending a third sidelink grant to the terminal device according to the second scheduling request; the second sidelink grant indicates resources used to transmit the SL-PRS, and the third sidelink grant indicates uplink resources or sidelink resources.

31. A communication device, characterized in that: include: a transceiver unit, configured to receive first indication information, wherein the first indication information indicates activation or deactivation of a first group of sidelink resources in N periodic groups of sidelink resources, wherein the first group of sidelink resources is used to transmit a sidelink reference signal SL-PRS, and N is an integer greater than 0; the N groups of sidelink resources are configured by a network device; A processing unit, configured to activate or deactivate the first group of sidelink resources according to the first indication information.

32. A communication device, characterized in that: include: A processing unit, configured to determine to activate or deactivate a first group of sidelink resources among N groups of periodic sidelink resources; the N groups of sidelink resources are configured by a network device, the first group of sidelink resources are used to transmit a sidelink reference signal SL-PRS, and N is an integer greater than 0; A transceiver unit is used to send the first indication information; the first indication information indicates activation or deactivation of the first group of side link resources among the periodic N groups of side link resources.

33. A communication device, characterized in that: including a processor and a memory; The processor is used to execute the computer program or instructions stored in the memory, so that the communication device implements the method described in any one of claims 1 to 27.

34. A computer-readable storage medium, characterized in that: A computer program or instruction is stored, and when the computer program or instruction is executed on a computer, the computer is caused to implement the method according to any one of claims 1 to 27.

35. A chip, characterized in that: It includes a processor, which is coupled to a memory and is used to execute a computer program or instruction stored in the memory, so that the chip implements the method described in any one of claims 1 to 27.

Citation Information

Cited By

  • Communication method and apparatus

    EP4750200A1