基于Portal认证的WDS连接方法、无线接入点及终端设备与流程

文档序号:11181186阅读:872来源:国知局
基于Portal认证的WDS连接方法、无线接入点及终端设备与流程

本发明涉及通信技术领域,尤其涉及一种基于portal认证的wds连接方法、无线接入点及终端设备。



背景技术:

随着无线网络覆盖地区的增多,使用手机等移动终端连接无线网络访问互联网也就越来越多。

作为无线网络接入认证的流行技术之一,portal(门户)认证在公共wifi(wireless-fidelity,无线保真)认证中非常常用,在认证过程中,当用户接入某一无线网络时,会自动弹出portal页面,提示用户输入账户信息,在账户信息认证成功后完成互联网的接入。wds(wirelessdistributionsystem,无线分布系统),用于实现无线基站之间的通信,用以实现无线网络覆盖范围的延伸,在无线中继中应用的非常广泛。

但是,采用wds方式连接过程中,中继终端在连接无线接入点时,一般采用用户名加密码的方式进行连接,即ssid(servicesetidentifier,服务集标识)需配成psk(pre-sharedkey,psk,预共享密钥模式)方式或802.1认证方式,而需要进行portal认证的ssid一般配成open方式,可见这两者之间存在冲突,无线接入点在处理两种连接方式时需要人工进行模式的切换,较为繁琐。



技术实现要素:

本发明的目的是提供一种基于portal认证的wds连接方法、无线接入点及终端设备,有效解决了现有技术portal过程中不能自动处理不同方式的连接请求的技术问题。

本发明提供的技术方案如下:

一种基于portal认证的wds连接方法,应用于无线接入点,所述wds连接方法中包括:

接收终端设备发送的关联请求,并根据所述关联请求关联该终端设备;

接收所述关联终端设备发送的文本请求;

根据所述文本请求判断所述终端设备是否采用wds方式连接;若是,

将重定向得到的第一资源定位符地址反馈至所述终端设备,以实现所述终端设备的身份认证。

在本技术方案中,无线接入点接收到终端设备发送的文本请求之后,随即判断该终端设备是否采用wds连接方式进行连接的,若是,则推送预存的该连接方式下的第一资源定位符地址至该终端设备,以此该终端设备根据该第一资源定位符地址进入后续的身份认证步骤,实现基于portal认证的wds连接,简单方便,无线接入点无需根据不同的连接方式人工切换至相应的工作模式,节约人力物力,为用户提供便利。

进一步优选的,在所述将重定向得到的第一资源定位符地址反馈至所述终端设备,以实现所述终端设备的身份认证中,包括:

终端设备接收无线接入点发送的第一资源定位符地址,并根据所述第一资源定位符地址发送web页面请求至portal服务器;

终端设备接收portal服务器下发的web页面,自动在所述web页面中输入预存的认证信息并发送至portal服务器,以对所述终端设备进行身份认证。

在本技术方案中,终端设备根据无线接入点发送的第一资源定位符地址获取到web页面之后,根据预存的信息自动在该web页面中填写认证信息,发送至portal服务器中进行认证,实现终端设备的认证,进一步实现该终端设备的无线中继,为用户提供便利。

进一步优选的,在所述终端设备接收portal服务器下发的web页面,自动在所述web页面中输入预存的认证信息并发送至portal服务器之后,包括:

portal服务器接收终端设备发送的认证信息;

portal服务器根据接收到的认证信息对终端设备进行身份认证;

若身份认证成功,portal服务器发送认证结果至无线接入点,放行该终端设备。

进一步优选的,在所述根据所述文本请求判断所述终端设备是否采用wds方式连接中,若判断所述终端设备不是采用wds方式连接,则,

将重定向得到的第二资源定位符地址反馈至所述终端设备,以实现所述终端设备的身份认证。

在本技术方案中,无线接入点接收到终端设备发送的文本请求之后,随即判断该终端设备是否采用wds连接方式进行连接的,若不是,则推送预存的该连接方式下的第二资源定位符地址至该终端设备,以此该终端设备根据该第二资源定位符地址进入后续正常的portal身份认证步骤。无线接入点根据不同的设备类型下发不同的资源定位符地址,解决不同连接方式下的认证冲突,为用户提供便利。

