[go: up one dir, main page]

WO2023217024A1 - Sidelink (sl) communication method and apparatus, and terminal - Google Patents

Sidelink (sl) communication method and apparatus, and terminal Download PDF

Info

Publication number
WO2023217024A1
WO2023217024A1 PCT/CN2023/092468 CN2023092468W WO2023217024A1 WO 2023217024 A1 WO2023217024 A1 WO 2023217024A1 CN 2023092468 W CN2023092468 W CN 2023092468W WO 2023217024 A1 WO2023217024 A1 WO 2023217024A1
Authority
WO
WIPO (PCT)
Prior art keywords
protocol layer
pdu
terminal
layer
pdcp
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2023/092468
Other languages
French (fr)
Chinese (zh)
Inventor
李媛
张宏平
潘翔
郑倩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Publication of WO2023217024A1 publication Critical patent/WO2023217024A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Definitions

  • the present application belongs to the field of communication technology, and specifically relates to a communication method, device and terminal for a side link SL.
  • Communication systems such as the 5th Generation New Radio (5G NR) system and the Long Term Evolution (LTE) system can support side links (Sidelink, SL, also called secondary links, Side links, etc.) transmission, that is, data transmission between user equipment (User Equipment, UE, that is, terminal) can be carried out directly on the physical layer without going through network equipment, that is, SL architecture.
  • 5G NR 5th Generation New Radio
  • LTE Long Term Evolution
  • Embodiments of the present application provide a side link SL communication method, device and terminal, which can realize information interaction between terminals under the SL architecture.
  • a communication method for a side link SL including: a first terminal generating a first positioning message through a first protocol layer, wherein the first protocol layer is used to provide a positioning function on the PC5 interface; The first terminal delivers the first positioning message generated by the first protocol layer to a second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the second protocol layer
  • the layer includes the Packet Data Convergence Protocol (PDCP) layer or the third protocol layer.
  • the third protocol layer includes the PC5 Radio Resource Control (Radio Resource Control, RRC) layer, PC5-S protocol layer, PC5-D At least one of: the first terminal sends the first positioning message to the second terminal through the PC-5 interface at the second protocol layer.
  • a communication method of side link SL including: the second terminal receives the first positioning message sent by the first terminal on the PC5 interface through a second protocol layer, wherein the second protocol layer includes packets data aggregation protocol PDCP layer or a third protocol layer, the third protocol layer includes at least one of the PC5 radio resource control RRC layer, PC5-S protocol layer, and PC5-D; the second terminal uses the second protocol layer to The first positioning message is submitted to a first protocol layer, where the second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide positioning function on the PC5 interface.
  • a side-link SL communication method including: the first terminal generates first positioning data at a first protocol layer, wherein the first protocol layer is used to provide a positioning function on the PC5 interface; The first terminal submits the first positioning data generated in the first protocol layer to a Vehicle to Everything (V2X) layer, where the first protocol layer is adjacent to the V2X layer ; The first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer.
  • V2X Vehicle to Everything
  • a communication method of the side link SL including: the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer of the vehicle connection; the second terminal receives the first positioning data through the V2X layer.
  • the layer delivers the first positioning data to a first protocol layer, where the first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface.
  • a communication device for a side link SL including: a first generating module configured to generate a first positioning message through a first protocol layer, wherein the first protocol layer is used to provide a first positioning message on the PC5 interface.
  • the positioning function; the first transmission module is used to submit the first positioning message generated by the first protocol layer to the second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer , the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer, the third protocol layer includes at least one of the PC5 Radio Resource Control RRC layer, the PC5-S protocol layer, and the PC5-D; and
  • the first positioning message is sent to the second terminal through the PC-5 interface at the second protocol layer.
  • a communication device for a side link SL including: a second transmission module for the second terminal to receive the first positioning message sent by the first terminal through the second protocol layer on the PC5 interface, wherein: The second protocol layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer, and the third protocol layer includes at least one of the PC5 Radio Resource Control RRC layer, the PC5-S protocol layer, and the PC5-D; and through the The second protocol layer delivers the first positioning message to the first protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide GPS.
  • the second protocol layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer
  • the third protocol layer includes at least one of the PC5 Radio Resource Control RRC layer, the PC5-S protocol layer, and the PC5-D; and through the The second protocol layer delivers the first positioning message to the first protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the first protocol layer is
  • a communication device for a side link SL including: a second generation module configured to generate first positioning data at a first protocol layer, wherein the first protocol layer is used to provide The positioning function; the third transmission module is used to submit the first positioning data generated in the first protocol layer to the V2X layer of the Internet of Vehicles, where the first protocol layer is adjacent to the V2X layer ; and sending the first positioning data to the second terminal through the PC5 interface at the V2X layer.
  • a communication device for a side link SL including: a fourth transmission module configured to receive the first positioning data sent by the first terminal through the PC5 interface at the V2X layer of the connected vehicle; and through the V2X The layer delivers the first positioning data to a first protocol layer, where the first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface.
  • a terminal in a ninth aspect, includes a processor and a memory, and the memory stores information that can be stored in the A program or instruction running on a processor that, when executed by the processor, implements the steps of the method described in the first aspect, or implements the steps of the method described in the second aspect, or implements the method described in the second aspect.
  • a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect. Steps, or steps to implement the method described in the second aspect, or steps to implement the method described in the third aspect, or steps to implement the method described in the fourth aspect.
  • a network side device has a processor and a memory.
  • the memory stores programs or instructions that can be run on the processor.
  • the program or instructions are executed by the processor.
  • a communication system including: a first terminal and a second terminal.
  • the first terminal can be used to perform the steps of the method described in the first aspect, and the second terminal can be used to perform the steps of the method as described in the first aspect.
  • the steps of the method described in the second aspect; or, the first terminal can be used to perform the steps of the method described in the third aspect, and the second terminal can be used to perform the method described in the fourth aspect. step
  • a readable storage medium is provided.
  • Programs or instructions are stored on the readable storage medium.
  • the steps of the method described in the first aspect are implemented, or the steps of the method are implemented.
  • a chip in a fourteenth aspect, includes a processor and a communication interface.
  • the communication interface is coupled to the processor.
  • the processor is used to run programs or instructions to implement the method described in the first aspect. The steps of the method, or the steps of implementing the method as described in the second aspect, or the steps of implementing the method as described in the third aspect, or the steps of implementing the method as described in the fourth aspect.
  • a computer program product/program product is provided, the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement the first aspect
  • the first protocol layer that provides the positioning function on the PC5 interface is introduced into the SL architecture, and then the first positioning message is generated through the first protocol layer and the first positioning message is submitted to the second protocol layer, and finally the first positioning message is sent to the second terminal through the PC-5 interface in the second protocol layer, thereby enabling reliable transmission of the positioning message under the SL architecture and ensuring communication performance under the SL architecture.
  • Figure 1 is a schematic structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.
  • Figure 2 is a schematic flowchart of a SL communication method provided by an exemplary embodiment of the present application.
  • Figure 3 is a schematic flowchart of a SL communication method provided by another exemplary embodiment of the present application.
  • Figure 4a is a schematic diagram of the SL architecture provided by an exemplary embodiment of the present application.
  • Figure 4b is one of the schematic structural diagrams of a control plane protocol stack provided by an exemplary embodiment of the present application.
  • Figure 4c is the second structural schematic diagram of a control plane protocol stack provided by an exemplary embodiment of the present application.
  • Figure 4d is a third structural schematic diagram of a control plane protocol stack provided by an exemplary embodiment of the present application.
  • Figure 5 is a schematic flowchart of an SL communication method provided by another exemplary embodiment of the present application.
  • Figure 6 is a schematic flowchart of an SL communication method provided by another exemplary embodiment of the present application.
  • Figure 7 is a schematic structural diagram of a user plane protocol stack provided by an exemplary embodiment of the present application.
  • Figure 8 is a schematic flowchart of a SL communication method provided by another exemplary embodiment of the present application.
  • Figure 9 is a schematic flowchart of a SL communication method provided by another exemplary embodiment of the present application.
  • Figure 10 is a schematic structural diagram of an SL communication device provided by an exemplary embodiment of the present application.
  • Figure 11 is a schematic structural diagram of an SL communication device provided by another exemplary embodiment of the present application.
  • Figure 12 is a schematic structural diagram of an SL communication device provided by another exemplary embodiment of the present application.
  • Figure 13 is a schematic structural diagram of an SL communication device provided by another exemplary embodiment of the present application.
  • Figure 14 is a schematic structural diagram of a terminal provided by an exemplary embodiment of the present application.
  • first, second, etc. in the description and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and that "first" and “second” are distinguished objects It is usually one type, and the number of objects is not limited.
  • the first object can be one or multiple.
  • “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the related objects are in an "or” relationship.
  • LTE Long Term Evolution
  • LTE-Advanced, LTE-A Long Term Evolution
  • LTE-A Long Term Evolution
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • FDMA Frequency Division Multiple Access
  • OFDMA Orthogonal Frequency Division Multiple Access
  • SC-FDMA Single-carrier Frequency-Division Multiple Access
  • NR New Radio
  • FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable.
  • the wireless communication system includes a terminal 11 and a network side device 12.
  • the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, or a super mobile personal computer.
  • Tablet Personal Computer Tablet Personal Computer
  • laptop computer laptop computer
  • PDA Personal Digital Assistant
  • PDA Personal Digital Assistant
  • UMPC ultra-mobile personal computer
  • UMPC mobile Internet device
  • MID mobile Internet device
  • augmented reality augmented reality, AR
  • VR virtual reality
  • robots wearable devices
  • Vehicle user equipment VUE
  • pedestrian terminal pedestrian terminal
  • PUE pedestrian terminal
  • smart home home equipment with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.
  • game consoles personal computers (personal computer, PC), teller machine or self-service machine and other terminal-side devices.
  • Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets) bracelets, smart anklets, etc.), smart wristbands, smart clothing, etc.
  • the network side equipment 12 may include access network equipment or core network equipment, where the access network equipment 12 may also be called wireless access network equipment, radio access network (Radio Access Network, RAN), radio access network function or Wireless access network unit.
  • the access network device 12 may include a base station, a Wireless Local Area Network (WLAN) access point or a WiFi node, etc.
  • the base station may be called a Node B, an evolved Node B (eNB), an access node, etc.
  • Base Transceiver Station BTS
  • radio base station radio transceiver
  • basic service set Basic Service Set, BSS
  • extended service set Extended Service Set, ESS
  • home B node home evolved type B node
  • TRP Transmitting Receiving Point
  • a schematic flow chart of a SL communication method 200 is provided for an exemplary embodiment of the present application.
  • the method may be, but is not limited to, executed by a first terminal. Specifically, it may be executed by hardware installed in the first terminal and/or Software execution.
  • the method 200 may include at least the following steps.
  • the first terminal generates a first positioning message through the first protocol layer.
  • the first protocol layer is a protocol layer introduced from the control plane in this embodiment for the SL architecture (or SL mechanism), and is used to provide positioning functions on the PC5 interface, such as the definition and interaction of positioning messages on the PC5 interface. wait.
  • the first protocol layer may also be called a sidelink positioning protocol (Sidelink Positioning Protocol, SLPP), etc.
  • SLPP Sidelink Positioning Protocol
  • the first positioning message may also be called an SLPP protocol message, etc., which are not limited here.
  • S220 The first terminal submits the first positioning message generated by the first protocol layer to the second protocol layer.
  • the second protocol layer is adjacent to the first protocol layer.
  • the second protocol layer is located in the first protocol layer.
  • the second protocol layer may include a Packet Data Convergence Protocol (PDCP) layer or a third protocol layer
  • the third protocol layer may include PC5 Radio Resource Control (RRC) layer, PC5-S protocol layer, and PC5-D.
  • PDCP Packet Data Convergence Protocol
  • RRC Radio Resource Control
  • the PC5-RRC layer can be used to exchange terminal capability information on the PC5 interface, configure SL-data bearer (Data Radio Bearer, DRB), maintain the PC5-RRC connection or detect link failure, etc.
  • the PC5-S protocol layer is used for the establishment/maintenance process of unicast connections between terminals and the interaction of specific signaling.
  • the PC5-D layer protocol is used to specify the Proximity based Service (ProSe) discovery function supported by Vehicle-to-Everything (V2X).
  • S230 The first terminal sends the first positioning message to the second terminal through the PC-5 interface at the second protocol layer.
  • the second terminal can receive the first positioning message sent by the first terminal on the PC5 interface through the second protocol layer, and transmit the first positioning message through the second protocol layer.
  • the first positioning message is submitted to the first protocol layer.
  • the first protocol layer on the second terminal performs the corresponding positioning operation according to the received first positioning message, thereby completing the transmission of the positioning message on the SL architecture. .
  • the first protocol layer on the second terminal is also introduced from the control plane in this embodiment for the SL architecture (or SL mechanism).
  • the protocol layer is used to provide the positioning function on the PC5 interface.
  • the second protocol layer on the second terminal may also include a PDCP layer or a third protocol layer, and the third protocol layer includes at least one of a PC5-RRC layer, a PC5-S protocol layer, and a PC5-D.
  • the second protocol layer on the first terminal is the PDCP layer
  • the second protocol layer on the second terminal is also the PDCP layer.
  • the second protocol layer on the first terminal is PC5-RRC layer
  • the second protocol layer on the second terminal is also the PC5-RRC layer, that is, the protocol stack on the second terminal is the same as the protocol stack on the first terminal. Therefore Ensure reliable transmission of the first positioning message.
  • the first protocol layer that provides the positioning function on the PC5 interface into the SL architecture, and then generating the first positioning message through the first protocol layer and submitting the first positioning message to the second protocol layer, Finally, the first positioning message is sent to the second terminal through the PC-5 interface in the second protocol layer, thereby enabling reliable transmission of the positioning message under the SL architecture and ensuring communication performance under the SL architecture.
  • a schematic flowchart of a SL communication method 300 is provided for an exemplary embodiment of the present application.
  • This method can be, but is not limited to, executed by a first terminal. Specifically, it can be performed by hardware installed in the first terminal and/or Software execution.
  • the method 300 may include at least the following steps.
  • the first terminal generates a first positioning message through the first protocol layer.
  • the first protocol layer is used to provide positioning function on the PC5 interface.
  • S320 The first terminal submits the first positioning message generated by the first protocol layer to the second protocol layer.
  • the second protocol layer is adjacent to the first protocol layer, the second protocol layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer, and the third protocol layer includes a PC5 Radio Resource Control RRC layer.
  • PC5-S protocol At least one of layer and PC5-D.
  • the first terminal sends the first positioning message to the second terminal through the PC-5 interface at the second protocol layer.
  • the first terminal can send a request to the PC5 interface through the first bearer at the second protocol layer.
  • the second terminal sends the first positioning message.
  • the type of the first bearer may be determined according to the type of the second protocol layer.
  • the first bearer may be an SL signaling bearer (Signalling Radio Bearer (SRB) or SL-DRB.
  • SRB Signaling Bearer
  • SL-DRB SL signaling Bearer
  • the first bearer may be dedicated to carrying messages of the first protocol layer.
  • the first bearer may be a newly introduced signal. Let it be carried and different from any one of SL-SRB3, SL-SRB2, SL-SRB1 and SL-SRB0, such as SL-SRB5.
  • the first bearer newly introduced in this application may not require other signaling to be established and released, that is, the first bearer It exists by default and corresponds to the configuration parameters of the PDCP layer, the configuration parameters of the Radio Link Control (RLC) layer, the configuration parameters of the Medium Access Control (MAC) layer, and the corresponding SL-SRB5
  • the Logical Channel Identity (LCID), etc. can be agreed upon by the protocol.
  • Table 1 shows parameter information corresponding to a possible first bearer provided in this embodiment.
  • the first bearer is to enable the terminal as the receiving end (such as the second terminal) to identify whether the message type of the received control signaling (such as the first positioning message) is on the first protocol layer according to the bearer type. message, thereby deciding whether to further submit the message to the first protocol layer at the PDCP layer.
  • this example 1 introduces a different SL-SRB than the existing one to carry the transmission of messages of the first protocol layer.
  • This not only reduces the transmission burden of the existing bearer, but also serves as a dedicated bearer for positioning signaling.
  • the second terminal This bearer can quickly separate location interaction and other interaction messages, thereby efficiently performing location-related operations.
  • independent bearers can also facilitate differentiated control of transmission priorities, and delay-sensitive location services can benefit from this.
  • such an arrangement is conducive to logical self-consistency and facilitates subsequent signaling design to enhance positioning performance in SL.
  • the first positioning message can be independently carried on the first bearer for transmission, then it can also Perform independent transmission priority control, for example, the transmission priority of the first bearer is always lower than other SL-SRBs (SL-SRB0, SL-SRB 1, etc.) or the same as other SL-SRBs; for another example, the The transmission priority of the above-mentioned first bearer can be changed to achieve relative functional priority. For example, when the location service requirements are not sensitive to delay, it can be used than other bearers. SL-SRB has a lower priority to alleviate the problem of business congestion.
  • SCCH shown in Figure 4a is the signaling control channel (Signaling Control Channel)
  • STCH is the SL transmission channel (Sidelink Traffic Channel)
  • PSCCH is the physical side link control channel (Physical SideLink Control).
  • PSSCH is the Physical SideLink Shared Channel (Physical SideLink Shared Channel)
  • PSFCH is the Physical SideLink Feedback Channel (Physical SideLink Feedback Channel).
  • the first PDCP PDU may include a protocol data unit (Service Data Unit, SDU) type (Type) field, and the SDU Type field may include First indication information, the first indication information is used to indicate the first protocol layer.
  • SDU Service Data Unit
  • Type Service Data Unit
  • the introduction of the first indication information is also to enable the terminal to identify whether the message type of the received control signaling is a message on the first protocol layer according to the bearer type, so as to The PDCP layer decides whether to further submit the message to the first protocol layer.
  • the first indication information may be "010".
  • the first bearer may be SL-SRB3. If the layer is the PC5-S protocol layer, the first bearer may be SL-SRBO, SL-SRB1 or SL-SRB2. If the second protocol layer is the PC5-D protocol layer, the first bearer may be SL-SRBO, SL-SRB1 or SL-SRB2. One bearer can be SL-SRB4.
  • Example 1 Based on this, the following is combined with Example 1 and Example 2.
  • the second protocol layer is the PDCP layer and the third protocol layer respectively
  • the first terminal uses the first bearer in the second protocol layer.
  • the process of sending the first positioning message to the second terminal on the PC5 interface is explained, and the content is as follows.
  • the protocol stack for the control plane positioning signaling interaction between the first terminal and the second terminal provided in Example 1 is Schematic.
  • the PDCP layer is adjacent to the first protocol layer and is located below the first protocol layer. Based on this, when there is a SL positioning requirement, the first terminal can generate the first positioning message based on the first protocol layer, and then submit the first positioning message to the PDCP layer. The PDCP layer The first positioning message is then sent to the second terminal through the first bearer on the PC5 interface, and the process includes but is not limited to the following (11)-(14).
  • the first terminal Based on the first positioning message, the first terminal generates a first PDCP protocol data unit (Protocol Data Unit, PDU) through the first PDCP entity (corresponding to the PDCP layer in Figure 4b), and sends the first A PDCP PDU is delivered to the first RLC entity (corresponding to the RLC layer in Figure 4b), where the first PDCP entity corresponds to the first bearer, that is, the first protocol layer delivers the first positioning message to the first PDCP entity, It can be carried by the first bearer (such as SL-SRB 5, SL-DRB).
  • PDU Protocol Data Unit
  • the first RLC entity generates a first RLC PDU based on the first PDCP PDU, and submits the first RLC PDU to the first MAC entity (corresponding to the MAC layer in Figure 4b).
  • the first MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU to the physical layer (Physical Layer, PHY).
  • the physical layer Physical Layer, PHY
  • the LCID when generating the first MAC PDU, may be set in the header of the corresponding MAC message to the LCID corresponding to the first bearer, that is, the MAC of the first MAC PDU.
  • the header may include the LCID corresponding to the first bearer.
  • LCID is an identifier that distinguishes a logical channel and is used to transmit the first bearer of the first protocol layer.
  • one of the LCIDs reserved (unused) in the related technology may be selected as the LCID corresponding to the first bearer. For example, if the LCID value range of the MAC layer sub-header in the related art is as shown in Table 3 below, then the LCID value corresponding to the first bearer can be selected from "reserved values" 20-61.
  • the security protection mechanism is activated, and subsequent PC5-S messages are protected through the security key. and PC5-RRC message protection.
  • the security key may also be used to encrypt the first positioning message.
  • the LCID corresponding to the first bearer (such as the lowest 5 bits of the LCID) can be used as an input parameter of the security algorithm to encrypt the first positioning message to achieve security protection of the first positioning message.
  • the PHY sends the first MAC PDU to the second terminal through the PC5 interface.
  • the second terminal receives the first terminal sent by the first terminal through the PDCP layer on the PC5 interface.
  • Certain cancellation After the PDCP layer delivers the first positioning message to the first protocol layer through the first bearer, the delivery process may include but is not limited to the following (21)-(24).
  • the second terminal receives the first MAC PDU sent by the first terminal through the PC5 interface in the PHY, and delivers the first MAC PDU to the third MAC entity.
  • the first MAC PDU corresponds to the first positioning message, that is, the first MAC PDU carries the first positioning message.
  • the third MAC entity generates a first RLC PDU according to the first MAC PDU, and delivers the first RLC PDU to the third RLC entity.
  • the third MAC entity can identify the LCID carried in the first MAC PDU.
  • the third MAC entity can identify the LCID carried in the first MAC PDU.
  • the third MAC entity processes the first MAC PDU and submits it upward in sequence to the third RLC entity and the third PDCP entity corresponding to the first bearer.
  • the third RLC entity generates a first PDCP PDU according to the first RLC PDU, and delivers the first PDCP PDU to the third PDCP entity, wherein the third PDCP entity and the first PDCP entity Bearing correspondence.
  • the third PDCP entity determines the first positioning message according to the first PDCP PDU.
  • the third PDCP entity since the third PDCP entity corresponds to the first bearer, the third PDCP entity, after processing the first PDCP PDU to obtain the PDCP SDU, submits the PDCP SDU to the first protocol layer, thereby , complete the transmission of the first positioning message between the first terminal and the second terminal.
  • the second terminal determines the first bearer according to the LCID carried in the first MAC PDU and thereby realizes the transmission of the first positioning message.
  • the method may also be determined based on the first indication information included in the SDU type field included in the first PDCP PDU. For example, after receiving the first PDCP PDU submitted by the third RLC entity, the third PDCP entity may parse the first PDCP PDU. If the first PDCP PDU includes an SDU type field, and the SDU type field includes first indication information, then the third PDCP entity determines the first positioning message based on the first PDCP PDU. , delivering the first positioning message to the first protocol layer, thereby completing the transmission of the first positioning message between the first terminal and the second terminal.
  • a new positioning protocol is provided for the SL mechanism at the PC5 interface to specify the communication process for positioning interaction between terminals through direct connection, such as clarifying the order in which positioning interaction and other necessary interactions occur.
  • the first protocol layer is adjacent to the PDCP layer, it can also reduce the impact on PC5-S or PC5 RRC message transmission and reduce processing overhead.
  • the second protocol layer is the PC5-RRC layer, as shown in Figure 4c, it is a schematic structural diagram of the protocol stack for control plane positioning signaling interaction between the first terminal and the second terminal provided in Example 2.
  • the PC5-RRC layer is adjacent to the first protocol layer and is located at a lower layer of the first protocol layer.
  • the first terminal can perform SL positioning based on the first protocol when there is a SL positioning requirement.
  • the layer generates the first positioning message, and then delivers the first positioning message to the PC5-RRC layer, and the PC5-RRC layer then transmits the first positioning message to the second terminal through the first bearer on the PC5 interface.
  • the process of sending the first positioning message includes but is not limited to the processes described in (31)-(35) below.
  • the first terminal generates a first PC5-RRC message at the PC5-RRC layer (corresponding to the PC5-RRC layer in Figure 4c), and submits the first PC5-RRC message to the second PDCP entity (Corresponding to the PDCP layer in Figure 4c).
  • the first PC5-RRC message is a message introduced at the PC5-RRC layer in this embodiment, and can be dedicated to carrying messages of the first protocol layer, such as the first positioning message. That is, in this example, the PC5-RRC message is added by adding the PC5-RRC message. RRC and other message types to extend the positioning function, while also avoiding changes to the existing protocol stack.
  • the first PC5-RRC message may include a container information element (or called a byte stream), and the container information element carries the first positioning message.
  • the PC5-RRC layer does not pay attention to the actual content of the first positioning message, but is only used to assist the first protocol layer in passing it to the next layer, such as PDCP layer etc.
  • the second PDCP entity corresponds to the first bearer (such as SL-SRB3). That is, in this embodiment, the first PC5-RRC message can be transmitted to the PDCP layer (ie, the second PDCP entity) by being carried on SL-SRB3.
  • the second PDCP entity generates a second PDCP PDU based on the first PC5-RRC message, and submits the second PDCP PDU to the second RLC entity (corresponding to the RLC layer in Figure 4c).
  • the second RLC entity generates a second RLC PDU based on the second PDCP PDU, and submits the second RLC PDU to the second MAC entity (corresponding to the MAC layer in Figure 4c).
  • the second MAC entity generates a second MAC PDU based on the second RLC PDU, and submits the second MAC PDU to the PHY (corresponding to the PHY layer in Figure 4c).
  • the PHY sends the second MAC PDU to the second terminal through the PC5 interface.
  • the second MAC PDU also carries the LCID, so that the second terminal can identify the corresponding first bearer according to the LCID, and then transmit the first positioning message according to the first bearer.
  • the second terminal receives the first terminal signal on the PC5 interface through the PC5-RRC layer.
  • the submission process may include but is not limited to the following (41)-(44) ).
  • the second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and delivers the second MAC PDU to the fourth MAC entity.
  • the fourth MAC entity generates a second RLC PDU according to the second MAC PDU, and delivers the second RLC PDU to the fourth RLC entity.
  • the fourth MAC entity identifies the LCID carried in the second MAC PDU, and in the case of the identified LCID, delivers the second RLC PDU to the corresponding SL-SRB3 in sequence according to the LCID.
  • the fourth RLC entity and the fourth PDCP entity are the same entities as the fourth MAC PDU, and in the case of the identified LCID, delivers the second RLC PDU to the corresponding SL-SRB3 in sequence according to the LCID.
  • the fourth RLC entity generates a second PDCP PDU according to the second RLC PDU, and delivers the second PDCP PDU to the fourth PDCP entity.
  • the fourth PDCP entity generates a first PC5-RRC message based on the second PDCP PDU, and sends The first PC5-RRC message is submitted to the PC5-RRC layer, where the first PC5-RRC message includes a container information element, and the container information element carries the first positioning message.
  • Example 2 it is considered that if one terminal needs to send the first positioning message to another terminal, a unicast connection between the two terminals needs to be established, and then via PC5- The RRC layer sends the first certain message. That is to say, in one implementation, whether the first certain message is sent through the PC5-RRC layer is related to whether the unicast connection between the first terminal and the second terminal is established.
  • the second protocol layer may include the PC5-RRC layer, the PC5-S protocol layer, the The PC5-D protocol layer is described above.
  • the first protocol layer may include the following two methods when submitting the first positioning message.
  • Method 1 When the SL unicast connection between the first terminal and the second terminal has been established, the first terminal delivers the first positioning message to the first terminal at the first protocol layer. Describe the PC5-RRC layer. Correspondingly, when the SL unicast connection between the first terminal and the second terminal has been established, the second terminal delivers the first positioning message to the PC through the PC5-RRC layer. Describe the first protocol layer.
  • Method 2 When the SL unicast connection between the first terminal and the second terminal is not established, the first terminal submits the first positioning message generated by the first protocol layer to PC5-S protocol layer or PC5-D protocol layer. Correspondingly, when the SL unicast connection between the first terminal and the second terminal is not established, the second terminal uses the PC5-S protocol layer or the PC5-D protocol layer. The first positioning message is submitted to the first protocol layer.
  • SL-SRB0, SL-SRB1, SL-SRB2 or SL can be multiplexed -SRB 4 sends the first positioning message.
  • the second protocol layer including the PC5-RRC layer, the PC5-S protocol layer, and the PC5-D protocol layer
  • the second protocol layer may also include the PC5-RRC layer.
  • the PC5-S protocol layer, or the second protocol layer may also include the PC5-RRC layer and the PC5-D protocol layer, which is not limited here.
  • a schematic flowchart of a SL communication method 500 is provided for an exemplary embodiment of the present application.
  • the method 500 can be, but is not limited to, executed by a first terminal. Specifically, it can be performed by hardware and/or installed in the first terminal. or software execution. In this embodiment, the method 500 may include at least the following steps.
  • S510 The first terminal generates first positioning data at the first protocol layer.
  • the first protocol layer is a newly introduced protocol layer on the user plane in this embodiment for the SL architecture (or SL mechanism). It can be regarded as a positioning protocol layer obtained by extending the application layer, that is, a sub-layer inside the application layer. layer. Based on this, in this embodiment, the message generated on the first protocol layer can be sent together with the service data of the application layer, that is, for any data bearer (one SL-DRB), "SL positioning message and The business data of the application layer is sent together.”
  • the first protocol layer is used to provide positioning functions on the PC5 interface, such as the definition, interaction, and configuration of positioning data of the PC5 interface and the configuration of PC5 service quality by data packets related to positioning interaction. (Quality of Service, QoS) rules, etc.
  • QoS Quality of Service
  • the first protocol layer can also be called direct connection positioning Protocol (Sidelink Positioning Protocol, SLPP), etc.
  • SLPP protocol data etc., which is not limited here.
  • S520 The first terminal submits the first positioning data generated in the first protocol layer to the V2X layer.
  • the first protocol layer is adjacent to the V2X layer, for example, the V2X layer is located at a layer below the first protocol layer, etc.
  • the V2X layer can also be understood as a ProSe layer, etc., and is not limited here.
  • the first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer.
  • the second terminal can receive the first positioning data sent by the first terminal on the PC5 interface through the V2X layer, and then use the V2X layer submits the first positioning data to the first protocol layer, then the first protocol layer on the second terminal performs the corresponding positioning operation according to the received first positioning message, thereby completing Transmission of positioning messages on SL architecture.
  • the first protocol layer on the second terminal is also a newly introduced protocol layer on the user plane for the SL architecture (or SL mechanism) in this embodiment, and is used to provide positioning on the PC5 interface. Functions will not be described again in this embodiment.
  • the first protocol layer is introduced from the user plane, the first positioning message is generated through the first protocol layer, and the first positioning message is submitted to the second protocol layer, and finally the second protocol layer
  • the layer sends the first positioning message to the second terminal through the PC-5 interface, thereby enabling transmission of the positioning message under the SL architecture and ensuring communication performance under the SL architecture.
  • this embodiment introduces the first protocol layer from the user plane, which can also reduce the impact on the existing control plane access layer protocol architecture and ensure communication stability under the SL architecture.
  • a schematic flowchart of a SL communication method 600 is provided for an exemplary embodiment of the present application.
  • This method can be, but is not limited to, executed by a first terminal. Specifically, it can be performed by hardware installed in the first terminal and/or Software execution.
  • the method 600 may include at least the following steps.
  • the first terminal generates first positioning data at the first protocol layer.
  • the first protocol layer is used to provide positioning function on the PC5 interface.
  • S620 The first terminal submits the first positioning data generated at the first protocol layer to the V2X layer.
  • the first protocol layer is adjacent to the V2X layer.
  • the first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer.
  • the first terminal sends the first positioning to the second terminal through the PC5 interface at the V2X layer.
  • the implementation process of the aforementioned S630 is illustratively described below in conjunction with Example 3 and Example 4, as follows.
  • the V2X application of the first terminal when the V2X application of the first terminal generates positioning requirements for the second terminal, it can
  • the negotiation layer generates the first positioning data, submits the first positioning data to the V2X entity (corresponding to the V2X layer in Figure 7), and then the V2X entity uses the following but not limited to (51)-(56)
  • the process for transmitting the first positioning data is as follows.
  • the V2X entity maps the first positioning data into a positioning QoS flow according to the preconfigured PC5 QoS rules and then submits it to the Service Data Adaptation Protocol (Service Data Adaptation Protocol, SDAP) entity (corresponding to the SDAP layer in Figure 7).
  • the preconfigured PC5 QoS rules can be implemented by agreement or preset in the terminal.
  • the positioning QoS flow may also have a positioning interaction-specific PC5 QoS flow ID (PC5 QoS Flow ID, PQFI) for the SDAP entity to process and submit the positioning QoS flow according to the PQFI.
  • PC5 QoS Flow ID PC5 QoS Flow ID, PQFI
  • the first protocol layer is also pre-configured with PC5 QoS rules, thereby ensuring the consistency of the understanding of PC5 QoS rules between the V2X layer and the first protocol layer, thereby ensuring the accuracy of the first positioning data. Correct transmission.
  • the SDAP entity generates a first SDAP PDU based on the positioning QoS flow, and delivers the first SDAP PDU to the PDCP entity (corresponding to the PDCP layer in Figure 7).
  • the PDCP entity generates the first PDCP PDU based on the first SDAP PDU, and submits the first PDCP PDU to the RLC entity (corresponding to the RLC layer in Figure 7).
  • the RLC entity generates a first RLC PDU based on the first PDCP PDU, and submits the first RLC PDU to the MAC entity (corresponding to the MAC layer in Figure 7).
  • the MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU to the PHY (corresponding to the PHY layer in Figure 7).
  • the PHY sends the first MAC PDU to the second terminal through the PC5 interface.
  • the second terminal receives the first terminal sent by the first terminal through the V2X layer on the PC5 interface.
  • the sending process may include but is not limited to the following (61)-(66).
  • the second terminal receives the first MAC PDU sent by the first terminal through the PC5 interface in the physical layer PHY, and submits the first MAC PDU to the MAC entity, wherein the first MAC PDU is The first positioning data corresponds.
  • the MAC entity generates a first RLC PDU according to the first MAC PDU, and submits the first RLC PDU to the RLC entity.
  • the RLC entity generates the first PDCP PDU according to the first RLC PDU, and delivers the first PDCP PDU to the PDCP entity.
  • the PDCP entity generates the first SDAP PDU according to the first PDCP PDU, and delivers the first SDAP PDU to the SDAP entity.
  • the SDAP entity determines the positioning QoS flow according to the first SDAP PDU, and delivers the positioning QoS flow to the V2X entity according to the PC5 QoS flow identifier PQFI in the positioning QoS flow.
  • the SDAP entity maps the first PDCP PDU to the positioning-related QoS flow through the preconfigured PC5 QoS rules, and then maps the positioning according to the PC5 QoS flow identifier PQFI in the positioning QoS flow.
  • the QoS flow is delivered to the V2X entity.
  • the V2X entity maps the positioning QoS flow to the first positioning data according to the preconfigured PC5 QoS rules, and then submits the first positioning data to the first protocol layer, that is, by the second The V2X application on the terminal receives, thereby completing the transmission of the first positioning data between the first terminal and the second terminal, ensuring the transmission performance of the SL communication system.
  • Example 4 The protocol stack mentioned in Example 4 is the same as that in Example 3. However, the difference between Example 4 and Example 3 is that in Example 3, it is distinguished at the SDAP layer whether to deliver the received MAC PDU. to the first protocol layer, and in Example 4, the distinction is made at the PDCP layer, that is, in Example 4, the positioning-specific PDCP Data PDU (or PDCP PDU) format is introduced so that the second terminal can decode the PDCP PDU at the PDCP layer. , and further determine whether the Data carried in the PDCP PDU is an SL positioning message (such as the first positioning data) through the SDU Type field carried in the PDCP PDU. It can be understood that the configuration of SDU Type can refer to the above-mentioned Table 3, and will not be described again here.
  • the V2X entity generates a first V2X PDU based on the first positioning data, and submits the first V2X PDU to the SDAP entity.
  • the SDAP entity generates a second SDAP PDU based on the first V2X PDU, and delivers the second SDAP PDU to the PDCP entity.
  • the PDCP entity generates a second PDCP PDU based on the second SDAP PDU, and delivers the second PDCP PDU to the RLC entity.
  • the second PDCP PDU at least includes an SDU type field
  • the SDU type field includes second indication information
  • the second indication information is used to indicate the first protocol layer.
  • the RLC entity generates a second RLC PDU based on the second PDCP PDU, and submits the second RLC PDU to the MAC entity.
  • the MAC entity generates a second MAC PDU based on the second RLC PDU, and submits the second MAC PDU to the PHY.
  • the PHY sends the second MAC PDU to the second terminal through the PC5 interface.
  • the second terminal receives the message sent by the first terminal through the V2X layer on the PC5 interface.
  • the sending process may include but is not limited to the following (81)-(86).
  • the second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and submits the second MAC PDU to the MAC entity, wherein the second MAC PDU and the First positioning Data correspondence.
  • the MAC entity generates a second RLC PDU according to the second MAC PDU, and submits the second RLC PDU to the RLC entity.
  • the RLC entity generates a second PDCP PDU according to the second RLC PDU, and delivers the second PDCP PDU to the PDCP entity.
  • the PDCP entity determines the SDU type field included in the second PDCP PDU, and when the SDU type field contains the second indication information, generates a second SDAP PDU according to the second PDCP PDU. , and submit the second SDAP PDU to the SDAP entity. It can be understood that the second indication information is used to indicate the first protocol layer.
  • the SDAP entity generates a second V2X PDU according to the second SDAP PDU, and delivers the second V2X PDU to the V2X entity.
  • the V2X entity determines the first positioning data according to the second V2X PDU.
  • a schematic flowchart of a SL communication method 800 is provided for an exemplary embodiment of the present application.
  • This method can be, but is not limited to, executed by a second terminal. Specifically, it can be performed by hardware installed in the second terminal and/or Software execution.
  • the method 800 may include at least the following steps.
  • the second terminal receives the first positioning message sent by the first terminal on the PC5 interface through the second protocol layer.
  • the second protocol layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer
  • the third protocol layer includes at least one of a PC5 Radio Resource Control RRC layer, a PC5-S protocol layer, and a PC5-D.
  • S820 The second terminal submits the first positioning message to the first protocol layer through the second protocol layer.
  • the second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide positioning function on the PC5 interface.
  • the second terminal delivers the first positioning message to the first protocol layer through the second protocol layer, including: the second terminal passes the first bearer through the second protocol layer.
  • the first positioning message is delivered to the first protocol layer.
  • the second terminal receives the first positioning message sent by the first terminal through the PC5 interface at the second protocol layer, Including: the second terminal receives the first MAC PDU sent by the first terminal through the PC5 interface in the physical layer PHY, and delivers the first MAC PDU to the third MAC entity, wherein the first MAC PDU Corresponding to the first positioning message; the third MAC entity generates a first RLC PDU according to the first MAC PDU, and delivers the first RLC PDU to the third RLC entity; the third RLC entity generates a first RLC PDU according to the first MAC PDU.
  • the first RLC PDU generates a first PDCP PDU, and delivers the first PDCP PDU to a third PDCP entity, where the third PDCP entity corresponds to the first bearer; the third PDCP entity The first PDCP PDU determines the first positioning message.
  • the first bearer is an SL signaling bearer.
  • SRB or SL data carries DRB.
  • the first bearer is an SL-SRB
  • the first bearer is determined based on the logical channel identifier LCID carried in the first MAC PDU.
  • the first bearer is different from any one of SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRBO.
  • the first bearer is SL-DRB
  • the first bearer is determined based on the first indication information contained in the SDU type field, and the first PDCP PDU includes the SDU type field.
  • the second terminal receives the first positioning message sent by the first terminal through the PC5 interface at the second protocol layer, including: the second The terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and submits the second MAC PDU to the fourth MAC entity; the fourth MAC entity generates a second MAC PDU based on the second MAC PDU.
  • the fourth RLC entity generates a second PDCP PDU based on the second RLC PDU, and delivers the second PDCP PDU to the fourth PDCP Entity, the fourth PDCP entity corresponds to the first bearer; the fourth PDCP entity generates a first PC5-RRC message according to the second PDCP PDU, and delivers the first PC5-RRC message to the The PC5-RRC layer, wherein the first PC5-RRC message includes a container information element, and the container information element carries the first positioning message.
  • the first bearer is SL-SRB3.
  • the second terminal delivers the first positioning message to the first protocol layer, including: when the SL unicast connection between the first terminal and the second terminal has been established, the second The terminal delivers the first positioning message to the first protocol layer through the PC5-RRC layer; when the SL unicast connection between the first terminal and the second terminal is not established, the terminal The second terminal delivers the first positioning message to the first protocol layer through the PC5-S protocol layer or PC5-D protocol layer.
  • each implementation manner mentioned in method embodiment 800 has the same or corresponding technical features as each implementation manner in method embodiments 200-300, therefore, the implementation process of each implementation manner mentioned in method embodiment 800 You may refer to the relevant descriptions of each implementation in method embodiments 200-300 to achieve the same or corresponding technical features. To avoid duplication, they will not be described again here.
  • a schematic flowchart of a SL communication method 900 is provided for an exemplary embodiment of the present application.
  • This method can be, but is not limited to, executed by a second terminal. Specifically, it can be performed by hardware installed in the second terminal and/or Software execution.
  • the method 900 may include at least the following steps.
  • the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer.
  • S920 The second terminal submits the first positioning data to the first protocol layer through the V2X layer.
  • the first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface.
  • the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the physical layer PHY.
  • MAC PDU and submit the first MAC PDU to the MAC entity, where the first MAC PDU corresponds to the first positioning data; the MAC entity generates a first RLC PDU according to the first MAC PDU, and sends the first RLC PDU to the MAC entity.
  • the first RLC PDU is submitted to the RLC entity; the RLC entity generates a first PDCP PDU according to the first RLC PDU, and submits the first PDCP PDU to the PDCP entity; the PDCP entity generates a first PDCP PDU according to the first PDCP PDU generates the first SDAP PDU, and delivers the first SDAP PDU to the SDAP entity; the SDAP entity determines the positioning QoS flow based on the first SDAP PDU, and identifies the PQFI based on the PC5 QoS flow in the positioning QoS flow.
  • the positioning QoS flow is delivered to the V2X entity; the V2X entity maps the positioning QoS flow into the first positioning data according to the preconfigured PC5 QoS rules.
  • the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: the second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface at the PHY , and submits the second MAC PDU to the MAC entity, where the second MAC PDU corresponds to the first positioning data; the MAC entity generates a second RLC PDU according to the second MAC PDU, and The second RLC PDU is submitted to the RLC entity; the RLC entity generates a second PDCP PDU according to the second RLC PDU, and submits the second PDCP PDU to the PDCP entity; the PDCP entity determines the second The SDU type field included in the PDCP PDU, and when the SDU type field contains the second indication information, generate a second SDAP PDU according to the second PDCP PDU, and submit the second SDAP PDU to the SDAP Entity; the SDAP entity generates a second V2X PDU based on the second SDAP
  • each implementation manner mentioned in method embodiment 900 has the same or corresponding technical features as each implementation manner in method embodiments 500-600, therefore, the implementation process of each implementation manner mentioned in method embodiment 900 You may refer to the relevant descriptions of each implementation in method embodiments 500-600 to achieve the same or corresponding technical features. To avoid duplication, they will not be described again here.
  • the execution subject may be a SL communication device.
  • the method of the communication device of the SL performing the communication of the SL is taken as an example to describe the communication device of the SL provided by the embodiment of the present application.
  • the device 1000 includes a first generation module 1010 for generating a first positioning message through a first protocol layer, where, The first protocol layer is used to provide the positioning function on the PC5 interface; the first transmission module 1020 is used to submit the first positioning message generated by the first protocol layer to the second protocol layer, wherein the The second protocol layer is adjacent to the first protocol layer.
  • the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer.
  • the third protocol layer includes the PC5 Radio Resource Control RRC layer, PC5-S At least one of the protocol layer and PC5-D; and sending the first positioning message to the second terminal through the PC-5 interface in the second protocol layer.
  • the first terminal sends the first positioning message to the second terminal through the PC5 interface at the second protocol layer, including:
  • the first terminal sends the second terminal to the second terminal through the first bearer at the PC5 interface at the second protocol layer.
  • a first positioning message wherein the first bearer is dedicated to carrying messages of the first protocol layer.
  • the first terminal when the second protocol layer is the PDCP layer, the first terminal sends the second terminal to the second terminal through the first bearer on the PC-5 interface at the second protocol layer.
  • the first positioning message includes:
  • the first terminal Based on the first positioning message, the first terminal generates a first PDCP protocol data unit PDU through the first PDCP entity, and submits the first PDCP PDU to the first radio link control RLC entity, wherein, the The first PDCP entity corresponds to the first bearer;
  • the first RLC entity generates a first RLC PDU based on the first PDCP PDU, and submits the first RLC PDU to the first medium access control MAC entity;
  • the first MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU to the physical layer PHY;
  • the PHY sends the first MAC PDU to the second terminal through the PC5 interface.
  • the first bearer is an SL signaling bearer SRB or an SL data bearer DRB.
  • the first bearer when the first bearer is SL-SRB, the first bearer is different from any one of SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRBO.
  • the MAC header of the first MAC PDU includes the logical channel identifier LCID corresponding to the first bearer.
  • the first PDCP PDU when the first bearer is the SL-DRB, the first PDCP PDU includes a protocol data unit SDU type field, and the SDU type field contains first indication information, and the first The indication information is used to indicate the first protocol layer.
  • the first terminal sends the first positioning message to the second terminal through the PC5 interface in the second protocol layer, including :
  • the first terminal generates a first PC5-RRC message at the PC5-RRC layer, and delivers the first PC5-RRC message to the second PDCP entity, where the first PC5-RRC message contains container information. element, the container information element carries the first positioning message, and the second PDCP entity corresponds to the first bearer;
  • the second PDCP entity generates a second PDCP PDU based on the first PC5-RRC message, and delivers the second PDCP PDU to the second RLC entity;
  • the second RLC entity generates a second RLC PDU based on the second PDCP PDU, and submits the second RLC PDU to the second MAC entity;
  • the second MAC entity generates a second MAC PDU based on the second RLC PDU, and submits the second MAC PDU to the PHY;
  • the PHY sends the second MAC PDU to the second terminal through the PC5 interface.
  • the first PC5-RRC message is dedicated to transmitting messages of the first protocol layer.
  • the first bearer is SL-SRB3.
  • the second protocol layer includes at least one of the PC5-S protocol layer and the PC5-D protocol layer.
  • the first transmission module 1020 delivers the first positioning message to the second protocol layer at the first protocol layer, including: between the first terminal and the When the SL unicast connection between the second terminals has been established, the first terminal submits the first positioning message to the PC5-RRC layer at the first protocol layer; When the SL unicast connection between the terminal and the second terminal is not established, the first terminal submits the first positioning message generated by the first protocol layer to the PC5-S protocol layer or PC5- D protocol layer.
  • the device 1100 includes: a second transmission module 1110, used for the second terminal to receive data on the PC5 interface through the second protocol layer.
  • the first positioning message sent by the first terminal wherein the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer, and the third protocol layer includes the PC5 Radio Resource Control RRC layer and the PC5-S protocol layer. , at least one of PC5-D; and delivering the first positioning message to the first protocol layer through the second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer,
  • the first protocol layer is used to provide positioning function on the PC5 interface.
  • the second transmission module 1110 delivers the first positioning message to the first protocol layer through the second protocol layer, including: the second transmission module 1110, in the second protocol The layer delivers the first positioning message to the first protocol layer through the first bearer.
  • the second transmission module 1110 receives the first positioning sent by the first terminal through the PC5 interface at the second protocol layer.
  • the message includes: the second transmission module 1110 receives the first MAC PDU sent by the first terminal through the PC5 interface in the physical layer PHY, and delivers the first MAC PDU to the third MAC entity, wherein, the The first MAC PDU corresponds to the first positioning message; the third MAC entity generates a first RLC PDU according to the first MAC PDU, and delivers the first RLC PDU to the third RLC entity; the third RLC entity The third RLC entity generates a first PDCP PDU according to the first RLC PDU, and delivers the first PDCP PDU to a third PDCP entity, where the third PDCP entity corresponds to the first bearer; the third PDCP entity The three PDCP entities determine the first positioning message according to the first PDCP PDU.
  • the first bearer is an SL signaling bearer SRB or an SL data bearer DRB.
  • the first bearer is an SL-SRB
  • the first bearer is determined based on the logical channel identifier LCID carried in the first MAC PDU.
  • the first bearer is different from any one of SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRBO.
  • the first bearer is SL-DRB
  • the first bearer is determined based on the first indication information contained in the SDU type field, and the first PDCP PDU includes the SDU type field.
  • the second transmission module 1110 receives the first positioning message sent by the first terminal through the PC5 interface at the second protocol layer, including: The second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and delivers the second MAC PDU to the fourth MAC entity; the fourth MAC entity generates the second MAC PDU based on the second MAC PDU.
  • the second RLC PDU and all The second RLC PDU is delivered to the fourth RLC entity; the fourth RLC entity generates a second PDCP PDU according to the second RLC PDU and delivers the second PDCP PDU to the fourth PDCP entity.
  • the PDCP entity corresponds to the first bearer; the fourth PDCP entity generates a first PC5-RRC message according to the second PDCP PDU, and delivers the first PC5-RRC message to the PC5-RRC layer, Wherein, the first PC5-RRC message includes a container information element, and the container information element carries the first positioning message.
  • the first bearer is SL-SRB3.
  • the second transmission module 1110 Submitting the first positioning message to the first protocol layer through the second protocol layer includes: when the SL unicast connection between the first terminal and the second terminal has been established, the The second terminal delivers the first positioning message to the first protocol layer through the PC5-RRC layer; when the SL unicast connection between the first terminal and the second terminal is not established. , the second terminal delivers the first positioning message to the first protocol layer through the PC5-S protocol layer or PC5-D protocol layer.
  • a schematic structural diagram of a SL communication device 1200 is provided for an exemplary embodiment of the present application.
  • the device 1200 includes: a second generation module 1210 for generating first positioning data at the first protocol layer, where , the first protocol layer is used to provide the positioning function on the PC5 interface; the third transmission module 1220 is used to submit the first positioning data generated in the first protocol layer to the V2X layer of the Internet of Vehicles, where , the first protocol layer is adjacent to the V2X layer; and the V2X layer sends the first positioning data to the second terminal through the PC5 interface.
  • the third transmission module 1220 sends the first positioning data to the second terminal through the PC5 interface at the V2X layer, including: the V2X entity maps the first positioning data according to the preconfigured PC5 QoS rules.
  • the service data adaptation protocol SDAP entity In order to locate the quality of service QoS flow, it is submitted to the service data adaptation protocol SDAP entity.
  • the positioning QoS flow has the PC5 QoS flow identifier PQFI; the SDAP entity generates the first SDAP PDU based on the positioning QoS flow, and sends the first SDAP PDU to the service data adaptation protocol SDAP entity.
  • SDAP PDU is submitted to the PDCP entity; the PDCP entity generates a first PDCP PDU based on the first SDAP PDU, and submits the first PDCP PDU to the radio link control RLC entity; the RLC entity generates a first PDCP PDU based on the first SDAP PDU PDCP PDU generates a first RLC PDU, and submits the first RLC PDU to the medium access control MAC entity; the MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU Submitted to the physical layer PHY; the PHY sends the first MAC PDU to the second terminal through the PC5 interface.
  • the third transmission module 1220 sends the first positioning data to the second terminal through the PC5 interface at the V2X layer, including: the V2X entity generates a first V2X PDU based on the first positioning data, and The first V2X PDU is delivered to the SDAP entity; the SDAP entity generates a second SDAP PDU based on the first V2X PDU, and delivers the second SDAP PDU to the PDCP entity; the PDCP entity based on the second The SDAP PDU generates a second PDCP PDU and delivers the second PDCP PDU to the RLC entity, wherein the second PDCP PDU at least includes an SDU type field, and the SDU type field includes second indication information, and the The second indication information is used to indicate the first protocol layer; the RLC entity generates a second RLC based on the second PDCP PDU PDU, and delivers the second RLC PDU to the MAC entity; the MAC entity generates a second MAC PDU based on the second RLC PDU
  • FIG. 13 it is a schematic structural diagram of an SL communication device 1300 provided by an exemplary embodiment of the present application.
  • the device 1300 includes: a fourth transmission module 1310, used to receive the first transmission module 1310 through the PC5 interface at the V2X layer of the Internet of Vehicles.
  • the first positioning data sent by the terminal; and submitting the first positioning data to the first protocol layer through the V2X layer, wherein the first protocol layer is adjacent to the V2X layer, and the first protocol layer Used to provide positioning function on PC5 interface.
  • the fourth transmission module 1310 receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: the fourth transmission module 1310 receives the first terminal through the PC5 interface at the physical layer PHY.
  • the first MAC PDU sent, and the first MAC PDU is submitted to the MAC entity, wherein the first MAC PDU corresponds to the first positioning data; the MAC entity generates a third MAC PDU according to the first MAC PDU.
  • An RLC PDU and submit the first RLC PDU to the RLC entity; the RLC entity generates a first PDCP PDU according to the first RLC PDU, and submits the first PDCP PDU to the PDCP entity; the PDCP The entity generates a first SDAP PDU according to the first PDCP PDU, and delivers the first SDAP PDU to the SDAP entity; the SDAP entity determines the positioning QoS flow according to the first SDAP PDU, and determines the positioning QoS flow according to the positioning QoS flow.
  • the PC5 QoS flow identifier PQFI in the positioning QoS flow is delivered to the V2X entity; the V2X entity maps the positioning QoS flow to the first positioning data according to the preconfigured PC5 QoS rules.
  • the fourth transmission module 1310 receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: the fourth transmission module 1310 receives the first positioning data sent by the first terminal through the PC5 interface at the PHY. a second MAC PDU, and submits the second MAC PDU to the MAC entity, where the second MAC PDU corresponds to the first positioning data; the MAC entity generates a second RLC based on the second MAC PDU PDU, and delivers the second RLC PDU to the RLC entity; the RLC entity generates a second PDCP PDU according to the second RLC PDU, and delivers the second PDCP PDU to the PDCP entity; the PDCP entity determines The SDU type field included in the second PDCP PDU, and when the SDU type field contains the second indication information, generate a second SDAP PDU according to the second PDCP PDU, and convert the second SDAP PDU is submitted to the SDAP entity; the SDAP entity generates a second V2 V
  • the SL communication device in the embodiment of the present application may be an electronic device, such as an electronic device with an operating system, or a component in the electronic device, such as an integrated circuit or chip.
  • the electronic device may be a terminal or other devices other than the terminal.
  • terminals may include but are not limited to the types of terminals 11 listed above, and other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., which are not specifically limited in the embodiment of this application.
  • the SL communication device provided by the embodiment of the present application can implement each process implemented by the method embodiments of Figures 2 to 9. process and achieve the same technical effect. To avoid repetition, we will not repeat it here.
  • An embodiment of the present application also provides a terminal, including a processor and a communication interface.
  • the communication interface is coupled to the processor.
  • the processor is used to run programs or instructions to implement the methods described in method embodiments 200-900. Method steps.
  • This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment.
  • Each implementation process and implementation manner of the above-mentioned method embodiment can be applied to this terminal embodiment, and can achieve the same technical effect.
  • FIG. 14 is a schematic diagram of the hardware structure of a terminal that implements an embodiment of the present application.
  • the terminal 1400 includes but is not limited to: radio frequency unit 1401, network module 1402, audio output unit 1403, input unit 1404, sensor 1405, display unit 1406, user input unit 1407, interface unit 1408, memory 1409, processor 1410, etc. at least some parts of it.
  • the terminal 1400 may also include a power supply (such as a battery) that supplies power to various components.
  • the power supply may be logically connected to the processor 1410 through a power management system, thereby managing charging, discharging, and power consumption through the power management system. Management and other functions.
  • the terminal structure shown in FIG. 14 does not constitute a limitation on the terminal.
  • the terminal may include more or fewer components than shown in the figure, or some components may be combined or arranged differently, which will not be described again here.
  • the input unit 1404 may include a graphics processing unit (Graphics Processing Unit, GPU) 14041 and a microphone 14042.
  • the GPU 14041 is used for recording data by an image capture device (such as a camera) in the video capture mode or the image capture mode.
  • the image data obtained from still pictures or videos is processed.
  • the display unit 1406 may include a display panel 14061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
  • the user input unit 1407 includes a touch panel 14071 and at least one of other input devices 14072. Touch panel 14071, also known as touch screen.
  • the touch panel 14071 may include two parts: a touch detection device and a touch controller.
  • Other input devices 14072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be described again here.
  • the radio frequency unit 1401 after receiving downlink data from the network side device, the radio frequency unit 1401 can transmit it to the processor 1410 for processing; in addition, the radio frequency unit 1401 can send uplink data to the network side device.
  • the radio frequency unit 1401 includes, but is not limited to, an antenna, amplifier, transceiver, coupler, low noise amplifier, duplexer, etc.
  • Memory 1409 may be used to store software programs or instructions as well as various data.
  • the memory 1409 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, Image playback function, etc.) etc.
  • memory 1409 may include volatile memory or nonvolatile memory, or memory 1409 may include both volatile and nonvolatile memory.
  • the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically removable memory. Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
  • Volatile memory can be random access memory (Random Access Memory, RAM), static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DRRAM).
  • RAM Random Access Memory
  • SRAM static random access memory
  • DRAM dynamic random access memory
  • DRAM synchronous dynamic random access memory
  • SDRAM double data rate synchronous dynamic random access memory memory
  • Double Data Rate SDRAM DDRSDRAM
  • Enhanced SDRAM, ESDRAM enhanced synchronous dynamic random access memory
  • Synch link DRAM, SLDRAM synchronous link dynamic random access memory
  • Direct Rambus RAM Direct Rambus RAM
  • the processor 1410 may include one or more processing units; optionally, the processor 1410 integrates an application processor and a modem processor, where the application processor mainly handles operations related to the operating system, user interface, application programs, etc., Modem processors mainly process wireless communication signals, such as baseband processors. It can be understood that the above modem processor may not be integrated into the processor 1410.
  • the processor 1410 is configured to generate a first positioning message through a first protocol layer, where the first protocol layer is used to provide the positioning function on the PC5 interface; the radio frequency unit 1401 is used to transmit the The first positioning message generated by the first protocol layer is submitted to a second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the second protocol layer includes Packet Data Convergence Protocol PDCP layer or a third protocol layer, the third protocol layer includes at least one of the PC5 radio resource control RRC layer, PC5-S protocol layer, and PC5-D; and in the second protocol layer, the PC-5 interface The second terminal sends the first positioning message.
  • the radio frequency unit 1401 receives the first positioning message sent by the first terminal on the PC5 interface through the second protocol layer, where the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer, and the third protocol
  • the layer includes at least one of PC5 radio resource control RRC layer, PC5-S protocol layer, and PC5-D; and the first positioning message is delivered to the first protocol layer through the second protocol layer, wherein, The second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide the positioning function on the PC5 interface.
  • the processor 1410 is used to generate the first positioning data at the first protocol layer, where the first protocol layer is used to provide the positioning function on the PC5 interface; the radio frequency unit 1401 is used to generate the first positioning data at the first protocol layer.
  • the generated first positioning data is submitted to the V2X layer of the Internet of Vehicles, where the first protocol layer is adjacent to the V2X layer, and the V2X layer sends the first positioning data to the second terminal through the PC5 interface. Location data.
  • the radio frequency unit 1401 is configured to receive the first positioning data sent by the first terminal through the PC5 interface at the V2X layer of the Internet of Vehicles; and submit the first positioning data to the first protocol layer through the V2X layer, wherein, The first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface.
  • Embodiments of the present application also provide a readable storage medium.
  • Programs or instructions are stored on the readable storage medium.
  • the program or instructions are executed by a processor, each process of the above SL communication method embodiment is implemented, and can achieve The same technical effects are not repeated here to avoid repetition.
  • the processor is the processor in the terminal described in the above embodiment.
  • the readable storage medium includes computer readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disk or optical disk, etc.
  • An embodiment of the present application further provides a chip.
  • the chip includes a processor and a communication interface.
  • the communication interface and The processor is coupled, and the processor is used to run network-side device programs or instructions to implement each process of the above-mentioned SL communication method embodiment, and can achieve the same technical effect. To avoid duplication, the details will not be described here.
  • chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-chip or system-on-chip, etc.
  • Embodiments of the present application also provide a computer program product.
  • the computer program product includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor.
  • the program or instructions are used by the processor.
  • An embodiment of the present application also provides a communication system, including: a first terminal and a second terminal.
  • the first terminal can be used to perform the steps described in method embodiments 200-600 as described above.
  • the second terminal The terminal may be used to perform the steps of the method described in method embodiments 700-800 as described above.
  • the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation.
  • the technical solution of the present application can be embodied in the form of a computer software product that is essentially or contributes to the existing technology.
  • the computer software product is stored in a storage medium (such as ROM/RAM, disk , CD), including several instructions to cause a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in various embodiments of this application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present application relates to the technical field of communications. Disclosed are a sidelink (SL) communication method and apparatus, and a terminal. The SL communication method in embodiments of the present application comprises: a first terminal generates a first positioning message by means of a first protocol layer, wherein the first protocol layer is used for providing a positioning function on a PC5 interface; the first terminal submits the first positioning message generated by means of the first protocol layer to a second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, the second protocol layer comprises a packet data convergence protocol (PDCP) layer or a third protocol layer, and the third protocol layer comprises at least one of a PC5 radio resource control (RRC) layer, a PC5-S protocol layer, and PC5-D; and the first terminal sends the first positioning message to a second terminal by means of the PC-5 interface in the second protocol layer.

