本发明涉及通信技术领域,特别是涉及一种无线漫游方法及装置。
背景技术:
在终端(Station,STA)从一个接入点(Access Point,AP)漫游至另一个AP时,为保证网络安全,另一个AP需要重新对该STA进行认证,例如802.1X认证,由于认证需要的时间很长,会导致业务漫游延迟时间过长,影响用户的体验。
为了实现业务漫游无延迟,现有技术提出了AP间快速漫游方法,具体是通过接入控制器(Access Controller,AC)存储该AC管理的所有AP与STA之间的关联密钥(例如,双万能钥匙(Pairwise Master Key,PMK)。当STA在AP之间漫游时,AC会将STA发送的关联请求中携带的PMKID(PMK Identifier,一种可以对PMK、STA的MAC地址、基本服务集标识(Basic Service Set Identifier,BSSID)等参数进行哈希运算得到的关联密钥标识),与本地存储的PMK进行匹配,如果匹配成功,则允许STA进行快速漫游,如果匹配失败,则需要STA重新进行无线认证。
然而,在上述快速漫游方法中,当不同的STA在不同AP上认证并得到PMK时,大量的PMK都将存储在AC上,但是,由于AC的内存大小有限,当存储的PMK超出AC的内存范围时,AC将丢弃最先存储的PMK。这样,当该PMK对应的STA重新漫游到使用该PMK关联的AP时,由于AC的内存中已不存在该PMK,则快速漫游失败,STA需要与该AP重新进行认证。可见,上述快速漫游方式,会因AC存储空间的限制,导致快速漫游成功率较低、用户体验较差。
技术实现要素:
本发明实施例所要解决的技术问题是提供一种无线漫游方法及装置,以提高快速漫游的成功率以及用户体验。
本发明实施例公开了一种无线漫游方法,应用于AP,该方法包括:
接收终端STA发送的关联请求;
如果关联请求中携带有关联密钥标识,则确定STA为漫游STA,并将关联密钥标识与本地存储的关联密钥进行匹配,关联密钥标识为STA至少根据自身与关联过的一个AP进行关联时分发的关联密钥生成的;
如果匹配成功,则允许STA进行快速漫游;
如果匹配失败,则向AP所属的接入控制器AC管理的其它AP发送携带有关联密钥标识的匹配请求,以使其它AP将关联密钥标识与其它AP本地存储的关联密钥进行匹配;
如果在预设时间内接收到其它AP发送的匹配成功响应,则允许STA进行快速漫游。
本发明实施例还提供了一种无线漫游装置,应用于AP,该装置包括:
接收模块,用于接收终端STA发送的关联请求;
匹配模块,用于在关联请求中携带有关联密钥标识时,确定STA为漫游STA,并将关联密钥标识与本地存储的关联密钥进行匹配,关联密钥标识为STA至少根据自身与关联过的一个AP进行关联时分发的关联密钥生成的;
第一许可模块,用于在匹配模块的匹配结果为匹配成功时,允许STA进行快速漫游;
发送模块,用于在匹配模块的匹配结果为匹配失败时,向AP所属的接入控制器AC管理的其它AP发送携带有关联密钥标识的匹配请求,以使其它AP将关联密钥标识与其它AP本地存储的关联密钥进行匹配;
第二许可模块,用于在预设时间内接收到其它AP发送的匹配成功响应时,允许STA进行快速漫游。
综上所述,本发明实施例中,通过接收STA发送的关联请求;如果关联请求中携带有关联密钥标识,则确定STA为漫游STA,并将关联密钥标识与本地存储的关联密钥进行匹配,该关联密钥标识为STA至少根据自身与关联过的一个AP进行关联时分发的关联密钥生成的;如果匹配成功,则允许STA进行快速漫游;如果匹配失败,则向AP所属的AC管理的其它AP发送携带有关联密钥标识的匹配请求,以使其它AP将关联密钥标识与其它AP本地存储的关联密钥进行匹配;如果在预设时间内接收到其它AP发送的匹配成功响应,则允许STA进行快速漫游。从而通过在AP端存储关联密钥,有效地缓解了AC端的压力,同时提升了快速漫游的成功率以及用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的一种无线漫游方法的流程图;
图2是本发明实施例中AC与AP之间的网络架构示意图;
图3是本发明的一种无线漫游装置的结构框图之一;
图4是本发明的一种无线漫游装置的结构框图之二;
图5是本发明的一种无线漫游装置的结构框图之三;
图6是本发明的一种无线漫游装置的结构框图之四;
图7是本发明的一种无线漫游装置的结构框图之五;
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明实施例的核心构思之一在于,提出一种无线漫游方法及装置,以提升快速漫游成功率以及用户体验。
参照图1,示出了本发明的一种无线漫游方法实施例的流程图,此方法应用于AP,具体可以包括如下步骤:
步骤101,接收STA发送的关联请求。
在此步骤中,该关联请求可能是STA从另一个AP(即,与该AP归属于同一AC下的AP)漫游到该AP时发送的,也可能是STA在该AP下线后又上线时发送的,还可能是STA首次接入该AP(之前未关联过任何AP)时发送的。
步骤102,如果关联请求中携带有关联密钥标识,则确定STA为漫游STA,并将关联密钥标识与本地存储的关联密钥进行匹配,该关联密钥标识为STA至少根据自身与关联过的一个AP进行关联时分发的关联密钥生成的。
具体的,AP接收到STA的关联请求后,会对该关联请求进行检测。如果检测到关联请求中携带有关联密钥标识(PMKID),则可以确定该STA为漫游STA。然后,AP将关联请求中携带的关联密钥标识与本地存储的关联密钥进行匹配。在这里,AP本地存储的关联密钥是接入到该AP的终端成功在该AP侧完成无线认证时所分发的关联密钥(PMK)。
其中,关联密钥标识为STA在接入该AP之前,与该AP所属的AC管理下的任一AP进行关联时分发的关联密钥所生成的。也就是说,如果关联请求中携带有关联密钥标识,则该STA与AP所属的AC管理下的AP进行过关联。如果关联请求中未携带关联密钥标识,则该STA未与AP所属的AC管理下的AP进行过关联,即为上述所记载的STA首次接入AP的情况。
步骤103,如果匹配成功,则允许STA进行快速漫游。
具体的,如果关联请求中携带的关联密钥标识与AP中存储的至少一个关联密钥匹配成功,则该AP将允许STA进行快速漫游,即,AP利用该匹配成功的关联密钥与STA进行快速漫游中的四次握手过程,从而使STA完成快速漫游。
步骤104,如果匹配失败,则向AP所属的AC管理的其它AP发送携带有关联密钥标识的匹配请求,以使其它AP将关联密钥标识与其它AP本地存储的关联密钥进行匹配。
具体的,如果关联请求中携带的关联密钥标识与AP中存储的关联密钥均匹配失败,则该AP将向所属的AC管理的其它AP发送匹配请求,该匹配请求中可以包括关联密钥标识、STA的地址信息(例如MAC地址)和基础服务集标识(Basic Service Set Identifier,BSSID)。其中,BSSID指的是STA生成关联密钥标识时所接入的AP的BSSID。
其它AP接收到该匹配请求后,提取其中的关联密钥标识,并将该关联密钥标识与本地存储的关联密钥标识进行匹配,后续可以进一步依据匹配请求的指示反馈匹配结果。例如,该匹配请求可以指示收到该匹配请求的AP均需要反馈匹配结果(不管匹配结果是成功还是失败),也可以指示仅由匹配结果为成功的AP反馈,这种情况下,收到该匹配请求且匹配结果为失败的AP无需反馈匹配结果。
步骤105,如果在预设时间内接收到其它AP发送的匹配成功响应,则允许STA进行快速漫游。
具体的,上述匹配成功响应中可以携带与关联请求中的关联密钥标识匹配成功的关联密钥。这样,AP可以利用该匹配成功的关联密钥与STA进行快速漫游中的四次握手过程,从而使STA完成快速漫游。
进一步地,在本发明实施例中,该无线漫游方法还可以进一步包括:
如果AP在预设时间内未接收到其它AP发送的匹配成功响应,判定该STA未与AP所属的AC管理下的任何AP进行过关联,并通知STA重新进行无线认证,具体的认证流程为现有技术,在此不再详述。
在本发明的一个优选的实施例中,上述步骤102中AP将关联密钥标识与本地存储的关联密钥标识进行匹配的过程,可以包括:
AP基于本地存储的每个关联密钥,均生成对应的关联密钥标识。其中,AP生成每个关联密钥标识的生成方式与STA生成关联密钥标识的生成方式相同。
然后,AP判定生成的关联密钥标识中是否存在与关联请求中携带的关联密钥标识相同的关联密钥标识。
如果存在,则确定匹配成功,否则,确定匹配失败。
在本发明的另一个优选的实施例中,关联请求中还携带有STA的地址信息(例如,MAC地址)和BSSID,在这种情况下,关联密钥标识为STA根据自身与关联过的一个AP进行关联时分发的关联密钥、STA的地址信息以及BSSID生成的,例如,STA利用哈希算法生成等。相应的,AP将关联密钥标识与本地存储的关联密钥标识进行匹配的过程,可以包括:
AP基于本地存储的每个关联密钥,和关联请求中携带的地址信息和BSSID,生成对应的关联密钥标识。其中,AP生成每个关联密钥标识的生成方式与STA生成关联密钥标识的生成方式相同。
然后,AP判定生成的关联密钥标识中是否存在与关联请求中携带的关联密钥标识相同的关联密钥标识。
如果存在,则确定匹配成功,否则,确定匹配失败。
在本发明的另一个优选的实施例中,关联请求中同样携带有STA的地址信息(例如,MAC地址)和BSSID,关联密钥标识为STA根据自身与关联过的一个AP进行关联时分发的关联密钥、STA的地址信息以及BSSID生成的。与上述实施例不同的是:AP在本地存储有与每个关联密钥对应的地址信息和BSSID。AP在匹配关联密钥的过程中,将本地存储的每个关联密钥以及每个关联密钥对应的地址信息和BSSID均生成对应的关联密钥标识。其中,AP生成关联密钥标识的生成方式与STA生成关联密钥标识的生成方式相同。然后,AP利用生成的关联密钥标识与关联请求中携带的关联密钥标识进行逐一比较,若生成的关联密钥标识中不存在与关联请求携带的关联密钥标识相同的关联密钥标识,则直接判定匹配失败。
若生成的关联密钥标识中存在与STA对应的关联密钥标识相同的关联密钥标识,则AP将本地存储的与该关联密钥标识对应的地址信息以及BSSID与关联请求中携带的地址信息和BSSID进行进一步的比较,如果全部相同,则确定匹配成功,如果其中的任一项不相同,则确定匹配失败。
需要说明的是,在本发明实施例中,其它AP收到匹配请求后,将关联密钥标识与其它AP本地存储的关联密钥进行匹配的具体匹配过程,与上述AP执行的匹配过程相同。
此外,在上述步骤104中,AP可以直接通过与其它AP之间预先建立的通信通道向其它AP发送携带关联密钥标识的匹配请求;也可以通过AC向其它AP发送携带关联密钥标识的匹配请求,即,AP先向其所属的AC发送携带有关联密钥标识的匹配请求,然后再由该AC向其它AP转发该匹配请求。
本发明的无线漫游方法可应用于STA由一个AP漫游到另一个AP的场景,还可以应用于STA重新接入AP的场景。为了更好的理解本发明的无线漫游方法,下面以STA由一个AP漫游到另一个AP的实施例进行详细阐述。需要说明的是,在STA与AP断开并重新接入AP的实施例中的步骤与本实施例中的步骤相同,在此不再赘述。
参照图2,示出了本发明实施例的网络连接示意图。在图2中:
AC与AP1-AP4进行通信连接,并且AC管理AP1-AP4。
在本发明的一个实施例中,AP1-AP4之间均建立有通信通道,以传递消息。具体的,AP之间的通道建立过程需要进行相互的身份认证,只有在身份认证成功的情况下,AP之间才能够成功建立通信通道。通信通道建立过程具体如下:以AP1与AP2之间的通道建立过程为例,AP1向AP2发送身份认证请求,AP2响应该身份认证请求,并向AP1返回身份认证响应,AP1接收到该认证响应,确定与AP2进行身份认证成功,AP1与AP2建立通信通道。
在本发明的另一个实施例中,AP1-AP4之间也可以通过AC进行消息的传递,举例说明:AP1需要向其它AP发送消息时,可将需要发送的消息发送至AC,然后通过AC转发至其它AP。
另外,在本发明中,AP1-AP4之间还可以协商密码,以用于对AP1-AP4之间传输的信息进行加密与解密。AP1-AP4可以利用彼此建立的通道协商密码,也可以通过AC中转协商密码。
假设STA首次在AP1侧进行无线认证(例如,802.1X认证),并在认证成功后获得认证服务器分发的关联密钥(PMK1),利用该PMK与AP1实现关联。
在本发明中,STA和AP1侧均存储PMK1。
STA可以基于PMK1或者基于PMK1、STA的MAC地址和AP1的BSSID,通过哈希算法计算出关联密钥标识(PMK1ID),并将该PMK1ID进行本地存储,以便后续漫游时使用。AP1可以仅存储PMK1,也可以除存储PMK1之外,还存储PMK1ID(由AP1基于PMK1、STA的MAC地址和AP1的BSSID计算出的,算法同STA侧)、STA的MAC地址以及AP1的BSSID,后者存储的内容可以以列表形式体现,以便AP1后续辅助STA快速漫游。
假设STA因某种原因发生移动,从AP1的无线信号覆盖范围移动到AP2的无线信号覆盖范围下,并且STA想要实现从AP1到AP2的快速漫游,此时,STA会向AP2发送携带有PMK1ID的关联请求。
AP2接收到该关联请求后,会对该关联请求进行检测,发现该关联请求中携带有PMK1ID,即,携带有关联密钥标识,认定STA为漫游STA,在这种情况下,AP2会将PMK1ID与本地存储的关联密钥进行匹配。
在一种匹配方式中,该关联请求中仅携带PMK1ID,AP2在检测到该关联请求携带有关联密钥标识后,可以基于本地存储的所有关联密钥,通过哈希算法生成对应的关联密钥标识;然后,判断生成的关联密钥标识中是否存在PMK1ID,并在判断为是时,确定匹配成功,在判断为否时,确定匹配失败。在这种匹配方式中,如果以STA仅关联过AP1为例,此处AP2的匹配结果是匹配失败;如果以STA在AP1下线,又利用PMK1在AP2下线又上线为例,此处的匹配结果是匹配成功。
在另一种匹配方式中,该关联请求中除携带PMK1ID,还携带有STA的MAC地址和AP1的BSSID。AP2在检测到该关联请求携带有关联密钥标识后,AP2基于本地存储的每个关联密钥和该关联请求中携带的MAC地址和BSSID,通过哈希算法生成对应的关联密钥标识;然后,判断生成的关联密钥标识中是否存在PMK1ID,并在判断为是时,确定匹配成功,在判断为否时,确定匹配失败。在这种匹配方式中,如果以STA仅关联过AP1为例,此处AP2的匹配结果是匹配失败;如果以STA在AP1下线,又利用PMK1在AP2下线又上线为例,此处的匹配结果是匹配成功。
在再一种匹配方式中,该关联请求中除携带PMK1ID,还携带有STA的MAC地址和AP1的BSSID。AP2在检测到该关联请求携带有关联密钥标识后,判断本地存储的每个关联密钥对应的关联密钥标识中是否存在PMK1ID,此处每个关联密钥对应的关联密钥标识是由AP2基于每个关联密钥、每个关联密钥对应的STA的MAC地址和相应的BSSID,通过哈希算法生成的;AP2可以事先生成存储到本地,也可以在收到该关联请求后生成。
在判断为否时,确定匹配失败,如果以STA仅关联过AP1为例,此处AP2的匹配结果是匹配失败;在判断为是时,继续将本地存储的与PMK1ID对应的MAC地址以及BSSID,与该关联请求中携带的MAC地址和BSSID进行逐一比较;如果全部相同,则确定匹配成功,如果以STA在AP1下线,又利用PMK1在AP2下线又上线为例,此处的匹配结果是匹配成功;如果至少一项不相同,则确定匹配失败,如果STA被攻击,可能会出现这种情况。这种匹配方式可以提高无线接入的安全性。
不管采用上述哪种匹配方式,在匹配结果为匹配成功时,允许STA进行快速漫游。即,STA利用PMK1与AP2实现快速关联。
在匹配结果为匹配失败时,AP2分别向AP1、AP3和AP4发送携带有PMK1ID的匹配请求。此匹配请求是AP2使用协商的密码进行加密后的请求,并且AP2可以采用事先建立的通信通道发送该匹配请求,也可以采用AC中转该匹配请求。
AP1、AP3和AP4收到该匹配请求后,不管是哪个AP,均采用与AP2的匹配方式相同的匹配方式对PMK1ID与相应本地存储的关联密钥进行匹配。
如果以STA仅关联过AP1为例,那么,后续AP2会在一定时间段内收到AP1发送的匹配成功响应,在这种情况下,AP2会对匹配成功响应进行解密,得到PMK1,允许STA进行快速漫游,即,STA可以使用PMK1快速与AP2关联。
如果因某种原因(例如AP1故障),AP2在一定时间段内(可根据实际情况或经验值设置)未收到匹配成功响应,则拒绝STA的关联请求,并通知STA重新进行无线认证。
综上所述,本发明实施例中的技术方案,通过将关联密钥分散存储到同一AC管理下的AP上,从而在AP检测到本地不存在与STA发送的关联请求中携带的关联密钥标识相匹配的关联密钥时,能够从与该STA关联过的AP上获取到关联密钥,从而大大提高了资源利用率以及快速漫游成功率,有效地提升了用户体验。
在上述实施例的基础上,本发明还提供了一种无线漫游装置,应用于AP上。
参照图3,示出了本发明一种无线漫游装置实施例的结构框图之一,具体可以包括如下模块:
接收模块31,用于接收终端STA发送的关联请求。
匹配模块32,用于在关联请求中携带有关联密钥标识时,确定STA为漫游STA,并将关联密钥标识与本地存储的关联密钥进行匹配,关联密钥标识为STA至少根据自身与关联过的一个AP进行关联时分发的关联密钥生成的。
第一许可模块33,用于在匹配模块32的匹配结果为匹配成功时,允许STA进行快速漫游。
发送模块34,用于在匹配模块32的匹配结果为匹配失败时,向AP所属的接入控制器AC管理的其它AP发送携带有关联密钥标识的匹配请求,以使其它AP将关联密钥标识与其它AP本地存储的关联密钥进行匹配。
可选的,在本发明的一个优选的实施例中,发送模块34可以进一步用于:
通过与其它AP建立的通信通道向AP所属的AC管理的其它AP发送携带有关联密钥标识的匹配请求,或者,
通过AC向AP所属的AC管理的其它AP发送携带有关联密钥标识的匹配请求。
继续参照图3,无线漫游装置还包括第二许可模块35,用于在预设时间内接收到其它AP发送的匹配成功响应时,允许STA进行快速漫游。
参照图4,在本发明的一个优选的实施例中,在图3的基础上无线漫游装置还包括:
通知模块36,用于在预设时间内未接收到其它AP发送的匹配成功响应时,通知STA重新进行无线认证。
参照图5,在本发明的一个优选的实施例中,在图3的基础上匹配模块32具体包括:
第一生成子模块51,用于根据本地存储的每个关联密钥,生成对应的关联密钥标识,其中,AP生成每个关联密钥标识的生成方式与STA生成关联密钥标识的生成方式相同。
第一判断子模块52,用于判断生成的关联密钥标识中是否存在关联密钥标识,并在判断为是时,判定匹配成功。在判断为否时,判定匹配失败。
参照图6,在本发明的一个优选的实施例中,在图3的基础上匹配模块32还可以包括:
第二生成子模块61,用于根据本地存储的每个关联密钥、关联请求中携带的STA的地址信息和BSSID,生成对应的关联密钥标识,其中,AP生成每个关联密钥标识的生成方式与STA生成关联密钥标识的生成方式相同。
第二判断子模块62,用于判断生成的关联密钥标识中是否存在关联密钥标识。并在判断为是时,判定匹配成功,在判断为否时,判定匹配失败。
参照图7,在本发明的一个优选的实施例中,在图3的基础上匹配模块32还可以包括:
第三判断子模块71,用于判断本地存储的每个关联密钥对应的关联密钥标识中是否存在关联密钥标识,并在判断为否时,判定匹配失败,其中,每个关联密钥对应的关联密钥标识为AP根据每个关联密钥、每个关联密钥对应的STA的地址信息和BSSID生成的,AP生成每个关联密钥标识的生成方式与STA生成关联密钥标识的生成方式相同。
比较子模块74,用于在第三判断子模块73的判断结果为是时,将本地存储的与关联密钥标识对应的关联密钥、地址信息以及BSSID,与关联请求中携带的地址信息和BSSID进行逐一比较。,并在比较出全部相同时,确定匹配成功,在比较出至少一项不相同时,确定匹配失败。
综上所述,本发明实施例中的无线漫游装置,通过将关联密钥分散存储到同一AC管理下的AP上,从而在AP检测到本地不存在与STA发送的关联请求中携带的关联密钥标识相匹配的关联密钥时,能够从与该STA关联过的AP上获取到关联密钥,从而大大提高了资源利用率以及快速漫游成功率,有效地提升了用户体验。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本发明所提供的一种无线漫游方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。