一种电子设备连接通信网络的方法及装置的制造方法_2

文档序号:9582402阅读:来源:国知局
20首先判断组成邻居感知组网中是否包括路由设备,该路由设备包括但不限于路由器、热点设备、支持softAP(soft Access Point,虚拟无线访问节点)的设备等等。
[0035]当判断模块120判定在组成邻居感知组网中包括路由设备时,则判断模块120进一步判断所述路由设备是否支持通过所述邻居感知组网快速连接。
[0036]具体地,支持通过邻居感知组网快速连接的路由设备是具有NAN功能的,当邀请其他电子设备接入邻居感知组网的无线网络时,该路由设备会产广播特定的消息帧,从而判断模块120通过判断路由设备是否广播特定的消息帧来确定是否为支持通过所述邻居感知组网快速连接的路由设备。
[0037]进一步地,所述特定的消息帧为beacon控制帧。
[0038]网络连接模块130,用于当存在支持通过所述邻居感知组网快速连接的路由设备时,则连接所述邻居感知组网的无线网络。
[0039]具体地,本实施例中的电子设备连接通信网络的装置还包括消息接收模块140和网络连接启动模块150。其中,
[0040]消息接收模块140用于当所述路由设备支持通过所述邻居感知组网快速连接时,则接收所述路由设备广播的消息帧。也就是说,消息接收模块140根据beacon控制帧携带的相关消息,完成路由设备的鉴权连接。
[0041]网络连接启动模块150用于通过所述消息帧启动与所述邻居感知组网中的无线网络的连接。
[0042]在网络连接启动模块150启动与该邻居感知组网中的无线网络进行连接时,则触发网络连接模块130连接该邻居感知组网的无线网络。
[0043]本领域技术人员可以理解的是,电子设备在一定范围内能够接收到能够广播特定消息帧的路由设备,也就是说,在同一地点处,电子设备可以接收到多个广播特定消息帧的路由设备,则可以选择其一进行连接并加入到相应的NAN无线网络中。另外,同一个路由设备也可以连接有多个电子设备。请结合图3,装置还包括显示模块,该显示模块用于在电子设备的显示界面上显示该邻居感知组网组网中的成员列表,并同时显示列表中的各个电子设备在NAN无线网络中所扮演的角色。角色可以是master、non_Master及Sync-master中的一种各种多种组合。
[0044]为了更好的理解本发明,以四个示例进行进一步的描述本发明。请结合图4,为本实施例中电子设备连接通信网络的装置的通信系统结构示意图。通信系统处于NAN组网的网络环境,其包括设备一、设备二和设备三,其中,该设备二是路由器。
[0045]不例一,设备一或设备二为具有NAN功能的移动终端(例如手机等),设备一■为路由器。启动模块启动设备一或设备三的邻居感知组网功能,判断模块判断设备二是否是支持通过邻居感知组网快速连接的路由器,若是,则设备一或设备三的网络连接模块将设备一或设备三连接至该邻居感知组网的无线网络中。
[0046]示例二,设备一和设备三均为具有NAN功能的移动终端(例如手机等),并假设,设备一已经连接至邻居感知组网的无线网络。启动模块启动设备三的邻居感知组网功能,设备三的判断模块判断设备一是否广播特定的消息帧以判定设备一是否为支持通过邻居感知组网快速连接的路由设备,若是,则设备三的网络连接模块将设备三连接至设备一所在的邻居感知组网的无线网络中。
[0047]示例三,若通信系统中还包括设备四,且设备一邀请设备三连接至NAN组网,设备三邀请设备四连接至该NAN组网,即设备一、设备三和设备四均连接至同一邻居感知组网的无线网络中。假设,设备一与设备四之间的距离大于可通信的距离,则设备一可以先将信息发送至设备三,设备三再将该信息中转给设备四,从而实现了设备一与设备四之间的通信交互。
[0048]示例四,设备一是手机,设备二是打印机,且设备一和设备二均连接同一邻居感知组网的无线网络。设备一可以将手机中的某一文档作为数据信息发送至打印机,并由打印机进行打印。
[0049]简而言之,实施例中的电子设备可以作为被邀请设备而接收相应路由设备广播的消息帧并连接至邻居感知组网的无线网络,同时,电子设备也可以作为邀请设备来邀请其他电子设备连接到该邻居感知组网的无线网络,并与其进行通信信息交互及信息共享。由此可见,采用NAN组网技术创建的社交应用可以帮助各个电子设备之间的用户发现符合其要求的附近好友、信息或服务。且这些电子设备可在无连接的情况下交流小段信息,如安排会面或运行新游戏的短消息等。
[0050]本实施例的电子设备连接通信网络的装置,通过启动模块110启动邻居感知组网功能,判断模块120判断是否存在支持通过所述邻居感知组网快速连接的路由设备,当存在支持通过所述邻居感知组网快速连接的路由设备时,则网络连接模块130连接所述邻居感知组网的无线网络。从而将电子设备快速连接至NAN组网中的无线网络,以便于用户进行消息发布以及快速的网络共享功能,从而极大的提高用户的上网体验。
[0051]本发明第二实施例进一步提供了一种电子设备连接通信网络的装置。在第二实施例中,所述电子设备连接通信网络的装置与第一实施例的区别仅在于,装置还包括通知模块 210。
[0052]当判断模块120判定在组成邻居感知组网中不包括路由设备时,则判断模块120
进一步判断是否包括普通路由设备。
[0053]若是,则触发通知模块210,以使通知模块210通知电子设备附近有普通路由设备,并显示于显示屏幕上以告知用户附近有普通路由设备产生的无线网络。相应的,网络连接模块130根据用户的操作指令将电子设备连接至普通路由设备产生的无线网络。本发明中的电子设备连接普通路由设备的无线网络可以采用现有技术,在这里不再赘述。
[0054]若否,则判定在电子设备的一定范围之内没有路由设备也没有无线网络。
[0055]本实施例的电子设备连接通信网络的装置,当判断模块120判定组成邻居感知组网中不包括路由设备,且判定包括普通路由设备时,则触发网络连接模块130连接普通路由设备产生的无线网络。从而在没有能够广播NAN网络的路由设备的情况下,将电子设备连接至普通路由设备,保证了用户的正常上网体验。
[0056]本发明第三实施例进一步提供了一种电子设备连接通信网络的装置。在第三实施例中,所述电子设备连接通信网络的装置与第一实施例的区别仅在于:
[0057]网络连接模块130具体用于通过所述路由设备广播的消息帧连接所述路由设备。
[0058]具体地,在网络连接启动模块150通过消息帧启动与邻居感知组网中的无线网络的连接后,网络连接模块130通过该消息帧尝试连接该路由设备,即接收用户发出的确认进行beacon控制帧处理的操作指令实行尝试连接动作。
[0059]相应地,判断模块120还用于判断是否与所述路由设备连接成功。
[0060]若是,则所述网络连接模块130连接所述邻居感知组网的无线网络;
[0061]若否,则所述判断模块120进一步判断电子设备与所述路由设备的连接次数是否达到预设的阀值,当连接次数达到预设的阀值时,则所述路由设备关闭所述邻居感知组网的无线网络,当连接次数没有达到预设的阀值时,则所述网络连接模块重新连接所述路由设备。
[0062]具体地,在网络连接模块130尝试连接的过程中,可能出现尝试连接成功或者失败的情况,因此,若判断模块120判定网络连接模块130第一次尝试连接路由设备就成功连接,则可以直接连接NAN的无线网络。
[0063]若判断模块120判定第一次尝试连接失败,则判断模块120进一步分别判断在第二次连接、第三次连接、…、第N次连接是否与路由设备连接成功。其中
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1