Description

旁链路SL的通信方法、装置及终端Communication method, device and terminal of side link SL

交叉引用cross reference

本发明要求在2022年05月10日提交中国专利局、申请号为202210504106.X、名称为“旁链路SL的通信方法、装置及终端”的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。This invention requires the priority of a Chinese patent application submitted to the China Patent Office on May 10, 2022, with application number 202210504106. incorporated herein by reference.

技术领域Technical field

本申请属于通信技术领域,具体涉及一种旁链路SL的通信方法、装置及终端。The present application belongs to the field of communication technology, and specifically relates to a communication method, device and terminal for a side link SL.

背景技术Background technique

如第五代新空口(5th Generation New Radio,5G NR)系统、长期演进(Long Term Evolution,LTE)系统等通信系统,均可支持旁链路(Sidelink,SL,也可称作副链路、边链路等)传输,即用户设备(User Equipment,UE,也就是终端)之间可不通过网络设备而直接在物理层上进行数据传输,也即SL架构。Communication systems such as the 5th Generation New Radio (5G NR) system and the Long Term Evolution (LTE) system can support side links (Sidelink, SL, also called secondary links, Side links, etc.) transmission, that is, data transmission between user equipment (User Equipment, UE, that is, terminal) can be carried out directly on the physical layer without going through network equipment, that is, SL architecture.

