Communication method and device, equipment, storage medium and program product

CN119384818APending Publication Date: 2025-01-28GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280097217.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-09-23
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The existing end-to-end relay transmission mode has stability and reliability issues in the synchronization negotiation of configuration parameters between devices, resulting in service interruption and low efficiency.

Method used

By sending and receiving configuration parameters related to the end-to-end relay service between terminal devices, synchronized negotiation of parameters among various participants in the service is achieved to ensure the consistency and accuracy of configuration parameters.

Benefits of technology

It improves the stability and reliability of end-to-end relay services, reduces service interruptions, and improves the efficiency and accuracy of parameter configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119384818A_ABST
    Figure CN119384818A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, equipment, a storage medium and a program product, and relates to the technical field of communication. The method comprises: a first device in an end-to-end relay service sending a first configuration parameter related to the end-to-end relay service to a second device in the end-to-end relay service (310). In the embodiment of the invention, for the end-to-end relay service, the terminal equipment of one side sends the configuration parameters related to the service to the other terminal equipment participating in the end-to-end relay, so that the synchronous negotiation of the configuration parameters among the participants of the service is realized, and the stability and the reliability of the end-to-end relay service are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device, equipment, storage medium and program product Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a communication method, apparatus, device, storage medium, and program product. Background Art

[0002] Device-to-device (UE-to-UE, U2U) communication is a sidelink communication technology, that is, near-field communication between user equipment (UE) through the PC5 (ProSe Communication 5, Proximity Communication 5) interface for direct information connection.

[0003] U2U relaying uses a relay terminal device (also called a relay UE) to relay data between a source remote terminal device (also called a source UE) and a target remote terminal device (also called a remote UE), thereby enabling communication between the source and target remote terminal devices. Further research is needed on the U2U relay transmission mode.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide a communication method, apparatus, device, storage medium, and program product. The technical solution is as follows:

[0006] According to one aspect of an embodiment of the present application, a communication method is provided. The method is performed by a first device in an end-to-end relay service, and the method includes:

[0007] Sending a first configuration parameter related to the end-to-end relay service to a second device in the end-to-end relay service.

[0008] According to one aspect of an embodiment of the present application, a communication method is provided. The method is performed by a second device in an end-to-end relay service, and the method includes:

[0009] Receive a first configuration parameter related to the end-to-end relay service from a first device in the end-to-end relay service.

[0010] According to one aspect of an embodiment of the present application, a communication apparatus is provided, the apparatus being configured in a first device in an end-to-end relay service, the apparatus including:

[0011] The sending module is used to send the first configuration parameter related to the end-to-end relay service to the second device in the end-to-end relay service.

[0012] According to one aspect of an embodiment of the present application, a communication apparatus is provided, the apparatus being configured in a second device in an end-to-end relay service, the apparatus comprising:

[0013] The receiving module is configured to receive a first configuration parameter related to the end-to-end relay service from a first device in the end-to-end relay service.

[0014] According to one aspect of an embodiment of the present application, a terminal device is provided, which includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement the communication method performed by the above-mentioned first device, or implements the communication method performed by the above-mentioned second device.

[0015] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is used to be executed by a processor to implement the communication method executed by the above-mentioned first device, or to implement the communication method executed by the above-mentioned second device.

[0016] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the communication method executed by the above-mentioned first device, or to implement the communication method executed by the above-mentioned second device.

[0017] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the communication method performed by the above-mentioned first device, or to implement the communication method performed by the above-mentioned second device.

[0018] According to one aspect of an embodiment of the present application, a communication system is provided, which includes a first device and a second device, wherein the first device is used to execute the communication method on the first device side, and the second device is used to execute the communication method on the second device side.

[0019] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:

[0020] For end-to-end relay services, the terminal device of one party sends the service-related configuration parameters to other terminal devices participating in the end-to-end relay, realizing the synchronous negotiation of configuration parameters among all participants in the service, thereby helping to improve the stability and reliability of the end-to-end relay service. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0022] FIG2 is a schematic diagram of a network architecture of an end-to-end relay scenario provided by one embodiment of the present application;

[0023] FIG3 is a flow chart of a communication method provided by an embodiment of the present application;

[0024] FIG4 is a flow chart of a communication method provided by another embodiment of the present application;

[0025] FIG5 is a flowchart of end-to-end QoS parameter configuration provided by one embodiment of the present application;

[0026] FIG6 is a block diagram of a communication device provided by an embodiment of the present application;

[0027] FIG7 is a block diagram of a communication device provided by another embodiment of the present application;

[0028] FIG8 is a schematic structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

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

[0031] Please refer to Figure 1, which shows a schematic diagram of a network architecture provided by an embodiment of the present application. The network architecture may include: a core network 11, an access network 12, and a terminal device 13.

[0032] The core network 11 includes several core network devices. The functions of the core network devices are mainly to provide user connections, user management, and service carrying, and to provide an interface to the external network as a bearer network. For example, the core network of a 5G (5th Generation) NR (New Radio) system may include devices such as an AMF (Access and Mobility Management Function) entity, a UPF (User Plane Function) entity, and an SMF (Session Management Function) entity.

[0033] The access network 12 includes several access network devices 14. The access network in the 5G NR system can be called NG-RAN (New Generation-Radio Access Network). The access network device 14 is a device deployed in the access network 12 to provide wireless communication functions for the terminal device 13. The access network device 14 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with access network device functions may be different. For example, in the 5G NR system, they are called gNodeB or gNB. With the evolution of communication technology, the name of "access network device" may change. For the convenience of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 13 are collectively referred to as access network devices.

[0034] The number of terminal devices 13 is usually multiple, and one or more terminal devices 13 can be distributed in the cell managed by each access network device 14. The terminal device 13 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of user equipment, mobile stations (MS), etc. For the convenience of description, the devices mentioned above are collectively referred to as terminal devices. The access network device 14 and the core network device communicate with each other through some kind of air technology, such as the NG interface in the 5G NR system. The access network device 14 and the terminal device 13 communicate with each other through some kind of air technology, such as the Uu interface.

[0035] Terminal devices 13 and terminal devices 13 (for example, vehicle-mounted devices and other devices (such as other vehicle-mounted devices, mobile phones, RSU (Road Side Unit), etc.)) can communicate with each other through a direct communication interface (such as a PC5 interface). Accordingly, the communication link established based on the direct communication interface can be called a direct link or SL. SL transmission is the direct communication and data transmission between terminal devices through a side link. Unlike traditional cellular systems in which communication data is received or sent through access network equipment, SL transmission has the characteristics of short delay and low overhead, and is suitable for communication between two terminal devices that are geographically close (such as vehicle-mounted devices and other peripheral devices that are geographically close). It should be noted that in Figure 1, only vehicle-to-vehicle communication in the V2X (vehicle to everything) scenario is used as an example. SL technology can be applied to scenarios where direct communication is carried out between various terminal devices. In other words, the terminal device in this application refers to any device that communicates using SL technology.

[0036] The "5G NR system" in the embodiments of this application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of this application can be applied to the 5G NR system and can also be applied to subsequent evolution systems of the 5G NR system.

[0037] Please refer to Figure 2, which shows a schematic diagram of the network architecture of a U2U relay transmission scenario (or end-to-end relay service). In the U2U relay transmission scenario, it includes a first remote terminal device 21, a relay terminal device 22, and a second remote terminal device 23. The first remote terminal device 21 and the second remote terminal device 23 perform end-to-end service transmission through the relay terminal device 22. The first remote terminal device 21 and the relay terminal device 22 can directly communicate with each other through a side link established based on a direct communication interface (such as a PC5 interface). The second remote terminal device 23 and the relay terminal device 22 can also directly communicate with each other through a side link established based on a direct communication interface (such as a PC5 interface).

[0038] In the U2U relay transmission scenario, the following concepts are involved:

[0039] 1. Source remote terminal device: refers to the terminal device, among the first remote terminal device and the second remote terminal device, that sends the direct communication request message;

[0040] 2. Target remote terminal device: refers to the terminal device, among the first remote terminal device and the second remote terminal device, that receives the direct communication request message;

[0041] 3. Transmitting terminal device: refers to the terminal device that sends service data between the first remote terminal device and the second remote terminal device;

[0042] 4. Receiving terminal device: refers to the terminal device that receives service data between the first remote terminal device and the second remote terminal device.

[0043] For example, in the U2U relay transmission scenario shown in Figure 2 , a first remote terminal device 21 sends a direct communication request message to a second remote terminal device 23, requesting the establishment of an end-to-end direct link. Accordingly, the second remote terminal device 23 receives the direct communication request message from the first remote terminal device 21. In this case, the first remote terminal device 21 is the source remote terminal device, and the second remote terminal device 23 is the target remote terminal device.

[0044] For example, in the U2U relay transmission scenario shown in FIG2 , second remote terminal device 23 sends a direct communication request message to first remote terminal device 21, requesting the establishment of an end-to-end direct link. Accordingly, first remote terminal device 21 receives the direct communication request message from second remote terminal device 23. Therefore, first remote terminal device 21 is the target remote terminal device, and second remote terminal device 23 is the source remote terminal device.

[0045] For example, assuming that in the U2U relay transmission scenario shown in FIG2 , a first remote terminal device 21 sends service data to a second remote terminal device 23, and correspondingly, the second remote terminal device 23 receives the service data from the first remote terminal device 21. In this case, the first remote terminal device 21 is a transmitting terminal device, and the second remote terminal device 23 is a receiving terminal device.

[0046] For example, assuming that in the U2U relay transmission scenario shown in FIG2 , the second remote terminal device 23 sends service data to the first remote terminal device 21, and correspondingly, the first remote terminal device 21 receives service data from the second remote terminal device 23. In this case, the first remote terminal device 21 is a receiving terminal device, and the second remote terminal device 23 is a sending terminal device.

[0047] In addition, the source remote terminal device can function as either a sending terminal device or a receiving terminal device; similarly, the target remote terminal device can function as either a sending terminal device or a receiving terminal device. Any of the first and second remote terminal devices can switch between the roles of a sending terminal device and a receiving terminal device, or simultaneously function as both.

[0048] Please refer to Figure 3, which shows a flow chart of a communication method provided by an embodiment of the present application. The method can be applied to the network architecture shown in Figures 1 and 2. The method may include the following steps 310:

[0049] Step 310: A first device in the end-to-end relay service sends a first configuration parameter related to the end-to-end relay service to a second device in the end-to-end relay service.

[0050] Correspondingly, the second device in the end-to-end relay service receives the first configuration parameter related to the end-to-end relay service from the first device in the end-to-end relay service.

[0051] That is, the first device sends first configuration parameters related to a first service to the second device, where the first service is an end-to-end relay service between the first remote terminal device, the relay terminal device, and the second remote terminal device. Correspondingly, the second device receives the first configuration parameters related to the first service sent by the first device.

[0052] An end-to-end relay service includes participation by a first remote terminal device, a relay terminal device, and a second remote terminal device. In some embodiments, the first device is one of the first remote terminal device, the relay terminal device, and the second remote terminal device. In some embodiments, the second device is a terminal device different from the first device among the first remote terminal device, the relay terminal device, and the second remote terminal device.

[0053] Exemplarily, the first device is a first remote terminal device, and the second device is a relay terminal device and / or a second remote terminal device.

[0054] Exemplarily, the first device is a relay terminal device, and the second device is a first remote terminal device and / or a second remote terminal device.

[0055] Exemplarily, the first device is a second remote terminal device, and the second device is a relay terminal device and / or a first remote terminal device.

[0056] In the embodiments of the present application, the first configuration parameter refers to a configuration parameter related to the end-to-end relay service, such as a QoS (Quality of Service) parameter or other parameter. For details, please refer to the description of the embodiments below. The first configuration parameter is configured by a terminal device participating in the end-to-end relay service or a network device of the terminal device, and is sent by the terminal device to other terminal devices participating in the end-to-end relay service, thereby achieving negotiation and synchronization of the first configuration parameter among multiple terminal devices participating in the end-to-end relay service.

[0057] In some embodiments, the first configuration parameters include at least one of the following: end-to-end configuration parameters, first single-hop configuration parameters, and second single-hop configuration parameters. The end-to-end configuration parameters include configuration parameters for service transmission between a first remote terminal device and a second remote terminal device. The first single-hop configuration parameters include configuration parameters for service transmission between the first remote terminal device and a relay terminal device. The second single-hop configuration parameters include configuration parameters for service transmission between a second remote terminal device and a relay terminal device.

[0058] In some embodiments, the end-to-end configuration parameters include at least one of the following: a first parameter and a second parameter. The first parameter includes a configuration parameter when a first remote terminal device sends a service to a second remote terminal device. The second parameter includes a configuration parameter when a second remote terminal device sends a service to the first remote terminal device.

[0059] In some embodiments, the first single-hop configuration parameter includes at least one of the following: a third parameter and a fourth parameter. The third parameter includes a configuration parameter when the first remote terminal device sends a service to the relay terminal device. The fourth parameter includes a configuration parameter when the relay terminal device sends a service to the first remote terminal device.

[0060] In some embodiments, the second single-hop configuration parameter includes at least one of the following: a fifth parameter and a sixth parameter. The fifth parameter includes a configuration parameter when the second remote terminal device sends a service to the relay terminal device. The sixth parameter includes a configuration parameter when the relay terminal device sends a service to the second remote terminal device.

[0061] In some embodiments, the first configuration parameter may be any combination of the above parameters.

[0062] Exemplarily, the first configuration parameter includes a first parameter and / or a second parameter. In this case, the first configuration parameter is used to configure parameters related to end-to-end service transmission.

[0063] Exemplarily, the first configuration parameter includes at least one of the first parameter, the third parameter, and the sixth parameter. In this case, the first configuration parameter is used to configure end-to-end configuration parameters and / or single-hop configuration parameters when the first remote terminal device sends a service to the second remote terminal device.

[0064] Exemplarily, the first configuration parameter includes at least one of the second parameter, the fourth parameter, and the fifth parameter. In this case, the first configuration parameter is used to configure end-to-end configuration parameters and / or single-hop configuration parameters when the second remote terminal device sends a service to the first remote terminal device.

[0065] Exemplarily, the first configuration parameter includes the third parameter and / or the fourth parameter. In this case, the first configuration parameter is used to configure single-hop configuration parameters between the first remote terminal device and the relay terminal device.

[0066] Exemplarily, the first configuration parameter includes the fifth parameter and / or the sixth parameter. In this case, the first configuration parameter is used to configure the single-hop configuration parameters between the second remote terminal device and the relay terminal device.

[0067] Exemplarily, the first configuration parameter includes the fourth parameter and / or the sixth parameter. In this case, the first configuration parameter is used to configure parameters when the relay terminal device sends a service to the remote terminal device.

[0068] Exemplarily, the first configuration parameter includes the third parameter and / or the fifth parameter. In this case, the first configuration parameter is used to configure parameters when the remote terminal device sends a service to the relay terminal device.

[0069] In addition, the first device and the second device may be the following possible combinations.

[0070] In some embodiments, the first device is a remote terminal device serving as a service sender, and the second device is a remote terminal device and / or a relay terminal device serving as a service receiver.

[0071] Exemplarily, the first device is a remote terminal device that serves as a service sender, and the second device is a remote terminal device that serves as a service receiver. In this case, the first configuration parameters sent by the first device to the second device may include end-to-end configuration parameters, or may include first single-hop configuration parameters and / or second single-hop configuration parameters, or may include end-to-end configuration parameters, first single-hop configuration parameters, and second single-hop configuration parameters.

[0072] For example, assuming that the first device is a first remote terminal device, which serves as a service sender, and the second device is a second remote terminal device, which serves as a service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the first parameter, or may include the third parameter and / or the sixth parameter, or may include the first parameter, the third parameter, and the sixth parameter.

[0073] For example, assuming that the first device is the second remote terminal device, which serves as the service sender, and the second device is the first remote terminal device, which serves as the service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the second parameter, or may include the fourth parameter and / or the fifth parameter, or may include the second parameter, the fourth parameter, and the fifth parameter.

[0074] Exemplarily, the first device is a remote terminal device serving as a service sender, and the second device is a relay terminal device serving as a service receiver. In this case, the first configuration parameters sent by the first device to the second device may include first single-hop configuration parameters and / or second single-hop configuration parameters, and optionally, end-to-end configuration parameters.

[0075] For example, assuming that the first device is a first remote terminal device, which acts as a service sender, and the second device is a relay terminal device, which acts as a service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the third parameter, or may include the third parameter and the first parameter.

[0076] For example, assuming that the first device is a second remote terminal device, which serves as a service sender, and the second device is a relay terminal device, which serves as a service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the fifth parameter, or may include the fifth parameter and the second parameter.

[0077] Exemplarily, the first device is a remote terminal device serving as a service sender, and the second device is a remote terminal device and a relay terminal device serving as a service receiver. In this case, the first configuration parameters sent by the first device to the second device may include end-to-end configuration parameters, or may include first single-hop configuration parameters and / or second single-hop configuration parameters, or may include end-to-end configuration parameters, first single-hop configuration parameters, and second single-hop configuration parameters.

[0078] For example, assuming that the first device is a first remote terminal device, which serves as a service sender, and the second device is a relay terminal device and a second remote terminal device, which serves as a service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the first parameter, or may include the third parameter and / or the sixth parameter, or may include the first parameter, the third parameter, and the sixth parameter.

[0079] For example, assuming that the first device is a second remote terminal device, which serves as a service sender, and the second device is a relay terminal device and the first remote terminal device, which serves as a service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the second parameter, or may include the fourth parameter and / or the fifth parameter, or may include the second parameter, the fourth parameter, and the fifth parameter.

[0080] In some embodiments, the first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device and / or a relay terminal device serving as a service sender.

[0081] Exemplarily, the first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device serving as a service sender. In this case, the first configuration parameters sent by the first device to the second device may include end-to-end configuration parameters, or may include first single-hop configuration parameters and / or second single-hop configuration parameters, or may include end-to-end configuration parameters, first single-hop configuration parameters, and second single-hop configuration parameters.

[0082] For example, assuming that the first device is a first remote terminal device, which serves as a service receiver, and the second device is a second remote terminal device, which serves as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include the second parameter, or may include the fourth parameter and / or the fifth parameter, or may include the second parameter, the fourth parameter, and the fifth parameter.

[0083] For example, assuming that the first device is the second remote terminal device, which serves as a service receiver, and the second device is the first remote terminal device, which serves as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include the first parameter, or may include the third parameter and / or the sixth parameter, or may include the first parameter, the third parameter, and the sixth parameter.

[0084] Exemplarily, the first device is a remote terminal device serving as a service receiver, and the second device is a relay terminal device serving as a service sender. In this case, the first configuration parameters sent by the first device to the second device may include first single-hop configuration parameters and / or second single-hop configuration parameters, and optionally, end-to-end configuration parameters.

[0085] For example, assuming that the first device is a first remote terminal device, which serves as a service receiver, and the second device is a relay terminal device, which serves as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include the fourth parameter, or may include the fourth parameter and the second parameter.

[0086] For example, assuming that the first device is a second remote terminal device, which serves as a service receiver, and the second device is a relay terminal device, which serves as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include the sixth parameter, or may include the sixth parameter and the first parameter.

[0087] Exemplarily, the first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device and a relay terminal device serving as a service sender. In this case, the first configuration parameters sent by the first device to the second device may include end-to-end configuration parameters, or may include first single-hop configuration parameters and / or second single-hop configuration parameters, or may include end-to-end configuration parameters, first single-hop configuration parameters, and second single-hop configuration parameters.

[0088] For example, assuming that the first device is a first remote terminal device, which serves as a service receiver, and the second device is a relay terminal device and a second remote terminal device, which serves as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include at least one of the second parameter, the fourth parameter, and the fifth parameter.

[0089] For example, assuming that the first device is a second remote terminal device, serving as a service receiver, and the second device is a relay terminal device and the first remote terminal device, serving as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include at least one of the first parameter, the third parameter, and the sixth parameter.

[0090] In some embodiments, the first device is a relay terminal device serving as a service sender, and the second device is a remote terminal device serving as a service receiver.

[0091] Exemplarily, the first device is a relay terminal device serving as a service sender, and the second device is a first remote terminal device and / or a second remote terminal device serving as a service receiver. In this case, the first configuration parameters sent by the first device to the second device may include end-to-end configuration parameters, or may include first single-hop configuration parameters and / or second single-hop configuration parameters, or may include end-to-end configuration parameters, first single-hop configuration parameters, and second single-hop configuration parameters.

[0092] For example, assuming that the first device is a relay terminal device, which acts as a service sender, and the second device is a first remote terminal device, which acts as a service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the fourth parameter, or may include the second parameter, or may include the fourth parameter and the second parameter, or may include the fourth parameter and the third parameter.

[0093] For example, assuming that the first device is a relay terminal device, which serves as a service sender, and the second device is a second remote terminal device, which serves as a service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the sixth parameter, or may include the first parameter, or may include the sixth parameter and the first parameter, or may include the sixth parameter and the fifth parameter.

[0094] For example, assuming that the first device is a relay terminal device, which serves as a service sender, and the second device is a first remote terminal device and a second remote terminal device, which serves as a service receiver, in this case, the first configuration parameter sent by the first device to the second device may include the fourth parameter and / or the sixth parameter.

[0095] In some embodiments, the first device is a relay terminal device serving as a service receiver, and the second device is a remote terminal device serving as a service sender.

[0096] Exemplarily, the first device is a relay terminal device serving as a service receiver, and the second device is a first remote terminal device and / or a second remote terminal device serving as a service sender. In this case, the first configuration parameters sent by the first device to the second device may include end-to-end configuration parameters, or may include first single-hop configuration parameters and / or second single-hop configuration parameters, or may include end-to-end configuration parameters, first single-hop configuration parameters, and second single-hop configuration parameters.

[0097] For example, assuming that the first device is a relay terminal device, which serves as a service receiver, and the second device is a first remote terminal device, which serves as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include the third parameter, or may include the first parameter, or may include the third parameter and the first parameter, or may include the third parameter and the fourth parameter.

[0098] For example, assuming that the first device is a relay terminal device, which serves as a service receiver, and the second device is a second remote terminal device, which serves as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include the fifth parameter, or may include the second parameter, or may include the fifth parameter and the second parameter, or may include the fifth parameter and the sixth parameter.

[0099] For example, assuming that the first device is a relay terminal device, which serves as a service receiver, and the second device is a first remote terminal device and a second remote terminal device, which serves as a service sender, in this case, the first configuration parameter sent by the first device to the second device may include the third parameter and / or the fifth parameter.

