Relay communication method and device, terminal equipment and network side equipment

By introducing multi-path relay communication in relay communication, the remote device establishes multiple transmission paths based on the first information, solving the problem of insufficient reliability and throughput of single relay path transmission in the prior art, and achieving further Stable and efficient communication.

CN119485798APending Publication Date: 2025-02-18VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311018485.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-11
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In the prior art, relay communication scenarios only support the transmission of a single relay path, which is difficult to improve transmission reliability and throughput, limiting the expansion of application scenarios.

Method used

By introducing multi-path relay communication in relay communication, the remote device can establish a transmission path including at least a relay transmission path based on the acquired first information, including a transmission path indicating that the target communication service requires at least two transmission paths Indicates, and the maximum number of N of the transmission path.

Benefits of technology

The establishment of transmission paths in multi-path relay communication scenarios is realized, the stability and throughput of terminal communication are improved, and the guarantee of transmission reliability is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485798A_ABST
    Figure CN119485798A_ABST
Patent Text Reader

Abstract

The invention discloses a relay communication method and device, terminal equipment and network side equipment, and belongs to the technical field of communication, and the relay communication method comprises the steps that remote equipment obtains first information; the remote equipment establishes a transmission path according to the first information; wherein the transmission path at least comprises a relay transmission path; the first information comprises at least one of the following items: a first indication, and the first indication is used for indicating that a target communication service of the first terminal needs at least two transmission paths; and the second information is used for indicating the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a relay communication method, device, terminal equipment and network side equipment. Background Art

[0002] In the related art, the relay communication scenario generally only supports the transmission of a single relay path. In order to further consider the transmission reliability and throughput in relay communication and further expand the application scenarios, the present disclosure considers multi-path relay communication, and discusses and provides a specific implementation method for establishing multi-path relay communication in the present disclosure. Summary of the invention

[0003] The embodiments of the present application provide a relay communication method, apparatus, terminal equipment and network-side equipment, which can realize the establishment of a transmission path in a multi-path relay communication scenario.

[0004] In a first aspect, a relay communication method is provided, comprising:

[0005] The remote device obtains the first information;

[0006] The remote device establishes a transmission path according to the first information;

[0007] The transmission path at least includes a relay transmission path; and the first information includes at least one of the following:

[0008] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0009] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0010] In a second aspect, a relay communication method is provided, including:

[0011] The relay device receives a relay discovery request message sent by a remote device, wherein the relay discovery request message carries first information;

[0012] The relay device determines whether to respond to the relay discovery request message according to the first information;

[0013] The relay device sends a first response message to the remote device when determining to respond to the relay discovery request message;

[0014] The first information includes at least one of the following:

[0015] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0016] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0017] In a third aspect, a relay communication authorization method is provided, including:

[0018] The first core network device receives a registration request message sent by a terminal device, where the registration request message carries multipath relay communication capability information of the terminal device, where the multipath relay communication capability information is used to indicate whether the terminal device supports multipath relay communication;

[0019] The first core network device retrieves the multipath relay communication contract information of the terminal device;

[0020] The first core network device determines the authorized multipath communication indication information of the terminal device according to the multipath relay communication capability information and the multipath relay communication contract information;

[0021] The first core network device sends the authorized multi-path communication indication information to the second core network device and / or the access network device.

[0022] In a fourth aspect, a relay communication configuration method is provided, including:

[0023] The second core network device receives the authorization multipath communication indication information of the remote device;

[0024] The second core network device determines the relay communication strategy information of the remote device according to the authorized multi-path communication indication information;

[0025] The second core network device sends the relay communication strategy information to the remote device;

[0026] The relay communication strategy information carries first information, and the first information includes at least one of the following:

[0027] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0028] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0029] In a fifth aspect, a relay communication configuration method is provided, including:

[0030] The access network device receives the authorization multipath communication indication information of the remote device;

[0031] The access network device determines relay communication strategy information according to the authorized multi-path communication indication information;

[0032] The access network device sends the relay communication strategy information to the remote device;

[0033] The relay communication strategy information carries first information, and the first information includes at least one of the following:

[0034] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0035] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0036] In a sixth aspect, a relay communication device is provided, which is applied to a remote device, including:

[0037] A first information acquisition module, used to acquire first information;

[0038] A transmission path establishing module, used to establish a transmission path according to the first information;

[0039] The transmission path at least includes a relay transmission path; and the first information includes at least one of the following:

[0040] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0041] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0042] In a seventh aspect, a relay communication apparatus is provided, which is applied to a relay device, including:

[0043] A receiving module, configured to receive a relay discovery request message sent by a remote device, wherein the relay discovery request message carries first information;

[0044] A determination module, configured to determine whether to respond to the relay discovery request message according to the first information;

[0045] A response module, configured to send a first response message to the remote device when determining to respond to the relay discovery request message;

[0046] The first information includes at least one of the following:

[0047] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0048] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0049] In an eighth aspect, a relay communication authorization device is provided, which is applied to a first core network device, including:

[0050] A registration request receiving module, used to receive a registration request message sent by a terminal device, wherein the registration request message carries multipath relay communication capability information of the terminal device, and the multipath relay communication capability information is used to indicate whether the terminal device supports multipath relay communication;

[0051] A contract information retrieval module, used to retrieve the multipath relay communication contract information of the terminal device;

[0052] An authorization indication determination module, used to determine the authorization multipath communication indication information of the terminal device according to the multipath relay communication capability information and the multipath relay communication contract information;

[0053] The authorization indication sending module is used to send the authorization multi-path communication indication information to the second core network device and / or the access network device.

[0054] In a ninth aspect, a relay communication configuration device is provided, which is applied to a second core network device, including:

[0055] An authorization indication receiving module, used for receiving authorization multipath communication indication information of a remote device;

[0056] A strategy information determination module, configured to determine the relay communication strategy information of the remote device according to the authorized multi-path communication indication information;

[0057] A strategy information sending module, used to send the relay communication strategy information to the remote device;

[0058] The relay communication strategy information carries first information, and the first information includes at least one of the following:

[0059] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0060] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0061] In a tenth aspect, a relay communication configuration device is provided, which is applied to an access network device, including:

[0062] A first receiving module, used to receive authorization multipath communication indication information of a remote device;

[0063] A first determining module, configured to determine relay communication strategy information according to the authorized multipath communication indication information;

[0064] A first sending module, used for sending the relay communication strategy information to the remote device;

[0065] The relay communication strategy information carries first information, and the first information includes at least one of the following:

[0066] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0067] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0068] In the eleventh aspect, a terminal device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the relay communication method described in the first aspect are implemented, or the steps of the relay communication method described in the second aspect are implemented.

[0069] In the twelfth aspect, a network side device is provided, including a processor and a memory, the memory storing a program or instruction that can be run on the processor, and the program or instruction, when executed by the processor, implements the steps of the relay communication authorization method as described in the third aspect, or implements the steps of the relay communication configuration method as described in the fourth aspect, or implements the steps of the relay communication configuration method as described in the fifth aspect.

[0070] In the thirteenth aspect, a relay communication system is provided, including: a terminal device and a network side device, wherein the terminal device can be used to execute the steps of the relay communication method as described in the first or second aspect above, and the network side device can be used to execute the steps of the method as described in the third or fourth aspect or fifth aspect above.

[0071] In the fourteenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented, or the steps of the method described in the fourth aspect are implemented, or the steps of the method described in the fifth aspect are implemented.

[0072] In the fifteenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect, or the method as described in the fourth aspect, or the method as described in the fifth aspect.

[0073] In the sixteenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, the second aspect, the third aspect, the fourth aspect, or the fifth aspect.

[0074] The embodiment of the present application provides a relay communication method, in which a remote device can establish a transmission path based on the first information obtained, the transmission path at least includes a relay transmission path, the first indication in the first information is used to indicate that the target communication service of the first terminal requires at least two transmission paths, and the remote device can determine to execute the establishment of multiple relay transmission paths based on the first indication; the second information in the first information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2, and the remote device can determine how many relay transmission paths to establish based on the second information. The relay communication method provided in the embodiment of the present application can realize the establishment of transmission paths in a multi-path relay communication scenario, thereby improving the stability of terminal communication. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;

[0076] Figure 2 This is a communication diagram in a U2N scenario in an embodiment of the present application;

[0077] Figure 3 is a flow chart of a relay communication method in an embodiment of the present application;

[0078] Figure 4 This is a schematic diagram of relay communication in an embodiment of the present application;

[0079] Figure 5 It is another schematic diagram of relay communication in an embodiment of the present application;

[0080] Figure 6 is a schematic diagram of a relay communication configuration process in an embodiment of the present application;

[0081] Figure 7 It is a schematic diagram of another relay communication configuration process in an embodiment of the present application;

[0082] Figure 8 This is a schematic diagram of relay communication in an embodiment of the present application;

[0083] Fig. 9 is a flow chart of another relay communication method in an embodiment of the present application;

[0084] Fig.10 is a flow chart of a relay communication authorization method in an embodiment of the present application;

[0085] Fig.11 is a flow chart of a relay communication configuration method in an embodiment of the present application;

[0086] Fig.12 is a flowchart of another relay communication configuration method in an embodiment of the present application;

[0087] Fig.13 is a structural block diagram of a relay communication device in an embodiment of the present application;

[0088] Fig.14 is a structural block diagram of another relay communication device in an embodiment of the present application;

[0089] Fig.15 It is a structural block diagram of a relay communication authorization device in an embodiment of the present application;

[0090] Fig.16 It is a structural block diagram of a relay communication configuration device in an embodiment of the present application;

[0091] Fig.17 It is a structural block diagram of another relay communication configuration device in an embodiment of the present application;