在SL架构下,对于终端之间通过直连进行定位交互的场景,如何进行终端间的信息交互还是目前急需解决的技术问题。Under the SL architecture, for scenarios where terminals perform location interaction through direct connection, how to interact with information between terminals is still an urgent technical issue that needs to be solved.

发明内容Contents of the invention

本申请实施例提供一种旁链路SL的通信方法、装置及终端,能够实现SL架构下,终端之间的信息交互。Embodiments of the present application provide a side link SL communication method, device and terminal, which can realize information interaction between terminals under the SL architecture.

第一方面,提供了一种旁链路SL的通信方法,包括:第一终端通过第一协议层生成第一定位消息,其中,所述第一协议层用于提供PC5接口上的定位功能;所述第一终端将所述第一协议层生成的所述第一定位消息递交给第二协议层,其中,所述第二协议层与所述第一协议层相邻,所述第二协议层包括分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层或第三协议层,所述第三协议层包括PC5无线资源控制(Radio Resource Control,RRC)层、PC5-S协议层、PC5-D中的至少一项;所述第一终端在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息。In a first aspect, a communication method for a side link SL is provided, including: a first terminal generating a first positioning message through a first protocol layer, wherein the first protocol layer is used to provide a positioning function on the PC5 interface; The first terminal delivers the first positioning message generated by the first protocol layer to a second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the second protocol layer The layer includes the Packet Data Convergence Protocol (PDCP) layer or the third protocol layer. The third protocol layer includes the PC5 Radio Resource Control (Radio Resource Control, RRC) layer, PC5-S protocol layer, PC5-D At least one of: the first terminal sends the first positioning message to the second terminal through the PC-5 interface at the second protocol layer.

第二方面,提供了一种旁链路SL的通信方法,包括:第二终端通过第二协议层在PC5接口接收第一终端发送的第一定位消息,其中,所述第二协议层包括分组数据汇聚协议 PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;所述第二终端通过所述第二协议层将所述第一定位消息递交给第一协议层,其中,所述第二协议层与所述第一协议层相邻,所述第一协议层用于提供PC5接口上的定位功能。In a second aspect, a communication method of side link SL is provided, including: the second terminal receives the first positioning message sent by the first terminal on the PC5 interface through a second protocol layer, wherein the second protocol layer includes packets data aggregation protocol PDCP layer or a third protocol layer, the third protocol layer includes at least one of the PC5 radio resource control RRC layer, PC5-S protocol layer, and PC5-D; the second terminal uses the second protocol layer to The first positioning message is submitted to a first protocol layer, where the second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide positioning function on the PC5 interface.

第三方面,提供了一种旁链路SL的通信方法,包括:第一终端在第一协议层生成第一定位数据,其中,所述第一协议层用于提供PC5接口上的定位功能;所述第一终端将在所述第一协议层生成的所述第一定位数据递交给车联万物(Vehicle to Everything,V2X)层,其中,所述第一协议层与所述V2X层相邻;所述第一终端在所述V2X层通过PC5接口向第二终端发送所述第一定位数据。In a third aspect, a side-link SL communication method is provided, including: the first terminal generates first positioning data at a first protocol layer, wherein the first protocol layer is used to provide a positioning function on the PC5 interface; The first terminal submits the first positioning data generated in the first protocol layer to a Vehicle to Everything (V2X) layer, where the first protocol layer is adjacent to the V2X layer ; The first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer.

第四方面,提供了一种旁链路SL的通信方法,包括:第二终端在车联万物V2X层通过PC5接口接收第一终端发送的第一定位数据;所述第二终端通过所述V2X层将所述第一定位数据递交给第一协议层,其中,所述第一协议层与所述V2X层相邻,所述第一协议层用于提供PC5接口上的定位功能。In the fourth aspect, a communication method of the side link SL is provided, including: the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer of the vehicle connection; the second terminal receives the first positioning data through the V2X layer. The layer delivers the first positioning data to a first protocol layer, where the first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface.

第五方面,提供了一种旁链路SL的通信装置,包括:第一生成模块,用于通过第一协议层生成第一定位消息,其中,所述第一协议层用于提供PC5接口上的定位功能;第一传输模块,用于将所述第一协议层生成的所述第一定位消息递交给第二协议层,其中,所述第二协议层与所述第一协议层相邻,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;以及在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息。In a fifth aspect, a communication device for a side link SL is provided, including: a first generating module configured to generate a first positioning message through a first protocol layer, wherein the first protocol layer is used to provide a first positioning message on the PC5 interface. The positioning function; the first transmission module is used to submit the first positioning message generated by the first protocol layer to the second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer , the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer, the third protocol layer includes at least one of the PC5 Radio Resource Control RRC layer, the PC5-S protocol layer, and the PC5-D; and The first positioning message is sent to the second terminal through the PC-5 interface at the second protocol layer.

第六方面,提供了一种旁链路SL的通信装置,包括:第二传输模块,用于第二终端通过第二协议层在PC5接口接收第一终端发送的第一定位消息,其中,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;以及通过所述第二协议层将所述第一定位消息递交给第一协议层,其中,所述第二协议层与所述第一协议层相邻,所述第一协议层用于提供PC5接口上的定位功能。In a sixth aspect, a communication device for a side link SL is provided, including: a second transmission module for the second terminal to receive the first positioning message sent by the first terminal through the second protocol layer on the PC5 interface, wherein: The second protocol layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer, and the third protocol layer includes at least one of the PC5 Radio Resource Control RRC layer, the PC5-S protocol layer, and the PC5-D; and through the The second protocol layer delivers the first positioning message to the first protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide GPS.

第七方面,提供了一种旁链路SL的通信装置,包括:第二生成模块,用于在第一协议层生成第一定位数据,其中,所述第一协议层用于提供PC5接口上的定位功能;第三传输模块,用于将在所述第一协议层生成的所述第一定位数据递交给车联万物V2X层,其中,所述第一协议层与所述V2X层相邻;以及在所述V2X层通过PC5接口向第二终端发送所述第一定位数据。In a seventh aspect, a communication device for a side link SL is provided, including: a second generation module configured to generate first positioning data at a first protocol layer, wherein the first protocol layer is used to provide The positioning function; the third transmission module is used to submit the first positioning data generated in the first protocol layer to the V2X layer of the Internet of Vehicles, where the first protocol layer is adjacent to the V2X layer ; and sending the first positioning data to the second terminal through the PC5 interface at the V2X layer.

第八方面,提供了一种旁链路SL的通信装置,包括:第四传输模块,用于在车联万物V2X层通过PC5接口接收第一终端发送的第一定位数据;以及通过所述V2X层将所述第一定位数据递交给第一协议层,其中,所述第一协议层与所述V2X层相邻,所述第一协议层用于提供PC5接口上的定位功能。In an eighth aspect, a communication device for a side link SL is provided, including: a fourth transmission module configured to receive the first positioning data sent by the first terminal through the PC5 interface at the V2X layer of the connected vehicle; and through the V2X The layer delivers the first positioning data to a first protocol layer, where the first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface.

第九方面,提供了一种终端,该终端包括处理器和存储器,所述存储器存储可在所述 处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤,或实现如第二方面所述的方法的步骤,或实现如第三方面所述的方法的步骤,或实现如第四方面所述的方法的步骤。In a ninth aspect, a terminal is provided. The terminal includes a processor and a memory, and the memory stores information that can be stored in the A program or instruction running on a processor that, when executed by the processor, implements the steps of the method described in the first aspect, or implements the steps of the method described in the second aspect, or implements the method described in the second aspect. The steps of the method described in the third aspect, or the steps of implementing the method described in the fourth aspect.

第十方面,提供了一种终端,包括处理器及通信接口,其中,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤,或实现如第二方面所述的方法的步骤,或实现如第三方面所述的方法的步骤,或实现如第四方面所述的方法的步骤。In a tenth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect. Steps, or steps to implement the method described in the second aspect, or steps to implement the method described in the third aspect, or steps to implement the method described in the fourth aspect.

第十一方面,提供了一种网络侧设备,该网络侧设备处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤,或实现如第二方面所述的方法的步骤,或实现如第三方面所述的方法的步骤,或实现如第四方面所述的方法的步骤。In an eleventh aspect, a network side device is provided. The network side device has a processor and a memory. The memory stores programs or instructions that can be run on the processor. The program or instructions are executed by the processor. When realizing the steps of the method described in the first aspect, or the steps of realizing the method described in the second aspect, or the steps of realizing the method described in the third aspect, or realizing the method described in the fourth aspect step.

第十二方面,提供了一种通信系统,包括:第一终端及第二终端,所述第一终端可用于执行如第一方面所述的方法的步骤,所述第二终端可用于执行如第二.方面所述的方法的步骤;或者,所述第一终端可用于执行如第三方面所述的方法的步骤,所述第二终端可用于执行如第四.方面所述的方法的步骤In a twelfth aspect, a communication system is provided, including: a first terminal and a second terminal. The first terminal can be used to perform the steps of the method described in the first aspect, and the second terminal can be used to perform the steps of the method as described in the first aspect. The steps of the method described in the second aspect; or, the first terminal can be used to perform the steps of the method described in the third aspect, and the second terminal can be used to perform the method described in the fourth aspect. step

第十三方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤,或实现如第二方面所述的方法的步骤,或实现如第三方面所述的方法的步骤,或实现如第四方面所述的方法的步骤。In a thirteenth aspect, a readable storage medium is provided. Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method are implemented. The steps of the method described in the second aspect, or the steps of implementing the method described in the third aspect, or the steps of implementing the method described in the fourth aspect.

第十四方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤,或实现如第二方面所述的方法的步骤,或实现如第三方面所述的方法的步骤,或实现如第四方面所述的方法的步骤。In a fourteenth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the method described in the first aspect. The steps of the method, or the steps of implementing the method as described in the second aspect, or the steps of implementing the method as described in the third aspect, or the steps of implementing the method as described in the fourth aspect.

第十五方面,提供了一种计算机程序产品/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现如第一方面所述的方法的步骤,或实现如第二方面所述的方法的步骤,或实现如第三方面所述的方法的步骤,或实现如第四方面所述的方法的步骤。In a fifteenth aspect, a computer program product/program product is provided, the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement the first aspect The steps of the method described in the second aspect, or the steps of realizing the method described in the third aspect, or the steps of realizing the method described in the fourth aspect.

在本申请实施例中,通过在SL架构中引入提供PC5接口上的定位功能的第一协议层,再通过第一协议层生成第一定位消息并将所述第一定位消息递交给第二协议层,最后在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息,由此,能够实现SL架构下的定位消息的可靠传输,确保了SL架构下的通信性能。In the embodiment of this application, the first protocol layer that provides the positioning function on the PC5 interface is introduced into the SL architecture, and then the first positioning message is generated through the first protocol layer and the first positioning message is submitted to the second protocol layer, and finally the first positioning message is sent to the second terminal through the PC-5 interface in the second protocol layer, thereby enabling reliable transmission of the positioning message under the SL architecture and ensuring communication performance under the SL architecture. .

附图说明Description of the drawings

图1是本申请一示例性实施例提供的无线通信系统的结构示意图。Figure 1 is a schematic structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.

图2是本申请一示例性实施例提供的SL的通信方法的流程示意图。 Figure 2 is a schematic flowchart of a SL communication method provided by an exemplary embodiment of the present application.

图3是本申请另一示例性实施例提供的SL的通信方法的流程示意图。Figure 3 is a schematic flowchart of a SL communication method provided by another exemplary embodiment of the present application.

图4a是本申请一示例性实施例提供的SL架构示意图。Figure 4a is a schematic diagram of the SL architecture provided by an exemplary embodiment of the present application.

图4b是本申请一示例性实施例提供的控制面的协议栈的结构示意图之一。Figure 4b is one of the schematic structural diagrams of a control plane protocol stack provided by an exemplary embodiment of the present application.

图4c是本申请一示例性实施例提供的控制面的协议栈的结构示意图之二。Figure 4c is the second structural schematic diagram of a control plane protocol stack provided by an exemplary embodiment of the present application.

图4d是本申请一示例性实施例提供的控制面的协议栈的结构示意图之三。Figure 4d is a third structural schematic diagram of a control plane protocol stack provided by an exemplary embodiment of the present application.

图5是本申请另一示例性实施例提供的SL的通信方法的流程示意图。Figure 5 is a schematic flowchart of an SL communication method provided by another exemplary embodiment of the present application.

图6是本申请另一示例性实施例提供的SL的通信方法的流程示意图。Figure 6 is a schematic flowchart of an SL communication method provided by another exemplary embodiment of the present application.

图7是本申请一示例性实施例提供的用户面的协议栈的结构示意图。Figure 7 is a schematic structural diagram of a user plane protocol stack provided by an exemplary embodiment of the present application.

图8是本申请另一示例性实施例提供的SL的通信方法的流程示意图。Figure 8 is a schematic flowchart of a SL communication method provided by another exemplary embodiment of the present application.

图9是本申请另一示例性实施例提供的SL的通信方法的流程示意图。Figure 9 is a schematic flowchart of a SL communication method provided by another exemplary embodiment of the present application.

图10是本申请一示例性实施例提供的SL的通信装置的结构示意图。Figure 10 is a schematic structural diagram of an SL communication device provided by an exemplary embodiment of the present application.

图11是本申请另一示例性实施例提供的SL的通信装置的结构示意图。Figure 11 is a schematic structural diagram of an SL communication device provided by another exemplary embodiment of the present application.

图12是本申请另一示例性实施例提供的SL的通信装置的结构示意图。Figure 12 is a schematic structural diagram of an SL communication device provided by another exemplary embodiment of the present application.

图13是本申请另一示例性实施例提供的SL的通信装置的结构示意图。Figure 13 is a schematic structural diagram of an SL communication device provided by another exemplary embodiment of the present application.

图14是本申请一示例性实施例提供的终端的结构示意图。Figure 14 is a schematic structural diagram of a terminal provided by an exemplary embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art fall within the scope of protection of this application.

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and that "first" and "second" are distinguished objects It is usually one type, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and/or" in the description and claims indicates at least one of the connected objects, and the character "/" generally indicates that the related objects are in an "or" relationship.

值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,还可用于其他无线通信系统,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency-Division Multiple Access,SC-FDMA)和其他系统。本申请实施例中的术语“系统”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR) 系统,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR系统应用以外的应用,如第6代(6th Generation,6G)通信系统。It is worth pointing out that the technology described in the embodiments of this application is not limited to Long Term Evolution (LTE)/LTE Evolution (LTE-Advanced, LTE-A) systems, and can also be used in other wireless communication systems, such as code Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access, OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used not only for the above-mentioned systems and radio technologies, but also for other systems and radio technologies. The following description describes the New Radio (NR) interface for example purposes. systems, and NR terminology is used in much of the following description, but these techniques can also be applied to applications other than NR system applications, such as 6th Generation ( 6th Generation, 6G) communication systems.

图1示出本申请实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴式设备(Wearable Device)、车载设备(Vehicle User Equipment,VUE)、行人终端(Pedestrian User Equipment,PUE)、智能家居(具有无线通信功能的家居设备,如冰箱、电视、洗衣机或者家具等)、游戏机、个人计算机(personal computer,PC)、柜员机或者自助机等终端侧设备,可穿戴式设备包括:智能手表、智能手环、智能耳机、智能眼镜、智能首饰(智能手镯、智能手链、智能戒指、智能项链、智能脚镯、智能脚链等)、智能腕带、智能服装等。需要说明的是,在本申请实施例并不限定终端11的具体类型。网络侧设备12可以包括接入网设备或核心网设备,其中,接入网设备12也可以称为无线接入网设备、无线接入网(Radio Access Network,RAN)、无线接入网功能或无线接入网单元。接入网设备12可以包括基站、无线接入网(Wireless Local Area Network,WLAN)接入点或WiFi节点等,基站可被称为节点B、演进节点B(evolved Node B,eNB)、接入点、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、家用B节点、家用演进型B节点、发送接收点(Transmitting Receiving Point,TRP)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR系统中的基站为例进行介绍,并不限定基站的具体类型。Figure 1 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, or a super mobile personal computer. (ultra-mobile personal computer, UMPC), mobile Internet device (Mobile Internet Device, MID), augmented reality (augmented reality, AR)/virtual reality (VR) equipment, robots, wearable devices (Wearable Device) , vehicle user equipment (VUE), pedestrian terminal (Pedestrian User Equipment, PUE), smart home (home equipment with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), game consoles, personal computers (personal computer, PC), teller machine or self-service machine and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets) bracelets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the embodiment of the present application does not limit the specific type of the terminal 11. The network side equipment 12 may include access network equipment or core network equipment, where the access network equipment 12 may also be called wireless access network equipment, radio access network (Radio Access Network, RAN), radio access network function or Wireless access network unit. The access network device 12 may include a base station, a Wireless Local Area Network (WLAN) access point or a WiFi node, etc. The base station may be called a Node B, an evolved Node B (eNB), an access node, etc. Point, base transceiver station (Base Transceiver Station, BTS), radio base station, radio transceiver, basic service set (Basic Service Set, BSS), extended service set (Extended Service Set, ESS), home B node, home evolved type B node, Transmitting Receiving Point (TRP) or some other suitable terminology in the field, as long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the implementation of this application This example only takes the base station in the NR system as an example, and does not limit the specific type of base station.

下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的技术方案进行详细地说明。The technical solutions provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings through some embodiments and their application scenarios.

如图2所示,为本申请一示例性实施例提供的SL的通信方法200的流程示意图,该方法可以但不限于由第一终端执行,具体可由安装于第一终端中的硬件和/或软件执行。本实施例中,所述方法200至少可以包括如下步骤。As shown in Figure 2, a schematic flow chart of a SL communication method 200 is provided for an exemplary embodiment of the present application. The method may be, but is not limited to, executed by a first terminal. Specifically, it may be executed by hardware installed in the first terminal and/or Software execution. In this embodiment, the method 200 may include at least the following steps.

S210,第一终端通过第一协议层生成第一定位消息。S210. The first terminal generates a first positioning message through the first protocol layer.

其中,所述第一协议层是本实施例针对SL架构(或SL机制),从控制面引入的协议层,用于提供PC5接口上的定位功能,如PC5接口上的定位消息的定义、交互等。可以理解的是,所述第一协议层也可以称作直连定位协议(Sidelink Positioning Protocol,SLPP)等,所述第一定位消息也可以称作SLPP协议消息等,在此不做限制。Among them, the first protocol layer is a protocol layer introduced from the control plane in this embodiment for the SL architecture (or SL mechanism), and is used to provide positioning functions on the PC5 interface, such as the definition and interaction of positioning messages on the PC5 interface. wait. It can be understood that the first protocol layer may also be called a sidelink positioning protocol (Sidelink Positioning Protocol, SLPP), etc., and the first positioning message may also be called an SLPP protocol message, etc., which are not limited here.

S220,所述第一终端将所述第一协议层生成的所述第一定位消息递交给第二协议层。S220: The first terminal submits the first positioning message generated by the first protocol layer to the second protocol layer.