[0100] In some embodiments, the type of the first configuration parameter includes at least one of the following: end-to-end QoS parameters, end-to-end SRAP (Sidelink Relay Adaptation Protocol) configuration parameters, end-to-end PDCP (Packet Data Convergence Protocol) configuration parameters, end-to-end SDAP (Service Data Adaptation Protocol) configuration parameters, single-hop QoS parameters, and single-hop RLC (Radio Link Control) configuration parameters.

[0101] In conjunction with the above description, the end-to-end configuration parameters may include at least one of end-to-end QoS parameters, end-to-end SRAP configuration parameters, end-to-end PDCP configuration parameters, and end-to-end SDAP configuration parameters. The first single-hop configuration parameters and / or the second single-hop configuration parameters may include at least one of single-hop QoS parameters and single-hop RLC configuration parameters. For specific parameters of each type and the terminal device that performs the parameter configuration, please refer to the description of the embodiments below.

[0102] In some embodiments, the first configuration parameter is determined by the first device, that is, the first configuration parameter is configured by the first device.

[0103] In some embodiments, the first configuration parameter is determined by a network device of the first device. That is, the first configuration parameter is configured by the network device of the first device. For example, the first configuration parameter is determined by an access network device (e.g., a base station) of the first device. The network device of the first device may send the first configuration parameter to the first device, and the first device may then send the first configuration parameter to the second device. For example, the network device of the first device sends the first configuration parameter to the first device via an RRC (Radio Resource Control) message or a system broadcast message.

[0104] In some embodiments, when the first device is in an RRC connected state, the first configuration parameter may be determined by a network device of the first device, or may also be determined by the first device.

[0105] In some embodiments, when the first device is in a non-connected state, such as when the first device is in an RRC idle state or an RRC inactive state, the first configuration parameter may be determined by the first device.

[0106] In some embodiments, a remote terminal device (including a first remote terminal device and / or a second remote terminal device) and a relay terminal device can communicate via a sidelink established based on a direct communication interface. Information to be transmitted between the first remote terminal device and the second remote terminal device can be relayed and forwarded via the relay terminal device.

[0107] In some embodiments, a first device sends a first message to a second device, where the first message includes first configuration parameters related to an end-to-end relay service. Exemplarily, the first message may be a PC5-S message or a PC5-RRC message. The PC5-S message includes, but is not limited to, at least one of the following: a direct communication request message, a direct communication accept message, a link identifier update request message, a link identifier update response / confirmation message, a disconnect request message, a disconnect response message, a link modification request message, a link modification accept message, a keep-alive message, and a keep-alive confirmation message.

[0108] In some embodiments, the first device or a network device of the first device determines the first configuration parameter based on capability information of the first device, wherein the capability information of the first device indicates capabilities of the first device, including but not limited to capabilities such as a maximum supported bandwidth.

[0109] In some embodiments, after the second device receives the first configuration parameter sent by the first device, the method further includes: the second device determining whether to accept the first configuration parameter.

[0110] In some embodiments, after the second device receives the first configuration parameter sent by the first device, it also includes: the second device sends a request message to the network device of the second device, and the request message is used to request confirmation whether to accept the first configuration parameter; the second device receives a response message sent by the network device of the second device, and the response message is used to indicate acceptance or rejection of the first configuration parameter.

[0111] In some embodiments, when the second device is in an RRC connected state, whether to accept the first configuration parameter provided by the first device may be determined by a network device of the second device, or may also be determined by the second device.

[0112] In some embodiments, when the second device is in a non-connected state, such as when the second device is in an RRC idle state or an RRC inactive state, whether to accept the first configuration parameter provided by the first device can be determined by the second device.

[0113] In some embodiments, when the first configuration parameter is accepted, the second device sends a first feedback message to the first device, where the first feedback message is used to indicate that the second device accepts the first configuration parameter. Accordingly, the first device receives the first feedback message sent by the second device.

[0114] In some embodiments, when the second device rejects (or does not accept) the first configuration parameter, the second device sends a second feedback message to the first device, where the second feedback message is used to indicate that the second device rejects the first configuration parameter. Accordingly, the first device receives the second feedback message sent by the second device.

[0115] In some embodiments, as shown in FIG4 , step 310 may further include the following step 320: if the second device rejects (or does not accept) the first configuration parameter, the second device sends a reconfiguration request message to the first device, where the reconfiguration request message is used to request reconfiguration of the first configuration parameter. Correspondingly, the first device receives the reconfiguration request message sent by the second device when the second device rejects the first configuration parameter.

[0116] In some embodiments, the reconfiguration request message includes a second configuration parameter related to the end-to-end relay service. The second configuration parameter is a parameter that has the same configuration item as the first configuration parameter, but has a different parameter value. For example, the first configuration parameter includes a QoS parameter. Assuming that the parameter value of the QoS parameter in the first configuration parameter is A, the second configuration parameter may also include a QoS parameter, and the parameter value of the QoS parameter in the second configuration parameter is B, and B is different from A. That is to say, in the case where the second device or the network device of the second device determines to reject the first configuration parameter, in some embodiments, the second configuration parameter can also be fed back to the first device. The second configuration parameter is a configuration parameter acceptable to the second device, so that the first device can clearly know the configuration parameter expected or supported by the second device according to the second configuration parameter, and reconfigure the first configuration parameter accordingly, which helps to improve the accuracy of parameter configuration, simplify the negotiation process between devices, and improve the efficiency of parameter configuration.

[0117] In some embodiments, at least one of the above-mentioned first feedback message, second feedback message, and reconfiguration request message may be a PC5-S message or a PC5-RRC message, which is not limited in this application.

[0118] In some embodiments, the network device of the second device may send a response message indicating acceptance or rejection of the first configuration parameter and / or the second configuration parameter to the second device through an RRC message, a downlink MAC CE (Medium Access Control Control Element) message, or a DCI (Downlink Control Information). In addition, the second configuration parameter and the response message indicating acceptance or rejection of the first configuration parameter may be sent together in the same message, or may be sent separately in two messages, which is not limited in this application.

[0119] In some embodiments, the second configuration parameter is determined by the second device, that is, the second configuration parameter is configured by the second device.

[0120] In some embodiments, the second configuration parameter is determined by a network device of the second device. That is, the second configuration parameter is configured by the network device of the second device. For example, the second configuration parameter is determined by an access network device (e.g., a base station) of the second device. The network device of the second device may send the second configuration parameter to the second device, which then sends the second configuration parameter to the first device. For example, the network device of the second device sends the second configuration parameter to the second device via an RRC message.

[0121] In some embodiments, when the second device is in an RRC connected state, the second configuration parameter may be determined by a network device of the second device, or may also be determined by the second device.

[0122] In some embodiments, when the second device is in a non-connected state, such as when the second device is in an RRC idle state or an RRC inactive state, the second configuration parameter may be determined by the second device.

[0123] In some embodiments, after receiving the reconfiguration request message, the first device sends the reconfigured first configuration parameters to the second device. Optionally, if the first device receives the second configuration parameters, the first device may determine the reconfigured first configuration parameters based on the second configuration parameters. For example, the first device may directly determine the second configuration parameters as the reconfigured first configuration parameters. Alternatively, the first device may determine the reconfigured first configuration parameters based on the second configuration parameters and its own capability information.

[0124] In some embodiments, the first device determines whether the configuration parameters related to the end-to-end relay service are configured successfully based on the first timer. The first device side can maintain the first timer and determine whether the configuration parameters related to the end-to-end relay service are configured successfully based on the first timer. For example, the first device starts the first timer at the same time or after sending the first configuration parameters to the second device. If the first feedback message is received from the second device before the first timer times out, or the second feedback message is not received from the second device, the first device determines that the configuration parameters related to the end-to-end relay service are configured successfully; otherwise, if the first feedback message is still not received when the first timer times out, or the second feedback message is received from the second device before the first timer times out, the first device determines that the configuration parameters related to the end-to-end relay service have failed to be configured.

[0125] In some embodiments, the second device determines whether the configuration parameters related to the end-to-end relay service are configured successfully based on the second timer. The second device side can maintain the second timer and determine whether the configuration parameters related to the end-to-end relay service are configured successfully based on the second timer. For example, the second device starts the second timer at the same time as or after sending a reconfiguration request message to the first device. If the reconfigured first configuration parameters are received from the first device before the second timer times out, the second device determines that the configuration parameters related to the end-to-end relay service are configured successfully; otherwise, if the reconfigured first configuration parameters are still not received from the first device when the first timer times out, the second device determines that the configuration parameters related to the end-to-end relay service have failed to be configured.

[0126] In this embodiment, for end-to-end relay services, the terminal device of one party sends the service-related configuration parameters to other terminal devices participating in the end-to-end relay, thereby realizing synchronous negotiation of the configuration parameters among the various participants in the service, thereby helping to improve the stability and reliability of the end-to-end relay service.

[0127] In addition, after receiving the first configuration parameters sent by the first device, if the second device rejects the first configuration parameters, it can send a reconfiguration request message to the first device to trigger the first device to reconfigure the parameters to achieve the negotiation effect. In addition, the reconfiguration request message can carry the second configuration parameters expected or supported by the second device, allowing the first device to reconfigure the first configuration parameters accordingly, helping to improve the accuracy of parameter configuration, simplify the negotiation process between devices, and improve the efficiency of parameter configuration.

[0128] In some embodiments, the first configuration parameter includes at least one of the following parameters 1-4:

[0129] Parameter 1: First QoS parameter

[0130] The first QoS parameters include end-to-end QoS parameters between the first remote terminal device and the second remote terminal device.

[0131] Exemplarily, the first QoS parameter includes an end-to-end QoS parameter when the first remote terminal device sends a service to the second remote terminal device, and / or an end-to-end QoS parameter when the second remote terminal device sends a service to the first remote terminal device.

[0132] Parameter 2: First SRAP configuration parameters

[0133] The first SRAP configuration parameters include SRAP configuration parameters between the first remote terminal device and the second remote terminal device.

[0134] Exemplarily, the first SRAP configuration parameters include SRAP configuration parameters used when the first remote terminal device sends a service to the second remote terminal device, and / or SRAP configuration parameters used when the second remote terminal device sends a service to the first remote terminal device.

[0135] Parameter 3: Second QoS parameter

[0136] The second QoS parameters include QoS parameters between the first remote terminal device and the relay terminal device.

[0137] Exemplarily, the second QoS parameter includes a QoS parameter when the first remote terminal device sends a service to the relay terminal device, and / or a QoS parameter when the relay terminal device sends a service to the first remote terminal device.

[0138] Parameter 4: The third QoS parameter

[0139] The third QoS parameters include QoS parameters between the second remote terminal device and the relay terminal device.

[0140] Exemplarily, the third QoS parameter includes a QoS parameter when the relay terminal device sends a service to the second remote terminal device, and / or a QoS parameter when the second remote terminal device sends a service to the relay terminal device.

[0141] In some embodiments, the first configuration parameter includes at least one of the following parameters 1-4:

[0142] Parameter 1: a first QoS parameter, the first QoS parameter including an end-to-end QoS parameter when the first remote terminal device sends a service to the second remote terminal device;

[0143] Parameter 2: first SRAP configuration parameters, including SRAP configuration parameters used when the first remote terminal device sends a service to the second remote terminal device;