[0092] Fig.18 is a structural block diagram of a communication device in an embodiment of the present application;

[0093] Fig.19 is a structural block diagram of a terminal device in an embodiment of the present application;

[0094] Fig. 20 is a structural block diagram of a network side device in an embodiment of the present application;

[0095] Fig.21 It is a structural block diagram of another network side device in an embodiment of the present application. DETAILED DESCRIPTION

[0096] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0097] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.

[0098] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as beyond 5G systems or 6th generation (6 th Generation, 6G) communication system.

[0099] Figure 1A block diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal device 11 and a network side device 12. Among them, the terminal device 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) equipment, a robot, a wearable device (Wearable Device), a vehicle-mounted equipment (VUE), a pedestrian terminal (PUE), a smart home (home equipment with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (personal computer, PC), a teller machine or a self-service machine and other terminal side devices, and the wearable device includes: a smart watch, a smart bracelet, a smart headset, a smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), a smart wristband, a smart clothing, etc. It should be noted that the specific type of the terminal device 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device 12 may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function or a radio access network unit. The access network device 12 may include a base station, a WLAN access point or a WiFi node, etc. The base station may be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home B node, a home evolved B node, a transmitting and receiving point (TRP) or some other suitable term in the field, as long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary, it should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (UserPlane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), Application Function (AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0100] Relay technology in wireless communication systems is to add one or more relay nodes between the base station and the terminal, which is responsible for forwarding the wireless signal once or multiple times, that is, the wireless signal has to go through multiple hops to reach the terminal.

[0101] Wireless relay technology can not only be used to expand cell coverage and fill in cell coverage blind spots, but also to increase cell capacity through spatial resource reuse. For indoor coverage, Relay technology can also overcome penetration loss and improve indoor coverage quality.

[0102] The multipath of relay communication is mainly used to improve the throughput and reliability of remote UEs, and the application scenarios can be commercial scenarios or public safety scenarios.

[0103] For commercial scenarios, the use of relay communication with multiple transmission paths (hereinafter referred to as "multi-path relay communication") can improve UE throughput. For example, in an AR environment, the data flow of images acquired by the glasses is very large, which requires the access device (such as a mobile phone) to have very high requirements for data transmission per unit time. Limited by the power or processing power of the mobile phone, only considering the use of single-path relay communication, that is, only one access device as a relay, it cannot meet business needs. Therefore, the glasses form multi-path relay communication through multiple access devices, which can effectively increase the amount of data transmission per unit time.

[0104] This disclosure is based on the consideration of reliability. For example, in factories, the operation of robots requires high precision and low latency. Through multi-path relay communication, on the one hand, multiple repeated control commands can be transmitted through multiple paths, thereby improving reliability; on the other hand, when one transmission path cannot be executed, other transmission paths can be used as backups and enabled in time, which can also improve reliability.

[0105] In terms of public safety, multi-path relay communication can better reflect the requirements of reliability. For example, in earthquakes, tunnels, mines, and other rescue or routine monitoring situations, the detector transmits information through multiple relay communications, which can effectively avoid the loss of the most advanced monitoring information due to damage to some of the paths.

[0106] Specifically, in order to improve throughput, the UE can transmit data concurrently on multiple transmission paths.

[0107] To improve reliability, the UE can transmit the same data on multiple transmission paths, or use other transmission paths as backups. Once the current path is unavailable, other backup paths can be enabled in a timely manner.

[0108] Reference Figure 2 , shows a communication schematic diagram in a U2N scenario. Figure 2 As shown, the remote device (Remote UE) communicates through two transmission paths consisting of a U2N relay device (relay UE) (path 2) and a Uu path (path 1).

[0109] Further, in the relay communication scenario of L3 relay, that is, the relay type of the above path 2 is L3 relay, the Remote UE determines whether to use the "ProSe Multi-path Preference" indication in the RSD (Route Selection Descriptor) based on the URSP (UE Route Selection Policy). If the RSD in the URSP contains the "ProSe Multi-path Preference" indication, the Remote UE prefers to send data through the relay communication mode of Uu+relay. Specifically, the following principles are included:

[0110] When the Remote UE currently has no available Uu and relay path, it executes the establishment of a PDU (Protocol Data Unit) session and a relay path on the Uu;

[0111] When the Remote UE currently has an available PDU session and no available relay path, a relay path is established;

[0112] When the Remote UE currently has no available PDU session and there is an available relay path, a corresponding PDU session is established.

[0113] However, with the expansion of scenarios, further considering the reliability and throughput of communication, the original two paths of Uu+relay may not be met due to the coverage problem of Remote UE or the limitation of the two paths. Therefore, the scenarios of relay+…+relay or Uu+relay+…+relay are further considered, that is, the relay path is no longer limited to one.

[0114] In order to support the above expanded communication scenarios, the following issues need to be considered:

[0115] How does the Remote UE determine whether to perform relay+…+relay or Uu+relay+…+relay establishment?

[0116] How does the Remote UE discover and select multiple relay UEs?

[0117] How does the Remote UE determine the appropriate number of links to establish?

[0118] The relay communication method provided in the embodiment of the present application is described in detail below through some embodiments and their application scenarios in combination with the accompanying drawings.

[0119] In a first aspect, an embodiment of the present application provides a relay communication method. Figure 3 , shows a flow chart of a relay communication method provided in an embodiment of the present application, the method is applied to a remote device, such as Figure 3 As shown, the method may specifically include:

[0120] Step 101: A remote device obtains first information;

[0121] Step 102: The remote device establishes a transmission path according to the first information.

[0122] The transmission path at least includes a relay transmission path; and the first information includes at least one of the following:

[0123] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0124] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0125] In an embodiment of the present application, the remote device can establish a transmission path based on the first information. Specifically, when the first information includes the first indication, the remote device obtains the first information and can determine that at least two transmission paths need to be established. The second information indicates the maximum number N of transmission paths corresponding to the remote device. When the first information includes the second information, the remote device obtains the first information and can determine how many transmission paths can be established at most according to the second information.

[0126] Optionally, the at least two transmission paths include at least one of the following:

[0127] One direct link and at least one relay transmission path;

[0128] At least two relay transmission paths.

[0129] Exemplarily, when the remote device establishes a transmission path based on the first information, it can establish a direct path (i.e., Uu path) and multiple relay transmission paths, or it can establish multiple relay transmission paths. It can also establish multiple relay transmission paths at the same time while establishing a direct path and at least one relay transmission path.

[0130] Optionally, the remote device acquires the first information, including:

[0131] The remote device receives relay communication strategy information sent by a network side device, wherein the relay communication strategy information carries the first information.

[0132] The network side device includes at least one of an access network device and a second core network device.

[0133] In an embodiment of the present application, the remote device may obtain the first information from the relay communication policy information sent by the access network device or the second core network device. The access network device may be a wireless access network device, a wireless access network, a wireless access network function, or a wireless access network unit. The access network device may include a base station, a WLAN access point, or a WiFi node. The second core network device may be a policy control function PCF, or other core network nodes or core network functions.

[0134] Optionally, the relay communication strategy information includes at least one of the following:

[0135] A routing descriptor in a user equipment routing policy;

[0136] Neighbor service policy information.

[0137] In a possible application scenario of the present application, the RSD of the URSP that relays the communication strategy information includes the first information.

[0138] Alternatively, the first information is included in the proximity service (Proximity Service, ProSe) policy of the relay communication strategy information. One implementation method is that the first information is associated with a relay service code (Relay Service Code, RSC), that is, when the remote device uses the relay service code to perform relay path establishment, the remote device can determine that the service needs to perform multi-path relay communication based on the association relationship.

[0139] Optionally, before the remote device receives the relay communication strategy information sent by the network side device, the method further includes:

[0140] The remote device sends a registration request message to the first core network device, and the registration request message carries the multi-path relay communication capability information of the remote device.

[0141] In an embodiment of the present application, the remote device may request the core network to authorize it to perform multipath relay communication by sending a registration request message to the first core network device. The first core network device may be an access mobility management function AMF, or other core network nodes or core network functions.

[0142] Exemplarily, the remote device sends a registration request message to the AMF, and the registration request message carries the multipath relay communication capability information of the remote device.

[0143] The AMF receives the relay communication capability information of the remote device, retrieves the multipath relay communication contract information of the remote device, and forwards the authorized multipath relay communication capability information to the second core network device PCF.

[0144] The PCF receives the authorized multi-path relay communication capability information of the remote device and sends the relay communication strategy information to the remote device.

[0145] It can be understood that the multipath relay communication capability information of the remote device can indicate whether the remote device supports multipath relay communication, and if it supports multipath relay communication, the maximum number of transmission paths and the maximum transmission bit rate that the remote device can support.

[0146] The multipath relay communication contract information of the remote device is the contract information of the remote device when handling communication services, which can indicate the communication services handled by the remote device that support or require multipath relay communication, as well as the transmission requirements of multipath relay communication for each communication service.

[0147] The authorized multipath relay communication capability information of the remote device is the multipath communication capability information ultimately authorized by the core network to the remote device, and the remote device performs multipath relay communication based on the authorized multipath relay communication capability information.

[0148] Optionally, the remote device acquires the first information, including:

[0149] The remote device reads the first information from a local storage device or a universal integrated circuit card.

[0150] In an embodiment of the present application, the first information may be pre-stored in a local storage device or a communication integrated circuit card (Universal Integrated Circuit Card, UICC) of the remote device, and the remote device may directly obtain the first information from the storage device or UICC without interacting with the access network device or the core network device.

[0151] Optionally, the remote device establishes a transmission path according to the first information, including:

