The invention discloses a method for finding the D2D node based on node proximity services, through the formation of the group, take turns sending the group list message, group members of the maintenance of equipment based on Bluetooth technology, through the introduction of adding windows, windows and windows update concept, detailed description of the whole process. Each group of devices using WiFi technology for members take turns to distant nodes declare all group members equipment, WiFi scanning, so far only need node receives a WiFi radio beacon that can search the entire group of equipment, so the group members more, energy saving effect is more obvious. The invention reduces the energy consumption of each node when the node is guaranteed to be found quickly. Bluetooth low energy consumption but the scope of the search, WiFi search range but high energy consumption, the invention combines Bluetooth and WiFi two technologies, compared with pure Bluetooth search or search WiFi, ensures that the search range of the nodes, but also solves the problem of energy consumption of mobile nodes.
【技术实现步骤摘要】
一种基于邻近服务的D2D节点发现方法
本专利技术属于无线网络通信
,具体涉及一种基于邻近服务的D2D节点发现方法。
技术介绍
D2D(device-to-device,设备到设备)技术是新一代通信领域的研究热点之一,而D2D节点搜索是这项技术实现的重点。没有外部架构的辅助,D2D节点就必须“盲目”地搜索其它节点,这种移动终端如果没有能耗的限制,节点发现就简单多了,可以让每台设备周期性地发送信标以便其它设备能及时快速地发现它的存在。然而,某种程度上来说,设备的能源效率和快速发现是一对矛盾的问题。为了实现节点的快速发现,设备需要发送的信标周期较短,这意味着消耗更多的能量。设备可以按照一定比例的占空比,在大部分时间里让无线接口保持在休眠状态中,并定期将其唤醒以执行搜索任务。当然,两个互相搜索的设备要想发现对方,必须保持唤醒状态,所以应该制定合适的占空比方案来确保两个邻近设备的唤醒时间是重叠的。通过时间的同步可以让设备同时处于唤醒状态,而且这并不难实现。然而,同步需要基础设施的支持(4G/无线基站),或使用车载GPS组件,但不能一直使用,因为能耗巨大。因此,在无法获得同步时钟且保证低占空比的情况下,为了确保邻近设备的唤醒时间在合理的时间内重叠,客观上需要探讨异步搜索的解决方案。关于可伸缩性的问题,节点搜索协议应当能在高度密集的环境中正常工作。如果希望许多设备能同时被搜索到,那么所有设备将在同一时间内一同发送信标,这些信标信号的传输有可能导致信号流量拥塞,从而使一些设备不能发现,因此需要有效解决可伸缩性的问题。另外,WiFi和蓝牙技术在节点搜索中各有优缺点。W ...
【技术保护点】
一种基于邻近服务的D2D节点发现方法,其特征在于包括如下步骤:步骤1:加入操作和群组操作步骤1‑1:加入操作一个设备A进入系统,假定在系统中有一个群组,里面至少有一个成员,A会先按照一个周期T
【技术特征摘要】
1.一种基于邻近服务的D2D节点发现方法,其特征在于包括如下步骤:步骤1:加入操作和群组操作步骤1-1:加入操作一个设备A进入系统,假定在系统中有一个群组,里面至少有一个成员,A会先按照一个周期Tc扫描,发现现有的信标,如果该设备接收到群组成员设备发送的蓝牙广播信标,假设此时刻为0时刻,则该设备可以计算出下一个加入窗的开始时间为t时刻,加入过程遵循三次握手,首先,该设备将发送一个加入请求到群组成员设备,其次,如果群组成员设备接受来自该设备的加入请求,则发送一个加入响应给该设备,最后,如果该设备接收到这个加入响应,就回复一个应答消息确认接收,否则,如果加入窗口结束却没有收到群组成员设备的加入响应,该设备将扫描另一个周期继续寻找信标;步骤1-2:群组操作(1)在一个加入窗口中,如果设备A被设备B接受,B就把A添加到群组列表中的上链,并更新自己的群组列表,然后通过蓝牙广播帧将现有的群组列表信息发送给设备A,设备A存储该列表,同样,A视B为它的下链,此时,群组循环周期T由公式T=N*t得到更新,然后,以加入时间为0时刻,A将更新窗的起始时间安排在(N-1)t时刻,设备A的下一个蓝牙信标发送时间为T时刻,其中N是设备A所在群组列表中的设备成员总数,t为的群组成员间隔;(2)在一个更新窗,如果设备B从它的上链设备A接收到一个信标,则B更新其群组列表,并且,如果A的群组列表包含B,B给A发送一个应答消息,如果A的群组列表不包含B,那么B就离开了群组,如果B没有接收到A的信标,B就从群组列表中移除它的上...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。