AP响应方法、发现AP的方法、AP及终端与流程

文档序号:12008885阅读:327来源:国知局
AP响应方法、发现AP的方法、AP及终端与流程
本发明涉及通信技术领域,特别是涉及AP(AccessPoint,接入点)响应方法、发现AP的方法、AP及终端。

背景技术:
现有笔记本电脑、PDA(PersonalDigitalAssistant,个人数字助理)、手机等终端均支持WiFi(WirelessFidelity,无线保真)技术,终端通过部署在不同地点的AP接入WiFi网络,AP是一种无线接入设备。在WiFi网络中,每个AP可以供多个终端实现接入,这些终端也称为站点(Station)。现有技术中,每个终端支持某个电信服务商的网络漫游协议,因此可以通过同样与该电信服务商签署了网络漫游协议的AP接入WiFi网络,由于WiFi网络中包括签署了不同网络漫游协议的AP,因此终端需要选择相应的AP建立连接,以实现WiFi网络接入。现有技术中,终端要接入WiFi网络时,向网络侧发送探测请求(ProbeRequest)消息,该探测请求消息的SSID(ServiceSetIdentifier,服务集标识)中的SSID域被设置为通配符,或者指定的网络字符,当SSID域设置为通配符时,网络中所有接收到该探测请求消息的AP均会向该终端回复探测响应(ProbeResponse)消息,当SSID域设置为指定的网络字符时,只有与该网络字符对应的网络部署的AP会回复探测响应信息。当有终端签有某个网络漫游协议时,AP在探测响应消息中携带发送该探测响应消息的AP所签署的网络漫游协议的信息,终端对接收到的探测响应消息中的信息进行分析,与该AP进行进一步的认证关联。发明人在对现有技术研究的过程中发现,签有网络漫游协议的终端在选择接入网络的AP时,由于网络中所有AP均需要向终端回复探测响应消息,因此网络中会存在由所有AP传输的探测响应消息,造成网络资源的浪费;且由于终端需要对接收到的多个探测响应消息进行处理,因此也增加发现AP的时间,相应降低了终端的网络接入速度。

