信号源的选择方法、装置及系统的制作方法_3

文档序号:9552056阅读:来源:国知局
129]在步骤404中,终端利用当前连接的网关的标识根据所述拓扑关系查找所述当前连接的网关。
[0130]示例地,当前连接的网关的标识,可以是当前连接的网关的BSSID,即MAC地址。以所述拓扑关系为网络拓扑图为例,当根据当前连接的网关的BSSID在所述网络拓扑图中查找到相同BSSID的网关时,进行步骤405,当查找不到时进行步骤,确定当前连接的网关需要切换,从而进行步骤406。
[0131]在步骤405中,终端判断当前连接的网关的信号强度是否小于预设的信号强度阈值。
[0132]示例地,终端可以用RSSI (Received Signal Strength Indicator,接收信号强度指示器)来衡量当前连接的网关的信号强度。当终端当前连接的网关的RSSI小于预设的强度阈值时,确定当前连接的网关需要切换,从而进行步骤406 ;当终端当前连接的网关的RSSI不小于预设的强度阈值时,确定当前连接的网关不需要切换,则可以继续进行步骤405。
[0133]在步骤406中,终端根据所述拓扑关系确定目标网关。
[0134]示例地,以所述拓扑关系为网络图谱图为例,终端可以将所述网络拓扑图中的各个网关按照信号强度进行排序,并将信号强度最高的网关作为所述目标网关。
[0135]在步骤407中,终端信号源由将所述当前连接的网关切换到所述目标网关。
[0136]在步骤408中,终端提示已将当前连接的网关切换到所述目标网关。
[0137]从而在将当前连接的网关切换到所述目标网关之后,提示用户当前连接的网关已经切换到所述目标网关,从而实现了网关的自动切换。
[0138]或者,图4B是根据一示例性实施例示出的另一种信号源的选择方法的流程图,参见图4B,在另一种实现方式中,可以进行步骤409?410。
[0139]在步骤409中,终端向用户输出网关切换的提示信息,所述提示信息用于提示用户将信号源由所述当前连接的网关切换到所述目标网关。
[0140]示例地,向用户输出网关切换的提示信息可以包括:在终端的显示屏上显示所述提示信息,当用户确认切换时,例如用户点击显示屏上显示的提示信息中的确认键,触发生成用于响应所述提示信息的响应信息,并执行步骤410。可选的,向用户输出网关切换的提示信息还可以包括发出提示音。
[0141]在步骤410中,终端接收所述提示信息的响应信息,并根据所述响应信息进行所述当前连接的网关和所述目标网关之间的切换。
[0142]图4C是根据一示例性实施例示出的又一种信号源的选择方法的流程图,如图4C所示,该方法包括:
[0143]在步骤411中,服务器获取无线局域网中的中继网关的网关属性信息。
[0144]在步骤412中,服务器根据所述中继网关的属性信息生成所述无线局域网的主网关与所述中继网关的拓扑关系。
[0145]示例地,所述服务器可以是能够与终端进行通信的服务器,无线局域网中的各个中继网关可以将其网关属性信息上传至服务器,服务器根据获取的中继网关的网关属性信息以及所述无线局域网中的主网关的网关属性信息生成所述无线局域网的主网关与中继网关的拓扑关系,所述拓扑关系可以是以所述主网关为根的网络拓扑图。其中,主网关的网关属性信息可以是预先存储在所述服务器中的,或者也可以是所述服务器从所述主网关获取的,例如可以是所述服务器与所述无线局域网建立连接时,所述服务器从所述主网关获取的。所述网关属性信息与步骤401中的网关属性信息内容相同,不再赘述。
[0146]所述服务器可以与多个无线局域网连接,通过上述步骤411?412可以生成并存储所述多个无线局域网的拓扑关系。当终端连接所述服务器并向服务器请求所述终端当前接入的无线局域网的主网关与中继网关的拓扑关系时,进行步骤413。
[0147]在步骤413中,终端从所述服务器获取当前接入的无线局域网的主网关与中继网关的拓扑关系。
[0148]终端在从所述服务器获取所述拓扑关系后,可以进行步骤404?408所示的流程。
[0149]或者,在另一种实现方式中,终端在执行步骤411?413之后,可以进行步骤404?406以及步骤409?410所示的流程(图中未示出)。
[0150]综上所述,本公开实施例提供的信号源的选择方法,通过获取无线局域网中的中继网关的网关属性信息;根据所述中继网关的属性信息生成无线局域网的主网关与中继网关的拓扑关系;将所述拓扑关系传输至接入所述无线局域网的终端;终端根据所述拓扑关系判断当前连接的网关是否需要切换;当所述当前连接的网关需要切换时,根据所述拓扑关系确定目标网关;将信号源由所述当前连接的网关切换到所述目标网关。本公开解决了相关技术中,由于终端无法得知所接入无线局域网中其他的网关的信息导致的即使所接入的网关信号差也无法切换到其他网关的问题,达到了能够选择同一无线局域网中信号更佳的其他的网关的效果。
[0151]图5A是根据一示例性实施例示出的一种信号源的选择装置的框图。参照图5A,该信号源的选择装置500可以应用于终端,可以通过软件或硬件或者二者结合的形式构成该终端的部分或者全部,该终端可以是图1所示的实施环境中的终端100,参见图5A,该信号源的选择装置500可以包括:获取模块510,切换判断模块520、目标确定模块530和切换模块540,其中:
[0152]获取模块510,被配置为获取当前接入的无线局域网的主网关与中继网关的拓扑关系;
[0153]切换判断模块520,被配置为根据所述拓扑关系判断当前连接的网关是否需要切换;
[0154]目标确定模块530,被配置为当所述当前连接的网关需要切换时,根据所述拓扑关系确定目标网关;
[0155]切换模块540,被配置为将信号源由所述当前连接的网关切换到所述目标网关。
[0156]可选的,获取模块510被配置为:
[0157]当所述当前连接的网关是所述主网关时,从所述当前连接的网关获取所述拓扑关系;
[0158]当所述当前连接的网关是所述中继网关时,则通过所述当前连接的网关从所述主网关获取所述拓扑关系。
[0159]可选的,图5B是根据图5A所示实施例示出的一种切换判断模块的框图,参见图5B,可选的,切换判断模块520可以包括:查询子模块521和确定子模块522 ;
[0160]查询子模块521,被配置为利用所述当前连接的网关的标识根据所述拓扑关系查找所述当前连接的网关;
[0161]确定子模块522,被配置为当根据所述拓扑关系查找不到所述当前连接的网关时,则确定所述当前连接的网关需要切换;
[0162]所述确定子模块522,被配置为当根据所述拓扑关系查找到所述当前连接的网关,且所述当前连接的网关的信号强度小于所述信号强度阈值时,确定所述当前连接的网关需要切换。
[0163]可选的,所述目标确定模块530被配置为:
[0164]当确定所述当前连接的网关需要切换时,确定所述拓扑关系中信号强度最高的网关;
[0165]将所述信号强度最高的网关作为所述目标网关。
[0166]可选的,图5C是根据图5A所不实施例不出的一种切换模块的框图,参见图5C,可选的,切换模块540可以包括:
[0167]提示子模块541,被配置为向用户输出网关切换的提示信息,所述提示信息用于提示用户将信号源由所述当前连接的网关切换到所述目标网关;
[0168]切换子模块542,被配置为接收所述提示信息的响应信息,并根据所述响应信息进行所述当前连接的网关和所述目标网关之间的切换。
[0169]可选的,所述拓扑关系是所述主网关生成并上传至服务器的,或者所述拓扑关系是所述服务器生成的。
[0170]综上所述,本公开实施例提供的信号源的选择装置,通过获取当前接入的无线局域网的主网关与中继网关的拓扑关系;根据所述拓扑关系判断当前连接的网关是否需要切换;当所述当前连接的网关需要切换时,根据所述拓扑关系确定目标网关;将信号源由所述当前连接的网关切换到所述目标网关。本公开解决了相关技术中,由于终端无法得知所接入无线局域网中其他的网关的信息导致的即使所接入的网关信号差也无法切换到其他网关的问题,达到了能够选择同一无线局域网中信号更佳的其他的网关的效果。
[0171]图6A是根据一示例性实施例示出的一种信号源的选择装置的框图。参照图6A,该信号源的选择装置600可以应用于主网关,可以通过软件或硬件或者二者结合的形式构成该主网关的部分或者全部,该主网关可以是图1所示的实施环境中的主网关200,或者该信号源的选择装置600也可以应用于与该主网关所在的无线局域网连接的服务器,参见图6A,该信号源的选择装置600可以包括:获取模块610,生成模块620和传输模块630其中:
[0172]获取模块610,被配置为获取无线局域网中的中继网关的网关属性信息;
[0173]生成模块620,被配置为根据所述中继网关的属性信息生成所述无线局域网的主网关与所述中继网关的拓扑关系。
[0174]传输模块630,被配置为将所述拓扑关系传输至接入所述无线局域网的终端,所述拓扑关系用于所述终端判断当前连接的网关是否需要切换。
[0175]可选的,图6B是图6A所不实施例不出的一种传输模块的框图,参照图
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1