一种能力指示方法、路由建立方法、移动终端及网络设备与流程

文档序号:12163073阅读:198来源:国知局
一种能力指示方法、路由建立方法、移动终端及网络设备与流程

本发明涉及通信领域,尤其涉及一种能力指示方法、路由建立方法、移动终端及网络设备。



背景技术:

网状(英文:Mesh)网络可以和多种带宽无线接入技术相结合,并且在其与带宽无线接入技术相结合之后,可以大大增加无线系统的覆盖范围,同时可以提高无线系统的带宽容量以及通信可靠性,因此,其已成为通信领域和学术界研究的重点课题。另外,随着移动通信技术的不断发展,长期演进(英文:Long Term Evolution,简称:LTE)已成为目前主流的无线通信技术,其中的设备到设备(英文:Device to Device,简称:D2D)技术已被作为重要特性且进行了标准化工作。D2D技术是一种端到端直接通信的技术,其与传统的蜂窝通信技术最大的不同在于,基于D2D技术,移动终端(如,用户设备(英文:User Equipment,简称:UE))之间不再需要基站的中转便可以直接进行通信。并且,随着社会的不断发展,移动通信网络中移动终端的数量也在急剧的增长,这无疑大大增加了移动通信网络的网络负荷,此时,D2D技术由于其独特的优势,成为了减小移动通信网络负荷的首选技术。

众所周知的,在现有无线保真(英文:Wireless Fidelity,简称:Wi-Fi)Mesh网络中,wifi Mesh网络主要用于骨干(英文:backhual)回传,不存在耗电的问题。但是,在Mesh网络与D2D技术相结合组成的D2D Mesh网络中,移动终端的耗电情况是用户体验的首要问题,因此,在D2D Mesh网络中,如何节省移动终端的电量已成为本领域亟需解决的问题。



技术实现要素:

本发明提供一种能力指示方法、路由建立方法、移动终端及网络设备,在D2D Mesh网络中,节省了移动终端的电量。

为达到上述目的,本发明采用如下技术方案:

本发明的第一方面,提供一种能力指示方法,包括:

网络设备向移动终端发送第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第一方面,在一种可能的实现方式中,所述网络设备向移动终端发送第一指示信息,包括:

所述网络设备向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息;所述系统消息包括以下至少一种:主信息块MIB、系统信息块SIB;或者,

所述网络设备向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息;或者,

所述网络设备向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息;或者,

所述网络设备向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息。

结合第一方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

所述网络设备接收所述移动终端发送的第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为所述具备多跳能力的移动终端。

结合第一方面或上述可能的实现方式,在另一种可能的实现方式中,在所述网络设备向移动终端发送第一指示信息之后,还包括:

所述网络设备接收所述移动终端发送的第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

结合第一方面或上述可能的实现方式,在另一种可能的实现方式中,在所述网络设备向移动终端发送第一指示信息之后,还包括:

所述网络设备接收所述移动终端发送的第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述 移动终端指示所述移动终端对多跳没有需求。

本发明的第二方面,提供一种能力指示方法,包括:

移动终端接收网络设备发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第二方面,在一种可能的实现方式中,还包括:

所述移动终端向所述网络设备发送第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为所述具备多跳能力的移动终端。

结合第二方面或上述可能的实现方式,在另一种可能的实现方式中,所述移动终端向所述网络设备发送第二指示信息,包括:

所述移动终端通过专用无线资源控制RRC消息向所述网络设备发送所述第二指示信息。

结合第二方面或上述可能的实现方式,在另一种可能的实现方式中,在所述移动终端接收网络设备发送的第一指示信息之后,还包括:

所述移动终端向所述网络设备发送第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

结合第二方面或上述可能的实现方式,在另一种可能的实现方式中,所述移动终端向所述网络设备发送第一相关信息,包括:

所述移动终端通过专用RRC消息向所述网络设备发送所述第一相关信息。

结合第二方面或上述可能的实现方式,在另一种可能的实现方式中,在所述移动终端向所述网络设备发送第一相关信息之前,还包括:

所述移动终端确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

结合第二方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

所述移动终端确定自身对多跳没有需求和/或确定所述多跳能力开关 处于未使能状态;

所述移动终端向所述网络设备发送第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

本发明的第三方面,提供一种能力指示方法,包括:

移动终端向网络设备发送第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为具备多跳能力的移动终端,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第三方面,在一种可能的实现方式中,所述移动终端向所述网络设备发送第二指示信息,包括:

所述移动终端通过专用无线资源控制RRC消息向所述网络设备发送所述第二指示信息。

结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

所述移动终端接收所述网络设备发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,在所述移动终端向网络设备发送第二指示信息之后,还包括:

所述移动终端向所述网络设备发送第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,所述移动终端向所述网络设备发送第一相关信息,包括:

所述移动终端通过专用RRC消息向所述网络设备发送所述第一相关信息。

结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,在所述移动终端向所述网络设备发送第一相关信息之前,还包括:

所述移动终端确定自身对多跳有需求和/或确定多跳能力开关处于使 能状态。

结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

所述移动终端确定自身对多跳没有需求和/或确定所述多跳能力开关处于未使能状态;

所述移动终端向所述网络设备发送第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

本发明的第四方面,提供一种能力指示方法,包括:

网络设备接收移动终端发送的第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为具备多跳能力的移动终端,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第四方面,在一种可能的实现方式中,还包括:

所述网络设备向所述移动终端发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

结合第四方面或上述可能的实现方式,在另一种可能的实现方式中,所述网络设备向所述移动终端发送第一指示信息,包括:

所述网络设备向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息;所述系统消息包括以下至少一种:主信息块MIB、系统信息块SIB;或者,

所述网络设备向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息;或者,

所述网络设备向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息;或者,

所述网络设备向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息。

结合第四方面或上述可能的实现方式,在另一种可能的实现方式中,在所述网络设备接收移动终端发送的第二指示信息之后,还包括:

所述网络设备接收所述移动终端发送的第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

结合第四方面或上述可能的实现方式,在另一种可能的实现方式中,在所述网络设备接收移动终端发送的第二指示信息之后,还包括:

所述网络设备接收所述移动终端发送的第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

本发明的第五方面,提供一种路由建立方法,包括:

第一移动终端接收第二移动终端发送的第一邻居发现及建立消息,所述第一邻居发现及建立消息中携带目标移动终端的标识、与所述目标移动终端的标识对应参数信息;所述第二移动终端为与所述第一移动终端直接相邻的移动终端,所述目标移动终端为与所述第二移动终端直接或间接相邻的移动终端;

所述第一移动终端根据所述目标移动终端的标识和所述与所述目标移动终端的标识对应参数信息,建立与所述目标移动终端之间的路由。

结合第五方面,在一种可能的实现方式中,

所述与所述目标移动终端的标识对应的参数信息为所述目标移动终端距离所述第二移动终端的跳数信息;或者,

所述与所述目标移动终端的标识对应的参数信息为所述目标移动终端距离所述第二移动终端的度量信息。

结合第五方面或上述可能的实现方式,在另一种可能的实现方式中,在所述第一移动终端接收第二移动终端发送的第一邻居发现及建立消息之前,还包括:

所述第一移动终端向所述第二移动终端发送第二邻居发现及建立消息,所述第二邻居发现及建立消息中携带所述第一移动终端的标识。

结合第五方面或上述可能的实现方式,在另一种可能的实现方式中,在所述第一移动终端向所述第二移动终端发送第二邻居发现及建立消息之前,还包括:

所述第一移动终端接收网络设备发送的第一指示信息,并确定自身为 具备多跳能力的移动终端,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第五方面或上述可能的实现方式,在另一种可能的实现方式中,在所述第一移动终端接收网络设备发送的第一指示信息,并确定自身为具备多跳能力的移动终端之后,还包括:

所述第一移动终端确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

结合第五方面或上述可能的实现方式,在另一种可能的实现方式中,在所述第一移动终端接收网络设备发送的第一指示信息,并确定自身为具备多跳能力的移动终端之后,还包括:

所述第一移动终端向所述网络设备发送相关信息或向所述网络设备发送第二指示信息;所述相关信息用于所述第一移动终端向所述网络设备申请多跳资源和/或用于所述第一移动终端指示所述第一移动终端对多跳有需求,所述第二指示信息用于所述第一移动终端向所述网络设备指示所述第一移动终端为所述具备多跳能力的移动终端;

所述第一移动终端接收所述网络设备发送的资源信息;所述资源信息中包含所述网络设备为所述第一移动终端分配的用于发送所述第二邻居发现及建立消息所需的资源的信息;

所述第一移动终端向所述第二移动终端发送第二邻居发现及建立消息,包括:

所述第一移动终端采用与所述资源信息对应的资源向所述第二移动终端发送所述第二邻居发现及建立消息。

结合第五方面或上述可能的实现方式,在另一种可能的实现方式中,在所述第一移动终端接收网络设备发送的第一指示信息,并确定自身为具备多跳能力的移动终端之后,还包括:

所述第一移动终端获取资源信息;所述资源信息对应的资源为所述网络设备根据当前小区内所有具备多跳能力的移动终端的数量预先为所述第一移动终端分配的,所述资源信息中包含所述网络设备为所述第一移动 终端分配的用于发送所述第二邻居发现及建立消息所需的资源的信息;

所述第一移动终端向所述第二移动终端发送第二邻居发现及建立消息,包括:

所述第一移动终端采用与所述资源信息对应的资源向所述第二移动终端发送所述第二邻居发现及建立消息。

结合第五方面或上述可能的实现方式,在另一种可能的实现方式中,在所述第一移动终端获取资源信息之前,还包括:

所述第一移动终端向所述网络设备发送第二指示信息;所述第二指示信息用于所述第一移动终端向所述网络设备指示所述第一移动终端为所述具备多跳能力的移动终端。

本发明的第六方面,提供一种路由建立方法,包括:

第一移动终端接收第二移动终端发送的第一邻居发现及建立消息,所述第一邻居发现及建立消息中携带移动终端集合中每个移动终端的标识,与所述移动终端的标识对应的所述移动终端的信号质量信息;所述移动终端集合包括所述第二移动终端和/或与所述第二移动终端直接或间接相邻的移动终端;

所述第一移动终端根据所述移动终端集合中每个所述与所述移动终端的标识对应的所述移动终端的信号质量信息和自身的信号质量信息,建立自身到网络设备的中继路由。

结合第六方面,在一种可能的实现方式中,还包括:

所述第一移动终端向所述第二移动终端发送第二邻居发现及建立消息,所述第二邻居发现及建立消息中携带所述第一移动终端的标识,以及与所述第一移动终端的标识对应的所述第一移动终端的信号质量信息,用于除所述第一移动终端外的其他移动终端建立到所述网络设备的中继路由。

本发明的第七方面,提供一种网络设备,包括:

发送单元,用于向移动终端发送第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第七方面,在一种可能的实现方式中,所述发送单元,具体用于:

向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息;所述系统消息包括以下至少一种:主信息块MIB、系统信息块SIB;或者,

向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息;或者,

向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息;或者,

向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息。

结合第七方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

接收单元,用于接收所述移动终端发送的第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为所述具备多跳能力的移动终端。

结合第七方面或上述可能的实现方式,在另一种可能的实现方式中,

所述接收单元,还用于在所述发送单元向移动终端发送第一指示信息之后,接收所述移动终端发送的第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

结合第七方面或上述可能的实现方式,在另一种可能的实现方式中,

所述接收单元,还用于在所述发送单元向移动终端发送第一指示信息之后,接收所述移动终端发送的第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

本发明的第八方面,提供一种移动终端,包括:

接收单元,用于接收网络设备发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第八方面,在一种可能的实现方式中,还包括:

发送单元,用于向所述网络设备发送第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为所述具备多跳能力的移动终端。

结合第八方面或上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,具体用于:

通过专用无线资源控制RRC消息向所述网络设备发送所述第二指示信息。