[0144] Parameter 3: a second QoS parameter, the second QoS parameter including a QoS parameter when the first remote terminal device sends a service to the relay terminal device;

[0145] Parameter 4: a third QoS parameter, which includes a QoS parameter when the relay terminal device sends a service to the second remote terminal device.

[0146] In the case where the first configuration parameter includes at least one of the above parameters 1 to 4, the first device and the second device may be any one of the following cases 1 to 5:

[0147] Case 1: The first device is a source remote terminal device, and the second device is a target remote terminal device and / or a relay terminal device;

[0148] Case 2: The first device is a target remote terminal device, and the second device is a source remote terminal device and / or a relay terminal device;

[0149] Case 3: The first device is a relay terminal device, and the second device is a source remote terminal device and / or a target remote terminal device;

[0150] Case 4: The first device is a transmitting terminal device, and the second device is a receiving terminal device and / or a relay terminal device;

[0151] Case 5: The first device is a receiving terminal device, and the second device is a sending terminal device and / or a relay terminal device.

[0152] The source remote terminal device, target remote terminal device, sending terminal device and receiving terminal device involved in the above situations 1 to 5 have been introduced above and will not be repeated here.

[0153] Taking case 1 as an example, the source remote terminal device sends first configuration parameters related to the end-to-end relay service to the target remote terminal device and / or the relay terminal device. The first configuration parameters include at least one of the following parameters 1 to 4:

[0154] Parameter 1: a first QoS parameter, the first QoS parameter including an end-to-end QoS parameter when the source remote terminal device sends a service to the target remote terminal device;

[0155] Parameter 2: first SRAP configuration parameters, including SRAP configuration parameters used when the source remote terminal device sends a service to the target remote terminal device;

[0156] Parameter 3: a second QoS parameter, which includes a QoS parameter when the source remote terminal device sends a service to the relay terminal device;

[0157] Parameter 4: a third QoS parameter, which includes a QoS parameter when the relay terminal device sends a service to the target remote terminal device.

[0158] Through the above method, the source remote terminal device (or the network device of the source remote terminal device) configures at least one of the end-to-end QoS parameters, SRAP configuration parameters and single-hop QoS parameters, and synchronizes them to other terminal devices participating in the end-to-end relay.

[0159] Taking case 2 as an example, the target remote terminal device sends first configuration parameters related to the end-to-end relay service to the source remote terminal device and / or the relay terminal device. The first configuration parameters include at least one of the following parameters 1 to 4:

[0160] Parameter 1: a first QoS parameter, the first QoS parameter including an end-to-end QoS parameter when the target remote terminal device sends a service to the source remote terminal device;

[0161] Parameter 2: first SRAP configuration parameters, including SRAP configuration parameters used by the target remote terminal device to send services to the source remote terminal device;

[0162] Parameter 3: a second QoS parameter, which includes a QoS parameter when the target remote terminal device sends a service to the relay terminal device;

[0163] Parameter 4: a third QoS parameter, which includes a QoS parameter when the relay terminal device sends a service to the source remote terminal device.

[0164] Through the above method, the target remote terminal device (or the network device of the target remote terminal device) configures at least one of the end-to-end QoS parameters, SRAP configuration parameters and single-hop QoS parameters, and synchronizes them to other terminal devices participating in the end-to-end relay.

[0165] Taking case 3 as an example, the relay terminal device sends first configuration parameters related to the end-to-end relay service to the source remote terminal device and / or the target remote terminal device. The first configuration parameters include at least one of the following parameters 1 to 4:

[0166] Parameter 1: a first QoS parameter, the first QoS parameter including an end-to-end QoS parameter when the source remote terminal device sends a service to the target remote terminal device;

[0167] Parameter 2: first SRAP configuration parameters, including SRAP configuration parameters used when the source remote terminal device sends a service to the target remote terminal device;

[0168] Parameter 3: a second QoS parameter, which includes a QoS parameter when the source remote terminal device sends a service to the relay terminal device;

[0169] Parameter 4: a third QoS parameter, which includes a QoS parameter when the relay terminal device sends a service to the target remote terminal device.

[0170] Taking case 3 as an example, the relay terminal device sends first configuration parameters related to the end-to-end relay service to the source remote terminal device and / or the target remote terminal device. The first configuration parameters include at least one of the following parameters 1 to 4:

[0171] Parameter 1: a first QoS parameter, the first QoS parameter including an end-to-end QoS parameter when the target remote terminal device sends a service to the source remote terminal device;

[0172] Parameter 2: first SRAP configuration parameters, including SRAP configuration parameters used by the target remote terminal device to send services to the source remote terminal device;

[0173] Parameter 3: a second QoS parameter, which includes a QoS parameter when the target remote terminal device sends a service to the relay terminal device;

[0174] Parameter 4: a third QoS parameter, which includes a QoS parameter when the relay terminal device sends a service to the source remote terminal device.

[0175] Taking case 3 as an example, the relay terminal device sends first configuration parameters related to the end-to-end relay service to the source remote terminal device and / or the target remote terminal device. The first configuration parameters include at least one of the following parameters 1 to 4:

[0176] Parameter 1: a first QoS parameter, which includes an end-to-end QoS parameter when a transmitting terminal device sends a service to a receiving terminal device;

[0177] Parameter 2: first SRAP configuration parameters, including SRAP configuration parameters used when the transmitting terminal device sends services to the receiving terminal device;

[0178] Parameter 3: a second QoS parameter, which includes a QoS parameter when the transmitting terminal device sends a service to the relay terminal device;

[0179] Parameter 4: The third QoS parameter, which includes the QoS parameter when the relay terminal device sends services to the receiving terminal device.

[0180] Through the above method, the relay terminal device (or the network device of the relay terminal device) configures at least one of the end-to-end QoS parameters, SRAP configuration parameters and single-hop QoS parameters, and synchronizes them to other terminal devices participating in the end-to-end relay.

[0181] Taking case 4 as an example, the transmitting terminal device sends first configuration parameters related to the end-to-end relay service to the receiving terminal device and / or the relay terminal device. The first configuration parameters include at least one of the following parameters 1 to 4:

[0182] Parameter 1: a first QoS parameter, which includes an end-to-end QoS parameter when a transmitting terminal device sends a service to a receiving terminal device;

[0183] Parameter 2: first SRAP configuration parameters, including SRAP configuration parameters used when the transmitting terminal device sends services to the receiving terminal device;

[0184] Parameter 3: a second QoS parameter, which includes a QoS parameter when the transmitting terminal device sends a service to the relay terminal device;

[0185] Parameter 4: The third QoS parameter, which includes the QoS parameter when the relay terminal device sends services to the receiving terminal device.

[0186] Through the above method, the sending terminal device (or the network device of the sending terminal device) configures at least one of the end-to-end QoS parameters, SRAP configuration parameters and single-hop QoS parameters, and synchronizes them to other terminal devices participating in the end-to-end relay.

[0187] Taking case 5 as an example, the receiving terminal device sends first configuration parameters related to the end-to-end relay service to the transmitting terminal device and / or the relay terminal device. The first configuration parameters include at least one of the following parameters 1 to 4:

[0188] Parameter 1: a first QoS parameter, which includes an end-to-end QoS parameter when a transmitting terminal device sends a service to a receiving terminal device;

[0189] Parameter 2: first SRAP configuration parameters, including SRAP configuration parameters used when the transmitting terminal device sends services to the receiving terminal device;

[0190] Parameter 3: a second QoS parameter, which includes a QoS parameter when the transmitting terminal device sends a service to the relay terminal device;

[0191] Parameter 4: The third QoS parameter, which includes the QoS parameter when the relay terminal device sends services to the receiving terminal device.

[0192] Through the above method, the receiving terminal device (or the network device of the sending terminal device) configures at least one of the end-to-end QoS parameters, SRAP configuration parameters and single-hop QoS parameters, and synchronizes them to other terminal devices participating in the end-to-end relay.

[0193] In addition, the first configuration parameters in the above-mentioned cases are merely exemplary and explanatory descriptions. This application does not limit the above-mentioned cases and the first configuration parameters to other combinations, which are all within the scope of protection of this application.

[0194] In some embodiments, as shown in FIG5 , taking the negotiation and synchronization of end-to-end QoS parameters as an example, the process includes at least one of the following steps 510 to 540 :

[0195] Step 510: The first remote terminal device sends a first QoS parameter to the relay terminal device, where the first QoS parameter includes an end-to-end QoS parameter when the first remote terminal device sends a service to the second remote terminal device.

[0196] Optionally, as shown in FIG5 , when the first remote terminal device is in an RRC connected state, step 510 may be preceded by step 502 : the first remote terminal device receives a first QoS parameter from the network device of the first remote terminal device. In other words, the network device of the first remote terminal device determines the first QoS parameter and sends it to the first remote terminal device.

[0197] Step 520: The relay terminal device sends a feedback message to the first remote terminal device, indicating whether the relay terminal device accepts or rejects the first QoS parameter.

[0198] Optionally, as shown in Figure 5, when the relay terminal device is in the RRC connected state, the above-mentioned step 520 may also include step 512: the relay terminal device sends a request message to the network device of the relay terminal device to request confirmation whether to accept the first QoS parameter; and step 514: the relay terminal device receives a response message sent by the network device of the relay terminal device to indicate acceptance or rejection of the first QoS parameter.

[0199] Step 530: The first remote terminal device sends the first QoS parameter to the second remote terminal device through the relay terminal device.

[0200] Optionally, the relay terminal device may forward the received first QoS parameter to the second remote terminal device.

[0201] Step 540: The second remote terminal device sends a feedback message to the first remote terminal device through the relay terminal device, indicating whether the second remote terminal device accepts or rejects the first QoS parameter.

[0202] Optionally, as shown in Figure 5, when the second remote terminal device is in the RRC connected state, the above-mentioned step 540 may also include step 532: the second remote terminal device sends a request message to the network device of the second remote terminal device to request confirmation whether to accept the first QoS parameters; and step 534: the second remote terminal device receives a response message sent by the network device of the second remote terminal device to indicate acceptance or rejection of the first QoS parameters.

[0203] Optionally, if the first QoS parameter is only sent to one of the relay terminal device and the second remote terminal device, if the terminal device that receives the first QoS parameter accepts the first QoS parameter, the end-to-end QoS parameter configuration is completed; if the terminal device that receives the first QoS parameter rejects the first QoS parameter, the end-to-end QoS parameter can be reconfigured.

[0204] Optionally, if the first QoS parameter is sent to the relay terminal device and the second remote terminal device, if both the relay terminal device and the second remote terminal device accept the first QoS parameter, the end-to-end QoS parameter configuration is completed; if at least one of the relay terminal device and the second remote terminal device rejects the first QoS parameter, the end-to-end QoS parameter can be reconfigured.

[0205] Through the above method, for end-to-end relay services, the service sender configures the end-to-end QoS parameters and synchronizes them to other terminal devices participating in the end-to-end relay, thereby realizing the synchronous negotiation of QoS parameters among various participants in the service, thereby helping to improve the stability and reliability of the end-to-end relay service.

[0206] In some embodiments, with respect to SRAP configuration parameters, after the first device and the second device negotiate and determine end-to-end QoS parameters, the first device and / or the second device may each send QoS configuration information to their respective network devices, and the network device may configure the SRAP configuration parameters based on the QoS configuration information, and the network device may send the configured SRAP configuration parameters to the first device and / or the second device. The QoS configuration information may include at least one of the following: end-to-end QoS parameters and single-hop QoS parameters.

