一种中继工作模式配置方法及终端与流程

文档序号:18357038发布日期:2019-08-06 23:16阅读:193来源:国知局
一种中继工作模式配置方法及终端与流程

本发明涉及通信技术领域,尤其涉及一种中继工作模式配置方法及终端。



背景技术:

在长期演进(longtimeevolution,lte)系统中,采取的是网络集中控制的方式,即终端(userequipment,ue)的上下行数据都在网络的控制下进行发送和接收。如图1所示,ue1和ue2之间的通信,是由网络设备进行控制和转发的,ue1与ue2之间不存在直接的通信链路,这种方式下ue和网络设备的数据传输可以简称为设备到网络(devicetonetwork,)d2n传输。

移动通信系统未来发展中,为了更好的满足用户需求,引入了设备到设备(devicetodevice,d2d)接近服务,即终端直通技术,邻近的终端可以在近距离范围内通过直连链路进行数据传输的方式,不需要通过中心节点(即网络设备)进行转发,也不需要通过传统的蜂窝链路进行ue间的信息传输。d2d接近服务包括以下两大类:d2d发现(devicetodevicediscovery)和d2d通信(devicetodevicecommunication)。其中,d2d发现指的是:ue使用演进型通用陆地无线接入(evolveduniversalterrestrialradioaccess,e-utra)来确认另外一个ue在其附近。例如,d2due可以使用该服务来寻找附近的出租车、寻找在其附近的朋友等。如图2所示,d2d通信指的是:相互接近的ue1和ue2,通过在两个ue之间直接建立链路,这样将原本通过网络设备传输的通信链路转化为本地的直接通信链路,节省了大量的带宽和网络效率。另外,两个相互接近的ue还可以利用直接链路通信来获得稳定高速低廉的通信服务。d2d通信一般是在网络设备的控制或者辅助下进行的,网络设备甚至可能会为进行d2d通信的ue动态的分配资源。

对于脱网ue,为了让其可以和网络设备进行通信,可以为脱网ue选择一个邻近的在网ue作为中转,该在网ue称为终端到网络中继(ue-to-networkrelay),即在d2d发现和通信技术的基础上,ue可以通过relay的方式与网络或者其他ue进行d2d发现或者数据传输。如图3所示,网络设备覆盖外的ue2为了与网络设备进行通信,可以以ue1作为relay节点,通过ue1转发自己的上下行信号。其中,ue1和ue2之间的通信通过d2d通信实现,ue1和网络间通过蜂窝通信实现。目前ue-to-networkrelay有两种工作模式:l2relay和l3relay。其中,l3relay的激活方式有以下两种:一、网络设备广播ue之间直通链路的参考信号接收功率(referencesignalreceivingpower,rsrp)/参考信号接收质量(referencesignalreceivingquality,rsrq)的高/低门限,满足该门限的ue基于该信息自动启动/停止relay功能。其中,网络可以选择不配置、配置一个或者配置两个门限值。二、网络设备可以广播其支持relay,但是不广播用于relay发现的发送资源池,这种情况下,ue需要通过专用信令请求relay发现的资源,基站通过专用信令配置ue激活relay。

对于无线通信网络,系统中的ue可能仅支持非接入层终端到网络中继(l3ue-to-networkrelay),例如ip层;可能仅支持接入层终端到网络中继(l2ue-to-networkrelay),例如无线链路控制(radiolinkcontrol,rlc)层或介质访问控制(mediaaccesscontrol,mac)层;或者,可能同时支持l2ue-to-networkrelay和l3ue-to-networkrelay。由于ue可能支持多种中继模式,中继终端无法确定采用哪种中继模式实现中继终端与远程终端(脱网ue)之间的通信或远程终端与网络设备之间的通信,这就可能导致中继终端与远程终端,或远程终端与网络设备之间的数据传输失败。



技术实现要素:

本发明提供一种中继工作模式配置方法及终端,解决了现有技术中中继终端因无法确定采用哪种中继模式,而导致的中继终端与远程终端,或远程终端与网络设备之间的数据传输失败的问题。

本发明的实施例提供一种中继工作模式配置方法,应用于中继终端,包括:

接收远程终端发送的中继请求消息;

根据中继请求消息,确定为远程终端提供的中继工作模式;

向远程终端发送指示中继工作模式的信息。

其中,在接收远程终端发送的中继请求消息的步骤之前,还包括:

向远程终端广播中继终端所支持的中继工作模式。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