其中,所述第二协议层与所述第一协议层相邻,如所述第二协议层位于所述第一协议 层的下一层等。本实施例中,所述第二协议层可以包括分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层或第三协议层,所述第三协议层包括PC5无线资源控制(Radio Resource Control,RRC)层、PC5-S协议层、PC5-D中的至少一项。Wherein, the second protocol layer is adjacent to the first protocol layer. For example, the second protocol layer is located in the first protocol layer. The next layer and so on. In this embodiment, the second protocol layer may include a Packet Data Convergence Protocol (PDCP) layer or a third protocol layer, and the third protocol layer may include PC5 Radio Resource Control (RRC) layer, PC5-S protocol layer, and PC5-D.

可以理解,所述PC5-RRC层可用于在PC5接口交互终端的能力信息、配置SL-数据承载(Data Radio Bearer,DRB)、维护该PC5-RRC连接或探测链路失败等。所述PC5-S协议层用于终端之间单播连接的建立/维护过程以及进行特定信令的交互等。所述PC5-D层协议是用于规定车联万物(Vehicle-to-Everything,V2X)所支持的邻近服务(Proximity based Service,ProSe)发现功能等。It can be understood that the PC5-RRC layer can be used to exchange terminal capability information on the PC5 interface, configure SL-data bearer (Data Radio Bearer, DRB), maintain the PC5-RRC connection or detect link failure, etc. The PC5-S protocol layer is used for the establishment/maintenance process of unicast connections between terminals and the interaction of specific signaling. The PC5-D layer protocol is used to specify the Proximity based Service (ProSe) discovery function supported by Vehicle-to-Everything (V2X).

S230,所述第一终端在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息。S230: The first terminal sends the first positioning message to the second terminal through the PC-5 interface at the second protocol layer.

相应地,对于与所述第一终端直连的第二终端,该第二终端可以通过第二协议层在PC5接口接收第一终端发送的第一定位消息,以及通过所述第二协议层将所述第一定位消息递交给第一协议层,那么,所述第二终端上的第一协议层根据接收到的第一定位消息执行对应的定位操作,从而完成SL架构上的定位消息的传输。Correspondingly, for a second terminal directly connected to the first terminal, the second terminal can receive the first positioning message sent by the first terminal on the PC5 interface through the second protocol layer, and transmit the first positioning message through the second protocol layer. The first positioning message is submitted to the first protocol layer. Then, the first protocol layer on the second terminal performs the corresponding positioning operation according to the received first positioning message, thereby completing the transmission of the positioning message on the SL architecture. .

可以理解,与所述第一终端上的第一协议层、第二协议层类似,所述第二终端上的第一协议层也是本实施例针对SL架构(或SL机制),从控制面引入的协议层,用于提供PC5接口上的定位功能。所述第二终端上的第二协议层也可以包括PDCP层或第三协议层,所述第三协议层包括PC5-RRC层、PC5-S协议层、PC5-D中的至少一项。但应注意的是,如果所述第一终端上的第二协议层为PDCP层,所述第二终端上的第二协议层也是PDCP层,如果所述第一终端上的第二协议层为PC5-RRC层,所述第二终端上的第二协议层也是PC5-RRC层,即所述第二终端上的协议栈(Protocol Stack)与所述第一终端上的协议栈相同,由此确保第一定位消息的可靠传输。It can be understood that, similar to the first protocol layer and the second protocol layer on the first terminal, the first protocol layer on the second terminal is also introduced from the control plane in this embodiment for the SL architecture (or SL mechanism). The protocol layer is used to provide the positioning function on the PC5 interface. The second protocol layer on the second terminal may also include a PDCP layer or a third protocol layer, and the third protocol layer includes at least one of a PC5-RRC layer, a PC5-S protocol layer, and a PC5-D. However, it should be noted that if the second protocol layer on the first terminal is the PDCP layer, the second protocol layer on the second terminal is also the PDCP layer. If the second protocol layer on the first terminal is PC5-RRC layer, the second protocol layer on the second terminal is also the PC5-RRC layer, that is, the protocol stack on the second terminal is the same as the protocol stack on the first terminal. Therefore Ensure reliable transmission of the first positioning message.

本实施例中,通过在SL架构中引入提供PC5接口上的定位功能的第一协议层,再通过第一协议层生成第一定位消息并将所述第一定位消息递交给第二协议层,最后在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息,由此,能够实现SL架构下的定位消息的可靠传输,确保了SL架构下的通信性能。In this embodiment, by introducing the first protocol layer that provides the positioning function on the PC5 interface into the SL architecture, and then generating the first positioning message through the first protocol layer and submitting the first positioning message to the second protocol layer, Finally, the first positioning message is sent to the second terminal through the PC-5 interface in the second protocol layer, thereby enabling reliable transmission of the positioning message under the SL architecture and ensuring communication performance under the SL architecture.

如图3所示,为本申请一示例性实施例提供的SL的通信方法300的流程示意图,该方法可以但不限于由第一终端执行,具体可由安装于第一终端中的硬件和/或软件执行。本实施例中,所述方法300至少可以包括如下步骤。As shown in Figure 3, a schematic flowchart of a SL communication method 300 is provided for an exemplary embodiment of the present application. This method can be, but is not limited to, executed by a first terminal. Specifically, it can be performed by hardware installed in the first terminal and/or Software execution. In this embodiment, the method 300 may include at least the following steps.

S310,第一终端通过第一协议层生成第一定位消息。S310. The first terminal generates a first positioning message through the first protocol layer.

其中,所述第一协议层用于提供PC5接口上的定位功能。Wherein, the first protocol layer is used to provide positioning function on the PC5 interface.

S320,所述第一终端将所述第一协议层生成的所述第一定位消息递交给第二协议层。S320: The first terminal submits the first positioning message generated by the first protocol layer to the second protocol layer.

其中,所述第二协议层与所述第一协议层相邻,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议 层、PC5-D中的至少一项。Wherein, the second protocol layer is adjacent to the first protocol layer, the second protocol layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer, and the third protocol layer includes a PC5 Radio Resource Control RRC layer. , PC5-S protocol At least one of layer and PC5-D.

可以理解,S310-S320的实现过程可以参照方法实施例200中的相关描述,为避免重复,在此不再赘述。It can be understood that the implementation process of S310-S320 can refer to the relevant description in the method embodiment 200. To avoid duplication, the details will not be described again.

S330,所述第一终端在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息。S330: The first terminal sends the first positioning message to the second terminal through the PC-5 interface at the second protocol layer.

可以理解,S330的实现过程除了可以参照方法实施例200的相关描述之外,作为一种可能的实现方式,所述第一终端在所述第二协议层可通过第一承载在PC5接口向所述第二终端发送所述第一定位消息。It can be understood that for the implementation process of S330, in addition to referring to the relevant description of the method embodiment 200, as a possible implementation manner, the first terminal can send a request to the PC5 interface through the first bearer at the second protocol layer. The second terminal sends the first positioning message.

可选的,所述第一承载的类型可以根据第二协议层的类型确定,例如,在所述第二协议层为PDCP层的情况下,所述第一承载可以是SL信令承载(Signalling Radio Bearer,SRB)或SL-DRB。可以理解的是,在所述第一承载是SL-SRB的情况下,所述第一承载可以专用于承载所述第一协议层的消息,如所述第一承载可以是新引入的一个信令承载、且不同于SL-SRB3、SL-SRB2、SL-SRB1、SL-SRB0中的任一项,如SL-SRB5。Optionally, the type of the first bearer may be determined according to the type of the second protocol layer. For example, when the second protocol layer is a PDCP layer, the first bearer may be an SL signaling bearer (Signalling Radio Bearer (SRB) or SL-DRB. It can be understood that, in the case where the first bearer is SL-SRB, the first bearer may be dedicated to carrying messages of the first protocol layer. For example, the first bearer may be a newly introduced signal. Let it be carried and different from any one of SL-SRB3, SL-SRB2, SL-SRB1 and SL-SRB0, such as SL-SRB5.

当然,与SL-SRB3、SL-SRB2、SL-SRB1、SL-SRB0相似的是,本申请新引入的所述第一承载也可以不需要其他信令来建立、释放,即所述第一承载是默认存在的,其对应的PDCP层的配置参数、无线链路控制(Radio Link Control,RLC)层的配置参数和介质接入控制(Medium Access Control,MAC)层的配置参数、SL-SRB5对应的逻辑信道标识(Logical Channel Identity,LCID)等均可由协议约定。例如表1所示,为本实施例提供的一种可能的第一承载对应的参数信息。 Of course, similar to SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRB0, the first bearer newly introduced in this application may not require other signaling to be established and released, that is, the first bearer It exists by default and corresponds to the configuration parameters of the PDCP layer, the configuration parameters of the Radio Link Control (RLC) layer, the configuration parameters of the Medium Access Control (MAC) layer, and the corresponding SL-SRB5 The Logical Channel Identity (LCID), etc. can be agreed upon by the protocol. For example, Table 1 shows parameter information corresponding to a possible first bearer provided in this embodiment.

表1
Table 1

值得注意的是,从终端(如第一终端或第二终端)的角度来讲,本实施例通过引入不同于SL-SRB3、SL-SRB2、SL-SRB1、SL-SRB0中的任一项的所述第一承载,是为了使得作为接收端的终端(如第二终端)能够根据承载类型识别接收到的控制信令(如第一定位消息)的消息类型是否为所述第一协议层上的消息,从而在PDCP层决定是否将该消息进一步递交到第一协议层。It is worth noting that from the perspective of a terminal (such as a first terminal or a second terminal), this embodiment introduces a The first bearer is to enable the terminal as the receiving end (such as the second terminal) to identify whether the message type of the received control signaling (such as the first positioning message) is on the first protocol layer according to the bearer type. message, thereby deciding whether to further submit the message to the first protocol layer at the PDCP layer.

换言之,本示例1引入一个不同于现有的SL-SRB来承载该第一协议层的消息的传输,不但可以减轻现有承载的传输负担,而且作为定位信令的专有承载,第二终端能够通过这一承载迅速地分别定位交互与其他交互的消息,从而高效地执行定位相关的操作,而且独立的承载也可以方便差异化控制传输的优先级,时延敏感的定位业务可以因此受益。此外,对于控制面设计者来说,这样的安排有利于逻辑自洽,便于后续在SL增强定位性能的信令设计。In other words, this example 1 introduces a different SL-SRB than the existing one to carry the transmission of messages of the first protocol layer. This not only reduces the transmission burden of the existing bearer, but also serves as a dedicated bearer for positioning signaling. The second terminal This bearer can quickly separate location interaction and other interaction messages, thereby efficiently performing location-related operations. Moreover, independent bearers can also facilitate differentiated control of transmission priorities, and delay-sensitive location services can benefit from this. In addition, for control plane designers, such an arrangement is conducive to logical self-consistency and facilitates subsequent signaling design to enhance positioning performance in SL.

在前述内容的基础上,作为一种可能的实现方式,如图4a所示,从控制面的角度来讲,所述第一定位消息可以独立的承载在第一承载上进行传输,那么也可以进行独立的传输优先级控制,例如,所述第一承载的传输优先级总是低于其他SL-SRB(SL-SRB0、SL-SRB 1等)或与其他SL-SRB相同;又例如,所述第一承载的传输优先级可以变化,以此实现相对的功能优先性,如,当定位服务需求对时延不敏感时,可以使用比其他 SL-SRB较低的优先级,缓解业务拥挤的问题。可以理解,图4a中所示的“SCCH”为信令控制信道(Signaling Control Channel),“STCH”为SL传输信道(Sidelink Traffic Channel),“PSCCH”为物理副链路控制信道(Physical SideLink Control Channel),“PSSCH”为物理副链路共享信道(Physical SideLink Shared Channel),“PSFCH”为物理副链路反馈信道(Physical SideLink Feedback Channel)。此外,在所述第一承载是所述SL-DRB的情况下,所述第一PDCP PDU可以包括协议数据单元(Service Data Unit,SDU)类型(Type)域,所述SDU类型域中可以包含第一指示信息,所述第一指示信息用于指示所述第一协议层。换言之,与前述专用的第一承载类似,所述第一指示信息的引入,也是为了使得终端能够根据承载类型识别接收到的控制信令的消息类型是否为第一协议层上的消息,从而在PDCP层决定是否将该消息进一步递交到第一协议层。Based on the foregoing content, as a possible implementation, as shown in Figure 4a, from the perspective of the control plane, the first positioning message can be independently carried on the first bearer for transmission, then it can also Perform independent transmission priority control, for example, the transmission priority of the first bearer is always lower than other SL-SRBs (SL-SRB0, SL-SRB 1, etc.) or the same as other SL-SRBs; for another example, the The transmission priority of the above-mentioned first bearer can be changed to achieve relative functional priority. For example, when the location service requirements are not sensitive to delay, it can be used than other bearers. SL-SRB has a lower priority to alleviate the problem of business congestion. It can be understood that "SCCH" shown in Figure 4a is the signaling control channel (Signaling Control Channel), "STCH" is the SL transmission channel (Sidelink Traffic Channel), and "PSCCH" is the physical side link control channel (Physical SideLink Control). Channel), "PSSCH" is the Physical SideLink Shared Channel (Physical SideLink Shared Channel), and "PSFCH" is the Physical SideLink Feedback Channel (Physical SideLink Feedback Channel). In addition, when the first bearer is the SL-DRB, the first PDCP PDU may include a protocol data unit (Service Data Unit, SDU) type (Type) field, and the SDU Type field may include First indication information, the first indication information is used to indicate the first protocol layer. In other words, similar to the aforementioned dedicated first bearer, the introduction of the first indication information is also to enable the terminal to identify whether the message type of the received control signaling is a message on the first protocol layer according to the bearer type, so as to The PDCP layer decides whether to further submit the message to the first protocol layer.

一种实现方式中,如果SDU Type的配置如表2中所示,那么,所述第一指示信息可以为“010”。In one implementation, if the SDU Type is configured as shown in Table 2, then the first indication information may be "010".

表2
Table 2

除前述的所述第二协议层为所述PDCP层之外,在所述第二协议层为PC5-RRC层的情况下,所述第一承载可以是SL-SRB3,在所述第二协议层为PC5-S协议层的情况下,所述第一承载可以是SL-SRB0、SL-SRB1或SL-SRB2,在所述第二协议层为PC5-D协议层的情况下,所述第一承载可以是SL-SRB4。In addition to the aforementioned second protocol layer being the PDCP layer, when the second protocol layer is the PC5-RRC layer, the first bearer may be SL-SRB3. If the layer is the PC5-S protocol layer, the first bearer may be SL-SRBO, SL-SRB1 or SL-SRB2. If the second protocol layer is the PC5-D protocol layer, the first bearer may be SL-SRBO, SL-SRB1 or SL-SRB2. One bearer can be SL-SRB4.

基于此,下面结合示例1和示例2,分别针对所述第二协议层为所述PDCP层和所述第三协议层时,对所述第一终端在所述第二协议层通过第一承载在PC5接口向所述第二终端发送所述第一定位消息的过程进行说明,内容如下。Based on this, the following is combined with Example 1 and Example 2. When the second protocol layer is the PDCP layer and the third protocol layer respectively, the first terminal uses the first bearer in the second protocol layer. The process of sending the first positioning message to the second terminal on the PC5 interface is explained, and the content is as follows.

示例1Example 1

假设所述第二协议层为所述PDCP层,那么如图4b所示,为本示例1提供的所述第一终端与所述第二终端之间的控制面定位信令交互的协议栈的结构示意图。其中,所述PDCP层与所述第一协议层相邻且位于所述第一协议层的下层。基于此,所述第一终端在存在SL定位需求时,可基于所述第一协议层生成所述第一定位消息,再将所述第一定位消息递交给所述PDCP层,所述PDCP层再通过第一承载在PC5接口向所述第二终端发送所述第一定位消息,其过程包括但不限于如下(11)-(14)中所示。Assuming that the second protocol layer is the PDCP layer, as shown in Figure 4b, the protocol stack for the control plane positioning signaling interaction between the first terminal and the second terminal provided in Example 1 is Schematic. Wherein, the PDCP layer is adjacent to the first protocol layer and is located below the first protocol layer. Based on this, when there is a SL positioning requirement, the first terminal can generate the first positioning message based on the first protocol layer, and then submit the first positioning message to the PDCP layer. The PDCP layer The first positioning message is then sent to the second terminal through the first bearer on the PC5 interface, and the process includes but is not limited to the following (11)-(14).

(11)基于所述第一定位消息,所述第一终端通过第一PDCP实体(对应图4b中的PDCP层)生成第一PDCP协议数据单元(Protocol Data Unit,PDU),并将所述第一PDCP PDU递交到第一RLC实体(对应图4b中的RLC层),其中,所述第一PDCP实体与所述第一承载对应,即所述第一协议层将所述第一定位消息递交给所述第一PDCP实体时, 可以由所述第一承载(如SL-SRB 5、SL-DRB)进行承载。(11) Based on the first positioning message, the first terminal generates a first PDCP protocol data unit (Protocol Data Unit, PDU) through the first PDCP entity (corresponding to the PDCP layer in Figure 4b), and sends the first A PDCP PDU is delivered to the first RLC entity (corresponding to the RLC layer in Figure 4b), where the first PDCP entity corresponds to the first bearer, that is, the first protocol layer delivers the first positioning message to the first PDCP entity, It can be carried by the first bearer (such as SL-SRB 5, SL-DRB).

(12)所述第一RLC实体基于所述第一PDCP PDU生成第一RLC PDU,并将所述第一RLC PDU递交到第一MAC实体(对应图4b中的MAC层)。(12) The first RLC entity generates a first RLC PDU based on the first PDCP PDU, and submits the first RLC PDU to the first MAC entity (corresponding to the MAC layer in Figure 4b).

(13)所述第一MAC实体基于所述第一RLC PDU生成第一MAC PDU,并将所述第一MAC PDU递交到物理层(Physical Layer,PHY)。(13) The first MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU to the physical layer (Physical Layer, PHY).

可选的,所述第一MAC PDU在生成所述第一MAC PDU时,可在对应的MAC消息的包头中设置LCID为所述第一承载对应的LCID,即所述第一MAC PDU的MAC包头中可包含所述第一承载对应的LCID。Optionally, when generating the first MAC PDU, the LCID may be set in the header of the corresponding MAC message to the LCID corresponding to the first bearer, that is, the MAC of the first MAC PDU. The header may include the LCID corresponding to the first bearer.

可以理解,“LCID”是区分逻辑信道的标识,用于传输所述第一协议层的第一承载。本实施例中,考虑到向后兼容性,可以在相关技术中保留(未使用)的LCID中选择一个作为所述第一承载对应的LCID。例如,如果相关技术中的MAC层子包头的LCID取值的范围如下表3所示,那么所述第一承载对应的LCID取值可以在“保留值”20-61中选取一个。It can be understood that "LCID" is an identifier that distinguishes a logical channel and is used to transmit the first bearer of the first protocol layer. In this embodiment, considering backward compatibility, one of the LCIDs reserved (unused) in the related technology may be selected as the LCID corresponding to the first bearer. For example, if the LCID value range of the MAC layer sub-header in the related art is as shown in Table 3 below, then the LCID value corresponding to the first bearer can be selected from "reserved values" 20-61.

表3
table 3

对于PC5接口处的消息在控制面传输的安全问题,终端在收到直接连接建立接受(DIRECT LINK ESTABLISHMENT ACCEPT)的PC5-S消息时,安全保护机制启动,通过安全密钥对后续的PC5-S和PC5-RRC消息的进行保护。基于此,在一种实现方式中,也可以使用所述安全密钥对所述第一定位消息进行加密。例如,可将第一承载对应的LCID(如LCID的最低5bits)作为安全算法的输入参数,以对所述第一定位消息进行加密,实现对第一定位消息的安全保护。Regarding the security issue of message transmission on the control plane at the PC5 interface, when the terminal receives the PC5-S message of direct connection establishment acceptance (DIRECT LINK ESTABLISHMENT ACCEPT), the security protection mechanism is activated, and subsequent PC5-S messages are protected through the security key. and PC5-RRC message protection. Based on this, in one implementation, the security key may also be used to encrypt the first positioning message. For example, the LCID corresponding to the first bearer (such as the lowest 5 bits of the LCID) can be used as an input parameter of the security algorithm to encrypt the first positioning message to achieve security protection of the first positioning message.

(14)所述PHY通过所述PC5接口向所述第二终端发送所述第一MAC PDU。(14) The PHY sends the first MAC PDU to the second terminal through the PC5 interface.

进一步,请再次参阅图4b,考虑到所述第二终端与所述第一终端上具有相同的协议栈,那么,所述第二终端在通过PDCP层在PC5接口接收到第一终端发送的第一定位消 息后,再在所述PDCP层通过第一承载将所述第一定位消息递交给第一协议层时,其递交过程可以包括但不限于如下(21)-(24)中所示。Further, please refer to Figure 4b again. Considering that the second terminal and the first terminal have the same protocol stack, then the second terminal receives the first terminal sent by the first terminal through the PDCP layer on the PC5 interface. Certain cancellation After the PDCP layer delivers the first positioning message to the first protocol layer through the first bearer, the delivery process may include but is not limited to the following (21)-(24).

(21)所述第二终端在PHY通过PC5接口接收所述第一终端发送的第一MAC PDU,并将所述第一MAC PDU递交给第三MAC实体。其中,所述第一MAC PDU与所述第一定位消息对应,即所述第一MAC PDU中承载有所述第一定位消息。(21) The second terminal receives the first MAC PDU sent by the first terminal through the PC5 interface in the PHY, and delivers the first MAC PDU to the third MAC entity. Wherein, the first MAC PDU corresponds to the first positioning message, that is, the first MAC PDU carries the first positioning message.

(22)所述第三MAC实体根据所述第一MAC PDU生成第一RLC PDU,并将所述第一RLC PDU递交给第三RLC实体。(22) The third MAC entity generates a first RLC PDU according to the first MAC PDU, and delivers the first RLC PDU to the third RLC entity.

一种实现方式中,所述第三MAC实体在接收到所述第一MAC PDU后,可识别所述第一MAC PDU中携带的LCID,在所述LCID是第一承载对应的LCID时,所述第三MAC实体对所述第一MAC PDU进行处理并依次向上递交给对应第一承载的第三RLC实体和第三PDCP实体。In one implementation, after receiving the first MAC PDU, the third MAC entity can identify the LCID carried in the first MAC PDU. When the LCID is the LCID corresponding to the first bearer, the third MAC entity can identify the LCID carried in the first MAC PDU. The third MAC entity processes the first MAC PDU and submits it upward in sequence to the third RLC entity and the third PDCP entity corresponding to the first bearer.

(23)所述第三RLC实体根据所述第一RLC PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交给第三PDCP实体,其中,所述第三PDCP实体与所述第一承载对应。(23) The third RLC entity generates a first PDCP PDU according to the first RLC PDU, and delivers the first PDCP PDU to the third PDCP entity, wherein the third PDCP entity and the first PDCP entity Bearing correspondence.

(24)所述第三PDCP实体根据所述第一PDCP PDU确定所述第一定位消息。(24) The third PDCP entity determines the first positioning message according to the first PDCP PDU.

其中,由于所述第三PDCP实体对应所述第一承载,则所述第三PDCP实体在处理该第一PDCP PDU得到PDCP SDU后,将该PDCP SDU递交给所述第一协议层,由此,完成第一终端与所述第二终端之间的第一定位消息的传输。Among them, since the third PDCP entity corresponds to the first bearer, the third PDCP entity, after processing the first PDCP PDU to obtain the PDCP SDU, submits the PDCP SDU to the first protocol layer, thereby , complete the transmission of the first positioning message between the first terminal and the second terminal.

当然,在前述第一定位消息的传输过程中,所述第二终端除了根据第一MAC PDU中携带的LCID确定所述第一承载进而实现第一定位消息的传递之外,作为另一种实现方式,也可以根据所述第一PDCP PDU中包括的SDU类型域中包含的第一指示信息确定。例如,所述第三PDCP实体在接收到第三RLC实体递交的第一PDCP PDU之后,可对所述第一PDCP PDU进行解析。若所述第一PDCP PDU中包括SDU类型域,且所述SDU类型域中包括第一指示信息,那么,所述第三PDCP实体在根据所述第一PDCP PDU确定所述第一定位消息后,将所述第一定位消息递交给所述第一协议层,由此,完成第一终端与所述第二终端之间的第一定位消息的传输。Of course, during the transmission process of the first positioning message, the second terminal determines the first bearer according to the LCID carried in the first MAC PDU and thereby realizes the transmission of the first positioning message. As another implementation The method may also be determined based on the first indication information included in the SDU type field included in the first PDCP PDU. For example, after receiving the first PDCP PDU submitted by the third RLC entity, the third PDCP entity may parse the first PDCP PDU. If the first PDCP PDU includes an SDU type field, and the SDU type field includes first indication information, then the third PDCP entity determines the first positioning message based on the first PDCP PDU. , delivering the first positioning message to the first protocol layer, thereby completing the transmission of the first positioning message between the first terminal and the second terminal.

本示例1中,通过为SL机制在PC5接口处提供一个新的定位协议,以规定终端之间通过直连进行定位交互的通信流程,如明确了定位交互与其他必要交互发生的先后顺序。同时,由于第一协议层与PDCP层相邻,因此,还可以减少对PC5-S或PC5 RRC消息传输的影响,并降低处理开销。In this example 1, a new positioning protocol is provided for the SL mechanism at the PC5 interface to specify the communication process for positioning interaction between terminals through direct connection, such as clarifying the order in which positioning interaction and other necessary interactions occur. At the same time, since the first protocol layer is adjacent to the PDCP layer, it can also reduce the impact on PC5-S or PC5 RRC message transmission and reduce processing overhead.

示例2Example 2

假设所述第二协议层为所述PC5-RRC层,那么如图4c所示,为本示例2提供的第一终端与第二终端之间的控制面定位信令交互的协议栈的结构示意图。其中,所述PC5-RRC层与所述第一协议层相邻且位于所述第一协议层的下层,基于此,所述第一终端在存在SL定位需求时,可基于所述第一协议层生成所述第一定位消息,再将所述第一定位消息递交给所述PC5-RRC层,所述PC5-RRC层再通过第一承载在PC5接口向所述第二终端 发送所述第一定位消息,其过程包括但不限于如下(31)-(35)中所述的流程。Assuming that the second protocol layer is the PC5-RRC layer, as shown in Figure 4c, it is a schematic structural diagram of the protocol stack for control plane positioning signaling interaction between the first terminal and the second terminal provided in Example 2. . Wherein, the PC5-RRC layer is adjacent to the first protocol layer and is located at a lower layer of the first protocol layer. Based on this, the first terminal can perform SL positioning based on the first protocol when there is a SL positioning requirement. The layer generates the first positioning message, and then delivers the first positioning message to the PC5-RRC layer, and the PC5-RRC layer then transmits the first positioning message to the second terminal through the first bearer on the PC5 interface. The process of sending the first positioning message includes but is not limited to the processes described in (31)-(35) below.

(31)所述第一终端在所述PC5-RRC层(对应图4c中的PC5-RRC层)生成第一PC5-RRC消息,并将所述第一PC5-RRC消息递交到第二PDCP实体(对应图4c中的PDCP层)。其中,所述第一PC5-RRC消息是本实施例在PC5-RRC层引入的消息,可专用于承载所述第一协议层的消息,如第一定位消息,即本示例是通过增添PC5-RRC等的消息类型来扩展定位功能,同时还可避免对现有协议栈的改变。(31) The first terminal generates a first PC5-RRC message at the PC5-RRC layer (corresponding to the PC5-RRC layer in Figure 4c), and submits the first PC5-RRC message to the second PDCP entity (Corresponding to the PDCP layer in Figure 4c). The first PC5-RRC message is a message introduced at the PC5-RRC layer in this embodiment, and can be dedicated to carrying messages of the first protocol layer, such as the first positioning message. That is, in this example, the PC5-RRC message is added by adding the PC5-RRC message. RRC and other message types to extend the positioning function, while also avoiding changes to the existing protocol stack.