[0207] Through the above method, the network side configures SRAP configuration parameters for the terminal device.

[0208] In some embodiments, the first configuration parameter includes at least one of the following parameters 5-6:

[0209] Parameter 5: First PDCP configuration parameter

[0210] The first PDCP configuration parameters include PDCP configuration parameters between the first remote terminal device and the second remote terminal device.

[0211] Exemplarily, the first PDCP configuration parameters include PDCP configuration parameters used when the first remote terminal device sends a service to the second remote terminal device, and / or PDCP configuration parameters used when the second remote terminal device sends a service to the first remote terminal device.

[0212] Parameter 6: First SDAP configuration parameter

[0213] The first SDAP configuration parameters include SDAP configuration parameters between the first remote terminal device and the second remote terminal device.

[0214] Exemplarily, the first SDAP configuration parameters include SDAP configuration parameters used when the first remote terminal device sends a service to the second remote terminal device, and / or SDAP configuration parameters used when the second remote terminal device sends a service to the first remote terminal device.

[0215] In some embodiments, the first configuration parameter includes at least one of the following parameters 5-6:

[0216] Parameter 5: first PDCP configuration parameters, where the first PDCP configuration parameters include PDCP configuration parameters used when the first remote terminal device sends a service to the second remote terminal device;

[0217] Parameter 6: first SDAP configuration parameters, which include SDAP configuration parameters used when the first remote terminal device sends a service to the second remote terminal device.

[0218] In the case where the first configuration parameter includes at least one of the above parameters 5 to 6, the first device and the second device may be any one of the following cases 7 to 9:

[0219] Case 7: The first device is the source remote terminal device, and the second device is the target remote terminal device;

[0220] Case 8: The first device is the target remote terminal device, and the second device is the source remote terminal device;

[0221] Case 9: The first device is a transmitting terminal device, and the second device is a receiving terminal device.

[0222] The source remote terminal device, target remote terminal device, sending terminal device and receiving terminal device involved in the above situations 7 to 9 have been introduced above and will not be repeated here.

[0223] Taking case 7 as an example, the source remote terminal device sends first configuration parameters related to the end-to-end relay service to the target remote terminal device. The first configuration parameters include at least one of the following parameters 5 to 6:

[0224] Parameter 5: first PDCP configuration parameters, including PDCP configuration parameters used when the source remote terminal device sends a service to the target remote terminal device;

[0225] Parameter 6: first SDAP configuration parameters, which include SDAP configuration parameters used when the source remote terminal device sends a service to the target remote terminal device.

[0226] Through the above method, the source remote terminal device (or the network device of the source remote terminal device) configures at least one of the PDCP configuration parameters and the SDAP parameters and synchronizes them to the opposite remote terminal device participating in the end-to-end relay.

[0227] Taking case 8 as an example, the target remote terminal device sends first configuration parameters related to the end-to-end relay service to the source remote terminal device. The first configuration parameters include at least one of the following parameters 5 to 6:

[0228] Parameter 5: first PDCP configuration parameters, including PDCP configuration parameters used by the target remote terminal device to send services to the source remote terminal device;

[0229] Parameter 6: first SDAP configuration parameters, which include SDAP configuration parameters used when the target remote terminal device sends a service to the source remote terminal device.

[0230] Through the above approach, the target remote terminal device (or the network device of the target remote terminal device) configures at least one of the PDCP configuration parameters and the SDAP parameters and synchronizes them to the opposite remote terminal device participating in the end-to-end relay.

[0231] Taking case 9 as an example, the transmitting terminal device sends first configuration parameters related to the end-to-end relay service to the receiving terminal device. The first configuration parameters include at least one of the following parameters 5 to 6:

[0232] Parameter 5: first PDCP configuration parameters, including PDCP configuration parameters used by the transmitting terminal device to send services to the receiving terminal device;

[0233] Parameter 6: first SDAP configuration parameters, which include SDAP configuration parameters used when the transmitting terminal device sends a service to the receiving terminal device.

[0234] Through the above method, the transmitting terminal device (or the network device of the transmitting terminal device) configures at least one of the PDCP configuration parameters and the SDAP parameters and synchronizes them to the remote terminal device at the opposite end participating in the end-to-end relay.

[0235] In some embodiments, the first configuration parameter includes at least one of the following parameters 7-8:

[0236] Parameter 7: First RLC configuration parameter

[0237] The first RLC configuration parameters include RLC configuration parameters of a first sidelink between the first remote terminal device and the relay terminal device.

[0238] Exemplarily, the first RLC configuration parameter includes an RLC configuration parameter when the first remote terminal device sends a service to the relay terminal device, and / or an RLC configuration parameter when the relay terminal device sends a service to the first remote terminal device.

[0239] Parameter 8: Second RLC configuration parameters

[0240] The second RLC configuration parameters include RLC configuration parameters of the second sidelink between the second remote terminal device and the relay terminal device.

[0241] Exemplarily, the second RLC configuration parameters include RLC configuration parameters when the second remote terminal device sends a service to the relay terminal device, and / or RLC configuration parameters when the relay terminal device sends a service to the second remote terminal device.

[0242] In the case where the first configuration parameter includes at least one of the above parameters 7 to 8, the first device and the second device may be any one of the following cases 10 to 11:

[0243] Case 10: The first device is a transmitting end of a first sidelink, and the second device is a receiving end of the first sidelink and / or a receiving end of the second sidelink;

[0244] Case 11: the first device is a transmitting end of the second sidelink, and the second device is a receiving end of the second sidelink and / or a receiving end of the first sidelink;

[0245] Wherein, when the transmitting end of the first sidelink is the first remote terminal device, the receiving end of the first sidelink is the relay terminal device; when the transmitting end of the first sidelink is the relay terminal device, the receiving end of the first sidelink is the first remote terminal device. When the transmitting end of the second sidelink is the second remote terminal device, the receiving end of the second sidelink is the relay terminal device; when the transmitting end of the second sidelink is the relay terminal device, the receiving end of the second sidelink is the second remote terminal device.

[0246] Taking case 10 as an example, it is assumed that the transmitting end of the first side link is the first remote terminal device, the receiving end of the first side link is the relay terminal device, the transmitting end of the second side link is the relay terminal device, and the receiving end of the second side link is the second remote terminal device. The first remote terminal device sends the first configuration parameters related to the end-to-end relay service to the relay terminal device, and the first configuration parameters include the RLC configuration parameters of the first side link between the first remote terminal device and the relay terminal device. Optionally, the first configuration parameters also include the RLC configuration parameters of the second side link between the relay terminal device and the second remote terminal device. Optionally, in the case where the first configuration parameters also include the RLC configuration parameters of the second side link, the relay terminal device sends the RLC configuration parameters of the second side link to the second remote terminal device.

[0247] Taking scenario 10 as an example, assuming that the transmitting end of the first sidelink is a relay terminal device and the receiving end of the first sidelink is a first remote terminal device, the relay terminal device sends first configuration parameters related to the end-to-end relay service to the first remote terminal device, where the first configuration parameters include RLC configuration parameters for the first sidelink between the first remote terminal device and the relay terminal device.

[0248] Taking Case 11 as an example, it is assumed that the transmitting end of the second side link is the second remote terminal device, the receiving end of the second side link is the relay terminal device, the transmitting end of the first side link is the relay terminal device, and the receiving end of the first side link is the first remote terminal device. The second remote terminal device sends the first configuration parameters related to the end-to-end relay service to the relay terminal device, and the first configuration parameters include the RLC configuration parameters of the second side link between the second remote terminal device and the relay terminal device. Optionally, the first configuration parameters also include the RLC configuration parameters of the first side link between the relay terminal device and the first remote terminal device. Optionally, in the case where the first configuration parameters also include the RLC configuration parameters of the first side link, the relay terminal device sends the RLC configuration parameters of the first side link to the first remote terminal device.

[0249] Taking Case 11 as an example, assuming that the transmitting end of the second sidelink is a relay terminal device and the receiving end of the second sidelink is a second remote terminal device, the relay terminal device sends first configuration parameters related to the end-to-end relay service to the second remote terminal device, where the first configuration parameters include RLC configuration parameters of the first sidelink between the second remote terminal device and the relay terminal device.

[0250] In some embodiments, when the first device is in an RRC connected state, the network device of the first device may configure the first RLC configuration parameter and / or the second RLC configuration parameter and send the configuration to the first device via RRC dedicated signaling. When the first device is in an RRC idle state or an RRC inactive state, the network device of the first device may configure the first RLC configuration parameter and / or the second RLC configuration parameter and send the configuration to the first device via a system broadcast message.

[0251] In some embodiments, when the second device is in an RRC connected state, the second device can report the received first RLC configuration parameter and / or second RLC configuration parameter to the network device of the second device through RRC dedicated signaling, and the network device of the second device determines whether to accept or reject the first RLC configuration parameter and / or second RLC configuration parameter.

[0252] Through the above method, for the end-to-end relay scenario, the single-hop RLC configuration parameters of the side link between the remote terminal device and the relay terminal device can be configured by the transmitter of the current side link or by the transmitter of the other side link, thereby achieving flexibility in RLC configuration.

[0253] In some embodiments, the first configuration parameters include first QoS parameters, which include end-to-end QoS parameters between a first remote terminal device and a second remote terminal device. After receiving the first configuration parameters, the second device may send single-hop QoS parameters to the first device; accordingly, the first device receives the single-hop QoS parameters sent by the second device. The single-hop QoS parameters include second QoS parameters and / or third QoS parameters; the second QoS parameters include QoS parameters between the first remote terminal device and the relay terminal device, and the third QoS parameters include QoS parameters between the second remote terminal device and the relay terminal device.

[0254] In some embodiments, the first configuration parameters include first QoS parameters, which include end-to-end QoS parameters when a first remote terminal device sends a service to a second remote terminal device. After receiving the first configuration parameters, the second device may send single-hop QoS parameters to the first device; accordingly, the first device receives the single-hop QoS parameters sent by the second device. The single-hop QoS parameters include second QoS parameters and / or third QoS parameters; wherein the second QoS parameters include QoS parameters when the first remote terminal device sends a service to a relay terminal device, and the third QoS parameters include QoS parameters when the relay terminal device sends a service to the second remote terminal device.

[0255] In addition, the first device and the second device can be any one of the above situations 1 to 5.

[0256] In some embodiments, the single-hop QoS parameter is determined by the second device, that is, the single-hop QoS parameter is configured by the second device.

[0257] In some embodiments, the single-hop QoS parameters are determined by the network device of the second device. That is, the single-hop QoS parameters are configured by the network device of the second device. For example, the single-hop QoS parameters are determined by the access network device (e.g., a base station) of the second device. The network device of the second device can send the single-hop QoS parameters to the second device, which can then send the single-hop QoS parameters to the first device. For example, the network device of the second device sends the single-hop QoS parameters to the second device via an RRC message.

[0258] In some embodiments, when the second device is in an RRC connected state, the single-hop QoS parameter may be determined by a network device of the second device, or may also be determined by the second device.

[0259] In some embodiments, when the second device is in a non-connected state, such as when the second device is in an RRC idle state or an RRC inactive state, the single-hop QoS parameter may be determined by the second device.

[0260] In some embodiments, after the first device receives the single-hop QoS parameter sent by the second device, the method further includes: the first device determining whether to accept the single-hop QoS parameter.