用于指示远程终端所请求提供的中继工作模式的第三指示信息。

其中,当中继请求消息中携带有远程终端需要中继的业务信息时,根据中继请求消息,确定为远程终端提供的中继工作模式的步骤,包括:

根据远程终端需要中继的业务的优先级,确定为远程终端提供第一中继工作模式,其中第一中继工作模式为优先级高的业务所需要的中继工作模式;

和/或,

当远程终端需要中继至少两个业务时,确定为远程终端提供第二中继工作模式;其中,第二中继工作模式为满足至少两个业务中业务数量最多的中继模式。

其中,当中继请求消息中携带有远程终端需要中继的业务的发送目的地址信息时,根据中继请求消息,确定为远程终端提供的中继模式的步骤,包括:

当发送目的地址信息指示服务器或终端时,若中继终端支持终端到终端通信,则为远程终端提供终端到终端中继模式;若中继终端不支持终端到终端通信,则为远程终端提供终端到网络中继模式。

其中,根据中继请求消息,确定为远程终端提供的中继工作模式的步骤,包括:

根据中继请求消息,按照预先配置的中继工作模式选择策略确定为远程终端提供的中继工作模式。

其中,中继工作模式包括:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

本发明的实施例还提供了一种终端,应用于中继终端,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现以下步骤:

接收远程终端发送的中继请求消息;

根据中继请求消息,确定为远程终端提供的中继工作模式;

向远程终端发送指示中继工作模式的信息。

其中,处理器执行计算机程序时实现以下步骤:

向远程终端广播中继终端所支持的中继工作模式。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

用于指示远程终端所请求提供的中继工作模式的第三指示信息。

其中,处理器执行计算机程序时实现以下步骤:

根据远程终端需要中继的业务的优先级,确定为远程终端提供第一中继工作模式,其中第一中继工作模式为优先级高的业务所需要的中继工作模式;

和/或,

当远程终端需要中继至少两个业务时,确定为远程终端提供第二中继工作模式;其中,第二中继工作模式为满足至少两个业务中业务数量最多的中继模式。

其中,处理器执行计算机程序时实现以下步骤:

当发送目的地址信息指示服务器或终端时,若中继终端支持终端到终端通信,则为远程终端提供终端到终端中继模式;若中继终端不支持终端到终端通信,则为远程终端提供终端到网络中继模式。

其中,处理器执行计算机程序时实现以下步骤:

根据中继请求消息,按照预先配置的中继工作模式选择策略确定为远程终端提供的中继工作模式。

其中,中继工作模式包括:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

本发明的实施例还提供了一种终端,应用于中继终端,包括:

第一接收模块,用于接收远程终端发送的中继请求消息;

第一确定模块,用于根据中继请求消息,确定为远程终端提供的中继工作模式;

第一发送模块,用于向远程终端发送指示中继工作模式的信息。

本发明的实施例还提供了一种中继工作模式配置方法,应用于远程终端,包括:

向中继终端发送中继请求消息;

接收中继终端根据中继请求消息发送的、用于指示中继终端所提供的中继工作模式的信息。

其中,向中继终端发送中继请求消息的步骤之前,还包括:

接收携带有中继终端所支持的中继工作模式的广播消息。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

远程终端所请求提供的中继模式信息。

其中,中继工作模式包括:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

本发明的实施例还提供了一种终端,应用于远程终端,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

向中继终端发送中继请求消息;

接收中继终端根据中继请求消息发送的、用于指示中继终端所提供的中继工作模式的信息。

其中,处理器执行计算机程序时实现以下步骤:

接收携带有中继终端所支持的中继工作模式的广播消息。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

远程终端所请求提供的中继模式信息。

其中,中继工作模式包括:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

本发明的实施例还提供了一种终端,应用于远程终端,包括:

第二发送模块,用于向中继终端发送中继请求消息;

第二接收模块,用于接收中继终端根据中继请求消息发送的、用于指示中继终端所提供的中继工作模式的信息。

本发明的实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述中继工作模式配置的步骤。

本发明的上述技术方案的有益效果是:中继终端根据远程终端发送的中继请求消息,确定为所述远程终端提供的中继工作模式,这样中继终端基于远程终端的中继请求消息确定合适的中继工作模式,解决了当中继终端支持多种中继工作模式无法确定选择哪种中继工作模式的问题,从而保证了中继终端和远程终端中继连接的可靠性。

