一种网络识别方法和装置的制造方法_2

文档序号:8546649阅读:来源:国知局
设备正常的网络访问。而现有的网络识别方法却不能区分出该无线接入设备接入网络的方式,从而使得导致该电子设备的一些网络访问操作失败。例如,电子设备可能会在该电子设备通过无线接入设备接入网络时,启动对电子设备上的应用进行更新,而由于网络稳定性差则可能使得更新失败,使得电子设备作了无用的数据处理。
[0050]同时,无线接入设备基于移动通信网接入网络时,该接入设备可用的数据流量有限,如果电子设备或者电子设备的使用者无法获知该移动通信网接入网络的方式,也可能会造成该无线接入设备的数据流量耗费过高。
[0051]为了确定出无线接入设备接入网络的方式,发明人对在无线接入设备采用不同接入方式接入网络的情况下,基于该无线接入设备接入网络的电子设备所可能存在的不同进行了研宄。经研宄发现:无线接入设备接入网络的方式不同时,通过该无线接入设备接入网络的电子设备的IP地址也会有所不同。当无线接入设备基于移动通信网接入网络时,该无线接入设备提供的无线局域网表面上是有一个服务集标识符(SSID,Service SetIdentifier),但是为接入该无线局域网的电子设备提供的IP地址却不同于普通无线局域网提供的IP地址。因此,当电子设备通过无线接入设备接入网络,可以根据该电子设备的IP地址,来确定该无线接入设备的网络接入方式。
[0052]在本申请实施例中,当确定出电子设备通过无线接入设备接入网络时,会获取该电子设备的IP地址,通过IP地址确定该无线接入设备接入网络的接入方式,从而可以在无线接入设备基于移动通信网接入网络时,合理控制该电子设备的网络访问行为,从而为减少由于网络稳定性差而使得网络访问失败或异常的情况提供了可能,也避免了在网络稳定性差的情况下盲目进行网络访问而导致的电子设备处理大量的无用数据。
[0053]发明人研宄发现:相同操作系统的无线接入设备基于移动通信网络接入网络后,相同操作系统的无线接入设备分配的IP地址也具有共性。因此可选的,可以在电子设备中预置的网际协议地址与网络接入方式的对应关系,从而在确定出该无线接入设备为电子设备分配的IP地址后,根据该对应关系和该电子设备的IP地址,确定出该IP地址对应的网络接入方式,确定出的网络接入方式就是该无线接入设备的接入网络的接入方式。
[0054]例如,移动终端的操作系统包括安卓操作系统、塞班操作系统、1S操作系统等。
[0055]以安卓操作系统和1S操作系统为例,当移动终端为安卓操作系统时,该移动终端基于移动通信网接入网络后,如果其他电子设备通过该移动终端实现网络接入,该移动终端为电子设备分配的IP地址为:192.168.43.X,其中X可以从0-255之间变化。因此,可以获取到的电子设备的IP地址属于192.168.43.X类型的IP地址,则可以确定该电子设备对应的无线接入设备是基于移动通信网接入网络的。
[0056]相应的,当移动终端为1S操作系统时,该移动终端基于移动通信网接入网络后,如果其他电子设备通过该移动终端实现网络接入,该移动终端为电子设备分配的IP地址为:172.20.10.X ;其中X同样可以从0-255之间变化。如果电子设备的IP地址属于172.20.10.X,也可以确定该电子设备对应的无线接入设备为基于移动通信网接入网络的。
[0057]在实际应用中除了预置各类网络协议地址对应的网络接入方式,也可以是直接预置各个网络协议地址对应的网络接入方式的对应关系,以便在获取到电子设备的IP地址后,根据该对应关系直接确定网络接入方式。
[0058]当然,为了便于区分出各类操作系统所对应的IP地址,也可以将同一类操作系统对应的IP地址设置为一个IP地址集合,而一个IP地址集合对应了一种网络接入方式。在获取到电子设备的IP地址后,可以检测该IP地址是否属于预置的网际协议地址集合;当该IP地址属于预置的网际协议地址集合中的IP地址时,则确定该无线接入设备通过移动通信网接入网络。可以理解的是,目前的移动通信网主要以蜂窝移动通信网为主,因此,电子设备基于移动通信网接入网络也可以理解为电子设备基于蜂窝移动通信网接入网络。
[0059]参见图2,其示出了本申请一种网络识别方法另一个实施例的流程示意图,本实施例的方法可以包括:
[0060]201,获取电子设备接入网络的接入方式。
[0061]202,当该电子设备的接入方式为通过无线接入设备接入网络时,则获取该电子设备的网际协议地址。
[0062]其中,该电子设备通过无线连接的方式与该无线接入设备相连。
[0063]203,基于网际协议地址,确定该无线接入设备接入网络的接入方式。
[0064]以上步骤202到203的操作可以参见前面任意一个实施例的相关介绍,在此不再赘述。
[0065]204,当确定出该无线接入设备通过蜂窝移动通信网接入网络时,调整电子设备中的应用至第一运行状态。
[0066]其中,该应用在第一运行状态下消耗的数据流量小于所述应用在第二运行状态下消耗的数据流量。该第二运行状态为在该无线接入设备通过不同于蜂窝移动通信网的第一网络接入网络时,电子设备中应用的运行状态。该第一网络可以为无线局域网或者是有线网络等。
[0067]在本申请实施例中电子设备可以根据当前接入的网络类型,来控制应用处于不同的运行状态。例如,当电子设备网络稳定性较高,且电子设备接入网络的方式不会存在数据流量的限制,则可以控制应用处于消耗数据量较大的第二运行状态。例如,在第二运行状态下应用可以进行版本更新,接收推送消息等。
[0068]相应的,当电子设备所处的网络稳定性相对较低,且接入热点的数据流量存在限制时,则该电子设备可以控制应用处于消耗数据量较小的第一运行状态。在该第一运行状态下应用仅可以维持最基本的功能,一般不支持版本更新等数据量较大的网络访问操作。而本申请实施例中当无线接入设备通过蜂窝移动通信网接入网络时,该无线接入设备接入的网络稳定性相对较差,且一般会限制无线接入设备访问网络所产生的数据流量,因此,当确定出该无线接入设备通过蜂窝移动通信网接入网络时,为了避免网络访问失败,或者产生较大网络访问数据量,可以控制应用处于第一运行状态。
[0069]可以理解的是,在以上任意一个实施例中,当确定出无线接入设备通过蜂窝移动通信网接入网络之后,为了能够更加合理安排该电子设备上的网络访问,本申请实施例的方法还可以包括:
[0070]向该无线接入设备发送网络信息请求;接收该目标设备响应该第一网络信息请求后返回的目标网络信息。
[0071]其中,该目标网络信息包括该无线接入设备接入的所述蜂窝移动通信网的名称,和/或该无线接入设备当前剩余的可用流量数据。
[0072]基于该无线接入设备返回的目标网络信息,该电子设备可以为用户输出一些提示信息,以便用于根据提示信息来合理安排网络访问。该电子设备还可以根据该目标网络信息有选择性的控制应用的运行状态,例如,当可用流量数据小于预设值时,则控制该应用处于数据消耗量较小的运行状态。
[0073]对应本申请的一种网络识别方法,本申请实施例还提供了一种网络识别装置。
[0074]参见图3,其示出了本申请一种网络识别装置一个实施例的结构示意图,本实施例的装置可以包括:方式获取单元301、地址获取单元302和确定单元303。
[0075]其中,方式获取单元301,用于获取电子设备接入网络的接入方式。
[0076]该电子设备接入网络的接入方式可以包括:电子设备通过基于自身的卡来实现网络连接,即基于移动通信网接入网络;也可以是通过接入无线热点来实现网络连接。
[0077]如,以电子设备为手机为例,手机可以基于SIM卡的运营商提供的移动通信网接入网络。又如,通过有线方式接入网络的笔记本等设备可以作为无线热点,提供无线局域网,以便其他电子设备通过接入该无线局域网实现接入因特网。
[0078]地址获取单元302,用于当所述电子设备的接入方式为通过无线接入设备接入网络时,则获取所述电子设备的网际协议地址,其中,所述电子设备通过无线连接的方式与所述无线接入设备相连。
[0079]网际协议地址也称为互联网协议(IP,Internet Protocol)地址。
[0080]确定单元303,用于基于网际协议地址,确定所述无线接入设备接入网络的接入方式。
[0081]在本申请实施例中,当方式获取单元获取到电子设备接入网络的接入方式为通过无线接入设备接入网络后,地址获取单元会获取该电子设备的IP
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1