[0261] In some embodiments, after the first device receives the single-hop QoS parameters sent by the second device, it also includes: the first device sends a request message to the network device of the first device, and the request message is used to request confirmation whether to accept the single-hop QoS parameters; the first device receives a response message sent by the network device of the first device, and the response message is used to indicate acceptance or rejection of the single-hop QoS parameters.

[0262] In some embodiments, when the first device is in an RRC connected state, whether to accept the single-hop QoS parameters provided by the second device may be determined by the network device of the first device, or may also be determined by the first device.

[0263] In some embodiments, when the first device is in a non-connected state, such as when the first device is in an RRC idle state or an RRC inactive state, whether to accept the single-hop QoS parameters provided by the second device can be determined by the first device.

[0264] In some embodiments, when accepting the single-hop QoS parameters provided by the second device, the first device may send a feedback message to the second device to indicate acceptance of the single-hop QoS parameters; when rejecting the single-hop QoS parameters provided by the second device, the first device may send a feedback message to the second device to indicate rejection or reconfiguration of the single-hop QoS parameters.

[0265] In some embodiments, when rejecting the single-hop QoS parameters provided by the second device, the first device may also send recommended single-hop QoS parameters to the second device so that the second device can be reconfigured based on the recommended single-hop QoS parameters, thereby helping to improve the negotiation efficiency of the single-hop QoS parameters.

[0266] Through the above approach, for end-to-end relay services, the receiving end of the end-to-end QoS parameters performs QoS segmentation and configures single-hop QoS parameters. Furthermore, the negotiation and synchronization of single-hop QoS parameters is achieved among various terminal devices participating in the end-to-end relay service.

[0267] In some embodiments, when the first device is a relay terminal device and is out of network coverage, the method further includes: when the same bearer corresponds to multiple sets of QoS parameters, and each set of QoS parameters corresponds to a set of configuration information, the first device selects the configuration information corresponding to the bearer based on the selection priority of each set of configuration information. The configuration information includes at least one of the following: SRAP configuration parameters and RLC configuration parameters; the selection priority is related to at least one of the following: PQI (PC5 5G QoS Identifier, 5G service quality identifier on the PC5 interface) in the QoS parameters, PDB (Packet Delay Budget) in the QoS parameters, and explicit priority information.

[0268] If the SRAP and / or RLC configuration parameters are configured based on the granularity of end-to-end QoS parameters, there will be a situation where the QoS parameters are mapped one-to-one to the SRAP and / or RLC configuration parameters, but are mapped many-to-one to the bearer configuration. That is, the same bearer can correspond to multiple sets of QoS parameters, and the same bearer can correspond to multiple sets of SRAP and / or RLC configuration parameters. Therefore, if the relay terminal device selects SRAP and / or RLC configuration parameters based on the bearer ID (Identifier), there will be multiple sets of SRAP and / or RLC configuration parameters to choose from. At this time, additional criteria are required to assist the relay terminal device in selecting the appropriate SRAP and / or RLC configuration parameters for this bearer. Optionally, the criteria can be at least one of the following methods:

[0269] (1) Selection is made based on the PQI in the QoS parameters. That is, the lower the PQI value, the higher the priority of the corresponding SRAP and / or RLC configuration parameters. Therefore, the corresponding SRAP and / or RLC configuration parameters need to be selected first.

[0270] (2) Selection is made based on the PDB in the QoS parameters. That is, the lower the PDB value, the higher the priority of the corresponding SRAP and / or RLC configuration parameters. Therefore, the corresponding SRAP and / or RLC configuration parameters need to be selected first.

[0271] (3) Add explicit priority information, which can reflect the priority of the corresponding SRAP and / or RLC configuration parameters, and it is necessary to select the SRAP and / or RLC configuration parameters with higher priority.

[0272] In some embodiments, if multiple sets of SRAP and / or RLC configuration parameters are still selected according to the above criteria, a set of SRAP and / or RLC configuration parameters is selected according to the terminal implementation.

[0273] Through the above method, it is clarified how the relay mid-end device outside the coverage derives SRAP and / or RLC configuration parameters according to the end-to-end QoS information.

[0274] In some embodiments, different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.

[0275] The parameter with the greatest impact on QoS segmentation is PDB, which affects the configuration of related SRAP and / or RLC configuration parameters. However, the current PDB value range is from 0 to 1023. If SRAP and / or RLC configuration parameters are configured for each of the 1024 PDB values, the granularity is too fine. Therefore, the following method can be considered to configure SRAP and / or RLC related parameters for different levels of PDB.

[0276] In some embodiments, 1024 PDB values ​​are classified into levels, wherein the level classification includes a first number of PDB levels, and the levels correspond to actual PDB values ​​in a one-to-many relationship. Furthermore, SRAP and / or RLC configuration parameters corresponding to the PDB levels are configured, specifically including PDB level information in the relevant SRAP and / or RLC configuration parameters. The relay terminal device can then determine the corresponding PDB level based on the PDB value information, thereby selecting the corresponding SRAP and / or RLC configuration parameters.

[0277] Through the above method, it is clarified how the out-of-coverage relay terminal device derives the relevant SRAP and / or RLC configuration parameters according to the QoS segmentation information.

[0278] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0279] Please refer to Figure 6, which shows a block diagram of a communication device provided by an embodiment of the present application. The device has the function of implementing the communication method on the first device side described above. The function can be implemented by hardware or by hardware executing corresponding software. The device can be the first device described above, or it can be set in the first device. As shown in Figure 6, the device 600 can include: a sending module 610.

[0280] The sending module 610 is configured to send a first configuration parameter related to the end-to-end relay service to a second device in the end-to-end relay service.

[0281] In some embodiments, the end-to-end relay service includes participation of a first remote terminal device, a relay terminal device, and a second remote terminal device, and the first configuration parameter includes at least one of the following:

[0282] End-to-end configuration parameters, the end-to-end configuration parameters including configuration parameters for service transmission between the first remote terminal device and the second remote terminal device;

[0283] First single-hop configuration parameters, where the first single-hop configuration parameters include configuration parameters for service transmission between the first remote terminal device and the relay terminal device;

[0284] Second single-hop configuration parameters, wherein the second single-hop configuration parameters include configuration parameters for service transmission between the second remote terminal device and the relay terminal device.

[0285] In some embodiments, the end-to-end configuration parameters include at least one of the following:

[0286] first parameters, where the first parameters include configuration parameters when the first remote terminal device sends a service to the second remote terminal device;

[0287] The second parameter includes a configuration parameter when the second remote terminal device sends a service to the first remote terminal device.

[0288] In some embodiments, the first single-hop configuration parameter includes at least one of the following:

[0289] A third parameter, the third parameter including a configuration parameter when the first remote terminal device sends a service to the relay terminal device;

[0290] A fourth parameter, the fourth parameter includes configuration parameters when the relay terminal device sends a service to the first remote terminal device.

[0291] In some embodiments, the second single-hop configuration parameter includes at least one of the following:

[0292] a fifth parameter, the fifth parameter including a configuration parameter when the second remote terminal device sends a service to the relay terminal device;

[0293] A sixth parameter, the sixth parameter includes configuration parameters when the relay terminal device sends a service to the second remote terminal device.

[0294] In some embodiments, the first device is a remote terminal device serving as a service sender, and the second device is a remote terminal device and / or a relay terminal device serving as a service receiver;

[0295] Alternatively, the first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device and / or a relay terminal device serving as a service sender;

[0296] Alternatively, the first device is a relay terminal device serving as a service sender, and the second device is a remote terminal device serving as a service receiver;

[0297] Alternatively, the first device is a relay terminal device serving as a service receiver, and the second device is a remote terminal device serving as a service sender.

[0298] In some embodiments, the type of the first configuration parameter includes at least one of the following: end-to-end QoS parameters, end-to-end SRAP configuration parameters, end-to-end PDCP configuration parameters, end-to-end SDAP configuration parameters, single-hop QoS parameters, and single-hop RLC configuration parameters.

[0299] In some embodiments, the first configuration parameter is determined by the first device; or, the first configuration parameter is determined by a network device of the first device.

[0300] In some embodiments, as shown in FIG6 , the apparatus 600 further includes: a receiving module 620 for receiving a reconfiguration request message sent by the second device when the second device rejects the first configuration parameter, wherein the reconfiguration request message is used to request reconfiguration of the first configuration parameter.

[0301] In some embodiments, the reconfiguration request message includes a second configuration parameter related to the end-to-end relay service; wherein the second configuration parameter is determined by the second device, or the second configuration parameter is determined by a network device of the second device.

[0302] In some embodiments, the sending module 610 is further configured to send the reconfigured first configuration parameter to the second device.

[0303] In some embodiments, as shown in FIG6 , the apparatus 600 further includes: a processing module 630 configured to determine, based on a first timer, whether configuration parameters related to the end-to-end relay service are successfully configured.

[0304] In some embodiments, the first device is a relay terminal device in the end-to-end relay service, and the first device is out of network coverage. The apparatus 600 further comprises: a processing module 630 configured to select, when the same bearer corresponds to multiple sets of QoS parameters, and each set of QoS parameters corresponds to a set of configuration information, the configuration information corresponding to the bearer according to a selection priority of each set of configuration information. The configuration information comprises at least one of the following: SRAP configuration parameters and RLC configuration parameters; and the selection priority is related to at least one of the following: a PQI in the QoS parameters, a PDB in the QoS parameters, and explicit priority information.

[0305] In some embodiments, different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.

[0306] Please refer to Figure 7, which shows a block diagram of a communication device provided by another embodiment of the present application. The device has the function of implementing the communication method on the second device side described above. The function can be implemented by hardware or by hardware executing corresponding software. The device can be the second device described above, or it can be set in the second device. As shown in Figure 7, the device 700 can include: a receiving module 710.

[0307] The receiving module 710 is configured to receive a first configuration parameter related to the end-to-end relay service from a first device in the end-to-end relay service.

[0308] In some embodiments, the end-to-end relay service includes participation of a first remote terminal device, a relay terminal device, and a second remote terminal device, and the first configuration parameter includes at least one of the following:

[0309] End-to-end configuration parameters, the end-to-end configuration parameters including configuration parameters for service transmission between the first remote terminal device and the second remote terminal device;

[0310] First single-hop configuration parameters, where the first single-hop configuration parameters include configuration parameters for service transmission between the first remote terminal device and the relay terminal device;

[0311] Second single-hop configuration parameters, wherein the second single-hop configuration parameters include configuration parameters for service transmission between the second remote terminal device and the relay terminal device.

[0312] In some embodiments, the end-to-end configuration parameters include at least one of the following:

[0313] first parameters, where the first parameters include configuration parameters when the first remote terminal device sends a service to the second remote terminal device;

[0314] The second parameter includes a configuration parameter when the second remote terminal device sends a service to the first remote terminal device.

[0315] In some embodiments, the first single-hop configuration parameter includes at least one of the following:

[0316] A third parameter, the third parameter including a configuration parameter when the first remote terminal device sends a service to the relay terminal device;

[0317] A fourth parameter, the fourth parameter includes configuration parameters when the relay terminal device sends a service to the first remote terminal device.

[0318] In some embodiments, the second single-hop configuration parameter includes at least one of the following:

[0319] a fifth parameter, the fifth parameter including configuration parameters when the second remote terminal device sends a service to the relay terminal device;