[0152] Step S11, the remote device determines at least one relay device group according to the first information, the relay device group includes at least one first relay device; the first relay device is a relay device other than the second relay device, and the second relay device is a relay node on an existing relay transmission path;

[0153] Step S12: The remote device establishes a transmission path based on the at least one relay device group.

[0154] Each relay device group corresponds to a relay transmission path.

[0155] In an embodiment of the present application, the transmission path established by the remote device based on the first information can be a single-hop relay transmission path (that is, there is only one relay node on a relay transmission path) or a multi-hop relay transmission path (that is, there are at least two relay nodes on a relay transmission path).

[0156] Furthermore, the newly established transmission path of the remote device does not include the relay node on the existing relay transmission path, that is, the second relay device in the present application.

[0157] Optionally, the remote device determines at least one relay device group according to the first information, including:

[0158] Step S21: The remote device sends a relay discovery request message, where the relay discovery request message carries first information;

[0159] Step S22: The remote device receives a first response message to the relay discovery request message, and determines the terminal device that sends the first response message as a first relay device.

[0160] In an embodiment of the present application, the remote device may adopt model A or model B to realize the discovery and selection of multiple relay UEs.

[0161] For example, in the process of model B, the remote device may send a relay discovery request message to the relay device, wherein the relay discovery request message carries the first information. It is understandable that the remote device may send the relay discovery request message by broadcasting.

[0162] After receiving the relay discovery request message, the relay device determines whether to respond. If it is determined to respond to the relay discovery request message, the relay device sends a first response message to the remote device.

[0163] The remote device can determine the relay device that sends the first response message as the first relay device, and then establish a new relay transmission path according to the first relay device.

[0164] Optionally, the first information further includes at least one of the following:

[0165] Identification information of the target relay device;

[0166] identification information of the second relay device;

[0167] The identification information of the remote device.

[0168] The target relay device is a relay device that the remote device hopes or requests to establish a relay transmission path, and the second relay device is a relay device excluded by the remote device, for example, the second relay device is a relay node on an existing transmission path.

[0169] As an example, if the identification information of a relay device is included in the identification information of the target relay device, the relay device determines to respond to the relay discovery request information of the remote device and sends a first response message to the remote device.

[0170] If the identification information of a relay device is not included in the identification information of the target relay device, the relay device determines not to respond to the relay discovery request information of the remote device, and does not need to send a first response message to the remote device.

[0171] If the identification information of a relay device is included in the identification information of the second relay device, the relay device determines not to respond to the relay discovery request information of the remote device, and does not need to send a first response message to the remote device.

[0172] If the identification information of a relay device is not included in the identification information of the second relay device, the relay device determines to respond to the relay discovery request information of the remote device and sends a first response message to the remote device.

[0173] If at least one relay transmission path among the relay transmission paths corresponding to a relay device matches the identification information of the remote device, the relay device determines not to respond to the relay discovery request information of the remote device and does not need to send a first response message to the remote device.

[0174] Optionally, the remote device determines at least one relay device group according to the first information, including:

[0175] Step S31: The remote device receives a relay discovery message from a relay device, where the relay discovery message carries identification information of the relay device;

[0176] Step S32: The remote device determines at least one relay device group from the relay devices according to the first information.

[0177] In the process of model A, the relay device actively sends a relay discovery message, and the remote device can determine at least one relay device group from the received identification information of the relay device according to the first information, and then establish a new relay transmission path.

[0178] Optionally, the second information includes at least one of the following:

[0179] The maximum number of transmission paths corresponding to the remote device;

[0180] The maximum data bit rate of the transmission path corresponding to the remote device.

[0181] The maximum data bit rate of the transmission path corresponding to the remote device is the maximum data bit rate that can be transmitted by all the transmission paths corresponding to the remote device within a unit time.

[0182] Optionally, the remote device establishes a transmission path according to the first information, including:

[0183] Step S41, the remote device determines whether the number of existing transmission paths is greater than or equal to the maximum number according to the second information;

[0184] Step S42: When the number of the existing transmission paths is greater than or equal to the maximum number, the remote device terminates the process of establishing the transmission path, or the remote device releases at least one of the existing transmission paths and establishes a transmission path according to the first information.

[0185] In an embodiment of the present application, if the number of existing transmission paths is greater than or equal to the maximum number N indicated by the second information, the remote device either terminates the process of establishing the current transmission path, or releases at least one transmission path from the existing transmission path, and then establishes a new transmission path based on the first information to ensure that the total number of transmission paths corresponding to the remote device is less than or equal to the maximum number N.

[0186] Optionally, the remote device establishes a transmission path according to the first information, including:

[0187] In the case that the Uu transmission path of the remote device is unavailable, the remote device establishes at least two relay transmission paths according to the first information.

[0188] In an embodiment of the present application, if the Uu transmission path of the remote device is unavailable, it means that the remote device cannot perform the communication mode of Uu transmission path + multiple relay transmission paths according to the first information. In this case, the remote device can establish multiple relay transmission paths according to the first information, that is, adopt a communication mode that does not include the Uu transmission path. The unavailability of the Uu transmission path includes that the remote device is out of network coverage, or the network is in a congested state, etc.

[0189] The relay communication method provided in the present application will be described in detail below in conjunction with specific embodiments.

[0190] In an optional embodiment of the present application, the first information is stored in a storage device or a UICC of the remote device.

[0191] In another optional embodiment of the present application, the remote device receives relay communication strategy information, and the RSD of the URSP of the relay communication strategy information includes the first information. Alternatively, the proximity service (Proximity Service, ProSe) strategy of the relay communication strategy information includes the first information.

[0192] As an example, the RSD of the URSP of the relay communication strategy information includes the first information, as shown in Table 1:

[0193] Table 1 Routing Descriptor

[0194]

[0195]

[0196] As another example, a new RSD component is defined: ProSe Multi-relay path Preference. The ProSe Multi-relay path Preference is used to indicate at least one of the following:

[0197] Indicates that application data matching the RSD tends to be transmitted through multiple relays;

[0198] Indicates that application data matching the RSD is preferred to be transmitted via one PDU session and multiple relays on the Uu port.

[0199] An implementation method defines a new RSD component for limiting multi-path relay communication paths: second information (number constraint).

[0200] As another example, the ProSe policy of the relay communication policy information includes the first information, and the first information includes at least one of the following:

[0201] "Multipath relay communication tendency" indication (also known as the "first indication" in this application), the "multipath relay communication tendency" indication is used to indicate that the UE's current service tends to multipath relay communication, and the multipath relay communication includes at least one of the following implementation methods: Uu communication + one or more relay communications, multiple relay communications.

[0202] One implementation manner is that the ProSe policy of the relay communication strategy information includes the second information.

[0203] In one implementation, the second information may be in the form of at least one of the following:

[0204] Maximum number of recommendations;

[0205] The maximum recommended data bit rate, that is, the data rate of all established transmissions per unit time cannot exceed the predetermined value.

[0206] In an optional embodiment of the present application, during the relay discovery process of model A, a relay UE of an existing relay path is not selected again as a relay node on a newly established relay transmission path. Figure 4 , shows a schematic diagram of relay communication, the relay discovery process of modeld A includes the following steps:

[0207] Step 0: UE (Remote UE and Relay UE) obtains the authorization policy configuration for relay communication.

[0208] Step 1: Remote UE has established two relay communication paths through Relay UE#1 and Relay UE#2.

[0209] Step 2: For a new service, the Remote UE determines the communication for executing the service according to the first information. According to data matching, the original relay path #2 matches the new service, that is, a path of the new service is through the relay path #2. According to the instruction in the first information, the Remote UE needs to establish a new relay path. For Model A discovery mode, the Remote UE receives or monitors the relay discovery message of the relay UE.

[0210] Step 3: After receiving the relay discovery messages from Relay UE#2 and Relay UE#3, the Remote UE selects Relay UE#3 as the relay UE of the new relay path, because the Remote UE and Relay UE#2 have been used as a path for the new service.

[0211] In another optional embodiment of the present application, in the process of executing the relay discovery of model B, for the relay UE of the existing relay path, the Remote UE excludes the established relay UE in the model B discovery message. Figure 5 , shows another schematic diagram of relay communication. Figure 5 As shown, the relay discovery process of model B includes the following steps:

[0212] Step 0: UE (Remote UE and Relay UE) obtains the authorization policy configuration for relay communication.

[0213] Step 1: Remote UE has established two relay communication paths through Relay UE#1 and Relay UE#2.

[0214] Step 2: For the arrival of a new service, the Remote UE determines the communication for executing the service according to the first information. According to data matching, the original relay path #2 matches the new service, that is, a path of the new service is through relay path #2. According to the instruction in the first information, the Remote UE needs to establish a new relay path. For Model B discovery mode, the Remote UE sends a U2N relay discovery solicitation message, and the target UE information in the message does not contain Relay UE#2 info or carries exclusion information, and the exclusion information contains Relay UE#2 info.

[0215] Step 3, the Relay UE listens to or receives the U2N relay discovery solicitation message from the Remote UE. According to the target information or exclusion information in step 2, it responds to the above solicitation message. In this step, since the target information does not include Relay UE#2 or the exclusion information includes the information of Relay UE#2, Relay UE#2 does not respond, and Relay UE#3 responds.

[0216] In one embodiment, for steps 2 and 3 above:

[0217] If step 2 does not carry target information or exclusion information, for step 3, the Relay UE determines that the service will be multiplexed on Relay link 2 based on the RSC and Remote UE info in the U2N relay discovery solicitation message of the Remote UE. Therefore, when the U2N relay discovery solicitation message of the Remote UE is received, it does not respond, and Relay#3 responds.

[0218] In an optional embodiment of the present application, the Remote UE establishes a transmission path according to the first information, and the principle includes at least one of the following:

[0219] The first information indicates that multi-path relay communication is to be performed, and the Remote UE tends to route the data to a relay link including multiple relay communications;

[0220] If there is no currently matching relay path, multiple relay communication links through the relay are established;

[0221] If there is a matching relay path currently, the discovery and selection of a new relay path and the establishment of a connection are performed; the difference is that the relay discovery and selection of the new relay path does not select the relay UE of the existing relay path (there may be multiple).

[0222] In an optional embodiment of the present application, the UE reports the capability information of supporting multiple relay communication paths, and the network side configures the policy parameters of the multiple relay communication paths according to the capability information. Figure 6 , which shows a schematic diagram of a relay communication configuration process. Figure 6 As shown, it includes the following steps:

[0223] Step 1. The UE (Remote UE) sends one of the following multipath capability information to the AMF in the registration request during the registration process:

[0224] a) Multipath relay communication capability of U2N relay, i.e., information indicating the multipath relay communication capability in the U2N relay scenario;

[0225] b) Multipath relay communication capability of U2U relay, that is, indicating the multipath relay communication capability information under the U2U relay scenario.

[0226] Step 2: After receiving the multipath relay communication capability in the registration request, the AMF obtains the multipath relay communication contract information in the UDM to determine whether the UE authorizes multipath relay communication.

[0227] Step 3: According to step 2, if authorized, send the authorized multipath relay capability information to PCF.

[0228] Step 4: The PCF receives the authorized multipath relay capability information in step 3. When sending the UE ProSe policy to the UE, the PCF considers the authorized multipath relay capability information and generates multipath relay communication strategy parameters and / or multipath relay communication PC5 QOS parameters.

[0229] a) Sending multipath relay communication PC5 QOS parameters to the base station, which are used for QoS parameter processing when the UE performs multipath relay communication, including QoS splitting, authorization of QoS parameters requested by the UE, and mapping of QoS flows and DRBs.

[0230] b) Sending policy parameters including multipath relay communication to the UE, including one of the following forms:

[0231] i. The maximum hop count constraints of the associated RSC, including the recommended maximum hop count

[0232] ii. An indication of support for multi-path relay communication, including under which PLMNs multi-path relay communication is allowed, or an indication of support for multi-path relay communication, including application outside network coverage.

[0233] Step 5: AMF sends an indication message to the base station that the UE is allowed to perform multipath relay communication.

[0234] Step 6: The base station receives the indication information sent by the AMF that the UE is allowed to perform multipath relay communication, and performs the following steps:

[0235] a) Generate multipath relay communication strategy information, and send the multipath relay communication strategy information to the UE. The multipath relay communication strategy information includes:

[0236] i. Maximum hop count constraint conditions, including a recommended maximum hop count, may be the maximum hop count supported by the current cell.

[0237] Step 7: The UE determines the final maximum number of links based on the received maximum hop counts of the base station and PCF. One implementation method is based on the principle of using the minimum maximum hop count between the two as the final maximum hop count constraint.

[0238] Reference Figure 7 , shows a schematic diagram of a relay communication configuration process provided by an embodiment of the present application. Figure 7 As shown, in the present application, another implementation method is that the UE sends multi-path relay communication strategy indication information to the PCF or base station (NG-RAN), and the PCF or base station (NG-RAN) sends the multi-path relay communication strategy information to the UE.

[0239] In an optional embodiment of the present application, the Uu path of the remote device is unavailable, and the remote device establishes at least two relay transmission paths according to the first information. That is, the remote device first determines to execute a multipath transmission mode of a direct link and at least one relay transmission path according to the first information, and if the direct link (Uu path) is unavailable, the multipath transmission mode of at least two relay transmission paths is executed. Figure 8 , shows a schematic diagram of a relay communication provided by an embodiment of the present application. Figure 8 As shown, the process of establishing a transmission path based on the first information by the remote device includes the following steps:

[0240] Step 1: The remote device obtains first information, where the first information instructs the remote device to establish a transmission path, where the transmission path includes:

[0241] One direct link and at least one relay transmission path;

[0242] At least two relay transmission paths.

[0243] Step 2: The remote device detects that the Uu path is unavailable, for example, the remote device is out of network coverage or the network is in a congested state.

[0244] Step 3: The remote device determines to establish at least two relay transmission paths, including discovering and selecting relay UEs, such as the relay discovery process corresponding to model A and model B described above, and selects relay 1 and relay 2.

[0245] Step 4: The remote device establishes a relay transmission path with the selected relay 1 and relay 2. The relay transmission paths established with relay 1 and relay 2 may belong to the same relay service code RSC or different relay service codes RSC.

[0246] In summary, the embodiment of the present application provides a relay communication method, the remote device can establish a transmission path based on the acquired first information, the transmission path at least includes a relay transmission path, the first indication in the first information is used to indicate that the target communication service of the first terminal requires at least two transmission paths, and the remote device can determine to execute the establishment of multiple relay transmission paths based on the first indication; the second information in the first information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2, and the remote device can determine how many relay transmission paths to establish based on the second information. The relay communication method provided in the embodiment of the present application can realize the establishment of transmission paths in a multi-path relay communication scenario.

[0247] In a second aspect, the present application provides a relay communication method. Fig. 9 , shows a flow chart of a relay communication method provided in an embodiment of the present application, the method is applied to a relay device, such as Fig. 9 As shown, the method may specifically include:

[0248] Step 201: The relay device receives a relay discovery request message sent by a remote device, wherein the relay discovery request message carries first information;

[0249] Step 202: The relay device determines whether to respond to the relay discovery request message according to the first information;

[0250] Step 203: When the relay device determines to respond to the relay discovery request message, the relay device sends a first response message to the remote device.

[0251] The first information includes at least one of the following:

[0252] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0253] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0254] In an embodiment of the present application, after receiving a relay discovery request message sent by a remote device, the relay device can determine whether to respond based on the first information carried in the relay discovery request message. If it is determined to respond to the relay discovery request message, the relay device sends a first response message to the remote device.

[0255] It is understandable that the remote device may send the relay discovery request message by broadcasting. The remote device may determine the relay device that sends the first response message as the first relay device, and then establish a new relay transmission path according to the first relay device.

[0256] Optionally, the first information further includes at least one of the following:

[0257] Identification information of the target relay device;

[0258] Identification information of a second relay device, where the second relay device is a node on an existing relay transmission path;

[0259] The identification information of the remote device.

[0260] The target relay device is a relay device that the remote device hopes or requests to establish a relay transmission path, and the second relay device is a relay device excluded by the remote device, for example, the second relay device is a relay node on an existing transmission path.

[0261] Optionally, the relay device determines whether to respond to the relay discovery request message according to the first information, including:

[0262] In a case where the identification information of the target relay device includes the identification information of the relay device, the relay device determines to respond to the relay discovery request message; or,

[0263] In a case where the identification information of the target relay device does not include the identification information of the relay device, the relay device determines not to respond to the relay discovery request message.

[0264] Optionally, the relay device determines whether to respond to the relay discovery request message according to the first information, including:

[0265] In a case where the identification information of the second relay device does not include the identification information of the relay device, the relay device determines to respond to the relay discovery request message; or,

[0266] In a case where the identification information of the second relay device includes the identification information of the relay device, the relay device determines not to respond to the relay discovery request message.

[0267] Optionally, the relay device determines whether to respond to the relay discovery request message according to the first information, including:

[0268] In the case that there is at least one relay transmission path among the relay transmission paths corresponding to the relay device that matches the identification information of the remote device, the relay device determines not to respond to the relay discovery request message.

[0269] Optionally, the method further comprises:

[0270] The relay device sends a relay discovery message, and the relay discovery message carries identification information of the relay device.

[0271] In the process of model A, the relay device actively sends a relay discovery message, and the remote device can determine at least one relay device group from the received identification information of the relay device according to the first information, and then establish a new relay transmission path.

[0272] The relay communication method provided in the present application is described in detail below in conjunction with specific embodiments.

[0273] In an optional embodiment of the present application, during the relay discovery process of model A, a relay UE of an existing relay path is not selected again as a relay node on a newly established relay transmission path. Figure 4 , shows a schematic diagram of relay communication, the relay discovery process of modeld A includes the following steps:

[0274] Step 0: UE (Remote UE and Relay UE) obtains the authorization policy configuration for relay communication.

[0275] Step 1: Remote UE has established two relay communication paths through Relay UE#1 and Relay UE#2.

[0276] Step 2: For a new service, the Remote UE determines the communication for executing the service according to the first information. According to data matching, the original relay path #2 matches the new service, that is, a path of the new service is through the relay path #2. According to the instruction in the first information, the Remote UE needs to establish a new relay path. For Model A discovery mode, the Remote UE receives or monitors the relay discovery message of the relay UE.

[0277] Step 3: After receiving the relay discovery messages from Relay UE#2 and Relay UE#3, the Remote UE selects Relay UE#3 as the relay UE of the new relay path, because the Remote UE and Relay UE#2 have been used as a path for the new service.

[0278] In another optional embodiment of the present application, in the process of executing the relay discovery of model B, for the relay UE of the existing relay path, the Remote UE excludes the established relay UE in the model B discovery message. Figure 5 , shows another schematic diagram of relay communication. Figure 5 As shown, the relay discovery process of model B includes the following steps:

[0279] Step 0: UE (Remote UE and Relay UE) obtains the authorization policy configuration for relay communication.

[0280] Step 1: Remote UE has established two relay communication paths through Relay UE#1 and Relay UE#2.

