WO2019154074A1 - 一种中继节点的选择方法及设备 - Google Patents

一种中继节点的选择方法及设备 Download PDF

Info

Publication number
WO2019154074A1
WO2019154074A1 PCT/CN2019/072705 CN2019072705W WO2019154074A1 WO 2019154074 A1 WO2019154074 A1 WO 2019154074A1 CN 2019072705 W CN2019072705 W CN 2019072705W WO 2019154074 A1 WO2019154074 A1 WO 2019154074A1
Authority
WO
WIPO (PCT)
Prior art keywords
relay node
relay
condition
preset
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2019/072705
Other languages
English (en)
French (fr)
Inventor
林琳
彭莹
赵锐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Telecommunications Technology CATT
Original Assignee
China Academy of Telecommunications Technology CATT
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 China Academy of Telecommunications Technology CATT filed Critical China Academy of Telecommunications Technology CATT
Priority to US16/968,456 priority Critical patent/US11310717B2/en
Priority to EP19751215.5A priority patent/EP3751872A4/en
Publication of WO2019154074A1 publication Critical patent/WO2019154074A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • H04B7/15507Relay station based processing for cell extension or control of coverage area
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • 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
    • 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
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • 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
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/23Manipulation of direct-mode connections
    • 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 wireless communications technologies, and in particular, to a method and a device for selecting a relay node.
  • the communication adopts the centralized control mode of the network, that is, the uplink and downlink data of the User Equipment (UE) are transmitted and received under the control of the network.
  • the communication between the UE and the UE is forwarded and controlled by the network, and there is no direct communication link between the UE and the UE.
  • the data transmission between the UE and the network may be referred to as D2N. (Device to Network, device to network) transmission.
  • the device-to-device which is a terminal-through technology, refers to a method in which a neighboring terminal can transmit data through a direct link in a short range without passing through a central node (ie, a base station). Forwarding does not require the transmission of information between UEs through a conventional cellular link.
  • D2D proximity services include the following two categories:
  • the UE uses E-UTRA (Evolved-UMTS Terrestrial Radio Access) to confirm that another UE is in its vicinity.
  • E-UTRA Evolved-UMTS Terrestrial Radio Access
  • the D2D UE can use the service to find nearby taxis, find friends nearby, and the like;
  • -D2D communication UEs that are close to each other, by directly establishing a link between two UEs, as shown in FIG. 1B, thus converting a communication link originally transmitted through the network into a local direct communication link, saving a large amount of Bandwidth and network efficiency; or two UEs that are close to each other can use direct link communication to obtain stable high-speed and low-cost communication services.
  • Proximity service communication is generally performed under the control or assistance of the network side, and the base station may even dynamically allocate resources for the UE performing the proximity service communication.
  • the UE can perform D2D discovery or data transmission with the network or other UEs through a Relay (Relay) node.
  • Relay Relay
  • UE-to-Network Relay The manner in which the UE communicates with the network through the Relay UE is called UE-to-Network Relay, as shown in FIG. 1C.
  • UE2 outside the network coverage uses UE1 as a Relay node to forward its own uplink and downlink signals through UE1.
  • the communication between the UE1 and the UE2 is implemented by D2D communication, and the UE1 and the network are implemented by using cellular communication.
  • the manner in which the UE performs discovery/communication with the target UE through the Relay UE is called UE-to-UE Relay, as shown in FIG. 1D.
  • the UE 2 can forward its own information through the UE1, wherein the UE1 and the UE2, the UE1 and the UE4 implement data transmission through D2D communication.
  • the UE When using the UE-to-Network Relay or UE-to-UE Relay communication mode, the UE needs to perform D2D discovery or data transmission with the network or other UEs through the Relay node. To ensure the reliability of data transmission, the UE needs to select for the UE.
  • a suitable Relay node At present, there is no method for selecting a Relay node for the communication method of UE-to-Network Relay or UE-to-UE Relay.
  • the present invention provides a method and a device for selecting a relay node, which are used to solve the current communication method for the UE-to-Network Relay or the UE-to-UE Relay, and there is no problem in selecting a Relay node.
  • an embodiment of the present application provides a method for selecting a relay node, including:
  • the first device receives the report message sent by the at least one relay node
  • the first device selects a target relay node from the at least one relay node, so that the remote terminal establishes a connection with the target node through the target relay node.
  • the embodiment of the present application provides a first device that selects a relay node, including a processor, a memory, and a transceiver;
  • the processor is configured to read a program in the memory and execute:
  • the embodiment of the present application provides a first device for selecting a relay node, including:
  • a receiving module configured to receive a report message sent by at least one relay node
  • a selection module configured to select a target relay node from the at least one relay node, so that the remote terminal establishes a connection with the target node by using the target relay node.
  • an embodiment of the present application is a computer storable medium having stored thereon a computer program, the program being executed by a processor to implement the steps of the method performed by the first device.
  • the first device receives the report message sent by the at least one relay node, and selects the target relay node from the at least one relay node, so that the remote terminal passes the The target relay node establishes a connection with the target node.
  • the embodiment of the present application selects a suitable target relay node from the relay node that sends the report message, so that the remote terminal establishes a communication connection with the target node through the target relay node, and performs Data transmission ensures the reliability of data transmission and further improves system performance.
  • FIGS. 1A to 1D are schematic diagrams showing a communication method in the background art
  • FIG. 2 is a schematic structural diagram of a system according to an embodiment of the present application.
  • FIG. 3 is a flowchart of a method for selecting a relay node according to an embodiment of the present application
  • FIG. 4 is a flowchart of selecting a relay node according to an embodiment of the present application.
  • FIG. 5 is a schematic structural diagram of a first selection system of a relay node according to an embodiment of the present application
  • FIG. 6 is a schematic structural diagram of a second relay node selection system according to an embodiment of the present application.
  • FIG. 7 is a schematic structural diagram of a first device for selecting a relay node according to an embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of a first device for selecting a relay node according to a second embodiment of the present application.
  • the method for selecting a relay node in the embodiment of the present application can be applied to a communication mode of a UE-to-Network Relay or a UE-to-UE relay.
  • the system architecture is as shown in FIG. 2, including a remote terminal 20, a relay node 21, and The target node 22; the remote terminal 20 establishes a communication connection with the target node 22 through the relay node 21, wherein the target node 22 can be a UE or a network device.
  • a method for selecting a relay node includes:
  • Step 301 The first device receives a report message sent by at least one relay node.
  • Step 302 The first device selects a target relay node from the at least one relay node, so that the remote terminal establishes a connection with the target node by using the target relay node.
  • the first device in the embodiment of the present application selects the target relay node
  • the following two methods may be used for selection.
  • the first device randomly selects the target relay node from the at least one relay node that receives the report message.
  • the reporting message is sent by the relay node to the first device, or the reporting message is the message returned by the relay node to the first device after receiving the relay request message sent by the first device.
  • the first device may be any of the following devices:
  • Remote terminal network side device, third party device
  • the third-party device is a network device or terminal other than the remote terminal, the relay node, and the target node in the foregoing network architecture.
  • the manner in which the remote terminal receives the report message of the relay node includes:
  • the remote terminal receives the report message that is sent by the relay node.
  • the relay node directly sends the reported message to the remote terminal
  • the relay node may send the report message in the form of broadcast or multicast or unicast.
  • the relay node sends the report message to the network side device or the third party device, and the network side device or the third party device sends the report message to the remote terminal;
  • the relay node sends the report message directly to the network side device or the third party device, and the network side device or the third party device sends the report message in the form of broadcast or multicast or unicast.
  • the remote terminal sends a relay request message to the relay node, and the remote terminal receives the report message returned by the relay node.
  • the remote terminal sends the relay request message in the form of broadcast or multicast or unicast, and the relay node returns a report message to the remote terminal after receiving the relay request message;
  • the remote terminal sends a relay request message to the network side device or the third party device, and the network side device or the third party device sends the relay request message in the form of broadcast or multicast or unicast, and the relay node receives the relay request. After the message, the report message is returned to the remote terminal.
  • the remote terminal sends a relay request message to the relay node, and the remote terminal receives the report message returned by the relay node, and the method of selecting the relay node in the embodiment of the present application is described.
  • the flowchart of the method for selecting a relay node in the embodiment of the present application includes:
  • Step 401 The remote terminal sends a relay request message in a broadcast or multicast or unicast manner.
  • Step 402 The relay node returns a report message to the remote terminal after receiving the relay request message.
  • Step 403 The remote terminal randomly selects a target relay node from at least one relay node that sends the report message.
  • the manner in which the network side device or the third-party device receives the report message of the relay node includes:
  • the network side device or the third party device After receiving the relay request message sent by the remote terminal, the network side device or the third party device receives the report message sent by the relay node, and the network side device or the third party device randomly selects the target from at least one relay node that sends the report message. Following the node.
  • the first device selects a target relay node from the at least one relay node according to channel measurement information of each relay node by the specific terminal.
  • the specific device is part or all of the following devices:
  • the first device, the remote terminal, the target node, other terminal having measurement capability, or a network side device The first device, the remote terminal, the target node, other terminal having measurement capability, or a network side device.
  • the specific device when the specific device is not the first device, the specific device needs to report the measured channel measurement information of each relay node to the first device.
  • the reporting message is sent by the relay node to the first device, or the reporting message is the message returned by the relay node to the first device after receiving the relay request message sent by the first device.
  • the first device may be any of the following devices:
  • Remote terminal network side device, third party device
  • the third-party device is a network device or terminal other than the remote terminal, the relay node, and the target node in the foregoing network architecture.
  • the method for the relay node to send the report message is the same as the method for the relay node to send the report message in the random selection mode.
  • the description of the method for the relay node to send the report message in the first mode I will not go into details.
  • the first device After receiving the report message of the at least one relay node, the first device determines channel measurement information for each relay node, according to channel measurement information of each relay node by the specific device, from the at least one relay node. Select the target relay node;
  • the channel measurement information of the specific device to each relay node includes but is not limited to:
  • RSSI Receiveived Signal Strength Indication
  • RSRP Reference Signal Receiving Power
  • RSRQ Reference Signal Receiving Quality
  • the first device uses the relay node that meets the following conditions as the target relay node:
  • the channel measurement information measured by the specific device and the relay node satisfies at least one of the following conditions: first, the channel measurement information is not worse than the preset one or more threshold values; second, part or all of the channel measurement information is at all One or all of the channel measurement information of the relay node is one of the first M in the order of good to bad.
  • one or more thresholds are preset, and when the RSSI measured by the specific device and the relay node is not less than one or more thresholds, it indicates that the RSSI is not more than a preset one or more thresholds. Poor, the relay node satisfies the first condition described above;
  • the first M relay nodes satisfy the foregoing Two conditions.
  • one or more thresholds are preset, and when the RSRP measured by the specific device and the relay node is not less than one or more thresholds, it indicates that the RSRP is not more than a preset one or more thresholds. Poor, the relay node satisfies the first condition described above;
  • the first M relay nodes satisfy the foregoing Two conditions.
  • one or more thresholds are preset, and when the RSRQ measured by the specific device and the relay node is not less than one or more thresholds, it indicates that the RSRQ is not more than a preset one or more thresholds. Poor, the relay node satisfies the first condition described above;
  • the first M relay nodes satisfy the foregoing Two conditions.
  • one or more thresholds are preset, and when the interference measurement value measured by the specific device and the relay node is not greater than one or more thresholds, the interference measurement value is not more than the preset one. Or a plurality of threshold differences, the relay node satisfies the first condition;
  • the first M For the second condition, determining the interference measurement value measured by the specific device and each relay node, and sorting the relay node according to the corresponding interference measurement value from low to high, then the first M relays The node satisfies the second condition above.
  • the manner of selecting the target relay node according to the RSSI, the RSRP, the RSRQ, and the interference measurement value is only for selecting the target relay node according to the channel measurement information of each relay node by the specific device according to the embodiment of the present application.
  • any other information related to the channel measurement information belongs to the protection scope of the embodiment of the present application.
  • Manner 3 Select according to the relay condition information of the relay node.
  • the first device selects a target from the at least one relay node according to the relay condition information sent by each relay node, and/or the channel measurement information of each relay node by the remote terminal.
  • Relay node the relay condition information sent by each relay node, and/or the channel measurement information of each relay node by the remote terminal.
  • the first device in the embodiment of the present application may be a remote terminal, or the first device is an independent network side device or a third party device;
  • the third-party device in the embodiment of the present application is a network device or a terminal other than the remote terminal, the relay node, and the target node in the foregoing network architecture.
  • the first device is a remote terminal.
  • the selection system of the relay node in the embodiment of the present application includes a remote terminal 50, at least one relay node 51, and a target node 52;
  • a remote terminal 50 configured to receive relay condition information sent by at least one relay node 51; according to relay condition information sent by each relay node, and/or channel measurement information of each relay node by a specific device, Selecting a target relay node from the at least one relay node; and establishing a connection with the target node 52 through the target relay node.
  • the manner in which the relay node sends the relay condition information includes:
  • Mode 1 the relay node actively reports the relay condition information to the remote terminal.
  • the remote terminal receives the relay condition information directly sent by the at least one relay node; or
  • the remote terminal receives relay condition information that is sent by the at least one relay node by using a network side device or a third party device.
  • the relay condition information includes some or all of the following information:
  • Path planning related information of the relay node vector speed related information of the relay node, service related information that the relay node is participating in, service indicator related information that the relay node is participating in, service related information supported by the relay node, relay Information related to the service indicator supported by the node, information about the transmission power of the relay node, information about the transmission resource pool used by the relay node, information about the transmission mode of the relay node, and information about the release version of the relay node.
  • the path planning related information of the relay node includes but is not limited to the following information:
  • the path planning related information of the relay node may be a road segment, a distance, a travel time, and the like.
  • path planning related information given above is only an example of the path planning related information of the relay node in the embodiment of the present application, and any other information related to the path planning belongs to the protection scope of the embodiment of the present application.
  • the appropriate speed related information of the relay node includes but is not limited to:
  • the vector speed related information in the relay condition information sent by the relay node is: link x, south direction, and 80 km/h.
  • vector speed related information given above is only an example of the vector speed related information of the relay node in the embodiment of the present application, and any other information related to the vector speed belongs to the protection scope of the embodiment of the present application.
  • the service related information that the relay node is participating in may be a service set in which the relay node is participating;
  • the service related information that the relay node is participating in the relay condition information sent by the relay node is: a service set in which the relay node is participating ⁇ co-decision decision service, remote driving service ⁇ , a service set in which the relay node is participating ⁇ A service with a priority of 1, a service with a priority of 3, a service set in which the relay node is participating, a service with a service id of 001, and a service with a service id of 007.
  • the service related information that the relay node is participating in may be a set of service indicators that the relay node is participating in;
  • the service indicator related information that the relay node is participating in the relay condition information sent by the relay node is: the service indicator set that the relay node is participating in. ⁇ the delay indicator is 20 ms, the reliability indicator is 99%, and the coverage indicator is 500 meters. , the data rate indicator is 5Mbps, and the number of supported terminals is 200 ⁇ .
  • the service related information supported by the relay node may be a service set supported by the relay node
  • the service related information supported by the relay node in the relay condition information sent by the relay node is: a service set supported by the relay node ⁇ basic road security service, video forwarding service ⁇ , and a service set supported by the relay node ⁇ priority level Service less than 7 ⁇ , the service set supported by the relay node ⁇ service with service id 001, service with service id 007 ⁇ .
  • the foregoing supported service set is only an example of the service-related information supported by the relay node in the embodiment of the present application, and any other information related to the supported service belongs to the protection scope of the embodiment of the present application.
  • the service related information that the relay node is supporting may be a set of service indicators supported by the relay node;
  • the service indicator related information supported by the relay node in the relay condition information sent by the relay node is: the service indicator set supported by the relay node ⁇ time delay index 20 ms, reliability index 99%, coverage index 500 m, data
  • the rate indicator is 5 Mbps, and the number of supported terminals is 200.
  • the transmit power related information of the relay node may be an actual transmit power value of the relay node, or a power level, or other indicator that can indicate the transmit power capability;
  • the relay power related information of the relay node in the relay condition information sent by the relay node is 26 dBm, or is level 2.
  • the actual transmit power value and power level of the relay node given above are only examples of the transmit power related information of the relay node in the embodiment of the present application, and any other information related to the transmit power belongs to the implementation of the present application. The scope of protection of the example.
  • the sending resource pool related information used by the relay node may be a sending resource pool used by the relay node
  • the sending resource pool used by the relay node is the resource pool x
  • the information about the sending resource pool used by the relay node in the relay condition information sent by the relay node is the resource pool x.
  • the transmission mode related information of the relay node is a transmission mode currently used by the relay node
  • the transmission mode related information of the relay node in the relay condition information sent by the relay node is mode 3.
  • the Release version related information of the relay node is the release version currently used by the relay node
  • the Release version information of the relay node in the relay condition information sent by the relay node is Release 14.
  • Channel measurement related information between the relay node and a specific device includes but is not limited to:
  • the RSSI, RSRP, RSRQ, and interference measurement values measured by the relay node for a specific device are measured by the relay node for a specific device.
  • Mode 2 After receiving the relay request message, the relay node sends the relay condition information to the remote terminal.
  • the remote terminal before the remote terminal receives the relay condition information sent by the at least one relay node, the remote terminal sends a relay request message to the at least one relay node;
  • the remote terminal sends a relay request message to at least one relay node in the following manner:
  • the remote terminal directly sends a relay request message to the at least one relay node.
  • the remote terminal sends a relay request message to the at least one relay node by means of broadcast or multicast or unicast.
  • the remote terminal sends a relay request message to the at least one relay node by using the network side device or the third party device;
  • the remote terminal sends the relay request message to the network side device or the third party device, and the network side device or the third party device sends the relay request message to the at least one relay node by means of broadcast or multicast or unicast.
  • the relay request message is used to cause the relay node to return the relay condition information to the remote terminal after receiving the relay request message.
  • the relay node receives the relay request message, and sends the relay condition information to the remote device according to a predetermined agreement;
  • the relay condition information transmitted by the relay node to the remote terminal includes some or all of the following information:
  • Path planning related information of the relay node vector speed related information of the relay node, service related information that the relay node is participating in, service indicator related information that the relay node is participating in, service related information supported by the relay node, relay Information related to the service indicator supported by the node, information about the transmission power of the relay node, information about the transmission resource pool used by the relay node, information about the transmission mode of the relay node, Release version information of the relay node, and the relay node and Channel measurement related information between specific devices.
  • Case 2 The relay request message is used to indicate the relay condition information that the relay node needs to report.
  • the relay node after receiving the relay request message, performs reporting according to the relay condition information that needs to be reported in the relay request message.
  • the relay condition information that the remote terminal indicates that the relay node needs to report includes some or all of the following information:
  • Path planning related information of the relay node vector speed related information of the relay node, service related information that the relay node is participating in, service indicator related information that the relay node is participating in, service related information supported by the relay node, relay Information related to the service indicator supported by the node, information about the transmission power of the relay node, information about the transmission resource pool used by the relay node, information about the transmission mode of the relay node, Release version information of the relay node, and the relay node and Channel measurement related information between specific devices.
  • the path planning related information reported by the relay node includes but is not limited to the following information:
  • the path planning related information of the relay node may be a road segment, a distance, a travel time, and the like.
  • the relay node When the relay node needs to report part of the specific information in the path planning related information in the relay request message sent by the remote terminal, the relay node reports according to the instruction of the remote terminal;
  • the relay request message indicates that the relay node is required to report the travel duration of the road segment x, and the path planning related information reported by the relay node to the remote terminal is 15 minutes, assuming that the relay node travels for 15 minutes in the road segment x.
  • path planning related information given above is only an example of the path planning related information of the relay node in the embodiment of the present application, and any other information related to the path planning belongs to the protection scope of the embodiment of the present application.
  • the vector speed related information reported by the relay node includes but is not limited to:
  • the vector speed related information in the relay condition information sent by the relay node is: link x, south direction, and 80 km/h.
  • the relay node When the relay node needs to report part of the specific information in the vector speed related information in the relay request message sent by the remote terminal, the relay node reports according to the instruction of the remote terminal;
  • the relay request message indicates that the relay node is required to report the moving speed. If the moving speed of the relay node is 60 km/h, the vector speed related information reported by the relay node to the remote terminal is 60 km/h.
  • vector speed related information given above is only an example of the vector speed related information of the relay node in the embodiment of the present application, and any other information related to the vector speed belongs to the protection scope of the embodiment of the present application.
  • the service-related information that the relay node reports may be the service set that the relay node is participating in, or whether Participate in relevant information about the business in a given set of services;
  • the service related information that the relay node is participating in the relay condition information sent by the relay node is: a service set in which the relay node is participating ⁇ co-decision decision service, remote driving service ⁇ , or a service set in which the relay node is participating. ⁇ Service with priority 1 and service with priority 3 ⁇ , or a service set where the relay node is participating ⁇ service with service id 001 and service with service id 007 ⁇ .
  • the relay node is participating in the service set ⁇ basic road security service, video forwarding service ⁇ , the given service set is ⁇ co-decision decision service ⁇ ; the relay condition information sent by the relay node is supported by the relay node The message is no.
  • the relay node When the relay node needs to report part of the specific information in the service related information that is being participated in the relay request message sent by the remote terminal, the relay node reports according to the instruction of the remote terminal;
  • the remote terminal notifies the relay node of the given service set by the relay request message, and indicates that the relay node reports the number of services that are participating in the given service set, and assumes that the relay node is participating in two services. In a given service set, the service-related information that the relay node reports is participating in 2.
  • the information about the participating service indicator reported by the relay node may be the service indicator set that the relay node is participating in. , or whether it participates in information about the business in a given set of business metrics;
  • the service indicator related information that the relay node is participating in the relay condition information sent by the relay node is: the service indicator set that the relay node is participating in. ⁇ the delay indicator is 20 ms, the reliability indicator is 99%, and the coverage indicator is 500 meters. , the data rate indicator is 5Mbps, and the number of supported terminals is 200 ⁇ .
  • the service set supported by the relay node ⁇ reliability index 99% ⁇
  • the given service set is ⁇ reliability indicator 99.99% ⁇
  • the service related information supported by the relay node in the relay condition information sent by the relay node is no.
  • the relay node When the relay node needs to report part of the specific information in the service indicator related information that is being participated in the relay request message sent by the remote terminal, the relay node reports according to the instruction of the remote terminal;
  • the remote terminal instructs the relay node to report the delay indicator of the service that is participating in the relay request message, and assumes that the delay indicator of the service that the relay node is participating in is 20 ms, and the service indicator reported by the relay node is involved.
  • the information is 20ms.
  • the service related information reported by the relay node may be a service set supported by the relay node, or may be supported. Information about the business in the business set;
  • the service related information supported by the relay node in the relay condition information sent by the relay node is: a service set supported by the relay node ⁇ basic road security service, video forwarding service ⁇ , or a service set supported by the relay node.
  • the service set supported by the relay node ⁇ basic road security service, video forwarding service ⁇
  • the given service set is ⁇ co-decision decision service ⁇
  • the relay node When the relay node sends a relay request message, the relay node reports the partial information in the service-related information supported by the relay node, and the relay node performs the report according to the instruction of the remote terminal.
  • the remote terminal notifies the relay node of the given service set by the relay request message, indicating that the number of services supported by the relay node is included in the given service set, and that three services supported by the relay node are given.
  • the supported service related information reported by the relay node is 3.
  • the foregoing supported service set is only an example of the service-related information supported by the relay node in the embodiment of the present application, and any other information related to the supported service belongs to the protection scope of the embodiment of the present application.
  • the information about the supported service indicator reported by the relay node may be the service indicator set supported by the relay node, or Can support information about the business in a given set of business metrics;
  • the service indicator related information supported by the relay node in the relay condition information sent by the relay node is: the service indicator set supported by the relay node ⁇ time delay index 20 ms, reliability index 99%, coverage index 500 m, data
  • the rate indicator is 5 Mbps, and the number of supported terminals is 200.
  • the service set supported by the relay node ⁇ reliability index 99% ⁇
  • the given service set is ⁇ reliability indicator 99.99% ⁇
  • the service related information supported by the relay node in the relay condition information sent by the relay node is no.
  • the relay node When the relay node sends a relay request message to the remote terminal, the relay node reports the partial information in the service indicator related information, and the relay node performs the report according to the instruction of the remote terminal.
  • the remote terminal indicates, by using the relay request message, the reliability indicator of the service supported by the relay node, and the reliability indicator of the service supported by the relay node is 97%, and the information about the participating service indicator reported by the relay node is It is 97%.
  • the transmit power related information of the relay node may be an actual transmit power value of the relay node, or a power level, or other indicator that can indicate the transmit power capability;
  • the relay power related information of the relay node in the relay condition information sent by the relay node is 26 dBm, or is level 2.
  • the actual transmit power value and power level of the relay node given above are only examples of the transmit power related information of the relay node in the embodiment of the present application, and any other information related to the transmit power belongs to the implementation of the present application. The scope of protection of the example.
  • the information about the sending resource pool used by the relay node may be the sending resource pool used by the relay node when the relay node sends the information about the sending resource pool used by the relay node in the relay request message sent by the remote terminal, or Whether the resource pool used by the relay node overlaps with the given resource pool;
  • the sending resource pool used by the relay node is the resource pool x
  • the information about the sending resource pool used by the relay node in the relay condition information sent by the relay node is the resource pool x.
  • the sending resource pool used by the relay node is the resource pool x, and the given resource pool is y, and x and y do not overlap, and the relay resource information used by the relay node in the relay condition information sent by the relay node is related.
  • the message is no.
  • the relay node reports according to the instruction of the remote terminal;
  • the remote terminal notifies the relay node of the given resource pool by using the relay request message, indicating the number of overlaps between the sending resource pool used by the relay node and the given resource pool, and the relay node determines that the relay node determines to use If the number of overlaps between the sending resource pool and the given resource pool is 5, the information about the sending resource pool used by the relay node is 5.
  • sending resource pool is only an example of the information about the sending resource pool used by the relay node in the embodiment of the present application, and any other information related to the used sending resource pool belongs to the embodiment of the present application. The scope of protection.
  • the transmission mode related information of the relay node is the transmission mode currently used by the relay node, or whether the transmission mode currently used by the relay node belongs to a given transmission mode set;
  • the transmission mode related information of the relay node in the relay condition information sent by the relay node is mode 3.
  • the transmission mode information of the relay node in the relay condition information sent by the relay node is Yes.
  • the Release version related information of the relay node is the Release version currently used by the relay node, or whether the Release version currently used by the relay node belongs to a given Release version set;
  • the Release version information of the relay node in the relay condition information sent by the relay node is Release 14.
  • the Release version currently used by the relay node is Release 14, and the given Release version set is higher than Release 13, and the Release version related information of the relay node in the relay condition information sent by the relay node is Yes.
  • the channel measurement related information between the relay node and the remote terminal reported by the relay node is included in the relay request message sent by the remote terminal, when the relay node is required to report the channel measurement related information between the relay node and the remote terminal. not limited to:
  • the RSSI, RSRP, RSRQ, and interference measurement values measured by the relay node to the remote terminal are the RSSI, RSRP, RSRQ, and interference measurement values measured by the relay node to the remote terminal.
  • the relay node When the relay node needs to report the partial specific information in the channel measurement related information between the relay node and the remote terminal in the relay request message sent by the remote terminal, the relay node reports according to the instruction of the remote terminal;
  • the relay request message indicates that the relay node is required to report the RSSI measured by the relay node to the remote terminal, and the channel measurement related information between the relay node and the remote terminal reported by the relay node is measured by the remote terminal.
  • the value of the RSSI is measured by the remote terminal.
  • the relay request message includes the preset relay condition that is required to be met by the target relay node, and is used to indicate whether the relay node of the relay request message reports whether the preset relay condition is met, or is used for And indicating to the relay node that meets the preset relay condition that the relay condition information is reported.
  • the preset relay condition that the target relay node included in the relay request message needs to satisfy is that the transmission mode information of the target relay node is included in a given transmission mode, and the relay node determines whether its own transmission mode is given. In the fixed transmission mode, if the relay condition is met, the relay node reports "Yes" to the remote device, and if not, the relay node does not satisfy the relay condition, and the relay node reports "No" to the remote device. Or, only the relay node reports the relay condition information to the remote terminal when it determines that its own transmission mode is within the given transmission mode.
  • the remote terminal selects the target relay node from the at least one relay node according to the following manner:
  • the first device relays the relay node that meets the preset relay condition according to the relay condition information sent by each relay node, and/or the channel measurement information of each relay node by the specific device. node;
  • the specific device is part or all of the following devices:
  • the first device, the remote terminal, the target node, other terminal having measurement capability, or a network side device The first device, the remote terminal, the target node, other terminal having measurement capability, or a network side device.
  • the specific device when the specific device is not the first device, the specific device needs to report the measured channel measurement information of each relay node to the first device.
  • the preset relay condition includes some or all of the following conditions:
  • the consistency of the path planning information of the target relay node and the preset path satisfies at least one of the following conditions: first, the consistency is not less than a preset one or more thresholds; second, all relay nodes One of the first N1 of the order of the path planning information and the preset path from high to low; wherein the preset path is a preset path range, or a path related to the remote terminal, or related to the target node a path, or a path related to a path type;
  • one or more thresholds are preset, and when the consistency between the path planning information of the relay node and the preset path is not less than a predetermined threshold or thresholds, The relay node satisfies the first condition in condition 1.
  • the relay nodes that send the report message are: relay node 1, relay node 2, relay node 3, relay node 4, relay node 5, relay node 6, and according to the path planning of the relay node.
  • the consistency of the information with the preset path is ranked from high to low: relay node 6, relay node 4, relay node 3, relay node 2, relay node 1, relay node 5; assuming N1 is 2, Then, the relay node 6 and the relay node 4 satisfy the condition 1.
  • the consistency between the path planning information of the relay node and the preset path may be determined by factors such as the same distance, the travel time required by the path, and the distance of the path;
  • the relay node For example, if it is determined that the path planning information of the relay node is consistent with the preset path according to the same route, if the same path of the path planning information of the relay node and the preset path accounts for 80% of the total distance, the relay node The consistency between the path planning information and the preset path is 80%.
  • Condition 2 The consistency of the vector speed information of the target relay node and the preset vector speed satisfies at least one of the following conditions: first, the consistency is not less than a preset one or more thresholds; and second, for all relays One of the first N2 of the order of the vector speed information of the node and the preset vector speed from high to low; wherein the preset vector speed is a preset vector speed range, or a vector speed associated with the remote terminal, or The vector speed associated with the target node.
  • one or more thresholds are preset, and when the consistency of the vector speed information of the relay node and the preset vector speed is not less than a predetermined threshold or thresholds, it is determined.
  • the relay node satisfies the first condition in condition 2.
  • the relay nodes that send the report message are: relay node 1, relay node 2, relay node 3, relay node 4, relay node 5, relay node 6, and according to the vector speed of the relay node.
  • the consistency of information and preset vector speed is ranked from high to low: relay node 6, relay node 4, relay node 3, relay node 2, relay node 1, relay node 5; assume N2 is 2 Then, the relay node 6 and the relay node 4 satisfy the second condition in the condition 2.
  • the consistency of the vector speed information of the relay node with the preset vector speed may be measured according to the angle of the direction being less than a given angle threshold, and/or the relative speed being less than a given speed threshold.
  • Condition 3 The service that the target relay node is participating in meets at least one condition: first, the number of services in a given service set is less than a first preset threshold; and second, includes services in a given service set Number, which is one of the first N3 of all relay nodes that contain the number of services in a given service set from low to high; third, one or more of the service indicators, for all Following one of the first N4 of the node's one or more business indicators from poor to good.
  • a given service set is preset, and the relay node is determined when the number of services in the service set that the relay node is participating in includes a service set is smaller than the first preset threshold. Satisfying the first condition in Condition 3;
  • the given service set is: ⁇ service a, service b, service c, service d, service e, service f, service g ⁇ , and assume that the first preset threshold is 3; the service that the relay node is participating in is When the service a, the service f, and the service m determine that the service that the relay node is participating in includes the number of services in the given service set is 2, it is determined that the relay node satisfies the first condition in the condition 3.
  • the service that each relay node is participating in includes the number of services in a given service set, and the number of services in a given service set of all relay nodes is Sorting from low to high; for any one of the relay nodes, if the participating service of the relay node includes the number of services in the given service set in the first N3 of the sort, the relay node is determined.
  • N3 is a preset integer value.
  • one or more service indicators in the service that each relay node is participating in are determined, and the one or more service indicators are sorted according to the difference from good to good, for any one of the relays.
  • a node if the one or more service indicators included in the service of the relay node are located in the first N4 of the sequence, determining that the relay node meets the third condition in condition 3, where N4 is A preset integer value.
  • the reliability indicators of the service that each relay node is participating in are determined, and are ranked according to the level of reliability from low to high; or, Considering that the service indicator that the relay node is participating in is the delay indicator, the delay indicator of the service that each relay node is participating in is determined, and the delay is sorted according to the size of the delay.
  • Condition 4 The service that the target relay node can support meets at least one condition: first, the number of services in a given service set is greater than a second preset threshold; and second, includes services in a given service set The number of the first N5 in the order of all the relay nodes containing the number of services in the given service set from high to low; third, one or more of the service indicators, for all relays One of the first N6 of the one or more service indicators of the node from good to bad.
  • the given service set is preset, and the relay node is determined when the number of services that the relay node can support includes the number of services in the given service set is greater than the second preset threshold. Satisfying the first condition in Condition 4;
  • the given service set is: ⁇ service a, service b, service c, service d, service e, service f, service g ⁇ , and assume that the second preset threshold is 3; the service that the relay node can support is When the service a, the service b, the service c, the service f, and the service m determine that the service that the relay node can support includes the number of services in the given service set is 4, it is determined that the relay node satisfies the condition 4 The first condition.
  • the service that each relay node can support includes the number of services in a given service set, and the services that all relay nodes can support include services in a given service set.
  • the number is sorted from high to low; for any one of the relay nodes, if the service that can be supported by the relay node includes the number of services in the given service set is located in the first N5 of the sort, then the The relay node satisfies the second condition in condition 4, where N5 is a preset integer value.
  • one or more service indicators in the service supported by each relay node are determined, and the one or more service indicators are sorted according to good to poor, for any one of the relay nodes. If the one or more service indicators included in the service supported by the relay node are located in the first N6 of the sequence, determining that the relay node meets the third condition in condition 4, where N6 is preset The fixed integer value.
  • the reliability indicators of the services supported by each relay node are determined, and are ranked according to the level of reliability according to the level of reliability; or, under consideration, After the service indicator supported by the node is a delay indicator, the delay indicator of the service supported by each relay node is determined, and the delay is sorted according to the size of the delay.
  • Condition 5 The transmit power of the target relay node satisfies at least one of the following conditions: first, the transmit power is not less than a preset one or more thresholds; and second, the order of the transmit power of all the relay nodes is from high to low. One of the first N7.
  • one or more thresholds are preset, and when the transmission power of the relay node is not less than a predetermined threshold or thresholds, it is determined that the relay node satisfies the condition 5 The first condition.
  • the relay nodes that send the report message are: relay node 1, relay node 2, relay node 3, relay node 4, relay node 5, relay node 6, and according to the transmit power of the relay node. Arranged from high to low: relay node 6, relay node 4, relay node 3, relay node 2, relay node 1, relay node 5; if N7 is 2, relay node 6, relay Node 4 satisfies the second condition in Condition 5.
  • the sending resource pool of the target relay node satisfies at least one of the following conditions: first, included in a given resource pool; second, excluded from a given resource pool; and third, with a given resource pool The overlapping resources do not exceed the preset range; fourth, the number of overlapping resources with a given resource pool, the order of the number of overlapping resources of the sending resource pool of all relay nodes and the given resource pool from low to high One of the first N8 in the middle.
  • a given resource pool is preset; when the transmission resource pool of the relay node is included in the preset given resource pool, it is determined that the relay node satisfies condition 6
  • the first condition for example, the given resource pool is: ⁇ resource pool 1, resource pool 2, resource pool 3, resource pool 4, resource pool 5 ⁇ , assuming that the sending resource pool of the relay node is resource pool 3, then It is determined that the transmission resource pool of the relay node is included in a given resource pool, and the relay node satisfies the first condition in condition 6.
  • a given resource pool is preset; when the transmission resource pool of the relay node is excluded from the preset given resource pool, it is determined that the relay node satisfies condition 6
  • the second condition for example, the given resource pool is: ⁇ resource pool 1, resource pool 2, resource pool 3, resource pool 4, resource pool 5 ⁇ , assuming that the sending resource pool of the relay node is resource pool 7, Then, it is determined that the transmission resource pool of the relay node is excluded from the given resource pool, and the relay node satisfies the second condition in condition 6.
  • pre-set a given resource pool, and pre-set a preset range determine the number of overlapping resources of the relay node's sending resource pool and the given resource pool, if the middle After the number of overlapping resources corresponding to the node is within a preset range, determining that the relay node satisfies the third condition in condition 6;
  • the given resource pool is: ⁇ resource pool X ⁇
  • the preset range is 100 time domain and/or frequency domain resources
  • the sending resource pool of the relay node is: ⁇ resource pool Y ⁇
  • the relay node The number of overlapping resources of the sending resource pool and the given resource pool is 90 time domain and/or frequency domain resources.
  • the transmission mode information of the relay node satisfies at least one of the following conditions: first, included in a given transmission mode; and second, excluded from a given transmission mode.
  • a given transmission mode is preset, and if the transmission mode information of the relay node is within a predetermined given transmission mode, it is determined that the relay node satisfies the condition 7
  • the first condition for example, the given transmission mode is: ⁇ mode 3, mode 4 ⁇ , and if the transmission mode of the relay node is mode 3, it is determined that the relay node satisfies the first condition in condition 7.
  • a given transmission mode is preset, and if the transmission mode information of the relay node is excluded from a predetermined transmission mode, it is determined that the relay node satisfies condition 7
  • the second condition for example, the given transmission mode is: ⁇ mode 3, mode 4 ⁇ , and if the transmission mode of the relay node is mode 2, it is determined that the relay node satisfies the second condition in condition 7.
  • the Release version information of the relay node satisfies at least one of the following conditions: first, included in a given Release version; and second, excluded from a given Release version.
  • a given Release version is preset, and if the Release version information of the relay node is within a predetermined Release version preset, it is determined that the relay node satisfies the condition 8
  • the first condition for example, the given Release version is: ⁇ Release12, Release13, Release14 ⁇ . If the Release version of the relay node is Release 13, it is determined that the relay node satisfies the first condition in Condition 8.
  • the given Release version is preset, and if the Release version information of the relay node is excluded from the preset release version, it is determined that the relay node satisfies the condition 8
  • the second condition for example, the given Release version is: ⁇ Release12, Release13 ⁇ , if the Release version of the relay node is Release 14, it is determined that the relay node satisfies the second condition in Condition 8.
  • the channel measurement information measured by the relay node and the remote terminal satisfies at least one of the following conditions: first, the channel measurement information is not worse than the preset one or more threshold values; and second, part or all of the channel measurement information One of the first N9 of the order of good to bad measurement for some or all of the channels of all relay nodes.
  • the first condition in condition 9 one or more thresholds are preset for the channel measurement information; for example, the channel measurement information includes RSSI, RSRP, RSRQ, and interference measurement values, and a threshold is set for each information.
  • the channel measurement information is RSSI
  • the first condition may be expressed as the RSSI measured by the relay node and the remote terminal is not less than a threshold; when the channel measurement information is RSRP, the first condition may be represented as a relay node.
  • the measured RSRP between the remote terminal and the remote terminal is not less than a threshold; when the channel measurement information is RSRQ, the first condition may be expressed as the RSRQ measured by the relay node and the remote terminal is not less than a threshold; In order to interfere with the measured value, the first condition may be expressed as the interference measurement measured by the relay node with the remote terminal is not greater than the threshold.
  • the relay node For the second condition in condition 9, determining some or all of the channel measurement information in the channel measurement information measured by each relay node and the remote terminal, and according to the difference of the channel measurement information, the relay node is configured according to the difference The channel measurement information is sorted from good to bad; for any one of the relay nodes, if the channel measurement information measured by the relay node and the remote terminal is located in the first N9 of the sorting, the relay node is determined The second condition in condition 9 is satisfied, wherein N9 is a preset integer value.
  • the channel measurement information is RSSI
  • the RSSI measured between each remote node and the remote terminal is determined, and the first N9 relay nodes are located in the sort according to the RSSI size according to the size of the RSSI.
  • the second condition in condition 9 is satisfied; when the channel measurement information is RSRP, the RSRP measured by each relay node and the remote terminal is determined, and according to the size of the RSRP, the data is sorted according to the size of the RSRP.
  • the first N9 relay nodes in the sorting satisfy the second condition in condition 9; when the channel measurement information is RSRQ, determine the RSRQ measured by each relay node and the remote terminal, according to the size of the RSRQ Sorting to small, the first N9 relay nodes in the sorting satisfy the second condition in condition 9; when the channel measurement information is the interference measurement value, determining the measured distance between each relay node and the remote terminal
  • the interference measurement value is sorted according to the size of the interference measurement value from large to small, and the first N9 relay nodes in the ranking satisfy the second condition in condition 9.
  • Condition 10 The channel measurement information measured by the relay node and the target node satisfies at least one of the following conditions: first, the channel measurement information is not worse than the preset one or more threshold values; and second, part or all of the channel measurement information One of the first N10 of the order of good to bad measurement for some or all of the channels of all relay nodes.
  • the first condition in condition 10 one or more thresholds are preset for the channel measurement information; for example, the channel measurement information includes RSSI, RSRP, RSRQ, and interference measurement values, and a threshold is set for each information.
  • the channel measurement information is RSSI
  • the first condition may be expressed as the RSSI measured by the relay node and the target node is not less than a threshold; when the channel measurement information is RSRP, the first condition may be represented as a relay node.
  • the measured RSRP between the target node and the target node is not less than a threshold; when the channel measurement information is RSRQ, the first condition may be expressed as the RSRQ measured by the relay node and the target node is not less than a threshold; When the measurement value is interfered, the first condition may be expressed as the interference measurement value measured by the relay node and the target node is not greater than the threshold.
  • the relay node For the second condition in the condition 10, some or all of the channel measurement information in the channel measurement information measured by each relay node and the target node is determined, and the relay node is configured according to the difference of the channel measurement information.
  • the channel measurement information is sorted from good to bad; for any one of the relay nodes, if the channel measurement information measured by the relay node and the target node is located in the first N10 of the sorting, the relay node is determined.
  • the second condition in condition 10 is satisfied, wherein N10 is a preset integer value.
  • the channel measurement information is RSSI
  • the RSSI measured between each node and the target node is determined, and according to the RSSI size
  • the first N10 relay nodes are located in the order.
  • the second condition in condition 10 is satisfied; when the channel measurement information is RSRP, determining the RSRP measured by each relay node and the target node, and sorting according to the size of the RSRP according to the size of the RSRP, The first N10 relay nodes in the sorting satisfy the second condition in the condition 10; when the channel measurement information is the RSRQ, determine the RSRQ measured by each relay node and the target node, according to the size of the RSRQ Sorting to small, the first N10 relay nodes in the sorting satisfy the second condition in condition 10; when the channel measurement information is the interference measurement value, determining the measured relationship between each relay node and the target node The interference measurement value is sorted according to the size of the interference measurement value from large to small, and the first N10 relay nodes in the ranking satisfy the second condition in condition 10.
  • the channel measurement information measured by the specific device and the relay node satisfies at least one condition that: first, the channel measurement information is not worse than a preset one or more threshold values; second, part or all channels
  • the measurement information is one of the first N11 in the order of the partial or total channel measurement information of all the relay nodes from good to bad.
  • the first condition in condition 11 one or more thresholds are preset for the channel measurement information; for example, the channel measurement information includes RSSI, RSRP, RSRQ, and interference measurement values, and a threshold is set for each information.
  • the channel measurement information is RSSI
  • the first condition may indicate that the RSSI measured between the relay node and the relay node is not less than a threshold; when the channel measurement information is RSRP, the first condition may be represented as a specific device measurement.
  • the RSRP between the arriving relay node and the relay node is not less than a threshold; when the channel measurement information is RSRQ, the first condition may indicate that the RSRQ measured between the relay node and the relay node is not less than a threshold value; In order to interfere with the measured value, the first condition may indicate that the interference measurement measured with the relay node by the specific device is not greater than the threshold.
  • the relay node For the second condition in the condition 11, determining part or all of the channel measurement information in the channel measurement information measured by the specific device and each relay node, according to the difference of the channel measurement information, the relay node is configured according to the difference The channel measurement information is sorted from good to bad; for any one of the relay nodes, if the channel measurement information measured by the specific device and the relay node is located in the first N11 of the sorting, the relay is determined. The node satisfies the second condition in condition 11, where N11 is a preset integer value.
  • the channel measurement information is RSSI
  • determine the RSSI measured by the specific device and each relay node and sort according to the RSSI size from large to small, then the first N11 relay nodes in the ordering
  • the second condition in condition 11 is satisfied;
  • the channel measurement information is RSRP
  • the RSRP measured by the specific device and each relay node is determined, and the RSRP is sorted according to the size of the RSRP according to the size of the RSRP.
  • the first N11 relay nodes in the sorting satisfy the second condition in the condition 11; when the channel measurement information is the RSRQ, determine the RSRQ measured by the specific device and each relay node, according to the size of the RSRQ Sorting to small, the first N11 relay nodes in the sorting satisfy the second condition in condition 11; when the channel measurement information is the interference measurement value, determining the measurement between the specific device and each relay node
  • the interference measurement value is sorted according to the size of the interference measurement value from large to small, and the first N11 relay nodes in the ranking satisfy the second condition in condition 11.
  • the remote terminal selects the target relay node from the at least one relay node according to the weight corresponding to each condition.
  • the remote terminal performs weighting and scoring each condition according to the weight corresponding to each condition, and according to the score of each relay node, from at least one Select the target relay node in the node.
  • the remote terminal randomly selects from multiple relay nodes that satisfy the preset relay condition.
  • Target relay node If a plurality of relay nodes satisfy the preset relay condition according to the manner of selecting the target relay node, the remote terminal randomly selects from multiple relay nodes that satisfy the preset relay condition. Target relay node.
  • the first device is a network side device or a third party device.
  • the first device is a network side device as an example.
  • the selection system of the relay node in the embodiment of the present application includes a remote terminal 60, at least one relay node 61, and a target node 62. And the network side device 63;
  • the network side device 63 is configured to receive relay condition information sent by at least one relay node 61; according to relay condition information sent by each relay node, and/or channel measurement information for each relay node, Selecting a target relay node among the at least one relay node;
  • the remote terminal 60 is configured to establish a connection with the target node 62 by using the target relay node.
  • the network side device receives the relay request message sent by the remote device, where the relay request message includes the preset relay condition that the target relay node needs to meet.
  • the network side device selects the target relay node from the at least one relay node according to the preset relay condition that the target relay node needs to meet in the relay request message.
  • the manner in which the network side device selects the target relay node is the same as the method in which the remote device selects the target relay node according to the preset relay condition, and details are not described herein again.
  • the first device for selecting a relay node is also provided in the embodiment of the present application, and the device is a device corresponding to the selection method of the relay node in the embodiment of the present application, and the device solves the problem.
  • the principle is similar to the method, so the implementation of the device can refer to the implementation of the method, and the repeated description will not be repeated.
  • the first device of the first embodiment of the present application selects a relay node, and includes: a processor 700, a memory 701, a transceiver, and a bus interface.
  • the processor 700 is responsible for managing the bus architecture and general processing, and the memory 701 can store data used by the processor 700 in performing operations.
  • the bus architecture can include any number of interconnected buses and bridges, specifically linked by one or more processors 700 and various circuits of one or more memories 701.
  • the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be further described herein.
  • the bus interface provides an interface.
  • the processor 700 is responsible for managing the bus architecture and general processing, and the memory 701 can store data used by the processor 700 in performing operations.
  • the flow disclosed in the embodiment of the present application may be applied to the processor 700 or implemented by the processor 700.
  • each step of the signal processing flow may be completed by an integrated logic circuit of hardware in the processor 700 or an instruction in the form of software.
  • the processor 700 can be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or a transistor logic device, and a discrete hardware component, which can be implemented or executed in the embodiment of the present application.
  • a general purpose processor can be a microprocessor or any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present application may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory 701, and the processor 700 reads the information in the memory 701 and completes the steps of the signal processing flow in conjunction with its hardware.
  • the processor 700 is configured to read a program in the memory 701 and execute:
  • processor 700 is specifically configured to:
  • the target relay node is selected from the at least one relay node according to channel measurement information of each relay node by a specific device.
  • the reporting message includes relay condition information
  • the processor 700 is specifically configured to:
  • the target relay node is selected from the at least one relay node according to relay condition information transmitted by each relay node, and/or channel measurement information of each relay node by the specific device.
  • the specific device is part or all of the following devices:
  • the first device, the remote terminal, the target node, other terminal having measurement capability, or a network side device The first device, the remote terminal, the target node, other terminal having measurement capability, or a network side device.
  • the relay condition information includes some or all of the following information:
  • Path planning related information of the relay node vector speed related information of the relay node, service related information that the relay node is participating in, service indicator related information that the relay node is participating in, service related information supported by the relay node, relay Information related to the service indicator supported by the node, information about the transmission power of the relay node, information about the transmission resource pool used by the relay node, information about the transmission mode of the relay node, Release version information of the relay node, and the relay node and Channel measurement related information between remote terminals, channel measurement related information between the relay node and the target node.
  • processor 700 is specifically configured to:
  • the relay node that meets the preset relay condition is used as the target relay node;
  • the preset relay condition includes some or all of the following conditions:
  • the consistency of the path planning information of the target relay node and the preset path satisfies at least one of the following conditions: first, the consistency is not less than a preset one or more thresholds; second, all relay nodes One of the first N1 of the order of the path planning information and the preset path from high to low; wherein the preset path is a preset path range, or a path related to the remote terminal, or related to the target node a path, or a path related to a path type;
  • Condition 2 The consistency of the vector speed information of the target relay node and the preset vector speed satisfies at least one of the following conditions: first, the consistency is not less than a preset one or more thresholds; and second, for all relays One of the first N2 of the order of the vector speed information of the node and the preset vector speed from high to low; wherein the preset vector speed is a preset vector speed range, or a vector speed associated with the remote terminal, or Vector speed associated with the target node;
  • Condition 3 The service that the target relay node is participating in meets at least one condition: first, the number of services in a given service set is less than a first preset threshold; and second, includes services in a given service set Number, which is one of the first N3 of all relay nodes that contain the number of services in a given service set from low to high; third, one or more of the service indicators, for all One of the first N4 of the one or more service indicators of the node from poor to good;
  • Condition 4 The service that the target relay node can support meets at least one condition: first, the number of services in a given service set is greater than a second preset threshold; and second, includes services in a given service set The number of the first N5 in the order of all the relay nodes containing the number of services in the given service set from high to low; third, one or more of the service indicators, for all relays One of the first N6 of the one or more service indicators of the node from good to bad;
  • Condition 5 The transmit power of the target relay node satisfies at least one of the following conditions: first, the transmit power is not less than a preset one or more thresholds; and second, the order of the transmit power of all the relay nodes is from high to low.
  • the sending resource pool of the target relay node satisfies at least one of the following conditions: first, included in a given resource pool; second, excluded from a given resource pool; and third, with a given resource pool The overlapping resources do not exceed the preset range; fourth, the number of overlapping resources with a given resource pool, the order of the number of overlapping resources of the sending resource pool of all relay nodes and the given resource pool from low to high One of the first N8 in the middle;
  • the transmission mode information of the relay node satisfies at least one of the following conditions: first, included in a given transmission mode; second, excluded from a given transmission mode;
  • the Release version information of the relay node satisfies at least one of the following conditions: first, included in a given Release version; second, excluded from a given Release version;
  • the channel measurement information measured by the relay node and the remote terminal satisfies at least one of the following conditions: first, the channel measurement information is not worse than the preset one or more threshold values; and second, part or all of the channel measurement information , one of the first N9 of the order of the best-to-difference measurement of the channel for all or all of the relay nodes;
  • Condition 10 The channel measurement information measured by the relay node and the target node satisfies at least one of the following conditions: first, the channel measurement information is not worse than the preset one or more threshold values; and second, part or all of the channel measurement information , one of the first N10 in the order of the best or the worst of the channel measurement information for all the relay nodes;
  • the channel measurement information measured by the specific device and the relay node satisfies at least one condition that: first, the channel measurement information is not worse than a preset one or more threshold values; second, part or all channels
  • the measurement information is one of the first N11 in the order of the partial or total channel measurement information of all the relay nodes from good to bad.
  • the processor 700 is specifically configured to:
  • Target conditions from the plurality of conditions; selecting a target relay node from the at least one relay node according to the weight corresponding to each target condition.
  • processor 700 is further configured to:
  • the target relay node is randomly selected from a plurality of relay nodes that satisfy the preset relay condition.
  • the processor 700 is further configured to:
  • the processor 700 is specifically configured to:
  • the processor 700 is further configured to:
  • the relay condition information is returned to the remote terminal after the message, and/or the relay request message is used to indicate the relay condition information that the relay node needs to report.
  • the processor 700 is further configured to:
  • processor 700 is specifically configured to:
  • the relay request message is sent to the at least one relay node by the network side device or the third party device.
  • the embodiment of the present application provides a second device for selecting a relay node, which includes:
  • the receiving module 801 is configured to receive a report message sent by at least one relay node.
  • the selecting module 802 is configured to select a target relay node from the at least one relay node, so that the remote terminal establishes a connection with the target node by using the target relay node.
  • the selecting module 802 is specifically configured to:
  • the target relay node is selected from the at least one relay node according to channel measurement information of each relay node by a specific device.
  • the reporting message includes the relay condition information
  • the selecting module 802 is specifically configured to:
  • the target relay node is selected from the at least one relay node according to relay condition information transmitted by each relay node, and/or channel measurement information of each relay node by the specific device.
  • the specific device is part or all of the following devices:
  • the first device, the remote terminal, the target node, other terminal having measurement capability, or a network side device The first device, the remote terminal, the target node, other terminal having measurement capability, or a network side device.
  • the relay condition information includes some or all of the following information:
  • Path planning related information of the relay node vector speed related information of the relay node, service related information that the relay node is participating in, service indicator related information that the relay node is participating in, service related information supported by the relay node, relay Information related to the service indicator supported by the node, information about the transmission power of the relay node, information about the transmission resource pool used by the relay node, information about the transmission mode of the relay node, Release version information of the relay node, and the relay node and Channel measurement related information between remote terminals, channel measurement related information between the relay node and the target node.
  • the selecting module 802 is specifically configured to:
  • the relay node that meets the preset relay condition is used as the target relay node;
  • the preset relay condition includes some or all of the following conditions:
  • the consistency of the path planning information of the target relay node and the preset path satisfies at least one of the following conditions: first, the consistency is not less than a preset one or more thresholds; second, all relay nodes One of the first N1 of the order of the path planning information and the preset path from high to low; wherein the preset path is a preset path range, or a path related to the remote terminal, or related to the target node a path, or a path related to a path type;
  • Condition 2 The consistency of the vector speed information of the target relay node and the preset vector speed satisfies at least one of the following conditions: first, the consistency is not less than a preset one or more thresholds; and second, for all relays One of the first N2 of the order of the vector speed information of the node and the preset vector speed from high to low; wherein the preset vector speed is a preset vector speed range, or a vector speed associated with the remote terminal, or Vector speed associated with the target node;
  • Condition 3 The service that the target relay node is participating in meets at least one condition: first, the number of services in a given service set is less than a first preset threshold; and second, includes services in a given service set Number, which is one of the first N3 of all relay nodes that contain the number of services in a given service set from low to high; third, one or more of the service indicators, for all One of the first N4 of the one or more service indicators of the node from poor to good;
  • Condition 4 The service that the target relay node can support meets at least one condition: first, the number of services in a given service set is greater than a second preset threshold; and second, includes services in a given service set The number of the first N5 in the order of all the relay nodes containing the number of services in the given service set from high to low; third, one or more of the service indicators, for all relays One of the first N6 of the one or more service indicators of the node from good to bad;
  • Condition 5 The transmit power of the target relay node satisfies at least one of the following conditions: first, the transmit power is not less than a preset one or more thresholds; and second, the order of the transmit power of all the relay nodes is from high to low.
  • the sending resource pool of the target relay node satisfies at least one of the following conditions: first, included in a given resource pool; second, excluded from a given resource pool; and third, with a given resource pool The overlapping resources do not exceed the preset range; fourth, the number of overlapping resources with a given resource pool, the order of the number of overlapping resources of the sending resource pool of all relay nodes and the given resource pool from low to high One of the first N8 in the middle;
  • the transmission mode information of the relay node satisfies at least one of the following conditions: first, included in a given transmission mode; second, excluded from a given transmission mode;
  • the Release version information of the relay node satisfies at least one of the following conditions: first, included in a given Release version; second, excluded from a given Release version;
  • the channel measurement information measured by the relay node and the remote terminal satisfies at least one of the following conditions: first, the channel measurement information is not worse than the preset one or more threshold values; and second, part or all of the channel measurement information , one of the first N9 of the order of the best-to-difference measurement of the channel for all or all of the relay nodes;
  • Condition 10 The channel measurement information measured by the relay node and the target node satisfies at least one of the following conditions: first, the channel measurement information is not worse than the preset one or more threshold values; and second, part or all of the channel measurement information , one of the first N10 in the order of the best or the worst of the channel measurement information for all the relay nodes;
  • the channel measurement information measured by the specific device and the relay node satisfies at least one condition that: first, the channel measurement information is not worse than a preset one or more threshold values; second, part or all channels
  • the measurement information is one of the first N11 in the order of the partial or total channel measurement information of all the relay nodes from good to bad.
  • the selecting module 802 is specifically configured to:
  • Target conditions from the plurality of conditions; selecting a target relay node from the at least one relay node according to the weight corresponding to each target condition.
  • the selecting module 802 is further configured to:
  • the target relay node is randomly selected from a plurality of relay nodes that satisfy the preset relay condition.
  • the receiving module 801 is further configured to:
  • the relay request message includes the preset relay condition that the target relay node needs to meet.
  • the receiving module 801 is specifically configured to:
  • the receiving module 801 is further configured to:
  • the relay condition information is returned to the remote terminal after the message, and/or the relay request message is used to indicate the relay condition information that the relay node needs to report.
  • the receiving module 801 is further configured to:
  • the receiving module 801 is specifically configured to:
  • the relay request message is sent to the at least one relay node by the network side device or the third party device.
  • the terminal may also be referred to as a user equipment (User Equipment, referred to as "UE"), a mobile station (Mobile Station, referred to as “MS”), a mobile terminal (Mobile Terminal), etc., optionally, the terminal may have The ability to communicate with one or more core networks via a Radio Access Network (RAN), for example, the terminal can be a mobile phone (or “cellular” phone), or a computer with mobile nature, such as The terminal can also be a portable, pocket, handheld, computer built-in or in-vehicle mobile device.
  • RAN Radio Access Network
  • the network side device may be a base station (e.g., an access point), and refers to a device in the access network that communicates with the wireless terminal over one or more sectors on the air interface.
  • the base station can be used to convert the received air frame to the IP packet as a router between the wireless terminal and the rest of the access network, wherein the remainder of the access network can include an Internet Protocol (IP) network.
  • IP Internet Protocol
  • the base station can also coordinate attribute management of the air interface.
  • the base station may be a base station (BTS, Base Transceiver Station) in GSM or CDMA, or may be a base station (NodeB) in WCDMA, or may be an evolved base station in LTE (NodeB or eNB or e-NodeB, evolutional Node B), which may be a base station (gNB) in the NR, which is not limited in the embodiment.
  • BTS Base Transceiver Station
  • NodeB base station
  • gNB evolved base station in LTE
  • gNB base station
  • the embodiment of the present application is a computer storable medium on which a computer program is stored, and when the program is executed by the processor, the steps performed by the first device in the embodiment of the present application are implemented.
  • the computer storable medium of the embodiments of the present application may be a computer readable storage medium, or may be any available medium or data storage device accessible by the computer, including but not limited to magnetic memory (eg, floppy disk, hard disk, Magnetic tape, magneto-optical disk (MO), etc.), optical memory (such as CD, DVD, BD, HVD, etc.), and semiconductor memory (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD) )Wait.
  • magnetic memory eg, floppy disk, hard disk, Magnetic tape, magneto-optical disk (MO), etc.
  • optical memory such as CD, DVD, BD, HVD, etc.
  • semiconductor memory such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)
  • the application can also be implemented in hardware and/or software (including firmware, resident software, microcode, etc.). Still further, the application can take the form of a computer program product on a computer usable or computer readable storage medium having computer usable or computer readable program code embodied in a medium for use by an instruction execution system or Used in conjunction with the instruction execution system.
  • a computer usable or computer readable medium can be any medium that can contain, store, communicate, communicate, or transport a program for use by an instruction execution system, apparatus or device, or in conjunction with an instruction execution system, Used by the device or device.