[0320] A sixth parameter, the sixth parameter includes configuration parameters when the relay terminal device sends a service to the second remote terminal device.

[0321] In some embodiments, the first device is a remote terminal device serving as a service sender, and the second device is a remote terminal device and / or a relay terminal device serving as a service receiver;

[0322] Alternatively, the first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device and / or a relay terminal device serving as a service sender;

[0323] Alternatively, the first device is a relay terminal device serving as a service sender, and the second device is a remote terminal device serving as a service receiver;

[0324] Alternatively, the first device is a relay terminal device serving as a service receiver, and the second device is a remote terminal device serving as a service sender.

[0325] In some embodiments, the type of the first configuration parameter includes at least one of the following: end-to-end QoS parameters, end-to-end SRAP configuration parameters, end-to-end PDCP configuration parameters, end-to-end SDAP configuration parameters, single-hop QoS parameters, and single-hop RLC configuration parameters.

[0326] In some embodiments, as shown in FIG7 , the apparatus 700 further includes: a sending module 720 configured to send a request message to the network device of the second device, the request message being used to request confirmation of whether to accept the first configuration parameter;

[0327] The receiving module 710 is further configured to receive a response message sent by the network device of the second device, where the second response message is used to indicate acceptance or rejection of the first configuration parameter.

[0328] In some embodiments, as shown in FIG7 , the apparatus 700 further includes: a sending module 720 for sending a reconfiguration request message to the first device when the first configuration parameter is rejected, wherein the reconfiguration request message is used to request reconfiguration of the first configuration parameter.

[0329] In some embodiments, the reconfiguration request message includes a second configuration parameter related to the end-to-end relay service; wherein the second configuration parameter is determined by the second device, or the second configuration parameter is determined by a network device of the second device.

[0330] In some embodiments, the receiving module 710 is further configured to receive the reconfigured first configuration parameter sent by the first device.

[0331] In some embodiments, as shown in FIG. 7 , the apparatus 700 further includes: a processing module 730 configured to determine, based on a second timer, whether configuration parameters related to the end-to-end relay service are successfully configured.

[0332] In some embodiments, the second device is a relay terminal device in the end-to-end relay service, and the second device is out of network coverage. The apparatus 700 further includes: a processing module 730 configured to select, when the same bearer corresponds to multiple sets of QoS parameters, and each set of QoS parameters corresponds to a set of configuration information, the configuration information corresponding to the bearer based on a selection priority of each set of configuration information. The configuration information includes at least one of the following: SRAP configuration parameters and RLC configuration parameters; and the selection priority is related to at least one of the following: a PQI in the QoS parameters, a PDB in the QoS parameters, and explicit priority information.

[0333] In some embodiments, different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.

[0334] It should be noted that, when the device provided in the above embodiment realizes its function, it only uses the division of the above-mentioned functional modules as an example. In actual application, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0335] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here. For details not described in detail in the embodiment of the device, reference can be made to the above method embodiment.

[0336] Please refer to FIG8 , which shows a schematic diagram of the structure of a terminal device provided by an embodiment of the present application. The terminal device 800 may include: a processor 801 , a transceiver 802 , and a memory 803 .

[0337] The processor 801 includes one or more processing cores. The processor 801 executes various functional applications and information processing by running software programs and modules. The processor 801 is used to implement the functions of the processing module in the above-mentioned device embodiment.

[0338] The transceiver 802 may include a receiver and a transmitter. For example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna. The transceiver 802 is used to implement the functions of the receiving module and / or the transmitting module in the above-mentioned apparatus embodiment.

[0339] The memory 803 may be connected to the processor 801 and the transceiver 802 .

[0340] The memory 803 may be used to store a computer program executed by the processor, and the processor 801 is used to execute the computer program to implement the various steps performed by the first device and / or the second device in the above method embodiment.

[0341] In some embodiments, when the terminal device is the first device in an end-to-end relay service, the transceiver 802 is used to send a first configuration parameter related to the end-to-end relay service to a second device in the end-to-end relay service.

[0342] In some embodiments, when the terminal device is a second device in an end-to-end relay service, the transceiver 802 is used to receive a first configuration parameter related to the end-to-end relay service from a first device in the end-to-end relay service.

[0343] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.

[0344] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0345] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is used to be executed by a processor to implement the communication method on the first device side or the communication method on the second device side. Optionally, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0346] An embodiment of the present application also provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned communication method on the first device side, or the above-mentioned communication method on the second device side.

[0347] An embodiment of the present application also provides a computer program product, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned communication method on the first device side, or the above-mentioned communication method on the second device side.

[0348] An embodiment of the present application also provides a communication system, which includes a first device and a second device, wherein the first device is used to execute the communication method on the first device side, and the second device is used to execute the communication method on the second device side.

[0349] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

[0350] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.

[0351] In some embodiments of the present application, "predefined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.

[0352] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and this application does not limit this.

[0353] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.

[0354] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.

[0355] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.

[0356] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0357] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A communication method, characterized in that: The method is performed by a first device in an end-to-end relay service, and the method includes: Sending a first configuration parameter related to the end-to-end relay service to a second device in the end-to-end relay service.

2. The method according to claim 1, characterized in that The end-to-end relay service includes participation of a first remote terminal device, a relay terminal device, and a second remote terminal device, and the first configuration parameter includes at least one of the following: End-to-end configuration parameters, the end-to-end configuration parameters including configuration parameters for service transmission between the first remote terminal device and the second remote terminal device; First single-hop configuration parameters, where the first single-hop configuration parameters include configuration parameters for service transmission between the first remote terminal device and the relay terminal device; Second single-hop configuration parameters, wherein the second single-hop configuration parameters include configuration parameters for service transmission between the second remote terminal device and the relay terminal device.

3. The method according to claim 2, characterized in that The end-to-end configuration parameters include at least one of the following: first parameters, where the first parameters include configuration parameters when the first remote terminal device sends a service to the second remote terminal device; The second parameter includes a configuration parameter when the second remote terminal device sends a service to the first remote terminal device.

4. The method according to claim 2 or 3, characterized in that The first single-hop configuration parameter includes at least one of the following: A third parameter, the third parameter including a configuration parameter when the first remote terminal device sends a service to the relay terminal device; A fourth parameter, the fourth parameter includes configuration parameters when the relay terminal device sends a service to the first remote terminal device.

5. The method according to any one of claims 2 to 4, characterized in that The second single-hop configuration parameter includes at least one of the following: a fifth parameter, the fifth parameter including a configuration parameter when the second remote terminal device sends a service to the relay terminal device; A sixth parameter, the sixth parameter includes configuration parameters when the relay terminal device sends a service to the second remote terminal device.

6. The method according to any one of claims 1 to 5, characterized in that The first device is a remote terminal device serving as a service sender, and the second device is a remote terminal device and / or a relay terminal device serving as a service receiver; or, The first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device and / or a relay terminal device serving as a service sender; or, The first device is a relay terminal device serving as a service sender, and the second device is a remote terminal device serving as a service receiver; or, The first device is a relay terminal device serving as a service receiver, and the second device is a remote terminal device serving as a service sender.

7. The method according to any one of claims 1 to 6, characterized in that The type of the first configuration parameter includes at least one of the following: end-to-end quality of service QoS parameters, end-to-end side relay adaptation protocol SRAP configuration parameters, end-to-end packet data convergence protocol PDCP configuration parameters, end-to-end service data adaptation protocol SDAP configuration parameters, single-hop QoS parameters, and single-hop radio link control RLC configuration parameters.

8. The method according to any one of claims 1 to 7, characterized in that The first configuration parameter is determined by the first device; or, The first configuration parameter is determined by a network device of the first device.

9. The method according to any one of claims 1 to 8, characterized in that After sending the first configuration parameter related to the end-to-end relay service to the second device in the end-to-end relay service, the method further includes: A reconfiguration request message is received, which is sent by the second device when the second device rejects the first configuration parameter, where the reconfiguration request message is used to request reconfiguration of the first configuration parameter.

10. The method according to claim 9, characterized in that The reconfiguration request message includes a second configuration parameter related to the end-to-end relay service; wherein the second configuration parameter is determined by the second device, or the second configuration parameter is determined by a network device of the second device.

11. The method according to claim 9 or 10, characterized in that The method further comprises: Send the reconfigured first configuration parameters to the second device.

12. The method according to any one of claims 1 to 11, characterized in that The method further comprises: Determine, according to the first timer, whether configuration parameters related to the end-to-end relay service are successfully configured.

13. The method according to any one of claims 1 to 12, characterized in that The first device is a relay terminal device in the end-to-end relay service, and the first device is out of network coverage. The method further includes: In the case where the same bearer corresponds to multiple sets of QoS parameters, and each set of QoS parameters corresponds to a set of configuration information, selecting the configuration information corresponding to the bearer according to the selection priority of each set of configuration information; The configuration information includes at least one of the following: SRAP configuration parameters, RLC configuration parameters; the selection priority is related to at least one of the following: service quality identifier PQI in the QoS parameters, packet delay budget PDB in the QoS parameters, and explicit priority information.

14. The method according to claim 13, characterized in that Different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.

15. A communication method, characterized in that: The method is performed by a second device in an end-to-end relay service, and the method includes: Receive a first configuration parameter related to the end-to-end relay service from a first device in the end-to-end relay service.

16. The method according to claim 15, characterized in that The end-to-end relay service includes participation of a first remote terminal device, a relay terminal device, and a second remote terminal device, and the first configuration parameter includes at least one of the following: End-to-end configuration parameters, the end-to-end configuration parameters including configuration parameters for service transmission between the first remote terminal device and the second remote terminal device; First single-hop configuration parameters, where the first single-hop configuration parameters include configuration parameters for service transmission between the first remote terminal device and the relay terminal device; Second single-hop configuration parameters, wherein the second single-hop configuration parameters include configuration parameters for service transmission between the second remote terminal device and the relay terminal device.

17. The method according to claim 16, characterized in that The end-to-end configuration parameters include at least one of the following: first parameters, where the first parameters include configuration parameters when the first remote terminal device sends a service to the second remote terminal device; The second parameter includes a configuration parameter when the second remote terminal device sends a service to the first remote terminal device.

18. The method according to claim 16 or 17, characterized in that The first single-hop configuration parameter includes at least one of the following: A third parameter, the third parameter including a configuration parameter when the first remote terminal device sends a service to the relay terminal device; A fourth parameter, the fourth parameter includes configuration parameters when the relay terminal device sends a service to the first remote terminal device.

19. The method according to any one of claims 16 to 18, characterized in that The second single-hop configuration parameter includes at least one of the following: a fifth parameter, the fifth parameter including a configuration parameter when the second remote terminal device sends a service to the relay terminal device; A sixth parameter, the sixth parameter includes configuration parameters when the relay terminal device sends a service to the second remote terminal device.

20. The method according to any one of claims 15 to 19, characterized in that The first device is a remote terminal device serving as a service sender, and the second device is a remote terminal device and / or a relay terminal device serving as a service receiver; or, The first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device and / or a relay terminal device serving as a service sender; or, The first device is a relay terminal device serving as a service sender, and the second device is a remote terminal device serving as a service receiver; or, The first device is a relay terminal device serving as a service receiver, and the second device is a remote terminal device serving as a service sender.