[0281] Step 2: For the arrival of a new service, the Remote UE determines the communication for executing the service according to the first information. According to data matching, the original relay path #2 matches the new service, that is, a path of the new service is through relay path #2. According to the instruction in the first information, the Remote UE needs to establish a new relay path. For Model B discovery mode, the Remote UE sends a U2N relay discovery solicitation message, and the target UE information in the message does not contain Relay UE#2 info or carries exclusion information, and the exclusion information contains Relay UE#2 info.

[0282] Step 3, the Relay UE listens to or receives the U2N relay discovery solicitation message from the Remote UE. According to the target information or exclusion information in step 2, it responds to the above solicitation message. In this step, since the target information does not include Relay UE#2 or the exclusion information includes the information of Relay UE#2, Relay UE#2 does not respond, and Relay UE#3 responds.

[0283] In one embodiment, for steps 2 and 3 above:

[0284] If step 2 does not carry target information or exclusion information, for step 3, the Relay UE determines that the service will be multiplexed on Relay link 2 based on the RSC and Remote UE info in the U2N relay discovery solicitation message of the Remote UE. Therefore, when the U2N relay discovery solicitation message of the Remote UE is received, it does not respond, and Relay#3 responds.

[0285] In summary, the embodiment of the present application provides a relay communication method, in which a relay device can determine whether to respond to the relay discovery request message based on the first information carried in the relay discovery request message sent by the remote device, and in the case of determining to respond to the relay discovery request message, send a first response message to the remote device, so that the remote device determines the relay device that sends the first response message as a relay node on the newly established relay transmission path. The embodiment of the present application provides a feasible implementation method for the discovery and selection of relay devices in a multi-path relay communication scenario.

[0286] In a third aspect, the present application embodiment provides a relay communication authorization method. Fig.10 , shows a flowchart of a relay communication authorization method provided in an embodiment of the present application, the method is applied to a first core network device, such as Fig.10 As shown, the method may specifically include:

[0287] Step 301: A first core network device receives a registration request message sent by a terminal device, where the registration request message carries multipath relay communication capability information of the terminal device, where the multipath relay communication capability information is used to indicate whether the terminal device supports multipath relay communication;

[0288] Step 302: The first core network device retrieves the multipath relay communication subscription information of the terminal device;

[0289] Step 303: The first core network device determines the authorized multipath communication indication information of the terminal device according to the multipath relay communication capability information and the multipath relay communication contract information;

[0290] Step 304: The first core network device sends the authorized multi-path communication indication information to the second core network device and / or the access network device.

[0291] It should be noted that the terminal device may be a remote device or a relay device. The terminal device may request the core network to authorize it to perform multi-path relay communication by sending a registration request message to the first core network device.

[0292] Among them, the first core network device can be the access mobility management function AMF, or it can be other core network nodes or core network functions.

[0293] Exemplarily, the remote device sends a registration request message to the AMF, and the registration request message carries the multipath relay communication capability information of the remote device.

[0294] The AMF receives the relay communication capability information of the remote device, retrieves the multipath relay communication contract information of the remote device, and forwards the authorized multipath relay communication capability information to the access network device or the second core network device PCF.

[0295] The access network device or PCF receives the authorized multi-path relay communication capability information of the remote device and sends the relay communication policy information to the remote device. The access network device may be a wireless access network device, a wireless access network, a wireless access network function or a wireless access network unit. The access network device may include a base station, a WLAN access point or a WiFi node, etc. The second core network device may be a policy control function PCF, or other core network nodes or core network functions.

[0296] It can be understood that the multipath relay communication capability information of the remote device can indicate whether the remote device supports multipath relay communication, and if it supports multipath relay communication, the maximum number of transmission paths and the maximum transmission bit rate that the remote device can support.

[0297] The multipath relay communication contract information of the remote device is the contract information of the remote device when handling communication services, which can indicate the communication services handled by the remote device that support or require multipath relay communication, as well as the transmission requirements of multipath relay communication for each communication service.

[0298] The authorized multipath relay communication capability information of the remote device is the multipath communication capability information ultimately authorized by the core network to the remote device, and the remote device performs multipath relay communication based on the authorized multipath relay communication capability information.

[0299] The relay communication method provided in the present application will be described in detail below in conjunction with specific embodiments.

[0300] In an optional embodiment of the present application, the UE reports the capability information of supporting multiple relay communication paths, and the network side configures the policy parameters of the multiple relay communication paths according to the capability information. Figure 6, which shows a schematic diagram of a relay communication configuration process. Figure 6 As shown, it includes the following steps:

[0301] Step 1. The UE (Remote UE) sends one of the following multipath capability information to the AMF in the registration request during the registration process:

[0302] a) Multipath relay communication capability of U2N relay, i.e., information indicating the multipath relay communication capability in the U2N relay scenario;

[0303] b) Multipath relay communication capability of U2U relay, that is, indicating the multipath relay communication capability information under the U2U relay scenario.

[0304] Step 2: After receiving the multipath relay communication capability in the registration request, the AMF obtains the multipath relay communication contract information in the UDM to determine whether the UE authorizes multipath relay communication.

[0305] Step 3: According to step 2, if authorized, send the authorized multipath relay capability information to PCF.

[0306] Step 4: The PCF receives the authorized multipath relay capability information in step 3. When sending the UE ProSe policy to the UE, the PCF considers the authorized multipath relay capability information and generates multipath relay communication strategy parameters and / or multipath relay communication PC5 QOS parameters.

[0307] a) Sending multipath relay communication PC5 QOS parameters to the base station, which are used for QoS parameter processing when the UE performs multipath relay communication, including QoS splitting, authorization of QoS parameters requested by the UE, and mapping of QoS flows and DRBs.

[0308] b) Sending policy parameters including multipath relay communication to the UE, including one of the following forms:

[0309] i. The maximum hop count constraints of the associated RSC, including the recommended maximum hop count

[0310] ii. An indication of support for multi-path relay communication, including under which PLMNs multi-path relay communication is allowed, or an indication of support for multi-path relay communication, including application outside network coverage.

[0311] Step 5: AMF sends an indication message to the base station that the UE is allowed to perform multipath relay communication.

[0312] Step 6: The base station receives the indication information sent by the AMF that the UE is allowed to perform multipath relay communication, and performs the following steps:

[0313] a) Generate multipath relay communication strategy information, and send the multipath relay communication strategy information to the UE. The multipath relay communication strategy information includes:

[0314] i. Maximum hop count constraint conditions, including a recommended maximum hop count, may be the maximum hop count supported by the current cell.

[0315] Step 7: The UE determines the final maximum number of links based on the received maximum hop counts of the base station and PCF. One implementation method is based on the principle of using the minimum maximum hop count between the two as the final maximum hop count constraint.

[0316] In summary, the embodiment of the present application provides a relay communication authorization method, in which the first core network device can retrieve the multipath relay communication contract information of the terminal device when receiving the registration request message sent by the terminal device, and then determine the authorized multipath communication indication information of the terminal device according to the multipath relay communication capability information and the multipath relay communication contract information, and send the authorized multipath communication indication information to the second core network device and / or the access network device. At this point, the terminal device can perform multipath relay communication based on the indication in the authorized multipath communication indication information.

[0317] In a fourth aspect, an embodiment of the present application provides a relay communication configuration method. Fig.11 , shows a flowchart of a relay communication configuration method provided in an embodiment of the present application, the method is applied to a second core network device, such as Fig.11 As shown, the method may specifically include:

[0318] Step 401: The second core network device receives authorization multipath communication indication information from a remote device;

[0319] Step 402: The second core network device determines the relay communication strategy information of the remote device according to the authorized multi-path communication indication information;

[0320] Step 403: The second core network device sends the relay communication policy information to the remote device.

[0321] The relay communication strategy information carries first information, and the first information includes at least one of the following:

[0322] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0323] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0324] In an embodiment of the present application, the second core network device can determine the relay communication strategy information of the remote device based on the authorized multi-path communication indication information of the remote device, and send the relay communication strategy information to the remote device so that the remote device establishes a transmission path based on the first information carried in the relay communication strategy information.

[0325] Among them, the second core network device in the embodiment of the present application can be a policy control function PCF, or other core network nodes or core network functions.

[0326] Optionally, the relay communication strategy information includes at least one of the following:

[0327] A routing descriptor in a user equipment routing policy;

[0328] Neighbor service policy information.

[0329] In a possible application scenario of the present application, the RSD of the URSP that relays the communication strategy information includes the first information.

[0330] Alternatively, the first information is included in the proximity service (Proximity Service, ProSe) policy of the relay communication strategy information. One implementation method is that the first information is associated with a relay service code (Relay Service Code, RSC), that is, when the remote device uses the relay service code to perform relay path establishment, the remote device can determine that the service needs to perform multi-path relay communication based on the association relationship.

[0331] Optionally, the second information includes at least one of the following:

[0332] The maximum number of transmission paths corresponding to the remote device;

[0333] The maximum data bit rate of the transmission path corresponding to the remote device.

[0334] The maximum data bit rate of the transmission path corresponding to the remote device is the maximum data bit rate that can be transmitted by all the transmission paths corresponding to the remote device within a unit time.

[0335] Optionally, the method further comprises:

[0336] The second core network device sends a quality of service parameter corresponding to the multipath relay communication to the access network device.

[0337] The relay communication method provided in the present application will be described in detail below in conjunction with specific embodiments.

[0338] As an example, the RSD of the URSP of the relay communication strategy information includes the first information, as shown in the above Table 1.

[0339] As another example, a new RSD component is defined: ProSe Multi-relay path Preference. The ProSe Multi-relay path Preference is used to indicate at least one of the following:

[0340] Indicates that application data matching the RSD tends to be transmitted through multiple relays;

[0341] Indicates that application data matching the RSD is preferred to be transmitted via one PDU session and multiple relays on the Uu port.