附图说明

图1表示d2n传输模式的网络架构示意图;

图2表示d2d通信的网络架构示意图;

图3表示终端到网络中继传输模式的网络架构示意图;

图4表示本发明实施例中中继终端侧中继工作模式配置方法的流程示意图;

图5表示本发明实施例的中继终端的模块结构示意图;

图6表示本发明实施例中远程终端侧中继工作模式配置方法的流程示意图;

图7表示本发明实施例的远程终端的模块结构框图;

图8表示本发明实施例的终端的结构框图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

另外,本文中术语“系统”和“网络”在本文中常可互换使用。

在本申请所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。

如图4所示,本发明的实施例提供了一种中继工作模式配置方法,应用于中继终端,具体包括以下步骤:

步骤41:接收远程终端发送的中继请求消息。

对于脱网ue或称为远程终端,为了让其可以和网络设备进行通信,可以为远程终端选择一个邻近的在网ue作为中转,即该在网ue被称为中继终端,在d2d发现和通信技术的基础上,中继终端可以通过relay的方式与网络或者远程终端进行d2d发现或者数据传输。在这种传输场景下,网络设备、中继终端和远程终端构成的网络架构中包括两种传输链路:一种是d2d链路,即中继终端与远程终端之间直接进行通信的链路:另一种是d2n链路,即中继终端与网络设备之间进行通信的链路。此外,中继终端为d2d发送ue(发送d2d发现/通信消息的ue)和d2d接收ue(接收d2d发送ue发送的d2d发现/通信消息的ue)中的一个时,远程终端可作为d2d发送ue和d2d接收ue中的另一个。

当远程终端需要与网络设备进行通信时,即远程终端有中继需求时,远程终端会向中继终端发送一中继请求消息,该中继请求消息中携带有表征中继需求的信息。

步骤42:根据中继请求消息,确定为远程终端提供的中继工作模式。

中继终端在接收到远程终端发送的中继请求消息后,根据中继请求消息所表征的中继需求,为远程终端选择并确定合适的中继工作模式,以满足远程终端的中继需求。

步骤43:向远程终端发送指示中继工作模式的信息。

中继终端在确定满足远程终端中继需求的中继工作模式后,将指示该中继工作模式的信息发送给远程终端,从而建立远程终端、中继终端和网络设备之间的中继链路,实现远程终端与网络设备之间的中继通信。

在一种实施例中,步骤41之前,还包括:向远程终端广播中继终端所支持的中继工作模式。具体地,中继终端通过终端间直接通信接口广播可以提供的中继工作模式,即中继终端通过广播的方式将自身所支持的中继工作模式通知给可连接范围内的远程终端。当某个远程终端有中继需求时,可根据中继需求选择尽可能满足自身需要的中继终端,以建立中继通信链路。也就是说,远程终端在发送中继请求消息之前,可以先与中继终端建立一对一通信连接,相应地,中继请求消息也可以是一对一通信建立请求消息。

其中上述提及的中继工作模式包括但不限于:l2终端到终端中继模式(l2ue-to-uerelay)、l3终端到终端中继模式(l3ue-to-uerelay)、l2终端到网络中继模式(l2ue-to-networkrelay)和l3终端到网络中继模式(l3ue-to-networkrelay)中的至少一项。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端(remoteue)需要中继的业务信息;即远程终端需要relay的业务信息,该业务信息包括但不限于:业务标识、业务优先级、时延、可靠性、数据速率中的一个或多个。

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;即远程终端是否需要被网络设备识别的信息,例如第一指示信息用于指示是否需要监听远程终端的寻呼等。

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;例如需要中继的业务的目的地址为服务器或其他终端等。

用于指示远程终端需要中继的意图的第二指示信息;例如,第二指示信息用于指示远程终需要中继是为了扩大传播范围等。

远程终端所请求的中继终端的标识信息;

用于指示远程终端所请求提供的中继工作模式的第三指示信息,其中,第三指示信息可指示一种或多种中继工作模式。