21. The method according to any one of claims 15 to 20, characterized in that The type of the first configuration parameter includes at least one of the following: end-to-end quality of service QoS parameters, end-to-end side relay adaptation protocol SRAP configuration parameters, end-to-end packet data convergence protocol PDCP configuration parameters, end-to-end service data adaptation protocol SDAP configuration parameters, single-hop QoS parameters, and single-hop radio link control RLC configuration parameters.

22. The method according to any one of claims 15 to 21, characterized in that After receiving the first configuration parameter related to the end-to-end relay service from the first device in the end-to-end relay service, the method further includes: Sending a request message to the network device of the second device, wherein the request message is used to request confirmation whether to accept the first configuration parameter; A response message sent by the network device of the second device is received, where the second response message is used to indicate acceptance or rejection of the first configuration parameter.

23. The method according to any one of claims 15 to 22, characterized in that After receiving the first configuration parameter related to the end-to-end relay service from the first device in the end-to-end relay service, the method further includes: In case of rejecting the first configuration parameter, a reconfiguration request message is sent to the first device, where the reconfiguration request message is used to request reconfiguration of the first configuration parameter.

24. The method according to claim 23, wherein The reconfiguration request message includes a second configuration parameter related to the end-to-end relay service; wherein the second configuration parameter is determined by the second device, or the second configuration parameter is determined by a network device of the second device.

25. The method according to claim 23 or 24, characterized in that After sending the reconfiguration request message to the first device, the method further includes: Receive the reconfigured first configuration parameter sent by the first device.

26. The method according to any one of claims 15 to 25, characterized in that The method further comprises: Determine, according to the second timer, whether the configuration parameters related to the end-to-end relay service are successfully configured.

27. The method according to any one of claims 15 to 26, characterized in that The second device is a relay terminal device in the end-to-end relay service, and the second device is out of network coverage. The method further includes: In the case where the same bearer corresponds to multiple sets of QoS parameters, and each set of QoS parameters corresponds to a set of configuration information, selecting the configuration information corresponding to the bearer according to the selection priority of each set of configuration information; The configuration information includes at least one of the following: SRAP configuration parameters, RLC configuration parameters; the selection priority is related to at least one of the following: service quality identifier PQI in the QoS parameters, packet delay budget PDB in the QoS parameters, and explicit priority information.

28. The method according to claim 27, characterized in that Different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.

29. A communication device, characterized in that: The apparatus is provided in a first device in an end-to-end relay service, and includes: The sending module is used to send the first configuration parameter related to the end-to-end relay service to the second device in the end-to-end relay service.

30. The device according to claim 29, characterized in that The end-to-end relay service includes participation of a first remote terminal device, a relay terminal device, and a second remote terminal device, and the first configuration parameter includes at least one of the following: End-to-end configuration parameters, the end-to-end configuration parameters including configuration parameters for service transmission between the first remote terminal device and the second remote terminal device; First single-hop configuration parameters, where the first single-hop configuration parameters include configuration parameters for service transmission between the first remote terminal device and the relay terminal device; Second single-hop configuration parameters, wherein the second single-hop configuration parameters include configuration parameters for service transmission between the second remote terminal device and the relay terminal device.

31. The device according to claim 30, characterized in that The end-to-end configuration parameters include at least one of the following: first parameters, where the first parameters include configuration parameters when the first remote terminal device sends a service to the second remote terminal device; The second parameter includes a configuration parameter when the second remote terminal device sends a service to the first remote terminal device.

32. The device according to claim 30 or 31, characterized in that The first single-hop configuration parameter includes at least one of the following: A third parameter, the third parameter including a configuration parameter when the first remote terminal device sends a service to the relay terminal device; A fourth parameter, the fourth parameter includes configuration parameters when the relay terminal device sends a service to the first remote terminal device.

33. The device according to any one of claims 30 to 32, characterized in that The second single-hop configuration parameter includes at least one of the following: a fifth parameter, the fifth parameter including a configuration parameter when the second remote terminal device sends a service to the relay terminal device; A sixth parameter, the sixth parameter includes configuration parameters when the relay terminal device sends a service to the second remote terminal device.

34. The device according to any one of claims 29 to 33, characterized in that The first device is a remote terminal device serving as a service sender, and the second device is a remote terminal device and / or a relay terminal device serving as a service receiver; or, The first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device and / or a relay terminal device serving as a service sender; or, The first device is a relay terminal device serving as a service sender, and the second device is a remote terminal device serving as a service receiver; or, The first device is a relay terminal device serving as a service receiver, and the second device is a remote terminal device serving as a service sender.

35. The device according to any one of claims 29 to 34, characterized in that The type of the first configuration parameter includes at least one of the following: end-to-end quality of service QoS parameters, end-to-end side relay adaptation protocol SRAP configuration parameters, end-to-end packet data convergence protocol PDCP configuration parameters, end-to-end service data adaptation protocol SDAP configuration parameters, single-hop QoS parameters, and single-hop radio link control RLC configuration parameters.

36. The device according to any one of claims 29 to 35, characterized in that The first configuration parameter is determined by the first device; or, The first configuration parameter is determined by a network device of the first device.

37. The device according to any one of claims 29 to 36, characterized in that The device further comprises: The receiving module is used to receive a reconfiguration request message sent by the second device when the second device rejects the first configuration parameter, where the reconfiguration request message is used to request reconfiguration of the first configuration parameter.

38. The device according to claim 37, characterized in that The reconfiguration request message includes a second configuration parameter related to the end-to-end relay service; wherein the second configuration parameter is determined by the second device, or the second configuration parameter is determined by a network device of the second device.

39. The device according to claim 37 or 38, characterized in that The sending module is further configured to send the reconfigured first configuration parameter to the second device.

40. The device according to any one of claims 29 to 39, characterized in that The device further comprises: The processing module is used to determine whether the configuration parameters related to the end-to-end relay service are successfully configured according to the first timer.

41. The device according to any one of claims 29 to 40, characterized in that The first device is a relay terminal device in the end-to-end relay service, and the first device is out of network coverage. The apparatus further includes: a processing module, configured to select the configuration information corresponding to the bearer according to the selection priority of each group of configuration information, when the same bearer corresponds to multiple groups of QoS parameters and each group of QoS parameters corresponds to a group of configuration information; The configuration information includes at least one of the following: SRAP configuration parameters, RLC configuration parameters; the selection priority is related to at least one of the following: service quality identifier PQI in the QoS parameters, packet delay budget PDB in the QoS parameters, and explicit priority information.

42. The device according to claim 41, characterized in that Different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.

43. A communication device, characterized in that The apparatus is provided in a second device in an end-to-end relay service, and the apparatus includes: The receiving module is configured to receive a first configuration parameter related to the end-to-end relay service from a first device in the end-to-end relay service.

44. The device according to claim 43, characterized in that The end-to-end relay service includes participation of a first remote terminal device, a relay terminal device, and a second remote terminal device, and the first configuration parameter includes at least one of the following: End-to-end configuration parameters, the end-to-end configuration parameters including configuration parameters for service transmission between the first remote terminal device and the second remote terminal device; First single-hop configuration parameters, where the first single-hop configuration parameters include configuration parameters for service transmission between the first remote terminal device and the relay terminal device; Second single-hop configuration parameters, wherein the second single-hop configuration parameters include configuration parameters for service transmission between the second remote terminal device and the relay terminal device.

45. The device according to claim 44, characterized in that The end-to-end configuration parameters include at least one of the following: first parameters, where the first parameters include configuration parameters when the first remote terminal device sends a service to the second remote terminal device; The second parameter includes a configuration parameter when the second remote terminal device sends a service to the first remote terminal device.

46. ​​The device according to claim 44 or 45, characterized in that The first single-hop configuration parameter includes at least one of the following: A third parameter, the third parameter including a configuration parameter when the first remote terminal device sends a service to the relay terminal device; A fourth parameter, the fourth parameter includes configuration parameters when the relay terminal device sends a service to the first remote terminal device.

47. The device according to any one of claims 44 to 46, characterized in that The second single-hop configuration parameter includes at least one of the following: a fifth parameter, the fifth parameter including a configuration parameter when the second remote terminal device sends a service to the relay terminal device; A sixth parameter, the sixth parameter includes configuration parameters when the relay terminal device sends a service to the second remote terminal device.

48. The device according to any one of claims 43 to 47, characterized in that The first device is a remote terminal device serving as a service sender, and the second device is a remote terminal device and / or a relay terminal device serving as a service receiver; or, The first device is a remote terminal device serving as a service receiver, and the second device is a remote terminal device and / or a relay terminal device serving as a service sender; or, The first device is a relay terminal device serving as a service sender, and the second device is a remote terminal device serving as a service receiver; or, The first device is a relay terminal device serving as a service receiver, and the second device is a remote terminal device serving as a service sender.

49. The device according to any one of claims 43 to 48, characterized in that The type of the first configuration parameter includes at least one of the following: end-to-end quality of service QoS parameters, end-to-end side relay adaptation protocol SRAP configuration parameters, end-to-end packet data convergence protocol PDCP configuration parameters, end-to-end service data adaptation protocol SDAP configuration parameters, single-hop QoS parameters, and single-hop radio link control RLC configuration parameters.

50. The device according to any one of claims 43 to 49, characterized in that The device further comprises: a sending module, configured to send a request message to the network device of the second device, wherein the request message is used to request confirmation of whether to accept the first configuration parameter; The receiving module is further configured to receive a response message sent by the network device of the second device, where the second response message is used to indicate acceptance or rejection of the first configuration parameter.

51. The device according to any one of claims 43 to 50, characterized in that The device further comprises: A sending module is used to send a reconfiguration request message to the first device when the first configuration parameter is rejected, where the reconfiguration request message is used to request reconfiguration of the first configuration parameter.

52. The device according to claim 51, characterized in that The reconfiguration request message includes a second configuration parameter related to the end-to-end relay service; wherein the second configuration parameter is determined by the second device, or the second configuration parameter is determined by a network device of the second device.

53. The device according to claim 51 or 52, characterized in that The receiving module is further configured to receive the reconfigured first configuration parameter sent by the first device.

54. The device according to any one of claims 43 to 53, characterized in that The device further comprises: The processing module is used to determine whether the configuration parameters related to the end-to-end relay service are configured successfully according to the second timer.

55. The device according to any one of claims 43 to 54, characterized in that The second device is a relay terminal device in the end-to-end relay service, and the second device is out of network coverage, and the apparatus further includes: a processing module, configured to select the configuration information corresponding to the bearer according to the selection priority of each group of configuration information, when the same bearer corresponds to multiple groups of QoS parameters and each group of QoS parameters corresponds to a group of configuration information; The configuration information includes at least one of the following: SRAP configuration parameters, RLC configuration parameters; the selection priority is related to at least one of the following: service quality identifier PQI in the QoS parameters, packet delay budget PDB in the QoS parameters, and explicit priority information.

56. The device according to claim 55, characterized in that Different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.

57. A terminal device, characterized in that: The terminal device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 14, or to implement the method according to any one of claims 15 to 28.

58. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which is used to be executed by a processor to implement the method according to any one of claims 1 to 14, or to implement the method according to any one of claims 15 to 28.

59. A chip, characterized in that: The chip includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the method according to any one of claims 1 to 14, or to implement the method according to any one of claims 15 to 28.

60. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 14, or to implement the method according to any one of claims 15 to 28.

61. A communication system, characterized in that The system includes a first device and a second device, wherein the first device is configured to execute the method according to any one of claims 1 to 14, and the second device is configured to execute the method according to any one of claims 15 to 28.