结合第八方面或上述可能的实现方式,在另一种可能的实现方式中,

所述发送单元,还用于在所述接收单元接收网络设备发送的第一指示信息之后,向所述网络设备发送第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

结合第八方面或上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,具体用于:

通过专用RRC消息向所述网络设备发送所述第一相关信息。

结合第八方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

确定单元,用于在所述发送单元向所述网络设备发送第一相关信息之前,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

结合第八方面或上述可能的实现方式,在另一种可能的实现方式中,

所述确定单元,还用于确定自身对多跳没有需求和/或确定所述多跳能力开关处于未使能状态;

所述发送单元,还用于向所述网络设备发送第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

本发明的第九方面,提供一种移动终端,包括:

发送单元,用于向网络设备发送第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为具备多跳能力的移动终端,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直 接进行通信的能力的移动终端。

结合第九方面,在一种可能的实现方式中,所述发送单元,具体用于:

通过专用无线资源控制RRC消息向所述网络设备发送所述第二指示信息。

结合第九方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

接收单元,用于接收所述网络设备发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

结合第九方面或上述可能的实现方式,在另一种可能的实现方式中,

所述发送单元,还用于在所述向网络设备发送第二指示信息之后,向所述网络设备发送第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

结合第九方面或上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,具体用于:

通过专用RRC消息向所述网络设备发送所述第一相关信息。

结合第九方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

确定单元,用于在所述发送单元向所述网络设备发送第一相关信息之前,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

结合第九方面或上述可能的实现方式,在另一种可能的实现方式中,

所述确定单元,还用于确定自身对多跳没有需求和/或确定所述多跳能力开关处于未使能状态;

所述发送单元,还用于向所述网络设备发送第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

本发明的第十方面,提供一种网络设备,包括:

接收单元,用于接收移动终端发送的第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为具备多跳能力 的移动终端,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第十方面,在一种可能的实现方式中,还包括:

发送单元,用于向所述移动终端发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

结合第十方面或上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,具体用于:

向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息;所述系统消息包括以下至少一种:主信息块MIB、系统信息块SIB;或者,

向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息;或者,

向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息;或者,

向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息。

结合第十方面或上述可能的实现方式,在另一种可能的实现方式中,

所述接收单元,还用于在所述接收移动终端发送的第二指示信息之后,接收所述移动终端发送的第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

结合第十方面或上述可能的实现方式,在另一种可能的实现方式中,

所述接收单元,还用于在所述接收移动终端发送的第二指示信息之后,接收所述移动终端发送的第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

本发明的第十一方面,提供一种第一移动终端,包括:

接收单元,用于接收第二移动终端发送的第一邻居发现及建立消息,所述第一邻居发现及建立消息中携带目标移动终端的标识、与所述目标移 动终端的标识对应参数信息;所述第二移动终端为与所述第一移动终端直接相邻的移动终端,所述目标移动终端为与所述第二移动终端直接或间接相邻的移动终端;

建立单元,用于根据所述接收单元接收到的所述目标移动终端的标识和所述与所述目标移动终端的标识对应参数信息,建立与所述目标移动终端之间的路由。

结合第十一方面,在一种可能的实现方式中,

所述与所述目标移动终端的标识对应的参数信息为所述目标移动终端距离所述第二移动终端的跳数信息;或者,

所述与所述目标移动终端的标识对应的参数信息为所述目标移动终端距离所述第二移动终端的度量信息。

结合第十一方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

发送单元,用于在所述接收单元接收第二移动终端发送的第一邻居发现及建立消息之前,向所述第二移动终端发送第二邻居发现及建立消息,所述第二邻居发现及建立消息中携带所述第一移动终端的标识。

结合第十一方面或上述可能的实现方式,在另一种可能的实现方式中,

所述接收单元,还用于在所述发送单元向所述第二移动终端发送第二邻居发现及建立消息之前,接收网络设备发送的第一指示信息;

所述第一移动终端还包括:

确定单元,用于确定自身为具备多跳能力的移动终端,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

结合第十一方面或上述可能的实现方式,在另一种可能的实现方式中,

所述确定单元,还用于在所述接收单元接收网络设备发送的第一指示信息,所述确定单元确定自身为具备多跳能力的移动终端之后,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

结合第十一方面或上述可能的实现方式,在另一种可能的实现方式中,

所述发送单元,还用于在所述接收单元接收网络设备发送的第一指示信息,所述确定单元确定自身为具备多跳能力的移动终端之后,向所述网络设备发送相关信息或向所述网络设备发送第二指示信息;所述相关信息用于所述第一移动终端向所述网络设备申请多跳资源和/或用于所述第一移动终端指示所述第一移动终端对多跳有需求,所述第二指示信息用于所述第一移动终端向所述网络设备指示所述第一移动终端为所述具备多跳能力的移动终端;

所述接收单元,还用于接收所述网络设备发送的资源信息;所述资源信息中包含所述网络设备为所述第一移动终端分配的用于发送所述第二邻居发现及建立消息所需的资源的信息;

所述发送单元,具体用于:

采用与所述接收单元接收到的所述资源信息对应的资源向所述第二移动终端发送所述第二邻居发现及建立消息。

结合第十一方面或上述可能的实现方式,在另一种可能的实现方式中,还包括:

获取单元,用于在所述接收单元接收网络设备发送的第一指示信息,所述确定单元确定自身为具备多跳能力的移动终端之后,获取资源信息;所述资源信息对应的资源为所述网络设备根据当前小区内所有具备多跳能力的移动终端的数量预先为所述第一移动终端分配的,所述资源信息中包含所述网络设备为所述第一移动终端分配的用于发送所述第二邻居发现及建立消息所需的资源的信息;

所述发送单元,具体用于:

采用与所述获取单元获取到的所述资源信息对应的资源向所述第二移动终端发送所述第二邻居发现及建立消息。

结合第十一方面或上述可能的实现方式,在另一种可能的实现方式中,

所述发送单元,还用于在所述获取单元获取资源信息之前,向所述网络设备发送第二指示信息;所述第二指示信息用于所述第一移动终端向所 述网络设备指示所述第一移动终端为所述具备多跳能力的移动终端。

本发明的第十二方面,提供一种第一移动终端,包括:

接收单元,用于接收第二移动终端发送的第一邻居发现及建立消息,所述第一邻居发现及建立消息中携带移动终端集合中每个移动终端的标识,与所述移动终端的标识对应的所述移动终端的信号质量信息;所述移动终端集合包括所述第二移动终端和/或与所述第二移动终端直接或间接相邻的移动终端;

建立单元,用于根据所述接收单元接收到的所述移动终端集合中每个所述与所述移动终端的标识对应的所述移动终端的信号质量信息和自身的信号质量信息,建立自身到网络设备的中继路由。

结合第十二方面,在一种可能的实现方式中,还包括:

发送单元,用于向所述第二移动终端发送第二邻居发现及建立消息,所述第二邻居发现及建立消息中携带所述第一移动终端的标识,以及与所述第一移动终端的标识对应的所述第一移动终端的信号质量信息,用于除所述第一移动终端外的其他移动终端建立到所述网络设备的中继路由。

本发明提供的能力指示方法、移动终端及网络设备,网络设备向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,使得移动终端可以在获知当前所处小区支持多跳的前提下,执行与多跳相关的操作,避免了移动终端执行无效的与多跳相关的操作,从而在D2D Mesh网络中,节省了移动终端的电量。本发明提供的路由建立方法及移动终端,第一移动终端接收第二移动终端发送的携带有目标移动终端的标识以及与目标移动终端的标识对应参数信息的第一邻居发现及建立消息,以便根据目标移动终端的标识和与目标移动终端的标识对应参数信息,建立与目标移动终端之间的路由,这样在第一移动终端需与自身不直接相邻的目标移动终端进行通信时,不仅可以通过建立的与目标移动终端之间的路由实现与不相邻移动终端之间的通信,还可以通过建立的与目标移动终端之间的路由实现一对一通信,进而节省了网络开销,且保障了移动终端之间传输的数据包的安全性。并且,通过在邻居发现及建立消息中直接携带建立路由所需的信息,减少了路由建立的时间和开销,且能够避免引入额外的路由建立流程,从而降低了路由建 立的复杂度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一实施例提供的一种能力指示方法流程图;

图2为本发明另一实施例提供的一种能力指示方法流程图;

图3为本发明另一实施例提供的一种能力指示方法流程图;

图4为本发明另一实施例提供的一种能力指示方法流程图;

图5为本发明另一实施例提供的一种路由建立方法流程图;

图6为本发明另一实施例提供的一种路由建立方法流程图;

图7为本发明另一实施例提供的一种网络设备组成示意图;

图8为本发明另一实施例提供的另一种网络设备组成示意图;

图9为本发明另一实施例提供的一种移动终端组成示意图;

图10为本发明另一实施例提供的另一种移动终端组成示意图;

图11为本发明另一实施例提供的一种移动终端组成示意图;

图12为本发明另一实施例提供的另一种移动终端组成示意图;

图13为本发明另一实施例提供的一种网络设备组成示意图;

图14为本发明另一实施例提供的另一种网络设备组成示意图;

图15为本发明另一实施例提供的一种第一移动终端组成示意图;

图16为本发明另一实施例提供的另一种第一移动终端组成示意图;

图17为本发明另一实施例提供的一种第一移动终端组成示意图;

图18为本发明另一实施例提供的另一种第一移动终端组成示意图;

图19为本发明另一实施例提供的一种网络设备组成示意图;

图20为本发明另一实施例提供的一种移动终端组成示意图;

图21为本发明另一实施例提供的一种移动终端组成示意图;

图22为本发明另一实施例提供的一种网络设备组成示意图;

图23为本发明另一实施例提供的一种第一移动终端组成示意图;

图24为本发明另一实施例提供的一种第一移动终端组成示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本文中描述的技术可用于各种通信系统,如当前2G,3G通信系统和下一代通信系统,例如,全球移动通信(英文:Global System for Mobile communications,简称:GSM)系统,码分多址(英文:Code Division Multiple Access,简称:CDMA)系统,时分多址(英文:Time Division Multiple Access,简称:TDMA)系统,宽带码分多址(英文:Wideband Code Division Multiple Access Wireless,简称:WCDMA)系统,频分多址(英文:Frequency Division Multiple Addressing,简称:FDMA)系统,正交频分多址(英文:Orthogonal Frequency-Division Multiple Access,简称:OFDMA)系统,单载波FDMA(SC-FDMA)系统,通用分组无线业务(英文:General Packet Radio Service,简称:GPRS)系统,长期演进(英文:Long Term Evolution,简称:LTE)系统,以及其他此类通信系统。

本文中结合终端和/或基站和/或基站节点来描述各种方面。

用户设备,可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(英文:Radio Access Network,简称:RAN)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(英文:Personal Communication Service,简称:PCS)电话、无绳电话、会话发起协议(英文:Session Initiation Protocol,简称:SIP)话机、无线本地环路(英文:Wireless Local Loop,简称:WLL) 站、个人数字助理(英文:Personal Digital Assistant,简称:PDA)等设备。无线终端也可以称为系统、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(User Equipment)。