其中,值得指出的是,中继请求消息可以携带以上任一种信息,又可携带以上至少两个信息的任意组合,相应地,中继终端可根据中继请求消息中携带的信息,为远程终端选择合适的中继工作模式。即中继终端收到远程终端的中继请求消息后,根据自身工作状态及中继工作模式选择原则,选择为远程终端提供的中继工作模式并通知远程终端。例如:当中继请求消息携带有远程终端的传输功率需求信息时,中继终端可根据远程终端的传输功率需求选择合适的中继工作模式。或者,当中继请求消息中携带有远程终端的能力信息,中继终端可以根据远程终端所支持的中继工作模式选择相应的中继工作模式。又或者,当中继请求消息中携带有远程终端所请求的中继终端的标识信息和第三指示信息时,由标识信息指定的中继终端为远程终端提供所请求的中继工作模式。以上示例仅为举例说明,中继终端可根据其他任意组合形式的中继请求消息为远程终端确定合适的中继工作模式,在此不再一一列举。

在一种优选实施例中,当中继请求消息中携带有远程终端需要中继的业务信息时,步骤42可参照并不限于以下方式实现:

方式一、根据远程终端需要中继的业务的优先级,确定为远程终端提供第一中继工作模式。其中,第一中继工作模式为优先级高的业务所需要的中继工作模式。即根据远程终端请求的业务优先级,优先选择高优先级业务所需要的中继工作模式。

方式二、当远程终端需要中继至少两个业务时,确定为远程终端提供第二中继工作模式;其中,第二中继工作模式为满足至少两个业务中业务数量最多的中继模式。即,如果远程终端请求多个业务,选择尽可能满足更多业务需求的中继工作模式。例如,远程终端需要中继的业务有业务1、业务2和业务3,中继终端所支持的中继工作模式a能满足业务1和业务2的中继需求,中继工作模式b能满足业务1的中继需求,中继工作模式c能满足业务3和业务4的中继需求,那么中继终端确定中继工作模式a为远程终端合适的中继工作模式。

在另一种优选实施例中,当中继请求消息中携带有远程终端需要中继的业务的发送目的地址信息时,步骤42可参照以下方式实现:当发送目的地址信息指示服务器或终端时,若中继终端支持终端到终端通信,则为远程终端提供终端到终端中继模式;若中继终端不支持终端到终端通信,则为远程终端提供终端到网络中继模式。即中继终端根据远程终端的业务发送目的地址选择中继工作模式,例如目的地址是服务器或者目的地址是终端,但目的终端与中继终端之间无法直接通信(如目的终端或中继终端不支持d2d通信),则选择ue-to-networkrelay,如果目的终端与中继终端之间可以直接通信,则选择ue-to-uerelay。

在另一种优选实施例中,当中继请求消息中携带有用于指示远程终端需要中继的意图的第二指示信息时,步骤42可参照以下方式实现:根据远程终端请求中继的意图选择中继工作模式,例如远程终端需要增加信息传输范围的情况,中继终端可直接在pc5接口进行中继转发。

在另一中优选实施例中,若预先配置了中继工作模式选择策略,则中继终端在接收到中继请求消息后,按照中继工作模式选择策略确定为远程终端提供的中继工作模式。其中,预先配置包括网络设备定义并配置下来的,或者,协议定义的,或者中继终端定义,或者预先配置默认的中继工作模式等等。也就是说,步骤42可以包括:根据中继请求消息,按照预先配置的中继工作模式选择策略确定为远程终端提供的中继工作模式。假设预先配置了l2中继优先于l3中继,则在中继终端选择中继工作模式时,优先选择l2中继。

以车队场景(platooning)为例,车队是由若干辆车组成的,由头车负责驾驶,车与车之间存在很小的车间距(1米或2米)共同前进,组成类似火车的行驶方式。这种场景下,车队中的车辆通过头车中继与网络连接,或车头发出的控制经过中间车辆中继给后面的车辆等。因此一个中继终端(relayue)可能同时工作在多种中继模式下,远程终端(remoteue)如何获知中继终端可以提供的中继模式,以及远程终端和中继终端无法确定最终选择哪种中继模式进行中继传输。

场景一、

假设中继终端为车队中的头车,支持l2ue-to-networkrelay和l3ue-to-networkrelay。中继终端广播中继信息,具体地,中继终端通过直接通信接口广播中继信息,其中广播的中继信息包括中继终端所支持的中继工作模式,具体指示中继终端支持l2ue-to-networkrelay和l3ue-to-networkrelay。

远程终端接收到中继终端的中继信息后,有需要与网络设备的中继业务,向中继终端发送相应的中继请求消息,该中继请求消息中包括但不限于以下信息中的至少一项:

remoteue需要relay中继的业务信息,如:摄像监控视频,优先级3,时延100ms,可靠性要求99%,数据速率128kbps等;