[0342] An implementation method defines a new RSD component for limiting multi-path relay communication paths: second information (number constraint).

[0343] As another example, the ProSe policy of the relay communication policy information includes the first information, and the first information includes at least one of the following:

[0344] "Multipath relay communication tendency" indication (also known as the "first indication" in this application), the "multipath relay communication tendency" indication is used to indicate that the UE's current service tends to multipath relay communication, and the multipath relay communication includes at least one of the following implementation methods: Uu communication + one or more relay communications, multiple relay communications.

[0345] One implementation manner is that the ProSe policy of the relay communication strategy information includes the second information.

[0346] In a fifth aspect, the present application embodiment provides a relay communication configuration method. Fig.12 , shows a flowchart of a relay communication configuration method provided by an embodiment of the present application, the method is applied to access network equipment, such as Fig.12 As shown, the method may specifically include:

[0347] Step 501: The access network device receives authorization multipath communication indication information from a remote device;

[0348] Step 502: The access network device determines relay communication strategy information according to the authorized multi-path communication indication information;

[0349] Step 503: The access network device sends the relay communication strategy information to the remote device.

[0350] The relay communication strategy information carries first information, and the first information includes at least one of the following:

[0351] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0352] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0353] In an embodiment of the present application, the access network device can determine the relay communication strategy information of the remote device based on the authorized multi-path communication indication information of the remote device, and send the relay communication strategy information to the remote device so that the remote device establishes a transmission path based on the first information carried in the relay communication strategy information.

[0354] The access network device may be a wireless access network device, a wireless access network, a wireless access network function or a wireless access network unit. The access network device may include a base station, a WLAN access point or a WiFi node.

[0355] Optionally, the second information includes at least one of the following:

[0356] The maximum number of transmission paths corresponding to the remote device;

[0357] The maximum data bit rate of the transmission path corresponding to the remote device.

[0358] The maximum data bit rate of the transmission path corresponding to the remote device is the maximum data bit rate that can be transmitted by all the transmission paths corresponding to the remote device within a unit time.

[0359] Optionally, the method further comprises:

[0360] The access network device receives a quality of service parameter corresponding to the multipath relay communication;

[0361] The access network device determines wireless resource scheduling for multi-path relay communication according to the quality of service parameter.

[0362] The relay communication method provided in the embodiment of the present application can be executed by a relay communication device. In the embodiment of the present application, the relay communication device provided in the embodiment of the present application is described by taking the relay communication device executing the relay communication method as an example.

[0363] In a sixth aspect, an embodiment of the present application provides a relay communication device. Fig.13 , shows a structural block diagram of a relay communication device provided in an embodiment of the present application, which can be applied to a remote device. Fig.13 As shown, the device may include:

[0364] A first information acquisition module 601, used to acquire first information;

[0365] A transmission path establishing module 602, configured to establish a transmission path according to the first information;

[0366] The transmission path at least includes a relay transmission path; and the first information includes at least one of the following:

[0367] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0368] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0369] Optionally, the transmission path includes at least one of the following:

[0370] One direct link and at least one relay transmission path;

[0371] At least two relay transmission paths.

[0372] Optionally, the first information acquisition module includes:

[0373] A policy information receiving submodule, configured to receive relay communication policy information sent by a network side device, wherein the relay communication policy information carries the first information;

[0374] The network side device includes at least one of an access network device and a second core network device.

[0375] Optionally, the relay communication strategy information includes at least one of the following:

[0376] A routing descriptor in a user equipment routing policy;

[0377] Neighbor service policy information.

[0378] Optionally, the device further comprises:

[0379] The registration request sending module is used to send a registration request message to the first core network device, and the registration request message carries the multi-path relay communication capability information of the remote device.

[0380] Optionally, the first information acquisition module includes:

[0381] The first information acquisition submodule is used to read the first information from a local storage device or a universal integrated circuit card.

[0382] Optionally, the transmission path establishing module includes:

[0383] A relay device determination submodule, configured to determine at least one relay device group according to the first information, wherein the relay device group includes at least one first relay device; the first relay device is a relay device other than a second relay device, and the second relay device is a relay node on an existing relay transmission path;

[0384] A transmission path establishing submodule, configured to establish a transmission path based on the at least one relay device group;

[0385] Each relay device group corresponds to a relay transmission path.

[0386] Optionally, the transmission path establishment submodule includes:

[0387] A relay sending request sending unit, configured to send a relay discovery request message, wherein the relay discovery request message carries first information;

[0388] A response message receiving unit is used to receive a first response message for the relay discovery request message, and determine the terminal device that sends the first response message as the first relay device.

[0389] Optionally, the first information further includes at least one of the following:

[0390] Identification information of the target relay device;

[0391] identification information of the second relay device;

[0392] The identification information of the remote device.

[0393] Optionally, the relay device determines a submodule including:

[0394] A relay discovery message receiving unit, configured to receive a relay discovery message from a relay device, wherein the relay discovery message carries identification information of the relay device;

[0395] A relay device determining unit is used to determine at least one relay device group from the relay devices according to the first information.

[0396] Optionally, the second information includes at least one of the following:

[0397] The maximum number of transmission paths corresponding to the remote device;

[0398] The maximum data bit rate of the transmission path corresponding to the remote device.

[0399] Optionally, the transmission path establishing module includes:

[0400] A first determining submodule, configured to determine whether the number of existing transmission paths is greater than or equal to the maximum number according to the second information;

[0401] The first path establishment submodule is used to terminate the transmission path establishment process when the number of the existing transmission paths is greater than or equal to the maximum number, or to release at least one of the existing transmission paths and establish a transmission path according to the first information.

[0402] Optionally, the transmission path establishing module includes:

[0403] The first path establishing submodule is used to establish at least two relay transmission paths according to the first information when the Uu transmission path of the remote device is unavailable.

[0404] In a seventh aspect, an embodiment of the present application provides a relay communication device. Fig.14 , shows a structural block diagram of a relay communication device provided in an embodiment of the present application, which can be applied to a relay device. Fig.14 As shown, the device may include:

[0405] The receiving module 701 is used to receive a relay discovery request message sent by a remote device, wherein the relay discovery request message carries first information;

[0406] A determination module 702 is used to determine whether to respond to the relay discovery request message according to the first information;

[0407] A response module 703 is used to send a first response message to the remote device when it is determined to respond to the relay discovery request message;

[0408] The first information includes at least one of the following:

[0409] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0410] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0411] Optionally, the first information further includes at least one of the following:

[0412] Identification information of the target relay device;

[0413] Identification information of a second relay device, where the second relay device is a node on an existing relay transmission path;

[0414] The identification information of the remote device.

[0415] Optionally, the determining module includes:

[0416] A first determining submodule is configured to determine to respond to the relay discovery request message when the identification information of the target relay device includes the identification information of the relay device; or

[0417] The second determining submodule is configured to determine not to respond to the relay discovery request message if the identification information of the target relay device does not include the identification information of the relay device.

[0418] Optionally, the determining module includes:

[0419] A third determining submodule is configured to determine to respond to the relay discovery request message when the identification information of the second relay device does not include the identification information of the relay device; or

[0420] The fourth determining submodule is configured to determine not to respond to the relay discovery request message when the identification information of the second relay device includes the identification information of the relay device.

[0421] Optionally, the determining module includes:

[0422] The fifth determining submodule is used to determine not to respond to the relay discovery request message when there is at least one relay transmission path in the relay transmission paths corresponding to the relay device that matches the identification information of the remote device.

[0423] Optionally, the device further comprises:

[0424] The relay discovery message sending module is used to send a relay discovery message, and the relay discovery message carries the identification information of the relay device.

[0425] In an eighth aspect, an embodiment of the present application provides a relay communication authorization device. Fig.15 , shows a structural block diagram of a relay communication authorization device provided in an embodiment of the present application, which can be applied to a first core network device. Fig.15 As shown, the device may include:

[0426] A registration request receiving module 801 is used to receive a registration request message sent by a terminal device, wherein the registration request message carries multipath relay communication capability information of the terminal device, and the multipath relay communication capability information is used to indicate whether the terminal device supports multipath relay communication;

[0427] A contract information retrieval module 802 is used to retrieve the multipath relay communication contract information of the terminal device;

[0428] An authorization indication determination module 803 is used to determine the authorization multipath communication indication information of the terminal device according to the multipath relay communication capability information and the multipath relay communication contract information;

[0429] The authorization indication sending module 804 is used to send the authorization multi-path communication indication information to the second core network device and / or the access network device.

[0430] In a ninth aspect, an embodiment of the present application provides a relay communication configuration device. Fig.16 , shows a structural block diagram of a relay communication configuration device provided in an embodiment of the present application, which can be applied to a second core network device. Fig.16 As shown, the device may include:

[0431] The authorization indication receiving module 1501 is used to receive authorization multipath communication indication information of a remote device;

[0432] A policy information determination module 1502, configured to determine the relay communication policy information of the remote device according to the authorized multi-path communication indication information;

[0433] The policy information sending module 1503 is used to send the relay communication policy information to the remote device;

[0434] The relay communication strategy information carries first information, and the first information includes at least one of the following:

[0435] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0436] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0437] Optionally, the relay communication strategy information includes at least one of the following:

[0438] A routing descriptor in a user equipment routing policy;

[0439] Neighbor service policy information.

[0440] Optionally, the second information includes at least one of the following:

[0441] The maximum number of transmission paths corresponding to the remote device;

[0442] The maximum data bit rate of the transmission path corresponding to the remote device.

[0443] Optionally, the device further comprises:

[0444] The service quality parameter sending module is used to send the service quality parameters corresponding to the multi-path relay communication to the access network device.

