[发明专利]蓝牙设备自动分类组网的方法无效
申请号: | 200810203433.1 | 申请日: | 2008-11-27 |
公开(公告)号: | CN101415255A | 公开(公告)日: | 2009-04-22 |
发明(设计)人: | 张功伟;张大强;周皓;过敏意;周憬宇;沈耀 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04W84/18 | 分类号: | H04W84/18;H04B5/00 |
代理公司: | 上海交达专利事务所 | 代理人: | 王锡麟;王桂忠 |
地址: | 200240*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 设备 自动 分类 组网 方法 | ||
1、一种蓝牙设备自动分类组网的方法,其特征在于,包括以下步骤:
第一步,依据蓝牙设备的分类标准对蓝牙设备进行分类;
第二步,蓝牙设备在通信范围内连接,然后获取对方的属性信息进行验证,如果是同类蓝牙设备,继续连接,否则断开连接,这样在通信范围内的同类蓝牙设备连接起来,将同类蓝牙设备组成若干个孤立的散射网,确定每个孤立散射网中的超级结点,用来标识该散射网;
第三步,每个孤立的散射网向外发送探测消息,选择与孤立的散射网中的蓝牙设备不同类的蓝牙设备作为桥接点,将区域的散射网连接起来,形成全局的散射网。
2、根据权利要求1所述的蓝牙设备自动分类组网的方法,其特征是,所述的蓝牙设备的分类标准,包括从物理属性对蓝牙设备区分,或者从逻辑属性对蓝牙设备进行区分,每次组网的时候,选择的分类标准可改变,同一个设备允许在两次组网中被划分为不同的种类中。
3、根据权利要求1所述的蓝牙设备自动分类组网的方法,其特征是,所述在通信范围内的同类蓝牙设备连接,采用以下两种方法中的一种实现:
第一种方法是哈希函数来建立PIN码,这样,只有同类的蓝牙设备哈希后得到的四位数字才是相同的,两个蓝牙设备之间首先进行连接,然后在进行验证的时候,如果它们是同类蓝牙设备,那么PIN码就相同,验证成功,于是蓝牙设备就连接起来,否则PIN码不同,验证失败,蓝牙设备之间的临时连接就断开;
第二种方法是将属性写入设备名称中,蓝牙协议中有专门获取对方设备名称的功能,这样在得到对方设备名称后,就能进行验证是否是同类设备,如果是,则确立连接,否则拒绝连接。
4、根据权利要求1所述的蓝牙设备自动分类组网的方法,其特征是,所述的确定每个孤立散射网中的超级结点,就是从每个散射网中选择一个蓝牙设备,用此设备的标识来标识整个散射网,各个蓝牙设备都具有唯一的标识,所以各个散射网也具有了独一无二的标识。
5、根据权利要求1所述的蓝牙设备自动分类组网的方法,其特征是,第三步中,所述的选择与孤立的散射网中的蓝牙设备不同类的蓝牙设备作为桥接点,将区域的散射网连接起来,是指:
①散射网发送探测消息:超级结点会通知散射网内的所有节点准备向外发送探测消息,散射网内的节点是这样发送消息的:首先构造一个消息,这个消息含有散射网的唯一ID,同时还有一个跳数,这个跳数是用来确定连接两个散射网的路径上的异类节点的个数,此外,为了确定路径上的具体设备,这个消息还含有一个设备队列,消息构造完成后,就向周围的节点广播此消息,这些周围的节点必须在发消息节点的通信范围内;
②不同类蓝牙设备接受消息:当一个不同类的蓝牙设备接收到消息的时候,检查消息中所含的散射网ID,如果它已经存储有该ID,并且该散射网对应的跳数比消息中所含的跳数更少或者相等,说明已经有另外一个消息从同样的散射网出来,并且它通过更优的路径到达当前异类节点,这时,抛弃掉这个新到的消息;否则,如果这是第一个从新的散射网到来的消息,就存储该散射网ID和跳数;如果这是从一个旧的散射网到来的消息,但是它所走的路径更优,那么更新旧的散射网对应的跳数;对后两种情况,把当前的不同类蓝牙设备加入到消息中的设备队列中,对消息中的跳数加1,然后把消息存储在缓冲消息队列中等待发送;
③不同类蓝牙设备发送消息:从缓冲消息队列取出队首的消息,发送到周围的节点;
④同类蓝牙设备接收消息:当同类蓝牙设备接到一个消息时,先检查散射网ID,如果是同一散射网的,就抛弃;否则,表明是一个从别的散射网到来的,这时就将消息转发给超级结点进行分析;
⑤超级结点分析:超级结点接收到消息,首先看这个消息是不是从新的散射网来的,如果是的话,就记录散射网ID,跳数即路径长度,以及消息中的路径队列;否则,就要比较跳数,如果新的消息所含的跳数更少,那么就更新对应散射网ID中的跳数;如果相等,则把这个新的路径记下,如果大于的话,则把这个消息扔掉,一段时间后,超级结点就不会再收到消息,这时对同一散射网的多路径进行分析,最后得出一个好的路径。
6、根据权利要求5所述的蓝牙设备自动分类组网的方法,其特征是,步骤⑤中所述的超级结点分析,其中超级结点接收到消息,无论是直接得到的,或者是通过同一散射网的其它节点提交的,它都开始对该消息进行分析。
7、根据权利要求5所述的蓝牙设备自动分类组网的方法,其特征是,步骤⑤中所述超级结点分析中,先设定一个时间,到了时间就进行分析,等有新的消息到来时,再进行重分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810203433.1/1.html,转载请声明来源钻瓜专利网。