可选的,在本实施例中,所述第一PC5-RRC消息中可包含容器信元(或称作字节流),所述容器信元中承载有所述第一定位消息。Optionally, in this embodiment, the first PC5-RRC message may include a container information element (or called a byte stream), and the container information element carries the first positioning message.

值得注意的是,在本实施例中,所述PC5-RRC层不关注所述第一定位消息中的实际内容,仅仅用于协助所述第一协议层将其传递给下一层,如PDCP层等。It is worth noting that in this embodiment, the PC5-RRC layer does not pay attention to the actual content of the first positioning message, but is only used to assist the first protocol layer in passing it to the next layer, such as PDCP layer etc.

此外,所述第二PDCP实体与所述第一承载(如SL-SRB3)对应。即在本实施例中,所述第一PC5-RRC消息可通过承载在SL-SRB3上向PDCP层(即第二PDCP实体)传输。In addition, the second PDCP entity corresponds to the first bearer (such as SL-SRB3). That is, in this embodiment, the first PC5-RRC message can be transmitted to the PDCP layer (ie, the second PDCP entity) by being carried on SL-SRB3.

(32)所述第二PDCP实体基于所述第一PC5-RRC消息生成第二PDCP PDU,并将所述第二PDCP PDU递交到第二RLC实体(对应图4c中的RLC层)。(32) The second PDCP entity generates a second PDCP PDU based on the first PC5-RRC message, and submits the second PDCP PDU to the second RLC entity (corresponding to the RLC layer in Figure 4c).

(33)所述第二RLC实体基于所述第二PDCP PDU生成第二RLC PDU,并将所述第二RLC PDU递交到第二MAC实体(对应图4c中的MAC层)。(33) The second RLC entity generates a second RLC PDU based on the second PDCP PDU, and submits the second RLC PDU to the second MAC entity (corresponding to the MAC layer in Figure 4c).

(34)所述第二MAC实体基于所述第二RLC PDU生成第二MAC PDU,并将所述第二MAC PDU递交到所述PHY(对应图4c中的PHY层)。(34) The second MAC entity generates a second MAC PDU based on the second RLC PDU, and submits the second MAC PDU to the PHY (corresponding to the PHY layer in Figure 4c).

(35)所述PHY通过PC5接口向所述第二终端发送所述第二MAC PDU。可以理解,与前述示例1类似,所述第二MAC PDU中也携带有LCID,以用于第二终端根据LCID识别对应的第一承载,进而根据第一承载进行第一定位消息的传递。(35) The PHY sends the second MAC PDU to the second terminal through the PC5 interface. It can be understood that, similar to the aforementioned example 1, the second MAC PDU also carries the LCID, so that the second terminal can identify the corresponding first bearer according to the LCID, and then transmit the first positioning message according to the first bearer.

基于此,请再次参阅图4c,考虑到所述第二终端与所述第一终端上具有相同的协议栈,那么,所述第二终端在通过PC5-RRC层在PC5接口接收到第一终端发送的第一定位消息后,再在所述PC5-RRC层通过第一承载将所述第一定位消息递交给第一协议层时,其递交过程可以包括但不限于如下(41)-(44)中所示。Based on this, please refer to Figure 4c again. Considering that the second terminal and the first terminal have the same protocol stack, then the second terminal receives the first terminal signal on the PC5 interface through the PC5-RRC layer. After sending the first positioning message, when the PC5-RRC layer submits the first positioning message to the first protocol layer through the first bearer, the submission process may include but is not limited to the following (41)-(44) ).

(41)所述第二终端在PHY通过PC5接口接收所述第一终端发送的第二MAC PDU,并将所述第二MAC PDU递交给第四MAC实体。(41) The second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and delivers the second MAC PDU to the fourth MAC entity.

(42)所述第四MAC实体根据所述第二MAC PDU生成第二RLC PDU,并将所述第二RLC PDU递交给第四RLC实体。(42) The fourth MAC entity generates a second RLC PDU according to the second MAC PDU, and delivers the second RLC PDU to the fourth RLC entity.

其中,所述第四MAC实体识别所述第二MAC PDU中携带的LCID,并在识别到的所述LCID的情况下,根据所述LCID将所述第二RLC PDU依次递交给SL-SRB3对应的第四RLC实体、第四PDCP实体。Wherein, the fourth MAC entity identifies the LCID carried in the second MAC PDU, and in the case of the identified LCID, delivers the second RLC PDU to the corresponding SL-SRB3 in sequence according to the LCID. The fourth RLC entity and the fourth PDCP entity.

(43)所述第四RLC实体根据所述第二RLC PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给第四PDCP实体。(43) The fourth RLC entity generates a second PDCP PDU according to the second RLC PDU, and delivers the second PDCP PDU to the fourth PDCP entity.

(44)所述第四PDCP实体根据所述第二PDCP PDU生成第一PC5-RRC消息,并将 所述第一PC5-RRC消息递交给所述PC5-RRC层,其中,所述第一PC5-RRC消息包含容器信元,所述容器信元中承载有所述第一定位消息。(44) The fourth PDCP entity generates a first PC5-RRC message based on the second PDCP PDU, and sends The first PC5-RRC message is submitted to the PC5-RRC layer, where the first PC5-RRC message includes a container information element, and the container information element carries the first positioning message.

值得注意的是,在示例2中给出的前述方案中,考虑到如果一个终端需要向另一个终端发送第一定位消息,则需要建立两个终端之间的单播连接,然后再经由PC5-RRC层发送所述第一定消息。也就是说,在一种实现方式中,是否通过PC5-RRC层发送所述第一定消息与所述第一终端与所述第二终端之间的单播连接建立与否相关。It is worth noting that in the aforementioned solution given in Example 2, it is considered that if one terminal needs to send the first positioning message to another terminal, a unicast connection between the two terminals needs to be established, and then via PC5- The RRC layer sends the first certain message. That is to say, in one implementation, whether the first certain message is sent through the PC5-RRC layer is related to whether the unicast connection between the first terminal and the second terminal is established.

基于此,如图4d所示,为本示例2提供的另一种协议栈结构,在该协议栈中,所述第二协议层可以包括PC5-RRC层、所述PC5-S协议层、所述PC5-D协议层,那么,在此情况下,所述第一协议层在进行第一定位消息的递交时,可以包括如下两种方式。Based on this, as shown in Figure 4d, another protocol stack structure is provided in Example 2. In this protocol stack, the second protocol layer may include the PC5-RRC layer, the PC5-S protocol layer, the The PC5-D protocol layer is described above. In this case, the first protocol layer may include the following two methods when submitting the first positioning message.

方式1:在所述第一终端与所述第二终端之间的SL单播连接已建立的情况下,所述第一终端在所述第一协议层将所述第一定位消息递交给所述PC5-RRC层。相应的,在所述第一终端与所述第二终端之间的SL单播连接已建立的情况下,所述第二终端通过所述PC5-RRC层将所述第一定位消息递交给所述第一协议层。Method 1: When the SL unicast connection between the first terminal and the second terminal has been established, the first terminal delivers the first positioning message to the first terminal at the first protocol layer. Describe the PC5-RRC layer. Correspondingly, when the SL unicast connection between the first terminal and the second terminal has been established, the second terminal delivers the first positioning message to the PC through the PC5-RRC layer. Describe the first protocol layer.

方式2:在所述第一终端与所述第二终端之间的SL单播连接未建立的情况下,所述第一终端将所述第一协议层生成的所述第一定位消息递交给PC5-S协议层或PC5-D协议层。相应地,在所述第一终端与所述第二终端之间的SL单播连接未建立的情况下,所述第二终端通过所述PC5-S协议层或所述PC5-D协议层将所述第一定位消息递交给所述第一协议层。Method 2: When the SL unicast connection between the first terminal and the second terminal is not established, the first terminal submits the first positioning message generated by the first protocol layer to PC5-S protocol layer or PC5-D protocol layer. Correspondingly, when the SL unicast connection between the first terminal and the second terminal is not established, the second terminal uses the PC5-S protocol layer or the PC5-D protocol layer. The first positioning message is submitted to the first protocol layer.

当然,对于方式2,在所述第二协议层为所述PC5-S协议层或所述PC5-D协议层时,可通过复用SL-SRB0、SL-SRB 1、SL-SRB 2或SL-SRB 4进行第一定位消息的发送。Of course, for mode 2, when the second protocol layer is the PC5-S protocol layer or the PC5-D protocol layer, SL-SRB0, SL-SRB1, SL-SRB2 or SL can be multiplexed -SRB 4 sends the first positioning message.

此外,除了所述第二协议层包括所述PC5-RRC层、所述PC5-S协议层、所述PC5-D协议层之外,所述第二协议层也可以包括所述PC5-RRC层和所述PC5-S协议层,或所述第二协议层也可以包括所述PC5-RRC层和所述PC5-D协议层,在此不做限制。In addition, in addition to the second protocol layer including the PC5-RRC layer, the PC5-S protocol layer, and the PC5-D protocol layer, the second protocol layer may also include the PC5-RRC layer. and the PC5-S protocol layer, or the second protocol layer may also include the PC5-RRC layer and the PC5-D protocol layer, which is not limited here.

如图5所示,为本申请一示例性实施例提供的SL的通信方法500的流程示意图,该方法500可以但不限于由第一终端执行,具体可由安装于第一终端中的硬件和/或软件执行。本实施例中,所述方法500至少可以包括如下步骤。As shown in Figure 5, a schematic flowchart of a SL communication method 500 is provided for an exemplary embodiment of the present application. The method 500 can be, but is not limited to, executed by a first terminal. Specifically, it can be performed by hardware and/or installed in the first terminal. or software execution. In this embodiment, the method 500 may include at least the following steps.

S510,第一终端在第一协议层生成第一定位数据。S510: The first terminal generates first positioning data at the first protocol layer.

其中,所述第一协议层是本实施例针对SL架构(或SL机制)在用户面新引入的协议层,可以视为对应用层进行扩展得到的定位协议层,即应用层内部的一个子层。基于此,在本实施例中,所述第一协议层上生成的消息可以伴随着应用层的业务数据一起发送,即针对任意一个数据承载(one SL-DRB),可以支持“SL定位消息和应用层的业务数据一起发送”。Among them, the first protocol layer is a newly introduced protocol layer on the user plane in this embodiment for the SL architecture (or SL mechanism). It can be regarded as a positioning protocol layer obtained by extending the application layer, that is, a sub-layer inside the application layer. layer. Based on this, in this embodiment, the message generated on the first protocol layer can be sent together with the service data of the application layer, that is, for any data bearer (one SL-DRB), "SL positioning message and The business data of the application layer is sent together."

在此情况下,在本实施例中,所述第一协议层用于提供PC5接口上的定位功能,如PC5接口的定位数据的定义、交互、配置与定位交互有关的数据包配置PC5服务质量(Quality of Service,QoS)规则等。可以理解的是,所述第一协议层也可以称作直连定位 协议(Sidelink Positioning Protocol,SLPP)等,所述第一定位数据可以称作SLPP协议数据等,在此不做限制。In this case, in this embodiment, the first protocol layer is used to provide positioning functions on the PC5 interface, such as the definition, interaction, and configuration of positioning data of the PC5 interface and the configuration of PC5 service quality by data packets related to positioning interaction. (Quality of Service, QoS) rules, etc. It can be understood that the first protocol layer can also be called direct connection positioning Protocol (Sidelink Positioning Protocol, SLPP), etc., the first positioning data may be called SLPP protocol data, etc., which is not limited here.

S520,所述第一终端将在所述第一协议层生成的所述第一定位数据递交给V2X层。S520: The first terminal submits the first positioning data generated in the first protocol layer to the V2X layer.

其中,所述第一协议层与所述V2X层相邻,如所述V2X层位于所述第一协议层的下一层等。需要注意,所述V2X层也可以理解为ProSe层等,在此不做限制。Wherein, the first protocol layer is adjacent to the V2X layer, for example, the V2X layer is located at a layer below the first protocol layer, etc. It should be noted that the V2X layer can also be understood as a ProSe layer, etc., and is not limited here.

S530,所述第一终端在所述V2X层通过PC5接口向第二终端发送所述第一定位数据。S530: The first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer.

相应地,对于与所述第一终端直连的所述第二终端,该第二终端可以通过V2X层在PC5接口接收所述第一终端发送的所述第一定位数据,再通过所述V2X层将所述第一定位数据递交给所述第一协议层,那么,所述第二终端上的所述第一协议层根据接收到的所述第一定位消息执行对应的定位操作,从而完成SL架构上的定位消息的传输。Correspondingly, for the second terminal directly connected to the first terminal, the second terminal can receive the first positioning data sent by the first terminal on the PC5 interface through the V2X layer, and then use the V2X layer submits the first positioning data to the first protocol layer, then the first protocol layer on the second terminal performs the corresponding positioning operation according to the received first positioning message, thereby completing Transmission of positioning messages on SL architecture.

此外,与所述第一终端类似,所述第二终端上的第一协议层也是本实施例针对SL架构(或SL机制)在用户面新引入的协议层,用于提供PC5接口上的定位功能,本实施例在此不再赘述。In addition, similar to the first terminal, the first protocol layer on the second terminal is also a newly introduced protocol layer on the user plane for the SL architecture (or SL mechanism) in this embodiment, and is used to provide positioning on the PC5 interface. Functions will not be described again in this embodiment.

本实施例中,通过从用户面出发引入第一协议层,再通过第一协议层生成第一定位消息,并将所述第一定位消息递交给第二协议层,最后在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息,由此,能够实现SL架构下的定位消息的传输,确保了SL架构下的通信性能。In this embodiment, the first protocol layer is introduced from the user plane, the first positioning message is generated through the first protocol layer, and the first positioning message is submitted to the second protocol layer, and finally the second protocol layer The layer sends the first positioning message to the second terminal through the PC-5 interface, thereby enabling transmission of the positioning message under the SL architecture and ensuring communication performance under the SL architecture.

此外,本实施例从用户面出发引入第一协议层,还能够减少对现存的控制面接入层协议架构的影响,确保SL架构下通信稳定性。In addition, this embodiment introduces the first protocol layer from the user plane, which can also reduce the impact on the existing control plane access layer protocol architecture and ensure communication stability under the SL architecture.

如图6所示,为本申请一示例性实施例提供的SL的通信方法600的流程示意图,该方法可以但不限于由第一终端执行,具体可由安装于第一终端中的硬件和/或软件执行。本实施例中,所述方法600至少可以包括如下步骤。As shown in Figure 6, a schematic flowchart of a SL communication method 600 is provided for an exemplary embodiment of the present application. This method can be, but is not limited to, executed by a first terminal. Specifically, it can be performed by hardware installed in the first terminal and/or Software execution. In this embodiment, the method 600 may include at least the following steps.

S610,第一终端在第一协议层生成第一定位数据。S610. The first terminal generates first positioning data at the first protocol layer.

其中,所述第一协议层用于提供PC5接口上的定位功能。Wherein, the first protocol layer is used to provide positioning function on the PC5 interface.

S620,所述第一终端将在所述第一协议层生成的所述第一定位数据递交给V2X层。S620: The first terminal submits the first positioning data generated at the first protocol layer to the V2X layer.

其中,所述第一协议层与所述V2X层相邻。Wherein, the first protocol layer is adjacent to the V2X layer.

可以理解,S610-S620的实现过程可以参照方法实施例500中的相关描述,并达到相同或相应的技术效果,为避免重复,在此不再赘述。It can be understood that the implementation process of S610-S620 can refer to the relevant descriptions in the method embodiment 500, and achieve the same or corresponding technical effects. To avoid duplication, the details will not be described again.

S630,所述第一终端在所述V2X层通过PC5接口向第二终端发送所述第一定位数据。S630: The first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer.

可以理解,S630的实现过程除了可以参照方法实施例500中的相关描述之外,在本实施例中,所述第一终端在所述V2X层通过PC5接口向第二终端发送所述第一定位数据的过程可以有多种,以满足通信协议的适应性和灵活性,对此,下面结合示例3和示例4对前述S630的实现过程进行示例性说明,内容如下。It can be understood that for the implementation process of S630, in addition to referring to the relevant description in method embodiment 500, in this embodiment, the first terminal sends the first positioning to the second terminal through the PC5 interface at the V2X layer. There can be multiple data processes to meet the adaptability and flexibility of the communication protocol. In this regard, the implementation process of the aforementioned S630 is illustratively described below in conjunction with Example 3 and Example 4, as follows.

示例3Example 3

如图7所示,当第一终端的V2X应用产生对第二终端的定位需求时,可通过第一协 议层生成第一定位数据,将所述第一定位数据递交给V2X实体(对应图7中的V2X层),再由所述V2X实体采用如下但不限于(51)-(56)中所述的流程进行第一定位数据的传输,内容如下。As shown in Figure 7, when the V2X application of the first terminal generates positioning requirements for the second terminal, it can The negotiation layer generates the first positioning data, submits the first positioning data to the V2X entity (corresponding to the V2X layer in Figure 7), and then the V2X entity uses the following but not limited to (51)-(56) The process for transmitting the first positioning data is as follows.

(51)V2X实体根据预配置的PC5 QoS规则将所述第一定位数据映射为定位QoS流后递交给服务数据适应协议(Service Data Adaptation Protocol,SDAP)实体(对应图7中的SDAP层)。其中,所述预配置的PC5 QoS规则可以由协议约定或在终端内预置实现。(51) The V2X entity maps the first positioning data into a positioning QoS flow according to the preconfigured PC5 QoS rules and then submits it to the Service Data Adaptation Protocol (Service Data Adaptation Protocol, SDAP) entity (corresponding to the SDAP layer in Figure 7). Among them, the preconfigured PC5 QoS rules can be implemented by agreement or preset in the terminal.

此外,所述定位QoS流中还可以具有一个定位交互特有的PC5 QoS流标识(PC5 QoS Flow ID,PQFI),以用于SDAP实体根据PQFI进行定位QoS流处理、递交等。In addition, the positioning QoS flow may also have a positioning interaction-specific PC5 QoS flow ID (PC5 QoS Flow ID, PQFI) for the SDAP entity to process and submit the positioning QoS flow according to the PQFI.

可以理解,与V2X层对应,所述第一协议层中也预配置有PC5 QoS规则,从而确保V2X层、第一协议层之间对PC5 QoS规则理解的一致性,进而确保第一定位数据的正确传输。It can be understood that corresponding to the V2X layer, the first protocol layer is also pre-configured with PC5 QoS rules, thereby ensuring the consistency of the understanding of PC5 QoS rules between the V2X layer and the first protocol layer, thereby ensuring the accuracy of the first positioning data. Correct transmission.

(52)所述SDAP实体基于所述定位QoS流生成第一SDAP PDU,并将所述第一SDAP PDU递交给PDCP实体(对应图7中的PDCP层)。(52) The SDAP entity generates a first SDAP PDU based on the positioning QoS flow, and delivers the first SDAP PDU to the PDCP entity (corresponding to the PDCP layer in Figure 7).

(53)所述PDCP实体基于所述第一SDAP PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交到RLC实体(对应图7中的RLC层)。(53) The PDCP entity generates the first PDCP PDU based on the first SDAP PDU, and submits the first PDCP PDU to the RLC entity (corresponding to the RLC layer in Figure 7).

(54)所述RLC实体基于所述第一PDCP PDU生成第一RLC PDU,并将所述第一RLC PDU递交到MAC实体(对应图7中的MAC层)。(54) The RLC entity generates a first RLC PDU based on the first PDCP PDU, and submits the first RLC PDU to the MAC entity (corresponding to the MAC layer in Figure 7).

(55)所述MAC实体基于所述第一RLC PDU生成第一MAC PDU,并将所述第一MAC PDU递交到PHY(对应图7中的PHY层)。(55) The MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU to the PHY (corresponding to the PHY layer in Figure 7).

(56)所述PHY通过PC5接口向所述第二终端发送所述第一MAC PDU。(56) The PHY sends the first MAC PDU to the second terminal through the PC5 interface.

进一步,请再次参阅图7,考虑到所述第二终端与所述第一终端上具有相同的协议栈,那么,所述第二终端在通过V2X层在PC5接口接收到第一终端发送的第一定位数据后,再在所述V2X层通过PC5接口向第二终端发送所述第一定位数据时,其发送过程可以包括但不限于如下(61)-(66)中所示。Further, please refer to Figure 7 again. Considering that the second terminal and the first terminal have the same protocol stack, then the second terminal receives the first terminal sent by the first terminal through the V2X layer on the PC5 interface. After positioning data, when the V2X layer sends the first positioning data to the second terminal through the PC5 interface, the sending process may include but is not limited to the following (61)-(66).

(61)所述第二终端在物理层PHY通过PC5接口接收所述第一终端发送的第一MAC PDU,并将所述第一MAC PDU递交给MAC实体,其中,所述第一MAC PDU与所述第一定位数据对应。(61) The second terminal receives the first MAC PDU sent by the first terminal through the PC5 interface in the physical layer PHY, and submits the first MAC PDU to the MAC entity, wherein the first MAC PDU is The first positioning data corresponds.

(62)所述MAC实体根据所述第一MAC PDU生成第一RLC PDU,并将所述第一RLC PDU递交给RLC实体。(62) The MAC entity generates a first RLC PDU according to the first MAC PDU, and submits the first RLC PDU to the RLC entity.

(63)所述RLC实体根据所述第一RLC PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交给PDCP实体。(63) The RLC entity generates the first PDCP PDU according to the first RLC PDU, and delivers the first PDCP PDU to the PDCP entity.

(64)所述PDCP实体根据所述第一PDCP PDU生成第一SDAP PDU,并将所述第一SDAP PDU递交给SDAP实体。(64) The PDCP entity generates the first SDAP PDU according to the first PDCP PDU, and delivers the first SDAP PDU to the SDAP entity.

(65)所述SDAP实体根据所述第一SDAP PDU确定定位QoS流,并根据所述定位QoS流中的PC5 QoS流标识PQFI将所述定位QoS流递交给V2X实体。 (65) The SDAP entity determines the positioning QoS flow according to the first SDAP PDU, and delivers the positioning QoS flow to the V2X entity according to the PC5 QoS flow identifier PQFI in the positioning QoS flow.

可以理解,所述SDAP实体将该第一PDCP PDU通过预配置的PC5 QoS规则将信道资源映射至定位相关的QoS流中,进而根据所述定位QoS流中的PC5 QoS流标识PQFI将所述定位QoS流递交给V2X实体。It can be understood that the SDAP entity maps the first PDCP PDU to the positioning-related QoS flow through the preconfigured PC5 QoS rules, and then maps the positioning according to the PC5 QoS flow identifier PQFI in the positioning QoS flow. The QoS flow is delivered to the V2X entity.

(66)所述V2X实体根据预配置的PC5 QoS规则将所述定位QoS流映射为第一定位数据,进而将所述第一定位数据递交给所述第一协议层,即被所述第二终端上的V2X应用接收,由此完成第一终端与第二终端之间的第一定位数据的传输,确保SL通信系统的传输性能。(66) The V2X entity maps the positioning QoS flow to the first positioning data according to the preconfigured PC5 QoS rules, and then submits the first positioning data to the first protocol layer, that is, by the second The V2X application on the terminal receives, thereby completing the transmission of the first positioning data between the first terminal and the second terminal, ensuring the transmission performance of the SL communication system.

示例4Example 4

请再次参阅图7,该示例4中所提及的协议栈与示例3中的协议栈相同,但示例4与示例3不同的是,示例3中是在SDAP层区分是否将接收的MAC PDU传递给第一协议层,而示例4中是在PDCP层进行区分,即本示例4中引入了定位专有的PDCP Data PDU(或PDCP PDU)格式,以便第二终端在PDCP层解码到PDCP PDU之后,进一步通过PDCP PDU里面携带的SDU Type域,判断出该PDCP PDU里面携带的Data是否为SL定位消息(如第一定位数据)。可以理解,SDU Type的配置可以参照前述表3中所示,在此不再赘述。Please refer to Figure 7 again. The protocol stack mentioned in Example 4 is the same as that in Example 3. However, the difference between Example 4 and Example 3 is that in Example 3, it is distinguished at the SDAP layer whether to deliver the received MAC PDU. to the first protocol layer, and in Example 4, the distinction is made at the PDCP layer, that is, in Example 4, the positioning-specific PDCP Data PDU (or PDCP PDU) format is introduced so that the second terminal can decode the PDCP PDU at the PDCP layer. , and further determine whether the Data carried in the PDCP PDU is an SL positioning message (such as the first positioning data) through the SDU Type field carried in the PDCP PDU. It can be understood that the configuration of SDU Type can refer to the above-mentioned Table 3, and will not be described again here.

基于此,下面结合(71)-(76)中所述的流程对所述第一定位数据的传递过程进行说明。Based on this, the transmission process of the first positioning data will be described below in conjunction with the processes described in (71)-(76).

(71)V2X实体基于所述第一定位数据生成第一V2X PDU,并将所述第一V2X PDU递交给SDAP实体。(71) The V2X entity generates a first V2X PDU based on the first positioning data, and submits the first V2X PDU to the SDAP entity.

(72)所述SDAP实体基于所述第一V2X PDU生成第二SDAP PDU,以及将所述第二SDAP PDU递交给PDCP实体。(72) The SDAP entity generates a second SDAP PDU based on the first V2X PDU, and delivers the second SDAP PDU to the PDCP entity.

(73)所述PDCP实体基于所述第二SDAP PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给RLC实体。其中,所述第二PDCP PDU中至少包括SDU类型域,所述SDU类型域中包含第二指示信息,所述第二指示信息用于指示所述第一协议层。(73) The PDCP entity generates a second PDCP PDU based on the second SDAP PDU, and delivers the second PDCP PDU to the RLC entity. Wherein, the second PDCP PDU at least includes an SDU type field, the SDU type field includes second indication information, and the second indication information is used to indicate the first protocol layer.

(74)所述RLC实体基于所述第二PDCP PDU生成第二RLC PDU,并将所述第二RLC PDU递交到MAC实体。(74) The RLC entity generates a second RLC PDU based on the second PDCP PDU, and submits the second RLC PDU to the MAC entity.

(75)所述MAC实体基于所述第二RLC PDU生成第二MAC PDU,并将所述第二MAC PDU递交到PHY。(75) The MAC entity generates a second MAC PDU based on the second RLC PDU, and submits the second MAC PDU to the PHY.

(76)所述PHY通过PC5接口向所述第二终端发送所述第二MAC PDU。(76) The PHY sends the second MAC PDU to the second terminal through the PC5 interface.

进一步地,请再次参阅图7,考虑到所述第二终端与所述第一终端上具有相同的协议栈,那么,所述第二终端在通过V2X层在PC5接口接收到第一终端发送的第一定位数据后,再在所述V2X层通过PC5接口向第二终端发送所述第一定位数据时,其发送过程可以包括但不限于如下(81)-(86)中所示。Further, please refer to Figure 7 again. Considering that the second terminal and the first terminal have the same protocol stack, then the second terminal receives the message sent by the first terminal through the V2X layer on the PC5 interface. After the first positioning data, when the V2X layer sends the first positioning data to the second terminal through the PC5 interface, the sending process may include but is not limited to the following (81)-(86).