[0445] In a tenth aspect, an embodiment of the present application provides a relay communication configuration device. Fig.17 , shows a structural block diagram of a relay communication configuration device provided in an embodiment of the present application, which can be applied to access network equipment. Fig.17 As shown, the device may include:

[0446] The first receiving module 1601 is used to receive authorization multipath communication indication information of a remote device;

[0447] A first determining module 1602, configured to determine relay communication strategy information according to the authorized multipath communication indication information;

[0448] A first sending module 1603, configured to send the relay communication strategy information to the remote device;

[0449] The relay communication strategy information carries first information, and the first information includes at least one of the following:

[0450] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0451] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0452] Optionally, the second information includes at least one of the following:

[0453] The maximum number of transmission paths corresponding to the remote device;

[0454] The maximum data bit rate of the transmission path corresponding to the remote device.

[0455] Optionally, the device further comprises:

[0456] A service quality parameter receiving module, used to receive service quality parameters corresponding to multipath relay communication;

[0457] The resource scheduling module is used to determine the wireless resource scheduling of the multi-path relay communication according to the quality of service parameters.

[0458] The relay communication device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal device. Exemplarily, the terminal device can include but is not limited to the types of terminal devices 11 listed above.

[0459] The relay communication device provided in the embodiment of the present application can implement the various processes implemented by the corresponding method embodiments mentioned above and achieve the same technical effects. To avoid repetition, they will not be described here.

[0460] Optional, such as Fig.18 As shown, the embodiment of the present application further provides a communication device 900, including a processor 901 and a memory 902, and the memory 902 stores a program or instruction that can be run on the processor 901. For example, when the communication device 900 is a network side device, the program or instruction is executed by the processor 901 to implement the various steps of the aforementioned method embodiments, and can achieve the same technical effect. When the communication device 900 is a terminal device, the program or instruction is executed by the processor 901 to implement the various steps of the relay communication method embodiment described in the second aspect, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0461] like Fig.19 , which is a schematic diagram of the hardware structure of a terminal device implementing an embodiment of the present application.

[0462] The terminal device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009 and at least some of the components of the processor 1010.

[0463] Those skilled in the art will appreciate that the terminal device 1000 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.19 The terminal device structure shown in the figure does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0464] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0465] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 1001 can transmit the data to the processor 1010 for processing; in addition, the RF unit 1001 can send uplink data to the network side device. Generally, the RF unit 1001 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0466] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0467] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.

[0468] In one embodiment of the present application, the terminal device 1000 is a remote device. The processor 1010 is used to:

[0469] Obtaining first information;

[0470] Establishing a transmission path according to the first information;

[0471] The transmission path at least includes a relay transmission path; and the first information includes at least one of the following:

[0472] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0473] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0474] Optionally, the transmission path includes at least one of the following:

[0475] One direct link and at least one relay transmission path;

[0476] At least two relay transmission paths.

[0477] Optionally, the radio frequency unit 1001 is used to: receive relay communication strategy information sent by a network side device, where the relay communication strategy information carries the first information;

[0478] The network side device includes at least one of an access network device and a second core network device.

[0479] Optionally, the relay communication strategy information includes at least one of the following:

[0480] A routing descriptor in a user equipment routing policy;

[0481] Neighbor service policy information.

[0482] Optionally, the radio frequency unit 1001 is further used to: send a registration request message to the first core network device, wherein the registration request message carries multipath relay communication capability information of the remote device.

[0483] Optionally, the processor 1010 is specifically configured to: read the first information from a local storage device or a universal integrated circuit card.

[0484] Optionally, the processor 1010 is specifically configured to:

[0485] Determine at least one relay device group according to the first information, the relay device group includes at least one first relay device; the first relay device is a relay device other than the second relay device, and the second relay device is a relay node on an existing relay transmission path;

[0486] establishing a transmission path based on the at least one relay device group;

[0487] Each relay device group corresponds to a relay transmission path.

[0488] Optionally, the radio frequency unit 1001 is used for:

[0489] Sending a relay discovery request message, where the relay discovery request message carries first information;

[0490] Receiving a first response message to the relay discovery request message;

[0491] The processor 1010 is used to: determine the terminal device that sends the first response message as the first relay device.

[0492] Optionally, the first information further includes at least one of the following:

[0493] Identification information of the target relay device;

[0494] identification information of the second relay device;

[0495] The identification information of the remote device.

[0496] Optionally, the radio frequency unit 1001 is used to: receive a relay discovery message from a relay device, where the relay discovery message carries identification information of the relay device;

[0497] The processor 1010 is configured to: determine at least one relay device group from the relay devices according to the first information.

[0498] Optionally, the second information includes at least one of the following:

[0499] The maximum number of transmission paths corresponding to the remote device;

[0500] The maximum data bit rate of the transmission path corresponding to the remote device.

[0501] Optionally, the processor 1010 is specifically configured to:

[0502] Determining whether the number of existing transmission paths is greater than or equal to the maximum number according to the second information;

[0503] When the number of the existing transmission paths is greater than or equal to the maximum number, the process of establishing the transmission path is terminated, or at least one of the existing transmission paths is released, and a transmission path is established according to the first information.

[0504] Optionally, the processor 1010 is specifically configured to:

[0505] In the case that the Uu transmission path of the remote device is unavailable, at least two relay transmission paths are established according to the first information.

[0506] In one embodiment of the present application, the terminal device 1000 is a relay device.

[0507] The radio frequency unit 1001 is used to: receive a relay discovery request message sent by a remote device, wherein the relay discovery request message carries first information;

[0508] The processor 1010 is configured to: determine whether to respond to the relay discovery request message according to the first information;

[0509] The radio frequency unit 1001 is further configured to: in the case of determining to respond to the relay discovery request message, send a first response message to the remote device;

[0510] The first information includes at least one of the following:

[0511] a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths;

[0512] The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

[0513] Optionally, the first information further includes at least one of the following:

[0514] Identification information of the target relay device;

[0515] Identification information of a second relay device, where the second relay device is a node on an existing relay transmission path;

[0516] The identification information of the remote device.

[0517] Optionally, the processor 1010 is specifically configured to:

[0518] In a case where the identification information of the target relay device includes the identification information of the relay device, determining to respond to the relay discovery request message; or,

[0519] In a case where the identification information of the target relay device does not include the identification information of the relay device, it is determined not to respond to the relay discovery request message.

[0520] Optionally, the processor 1010 is specifically configured to:

[0521] In a case where the identification information of the second relay device does not include the identification information of the relay device, determining to respond to the relay discovery request message; or,

[0522] In a case where the identification information of the second relay device includes the identification information of the relay device, it is determined not to respond to the relay discovery request message.

[0523] Optionally, the processor 1010 is specifically configured to:

[0524] In the case that there is at least one relay transmission path among the relay transmission paths corresponding to the relay device that matches the identification information of the remote device, it is determined not to respond to the relay discovery request message.

[0525] Optionally, the radio frequency unit 1001 is further configured to:

[0526] A relay discovery message is sent, where the relay discovery message carries identification information of the relay device.

[0527] The embodiment of the present application also provides a network side device, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the aforementioned method embodiment. The network side device embodiment corresponds to the aforementioned network side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment can be applied to the network side device embodiment and can achieve the same technical effect.

[0528] Specifically, the embodiment of the present application also provides a network side device, such as Fig. 20 As shown, the network side device 1100 includes: an antenna 111, a radio frequency device 112, a baseband device 113, a processor 114 and a memory 115. The antenna 111 is connected to the radio frequency device 112. In the uplink direction, the radio frequency device 112 receives information through the antenna 111 and sends the received information to the baseband device 113 for processing. In the downlink direction, the baseband device 113 processes the information to be sent and sends it to the radio frequency device 112, and the radio frequency device 112 processes the received information and sends it out through the antenna 111.

[0529] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 113, which includes a baseband processor.

[0530] The baseband device 113 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig. 20 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 115 through a bus interface to call the program in the memory 115 to execute the network device operations shown in the above method embodiment.

[0531] The network side device may further include a network interface 116, which is, for example, a common public radio interface (CPRI).

[0532] Specifically, the network side device 1100 of the embodiment of the present invention further includes: instructions or programs stored in the memory 115 and executable on the processor 114, and the processor 114 calls the instructions or programs in the memory 115 to execute Fig.14 , 15 , and 16. The methods executed by any of the modules shown in any one of the above embodiments achieve the same technical effect. To avoid repetition, they will not be described here.

[0533] The present application embodiment also provides a network side device. Fig.21 As shown, the network side device 1200 includes: a processor 1201, a network interface 1202 and a memory 1203. The network interface 1202 is, for example, a common public radio interface (CPRI).

[0534] Specifically, the network side device 1200 of the embodiment of the present invention further includes: instructions or programs stored in the memory 1203 and executable on the processor 1201, and the processor 1201 calls the instructions or programs in the memory 1203 to execute Fig.15 , 16 , and 17. The methods executed by any of the modules shown in any one of the above-mentioned embodiments achieve the same technical effect. To avoid repetition, they will not be described here.

[0535] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned relay communication method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0536] The processor is the processor in the terminal device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0537] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned relay communication method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0538] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0539] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned relay communication method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0540] An embodiment of the present application also provides a relay communication system, including: a terminal device and a network side device, wherein the terminal can be used to execute the steps of the relay communication method described in the second aspect above, and the network side device can be used to execute the steps of the relay communication method described in the first aspect above.

[0541] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0542] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0543] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A relay communication method, characterized in that: include: The remote device obtains the first information; The remote device establishes a transmission path according to the first information; The transmission path at least includes a relay transmission path; and the first information includes at least one of the following: a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths; The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

