Communication method and device
In the U2U relay transmission mode, terminal devices synchronize and negotiate configuration parameters related to end-to-end relay services, which solves the problem of insufficient parameter synchronization negotiation in the prior art, and improves the stability and reliability of the service.
Patent Information
- Application Number
- CN202510233496.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-23
- Publication Date
- 2025-05-06
AI Technical Summary
In the prior art, the U2U relay transmission mode has shortcomings in configuration parameter synchronization negotiation, which affects the stability and reliability of end-to-end relay services.
In the end-to-end relay service, relevant configuration parameters are negotiated simultaneously between terminal devices to ensure that the parameters are synchronized among the various participants in the service. The specific implementation includes the first device sending relevant configuration parameters to the second device and performing a confirmation or reconfiguration request based on the received parameters.
The configuration parameters are synchronous negotiation between various participants in the end-to-end relay service, which improves the stability and reliability of the service.
Smart Images

Figure CN119946882A_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application with the application date of September 23, 2022, application number 202280097217.1, and invention name "Communication method, device, equipment, storage medium and program product". Technical Field
[0002] The embodiments of the present application relate to the field of communication technology, and in particular to a communication method and device. Background Art
[0003] Device-to-device (UE-to-UE, U2U) communication is a sidelink communication technology, that is, near-field communication between user equipment (User Equipment, UE) through the PC5 (ProSe Communication 5, ProSe Communication 5) interface for direct information connection.
[0004] U2U relay is to use a relay terminal device (or relay UE) to relay data for the source remote terminal device (or source UE) and the target remote terminal device (or remote UE), thereby realizing communication between the source remote terminal device and the target remote terminal device. Further research is needed on the U2U relay transmission mode. Summary of the invention
[0005] The embodiment of the present application provides a communication method and device. 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 being performed by a first device in an end-to-end relay service, the method comprising:
[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 being performed by a second device in an end-to-end relay service, the method comprising:
[0009] A first configuration parameter related to the end-to-end relay service is received 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 arranged in a first device in an end-to-end relay service, the apparatus comprising:
[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 device is provided, the device being arranged in a second device in an end-to-end relay service, the device comprising:
[0013] The receiving module 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.
[0014] According to one aspect of an embodiment of the present application, a terminal device is provided, comprising 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 first device or the communication method performed by the 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, the system comprising a first device and a second device, the first device being used to execute the communication method on the first device side, and the second device being used to execute the communication method on the second device side.
[0019] The technical solution 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 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. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0022] Figure 2 It is a schematic diagram of a network architecture of an end-to-end relay scenario provided by an embodiment of the present application;
[0023] Figure 3 is a flow chart of a communication method provided by an embodiment of the present application;
[0024] Figure 4 is a flow chart of a communication method provided by another embodiment of the present application;
[0025] Figure 5 This is a flow chart of end-to-end QoS parameter configuration provided by an embodiment of the present application;
[0026] Figure 6 is a block diagram of a communication device provided by an embodiment of the present application;
[0027] Figure 7 is a block diagram of a communication device provided by another embodiment of the present application;
[0028] Figure 8 It is a structural diagram of a terminal device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present 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 in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[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 connection, user management, and service bearing, and to provide an interface to the external network as a bearer network. For example, the core network of the 5G (5th Generation) NR (New Radio) system may include devices such as AMF (Access and Mobility Management Function) entity, UPF (User Plane Function) entity, and 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, it is called gNodeB or gNB. With the evolution of communication technology, the name "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 each cell managed by an 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 above-mentioned devices are collectively referred to as terminal devices. The access network device 14 communicates with the core network device through some 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 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 data transmission between terminal devices through a side link. Different from the traditional cellular system 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 with close geographical locations (such as vehicle-mounted devices and other peripheral devices with close geographical locations). It should be noted that in Figure 1 In this application, only the vehicle-to-vehicle communication in the V2X (vehicle to everything) scenario is used as an example. SL technology can be applied to scenarios where various terminal devices communicate directly with each other. 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 embodiment of the present application may also be referred to as a 5G system or an NR system, but those skilled in the art may understand its meaning. The technical solution described in the embodiment of the present application may be applicable to a 5G NR system or to a subsequent evolution system of the 5G NR system.
[0037] Please refer to Figure 2 , which shows a schematic diagram of the network architecture of the 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 communicate directly 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 communicate directly 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 that sends the direct communication request message among the first remote terminal device and the second remote terminal device;
[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, assuming that Figure 2 In the U2U relay transmission scenario shown, the first remote terminal device 21 sends a direct communication request message to the second remote terminal device 23, and the direct communication request message is used to request 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. Then, 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, assuming that Figure 2 In the U2U relay transmission scenario shown, the second remote terminal device 23 sends a direct communication request message to the first remote terminal device 21, and the direct communication request message is used to request to establish an end-to-end direct link; accordingly, the first remote terminal device 21 receives the direct communication request message from the second remote terminal device 23. Then, the first remote terminal device 21 is the target remote terminal device, and the second remote terminal device 23 is the source remote terminal device.
[0045] For example, assuming that Figure 2 In the U2U relay transmission scenario shown, the first remote terminal device 21 sends service data to the second remote terminal device 23, and correspondingly, the second remote terminal device 23 receives the service data from the first remote terminal device 21. Then, the first remote terminal device 21 is a sending terminal device, and the second remote terminal device 23 is a receiving terminal device.
[0046] For example, assuming that Figure 2 In the U2U relay transmission scenario shown, 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. Then, 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 be used as a sending terminal device or a receiving terminal device; similarly, the target remote terminal device can be used as a sending terminal device or a receiving terminal device. For any one of the first remote terminal device and the second remote terminal device, it can switch between the two roles of the sending terminal device and the receiving terminal device, or have both the roles of the sending terminal device and the receiving terminal device.
[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 Figure 1 and Figure 2 In the network architecture shown. The method may include the following step 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 the first configuration parameter related to the first service to the second device, the first service being an end-to-end relay service between the first remote terminal device, the relay terminal device and the second remote terminal device. Accordingly, the second device receives the first configuration parameter related to the first service sent by the first device.
[0052] The end-to-end relay service includes the participation of 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 embodiment 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 in the following embodiment. The first configuration parameter is configured by a terminal device or a network device of the terminal device participating in the end-to-end relay service, and is sent by the terminal device to other terminal devices participating in the end-to-end relay service, so as to achieve the first configuration parameter. Negotiation and synchronization between multiple terminal devices participating in the end-to-end relay service.
[0057] In some embodiments, the first configuration parameter includes at least one of the following: an end-to-end configuration parameter, a first single-hop configuration parameter, and a second single-hop configuration parameter. The end-to-end configuration parameter includes a configuration parameter for service transmission between a first remote terminal device and a second remote terminal device. The first single-hop configuration parameter includes a configuration parameter for service transmission between a first remote terminal device and a relay terminal device. The second single-hop configuration parameter includes a configuration parameter for service transmission between a second remote terminal device and a relay terminal device.
[0058] In some embodiments, the end-to-end configuration parameter includes at least one of the following: a first parameter and a second parameter. The first parameter includes a configuration parameter 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.
[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. At this time, the first configuration parameter is used to configure the end-to-end configuration parameter and / or the single-hop configuration parameter 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. At this time, the first configuration parameter is used to configure the end-to-end configuration parameter and / or the single-hop configuration parameter 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. At this time, the first configuration parameter is used to configure the single-hop configuration parameter 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. At this time, 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. At this time, the first configuration parameter is used to configure the 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. At this time, 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 that serves as a service sender, and the second device is a remote terminal device and / or a relay terminal device that serves as a service receiver.
[0071] Exemplarily, the first device is a remote terminal device as a service sender, and the second device is a remote terminal device as a service receiver. In this case, the first configuration parameter sent by the first device to the second device may include an end-to-end configuration parameter, or may include a first single-hop configuration parameter and / or a second single-hop configuration parameter, or may include an end-to-end configuration parameter, a first single-hop configuration parameter, and a second single-hop configuration parameter.
[0072] Exemplarily, it is assumed 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] Exemplarily, it is assumed that the first device is the second remote terminal device, which serves as a service sender; the second device is 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.
[0074] Exemplarily, the first device is a remote terminal device as a service sender, and the second device is a relay terminal device as a service receiver. In this case, the first configuration parameter sent by the first device to the second device may include a first single-hop configuration parameter and / or a second single-hop configuration parameter, and optionally, also includes an end-to-end configuration parameter.
[0075] Exemplarily, 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, 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 third parameter, or may include the third parameter and the first parameter.
[0076] Exemplarily, 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 as a service sender, and the second device is a remote terminal device and a relay terminal device as a service receiver. In this case, the first configuration parameter sent by the first device to the second device may include an end-to-end configuration parameter, or may include a first single-hop configuration parameter and / or a second single-hop configuration parameter, or may include an end-to-end configuration parameter, a first single-hop configuration parameter, and a second single-hop configuration parameter.
[0078] Exemplarily, it is assumed that the first device is a first remote terminal device, which serves as a service sender; 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] Exemplarily, it is assumed that the first device is a second remote terminal device, which serves as a service sender; the second device is a relay terminal device and a 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 that serves as a service receiver, and the second device is a remote terminal device and / or a relay terminal device that serves as a service sender.
[0081] Exemplarily, the first device is a remote terminal device as a service receiver, and the second device is a remote terminal device as a service sender. In this case, the first configuration parameter sent by the first device to the second device may include an end-to-end configuration parameter, or may include a first single-hop configuration parameter and / or a second single-hop configuration parameter, or may include an end-to-end configuration parameter, a first single-hop configuration parameter, and a second single-hop configuration parameter.
[0082] Exemplarily, it is assumed 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] Exemplarily, it is assumed that the first device is the second remote terminal device, which serves as a service receiver; 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 as a service receiver, and the second device is a relay terminal device as a service sender. In this case, the first configuration parameter sent by the first device to the second device may include a first single-hop configuration parameter and / or a second single-hop configuration parameter, and optionally, also includes an end-to-end configuration parameter.
[0085] Exemplarily, 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] Exemplarily, 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 as a service receiver, and the second device is a remote terminal device and a relay terminal device as a service sender. In this case, the first configuration parameter sent by the first device to the second device may include an end-to-end configuration parameter, or may include a first single-hop configuration parameter and / or a second single-hop configuration parameter, or may include an end-to-end configuration parameter, a first single-hop configuration parameter, and a second single-hop configuration parameter.
[0088] Exemplarily, 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] Exemplarily, 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 and 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 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 that serves as a service sender, and the second device is a remote terminal device that serves as a service receiver.
[0091] Exemplarily, the first device is a relay terminal device as a service sender, and the second device is a first remote terminal device and / or a second remote terminal device as a service receiver. In this case, the first configuration parameter sent by the first device to the second device may include an end-to-end configuration parameter, or may include a first single-hop configuration parameter and / or a second single-hop configuration parameter, or may include an end-to-end configuration parameter, a first single-hop configuration parameter, and a second single-hop configuration parameter.
[0092] Exemplarily, 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, 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, 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] Exemplarily, 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] Exemplarily, 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 that serves as a service receiver, and the second device is a remote terminal device that serves as a service sender.
[0096] Exemplarily, the first device is a relay terminal device as a service receiver, and the second device is a first remote terminal device and / or a second remote terminal device as a service sender. In this case, the first configuration parameter sent by the first device to the second device may include an end-to-end configuration parameter, or may include a first single-hop configuration parameter and / or a second single-hop configuration parameter, or may include an end-to-end configuration parameter, a first single-hop configuration parameter, and a second single-hop configuration parameter.
[0097] Exemplarily, it is assumed that the first device is a relay terminal device, which serves as a service receiver; 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] Exemplarily, it is assumed that the first device is a relay terminal device, which serves as a service receiver; 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] Exemplarily, 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, single-hop RLC (Radio Link Control) configuration parameters.
[0101] In combination with the above description, the end-to-end configuration parameters may include at least one of the end-to-end QoS parameters, the end-to-end SRAP configuration parameters, the end-to-end PDCP configuration parameters, and the 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 the single-hop QoS parameters and the single-hop RLC configuration parameters. For specific parameters of each type and the terminal device for configuring the parameters, please refer to the description in the following embodiments.
[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 (such as 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 then the first device sends 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, the remote terminal device (including the first remote terminal device and / or the second remote terminal device) and the relay terminal device can communicate through a side link established based on the direct communication interface. The information that needs to be transmitted between the first remote terminal device and the second remote terminal device can be forwarded through the relay terminal device.
[0107] In some embodiments, the first device sends a first message to the second device, and the first message includes a first configuration parameter related to the end-to-end relay service. Exemplarily, the first message can be a PC5-S message or a PC5-RRC message. Among them, the PC5-S message includes but is not limited to at least one of the following: a direct communication request message, a direct communication acceptance 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 acceptance message, a keep-alive message, and a keep-alive confirmation message.
[0108] In some embodiments, the first device or the network device of the first device determines the first configuration parameter according to the capability information of the first device, wherein the capability information of the first device is used to indicate the capability of the first device, including but not limited to the maximum bandwidth supported.
[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 accepting the first configuration parameter, 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 rejecting (or not accepting) the first configuration parameter, the second device sends a second feedback message to the first device, the second feedback message being 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, Figure 4 As shown, the above step 310 also includes the following step 320: in the case of rejecting (or not accepting) the first configuration parameter, the second device sends a reconfiguration request message to the first device, and 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 in the case of rejecting 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 is the same as the configuration item corresponding to 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 may also be fed back to the first device, and 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 the present application.
[0118] In some embodiments, the network device of the second device may send a response message and / or a second configuration parameter indicating acceptance or rejection of the first 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 may be sent together with the response message indicating acceptance or rejection of the first configuration parameter in the same message, or may be sent separately in two messages, which is not limited in the present 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 (such as a base station) of the second device. The network device of the second device may send the second configuration parameter to the second device, and then the second device 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 the first device receives the reconfiguration request message, the first device sends the reconfigured first configuration parameter to the second device. Optionally, if the first device receives the second configuration parameter, the first device may determine the reconfigured first configuration parameter based on the second configuration parameter. For example, the first device directly determines the second configuration parameter as the reconfigured first configuration parameter, or the first device may also determine the reconfigured first configuration parameter based on the second configuration parameter and in combination with 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 may 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 while 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 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 parameter sent by the first device, if the second device rejects the first configuration parameter, 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 parameter expected or supported by the second device, so that the first device can 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.
[0128] In some embodiments, the first configuration parameter includes at least one of the following parameters 1-4:
[0129] Parameter 1: The 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 parameter includes an SRAP configuration parameter used when the first remote terminal device sends a service to the second remote terminal device, and / or an SRAP configuration parameter 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: a first SRAP configuration parameter, the first SRAP configuration parameter including an SRAP configuration parameter 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 the first configuration parameter related to the end-to-end relay service to the target remote terminal device and / or the relay terminal device, and the first configuration parameter includes 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: a first SRAP configuration parameter, the first SRAP configuration parameter including an SRAP configuration parameter used when the source remote terminal device sends a service to the target remote terminal device;
[0156] Parameter 3: a second QoS parameter, the second QoS parameter including 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 the first configuration parameter related to the end-to-end relay service to the source remote terminal device and / or the relay terminal device, and the first configuration parameter includes 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: a first SRAP configuration parameter, the first SRAP configuration parameter including an SRAP configuration parameter used when the target remote terminal device sends a service to the source remote terminal device;
[0162] Parameter 3: a second QoS parameter, the second QoS parameter including 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 the first configuration parameter related to the end-to-end relay service to the source remote terminal device and / or the target remote terminal device, and the first configuration parameter includes 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: a first SRAP configuration parameter, the first SRAP configuration parameter including an SRAP configuration parameter used when the source remote terminal device sends a service to the target remote terminal device;
[0168] Parameter 3: a second QoS parameter, the second QoS parameter including 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 the first configuration parameter related to the end-to-end relay service to the source remote terminal device and / or the target remote terminal device, and the first configuration parameter includes 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: a first SRAP configuration parameter, the first SRAP configuration parameter including an SRAP configuration parameter used when the target remote terminal device sends a service to the source remote terminal device;
[0173] Parameter 3: a second QoS parameter, the second QoS parameter including 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 the first configuration parameter related to the end-to-end relay service to the source remote terminal device and / or the target remote terminal device, and the first configuration parameter includes at least one of the following parameters 1 to 4:
[0176] Parameter 1: a first QoS parameter, the first QoS parameter including an end-to-end QoS parameter when a transmitting terminal device sends a service to a receiving terminal device;
[0177] Parameter 2: a first SRAP configuration parameter, the first SRAP configuration parameter including an SRAP configuration parameter used when the transmitting terminal device sends a service to the receiving terminal device;
[0178] Parameter 3: a second QoS parameter, the second QoS parameter including a QoS parameter when the transmitting terminal device sends a service to the relay terminal device;
[0179] Parameter 4: a third QoS parameter, which includes a QoS parameter when the relay terminal device sends a service 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 the first configuration parameter related to the end-to-end relay service to the receiving terminal device and / or the relay terminal device, and the first configuration parameter includes at least one of the following parameters 1 to 4:
[0182] Parameter 1: a first QoS parameter, the first QoS parameter including an end-to-end QoS parameter when a transmitting terminal device sends a service to a receiving terminal device;
[0183] Parameter 2: a first SRAP configuration parameter, the first SRAP configuration parameter including an SRAP configuration parameter used when the transmitting terminal device sends a service to the receiving terminal device;
[0184] Parameter 3: a second QoS parameter, the second QoS parameter including a QoS parameter when the transmitting terminal device sends a service to the relay terminal device;
[0185] Parameter 4: a third QoS parameter, which includes a QoS parameter when the relay terminal device sends a service 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 the first configuration parameter related to the end-to-end relay service to the sending terminal device and / or the relay terminal device, and the first configuration parameter includes at least one of the following parameters 1 to 4:
[0188] Parameter 1: a first QoS parameter, the first QoS parameter including an end-to-end QoS parameter when a transmitting terminal device sends a service to a receiving terminal device;
[0189] Parameter 2: a first SRAP configuration parameter, the first SRAP configuration parameter including an SRAP configuration parameter used when the transmitting terminal device sends a service to the receiving terminal device;
[0190] Parameter 3: a second QoS parameter, the second QoS parameter including a QoS parameter when the transmitting terminal device sends a service to the relay terminal device;
[0191] Parameter 4: a third QoS parameter, which includes a QoS parameter when the relay terminal device sends a service 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 only exemplary and explanatory descriptions. The present application does not limit the above-mentioned cases and the first configuration parameters to other combinations, which are all within the protection scope of the present application.
[0194] In some embodiments, Figure 5 As shown, taking the negotiation synchronization of end-to-end QoS parameters as an example, it 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] Alternatively, if Figure 5 As shown, when the first remote terminal device is in the RRC connection state, the above step 510 may further include step 502: the first remote terminal device receives the first QoS parameter from the network device of the first remote terminal device. That is, 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] Alternatively, if Figure 5 As shown, 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 via 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 indicating whether the second remote terminal device accepts or rejects the first QoS parameter to the first remote terminal device through the relay terminal device.
[0202] Alternatively, if Figure 5 As shown, 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 end-to-end QoS parameters and synchronizes them to other terminal devices participating in the end-to-end relay, thereby realizing 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 the end-to-end QoS parameters, the first device and / or the second device may respectively send QoS configuration information to their own network devices, and the network device configures the SRAP configuration parameters according to the above QoS configuration information, and the network device sends 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, it is realized that the network side configures the 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 parameter includes a PDCP configuration parameter 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 parameter includes an SDAP configuration parameter used when the first remote terminal device sends a service to the second remote terminal device, and / or an SDAP configuration parameter 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: a first PDCP configuration parameter, the first PDCP configuration parameter including a PDCP configuration parameter used when the first remote terminal device sends a service to the second remote terminal device;
[0217] Parameter 6: first SDAP configuration parameters, where 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.
[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 a source remote terminal device, and the second device is a target remote terminal device;
[0220] Case 8: The first device is a target remote terminal device, and the second device is a 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 the first configuration parameter related to the end-to-end relay service to the target remote terminal device, and the first configuration parameter includes at least one of the following parameters 5 to 6:
[0224] Parameter 5: a first PDCP configuration parameter, the first PDCP configuration parameter including a PDCP configuration parameter used when the source remote terminal device sends a service to the target remote terminal device;
[0225] Parameter 6: first SDAP configuration parameters, the first SDAP configuration parameters including SDAP configuration parameters used when the source remote terminal device sends a service to the target remote terminal device.
[0226] Through the above manner, 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 it 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 the first configuration parameter related to the end-to-end relay service to the source remote terminal device, and the first configuration parameter includes at least one of the following parameters 5 to 6:
[0228] Parameter 5: a first PDCP configuration parameter, the first PDCP configuration parameter including a PDCP configuration parameter used when the target remote terminal device sends a service to the source remote terminal device;
[0229] Parameter 6: first SDAP configuration parameters, the first SDAP configuration parameters including SDAP configuration parameters used when the target remote terminal device sends a service to the source remote terminal device.
[0230] Through the above manner, 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 the first configuration parameter related to the end-to-end relay service to the receiving terminal device, and the first configuration parameter includes at least one of the following parameters 5 to 6:
[0232] Parameter 5: a first PDCP configuration parameter, where the first PDCP configuration parameter includes a PDCP configuration parameter used when the transmitting terminal device sends a service to the receiving terminal device;
[0233] Parameter 6: a first SDAP configuration parameter, wherein the first SDAP configuration parameter includes an SDAP configuration parameter used when the transmitting terminal device sends a service to the receiving terminal device.
[0234] Through the above manner, 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 it to the opposite remote terminal device 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 a first remote terminal device and a 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 a 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 a 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 side link is the first remote terminal device, the receiving end of the first side link is the relay terminal device; when the transmitting end of the first side link is the relay terminal device, the receiving end of the first side link is the first remote terminal device. When 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; when the transmitting end of the second side link is the relay terminal device, the receiving end of the second side link is the second remote terminal device.
[0246] Taking situation 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 case 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, and the first configuration parameters include RLC configuration parameters of the first sidelink between the first remote terminal device and the relay terminal device.
[0248] Taking situation 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 side link is a relay terminal device, and the receiving end of the second side link is a second remote terminal device. The relay terminal device sends the first configuration parameters related to the end-to-end relay service to the second remote terminal device, and the first configuration parameters include the RLC configuration parameters of the first side link 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 first RLC configuration parameter and / or the second RLC configuration parameter may be configured by the network device of the first device, and sent to the first device via RRC dedicated signaling. When the first device is in an RRC idle state or an RRC inactive state, the first RLC configuration parameter and / or the second RLC configuration parameter may be configured by the network device of the first device, and sent 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 the 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 the flexibility of the RLC configuration.
[0253] In some embodiments, the first configuration parameter includes a first QoS parameter, and the first QoS parameter includes an end-to-end QoS parameter between the first remote terminal device and the second remote terminal device. After receiving the above-mentioned first configuration parameter, the second device can send a single-hop QoS parameter to the first device; accordingly, the first device receives the single-hop QoS parameter sent by the second device. The single-hop QoS parameter includes a second QoS parameter and / or a third QoS parameter; wherein the second QoS parameter includes a QoS parameter between the first remote terminal device and the relay terminal device, and the third QoS parameter includes a QoS parameter between the second remote terminal device and the relay terminal device.
[0254] In some embodiments, the first configuration parameter includes a first QoS parameter, and 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. After receiving the above-mentioned first configuration parameter, the second device can send a single-hop QoS parameter to the first device; accordingly, the first device receives the single-hop QoS parameter sent by the second device. The single-hop QoS parameter includes a second QoS parameter and / or a third QoS parameter; wherein the second QoS parameter includes a QoS parameter when the first remote terminal device sends a service to the relay terminal device, and the third QoS parameter includes a QoS parameter when the relay terminal device sends a service to the second remote terminal device.
[0255] In addition, the first device and the second device may 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 parameter is determined by the network device of the second device. That is, the single-hop QoS parameter is configured by the network device of the second device. For example, the single-hop QoS parameter is determined by the access network device (such as a base station) of the second device. The network device of the second device can send the single-hop QoS parameter to the second device, and then the second device sends the single-hop QoS parameter to the first device. For example, the network device of the second device sends the single-hop QoS parameter to the second device through 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 a 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 the 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 the rejection or reconfiguration of the single-hop QoS parameters.
[0265] In some embodiments, in the case of 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] In the above manner, for the end-to-end relay service, the receiving end of the end-to-end QoS parameters performs QoS segmentation and configures the single-hop QoS parameters, and realizes the negotiation synchronization of the single-hop QoS parameters between 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 the first device is out of network coverage, the above method further includes: 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 first device selects the configuration information corresponding to the bearer according to the selection priority of each 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: PQI (PC5 5G QoS Identifier, 5G service quality identifier on PC5 interface) in QoS parameters, PDB (Packet Delay Budget) in 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 one-to-one mapping between the QoS parameters and the SRAP and / or RLC configuration parameters, but a many-to-one mapping with 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, where the priority information may reflect the priority of the corresponding SRAP and / or RLC configuration parameters, and a SRAP and / or RLC configuration parameter with a higher priority needs to be selected.
[0272] In some embodiments, if multiple groups of SRAP and / or RLC configuration parameters are still selected according to the above criteria, a group of SRAP and / or RLC configuration parameters is selected according to the terminal implementation.
[0273] Through the above method, it is clarified how the end device of the out-of-coverage relay derives the 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 will affect the configuration of related SRAP and / or RLC configuration parameters. However, the current value range of PDB is from 0 to 1023. If SRAP and / or RLC configuration parameters are configured for 1024 PDB values respectively, 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 divided into levels, and the level division includes a first number of PDB levels, and the correspondence between the levels and the actual PDB values is one-to-many. Further, the SRAP and / or RLC configuration parameters corresponding to the PDB level are configured, and specifically the PDB level information is carried in the relevant SRAP and / or RLC configuration parameters. Then the relay terminal device can determine the corresponding PDB level according to 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 execute 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, and 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. Figure 6 As shown, the device 600 may include: a sending module 610.
[0280] The sending module 610 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.
[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, wherein 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] A first parameter, wherein the first parameter includes a configuration parameter 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, wherein the third parameter includes a configuration parameter when the first remote terminal device sends a service to the relay terminal device;
[0290] A fourth parameter, wherein 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, wherein 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 as a service sender, and the second device is a remote terminal device and / or a relay terminal device as a service receiver;
[0295] Alternatively, the first device is a remote terminal device as a service receiver, and the second device is a remote terminal device and / or a relay terminal device as a service sender;
[0296] Alternatively, the first device is a relay terminal device as a service sender, and the second device is a remote terminal device 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, 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, Figure 6 As shown, the apparatus 600 further includes: a receiving module 620, configured to receive 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, Figure 6 As shown, the apparatus 600 further includes: a processing module 630, configured to determine whether the configuration parameters related to the end-to-end relay service are configured successfully according to the first timer.
[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, and the apparatus 600 further includes: a processing module 630, which is used to select the configuration information corresponding to the bearer according to the selection priority of each group of the 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: PQI in the QoS parameters, 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, and 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. Figure 7 As shown, the device 700 may 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, wherein 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] A first parameter, wherein the first parameter includes a configuration parameter 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, wherein the third parameter includes a configuration parameter when the first remote terminal device sends a service to the relay terminal device;
[0317] A fourth parameter, wherein 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 a configuration parameter when the second remote terminal device sends a service to the relay terminal device;
[0320] A sixth parameter, wherein 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 as a service sender, and the second device is a remote terminal device and / or a relay terminal device as a service receiver;
[0322] Alternatively, the first device is a remote terminal device as a service receiver, and the second device is a remote terminal device and / or a relay terminal device as a service sender;
[0323] Alternatively, the first device is a relay terminal device as a service sender, and the second device is a remote terminal device 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, single-hop RLC configuration parameters.
[0326] In some embodiments, Figure 7As shown, the apparatus 700 further includes: a sending module 720, configured to send a request message to a network device of the second device, wherein the request message is used to request confirmation 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, Figure 7 As shown, the apparatus 700 further includes: a sending module 720, configured to send a reconfiguration request message to the first device in the case of rejecting the first configuration parameter, 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 used to receive the reconfigured first configuration parameter sent by the first device.
[0331] In some embodiments, Figure 7 As shown, the apparatus 700 further includes: a processing module 730, configured to determine whether the configuration parameters related to the end-to-end relay service are configured successfully according to a second timer.
[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, and the apparatus 700 further includes: a processing module 730, which is used to select the configuration information corresponding to the bearer according to the selection priority of each group of the 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: PQI in the QoS parameters, 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 the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In practical applications, 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 way 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 Figure 8 , 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, and 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 device embodiment.
[0338] The transceiver 802 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, and the wireless communication component 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 sending module in the above-mentioned device 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 each step performed by the first device and / or the second device in the above method embodiment.
[0341] In some embodiments, when the terminal device is a 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, which 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, and the volatile or non-volatile storage device includes but is not limited to: a magnetic disk or optical disk, an electrically erasable programmable read-only memory, an erasable programmable read-only memory, a static access memory, a read-only memory, a magnetic memory, a flash memory, and a programmable read-only memory.
[0345] The 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, the 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 communication method on the first device side or the 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. A 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 the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which 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 relationship 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 two items, or an association relationship between the two items, or a relationship between indication and being indicated, configuration and being configured, and the like.
[0351] In some embodiments of the present application, "predefined" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0352] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, which is not limited in the present application.
[0353] The term "multiple" as used herein refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[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 to that shown in the figure. The embodiments of the present application are not limited to this.
[0356] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with 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 the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.
[0357] The above description is only 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 protection scope 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, wherein 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, wherein 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.
2. The method according to claim 1, characterized in that In the case where the first configuration parameter includes the end-to-end configuration parameter, the first device is the first remote terminal device or the second remote terminal device, and the second device is the relay terminal device; or, In the case where the first configuration parameter includes the first single-hop configuration parameter, the first device is the relay terminal device, and the second device is the first relay terminal device; or, In the case where the first configuration parameter includes the second single-hop configuration parameter, the first device is the relay terminal device, and the second device is the second remote terminal device.
3. The method according to claim 1, characterized in that The end-to-end configuration parameters include at least one of the following: A first parameter, wherein the first parameter includes a configuration parameter 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 1, characterized in that: The first single-hop configuration parameter includes at least one of the following: A third parameter, wherein the third parameter includes a configuration parameter when the first remote terminal device sends a service to the relay terminal device; A fourth parameter, wherein 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, wherein 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 claim 1, characterized in that The first device is a remote terminal device serving as a service sender, and the second device is the relay terminal device; or, The first device is a remote terminal device serving as a service receiver, and the second device is the relay terminal device; or, The first device is a relay terminal device as a service sender, and the second device is a remote terminal device 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 claim 1, 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 claim 1, 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 claim 1, 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: receiving a reconfiguration request message sent by the second device when rejecting the first configuration parameter, the reconfiguration request message being used to request reconfiguration of the first configuration parameter, the reconfiguration request message including 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; Send the reconfigured first configuration parameter to the second device.
10. The method according to any one of claims 1 to 9, 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, and the method further includes: 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 corresponding to the bearer is selected according to the selection priority of each group of the configuration information; Among them, 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: the service quality identifier PQI in the QoS parameters, the packet delay budget PDB in the QoS parameters, and explicit priority information. Different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.
11. 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 send a first configuration parameter related to the end-to-end relay service to a second device in the end-to-end relay service, wherein 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 wherein 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, wherein 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.
12. The terminal device according to claim 11, characterized in that: In the case where the first configuration parameter includes the end-to-end configuration parameter, the first device is the first remote terminal device or the second remote terminal device, and the second device is the relay terminal device; or, In the case where the first configuration parameter includes the first single-hop configuration parameter, the first device is the relay terminal device, and the second device is the first relay terminal device; or, In the case where the first configuration parameter includes the second single-hop configuration parameter, the first device is the relay terminal device, and the second device is the second remote terminal device.
13. The terminal device according to claim 11, characterized in that: The end-to-end configuration parameters include at least one of the following: A first parameter, wherein the first parameter includes a configuration parameter 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.
14. The terminal device according to claim 11, characterized in that: The first single-hop configuration parameter includes at least one of the following: A third parameter, wherein the third parameter includes a configuration parameter when the first remote terminal device sends a service to the relay terminal device; A fourth parameter, wherein the fourth parameter includes configuration parameters when the relay terminal device sends a service to the first remote terminal device.
15. The terminal device according to claim 11, characterized in that: The first device is a remote terminal device serving as a service sender, and the second device is the relay terminal device; or, The first device is a remote terminal device serving as a service receiver, and the second device is the relay terminal device; or, The first device is a relay terminal device as a service sender, and the second device is a remote terminal device 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.
16. 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 receiving a first configuration parameter related to the end-to-end relay service from a first device in the end-to-end relay service, wherein 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 wherein 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, wherein 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 terminal device according to claim 16, characterized in that: In the case where the first configuration parameter includes the end-to-end configuration parameter, the first device is the first remote terminal device or the second remote terminal device, and the second device is the relay terminal device; or, In the case where the first configuration parameter includes the first single-hop configuration parameter, the first device is the relay terminal device, and the second device is the first relay terminal device; or, In the case where the first configuration parameter includes the second single-hop configuration parameter, the first device is the relay terminal device, and the second device is the second remote terminal device.
18. The terminal device according to claim 16, 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.
19. The terminal device according to claim 16, characterized in that: The processor executes the computer program and is further configured to implement: In the case of rejecting the first configuration parameter, sending a reconfiguration request message to the first device, where the reconfiguration request message is used to request reconfiguration of the first configuration parameter, and 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; Receive the reconfigured first configuration parameter sent by the first device.
20. The terminal device according to any one of claims 16 to 19, characterized in that: The processor executes the computer program and is further configured to implement: 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 corresponding to the bearer is selected according to the selection priority of each group of the configuration information; Among them, 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: the service quality identifier PQI in the QoS parameters, the packet delay budget PDB in the QoS parameters, and explicit priority information. Different PDB levels correspond to different configuration information, and each PDB level corresponds to a PDB value range.