(81)所述第二终端在PHY通过PC5接口接收所述第一终端发送的第二MAC PDU,并将所述第二MAC PDU递交给MAC实体,其中,所述第二MAC PDU与所述第一定位 数据对应。(81) The second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and submits the second MAC PDU to the MAC entity, wherein the second MAC PDU and the First positioning Data correspondence.

(82)所述MAC实体根据所述第二MAC PDU生成第二RLC PDU,并将所述第二RLC PDU递交给RLC实体。(82) The MAC entity generates a second RLC PDU according to the second MAC PDU, and submits the second RLC PDU to the RLC entity.

(83)所述RLC实体根据所述第二RLC PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给PDCP实体。(83) The RLC entity generates a second PDCP PDU according to the second RLC PDU, and delivers the second PDCP PDU to the PDCP entity.

(84)所述PDCP实体确定所述第二PDCP PDU中包括的SDU类型域,以及在所述SDU类型域中包含第二指示信息的情况下,根据所述第二PDCP PDU生成第二SDAP PDU,并将所述第二SDAP PDU递交给SDAP实体。可以理解,所述第二指示信息用于指示第一协议层。(84) The PDCP entity determines the SDU type field included in the second PDCP PDU, and when the SDU type field contains the second indication information, generates a second SDAP PDU according to the second PDCP PDU. , and submit the second SDAP PDU to the SDAP entity. It can be understood that the second indication information is used to indicate the first protocol layer.

(85)所述SDAP实体根据所述第二SDAP PDU生成第二V2X PDU,并将所述第二V2X PDU递交给所述V2X实体。(85) The SDAP entity generates a second V2X PDU according to the second SDAP PDU, and delivers the second V2X PDU to the V2X entity.

(86)所述V2X实体根据所述第二V2X PDU确定所述第一定位数据。(86) The V2X entity determines the first positioning data according to the second V2X PDU.

本实施例中,分别从SDAP层和PDCP层出发,提供了两种数据面上的第一定位数据的传输方案,从而提高了本实施例提供的SL的通信方法的适用性和灵活性。In this embodiment, starting from the SDAP layer and the PDCP layer, two transmission schemes for the first positioning data on the data plane are provided, thereby improving the applicability and flexibility of the SL communication method provided in this embodiment.

如图8所示,为本申请一示例性实施例提供的SL的通信方法800的流程示意图,该方法可以但不限于由第二终端执行,具体可由安装于第二终端中的硬件和/或软件执行。本实施例中,所述方法800至少可以包括如下步骤。As shown in Figure 8, a schematic flowchart of a SL communication method 800 is provided for an exemplary embodiment of the present application. This method can be, but is not limited to, executed by a second terminal. Specifically, it can be performed by hardware installed in the second terminal and/or Software execution. In this embodiment, the method 800 may include at least the following steps.

S810,第二终端通过第二协议层在PC5接口接收第一终端发送的第一定位消息。S810: The second terminal receives the first positioning message sent by the first terminal on the PC5 interface through the second protocol layer.

其中,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项。Wherein, the second protocol layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer, and the third protocol layer includes at least one of a PC5 Radio Resource Control RRC layer, a PC5-S protocol layer, and a PC5-D.

S820,所述第二终端通过所述第二协议层将所述第一定位消息递交给第一协议层。S820: The second terminal submits the first positioning message to the first protocol layer through the second protocol layer.

其中,所述第二协议层与所述第一协议层相邻,所述第一协议层用于提供PC5接口上的定位功能。Wherein, the second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide positioning function on the PC5 interface.

可选的,所述第二终端通过所述第二协议层将所述第一定位消息递交给所述第一协议层,包括:所述第二终端在所述第二协议层通过第一承载将所述第一定位消息递交给所述第一协议层。Optionally, the second terminal delivers the first positioning message to the first protocol layer through the second protocol layer, including: the second terminal passes the first bearer through the second protocol layer. The first positioning message is delivered to the first protocol layer.

可选的,在所述第二协议层为所述PDCP层的情况下,所述第二终端在所述第二协议层通过PC5接口接收所述第一终端发送的所述第一定位消息,包括:所述第二终端在物理层PHY通过PC5接口接收所述第一终端发送的第一MAC PDU,并将所述第一MAC PDU递交给第三MAC实体,其中,所述第一MAC PDU与所述第一定位消息对应;所述第三MAC实体根据所述第一MAC PDU生成第一RLC PDU,并将所述第一RLC PDU递交给第三RLC实体;所述第三RLC实体根据所述第一RLC PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交给第三PDCP实体,其中,所述第三PDCP实体与所述第一承载对应;所述第三PDCP实体根据所述第一PDCP PDU确定所述第一定位消息。Optionally, when the second protocol layer is the PDCP layer, the second terminal receives the first positioning message sent by the first terminal through the PC5 interface at the second protocol layer, Including: the second terminal receives the first MAC PDU sent by the first terminal through the PC5 interface in the physical layer PHY, and delivers the first MAC PDU to the third MAC entity, wherein the first MAC PDU Corresponding to the first positioning message; the third MAC entity generates a first RLC PDU according to the first MAC PDU, and delivers the first RLC PDU to the third RLC entity; the third RLC entity generates a first RLC PDU according to the first MAC PDU. The first RLC PDU generates a first PDCP PDU, and delivers the first PDCP PDU to a third PDCP entity, where the third PDCP entity corresponds to the first bearer; the third PDCP entity The first PDCP PDU determines the first positioning message.

可选的,在所述第二协议层是所述PDCP层的情况下,所述第一承载是SL信令承载 SRB或SL数据承载DRB。Optionally, when the second protocol layer is the PDCP layer, the first bearer is an SL signaling bearer. SRB or SL data carries DRB.

可选的,在所述第一承载是SL-SRB的情况下,所述第一承载是根据所述第一MAC PDU中携带的逻辑信道标识LCID确定。Optionally, when the first bearer is an SL-SRB, the first bearer is determined based on the logical channel identifier LCID carried in the first MAC PDU.

可选的,所述第一承载不同于SL-SRB3、SL-SRB2、SL-SRB1、SL-SRB0中的任一项。Optionally, the first bearer is different from any one of SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRBO.

可选的,在所述第一承载是SL-DRB的情况下,所述第一承载是根据SDU类型域中包含的第一指示信息确定,所述第一PDCP PDU中包括所述SDU类型域。Optionally, in the case where the first bearer is SL-DRB, the first bearer is determined based on the first indication information contained in the SDU type field, and the first PDCP PDU includes the SDU type field. .

可选的,在所述第二协议层为所述PC5-RRC层的情况下,第二终端在第二协议层通过PC5接口接收第一终端发送的第一定位消息,包括:所述第二终端在PHY通过PC5接口接收所述第一终端发送的第二MAC PDU,并将所述第二MAC PDU递交给第四MAC实体;所述第四MAC实体根据所述第二MAC PDU生成第二RLC PDU,并将所述第二RLC PDU递交给第四RLC实体;所述第四RLC实体根据所述第二RLC PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给第四PDCP实体,所述第四PDCP实体与所述第一承载对应;所述第四PDCP实体根据所述第二PDCP PDU生成第一PC5-RRC消息,并将所述第一PC5-RRC消息递交给所述PC5-RRC层,其中,所述第一PC5-RRC消息包含容器信元,所述容器信元中承载有所述第一定位消息。Optionally, when the second protocol layer is the PC5-RRC layer, the second terminal receives the first positioning message sent by the first terminal through the PC5 interface at the second protocol layer, including: the second The terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and submits the second MAC PDU to the fourth MAC entity; the fourth MAC entity generates a second MAC PDU based on the second MAC PDU. RLC PDU, and delivers the second RLC PDU to the fourth RLC entity; the fourth RLC entity generates a second PDCP PDU based on the second RLC PDU, and delivers the second PDCP PDU to the fourth PDCP Entity, the fourth PDCP entity corresponds to the first bearer; the fourth PDCP entity generates a first PC5-RRC message according to the second PDCP PDU, and delivers the first PC5-RRC message to the The PC5-RRC layer, wherein the first PC5-RRC message includes a container information element, and the container information element carries the first positioning message.

可选的,在所述第二协议层是所述PC5-RRC层的情况下,所述第一承载是SL-SRB3。Optionally, when the second protocol layer is the PC5-RRC layer, the first bearer is SL-SRB3.

可选的,在所述第二协议层包括所述PC5-S协议层、所述PC5-D协议层中的至少一项以及所述PC5-RRC层的情况下,所述第二终端通过所述第二协议层将所述第一定位消息递交给第一协议层,包括:在所述第一终端与所述第二终端之间的SL单播连接已建立的情况下,所述第二终端通过所述PC5-RRC层将所述第一定位消息递交给所述第一协议层;在所述第一终端与所述第二终端之间的SL单播连接未建立的情况下,所述第二终端通过所述PC5-S协议层或PC5-D协议层将所述第一定位消息递交给所述第一协议层。Optionally, in the case where the second protocol layer includes at least one of the PC5-S protocol layer, the PC5-D protocol layer and the PC5-RRC layer, the second terminal The second protocol layer delivers the first positioning message to the first protocol layer, including: when the SL unicast connection between the first terminal and the second terminal has been established, the second The terminal delivers the first positioning message to the first protocol layer through the PC5-RRC layer; when the SL unicast connection between the first terminal and the second terminal is not established, the terminal The second terminal delivers the first positioning message to the first protocol layer through the PC5-S protocol layer or PC5-D protocol layer.

可以理解,由于方法实施例800中提及的各实现方式具有与方法实施例200-300中各实现方式相同或相应的技术特征,因此,方法实施例800中提及的各实现方式的实现过程可参照对方法实施例200-300中各实现方式的相关描述,并达到相同或相应的技术特征,为避免重复,在此不再赘述。It can be understood that since each implementation manner mentioned in method embodiment 800 has the same or corresponding technical features as each implementation manner in method embodiments 200-300, therefore, the implementation process of each implementation manner mentioned in method embodiment 800 You may refer to the relevant descriptions of each implementation in method embodiments 200-300 to achieve the same or corresponding technical features. To avoid duplication, they will not be described again here.

如图9所示,为本申请一示例性实施例提供的SL的通信方法900的流程示意图,该方法可以但不限于由第二终端执行,具体可由安装于第二终端中的硬件和/或软件执行。本实施例中,所述方法900至少可以包括如下步骤。As shown in Figure 9, a schematic flowchart of a SL communication method 900 is provided for an exemplary embodiment of the present application. This method can be, but is not limited to, executed by a second terminal. Specifically, it can be performed by hardware installed in the second terminal and/or Software execution. In this embodiment, the method 900 may include at least the following steps.

S910,第二终端在V2X层通过PC5接口接收第一终端发送的第一定位数据。S910: The second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer.

S920,所述第二终端通过所述V2X层将所述第一定位数据递交给第一协议层。S920: The second terminal submits the first positioning data to the first protocol layer through the V2X layer.

其中,所述第一协议层与所述V2X层相邻,所述第一协议层用于提供PC5接口上的定位功能。Wherein, the first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface.

可选的,所述第二终端在V2X层通过PC5接口接收第一终端发送的第一定位数据,包括:所述第二终端在物理层PHY通过PC5接口接收所述第一终端发送的第一MAC PDU, 并将所述第一MAC PDU递交给MAC实体,其中,所述第一MAC PDU与所述第一定位数据对应;所述MAC实体根据所述第一MAC PDU生成第一RLC PDU,并将所述第一RLC PDU递交给RLC实体;所述RLC实体根据所述第一RLC PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交给PDCP实体;所述PDCP实体根据所述第一PDCP PDU生成第一SDAP PDU,并将所述第一SDAP PDU递交给SDAP实体;所述SDAP实体根据所述第一SDAP PDU确定定位QoS流,并根据所述定位QoS流中的PC5 QoS流标识PQFI将所述定位QoS流递交给V2X实体;所述V2X实体根据预配置的PC5 QoS规则将所述定位QoS流映射为第一定位数据。Optionally, the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the physical layer PHY. MAC PDU, and submit the first MAC PDU to the MAC entity, where the first MAC PDU corresponds to the first positioning data; the MAC entity generates a first RLC PDU according to the first MAC PDU, and sends the first RLC PDU to the MAC entity. The first RLC PDU is submitted to the RLC entity; the RLC entity generates a first PDCP PDU according to the first RLC PDU, and submits the first PDCP PDU to the PDCP entity; the PDCP entity generates a first PDCP PDU according to the first PDCP PDU generates the first SDAP PDU, and delivers the first SDAP PDU to the SDAP entity; the SDAP entity determines the positioning QoS flow based on the first SDAP PDU, and identifies the PQFI based on the PC5 QoS flow in the positioning QoS flow. The positioning QoS flow is delivered to the V2X entity; the V2X entity maps the positioning QoS flow into the first positioning data according to the preconfigured PC5 QoS rules.

可选的,所述第二终端在V2X层通过PC5接口接收第一终端发送的第一定位数据,包括:所述第二终端在PHY通过PC5接口接收所述第一终端发送的第二MAC PDU,并将所述第二MAC PDU递交给MAC实体,其中,所述第二MAC PDU与所述第一定位数据对应;所述MAC实体根据所述第二MAC PDU生成第二RLC PDU,并将所述第二RLC PDU递交给RLC实体;所述RLC实体根据所述第二RLC PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给PDCP实体;所述PDCP实体确定所述第二PDCP PDU中包括的SDU类型域,以及在所述SDU类型域中包含第二指示信息的情况下,根据所述第二PDCP PDU生成第二SDAP PDU,并将所述第二SDAP PDU递交给SDAP实体;所述SDAP实体根据所述第二SDAP PDU生成第二V2X PDU,并将所述第二V2X PDU递交给所述V2X实体;所述V2X实体根据所述第二V2X PDU确定所述第一定位数据。Optionally, the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: the second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface at the PHY , and submits the second MAC PDU to the MAC entity, where the second MAC PDU corresponds to the first positioning data; the MAC entity generates a second RLC PDU according to the second MAC PDU, and The second RLC PDU is submitted to the RLC entity; the RLC entity generates a second PDCP PDU according to the second RLC PDU, and submits the second PDCP PDU to the PDCP entity; the PDCP entity determines the second The SDU type field included in the PDCP PDU, and when the SDU type field contains the second indication information, generate a second SDAP PDU according to the second PDCP PDU, and submit the second SDAP PDU to the SDAP Entity; the SDAP entity generates a second V2X PDU based on the second SDAP PDU, and delivers the second V2X PDU to the V2X entity; the V2X entity determines the first V2X PDU based on the second V2X PDU Location data.

可以理解,由于方法实施例900中提及的各实现方式具有与方法实施例500-600中各实现方式相同或相应的技术特征,因此,方法实施例900中提及的各实现方式的实现过程可参照对方法实施例500-600中各实现方式的相关描述,并达到相同或相应的技术特征,为避免重复,在此不再赘述。It can be understood that since each implementation manner mentioned in method embodiment 900 has the same or corresponding technical features as each implementation manner in method embodiments 500-600, therefore, the implementation process of each implementation manner mentioned in method embodiment 900 You may refer to the relevant descriptions of each implementation in method embodiments 500-600 to achieve the same or corresponding technical features. To avoid duplication, they will not be described again here.

本申请实施例提供的SL的通信方法,执行主体可以为SL的通信装置。本申请实施例中以SL的通信装置执行SL的通信的方法为例,说明本申请实施例提供的SL的通信装置。For the SL communication method provided by the embodiment of the present application, the execution subject may be a SL communication device. In the embodiment of the present application, the method of the communication device of the SL performing the communication of the SL is taken as an example to describe the communication device of the SL provided by the embodiment of the present application.

如图10所示,为本申请一示例性实施例提供的SL的通信装置1000的结构示意图,该装置1000包括第一生成模块1010,用于通过第一协议层生成第一定位消息,其中,所述第一协议层用于提供PC5接口上的定位功能;第一传输模块1020,用于将所述第一协议层生成的所述第一定位消息递交给第二协议层,其中,所述第二协议层与所述第一协议层相邻,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;以及在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息。As shown in Figure 10, it is a schematic structural diagram of a SL communication device 1000 provided by an exemplary embodiment of the present application. The device 1000 includes a first generation module 1010 for generating a first positioning message through a first protocol layer, where, The first protocol layer is used to provide the positioning function on the PC5 interface; the first transmission module 1020 is used to submit the first positioning message generated by the first protocol layer to the second protocol layer, wherein the The second protocol layer is adjacent to the first protocol layer. The second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer. The third protocol layer includes the PC5 Radio Resource Control RRC layer, PC5-S At least one of the protocol layer and PC5-D; and sending the first positioning message to the second terminal through the PC-5 interface in the second protocol layer.

可选的,所述第一终端在所述第二协议层通过PC5接口向所述第二终端发送所述第一定位消息,包括:Optionally, the first terminal sends the first positioning message to the second terminal through the PC5 interface at the second protocol layer, including:

所述第一终端在所述第二协议层通过第一承载在PC5接口向所述第二终端发送所述 第一定位消息,其中,所述第一承载专用于承载所述第一协议层的消息。The first terminal sends the second terminal to the second terminal through the first bearer at the PC5 interface at the second protocol layer. A first positioning message, wherein the first bearer is dedicated to carrying messages of the first protocol layer.

可选的,在所述第二协议层是所述PDCP层的情况下,所述第一终端在所述第二协议层通过第一承载在PC-5接口向所述第二终端发送所述第一定位消息,包括:Optionally, when the second protocol layer is the PDCP layer, the first terminal sends the second terminal to the second terminal through the first bearer on the PC-5 interface at the second protocol layer. The first positioning message includes:

基于所述第一定位消息,所述第一终端通过第一PDCP实体生成第一PDCP协议数据单元PDU,并将所述第一PDCP PDU递交到第一无线链路控制RLC实体,其中,所述第一PDCP实体与所述第一承载对应;Based on the first positioning message, the first terminal generates a first PDCP protocol data unit PDU through the first PDCP entity, and submits the first PDCP PDU to the first radio link control RLC entity, wherein, the The first PDCP entity corresponds to the first bearer;

所述第一RLC实体基于所述第一PDCP PDU生成第一RLC PDU,并将所述第一RLC PDU递交到第一介质接入控制MAC实体;The first RLC entity generates a first RLC PDU based on the first PDCP PDU, and submits the first RLC PDU to the first medium access control MAC entity;

所述第一MAC实体基于所述第一RLC PDU生成第一MAC PDU,并将所述第一MAC PDU递交到物理层PHY;The first MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU to the physical layer PHY;

所述PHY通过所述PC5接口向所述第二终端发送所述第一MAC PDU。The PHY sends the first MAC PDU to the second terminal through the PC5 interface.

可选的,在所述第二协议层是所述PDCP层的情况下,所述第一承载是SL信令承载SRB或SL数据承载DRB。Optionally, when the second protocol layer is the PDCP layer, the first bearer is an SL signaling bearer SRB or an SL data bearer DRB.

可选的,在所述第一承载是SL-SRB的情况下,所述第一承载不同于SL-SRB3、SL-SRB2、SL-SRB1、SL-SRB0中的任一项。Optionally, when the first bearer is SL-SRB, the first bearer is different from any one of SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRBO.

可选的,所述第一MAC PDU的MAC包头中包含所述第一承载对应的逻辑信道标识LCID。Optionally, the MAC header of the first MAC PDU includes the logical channel identifier LCID corresponding to the first bearer.

可选的,在所述第一承载是所述SL-DRB的情况下,所述第一PDCP PDU包括协议数据单元SDU类型域,所述SDU类型域中包含第一指示信息,所述第一指示信息用于指示所述第一协议层。Optionally, when the first bearer is the SL-DRB, the first PDCP PDU includes a protocol data unit SDU type field, and the SDU type field contains first indication information, and the first The indication information is used to indicate the first protocol layer.

可选的,在所述第二协议层是所述PC5-RRC层的情况下,所述第一终端在所述第二协议层通过PC5接口向第二终端发送所述第一定位消息,包括:Optionally, when the second protocol layer is the PC5-RRC layer, the first terminal sends the first positioning message to the second terminal through the PC5 interface in the second protocol layer, including :

所述第一终端在所述PC5-RRC层生成第一PC5-RRC消息,并将所述第一PC5-RRC消息递交到第二PDCP实体,其中,所述第一PC5-RRC消息包含容器信元,所述容器信元中承载有所述第一定位消息,所述第二PDCP实体与所述第一承载对应;The first terminal generates a first PC5-RRC message at the PC5-RRC layer, and delivers the first PC5-RRC message to the second PDCP entity, where the first PC5-RRC message contains container information. element, the container information element carries the first positioning message, and the second PDCP entity corresponds to the first bearer;

所述第二PDCP实体基于所述第一PC5-RRC消息生成第二PDCP PDU,并将所述第二PDCP PDU递交到第二RLC实体;The second PDCP entity generates a second PDCP PDU based on the first PC5-RRC message, and delivers the second PDCP PDU to the second RLC entity;

所述第二RLC实体基于所述第二PDCP PDU生成第二RLC PDU,并将所述第二RLC PDU递交到第二MAC实体;The second RLC entity generates a second RLC PDU based on the second PDCP PDU, and submits the second RLC PDU to the second MAC entity;

所述第二MAC实体基于所述第二RLC PDU生成第二MAC PDU,并将所述第二MAC PDU递交到所述PHY;The second MAC entity generates a second MAC PDU based on the second RLC PDU, and submits the second MAC PDU to the PHY;

所述PHY通过PC5接口向所述第二终端发送所述第二MAC PDU。The PHY sends the second MAC PDU to the second terminal through the PC5 interface.

可选的,所述第一PC5-RRC消息专用于传输所述第一协议层的消息。Optionally, the first PC5-RRC message is dedicated to transmitting messages of the first protocol layer.

可选的,在所述第二协议层是所述PC5-RRC层的情况下,所述第一承载是SL-SRB3。Optionally, when the second protocol layer is the PC5-RRC layer, the first bearer is SL-SRB3.

可选的,在所述第二协议层包括所述PC5-S协议层、所述PC5-D协议层中的至少一 项以及所述PC5-RRC层的情况下,所述第一传输模块1020在所述第一协议层将所述第一定位消息递交给第二协议层,包括:在所述第一终端与所述第二终端之间的SL单播连接已建立的情况下,所述第一终端在所述第一协议层将所述第一定位消息递交给所述PC5-RRC层;在所述第一终端与所述第二终端之间的SL单播连接未建立的情况下,所述第一终端将所述第一协议层生成的所述第一定位消息递交给PC5-S协议层或PC5-D协议层。Optionally, the second protocol layer includes at least one of the PC5-S protocol layer and the PC5-D protocol layer. In the case of the item and the PC5-RRC layer, the first transmission module 1020 delivers the first positioning message to the second protocol layer at the first protocol layer, including: between the first terminal and the When the SL unicast connection between the second terminals has been established, the first terminal submits the first positioning message to the PC5-RRC layer at the first protocol layer; When the SL unicast connection between the terminal and the second terminal is not established, the first terminal submits the first positioning message generated by the first protocol layer to the PC5-S protocol layer or PC5- D protocol layer.

如图11所示,为本申请一示例性实施例提供的SL的通信装置1100的结构示意图,该装置1100包括:第二传输模块1110,用于第二终端通过第二协议层在PC5接口接收第一终端发送的第一定位消息,其中,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;以及通过所述第二协议层将所述第一定位消息递交给第一协议层,其中,所述第二协议层与所述第一协议层相邻,所述第一协议层用于提供PC5接口上的定位功能。As shown in Figure 11, it is a schematic structural diagram of a SL communication device 1100 provided by an exemplary embodiment of the present application. The device 1100 includes: a second transmission module 1110, used for the second terminal to receive data on the PC5 interface through the second protocol layer. The first positioning message sent by the first terminal, wherein the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer, and the third protocol layer includes the PC5 Radio Resource Control RRC layer and the PC5-S protocol layer. , at least one of PC5-D; and delivering the first positioning message to the first protocol layer through the second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, The first protocol layer is used to provide positioning function on the PC5 interface.

可选的,所述第二传输模块1110通过所述第二协议层将所述第一定位消息递交给所述第一协议层,包括:所述第二传输模块1110,在所述第二协议层通过第一承载将所述第一定位消息递交给所述第一协议层。Optionally, the second transmission module 1110 delivers the first positioning message to the first protocol layer through the second protocol layer, including: the second transmission module 1110, in the second protocol The layer delivers the first positioning message to the first protocol layer through the first bearer.

可选的,在所述第二协议层为所述PDCP层的情况下,所述第二传输模块1110在所述第二协议层通过PC5接口接收所述第一终端发送的所述第一定位消息,包括:所述第二传输模块1110在物理层PHY通过PC5接口接收所述第一终端发送的第一MAC PDU,并将所述第一MAC PDU递交给第三MAC实体,其中,所述第一MAC PDU与所述第一定位消息对应;所述第三MAC实体根据所述第一MAC PDU生成第一RLC PDU,并将所述第一RLC PDU递交给第三RLC实体;所述第三RLC实体根据所述第一RLC PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交给第三PDCP实体,其中,所述第三PDCP实体与所述第一承载对应;所述第三PDCP实体根据所述第一PDCP PDU确定所述第一定位消息。Optionally, when the second protocol layer is the PDCP layer, the second transmission module 1110 receives the first positioning sent by the first terminal through the PC5 interface at the second protocol layer. The message includes: the second transmission module 1110 receives the first MAC PDU sent by the first terminal through the PC5 interface in the physical layer PHY, and delivers the first MAC PDU to the third MAC entity, wherein, the The first MAC PDU corresponds to the first positioning message; the third MAC entity generates a first RLC PDU according to the first MAC PDU, and delivers the first RLC PDU to the third RLC entity; the third RLC entity The third RLC entity generates a first PDCP PDU according to the first RLC PDU, and delivers the first PDCP PDU to a third PDCP entity, where the third PDCP entity corresponds to the first bearer; the third PDCP entity The three PDCP entities determine the first positioning message according to the first PDCP PDU.

可选的,在所述第二协议层是所述PDCP层的情况下,所述第一承载是SL信令承载SRB或SL数据承载DRB。Optionally, when the second protocol layer is the PDCP layer, the first bearer is an SL signaling bearer SRB or an SL data bearer DRB.

可选的,在所述第一承载是SL-SRB的情况下,所述第一承载是根据所述第一MAC PDU中携带的逻辑信道标识LCID确定。Optionally, when the first bearer is an SL-SRB, the first bearer is determined based on the logical channel identifier LCID carried in the first MAC PDU.

可选的,所述第一承载不同于SL-SRB3、SL-SRB2、SL-SRB1、SL-SRB0中的任一项。Optionally, the first bearer is different from any one of SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRBO.

可选的,在所述第一承载是SL-DRB的情况下,所述第一承载是根据SDU类型域中包含的第一指示信息确定,所述第一PDCP PDU中包括所述SDU类型域。Optionally, in the case where the first bearer is SL-DRB, the first bearer is determined based on the first indication information contained in the SDU type field, and the first PDCP PDU includes the SDU type field. .

