一种信息处理方法及电子设备的制造方法_4

文档序号:9579280阅读:来源:国知局
明实施例中,所述生成模块302还可以用于:确定所述N个距离位置信息中每个距离位置信息对应的媒体访问控制地址MAC地址;并根据所述N个距离位置信息及相应的MAC地址,生成所述第一数据包。
[0093]本发明实施例中,所述生成模块302具体还可以用于:依次取i为从1至N的整数,执行以下操作:确定所述N个距离位置信息中第i个距离位置信息对应的第i个源MAC地址及第i个对端设备MAC地址;其中,所述第i个源MAC地址为所述第一电子设备对应的MAC地址,所述第i个对端设备MAC地址为所述N个电子设备中与所述第i个距离位置信息相关的电子设备的MAC地址。
[0094]本发明实施例中,所述生成模块302具体还可以用于将所述第i个距离位置信息、所述第i个源MAC地址及所述第i个对端设备MAC地址进行封装,形成所述第一数据包中的第i个子数据包,共获得N个子数据包;根据所述N个子数据包生成所述第一数据包。
[0095]可选的,本发明实施例中,所述第一电子设备还包括接收模块,用于接收由所述N个电子设备发送的P个第二数据包,所述P个第二数据包中的每个第二数据包均包含有该第二数据包的发送端电子设备与所述N个电子设备中其余电子设备之间的距离位置信息;其中,P为正整数;并根据所述P个第二数据包获得Μ个距离位置信息,Μ为正整数。
[0096]可选的,本发明实施例中,所述第一电子设备还包括:
[0097]第二确定模块,用于确定所述Ν个距离位置信息中的第一距离位置信息及所述Μ个距离位置信息中的第二距离位置信息;其中,所述第一距离位置信息为由所述第一电子设备检测获得的与所述Ν个电子设备中第j个电子设备之间的距离位置信息,所述第二距离位置信息为由所述第j个电子设备检测获得的与所述第一电子设备之间的距离位置信息,j为不大于N的正整数;
[0098]判断模块,用于判断所述第一距离位置信息与所述第二距离位置信息是否一致,获得一判断结果;
[0099]第三确定模块,用于根据所述判断结果,确定所述第一电子设备与所述第j个电子设备之间的距离。
[0100]其中,所述判断模块具体用于:
[0101]若所述判断结果表明所述第一距离位置信息与所述第二距离位置信息不一致,则根据所述第一距离位置信息和所述第二距离位置信息确定平均位置距离,并将所述平均位置距离作为所述第一电子设备与所述第j个电子设备之间的距离;或者
[0102]若所述判断结果表明所述第一距离位置信息与所述第二距离位置信息一致,则根据所述第一距离位置信息或所述第二距离位置信息确定实际位置距离,并将所述实际位置距离作为所述第一电子设备与所述第j个电子设备之间的距离。
[0103]可选的,本发明实施例中,所述电子设备还包括第四确定模块,用于根据所述N个距离位置信息及所述Μ个距离位置信息,分别确定所述第一电子设备与所述Ν个电子设备之间的位置关系。
[0104]本发明实施例中提供了一种信息处理方法,应用于第一电子设备,所述方法包括:分别确定所述第一电子设备与其他Ν个电子设备之间的Ν个距离位置信息;其中,所述Ν个电子设备为与所述第一电子设备处于同一预定区域内的电子设备,所述Ν个电子设备与所述第一电子设备之间能相互进行数据交流,Ν为正整数;根据所述Ν个距离位置信息生成第一数据包;将所述第一数据包发送至所述Ν个电子设备,以使所述Ν个电子设备获得所述Ν个距离位置信息。
[0105]本发明实施例中,当所述第一电子设备确定获得与所述Ν个电子设备之间的所述Ν个距离位置信息之后,可根据所述Ν个距离位置信息生成一数据包分别发送给所述Ν个电子设备,从而可以使所述Ν个电子设备获知每个电子设备与所述第一电子设备之间的距离,类似的,由于所述第一电子设备与所述Ν个电子设备处于同一预定区域内,因此,所述Ν个电子设备中的每个电子设备均可以向该区域内的其它电子设备发送本机获取的距离位置信息,从而使得所述预定区域内的电子设备都可以获知彼此的位置信息,可见,本发明实施例中的定位方式较为灵活简单,无需GPS或A-GPS等系统的过多参与,由各电子设备自行完成,定位效率较高。且,由于所述第一电子设备与所述Ν个电子设备之间能够通过无线网络相互进行通信,故无需使电子设备处于固定的接收位置,使得电子设备的放置方式较为灵活,避免了特殊地形对信号的影响,且由于无需建立多个热点,减少了对硬件设备的要求,提高了电子设备及空间资源的利用率。
[0106]具体来讲,本申请实施例中的频率调整方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0107]分别确定所述第一电子设备与其他Ν个电子设备之间的Ν个距离位置信息;其中,所述Ν个电子设备为与所述第一电子设备处于同一预定区域内的电子设备,所述Ν个电子设备与所述第一电子设备之间能相互进行数据交流,Ν为正整数;
[0108]根据所述Ν个距离位置信息生成第一数据包;
[0109]将所述第一数据包发送至所述Ν个电子设备,以使所述Ν个电子设备获得所述Ν个距离位置信息。
[0110]可选的,所述存储介质中存储的与步骤:根据所述Ν个距离位置信息生成第一数据包对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0111]确定所述Ν个距离位置信息中每个距离位置信息对应的媒体访问控制地址MAC地址;
[0112]根据所述N个距离位置信息及相应的MAC地址,生成所述第一数据包。
[0113]可选的,所述存储介质中存储的与步骤:确定所述N个距离位置信息中每个距离位置信息对应的MAC地址,对应的计算机指令在具体被执行过程中,具体包括如下步骤:依次取i为从1至N的整数,执行以下操作:确定所述N个距离位置信息中第i个距离位置信息对应的第i个源MAC地址及第i个对端设备MAC地址;其中,所述第i个源MAC地址为所述第一电子设备对应的MAC地址,所述第i个对端设备MAC地址为所述N个电子设备中与所述第i个距离位置信息相关的电子设备的MAC地址。
[0114]可选的,所述存储介质中存储的与步骤:根据所述N个距离位置信息及相应的MAC地址,生成所述第一数据包,对应的计算机指令在具体被执行过程中,具体包括如下步骤:将所述第i个距离位置信息、所述第i个源MAC地址及所述第i个对端设备MAC地址进行封装,形成所述第一数据包中的第i个子数据包,共获得N个子数据包;根据所述N个子数据包生成所述第一数据包。
[0115]可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:将所述第一数据包发送至所述N个电子设备,以使所述N个电子设备获得所述N个距离位置信息对应的计算机指令被执行之后被执行,在被执行时包括如下步骤:
[0116]接收由所述N个电子设备发送的P个第二数据包,所述P个第二数据包中的每个第二数据包均包含有该第二数据包的发送端电子设备与所述N个电子设备中其余电子设备之间的距离位置信息;其中,P为正整数;
[0117]根据所述P个第二数据包获得Μ个距离位置信息,Μ为正整数。
[0118]可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:根据所述Ρ个第二数据包获得Μ个距离位置信息对应的计算机指令被执行之后被执行,在被执行时包括如下步骤:
[0119]确定所述Ν个距离位置信息中的第一距离位置信息及所述Μ个距离位置信息中的第二距离位置信息;其中,所述第一距离位置信息为由所述第一电子设备检测获得的与所述Ν个电子设备中第j个电子设备之间的距离位置信息,所述第二距离位置信息为由所述第j个电子设备检测获得的与所述第一电子设备之间的距离位置信息,j为不大于N的正整数;
[0120]判断所述第一距离位置信息与所述第二距离位置信息是否一致,获得一判断结果;
[0121]根据所述判断结果,确定所述第一电子设备与所述第j个电子设备之间的距离。
[0122]可选的,所述存储介质中存储的与步骤:根据所述判断结果,确定所述第一电子设备与所述第j个电子设备之间的距离,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0123]若所述判断结果表明所述第一距离位置信息与所述第二距离位置信息不一致,则根据所述第一距离位置信息和所述第二距离位置信息确定平均位置距离,并将所述平均位置距离作为所述第一电子设备与所述第j个电子设备之间的距离;或者
[0124]若所述判断结果表明所述第一距离位置信息与所述第二距离位置信息一致,则根据所述第一距离位置信息或所述第二距离位置信息确定实际位置距离,并将所述实际位置距离作为所述第一电子设备与所述第j个电子设备之间的距离。
[0125]可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:根据所述P个第二数据包获得Μ个距离位置信息对应的计算机指令被执行之后
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1