本文主要是介绍临近直接发现,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
邻近直接发现是指一台具备ProSe功能的终端发现并识别附近的另一台具备ProSe功能的E-UTRA终端,该过程可以独立于ProSe Communication实现。邻近发现分为两种类型:open 和restricted,即公开和严格。
Open 类型:不用获得被发现UE的明确许可。
Retricted类型:被发现者UE必须明确许可。
发现者可以使用被发现者的特定的应用,并利用被发现者的应用的信息,比如说“寻找附近的出租车”、“帮我找到一个咖啡店”。利用发现的额外信息,就可以激发一个临近服务直接通信。
由两种类型,模式A和模式B。
模式A:“I am here”,我在这里。被发现的D2D终端定期广播特定的发现消息(Discovery Message),其他D2D终端监听、搜寻、发现消息并处理
有两个角色:
Announcing UE:广播一些消息
Monitoring UE:检测一些感兴趣的消息
模式A下,open和restricted两种类型都支持。
模式A的流程图
(2a):被发现终端向ProSe Function发送特定请求。
(3a):若步骤(2a)成功,则被发现终端被分配一个邻近应用码
这篇关于临近直接发现的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!