CN111836334B - Method for discovering nodes, method and device for link establishment - Google Patents
Method for discovering nodes, method and device for link establishment Download PDFInfo
- Publication number
- CN111836334B CN111836334B CN201910775784.8A CN201910775784A CN111836334B CN 111836334 B CN111836334 B CN 111836334B CN 201910775784 A CN201910775784 A CN 201910775784A CN 111836334 B CN111836334 B CN 111836334B
- Authority
- CN
- China
- Prior art keywords
- node
- service
- relay
- request
- information
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种发现节点的方法、链路建立的方法和设备,该方法包括:接收中继请求,所述中继请求是由第二节点发起的;如果所述第一节点能提供中继服务,则将所述第一节点确定为所述第二节点的中继节点;或者,如果所述第一节点能提供第一业务的服务,则将所述第一节点确定为所述第二节点的服务节点;其中,所述第一业务包括:所述第二节点所需的业务。在本发明实施例中,终端可以发现中继节点或者服务节点,使得该终端即使不在基站覆盖的区域时,也可以通过中继节点间接或通过服务节点直接获取该终端所需的业务的服务。
Embodiments of the present invention provide a method for discovering a node, a method for establishing a link, and a device. The method includes: receiving a relay request, and the relay request is initiated by a second node; if the first node can provide relay service, then determine the first node as the relay node of the second node; or, if the first node can provide the service of the first business, determine the first node as the A service node of the second node; wherein, the first service includes: a service required by the second node. In the embodiment of the present invention, the terminal can discover the relay node or the service node, so that even if the terminal is not in the area covered by the base station, it can indirectly obtain the service required by the terminal through the relay node or directly through the service node.
Description
技术领域technical field
本发明实施例涉及通信技术领域,具体涉及一种发现节点的方法、链路建立的方法和设备。The embodiment of the present invention relates to the field of communication technologies, and in particular to a method for discovering a node, a method and a device for establishing a link.
背景技术Background technique
通常情况下,终端通过Uu口与基站连接,并通过基站获取该终端所需的业务的服务,然而,当终端不在基站覆盖的区域(例如终端无法通过Uu口与基站连接)时,该终端如何获取其所需的业务的服务是亟待解决的问题。Usually, the terminal connects to the base station through the Uu port, and obtains the services required by the terminal through the base station. However, when the terminal is not in the area covered by the base station (for example, the terminal cannot connect to the base station through the Uu port), what happens to the terminal? Obtaining the services of the businesses they need is an urgent problem.
发明内容Contents of the invention
本发明实施例的一个目的在于提供一种发现节点的方法、链路建立的方法和设备,解决终端不在基站覆盖的区域时,该终端如何获取其所需的业务的服务的问题。An object of the embodiments of the present invention is to provide a method for discovering nodes, a method and equipment for establishing a link, so as to solve the problem of how the terminal obtains the service it needs when the terminal is not in the area covered by the base station.
第一方面,本发明实施例提供一种发现节点的方法,应用于第一节点,包括:In a first aspect, an embodiment of the present invention provides a method for discovering a node, which is applied to a first node, including:
接收中继请求,所述中继请求是由第二节点发起的;receiving a relay request, the relay request being initiated by the second node;
如果所述第一节点能提供中继服务,则将所述第一节点确定为所述第二节点的中继节点;或者,如果所述第一节点能提供第一业务的服务,则将所述第一节点确定为所述第二节点的服务节点;If the first node can provide the relay service, then determine the first node as the relay node of the second node; or, if the first node can provide the first business service, then determine the first node as the relay node of the second node; The first node is determined to be the serving node of the second node;
其中,所述第一业务包括:所述第二节点所需的业务。Wherein, the first service includes: a service required by the second node.
第二方面,本发明实施例还提供一种发现节点的方法,应用于第二节点,包括:In the second aspect, the embodiment of the present invention also provides a method for discovering a node, which is applied to a second node, including:
向第一节点发送中继请求,所述中继请求包括以下一项或多项:sending a relay request to the first node, where the relay request includes one or more of the following:
所述第二节点的信息;information about the second node;
第一业务的信息,所述第一业务包括:所述第二节点所需的业务;Information about the first service, where the first service includes: a service required by the second node;
中继节点的信息,所述中继节点能为所述第二节点提供中继服务。Information about a relay node, where the relay node can provide a relay service for the second node.
第三方面,本发明实施例还提供一种链路建立的方法,应用于第四节点,包括:In the third aspect, the embodiment of the present invention also provides a method for establishing a link, which is applied to the fourth node, including:
从第三节点接收第一建立请求,所述第一建立请求用于请求建立所述第三节点和所述第四节点之间的链路;receiving a first establishment request from a third node, the first establishment request requesting establishment of a link between the third node and the fourth node;
根据所述第一建立请求,判断是否建立所述第三节点和所述第四节点之间的链路,或者判断所述第四节点是否能作为中继节点;According to the first establishment request, determine whether to establish a link between the third node and the fourth node, or determine whether the fourth node can serve as a relay node;
其中,所述中继节点能为所述第三节点提供中继服务。Wherein, the relay node can provide a relay service for the third node.
第四方面,本发明实施例还提供一种第一节点,包括:In a fourth aspect, the embodiment of the present invention further provides a first node, including:
第一接收模块,用于接收中继请求,所述中继请求是由第二节点发起的;A first receiving module, configured to receive a relay request, where the relay request is initiated by the second node;
第一确定模块,用于如果所述第一节点能提供中继服务,则将所述第一节点确定为所述第二节点的中继节点;或者,如果所述第一节点能提供第一业务的服务,则将所述第一节点确定为所述第二节点的服务节点;其中,所述第一业务包括:所述第二节点所需的业务。A first determining module, configured to determine the first node as the relay node of the second node if the first node can provide the relay service; or, if the first node can provide the first service of the service, the first node is determined as the service node of the second node; wherein, the first service includes: a service required by the second node.
第五方面,本发明实施例还提供一种第二节点,包括:In the fifth aspect, the embodiment of the present invention further provides a second node, including:
第二发送模块,用于向第一节点发送中继请求,所述中继请求包括以下一项或多项:The second sending module is configured to send a relay request to the first node, where the relay request includes one or more of the following:
第二节点的信息;information of the second node;
第一业务的信息,第一业务包括:所述第二节点所需的业务;Information about the first service, where the first service includes: services required by the second node;
中继节点的信息,所述中继节点能为所述第二节点提供中继服务。Information about a relay node, where the relay node can provide a relay service for the second node.
第六方面,本发明实施例还提供一种第三节点,包括:In a sixth aspect, the embodiment of the present invention further provides a third node, including:
第二接收模块,用于从第四节点接收指示信息,所述指示信息指示能作为中继节点的节点信息,或者指示能提供第二业务的服务的节点信息;The second receiving module is configured to receive indication information from the fourth node, the indication information indicating node information that can serve as a relay node, or indicating node information that can provide services for the second service;
第三发送模块,用于向所述第四节点发送第一建立请求,所述第一建立请求用于请求建立所述第三节点和所述第四节点之间的链路;A third sending module, configured to send a first establishment request to the fourth node, where the first establishment request is used to request establishment of a link between the third node and the fourth node;
其中,所述中继节点能为所述第三节点提供中继服务;Wherein, the relay node can provide a relay service for the third node;
所述第二业务包括:所述第三节点所需的业务。The second service includes: a service required by the third node.
第七方面,本发明实施例还提供一种第四节点,包括:In the seventh aspect, the embodiment of the present invention further provides a fourth node, including:
第三接收模块,用于从第三节点接收第一建立请求,所述第一建立请求用于请求建立所述第三节点和所述第四节点之间的链路;A third receiving module, configured to receive a first establishment request from a third node, where the first establishment request is used to request establishment of a link between the third node and the fourth node;
所述第一建立请求包括以下一项或多项:The first establishment request includes one or more of the following:
所述第三节点的信息;information about the third node;
所述第四节点的信息;information about the fourth node;
第二业务的信息,所述第二业务包括:所述第三节点所需的业务。Information about the second service, where the second service includes: the service required by the third node.
第八方面,本发明实施例还提供一种终端,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面和第二方面所述的发现节点的方法的步骤;或者,实现如第三方面和第四方面所述的链路建立的方法的步骤。In an eighth aspect, an embodiment of the present invention also provides a terminal, including: a processor, a memory, and a program stored on the memory and operable on the processor, and the program is implemented when executed by the processor. The steps of the method for discovering a node as described in the first aspect and the second aspect; or, the steps of the method for implementing the link establishment as described in the third aspect and the fourth aspect.
第九方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面和第二方面所述的发现节点的方法的步骤;或者,实现如第三方面和第四方面所述的链路建立的方法的步骤。In the ninth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the computer program described in the first aspect and the second aspect can be implemented. Steps in the method for discovering a node described above; or, implementing the steps in the method for establishing a link as described in the third aspect and the fourth aspect.
在本发明实施例中,终端可以发现中继节点或者服务节点,使得该终端即使不在基站覆盖的区域时,也可以通过中继节点间接或通过服务节点直接获取该终端所需的业务的服务。In the embodiment of the present invention, the terminal can discover the relay node or the service node, so that even if the terminal is not in the area covered by the base station, it can indirectly obtain the service required by the terminal through the relay node or directly through the service node.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same components. In the attached picture:
图1为本发明实施例的发现节点的方法的流程图之一;FIG. 1 is one of the flow charts of the method for discovering a node in an embodiment of the present invention;
图2为本发明实施例的发现节点的方法的流程图之二;FIG. 2 is the second flowchart of the method for discovering nodes according to an embodiment of the present invention;
图3为本发明实施例的链路建立的方法的流程图之一;FIG. 3 is one of the flow charts of the method for establishing a link in an embodiment of the present invention;
图4为本发明实施例的链路建立的方法的流程图之二;FIG. 4 is the second flow chart of the link establishment method according to the embodiment of the present invention;
图5为本发明实施例的发现中继节点的示意图;FIG. 5 is a schematic diagram of discovering a relay node according to an embodiment of the present invention;
图6为本发明实施例的链路建立的示意图;FIG. 6 is a schematic diagram of link establishment in an embodiment of the present invention;
图7为本发明实施例的第一节点的示意图;FIG. 7 is a schematic diagram of a first node according to an embodiment of the present invention;
图8为本发明实施例的第二节点的示意图;FIG. 8 is a schematic diagram of a second node according to an embodiment of the present invention;
图9为本发明实施例的第三节点的示意图;FIG. 9 is a schematic diagram of a third node according to an embodiment of the present invention;
图10为本发明实施例的第四节点的示意图;FIG. 10 is a schematic diagram of a fourth node according to an embodiment of the present invention;
图11为本发明实施例的终端的示意图。Fig. 11 is a schematic diagram of a terminal according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
本申请的说明书和权利要求书中的术语“包括”以及它的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,说明书以及权利要求中使用“和/或”表示所连接对象的至少其中之一,例如A和/或B,表示包含单独A,单独B,以及A和B都存在三种情况。The term "comprising" and any variations thereof in the description and claims of this application are intended to cover a non-exclusive inclusion, for example, a process, method, system, product, or device comprising a series of steps or units is not necessarily limited to the explicit instead of those steps or elements explicitly listed, other steps or elements not explicitly listed or inherent to the process, method, product or apparatus may be included. In addition, the use of "and/or" in the description and claims means at least one of the connected objects, such as A and/or B, means that there are three situations including A alone, B alone, and both A and B.
在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。In the embodiments of the present invention, words such as "exemplary" or "for example" are used as examples, illustrations or illustrations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present invention shall not be construed as being more preferred or more advantageous than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete manner.
本文所描述的技术不限于长期演进型(Long Time Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,并且也可用于各种无线通信系统,诸如码分多址(CodeDivision Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(OrthogonalFrequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrierFrequency-Division Multiple Access,SC-FDMA)和其他系统。The techniques described herein are not limited to Long Time Evolution (LTE)/LTE-Advanced (LTE-A) systems, and can also be used in various wireless communication systems, such as Code Division Multiple Access (Code Division Multiple Access) Access, CDMA), Time Division Multiple Access (Time Division Multiple Access, TDMA), Frequency Division Multiple Access (Frequency Division Multiple Access, FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access Address (Single-carrier Frequency-Division Multiple Access, SC-FDMA) and other systems.
术语“系统”和“网络”常被可互换地使用。CDMA系统可实现诸如CDMA2000、通用地面无线电接入(Universal Terrestrial Radio Access,UTRA)等无线电技术。UTRA包括宽带CDMA(Wideband Code Division Multiple Access,WCDMA)和其他CDMA变体。TDMA系统可实现诸如全球移动通信系统(Global System for Mobile Communication,GSM)之类的无线电技术。OFDMA系统可实现诸如超移动宽带(Ultra Mobile Broadband,UMB)、演进型UTRA(Evolution-UTRA,E-UTRA)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-OFDM等无线电技术。UTRA和E-UTRA是通用移动电信系统(Universal MobileTelecommunications System,UMTS)的部分。LTE和更高级的LTE(如LTE-A)是使用E-UTRA的新UMTS版本。UTRA、E-UTRA、UMTS、LTE、LTE-A以及GSM在来自名为“第三代伙伴项目”(3rdGeneration Partnership Project,3GPP)的组织的文献中描述。CDMA2000和UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。The terms "system" and "network" are often used interchangeably. A CDMA system may implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA), and the like. UTRA includes Wideband CDMA (Wideband Code Division Multiple Access, WCDMA) and other CDMA variants. A TDMA system can implement a radio technology such as Global System for Mobile Communication (GSM). OFDMA system can implement such as Ultra Mobile Broadband (Ultra Mobile Broadband, UMB), Evolution-UTRA (Evolution-UTRA, E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. radio technology. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE and LTE-Advanced (like LTE-A) are new UMTS releases that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein may be used for the systems and radio technologies mentioned above as well as other systems and radio technologies.
参见图1,本发明实施例提供一种发现节点的方法,该方法的执行主体为第一节点,例如终端,包括:步骤101和步骤102。Referring to FIG. 1 , an embodiment of the present invention provides a method for discovering a node. The method is executed by a first node, such as a terminal, and includes
步骤101:接收中继请求,所述中继请求是由第二节点发起的;Step 101: Receive a relay request, the relay request is initiated by the second node;
上述中继请求可以称为:终端间的中继请求(UE to UE relay请求)。The foregoing relay request may be referred to as: an inter-terminal relay request (UE to UE relay request).
步骤102:如果所述第一节点能提供中继服务,则将所述第一节点确定为所述第二节点的中继节点;或者,如果所述第一节点能提供第一业务的服务,则将所述第一节点确定为所述第二节点的服务节点;其中,所述第一业务包括:所述第二节点所需的业务。Step 102: If the first node can provide the relay service, then determine the first node as the relay node of the second node; or, if the first node can provide the first business service, Then determine the first node as the service node of the second node; wherein, the first service includes: a service required by the second node.
中继服务相当于转发服务,如果第一节点能够中继服务,则该第一节点可以将中继请求转发给下一节点,其中该下一节点可以是终端,或者是网络设备。The relay service is equivalent to the forwarding service. If the first node can relay the service, the first node may forward the relay request to the next node, where the next node may be a terminal or a network device.
例如图5中的UE2位于UE1和UE5之间提供中继服务。或者,UE5提供UE2和基站之间的中继服务。即,中继节点可以通过传输接口与网络侧连接,例如,第一节点可以通过Uu接口与网络侧连接;或者中继节点与网络侧之间没有传输接口连接。For example, UE2 in FIG. 5 is located between UE1 and UE5 to provide a relay service. Alternatively, UE5 provides a relay service between UE2 and the base station. That is, the relay node may be connected to the network side through a transmission interface, for example, the first node may be connected to the network side through a Uu interface; or there is no transmission interface connection between the relay node and the network side.
在一些实施方式中,中继请求可以包括以下一项或多项:In some implementations, a relay request may include one or more of the following:
(1)第二节点的信息,例如第二节点的互联网协议(Internet Protocol,IP)地址,和/或,第二节点的标识(Identity,ID);(1) Information of the second node, such as an Internet Protocol (Internet Protocol, IP) address of the second node, and/or, an identity (Identity, ID) of the second node;
(2)第一业务的信息,该第一业务包括:第二节点所需的业务,例如直通链路业务(sidelink业务);(2) Information about the first service, where the first service includes: a service required by the second node, such as a direct link service (sidelink service);
(3)中继节点的信息,例如中继节点的IP地址和/或中继节点的ID。(3) Information of the relay node, such as the IP address of the relay node and/or the ID of the relay node.
在一些实施方式中,中继节点可以通过传输接口与网络侧连接,在步骤102之后,图1所示的方法还可以包括:根据所述中继请求,建立第一节点与第二节点之间的链路。In some implementations, the relay node may be connected to the network side through a transmission interface. After
例如,在图5中UE2建立与UE1之间的链路,或者,UE5建立与UE2之间的链路。For example, in FIG. 5, UE2 establishes a link with UE1, or UE5 establishes a link with UE2.
具体方式可以包括:根据中继请求,确定所述第一节点与所述第二节点之间的多条链路;从所述第一节点与所述第二节点之间的多条链路中,选择一条最优的链路,例如,根据信号质量,从多条链路中选择一条链路,或者根据传输时间,从多条链路中选择一条链路。The specific method may include: determining multiple links between the first node and the second node according to the relay request; from the multiple links between the first node and the second node , select an optimal link, for example, select a link from multiple links according to signal quality, or select a link from multiple links according to transmission time.
在一些实施方式中,在步骤101之后,所述方法还包括:In some embodiments, after
如果所述第一节点与网络侧之间没有传输接口,或者如果所述第一节点不能提供所述第一业务的服务,则向其他节点转发中继请求。If there is no transmission interface between the first node and the network side, or if the first node cannot provide the first service, forward the relay request to other nodes.
例如,在图5中UE2与网络侧之间没有传输接口,则UE2可以向UE5转发中继请求。For example, in FIG. 5 , there is no transmission interface between UE2 and the network side, then UE2 may forward the relay request to UE5.
在一些实施方式中,经过转发的中继请求中还可以包括以下一项或多项:In some implementation manners, the forwarded relay request may also include one or more of the following:
(1)一个或多个转发过所述中继请求的节点的信息,例如节点的IP地址和/或节点的ID;(1) information of one or more nodes that have forwarded the relay request, such as the IP address of the node and/or the ID of the node;
(2)一个或多个所述中继请求经过的链路的信息,例如链路的标识。(2) Information about one or more links through which the relay request passes, such as link identifiers.
在本发明实施例中,终端可以通过中继请求发现中继节点或者服务节点,使得该终端即使不在基站覆盖的区域时,也可以通过中继节点间接或通过服务节点直接获取该终端所需的业务的服务。In the embodiment of the present invention, the terminal can discover the relay node or the service node through the relay request, so that even if the terminal is not in the area covered by the base station, it can obtain the information required by the terminal indirectly through the relay node or directly through the service node. Business service.
参见图2,本发明实施例还提供一种发现节点的方法,该方法的执行主体为第二节点,例如UE,该方法包括:步骤201。Referring to FIG. 2 , an embodiment of the present invention also provides a method for discovering a node, the method is executed by a second node, such as a UE, and the method includes: Step 201 .
步骤201:向第一节点发送中继请求,所述中继请求包括以下一项或多项:Step 201: Send a relay request to the first node, where the relay request includes one or more of the following:
(1)第二节点的信息,例如第二节点的IP地址和/或第二节点的ID;(1) information of the second node, such as the IP address of the second node and/or the ID of the second node;
(2)第一业务的信息,其中,第一业务包括:所述第二节点所需的业务,例如sidelink业务;(2) Information about the first service, where the first service includes: a service required by the second node, such as a sidelink service;
(3)中继节点的信息,例如中继节点的IP地址和/或中继节点的ID,中继节点能为所述第二节点提供中继服务,所述中继节点可以通过传输接口与网络侧连接,或者中继节点与网络侧没有传输接口连接。(3) information of the relay node, such as the IP address of the relay node and/or the ID of the relay node, the relay node can provide the relay service for the second node, and the relay node can communicate with the second node through the transmission interface The network side is connected, or there is no transmission interface connection between the relay node and the network side.
在一些实施方式中,在步骤201中,向所述中继节点发送发现请求(或者称为discovery signal);在接收不到所述发现请求的响应(response)消息时,向所述第一节点发送所述中继请求。In some implementations, in
在一些实施方式中,在步骤201中,侦听所述中继节点发送的发现请求;在侦听不到所述发现请求时,向所述第一节点发送所述中继请求。In some implementation manners, in
在本发明实施例中,终端可以通过中继请求发现中继节点或者服务节点,使得该终端即使不在基站覆盖的区域时,也可以通过中继节点间接或通过服务节点直接获取该终端所需的业务的服务。In the embodiment of the present invention, the terminal can discover the relay node or the service node through the relay request, so that even if the terminal is not in the area covered by the base station, it can obtain the information required by the terminal indirectly through the relay node or directly through the service node. Business service.
参见图3,本发明实施例还提供一种链路建立的方法,该方法的执行主体为第三节点,例如UE,包括:步骤301和步骤302。Referring to FIG. 3 , an embodiment of the present invention also provides a method for establishing a link. The method is executed by a third node, such as a UE, and includes: Step 301 and
步骤301:从第四节点接收指示信息,所述指示信息指示能作为中继节点的节点信息,或者指示能提供第二业务(例如sidelink业务)的服务的节点信息;Step 301: Receive indication information from a fourth node, where the indication information indicates node information that can serve as a relay node, or node information that can provide a second service (such as a sidelink service);
在一些实施方式中,所述指示信息包括以下一项或多项:(1)第四节点的信息;(2)第二业务的信息,例如,该信息可以为业务标识;(3)第四节点周围能作为中继节点的其他节点的信息;(4)第四节点周围能提供所述第二业务的服务的其他节点的信息。进一步地,上述(1)、(3)和(4)中的信息可以为IP地址和/或ID。In some embodiments, the indication information includes one or more of the following: (1) information of the fourth node; (2) information of the second service, for example, the information may be a service identifier; (3) information of the fourth node Information about other nodes around the node that can serve as relay nodes; (4) information about other nodes around the fourth node that can provide the second service. Further, the information in (1), (3) and (4) above may be an IP address and/or ID.
步骤302:向所述第四节点发送第一建立请求,所述第一建立请求用于请求建立所述第三节点和所述第四节点之间的链路;Step 302: Send a first establishment request to the fourth node, where the first establishment request is used to request establishment of a link between the third node and the fourth node;
其中,所述中继节点能为所述第三节点提供中继服务,可选地,所述中继节点通过传输接口与网络侧连接,或者中继节点与网络侧没有传输接口连接;Wherein, the relay node can provide a relay service for the third node. Optionally, the relay node is connected to the network side through a transmission interface, or the relay node is not connected to the network side through a transmission interface;
所述第二业务包括:所述第三节点所需的业务。The second service includes: a service required by the third node.
在一些实施方式中,所述第一建立请求包括以下一项或多项:In some implementations, the first establishment request includes one or more of the following:
(1)第三节点的信息,例如,第三节点的IP地址和/或第三节点的ID;(1) information of the third node, for example, the IP address of the third node and/or the ID of the third node;
(2)第四节点的信息,例如,第四节点的IP地址和/或第四节点的ID;(2) information of the fourth node, for example, the IP address of the fourth node and/or the ID of the fourth node;
(3)第二业务的信息。(3) Information of the second service.
在本发明实施例中,终端可以发现中继节点或者服务节点,使得该终端即使不在基站覆盖的区域时,也可以通过中继节点间接或通过服务节点直接获取该终端所需的业务的服务。In the embodiment of the present invention, the terminal can discover the relay node or the service node, so that even if the terminal is not in the area covered by the base station, it can indirectly obtain the service required by the terminal through the relay node or directly through the service node.
参见图4,本发明实施例还提供一种链路建立的方法,该方法的执行主体为第四节点,例如UE,包括:步骤401和步骤402。Referring to FIG. 4 , an embodiment of the present invention also provides a method for establishing a link. The method is executed by a fourth node, such as a UE, and includes: Step 401 and
步骤401:从第三节点接收第一建立请求,所述第一建立请求用于请求建立所述第三节点和所述第四节点之间的链路;Step 401: Receive a first establishment request from a third node, where the first establishment request is used to request establishment of a link between the third node and the fourth node;
在一些实施方式中,所述第一建立请求可以包括以下一项或多项:In some implementations, the first establishment request may include one or more of the following:
(1)第三节点的信息,例如,第三节点的IP地址和/或第三节点的ID;(1) information of the third node, for example, the IP address of the third node and/or the ID of the third node;
(2)第四节点的信息,例如,第四节点的IP地址和/或第四节点的ID;(2) information of the fourth node, for example, the IP address of the fourth node and/or the ID of the fourth node;
(3)第二业务的信息,例如,业务标识,第二业务可以是sidelink业务。(3) Information about the second service, for example, a service identifier. The second service may be a sidelink service.
步骤402:根据所述第一建立请求,判断是否建立所述第三节点和所述第四节点之间的链路,或者判断所述第四节点是否能作为中继节点;Step 402: According to the first establishment request, determine whether to establish a link between the third node and the fourth node, or determine whether the fourth node can serve as a relay node;
其中,所述中继节点能为所述第三节点提供中继服务,可选地,所述中继节点可以通过传输接口(例如Uu接口)与网络侧连接,或者中继节点与网络侧没有传输接口连接。Wherein, the relay node can provide the relay service for the third node. Optionally, the relay node can be connected to the network side through a transmission interface (such as a Uu interface), or the relay node and the network side have no Transport interface connection.
在一些实施方式中,在步骤402之后,所述方法还包括:In some embodiments, after
如果所述第四节点能作为中继节点,则选择具有中继功能的第五节点,并向所述第五节点发送第二建立请求,所述第二建立请求用于请求建立所述第四节点和所述第五节点之间的链路。If the fourth node can serve as a relay node, select a fifth node with a relay function, and send a second establishment request to the fifth node, and the second establishment request is used to request establishment of the fourth node. node and the link between the fifth node.
在本发明实施例中,终端可以发现中继节点或者服务节点,使得该终端即使不在基站覆盖的区域时,也可以通过中继节点间接或通过服务节点直接获取该终端所需的业务的服务。In the embodiment of the present invention, the terminal can discover the relay node or the service node, so that even if the terminal is not in the area covered by the base station, it can indirectly obtain the service required by the terminal through the relay node or directly through the service node.
实施例一:UE寻找另外一个UE做中继节点。Embodiment 1: The UE searches for another UE to be a relay node.
一个UE可以寻找另外一个UE作为进行sidelink业务。如图5所示UE1需要找UE5进行sidelink业务。A UE can find another UE as a sidelink service. As shown in Figure 5, UE1 needs to find UE5 to perform the sidelink service.
步骤1:UE1发送发现信号(discovery signal)给UE5,或者,UE1侦听UE5的discovery signal。Step 1: UE1 sends a discovery signal (discovery signal) to UE5, or UE1 listens to the discovery signal of UE5.
如果UE1接收不到UE5的discovery signal的响应(response),或者UE1侦听不到UE5的discovery signal,UE1发送UE to UE relay请求给周边UE。If UE1 cannot receive the response (response) of the discovery signal of UE5, or UE1 cannot detect the discovery signal of UE5, UE1 sends a UE to UE relay request to the surrounding UEs.
进一步地,UE to UE relay请求中可以包括:UE1和/或UE5的信息,其中,UE1的信息包括:UE1 ID和/或UE1 IP,UE5的信息包括:UE5 ID和/或UE5 IP。Further, the UE to UE relay request may include: information of UE1 and/or UE5, where the information of UE1 includes: UE1 ID and/or UE1 IP, and the information of UE5 includes: UE5 ID and/or UE5 IP.
步骤2:如果一个UE收到UE1发送的UE to UE relay请求,并且该UE可以给UE 1做中继relay,例如该UE是UE2,;或者一个UE接收到UE to UErelay请求后会将该UE to UErelay请求转发给其它周边UE,一直到出现一个能做中继(relay)又有Uu接口的UE,例如UE5。Step 2: If a UE receives the UE to UE relay request sent by UE1, and the UE can act as a relay relay for UE 1, for example, the UE is UE2; or a UE will send the UE to UE after receiving the UE to UE relay request The to UErelay request is forwarded to other surrounding UEs until there is a UE capable of relaying (relay) and having a Uu interface, such as UE5.
每次转发UE to UE relay请求时,UE to UE relay请求中可以携带以下一项或多项:需要relay的UE(例如UE1)的信息;所有转发的UE的信息;每次转发的UE之间的链路信号质量。Each time a UE to UE relay request is forwarded, the UE to UE relay request can carry one or more of the following: information of the UE (such as UE1) that needs to be relayed; information of all forwarded UEs; link signal quality.
例如,以UE6转发UE to UE relay请求为例。For example, take UE6 forwarding a UE to UE relay request as an example.
UE6转发UE to UE relay请求给UE5时,该UE to UE relay请求中可以携带:When UE6 forwards the UE to UE relay request to UE5, the UE to UE relay request may carry:
(1)UE1的信息,例如UE1 ID和/或UE1 IP地址;(1) Information about UE1, such as UE1 ID and/or UE1 IP address;
(2)UE2的信息,例如UE2 ID和/或UE2 IP地址;(2) UE2 information, such as UE2 ID and/or UE2 IP address;
(3)UE6的信息,例如UE6 ID和/或UE6 IP地址;(3) UE6 information, such as UE6 ID and/or UE6 IP address;
(4)UE5的信息,例如UE5 ID和/或UE5 IP地址(4) UE5 information, such as UE5 ID and/or UE5 IP address
(5)UE1和UE2之间的链路信号质量;(5) Link signal quality between UE1 and UE2;
(6)UE2和UE6之间的链路信号质量;(6) Link signal quality between UE2 and UE6;
(7)UE6和UE5之间的链路信号质量。(7) Link signal quality between UE6 and UE5.
步骤3:中继节点收到UE to UE relay请求之后,中继节点行为可包括:Step 3: After the relay node receives the UE to UE relay request, the behavior of the relay node may include:
建立UE to UE relay连接到发起UE to UE relay请求的UE,如图5中的UE1。具体方式如下:Establish a UE to UE relay connection to the UE that initiates the UE to UE relay request, such as UE1 in Figure 5 . The specific method is as follows:
方式1:根据UE to UE relay请求,中继节点可选择到UE1的路径(或者称为链路)。Way 1: According to the UE to UE relay request, the relay node can select a path (or link) to UE1.
例如,UE5可选择的路径可以为:For example, the path that UE5 can choose can be:
路径1:UE5<->UE2<->UE1Path 1: UE5<->UE2<->UE1
路径2:UE5<->UE6<->UE2<->UE1Path 2: UE5<->UE6<->UE2<->UE1
方式2:根据UE to UE relay请求,选择最优或最佳路径。例如:如图6所示,建立路:UE5<->UE2<->UE1。Mode 2: Select the optimal or optimal path according to the UE-to-UE relay request. For example: as shown in Figure 6, establish a path: UE5<->UE2<->UE1.
实施方式二:UE寻找服务一个业务节点UE。Embodiment 2: The UE seeks to serve a service node UE.
UE需要业务(S1)的服务节点,但是UE不知道哪一个UE能提供S1,具体步骤如下:The UE needs a serving node for the service (S1), but the UE does not know which UE can provide S1. The specific steps are as follows:
步骤1:UE发送S1的发现信号(discovery signal)给周边UE。Step 1: UE sends a discovery signal (discovery signal) of S1 to surrounding UEs.
例如,UE1发送S1的discovery signal给周边UE2和/或UE3,其中S1的discoverysignal中可以包括以下一项或多项:For example, UE1 sends the discovery signal of S1 to the surrounding UE2 and/or UE3, where the discovery signal of S1 may include one or more of the following:
(1)UE1的信息,例如UE1 ID和/或UE1 IP地址;(1) Information about UE1, such as UE1 ID and/or UE1 IP address;
(2)S1的信息,例如S1的识别信息。(2) Information of S1, such as identification information of S1.
步骤2:周边UE(例如UE2)收到S1的discovery signal,该周边UE的行为可以包括:Step 2: When the surrounding UE (for example, UE2) receives the discovery signal from S1, the behavior of the surrounding UE may include:
(1)如果周边UE能提供S1的服务,UE2可以建立UE1之间的连接,并开始给UE1服务。(1) If the surrounding UEs can provide the service of S1, UE2 can establish a connection between UE1 and start serving UE1.
(2)如果UE不能提供S1的服务,周边UE可以把S1的discovery signal逐步转发给其它节点。(2) If the UE cannot provide the service of S1, the surrounding UEs can gradually forward the discovery signal of S1 to other nodes.
例如,UE2转发给UE6的discovery signal可以包括:For example, the discovery signal forwarded by UE2 to UE6 may include:
(1)UE1的信息,例如UE1 ID和/或UE1 IP地址;(1) Information about UE1, such as UE1 ID and/or UE1 IP address;
(2)S1的信息,例如S1的识别信息;(2) Information about S1, such as identification information of S1;
(3)UE2的信息,例如UE2 ID和/或UE2 IP地址。(3) Information of UE2, such as UE2 ID and/or UE2 IP address.
(4)每次转发的UE之间的链路信号质量,如:UE1和UE2之间链路信号质量,UE2和UE6之间链路信号质量。(4) The link signal quality between UEs forwarded each time, such as: the link signal quality between UE1 and UE2, and the link signal quality between UE2 and UE6.
在本实施方式中,UE之间可以转发S1的discovery signal一直到找到能提供S1服务的UE。In this embodiment, the discovery signal of S1 can be forwarded between UEs until a UE capable of providing S1 service is found.
本发明实施例三:UE指示能做中继节点或能提供某个业务的服务。Embodiment 3 of the present invention: UE indicates that it can serve as a relay node or provide a certain service.
如果一个UE能做中继节点,UE在空口广播指示信息,指示能做中继节点或能提供某个业务的服务。If a UE can act as a relay node, the UE broadcasts indication information on the air interface, indicating that it can act as a relay node or provide a certain service.
可选地,指示信息可以包括以下一项或多项:Optionally, the instruction information may include one or more of the following:
(1)UE的ID和/或IP,如UE2 ID和/或UE2 IP;(1) ID and/or IP of UE, such as UE2 ID and/or UE2 IP;
(2)UE能提供的服务业务的信息;(2) Information about service services that the UE can provide;
(3)UE周边的其它能做中继节点的ID和/或IP地址;(3) IDs and/or IP addresses of other relay nodes around the UE;
(4)UE周边的其它UE能提供的服务业务的信息。(4) Information about service services that other UEs around the UE can provide.
当一个UE需要找中继节点或找到能提供某个业务的服务,UE在空口侦听其它UE发出能做中继节点或能提供某个业务的服务信号。When a UE needs to find a relay node or find a service that can provide a certain service, the UE listens to other UEs on the air interface to send a service signal that can serve as a relay node or provide a certain service.
如果UE(如UE1)发现某个UE(如UE2)发出能做中继节点或能提供某个业务的服务信号,UE1向该UE2发起建立传输接口的请求信息。If a UE (such as UE1) finds that a certain UE (such as UE2) sends a service signal capable of serving as a relay node or providing a certain service, UE1 sends a request message for establishing a transmission interface to the UE2.
可选地,请求信息可以包括以下一项或多项:Optionally, the requested information may include one or more of the following:
(1)UE的ID和/或IP地址,例如UE2 ID和/或UE2 IP地址;(1) ID and/or IP address of UE, such as UE2 ID and/or UE2 IP address;
(2)UE能提供的服务业务的信息。(2) Information about service services that the UE can provide.
如果某个UE(例如UE2)收到另外一个UE(例如UE1)的接口建立请求,UE2可决定接受建立接口的请求并同意建立。If a UE (such as UE2) receives an interface establishment request from another UE (such as UE1), UE2 may decide to accept the interface establishment request and agree to the establishment.
如果UE2同意做中继节点,UE2会选择转发的节点(例如UE5)并向UE5发起建立转发接口的请求信息。If UE2 agrees to be a relay node, UE2 will select a forwarding node (for example, UE5) and send a request message for establishing a forwarding interface to UE5.
可选地,转发接口的请求信息中可以包括以下一项或多项:Optionally, the request information of the forwarding interface may include one or more of the following:
(1)UE1的信息,例如UE1 ID和/或UE1 IP地址;(1) Information about UE1, such as UE1 ID and/or UE1 IP address;
(2)业务的信息,例如业务识别信息;(2) Business information, such as business identification information;
(3)UE2的信息,例如UE2 ID和/或UE2 IP地址。(3) Information of UE2, such as UE2 ID and/or UE2 IP address.
本发明实施例中还提供了一种第一节点,由于第一节点解决问题的原理与本发明实施例中方法相似,因此该第一节点的实施可以参见方法的实施,重复之处不再敷述。The embodiment of the present invention also provides a first node. Since the problem-solving principle of the first node is similar to the method in the embodiment of the present invention, the implementation of the first node can refer to the implementation of the method, and the repetition will not be repeated. stated.
参见图7,本发明实施例还提供一种第一节点,该第一节点700包括:Referring to FIG. 7 , the embodiment of the present invention also provides a first node, and the
第一接收模块701,用于接收中继请求,所述中继请求是由第二节点发起的;The
第一确定模块702,用于如果所述第一节点能提供中继服务,则将所述第一节点确定为所述第二节点的中继节点;或者,如果所述第一节点能提供第一业务的服务,则将所述第一节点确定为所述第二节点的服务节点;其中,所述第一业务包括:所述第二节点所需的业务。The first determining
例如,第一节点通过Uu接口与网络侧连接。For example, the first node is connected to the network side through a Uu interface.
在一些实施方式中,中继请求包括以下一项或多项:In some implementations, the relay request includes one or more of the following:
(1)第二节点的信息,例如第二节点的互联网协议(Internet Protocol,IP)地址,或者第二节点的标识(Identity,ID);(1) Information of the second node, such as an Internet Protocol (Internet Protocol, IP) address of the second node, or an identification (Identity, ID) of the second node;
(2)第一业务的信息,第一业务包括:第二节点所需的业务;(2) Information about the first service, where the first service includes: the service required by the second node;
(3)中继节点的信息,例如中继节点的IP地址,或者中继节点的ID。(3) Information of the relay node, such as the IP address of the relay node, or the ID of the relay node.
在一些实施方式中,第一节点700还可以包括:第一建立模块,用于在中继节点可以通过传输接口与网络侧连接时,根据所述中继请求,建立第一节点与第二节点之间的链路。具体方式可以包括:根据中继请求,确定所述第一节点与所述第二节点之间的多条链路;从所述第一节点与所述第二节点之间的多条链路中,选择一条链路,例如,根据信号质量,从多条链路中选择一条链路,或者根据传输时间,从多条链路中选择一条链路。In some implementations, the
在一些实施方式中,第一节点700还可以包括:第一发送模块,用于如果所述第一节点与网络侧之间没有传输接口,或者如果所述第一节点不能提供所述第一业务的服务,则向其他节点转发中继请求。In some implementations, the
在一些实施方式中,经过转发的所述中继请求中还包括以下一项或多项:In some implementation manners, the forwarded relay request further includes one or more of the following:
(1)一个或多个转发过所述中继请求的节点的信息;(1) Information of one or more nodes that have forwarded the relay request;
(2)一个或多个所述中继请求经过的链路的信息,例如节点的IP地址,或者节点的ID。(2) Information about one or more links passed by the relay request, such as the IP address of the node, or the ID of the node.
本发明实施例提供的第一节点,可以执行上述如图1所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。The first node provided by the embodiment of the present invention can execute the above-mentioned embodiment shown in FIG. 1 , and its implementation principle and technical effect are similar, and details will not be repeated here in this embodiment.
本发明实施例中还提供了一种第二节点,由于第二节点解决问题的原理与本发明实施例中方法相似,因此该第二节点的实施可以参见方法的实施,重复之处不再敷述。The embodiment of the present invention also provides a second node. Since the principle of solving the problem of the second node is similar to the method in the embodiment of the present invention, the implementation of the second node can refer to the implementation of the method, and the repetition will not be repeated. stated.
参见图8,本发明实施例还提供一种第二节点,该第二节点800包括:Referring to FIG. 8 , the embodiment of the present invention also provides a second node, and the
第二发送模块801,用于向第一节点发送中继请求,所述中继请求包括以下一项或多项:The second sending module 801 is configured to send a relay request to the first node, where the relay request includes one or more of the following:
(1)第二节点的信息,例如第二节点的IP地址,或者第二节点的ID;(1) information of the second node, such as the IP address of the second node, or the ID of the second node;
(2)第一业务的信息,第一业务包括:所述第二节点所需的业务;(2) Information about the first service, where the first service includes: the service required by the second node;
(3)中继节点的信息,例如中继节点的IP地址,或者中继节点的ID,中继节点能为所述第二节点提供中继服务,可选地,所述中继节点通过传输接口与网络侧连接,或者中继节点与网络侧没有传输接口连接。(3) information of the relay node, such as the IP address of the relay node, or the ID of the relay node, the relay node can provide the relay service for the second node, optionally, the relay node transmits The interface is connected to the network side, or the relay node is not connected to the network side with a transmission interface.
在一些实施方式中,第二发送模块801进一步用于在接收不到发现请求的响应消息时,向所述第一节点发送所述中继请求。In some implementations, the second sending module 801 is further configured to send the relay request to the first node when no response message of the discovery request is received.
在一些实施方式中,第二发送模块801进一步用于在侦听不到中继节点发送的发现请求时,向所述第一节点发送所述中继请求。In some implementations, the second sending module 801 is further configured to send the relay request to the first node when the discovery request sent by the relay node cannot be heard.
本发明实施例提供的第二节点,可以执行上述如图2所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。The second node provided by the embodiment of the present invention can execute the above-mentioned embodiment shown in FIG. 2 , and its implementation principle and technical effect are similar, and details will not be repeated here in this embodiment.
本发明实施例中还提供了一种第三节点,由于第三节点解决问题的原理与本发明实施例中方法相似,因此该第三节点的实施可以参见方法的实施,重复之处不再敷述。The embodiment of the present invention also provides a third node. Since the principle of solving the problem of the third node is similar to the method in the embodiment of the present invention, the implementation of the third node can refer to the implementation of the method, and the repetition will not be repeated. stated.
参见图9,本发明实施例还提供一种第三节点,该第三节点900包括:Referring to FIG. 9 , the embodiment of the present invention also provides a third node, and the
第二接收模块901,用于从第四节点接收指示信息,所述指示信息指示能作为中继节点的节点信息,或者指示能提供第二业务的服务的节点信息;The
在一些实施方式中,所述指示信息包括以下一项或多项:(1)第四节点的信息;(2)第二业务的信息;(3)第四节点周围能作为中继节点的其他节点的信息;(4)第四节点周围能提供所述第二业务的服务的其他节点的信息。进一步地,上述信息可以为IP地址和/或ID。In some embodiments, the indication information includes one or more of the following: (1) information of the fourth node; (2) information of the second service; (3) other relay nodes around the fourth node Information about the node; (4) information about other nodes around the fourth node that can provide the service of the second service. Further, the above information may be IP address and/or ID.
第三发送模块902,用于向所述第四节点发送第一建立请求,所述第一建立请求用于请求建立所述第三节点和所述第四节点之间的链路;A
其中,所述中继节点能为所述第三节点提供中继服务,可选地,所述中继节点通过传输接口与网络侧连接,或者中继节点与网络侧没有传输接口连接;Wherein, the relay node can provide a relay service for the third node. Optionally, the relay node is connected to the network side through a transmission interface, or the relay node is not connected to the network side through a transmission interface;
所述第二业务包括:所述第三节点所需的业务。The second service includes: a service required by the third node.
在一些实施方式中,所述第一建立请求包括以下一项或多项:In some implementations, the first establishment request includes one or more of the following:
(1)第三节点的信息,例如,第三节点的IP地址和/或第三节点的ID;(1) information of the third node, for example, the IP address of the third node and/or the ID of the third node;
(2)第四节点的信息,例如,第四节点的IP地址和/或第四节点的ID;(2) information of the fourth node, for example, the IP address of the fourth node and/or the ID of the fourth node;
(3)第二业务的信息。(3) Information of the second service.
本发明实施例提供的第三节点,可以执行上述如图3所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。The third node provided by the embodiment of the present invention can execute the above-mentioned embodiment shown in FIG. 3 , and its implementation principle and technical effect are similar, and details will not be repeated here in this embodiment.
本发明实施例中还提供了一种第四节点,由于第四节点解决问题的原理与本发明实施例中方法相似,因此该第四节点的实施可以参见方法的实施,重复之处不再敷述。The embodiment of the present invention also provides a fourth node. Since the principle of solving the problem of the fourth node is similar to the method in the embodiment of the present invention, the implementation of the fourth node can refer to the implementation of the method, and the repetition will not be repeated. stated.
参见图10,本发明实施例还提供一种第四节点,该第四节点1000包括:Referring to FIG. 10 , an embodiment of the present invention also provides a fourth node, and the
第三接收模块1001,用于从第三节点接收第一建立请求,所述第一建立请求用于请求建立所述第三节点和所述第四节点之间的链路;A
在一些实施方式中,所述第一建立请求包括以下一项或多项:In some implementations, the first establishment request includes one or more of the following:
(1)第三节点的信息,例如,第三节点的IP地址和/或第三节点的ID;(1) information of the third node, for example, the IP address of the third node and/or the ID of the third node;
(2)第四节点的信息,例如,第四节点的IP地址和/或第四节点的ID;(2) information of the fourth node, for example, the IP address of the fourth node and/or the ID of the fourth node;
(3)第二业务的信息。(3) Information of the second service.
判断模块1002,用于根据所述第一建立请求,判断是否建立所述第三节点和所述第四节点之间的链路,或者判断所述第四节点是否能作为中继节点;A judging
其中,所述中继节点能为所述第三节点提供中继服务,可选地,所述中继节点通过传输接口与网络侧连接,或者中继节点与网络侧没有传输接口连接。Wherein, the relay node can provide the relay service for the third node. Optionally, the relay node is connected to the network side through a transmission interface, or the relay node is not connected to the network side through a transmission interface.
在一些实施方式中,该第四节点1000还包括:第四发送模块,用于如果所述第四节点能作为中继节点,则选择具有中继功能的第五节点,并向所述第五节点发送第二建立请求,所述第二建立请求用于请求建立所述第四节点和所述第五节点之间的链路。In some embodiments, the
本发明实施例提供的第四节点,可以执行上述如图4所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。The fourth node provided by the embodiment of the present invention can execute the above-mentioned embodiment shown in FIG. 4 , and its implementation principle and technical effect are similar, and details will not be repeated here in this embodiment.
如图11所示,图11所示的终端1100包括:至少一个处理器1101、存储器1102、至少一个网络接口1104和用户接口1103。终端1100中的各个组件通过总线系统1105耦合在一起。可理解,总线系统1105用于实现这些组件之间的连接通信。总线系统1105除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线系统1105。As shown in FIG. 11 , the terminal 1100 shown in FIG. 11 includes: at least one
其中,用户接口1103可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。Wherein, the
可以理解,本发明实施例中的存储器1102可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Datarate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本发明实施例描述的系统和方法的存储器1102旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the
在一些实施方式中,存储器1102保存了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统11021和应用程序11022。In some implementations, the
其中,操作系统11021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序11022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序11022中。Among them, the
在本发明的一个实施例中,通过调用存储器1102保存的程序或指令,具体的,可以是应用程序11022中保存的程序或指令,执行时实现以上图1~4所示方法所述的步骤。In one embodiment of the present invention, by calling the program or instruction stored in the
本发明实施例提供的终端,可以执行上述图1~4所示方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。The terminal provided by the embodiment of the present invention can execute the method embodiments shown in FIGS. 1 to 4 above, and its implementation principles and technical effects are similar, and details will not be repeated here in this embodiment.
结合本发明公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于RAM、闪存、ROM、EPROM、EEPROM、寄存器、硬盘、移动硬盘、只读光盘或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。The steps of the methods or algorithms described in conjunction with the disclosure of the present invention may be implemented in the form of hardware, or may be implemented in the form of a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, removable hard disk, CD-ROM or any other storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be a component of the processor. The processor and storage medium can be located in the ASIC. In addition, the ASIC may be located in the core network interface device. Certainly, the processor and the storage medium may also exist in the core network interface device as discrete components.
本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能存取的任何可用介质。Those skilled in the art should be aware that, in the above one or more examples, the functions described in the present invention may be implemented by hardware, software, firmware or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。The specific embodiments described above have further described the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the scope of the present invention. Protection scope, any modification, equivalent replacement, improvement, etc. made on the basis of the technical solution of the present invention shall be included in the protection scope of the present invention.
本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, embodiments of the invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。Embodiments of the present invention are described with reference to flowcharts and/or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Apparently, those skilled in the art can make various changes and modifications to the embodiments of the present invention without departing from the spirit and scope of the present invention. In this way, if the modifications and variations of the embodiments of the present invention fall within the scope of the claims of the present invention and equivalent technologies, the present invention also intends to include these modifications and variations.
Claims (13)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910775784.8A CN111836334B (en) | 2019-08-21 | 2019-08-21 | Method for discovering nodes, method and device for link establishment |
| PCT/CN2020/110462 WO2021032186A1 (en) | 2019-08-21 | 2020-08-21 | Method for node discovery, link establishment method, and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910775784.8A CN111836334B (en) | 2019-08-21 | 2019-08-21 | Method for discovering nodes, method and device for link establishment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111836334A CN111836334A (en) | 2020-10-27 |
| CN111836334B true CN111836334B (en) | 2023-03-14 |
Family
ID=72911621
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910775784.8A Active CN111836334B (en) | 2019-08-21 | 2019-08-21 | Method for discovering nodes, method and device for link establishment |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111836334B (en) |
| WO (1) | WO2021032186A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104144521A (en) * | 2013-05-08 | 2014-11-12 | 华为技术有限公司 | Relay communication method, device and system |
| CN106162929A (en) * | 2015-04-07 | 2016-11-23 | 中兴通讯股份有限公司 | The communication means of user terminal and via node and device in equipment direct communication system |
| WO2017028743A1 (en) * | 2015-08-14 | 2017-02-23 | 中兴通讯股份有限公司 | Relay user equipment control method, device, and user equipment |
| CN108024295A (en) * | 2016-11-03 | 2018-05-11 | 中兴通讯股份有限公司 | Relay transfer method and device, terminal, base station |
| CN110098858A (en) * | 2018-01-30 | 2019-08-06 | 电信科学技术研究院有限公司 | A kind of relaying operating mode configuration method and terminal |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101317500B1 (en) * | 2006-06-20 | 2013-10-15 | 연세대학교 산학협력단 | Method for relaying of a mobile communication system and system thereof |
| US9713072B2 (en) * | 2013-07-29 | 2017-07-18 | Htc Corporation | Method of relay discovery and communication in a wireless communications system |
| CN104935375B (en) * | 2014-03-20 | 2018-10-09 | 中国电信股份有限公司 | The method and system and equipment of business relaying are carried out for the first standard terminal |
| US10531365B2 (en) * | 2014-11-07 | 2020-01-07 | Interdigital Patent Holdings, Inc. | Optimizations for relay communications |
| US10021620B2 (en) * | 2015-02-10 | 2018-07-10 | Qualcomm Incorporated | Relay signaling between UE and network |
-
2019
- 2019-08-21 CN CN201910775784.8A patent/CN111836334B/en active Active
-
2020
- 2020-08-21 WO PCT/CN2020/110462 patent/WO2021032186A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104144521A (en) * | 2013-05-08 | 2014-11-12 | 华为技术有限公司 | Relay communication method, device and system |
| CN106162929A (en) * | 2015-04-07 | 2016-11-23 | 中兴通讯股份有限公司 | The communication means of user terminal and via node and device in equipment direct communication system |
| WO2017028743A1 (en) * | 2015-08-14 | 2017-02-23 | 中兴通讯股份有限公司 | Relay user equipment control method, device, and user equipment |
| CN108024295A (en) * | 2016-11-03 | 2018-05-11 | 中兴通讯股份有限公司 | Relay transfer method and device, terminal, base station |
| CN110098858A (en) * | 2018-01-30 | 2019-08-06 | 电信科学技术研究院有限公司 | A kind of relaying operating mode configuration method and terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111836334A (en) | 2020-10-27 |
| WO2021032186A1 (en) | 2021-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3761679B1 (en) | Location method and related device | |
| CN110831054B (en) | Method and equipment for determining networking type supported by cell | |
| US20190007984A1 (en) | Communication system and communication method | |
| US10097505B2 (en) | Method for initiating local routing communication, base station apparatus, and terminal apparatus | |
| CN114651473A (en) | Information processing method, communication device and communication system | |
| JP2015531209A (en) | Node and method for connection re-establishment | |
| CN105723778B (en) | Method and apparatus for controlling D2D discovery process | |
| CN111418231B (en) | Method, device and system for reporting information | |
| CN110324246A (en) | A kind of communication means and device | |
| WO2018086123A1 (en) | Session processing method, apparatus and system | |
| US11259182B2 (en) | System and methods of sending and receiving a relay notification | |
| CN109479232B (en) | Information transmission method, device and communication system | |
| KR102166903B1 (en) | Voice call establishment | |
| CN104322095A (en) | Location area management method and core network controller | |
| WO2013091135A1 (en) | Method and apparatus for facilitating gateway selection | |
| JP2017528052A (en) | Technique for delegating a prefix to a Wi-Fi client connected to a mobile access point router | |
| US20180199274A1 (en) | Network access technology indication | |
| WO2016197689A1 (en) | Method, apparatus and system for processing packet | |
| JP2017516201A (en) | Selective exchange of data between P2P compatible client devices via a server | |
| CN109196889A (en) | User information acquiring method, mark corresponding relationship store method and device and equipment | |
| CN105704641B (en) | Device-to-device D2D data transmission method, device and D2D UE | |
| CN113491148A (en) | Method and apparatus for supporting event monitoring | |
| JP7457735B2 (en) | Wireless communication method and terminal device | |
| KR101920267B1 (en) | Control apparatus, radio communication device, and methods of these | |
| CN111757357A (en) | Redirection method, network and terminal device, communication system and readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |