一种进行设备发现的方法和设备的制造方法

文档序号:9755402阅读:471来源:国知局
一种进行设备发现的方法和设备的制造方法
【技术领域】
[0001]本发明涉及无线通信技术领域,特别涉及一种进行设备发现的方法和设备。
【背景技术】
[0002]邻近通信业务是为了是处于相邻位置的两个或多个UE (用户设备)可以相互发现其处于邻近关系,并且通过空口直接建立通信连接,而不需要通过网络发起通信过程。
[0003]在这种场景下定义了两种角色的UE:Announcing(发布)UE和Monitoring(监听)UEoAnnounce UE发布的信息可以被附近的Monitor UE使用,Monitor UE监测附近announceUE发布的信息。在该模型中,announce UE在预定义的发现间隔内广播发现消息,monitorUE读取感兴趣的消息并进行处理。
[0004]在3GPP R(版本)12提出了 open direct discovery (开放直接发现)的方案,Announce UE上报ProSe APP ID (邻近业务应用标识),Announce UE 的ProSe funct1n(邻近业务功能)设备根据ProSe APP ID为UE分配一个per UE per APP (对应一个用户设备一个应用)的ProSe APP code (邻近业务应用密码)。
[0005]目前的发现过程是基于应用的发现,也就是说,当两个UE有新的应用需要执行发现过程时,会触发进行发现过程。但是如果当两个UE有新的应用需要执行发现过程时,即使UE已经有其他应用完成了相互发现,这两个UE也会因为新的应用触发再次执行发现过程。
[0006]综上所述,目前发现过程是基于应用的发现,使得UE只要有新的应用都需要触发执行发现过程,从而降低了 UE之间进行空口连接的效率。

【发明内容】

[0007]本发明提供一种进行设备发现的方法和设备,用以解决现有技术中存在发现过程是基于应用的发现,使得UE只要有新的应用都需要触发执行发现过程,从而降低了 UE之间进行空口连接的效率的问题。
[0008]本发明实施例提供的一种进行设备发现的方法,包括:
[0009]第一邻近业务功能ProSe funct1n设备接收到来自第二邻近业务功能设备的监听请求 Monitor request ;
[0010]所述第一邻近业务功能设备根据所述Monitor request中的邻近业务应用标识ProSe APP ID确定第一用户设备,以及根据所述Monitor request中的用户设备标识确定第二用户设备;
[0011]所述第一邻近业务功能设备在确定所述第一用户设备和所述第二用户设备邻近,且确定允许进行发现过程后,通过所述第二邻近业务功能设备向所述第二用户设备返回匹配报告 Match report ο
[0012]较佳地,所述第一邻近业务功能设备根据下列方式判断所述第一用户设备和所述第二用户设备是否邻近:
[0013]所述第一邻近业务功能设备根据维护的用户设备邻近关系,判断所述第一用户设备和所述第二用户设备是否邻近。
[0014]较佳地,该方法还包括:
[0015]所述第一邻近业务功能设备在接收到所述第一用户设备发送的邻近关系更新请求,或通过所述第二邻近业务功能设备接收到所述第二用户设备发送的邻近关系更新请求后,更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系;
[0016]其中,所述邻近关系更新请求是在所述第一用户设备和所述第二用户设备从邻近变为不邻近后发送的。
[0017]较佳地,所述第一邻近业务功能设备在接收到所述第一用户设备发送的邻近关系更新请求后,还包括:
[0018]所述第一邻近业务功能设备向所述第二邻近业务功能设备发送邻近关系更新请求,以使所述第二邻近业务功能设备更新维护的用户设备邻近关系。
[0019]较佳地,所述第一邻近业务功能设备根据所述Match report中的ProSe APP ID确定第一用户设备,以及根据所述Match report中的用户设备标识确定第二用户设备之后,还包括:
[0020]所述第一邻近业务功能设备根据维护的用户设备邻近关系确定所述第一用户设备和所述第二用户设备不邻近,执行将所述第一用户设备的邻近业务应用密码ProSe APPcode通知给所述第二用户设备的操作,并在后续Match Report过程中更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系;
[0021]其中,所述ProSe APP code是所述第一邻近业务功能设备根据所述第一用户设备的ProSe APP ID得到的。
[0022]较佳地,所述第一用户设备的ProSe APP ID是应用层为所述第一用户设备分配的。
[0023]较佳地,该方法还包括:
[0024]所述第一邻近业务功能设备根据收到的来自所述第一用户设备的发现请求Discovery Request确定所述第一用户设备需要监听的第二网络侧设备对应第二邻近业务功能设备后,将监听请求发送给第二邻近业务功能设备,并在后续Match Report过程中更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系。
[0025]较佳地,该方法还包括:
[0026]所述第一邻近业务功能设备在与所述第二邻近业务功能设备进行Match Report过程中需要建立所述第一用户设备和所述第二用户设备的邻近关系时,将所述第一用户设备的标识通知给所述第二邻近业务功能设备,以使所述第二邻近业务功能设备根据所述第一用户设备的标识维护所述第一用户设备和所述第二用户设备的邻近关系。
[0027]较佳地,所述第一邻近业务功能设备和所述第二邻近业务功能设备为同一个实体。
[0028]本发明实施例提供的一种进行设备发现的方法,包括:
[0029]第二用户设备触发发现第一用户设备时,向第二邻近业务功能设备发送Discovery Request ;
[0030]所述第二用户设备通过所述第二邻近业务功能设备接收由所述第一用户设备对应的第一邻近业务功能设备发送的Match report ;
[0031]其中,所述Match report是所述第一邻近业务功能设备在确定所述第一用户设备和所述第二用户设备邻近,且确定允许进行发现过程后发送的。
[0032]较佳地,该方法还包括,
[0033]所述第二用户设备在确定与所述第一用户设备从邻近变为不邻近后,向所述第二邻近业务功能设备发送邻近关系更新请求,以使所述第二邻近业务功能设备更新维护的用户设备邻近关系。
[0034]较佳地,所述第二用户设备在满足部分或全部条件后,确定与所述第一用户设备从邻近变为不邻近:
[0035]所述第二用户设备无法保持与所述第一用户设备之间的邻近通信链路;
[0036]所述第二用户设备无法监听到所述第一用户设备的ProSe APP code ;
[0037]所述第二用户设备维护的应用定时器到时。
[0038]本发明实施例提供的一种进行设备发现的第一邻近业务功能ProSe funct1n设备,包括:
[0039]第一接收模块,用于接收到来自第二邻近业务功能设备的监听请求Monitorrequest ;
[0040]确定模块,用于根据所述Monitor request中的邻近业务应用标识ProSe APP ID确定第一用户设备,以及根据所述Monitor request中的用户设备标识确定第二用户设备;
[0041]处理模块,用于在确定所述第一用户设备和所述第二用户设备邻近,且确定允许进行发现过程后,通过所述第二邻近业务功能设备向所述第二用户设备返回匹配报告Match report ο
[0042]较佳地,所述处理模块具体用于,根据下列方式判断所述第一用户设备和所述第二用户设备是否邻近:
[0043]根据维护的用户设备邻近关系,判断所述第一用户设备和所述第二用户设备是否邻近。
[0044]较佳地,所述处理模块还用于:
[0045]在接收到所述第一用户设备发送的邻近关系更新请求,或通过所述第二邻近业务功能设备接收到所述第二用户设备发送的邻近关系更新请求后,更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系;
[0046]其中,所述邻近关系更新请求是在所述第一用户设备和所述第二用户设备从邻近变为不邻近后发送的。
[0047]较佳地,所述处理模块还用于:
[0048]在接收到所述第一用户设备发送的邻近关系更新请求后,向所述第二邻近业务功能设备发送邻近关系更新请求,以使所述第二邻近业务功能设备更新维护的用户设备邻近关系。
[0049]较佳地,所述处理模块还用于:
[0050]根据维护的用户设备邻近关系确定所述第一用户设备和所述第二用户设备不邻近,执行将所述第一用户设备的邻近业务应用密码ProSe APP code通知给所述第二用户设备的操作,并在后续Match Report过程中更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系;
[0051]其中,所述ProSe APP code是所述第一邻近业务功能设备根据所述第一用户设备的ProSe APP ID得到的。
[0052]较佳地,所述第一用户设备的ProSe APP ID是应用层为所述第一用户设备分配的。
[0053]较佳地,所述处理模块还用于:
[0054]根据收到的来自所述第一用户设备的发现请求Discovery Request确定所述第一用户设备需要监听的第二网络侧设备对应第二邻近业务功能设备后,将监听请求发送给第二邻近业务功能设备,并在后续Match R印ort过程中更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系。
[0055]较佳地,所述处理模块还用于:
[0056]在与所述第二邻近业务功能设备进行Match Report过程中需要建立所述第一用户设备和所述第二用户设备的邻近关系时,将所述第一用户设备的标识通知给所述第二邻近业务功能设备,以使所述第二邻近业务功能设备根据所述第一用户设备的标识维护所述第一用户设备和所述第二用户设备的邻近关系。
[0057]较佳地,所述第一邻近业务功能设备和所述第二邻近业务功能设备为同一个实体。
[0058]本发明实施例提供的一种进行设备发现的第二用户设备,该第二用户设备包括:
[0059]监听模块,用于触发发现第一用户设备时,向第二邻近业务功能设备发送Discovery Request ;
[0060]第二接收模块,用于通过所述第二邻近业务功能设备接收由所述第一用户设备对应的第一邻近业务功能设备发送的Match report ;
[0061]其中,所述Match report是所述第一邻近业务功能设备在确定所述第一用户设备和所述第二用户设备邻近,且确定允许进行发现过程后发送的。
[0062]较佳地,所述第二用户设备还包括:
[0063]更新模块,用于在确定与所述第一用户设备从邻近变为不邻近后,向所述第二邻近业务功能设备发送邻近关系更新请求,以使所述第二邻近业务功能设备更新维护的用户设备邻近关系。
[0064]较佳地,所述更新模块具体用于,在满足部分或全部条件后,确定与所述第一用户设备从邻近变为不邻近:
[0065
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1