进一步优选的,在所述将重定向得到的第二资源定位符地址反馈至所述终端设备,以实现所述终端设备的身份认证中包括:

终端设备接收无线接入点发送的第二资源定位符地址,并根据所述第一资源定位符地址发送web页面请求至portal服务器;

终端设备接收portal服务器下发的web页面,并根据用户手动输入的认证信息并发送至portal服务器,以对所述用户进行身份认证。

在本技术方案中,终端设备根据无线接入点发送的第二资源定位符地址获取到web页面之后,用户该web页面中填写认证信息,发送至portal服务器中进行认证,实现用户的身份认证。

进一步优选的,在所述终端设备接收portal服务器下发的web页面,并根据用户手动输入的认证信息并发送至portal服务器之后,包括:

portal服务器接收终端设备发送的认证信息;

portal服务器根据接收到的认证信息对终端设备进行身份认证;

若身份认证成功,portal服务器发送认证结果至无线接入点,放行该终端设备。

本发明还提供了一种无线接入点,包括:

第一处理器,用于处理各指令;及

第一存储器,用于存储多条指令,所述指令适用于第一处理器加载并执行;所述多条指令中包括:

接收终端设备发送的关联请求,并根据所述关联请求关联该终端设备;

接收所述关联终端设备发送的文本请求;

根据所述文本请求判断所述终端设备是否采用wds方式连接;若是,

将重定向得到的第一资源定位符地址反馈至所述终端设备。

在本技术方案中,无线接入点接收到终端设备发送的文本请求之后,随即判断该终端设备是否采用wds连接方式进行连接的,若是,则推送预存的该连接方式下的第一资源定位符地址至该终端设备,以此该终端设备根据该第一资源定位符地址进入后续的身份认证步骤,实现基于portal认证的wds连接,简单方便,无线接入点无需根据不同的连接方式人工切换至相应的工作模式,节约人力物力,为用户提供便利。

进一步优选的,在所述指令根据所述文本请求判断所述终端设备是否采用wds方式连接中,若判断所述终端设备不是采用wds方式连接,则,

将重定向得到的第二资源定位符地址反馈至所述终端设备,以实现所述终端设备的身份认证。

在本技术方案中,无线接入点接收到终端设备发送的文本请求之后,随即判断该终端设备是否采用wds连接方式进行连接的,若不是,则推送预存的该连接方式下的第二资源定位符地址至该终端设备,以此该终端设备根据该第二资源定位符地址进入后续正常的portal身份认证步骤。无线接入点根据不同的设备类型下发不同的资源定位符地址,解决不同连接方式下的认证冲突,为用户提供便利。

进一步优选的,所述多条指令中还包括:

接收portal服务器下发的认证结果;

根据所述认证结果放行所述终端设备或拒绝所述终端设备。

本发明还提供了一种终端设备,其特征在于,所述终端设备支持wds,所述终端设备中包括:

第二处理器,用于处理各指令;及

第二存储器,用于存储多条指令,所述指令适用于第二处理器加载并执行;所述多条指令中包括:

发送关联请求至无线接入点,实现与无线接入点的关联;

采用wds方式发送文本请求至无线接入点;

接收无线接入点反馈的第一资源定位符地址,并根据所述第一资源定位符地址发送web页面请求至portal服务器;

接收portal服务器下发的web页面,自动在所述web页面中输入预存的认证信息并发送至portal服务器。

在本技术方案中,无线接入点接收到终端设备采用wds方式发送的文本请求之后,则推送预存的该连接方式下的第一资源定位符地址至该终端设备,以此该终端设备根据该第一资源定位符地址得到web页面,无线接入点无需根据不同的连接方式人工切换至相应的工作模式,节约人力物力,为用户提供便利。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对倒置定量气雾剂阀门的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1为本发明中基于portal认证的wds连接方法一种实施方式流程示意图;

图2为本发明中基于portal认证的wds连接方法另一种实施方式流程示意图;

图3为本发明中无线接入点示意图;

图4为本发明中终端设备示意图。

附图标号说明:

100-无线接入点,110-第一存储器,120-第一处理器,200-终端设备,210-第二存储器,220-第二处理器。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中的只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。

如图1所示为本发明提供的基于portal认证的wds连接方法一种实施方式流程示意图,具体该wds连接方法应用于无线接入点,从图中可以看出,在该wds连接方法中包括:

s10接收终端设备发送的关联请求,并根据关联请求关联该终端设备;

s20接收关联终端设备发送的文本请求;

s30根据文本请求判断终端设备是否采用wds方式连接;若是,跳转至步骤s40;

s40将重定向得到的第一资源定位符地址反馈至终端设备,以实现终端设备的身份认证。

在本实施方式中,终端设备通过扫描的方式获取无线接入点中open方式的ssid之后,随即发送关联请求至该无线接入点。无线接入点接收到该关联请求,随即与该终端设备进行关联。之后,终端设备(httpclient)自动发送文本请求至无线接入点;无线接入点接收到该文本请求之后,判断该终端设备的连接方式,若判断出其采用的是wds连接,则将重定向得到的第一资源定位符地址(uniformresourcelocator,url)下发至该终端设备。

终端设备接收到无线接入点发送的第一资源定位符地址之后,根据该第一资源定位符地址发送web页面请求至portal服务器;portal服务器接收到web页面请求之后,将相应的web页面下发至该终端设备。终端设备得到该web页面之后,自动在web页面中输入预存的认证信息(包括用户名、密码等)并发送至portal服务器。

portal服务器接收终端设备发送的认证信息之后,根据接收到的认证信息对终端设备进行身份认证(根据预存的信息对接收到的身份信息进行比对验证),若认证成功,则portal服务器发送认证成功消息至无线接入点,放行该终端设备的上网权限;否则portal服务器发送认证失败消息至无线接入点,拒绝该终端设备的接入。以此实现基于portal认证的wds连接,简单方便,无线接入点无需根据不同的连接方式人工切换至相应的工作模式,节约人力物力,为用户提供便利。

具体,在本实施方式中,当终端设备采用wds连接无线接入点时,该无线接入点即为wds连接中的主设备,终端设备即为wds连接中的从设备(发起wds连接,作为中继终端)。

基于portal认证和其他认证方式的区别,包括认证过程中的web页面的区别,对上述实施方式进行改进得到本实施方式,如图2所示,在本实施方式中,在该wds连接方法中包括:

s10接收终端设备发送的关联请求,并根据关联请求关联该终端设备;

s20接收关联终端设备发送的文本请求;

s30根据文本请求判断终端设备是否采用wds方式连接;若是,跳转至步骤s40;否则跳转至步骤s50;

s40将重定向得到的第一资源定位符地址反馈至终端设备,以实现终端设备的身份认证。

s50将重定向得到的第二资源定位符地址反馈至终端设备,以实现终端设备的身份认证。

在本实施方式中,在本实施方式中,终端设备通过扫描的方式获取无线接入点中open方式的ssid之后,随即发送关联请求至该无线接入点。无线接入点接收到该关联请求,随即与该终端设备进行关联。之后,终端设备(httpclient)发送文本请求至无线接入点;无线接入点接收到该文本请求之后,判断该终端设备的连接方式,若判断出其采用的不是wds连接,只是普通的需要接入无线网络的终端设备,则将重定向得到的第二资源定位符地址下发至该终端设备。

终端设备接收到无线接入点发送的第二资源定位符地址之后,根据该第二资源定位符地址发送web页面请求至portal服务器;portal服务器接收到web页面请求之后,将相应的web页面下发至该终端设备。终端设备得到该web页面之后,用户在该web页面中输入认证信息(包括用户名、密码等)并发送至portal服务器。

portal服务器接收终端设备发送的认证信息之后,根据接收到的认证信息对终端设备进行身份认证(根据预存的信息对接收到的身份信息进行比对验证),若认证成功,则portal服务器发送认证成功消息至无线接入点,放行该终端设备的上网权限;否则portal服务器发送认证失败消息至无线接入点,拒绝该终端设备的接入。

以此无线接入点根据不同的连接类型下发不同的资源定位符地址,进而为终端设备提供不同的web页面(如,portal认证页面中包括多媒体文件信息,wds连接过程中的web页面无需多媒体文件,只需输入认证信息的框架),具体在无线接入点中设置不同连接类型对应的资源定位符地址,在portal服务器中预存不同连接类型对应的web页面,当sta(无线终端)关联时,无线接入点识别该出其为一sta,以此当该sta发送httprequest(文本请求)后,推送url2(第二资源定位符地址)至该sta;相应的,当repeater(中继终端)关联时,由于repeater通过wds方式关联,无线接入点识别出其为一repeater;以此,当repeater上的httpclient进程自动发送httprequest(文本请求)后,推送url1(第一资源定位符地址)给repeater。这样,repeater通过和portal服务器的交互认证后就可以获得和sta不同的权限,如不同的带宽限制等,以此解决不同连接方式下的认证冲突,为用户提供便利。