Landscapes

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

Abstract

本申请公开了一种中继节点的选择方法及设备,用以解决目前针对UE-to-Network Relay或UE-to-UE Relay的通信方式,还没有一种选择Relay节点的方法的问题。本申请实施例第一设备接收至少一个中继节点发送的上报消息;所述第一设备从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。由于本申请实施例从发送上报消息的中继节点中选择合适的目标中继节点,使得远程终端通过该目标中继节点与目标节点建立通信连接,并进行数据传输,从而保证数据传输的可靠性,进一步提高了系统性能。

Description

一种中继节点的选择方法及设备
本申请要求在2018年2月9日提交中国专利局、申请号为201810136950.5、发明名称为“一种中继节点的选择方法及设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及无线通信技术领域,特别涉及一种中继节点的选择方法及设备。
背景技术
在LTE(Long Term Evolution,长期演进)系统中,通信采取的是网络集中控制的方式,即UE(User Equipment,用户设备)的上下行数据都在网络的控制下进行发送和接收。如图1A所示,UE和UE之间的通信,是由网络进行转发和控制的,UE与UE之间不存在直接的通信链路,这种方式下UE和网络的数据传输可以简称为D2N(Device to Network,设备到网络)传输。
另外,D2D(Device-to-Device,设备到设备)即终端直通技术,是指邻近的终端可以在近距离范围内通过直连链路进行数据传输的方式,不需要通过中心节点(即基站)进行转发,也不需要通过传统的蜂窝链路进行UE间的信息传输。
3GPP(3rd Generation Partnership Project,第三代移动通信标准化组织)中,D2D接近服务包括以下两大类:
-D2D发现:UE使用E-UTRA(Evolved-UMTS Terrestrial Radio Access,进化的UMTS陆地无线接入)来确认另外一个UE在其附近。例如,D2D UE可以使用该服务来寻找附近的出租车、寻找在其附近的朋友等;
-D2D通信:相互接近的UE,通过在两个UE之间直接建立链路,如图1B所示,这样将原本通过网络传输的通信链路转化为本地的直接通信链路,节省了大量的带宽和网络效率;或者两个相互接近的UE,可以利用直接链路通信来获得稳定高速低廉的通信服务。接近服务通信一般是在网络侧控制或者辅助下进行的,基站甚至可能会为进行接近服务通信的UE动态的分配资源。
在D2D发现和通信技术的基础上,UE可以通过Relay(中继)节点的方式与网络或者其他UE进行D2D发现或者数据传输。Relay节点分为两种:
-UE-to-Network Relay
UE通过Relay UE与网络进行通信的方式称为UE-to-Network Relay,如图1C所示。网络覆盖外的UE2为了与网络进行通信,以UE1作为Relay节点,通过UE1转发自己的上下行信号。其中,UE1和UE2之间的通信通过D2D通信实现,UE1和网络间通过蜂窝 通信实现。
-UE-to-UE Relay
UE通过Relay UE与目标UE进行发现/通信的方式称为UE-to-UE Relay,如图1D所示。UE2为了与不在自己直接通信范围内的UE4进行通信,可以通过UE1来转发自己的信息,其中UE1和UE2,UE1和UE4之间都是通过D2D通信来实现数据传输。
在采用UE-to-Network Relay或UE-to-UE Relay的通信方式时,UE均需要通过Relay节点与网络或者其他UE进行D2D发现或者数据传输,为了保证数据传输的可靠性,需要为UE选择一个合适的Relay节点。但是,目前针对UE-to-Network Relay或UE-to-UE Relay的通信方式,还没有一种选择Relay节点的方法。
发明内容
本申请提供一种中继节点的选择方法及设备,用以解决目前针对UE-to-Network Relay或UE-to-UE Relay的通信方式,还没有一种选择Relay节点的方法的问题。
基于上述问题,第一方面,本申请实施例提供一种中继节点的选择方法,包括:
第一设备接收至少一个中继节点发送的上报消息;
所述第一设备从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
第二方面,本申请实施例提供一种选择中继节点的第一设备,包括处理器、存储器和收发机;
其中,处理器,用于读取存储器中的程序并执行:
通过所述收发机接收至少一个中继节点发送的上报消息;从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
第三方面,本申请实施例提供一种选择中继节点的第一设备,包括:
接收模块,用于接收至少一个中继节点发送的上报消息;
选择模块,用于从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
第四方面,本申请实施例一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一设备执行的所述方法的步骤。
本申请实施例提供的中继节点的选择方法中第一设备接收至少一个中继节点发送的上报消息;并从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接;由于本申请实施例从发送上报消息的中继节点中选择合适的目标中继节点,使得远程终端通过该目标中继节点与目标节点建立通信连接,并进行数据传输,从而保证数据传输的可靠性,进一步提高了系统性能。
附图说明
图1A~图1D为背景技术中通信方式的示意图;
图2为本申请实施例的系统架构示意图;
图3为本申请实施例中继节点的选择方法流程图;
图4为本申请实施例采用方式一选择中继节点的流程图;
图5为本申请实施例第一种中继节点的选择系统的结构示意图;
图6为本申请实施例第二种中继节点的选择系统的结构示意图;
图7为本申请实施例第一种选择中继节点的第一设备的结构示意图;
图8为本申请实施例第二种选择中继节点的第一设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
本申请实施例中继节点的选择方法能够应用于UE-to-Network Relay或UE-to-UE Relay的通信方式,其系统架构如图2所示,包括远程终端20、中继节点21、以及目标节点22;远程终端20通过中继节点21与目标节点22建立通信连接,其中,目标节点22可以为UE或者网络设备。
基于上述系统架构,如图3所示,本申请实施例中继节点的选择方法,包括:
步骤301、第一设备接收至少一个中继节点发送的上报消息;
步骤302、所述第一设备从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
本申请实施例中第一设备在选择目标中继节点时,具体可以采用下列两种方式进行选择。
方式一、随机选择方式:
可选的,第一设备从接收到上报消息的至少一个中继节点中随机选择目标中继节点。
在方式一中,上报消息为中继节点主动向第一设备发送的;或者上报消息为中继节点接收到第一设备发送的中继请求消息后,向第一设备返回的用于反馈的消息。
其中,第一设备可以为下列任一种设备:
远程终端、网络侧设备、第三方设备;
需要说明的是,第三方设备为除上述网络架构中远程终端、中继节点和目标节点之外的其他网络设备或终端。
在第一设备为远程终端时,远程终端接收中继节点的上报消息的方式包括:
1、远程终端接收中继节点主动发送的上报消息。
具体的,中继节点将上报消息直接发送给远程终端;
其中,中继节点可以通过广播或组播或单播的形式发送上报消息。
或者,中继节点将上报消息发送给网络侧设备或第三方设备,由网络侧设备或第三方设备将上报消息发送给远程终端;
其中,中继节点将上报消息直接发送给网络侧设备或第三方设备,网络侧设备或第三方设备通过广播或组播或单播的形式发送上报消息。
2、远程终端向中继节点发送中继请求消息,远程终端接收中继节点返回的上报消息。
具体的,远程终端通过广播或组播或单播的形式发送中继请求消息,中继节点在接收到中继请求消息后向远程终端返回上报消息;
或者,远程终端向网络侧设备或第三方设备发送中继请求消息,网络侧设备或第三方设备通过广播或组播或单播的形式发送中继请求消息,中继节点在接收到中继请求消息后向远程终端返回上报消息。
下面以远程终端向中继节点发送中继请求消息,远程终端接收中继节点返回的上报消息,说明本申请实施例采用方式一选择中继节点的方法。
如图4所示,本申请实施例采用方式一选择中继节点的流程图,包括:
步骤401、远程终端通过广播或组播或单播的形式发送中继请求消息;
步骤402、中继节点在接收到中继请求消息后向远程终端返回上报消息;
步骤403、远程终端从发送上报消息的至少一个中继节点中随机选择目标中继节点。
在第一设备为网络侧设备或第三方设备时,网络侧设备或第三方设备接收中继节点的上报消息的方式包括:
网络侧设备或第三方设备接收到远程终端发送的中继请求消息后,接收中继节点发送的上报消息,网络侧设备或第三方设备从发送上报消息的至少一个中继节点中随机选择目标中继节点。
方式二、根据远程终端对每个中继节点的信道测量信息进行选择:
可选的,第一设备根据特定终端对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点。
其中,所述特定设备为下列设备中的部分或全部:
所述第一设备、所述远程终端、所述目标节点、具有测量能力的其他终端或网络侧设备。
需要说明的是,在特定设备不是第一设备时,特定设备需要将测量到的每个中继节点的信道测量信息上报给第一设备。
在方式二中,上报消息为中继节点主动向第一设备发送的;或者上报消息为中继节点接收到第一设备发送的中继请求消息后,向第一设备返回的用于反馈的消息。
其中,第一设备可以为下列任一种设备:
远程终端、网络侧设备、第三方设备;
需要说明的是,第三方设备为除上述网络架构中远程终端、中继节点和目标节点之外的其他网络设备或终端。
实施中,在方式二中,中继节点发送上报消息的方法与随机选择方式中中继节点发送上报消息的方法相同,具体可以参见方式一中中继节点发送上报消息的方法的描述,在此不再详细赘述。
第一设备在接收到至少一个中继节点的上报消息后,确定对每个中继节点的信道测量信息,根据特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点;
具体的,特定设备对每个中继节点的信道测量信息包括但不限于:
第一设备对中继节点进行测量得到的RSSI(Received Signal Strength Indication,接收的信号强度指示)、RSRP(Reference Signal Receiving Power,参考信号接收功率)、RSRQ(Reference Signal Receiving Quality,参考信号接收质量)、干扰测量值。
可选的,第一设备将满足下列条件的中继节点作为目标中继节点:
特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前M个中的一个。
下面针对不同的信道测量信息分别进行说明。
1、RSSI:
针对上述第一个条件,预先设定一个或多个阈值,在特定设备测量到的与中继节点之间的RSSI不小于一个或多个阈值时,表示RSSI不比预设的一个或者多个阈值差,则该中继节点满足上述第一个条件;
针对上述第二个条件,确定特定设备测量到的与每个中继节点之间的RSSI,将中继节点按照对应的RSSI大小从高到低进行排序,则前M个中继节点满足上述第二个条件。
2、RSRP:
针对上述第一个条件,预先设定一个或多个阈值,在特定设备测量到的与中继节点之间的RSRP不小于一个或多个阈值时,表示RSRP不比预设的一个或者多个阈值差,则该中继节点满足上述第一个条件;
针对上述第二个条件,确定特定设备测量到的与每个中继节点之间的RSRP,将中继节点按照对应的RSRP大小从高到低进行排序,则前M个中继节点满足上述第二个条件。
3、RSRQ:
针对上述第一个条件,预先设定一个或多个阈值,在特定设备测量到的与中继节点之间的RSRQ不小于一个或多个阈值时,表示RSRQ不比预设的一个或者多个阈值差,则该中继节点满足上述第一个条件;
针对上述第二个条件,确定特定设备测量到的与每个中继节点之间的RSRQ,将中继节点按照对应的RSRQ大小从高到低进行排序,则前M个中继节点满足上述第二个条件。
4、干扰测量值:
针对上述第一个条件,预先设定一个或多个阈值,在特定设备测量到的与中继节点之间的干扰测量值不大于一个或多个阈值时,表示干扰测量值不比预设的一个或者多个阈值差,则该中继节点满足上述第一个条件;
针对上述第二个条件,确定特定设备测量到的与每个中继节点之间的干扰测量值,将中继节点按照对应的干扰测量值大小从低到高进行排序,则前M个中继节点满足上述第二个条件。
需要说明的是,上述给出的根据RSSI、RSRP、RSRQ、干扰测量值选择目标中继节点的方式只是对本申请实施例根据特定设备对每个中继节点的信道测量信息选择目标中继节点的举例说明,任何与信道测量信息相关的其他信息均属于本申请实施例的保护范围。
方式三、根据中继节点的中继条件信息进行选择。
可选的,所述第一设备根据每个中继节点发送的中继条件信息,和/或,远程终端对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点。
其中,本申请实施例的第一设备可以为远程终端,或者第一设备为独立的网络侧设备或第三方设备;
需要说明的是,本申请实施例的第三方设备为除上述网络架构中远程终端、中继节点和目标节点之外的其他网络设备或终端。
下面针对不同情况分别进行说明。
一、第一设备为远程终端。
在该种情况下,如图5所示,本申请实施例中继节点的选择系统包括远程终端50、至少一个中继节点51、以及目标节点52;
远程终端50,用于接收至少一个中继节点51发送的中继条件信息;根据每个中继节点发送的中继条件信息,和/或,特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点;并通过所述目标中继节点与目标节点52建立连接。
实施中,中继节点发送的中继条件信息的方式包括:
方式1、中继节点主动向远程终端上报中继条件信息。
可选的,所述远程终端接收所述至少一个中继节点直接发送的中继条件信息;或
所述远程终端接收所述至少一个中继节点通过网络侧设备或第三方设备发送的中继条件信息。
在方式1中,中继条件信息包括下列信息中的部分或全部:
中继节点的路径规划相关信息、中继节点的矢量速度相关信息、中继节点正在参与的业务相关信息、中继节点正在参与的业务指标相关信息、中继节点支持的业务相关信息、中继节点支持的业务指标相关信息、中继节点的发射功率相关信息、中继节点使用的发送资源池相关信息、中继节点的传输mode相关信息、中继节点的Release(发布)版本相关信息、中继节点与特定设备之间的信道测量相关信息。
下面针对不同的信息进行详细说明。
1、中继节点的路径规划相关信息。
中继节点的路径规划相关信息包括但不限于下列信息:
地图要素的相关描述、格栅标号排列、路侧设备的标识排列;
例如,中继节点的路径规划相关信息可以为路段、距离和行驶时长等。
需要说明的是,上述给出的路径规划相关信息只是对本申请实施例中继节点的路径规划相关信息的举例说明,任何与路径规划相关的其他信息均属于本申请实施例的保护范围。
2、中继节点的矢量速度相关信息。
中继节点的适量速度相关信息包括但不限于:
中继节点的行驶路段、移动方向、移动速度、角度;
例如,中继节点发送的中继条件信息中矢量速度相关信息为:路段x、南向、80km/h。
需要说明的是,上述给出的矢量速度相关信息只是对本申请实施例中继节点的矢量速度相关信息的举例说明,任何与矢量速度相关的其他信息均属于本申请实施例的保护范围。
3、中继节点正在参与的业务相关信息。
中继节点正在参与的业务相关信息可以为中继节点正在参与的业务集合;
例如,中继节点发送的中继条件信息中中继节点正在参与的业务相关信息为:中继节点正在参与的业务集合{协同决策业务,远程驾驶业务},中继节点正在参与的业务集合{优先级为1的业务,优先级为3的业务},中继节点正在参与的业务集合{业务id为001的业务,业务id为007的业务}。
需要说明的是,上述给出的正在参与的业务集合只是对本申请实施例中继节点正在参与的业务相关信息的举例说明,任何与正在参与的业务相关的其他信息均属于本申请实施例的保护范围。
4、中继节点正在参与的业务指标相关信息。
中继节点正在参与的业务相关信息可以为中继节点正在参与的业务指标集合;
例如,中继节点发送的中继条件信息中中继节点正在参与的业务指标相关信息为:中继节点正在参与的业务指标集合{时延指标20ms,可靠性指标99%,覆盖范围指标500米,数据速率指标5Mbps,支持的终端数目指标200个}。
需要说明的是,上述给出的正在参与的业务指标集合只是对本申请实施例中继节点正在参与的业务相关信息的举例说明,任何与正在参与的业务相关的其他信息均属于本申请实施例的保护范围。
5、中继节点支持的业务相关信息。
中继节点支持的业务相关信息可以为中继节点支持的业务集合;
例如,中继节点发送的中继条件信息中中继节点支持的业务相关信息为:中继节点支持的业务集合{基本道路安全业务,视频转发业务},中继节点支持的业务集合{优先级小于7的业务},中继节点支持的业务集合{业务id为001的业务,业务id为007的业务}。
需要说明的是,上述给出的支持的业务集合只是对本申请实施例中继节点支持的业务相关信息的举例说明,任何与支持的业务相关的其他信息均属于本申请实施例的保护范围。
6、中继节点支持的业务指标相关信息。
中继节点正在支持的业务相关信息可以为中继节点支持的业务指标集合;
例如,中继节点发送的中继条件信息中中继节点支持的业务指标相关信息为:中继节点支持的业务指标集合{时延指标20ms,可靠性指标99%,覆盖范围指标500米,数据速率指标5Mbps,支持的终端数目指标200个}。
需要说明的是,上述给出的支持的业务指标集合只是对本申请实施例中继节点支持的业务指标相关信息的举例说明,任何与支持的业务指标相关的其他信息均属于本申请实施例的保护范围。
7、中继节点的发射功率相关信息。
中继节点的发射功率相关信息可以为中继节点的实际发射功率值,或者为功率等级,或者为可表示发射功率能力的其它指标;
例如,中继节点发送的中继条件信息中中继节点的发射功率相关信息为26dBm,或者为level 2。
需要说明的是,上述给出的中继节点的实际发射功率值、功率等级只是对本申请实施例中继节点的发射功率相关信息的举例说明,任何与发射功率相关的其他信息均属于本申请实施例的保护范围。
8、中继节点使用的发送资源池相关信息。
中继节点使用的发送资源池相关信息可以为中继节点使用的发送资源池;
例如,中继节点使用的发送资源池为资源池x,则中继节点发送的中继条件信息中中继节点使用的发送资源池相关信息为资源池x。
9、中继节点的传输mode相关信息。
中继节点的传输mode相关信息为中继节点当前使用的传输mode;
例如,中继节点当前使用的传输mode为mode 3,则中继节点发送的中继条件信息中中继节点的传输mode相关信息为mode 3。
10、中继节点的Release版本相关信息。
中继节点的Release版本相关信息为中继节点当前使用的Release版本;
例如,中继节点当前使用的Release版本为Release14,则中继节点发送的中继条件信息中中继节点的Release版本相关信息为Release14。
11、中继节点与特定设备之间的信道测量相关信息。
中继节点与特定设备之间的信道测量相关信息包括但不限于:
中继节点对特定设备进行测量得到的RSSI、RSRP、RSRQ、干扰测量值。
方式2、中继节点在接收到中继请求消息后,向远程终端发送中继条件信息。
可选的,在远程终端接收至少一个中继节点发送的中继条件信息之前,远程终端向所述至少一个中继节点发送中继请求消息;
其中,远程终端采用下列方式向至少一个中继节点发送中继请求消息:
1、远程终端直接向所述至少一个中继节点发送中继请求消息;
具体的,远程终端通过广播或组播或单播的方式向至少一个中继节点发送中继请求消息。
2、远程终端通过网络侧设备或第三方设备向所述至少一个中继节点发送中继请求消息;
远程终端将中继请求消息发送给网络侧设备或第三方设备,网络侧设备或第三方设备通过广播或组播或单播的方式向至少一个中继节点发送中继请求消息。
在中继请求消息的类型不同时,中继节点向远程终端发送中继条件信息的方式也不相同,下面分情况进行说明。
情况1、中继请求消息用于使中继节点接收到所述中继请求消息后向所述远程终端返回中继条件信息。
具体的,中继节点在接收到中继请求消息,按照预先约定,向远程设备发送中继条件信息;
需要说明的是,在情况1中,中继节点需要向远程终端发送的中继条件信息为预先约定的。
在情况1中,中继节点向远程终端发送的中继条件信息包括下列信息中的部分或全部:
中继节点的路径规划相关信息、中继节点的矢量速度相关信息、中继节点正在参与的业务相关信息、中继节点正在参与的业务指标相关信息、中继节点支持的业务相关信息、中继节点支持的业务指标相关信息、中继节点的发射功率相关信息、中继节点使用的发送资源池相关信息、中继节点的传输mode相关信息、中继节点的Release版本相关信息、中继节点与特定设备之间的信道测量相关信息。
需要说明的是,中继条件信息包括的上述各个信息的内容参见方式1中的描述,在此不再详细赘述。
情况2、中继请求消息用于指示中继节点需要上报的中继条件信息。
具体的,在情况2时,中继节点在接收到中继请求消息后,根据中继请求消息中需要上报的中继条件信息进行上报。
其中,远程终端指示中继节点需要上报的中继条件信息包括下列信息中的部分或全部:
中继节点的路径规划相关信息、中继节点的矢量速度相关信息、中继节点正在参与的业务相关信息、中继节点正在参与的业务指标相关信息、中继节点支持的业务相关信息、中继节点支持的业务指标相关信息、中继节点的发射功率相关信息、中继节点使用的发送资源池相关信息、中继节点的传输mode相关信息、中继节点的Release版本相关信息、中继节点与特定设备之间的信道测量相关信息。
下面针对不同的信息进行详细说明。
1、中继节点的路径规划相关信息。
在远程终端发送的中继请求消息中需要中继节点上报中继节点自身的路径规划相关信息时,中继节点上报的路径规划相关信息包括但不限于下列信息:
地图要素的相关描述、格栅标号排列、路侧设备的标识排列,与给定路径的重合距离、时长,与给定路径规划的偏差信息;
例如,中继节点的路径规划相关信息可以为路段、距离和行驶时长等。
在远程终端发送的中继请求消息中需要中继节点上报路径规划相关信息中的部分特定信息时,中继节点根据远程终端的指示进行上报;
例如,中继请求消息指示需要中继节点上报在路段x的行驶时长,假设中继节点在路段x行驶时长为15min,则中继节点向远程终端上报的路径规划相关信息为15min。
需要说明的是,上述给出的路径规划相关信息只是对本申请实施例中继节点的路径规划相关信息的举例说明,任何与路径规划相关的其他信息均属于本申请实施例的保护范围。
2、中继节点的矢量速度相关信息。
在远程终端发送的中继请求消息中需要中继节点上报中继节点自身的矢量速度相关信息时,中继节点上报的矢量速度相关信息包括但不限于:
中继节点的行驶路段、移动方向、移动速度、角度,与给定矢量速度范围的偏差信息等;
例如,中继节点发送的中继条件信息中矢量速度相关信息为:路段x、南向、80km/h。
在远程终端发送的中继请求消息中需要中继节点上报矢量速度相关信息中的部分特定信息时,中继节点根据远程终端的指示进行上报;
例如,中继请求消息指示需要中继节点上报移动速度,假设中继节点的移动速度为60km/h,则中继节点向远程终端上报的矢量速度相关信息为60km/h。
需要说明的是,上述给出的矢量速度相关信息只是对本申请实施例中继节点的矢量速度相关信息的举例说明,任何与矢量速度相关的其他信息均属于本申请实施例的保护范围。
3、中继节点正在参与的业务相关信息。
在远程终端发送的中继请求消息中需要中继节点上报中继节点正在参与的业务相关信息时,中继节点上报的正在参与的业务相关信息可以为中继节点正在参与的业务集合,或者是否参与了给定业务集合中的业务的相关信息;
例如,中继节点发送的中继条件信息中中继节点正在参与的业务相关信息为:中继节点正在参与的业务集合{协同决策业务,远程驾驶业务},或者中继节点正在参与的业务集合{优先级为1的业务,优先级为3的业务},或者中继节点正在参与的业务集合{业务id为001的业务,业务id为007的业务}。
例如,若中继节点正在参与的业务集合{基本道路安全业务,视频转发业务},给定业务集合为{协同决策业务};中继节点发送的中继条件信息中中继节点支持的业务相关信息为否。
在远程终端发送的中继请求消息中需要中继节点上报正在参与的业务相关信息中的部分特定信息时,中继节点根据远程终端的指示进行上报;
例如,远程终端通过中继请求消息将给定业务集合通知给中继节点,指示中继节点上报正在参与的业务包含在给定业务集合中的个数,假设中继节点正在参与的业务有两个在给定业务集合中,则中继节点上报的正在参与的业务相关信息为2。
需要说明的是,上述给出的正在参与的业务集合只是对本申请实施例中继节点正在参与的业务相关信息的举例说明,任何与正在参与的业务相关的其他信息均属于本申请实施例的保护范围。
4、中继节点正在参与的业务指标相关信息。
在远程终端发送的中继请求消息中需要中继节点上报中继节点正在参与的业务指标 相关信息时,中继节点上报的正在参与的业务指标相关信息可以为中继节点正在参与的业务指标集合,或者是否参与了给定业务指标集合中的业务的相关信息;
例如,中继节点发送的中继条件信息中中继节点正在参与的业务指标相关信息为:中继节点正在参与的业务指标集合{时延指标20ms,可靠性指标99%,覆盖范围指标500米,数据速率指标5Mbps,支持的终端数目指标200个}。
例如,若中继节点支持的业务集合{可靠性指标99%},给定业务集合为{可靠性指标99.99%};中继节点发送的中继条件信息中中继节点支持的业务相关信息为否。
在远程终端发送的中继请求消息中需要中继节点上报正在参与的业务指标相关信息中的部分特定信息时,中继节点根据远程终端的指示进行上报;
例如,远程终端通过中继请求消息指示中继节点上报正在参与的业务的时延指标,假设中继节点正在参与的业务的时延指标为20ms,则中继节点上报的正在参与的业务指标相关信息为20ms。
5、中继节点支持的业务相关信息。
在远程终端发送的中继请求消息中需要中继节点上报中继节点支持的业务相关信息时,中继节点上报的支持的业务相关信息可以为中继节点支持的业务集合,或者是否可以支持给定业务集合中的业务的相关信息;
例如,中继节点发送的中继条件信息中中继节点支持的业务相关信息为:中继节点支持的业务集合{基本道路安全业务,视频转发业务},或者中继节点支持的业务集合{优先级小于7的业务},或者中继节点支持的业务集合{业务id为001的业务,业务id为007的业务}。
例如,若中继节点支持的业务集合{基本道路安全业务,视频转发业务},给定业务集合为{协同决策业务};中继节点发送的中继条件信息中中继节点支持的业务相关信息为否。
在远程终端发送的中继请求消息中需要中继节点上报支持的业务相关信息中的部分特定信息时,中继节点根据远程终端的指示进行上报;
例如,远程终端通过中继请求消息将给定业务集合通知给中继节点,指示中继节点上报支持的业务包含在给定业务集合中的个数,假设中继节点支持的业务有三个在给定业务集合中,则中继节点上报的支持的业务相关信息为3。
需要说明的是,上述给出的支持的业务集合只是对本申请实施例中继节点支持的业务相关信息的举例说明,任何与支持的业务相关的其他信息均属于本申请实施例的保护范围。
6、中继节点支持的业务指标相关信息。
在远程终端发送的中继请求消息中需要中继节点上报中继节点支持的业务指标相关信息时,中继节点上报的支持的业务指标相关信息可以为中继节点支持的业务指标集合, 或者是否可以支持给定业务指标集合中的业务的相关信息;
例如,中继节点发送的中继条件信息中中继节点支持的业务指标相关信息为:中继节点支持的业务指标集合{时延指标20ms,可靠性指标99%,覆盖范围指标500米,数据速率指标5Mbps,支持的终端数目指标200个}。
例如,若中继节点支持的业务集合{可靠性指标99%},给定业务集合为{可靠性指标99.99%};中继节点发送的中继条件信息中中继节点支持的业务相关信息为否。
在远程终端发送的中继请求消息中需要中继节点上报支持的业务指标相关信息中的部分特定信息时,中继节点根据远程终端的指示进行上报;
例如,远程终端通过中继请求消息指示中继节点上报支持的业务的可靠性指标,假设中继节点支持的业务的可靠性指标为97%,则中继节点上报的正在参与的业务指标相关信息为97%。
7、中继节点的发射功率相关信息。
中继节点的发射功率相关信息可以为中继节点的实际发射功率值,或者为功率等级,或者为可表示发射功率能力的其它指标;
例如,中继节点发送的中继条件信息中中继节点的发射功率相关信息为26dBm,或者为level 2。
需要说明的是,上述给出的中继节点的实际发射功率值、功率等级只是对本申请实施例中继节点的发射功率相关信息的举例说明,任何与发射功率相关的其他信息均属于本申请实施例的保护范围。
8、中继节点使用的发送资源池相关信息。
在远程终端发送的中继请求消息中需要中继节点上报中继节点自身使用的发送资源池相关信息时,中继节点使用的发送资源池相关信息可以为中继节点使用的发送资源池,或者中继节点使用的资源池是否与给定的资源池有交叠;
例如,中继节点使用的发送资源池为资源池x,则中继节点发送的中继条件信息中中继节点使用的发送资源池相关信息为资源池x。
例如,中继节点使用的发送资源池为资源池x,给定的资源池为y,x与y不交叠,则中继节点发送的中继条件信息中中继节点使用的发送资源池相关信息为否。
在远程终端发送的中继请求消息中需要中继节点上报使用的发送资源池相关信息中的部分特定信息时,中继节点根据远程终端的指示进行上报;
例如,远程终端通过中继请求消息将给定的资源池通知给中继节点,指示中继节点上报使用的发送资源池与给定的资源池的交叠个数,假设中继节点确定使用的发送资源池与给定的资源池的交叠个数为5,则中继节点上报的使用的发送资源池相关信息为5。
需要说明的是,上述给出的使用的发送资源池只是对本申请实施例中继节点使用的发 送资源池相关信息的举例说明,任何与使用的发送资源池相关的其他信息均属于本申请实施例的保护范围。
9、中继节点的传输mode相关信息。
中继节点的传输mode相关信息为中继节点当前使用的传输mode,或者中继节点当前使用的传输mode是否属于给定的传输mode集合;
例如,中继节点当前使用的传输mode为mode 3,则中继节点发送的中继条件信息中中继节点的传输mode相关信息为mode 3。
例如,中继节点当前使用的传输mode为mode 3,给定的传输mode集合为高{mode 3,mode 4},则中继节点发送的中继条件信息中中继节点的传输mode相关信息为是。
10、中继节点的Release版本相关信息。
中继节点的Release版本相关信息为中继节点当前使用的Release版本,或者中继节点当前使用的Release版本是否属于给定的Release版本集合;
例如,中继节点当前使用的Release版本为Release14,则中继节点发送的中继条件信息中中继节点的Release版本相关信息为Release14。
例如,中继节点当前使用的Release版本为Release14,给定的Release版本集合为高于Release13,则中继节点发送的中继条件信息中中继节点的Release版本相关信息为是。
11、中继节点与特定设备之间的信道测量相关信息。
在远程终端发送的中继请求消息中需要中继节点上报中继节点与远程终端之间的信道测量相关信息时,中继节点上报的中继节点与远程终端之间的信道测量相关信息包括但不限于:
中继节点对远程终端进行测量得到的RSSI、RSRP、RSRQ、干扰测量值。
在远程终端发送的中继请求消息中需要中继节点上报中继节点与远程终端之间的信道测量相关信息中的部分特定信息时,中继节点根据远程终端的指示进行上报;
例如,中继请求消息指示需要中继节点上报中继节点对远程终端进行测量得到的RSSI,则中继节点上报的中继节点与远程终端之间的信道测量相关信息为对远程终端进行测量得到的RSSI的数值。
情况3、中继请求消息包含目标中继节点需要满足的所述预设中继条件,用于指示所述中继请求消息的中继节点上报是否满足所述预设中继条件,或者用于指示满足所述预设中继条件的中继节点上报所述中继条件信息。
例如,中继请求消息中包含的目标中继节点需要满足的预设中继条件为目标中继节点的传输mode信息包含在给定的传输mode内,中继节点判断自身的传输mode是否在给定的传输mode内,若在,则满足中继条件,则该中继节点向远程设备上报“是”,若不在,则不满足中继条件,则该中继节点向远程设备上报“否”;或者,只有中继节点在确定自 身的传输mode在给定的传输mode内时,向远程终端上报中继条件信息。
在第一设备为远程终端时,远程终端根据下列方式从至少一个中继节点中选择目标中继节点:
所述第一设备根据每个中继节点发送的中继条件信息,和/或,特定设备对每个中继节点的信道测量信息,将满足预设中继条件的中继节点作为目标中继节点;
所述特定设备为下列设备中的部分或全部:
所述第一设备、所述远程终端、所述目标节点、具有测量能力的其他终端或网络侧设备。
需要说明的是,在特定设备不是第一设备时,特定设备需要将测量到的每个中继节点的信道测量信息上报给第一设备。
其中,所述预设中继条件包括下列条件中的部分或全部:
条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
针对条件1中的第一个条件,预先设定一个或多个阈值,在中继节点的路径规划信息与预设路径的一致性不小于给预先设定的一个或多个阈值时,确定该中继节点满足条件1中的第一个条件。
针对条件1中的第二个条件,确定所有中继节点的路径规划信息与预设路径的一致性,并根据一致性大小从高到低进行排序,针对任意一个中继节点,若该中继节点的路径规划信息与预设路径的一致性位于该排序中的前N1个中,则确定该中继节点满足条件1中的第二个条件,其中,N1为预先设定的整数值。
例如,发送上报消息的中继节点分别为:中继节点1、中继节点2、中继节点3、中继节点4、中继节点5、中继节点6,且根据中继节点的路径规划信息与预设路径的一致性从高到低排列为:中继节点6、中继节点4、中继节点3、中继节点2、中继节点1、中继节点5;假设N1为2,则中继节点6、中继节点4满足条件1。
需要说明的是,中继节点的路径规划信息与预设路径的一致性可以通过相同的路程、路径所需的行驶时长、路径的距离等因素进行确定;
例如,假设根据相同的路程确定中继节点的路径规划信息与预设路径的一致性,若中继节点的路径规划信息与预设路径的相同路程占全部路程的80%,则中继节点的路径规划信息与预设路径的一致性为80%。
条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速 度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度。
针对条件2中的第一个条件,预先设定一个或多个阈值,在中继节点的矢量速度信息与预设矢量速度的一致性不小于给预先设定的一个或多个阈值时,确定该中继节点满足条件2中的第一个条件。
针对条件2中的第二个条件,确定所有中继节点的矢量速度信息与预设矢量速度的一致性,并根据一致性大小从高到低进行排序,针对任意一个中继节点,若该中继节点的矢量速度信息与预设矢量速度的一致性位于该排序中的前N2个中,则确定该中继节点满足条件2中的第二个条件,其中,N2为预先设定的整数值。
例如,发送上报消息的中继节点分别为:中继节点1、中继节点2、中继节点3、中继节点4、中继节点5、中继节点6,且根据中继节点的矢量速度信息与预设矢量速度的一致性从高到低排列为:中继节点6、中继节点4、中继节点3、中继节点2、中继节点1、中继节点5;假设N2为2,则中继节点6、中继节点4满足条件2中的第二个条件。
需要说明的是,中继节点的矢量速度信息与预设矢量速度的一致性可以根据方向的角度小于给定的角度阈值,和/或相对速度小于给定的速度阈值来衡量。
条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个。
针对条件3中的第一个条件,预先设定给定业务集合,在中继节点正在参与的业务包含给定业务集合中的业务的个数小于第一预设阈值时,确定该中继节点满足条件3中的第一个条件;
例如,给定业务集合为:{业务a、业务b、业务c、业务d、业务e、业务f、业务g},且假设第一预设阈值为3;在中继节点正在参与的业务为:业务a、业务f、业务m时,确定中继节点正在参与的业务包含给定业务集合中的业务的个数为2,则确定该中继节点满足条件3中的第一个条件。
针对条件3中的第二个条件,确定每个中继节点正在参与的业务包含给定业务集合中的业务的个数,将所有中继节点的包含给定业务集合中的业务的个数从低到高进行排序;针对任意一个中继节点,若该中继节点的正在参与的业务包含给定业务集合中的业务的个数位于该排序中的前N3个中,则确定该中继节点满足条件3中的第二个条件,其中,N3为预先设定的整数值。
针对条件3中的第三个条件,确定每个中继节点正在参与的业务中的一个或多个业务 指标,将该一个或多个业务指标按照从差到好进行排序,针对任意一个中继节点,若该中继节点的正在参与的业务包含的一个或多个业务指标位于该排序中的前N4个中,则确定该中继节点满足条件3中的第三个条件,其中,N4为预先设定的整数值。例如,假设考虑中继节点正在参与的业务指标为可靠性指标,则确定每个中继节点正在参与的业务的可靠性指标,并根据可靠性的高低按照从低到高进行排序;或者,假设考虑中继节点正在参与的业务指标为时延指标,则确定每个中继节点正在参与的业务的时延指标,并根据时延的大小按照从大到小进行排序。
条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个。
针对条件4中的第一个条件,预先设定给定业务集合,在中继节点能够支持的业务包含给定业务集合中的业务的个数大于第二预设阈值时,确定该中继节点满足条件4中的第一个条件;
例如,给定业务集合为:{业务a、业务b、业务c、业务d、业务e、业务f、业务g},且假设第二预设阈值为3;在中继节点能够支持的业务为:业务a、业务b、业务c、业务f、业务m时,确定中继节点能够支持的业务包含给定业务集合中的业务的个数为4,则确定该中继节点满足条件4中的第一个条件。
针对条件4中的第二个条件,确定每个中继节点能够支持的业务包含给定业务集合中的业务的个数,将所有中继节点能够支持的业务包含给定业务集合中的业务的个数从高到低进行排序;针对任意一个中继节点,若该中继节点的能够支持的业务包含给定业务集合中的业务的个数位于该排序中的前N5个中,则确定该中继节点满足条件4中的第二个条件,其中,N5为预先设定的整数值。
针对条件4中的第三个条件,确定每个中继节点支持的业务中的一个或多个业务指标,将该一个或多个业务指标按照从好到差进行排序,针对任意一个中继节点,若该中继节点的支持的业务包含的一个或多个业务指标位于该排序中的前N6个中,则确定该中继节点满足条件4中的第三个条件,其中,N6为预先设定的整数值。例如,假设考虑中继节点支持的业务指标为可靠性指标,则确定每个中继节点支持的业务的可靠性指标,并根据可靠性的高低按照从高低到低进行排序;或者,假设考虑中继节点支持的业务指标为时延指标,则确定每个中继节点支持的业务的时延指标,并根据时延的大小按照从小到大进行排序。
条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个 中的一个。
针对条件5中的第一个条件,预先设定一个或多个阈值,在中继节点的发射功率不小于给预先设定的一个或多个阈值时,确定该中继节点满足条件5中的第一个条件。
针对条件5中的第二个条件,确定所有中继节点的发射功率,并根据发射功率的大小按照从高到低的顺序进行排序,针对任意一个中继节点,若该中继节点的发射功率位于该排序中的前N7个中,则确定该中继节点满足条件5中的第二个条件,其中,N7为预先设定的整数值。
例如,发送上报消息的中继节点分别为:中继节点1、中继节点2、中继节点3、中继节点4、中继节点5、中继节点6,且根据中继节点的发射功率从高到低排列为:中继节点6、中继节点4、中继节点3、中继节点2、中继节点1、中继节点5;假设N7为2,则中继节点6、中继节点4满足条件5中的第二个条件。
条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个。
针对条件6中的第一个条件,预先设定给定的资源池;在中继节点的发送资源池包含在该预设的给定的资源池内时,确定该中继节点满足条件6中的第一个条件;例如,给定的资源池为:{资源池1、资源池2、资源池3、资源池4、资源池5},假设中继节点的发送资源池为资源池3,则确定该中继节点的发送资源池包含在给定的资源池内,该中继节点满足条件6中的第一个条件。
针对条件6中的第二个条件,预先设定给定的资源池;在中继节点的发送资源池排除在该预设的给定的资源池外时,确定该中继节点满足条件6中的第二个条件;例如,给定的资源池为:{资源池1、资源池2、资源池3、资源池4、资源池5},假设中继节点的发送资源池为资源池7,则确定该中继节点的发送资源池排除在给定的资源池外,该中继节点满足条件6中的第二个条件。
针对条件6中的第三个条件,预先设定给定的资源池,以及预先设定预设范围;确定中继节点的发送资源池与给定的资源池的交叠资源数量,若该中继节点对应的交叠资源数量在预设范围内,则确定该中继节点满足条件6中的第三个条件;
例如,给定的资源池为:{资源池X},预设范围为100个时域和/或频域资源;若中继节点的发送资源池为:{资源池Y},该中继节点的发送资源池与给定的资源池的交叠资源数量为90个时域和/或频域资源,在预设范围内,则确定该中继节点满足条件6中的第三个条件。
针对条件6中的第四个条件,确定所有中继节点与给定的资源池的交叠资源数量,根 据交叠资源数量的大小由低到高进行排序,针对任意一个中继节点,若该中继节点与给定的资源池的交叠资源数量位于该排序中的前N8个中,则确定该中继节点满足条件6中的第四个条件,其中,N8为预先设定的整数值。
条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外。
针对条件7中的第一个条件,预先设定给定的传输mode,若中继节点的传输mode信息在预先设定的给定的传输mode内,则确定该中继节点满足条件7中的第一个条件;例如,给定的传输mode为:{mode 3、mode 4},若中继节点的传输mode为mode 3,则确定该中继节点满足条件7中的第一个条件。
针对条件7中的第二个条件,预先设定给定的传输mode,若中继节点的传输mode信息排除在预先设定的给定的传输mode外,则确定该中继节点满足条件7中的第二个条件;例如,给定的传输mode为:{mode 3、mode 4},若中继节点的传输mode为mode 2,则确定该中继节点满足条件7中的第二个条件。
条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的Release版本内;第二,排除在给定的Release版本外。
针对条件8中的第一个条件,预先设定给定的Release版本,若中继节点的Release版本信息在预先设定的给定的Release版本内,则确定该中继节点满足条件8中的第一个条件;例如,给定的Release版本为:{Release12、Release13、Release14},若中继节点的Release版本为Release13,则确定该中继节点满足条件8中的第一个条件。
针对条件8中的第二个条件,预先设定给定的Release版本,若中继节点的Release版本信息排除在预先设定的给定的Release版本外,则确定该中继节点满足条件8中的第二个条件;例如,给定的Release版本为:{Release12、Release13},若中继节点的Release版本为Release14,则确定该中继节点满足条件8中的第二个条件。
条件9、中继节点测量到的与远程终端之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个。
针对条件9中的第一个条件,为信道测量信息预先设定一个或多个阈值;例如,信道测量信息包括RSSI、RSRP、RSRQ、干扰测量值,则为每个信息设定一个阈值。在信道测量信息为RSSI时,第一个条件可以表示为中继节点测量到的与远程终端之间的RSSI不小于阈值;在信道测量信息为RSRP时,第一个条件可以表示为中继节点测量到的与远程终端之间的RSRP不小于阈值;在信道测量信息为RSRQ时,第一个条件可以表示为中继节点测量到的与远程终端之间的RSRQ不小于阈值;在信道测量信息为干扰测量值时,第一个条件可以表示为中继节点测量到的与远程终端之间的干扰测量值不大于阈值。
针对条件9中的第二个条件,确定每个中继节点测量到的与远程终端之间的信道测量信息中的部分或者全部信道测量信息,根据信道测量信息的好差,将中继节点按照信道测量信息从好到差进行排序;针对任意一个中继节点,若该中继节点测量到的与远程终端之间的信道测量信息位于该排序中的前N9个中,则确定该中继节点满足条件9中的第二个条件,其中,N9为预先设定的整数值。
例如,在信道测量信息为RSSI时,确定每个中继节点测量到的与远程终端之间的RSSI,根据RSSI的大小按照从大到小进行排序,则位于该排序中前N9个中继节点满足条件9中的第二个条件;在信道测量信息为RSRP时,确定每个中继节点测量到的与远程终端之间的RSRP,根据RSRP的大小按照从大到小进行排序,则位于该排序中前N9个中继节点满足条件9中的第二个条件;在信道测量信息为RSRQ时,确定每个中继节点测量到的与远程终端之间的RSRQ,根据RSRQ的大小按照从大到小进行排序,则位于该排序中前N9个中继节点满足条件9中的第二个条件;在信道测量信息为干扰测量值时,确定每个中继节点测量到的与远程终端之间的干扰测量值,根据干扰测量值的大小按照从大到小进行排序,则位于该排序中前N9个中继节点满足条件9中的第二个条件。
条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个。
针对条件10中的第一个条件,为信道测量信息预先设定一个或多个阈值;例如,信道测量信息包括RSSI、RSRP、RSRQ、干扰测量值,则为每个信息设定一个阈值。在信道测量信息为RSSI时,第一个条件可以表示为中继节点测量到的与目标节点之间的RSSI不小于阈值;在信道测量信息为RSRP时,第一个条件可以表示为中继节点测量到的与目标节点之间的RSRP不小于阈值;在信道测量信息为RSRQ时,第一个条件可以表示为中继节点测量到的与目标节点之间的RSRQ不小于阈值;在信道测量信息为干扰测量值时,第一个条件可以表示为中继节点测量到的与目标节点之间的干扰测量值不大于阈值。
针对条件10中的第二个条件,确定每个中继节点测量到的与目标节点之间的信道测量信息中的部分或者全部信道测量信息,根据信道测量信息的好差,将中继节点按照信道测量信息从好到差进行排序;针对任意一个中继节点,若该中继节点测量到的与目标节点之间的信道测量信息位于该排序中的前N10个中,则确定该中继节点满足条件10中的第二个条件,其中,N10为预先设定的整数值。
例如,在信道测量信息为RSSI时,确定每个中继节点测量到的与目标节点之间的RSSI,根据RSSI的大小按照从大到小进行排序,则位于该排序中前N10个中继节点满足条件10中的第二个条件;在信道测量信息为RSRP时,确定每个中继节点测量到的与目标节点之间的RSRP,根据RSRP的大小按照从大到小进行排序,则位于该排序中前N10个 中继节点满足条件10中的第二个条件;在信道测量信息为RSRQ时,确定每个中继节点测量到的与目标节点之间的RSRQ,根据RSRQ的大小按照从大到小进行排序,则位于该排序中前N10个中继节点满足条件10中的第二个条件;在信道测量信息为干扰测量值时,确定每个中继节点测量到的与目标节点之间的干扰测量值,根据干扰测量值的大小按照从大到小进行排序,则位于该排序中前N10个中继节点满足条件10中的第二个条件。
条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个。
针对条件11中的第一个条件,为信道测量信息预先设定一个或多个阈值;例如,信道测量信息包括RSSI、RSRP、RSRQ、干扰测量值,则为每个信息设定一个阈值。在信道测量信息为RSSI时,第一个条件可以表示为特定设备测量到的与中继节点之间的RSSI不小于阈值;在信道测量信息为RSRP时,第一个条件可以表示为特定设备测量到的与中继节点之间的RSRP不小于阈值;在信道测量信息为RSRQ时,第一个条件可以表示为特定设备测量到的与中继节点之间的RSRQ不小于阈值;在信道测量信息为干扰测量值时,第一个条件可以表示为特定设备测量到的与中继节点之间的干扰测量值不大于阈值。
针对条件11中的第二个条件,确定特定设备测量到的与每个中继节点之间的信道测量信息中的部分或者全部信道测量信息,根据信道测量信息的好差,将中继节点按照信道测量信息从好到差进行排序;针对任意一个中继节点,若该特定设备测量到的与该中继节点之间的信道测量信息位于该排序中的前N11个中,则确定该中继节点满足条件11中的第二个条件,其中,N11为预先设定的整数值。
例如,在信道测量信息为RSSI时,确定特定设备测量到的与每个中继节点之间的RSSI,根据RSSI的大小按照从大到小进行排序,则位于该排序中前N11个中继节点满足条件11中的第二个条件;在信道测量信息为RSRP时,确定特定设备测量到的与每个中继节点之间的RSRP,根据RSRP的大小按照从大到小进行排序,则位于该排序中前N11个中继节点满足条件11中的第二个条件;在信道测量信息为RSRQ时,确定特定设备测量到的与每个中继节点之间的RSRQ,根据RSRQ的大小按照从大到小进行排序,则位于该排序中前N11个中继节点满足条件11中的第二个条件;在信道测量信息为干扰测量值时,确定特定设备测量到的与每个中继节点之间的干扰测量值,根据干扰测量值的大小按照从大到小进行排序,则位于该排序中前N11个中继节点满足条件11中的第二个条件。
可选的,若所述预设中继条件中包括多个条件,远程终端根据每个条件对应的权值,从所述至少一个中继节点中选择目标中继节点。
具体的,若所述预设中继条件中包括多个条件,远程终端根据每个条件对应的权值,对每个条件进行赋权打分,根据每个中继节点的得分,从至少一个中继节点中选择目标中 继节点。
需要说明的是,若根据上述选择目标中继节点的方式,有多个中继节点满足上述预设中继条件,则远程终端从满足上述预设中继条件的多个中继节点中随机选择目标中继节点。
二、第一设备为网络侧设备或第三方设备。
在该种情况下,以第一设备为网络侧设备为例进行说明,如图6所示,本申请实施例中继节点的选择系统包括远程终端60、至少一个中继节点61、目标节点62、以及网络侧设备63;
网络侧设备63,用于接收至少一个中继节点61发送的中继条件信息;根据每个中继节点发送的中继条件信息,和/或,对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点;
远程终端60,用于通过所述目标中继节点与目标节点62建立连接。
可选的,网络侧设接收所述远程设备发送的中继请求消息;其中,所述中继请求消息中包括目标中继节点需要满足的所述预设中继条件。
网络侧设备根据中继请求消息中包含的目标中继节点需要满足的所述预设中继条件,从至少一个中继节点中选择目标中继节点。
需要说明的是,网络侧设备选择目标中继节点的方式,与远程设备根据预设中继条件选择目标中继节点的方式相同,在此不再详细赘述。
基于同一发明构思,本申请实施例中还提供了第一种选择中继节点的第一设备,由于该设备是与本申请实施例中继节点的选择方法对应的设备,并且该设备解决问题的原理与该方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
如图7所示,本申请实施例第一种选择中继节点的第一设备,包括:处理器700、存储器701、收发机以及总线接口。
处理器700负责管理总线架构和通常的处理,存储器701可以存储处理器700在执行操作时所使用的数据。总线架构可以包括任意数量的互联的总线和桥,具体由一个或多个处理器700和一个或多个存储器701的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器700负责管理总线架构和通常的处理,存储器701可以存储处理器700在执行操作时所使用的数据。
本申请实施例揭示的流程,可以应用于处理器700中,或者由处理器700实现。在实现过程中,信号处理流程的各步骤可以通过处理器700中的硬件的集成逻辑电路或者软件形式的指令完成。处理器700可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可 以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器701,处理器700读取存储器701中的信息,结合其硬件完成信号处理流程的步骤。
具体地,处理器700,用于读取存储器701中的程序并执行:
通过收发机接收至少一个中继节点发送的上报消息;从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
可选的,所述处理器700,具体用于:
从所述至少一个中继节点中随机选择目标中继节点;和/或
根据特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点。
可选的,所述上报消息中包含中继条件信息;
所述处理器700,具体用于:
根据每个中继节点发送的中继条件信息,和/或,特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点。
可选的,所述特定设备为下列设备中的部分或全部:
所述第一设备、所述远程终端、所述目标节点、具有测量能力的其他终端或网络侧设备。
可选的,所述中继条件信息包括下列信息中的部分或全部:
中继节点的路径规划相关信息、中继节点的矢量速度相关信息、中继节点正在参与的业务相关信息、中继节点正在参与的业务指标相关信息、中继节点支持的业务相关信息、中继节点支持的业务指标相关信息、中继节点的发射功率相关信息、中继节点使用的发送资源池相关信息、中继节点的传输mode相关信息、中继节点的Release版本相关信息、中继节点与远程终端之间的信道测量相关信息、中继节点与目标节点之间的信道测量相关信息。
可选的,所述处理器700,具体用于:
根据每个中继节点发送的中继条件信息,和/或,所述特定设备对每个中继节点的信道测量信息,将满足预设中继条件的中继节点作为目标中继节点;
其中,所述预设中继条件包括下列条件中的部分或全部:
条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信 息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度;
条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个;
条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个;
条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个中的一个;
条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个;
条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外;
条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的Release版本内;第二,排除在给定的Release版本外;
条件9、中继节点测量到的与远程终端之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个;
条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个;
条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个。
可选的,若所述预设中继条件中包括多个条件,所述处理器700,具体用于:
从所述多个条件中选取部分或全部目标条件;根据每个目标条件对应的权值,从所述至少一个中继节点中选择目标中继节点。
可选的,所述处理器700,还用于:
若存在多个满足所述预设中继条件的中继节点,从多个满足所述预设中继条件的中继节点中随机选择所述目标中继节点。
可选的,在所述第一设备为网络侧设备或第三方设备时,所述处理器700,还用于:
在从所述至少一个中继节点中选择目标中继节点之前,接收所述远程设备发送的中继请求消息;其中,所述中继请求消息中包括目标中继节点需要满足的所述预设中继条件。
可选的,在所述第一设备为远程终端时,所述处理器700,具体用于:
接收所述至少一个中继节点直接发送的中继条件信息;或
接收所述至少一个中继节点通过网络侧设备或第三方设备发送的中继条件信息。
可选的,在所述第一设备为远程终端时,所述处理器700,还用于:
在接收至少一个中继节点发送的中继条件信息之前,向所述至少一个中继节点发送中继请求消息;其中,所述中继请求消息用于使中继节点接收到所述中继请求消息后向所述远程终端返回中继条件信息,和/或,所述中继请求消息用于指示中继节点需要上报的中继条件信息。
可选的,在所述第一设备为远程终端时,所述处理器700,还用于:
在接收至少一个中继节点发送的中继条件信息之前,向所述至少一个中继节点发送中继请求消息;其中,所述中继请求消息中包含目标中继节点需要满足的所述预设中继条件,以使接收到所述中继请求消息的中继节点上报是否满足所述预设中继条件,或者以使满足所述预设中继条件的中继节点上报所述中继条件信息。
可选的,所述处理器700,具体用于:
直接向所述至少一个中继节点发送中继请求消息;或
通过网络侧设备或第三方设备向所述至少一个中继节点发送中继请求消息。
如图8所示,本申请实施例提供第二种选择中继节点的第一设备,包括:
接收模块801,用于接收至少一个中继节点发送的上报消息;
选择模块802,用于从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
可选的,所述选择模块802,具体用于:
从所述至少一个中继节点中随机选择目标中继节点;和/或
根据特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点。
可选的,所述上报消息中包含中继条件信息;所述选择模块802,具体用于:
根据每个中继节点发送的中继条件信息,和/或,特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点。
可选的,所述特定设备为下列设备中的部分或全部:
所述第一设备、所述远程终端、所述目标节点、具有测量能力的其他终端或网络侧设备。
可选的,所述中继条件信息包括下列信息中的部分或全部:
中继节点的路径规划相关信息、中继节点的矢量速度相关信息、中继节点正在参与的业务相关信息、中继节点正在参与的业务指标相关信息、中继节点支持的业务相关信息、中继节点支持的业务指标相关信息、中继节点的发射功率相关信息、中继节点使用的发送资源池相关信息、中继节点的传输mode相关信息、中继节点的Release版本相关信息、中继节点与远程终端之间的信道测量相关信息、中继节点与目标节点之间的信道测量相关信息。
可选的,所述选择模块802,具体用于:
根据每个中继节点发送的中继条件信息,和/或,所述特定设备对每个中继节点的信道测量信息,将满足预设中继条件的中继节点作为目标中继节点;
其中,所述预设中继条件包括下列条件中的部分或全部:
条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度;
条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个;
条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个;
条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个中的一个;
条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个;
条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外;
条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的Release版本内;第二,排除在给定的Release版本外;
条件9、中继节点测量到的与远程终端之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个;
条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个;
条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个。
可选的,若所述预设中继条件中包括多个条件,所述选择模块802,具体用于:
从所述多个条件中选取部分或全部目标条件;根据每个目标条件对应的权值,从所述至少一个中继节点中选择目标中继节点。
可选的,所述选择模块802,还用于:
若存在多个满足所述预设中继条件的中继节点,从多个满足所述预设中继条件的中继节点中随机选择所述目标中继节点。
可选的,在所述第一设备为网络侧设备或第三方设备时,所述接收模块801,还用于:
接收所述远程设备发送的中继请求消息;其中,所述中继请求消息中包括目标中继节 点需要满足的所述预设中继条件。
可选的,在所述第一设备为远程终端时,所述接收模块801,具体用于:
接收所述至少一个中继节点直接发送的中继条件信息;或
接收所述至少一个中继节点通过网络侧设备或第三方设备发送的中继条件信息。
可选的,在所述第一设备为远程终端时,所述接收模块801,还用于:
在接收至少一个中继节点发送的中继条件信息之前,向所述至少一个中继节点发送中继请求消息;其中,所述中继请求消息用于使中继节点接收到所述中继请求消息后向所述远程终端返回中继条件信息,和/或,所述中继请求消息用于指示中继节点需要上报的中继条件信息。
可选的,在所述第一设备为远程终端时,所述接收模块801,还用于:
在接收至少一个中继节点发送的中继条件信息之前,向所述至少一个中继节点发送中继请求消息;其中,所述中继请求消息中包含目标中继节点需要满足的所述预设中继条件,以使接收到所述中继请求消息的中继节点上报是否满足所述预设中继条件,或者以使满足所述预设中继条件的中继节点上报所述中继条件信息。
可选的,所述接收模块801,具体用于:
直接向所述至少一个中继节点发送中继请求消息;或
通过网络侧设备或第三方设备向所述至少一个中继节点发送中继请求消息。
其中,终端也可称之为用户设备(User Equipment,简称为“UE”)、移动台(Mobile Station,简称为“MS”)、移动终端(Mobile Terminal)等,可选的,该终端可以具备经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信的能力,例如,终端可以是移动电话(或称为“蜂窝”电话)、或具有移动性质的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。
网络侧设备可以为基站(例如,接入点),指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),又可以是NR中的基站(gNB),本方面实施例中不做限定。
本申请实施例一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现本申请实施例第一设备执行的步骤。
在具体实施时,本申请实施例的计算机可存储介质可以为计算机可读存储介质,或可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软 盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (24)

  1. 一种中继节点的选择方法,其特征在于,该方法包括:
    第一设备接收至少一个中继节点发送的上报消息;
    所述第一设备从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
  2. 如权利要求1所述的方法,其特征在于,所述第一设备从所述至少一个中继节点中选择目标中继节点,包括:
    所述第一设备从所述至少一个中继节点中随机选择目标中继节点;和/或,所述第一设备根据特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点;
    或,在所述上报消息中包含中继条件信息时,所述第一设备从所述至少一个中继节点中选择目标中继节点,包括:
    所述第一设备根据每个中继节点发送的中继条件信息,和/或,特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点。
  3. 如权利要求2所述的方法,其特征在于,所述中继条件信息包括下列信息中的部分或全部:
    中继节点的路径规划相关信息、中继节点的矢量速度相关信息、中继节点正在参与的业务相关信息、中继节点正在参与的业务指标相关信息、中继节点支持的业务相关信息、中继节点支持的业务指标相关信息、中继节点的发射功率相关信息、中继节点使用的发送资源池相关信息、中继节点的传输mode相关信息、中继节点的Release版本相关信息、中继节点与特定设备之间的信道测量相关信息。
  4. 如权利要求3所述的方法,其特征在于,所述第一设备根据每个中继节点发送的中继条件信息,和/或,特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点,包括:
    所述第一设备根据每个中继节点发送的中继条件信息,和/或,所述特定设备对每个中继节点的信道测量信息,将满足预设中继条件的中继节点作为目标中继节点;
    其中,所述预设中继条件包括下列条件中的部分或全部:
    条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
    条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条 件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度;
    条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个;
    条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个;
    条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个中的一个;
    条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个;
    条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外;
    条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的Release版本内;第二,排除在给定的Release版本外;
    条件9、中继节点测量到的与特定设备之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个;
    条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个;
    条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个;
    N1、N2、N3、N4、N5、N6、N7、N8、N9、N10和N11均为整数。
  5. 如权利要求4所述的方法,其特征在于,若所述预设中继条件中包括多个条件,所述第一设备从所述至少一个中继节点中选择目标中继节点,包括:
    所述第一设备从所述多个条件中选取部分或全部目标条件;
    所述第一设备根据每个目标条件对应的权值,从所述至少一个中继节点中选择目标中继节点。
  6. 如权利要求4所述的方法,其特征在于,该方法还包括:
    若存在多个满足所述预设中继条件的中继节点,所述第一设备从多个满足所述预设中继条件的中继节点中随机选择所述目标中继节点。
  7. 如权利要求2所述的方法,其特征在于,所述特定设备为下列设备中的部分或全部:
    所述第一设备、所述远程终端、所述目标节点、具有测量能力的其他终端或网络侧设备。
  8. 如权利要求7所述的方法,其特征在于,在所述第一设备为网络侧设备或第三方设备时,在所述第一设备从所述至少一个中继节点中选择目标中继节点之前,还包括:
    所述第一设备接收所述远程设备发送的中继请求消息;其中,所述中继请求消息中包括目标中继节点需要满足的预设中继条件;
    其中,所述预设中继条件包括下列条件中的部分或全部:
    条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
    条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度;
    条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个;
    条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所 有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个;
    条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个中的一个;
    条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个;
    条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外;
    条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的Release版本内;第二,排除在给定的Release版本外;
    条件9、中继节点测量到的与特定设备之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个;
    条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个;
    条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个;
    N1、N2、N3、N4、N5、N6、N7、N8、N9、N10和N11均为整数。
  9. 如权利要求7所述的方法,其特征在于,在所述第一设备为远程终端时,所述远程终端接收至少一个中继节点发送的中继条件信息,包括:
    所述远程终端接收所述至少一个中继节点直接发送的中继条件信息;或
    所述远程终端接收所述至少一个中继节点通过网络侧设备或第三方设备发送的中继条件信息。
  10. 如权利要求7所述的方法,其特征在于,在所述第一设备为远程终端时,所述远程终端接收至少一个中继节点发送的中继条件信息之前,还包括:
    所述远程终端向所述至少一个中继节点发送中继请求消息;其中,所述中继请求消息用于使中继节点接收到所述中继请求消息后向所述远程终端返回中继条件信息,和/或,所 述中继请求消息用于指示中继节点需要上报的中继条件信息;
    或,所述远程终端向所述至少一个中继节点发送中继请求消息;其中,所述中继请求消息中包含目标中继节点需要满足的预设中继条件,以使接收到所述中继请求消息的中继节点上报是否满足所述预设中继条件,或者以使满足所述预设中继条件的中继节点上报所述中继条件信息;
    其中,所述预设中继条件包括下列条件中的部分或全部:
    条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
    条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度;
    条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个;
    条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个;
    条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个中的一个;
    条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个;
    条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外;
    条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的Release版本内;第二,排除在给定的Release版本外;
    条件9、中继节点测量到的与特定设备之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个;
    条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个;
    条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个;
    N1、N2、N3、N4、N5、N6、N7、N8、N9、N10和N11均为整数。
  11. 如权利要求10所述的方法,其特征在于,所述远程终端向所述至少一个中继节点发送中继请求消息,包括:
    所述远程终端直接向所述至少一个中继节点发送中继请求消息;或
    所述远程终端通过网络侧设备或第三方设备向所述至少一个中继节点发送中继请求消息。
  12. 一种选择中继节点的第一设备,其特征在于,包括处理器、存储器和收发机;
    其中,处理器,用于读取存储器中的程序并执行:
    通过所述收发机接收至少一个中继节点发送的上报消息;从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
  13. 如权利要求12所述的第一设备,其特征在于,所述处理器,具体用于:从所述至少一个中继节点中随机选择目标中继节点;和/或,根据特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点;
    或,在所述上报消息中包含中继条件信息时,所述处理器,具体用于:根据每个中继节点发送的中继条件信息,和/或,特定设备对每个中继节点的信道测量信息,从所述至少一个中继节点中选择目标中继节点。
  14. 如权利要求13所述的第一设备,其特征在于,所述中继条件信息包括下列信息中的部分或全部:
    中继节点的路径规划相关信息、中继节点的矢量速度相关信息、中继节点正在参与的业务相关信息、中继节点正在参与的业务指标相关信息、中继节点支持的业务相关信息、中继节点支持的业务指标相关信息、中继节点的发射功率相关信息、中继节点使用的发送资源池相关信息、中继节点的传输mode相关信息、中继节点的Release版本相关信息、中 继节点与特定设备之间的信道测量相关信息。
  15. 如权利要求14所述的第一设备,其特征在于,所述处理器,具体用于:
    根据每个中继节点发送的中继条件信息,和/或,所述特定设备对每个中继节点的信道测量信息,将满足预设中继条件的中继节点作为目标中继节点;
    其中,所述预设中继条件包括下列条件中的部分或全部:
    条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
    条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度;
    条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个;
    条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个;
    条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个中的一个;
    条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个;
    条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外;
    条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的 Release版本内;第二,排除在给定的Release版本外;
    条件9、中继节点测量到的与特定设备之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个;
    条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个;
    条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个;
    N1、N2、N3、N4、N5、N6、N7、N8、N9、N10和N11均为整数。
  16. 如权利要求15所述的第一设备,其特征在于,若所述预设中继条件中包括多个条件,所述处理器,具体用于:
    从所述多个条件中选取部分或全部目标条件;根据每个目标条件对应的权值,从所述至少一个中继节点中选择目标中继节点。
  17. 如权利要求15所述的第一设备,其特征在于,所述处理器,还用于:
    若存在多个满足所述预设中继条件的中继节点,从多个满足所述预设中继条件的中继节点中随机选择所述目标中继节点。
  18. 如权利要求13所述的第一设备,其特征在于,所述特定设备为下列设备中的部分或全部:
    所述第一设备、所述远程终端、所述目标节点、具有测量能力的其他终端或网络侧设备。
  19. 如权利要求18所述的第一设备,其特征在于,在所述第一设备为网络侧设备或第三方设备时,所述处理器,还用于:
    在从所述至少一个中继节点中选择目标中继节点之前,接收所述远程设备发送的中继请求消息;其中,所述中继请求消息中包括目标中继节点需要满足的预设中继条件;
    其中,所述预设中继条件包括下列条件中的部分或全部:
    条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
    条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速 度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度;
    条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个;
    条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个;
    条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个中的一个;
    条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个;
    条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外;
    条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的Release版本内;第二,排除在给定的Release版本外;
    条件9、中继节点测量到的与特定设备之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个;
    条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个;
    条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个;
    N1、N2、N3、N4、N5、N6、N7、N8、N9、N10和N11均为整数。
  20. 如权利要求18所述的第一设备,其特征在于,在所述第一设备为远程终端时,所述处理器,具体用于:
    接收所述至少一个中继节点直接发送的中继条件信息;或
    接收所述至少一个中继节点通过网络侧设备或第三方设备发送的中继条件信息。
  21. 如权利要求18所述的第一设备,其特征在于,在所述第一设备为远程终端时,所述处理器,还用于:
    在接收至少一个中继节点发送的中继条件信息之前,向所述至少一个中继节点发送中继请求消息;其中,所述中继请求消息用于使中继节点接收到所述中继请求消息后向所述远程终端返回中继条件信息,和/或,所述中继请求消息用于指示中继节点需要上报的中继条件信息;
    或,在接收至少一个中继节点发送的中继条件信息之前,向所述至少一个中继节点发送中继请求消息;其中,所述中继请求消息中包含目标中继节点需要满足的预设中继条件,以使接收到所述中继请求消息的中继节点上报是否满足所述预设中继条件,或者以使满足所述预设中继条件的中继节点上报所述中继条件信息;
    其中,所述预设中继条件包括下列条件中的部分或全部:
    条件1、目标中继节点的路径规划信息与预设路径的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的路径规划信息与预设路径的一致性从高到低的排序中的前N1个中的一个;其中预设路径为预设路径范围,或与远程终端相关的路径,或与目标节点相关的路径,或与路径类型相关的路径;
    条件2、目标中继节点的矢量速度信息与预设矢量速度的一致性满足如下至少一个条件:第一,所述一致性不小于预设的一个或者多个阈值;第二,为所有中继节点的矢量速度信息与预设矢量速度的一致性从高到低的排序中的前N2个中的一个;其中预设矢量速度为预设矢量速度范围,或与远程终端相关的矢量速度,或与目标节点相关的矢量速度;
    条件3、目标中继节点正在参与的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数小于第一预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点的包含给定业务集合中的业务的个数从低到高的排序中的前N3个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从差到好的排序中的前N4个中的一个;
    条件4、目标中继节点能够支持的业务满足如下至少一个条件:第一,包含给定业务集合中的业务的个数大于第二预设阈值;第二,包含给定业务集合中的业务的个数,为所有中继节点包含给定业务集合中的业务的个数从高到低的排序中的前N5个中的一个;第三、其中的一个或多个业务指标,为所有中继节点的一个或多个业务指标从好到差的排序中的前N6个中的一个;
    条件5、目标中继节点的发射功率满足如下至少一个条件:第一,发射功率不小于预设的一个或者多个阈值;第二,为所有中继节点的发射功率从高到低的排序中的前N7个中的一个;
    条件6、目标中继节点的发送资源池满足如下至少一个条件:第一,包含在给定的资源池内;第二,排除在给定的资源池外;第三,与给定的资源池的交叠资源不超过预设范围;第四,与给定的资源池的交叠资源数量,为所有中继节点的发送资源池与给定的资源池的交叠资源数量从低到高的排序中的前N8个中的一个;
    条件7、中继节点的传输mode信息满足如下至少一个条件:第一,包含在给定的传输mode内;第二,排除在给定的传输mode外;
    条件8、中继节点的Release版本信息满足如下至少一个条件:第一,包含在给定的Release版本内;第二,排除在给定的Release版本外;
    条件9、中继节点测量到的与特定设备之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中的前N9个中的一个;
    条件10、中继节点测量到的与目标节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,为所有中继节点的部分或者全部信道测量信息从好到差的排序中前N10个中的一个;
    条件11、所述特定设备测量到的与中继节点之间的信道测量信息满足如下至少一个条件:第一,信道测量信息不比预设的一个或者多个阈值差;第二,部分或者全部信道测量信息,在所有中继节点的部分或者全部信道测量信息从好到差的排序中前N11个中的一个;
    N1、N2、N3、N4、N5、N6、N7、N8、N9、N10和N11均为整数。
  22. 如权利要求21所述的第一设备,其特征在于,所述处理器,具体用于:
    直接向所述至少一个中继节点发送中继请求消息;或
    通过网络侧设备或第三方设备向所述至少一个中继节点发送中继请求消息。
  23. 一种选择中继节点的第一设备,其特征在于,包括:
    接收模块,用于接收至少一个中继节点发送的上报消息;
    选择模块,用于从所述至少一个中继节点中选择目标中继节点,以使远程终端通过所述目标中继节点与目标节点建立连接。
  24. 一种计算机可存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1~11任一所述方法的步骤。