可选的,在所述第二协议层为所述PC5-RRC层的情况下,第二传输模块1110在第二协议层通过PC5接口接收第一终端发送的第一定位消息,包括:所述第二终端在PHY通过PC5接口接收所述第一终端发送的第二MAC PDU,并将所述第二MAC PDU递交给第四MAC实体;所述第四MAC实体根据所述第二MAC PDU生成第二RLC PDU,并将所 述第二RLC PDU递交给第四RLC实体;所述第四RLC实体根据所述第二RLC PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给第四PDCP实体,所述第四PDCP实体与所述第一承载对应;所述第四PDCP实体根据所述第二PDCP PDU生成第一PC5-RRC消息,并将所述第一PC5-RRC消息递交给所述PC5-RRC层,其中,所述第一PC5-RRC消息包含容器信元,所述容器信元中承载有所述第一定位消息。Optionally, when the second protocol layer is the PC5-RRC layer, the second transmission module 1110 receives the first positioning message sent by the first terminal through the PC5 interface at the second protocol layer, including: The second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and delivers the second MAC PDU to the fourth MAC entity; the fourth MAC entity generates the second MAC PDU based on the second MAC PDU. The second RLC PDU and all The second RLC PDU is delivered to the fourth RLC entity; the fourth RLC entity generates a second PDCP PDU according to the second RLC PDU and delivers the second PDCP PDU to the fourth PDCP entity. The PDCP entity corresponds to the first bearer; the fourth PDCP entity generates a first PC5-RRC message according to the second PDCP PDU, and delivers the first PC5-RRC message to the PC5-RRC layer, Wherein, the first PC5-RRC message includes a container information element, and the container information element carries the first positioning message.

可选的,在所述第二协议层是所述PC5-RRC层的情况下,所述第一承载是SL-SRB3。Optionally, when the second protocol layer is the PC5-RRC layer, the first bearer is SL-SRB3.

可选的,在所述第二协议层包括所述PC5-S协议层、所述PC5-D协议层中的至少一项以及所述PC5-RRC层的情况下,所述第二传输模块1110通过所述第二协议层将所述第一定位消息递交给第一协议层,包括:在所述第一终端与所述第二终端之间的SL单播连接已建立的情况下,所述第二终端通过所述PC5-RRC层将所述第一定位消息递交给所述第一协议层;在所述第一终端与所述第二终端之间的SL单播连接未建立的情况下,所述第二终端通过所述PC5-S协议层或PC5-D协议层将所述第一定位消息递交给所述第一协议层。Optionally, in the case where the second protocol layer includes at least one of the PC5-S protocol layer, the PC5-D protocol layer and the PC5-RRC layer, the second transmission module 1110 Submitting the first positioning message to the first protocol layer through the second protocol layer includes: when the SL unicast connection between the first terminal and the second terminal has been established, the The second terminal delivers the first positioning message to the first protocol layer through the PC5-RRC layer; when the SL unicast connection between the first terminal and the second terminal is not established. , the second terminal delivers the first positioning message to the first protocol layer through the PC5-S protocol layer or PC5-D protocol layer.

如图12所示,为本申请一示例性实施例提供的SL的通信装置1200的结构示意图,该装置1200包括:第二生成模块1210,用于在第一协议层生成第一定位数据,其中,所述第一协议层用于提供PC5接口上的定位功能;第三传输模块1220,用于将在所述第一协议层生成的所述第一定位数据递交给车联万物V2X层,其中,所述第一协议层与所述V2X层相邻;以及在所述V2X层通过PC5接口向第二终端发送所述第一定位数据。As shown in Figure 12, a schematic structural diagram of a SL communication device 1200 is provided for an exemplary embodiment of the present application. The device 1200 includes: a second generation module 1210 for generating first positioning data at the first protocol layer, where , the first protocol layer is used to provide the positioning function on the PC5 interface; the third transmission module 1220 is used to submit the first positioning data generated in the first protocol layer to the V2X layer of the Internet of Vehicles, where , the first protocol layer is adjacent to the V2X layer; and the V2X layer sends the first positioning data to the second terminal through the PC5 interface.

可选的,所述第三传输模块1220在所述V2X层通过PC5接口向第二终端发送所述第一定位数据,包括:V2X实体根据预配置的PC5 QoS规则将所述第一定位数据映射为定位服务质量QoS流后递交给服务数据适应协议SDAP实体,所述定位QoS流具有PC5 QoS流标识PQFI;所述SDAP实体基于所述定位QoS流生成第一SDAP PDU,并将所述第一SDAP PDU递交给PDCP实体;所述PDCP实体基于所述第一SDAP PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交到无线链路控制RLC实体;所述RLC实体基于所述第一PDCP PDU生成第一RLC PDU,并将所述第一RLC PDU递交到介质接入控制MAC实体;所述MAC实体基于所述第一RLC PDU生成第一MAC PDU,并将所述第一MAC PDU递交到物理层PHY;所述PHY通过PC5接口向所述第二终端发送所述第一MAC PDU。Optionally, the third transmission module 1220 sends the first positioning data to the second terminal through the PC5 interface at the V2X layer, including: the V2X entity maps the first positioning data according to the preconfigured PC5 QoS rules. In order to locate the quality of service QoS flow, it is submitted to the service data adaptation protocol SDAP entity. The positioning QoS flow has the PC5 QoS flow identifier PQFI; the SDAP entity generates the first SDAP PDU based on the positioning QoS flow, and sends the first SDAP PDU to the service data adaptation protocol SDAP entity. SDAP PDU is submitted to the PDCP entity; the PDCP entity generates a first PDCP PDU based on the first SDAP PDU, and submits the first PDCP PDU to the radio link control RLC entity; the RLC entity generates a first PDCP PDU based on the first SDAP PDU PDCP PDU generates a first RLC PDU, and submits the first RLC PDU to the medium access control MAC entity; the MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU Submitted to the physical layer PHY; the PHY sends the first MAC PDU to the second terminal through the PC5 interface.

可选的,所述第三传输模块1220在所述V2X层通过PC5接口向第二终端发送所述第一定位数据,包括:V2X实体基于所述第一定位数据生成第一V2X PDU,并将所述第一V2X PDU递交给SDAP实体;所述SDAP实体基于所述第一V2X PDU生成第二SDAP PDU,以及将所述第二SDAP PDU递交给PDCP实体;所述PDCP实体基于所述第二SDAP PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给RLC实体,其中,所述第二PDCP PDU中至少包括SDU类型域,所述SDU类型域中包含第二指示信息,所述第二指示信息用于指示所述第一协议层;所述RLC实体基于所述第二PDCP PDU生成第二RLC  PDU,并将所述第二RLC PDU递交到MAC实体;所述MAC实体基于所述第二RLC PDU生成第二MAC PDU,并将所述第二MAC PDU递交到PHY;所述PHY通过PC5接口向所述第二终端发送所述第二MAC PDU。Optionally, the third transmission module 1220 sends the first positioning data to the second terminal through the PC5 interface at the V2X layer, including: the V2X entity generates a first V2X PDU based on the first positioning data, and The first V2X PDU is delivered to the SDAP entity; the SDAP entity generates a second SDAP PDU based on the first V2X PDU, and delivers the second SDAP PDU to the PDCP entity; the PDCP entity based on the second The SDAP PDU generates a second PDCP PDU and delivers the second PDCP PDU to the RLC entity, wherein the second PDCP PDU at least includes an SDU type field, and the SDU type field includes second indication information, and the The second indication information is used to indicate the first protocol layer; the RLC entity generates a second RLC based on the second PDCP PDU PDU, and delivers the second RLC PDU to the MAC entity; the MAC entity generates a second MAC PDU based on the second RLC PDU, and delivers the second MAC PDU to the PHY; the PHY passes the PC5 interface Send the second MAC PDU to the second terminal.

如图13所示,为本申请一示例性实施例提供的SL的通信装置1300的结构示意图,该装置1300包括:第四传输模块1310,用于在车联万物V2X层通过PC5接口接收第一终端发送的第一定位数据;以及通过所述V2X层将所述第一定位数据递交给第一协议层,其中,所述第一协议层与所述V2X层相邻,所述第一协议层用于提供PC5接口上的定位功能。As shown in Figure 13, it is a schematic structural diagram of an SL communication device 1300 provided by an exemplary embodiment of the present application. The device 1300 includes: a fourth transmission module 1310, used to receive the first transmission module 1310 through the PC5 interface at the V2X layer of the Internet of Vehicles. The first positioning data sent by the terminal; and submitting the first positioning data to the first protocol layer through the V2X layer, wherein the first protocol layer is adjacent to the V2X layer, and the first protocol layer Used to provide positioning function on PC5 interface.

可选的,所述第四传输模块1310在V2X层通过PC5接口接收第一终端发送的第一定位数据,包括:所述第四传输模块1310在物理层PHY通过PC5接口接收所述第一终端发送的第一MAC PDU,并将所述第一MAC PDU递交给MAC实体,其中,所述第一MAC PDU与所述第一定位数据对应;所述MAC实体根据所述第一MAC PDU生成第一RLC PDU,并将所述第一RLC PDU递交给RLC实体;所述RLC实体根据所述第一RLC PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交给PDCP实体;所述PDCP实体根据所述第一PDCP PDU生成第一SDAP PDU,并将所述第一SDAP PDU递交给SDAP实体;所述SDAP实体根据所述第一SDAP PDU确定定位QoS流,并根据所述定位QoS流中的PC5 QoS流标识PQFI将所述定位QoS流递交给V2X实体;所述V2X实体根据预配置的PC5 QoS规则将所述定位QoS流映射为第一定位数据。Optionally, the fourth transmission module 1310 receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: the fourth transmission module 1310 receives the first terminal through the PC5 interface at the physical layer PHY. The first MAC PDU sent, and the first MAC PDU is submitted to the MAC entity, wherein the first MAC PDU corresponds to the first positioning data; the MAC entity generates a third MAC PDU according to the first MAC PDU. An RLC PDU, and submit the first RLC PDU to the RLC entity; the RLC entity generates a first PDCP PDU according to the first RLC PDU, and submits the first PDCP PDU to the PDCP entity; the PDCP The entity generates a first SDAP PDU according to the first PDCP PDU, and delivers the first SDAP PDU to the SDAP entity; the SDAP entity determines the positioning QoS flow according to the first SDAP PDU, and determines the positioning QoS flow according to the positioning QoS flow. The PC5 QoS flow identifier PQFI in the positioning QoS flow is delivered to the V2X entity; the V2X entity maps the positioning QoS flow to the first positioning data according to the preconfigured PC5 QoS rules.

可选的,所述第四传输模块1310在V2X层通过PC5接口接收第一终端发送的第一定位数据,包括:所述第四传输模块1310在PHY通过PC5接口接收所述第一终端发送的第二MAC PDU,并将所述第二MAC PDU递交给MAC实体,其中,所述第二MAC PDU与所述第一定位数据对应;所述MAC实体根据所述第二MAC PDU生成第二RLC PDU,并将所述第二RLC PDU递交给RLC实体;所述RLC实体根据所述第二RLC PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给PDCP实体;所述PDCP实体确定所述第二PDCP PDU中包括的SDU类型域,以及在所述SDU类型域中包含第二指示信息的情况下,根据所述第二PDCP PDU生成第二SDAP PDU,并将所述第二SDAP PDU递交给SDAP实体;所述SDAP实体根据所述第二SDAP PDU生成第二V2X PDU,并将所述第二V2X PDU递交给所述V2X实体;所述V2X实体根据所述第二V2X PDU确定所述第一定位数据。Optionally, the fourth transmission module 1310 receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: the fourth transmission module 1310 receives the first positioning data sent by the first terminal through the PC5 interface at the PHY. a second MAC PDU, and submits the second MAC PDU to the MAC entity, where the second MAC PDU corresponds to the first positioning data; the MAC entity generates a second RLC based on the second MAC PDU PDU, and delivers the second RLC PDU to the RLC entity; the RLC entity generates a second PDCP PDU according to the second RLC PDU, and delivers the second PDCP PDU to the PDCP entity; the PDCP entity determines The SDU type field included in the second PDCP PDU, and when the SDU type field contains the second indication information, generate a second SDAP PDU according to the second PDCP PDU, and convert the second SDAP PDU is submitted to the SDAP entity; the SDAP entity generates a second V2X PDU based on the second SDAP PDU, and delivers the second V2X PDU to the V2X entity; the V2X entity determines based on the second V2X PDU the first positioning data.

本申请实施例中的SL的通信装置(如前述的SL的通信装置1000-1300)可以是电子设备,例如具有操作系统的电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,终端可以包括但不限于上述所列举的终端11的类型,其他设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)等,本申请实施例不作具体限定。The SL communication device in the embodiment of the present application (such as the aforementioned SL communication device 1000-1300) may be an electronic device, such as an electronic device with an operating system, or a component in the electronic device, such as an integrated circuit or chip. The electronic device may be a terminal or other devices other than the terminal. For example, terminals may include but are not limited to the types of terminals 11 listed above, and other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., which are not specifically limited in the embodiment of this application.

本申请实施例提供的SL的通信装置能够实现图2至图9的方法实施例实现的各个过 程,并达到相同的技术效果,为避免重复,这里不再赘述。The SL communication device provided by the embodiment of the present application can implement each process implemented by the method embodiments of Figures 2 to 9. process and achieve the same technical effect. To avoid repetition, we will not repeat it here.

本申请实施例还提供一种终端,包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如方法实施例200-900中所述的方法的步骤。该终端实施例是与上述终端侧方法实施例对应的,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图14为实现本申请实施例的一种终端的硬件结构示意图。An embodiment of the present application also provides a terminal, including a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the methods described in method embodiments 200-900. Method steps. This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment. Each implementation process and implementation manner of the above-mentioned method embodiment can be applied to this terminal embodiment, and can achieve the same technical effect. Specifically, FIG. 14 is a schematic diagram of the hardware structure of a terminal that implements an embodiment of the present application.

该终端1400包括但不限于:射频单元1401、网络模块1402、音频输出单元1403、输入单元1404、传感器1405、显示单元1406、用户输入单元1407、接口单元1408、存储器1409、以及处理器1410等中的至少部分部件。The terminal 1400 includes but is not limited to: radio frequency unit 1401, network module 1402, audio output unit 1403, input unit 1404, sensor 1405, display unit 1406, user input unit 1407, interface unit 1408, memory 1409, processor 1410, etc. at least some parts of it.

本领域技术人员可以理解,终端1400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图14中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the terminal 1400 may also include a power supply (such as a battery) that supplies power to various components. The power supply may be logically connected to the processor 1410 through a power management system, thereby managing charging, discharging, and power consumption through the power management system. Management and other functions. The terminal structure shown in FIG. 14 does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or some components may be combined or arranged differently, which will not be described again here.

应理解的是,本申请实施例中,输入单元1404可以包括图形处理单元(Graphics Processing Unit,GPU)14041和麦克风14042,GPU14041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1406可包括显示面板14061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板14061。用户输入单元1407包括触控面板14071以及其他输入设备14072中的至少一种。触控面板14071,也称为触摸屏。触控面板14071可包括触摸检测装置和触摸控制器两个部分。其他输入设备14072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that in the embodiment of the present application, the input unit 1404 may include a graphics processing unit (Graphics Processing Unit, GPU) 14041 and a microphone 14042. The GPU 14041 is used for recording data by an image capture device (such as a camera) in the video capture mode or the image capture mode. The image data obtained from still pictures or videos is processed. The display unit 1406 may include a display panel 14061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1407 includes a touch panel 14071 and at least one of other input devices 14072. Touch panel 14071, also known as touch screen. The touch panel 14071 may include two parts: a touch detection device and a touch controller. Other input devices 14072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be described again here.

本申请实施例中,射频单元1401接收来自网络侧设备的下行数据后,可以传输给处理器1410进行处理;另外,射频单元1401可以向网络侧设备发送上行数据。通常,射频单元1401包括但不限于天线、放大器、收发信机、耦合器、低噪声放大器、双工器等。In this embodiment of the present application, after receiving downlink data from the network side device, the radio frequency unit 1401 can transmit it to the processor 1410 for processing; in addition, the radio frequency unit 1401 can send uplink data to the network side device. Generally, the radio frequency unit 1401 includes, but is not limited to, an antenna, amplifier, transceiver, coupler, low noise amplifier, duplexer, etc.

存储器1409可用于存储软件程序或指令以及各种数据。存储器1409可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1409可以包括易失性存储器或非易失性存储器,或者,存储器1409可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存 储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1409包括但不限于这些和任意其它适合类型的存储器。Memory 1409 may be used to store software programs or instructions as well as various data. The memory 1409 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, Image playback function, etc.) etc. Additionally, memory 1409 may include volatile memory or nonvolatile memory, or memory 1409 may include both volatile and nonvolatile memory. Among them, the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically removable memory. Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory. Volatile memory can be random access memory (Random Access Memory, RAM), static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DRRAM). Memory 1409 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.

处理器1410可包括一个或多个处理单元;可选的,处理器1410集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1410中。The processor 1410 may include one or more processing units; optionally, the processor 1410 integrates an application processor and a modem processor, where the application processor mainly handles operations related to the operating system, user interface, application programs, etc., Modem processors mainly process wireless communication signals, such as baseband processors. It can be understood that the above modem processor may not be integrated into the processor 1410.

其中,一种实现方式中,处理器1410用于通过第一协议层生成第一定位消息,其中,所述第一协议层用于提供PC5接口上的定位功能;射频单元1401,用于将所述第一协议层生成的所述第一定位消息递交给第二协议层,其中,所述第二协议层与所述第一协议层相邻,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;以及在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息。In one implementation, the processor 1410 is configured to generate a first positioning message through a first protocol layer, where the first protocol layer is used to provide the positioning function on the PC5 interface; the radio frequency unit 1401 is used to transmit the The first positioning message generated by the first protocol layer is submitted to a second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the second protocol layer includes Packet Data Convergence Protocol PDCP layer or a third protocol layer, the third protocol layer includes at least one of the PC5 radio resource control RRC layer, PC5-S protocol layer, and PC5-D; and in the second protocol layer, the PC-5 interface The second terminal sends the first positioning message.

或者,射频单元1401通过第二协议层在PC5接口接收第一终端发送的第一定位消息,其中,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;以及通过所述第二协议层将所述第一定位消息递交给第一协议层,其中,所述第二协议层与所述第一协议层相邻,所述第一协议层用于提供PC5接口上的定位功能。Alternatively, the radio frequency unit 1401 receives the first positioning message sent by the first terminal on the PC5 interface through the second protocol layer, where the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer, and the third protocol The layer includes at least one of PC5 radio resource control RRC layer, PC5-S protocol layer, and PC5-D; and the first positioning message is delivered to the first protocol layer through the second protocol layer, wherein, The second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide the positioning function on the PC5 interface.

或者,处理器1410用于在第一协议层生成第一定位数据,其中,所述第一协议层用于提供PC5接口上的定位功能;射频单元1401,用于将在所述第一协议层生成的所述第一定位数据递交给车联万物V2X层,其中,所述第一协议层与所述V2X层相邻,以及在所述V2X层通过PC5接口向第二终端发送所述第一定位数据。Alternatively, the processor 1410 is used to generate the first positioning data at the first protocol layer, where the first protocol layer is used to provide the positioning function on the PC5 interface; the radio frequency unit 1401 is used to generate the first positioning data at the first protocol layer. The generated first positioning data is submitted to the V2X layer of the Internet of Vehicles, where the first protocol layer is adjacent to the V2X layer, and the V2X layer sends the first positioning data to the second terminal through the PC5 interface. Location data.

或者,射频单元1401,用于在车联万物V2X层通过PC5接口接收第一终端发送的第一定位数据;以及通过所述V2X层将所述第一定位数据递交给第一协议层,其中,所述第一协议层与所述V2X层相邻,所述第一协议层用于提供PC5接口上的定位功能。Alternatively, the radio frequency unit 1401 is configured to receive the first positioning data sent by the first terminal through the PC5 interface at the V2X layer of the Internet of Vehicles; and submit the first positioning data to the first protocol layer through the V2X layer, wherein, The first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface.

可以理解,本实施例提及的各实现方式的实现过程可参照方法实施例200-800中的相关描述,并达到相同或相应的技术效果,为避免重复,在此不再赘述。It can be understood that the implementation process of each implementation manner mentioned in this embodiment can refer to the relevant descriptions in method embodiments 200-800, and achieve the same or corresponding technical effects. To avoid duplication, they will not be described again here.

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述SL的通信方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Embodiments of the present application also provide a readable storage medium. Programs or instructions are stored on the readable storage medium. When the program or instructions are executed by a processor, each process of the above SL communication method embodiment is implemented, and can achieve The same technical effects are not repeated here to avoid repetition.

其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。Wherein, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes computer readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disk or optical disk, etc.

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和 所述处理器耦合,所述处理器用于运行网络侧设备程序或指令,实现上述SL的通信方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip. The chip includes a processor and a communication interface. The communication interface and The processor is coupled, and the processor is used to run network-side device programs or instructions to implement each process of the above-mentioned SL communication method embodiment, and can achieve the same technical effect. To avoid duplication, the details will not be described here.

应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。It should be understood that the chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-chip or system-on-chip, etc.

本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时,实现上述SL的通信方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Embodiments of the present application also provide a computer program product. The computer program product includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor. The program or instructions are used by the processor. When the processor is executed, each process of the above SL communication method embodiment is implemented, and the same technical effect can be achieved. To avoid duplication, the details will not be described here.

本申请实施例还提供了一种通信系统,包括:第一终端及第二终端,所述第一终端可用于执行如上所述的方法实施例200-600中所述的步骤,所述第二终端可用于执行如上所述的方法实施例700-800中所述的方法的步骤。An embodiment of the present application also provides a communication system, including: a first terminal and a second terminal. The first terminal can be used to perform the steps described in method embodiments 200-600 as described above. The second terminal The terminal may be used to perform the steps of the method described in method embodiments 700-800 as described above.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this document, the terms "comprising", "comprises" or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article or device that includes a series of elements not only includes those elements, It also includes other elements not expressly listed or inherent in the process, method, article or apparatus. Without further limitation, an element defined by the statement "comprises a..." does not exclude the presence of additional identical elements in a process, method, article or apparatus that includes that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. Functions may be performed, for example, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation. Based on this understanding, the technical solution of the present application can be embodied in the form of a computer software product that is essentially or contributes to the existing technology. The computer software product is stored in a storage medium (such as ROM/RAM, disk , CD), including several instructions to cause a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in various embodiments of this application.

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。 The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above-mentioned specific implementations. The above-mentioned specific implementations are only illustrative and not restrictive. Those of ordinary skill in the art will Inspired by this application, many forms can be made without departing from the purpose of this application and the scope protected by the claims, all of which fall within the protection of this application.

Claims (33)