2. The method according to claim 1, characterized in that The transmission path includes at least one of the following: One direct link and at least one relay transmission path; At least two relay transmission paths.

3. The method according to claim 1, characterized in that The remote device obtains first information, including: The remote device receives relay communication strategy information sent by the network side device, wherein the relay communication strategy information carries the first information; The network side device includes at least one of an access network device and a second core network device.

4. The method according to claim 3, characterized in that: The relay communication strategy information includes at least one of the following: A routing descriptor in a user equipment routing policy; Neighbor service policy information.

5. The method according to claim 3, characterized in that: Before the remote device receives the relay communication strategy information sent by the network side device, the method further includes: The remote device sends a registration request message to the first core network device, and the registration request message carries the multi-path relay communication capability information of the remote device.

6. The method according to claim 1, characterized in that The remote device obtains first information, including: The remote device reads the first information from a local storage device or a universal integrated circuit card.

7. The method according to claim 1, characterized in that The remote device establishes a transmission path according to the first information, including: The remote device determines at least one relay device group according to the first information, the relay device group includes at least one first relay device; the first relay device is a relay device other than the second relay device, and the second relay device is a relay node on an existing relay transmission path; The remote device establishes a transmission path based on the at least one relay device group; Each relay device group corresponds to a relay transmission path.

8. The method according to claim 7, characterized in that The remote device determines at least one relay device group according to the first information, including: The remote device sends a relay discovery request message, where the relay discovery request message carries first information; The remote device receives a first response message to the relay discovery request message, and determines the terminal device that sends the first response message as a first relay device.

9. The method according to claim 8, characterized in that The first information also includes at least one of the following: Identification information of the target relay device; identification information of the second relay device; The identification information of the remote device.

10. The method according to claim 7, characterized in that The remote device determines at least one relay device group according to the first information, including: The remote device receives a relay discovery message from a relay device, where the relay discovery message carries identification information of the relay device; The remote device determines at least one relay device group from the relay devices according to the first information.

11. The method according to claim 1, characterized in that: The second information includes at least one of the following: The maximum number of transmission paths corresponding to the remote device; The maximum data bit rate of the transmission path corresponding to the remote device.

12. The method according to claim 11, characterized in that The remote device establishes a transmission path according to the first information, including: The remote device determines, according to the second information, whether the number of existing transmission paths is greater than or equal to the maximum number; When the number of existing transmission paths is greater than or equal to the maximum number, the remote device terminates the process of establishing the transmission path, or the remote device releases at least one of the existing transmission paths and establishes a transmission path according to the first information.

13. The method according to claim 1, characterized in that The remote device establishes a transmission path according to the first information, including: In the case that the Uu transmission path of the remote device is unavailable, the remote device establishes at least two relay transmission paths according to the first information.

14. A relay communication method, characterized in that: include: The relay device receives a relay discovery request message sent by a remote device, wherein the relay discovery request message carries first information; The relay device determines whether to respond to the relay discovery request message according to the first information; The relay device sends a first response message to the remote device when determining to respond to the relay discovery request message; The first information includes at least one of the following: a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths; The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

15. The method according to claim 14, characterized in that The first information also includes at least one of the following: Identification information of the target relay device; Identification information of a second relay device, where the second relay device is a node on an existing relay transmission path; The identification information of the remote device.

16. The method according to claim 15, characterized in that The relay device determines whether to respond to the relay discovery request message according to the first information, including: In a case where the identification information of the target relay device includes the identification information of the relay device, the relay device determines to respond to the relay discovery request message; or, In a case where the identification information of the target relay device does not include the identification information of the relay device, the relay device determines not to respond to the relay discovery request message.

17. The method according to claim 15, characterized in that The relay device determines whether to respond to the relay discovery request message according to the first information, including: In a case where the identification information of the second relay device does not include the identification information of the relay device, the relay device determines to respond to the relay discovery request message; or, In a case where the identification information of the second relay device includes the identification information of the relay device, the relay device determines not to respond to the relay discovery request message.

18. The method according to claim 15, characterized in that The relay device determines whether to respond to the relay discovery request message according to the first information, including: In the case that there is at least one relay transmission path among the relay transmission paths corresponding to the relay device that matches the identification information of the remote device, the relay device determines not to respond to the relay discovery request message.

19. The method according to any one of claims 14 to 18, characterized in that The method further comprises: The relay device sends a relay discovery message, and the relay discovery message carries identification information of the relay device.

20. A relay communication authorization method, characterized in that: include: The first core network device receives a registration request message sent by a terminal device, where the registration request message carries multipath relay communication capability information of the terminal device, where the multipath relay communication capability information is used to indicate whether the terminal device supports multipath relay communication; The first core network device retrieves the multipath relay communication contract information of the terminal device; The first core network device determines the authorized multipath communication indication information of the terminal device according to the multipath relay communication capability information and the multipath relay communication contract information; The first core network device sends the authorized multi-path communication indication information to the second core network device and / or the access network device.

21. A relay communication configuration method, characterized in that: include: The second core network device receives the authorization multipath communication indication information of the remote device; The second core network device determines the relay communication strategy information of the remote device according to the authorized multi-path communication indication information; The second core network device sends the relay communication strategy information to the remote device; The relay communication strategy information carries first information, and the first information includes at least one of the following: a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths; The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

22. The method according to claim 21, characterized in that The relay communication strategy information includes at least one of the following: A routing descriptor in a user equipment routing policy; Neighbor service policy information.

23. The method according to claim 21, characterized in that The second information includes at least one of the following: The maximum number of transmission paths corresponding to the remote device; The maximum data bit rate of the transmission path corresponding to the remote device.

24. The method according to claim 21, characterized in that The method further comprises: The second core network device sends a quality of service parameter corresponding to the multipath relay communication to the access network device.

25. A relay communication configuration method, characterized in that: include: The access network device receives the authorization multipath communication indication information of the remote device; The access network device determines relay communication strategy information according to the authorized multi-path communication indication information; The access network device sends the relay communication strategy information to the remote device; The relay communication strategy information carries first information, and the first information includes at least one of the following: a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths; The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

26. The method according to claim 25, characterized in that The second information includes at least one of the following: The maximum number of transmission paths corresponding to the remote device; The maximum data bit rate of the transmission path corresponding to the remote device.

27. The method according to claim 25, characterized in that The method further comprises: The access network device receives a quality of service parameter corresponding to the multipath relay communication; The access network device determines wireless resource scheduling for multi-path relay communication according to the quality of service parameter.

28. A relay communication device, characterized in that: Applied to a remote device, the device comprises: A first information acquisition module, used to acquire first information; A transmission path establishing module, used to establish a transmission path according to the first information; The transmission path at least includes a relay transmission path; and the first information includes at least one of the following: a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths; The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

29. A relay communication device, characterized in that: Applied to a relay device, the device comprises: A receiving module, configured to receive a relay discovery request message sent by a remote device, wherein the relay discovery request message carries first information; A determination module, configured to determine whether to respond to the relay discovery request message according to the first information; A response module, configured to send a first response message to the remote device when determining to respond to the relay discovery request message; The first information includes at least one of the following: a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths; The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

30. A relay communication authorization device, characterized in that: Applied to a first core network device, the apparatus includes: A registration request receiving module, used to receive a registration request message sent by a terminal device, wherein the registration request message carries multipath relay communication capability information of the terminal device, and the multipath relay communication capability information is used to indicate whether the terminal device supports multipath relay communication; A contract information retrieval module, used to retrieve the multipath relay communication contract information of the terminal device; An authorization indication determination module, used to determine the authorization multipath communication indication information of the terminal device according to the multipath relay communication capability information and the multipath relay communication contract information; The authorization indication sending module is used to send the authorization multi-path communication indication information to the second core network device and / or the access network device.

31. A relay communication configuration device, characterized in that: Applied to a second core network device, the apparatus includes: An authorization indication receiving module, used for receiving authorization multipath communication indication information of a remote device; A strategy information determination module, configured to determine the relay communication strategy information of the remote device according to the authorized multi-path communication indication information; A strategy information sending module, used to send the relay communication strategy information to the remote device; The relay communication strategy information carries first information, and the first information includes at least one of the following: a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths; The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

32. A relay communication configuration device, characterized in that: Applied to access network equipment, the device comprises: A first receiving module, used to receive authorization multipath communication indication information of a remote device; A first determining module, configured to determine relay communication strategy information according to the authorized multipath communication indication information; A first sending module, used for sending the relay communication strategy information to the remote device; The relay communication strategy information carries first information, and the first information includes at least one of the following: a first indication, where the first indication is used to indicate that a target communication service of the first terminal requires at least two transmission paths; The second information is used to indicate the maximum number N of the transmission paths, and N is a positive integer greater than or equal to 2.

33. A terminal device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the relay communication method as described in any one of claims 1 to 13, or implements the steps of the relay communication method as described in any one of claims 14 to 19.

34. A network side device, characterized in that: It includes a processor and a memory, the memory storing a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the relay communication authorization method as described in claim 20, or implements the steps of the relay communication configuration method as described in any one of claims 21 to 24, or implements the steps of the relay communication configuration method as described in any one of claims 25 to 27.

35. A readable storage medium, characterized in that: The readable storage medium stores programs or instructions, and when the programs or instructions are executed by the processor, they implement the relay communication method as described in any one of claims 1 to 13, or implement the steps of the relay communication method as described in any one of claims 14 to 19, or implement the steps of the relay communication authorization method as described in claim 20, or implement the steps of the relay communication configuration method as described in any one of claims 21 to 24, or implement the steps of the relay communication configuration method as described in any one of claims 25 to 27.