PCT/CN2019/072705 2018-02-09 2019-01-22 一种中继节点的选择方法及设备 Ceased WO2019154074A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US16/968,456 US11310717B2 (en) 2018-02-09 2019-01-22 Relay node selection method and device
EP19751215.5A EP3751872A4 (en) 2018-02-09 2019-01-22 RELAY NODE SELECTION METHOD AND DEVICE

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810136950.5 2018-02-09
CN201810136950.5A CN110139337A (zh) 2018-02-09 2018-02-09 一种中继节点的选择方法及设备

Publications (1)

Publication Number Publication Date
WO2019154074A1 true WO2019154074A1 (zh) 2019-08-15

Family

ID=67549315

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/072705 Ceased WO2019154074A1 (zh) 2018-02-09 2019-01-22 一种中继节点的选择方法及设备

Country Status (4)

Country Link
US (1) US11310717B2 (zh)
EP (1) EP3751872A4 (zh)
CN (1) CN110139337A (zh)
WO (1) WO2019154074A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110461020A (zh) * 2019-08-16 2019-11-15 展讯通信(上海)有限公司 用于辅链路的中继选择方法及装置、存储介质、终端
WO2021155761A1 (en) * 2020-02-03 2021-08-12 Mediatek Singapore Pte. Ltd. Connection establishment for a ue-to-ue relay
EP4149201A4 (en) * 2020-05-27 2023-11-22 Huawei Technologies Co., Ltd. METHOD AND APPARATUS FOR UNICAST COMMUNICATION

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220124848A1 (en) * 2019-02-14 2022-04-21 Ntt Docomo, Inc. User equipment
CN112399568A (zh) * 2019-08-14 2021-02-23 北京三星通信技术研究有限公司 控制无线中继设备的方法及相应设备
CN113038566B (zh) * 2019-12-25 2023-04-25 维沃移动通信有限公司 路径选择方法、终端和网络侧设备
WO2021134659A1 (zh) * 2019-12-31 2021-07-08 华为技术有限公司 一种中继传输的方法和设备
JP7565359B2 (ja) * 2020-01-07 2024-10-10 テレフオンアクチーボラゲット エルエム エリクソン(パブル) Nrネットワーク内でのサイドリンク通信用の経路選択
CN113259916B (zh) * 2020-02-12 2024-10-25 阿里巴巴集团控股有限公司 一种基于蓝牙网络的通信方法、及其节点和通信系统
CN111479307B (zh) * 2020-04-14 2022-12-20 珠海格力电器股份有限公司 数据传输方法、装置、ap及存储介质
CN113923795A (zh) * 2020-07-09 2022-01-11 展讯半导体(南京)有限公司 通信方法、设备和存储介质
CN114079873B (zh) * 2020-08-14 2023-03-24 展讯半导体(南京)有限公司 无明确目标用户的组播通信方法及装置、存储介质、终端、基站
EP4197233A4 (en) * 2020-08-17 2024-08-07 Kyocera Corporation MANAGING A RELAY DEVICE USING NEIGHBOR LISTS
CN112437106A (zh) * 2020-08-31 2021-03-02 上海哔哩哔哩科技有限公司 一种使用中继节点上传文件的方法及设备
US12114317B2 (en) * 2021-01-26 2024-10-08 Qualcomm Incorporated Sidelink channel state information (CSI) reporting from a user equipment
JP7581478B2 (ja) * 2021-02-25 2024-11-12 本田技研工業株式会社 通信装置、中継装置、制御方法、およびプログラム
US20240063867A1 (en) * 2021-02-25 2024-02-22 Qualcomm Incorporated Relay selection for multi-relay communications
CN115623451B (zh) * 2021-07-12 2025-07-18 维沃移动通信有限公司 条件切换方法和设备
CN120980637A (zh) * 2021-07-16 2025-11-18 大唐移动通信设备有限公司 中继选择方法、装置及终端
CN113950119B (zh) * 2021-10-15 2024-03-26 北京通广龙电子科技有限公司 中继节点的选择方法、装置、存储介质及电子设备
CN115996400A (zh) * 2021-10-19 2023-04-21 大唐移动通信设备有限公司 一种传输路径配置方法、装置、通信设备及终端
EP4622346A4 (en) * 2022-12-09 2025-12-24 Guangdong Oppo Mobile Telecommunications Corp Ltd WIRELESS COMMUNICATION METHOD, TERMINAL DEVICE AND RELAY NODE
TW202529473A (zh) * 2024-01-12 2025-07-16 聚眾聯合科技股份有限公司 網路連線模組及其選擇橋接點之方法
WO2025194380A1 (en) * 2024-03-20 2025-09-25 Qualcomm Incorporated Message mediated multi hop relay communication

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039526A (zh) * 2007-04-25 2007-09-19 北京邮电大学 集中控制式无线中继网络的用户驻留和中继节点选择方法
WO2010142852A1 (en) * 2009-06-12 2010-12-16 Nokia Corporation Method and apparatus for facilitating relay node communications
CN102595558A (zh) * 2011-01-11 2012-07-18 中兴通讯股份有限公司 中继节点接入网络的方法、装置和系统

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI289999B (en) * 2001-06-08 2007-11-11 Benq Corp Transmission method for relay signal of wireless communication system
US7356305B2 (en) 2003-12-19 2008-04-08 Palo Alto Research Center Incorporated Vehicle enabled networks
GB0409582D0 (en) 2004-04-29 2004-06-02 British Telecomm Event notification network
US7684337B2 (en) * 2006-01-17 2010-03-23 Mitsubishi Electric Research Laboratories, Inc. Method and system for communicating in cooperative relay networks
KR101277954B1 (ko) * 2006-06-20 2013-06-27 삼성전자주식회사 이동 통신 시스템에서 신호 릴레이 방법 및 시스템
CN103023729A (zh) * 2011-09-22 2013-04-03 中兴通讯股份有限公司 中继节点选择方法及装置
US9066287B2 (en) * 2012-01-24 2015-06-23 Qualcomm Incorporated Systems and methods of relay selection and setup
CN102740373B (zh) * 2012-06-06 2014-10-22 北京邮电大学 基于端到端中断概率约束的功率分配方法
CN103078795B (zh) * 2012-12-29 2015-09-02 天津大学 提高无线网络吞吐量的协作路由方法
CN104936267B (zh) * 2014-03-20 2018-12-25 中国电信股份有限公司 用于选择中继终端的方法、基站和系统
CN105430633B (zh) * 2014-08-22 2020-04-10 电信科学技术研究院 一种确定中继节点的方法及设备
CN106211026B (zh) * 2014-12-22 2019-05-24 中兴通讯股份有限公司 一种实现设备直通中继选择的方法、网络控制节点及用户设备
CN105992298A (zh) * 2015-02-02 2016-10-05 北京信威通信技术股份有限公司 一种d2d通信的中继节点选择的方法
CN106211025B (zh) * 2015-03-18 2021-07-09 北京三星通信技术研究有限公司 基于d2d广播通信的网络中建立中继连接的方法和设备
WO2016161603A1 (en) 2015-04-09 2016-10-13 Telefonaktiebolaget Lm Ericsson (Publ) Trigger conditions for measurement reports for relay selection
KR20170132295A (ko) * 2015-05-15 2017-12-01 후아웨이 테크놀러지 컴퍼니 리미티드 디바이스-대-디바이스 통신에서 중계기 선택을 위한 방법 및 장치
CN106454993B (zh) * 2015-08-13 2020-06-09 中兴通讯股份有限公司 一种设备到设备网络中中继节点的选择方法及装置
CN106714248A (zh) * 2015-11-12 2017-05-24 中兴通讯股份有限公司 一种基于d2d的虚拟mimo通信方法、装置及系统
CN106714267B (zh) * 2015-11-13 2020-10-27 上海诺基亚贝尔股份有限公司 用于实现远程用户端至网络端的中继接入的方法及装置
CN106937384B (zh) * 2015-12-30 2019-09-06 普天信息技术有限公司 一种基于中继请求的通信方法及装置
CN105657643B (zh) * 2016-01-07 2019-03-08 宇龙计算机通信科技(深圳)有限公司 D2d中继通信的方法、装置和终端
CN107135526A (zh) * 2016-02-29 2017-09-05 中兴通讯股份有限公司 一种确定d2d中继节点的方法、基站
WO2018105158A1 (ja) * 2016-12-08 2018-06-14 日本電気株式会社 リレー選択のための装置及び方法
JP7020691B2 (ja) * 2017-02-03 2022-02-16 日本電気株式会社 通信処理システム、通信処理方法、基地局およびその制御プログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039526A (zh) * 2007-04-25 2007-09-19 北京邮电大学 集中控制式无线中继网络的用户驻留和中继节点选择方法
WO2010142852A1 (en) * 2009-06-12 2010-12-16 Nokia Corporation Method and apparatus for facilitating relay node communications
CN102595558A (zh) * 2011-01-11 2012-07-18 中兴通讯股份有限公司 中继节点接入网络的方法、装置和系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3751872A4

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110461020A (zh) * 2019-08-16 2019-11-15 展讯通信(上海)有限公司 用于辅链路的中继选择方法及装置、存储介质、终端
US12185217B2 (en) 2019-08-16 2024-12-31 Spreadtrum Communications (Shanghai) Co., Ltd. Relay selection method and device for sidelink, storage medium and terminal
WO2021155761A1 (en) * 2020-02-03 2021-08-12 Mediatek Singapore Pte. Ltd. Connection establishment for a ue-to-ue relay
EP4149201A4 (en) * 2020-05-27 2023-11-22 Huawei Technologies Co., Ltd. METHOD AND APPARATUS FOR UNICAST COMMUNICATION
US12431958B2 (en) 2020-05-27 2025-09-30 Huawei Technologies Co., Ltd. Unicast communication method and apparatus