一种旁链路SL的通信方法,其中,包括:A side-link SL communication method, which includes: 第一终端通过第一协议层生成第一定位消息,其中,所述第一协议层用于提供PC5接口上的定位功能;The first terminal generates the first positioning message through the first protocol layer, where the first protocol layer is used to provide the positioning function on the PC5 interface; 所述第一终端将所述第一协议层生成的所述第一定位消息递交给第二协议层,其中,所述第二协议层与所述第一协议层相邻,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;The first terminal delivers the first positioning message generated by the first protocol layer to a second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the second protocol layer The layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer, and the third protocol layer includes at least one of the PC5 Radio Resource Control RRC layer, the PC5-S protocol layer, and the PC5-D; 所述第一终端在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息。The first terminal sends the first positioning message to the second terminal through the PC-5 interface at the second protocol layer. 如权利要求1所述的方法,其中,所述第一终端在所述第二协议层通过PC5接口向所述第二终端发送所述第一定位消息,包括:The method of claim 1, wherein the first terminal sends the first positioning message to the second terminal through the PC5 interface at the second protocol layer, including: 所述第一终端在所述第二协议层通过第一承载在PC5接口向所述第二终端发送所述第一定位消息,其中,所述第一承载专用于承载所述第一协议层的消息。The first terminal sends the first positioning message to the second terminal on the PC5 interface through a first bearer at the second protocol layer, where the first bearer is dedicated to carrying the first protocol layer. information. 如权利要求2所述的方法,其中,在所述第二协议层是所述PDCP层的情况下,所述第一终端在所述第二协议层通过第一承载在PC-5接口向所述第二终端发送所述第一定位消息,包括:The method of claim 2, wherein, in the case where the second protocol layer is the PDCP layer, the first terminal communicates to the PC-5 interface through the first bearer in the second protocol layer. The second terminal sends the first positioning message, including: 基于所述第一定位消息,所述第一终端通过第一PDCP实体生成第一PDCP协议数据单元PDU,并将所述第一PDCP PDU递交到第一无线链路控制RLC实体,其中,所述第一PDCP实体与所述第一承载对应;Based on the first positioning message, the first terminal generates a first PDCP protocol data unit PDU through the first PDCP entity, and submits the first PDCP PDU to the first radio link control RLC entity, wherein, the The first PDCP entity corresponds to the first bearer; 所述第一RLC实体基于所述第一PDCP PDU生成第一RLC PDU,并将所述第一RLC PDU递交到第一介质接入控制MAC实体;The first RLC entity generates a first RLC PDU based on the first PDCP PDU, and submits the first RLC PDU to the first medium access control MAC entity; 所述第一MAC实体基于所述第一RLC PDU生成第一MAC PDU,并将所述第一MAC PDU递交到物理层PHY;The first MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU to the physical layer PHY; 所述PHY通过所述PC5接口向所述第二终端发送所述第一MAC PDU。The PHY sends the first MAC PDU to the second terminal through the PC5 interface. 如权利要求2或3所述的方法,其中,在所述第二协议层是所述PDCP层的情况下,所述第一承载是SL信令承载SRB或SL数据承载DRB。The method according to claim 2 or 3, wherein when the second protocol layer is the PDCP layer, the first bearer is an SL signaling bearer SRB or an SL data bearer DRB. 如权利要求4所述的方法,其中,在所述第一承载是SL-SRB的情况下,所述第一承载不同于SL-SRB3、SL-SRB2、SL-SRB1、SL-SRB0中的任一项。The method of claim 4, wherein when the first bearer is SL-SRB, the first bearer is different from any one of SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRB0. One item. 如权利要求5所述的方法,其中,所述第一MAC PDU的MAC包头中包含所述第一承载对应的逻辑信道标识LCID。The method of claim 5, wherein the MAC header of the first MAC PDU includes a logical channel identifier LCID corresponding to the first bearer. 如权利要求4所述的方法,其中,在所述第一承载是所述SL-DRB的情况下,所述第一PDCP PDU包括协议数据单元SDU类型域,所述SDU类型域中包含第一指示信息,所述第一指示信息用于指示所述第一协议层。The method of claim 4, wherein when the first bearer is the SL-DRB, the first PDCP PDU includes a protocol data unit SDU type field, and the SDU type field contains a first Indication information, the first indication information is used to instruct the first protocol layer. 如权利要求2所述的方法,其中,在所述第二协议层是所述PC5-RRC层的情况下,所述第一终端在所述第二协议层通过PC5接口向第二终端发送所述第一定位消息,包括: The method of claim 2, wherein, when the second protocol layer is the PC5-RRC layer, the first terminal sends the second terminal at the second protocol layer through the PC5 interface. The first positioning message includes: 所述第一终端在所述PC5-RRC层生成第一PC5-RRC消息,并将所述第一PC5-RRC消息递交到第二PDCP实体,其中,所述第一PC5-RRC消息包含容器信元,所述容器信元中承载有所述第一定位消息,所述第二PDCP实体与所述第一承载对应;The first terminal generates a first PC5-RRC message at the PC5-RRC layer, and delivers the first PC5-RRC message to the second PDCP entity, where the first PC5-RRC message contains container information. element, the container information element carries the first positioning message, and the second PDCP entity corresponds to the first bearer; 所述第二PDCP实体基于所述第一PC5-RRC消息生成第二PDCP PDU,并将所述第二PDCP PDU递交到第二RLC实体;The second PDCP entity generates a second PDCP PDU based on the first PC5-RRC message, and delivers the second PDCP PDU to the second RLC entity; 所述第二RLC实体基于所述第二PDCP PDU生成第二RLC PDU,并将所述第二RLC PDU递交到第二MAC实体;The second RLC entity generates a second RLC PDU based on the second PDCP PDU, and submits the second RLC PDU to the second MAC entity; 所述第二MAC实体基于所述第二RLC PDU生成第二MAC PDU,并将所述第二MAC PDU递交到所述PHY;The second MAC entity generates a second MAC PDU based on the second RLC PDU, and submits the second MAC PDU to the PHY; 所述PHY通过PC5接口向所述第二终端发送所述第二MAC PDU。The PHY sends the second MAC PDU to the second terminal through the PC5 interface. 如权利要求8所述的方法,其中,所述第一PC5-RRC消息专用于传输所述第一协议层的消息。The method of claim 8, wherein the first PC5-RRC message is dedicated to transmitting messages of the first protocol layer. 如权利要求8所述的方法,其中,在所述第二协议层是所述PC5-RRC层的情况下,所述第一承载是SL-SRB3。The method of claim 8, wherein when the second protocol layer is the PC5-RRC layer, the first bearer is SL-SRB3. 如权利要求8-10中任一项所述的方法,其中,在所述第二协议层包括所述PC5-S协议层、所述PC5-D协议层中的至少一项以及所述PC5-RRC层的情况下,所述第一终端在所述第一协议层将所述第一定位消息递交给第二协议层,包括:The method according to any one of claims 8-10, wherein the second protocol layer includes at least one of the PC5-S protocol layer, the PC5-D protocol layer and the PC5- In the case of the RRC layer, the first terminal delivers the first positioning message to the second protocol layer at the first protocol layer, including: 在所述第一终端与所述第二终端之间的SL单播连接已建立的情况下,所述第一终端在所述第一协议层将所述第一定位消息递交给所述PC5-RRC层;When the SL unicast connection between the first terminal and the second terminal has been established, the first terminal delivers the first positioning message to the PC5- at the first protocol layer. RRC layer; 在所述第一终端与所述第二终端之间的SL单播连接未建立的情况下,所述第一终端将所述第一协议层生成的所述第一定位消息递交给所述PC5-S协议层或所述PC5-D协议层。When the SL unicast connection between the first terminal and the second terminal is not established, the first terminal delivers the first positioning message generated by the first protocol layer to the PC5 -S protocol layer or the PC5-D protocol layer. 一种旁链路SL的通信方法,其中,包括:A side-link SL communication method, which includes: 第二终端通过第二协议层在PC5接口接收第一终端发送的第一定位消息,其中,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;The second terminal receives the first positioning message sent by the first terminal on the PC5 interface through the second protocol layer, where the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer, and the third protocol layer includes At least one of the PC5 radio resource control RRC layer, PC5-S protocol layer, and PC5-D; 所述第二终端通过所述第二协议层将所述第一定位消息递交给第一协议层,其中,所述第二协议层与所述第一协议层相邻,所述第一协议层用于提供PC5接口上的定位功能。The second terminal delivers the first positioning message to the first protocol layer through the second protocol layer, wherein the second protocol layer is adjacent to the first protocol layer, and the first protocol layer Used to provide positioning function on PC5 interface. 如权利要求12所述的方法,其中,所述第二终端通过所述第二协议层将所述第一定位消息递交给所述第一协议层,包括:The method of claim 12, wherein the second terminal delivers the first positioning message to the first protocol layer through the second protocol layer, including: 所述第二终端在所述第二协议层通过第一承载将所述第一定位消息递交给所述第一协议层。The second terminal delivers the first positioning message to the first protocol layer through the first bearer at the second protocol layer. 如权利要求13所述的方法,其中,在所述第二协议层为所述PDCP层的情况下,所述第二终端在所述第二协议层通过PC5接口接收所述第一终端发送的所述第一定位消 息,包括:The method of claim 13, wherein when the second protocol layer is the PDCP layer, the second terminal receives the message sent by the first terminal through the PC5 interface at the second protocol layer. The first positioning message information, including: 所述第二终端在物理层PHY通过PC5接口接收所述第一终端发送的第一MAC PDU,并将所述第一MAC PDU递交给第三MAC实体,其中,所述第一MAC PDU与所述第一定位消息对应;The second terminal receives the first MAC PDU sent by the first terminal through the PC5 interface in the physical layer PHY, and submits the first MAC PDU to the third MAC entity, wherein the first MAC PDU is identical to the first MAC PDU. The first positioning message corresponds to; 所述第三MAC实体根据所述第一MAC PDU生成第一RLC PDU,并将所述第一RLC PDU递交给第三RLC实体;The third MAC entity generates a first RLC PDU according to the first MAC PDU, and delivers the first RLC PDU to the third RLC entity; 所述第三RLC实体根据所述第一RLC PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交给第三PDCP实体,其中,所述第三PDCP实体与所述第一承载对应;The third RLC entity generates a first PDCP PDU according to the first RLC PDU, and delivers the first PDCP PDU to a third PDCP entity, where the third PDCP entity corresponds to the first bearer; 所述第三PDCP实体根据所述第一PDCP PDU确定所述第一定位消息。The third PDCP entity determines the first positioning message according to the first PDCP PDU. 如权利要求13或14所述的方法,其中,在所述第二协议层是所述PDCP层的情况下,所述第一承载是SL信令承载SRB或SL数据承载DRB。The method of claim 13 or 14, wherein when the second protocol layer is the PDCP layer, the first bearer is a SL signaling bearer SRB or an SL data bearer DRB. 如权利要求15所述的方法,其中,在所述第一承载是SL-SRB的情况下,所述第一承载是根据所述第一MAC PDU中携带的逻辑信道标识LCID确定。The method of claim 15, wherein when the first bearer is an SL-SRB, the first bearer is determined based on the logical channel identifier LCID carried in the first MAC PDU. 如权利要求14-16中任一项所述的方法,其中,所述第一承载不同于SL-SRB3、SL-SRB2、SL-SRB1、SL-SRB0中的任一项。The method according to any one of claims 14 to 16, wherein the first bearer is different from any one of SL-SRB3, SL-SRB2, SL-SRB1, and SL-SRBO. 如权利要求15所述的方法,其中,在所述第一承载是SL-DRB的情况下,所述第一承载是根据SDU类型域中包含的第一指示信息确定,所述第一PDCP PDU中包括所述SDU类型域。The method of claim 15, wherein when the first bearer is SL-DRB, the first bearer is determined according to the first indication information contained in the SDU type field, and the first PDCP PDU Includes the SDU type field. 如权利要求13所述的方法,其中,在所述第二协议层为所述PC5-RRC层的情况下,第二终端在第二协议层通过PC5接口接收第一终端发送的第一定位消息,包括:The method of claim 13, wherein when the second protocol layer is the PC5-RRC layer, the second terminal receives the first positioning message sent by the first terminal through the PC5 interface at the second protocol layer. ,include: 所述第二终端在PHY通过PC5接口接收所述第一终端发送的第二MAC PDU,并将所述第二MAC PDU递交给第四MAC实体;The second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and submits the second MAC PDU to the fourth MAC entity; 所述第四MAC实体根据所述第二MAC PDU生成第二RLC PDU,并将所述第二RLC PDU递交给第四RLC实体;The fourth MAC entity generates a second RLC PDU according to the second MAC PDU, and delivers the second RLC PDU to the fourth RLC entity; 所述第四RLC实体根据所述第二RLC PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给第四PDCP实体,所述第四PDCP实体与所述第一承载对应;The fourth RLC entity generates a second PDCP PDU according to the second RLC PDU, and delivers the second PDCP PDU to a fourth PDCP entity, and the fourth PDCP entity corresponds to the first bearer; 所述第四PDCP实体根据所述第二PDCP PDU生成第一PC5-RRC消息,并将所述第一PC5-RRC消息递交给所述PC5-RRC层,其中,所述第一PC5-RRC消息包含容器信元,所述容器信元中承载有所述第一定位消息。The fourth PDCP entity generates a first PC5-RRC message according to the second PDCP PDU, and delivers the first PC5-RRC message to the PC5-RRC layer, where the first PC5-RRC message Container information elements are included, and the first positioning message is carried in the container information elements. 如权利要求19所述的方法,其中,在所述第二协议层是所述PC5-RRC层的情况下,所述第一承载是SL-SRB3。The method of claim 19, wherein when the second protocol layer is the PC5-RRC layer, the first bearer is SL-SRB3. 如权利要求19所述的方法,其中,在所述第二协议层包括所述PC5-S协议层、所述PC5-D协议层中的至少一项以及所述PC5-RRC层的情况下,所述第二终端通过所述第二协议层将所述第一定位消息递交给第一协议层,包括:The method of claim 19, wherein when the second protocol layer includes at least one of the PC5-S protocol layer, the PC5-D protocol layer and the PC5-RRC layer, The second terminal delivers the first positioning message to the first protocol layer through the second protocol layer, including: 在所述第一终端与所述第二终端之间的SL单播连接已建立的情况下,所述第二终端 通过所述PC5-RRC层将所述第一定位消息递交给所述第一协议层;When the SL unicast connection between the first terminal and the second terminal has been established, the second terminal Submit the first positioning message to the first protocol layer through the PC5-RRC layer; 在所述第一终端与所述第二终端之间的SL单播连接未建立的情况下,所述第二终端通过所述PC5-S协议层或所述PC5-D协议层将所述第一定位消息递交给所述第一协议层。When the SL unicast connection between the first terminal and the second terminal is not established, the second terminal uses the PC5-S protocol layer or the PC5-D protocol layer. A certain positioning message is delivered to the first protocol layer. 一种旁链路SL的通信方法,其中,包括:A side-link SL communication method, which includes: 第一终端在第一协议层生成第一定位数据,其中,所述第一协议层用于提供PC5接口上的定位功能;The first terminal generates first positioning data at the first protocol layer, where the first protocol layer is used to provide the positioning function on the PC5 interface; 所述第一终端将在所述第一协议层生成的所述第一定位数据递交给车联万物V2X层,其中,所述第一协议层与所述V2X层相邻;The first terminal submits the first positioning data generated in the first protocol layer to the V2X layer of connected vehicles, where the first protocol layer is adjacent to the V2X layer; 所述第一终端在所述V2X层通过PC5接口向第二终端发送所述第一定位数据。The first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer. 如权利要求22所述的方法,其中,所述第一终端在所述V2X层通过PC5接口向第二终端发送所述第一定位数据,包括:The method of claim 22, wherein the first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer, including: V2X实体根据预配置的PC5 QoS规则将所述第一定位数据映射为定位服务质量QoS流后递交给服务数据适应协议SDAP实体,所述定位QoS流具有PC5 QoS流标识PQFI;The V2X entity maps the first positioning data into a positioning service quality QoS flow according to the preconfigured PC5 QoS rules and then submits it to the service data adaptation protocol SDAP entity. The positioning QoS flow has a PC5 QoS flow identifier PQFI; 所述SDAP实体基于所述定位QoS流生成第一SDAP PDU,并将所述第一SDAP PDU递交给PDCP实体;The SDAP entity generates a first SDAP PDU based on the positioning QoS flow, and delivers the first SDAP PDU to the PDCP entity; 所述PDCP实体基于所述第一SDAP PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交到无线链路控制RLC实体;The PDCP entity generates a first PDCP PDU based on the first SDAP PDU, and submits the first PDCP PDU to the radio link control RLC entity; 所述RLC实体基于所述第一PDCP PDU生成第一RLC PDU,并将所述第一RLC PDU递交到介质接入控制MAC实体;The RLC entity generates a first RLC PDU based on the first PDCP PDU, and submits the first RLC PDU to the medium access control MAC entity; 所述MAC实体基于所述第一RLC PDU生成第一MAC PDU,并将所述第一MAC PDU递交到物理层PHY;The MAC entity generates a first MAC PDU based on the first RLC PDU, and submits the first MAC PDU to the physical layer PHY; 所述PHY通过PC5接口向所述第二终端发送所述第一MAC PDU。The PHY sends the first MAC PDU to the second terminal through the PC5 interface. 如权利要求22所述的方法,其中,所述第一终端在所述V2X层通过PC5接口向第二终端发送所述第一定位数据,包括:The method of claim 22, wherein the first terminal sends the first positioning data to the second terminal through the PC5 interface at the V2X layer, including: V2X实体基于所述第一定位数据生成第一V2X PDU,并将所述第一V2X PDU递交给SDAP实体;The V2X entity generates a first V2X PDU based on the first positioning data, and submits the first V2X PDU to the SDAP entity; 所述SDAP实体基于所述第一V2X PDU生成第二SDAP PDU,以及将所述第二SDAP PDU递交给PDCP实体;The SDAP entity generates a second SDAP PDU based on the first V2X PDU, and delivers the second SDAP PDU to the PDCP entity; 所述PDCP实体基于所述第二SDAP PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给RLC实体,其中,所述第二PDCP PDU中至少包括SDU类型域,所述SDU类型域中包含第二指示信息,所述第二指示信息用于指示所述第一协议层;The PDCP entity generates a second PDCP PDU based on the second SDAP PDU, and delivers the second PDCP PDU to the RLC entity, wherein the second PDCP PDU at least includes an SDU type field, and the SDU type field contains second indication information, the second indication information is used to indicate the first protocol layer; 所述RLC实体基于所述第二PDCP PDU生成第二RLC PDU,并将所述第二RLC PDU递交到MAC实体;The RLC entity generates a second RLC PDU based on the second PDCP PDU, and submits the second RLC PDU to the MAC entity; 所述MAC实体基于所述第二RLC PDU生成第二MAC PDU,并将所述第二MAC  PDU递交到PHY;The MAC entity generates a second MAC PDU based on the second RLC PDU, and converts the second MAC PDU PDU is submitted to PHY; 所述PHY通过PC5接口向所述第二终端发送所述第二MAC PDU。The PHY sends the second MAC PDU to the second terminal through the PC5 interface. 一种旁链路SL的通信方法,其中,包括:A side-link SL communication method, which includes: 第二终端在车联万物V2X层通过PC5接口接收第一终端发送的第一定位数据;The second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer of the Internet of Vehicles; 所述第二终端通过所述V2X层将所述第一定位数据递交给第一协议层,其中,所述第一协议层与所述V2X层相邻,所述第一协议层用于提供PC5接口上的定位功能。The second terminal submits the first positioning data to a first protocol layer through the V2X layer, wherein the first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide PC5 Positioning functionality on the interface. 如权利要求25所述的方法,其中,所述第二终端在V2X层通过PC5接口接收第一终端发送的第一定位数据,包括:The method of claim 25, wherein the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: 所述第二终端在物理层PHY通过PC5接口接收所述第一终端发送的第一MAC PDU,并将所述第一MAC PDU递交给MAC实体,其中,所述第一MAC PDU与所述第一定位数据对应;The second terminal receives the first MAC PDU sent by the first terminal through the PC5 interface at the physical layer PHY, and submits the first MAC PDU to the MAC entity, wherein the first MAC PDU is the same as the first MAC PDU. Certain positioning data corresponds; 所述MAC实体根据所述第一MAC PDU生成第一RLC PDU,并将所述第一RLC PDU递交给RLC实体;The MAC entity generates a first RLC PDU according to the first MAC PDU, and submits the first RLC PDU to the RLC entity; 所述RLC实体根据所述第一RLC PDU生成第一PDCP PDU,并将所述第一PDCP PDU递交给PDCP实体;The RLC entity generates a first PDCP PDU based on the first RLC PDU, and delivers the first PDCP PDU to the PDCP entity; 所述PDCP实体根据所述第一PDCP PDU生成第一SDAP PDU,并将所述第一SDAP PDU递交给SDAP实体;The PDCP entity generates a first SDAP PDU based on the first PDCP PDU, and delivers the first SDAP PDU to the SDAP entity; 所述SDAP实体根据所述第一SDAP PDU确定定位QoS流,并根据所述定位QoS流中的PC5 QoS流标识PQFI将所述定位QoS流递交给V2X实体;The SDAP entity determines the positioning QoS flow according to the first SDAP PDU, and delivers the positioning QoS flow to the V2X entity according to the PC5 QoS flow identifier PQFI in the positioning QoS flow; 所述V2X实体根据预配置的PC5 QoS规则将所述定位QoS流映射为第一定位数据。The V2X entity maps the positioning QoS flow to the first positioning data according to the preconfigured PC5 QoS rules. 如权利要求25所述的方法,其中,所述第二终端在V2X层通过PC5接口接收第一终端发送的第一定位数据,包括:The method of claim 25, wherein the second terminal receives the first positioning data sent by the first terminal through the PC5 interface at the V2X layer, including: 所述第二终端在PHY通过PC5接口接收所述第一终端发送的第二MAC PDU,并将所述第二MAC PDU递交给MAC实体,其中,所述第二MAC PDU与所述第一定位数据对应;The second terminal receives the second MAC PDU sent by the first terminal through the PC5 interface in the PHY, and delivers the second MAC PDU to the MAC entity, where the second MAC PDU is consistent with the first positioning data correspondence; 所述MAC实体根据所述第二MAC PDU生成第二RLC PDU,并将所述第二RLC PDU递交给RLC实体;The MAC entity generates a second RLC PDU based on the second MAC PDU, and delivers the second RLC PDU to the RLC entity; 所述RLC实体根据所述第二RLC PDU生成第二PDCP PDU,并将所述第二PDCP PDU递交给PDCP实体;The RLC entity generates a second PDCP PDU based on the second RLC PDU, and delivers the second PDCP PDU to the PDCP entity; 所述PDCP实体确定所述第二PDCP PDU中包括的SDU类型域,以及在所述SDU类型域中包含第二指示信息的情况下,根据所述第二PDCP PDU生成第二SDAP PDU,并将所述第二SDAP PDU递交给SDAP实体;The PDCP entity determines the SDU type field included in the second PDCP PDU, and when the SDU type field contains the second indication information, generates a second SDAP PDU according to the second PDCP PDU, and The second SDAP PDU is delivered to the SDAP entity; 所述SDAP实体根据所述第二SDAP PDU生成第二V2X PDU,并将所述第二V2X PDU递交给所述V2X实体; The SDAP entity generates a second V2X PDU based on the second SDAP PDU, and delivers the second V2X PDU to the V2X entity; 所述V2X实体根据所述第二V2X PDU确定所述第一定位数据。The V2X entity determines the first positioning data according to the second V2X PDU. 一种旁链路SL的通信装置,其中,包括:A communication device for a side link SL, which includes: 第一生成模块,用于通过第一协议层生成第一定位消息,其中,所述第一协议层用于提供PC5接口上的定位功能;A first generation module configured to generate a first positioning message through a first protocol layer, wherein the first protocol layer is used to provide a positioning function on the PC5 interface; 第一传输模块,用于将所述第一协议层生成的所述第一定位消息递交给第二协议层,其中,所述第二协议层与所述第一协议层相邻,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;以及在所述第二协议层通过PC-5接口向第二终端发送所述第一定位消息。A first transmission module, configured to deliver the first positioning message generated by the first protocol layer to a second protocol layer, where the second protocol layer is adjacent to the first protocol layer, and the third protocol layer The second protocol layer includes a Packet Data Convergence Protocol PDCP layer or a third protocol layer, and the third protocol layer includes at least one of PC5 Radio Resource Control RRC layer, PC5-S protocol layer, and PC5-D; and in the third protocol layer The second protocol layer sends the first positioning message to the second terminal through the PC-5 interface. 一种旁链路SL的通信装置,其中,包括:A communication device for a side link SL, which includes: 第二传输模块,用于第二终端通过第二协议层在PC5接口接收第一终端发送的第一定位消息,其中,所述第二协议层包括分组数据汇聚协议PDCP层或第三协议层,所述第三协议层包括PC5无线资源控制RRC层、PC5-S协议层、PC5-D中的至少一项;以及通过所述第二协议层将所述第一定位消息递交给第一协议层,其中,所述第二协议层与所述第一协议层相邻,所述第一协议层用于提供PC5接口上的定位功能。The second transmission module is used for the second terminal to receive the first positioning message sent by the first terminal on the PC5 interface through the second protocol layer, where the second protocol layer includes the Packet Data Convergence Protocol PDCP layer or the third protocol layer, The third protocol layer includes at least one of PC5 radio resource control RRC layer, PC5-S protocol layer, and PC5-D; and the first positioning message is submitted to the first protocol layer through the second protocol layer , wherein the second protocol layer is adjacent to the first protocol layer, and the first protocol layer is used to provide the positioning function on the PC5 interface. 一种旁链路SL的通信装置,其中,包括:A communication device for a side link SL, which includes: 第二生成模块,用于在第一协议层生成第一定位数据,其中,所述第一协议层用于提供PC5接口上的定位功能;The second generation module is used to generate the first positioning data at the first protocol layer, where the first protocol layer is used to provide the positioning function on the PC5 interface; 第三传输模块,用于将在所述第一协议层生成的所述第一定位数据递交给车联万物V2X层,其中,所述第一协议层与所述V2X层相邻;以及在所述V2X层通过PC5接口向第二终端发送所述第一定位数据。A third transmission module, configured to submit the first positioning data generated in the first protocol layer to the V2X layer of connected vehicles, where the first protocol layer is adjacent to the V2X layer; and The V2X layer sends the first positioning data to the second terminal through the PC5 interface. 一种旁链路SL的通信装置,其中,包括:A communication device for a side link SL, which includes: 第四传输模块,用于在车联万物V2X层通过PC5接口接收第一终端发送的第一定位数据;以及通过所述V2X层将所述第一定位数据递交给第一协议层,其中,所述第一协议层与所述V2X层相邻,所述第一协议层用于提供PC5接口上的定位功能。The fourth transmission module is used to receive the first positioning data sent by the first terminal through the PC5 interface at the V2X layer of the Internet of Vehicles; and submit the first positioning data to the first protocol layer through the V2X layer, wherein, The first protocol layer is adjacent to the V2X layer, and the first protocol layer is used to provide positioning function on the PC5 interface. 一种终端,其中,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至11任一项所述的方法的步骤,或者实现如权利要求12至21任一项所述的方法的步骤,或者实现如权利要求22至24任一项所述的方法的步骤,或者实现如权利要求25至27任一项所述的方法的步骤。A terminal, which includes a processor and a memory. The memory stores programs or instructions that can be run on the processor. When the program or instructions are executed by the processor, any one of claims 1 to 11 is implemented. The steps of the method described in the item, or the steps of realizing the method as described in any one of claims 12 to 21, or the steps of realizing the method as described in any one of claims 22 to 24, or the steps of realizing the method as claimed in claim 25 to the steps of the method described in any one of 27. 一种可读存储介质,其中,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至11任一项所述的方法的步骤,或者实现如权利要求12至21任一项所述的方法的步骤,或者实现如权利要求22至24任一项所述的方法的步骤,或者实现如权利要求25至27任一项所述的方法的步骤。 A readable storage medium, wherein a program or instructions are stored on the readable storage medium, and when the program or instructions are executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented, or the steps of the method are implemented. The steps of the method according to any one of claims 12 to 21, or the steps for realizing the method according to any one of claims 22 to 24, or the steps for realizing the method according to any one of claims 25 to 27 step.
PCT/CN2023/092468 2022-05-10 2023-05-06 Sidelink (sl) communication method and apparatus, and terminal Ceased WO2023217024A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210504106.X 2022-05-10
CN202210504106.XA CN117082437A (en) 2022-05-10 2022-05-10 Communication method, device and terminal of side link SL

Publications (1)

Publication Number Publication Date
WO2023217024A1 true WO2023217024A1 (en) 2023-11-16

Family

ID=88712081

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/092468 Ceased WO2023217024A1 (en) 2022-05-10 2023-05-06 Sidelink (sl) communication method and apparatus, and terminal

Country Status (2)

Country Link
CN (1) CN117082437A (en)
WO (1) WO2023217024A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200229249A1 (en) * 2019-01-11 2020-07-16 Qualcomm Incorporated Device-to-device signaling
CN114007185A (en) * 2020-07-13 2022-02-01 联发科技(新加坡)私人有限公司 Method for positioning user equipment based on side link interface
US20220039054A1 (en) * 2020-07-29 2022-02-03 Qualcomm Incorporated Vehicle-to-pedestrian positioning with joint localization in vehicles

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200229249A1 (en) * 2019-01-11 2020-07-16 Qualcomm Incorporated Device-to-device signaling
CN114007185A (en) * 2020-07-13 2022-02-01 联发科技(新加坡)私人有限公司 Method for positioning user equipment based on side link interface
US20220039054A1 (en) * 2020-07-29 2022-02-03 Qualcomm Incorporated Vehicle-to-pedestrian positioning with joint localization in vehicles

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
LIFENG HAN, SPREADTRUM COMMUNICATIONS: "Discussion on potential solutions for SL positioning", 3GPP DRAFT; R2-2300662; TYPE DISCUSSION, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. 3GPP RAN 2, no. Athens, GR; 20230227 - 20230303, 17 February 2023 (2023-02-17), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052245305 *
QUALCOMM INCORPORATED: "TR 23.700-86: KI# 4, New Solution: Support of Sidelink Positioning and Ranging signalling over different PC5 RATs", 3GPP DRAFT; S2-2204655, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. e-meeting; 20220516 - 20220520, 6 May 2022 (2022-05-06), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052160144 *
ZTE, SANECHIPS: "Discussion on sidelink positioning", 3GPP DRAFT; R2-2210085, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. electronic; 20221010 - 20221019, 30 September 2022 (2022-09-30), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052263408 *

Also Published As

Publication number Publication date
CN117082437A (en) 2023-11-17

Similar Documents

Publication Publication Date Title
EP3893109B1 (en) Method and device for connecting bluetooth devices
US12028889B2 (en) Communication method and communication apparatus to improve flexibility of unicast communication
WO2021018200A1 (en) Session management method and apparatus
EP4503581A1 (en) Data transmission method for communication system, and terminal and network-side device
CN112243262B (en) Electronic device for transmitting data by splitting the carrier and method for operating the electronic device
CN111133789B (en) Data processing method and device, communication equipment and storage medium
JP7785124B2 (en) End-to-end QoS demand information division method, terminal and network side device
US20230216649A1 (en) Aggregation configuration method and apparatus, and terminal
WO2021043276A1 (en) Message transmission method and terminal
CN115915437A (en) Data transmission method, device, terminal and network side equipment
WO2023066129A1 (en) Information reporting method, device, and readable storage medium
CN113972967B (en) Auxiliary information sending method, auxiliary information receiving device, terminal and network side equipment
CN110035465B (en) Data transmission method, device, equipment and computer readable storage medium
WO2023185803A1 (en) Method and apparatus for determining radio link failure, and terminal and network-side device
TWI724139B (en) D2d based communication method and terminal
CN116170818A (en) Information reporting method, configuration method, device, terminal and network side equipment
WO2023217024A1 (en) Sidelink (sl) communication method and apparatus, and terminal
US20240064853A1 (en) Rrc connection maintenance method, related device, and readable storage medium
WO2023005898A1 (en) Multi-terminal joint session management method, network side device and terminal
WO2023001172A1 (en) Method and apparatus for determining recommended bit rate, and related device
CN113747559B (en) Method and device for reporting power headroom, terminal and readable storage medium
WO2023217089A1 (en) Data transmission method and apparatus, device, system and storage medium
CN115767626A (en) Data transmission method and device
CN118945681A (en) Secondary link data transmission method, device and readable storage medium
WO2025065430A1 (en) Resource allocation method and apparatus, and device and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23802796

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 23802796

Country of ref document: EP

Kind code of ref document: A1