基站(例如,接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(英文:Internet Protocol,简称:IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(英文:Base Transceiver Station,简称:BTS),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(英文:evolutional Node B,简称:NodeB或eNB或e-NodeB),本申请并不限定。

另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本发明一实施例提供一种能力指示方法,如图1所示,该方法可以包括:

101、网络设备向移动终端发送第一指示信息,第一指示信息用于网络设备向移动终端指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信。

所述的具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

所述的“直接进行通信”指的是移动终端之间无需经过网络设备的转发便可以实现两者之间数据的传输。所述的“一个或多个移动终端”可以与该具备多跳能力的移动终端相邻,也可以与该具备多跳能力的移动终端 不相邻。

其中,为了避免移动终端执行无效的与多跳相关的操作,在网络设备确定自身所在的通信网络支持具备多跳能力的移动终端之间的通信时,可以向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,以使得移动终端可以获知当前所处小区支持多跳,从而可以在获知当前所处小区支持多跳的前提下,执行与多跳相关的操作。

需要说明的是,本发明实施例所述的能力指示方法可以应用于LTE、Wi-Fi、全球微波互联接入(英文:Worldwide Interoperability for Microwave Access,简称:wimax)、第三代合作伙伴项目(英文:the 3rd Generation Partnership Project,简称:3GPP)相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。

需要说明的是,本发明实施例中所述的移动终端可以是UE等通讯设备。

本发明实施例提供的能力指示方法,网络设备向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,使得移动终端可以在获知当前所处小区支持多跳的前提下,执行与多跳相关的操作,避免了移动终端执行无效的与多跳相关的操作,从而在D2D Mesh网络中,节省了移动终端的电量。

在本发明实施例中,进一步的,网络设备可以通过多种不同的方式向移动终端发送第一指示信息,即步骤101具体的可以包括:

网络设备向移动终端发送系统消息,该系统消息中携带有第一指示信息。其中,系统消息可以包括以下至少一种:主信息块(英文:Master Information Block,简称:MIB)、系统信息块(英文:System Information Block,简称:SIB)。

需要说明的是,在本发明实施例中,仅是对系统消息进行了举例说明,在实际应用中,系统消息可以包括但不限于MIB、SIB中的至少一种。

或者,网络设备向移动终端发送专用无线资源控制(英文:Radio Resource Control,简称:RRC)消息,该专用RRC消息中携带有第一指示信息。

或者,网络设备向移动终端发送管理帧,该管理帧中携带有第一指示信息。

或者,网络设备向移动终端发送管理消息,该管理消息中携带有第一指示信息。

其中,当网络设备通过系统消息向移动终端发送第一指示信息时,该第一指示信息可以是系统消息中新增加的信元,也可以是现有系统消息中的已有的信元,当然还可以采用其他的形式来指示该第一指示信息,本发明实施例在此并不做具体限制。但当第一指示信息是现有系统消息中已有的信元时,该已有信元需具备多值。

示例性的,假设系统消息为SIB,那么该第一指示信息可以是SIB中新增加的信元。

或者,也可以是现有协议中SIB已有的信元SIB18,在现有协议中规定,若SIB中包括信元SIB18,表示网络侧支持D2D广播通信,那么,此时可以规定若SIB中包括信元SIB18,且SIB18为“1”时,表示该第一指示信息,即表示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,若SIB中包括信元SIB18,且SIB18为“0”时,表示网络侧支持D2D广播通信。

或者,还可以是现有协议中SIB已有的信元SIB19,在现有协议中规定,若SIB中包括信元SIB19,表示网络侧支持D2D发现,那么,此时可以规定若SIB中包括信元SIB19,且SIB19为“1”时,表示该第一指示信息,即表示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,若SIB中包括信元SIB19,且SIB19为“0”时,表示网络侧支持D2D发现。

需要说明的是,上述对网络设备通过系统消息向移动终端发送第一指示信息仅是进行了举例,并未对具体的表现形式进行限定。

同样的,当网络设备通过专用RRC消息或管理帧或管理消息向移动终端发送第一指示信息时,该第一指示信息可以是专用RRC消息或管理帧或管理消息中新增加的信元,也可以是现有专用RRC消息或管理帧或管理消息中的已有的信元,当然还可以采用其他的形式来指示该第一指示信息,本发明实施例在此也不做具体限制。

需要说明的是,当网络设备通过系统消息或专用RRC消息向移动终端发送第一指示信息时,此时的网络设备可以是基站等接入网侧设备,也可以是移动性管理实体(英文:Mobility Management Entity,简称:MME)等核心网侧设备,本发明实施例在此并不做具体限制。当然,当网络设备是MME时,此时MME可以通过基站的转发将第一指示信息发送至移动终端。当网络设备通过管理帧向移动终端发送第一指示信息时,此时的网络设备可以是接入点(英文:Access Point,简称:AP)。当网络设备通过管理消息向移动终端发送第一指示信息时,此时的网络设备可以是基站(英文:Base Station,简称:BS)。

在本发明实施例中,进一步的,所述的能力指示方法还可以包括:网络设备接收移动终端发送的第二指示信息,该第二指示信息用于移动终端向网络设备指示移动终端为具备多跳能力的移动终端。

进一步的,网络设备接收移动终端发送的第二指示信息具体的可为:网络设备接收移动终端通过专用RRC消息发送的第二指示信息。示例性的,当网络设备接收移动终端通过专用RRC消息发送的第二指示信息时,该专用RRC消息具体的可以是UE能力信息(英文:UE Capability Information)。

需要说明的是,在本发明实施例中,步骤101和网络设备接收移动终端发送的第二指示信息的执行顺序没有先后关系,也就是说,可以先执行步骤101,再执行网络设备接收移动终端发送的第二指示信息的操作,也可以先执行网络设备接收移动终端发送的第二指示信息的操作,再执行步骤101,当然,还可以同时执行步骤101和网络设备接收移动终端发送的第二指示信息的操作,本发明实施例在此对步骤101和网络设备接收移动终端发送的第二指示信息的执行顺序不做具体限制。

其中,当先执行网络设备接收移动终端发送的第二指示信息的操作,再执行步骤101时,网络设备在执行步骤101的过程中,可以仅向具备多跳能力的移动终端,即发送了第二指示信息的移动终端发送第一指示信息,这样可以节省网络资源。

在本发明实施例中,进一步的,在步骤101之后,所述的能力指示方法还可以包括:网络设备接收移动终端发送的第一相关信息,该第一相关 信息用于移动终端向网络设备申请多跳资源和/或用于移动终端指示移动终端对多跳有需求。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳有需求”,主要指的是“移动终端对多跳感兴趣(英文:interested)”。

进一步的,网络设备接收移动终端发送的第一相关信息具体的可以为:网络设备接收移动终端通过专用RRC消息发送的第一相关信息。示例性的,当网络设备接收移动终端通过专用RRC消息发送的第一相关信息时,该专用RRC消息具体的可以是D2D链路信息消息(英文:Sidelink UE Information message)。

在本发明实施例中,进一步的,在步骤101之后,所述的能力指示方法还可以包括:网络设备接收移动终端发送的第二相关信息,第二相关信息用于移动终端向网络设备申请释放多跳资源和/或用于移动终端指示移动终端对多跳没有需求。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳没有需求”,主要指的是“移动终端不再对多跳感兴趣”。

进一步的,网络设备接收移动终端发送的第二相关信息具体的可以为:网络设备接收移动终端通过专用RRC消息发送的第二相关信息。示例性的,当网络设备接收移动终端通过专用RRC消息发送的第二相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

本发明另一实施例提供一种能力指示方法,如图2所示,该方法可以包括:

201、移动终端接收网络设备发送的第一指示信息,该第一指示信息用于网络设备向移动终端指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信。

所述的具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

其中,为了避免移动终端执行无效的与多跳相关的操作,在网络设备确定自身所在的通信网络支持具备多跳能力的移动终端之间的通信时,可以向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,此时移动终端便可以接收网络设 备发送的第一指示信息,这样移动终端根据第一指示信息便可获知当前所处小区支持多跳,从而可以在获知当前所处小区支持多跳的前提下,执行与多跳相关的操作。

需要说明的时,在不同的无线通信系统中,网络设备可以通过不同方式向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,本发明实施例在对网络设备发送指示信息的方式不做具体限制。示例性的,在LTE中,网络设备可以通过系统消息向移动终端发送第一指示信息;或者,网络设备还可以通过专用RRC消息向移动终端发送第一指示信息。在Wi-Fi中,网络设备可以通过管理帧向移动终端发送第一指示信息。在wimax中,网络设备可以通过管理消息向移动终端发送第一指示信息。

此时,具体的,在LTE中,当移动终端接收到系统消息时,可以先判断该系统消息中是否携带有第一指示信息,若确定系统消息中携带有第一指示信息,则移动终端可以获知当前所处小区支持多跳,那么移动终端便可以执行与多跳相关的操作,例如,触发对等(英文:peer)发现过程,或者移动终端向网络设备指示自身对D2D相关的兴趣指示,如向网络设备指示自身对多跳有需求(即向网络设备指示多跳interested)等;若确定系统消息中未携带第一指示信息,且移动终端确定当前对多跳有需求,那么移动终端可以触发小区重选过程或者触发小区选择过程,以便尽可能的重选到支持多跳的小区。

同样的,当网络设备通过专用RRC消息或管理帧或管理消息向移动终端发送第一指示信息时,移动终端所做的操作与网络设备通过系统消息向移动终端发送第一指示信息时移动终端所做的操作类似,本发明实施例在此不再一一赘述。

需要说明的是,本发明实施例所述的能力指示方法可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。

本发明实施例提供的能力指示方法,移动终端接收网络设备发送的用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,以获知当前所处的小区支持多跳,进而可以在获知当 前所处小区支持多跳的前提下,执行与多跳相关的操作,避免了移动终端执行无效的与多跳相关的操作,从而在D2D Mesh网络中,节省了移动终端的电量。

在本发明实施例中,进一步的,所述的能力指示方法还可以包括:移动终端向网络设备发送第二指示信息,第二指示信息用于移动终端向网络设备指示移动终端为具备多跳能力的移动终端。

需要说明的是,在本发明实施例中,步骤201和移动终端向网络设备发送第二指示信息的执行顺序没有先后关系,也就是说,可以先执行步骤201,再执行移动终端向网络设备发送第二指示信息的操作,也可以先执行移动终端向网络设备发送第二指示信息的操作,再执行步骤201,当然,还可以同时执行步骤201和移动终端向网络设备发送第二指示信息的操作,本发明实施例在此对步骤201和移动终端向网络设备发送第二指示信息的执行顺序不做具体限制。

在本发明实施例中,进一步的,所述的移动终端向网络设备发送第二指示信息具体的可以包括:移动终端通过专用RRC消息向网络设备发送第二指示信息。示例性的,当移动终端通过专用RRC消息向网络设备发送第二指示信息时,该专用RRC消息具体的可以是UE Capability Information。

其中,当移动终端通过专用RRC消息向网络设备发送第二指示信息时,该第二指示信息可以是专用RRC消息中新增加的信元,也可以是现有专用RRC消息中的已有的信元,当然还可以采用其他的形式来指示该第二指示信息,本发明实施例在此并不做具体限制。但当第二指示信息是现有专用RRC消息中已有的信元时,该已有信元需具备多值。

示例性的,假设专用RRC消息为UE Capability Information,那么该第二指示信息可以是UE Capability Information中新增加的信元。

或者,也可以是现有协议中UE Capability Information已有的用于指示移动终端支持进行通信的波段(英文:band)的信元,即通信支持波段r12(英文:communication Supported Bands-r12),那么,此时可以规定,若UE Capability Information中包括的communication Supported Bands-r12为“1”时,表示该第一指示信息,即表示移动终端为具备多 跳能力的移动终端,若UE Capability Information中包括的communication Supported Bands-r12为“0”时,表示移动终端支持进行通信的band。

或者,还可以是现有协议中UE Capability Information已有的用于指示移动终端支持D2D通信和网络侧的业务同时进行的信元,即同步通信Tx-r12(英文:communication Simultaneous Tx-r12),那么,此时可以规定,若UE Capability Information中包括的communication Simultaneous Tx-r12为“1”时,表示该第一指示信息,即表示移动终端为具备多跳能力的移动终端,若UE Capability Information中包括的communication Simultaneous Tx-r12为“0”时,表示移动终端支持D2D通信和网络侧的业务同时进行。

需要说明的是,上述对移动终端通过专用RRC消息向网络设备发送第二指示信息仅是进行了举例,并未对具体的表现形式进行限定。

在本发明实施例中,进一步的,在步骤201之后,所述的能力指示方法还可以包括:移动终端向网络设备发送第一相关信息,第一相关信息用于移动终端向网络设备申请多跳资源和/或用于移动终端指示移动终端对多跳有需求。

在本发明实施例中,进一步的,所述的移动终端向网络设备发送第一相关信息具体的可以包括:移动终端通过专用RRC消息向网络设备发送第一相关信息。示例性的,当移动终端通过专用RRC消息向网络设备发送第一相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

在本发明实施例中,进一步的,在所述的移动终端向网络设备发送第一相关信息之前,所述的能力指示方法还可以包括:移动终端确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳有需求”,主要指的是“移动终端对多跳感兴趣(英文:interested)”。

在本发明实施例中,进一步的,所述的能力指示方法还可以包括:移动终端确定自身对多跳没有需求和/或确定多跳能力开关处于未使能状态;移动终端向网络设备发送第二相关信息。其中,该第二相关信息用于移动 终端向网络设备申请释放多跳资源和/或用于移动终端指示移动终端对多跳没有需求。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳没有需求”,主要指的是“移动终端不再对多跳感兴趣”。

进一步的,所述的移动终端向网络设备发送第二相关信息具体的可以包括:移动终端通过专用RRC消息向网络设备发送第二相关信息。示例性的,当移动终端通过专用RRC消息向网络设备发送第二相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

本发明另一实施例提供一种能力指示方法,如图3所示,该方法可以包括:

301、移动终端向网络设备发送第二指示信息,该第二指示信息用于移动终端向网络设备指示移动终端为具备多跳能力的移动终端。

所述的具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

其中,在移动终端确定自身为具备多跳能力的移动终端时,可以向网络设备发送用于指示移动终端为具备多跳能力的移动终端的第二指示信息,以使得网络设备可以获知移动终端支持多跳,从而可以在获知移动终端支持多跳的前提下,执行与多跳相关的操作。例如,当网络设备获知移动终端支持多跳时,网络设备在进行模式选择时,会考虑为该移动终端选择多跳模式,或者网络设备在进行资源分配时,考虑当前小区中所有具备多跳能力的移动终端的数量等。

需要说明的是,本发明实施例所述的能力指示方法可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。

本发明实施例提供的能力指示方法,移动终端向网络设备发送用于指示移动终端为具备多跳能力的移动终端的第二指示信息,使得网络设备可以在获知移动终端支持多跳的前提下,执行与多跳相关的操作,避免了网络设备执行无效的与多跳相关的操作,从而提高了系统性能。

在本发明实施例中,进一步的,步骤301具体的可以包括:移动终端通过专用RRC消息向网络设备发送第二指示信息。示例性的,当移动终 端通过专用RRC消息向网络设备发送第二指示信息时,该专用RRC消息具体的可以是UE Capability Information。

其中,当移动终端通过专用RRC消息向网络设备发送第二指示信息时,该第二指示信息可以是专用RRC消息中新增加的信元,也可以是现有专用RRC消息中的已有的信元,当然还可以采用其他的形式来指示该第二指示信息,本发明实施例在此并不做具体限制。但当第二指示信息是现有专用RRC消息中已有的信元时,该已有信元需具备多值。

在本发明实施例中,进一步的,所述的能力指示方法还可以包括:移动终端接收网络设备发送的第一指示信息,该第一指示信息用于网络设备向移动终端指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信。

其中,在不同的无线通信系统中,网络设备可以通过不同方式向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,本发明实施例在对网络设备发送指示信息的方式不做具体限制。

需要说明的是,在本发明实施例中,步骤301和移动终端接收网络设备发送的第一指示信息的执行顺序没有先后关系,也就是说,可以先执行步骤301,再执行移动终端接收网络设备发送的第一指示信息的操作,也可以先执行移动终端接收网络设备发送的第一指示信息的操作,再执行步骤301,当然,还可以同时执行步骤301和移动终端接收网络设备发送的第一指示信息的操作,本发明实施例在此对步骤301和移动终端接收网络设备发送的第一指示信息的执行顺序不做具体限制。

在本发明实施例中,进一步的,在步骤301之后,所述的能力指示方法还可以包括:移动终端向网络设备发送第一相关信息,该第一相关信息用于移动终端向网络设备申请多跳资源和/或用于移动终端指示移动终端对多跳有需求。

在本发明实施例中,进一步的,所述的移动终端向网络设备发送第一相关信息具体的可以包括:移动终端通过专用RRC消息向网络设备发送第一相关信息。示例性的,当移动终端通过专用RRC消息向网络设备发送第一相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

在本发明实施例中,进一步的,在所述的移动终端向网络设备发送第一相关信息之前,所述的能力指示方法还可以包括:移动终端确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳有需求”,主要指的是“移动终端对多跳感兴趣(英文:interested)”。

在本发明实施例中,进一步的,所述的能力指示方法还可以包括:移动终端确定自身对多跳没有需求和/或确定多跳能力开关处于未使能状态;移动终端向网络设备发送第二相关信息,该第二相关信息用于移动终端向网络设备申请释放多跳资源和/或用于移动终端指示移动终端对多跳没有需求。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳没有需求”,主要指的是“移动终端不再对多跳感兴趣”。

进一步的,所述的移动终端向网络设备发送第二相关信息具体的可以包括:移动终端通过专用RRC消息向网络设备发送第二相关信息。示例性的,当移动终端通过专用RRC消息向网络设备发送第二相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

本发明另一实施例提供一种能力指示方法,如图4所示,该方法可以包括:

401、网络设备接收移动终端发送的第二指示信息,该第二指示信息用于移动终端向网络设备指示移动终端为具备多跳能力的移动终端。

所述的具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

进一步的,网络设备可以接收移动终端通过专用RRC消息发送的第二指示信息。

其中,在移动终端确定自身为具备多跳能力的移动终端时,可以向网络设备发送用于指示移动终端为具备多跳能力的移动终端的第二指示信息,此时网络设备可以接收移动终端发送的第二指示信息,这样,网络设备便可以根据第二指示信息获知该移动终端支持多跳,进而可以在获知移动终端支持多跳的前提下,执行与多跳相关的操作。

需要说明的是,本发明实施例所述的能力指示方法可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。

本发明实施例提供的能力指示方法,网络设备接收移动终端发送的用于指示移动终端为具备多跳能力的移动终端的第二指示信息,以获知该移动终端支持多跳,进而可以在获知该移动终端支持多跳的前提下,执行与多跳相关的操作,避免了网络设备执行无效的与多跳相关的操作,从而提高了系统性能。

在本发明实施例中,进一步的,所述的能力指示方法还可以包括:网络设备向移动终端发送的第一指示信息,第一指示信息用于网络设备向移动终端指示网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

需要说明的是,在本发明实施例中,步骤401和网络设备向移动终端发送的第一指示信息的执行顺序没有先后关系,也就是说,可以先执行步骤401,再执行网络设备向移动终端发送的第一指示信息的操作,也可以先执行网络设备向移动终端发送的第一指示信息的操作,再执行步骤401,当然,还可以同时执行步骤401和网络设备向移动终端发送的第一指示信息的操作,本发明实施例在此对步骤401和网络设备向移动终端发送的第一指示信息的执行顺序不做具体限制。

其中,当先执行步骤401,再执行网络设备向移动终端发送的第一指示信息的操作时,网络设备向移动终端发送第一指示信息的过程中,可以仅向具备多跳能力的移动终端,即发送了第二指示信息的移动终端发送第一指示信息,这样可以节省网络资源。

在本发明实施例中,进一步的,网络设备可以通过多种不同的方式向移动终端发送第一指示信息,即所述的网络设备向移动终端发送第一指示信息具体的可以包括:

网络设备向移动终端发送系统消息,该系统消息中携带有第一指示信息。其中,系统消息可以包括以下至少一种:MIB、SIB。

需要说明的是,在本发明实施例中,仅是对系统消息进行了举例说明,在实际应用中,系统消息可以包括但不限于MIB、SIB中的至少一种。

或者,网络设备向移动终端发送专用RRC消息,该专用RRC消息中携带有第一指示信息。

或者,网络设备向移动终端发送管理帧,该管理帧中携带有第一指示信息。

或者,网络设备向移动终端发送管理消息,该管理消息中携带有第一指示信息。

其中,当网络设备通过系统消息向移动终端发送第一指示信息时,该第一指示信息可以是系统消息中新增加的信元,也可以是现有系统消息中的已有的信元,当然还可以采用其他的形式来指示该第一指示信息,本发明实施例在此并不做具体限制。但当第一指示信息是现有系统消息中已有的信元时,该已有信元需具备多值。同样的,当网络设备通过专用RRC消息或管理帧或管理消息向移动终端发送第一指示信息时,该第一指示信息可以是专用RRC消息或管理帧或管理消息中新增加的信元,也可以是现有专用RRC消息或管理帧或管理消息中的已有的信元,当然还可以采用其他的形式来指示该第一指示信息,本发明实施例在此也不做具体限制。

需要说明的是,当网络设备通过系统消息或专用RRC消息向移动终端发送第一指示信息时,此时的网络设备可以是基站等接入网侧设备,也可以是MME等核心网侧设备,本发明实施例在此并不做具体限制。当然,当网络设备是MME时,此时MME可以通过基站的转发将第一指示信息发送至移动终端。当网络设备通过管理帧向移动终端发送第一指示信息时,此时的网络设备可以是AP。当网络设备通过管理消息向移动终端发送第一指示信息时,此时的网络设备可以是BS。

在本发明实施例中,进一步的,在步骤401之后,所述的能力指示方法还可以包括:网络设备接收移动终端发送的第一相关信息,该第一相关信息用于移动终端向网络设备申请多跳资源和/或用于移动终端指示移动终端对多跳有需求。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳有需求”,主要指的是“移动终端对多跳感兴趣(英文:interested)”。

进一步的,网络设备接收移动终端发送的第一相关信息具体的可以 为:网络设备可以接收移动终端通过专用RRC消息发送的第一相关信息。示例性的,当网络设备接收移动终端通过专用RRC消息发送的第一相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

在本发明实施例中,进一步的,在步骤401之后,所述的能力指示方法还可以包括:网络设备接收移动终端发送的第二相关信息,该第二相关信息用于移动终端向网络设备申请释放多跳资源和/或用于移动终端指示移动终端对多跳没有需求。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳没有需求”,主要指的是“移动终端不再对多跳感兴趣”。

进一步的,所述的网络设备接收移动终端发送的第二相关信息具体的可以包括:网络设备接收移动终端通过专用RRC消息发送的第二相关信息。示例性的,当网络设备接收移动终端通过专用RRC消息发送的第二相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

众所周知的,当移动终端之间采用D2D技术进行通信时,只能采用单跳传输方式,以及广播或组播模式。具体的,例如,在移动终端之间采用单跳传输方式以及广播模式进行通信的场景下,当移动终端1有数据包需发送时,可以将需发送的数据包进行广播,这样与该移动终端1相邻的至少一个移动终端2便可以接收到移动终端1广播的数据包,并且移动终端2在接收到数据包之后,不会将数据包继续进行转发。可以得到的是,在移动终端之间采用D2D技术进行通信时,至少会存在如下问题:问题一:采用单跳传输方式是无法实现不相邻移动终端之间的通信的;问题二:采用广播或组播模式实现移动终端之间的通信时,会出现移动终端之间传输的数据包在全网进行广播的现象,这样在移动终端之间需进行一对一通信时,若仍采用广播或组播模式,则会导致网络开销较大,并且移动终端之间传输的数据包的安全性得不到保障的问题出现。采用本发明提供的路由建立方法,可以很好的解决上述问题。并且,为了便于本领域技术人员的理解,本发明通过以下实施例对本发明提供的技术方案的具体实现过程进行说明。

本发明另一实施例提供一种路由建立方法,如图5所示,该方法可以包括:

501、第一移动终端接收第二移动终端发送的第一邻居发现及建立消息,该第一邻居发现及建立消息中携带目标移动终端的标识、与目标移动终端的标识对应参数信息。

其中,第二移动终端为与第一移动终端直接相邻的移动终端,目标移动终端为与第二移动终端直接或间接相邻的移动终端,可以说,目标移动终端是与第一移动终端不直接相邻的移动终端。示例性的,假如与第二移动终端直接相邻的移动终端为第三移动终端,那么,可以将与第三移动终端直接相邻的第四移动终端称为与第二移动终端间接相邻的移动终端,还可以将与第四移动终端直接相邻的第五移动终端称为与第二移动终端间接相邻的移动终端,以此类推。

502、第一移动终端根据目标移动终端的标识和与目标移动终端的标识对应参数信息,建立与目标移动终端之间的路由。

其中,为了能够实现不相邻移动终端之间的通信,并且能够避免在移动终端之间需进行一对一通信时,仍采用广播或组播模式,导致的网络开销较大,且移动终端之间传输的数据包的安全性得不到保障的问题出现,在移动终端之间进行一对一通信之前,可以预先建立好移动终端之间的路由,具体的,第二移动终端在向第一移动终端发送第一邻居发现及建立消息时,需携带目标移动终端的标识、与目标移动终端的标识对应参数信息,这样第一移动终端在接收到第二移动终端发送的第一邻居发现及建立消息时,可以直接根据第一邻居发现及建立消息中携带的目标移动终端的标识和与目标移动终端的标识对应参数信息,建立与目标移动终端之间的路由,以便于在需与目标移动终端进行一对一通信时,直接根据建立好的路由进行通信。

本发明实施例提供的路由建立方法,第一移动终端接收第二移动终端发送的携带有目标移动终端的标识以及与目标移动终端的标识对应参数信息的第一邻居发现及建立消息,以便根据目标移动终端的标识和与目标移动终端的标识对应参数信息,建立与目标移动终端之间的路由,这样在第一移动终端需与自身不直接相邻的目标移动终端进行通信时,不仅可以 通过建立的与目标移动终端之间的路由实现与不相邻移动终端之间的通信,还可以通过建立的与目标移动终端之间的路由实现一对一通信,进而节省了网络开销,且保障了移动终端之间传输的数据包的安全性。并且,通过在邻居发现及建立消息中直接携带建立路由所需的信息,减少了路由建立的时间和开销,且能够避免引入额外的路由建立流程,从而降低了路由建立的复杂度。

在本发明实施例中,进一步的,与目标移动终端的标识对应的参数信息为目标移动终端距离第二移动终端的跳数信息;或者,与目标移动终端的标识对应的参数信息为目标移动终端距离第二移动终端的度量(英文:metric)信息。

在本发明实施例中,进一步的,在步骤501之前,所述的路由建立方法还可以包括:第一移动终端向第二移动终端发送第二邻居发现及建立消息,第二邻居发现及建立消息中携带第一移动终端的标识。

在本发明实施例中,进一步的,由于需要在网络设备及第一移动终端具体多跳能力的前提下,第一移动终端才可以实现与和自身不直接相邻的移动终端之间的通信,因此,为了避免第一移动终端执行无效的建立路由的操作,在所述的第一移动终端向第二移动终端发送第二邻居发现及建立消息之前,所述的路由建立方法还可以包括:第一移动终端接收网络设备发送的第一指示信息,并确定自身为具备多跳能力的移动终端。其中,第一指示信息用于网络设备向移动终端指示网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信,所述的具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,在所述的第一移动终端接收网络设备发送的第一指示信息,并确定自身为具备多跳能力的移动终端之后,所述的路由建立方法还可以包括:第一移动终端确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

在本发明实施例中,进一步的,在所述的第一移动终端接收网络设备发送的第一指示信息,并确定自身为具备多跳能力的移动终端之后,所述的路由建立方法还可以包括:

第一移动终端向网络设备发送相关信息或向网络设备发送第二指示 信息。其中,相关信息用于第一移动终端向网络设备申请多跳资源和/或用于第一移动终端指示第一移动终端对多跳有需求,第二指示信息用于第一移动终端向网络设备指示第一移动终端为具备多跳能力的移动终端。

第一移动终端接收网络设备发送的资源信息。其中,该资源信息中包含网络设备为第一移动终端分配的用于发送第二邻居发现及建立消息所需的资源的信息。

所述的第一移动终端向第二移动终端发送第二邻居发现及建立消息具体的可以包括:第一移动终端采用与资源信息对应的资源向第二移动终端发送第二邻居发现及建立消息。

其中,需要说明的是,在本发明实施例中,所述的“移动终端对多跳有需求”,主要指的是“移动终端对多跳感兴趣(英文:interested)”。

在本发明实施例中,进一步的,在所述的第一移动终端接收网络设备发送的第一指示信息,并确定为自身具备多跳能力的移动终端之后,所述的路由建立方法还可以包括:

第一移动终端获取资源信息。其中,资源信息对应的资源为网络设备根据当前小区内所有具备多跳能力的移动终端的数量预先为第一移动终端分配的,资源信息中包含网络设备为第一移动终端分配的用于发送第二邻居发现及建立消息所需的资源的信息。

所述的第一移动终端向第二移动终端发送第二邻居发现及建立消息具体的可以包括:第一移动终端采用与资源信息对应的资源向第二移动终端发送第二邻居发现及建立消息。

在本发明实施例中,进一步的,在所述的第一移动终端获取资源信息之前,所述的路由建立方法还可以包括:第一移动终端向网络设备发送第二指示信息;第二指示信息用于第一移动终端向网络设备指示第一移动终端为具备多跳能力的移动终端。

示例性的,为了便于本领域技术人员的理解,本发明在此对本发明提供的路由建立方法进行举例说明,假设在某一小区中存在3个移动终端,分别为移动终端1、移动终端2、移动终端3,且以与目标移动终端的标识对应的参数信息为目标移动终端距离第二移动终端的跳数信息为例,其中,移动终端1与移动终端2直接相邻,移动终端2与移动终端3直接相 邻,假设,移动终端1是触发路由建立流程的设备,那么,在该小区中移动终端之间建立路由的过程具体的为:

步骤1、移动终端1采用广播的方式发送第一邻居发现及建立消息,其中,由于是由移动终端1触发路由建立流程的,那么此时移动终端1并不知晓任何与自身相邻的移动终端的信息,因此,移动终端1广播发送的第一邻居发现与建立消息中只需携带该移动终端1的标识即可。

步骤2、移动终端2接收移动终端1发送的第一邻居发现及建立消息,并根据该第一邻居发现及建立消息中携带的移动终端1的标识,建立与移动终端1的路由,即移动终端2->移动终端1。

步骤3、移动终端2采用广播的方式发送第二邻居发现与建立消息,并由于移动终端2此时已获知移动终端1的信息,因此,移动终端2广播发送的第二邻居发现及建立消息中携带移动终端2的标识,移动终端1的标识,以及与移动终端1的标识对应的该移动终端1到移动终端2的跳数信息(由于移动终端1与移动终端1直接相邻,因此此时的跳数信息为1)。

步骤4、由于移动终端1和移动终端3均与移动终端2相邻,那么此时移动终端1和移动终端3分别可以接收到移动终端2发送的第二邻居发现与建立消息。

步骤5、移动终端1可以根据第二邻居发现与建立消息中携带的移动终端2的标识,建立与移动终端2的路由,即移动终端1->移动终端2,并可以忽略第二邻居发现与建立消息中携带的自身的标识和与该标识对应的跳数信息。

步骤6、移动终端3可以根据第二邻居发现与建立消息中携带的移动终端2的标识,建立与移动终端2的路由,即移动终端3->移动终端2,并可以根据第二邻居发现与建立消息中携带的移动终端1的标识和与该移动终端1的标识对应的移动终端1到移动终端2的跳数信息,建立移动终端3到移动终端1之间的路由,即移动终端3->移动终端2->移动终端1。

步骤7、移动终端3采用广播的方式发送第三邻居发现与建立消息,并由于移动终端3此时已获知移动终端1的信息以及移动终端2的信息,因此,移动终端3广播发送的第三邻居发现及建立消息中携带移动终端3的标识,移动终端2的标识,与移动终端2的标识对应的该移动终端3到 移动终端2的跳数信息(由于移动终端2与移动终端3直接相邻,因此此时的跳数信息为1),移动终端1的标识,以及与移动终端1的标识对应的该移动终端1到移动终端3的跳数信息(由于移动终端1与移动终端3通过移动终端2间接相邻,因此此时的跳数信息为2)。

步骤8、移动终端2可以接收到移动终端3发送的第三邻居发现与建立消息,并且可以根据第三邻居发现与建立消息中携带的移动终端3的标识,建立与移动终端3的路由,即移动终端2->移动终端3。进一步的,还可以比较根据第三邻居发现与建立消息中携带的移动终端1的标识和与该移动终端1的标识对应的移动终端1到移动终端3的跳数信息建立的移动终端2到移动终端1的路由,和根据第一邻居发现及建立消息中携带的移动终端1的标识建立移动终端2到移动终端1的路由,并选择最优路由的保留下来。

步骤9、移动终端2此时还可以继续发送新的邻居发现与建立消息,并携带移动终端1的信息和移动终端3的信息,具体的,移动终端2广播发送的新的邻居发现及建立消息中携带移动终端2的标识,移动终端1的标识,与移动终端1的标识对应的该移动终端2到移动终端1的跳数信息(由于移动终端2与移动终端1直接相邻,因此此时的跳数信息为1),移动终端3的标识,以及与移动终端3的标识对应的该移动终端3到移动终端2的跳数信息(由于移动终端3与移动终端2直接相邻,因此此时的跳数信息也为1)。

步骤10、由于移动终端1和移动终端3均与移动终端2相邻,那么此时移动终端1和移动终端3分别可以接收到移动终端2发送的新的邻居发现与建立消息。

步骤11、移动终端1可以根据新的邻居发现与建立消息中携带的移动终端3的标识和与移动终端3的标识对应的该移动终端3到移动终端2的跳数信息,建立与移动终端3的路由,即移动终端1->移动终端2->移动终端3,并可以获取移动终端2的信息,会根据此信息进行相关信息的更新。同样的,移动终端3收到移动终端2的新的邻居发现与建立消息时,会获得移动终端2的信息,会根据此进行相关信息的更新,同时移动终端3也会获得移动终端1的信息,也会根据此进行相关信息的更新。

通过上述的步骤便可以完成移动终端1、移动终端2和移动终端3之间的路由建立。

本发明另一实施例提供一种路由建立方法,如图6所示,该方法可以包括:

601、第一移动终端接收第二移动终端发送的第一邻居发现及建立消息,第一邻居发现及建立消息中携带移动终端集合中每个移动终端的标识,与移动终端的标识对应的移动终端的信号质量信息。

其中,移动终端集合包括第二移动终端和/或与第二移动终端直接或间接相邻的移动终端。示例性的,信号质量信息可以为下行参考信号接收功率(英文:Reference Signal Received Power,简称:RSRP)、信道质量指示(英文:Channel Quality Indicator,简称:CQI)等。

602、第一移动终端根据移动终端集合中每个与移动终端的标识对应的移动终端的信号质量信息和自身的信号质量信息,建立自身到网络设备的中继路由。

示例性的,第一移动终端可以从移动终端集合中每个与移动终端的标识对应的移动终端的信号质量信息和自身的信号质量信息中,选择一信号质量信息最好的移动终端作为自身的中继节点,以建立自身到网络设备的中继路由。

需要说明的是,第一移动终端可以从移动终端集合中每个与移动终端的标识对应的移动终端的信号质量信息和自身的信号质量信息中选择满足建立中继路由的条件的移动终端作为自身的中继节点,本发明实施例在此对建立中继路由的条件不进行具体限制,可以根据实际应用场景的需求进行设置。

本发明实施例提供的路由建立方法,第一移动终端接收第二移动终端发送的携带有移动终端集合中每个移动终端的标识,与移动终端的标识对应的移动终端的信号质量信息的第一邻居发现及建立消息,以便根据移动终端集合中每个与移动终端的标识对应的移动终端的信号质量信息和自身的信号质量信息,建立自身到网络设备的中继路由,通过在邻居发现及建立消息中直接携带建立中继路由所需的信息,减少了路由建立的时间和开销,且能够避免引入额外的路由建立流程,从而降低了路由建立的复杂 度。

在本发明实施例中,进一步的,该路由建立方法还可以包括:第一移动终端向第二移动终端发送第二邻居发现及建立消息,第二邻居发现及建立消息中携带第一移动终端的标识,以及与第一移动终端的标识对应的第一移动终端的信号质量信息,用于除第一移动终端外的其他移动终端建立到网络设备的中继路由。

示例性的,为了便于本领域技术人员的理解,本发明在此对本发明提供的路由建立方法进行举例说明,假设在某一小区中存在3个移动终端,分别为移动终端1、移动终端2、移动终端3,其中,移动终端1与移动终端2直接相邻,移动终端2与移动终端3直接相邻,假设,移动终端1是触发路由建立流程的设备,那么,在该小区中移动终端之间建立路由的过程具体的为:

步骤1、移动终端1采用广播的方式发送第一邻居发现及建立消息,其中,由于是由移动终端1触发路由建立流程的,那么此时移动终端1并不知晓任何与自身直接或间接相邻的移动终端的信号质量信息,因此,移动终端1广播发送的第一邻居发现与建立消息中只携带了移动终端1的标识,以及与移动终端1的标识对应的移动终端1自身的信号质量信息。

步骤2、移动终端2接收移动终端1发送的第一邻居发现及建立消息,并将该第一邻居发现及建立消息中携带的移动终端1的信号质量信息和移动终端2自身的信号质量信息进行比较,若移动终端1的信号质量信息优于移动终端2自身的信号质量信息,则移动终端2选择将移动终端1作为自身的中继节点,并将移动终端1作为中继节点建立移动终端2到网络设备的中继路由。

步骤3、移动终端2采用广播的方式发送第二邻居发现与建立消息,并由于移动终端2此时已获知移动终端1的信号质量信息,因此,移动终端2广播发送的第二邻居发现及建立消息中携带移动终端2的标识,与移动终端2的标识对应的移动终端2自身的信号质量信息,移动终端1的标识,与移动终端1的标识对应的移动终端1的信号质量信息。

步骤4、由于移动终端1和移动终端3均与移动终端2相邻,那么此时移动终端1和移动终端3分别可以接收到移动终端2发送的第二邻居发 现与建立消息。

步骤5、移动终端1可以根据第二邻居发现与建立消息中携带的移动终端2的信号质量信息和移动终端1自身的信号质量信息进行比较(移动终端1会忽略第二邻居发现与建立消息中携带的移动终端1的信号质量信息),若移动终端2的信号质量信息很差,则移动终端1不会选择将移动终端2作为自身的中继路由。同样的,移动终端3也可以根据第二邻居发现与建立消息中携带的移动终端2的信号质量信息、移动终端1的信号质量信息和移动终端3自身的信号质量信息进行比较,若移动终端1的信号质量信息最优,则移动终端3会选择将移动终端1作为自身的中继节点,并将移动终端3作为中继节点建立移动终端3到网络设备的中继路由。

步骤6、移动终端3采用广播的方式发送第三邻居发现与建立消息,并由于移动终端3此时已获知移动终端1的信号质量信息以及移动终端2的信号质量信息,因此,移动终端3广播发送的第三邻居发现及建立消息中携带移动终端3的标识,与移动终端3的标识对应的移动终端3自身的信号质量信息,移动终端2的标识,与移动终端2的标识对应的移动终端2的信号质量信息,移动终端1的标识,与移动终端1的标识对应的移动终端1的信号质量信息。

步骤7、移动终端2可以接收到移动终端3发送的第三邻居发现与建立消息,并且根据第三邻居发现与建立消息中携带的移动终端1的信号质量信息、移动终端3的信号质量信息和移动终端2自身的信号质量信息进行比较(移动终端2会忽略第三邻居发现与建立消息中携带的移动终端2的信号质量信息),若移动终端3的信号质量信息最优,则移动终端2会将移动终端3作为自身的中继节点,并将移动终端3作为中继节点建立移动终端2到网络设备的中继路由,而取消步骤2中由移动终端1作为中继节点的中继路由。

通过上述的步骤便可以完成移动终端1、移动终端2和移动终端3分别与网络设备之间的中继路由的建立。

本发明另一实施例提供一种网络设备,如图7所示,该网络设备可以包括:发送单元71。

发送单元71,用于向移动终端发送第一指示信息,所述第一指示信 息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,所述发送单元71,具体用于:

向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息;所述系统消息包括以下至少一种:主信息块MIB、系统信息块SIB。

需要说明的是,在本发明实施例中,仅是对系统消息进行了举例说明,在实际应用中,系统消息可以包括但不限于MIB、SIB中的至少一种。

或者,向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息。

或者,向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息。

或者,向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息。

需要说明的是,当发送单元71具体用于向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息,或者,发送单元71具体用于向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息时,此时的网络设备可以是基站等接入网侧设备,也可以是MME等核心网侧设备,本发明实施例在此并不做具体限制。当然,当网络设备是MME时,此时MME包括的发送单元71可以通过基站的转发将第一指示信息发送至移动终端。当发送单元71具体用于向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息时,此时的网络设备可以是AP。当发送单元71具体用于向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息时,此时的网络设备可以是BS。

在本发明实施例中,进一步的,如图8所示,该网络设备还可以包括:接收单元72。

接收单元72,用于接收所述移动终端发送的第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为所述具备多跳能力的移动终端。

进一步的,接收单元72接收移动终端发送的第二指示信息具体的可为:接收单元72接收移动终端通过专用RRC消息发送的第二指示信息。示例性的,当接收单元72接收移动终端通过专用RRC消息发送的第二指示信息时,该专用RRC消息具体的可以是UE Capability Information。

在本发明实施例中,进一步的,所述接收单元72,还用于在所述发送单元71向移动终端发送第一指示信息之后,接收所述移动终端发送的第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

进一步的,接收单元72接收移动终端发送的第一相关信息具体的可以为:接收单元72接收移动终端通过专用RRC消息发送的第一相关信息。示例性的,当接收单元72接收移动终端通过专用RRC消息发送的第一相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

在本发明实施例中,进一步的,所述接收单元72,还用于在所述发送单元71向移动终端发送第一指示信息之后,接收所述移动终端发送的第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

进一步的,接收单元72接收移动终端发送的第二相关信息具体的可以为:接收单元72接收移动终端通过专用RRC消息发送的第二相关信息。示例性的,当接收单元72接收移动终端通过专用RRC消息发送的第二相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

需要说明的是,本发明实施例所述的网络设备可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。且本发明实施例提供的网络设备中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

需要说明的是,本实施例中的发送单元71可以为网络设备的发送器,接收单元72可以为网络设备的接收器;另外,也可以将发送单元71和接收单元72集成在一起构成网络设备的收发机。

本发明实施例提供的网络设备,向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,使得移动终端可以在获知当前所处小区支持多跳的前提下,执行与多跳相关的操作,避免了移动终端执行无效的与多跳相关的操作,从而在D2D Mesh网络中,节省了移动终端的电量。

本发明另一实施例提供一种移动终端,如图9所示,该移动终端可以包括:接收单元81。

接收单元81,用于接收网络设备发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

进一步的,接收单元81具体的可以接收网络设备通过系统消息或专用RRC消息或管理帧或管理消息发送的第一指示信息。

在本发明实施例中,进一步的,如图10所示,该移动终端还可以包括:发送单元82。

发送单元82,用于向所述网络设备发送第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为所述具备多跳能力的移动终端。

在本发明实施例中,进一步的,所述发送单元82,具体用于通过专用无线资源控制RRC消息向所述网络设备发送所述第二指示信息。示例性的,当发送单元82具体用于通过专用RRC消息向网络设备发送第二指示信息时,该专用RRC消息具体的可以是UE Capability Information。

在本发明实施例中,进一步的,所述发送单元82,还用于在所述接收单元81接收网络设备发送的第一指示信息之后,向所述网络设备发送第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

在本发明实施例中,进一步的,所述发送单元82,具体用于通过专用RRC消息向所述网络设备发送所述第一相关信息。示例性的,当发送单元82具体用于通过专用RRC消息向网络设备发送第一相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

在本发明实施例中,进一步的,该移动终端还可以包括:确定单元83。

确定单元83,用于在所述发送单元82向所述网络设备发送第一相关信息之前,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

在本发明实施例中,进一步的,所述确定单元83,还用于确定自身对多跳没有需求和/或确定所述多跳能力开关处于未使能状态。

所述发送单元82,还用于向所述网络设备发送第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

需要说明的是,本发明实施例所述的移动终端可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。且,本发明实施例提供的移动终端中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

需要说明的是,本实施例中的接收单元81可以为移动终端的接收器,发送单元82可以为移动终端的发送器;另外,也可以将接收单元81和发送单元82集成在一起构成移动终端的收发机。确定单元83可以为单独设立的处理器,也可以集成在移动终端的某一个处理器中实现,此外,也可以以程序代码的形式存储于移动终端的存储器中,由移动终端的某一个处理器调用并执行以上确定单元83的功能。这里所述的处理器可以是一个中央处理器(英文:Central Processing Unit,简称:CPU),或者是特定集成电路(英文:Application Specific Integrated Circuit,简称:ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。

本发明实施例提供的移动终端,接收网络设备发送的用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,以获知当前所处的小区支持多跳,进而可以在获知当前所处小区支持多跳的前提下,执行与多跳相关的操作,避免了移动终端执行无效的与多跳相关的操作,从而在D2D Mesh网络中,节省了移动终端的电量。

本发明另一实施例提供一种移动终端,如图11所示,该移动终端可以包括:发送单元91。

发送单元91,用于向网络设备发送第二指示信息,所述第二指示信 息用于所述移动终端向所述网络设备指示所述移动终端为具备多跳能力的移动终端,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,所述发送单元91,具体用于通过专用无线资源控制RRC消息向所述网络设备发送所述第二指示信息。示例性的,当发送单元91具体用于通过专用RRC消息向网络设备发送第二指示信息时,该专用RRC消息具体的可以是UE Capability Information。

在本发明实施例中,进一步的,如图12所示,该移动终端还可以包括:接收单元92。

接收单元92,用于接收所述网络设备发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

其中,在不同的无线通信系统中,网络设备可以通过不同方式向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,本发明实施例在对网络设备发送指示信息的方式不做具体限制。

在本发明实施例中,进一步的,所述发送单元91,还用于在所述向网络设备发送第二指示信息之后,向所述网络设备发送第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

在本发明实施例中,进一步的,所述发送单元91,具体用于通过专用RRC消息向所述网络设备发送所述第一相关信息。示例性的,当发送单元91具体用于通过专用RRC消息向网络设备发送第一相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

在本发明实施例中,进一步的,该移动终端还可以包括:确定单元93。

确定单元93,用于在所述发送单元91向所述网络设备发送第一相关信息之前,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

在本发明实施例中,进一步的,所述确定单元93,还用于确定自身对多跳没有需求和/或确定所述多跳能力开关处于未使能状态。

所述发送单元91,还用于向所述网络设备发送第二相关信息,所述 第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。示例性的,当发送单元91通过专用RRC消息向网络设备发送第二相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

需要说明的是,本发明实施例所述的移动终端可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。且,本发明实施例提供的移动终端中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

需要说明的是,本实施例中的发送单元91可以为移动终端的发送器,接收单元92可以为移动终端的接收器;另外,也可以将发送单元91和接收单元92集成在一起构成移动终端的收发机。确定单元93可以为单独设立的处理器,也可以集成在移动终端的某一个处理器中实现,此外,也可以以程序代码的形式存储于移动终端的存储器中,由移动终端的某一个处理器调用并执行以上确定单元93的功能。这里所述的处理器可以是一个CPU,或者是ASIC,或者是被配置成实施本发明实施例的一个或多个集成电路。

本发明实施例提供的移动终端,向网络设备发送用于指示移动终端为具备多跳能力的移动终端的第二指示信息,使得网络设备可以在获知移动终端支持多跳的前提下,执行与多跳相关的操作,避免了网络设备执行无效的与多跳相关的操作,从而提高了系统性能。

本发明另一实施例提供一种网络设备,如图13所示,该网络设备包括:接收单元1001。

接收单元1001,用于接收移动终端发送的第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为具备多跳能力的移动终端,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,如图14所示,该网络设备还可以包括:发送单元1002。

发送单元1002,用于向所述移动终端发送的第一指示信息,所述第 一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

在本发明实施例中,进一步的,所述发送单元1002,具体用于:

向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息;所述系统消息包括以下至少一种:主信息块MIB、系统信息块SIB。

或者,向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息。

或者,向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息。

或者,向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息。

需要说明的是,当发送单元1002具体用于向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息,或者,发送单元1002具体用于向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息时,此时的网络设备可以是基站等接入网侧设备,也可以是MME等核心网侧设备,本发明实施例在此并不做具体限制。当然,当网络设备是MME时,此时MME包括的发送单元1002可以通过基站的转发将第一指示信息发送至移动终端。当发送单元1002具体用于向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息时,此时的网络设备可以是AP。当发送单元1002具体用于向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息时,此时的网络设备可以是BS。

在本发明实施例中,进一步的,所述接收单元1001,还用于在所述接收移动终端发送的第二指示信息之后,接收所述移动终端发送的第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

进一步的,接收单元1001接收移动终端发送的第一相关信息具体的可以为:接收单元1001可以接收移动终端通过专用RRC消息发送的第一相关信息。示例性的,当接收单元1001接收移动终端通过专用RRC消息发送的第一相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

在本发明实施例中,进一步的,所述接收单元1001,还用于在所述接收移动终端发送的第二指示信息之后,接收所述移动终端发送的第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

进一步的,所述的接收单元1001接收移动终端发送的第二相关信息具体的可以包括:接收单元1001接收移动终端通过专用RRC消息发送的第二相关信息。示例性的,当接收单元1001接收移动终端通过专用RRC消息发送的第二相关信息时,该专用RRC消息具体的可以是Sidelink UE Information message。

需要说明的是,本发明实施例所述的网络设备可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。且,本发明实施例提供的网络设备中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

需要说明的是,本实施例中的接收单元1001可以为网络设备的接收器,发送单元1002可以为网络设备的发送器;另外,也可以将接收单元1001和发送单元1002集成在一起构成网络设备的收发机。

本发明实施例提供的网络设备,接收移动终端发送的用于指示移动终端为具备多跳能力的移动终端的第二指示信息,以获知该移动终端支持多跳,进而可以在获知该移动终端支持多跳的前提下,执行与多跳相关的操作,避免了网络设备执行无效的与多跳相关的操作,从而提高了系统性能。

本发明另一实施例提供一种第一移动终端,如图15所示,该第一移动终端可以包括:接收单元1101、建立单元1102。

接收单元1101,用于接收第二移动终端发送的第一邻居发现及建立消息,所述第一邻居发现及建立消息中携带目标移动终端的标识、与所述目标移动终端的标识对应参数信息;所述第二移动终端为与所述第一移动终端直接相邻的移动终端,所述目标移动终端为与所述第二移动终端直接或间接相邻的移动终端。

建立单元1102,用于根据所述接收单元1101接收到的所述目标移动 终端的标识和所述与所述目标移动终端的标识对应参数信息,建立与所述目标移动终端之间的路由。

在本发明实施例中,进一步的,所述与所述目标移动终端的标识对应的参数信息为所述目标移动终端距离所述第二移动终端的跳数信息;或者,所述与所述目标移动终端的标识对应的参数信息为所述目标移动终端距离所述第二移动终端的度量信息。

在本发明实施例中,进一步的,如图16所示,该第一移动终端还可以包括:发送单元1103。

发送单元1103,用于在所述接收单元1101接收第二移动终端发送的第一邻居发现及建立消息之前,向所述第二移动终端发送第二邻居发现及建立消息,所述第二邻居发现及建立消息中携带所述第一移动终端的标识。

在本发明实施例中,进一步的,所述接收单元1101,还用于在所述发送单元1103向所述第二移动终端发送第二邻居发现及建立消息之前,接收网络设备发送的第一指示信息。

所述第一移动终端还可以包括:确定单元1104。

确定单元1104,用于确定自身为具备多跳能力的移动终端,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,所述确定单元1104,还用于在所述接收单元1101接收网络设备发送的第一指示信息,所述确定单元1104确定自身为具备多跳能力的移动终端之后,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

在本发明实施例中,进一步的,所述发送单元1103,还用于在所述接收单元1101接收网络设备发送的第一指示信息,所述确定单元1104确定自身为具备多跳能力的移动终端之后,向所述网络设备发送相关信息或向所述网络设备发送第二指示信息;所述相关信息用于所述第一移动终端向所述网络设备申请多跳资源和/或用于所述第一移动终端指示所述第 一移动终端对多跳有需求,所述第二指示信息用于所述第一移动终端向所述网络设备指示所述第一移动终端为所述具备多跳能力的移动终端。

所述接收单元1101,还用于接收所述网络设备发送的资源信息;所述资源信息中包含所述网络设备为所述第一移动终端分配的用于发送所述第二邻居发现及建立消息所需的资源的信息。

所述发送单元1103,具体用于采用与所述接收单元1101接收到的所述资源信息对应的资源向所述第二移动终端发送所述第二邻居发现及建立消息。

在本发明实施例中,进一步的,该第一移动终端还可以包括:获取单元1105。

获取单元1105,用于在所述接收单元1101接收网络设备发送的第一指示信息,所述确定单元1104确定自身为具备多跳能力的移动终端之后,获取资源信息;所述资源信息对应的资源为所述网络设备根据当前小区内所有具备多跳能力的移动终端的数量预先为所述第一移动终端分配的,所述资源信息中包含所述网络设备为所述第一移动终端分配的用于发送所述第二邻居发现及建立消息所需的资源的信息。

所述发送单元1103,具体用于采用与所述获取单元1105获取到的所述资源信息对应的资源向所述第二移动终端发送所述第二邻居发现及建立消息。

在本发明实施例中,进一步的,所述发送单元1103,还用于在所述获取单元1105获取资源信息之前,向所述网络设备发送第二指示信息;所述第二指示信息用于所述第一移动终端向所述网络设备指示所述第一移动终端为所述具备多跳能力的移动终端。

需要说明的是,本发明实施例提供的第一移动终端中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

需要说明的是,本实施例中的接收单元1101可以为第一移动终端的接收器,发送单元1103可以为第一移动终端的发送器;另外,也可以将接收单元1101和发送单元1103集成在一起构成第一移动终端的收发机。建立单元1102可以为单独设立的处理器,也可以集成在第一移动终端的 某一个处理器中实现,此外,也可以以程序代码的形式存储于第一移动终端的存储器中,由第一移动终端的某一个处理器调用并执行以上建立单元1102的功能。确定单元1104以及获取单元1105的实现同建立单元1102,且可以与建立单元1102集成在一起,也可以独立实现。这里所述的处理器可以是一个CPU,或者是ASIC,或者是被配置成实施本发明实施例的一个或多个集成电路。

本发明实施例提供的第一移动终端,接收第二移动终端发送的携带有目标移动终端的标识以及与目标移动终端的标识对应参数信息的第一邻居发现及建立消息,以便根据目标移动终端的标识和与目标移动终端的标识对应参数信息,建立与目标移动终端之间的路由,这样在第一移动终端需与自身不直接相邻的目标移动终端进行通信时,不仅可以通过建立的与目标移动终端之间的路由实现与不相邻移动终端之间的通信,还可以通过建立的与目标移动终端之间的路由实现一对一通信,进而节省了网络开销,且保障了移动终端之间传输的数据包的安全性。并且,通过在邻居发现及建立消息中直接携带建立路由所需的信息,减少了路由建立的时间和开销,且能够避免引入额外的路由建立流程,从而降低了路由建立的复杂度。

本发明另一实施例提供一种第一移动终端,如图17所示,该第一移动终端可以包括:接收单元1201、建立单元1202。

接收单元1201,用于接收第二移动终端发送的第一邻居发现及建立消息,所述第一邻居发现及建立消息中携带移动终端集合中每个移动终端的标识,与所述移动终端的标识对应的所述移动终端的信号质量信息;所述移动终端集合包括所述第二移动终端和/或与所述第二移动终端直接或间接相邻的移动终端。

建立单元1202,用于根据所述接收单元1201接收到的所述移动终端集合中每个所述与所述移动终端的标识对应的所述移动终端的信号质量信息和自身的信号质量信息,建立自身到网络设备的中继路由。

在本发明实施例中,进一步的,如图18所示,该第一移动终端还可以包括:发送单元1203。

发送单元1203,用于向所述第二移动终端发送第二邻居发现及建立 消息,所述第二邻居发现及建立消息中携带所述第一移动终端的标识,以及与所述第一移动终端的标识对应的所述第一移动终端的信号质量信息,用于除所述第一移动终端外的其他移动终端建立到所述网络设备的中继路由。

需要说明的是,本发明实施例提供的第一移动终端中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

需要说明的是,本实施例中的接收单元1201可以为第一移动终端的接收器,发送单元1203可以为第一移动终端的发送器;另外,也可以将接收单元1201和发送单元1203集成在一起构成第一移动终端的收发机。建立单元1202可以为单独设立的处理器,也可以集成在第一移动终端的某一个处理器中实现,此外,也可以以程序代码的形式存储于第一移动终端的存储器中,由第一移动终端的某一个处理器调用并执行以上建立单元1202的功能。这里所述的处理器可以是一个CPU,或者是ASIC,或者是被配置成实施本发明实施例的一个或多个集成电路。

本发明实施例提供的第一移动终端,接收第二移动终端发送的携带有移动终端集合中每个移动终端的标识,与移动终端的标识对应的移动终端的信号质量信息的第一邻居发现及建立消息,以便根据移动终端集合中每个与移动终端的标识对应的移动终端的信号质量信息和自身的信号质量信息,建立自身到网络设备的中继路由,通过在邻居发现及建立消息中直接携带建立中继路由所需的信息,减少了路由建立的时间和开销,且能够避免引入额外的路由建立流程,从而降低了路由建立的复杂度。

本发明另一实施例提供一种网络设备,如图19所示,该网络设备可以包括:发送器1301。

发送器1301,用于向移动终端发送第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,所述发送器1301,具体用于:

向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示 信息;所述系统消息包括以下至少一种:主信息块MIB、系统信息块SIB。

或者,向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息。

或者,向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息。

或者,向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息。

在本发明实施例中,进一步的,该网络设备还可以包括:接收器1302。

接收器1302,用于接收所述移动终端发送的第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为所述具备多跳能力的移动终端。

在本发明实施例中,进一步的,所述接收器1302,还用于在所述发送器1301向移动终端发送第一指示信息之后,接收所述移动终端发送的第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

在本发明实施例中,进一步的,所述接收器1302,还用于在所述发送器1301向移动终端发送第一指示信息之后,接收所述移动终端发送的第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

需要说明的是,本发明实施例所述的网络设备可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。

需要说明的是,本发明实施例提供的网络设备中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

本发明实施例提供的网络设备,向移动终端发送用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,使得移动终端可以在获知当前所处小区支持多跳的前提下,执行与多跳相关的操作,避免了移动终端执行无效的与多跳相关的操作,从而在D2D Mesh网络中,节省了移动终端的电量。

本发明另一实施例提供一种移动终端,如图20所示,该移动终端可以包括:接收器1401。

接收器1401,用于接收网络设备发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,该移动终端还可以包括:发送器1402。

发送器1402,用于向所述网络设备发送第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为所述具备多跳能力的移动终端。

在本发明实施例中,进一步的,所述发送器1402,具体用于通过专用无线资源控制RRC消息向所述网络设备发送所述第二指示信息。

在本发明实施例中,进一步的,所述发送器1402,还用于在所述接收器1401接收网络设备发送的第一指示信息之后,向所述网络设备发送第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

在本发明实施例中,进一步的,所述发送器1402,具体用于通过专用RRC消息向所述网络设备发送所述第一相关信息。

在本发明实施例中,进一步的,该移动终端还可以包括:处理器1403。

处理器1403,用于在所述发送器1402向所述网络设备发送第一相关信息之前,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

在本发明实施例中,进一步的,所述处理器1403,还用于确定自身对多跳没有需求和/或确定所述多跳能力开关处于未使能状态。

所述发送器1402,还用于向所述网络设备发送第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

需要说明的是,本发明实施例所述的移动终端可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。

需要说明的是,本发明实施例提供的移动终端中各功能模块的具体工 作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

本发明实施例提供的移动终端,接收网络设备发送的用于指示网络设备所在的通信网络支持具备多跳能力的移动终端之间的通信的第一指示信息,以获知当前所处的小区支持多跳,进而可以在获知当前所处小区支持多跳的前提下,执行与多跳相关的操作,避免了移动终端执行无效的与多跳相关的操作,从而在D2D Mesh网络中,节省了移动终端的电量。

本发明另一实施例提供一种移动终端,如图21所示,该移动终端可以包括:发送器1501。

发送器1501,用于向网络设备发送第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为具备多跳能力的移动终端,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,所述发送器1501,具体用于通过专用无线资源控制RRC消息向所述网络设备发送所述第二指示信息。

在本发明实施例中,进一步的,该移动终端还可以包括:接收器1502。

接收器1502,用于接收所述网络设备发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

在本发明实施例中,进一步的,所述发送器1501,还用于在所述向网络设备发送第二指示信息之后,向所述网络设备发送第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

在本发明实施例中,进一步的,所述发送器1501,具体用于通过专用RRC消息向所述网络设备发送所述第一相关信息。

在本发明实施例中,进一步的,该移动终端还可以包括:处理器1503。

处理器1503,用于在所述发送器1501向所述网络设备发送第一相关信息之前,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

在本发明实施例中,进一步的,所述处理器1503,还用于确定自身对多跳没有需求和/或确定所述多跳能力开关处于未使能状态。

所述发送器1501,还用于向所述网络设备发送第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

需要说明的是,本发明实施例所述的移动终端可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。

需要说明的是,本发明实施例提供的移动终端中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

本发明实施例提供的移动终端,向网络设备发送用于指示移动终端为具备多跳能力的移动终端的第二指示信息,使得网络设备可以在获知移动终端支持多跳的前提下,执行与多跳相关的操作,避免了网络设备执行无效的与多跳相关的操作,从而提高了系统性能。

本发明另一实施例提供一种网络设备,如图22所示,该网络设备包括:接收器1601。

接收器1601,用于接收移动终端发送的第二指示信息,所述第二指示信息用于所述移动终端向所述网络设备指示所述移动终端为具备多跳能力的移动终端,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,该网络设备还可以包括:发送器1602。

发送器1602,用于向所述移动终端发送的第一指示信息,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信。

在本发明实施例中,进一步的,所述发送器1602,具体用于:

向所述移动终端发送系统消息,所述系统消息中携带有所述第一指示信息;所述系统消息包括以下至少一种:主信息块MIB、系统信息块SIB。

或者,向所述移动终端发送专用无线资源控制RRC消息,所述专用RRC消息中携带有所述第一指示信息。

或者,向所述移动终端发送管理帧,所述管理帧中携带有所述第一指示信息。

或者,向所述移动终端发送管理消息,所述管理消息中携带有所述第一指示信息。

在本发明实施例中,进一步的,所述接收器1601,还用于在所述接收移动终端发送的第二指示信息之后,接收所述移动终端发送的第一相关信息,所述第一相关信息用于所述移动终端向所述网络设备申请多跳资源和/或用于所述移动终端指示所述移动终端对多跳有需求。

在本发明实施例中,进一步的,所述接收器1601,还用于在所述接收移动终端发送的第二指示信息之后,接收所述移动终端发送的第二相关信息,所述第二相关信息用于所述移动终端向所述网络设备申请释放多跳资源和/或用于所述移动终端指示所述移动终端对多跳没有需求。

需要说明的是,本发明实施例所述的网络设备可以应用于LTE、Wi-Fi、wimax、3GPP相关的蜂窝系统等无线通信系统中,本发明实例在此不做具体限制。

需要说明的是,本发明实施例提供的网络设备中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

本发明实施例提供的网络设备,接收移动终端发送的用于指示移动终端为具备多跳能力的移动终端的第二指示信息,以获知该移动终端支持多跳,进而可以在获知该移动终端支持多跳的前提下,执行与多跳相关的操作,避免了网络设备执行无效的与多跳相关的操作,从而提高了系统性能。

本发明另一实施例提供一种第一移动终端,如图23所示,该第一移动终端可以包括:接收器1701、处理器1702。

接收器1701,用于接收第二移动终端发送的第一邻居发现及建立消息,所述第一邻居发现及建立消息中携带目标移动终端的标识、与所述目标移动终端的标识对应参数信息;所述第二移动终端为与所述第一移动终端直接相邻的移动终端,所述目标移动终端为与所述第二移动终端直接或间接相邻的移动终端。

处理器1702,用于根据所述接收器1701接收到的所述目标移动终端的标识和所述与所述目标移动终端的标识对应参数信息,建立与所述目标移动终端之间的路由。

在本发明实施例中,进一步的,所述与所述目标移动终端的标识对应的参数信息为所述目标移动终端距离所述第二移动终端的跳数信息;或者,所述与所述目标移动终端的标识对应的参数信息为所述目标移动终端距离所述第二移动终端的度量信息。

在本发明实施例中,进一步的,该第一移动终端还可以包括:发送器1703。

发送器1703,用于在所述接收器1701接收第二移动终端发送的第一邻居发现及建立消息之前,向所述第二移动终端发送第二邻居发现及建立消息,所述第二邻居发现及建立消息中携带所述第一移动终端的标识。

在本发明实施例中,进一步的,所述接收器1701,还用于在所述发送器1703向所述第二移动终端发送第二邻居发现及建立消息之前,接收网络设备发送的第一指示信息。

处理器1702,还用于确定自身为具备多跳能力的移动终端,所述第一指示信息用于所述网络设备向所述移动终端指示所述网络设备所在的通信网络支持所述具备多跳能力的移动终端之间的通信,所述具备多跳能力的移动终端是指具备与一个或多个移动终端直接进行通信的能力的移动终端。

在本发明实施例中,进一步的,所述处理器1702,还用于在所述接收器1701接收网络设备发送的第一指示信息,所述处理器1702确定自身为具备多跳能力的移动终端之后,确定自身对多跳有需求和/或确定多跳能力开关处于使能状态。

在本发明实施例中,进一步的,所述发送器1703,还用于在所述接收器1701接收网络设备发送的第一指示信息,所述处理器1702确定自身为具备多跳能力的移动终端之后,向所述网络设备发送相关信息或向所述网络设备发送第二指示信息;所述相关信息用于所述第一移动终端向所述网络设备申请多跳资源和/或用于所述第一移动终端指示所述第一移动终端对多跳有需求,所述第二指示信息用于所述第一移动终端向所述网络设备指示所述第一移动终端为所述具备多跳能力的移动终端。

所述接收器1701,还用于接收所述网络设备发送的资源信息;所述资源信息中包含所述网络设备为所述第一移动终端分配的用于发送所述 第二邻居发现及建立消息所需的资源的信息。

所述发送器1703,具体用于采用与所述接收器1701接收到的所述资源信息对应的资源向所述第二移动终端发送所述第二邻居发现及建立消息。

在本发明实施例中,进一步的,处理器1702,还用于在所述接收器1701接收网络设备发送的第一指示信息,所述处理器1702确定自身为具备多跳能力的移动终端之后,获取资源信息;所述资源信息对应的资源为所述网络设备根据当前小区内所有具备多跳能力的移动终端的数量预先为所述第一移动终端分配的,所述资源信息中包含所述网络设备为所述第一移动终端分配的用于发送所述第二邻居发现及建立消息所需的资源的信息。

所述发送器1703,具体用于采用与所述处理器1702获取到的所述资源信息对应的资源向所述第二移动终端发送所述第二邻居发现及建立消息。

在本发明实施例中,进一步的,所述发送器1703,还用于在所述处理器1702获取资源信息之前,向所述网络设备发送第二指示信息;所述第二指示信息用于所述第一移动终端向所述网络设备指示所述第一移动终端为所述具备多跳能力的移动终端。

需要说明的是,本发明实施例提供的第一移动终端中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

本发明实施例提供的第一移动终端,接收第二移动终端发送的携带有目标移动终端的标识以及与目标移动终端的标识对应参数信息的第一邻居发现及建立消息,以便根据目标移动终端的标识和与目标移动终端的标识对应参数信息,建立与目标移动终端之间的路由,这样在第一移动终端需与自身不直接相邻的目标移动终端进行通信时,不仅可以通过建立的与目标移动终端之间的路由实现与不相邻移动终端之间的通信,还可以通过建立的与目标移动终端之间的路由实现一对一通信,进而节省了网络开销,且保障了移动终端之间传输的数据包的安全性。并且,通过在邻居发现及建立消息中直接携带建立路由所需的信息,减少了路由建立的时间和 开销,且能够避免引入额外的路由建立流程,从而降低了路由建立的复杂度。

本发明另一实施例提供一种第一移动终端,如图24所示,该第一移动终端可以包括:接收器1801、处理器1802。

接收器1801,用于接收第二移动终端发送的第一邻居发现及建立消息,所述第一邻居发现及建立消息中携带移动终端集合中每个移动终端的标识,与所述移动终端的标识对应的所述移动终端的信号质量信息;所述移动终端集合包括所述第二移动终端和/或与所述第二移动终端直接或间接相邻的移动终端。

处理器1802,用于根据所述接收器1801接收到的所述移动终端集合中每个所述与所述移动终端的标识对应的所述移动终端的信号质量信息和自身的信号质量信息,建立自身到网络设备的中继路由。

在本发明实施例中,进一步的,该第一移动终端还可以包括:发送器1803。

发送器1803,用于向所述第二移动终端发送第二邻居发现及建立消息,所述第二邻居发现及建立消息中携带所述第一移动终端的标识,以及与所述第一移动终端的标识对应的所述第一移动终端的信号质量信息,用于除所述第一移动终端外的其他移动终端建立到所述网络设备的中继路由。

需要说明的是,本发明实施例提供的第一移动终端中各功能模块的具体工作过程可以参考方法实施例中对应过程的具体描述,本发明实施例在此不再详细赘述。

本发明实施例提供的第一移动终端,接收第二移动终端发送的携带有移动终端集合中每个移动终端的标识,与移动终端的标识对应的移动终端的信号质量信息的第一邻居发现及建立消息,以便根据移动终端集合中每个与移动终端的标识对应的移动终端的信号质量信息和自身的信号质量信息,建立自身到网络设备的中继路由,通过在邻居发现及建立消息中直接携带建立中继路由所需的信息,减少了路由建立的时间和开销,且能够避免引入额外的路由建立流程,从而降低了路由建立的复杂度。

此外,还提供一种计算可读媒体(或介质),包括在被执行时进行以 下操作的计算机可读指令:执行上述实施例中的方法的101、201、301、401、501至502、601至602的操作。

另外,还提供一种计算机程序产品,包括上述计算机可读介质。

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

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个 存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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