Also Published As

Publication number Publication date
US11310717B2 (en) 2022-04-19
EP3751872A1 (en) 2020-12-16
CN110139337A (zh) 2019-08-16
US20200404571A1 (en) 2020-12-24
EP3751872A4 (en) 2020-12-16

Similar Documents

Publication Publication Date Title
WO2019154074A1 (zh) 一种中继节点的选择方法及设备
EP3503620B1 (en) Method, device and system for cell handover
US12150211B2 (en) Method and apparatus for platoon-based communications
US9681464B2 (en) Cooperative transmission within heterogeneous stations
US20150017976A1 (en) Method and apparatus for enhanced connection control
WO2021051388A1 (zh) 小区切换的方法和设备
CN111083738B (zh) 一种负载均衡方法及设备
WO2018010123A1 (zh) 通信方法、网络设备和终端设备
US11418925B2 (en) Communication method and apparatus
CN112911652B (zh) 通信方法及装置
US20190215845A1 (en) Beam Indication Method, Network Device, and Terminal
WO2022078071A1 (zh) 一种中继终端的选择方法、终端及存储介质
WO2021109493A1 (en) Tunnel reuse for multicast and broadcast service
WO2016054962A1 (zh) 无线通信中切换接入点的方法、网络控制节点和用户设备
WO2021088565A1 (zh) 一种数据传输方法及相关设备
WO2011032380A1 (zh) 基站以及相邻基站信息发送方法
WO2021226967A1 (zh) 切换的方法和设备
WO2021227049A1 (zh) 数据传输处理方法、装置、通信设备及存储介质
CN104994549A (zh) 一种通信方法、接入网网元以及用户设备
CN118402201A (zh) 通信方法及装置
CN117397295A (zh) 小区切换的方法、网络设备及终端设备
CN117279048A (zh) 小区切换方法及装置、计算机可读存储介质
US20070245025A1 (en) Methods and apparatus for resource management architectures for Internet protocol based radio access networks
CN102724737B (zh) 多模网络邻区绑定方法、装置及系统
WO2020029275A1 (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: 19751215

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019751215

Country of ref document: EP

Effective date: 20200909