如图3所示为本发明提供的无线接入点结构示意图,从图中可以看出,在该无线接入点100中包括:第一处理器120,用于处理各指令;及第一存储器110,用于存储多条指令,指令适用于第一处理器加载并执行。

在一种实施方式中,存储器中存储的多条指令包括:

接收终端设备发送的关联请求,并根据关联请求关联该终端设备;

接收关联终端设备发送的文本请求;

根据文本请求判断终端设备是否采用wds方式连接;若是,

将重定向得到的第一资源定位符地址反馈至终端设备。

在另一种实施方式中,存储器中存储的多条指令包括:

接收终端设备发送的关联请求,并根据关联请求关联该终端设备;

接收关联终端设备发送的文本请求;

根据文本请求判断终端设备是否采用wds方式连接;若是,将重定向得到的第一资源定位符地址反馈至终端设备;否则将重定向得到的第二资源定位符地址反馈至终端设备,以实现终端设备的身份认证。

基于此,在工作过程中,终端设备通过扫描的方式获取无线接入点中open方式的ssid之后,随即发送关联请求至该无线接入点。无线接入点接收到该关联请求,随即与该终端设备进行关联。之后,终端设备(httpclient)发送文本请求至无线接入点;无线接入点接收到该文本请求之后,判断该终端设备的连接方式,若判断出其采用的是wds连接,则将重定向得到的第一资源定位符地址下发至该终端设备;否则将将重定向得到的第二资源定位符地址反馈至终端设备。

终端设备接收到无线接入点发送的第一资源定位符地址/第二资源定位符地址之后,根据该第一资源定位符地址/第二资源定位符地址发送web页面请求至portal服务器;portal服务器接收到web页面请求之后,将相应的web页面下发至该终端设备。终端设备得到该web页面之后,在web页面中输入认证信息(包括用户名、密码等)并发送至portal服务器。具体,在根据第一资源定位符地址下发的web页面中,终端设备自动输入预存的认证信息;在根据第二资源定位符地址下发的web页面中,用户手动输入认证信息。

portal服务器接收终端设备发送的认证信息之后,根据接收到的认证信息对终端设备进行身份认证(根据预存的信息对接收到的身份信息进行比对验证),若认证成功,则portal服务器发送认证成功消息至无线接入点,放行该终端设备的上网权限;否则portal服务器发送认证失败消息至无线接入点,拒绝该终端设备的接入。以此无线接入点根据不同的连接类型下发不同的资源定位符地址,进而为终端设备提供不同的web页面,实现不同连接方式下终端设备的接入。

如图4所示为本发明提供的终端设备示意图,具体该终端设备支持wds,从图中可以看出,在该终端设备200中包括:第二处理器220,用于处理各指令;及第二存储器210,用于存储多条指令,指令适用于第二处理器加载并执行,该多条指令中包括:

发送关联请求至无线接入点,实现与无线接入点的关联;

采用wds方式发送文本请求至无线接入点;

接收无线接入点反馈的第一资源定位符地址,并根据第一资源定位符地址发送web页面请求至portal服务器;

接收portal服务器下发的web页面,自动在web页面中输入预存的认证信息并发送至portal服务器。

在本实施方式中,终端设备通过扫描的方式获取无线接入点中open方式的ssid之后,随即通过wds方式发送关联请求至该无线接入点。无线接入点接收到终端设备采用wds方式发送的文本请求之后,则推送预存的该连接方式下的第一资源定位符地址至该终端设备,以此该终端设备中的httpclient自动根据该第一资源定位符地址发送web页面请求至portal服务器得到web页面,并自动填写预存的认证信息提交,在认证成功后,实现该终端设备与无线接入点的连接。具体,这里,无线接入点为wds连接中的主设备,终端设备为wds连接中的从设备(发起wds连接,作为中继终端)。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1