WO2023280044A1 - 中继选择方法、中继信息传输方法、装置及终端 - Google Patents

中继选择方法、中继信息传输方法、装置及终端 Download PDF

Info

Publication number
WO2023280044A1
WO2023280044A1 PCT/CN2022/102740 CN2022102740W WO2023280044A1 WO 2023280044 A1 WO2023280044 A1 WO 2023280044A1 CN 2022102740 W CN2022102740 W CN 2022102740W WO 2023280044 A1 WO2023280044 A1 WO 2023280044A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
relay
relay terminal
terminal
target
Prior art date
Application number
PCT/CN2022/102740
Other languages
English (en)
French (fr)
Inventor
王文
柯小婉
吴晓波
谢振华
Original Assignee
维沃移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 维沃移动通信有限公司 filed Critical 维沃移动通信有限公司
Priority to EP22836797.5A priority Critical patent/EP4369793A1/en
Publication of WO2023280044A1 publication Critical patent/WO2023280044A1/zh
Priority to US18/402,939 priority patent/US20240236841A9/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/22Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user

Definitions

  • the present application relates to the field of communication technologies, and in particular to a relay selection method, a relay information transmission method, a device, and a terminal.
  • Embodiments of the present application provide a relay selection method, relay information transmission method, device, and terminal, which can solve the problem of how to select a relay terminal in a multi-hop relay scenario.
  • a relay selection method including:
  • the remote terminal receives the first information sent by the relay terminal, where the first information includes at least one of relay hop count N and quality of service (Quality of Service, QoS) information of the relay terminal, where N represents the The relay terminal is at the Nth hop of the relay link, where N is a positive integer;
  • the first information includes at least one of relay hop count N and quality of service (Quality of Service, QoS) information of the relay terminal, where N represents the The relay terminal is at the Nth hop of the relay link, where N is a positive integer;
  • the remote terminal performs relay terminal selection processing according to the first information.
  • a relay information transmission method including:
  • the first relay terminal sends the first information
  • the first information includes at least one of the following:
  • N The number of relay hops N of the first relay terminal, where N indicates that the first relay terminal is at the Nth hop of the relay link, and N is a positive integer;
  • a relay selection device which is applied to a remote terminal, including:
  • the first transceiver module is configured to receive the first information sent by the relay terminal, the first information includes at least one of the relay hop number N of the relay terminal and the quality of service QoS information, and N represents the relay terminal In the Nth hop of the relay link, N is a positive integer;
  • the first processing module is configured to execute relay terminal selection processing according to the first information.
  • a relay information transmission device which is applied to a first relay terminal, including:
  • a second transceiver module configured to send the first information
  • the first information includes at least one of the following:
  • N The number of relay hops N of the first relay terminal, where N indicates that the first relay terminal is at the Nth hop of the relay link, and N is a positive integer;
  • a terminal includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor.
  • the program or instruction is executed by the processor. The steps of the method described in the first aspect or the second aspect are realized.
  • a terminal including a processor and a communication interface, wherein the communication interface is used to: receive first information sent by a relay terminal, and the first information includes the relay hop count of the relay terminal At least one of N and quality of service QoS information, N indicates that the relay terminal is at the Nth hop of the relay link, and N is a positive integer; the processor is configured to: the remote terminal according to the first information, to perform relay terminal selection processing; or, the communication interface is used to: send first information; the first information includes at least one of the following:
  • N The number of relay hops N of the first relay terminal, where N indicates that the first relay terminal is at the Nth hop of the relay link, and N is a positive integer;
  • a readable storage medium is provided, and programs or instructions are stored on the readable storage medium, and when the programs or instructions are executed by a processor, the steps of the method described in the first aspect are realized, or the steps of the method described in the first aspect are realized, or The steps of the method described in the second aspect.
  • a chip in an eighth aspect, includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect steps, or to achieve the steps of the method as described in the second aspect.
  • a computer program product is provided, the computer program product is stored in a non-transitory storage medium, and the computer program product is executed by at least one processor to implement the computer program product described in the first aspect or the second aspect. steps of the method described above.
  • a communication device configured to execute the method as described in the first aspect or the second aspect.
  • the remote terminal receives the first information sent by the relay terminal, and the first information includes at least one of the relay hop N and the quality of service (QoS) information of the relay terminal;
  • the remote terminal can identify the role of the relay terminal (intermediate relay or anchor relay), and then determine whether to select the relay terminal, so as to realize the selection of the relay terminal in the multi-hop relay scenario.
  • FIG. 1 shows a structural diagram of a communication system applicable to an embodiment of the present application
  • FIG. 2 shows a schematic flow diagram of a relay selection method in an embodiment of the present application
  • FIG. 3 shows a schematic flowchart of a relay information transmission method according to an embodiment of the present application
  • FIG. 4 shows one of the interactive schematic diagrams of the relay selection method in the embodiment of the present application
  • FIG. 5 shows the second interactive schematic diagram of the relay selection method in the embodiment of the present application
  • FIG. 6 shows a schematic diagram of modules of a relay selection device according to an embodiment of the present application
  • FIG. 7 shows a schematic diagram of modules of a relay information transmission device according to an embodiment of the present application.
  • FIG. 8 shows a structural block diagram of a communication device according to an embodiment of the present application.
  • FIG. 9 shows a structural block diagram of a terminal according to an embodiment of the present application.
  • first, second and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific sequence or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein and that "first" and “second” distinguish objects. It is usually one category, and the number of objects is not limited. For example, there may be one or more first objects.
  • “and/or” in the description and claims means at least one of the connected objects, and the character “/” generally means that the related objects are an "or” relationship.
  • LTE Long Term Evolution
  • LTE-Advanced LTE-Advanced
  • LTE-A Long Term Evolution-Advanced
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • FDMA Frequency Division Multiple Access
  • OFDMA Orthogonal Frequency Division Multiple Access
  • SC-FDMA Single-carrier Frequency-Division Multiple Access
  • SC-FDMA Single-carrier Frequency-Division Multiple Access
  • system and “network” in the embodiments of the present application are often used interchangeably, and the described technologies can be used for the above-mentioned systems and radio technologies as well as other systems and radio technologies.
  • NR New Radio
  • the following description describes the New Radio (NR) system for illustrative purposes, and uses NR terminology in most of the following descriptions. These technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6 th Generation , 6G) communication system.
  • 6th Generation 6th Generation
  • Figure 1 shows a multi-relay scenario.
  • the remote terminal connects to the core network (5GC) through multiple relay terminals (Relay UE), such as Relay UE#1, Relay UE#2, ..., Relay UE#n.
  • Relay UE relay terminals
  • Remote UE or Relay UE can be called terminal equipment or user equipment (User Equipment, UE), which can be a mobile phone, a tablet computer (Tablet Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant) Digital Assistant, PDA), handheld computer, netbook, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), mobile Internet device (Mobile Internet Device, MID), wearable device (Wearable Device) or vehicle-mounted device (Vehicle User Equipment, VUE), pedestrian terminal (Pedestrian User Equipment, PUE) and other terminal-side equipment, wearable devices include: smart watches, bracelets, earphones, glasses, etc. It should be noted that, the embodiment of the present application does not limit the specific type of the terminal.
  • the embodiment of the present application provides a relay selection method, including:
  • Step 201 The remote terminal receives the first information sent by the relay terminal, the first information includes at least one of the relay hop N and the quality of service (QoS) information of the relay terminal, N indicates that the relay terminal is in The Nth hop of the relay link, where N is a positive integer.
  • QoS quality of service
  • the above first information may be carried by a UE-to-Network Relay Discovery Announcement message or a UE-to-Network Relay Discovery Response message.
  • the remote terminal receives the first information sent by at least one relay terminal.
  • the first information sent by each relay terminal can identify the relay role of the relay terminal, for example, it is an anchor relay or an intermediate relay.
  • Relay UE#1 (the relay connected to the base station) is an anchor relay
  • Relay UE#2 to Relay UE#n are intermediate relays. Specifically, when N is 1, it indicates that the relay terminal is an anchor relay, and when N is greater than 1, it indicates that the relay terminal is an intermediate relay.
  • the QoS information includes at least one of the following:
  • the delay information between the relay terminal and the anchor user plane function can be represented by a packet delay budget (Packet Delay Budget, PDB);
  • the packet error rate information between the relay terminal and the anchor point UPF can be represented by a packet error rate (Packet Error Rate, PER);
  • the guaranteed bit rate information between the relay terminal and the anchor point UPF can be represented by guaranteed bit rate (Guaranteed Bit Rate, GBR);
  • the maximum bit rate information between the relay terminal and the anchor point UPF can be represented by a maximum bit rate (Maximal Bit Rate, MBR).
  • MBR Maximum Bit Rate
  • the above-mentioned anchor UPF refers to a UPF connected to a data network.
  • Step 202 The remote terminal performs relay terminal selection processing according to the first information.
  • the remote terminal identifies the role of the relay terminal according to the first information sent by each relay terminal, and then determines whether to select the relay terminal.
  • the remote terminal receives the first information sent by the relay terminal, and the first information includes at least one of the relay hop N and the quality of service (QoS) information of the relay terminal;
  • the remote terminal can identify the role of the relay terminal (intermediate relay or anchor relay), and then determine whether to select the relay terminal, so as to realize the selection of the relay terminal in the multi-hop relay scenario.
  • the number of the first information in the first information is at least two, and each of the first information corresponds to a relay terminal, and each of the first information includes at least one first parameter, the The first parameter may include at least one of the following: the number of relay hops; the delay between the relay terminal and the anchor point UPF, then;
  • the remote terminal performs relay terminal selection processing according to the first information, including:
  • the remote terminal determines the target relay terminal corresponding to the first target minimum parameter according to the first parameter corresponding to each first information, and the first target minimum parameter is the one with the smallest parameter value among the plurality of first parameters first parameter;
  • the first target minimum parameter includes at least one of the following:
  • the remote terminal receives the first information sent by the first relay terminal and the first information sent by the second relay terminal, and the relay hop in the first information sent by the first relay terminal
  • the number N is 1, the delay between the relay terminal and the anchor user plane function UPF is S1, the relay hop number N in the first information sent by the second relay terminal is 2, and the relay
  • the time delay between the terminal and the anchor user plane function UPF is S2, and S2 is greater than S1, then the remote terminal can select the first relay terminal as the target relay terminal.
  • the remote terminal performs relay terminal selection processing according to the first information, including:
  • the remote terminal performs a relay terminal selection process according to the first information and the second information, and the second information is used to indicate a selection condition of the relay terminal;
  • the second information is configured or preset configured by the network side to the remote terminal.
  • the second information includes at least one of the following:
  • the maximum number of relay hops is the maximum number of hops corresponding to the relay terminal acceptable to the remote terminal
  • the maximum QoS parameter value corresponding to the QoS information is the maximum QoS parameter value corresponding to the QoS information.
  • the maximum QoS parameter value corresponding to the QoS information includes at least one of the following:
  • the maximum tolerable time delay information of the remote terminal
  • the maximum tolerable bit rate information of the remote terminal is the maximum tolerable bit rate information of the remote terminal.
  • the performing relay terminal selection processing according to the first information and the second information includes at least one of the following:
  • the second information includes the maximum relay hop count
  • select a relay terminal that sends first target information where the first target information is first information that satisfies a first condition, and the first target information is first information that satisfies a first condition.
  • a condition is that the number of relay hops N in the first information is less than or equal to the maximum number of relay hops;
  • the second information includes the maximum QoS parameter value
  • select a relay terminal that sends second target information where the second target information is first information that satisfies a second condition, and the second The condition is that the QoS parameter value in the first information is less than or equal to the maximum QoS parameter value.
  • the second information is associated with at least one of the following:
  • Application identification or service type that is, the second information applies to specific services or applications
  • Relay service code (relay service code). That is, the second information applies to a specific relay service code.
  • the remote terminal performs relay terminal selection processing according to the first information and the second information, including:
  • the remote terminal When the second information is associated with at least one of the target application identifier, target service type, and target relay service code, the remote terminal performs relay terminal selection processing according to the first information and the second information .
  • target application identifier may be pre-configured by the network, or may be stipulated by a protocol.
  • the remote terminal receives the first information sent by the relay terminal, and the first information includes at least one of the relay hop N and the quality of service (QoS) information of the relay terminal;
  • the remote terminal can identify the role of the relay terminal (intermediate relay or anchor relay), and then determine whether to select the relay terminal, so as to realize the selection of the relay terminal in the multi-hop relay scenario.
  • the embodiment of the present application also provides a relay information transmission method, including:
  • Step 301 the first relay terminal sends first information
  • the first information includes at least one of the following:
  • N The number of relay hops N of the first relay terminal, where N indicates that the first relay terminal is at the Nth hop of the relay link, and N is a positive integer;
  • the above-mentioned first relay terminal may be any relay terminal in the relay link.
  • the first information above may be carried by a UE-to-Network Relay Discovery Announcement message or a UE-to-Network Relay Discovery Response message.
  • the first relay terminal sends the first information, so that the remote terminal can identify the role of the first relay terminal (anchor relay or intermediate relay) according to the first information, and then Determine whether to select the relay terminal.
  • other relay terminals can determine whether to perform the next-hop relay role of the first relay terminal based on the first information of the first relay terminal.
  • the QoS information includes at least one of the following:
  • the QoS information is the same as the QoS information in the embodiment of the method at the remote terminal side, and will not be repeated here.
  • the first relay terminal before sending the first information, the first relay terminal further includes:
  • the second relay terminal includes a relay terminal corresponding to N1 hops before the first relay terminal, where N1 is a positive integer greater than or equal to 1;
  • the first relay terminal performs a first operation according to the first information of the second relay terminal
  • the first operation includes at least one of the following:
  • the QoS information of the first relay terminal is updated.
  • the updating the QoS information includes at least one of the following:
  • the first relay terminal performs round-trip time (Round-Trip Time, RTT) measurement through the relay link and the anchor point UPF, and updates the delay value in the QoS information based on the measurement result;
  • the first relay terminal performs target QoS parameter measurement through the relay link and the anchor point UPF, and updates the target QoS parameter in the QoS information based on the measurement result, and the target QoS parameter includes packet error rate and packet loss rate at least one of the .
  • the first relay terminal performs a first operation according to the first information of the second relay terminal, including:
  • the first relay terminal determines the first relay terminal as the next-hop relay of the second relay terminal according to the third information and the first information of the second relay terminal , the first relay terminal performs the first operation;
  • the third information is used to indicate a relay discovery termination condition, and the third information is configured or pre-configured to the first relay terminal by the network side.
  • the third information includes at least one of the following:
  • the maximum QoS parameter value corresponding to the QoS information is the maximum QoS parameter value corresponding to the QoS information.
  • the maximum QoS parameter value includes at least one of the following:
  • the maximum tolerable bit rate information between the relay terminal and the anchor UPF is the maximum tolerable bit rate information between the relay terminal and the anchor UPF.
  • the above relay discovery termination condition is used for the first relay terminal to judge whether to continue to perform the relay discovery process, that is, to act as a next-hop relay role.
  • the relay hop count in the first information of the second relay terminal is greater than or equal to the maximum relay hop count, and/or, the QoS parameter value corresponding to the QoS information in the first message relayed by the second terminal is greater than or equal to the corresponding maximum QoS parameter value, the first relay terminal does not select the second relay terminal as the last-hop relay terminal.
  • the first relay terminal no longer acts as a next-hop relay.
  • the third information is associated with at least one of the following:
  • Application identification or business type that is, the third information applies to a specific business or application
  • the relay service code that is, the third information applies to a specific relay service code.
  • the number of the first information is at least two, and each of the first information corresponds to a second relay terminal, and each of the first information includes at least one second parameter, then
  • the first relay terminal performs a first operation according to the first information of the second relay terminal, including:
  • the first relay terminal determines a target second relay terminal corresponding to a second target minimum parameter according to the second parameters corresponding to each piece of first information, and the second target minimum parameter is one of the plurality of second parameters The second parameter with the smallest parameter value;
  • the first relay terminal performs the first operation according to the first information of the target second relay terminal
  • the second target minimum parameter includes at least one of the following:
  • the above-mentioned second relay terminal includes relay terminal #1 and relay terminal #2
  • the relay hop count in the first information of relay terminal #1 is 1, and the time between the relay terminal and the anchor point UPF
  • the delay is M1
  • the number of relay hops in the first information of relay terminal #2 is 2
  • the delay between the relay terminal and the anchor point UPF is M2
  • M2 is greater than M1
  • the first relay The terminal may select relay terminal #1 as the target second relay terminal.
  • the first relay terminal determines, according to the third information and the first information of the second relay terminal, that the first relay terminal is the next relay terminal of the second relay terminal.
  • the first relay terminal performs the first operation, including:
  • the first relay terminal determines, according to the third information and the first information of the second relay terminal, that the first relay terminal is the next-hop relay of the second relay terminal, and the In a case where the third information is associated with at least one of a target application identifier, a target service type, and a target relay service code, the first relay terminal performs the first operation.
  • the first relay terminal sends the first information, so that the remote terminal can identify the role of the first relay terminal (anchor relay or intermediate relay) according to the first information, and then Determine whether to select the relay terminal.
  • other relay terminals can determine whether to perform the next-hop relay role of the first relay terminal based on the first information of the first relay terminal.
  • Embodiment 1 In a multi-hop relay scenario (assuming that relay terminal #1, relay terminal #2 and relay terminal #3 are included), mode A (model A) relay discovery and selection.
  • Step 401 Relay terminal #1 (anchor relay) executes the U2N relay discovery process of mode A, and relay terminal #1 sends a UE-to-Network Relay Discovery Announcement message (UE-to-Network Relay Discovery Announcement message),
  • First information is carried in the terminal-to-network relay discovery notification message, where the first information includes at least one of the following:
  • the QoS parameter value includes at least one of PDB, PER, GBR and MBR.
  • Step 402 Relay terminal #2 (intermediate relay or second-hop relay) receives the terminal-to-network relay discovery notification message sent by relay terminal #1, based on the first information in the terminal-to-network relay discovery notification message , or, based on the first information and the third information, determine whether to act as the next-hop relay, perform at least one of the following when determining to act as the next-hop relay, and send the updated terminal-to-network relay discovery notification message First message:
  • Step 403 Relay terminal #3 (intermediate relay or third-hop relay) receives the terminal-to-network relay discovery notification message sent by relay terminal #2, based on the first information in the terminal-to-network relay discovery notification message , or, based on the first information and the third information, determine whether to act as the next-hop relay, perform at least one of the following when determining to act as the next-hop relay, and send the updated terminal-to-network relay discovery notification message first message;
  • relay terminal #3 may also receive UE-to-Network Relay Discovery Announcement messages sent by relay terminal #1 and relay terminal #2 at the same time. In this case, relay terminal #3 preferentially selects the first The relay terminal corresponding to the smallest index in the information.
  • Step 404 the remote UE receives the first information, and selects a relay terminal based on the first information or based on the first information and the second information.
  • Embodiment 2 In a multi-hop relay scenario (assuming including relay terminal #1, relay terminal #2 and relay terminal #3), mode B (model B) relay discovery and selection.
  • Step 501 The remote terminal executes the Model B relay sending process, and the Remote UE sends a UE-to-Network Relay Discovery Solicitation message (UE-to-Network Relay Discovery Solicitation message).
  • Step 502 After receiving the UE-to-Network Relay Discovery Request message sent by the remote terminal, the relay terminal #1 (anchor relay) sends a UE-to-Network Relay Discovery Response message (UE-to-Network Relay Discovery Response message) to the remote terminal, where the first information is carried in the terminal-to-network relay discovery response message.
  • anchor relay After receiving the UE-to-Network Relay Discovery Request message sent by the remote terminal, the relay terminal #1 (anchor relay) sends a UE-to-Network Relay Discovery Response message (UE-to-Network Relay Discovery Response message) to the remote terminal, where the first information is carried in the terminal-to-network relay discovery response message.
  • UE-to-Network Relay Discovery Response message UE-to-Network Relay Discovery Response message
  • the first information includes at least one of the following:
  • the QoS parameter value includes at least one of PDB, PER, GBR and MBR.
  • Step 503 Relay terminal #2 (intermediate relay or second-hop relay) sends a terminal-to-network relay discovery response message (UE-to -Network Relay Discovery Response message) to the remote terminal, the first information is carried in the network relay discovery response message from the terminal to the network.
  • UE-to -Network Relay Discovery Response message UE-to -Network Relay Discovery Response message
  • the first information includes at least one of the following:
  • Index (index): indicates the hop number of the current relay terminal, such as index 2, indicating the second hop relay;
  • the QoS parameter value includes at least one of PDB, PER, GBR and MBR.
  • Step 504 Relay terminal #3 (intermediate relay or third-hop relay) sends a terminal-to-network relay discovery response message (UE-to -Network Relay Discovery Response message) to the remote terminal, the first information is carried in the network relay discovery response message from the terminal to the network.
  • UE-to -Network Relay Discovery Response message UE-to -Network Relay Discovery Response message
  • the first information includes at least one of the following:
  • the QoS parameter value includes at least one of PDB, PER, GBR and MBR.
  • Step 505 the remote terminal receives the first information, and selects a relay terminal based on the first information or based on the second information and the first information.
  • the relay terminal sends the first information
  • the remote terminal can identify the role of the first relay terminal (anchor relay or intermediate relay) according to the first information, and then determine whether to select The relay terminal.
  • other relay terminals can determine whether to perform the next-hop relay role of the first relay terminal based on the first information of the first relay terminal.
  • the relay selection method provided in the embodiment of the present application may be executed by a relay selection device, or a control module in the relay selection device for executing the relay selection method.
  • the relay selection device provided in the embodiment of the present application is described by taking the relay selection device executing the relay selection method as an example.
  • the embodiment of the present application provides a relay selection device 600, including:
  • the first transceiver module 601 is configured to receive the first information sent by the relay terminal, the first information includes at least one of the relay hop N and the quality of service QoS information of the relay terminal, N represents the relay The terminal is at the Nth hop of the relay link, where N is a positive integer;
  • the first processing module 602 is configured to perform relay terminal selection processing according to the first information.
  • the QoS information includes at least one of the following:
  • the number of the first information is at least two, and each of the first information corresponds to a relay terminal, and each of the first information includes at least one first parameter, then;
  • the first processing module includes:
  • the first selection submodule is configured to determine a target relay terminal corresponding to a first target minimum parameter according to a first parameter corresponding to each first information, and the first target minimum parameter is a parameter among a plurality of the first parameters the first parameter with the smallest value;
  • the first target minimum parameter includes at least one of the following:
  • the first processing module is configured to perform relay terminal selection processing according to the first information and second information, and the second information is used to indicate selection conditions of the relay terminal;
  • the second information is configured or preset configured by the network side to the remote terminal.
  • the second information includes at least one of the following:
  • the maximum number of relay hops is the maximum number of hops corresponding to the relay terminal acceptable to the remote terminal
  • the maximum QoS parameter value corresponding to the QoS information is the maximum QoS parameter value corresponding to the QoS information.
  • the first processing module is configured to perform at least one of the following:
  • the second information includes the maximum relay hop count
  • select a relay terminal that sends first target information where the first target information is first information that satisfies a first condition, and the first target information is first information that satisfies a first condition.
  • a condition is that the number of relay hops N in the first information is less than or equal to the maximum number of relay hops;
  • the second information includes the maximum QoS parameter value
  • select a relay terminal that sends second target information where the second target information is first information that satisfies a second condition, and the second The condition is that the QoS parameter value in the first information is less than or equal to the maximum QoS parameter value.
  • the maximum QoS parameter value corresponding to the QoS information includes at least one of the following:
  • the maximum tolerable time delay information of the remote terminal
  • the maximum tolerable bit rate information of the remote terminal is the maximum tolerable bit rate information of the remote terminal.
  • the second information is associated with at least one of the following:
  • the first processing module is configured to, when the second information is associated with at least one of a target application identifier, a target service type, and a target relay service code, the remote terminal according to the first information and the second information, and execute relay terminal selection processing.
  • the first information sent by the relay terminal is received, and the first information includes at least one of the relay hop number N and the quality of service (QoS) information of the relay terminal; It is possible to identify the role of the relay terminal (intermediate relay or anchor relay), and then determine whether to select the relay terminal, so as to realize the selection of the relay terminal in the multi-hop relay scenario.
  • QoS quality of service
  • the relay information transmission method provided in the embodiment of the present application may be executed by a relay information transmission device, or a control module in the relay information transmission device for executing the relay information transmission method.
  • the relay information transmission device provided in the embodiment of the present application is described by taking the relay information transmission device executing the relay information transmission method as an example.
  • the embodiment of the present application also provides a relay information transmission device 700, including:
  • the second transceiver module 701 is configured to send the first information
  • the first information includes at least one of the following:
  • N The number of relay hops N of the first relay terminal, where N indicates that the first relay terminal is at the Nth hop of the relay link, and N is a positive integer;
  • the device in this embodiment of the present application further includes: a determining module, configured to determine the first channel.
  • the QoS information includes at least one of the following:
  • the device of the embodiment of the present application further includes:
  • the third transceiver module is configured to receive the first information from the second relay terminal before the second transceiver module sends the first information, and the second relay terminal includes the same N1 before the first relay terminal Jump to the corresponding relay terminal, N1 is a positive integer greater than or equal to 1;
  • a second processing module configured to perform a first operation according to the first information of the second relay terminal
  • the first operation includes at least one of the following:
  • the QoS information of the first relay terminal is updated.
  • the second processing module is configured to perform at least one of the following:
  • Target QoS parameter measurement through the relay link and the anchor UPF, and update the target QoS parameter in the QoS information based on the measurement result, where the target QoS parameter includes at least one of a packet error rate and a packet loss rate.
  • the second processing module is configured to determine the first relay terminal as the next-hop relay of the second relay terminal according to the third information and the first information of the second relay terminal In the case of , perform the first operation;
  • the third information is used to indicate a relay discovery termination condition, and the third information is configured or pre-configured to the first relay terminal by the network side.
  • the third information includes at least one of the following:
  • the maximum QoS parameter value corresponding to the QoS information is the maximum QoS parameter value corresponding to the QoS information.
  • the maximum QoS parameter value corresponding to the QoS information includes at least one of the following:
  • the maximum tolerable bit rate information between the relay terminal and the anchor UPF is the maximum tolerable bit rate information between the relay terminal and the anchor UPF.
  • the third information is associated with at least one of the following:
  • the number of the first information is at least two, and each of the first information corresponds to a second relay terminal, and each of the first information includes at least one second parameter, then
  • the second processing module includes:
  • the second selection submodule is configured to determine a target second relay terminal corresponding to a second target minimum parameter according to a second parameter corresponding to each piece of first information, where the second target minimum parameter is a plurality of the second parameters The second parameter with the smallest parameter value;
  • the second processing submodule is configured to perform the first operation according to the first information of the target second relay terminal
  • the second target minimum parameter includes at least one of the following:
  • the second processing module is configured to determine, at the first relay terminal, the first relay terminal as the second relay terminal according to the third information and the first information of the second relay terminal. If the next hop of the relay terminal is relay, and the third information is associated with at least one of the target application identifier, target service type, and target relay service code, the first relay terminal executes the first operation.
  • the first relay terminal sends the first information, so that the remote terminal can identify the role of the first relay terminal (anchor relay or intermediate relay) according to the first information, and then Determine whether to select the relay terminal.
  • other relay terminals can determine whether to perform the next-hop relay role of the first relay terminal based on the first information of the first relay terminal.
  • the relay selection device or relay information transmission device in this embodiment of the present application may be a device, a device with an operating system or an electronic device, or a component, an integrated circuit, or a chip in a terminal.
  • the apparatus or electronic equipment may be a mobile terminal or a non-mobile terminal.
  • the mobile terminal may include but not limited to the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television ( television, TV), teller machines or self-service machines, etc., are not specifically limited in this embodiment of the present application.
  • the device provided by the embodiment of the present application can realize the various processes realized by the method embodiments in Fig. 2 to Fig. 5 and achieve the same technical effect. To avoid repetition, details are not repeated here.
  • this embodiment of the present application further provides a communication device 800, including a processor 801, a memory 802, and programs or instructions stored in the memory 802 and operable on the processor 801,
  • a communication device 800 including a processor 801, a memory 802, and programs or instructions stored in the memory 802 and operable on the processor 801
  • the communication device 800 is a remote terminal
  • the program or instruction is executed by the processor 801
  • each process of the above embodiment of the relay selection method applied to the remote terminal can be realized, and the same technical effect can be achieved.
  • the communication device 800 is a relay terminal
  • the program or instruction is executed by the processor 801
  • each process of the above embodiment of the relay information transmission method applied to the relay terminal can be achieved, and the same technical effect can be achieved. In order to avoid duplication , which will not be repeated here.
  • the embodiment of the present application also provides a terminal, including a processor and a communication interface, the communication interface is used to: receive the first information sent by the relay terminal, the first information includes the relay hop N and the quality of service of the relay terminal At least one item in the QoS information, N indicates that the relay terminal is at the Nth hop of the relay link, and N is a positive integer; the processor is configured to: perform relay terminal selection processing according to the first information.
  • the embodiment of the present application also provides a terminal, including a processor and a communication interface, where the communication interface is used to: send the first information;
  • the first information includes at least one of the following:
  • N The number of relay hops N of the first relay terminal, where N indicates that the first relay terminal is at the Nth hop of the relay link, and N is a positive integer;
  • FIG. 9 is a schematic diagram of a hardware structure of a terminal implementing an embodiment of the present application.
  • the terminal 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, and a display unit. 906, at least some components in the user input unit 907, the interface unit 908, the memory 909, and the processor 910, etc.
  • the terminal 900 can also include a power supply (such as a battery) for supplying power to various components, and the power supply can be logically connected to the processor 910 through the power management system, so as to manage charging, discharging, and power consumption through the power management system. Management and other functions.
  • a power supply such as a battery
  • the terminal structure shown in FIG. 9 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown in the figure, or combine some components, or arrange different components, which will not be repeated here.
  • the input unit 904 may include a graphics processor (Graphics Processing Unit, GPU) 9041 and a microphone 9042, and the graphics processor 9041 is used for the image capture device (such as the image data of the still picture or video obtained by the camera) for processing.
  • the display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
  • the user input unit 907 includes a touch panel 9071 and other input devices 9072 .
  • the touch panel 9071 is also called a touch screen.
  • the touch panel 9071 may include two parts, a touch detection device and a touch controller.
  • Other input devices 9072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, and joysticks, which will not be repeated here.
  • the radio frequency unit 901 receives the downlink data from the network side device, and processes it to the processor 910; in addition, sends the uplink data to the network side device.
  • the radio frequency unit 901 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
  • the memory 909 can be used to store software programs or instructions as well as various data.
  • the memory 909 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area may store an operating system, an application program or instructions required by at least one function (such as a sound playback function, an image playback function, etc.) and the like.
  • the memory 909 may include a high-speed random access memory, and may also include a nonvolatile memory, wherein the nonvolatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM) , PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
  • ROM Read-Only Memory
  • PROM programmable read-only memory
  • PROM erasable programmable read-only memory
  • Erasable PROM Erasable PROM
  • EPROM electrically erasable programmable read-only memory
  • EEPROM electrically erasable programmable read-only memory
  • flash memory for example at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device.
  • the processor 910 may include one or more processing units; optionally, the processor 910 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, application programs or instructions, etc., Modem processors mainly handle wireless communications, such as baseband processors. It can be understood that the foregoing modem processor may not be integrated into the processor 910 .
  • the terminal 900 is a remote terminal
  • the radio frequency unit 901 is configured to receive the first information sent by the relay terminal, the first information includes the relay hop N and the quality of service (QoS) of the relay terminal
  • QoS quality of service
  • the processor 910 is configured to perform relay terminal selection processing according to the first information .
  • the QoS information includes at least one of the following:
  • the number of the first information is at least two, and each of the first information corresponds to a relay terminal, and each of the first information includes at least one first parameter, then;
  • the processor 910 is configured to determine a target relay terminal corresponding to a first target minimum parameter according to a first parameter corresponding to each piece of first information, where the first target minimum parameter is a parameter in a plurality of the first parameters the first parameter with the smallest value;
  • the first target minimum parameter includes at least one of the following:
  • the processor 910 is configured to perform relay terminal selection processing according to the first information and second information, where the second information is used to indicate a selection condition of the relay terminal;
  • the second information is configured or preset configured by the network side to the remote terminal.
  • the second information includes at least one of the following:
  • the maximum number of relay hops is the maximum number of hops corresponding to the relay terminal acceptable to the remote terminal
  • the maximum QoS parameter value corresponding to the QoS information is the maximum QoS parameter value corresponding to the QoS information.
  • the processor 910 is configured to perform at least one of the following:
  • the second information includes the maximum relay hop count
  • select a relay terminal that sends first target information where the first target information is first information that satisfies a first condition, and the first target information is first information that satisfies a first condition.
  • a condition is that the number of relay hops N in the first information is less than or equal to the maximum number of relay hops;
  • the second information includes the maximum QoS parameter value
  • select a relay terminal that sends second target information where the second target information is first information that satisfies a second condition, and the second The condition is that the QoS parameter value in the first information is less than or equal to the maximum QoS parameter value.
  • the maximum QoS parameter value corresponding to the QoS information includes at least one of the following:
  • the maximum tolerable time delay information of the remote terminal
  • the maximum tolerable bit rate information of the remote terminal is the maximum tolerable bit rate information of the remote terminal.
  • the second information is associated with at least one of the following:
  • the processor 910 is configured to, if the second information is associated with at least one of a target application identifier, a target service type, and a target relay service code, the remote terminal according to the first information and the second information, and execute relay terminal selection processing.
  • the terminal 900 is a first relay terminal, and the radio frequency unit 901 is configured to send the first information;
  • the first information includes at least one of the following:
  • N The number of relay hops N of the first relay terminal, where N indicates that the first relay terminal is at the Nth hop of the relay link, and N is a positive integer;
  • the QoS information includes at least one of the following:
  • the radio frequency unit 901 is configured to receive first information from a second relay terminal before sending the first information, and the second relay terminal includes an N1 hops to the corresponding relay terminal, where N1 is a positive integer greater than or equal to 1; the processor 910 is configured to perform a first operation according to the first information of the second relay terminal;
  • the first operation includes at least one of the following:
  • the QoS information of the first relay terminal is updated.
  • the processor 910 is configured to perform at least one of the following:
  • the first relay terminal performs round-trip time measurement with the anchor point UPF through the relay link, and updates the delay value in the QoS information based on the measurement result;
  • the first relay terminal performs target QoS parameter measurement through the relay link and the anchor point UPF, and updates the target QoS parameter in the QoS information based on the measurement result, and the target QoS parameter includes packet error rate and packet loss rate at least one of the .
  • the processor 910 is configured to determine the first relay terminal as the next hop of the second relay terminal according to the third information and the first information of the second relay terminal In the subsequent case, perform the first operation;
  • the third information is used to indicate a relay discovery termination condition, and the third information is configured or pre-configured to the first relay terminal by the network side.
  • the third information includes at least one of the following:
  • the maximum QoS parameter value corresponding to the QoS information is the maximum QoS parameter value corresponding to the QoS information.
  • the maximum QoS parameter value corresponding to the QoS information includes at least one of the following:
  • the maximum tolerable bit rate information between the relay terminal and the anchor UPF is the maximum tolerable bit rate information between the relay terminal and the anchor UPF.
  • the third information is associated with at least one of the following:
  • the number of the first information is at least two, and each of the first information corresponds to a second relay terminal, and each of the first information includes at least one second parameter, then
  • the processor 910 is configured to determine a target second relay terminal corresponding to a second target minimum parameter according to a second parameter corresponding to each piece of first information, where the second target minimum parameter is one of the plurality of second parameters a second parameter with the smallest parameter value; performing the first operation according to the first information of the target second relay terminal;
  • the second target minimum parameter includes at least one of the following:
  • the processor 910 is configured to determine, at the first relay terminal, the first relay terminal as the second relay terminal according to the third information and the first information of the second relay terminal. If the next hop relay of the relay terminal is the next hop, and the third information is associated with at least one of the target application identifier, target service type, and target relay service code, the first relay terminal executes the first One operation.
  • the first relay terminal sends the first information, so that the remote terminal can identify the role of the first relay terminal (anchor relay or intermediate relay) according to the first information, and then Determine whether to select the relay terminal.
  • other relay terminals can determine whether to perform the next-hop relay role of the first relay terminal based on the first information of the first relay terminal.
  • An embodiment of the present application also provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the above embodiments of the relay selection method or relay information transmission method are implemented. Each process can achieve the same technical effect, so in order to avoid repetition, it will not be repeated here.
  • the processor is the processor in the terminal described in the foregoing embodiments.
  • the readable storage medium includes computer readable storage medium, such as computer read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, etc.
  • the embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the above relay selection method or intermediate Following the various processes of the information transmission method embodiment, and can achieve the same technical effect, in order to avoid repetition, details are not repeated here.
  • the chip mentioned in the embodiment of the present application may also be called a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip.
  • the embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the above relay selection method or intermediate Following the various processes of the information transmission method embodiment, and can achieve the same technical effect, in order to avoid repetition, details are not repeated here.
  • the chip mentioned in the embodiment of the present application may also be called a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip.
  • the embodiment of the present application also provides a computer program product, the computer program product is stored in a non-transitory storage medium, and the computer program product is executed by at least one processor to implement the above relay selection method or relay.
  • the various processes in the embodiments of the information transmission method can achieve the same technical effect, so in order to avoid repetition, details are not repeated here.
  • the term “comprising”, “comprising” or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase “comprising a " does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.
  • 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. Functions are performed, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

Landscapes

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

Abstract

本申请公开了一种中继选择方法、中继信息传输方法、装置及终端,属于通信技术领域,本申请实施例的方法包括:远端终端接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;所述远端终端根据所述第一信息,执行中继终端选择处理。

Description

中继选择方法、中继信息传输方法、装置及终端
相关申请的交叉引用
本申请主张在2021年7月6日在中国提交的中国专利申请No.202110762976.2的优先权,其全部内容通过引用包含于此。
技术领域
本申请涉及通信技术领域,特别涉及一种中继选择方法、中继信息传输方法、装置及终端。
背景技术
目前用户设备(User Equipment,UE,也称终端)到网络中继(UE-to-Network relay)场景中,只涉及一跳中继,不涉及多跳中继的选择,而多跳中继的引入可以有效扩大网络覆盖范围,进一步弥补网络覆盖盲区。但对于多跳中继场景如何选择相应的中继还没有相关方案。
发明内容
本申请实施例提供了一种中继选择方法、中继信息传输方法、装置及终端,能够解决在多跳中继场景如何选择中继终端的问题。
第一方面,提供了一种中继选择方法,包括:
远端终端接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量(Quality of Service,QoS)信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;
所述远端终端根据所述第一信息,执行中继终端选择处理。
第二方面,提供了一种中继信息传输方法,包括:
第一中继终端发送第一信息;
所述第一信息包括以下至少一项:
所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于 中继链路的第N跳,N为正整数;
服务质量QoS信息。
第三方面,提供了一种中继选择装置,应用于远端终端,包括:
第一收发模块,用于接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;
第一处理模块,用于根据所述第一信息,执行中继终端选择处理。
第四方面,提供了一种中继信息传输装置,应用于第一中继终端,包括:
第二收发模块,用于发送第一信息;
所述第一信息包括以下至少一项:
所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于中继链路的第N跳,N为正整数;
服务质量QoS信息。
第五方面,提供了一种终端,该终端包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或第二方面所述的方法的步骤。
第六方面,提供了一种终端,包括处理器及通信接口,其中,所述通信接口用于:接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;所述处理器用于:所述远端终端根据所述第一信息,执行中继终端选择处理;或者,所述通信接口用于:发送第一信息;所述第一信息包括以下至少一项:
所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于中继链路的第N跳,N为正整数;
服务质量QoS信息。
第七方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤, 或者实现如第二方面所述的方法的步骤。
第八方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤,或实现如第二方面所述的方法的步骤。
第九方面,提供了一种计算机程序产品,所述计算机程序产品被存储在非瞬态的存储介质中,所述计算机程序产品被至少一个处理器执行以实现如第一方面或第二方面所述的方法的步骤。
第十方面,提供了一种通信设备,被配置为执行如第一方面或第二方面所述的方法。
在本申请实施例中,远端终端接收中继终端发送的第一信息,第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项;通过该第一信息所述远端终端能够识别该中继终端的角色(中间中继或锚点中继),进而确定是否选择该中继终端,实现多跳中继场景中中继终端的选择。
附图说明
图1表示本申请实施例可应用的一种通信***的结构图;
图2表示本申请实施例的中继选择方法的流程示意图;
图3表示本申请实施例的中继信息传输方法的流程示意图;
图4表示本申请实施例的中继选择方法的交互示意图之一;
图5表示本申请实施例的中继选择方法的交互示意图之二;
图6表示本申请实施例的中继选择装置的模块示意图;
图7表示本申请实施例的中继信息传输装置的模块示意图;
图8表示本申请实施例的通信设备的结构框图;
图9表示本申请实施例的终端的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的 实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。
值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)***,还可用于其他无线通信***,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency-Division Multiple Access,SC-FDMA)和其他***。本申请实施例中的术语“***”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的***和无线电技术,也可用于其他***和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)***,并且在以下大部分描述中使用NR术语,这些技术也可应用于NR***应用以外的应用,如第6代(6 th Generation,6G)通信***。
图1示出一种多中继场景。该场景中远端终端(Remote UE)通过多个中继终端(Relay UE),如Relay UE#1、Relay UE#2、……、Relay UE#n,与核心网(5GC连接)。Remote UE或Relay UE可以称作终端设备或者用户终端(User Equipment,UE),可以是手机、平板电脑(Tablet Computer)、膝上型电脑(Laptop Computer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile  personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、可穿戴式设备(Wearable Device)或车载设备(Vehicle User Equipment,VUE)、行人终端(Pedestrian User Equipment,PUE)等终端侧设备,可穿戴式设备包括:智能手表、手环、耳机、眼镜等。需要说明的是,在本申请实施例并不限定终端的具体类型。
下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的中继选择方法进行详细地说明。
如图2所示,本申请实施例提供了一种中继选择方法,包括:
步骤201:远端终端接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数。
具体的,上述第一信息可通过终端到网络中继发现通知消息(UE-to-Network Relay Discovery Announcement message)或终端到网络中继发现响应消息(UE-to-Network Relay Discovery Response message)携带。
这里,远端终端接收至少一个中继终端发送的第一信息。通过每个中继终端发送的第一信息能够识别该中继终端的中继角色,例如,为锚点中继或中间中继。参见上述图1,Relay UE#1(与基站连接的中继)为锚点中继,Relay UE#2至Relay UE#n为中间中继。具体的,当N为1时,表示该中继终端为锚点中继,当N大于1时,表示该中继终端为中间中继。
可选地,所述QoS信息包括以下至少一项:
所述中继终端到锚点用户面功能(User Plane Function,UPF)之间的时延信息,该时延信息可以用数据包时延预算(Packet Delay Budget,PDB)表示;
所述中继终端到锚点UPF之间的误包率信息,该误包率信息可用数据包错误率(Packet Error Rate,PER)表示;
所述中继终端到锚点UPF之间的丢包率信息;
所述中继终端到锚点UPF之间的保证比特率信息,该保证比特率信息可 用保证比特率(Guaranteed Bit Rate,GBR)表示;
所述中继终端到锚点UPF之间的最大比特率信息,该最大比特率信息可用最大比特率(Maximal Bit Rate,MBR)表示。
其中,上述锚点UPF是指连接数据网络的UPF。
步骤202:所述远端终端根据所述第一信息,执行中继终端选择处理。
本步骤中,远端终端根据每个中继终端发送的第一信息,来识别该中继终端的角色,进而确定是否选择该中继终端。
本申请实施例中,远端终端接收中继终端发送的第一信息,第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项;通过该第一信息所述远端终端能够识别该中继终端的角色(中间中继或锚点中继),进而确定是否选择该中继终端,实现多跳中继场景中中继终端的选择。
可选地,所述第一信息所述第一信息的数量为至少两个,且每个所述第一信息对应一个中继终端,每个所述第一信息包括至少一个第一参数,该第一参数可以包括以下至少一项:中继跳数;中继终端到锚点UPF之间的时延,则;
所述远端终端根据第一信息,执行中继终端选择处理,包括:
所述远端终端根据各个第一信息对应的第一参数,确定与第一目标最小参数对应的目标中继终端,所述第一目标最小参数为多个所述第一参数中参数值最小的第一参数;
其中,所述第一目标最小参数包括以下至少一项:
最小中继跳数;
中继终端到锚点UPF之间的最小时延。
作为一种具体地实现方式,远端终端接收到第一中继终端发送的第一信息和第二中继终端发送的第一信息,第一中继终端发送的第一信息中的中继跳数N为1,中继终端到锚点用户面功能UPF之间的时延为S1,第二中继终端发送的第一信息中的第一信息中的中继跳数N为2,中继终端到锚点用户面功能UPF之间的时延为S2,且S2大于S1,则远端终端可选择第一中继终 端作为目标中继终端。
可选地,所述远端终端根据第一信息,执行中继终端选择处理,包括:
所述远端终端根据第一信息和第二信息,执行中继终端选择处理,所述第二信息用于指示中继终端的选择条件;
其中,所述第二信息是由网络侧配置或预设配置给所述远端终端的。
可选地,所述第二信息包括以下至少一项:
最大中继跳数,所述最大中继跳数为与所述远端终端能够接受的中继终端对应的最大跳数;
QoS信息对应的最大QoS参数值。
可选地,所述QoS信息对应的最大QoS参数值包括以下至少一项:
所述远端终端最大能够容忍的时延信息;
所述远端终端最大能够容忍的误包率信息;
所述远端终端最大能够容忍的丢包率信息;
所述远端终端最大能够容忍的保证比特率信息;
所述远端终端最大能够容忍的比特率信息。
可选地,所述根据所述第一信息和第二信息,执行中继终端选择处理,包括以下至少一项:
在所述第二信息包括所述最大中继跳数的情况下,选择发送第一目标信息的中继终端,其中,所述第一目标信息为满足第一条件的第一信息,所述第一条件为第一信息中的中继跳数N小于或者等于所述最大中继跳数;
在所述第二信息包括所述最大QoS参数值的情况下,选择发送第二目标信息的中继终端,其中,所述第二目标信息为满足第二条件的第一信息,所述第二条件为第一信息中的QoS参数值小于或者等于所述最大QoS参数值。
可选地,所述第二信息与以下至少一项关联:
应用标识或者业务类型,即该第二信息应用于特定业务或应用;
中继业务码(relay service code)。即该第二信息应用于特定中继业务码。
可选地,所述远端终端根据第一信息和第二信息,执行中继终端选择处 理,包括:
在所述第二信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述远端终端根据第一信息和第二信息,执行中继终端选择处理。
这里,上述目标应用标识、目标业务类型和目标中继业务码可以为网络预先配置的,也可以为协议约定的。
本申请实施例中,远端终端接收中继终端发送的第一信息,第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项;通过该第一信息所述远端终端能够识别该中继终端的角色(中间中继或锚点中继),进而确定是否选择该中继终端,实现多跳中继场景中中继终端的选择。
如图3所示,本申请实施例还提供了一种中继信息传输方法,包括:
步骤301:第一中继终端发送第一信息;
所述第一信息包括以下至少一项:
所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于中继链路的第N跳,N为正整数;
服务质量QoS信息。
本申请实施例中,上述第一中继终端可以为中继链路中的任意一个中继终端。上述第一信息可通过终端到网络中继发现通知消息(UE-to-Network Relay Discovery Announcement message)或终端到网络中继发现响应消息(UE-to-Network Relay Discovery Response message)携带。
本申请实施例中,第一中继终端发送第一信息,使得远端终端能够根据该第一信息,对该第一中继终端的角色进行识别(锚点中继或中间中继),进而确定是否选择该中继终端。另外,其他中继终端能够基于上述第一中继终端的第一信息来确定是否执行所述第一中继终端的下一跳中继角色。
可选地,所述QoS信息包括以下至少一项:
所述第一中继终端到锚点用户面功能UPF之间的时延信息;
所述第一中继终端到锚点UPF之间的误包率信息;
所述第一中继终端到锚点UPF之间的丢包率信息;
所述第一中继终端到锚点UPF之间的保证比特率信息
所述第一中继终端到锚点UPF之间的最大比特率信息。
该QoS信息与远端终端侧方法实施例中的QoS信息相同,此处不再赘述。
可选地,所述第一中继终端发送第一信息之前,还包括:
接收来自第二中继终端的第一信息,所述第二中继终端包括与在所述第一中继终端之前的N1跳对应的中继终端,N1为大于或等于1的正整数;
所述第一中继终端根据所述第二中继终端的第一信息,执行第一操作;
其中,所述第一操作包括以下至少一项:
所述第一中继终端的中继跳数加1;
对第一中继终端的QoS信息进行更新。
进一步可选地,所述对QoS信息进行更新包括以下至少一项:
所述第一中继终端通过所述中继链路与锚点UPF执行往返时间(Round-Trip Time,RTT)测量,基于测量结果更新QoS信息中的时延值;
所述第一中继终端通过所述中继链路与锚点UPF执行目标QoS参数测量,基于测量结果更新QoS信息中的目标QoS参数,所述目标QoS参数包括误包率和丢包率中的至少一项。
可选地,所述第一中继终端根据所述第二中继终端的第一信息,执行第一操作,包括:
在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继的情况下,所述第一中继终端执行所述第一操作;
其中,所述第三信息用于指示中继发现终止条件,所述第三信息由网络侧配置或者预配置给所述第一中继终端的。
可选地,所述第三信息包括以下至少一项:
最大中继跳数;
QoS信息对应的最大QoS参数值。
其中,所述最大QoS参数值包括以下至少一项:
中继终端到UPF之间最大能够容忍的时延信息;
中继终端到锚点UPF之间最大能够容忍的误包率信息;
中继终端到锚点UPF之间最大能够容忍的丢包率信息;
中继终端到锚点UPF之间最大能够容忍的保证比特率信息;
中继终端到锚点UPF之间最大能够容忍的比特率信息。
本申请实施例中,上述中继发现终止条件用于第一中继终端判断是否继续执行中继发现过程,即充当下一跳中继角色。当第二中继终端的第一信息中的中继跳数大于或者等于所述最大中继跳数,和/或,第二终端中继的第一信息中的QoS信息对应的QoS参数值大于或等于相应的最大QoS参数值时,第一中继终端不选择所述第二中继终端作为上一跳中继终端。
例如,最大中继跳数为2,第二中继终端的第一信息中的中继跳数为2,则该第一中继终端不再充当下一跳中继角色。
可选地,所述第三信息与以下至少一项关联:
应用标识或业务类型,即该第三信息应用于特定业务或应用;
中继业务码,即该第三信息应用于特定中继业务码。
可选地,所述第一信息的数量为至少两个,且每个所述第一信息对应一个第二中继终端,每个所述第一信息包括至少一个第二参数,则
所述第一中继终端根据所述第二中继终端的第一信息,执行第一操作,包括:
所述第一中继终端根据各个第一信息对应的第二参数,确定与第二目标最小参数对应的目标第二中继终端,所述第二目标最小参数为多个所述第二参数中参数值最小的第二参数;
所述第一中继终端根据所述目标第二中继终端的第一信息,执行所述第一操作;
其中,所述第二目标最小参数包括以下至少一项:
最小中继跳数;
中继终端到锚点UPF之间的最小时延。
例如,上述第二中继终端包括中继终端#1和中继终端#2,中继终端#1的第一信息中的中继跳数为1,中继终端到锚点UPF之间的时延为M1,中继终端#2的第一信息中的中继跳数为2,中继终端到锚点UPF之间的时延为M2,且M2大于M1,则此时,第一中继终端可选择中继终端#1作为上述目标第二中继终端。
可选地,所述在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继的情况下,所述第一中继终端执行所述第一操作,包括:
在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继,且所述第三信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述第一中继终端执行所述第一操作。
本申请实施例中,第一中继终端发送第一信息,使得远端终端能够根据该第一信息,对该第一中继终端的角色进行识别(锚点中继或中间中继),进而确定是否选择该中继终端。另外,其他中继终端能够基于上述第一中继终端的第一信息来确定是否执行所述第一中继终端的下一跳中继角色。
下面结合具体实施例对本申请的中继选择方法进行说明。
实施例一:多跳中继场景下(假设包括中继终端#1、中继终端#2和中继终端#3),模式A(model A)中继发现和选择。
如图4所示,包括:
步骤401:中继终端#1(锚点中继)执行模式A的U2N中继发现过程,中继终端#1发送终端到网络中继发现通知消息(UE-to-Network Relay Discovery Announcement message),在所述终端到网络中继发现通知消息中携带第一信息,该第一信息包括以下至少一项:
索引(index):指示当前中继终端的跳数,如index=1,指示锚点中继或第一跳中继;
QoS参数值,包括PDB、PER、GBR和MBR中的至少一项。
步骤402:中继终端#2(中间中继或第二跳中继)接收中继终端#1发送的终端到网络中继发现通知消息,基于终端到网络中继发现通知消息中的第一信息,或者,基于第一信息和第三信息,确定是否作为下一跳中继,在确定作为下一跳中继时执行以下至少一项,并通过终端到网络中继发现通知消息发送更新后的第一信息:
index+1,即index=index+1,此时index=2;
QoS参数值更新。
步骤403:中继终端#3(中间中继或第三跳中继)接收中继终端#2发送的终端到网络中继发现通知消息,基于终端到网络中继发现通知消息中的第一信息,或者,基于第一信息和第三信息,确定是否作为下一跳中继,在确定作为下一跳中继时执行以下至少一项,并通过终端到网络中继发现通知消息发送更新后的第一信息;
index+1,即index=index+1,此时index=2;
QoS参数值更新。
可选地,中继终端#3也可能同时接收到中继终端#1和中继终端#2发送的UE-to-Network Relay Discovery Announcement message,该情况下,中继终端#3优先选择第一信息中最小index所对应的中继终端。
步骤404:远端UE接收第一信息,基于第一信息或基于第一信息和第二信息,选择中继终端。
远端UE的具体选择过程已在上面描述中进行详细说明,此处不再赘述。
实施例二:多跳中继场景下(假设包括中继终端#1、中继终端#2和中继终端#3),模式B(model B)中继发现和选择。
如图5所示,包括:
步骤501:远端终端执行Model B中继发送过程,Remote UE发送终端到网络中继发现请求消息(UE-to-Network Relay Discovery Solicitation message)。
步骤502:中继终端#1(锚点中继)在接收到远端终端发送的终端到网络中继发现请求消息后,发送终端到网络中继发现响应消息(UE-to-Network Relay Discovery Response message)给远端终端,该终端到网络中继发现响应消息中携带第一信息。
该第一信息包括以下至少一项:
索引(index):指示当前中继终端的跳数,如index=1,指示锚点中继或第一跳中继;
QoS参数值,包括PDB、PER、GBR和MBR中的至少一项。
步骤503:中继终端#2(中间中继或第二跳中继)在接收到远端终端发送的终端到网络中继发现请求消息后,发送终端到网络中继发现响应消息(UE-to-Network Relay Discovery Response message)给远端终端,该终端到网络中继发现响应消息中携带第一信息。
该第一信息包括以下至少一项:
索引(index):指示当前中继终端的跳数,如index=2,指示第二跳中继;
QoS参数值,包括PDB、PER、GBR和MBR中的至少一项。
步骤504:中继终端#3(中间中继或第三跳中继)在接收到远端终端发送的终端到网络中继发现请求消息后,发送终端到网络中继发现响应消息(UE-to-Network Relay Discovery Response message)给远端终端,该终端到网络中继发现响应消息中携带第一信息。
该第一信息包括以下至少一项:
索引(index):指示当前中继终端的跳数,如index=3,指示第三跳中继;
QoS参数值,包括PDB、PER、GBR和MBR中的至少一项。
步骤505:远端终端接收上述第一信息,基于第一信息或者基于第二信息和第一信息,选择中继终端。
远端UE的具体选择过程已在上面描述中进行详细说明,此处不再赘述。
本申请实施例中,中继终端发送第一信息,远端终端能够根据该第一信息,对该第一中继终端的角色进行识别(锚点中继或中间中继),进而确定是 否选择该中继终端。另外,其他中继终端能够基于上述第一中继终端的第一信息来确定是否执行所述第一中继终端的下一跳中继角色。
需要说明的是,本申请实施例提供的中继选择方法,执行主体可以为中继选择装置,或者,该中继选择装置中的用于执行中继选择方法的控制模块。本申请实施例中以中继选择装置执行中继选择方法为例,说明本申请实施例提供的中继选择装置。
如图6所示,本申请实施例提供了一种中继选择装置600,包括:
第一收发模块601,用于接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;
第一处理模块602,用于根据所述第一信息,执行中继终端选择处理。
可选地,所述QoS信息包括以下至少一项:
所述中继终端到锚点用户面功能UPF之间的时延信息;
所述中继终端到锚点UPF之间的误包率信息;
所述中继终端到锚点UPF之间的丢包率信息;
所述中继终端到锚点UPF之间的保证比特率信息
所述中继终端到锚点UPF之间的最大比特率信息。
可选地,所述第一信息的数量为至少两个,且每个所述第一信息对应一个中继终端,每个所述第一信息包括至少一个第一参数,则;
所述第一处理模块包括:
第一选择子模块,用于根据各个第一信息对应的第一参数,确定与第一目标最小参数对应的目标中继终端,所述第一目标最小参数为多个所述第一参数中参数值最小的第一参数;
其中,所述第一目标最小参数包括以下至少一项:
最小中继跳数;
中继终端到锚点UPF之间的最小时延。
可选地,所述第一处理模块用于根据第一信息和第二信息,执行中继终 端选择处理,所述第二信息用于指示中继终端的选择条件;
其中,所述第二信息是由网络侧配置或预设配置给所述远端终端的。
可选地,所述第二信息包括以下至少一项:
最大中继跳数,所述最大中继跳数为与所述远端终端能够接受的中继终端对应的最大跳数;
QoS信息对应的最大QoS参数值。
可选地,所述第一处理模块用于执行以下至少一项:
在所述第二信息包括所述最大中继跳数的情况下,选择发送第一目标信息的中继终端,其中,所述第一目标信息为满足第一条件的第一信息,所述第一条件为第一信息中的中继跳数N小于或者等于所述最大中继跳数;
在所述第二信息包括所述最大QoS参数值的情况下,选择发送第二目标信息的中继终端,其中,所述第二目标信息为满足第二条件的第一信息,所述第二条件为第一信息中的QoS参数值小于或者等于所述最大QoS参数值。
可选地,所述QoS信息对应的最大QoS参数值包括以下至少一项:
所述远端终端最大能够容忍的时延信息;
所述远端终端最大能够容忍的误包率信息;
所述远端终端最大能够容忍的丢包率信息;
所述远端终端最大能够容忍的保证比特率信息;
所述远端终端最大能够容忍的比特率信息。
可选地,所述第二信息与以下至少一项关联:
应用标识或者业务类型;
中继业务码。
可选地,所述第一处理模块用于在所述第二信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述远端终端根据第一信息和第二信息,执行中继终端选择处理。
本申请实施例中,接收中继终端发送的第一信息,第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项;通过该第一信息所述远 端终端能够识别该中继终端的角色(中间中继或锚点中继),进而确定是否选择该中继终端,实现多跳中继场景中中继终端的选择。
需要说明的是,本申请实施例提供的中继信息传输方法,执行主体可以为中继信息传输装置,或者,该中继信息传输装置中的用于执行中继信息传输方法的控制模块。本申请实施例中以中继信息传输装置执行中继信息传输方法为例,说明本申请实施例提供的中继信息传输装置。
如图7所示,本申请实施例还提供了一种中继信息传输装置700,包括:
第二收发模块701,用于发送第一信息;
所述第一信息包括以下至少一项:
所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于中继链路的第N跳,N为正整数;
服务质量QoS信息。
可选地,本申请实施例的装置,还包括:确定模块,用于确定第一信道。
可选地,所述QoS信息包括以下至少一项:
所述第一中继终端到锚点用户面功能UPF之间的时延信息;
所述第一中继终端到锚点UPF之间的误包率信息;
所述第一中继终端到锚点UPF之间的丢包率信息;
所述第一中继终端到锚点UPF之间的保证比特率信息
所述第一中继终端到锚点UPF之间的最大比特率信息。
可选地,本申请实施例的装置,还包括:
第三收发模块,用于在第二收发模块发送第一信息之前,接收来自第二中继终端的第一信息,所述第二中继终端包括与在所述第一中继终端之前的N1跳对应的中继终端,N1为大于或等于1的正整数;
第二处理模块,用于根据所述第二中继终端的第一信息,执行第一操作;
其中,所述第一操作包括以下至少一项:
所述第一中继终端的中继跳数加1;
对第一中继终端的QoS信息进行更新。
可选地,所述第二处理模块用于执行以下至少一项:
通过所述中继链路与锚点UPF执行往返时间测量,基于测量结果更新QoS信息中的时延值;
通过所述中继链路与锚点UPF执行目标QoS参数测量,基于测量结果更新QoS信息中的目标QoS参数,所述目标QoS参数包括误包率和丢包率中的至少一项。
可选地,所述第二处理模块用于在根据第三信息和所述第二中继终端的第一信息,确定第一中继终端作为所述第二中继终端的下一跳中继的情况下,执行所述第一操作;
其中,所述第三信息用于指示中继发现终止条件,所述第三信息由网络侧配置或者预配置给所述第一中继终端的。
可选地,所述第三信息包括以下至少一项:
最大中继跳数;
QoS信息对应的最大QoS参数值。
可选地,所述QoS信息对应的最大QoS参数值包括以下至少一项:
中继终端到UPF之间最大能够容忍的时延信息;
中继终端到锚点UPF之间最大能够容忍的误包率信息;
中继终端到锚点UPF之间最大能够容忍的丢包率信息;
中继终端到锚点UPF之间最大能够容忍的保证比特率信息;
中继终端到锚点UPF之间最大能够容忍的比特率信息。
可选地,所述第三信息与以下至少一项关联:
应用标识或业务类型;
中继业务码。
可选地,所述第一信息的数量为至少两个,且每个所述第一信息对应一个第二中继终端,每个所述第一信息包括至少一个第二参数,则
所述第二处理模块包括:
第二选择子模块,用于根据各个第一信息对应的第二参数,确定与第二 目标最小参数对应的目标第二中继终端,所述第二目标最小参数为多个所述第二参数中参数值最小的第二参数;
第二处理子模块,用于根据所述目标第二中继终端的第一信息,执行所述第一操作;
其中,所述第二目标最小参数包括以下至少一项:
最小中继跳数;
中继终端到锚点UPF之间的最小时延。
可选地,所述第二处理模块用于在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继,且所述第三信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述第一中继终端执行所述第一操作。
本申请实施例中,第一中继终端发送第一信息,使得远端终端能够根据该第一信息,对该第一中继终端的角色进行识别(锚点中继或中间中继),进而确定是否选择该中继终端。另外,其他中继终端能够基于上述第一中继终端的第一信息来确定是否执行所述第一中继终端的下一跳中继角色。
本申请实施例中的中继选择装置或中继信息传输装置可以是装置,具有操作***的装置或电子设备,也可以是终端中的部件、集成电路、或芯片。该装置或电子设备可以是移动终端,也可以为非移动终端。示例性的,移动终端可以包括但不限于上述所列举的终端11的类型,非移动终端可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例提供的装置能够实现图2至图5方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。
可选的,如图8所示,本申请实施例还提供一种通信设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,例如,该通信设备800为远端终端时,该程序或指令被处理器 801执行时实现上述应用于远端终端的中继选择方法实施例的各个过程,且能达到相同的技术效果。该通信设备800为中继终端时,该程序或指令被处理器801执行时实现上述应用于中继终端的中继信息传输方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本申请实施例还提供一种终端,包括处理器和通信接口,通信接口用于:接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;所述处理器用于:根据所述第一信息,执行中继终端选择处理。
本申请实施例还提供一种终端,包括处理器和通信接口,通信接口用于:发送第一信息;
所述第一信息包括以下至少一项:
所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于中继链路的第N跳,N为正整数;
服务质量QoS信息。
该终端实施例是与上述中继选择方法或中继信息传输方法实施例对应的,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图9为实现本申请实施例的一种终端的硬件结构示意图,该终端900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、以及处理器910等中的至少部分部件。
本领域技术人员可以理解,终端900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器910逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图9中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
应理解的是,本申请实施例中,输入单元904可以包括图形处理器 (Graphics Processing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元906可包括显示面板9061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板9061。用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
本申请实施例中,射频单元901将来自网络侧设备的下行数据接收后,给处理器910处理;另外,将上行的数据发送给网络侧设备。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。
存储器909可用于存储软件程序或指令以及各种数据。存储器909可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。
处理器910可包括一个或多个处理单元;可选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。
在一实施例中,终端900为远端终端,所述射频单元901,用于接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质 量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;所述处理器910,用于根据所述第一信息,执行中继终端选择处理。
可选地,所述QoS信息包括以下至少一项:
所述中继终端到锚点用户面功能UPF之间的时延信息;
所述中继终端到锚点UPF之间的误包率信息;
所述中继终端到锚点UPF之间的丢包率信息;
所述中继终端到锚点UPF之间的保证比特率信息
所述中继终端到锚点UPF之间的最大比特率信息。
可选地,所述第一信息的数量为至少两个,且每个所述第一信息对应一个中继终端,每个所述第一信息包括至少一个第一参数,则;
所述处理器910,用于根据各个第一信息对应的第一参数,确定与第一目标最小参数对应的目标中继终端,所述第一目标最小参数为多个所述第一参数中参数值最小的第一参数;
其中,所述第一目标最小参数包括以下至少一项:
最小中继跳数;
中继终端到锚点UPF之间的最小时延。
可选地,所述处理器910,用于根据第一信息和第二信息,执行中继终端选择处理,所述第二信息用于指示中继终端的选择条件;
其中,所述第二信息是由网络侧配置或预设配置给所述远端终端的。
可选地,所述第二信息包括以下至少一项:
最大中继跳数,所述最大中继跳数为与所述远端终端能够接受的中继终端对应的最大跳数;
QoS信息对应的最大QoS参数值。
可选地,所述处理器910,用于执行以下至少一项:
在所述第二信息包括所述最大中继跳数的情况下,选择发送第一目标信息的中继终端,其中,所述第一目标信息为满足第一条件的第一信息,所述 第一条件为第一信息中的中继跳数N小于或者等于所述最大中继跳数;
在所述第二信息包括所述最大QoS参数值的情况下,选择发送第二目标信息的中继终端,其中,所述第二目标信息为满足第二条件的第一信息,所述第二条件为第一信息中的QoS参数值小于或者等于所述最大QoS参数值。
可选地,所述QoS信息对应的最大QoS参数值包括以下至少一项:
所述远端终端最大能够容忍的时延信息;
所述远端终端最大能够容忍的误包率信息;
所述远端终端最大能够容忍的丢包率信息;
所述远端终端最大能够容忍的保证比特率信息;
所述远端终端最大能够容忍的比特率信息。
可选地,所述第二信息与以下至少一项关联:
应用标识或者业务类型;
中继业务码。
可选地,所述处理器910,用于在所述第二信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述远端终端根据第一信息和第二信息,执行中继终端选择处理。
在另一实施例中,终端900为第一中继终端,所述射频单元901,用于发送第一信息;
所述第一信息包括以下至少一项:
所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于中继链路的第N跳,N为正整数;
服务质量QoS信息。
可选地,所述QoS信息包括以下至少一项:
所述第一中继终端到锚点用户面功能UPF之间的时延信息;
所述第一中继终端到锚点UPF之间的误包率信息;
所述第一中继终端到锚点UPF之间的丢包率信息;
所述第一中继终端到锚点UPF之间的保证比特率信息
所述第一中继终端到锚点UPF之间的最大比特率信息。
可选地,所述射频单元901,用于在发送第一信息之前,接收来自第二中继终端的第一信息,所述第二中继终端包括与在所述第一中继终端之前的N1跳对应的中继终端,N1为大于或等于1的正整数;所述处理器910用于根据所述第二中继终端的第一信息,执行第一操作;
其中,所述第一操作包括以下至少一项:
所述第一中继终端的中继跳数加1;
对第一中继终端的QoS信息进行更新。
可选地,所述处理器910用于执行以下至少一项:
所述第一中继终端通过所述中继链路与锚点UPF执行往返时间测量,基于测量结果更新QoS信息中的时延值;
所述第一中继终端通过所述中继链路与锚点UPF执行目标QoS参数测量,基于测量结果更新QoS信息中的目标QoS参数,所述目标QoS参数包括误包率和丢包率中的至少一项。
可选地,所述处理器910用于在根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继的情况下,执行所述第一操作;
其中,所述第三信息用于指示中继发现终止条件,所述第三信息由网络侧配置或者预配置给所述第一中继终端的。
可选地,所述第三信息包括以下至少一项:
最大中继跳数;
QoS信息对应的最大QoS参数值。
可选地,所述QoS信息对应的最大QoS参数值包括以下至少一项:
中继终端到UPF之间最大能够容忍的时延信息;
中继终端到锚点UPF之间最大能够容忍的误包率信息;
中继终端到锚点UPF之间最大能够容忍的丢包率信息;
中继终端到锚点UPF之间最大能够容忍的保证比特率信息;
中继终端到锚点UPF之间最大能够容忍的比特率信息。
可选地,所述第三信息与以下至少一项关联:
应用标识或业务类型;
中继业务码。
可选地,所述第一信息的数量为至少两个,且每个所述第一信息对应一个第二中继终端,每个所述第一信息包括至少一个第二参数,则
所述处理器910用于根据各个第一信息对应的第二参数,确定与第二目标最小参数对应的目标第二中继终端,所述第二目标最小参数为多个所述第二参数中参数值最小的第二参数;根据所述目标第二中继终端的第一信息,执行所述第一操作;
其中,所述第二目标最小参数包括以下至少一项:
最小中继跳数;
中继终端到锚点UPF之间的最小时延。
可选地,所述处理器910用于在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继,且所述第三信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述第一中继终端执行所述第一操作。
本申请实施例中,第一中继终端发送第一信息,使得远端终端能够根据该第一信息,对该第一中继终端的角色进行识别(锚点中继或中间中继),进而确定是否选择该中继终端。另外,其他中继终端能够基于上述第一中继终端的第一信息来确定是否执行所述第一中继终端的下一跳中继角色。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述中继选择方法或中继信息传输方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory, ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述中继选择方法或中继信息传输方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片,***芯片,芯片***或片上***芯片等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述中继选择方法或中继信息传输方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片,***芯片,芯片***或片上***芯片等。
本申请实施例还提供了一种计算机程序产品,所述计算机程序产品被存储在非瞬态的存储介质中,所述计算机程序产品被至少一个处理器执行以实现上述中继选择方法或中继信息传输方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省 去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (39)

  1. 一种中继选择方法,包括:
    远端终端接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;
    所述远端终端根据所述第一信息,执行中继终端选择处理。
  2. 根据权利要求1所述的方法,其中,所述QoS信息包括以下至少一项:
    所述中继终端到锚点用户面功能UPF之间的时延信息;
    所述中继终端到锚点UPF之间的误包率信息;
    所述中继终端到锚点UPF之间的丢包率信息;
    所述中继终端到锚点UPF之间的保证比特率信息
    所述中继终端到锚点UPF之间的最大比特率信息。
  3. 根据权利要求1或2所述的方法,其中,所述第一信息的数量为至少两个,且每个所述第一信息对应一个中继终端,每个所述第一信息包括至少一个第一参数,则;
    所述远端终端根据第一信息,执行中继终端选择处理,包括:
    所述远端终端根据各个第一信息对应的第一参数,确定与第一目标最小参数对应的目标中继终端,所述第一目标最小参数为多个所述第一参数中参数值最小的第一参数;
    其中,所述第一目标最小参数包括以下至少一项:
    最小中继跳数;
    中继终端到锚点UPF之间的最小时延。
  4. 根据权利要求1所述的方法,其中,所述远端终端根据第一信息,执行中继终端选择处理,包括:
    所述远端终端根据第一信息和第二信息,执行中继终端选择处理,所述第二信息用于指示中继终端的选择条件;
    其中,所述第二信息是由网络侧配置或预设配置给所述远端终端的。
  5. 根据权利要求4所述的方法,其中,所述第二信息包括以下至少一项:
    最大中继跳数,所述最大中继跳数为与所述远端终端能够接受的中继终端对应的最大跳数;
    QoS信息对应的最大QoS参数值。
  6. 根据权利要求5所述的方法,其中,所述根据所述第一信息和第二信息,执行中继终端选择处理,包括以下至少一项:
    在所述第二信息包括所述最大中继跳数的情况下,选择发送第一目标信息的中继终端,其中,所述第一目标信息为满足第一条件的第一信息,所述第一条件为第一信息中的中继跳数N小于或者等于所述最大中继跳数;
    在所述第二信息包括所述最大QoS参数值的情况下,选择发送第二目标信息的中继终端,其中,所述第二目标信息为满足第二条件的第一信息,所述第二条件为第一信息中的QoS参数值小于或者等于所述最大QoS参数值。
  7. 根据权利要求5所述的方法,其中,所述最大QoS参数值包括以下至少一项:
    所述远端终端最大能够容忍的时延信息;
    所述远端终端最大能够容忍的误包率信息;
    所述远端终端最大能够容忍的丢包率信息;
    所述远端终端最大能够容忍的保证比特率信息;
    所述远端终端最大能够容忍的比特率信息。
  8. 根据权利要求4所述的方法,其中,所述远端终端根据第一信息和第二信息,执行中继终端选择处理,包括:
    在所述第二信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述远端终端根据第一信息和第二信息,执行中继终端选择处理。
  9. 一种中继信息传输方法,包括:
    第一中继终端发送第一信息;
    所述第一信息包括以下至少一项:
    所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于中继链路的第N跳,N为正整数;
    服务质量QoS信息。
  10. 根据权利要求9所述的方法,其中,所述QoS信息包括以下至少一项:
    所述第一中继终端到锚点用户面功能UPF之间的时延信息;
    所述第一中继终端到锚点UPF之间的误包率信息;
    所述第一中继终端到锚点UPF之间的丢包率信息;
    所述第一中继终端到锚点UPF之间的保证比特率信息
    所述第一中继终端到锚点UPF之间的最大比特率信息。
  11. 根据权利要求9所述的方法,其中,所述第一中继终端发送第一信息之前,还包括:
    接收来自第二中继终端的第一信息,所述第二中继终端包括与在所述第一中继终端之前的N1跳对应的中继终端,N1为大于或等于1的正整数;
    所述第一中继终端根据所述第二中继终端的第一信息,执行第一操作;
    其中,所述第一操作包括以下至少一项:
    所述第一中继终端的中继跳数加1;
    对第一中继终端的QoS信息进行更新。
  12. 根据权利要求11所述的方法,其中,所述对QoS信息进行更新包括以下至少一项:
    所述第一中继终端通过所述中继链路与锚点UPF执行往返时间测量,基于测量结果更新QoS信息中的时延值;
    所述第一中继终端通过所述中继链路与锚点UPF执行目标QoS参数测量,基于测量结果更新QoS信息中的目标QoS参数,所述目标QoS参数包括误包率和丢包率中的至少一项。
  13. 根据权利要求11所述的方法,其中,所述第一中继终端根据所述第 二中继终端的第一信息,执行第一操作,包括:
    在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继的情况下,所述第一中继终端执行所述第一操作;
    其中,所述第三信息用于指示中继发现终止条件,所述第三信息由网络侧配置或者预配置给所述第一中继终端的。
  14. 根据权利要求13所述的方法,其中,所述第三信息包括以下至少一项:
    最大中继跳数;
    QoS信息对应的最大QoS参数值。
  15. 根据权利要求14所述的方法,其中,所述最大QoS参数值包括以下至少一项:
    中继终端到UPF之间最大能够容忍的时延信息;
    中继终端到锚点UPF之间最大能够容忍的误包率信息;
    中继终端到锚点UPF之间最大能够容忍的丢包率信息;
    中继终端到锚点UPF之间最大能够容忍的保证比特率信息;
    中继终端到锚点UPF之间最大能够容忍的比特率信息。
  16. 根据权利要求11所述的方法,其中,所述第一信息的数量为至少两个,且每个所述第一信息对应一个第二中继终端,每个所述第一信息包括至少一个第二参数,则
    所述第一中继终端根据所述第二中继终端的第一信息,执行第一操作,包括:
    所述第一中继终端根据各个第一信息对应的第二参数,确定与第二目标最小参数对应的目标第二中继终端,所述第二目标最小参数为多个所述第二参数中参数值最小的第二参数;
    所述第一中继终端根据所述目标第二中继终端的第一信息,执行所述第一操作;
    其中,所述第二目标最小参数包括以下至少一项:
    最小中继跳数;
    中继终端到锚点UPF之间的最小时延。
  17. 根据权利要求13所述的方法,其中,所述在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继的情况下,所述第一中继终端执行所述第一操作,包括:
    在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继,且所述第三信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述第一中继终端执行所述第一操作。
  18. 一种中继选择装置,应用于远端终端,包括:
    第一收发模块,用于接收中继终端发送的第一信息,所述第一信息包括中继终端的中继跳数N和服务质量QoS信息中的至少一项,N表示所述中继终端处于中继链路的第N跳,N为正整数;
    第一处理模块,用于根据所述第一信息,执行中继终端选择处理。
  19. 根据权利要求18所述的装置,其中,所述QoS信息包括以下至少一项:
    所述中继终端到锚点用户面功能UPF之间的时延信息;
    所述中继终端到锚点UPF之间的误包率信息;
    所述中继终端到锚点UPF之间的丢包率信息;
    所述中继终端到锚点UPF之间的保证比特率信息
    所述中继终端到锚点UPF之间的最大比特率信息。
  20. 根据权利要求18或19所述的装置,其中,所述第一信息的数量为至少两个,且每个所述第一信息对应一个中继终端,每个所述第一信息包括至少一个第一参数,则;
    所述第一处理模块包括:
    第一选择子模块,用于根据各个第一信息对应的第一参数,确定与第一目标最小参数对应的目标中继终端,所述第一目标最小参数为多个所述第一参数中参数值最小的第一参数;
    其中,所述第一目标最小参数包括以下至少一项:
    最小中继跳数;
    中继终端到锚点UPF之间的最小时延。
  21. 根据权利要求18所述的装置,其中,所述第一处理模块用于根据第一信息和第二信息,执行中继终端选择处理,所述第二信息用于指示中继终端的选择条件;
    其中,所述第二信息是由网络侧配置或预设配置给所述远端终端的。
  22. 根据权利要求21所述的装置,其中,所述第二信息包括以下至少一项:
    最大中继跳数,所述最大中继跳数为与所述远端终端能够接受的中继终端对应的最大跳数;
    QoS信息对应的最大QoS参数值。
  23. 根据权利要求22所述的装置,其中,所述第一处理模块用于执行以下至少一项:
    在所述第二信息包括所述最大中继跳数的情况下,选择发送第一目标信息的中继终端,其中,所述第一目标信息为满足第一条件的第一信息,所述第一条件为第一信息中的中继跳数N小于或者等于所述最大中继跳数;
    在所述第二信息包括所述最大QoS参数值的情况下,选择发送第二目标信息的中继终端,其中,所述第二目标信息为满足第二条件的第一信息,所述第二条件为第一信息中的QoS参数值小于或者等于所述最大QoS参数值。
  24. 根据权利要求22所述的装置,其中,所述最大QoS参数值包括以下至少一项:
    所述远端终端最大能够容忍的时延信息;
    所述远端终端最大能够容忍的误包率信息;
    所述远端终端最大能够容忍的丢包率信息;
    所述远端终端最大能够容忍的保证比特率信息;
    所述远端终端最大能够容忍的比特率信息。
  25. 根据权利要求21所述的装置,其中,所述第一处理模块用于在所述第二信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述远端终端根据第一信息和第二信息,执行中继终端选择处理。
  26. 一种中继信息传输装置,应用于第一中继终端,包括:
    第二收发模块,用于发送第一信息;
    所述第一信息包括以下至少一项:
    所述第一中继终端的中继跳数N,其中,N表示所述第一中继终端处于中继链路的第N跳,N为正整数;
    服务质量QoS信息。
  27. 根据权利要求26所述的装置,其中,所述QoS信息包括以下至少一项:
    所述第一中继终端到锚点用户面功能UPF之间的时延信息;
    所述第一中继终端到锚点UPF之间的误包率信息;
    所述第一中继终端到锚点UPF之间的丢包率信息;所述第一中继终端到锚点UPF之间的保证比特率信息
    所述第一中继终端到锚点UPF之间的最大比特率信息。
  28. 根据权利要求26所述的装置,其中,还包括:
    第三收发模块,用于在第二收发模块发送第一信息之前,接收来自第二中继终端的第一信息,所述第二中继终端包括与在所述第一中继终端之前的N1跳对应的中继终端,N1为大于或等于1的正整数;
    第二处理模块,用于根据所述第二中继终端的第一信息,执行第一操作;
    其中,所述第一操作包括以下至少一项:
    所述第一中继终端的中继跳数加1;
    对第一中继终端的QoS信息进行更新。
  29. 根据权利要求28所述的装置,其中,所述第二处理模块用于执行以下至少一项:
    通过所述中继链路与锚点UPF执行往返时间测量,基于测量结果更新QoS信息中的时延值;
    通过所述中继链路与锚点UPF执行目标QoS参数测量,基于测量结果更新QoS信息中的目标QoS参数,所述目标QoS参数包括误包率和丢包率中的至少一项。
  30. 根据权利要求28所述的装置,其中,所述第二处理模块用于在根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继的情况下,执行所述第一操作;
    其中,所述第三信息用于指示中继发现终止条件,所述第三信息由网络侧配置或者预配置给所述第一中继终端的。
  31. 根据权利要求30所述的装置,其中,所述第三信息包括以下至少一项:
    最大中继跳数;
    QoS信息对应的最大QoS参数值。
  32. 根据权利要求31所述的装置,其中,所述最大QoS参数值包括以下至少一项:
    中继终端到UPF之间最大能够容忍的时延信息;
    中继终端到锚点UPF之间最大能够容忍的误包率信息;
    中继终端到锚点UPF之间最大能够容忍的丢包率信息;中继终端到锚点UPF之间最大能够容忍的保证比特率信息;
    中继终端到锚点UPF之间最大能够容忍的比特率信息。
  33. 根据权利要求28所述的装置,其中,所述第一信息的数量为至少两个,且每个所述第一信息对应一个第二中继终端,每个所述第一信息包括至少一个第二参数,则
    所述第二处理模块包括:
    第二选择子模块,用于根据各个第一信息对应的第二参数,确定与第二目标最小参数对应的目标第二中继终端,所述第二目标最小参数为多个所述第二参数中参数值最小的第二参数;
    第二处理子模块,用于根据所述目标第二中继终端的第一信息,执行所述第一操作;
    其中,所述第二目标最小参数包括以下至少一项:
    最小中继跳数;
    中继终端到锚点UPF之间的最小时延。
  34. 根据权利要求30所述的装置,其中,所述第二处理模块用于在所述第一中继终端根据第三信息和所述第二中继终端的第一信息,确定所述第一中继终端作为所述第二中继终端的下一跳中继,且所述第三信息与目标应用标识、目标业务类型和目标中继业务码中的至少一项关联的情况下,所述第一中继终端执行所述第一操作。
  35. 一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,其中,所述程序或指令被所述处理器执行时实现如权利要求1至8任一项所述的中继选择方法的步骤,或者,实现如权利要求9至17任一项所述的中继信息传输方法的步骤。
  36. 一种可读存储介质,所述可读存储介质上存储程序或指令,其中,所述程序或指令被处理器执行时实现如权利要求1至8任一项所述的中继选择方法的步骤,或者,实现如权利要求9至17任一项所述的中继信息传输方法的步骤。
  37. 一种芯片,包括处理器和通信接口,其中,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1至8任一项所述的中继选择方法的步骤,或者,实现如权利要求9至17任一项所述的中继信息传输方法的步骤。
  38. 一种计算机程序产品,其中,所述程序产品被存储在非瞬态的存储介质中,所述程序产品被至少一个处理器执行以实现如权利要求1至8任一 项所述的中继选择方法的步骤,或者,实现如权利要求9至17任一项所述的中继信息传输方法的步骤。
  39. 一种通信设备,其中,被配置为执行如权利要求1至8任一项所述的中继选择方法,或者,执行如权利要求9至17任一项所述的中继信息传输方法。
PCT/CN2022/102740 2021-07-06 2022-06-30 中继选择方法、中继信息传输方法、装置及终端 WO2023280044A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP22836797.5A EP4369793A1 (en) 2021-07-06 2022-06-30 Relay selection method, relay information transmission method and apparatus, and terminal
US18/402,939 US20240236841A9 (en) 2021-07-06 2024-01-03 Relay selection method and apparatus, relay information transmission method and apparatus, and terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110762976.2 2021-07-06
CN202110762976.2A CN115580914A (zh) 2021-07-06 2021-07-06 中继选择方法、中继信息传输方法、装置及终端

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/402,939 Continuation US20240236841A9 (en) 2021-07-06 2024-01-03 Relay selection method and apparatus, relay information transmission method and apparatus, and terminal

Publications (1)

Publication Number Publication Date
WO2023280044A1 true WO2023280044A1 (zh) 2023-01-12

Family

ID=84578564

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/102740 WO2023280044A1 (zh) 2021-07-06 2022-06-30 中继选择方法、中继信息传输方法、装置及终端

Country Status (3)

Country Link
EP (1) EP4369793A1 (zh)
CN (1) CN115580914A (zh)
WO (1) WO2023280044A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107113689A (zh) * 2014-12-29 2017-08-29 英特尔Ip公司 针对多跳基础网络的网络发起的发现和路径选择程序
WO2020219670A1 (en) * 2019-04-23 2020-10-29 Idac Holdings, Inc. Multi-hop wireless relay support
WO2021077303A1 (zh) * 2019-10-22 2021-04-29 Oppo广东移动通信有限公司 无线通信方法和终端设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107113689A (zh) * 2014-12-29 2017-08-29 英特尔Ip公司 针对多跳基础网络的网络发起的发现和路径选择程序
WO2020219670A1 (en) * 2019-04-23 2020-10-29 Idac Holdings, Inc. Multi-hop wireless relay support
WO2021077303A1 (zh) * 2019-10-22 2021-04-29 Oppo广东移动通信有限公司 无线通信方法和终端设备

Also Published As

Publication number Publication date
EP4369793A1 (en) 2024-05-15
CN115580914A (zh) 2023-01-06
US20240137857A1 (en) 2024-04-25

Similar Documents

Publication Publication Date Title
CN105847168B (zh) 一种数据传输的方法、网络服务器、用户终端及***
JP2024504313A (ja) データ伝送方法、端末及びネットワーク側機器
US20230171645A1 (en) Method for splitting end-to-end qos requirement information, terminal, and network side device
KR20230138009A (ko) 통신 경로의 전환 방법, 장치 및 단말
WO2023280044A1 (zh) 中继选择方法、中继信息传输方法、装置及终端
WO2022237616A1 (zh) 资源池配置方法、装置、终端及网络侧设备
JP2023554356A (ja) 中継通信方法及び装置
US20240236841A9 (en) Relay selection method and apparatus, relay information transmission method and apparatus, and terminal
US20220400435A1 (en) Device power saving method and device power saving apparatus
WO2023125318A1 (zh) 通信方法、装置及通信设备
WO2023005898A1 (zh) 多终端联合会话管理方法、网络侧设备及终端
WO2023179599A1 (zh) 多路径建立方法、终端及网络侧设备
WO2023185841A1 (zh) 中继终端的选择方法、装置、终端及存储介质
WO2024007961A1 (zh) 中继控制方法、装置、终端及网络侧设备
WO2024093712A1 (zh) 中继通信链路处理方法、中继通信链路配置方法、中继终端处理方法及相关设备
WO2023056941A1 (zh) 用于重路由指示的消息传输方法和设备
WO2022237619A1 (zh) Rrc消息的传输方法及装置、终端及可读存储介质
WO2023280022A1 (zh) 多路径通信方法和设备
WO2023143436A1 (zh) 数据转发的方法、装置、终端设备和网络设备
WO2022268012A1 (zh) 资源处理方法、装置、电子设备及存储介质
WO2023151546A1 (zh) 传输方式确定方法、第一终端及中继终端
WO2022237678A1 (zh) 带宽部分处理方法、装置及终端
US20240188047A1 (en) Computing session update method and apparatus, and communication device
WO2022247863A1 (zh) 策略生成方法、装置、终端、设备及会话管理单元
WO2023001109A1 (zh) 多路径数据发送方法、装置及设备

Legal Events

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

Ref document number: 22836797

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2022836797

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2022836797

Country of ref document: EP

Effective date: 20240206