1.一种Portal认证URL的动态选择方法,其特征在于,该方法应用于包括Portal服务器、无线接入点、终端设备的通信网络,其中,所述无线接入点支持第一频段和第二频段,所述终端设备包括支持第一频段的终端设备和支持第二频段的终端设备,所述Portal认证URL的动态选择方法包括以下步骤:步骤一,待所述终端设备与所述无线接入点进入通信连接状态后,发送第一HTTP请求报文;
步骤二,判断接收到的HTTP请求报文是否为第一HTTP请求报文;若是,执行下一步骤,若否,对接收到的HTTP请求报文执行常规处理;
步骤三,获取无线接入点的传输参数,根据所述传输参数计算动态选择判决值;若所述无线接入点对所述终端设备未配置限速,所述计算动态选择判决值的方式为:动态选择判决值=P1×无线接入点的CPU负载状况+P2×无线接入点上连接支持第一频段的终端设备的个数+P3×无线接入点上连接支持第一频段和支持第二频段的终端设备的个数+P4/无线接入点和所述终端设备的平均连接速率;
其中,P1,P2,P3,P4分别为线性组合系数;
若所述无线接入点对所述终端设备配置限速,且所述限速的最大值为VMax时,所述计算动态选择判决值的方式为:动态选择判决值=Max(P1×无线接入点的CPU负载状况+P2×无线接入点上连接支持第一频段的终端设备的个数+P3×无线接入点上连接支持第一频段和支持第二频段的终端设备的个数+P4/无线接入点和所述终端设备的平均连接速率,P5×1/VMax);
其中,P1,P2,P3,P4,P5分别为线性组合系数;
步骤四,根据所述动态选择判决值、预存的第一经验值、和小于所述第一经验值的第二经验值确定不同类别Portal页的URL,并将封装有已确定类别Portal页的URL的HTTP响应报文通过重定向方式发送至所述终端设备;其中,已确定类别的Portal页的URL包括第一类别的Portal页的URL1、第二类别的Portal页的URL2、及第三类别的Portal页的URL3;
步骤五,基于已确定类别Portal页的URL的HTTP响应报文推送对应的Portal页至所述终端设备以所述终端设备的浏览器显示对应的Portal页。
2.根据权利要求1所述的Portal认证URL的动态选择方法,其特征在于:所述传输参数包括:所述无线接入点的CPU负载状况、所述无线接入点上连接支持第一频段的终端设备的个数、所述无线接入点上连接支持第一频段和支持第二频段的终端设备的个数、所述无线接入点和所述终端设备的平均连接速率;其中所述第一频段为2.4G频段,第二频段为5G频段。
3.根据权利要求1所述的Portal认证URL的动态选择方法,其特征在于:所述步骤四还包括:当所述动态选择判决值大于第一经验值时,将封装有第一类别Portal页的URL的HTTP响应报文通过重定向方式发送至所述终端设备;
当所述动态选择判决值大于等于第二经验值小于等于第一经验值时,将封装有第二类别Portal页的URL的HTTP响应报文通过重定向方式发送至所述终端设备;
当所述动态选择判决值小于所述第二经验值时,将封装有第三类别Portal页的URL的HTTP响应报文通过重定向方式发送至所述终端设备。
4.一种Portal认证URL的动态选择系统,其特征在于,该系统应用于包括Portal服务器、无线接入点、终端设备的通信网络,其中,所述无线接入点支持第一频段和第二频段,所述终端设备包括支持第一频段的终端设备和支持第二频段的终端设备,所述Portal认证URL的动态选择系统包括:第一发送模块,用于待所述终端设备与所述无线接入点进入通信连接状态后,发送第一HTTP请求报文;
判断模块,与所述第一发送模块连接,用于判断接收到的HTTP请求报文是否为第一HTTP请求报文;若是,调用用于获取无线接入点的传输参数,根据所述传输参数计算动态选择判决值的第一处理模块,若否,调用用于对接收到的HTTP请求报文执行常规处理的第二处理模块;
所述第一处理模块还用于:
若所述无线接入点对所述终端设备未配置限速,所述计算动态选择判决值的方式为:
动态选择判决值=P1×无线接入点的CPU负载状况+P2×无线接入点上连接支持第一频段的终端设备的个数+P3×无线接入点上连接支持第一频段和支持第二频段的终端设备的个数+P4/无线接入点和所述终端设备的平均连接速率;其中,P1,P2,P3,P4分别为线性组合系数;
若所述无线接入点对所述终端设备配置限速,且所述限速的最大值为VMax时,所述计算动态选择判决值的方式为:动态选择判决值=Max(P1×无线接入点的CPU负载状况+P2×无线接入点上连接支持第一频段的终端设备的个数+P3×无线接入点上连接支持第一频段和支持第二频段的终端设备的个数+P4/无线接入点和所述终端设备的平均连接速率,P5×1/VMax);其中,P1,P2,P3,P4,P5分别为线性组合系数;
URL确定模块,与所述第一处理模块连接,用于根据所述动态选择判决值、预存的第一经验值、和小于所述第一经验值的第二经验值确定不同类别Portal页的URL,并将封装有已确定类别Portal页的URL的HTTP响应报文通过重定向方式发送至所述终端设备;其中,已确定类别的Portal页的URL包括第一类别的Portal页的URL1、第二类别的Portal页的URL2、及第三类别的Portal页的URL3;
第二发送模块,与所述URL确定模块连接,用于将封装有已确定类别Portal页的URL的HTTP响应报文发送出去;
Portal推送模块,与所述第二发送模块连接,用于基于已确定类别Portal页的URL的HTTP响应报文推送对应的Portal页至所述终端设备以所述终端设备的浏览器显示该Portal页。
5.根据权利要求4所述的Portal认证URL的动态选择系统,其特征在于:所述第一处理模块中的传输参数包括:所述无线接入点的CPU负载状况、所述无线接入点上连接支持第一频段的终端设备的个数、所述无线接入点上连接支持第一频段和支持第二频段的终端设备的个数、所述无线接入点和所述终端设备的平均连接速率;其中所述第一频段为2.4G频段,第二频段为5G频段。
6.根据权利要求5所述的Portal认证URL的动态选择系统,其特征在于:所述URL确定模块还用于:当所述动态选择判决值大于第一经验值时,将封装有第一类别Portal页的URL的HTTP响应报文通过重定向方式发送至所述终端设备;
当所述动态选择判决值大于等于第二经验值小于等于第一经验值时,将封装有第二类别Portal页的URL的HTTP响应报文通过重定向方式发送至所述终端设备;
当所述动态选择判决值小于所述第二经验值时,将封装有第三类别Portal页的URL的HTTP响应报文通过重定向方式发送至所述终端设备。
7.一种无线接入点,其特征在于,所述无线接入点包括:
无线驱动单元,用于接收第一HTTP请求报文,并将其转发;所述无线驱动单元包括第一频段驱动单元和第二频段驱动单元;
报文处理单元,与所述无线驱动单元连接的,用于判断接收到的HTTP请求报文是否为第一HTTP请求报文;若是,调用用于获取自身的传输参数,根据所述传输参数计算动态选择判决值的Portal判决单元,若否,对接收到的HTTP请求报文执行常规处理;所述报文处理单元根据所述动态选择判决值、预存的第一经验值、和小于所述第一经验值的第二经验值确定不同类别Portal页的URL,并将封装有已确定类别Portal页的URL的HTTP响应报文通过重定向方式发送至终端设备;其中,已确定类别的Portal页的URL包括第一类别的Portal页的URL1、第二类别的Portal页的URL2、及第三类别的Portal页的URL3;
所述Portal判决单元还用于:
若所述无线接入点对所述终端设备未配置限速,计算动态选择判决值的一种计算方式为:
动态选择判决值=P1×无线接入点的CPU负载状况+P2×无线接入点上连接支持第一频段的终端设备的个数+P3×无线接入点上连接支持第一频段和支持第二频段的终端设备的个数+P4/无线接入点和所述终端设备的平均连接速率;其中,P1,P2,P3,P4分别为线性组合系数;
若所述无线接入点对所述终端设备配置限速,且所述限速的最大值为VMax时,计算动态选择判决值的一种计算方式为:动态选择判决值=Max(P1×无线接入点的CPU负载状况+P2×无线接入点上连接支持第一频段的终端设备的个数+P3×无线接入点上连接支持第一频段和支持第二频段的终端设备的个数+P4/无线接入点和所述终端设备的平均连接速率,P5×1/VMax);其中,P1,P2,P3,P4,P5分别为线性组合系数。
8.根据权利要求7所述的无线接入点,其特征在于:所述无线接入点的传输参数包括CPU负载状况、其上连接支持第一频段的终端设备的个数、其上连接支持第一频段和支持第二频段的终端设备的个数、其与终端设备的平均连接速率;其中所述第一频段为2.4G频段,第二频段为5G频段。