技术实现要素:
本发明实施例中提供了AP响应方法、发现AP的方法、AP及终端,以解决现有技术中终端接入网络的过程中浪费网络资源,且接入速度不高的问题。为了解决上述技术问题,本发明实施例公开了如下技术方案:一种AP响应方法,所述方法包括:AP接收终端发送的探测请求消息,所述探测请求消息中包含网络漫游指示信息,所述网络漫游指示信息中包含所述终端的归属地网络指示信息;当所述终端的归属地网络指示信息所指示的网络与所述AP所在网络签有漫游协议时,所述AP允许向所述终端回复探测响应消息。一种发现AP的方法,所述方法包括:终端发送探测请求消息,所述探测请求消息中包含网络漫游指示信息,所述网络漫游指示信息中包含所述终端的归属地网络指示信息;接收AP返回的探测响应消息,所述AP所在网络与所述终端的归属地网络指示信息所指示的网络签有漫游协议;接入返回所述探测响应消息的AP。一种接入点AP,所述AP包括:接收单元,用于接收终端发送的探测请求消息,所述探测请求消息中包含网络漫游指示信息,所述网络漫游指示信息中包含所述终端的归属地网络指示信息;响应单元,用于当所述终端的归属地网络指示信息所指示的网络与所述AP所在网络签有漫游协议时,允许向所述终端回复探测响应消息。一种终端,所述终端包括:发送单元,用于发送探测请求消息,所述探测请求消息中包含网络漫游指示信息,所述网络漫游指示信息中包含所述终端的归属地网络指示信息;接收单元,用于接收AP返回的探测响应消息,所述AP所在网络与所述终端的归属地网络指示信息所指示的网络签有漫游协议。本发明实施例中,AP接收终端发送的探测请求消息,该探测请求消息中包含网络漫游指示信息,网络漫游指示信息中包含终端的归属地网络指示信息,当终端的归属地网络指示信息所指示的网络与AP所在网络签有漫游协议时,AP允许向终端回复探测响应消息,以便终端对AP进行发现。由于本发明实施例中终端在发现AP时,在探测请求消息的网络漫游指示信息中携带了终端的归属地网络指示信息,因此无需网络中的所有AP都向终端传输探测响应消息,而仅需所在网络与终端所在网络签有同样网络漫游协议的AP回复探测响应消息,由此节省了网络资源;并且避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,由此减少了终端发现AP的时间,相应提高了终端的网络接入速度。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明AP响应方法的第一实施例流程图;图2为本发明AP响应方法的第二实施例流程图;图3为本发明AP响应方法的第三实施例流程图;图4为本发明AP响应方法的第三实施例流程图;图5为本发明发现AP的方法的实施例流程图;图6为本发明AP的实施例框图;图7为本发明终端的实施例框图。具体实施方式本发明如下实施例提供了AP响应方法、发现AP的方法、AP及终端。为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。参见图1,为本发明AP响应方法的第一实施例流程图:步骤101:AP接收终端发送的探测请求消息,该探测请求消息中包含网络漫游指示信息,网络漫游指示信息中包含终端的归属地网络指示信息。其中,终端可以在探测请求消息中包含SSID,所述SSID中包含所述终端的归属地网络的标识信息;或者,也可以在探测请求消息中包含SSID,所述SSID中包含所述终端的归属地网络的标识信息和漫游指示;或者,也可以在探测请求消息中包含漫游网络信息元素,所述漫游网络信息元素中包含所述终端的归属地网络的标识信息。步骤102:当终端的归属地网络指示信息所指示的网络与AP所在网络签有漫游协议时,该AP允许向该终端回复探测响应消息。“漫游”是用户离开其签约的归属地网络而进入其它网络时仍可以享受通信服务的特性,本实施例中的漫游协议指网络服务提供商之间达成的协议,当终端离开归属地网络进入其它网络时,如果其它网络与该归属地网络签有漫游协议,则可以由其它网络为该终端提供服务。其中,当步骤101中接收的探测请求消息中包含SSID,且所述SSID中包含所述终端的归属地网络的标识信息时,所述AP读取所述探测请求消息中的SSID,获取所述SSID中的所述终端的归属地网络的标识信息,当根据所述标识信息确定所述AP不属于所述终端的归属地网络时,触发比较所述标识信息指示的网络与所述AP所在的网络是否签有漫游协议,当所述标识信息指示的网络与所述AP所在的网络签有漫游协议时,所述AP允许向所述终端发送探测响应消息;其中,当步骤101中接收的探测请求消息中包含SSID,且所述SSID中包含所述终端的归属地网络的标识信息和漫游指示时,所述AP读取所述探测请求消息中的SSID,获取所述SSID中的所述终端的归属地网络的标识信息和漫游指示,根据获取到的所述漫游指示触发比较所述标识信息指示的网络与所述AP所在的网络是否签有漫游协议,当所述标识信息指示的网络与所述AP所在的网络签有漫游协议时,所述AP允许向所述终端发送探测响应消息;其中,当步骤101中接收的探测请求消息中包含漫游网络信息元素,所述漫游网络信息元素中包含所述终端的归属地网络的标识信息时,所述AP读取所述探测请求消息中的网络信息元素,获取所述网络信息元素中的所述终端的归属地网络的标识信息,比较所述标识信息指示的网络与所述AP所在的网络是否签有漫游协议,当所述标识信息指示的网络与所述AP所在的网络签有漫游协议时,所述AP允许向所述终端发送探测响应消息。需要说明的是,AP允许向所述终端发送探测响应消息之后,AP可以直接向所述终端回复探测响应消息;或者,AP也可以在满足其它预设条件后,再向所述终端回复探测响应消息。由上述实施例可见,终端在发现AP时,在探测请求消息的网络漫游指示信息中携带了终端的归属地网络指示信息,因此无需网络中的所有AP都向终端传输探测响应消息,而仅需与终端所在网络签有同样网络漫游协议的网络中的AP回复探测响应消息,由此节省了网络资源;并且避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,由此减少了终端发现AP的时间,相应提高了终端的网络接入速度。参见图2,为本发明AP响应方法的第二实施例流程图,该实施例示出了根据探测请求消息的SSID中包含的终端的归属地网络的标识信息进行AP响应的过程:步骤201:AP接收终端发送的探测请求消息,该探测请求消息中包含SSID,该SSID中包含终端的归属地网络的标识信息。其中,SSID是现有探测请求消息中包含的信息元素,现有机制中SSID的SSID域中可包含的信息包括:指定的网络名称(如中国联通部署的wifi网络可以写入“ChinaUnicom”),指定网络的ID(如中国联通部署的wifi网络可以写入“46001”),某个wifi网络的名称(如肯德基部署的热点可以命名为“KFC”),通配符(用“*”表示任意网络)。本实施例中,SSID的SSID域中包含的终端的归属地网络的标识信息可以是指定网络的名称,或者指定网络的ID,SSID中除了包含SSID域,还包含SSID名称和SSID长度。如下表1所示,为探测请求消息中的一种SSID的格式示意图,其中SSID域中包含的标识信息是终端的归属地网络的字符信息:表1如上表1中,在SSID域中设置终端的归属地网络的字符名称,即该字符名称表示终端所在的网络,例如,如果终端的归属地网络为中国联通的网络,则SSID域设置为上表1所示的“ChinaUnicom”。该设置在本实施例中进一步用于后续判断在终端的归属地网络与AP所在网络签有漫游协议时,AP允许向所述终端回复探测响应消息。如下表2所示,为探测请求消息中的另一种SSID的格式示意图,其中SSID域中承载的标识信息是终端的归属地网络的ID信息:表2如上表2中,在SSID域中设置终端的归属地网络的网络ID,即该网络ID表示终端所在的网络,例如,如果终端的归属地网络为中国联通的网络,则SSID域设置为上表2所示的“46001”。该设置在本实施例中进一步用于后续判断终端的归属地网络与AP所在网络签有漫游协议时,AP允许向所述终端回复探测响应消息。该网络ID的定义使用IMSI(InternationalMobileSubscriberIdentificationNumber,国际移动用户标识码)中的定义方式,共包含5位数字,即该协议ID中包括MCC(MobileCountryCode,移动国家号码)、MNC(MobileNetworkCode,移动网络号码)和随机值,其中,MCC标识终端所属的国家,由三位数字组成(例如,中国为460),MNC标识终端所归属的移动网PLMN(PublicLandMobileNetwork,公共陆地移动网络),由两位数字组成(例如,中国联通的数字共用蜂窝移动通信网为01)。步骤202:读取探测请求消息中的SSID,获取SSID中的终端的归属地网络的标识信息。结合上表1可知,网络中的所有AP都会接收到终端发送的探测请求消息,对于每一个AP,其会读取探测请求消息中的SSID域上承载的字符信息,即读取表1中SSID域上承载的“ChinaUnicom”,根据该字符“ChinaUnicom”可知终端的归属地网络为中国联通的网络。结合上表2可知,网络中的所有AP都会接收到终端发送的探测请求消息,对于每一个AP,其会读取探测请求消息中的SSID域上承载的网络ID,即读取表2中SSID域上承载的“46001”,根据该ID“46001”可知终端的归属地网络为中国联通的网络。步骤203:根据标识信息确定AP是否属于终端的归属地网络,若是,则执行步骤205;否则,执行步骤204。当AP获取到终端的归属地网络的标识信息后,需要判断AP所在的网络是否与终端的归属地网络为同一网络。例如,当终端的归属地网络为中国联通的网络时,则AP需要判断其是否也属于中国联通的网络。步骤204:比较标识信息指示的网络与AP所在的网络是否签有漫游协议,若是,则执行步骤205;否则,执行步骤206。当AP不属于所述终端的归属地网络时,进一步比较获取到的标识信息指示的网络与AP所在的网络是否签有漫游协议。本实施例中,每个AP内保存了与该AP所在网络签有网络漫游协议的网络的信息,例如,AP所在网络为网络A,与网络A签有网络漫游协议的网络包括网络B和网络C,则AP保存上述网络B和网络C的标识信息,因此当获取到终端的归属地网络的标识信息后,可以在上述保存的网络B和网络C的标识信息中查找所述终端的归属地网络的标识信息,如果查找到,则说明终端所在网络与AP所在网络签有漫游协议,如果未查找到,则说明终端所在网络与AP所在网络未签有漫游协议。步骤205:AP允许向终端发送探测响应消息,结束当前流程。当标识信息指示的网络与所述AP所在的网络签有漫游协议时,允许所述AP向所述终端发送探测响应消息,以使接收到该探测响应消息的终端可以对该AP进行发现。需要说明的是,AP允许向所述终端发送探测响应消息之后,AP可以直接向所述终端回复探测响应消息;或者,AP也可以在满足其它预设条件后,再向所述终端回复探测响应消息。步骤206:AP禁止向终端回复探测响应消息,结束当前流程。当标识信息指示的网络与AP所在的网络没有签有漫游协议时,该AP不会向终端回复探测响应消息,由于终端不会接收到该AP发送的探测响应消息,因此避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,提高了终端发现AP的速度。由上述实施例可见,由于终端在发现AP时,在探测请求消息的SSID中包含了终端的归属地网络的标识信息,因此无需网络中的所有AP都向终端传输探测响应消息,而可以保证与终端所在网络签署了同样网络漫游协议的网络中的AP回复探测响应消息,由此节省了网络资源;并且避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,由此减少了终端发现AP的时间,相应提高了终端的网络接入速度。参见图3,为本发明AP响应方法的第三实施例流程图,该实施例示出了根据探测请求消息中的SSID中包含的终端的归属地网络的标识信息和漫游指示进行AP响应的过程:步骤301:AP接收终端发送的探测请求消息,该探测请求消息中包含SSID,该SSID中包含终端的归属地网络的标识信息和漫游指示。本实施例中,SSID的SSID域中包含的终端的归属地网络的标识信息可以是指定网络的名称,或者指定网络的ID,SSID中除了包含SSID域,还包含SSID名称和SSID长度。如下表3所示,为探测请求消息中的一种SSID的格式示意图,其中SSID域中包含的标识信息以字符信息为例进行说明:表3如上表3中,在SSID域中设置终端的归属地网络的字符名称和漫游指示,即该字符名称表示终端所在的网络,例如,如果终端的归属地网络为中国联通的网络,则SSID域设置为上表3所示的“ChinaUnicom”;“*:”作为一个漫游指示,用于触发后续判断终端的归属地网络与AP所在网络签有漫游协议时,所述AP允许向所述终端回复探测响应消息。即与图2所示实施例的不同在于,由于本实施例中设置了漫游指示,因此AP不必再判别自身是否位于终端所在的归属地网络中。另外,需要说明的是,上表3中的标识信息以字符信息为例进行说明,实际应用中该标识信息也可以为网络ID,在此不再赘述。步骤302:读取探测请求消息中的SSID,获取SSID中的终端的归属地网络的标识信息和漫游指示。结合上表3可知,网络中的所有AP都会接收到终端发送的探测请求消息,对于每一个AP,其会读取探测请求消息中的新增信息域上承载的字符信息和漫游指示,即读取表3中SSID域上承载的“*:ChinaUnicom”,根据该字符“ChinaUnicom”可知终端的归属地网络为中国联通的网络,并且根据“*:”触发执行步骤303的判断终端的归属地网络与AP所在网络是否签有漫游协议。步骤303:根据获取到的漫游指示触发比较标识信息指示的网络与AP所在的网络是否签有漫游协议,若是,则执行步骤304;否则,执行步骤305。本实施例中,每个AP内保存了与该AP所在网络签有网络漫游协议的网络的信息,例如,AP所在网络为网络A,与网络A签有网络漫游协议的网络包括网络B和网络C,则AP保存上述网络B和网络C的标识信息,因此当获取到终端的归属地网络的标识信息后,可以在上述保存的网络B和网络C的标识信息中查找所述终端的归属地网络的标识信息,如果查找到,则说明终端所在网络与AP所在网络签有漫游协议,如果未查找到,则说明终端所在网络与AP所在网络未签有漫游协议。步骤304:AP允许向终端发送探测响应消息,结束当前流程。当标识信息指示的网络与所述AP所在的网络签有漫游协议时,允许所述AP向所述终端发送探测响应消息,以使接收到该探测响应消息的终端可以对该AP进行发现。需要说明的是,AP允许向所述终端发送探测响应消息之后,AP可以直接向所述终端回复探测响应消息;或者,AP也可以在满足其它预设条件后,再向所述终端回复探测响应消息。步骤305:AP禁止向终端回复探测响应消息,结束当前流程。当标识信息指示的网络与AP所在的网络没有签有漫游协议时,该AP不会向终端回复探测响应消息,由于终端不会接收到该AP发送的探测响应消息,因此避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,提高了终端发现AP的速度。由上述实施例可见,由于终端在发现AP时,在探测请求消息的SSID中包含了终端的归属地网络的标识信息和漫游指示,因此无需网络中的所有AP都向终端传输探测响应消息,而可以保证与终端所在网络签署了同样网络漫游协议的网络中的AP回复探测响应消息,由此节省了网络资源;并且避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,由此减少了终端发现AP的时间,相应提高了终端的网络接入速度。参见图4,为本发明AP响应方法的第四实施例流程图,该实施例示出了根据探测请求消息中新增漫游网络信息元素中包含的终端的归属地网络的标识信息进行AP响应的过程:步骤401:AP接收终端发送的探测请求消息,该探测请求消息中包含漫游网络信息元素,漫游网络信息元素中包含终端的归属地网络的标识信息。前述图2和图3示出的实施例中的探测请求消息在SSID中包含终端的归属地网络的标识信息,本实施例中在探测请求消息中新增加一个漫游网络信息元素,并在该漫游网络信息元素中包含终端的归属地网络的标识信息。本实施例中,新增的漫游网络信息元素的元素域承载的终端的归属地网络的标识信息可以是指定网络的名称,或者指定网络的ID,漫游网络信息元素中除了包含元素域,还包含元素名称和元素长度。如下表4所示,为探测请求消息中的一种漫游网络信息元素的格式示意图,其中漫游网络信息元素的元素域中包含的标识信息是终端的归属地网络的字符信息:表4如上表4中,在漫游网络信息元素的元素域中设置终端的归属地网络的字符名称,即该字符名称表示终端所在的网络,例如,如果终端的归属地网络为中国联通的网络,则漫游网络信息元素的元素域设置为上表4所示的“ChinaUnicom”。该设置在本实施例中进一步用于后续判断终端的归属地网络与AP所在网络签有漫游协议时,所述AP允许向所述终端回复探测响应消息。如下表5所示,为探测请求消息中的另一种漫游网络信息元素的格式示意图,其中漫游网络信息元素的元素域中包含的标识信息是终端的归属地网络的ID信息:表5如上表5中,在漫游网络信息元素的元素域中设置终端的归属地网络的网络ID,即该网络ID表示终端所在的网络,例如,如果终端的归属地网络为中国联通的网络,则漫游网络信息元素的元素域设置为上表5所示的“46001”。该设置在本实施例中进一步用于后续判断终端的归属地网络与AP所在网络签有漫游协议时,所述AP允许向所述终端回复探测响应消息。步骤402:读取探测请求消息中的网络信息元素,获取网络信息元素中的终端的归属地网络的标识信息。结合上表4可知,网络中的所有AP都会接收到终端发送的探测请求消息,对于每一个AP,其会读取探测请求消息中的漫游网络信息元素的元素域上承载的字符信息,即读取表4中漫游网络信息元素的元素域上承载的“ChinaUnicom”,根据该字符“ChinaUnicom”可知终端的归属地网络为中国联通的网络。结合上表5可知,网络中的所有AP都会接收到终端发送的探测请求消息,对于每一个AP,其会读取探测请求消息中的漫游网络信息元素的元素域上承载的网络ID,即读取表5中漫游网络信息元素的元素域上承载的“46001”,根据该ID“46001”可知终端的归属地网络为中国联通的网络。步骤403:比较标识信息指示的网络与AP所在的网络是否签有漫游协议,若是,则执行步骤404;否则,执行步骤405。本实施例中,每个AP内保存了与该AP所在网络签有网络漫游协议的网络的信息,例如,AP所在网络为网络A,与网络A签有网络漫游协议的网络包括网络B和网络C,则AP保存上述网络B和网络C的标识信息,因此当获取到终端的归属地网络的标识信息后,可以在上述保存的网络B和网络C的标识信息中查找所述终端的归属地网络的标识信息,如果查找到,则说明终端所在网络与AP所在网络签有漫游协议,如果未查找到,则说明终端所在网络与AP所在网络未签有漫游协议。步骤404:AP允许向终端发送探测响应消息,结束当前流程。当标识信息指示的网络与所述AP所在的网络签有漫游协议时,允许所述AP向所述终端发送探测响应消息,以使接收到该探测响应消息的终端可以对该AP进行发现。需要说明的是,AP允许向所述终端发送探测响应消息之后,AP可以直接向所述终端回复探测响应消息;或者,AP也可以在满足其它预设条件后,再向所述终端回复探测响应消息。步骤405:AP禁止向终端回复探测响应消息,结束当前流程。当标识信息指示的网络与AP所在的网络没有签有漫游协议时,该AP不会向终端回复探测响应消息,由于终端不会接收到该AP发送的探测响应消息,因此避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,提高了终端发现AP的速度。由上述实施例可见,由于终端在发现AP时,在探测请求消息新增的漫游网络信息元素中包含了终端的归属地网络的标识信息,因此无需网络中的所有AP都向终端传输探测响应消息,而可以保证与终端所在网络签署了同样网络漫游协议的网络中的AP回复探测响应消息,由此节省了网络资源;并且避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,由此减少了终端发现AP的时间,相应提高了终端的网络接入速度。与前述AP响应方法的实施例相对应,本发明还提供了发现AP的方法的实施例。其中,前述AP响应实施例从AP侧描述了AP根据接收到的探测请求消息,在AP所在网络与终端所在网络签有网络漫游协议时,才向该终端回复探测响应消息的过程;而下述发现AP的方法实施例将从终端侧描述终端对回复了探测响应消息的AP进行发现的过程。参见图5,为本发明发现AP的方法的实施例流程图:步骤501:终端发送探测请求消息,探测请求消息中包含网络漫游指示信息,网络漫游指示信息中包含终端的归属地网络指示信息。终端想要对AP进行发现时,需要发送探测请求消息。其中,终端可以在探测请求消息中包含SSID,所述SSID中包含所述终端的归属地网络的标识信息;或者,也可以在探测请求消息中包含SSID,所述SSID中包含所述终端的归属地网络的标识信息和漫游指示;或者,也可以在探测请求消息中包含漫游网络信息元素,所述漫游网络信息元素中包含所述终端的归属地网络的标识信息。步骤502:接收AP返回的探测响应消息,该AP所在网络与终端的归属地网络指示信息所指示的网络签有漫游协议。由上述实施例可见,终端在发现AP时,在探测请求消息的网络漫游指示信息中携带了终端的归属地网络指示信息,因此无需网络中的所有AP都向终端传输探测响应消息,而仅需与终端归属地网络签有同样网络漫游协议的网络中的AP回复探测响应消息,由此节省了网络资源;并且避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,由此减少了终端发现AP的时间,相应提高了终端的网络接入速度。与本发明AP响应方法的实施例和发现AP的方法的实施例相对应,本发明还分别提供了执行上述AP响应方法实施例的AP的实施例,以及执行上述发现AP的方法的实施例的终端的实施例。参见图6,为本发明AP的第一实施例框图:该AP包括:接收单元610和响应单元620。接收单元610,用于接收终端发送的探测请求消息,所述探测请求消息中包含网络漫游指示信息,所述网络漫游指示信息中包含所述终端的归属地网络指示信息;响应单元620,用于当所述终端的归属地网络指示信息所指示的网络与所述AP所在网络签有漫游协议时,允许向所述终端回复探测响应消息。需要说明的是,在允许向所述终端回复探测响应消息之后,响应单元620可以直接向所述终端回复探测响应消息;或者,响应单元620也可以在满足其它预设条件后,再向所述终端回复探测响应消息。具体的,所述接收单元610接收的探测请求消息中包含SSID,所述SSID中包含所述终端的归属地网络的标识信息;响应单元620可以包括(图6中未示出):第一读取子单元,用于读取所述探测请求消息中的SSID,获取所述SSID中的所述终端的归属地网络的标识信息;第一比较子单元,用于当根据所述标识信息确定所述AP不属于所述终端的归属地网络时,触发比较所述标识信息指示的网络与所述AP所在的网络是否签有漫游协议;第一响应子单元,用于当所述标识信息指示的网络与所述AP所在的网络签有漫游协议时,第一响应子单元允许向所述终端发送探测响应消息。需要说明的是,在允许向所述终端发送探测响应消息之后,第一响应子单元可以直接向所述终端回复探测响应消息;或者,第一响应子单元也可以在满足其它预设条件后,再向所述终端回复探测响应消息。具体的,所述接收单元610接收的探测请求消息中包含SSID,所述SSID中包含所述终端的归属地网络的标识信息和漫游指示;响应单元620可以包括(图6中未示出):第二读取子单元,用于读取所述探测请求消息中的SSID,获取所述SSID中的所述终端的归属地网络的标识信息和漫游指示;第二比较子单元,用于根据获取到的所述漫游指示触发比较所述标识信息指示的网络与所述AP所在的网络是否签有漫游协议;第二响应子单元,用于当所述标识信息指示的网络与所述AP所在的网络签有漫游协议时,第二响应子单元允许向所述终端发送探测响应消息。需要说明的是,在允许向所述终端发送探测响应消息之后,第二响应子单元可以直接向所述终端回复探测响应消息;或者,第二响应子单元也可以在满足其它预设条件后,再向所述终端回复探测响应消息。具体的,所述接收单元610接收的探测请求消息中包含漫游网络信息元素,所述漫游网络信息元素中包含所述终端的归属地网络的标识信息;响应单元620可以包括(图6中未示出):第三读取子单元,用于读取所述探测请求消息中的网络信息元素,获取所述网络信息元素中的所述终端的归属地网络的标识信息;第三比较子单元,用于比较所述标识信息指示的网络与所述AP所在的网络是否签有漫游协议;第三响应子单元,用于当所述标识信息指示的网络与所述AP所在的网络签有漫游协议时,第三响应子单元允许向所述终端发送探测响应消息。需要说明的是,在允许发送探测响应消息之后,第三响应子单元可以直接向所述终端回复探测响应消息;或者,第三响应子单元也可以在满足其它预设条件后,再向所述终端回复探测响应消息。参见图7,为本发明中终端的实施例框图:该终端包括:发送单元710和接收单元720。发送单元710,用于发送探测请求消息,所述探测请求消息中包含网络漫游指示信息,所述网络漫游指示信息中包含所述终端的归属地网络指示信息;其中,所述发送单元710发送的探测请求消息中包含SSID,所述SSID中包含所述终端的归属地网络的标识信息;或者所述发送单元710发送的探测请求消息中包含SSID,所述SSID中包含所述终端的归属地网络的标识信息和漫游指示;或者所述发送单元710发送的探测请求消息中包含漫游网络信息元素,所述漫游网络信息元素中包含所述终端的归属地网络的标识信息。接收单元720,用于接收AP返回的探测响应消息,所述AP所在网络与所述终端的归属地网络指示信息所指示的网络签有漫游协议。由上述实施例可见,AP接收终端发送的探测请求消息,该探测请求消息中包含网络漫游指示信息,网络漫游指示信息中包含终端的归属地网络指示信息,当终端的归属地网络指示信息所指示的网络与AP所在网络签有漫游协议时,AP允许向终端回复探测响应消息,以便终端发现AP。由于本发明实施例中终端在发现AP时,在探测请求消息的网络漫游指示信息中携带了终端的归属地网络指示信息,因此无需网络中的所有AP都向终端传输探测响应消息,而仅需与终端所在网络签有同样网络漫游协议的网络中的AP回复探测响应消息,由此节省了网络资源;并且避免了终端对没有签署网络漫游协议的AP回复的探测响应消息进行处理,由此减少了终端发现AP的时间,相应提高了终端的网络接入速度。本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1