remoteue不需要被网络识别;

remoteue标识;

remoteue的业务发送目的地址,如网络服务器地址;

remoteue需要中继的意图,如:数据传输;

请求的relayue的标识;

请求relayue提供的中继模式,如:ue-to-networkrelay。

中继终端收到远程终端的中继请求消息后,根据该中继请求消息中的信息判断自己支持的l2和l3ue-to-networkrelay都可以满足远程终端的中继需求。若预先配置l2ue-to-networkrelay优先于l3ue-to-networkrelay,则中继终端选择采用l2ue-to-networkrelay为远程终端提供中继服务。中继终端向远程终端发送中继响应消息,通知远程终端使用l2ue-to-networkrelay进行通信。

场景二、

假设中继终端为车队中位于中间的车辆,支持l2ue-to-networkrelay,l2ue-to-uerelay和l3ue-to-uerelay。具体地,中继终端通过直接通信接口广播中继信息,其中广播的中继信息包括中继终端所支持的中继工作模式,具体指示中继终端支持l2ue-to-networkrelay,l2ue-to-uerelay和l3ue-to-uerelay。

远程终端(如头车)接收到中继终端(中间车辆)的中继广播后,有需要通过中继终端中继的业务,向中继终端发送相应的中继请求消息,该中继请求消息中包括但不限于以下信息中的至少一项:

remoteue需要relay中继的业务信息,如:2个业务,业务1:车队控制信息,优先级1,时延10ms,可靠性要求99.99%,数据速率32kbps等,业务2:车头监控视频,优先级3,时延100ms,可靠性要求99%,数据速率256kbps等;

remoteue标识;

remoteue的业务发送目的地址,如车队所有成员、车队组标识等;

remoteue需要中继的意图,如数据传输;

请求的relayue的标识;

请求relayue提供的中继模式,如ue-to-uerelay。

中继终端收到远程终端的中继请求消息后,根据中继请求消息中的信息判断自己支持的l3ue-to-uerelay可以满足远程终端业务1的中继需求,l2ue-to-uerelay可以满足远程终端业务1和业务2的中继需求,因此选择l2ue-to-uerelay作为远程终端的中继工作模式。

又或者,中继终端收到远程终端的中继请求消息后,根据中继请求消息中的信息判断自己支持的l3ue-to-uerelay可以满足远程终端业务1的中继需求,l2ue-to-uerelay可以满足远程终端业务2的中继需求。由于业务1优先级高于业务2,因此选择l3ue-to-uerelay作为远程终端的中继工作模式。

中继终端向远程终端发送中继响应消息,通知远程终端使用l2ue-to-uerelay进行通信。

场景三、

假设中继终端为车队中位于中间的车辆,支持l2ue-to-networkrelay和l2ue-to-uerelay。具体地,中继终端通过直接通信接口广播中继信息,其中广播的中继信息包括中继终端所支持的中继工作模式,具体指示中继终端支持持l2ue-to-networkrelay和l2ue-to-uerelay。

远程终端接收到中继终端的中继广播后,有需要通过中继终端中继的业务,向中继终端发送相应的中继请求消息,该中继请求消息中包括但不限于以下信息中的至少一项:

remoteue需要relay中继的业务信息,如:话音业务,优先级2,时延100ms,可靠性要求99%,数据速率32kbps;

remoteue标识;

remoteue的业务发送目的地址,如目的终端标识;

remoteue需要中继的意图;

请求的relayue的标识;

请求relayue提供的中继模式(未指定)。

中继终端收到远程终端的中继请求消息后,根据中继请求消息中的信息中的目的终端标识判断自己与目的终端存在直接通信关系,因此选择l2ue-to-uerelay;或者,根据中继请求消息中的信息中的目的终端标识判断自己无法与目标终端建立直接通信,因此选择l2ue-to-networkrelay。

中继终端向远程终端发送中继响应消息,通知远程终端使用l2ue-to-uerelay进行通信。

以上实施例就本发明实施例中继终端侧的中继工作模式配置方法做出介绍,下面本实施例将结合附图对其对应的中继终端做进一步说明。

具体地,如图5所示,本发明实施例的终端500,应用于中继终端,包括:

第一接收模块510,用于接收远程终端发送的中继请求消息;

第一确定模块520,用于根据中继请求消息,确定为远程终端提供的中继工作模式;

第一发送模块530,用于向远程终端发送指示中继工作模式的信息。

