网络接入方法及网络设备的制造方法_2

文档序号:9871270阅读:来源:国知局
离再挑选几个响应节点。
[0056]S1053、按照距离由近及远向响应节点发送连接请求。
[0057]S1 5 4、接收响应节点的响应消息;当接收到响应节点回复的响应消息为同意时,则与该响应节点建立网络连接。如果没有接收到响应消息,则向下一个响应节点发送网络接入请求,直至接入为止。最终完成数据交互。
[0058]实施例3:
[0059]如图2所示,本实施例提供一种网络设备,该网络设备可以是可穿戴网络设备。其具体包括:发送模块、计算模块、判断模块、存储模块、调整模块、连接模块。
[0060]其中,发送模块,用于以预设功率发布广播消息。具体的,网络设备在请求网络接入时,是要以本身预设的一个功率进行发送接入请求消息的,也就是广播消息。其中所发布的广播消息里可以包括该网络设备的ID号和位置信息等表征自身属性的一些参数。
[0061]计算模块,用于获取接收到广播消息的节点所发送的响应消息,并确定出接收到该广播信息的响应节点的个数。具体的,当响应节点(其它的网络设备)接收到网络设备所发送的广播消息时,将会向步骤网络设备发送一个响应消息。此时网络设备通过其自身的计算模块可以计算出响应节点的个数。其中,响应消息可以包括,响应节点的ID号、响应节点的位置信息。
[0062]判断模块,用于判断所计算出的接收到广播消息的响应节点的个数是否等于预设值。
[0063]存储模块,用于当判断出所计算出的接收到广播消息的响应节点的个数等于预设值时,将各个响应节点所发送的响应消息进行存储。
[0064]调整模块,用于当判断出所计算出的接收到广播消息的响应节点的个数不等于预设值时,调整发送广播消息的功率,以使接收到广播消息的响应节点的个数等于预设值,并将各个响应节点所发送的响应消息存储至存储模块。具体的,正常情况下,网络设备在合理时延内(< = n秒)收到合理个数的响应消息(小于等于M个,M大于等于I),同时可能存在以下三种特殊情况:一种是网络设备接收到很多个(大于M个)响应节点发来的响应消息,第二种是网络设备在很长时延后(假设大于η秒)收到第一个响应消息,第三种是网络设备没有收到响应消息,此时调整模块则分别进行相关处理。针对第一种和第二种情况,理论上分析是网络设备的广播消息发送功率太大,导致收到广播消息的响应节点过多,竞争接入信道响应消息,从而导致时延较长后的响应。针对第三种,理论上分析认为网络设备的广播消息发送功率太小。对于第一第二种,网络设备的调整模块将功率减小一个量级(系统预置量级和级差设置),然后重新发布广播消息,循环往复,直至达到S104的正常情况。对于第三种,网络设备的调整模块将功率增大一个量级,然后重新发布广播消息,循环往复,直至达到S104的正常情况。最后将合理数量的响应节点所发送的响应消息进行存储。
[0065]连接模块,用于根据所存储的各个响应节点所发送的响应消息,完成与至少部分响应节点进行网络连接,以实现数据交互。
[0066]综上,本实施例中的网络设备,利用功率自适应算法完成本地接入,形成链状拓扑,不需要S頂卡、流量资费,而且能量消耗较低。
[0067]实施例4:
[0068]本实施例提供一种网络设备,该网络设备可以是可穿戴网络设备。其包括实施例3中的发送模块、计算模块、判断模块、存储模块、调整模块、连接模块,与实施例3不同的是:
[0069]本实施例中计算模块,还用于根据所存储的各个响应节点的位置信息,计算出自身位置到响应节点位置之间的距离,并按照距离的远近确定网络连接的顺序,以实现数据交互。
[0070]进一步的本实施例的网络设备还包括排序模块,用于根据计算模块所计算得到的自身位置到响应节点位置之间的距离,对距离由近及远进行排序;连接模块,具体用于按照距离由近及远的顺序与响应节点建立网络连接,以实现数据交互。
[0071]进一步的,本实施例中的发送模块还用于按照距离由近及远向响应节点发送连接请求;网络设备还包括接收模块,用于接收响应节点的响应消息,当接收到响应节点回复的响应消息为同意时,则与该响应节点建立网络连接。如果没有接收到响应消息,则向下一个响应节点发送网络接入请求,直至接入为止。最终完成数据交互。
[0072]可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
【主权项】
1.一种网络接入方法,其特征在于,包括如下步骤: 以预设功率发布广播消息; 获取接收到广播消息的响应节点所发送的响应消息,并确定出接收到该广播信息的响应节点的个数; 判断所计算出的接收到广播消息的响应节点的个数是否等于预设值; 当判断出所计算出的接收到广播消息的响应节点的个数等于预设值时,将各个响应节点所发送的响应消息进行存储; 当判断出所计算出的接收到广播消息的响应节点的个数不等于预设值时,调整发送广播消息的功率,以使接收到广播消息的响应节点的个数等于预设值,并将各个响应节点所发送的响应消息进行存储; 根据所存储的各个响应节点所发送的响应消息,完成与至少部分响应节点进行网络连接,以实现数据交互。2.根据权利要求1的网络接入方法,其特征在于,广播消息包括:自身的ID号、自身的位置信息和接入请求;响应消息包括:响应节点的ID号、响应节点的位置信息。3.根据权利要求2的网络接入方法,其特征在于,根据所存储的各个响应节点所发送的响应消息,完成与至少部分响应节点进行网络连接,以实现数据交互,具体包括: 根据所存储的各个响应节点的位置信息,计算出自身位置到响应节点位置之间的距离,并按照距离的远近确定网络连接的顺序,以实现数据交互。4.根据权利要求3的网络接入方法,其特征在于,按照距离的远近确定网络连接的顺序,以实现数据,交互具体包括: 按照距离由近及远的顺序与响应节点建立网络连接,以实现数据交互。5.根据权利要求4的网络接入方法,其特征在于,按照距离由近及远的顺序与响应节点建立网络连接,以实现数据交互,具体包括: 按照距离由近及远向响应节点发送连接请求; 接收响应节点的响应消息; 当接收到响应节点回复的响应消息为同意时,则与该响应节点建立网络连接。6.一种网络设备,其特征在于,包括: 发送模块,用于以预设功率发布广播消息; 计算模块,用于获取接收到广播消息的节点所发送的响应消息,并确定出接收到该广播信息的响应节点的个数; 判断模块,用于判断所计算出的接收到广播消息的响应节点的个数是否等于预设值; 存储模块,用于当判断出所计算出的接收到广播消息的响应节点的个数等于预设值时,将各个响应节点所发送的响应消息进行存储; 调整模块,用于当判断出所计算出的接收到广播消息的响应节点的个数不等于预设值时,调整发送广播消息的功率,以使接收到广播消息的节点的个数等于预设值,并将各个响应节点所发送的响应消息存储至存储模块; 连接模块,用于根据所存储的各个响应节点所发送的响应消息,完成与至少部分响应节点进行网络连接,以实现数据交互。7.根据权利要求6的网络设备,其特征在于,网络设备还包括定位模块,用于定位位置信息;其中,广播消息包括:自身的ID号、自身的位置信息和接入请求;响应消息包括:响应节点的ID号、响应节点的位置信息。8.根据权利要求7的网络设备,其特征在于,计算模块,还用于根据所存储的各个响应节点的位置信息,计算出自身位置到响应节点位置之间的距离,并按照距离的远近确定网络连接的顺序,以实现数据交互。9.根据权利要求8的网络设备,其特征在于,网络设备还包括排序模块,用于根据计算模块所计算得到的自身位置到响应节点位置之间的距离,对距离由近及远进行排序;连接模块,具体用于按照距离由近及远的顺序与响应节点建立网络连接,以实现数据交互。10.根据权利要求9的网络设备,其特征在于,发送模块还用于按照距离由近及远向响应节点发送连接请求;网络设备还包括接收模块,用于接收响应节点的响应消息,当接收到响应节点回复的响应消息为同意时,则与该响应节点建立网络连接。
【专利摘要】本发明提供一种网络接入方法及网络设备,属于通信技术领域,本发明的网络接入方法,包括:以预设功率发布广播消息;获取接收到广播消息的响应节点所发送的响应消息,并确定出接收到该广播信息的响应节点的个数;判断所计算出的响应节点的个数是否等于预设值;当判断出所计算出的响应节点的个数等于预设值时,将各个响应节点所发送的响应消息进行存储;当判断出所计算出的响应节点的个数不等于预设值时,调整发送广播消息的功率,以使接收到广播消息的节点的个数等于预设值,并将各个响应节点所发送的响应消息进行存储;根据所存储的各个响应节点所发送的响应消息,完成与至少部分响应节点进行网络连接,以实现数据交互。
【IPC分类】H04L12/26, H04W4/06, H04W48/18, H04W4/02
【公开号】CN105636175
【申请号】CN201610151404
【发明人】马书惠, 王志军, 郭志斌
【申请人】中国联合网络通信集团有限公司
【公开日】2016年6月1日
【申请日】2016年3月16日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1