其中,该终端500还包括:

广播模块,用于向远程终端广播中继终端所支持的中继工作模式。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

用于指示远程终端所请求提供的中继工作模式的第三指示信息。

其中,当中继请求消息中携带有远程终端需要中继的业务信息时,第一确定模块520包括:

第一确定子模块,用于根据远程终端需要中继的业务的优先级,确定为远程终端提供第一中继工作模式,其中第一中继工作模式为优先级高的业务所需要的中继工作模式;

和/或,

第二确定子模块,用于当远程终端需要中继至少两个业务时,确定为远程终端提供第二中继工作模式;其中,第二中继工作模式为满足至少两个业务中业务数量最多的中继模式。

其中,当中继请求消息中携带有远程终端需要中继的业务的发送目的地址信息时,第一确定模块520还包括:

第三确定子模块,用于当发送目的地址信息指示服务器或终端时,若中继终端支持终端到终端通信,则为远程终端提供终端到终端中继模式;若中继终端不支持终端到终端通信,则为远程终端提供终端到网络中继模式。

其中,第一确定模块520还包括:

第四确定子模块,用于根据中继请求消息,按照预先配置的中继工作模式选择策略确定为远程终端提供的中继工作模式。

其中,中继工作模式包括:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

本发明的终端实施例是与上述方法的实施例对应的,上述方法实施例中的所有实现手段均适用于该终端的实施例中,也能达到相同的技术效果。该中继终端根据远程终端发送的中继请求消息,确定为所述远程终端提供的中继工作模式,这样中继终端基于远程终端的中继请求消息确定合适的中继工作模式,解决了当中继终端支持多种中继工作模式无法确定选择哪种中继工作模式的问题,从而保证了中继终端和远程终端中继连接的可靠性。

以上从中继终端侧介绍了本发明实施例的中继工作模式配置方法,下面本实施例将结合附图对远程终端侧的中继工作模式配置方法做进一步说明。

如图6所示,本发明实施例的中继工作模式配置方法,应用于远程终端,可以包括以下步骤:

步骤61:向中继终端发送中继请求消息。

对于脱网ue或称为远程终端,为了让其可以和网络设备或其他终端进行通信,可以为远程终端选择一个邻近的在网ue作为中转,即该在网ue被称为中继终端,在d2d发现和通信技术的基础上,中继终端可以通过relay的方式与网络或者远程终端进行d2d发现或者数据传输。

步骤62:接收中继终端根据中继请求消息发送的、用于指示中继终端所提供的中继工作模式的信息。

中继终端在确定满足远程终端中继需求的中继工作模式后,将指示该中继工作模式的信息发送给远程终端,从而建立远程终端、中继终端和网络设备(或其他终端)之间的中继链路,实现远程终端与网络设备之间的中继通信。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;该业务信息包括但不限于:业务标识、业务优先级、时延、可靠性、数据速率中的一个或多个。

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;例如第一指示信息用于指示是否需要监听远程终端的寻呼等。

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

远程终端所请求提供的中继模式信息。

值得指出的是,中继终端收到远程终端的中继请求消息后,根据自身工作状态及中继工作模式选择原则,选择为远程终端提供的中继工作模式并通知远程终端,值得说明的是,中继终端可根据其他任意组合形式的中继请求消息为远程终端确定合适的中继工作模式,在此不再一一列举。

上述提及的中继工作模式包括但不限于:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

在步骤61之前还包括:接收携带有中继终端所支持的中继工作模式的广播消息。中继终端通过终端间直接通信接口广播可以提供的中继工作模式,即中继终端通过广播的方式将自身所支持的中继工作模式通知给可连接范围内的远程终端。远程终端有中继需求时,可根据中继需求选择尽可能满足自身需要的中继终端,以建立中继通信链路。

这样,本发明实施例的中继工作模式配置方法中,远程终端在需要通过中继与网络设备或其他终端进行通信时,向中继终端发送一中继请求消息,以使中继终端根据远程终端发送的中继请求消息,为所述远程终端确定合适的中继工作模式,从而建立远程终端与中继终端的中继链路,解决了当中继终端支持多种中继工作模式无法确定选择哪种中继工作模式的问题,从而保证了中继终端和远程终端中继连接的可靠性。

以上实施例就本发明实施例远程终端侧的中继工作模式配置方法做出介绍,下面本实施例将结合附图对其对应的远程终端做进一步说明。

具体地,如图7所示,本发明实施例的终端700,应用于远程终端,包括:

第二发送模块710,用于向中继终端发送中继请求消息;

第二接收模块720,用于接收中继终端根据中继请求消息发送的、用于指示中继终端所提供的中继工作模式的信息。

其中,终端700还包括:

第三接收模块,用于接收携带有中继终端所支持的中继工作模式的广播消息。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

远程终端所请求提供的中继模式信息。

其中,中继工作模式包括:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

本发明的终端实施例是与上述方法的实施例对应的,上述方法实施例中的所有实现手段均适用于该终端的实施例中,也能达到相同的技术效果。该远程终端在需要通过中继与网络设备或其他终端进行通信时,向中继终端发送一中继请求消息,以使中继终端根据远程终端发送的中继请求消息,为所述远程终端确定合适的中继工作模式,从而建立远程终端与中继终端的中继链路,解决了当中继终端支持多种中继工作模式无法确定选择哪种中继工作模式的问题,从而保证了中继终端和远程终端中继连接的可靠性。

如图8所示,本实施例提供一种终端,包括:

处理器81;以及通过总线接口82与所述处理器81相连接的存储器83,所述存储器83用于存储所述处理器81在执行操作时所使用的程序和数据,当处理器81调用并执行所述存储器83中所存储的程序和数据时,执行下列过程。

其中,收发机84与总线接口82连接,用于在处理器81的控制下接收和发送数据。

其中,当终端应用于中继终端时,处理器81执行计算机程序时实现以下步骤:

控制收发机84接收远程终端发送的中继请求消息;

根据中继请求消息,确定为远程终端提供的中继工作模式;以及

控制收发机84向远程终端发送指示中继工作模式的信息。

其中,处理器81执行计算机程序时实现以下步骤:

向远程终端广播中继终端所支持的中继工作模式。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

用于指示远程终端所请求提供的中继工作模式的第三指示信息。

其中,处理器81执行计算机程序时实现以下步骤:

根据远程终端需要中继的业务的优先级,确定为远程终端提供第一中继工作模式,其中第一中继工作模式为优先级高的业务所需要的中继工作模式;

和/或,

当远程终端需要中继至少两个业务时,确定为远程终端提供第二中继工作模式;其中,第二中继工作模式为满足至少两个业务中业务数量最多的中继模式。

其中,处理器81执行计算机程序时实现以下步骤:

当发送目的地址信息指示服务器或终端时,若中继终端支持终端到终端通信,则为远程终端提供终端到终端中继模式;若中继终端不支持终端到终端通信,则为远程终端提供终端到网络中继模式。

其中,处理器81执行计算机程序时实现以下步骤:

根据中继请求消息,按照预先配置的中继工作模式选择策略确定为远程终端提供的中继工作模式。

其中,中继工作模式包括:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

当终端应用于远程终端时,处理器81执行计算机程序时实现以下步骤:

控制收发机84向中继终端发送中继请求消息;以及

控制收发机84接收中继终端根据中继请求消息发送的、用于指示中继终端所提供的中继工作模式的信息。

其中,处理器81执行计算机程序时实现以下步骤:

接收携带有中继终端所支持的中继工作模式的广播消息。

其中,中继请求消息携带有以下信息中的至少一项:

远程终端需要中继的业务信息;

远程终端的能力信息;

用于指示远程终端是否需要被网络设备识别的第一指示信息;

远程终端的传输功率需求信息;

远程终端的标识信息;

远程终端需要中继的业务的发送目的地址信息;

用于指示远程终端需要中继的意图的第二指示信息;

远程终端所请求的中继终端的标识信息;

远程终端所请求提供的中继模式信息。

其中,中继工作模式包括:l2终端到终端中继模式、l3终端到终端中继模式、l2终端到网络中继模式和l3终端到网络中继模式中的至少一项。

本发明的中继终端基于远程终端的中继请求消息确定合适的中继工作模式,并将确定的中继工作模式发送给远程终端,解决了当中继终端支持多种中继工作模式无法确定选择哪种中继工作模式的问题,从而保证了中继终端和远程终端中继连接的可靠性。

需要说明的是,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器81代表的一个或多个处理器和存储器83代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机84可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的终端,用户接口85还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。处理器81负责管理总线架构和通常的处理,存储器83可以存储处理器81在执行操作时所使用的数据。

本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,所述计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述中继工作模式配置方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

此外,需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执行。对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。

因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1