本发明专利技术实施例公开了一种Portal推送的方法,包括:BRAS设备获得网站标识列表,所述BRAS设备接收用户终端发来的HTTP请求报文后,根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否向所述用户终端发送Portal页面。本发明专利技术实施例还提供相应的BRAS设备。本发明专利技术实施例技术方案,可以减少无效Portal推送的次数,提高Portal推送的成功率。
【技术实现步骤摘要】
门户推送的方法和网络设备
本专利技术涉及通信
,具体涉及一种门户(Portal)推送的方法和网络设备。
技术介绍
用户需要上网时,在用户通过用户终端发起的认证请求成功后,用户启动安装在用户终端上的浏览器软件,例如因特网浏览器(InternetExplorer),在用户终端的浏览器软件的地址栏输入一个网页地址后,用户终端会向宽带远程接入服务器(BroadbandRemoteAccessServer,BRAS)设备发起超文本传输协议(HypertextTransferProtocol,HTTP)请求,BRAS设备收到HTTP请求后,将门户(Portal)页面的统一资源定位符(UniformResourceLocator,URL)通过HTTP重定向流程发送给用户终端,使得用户终端的浏览器软件显示广告页面或者某个门户网站的页面。之后BRAS设备打开用户终端访问internet的权限,这个过程就是Portal推送。当前运营商进行Portal推送主要有两方面的应用:推送广告页面和推送欠费提醒页面。现有技术中,由于互联网业务成爆炸式增长,往往会出现这样的情况:用户终端发起的认证请求成功后,该用户终端上的应用程序在用户第一次通过浏览器主动浏览网页前,就已经自动发起了一次或多次HTTP请求。BRAS设备在收到用户终端发来的HTTP请求后,即向用户终端进行Portal推送。因为Portal推送一般只是在BRAS设备收到第一次HTTP请求后推送,因此在这种情况下BRAS设备推送的Portal页面并没有出现在用户终端的浏览器中,没有达到Portal推送目的,是无效的Portal推送,即Portal推送的成功率低。即使BRAS设备被配置为收到前几次HTTP请求后都进行Portal推送,由于前几次HTTP请求可能都是用户终端上的应用程序在用户打开浏览器软件上网浏览网页前自动发出的,因此仍不能提高Portal推送的成功率。
技术实现思路
提供一种Portal推送的方法,可以减少现有技术中无效的Portal推送,从而提高Portal推送的成功率。第一方面,提供一种Portal推送的方法,包括:BRAS设备获得网站标识列表;所述BRAS设备接收用户终端发来的HTTP请求报文,所述HTTP请求报文中携带所述用户终端访问的目标网站的标识;所述BRAS设备根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否向所述用户终端发送Portal页面。在所述第一方面的第一种可能的实现方式中,其中所述网站标识列表包括用户主动访问的目标网站的标识;所述BRAS设备根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否需要向所述用户终端发送Portal页面,包括:如果所述BRAS设备确定所述用户终端访问的目标网站的标识在所述网站标识列表中没有匹配项,所述BRAS设备跳过向所述用户终端发送Portal页面;否则,所述BRAS设备通过HTTP重定向流程将Portal页面发送给所述用户终端。根据所述第一方面,提供了第二种可能的实现方式,所述网站标识列表包括所述用户终端自动发起访问的目标网站的标识;所述BRAS设备根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否需要向所述用户终端发送Portal页面,包括:如果所述BRAS设备确定所述用户终端访问的目标网站的标识在所述网站标识列表中有匹配项,所述BRAS设备跳过向所述用户终端发送Portal页面;否则,所述BRAS设备通过HTTP重定向流程将Portal页面发送给所述用户终端。根据所述第一方面,或所述第一方面的第一种可能的实现方式,或所述第二种可能的实现方式,提供了第三种可能的实现方式,所述BRAS设备获得网站标识列表,包括:所述BRAS设备接收到认证、授权和计费(Authentication,AuthorizationandAccounting,AAA)服务器发来的拨号用户远程认证服务(RemoteAuthenticationDialInUserService,RADIUS)报文,所述RADIUS报文中携带所述网站标识列表。根据所述第三种可能的实现方式,提供了第四种可能的实现方式,所述RADIUS报文中携带所述网站标识列表,包括:在所述RADIUS报文中的供应商特定(Vendor-Specific)属性中携带所述网站标识列表。根据所述第一方面,或所述第一方面的第一种可能的实现方式,或所述第二种可能的实现方式,提供了第五种可能的实现方式,所述BRAS设备获得网站标识列表,包括:所述BRAS设备接收命令行,所述命令行用于在所述BRAS设备上创建所述网站标识列表。根据所述第一方面,或所述第一方面的第一种可能的实现方式,或所述第二种至第五种可能实现方式中的任一种实现方式,提供了第六种可能的实现方式,其中网站标识列表中的网站标识包括IP地址和/或域名。第二方面,提供一种BRAS设备,包括:接收列表单元,用于获得网站标识列表;接收报文单元,用于接收用户终端发来的HTTP请求报文,所述HTTP请求报文中携带所述用户终端访问的目标网站的标识;确定单元,用于根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否向所述用户终端发送Portal页面。在第二方面的第一种可能的实现方式中,其中所述网站标识列表包括用户主动访问的目标网站的标识;所述确定单元具体用于,如果确定所述用户终端访问的目标网站的标识在所述网站标识列表中没有匹配项,跳过向所述用户终端发送Portal页面;否则,通过HTTP重定向流程将Portal页面发送给所述用户终端。根据所述第二方面,提供了第七种可能的实现方式,其中所述网站标识列表包括所述用户终端自动发起访问的目标网站的标识;所述确定单元具体用于,如果确定所述用户终端访问的目标网站的标识在所述网站标识列表中有匹配项,跳过向所述用户终端发送Portal页面;否则,通过HTTP重定向流程将Portal页面发送给所述用户终端。根据所述第二方面,或所述第二方面的第一种可能的实现方式,或第七种可能的实现方式,提供了第八种可能的实现方式,所述接收列表单元具体用于:接收到AAA服务器发来的RADIUS报文,所述RADIUS报文中携带所述网站标识列表。根据所述第八种可能的实现方式,提供第九种可能的实现方式,所述RADIUS报文中携带所述网站标识列表,包括:在所述RADIUS报文中的Vendor-Specific属性中携带所述网站标识列表。根据所述第二方面,或所述第二方面的第一种可能的实现方式,或所述第七种可能的实现方式,提供第十种可能的实现方式,所述接收列表单元具体用于:接收命令行,所述命令行用于在所述BRAS设备上创建所述网站标识列表。根据所述第二方面,或所述第二方面的第一种可能的实现方式,或上述第七种至第十种可能的实现方式中的任一种实现方式,提供第十一种可能的实现方式,其中所述网站标识列表中的网站标识包括IP地址和/或域名。本专利技术实施例提供的技术方案,通过在BRAS设备上配置网站标识列表,当所述BRAS设备接收用户终端发来的HTTP请求报文后,所述BRAS设备根据所述用户终端访问的目标网站的标识是否在所述网本文档来自技高网...
【技术保护点】
一种门户Portal推送的方法,其特征在于,包括:宽带远程接入服务器BRAS设备获得网站标识列表;所述BRAS设备接收用户终端发来的超文本传输协议HTTP请求报文,所述HTTP请求报文中携带所述用户终端访问的目标网站的标识;所述BRAS设备根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否向所述用户终端发送Portal页面。
【技术特征摘要】
1.一种门户Portal推送的方法,其特征在于,包括:宽带远程接入服务器BRAS设备获得网站标识列表;所述BRAS设备接收用户终端发来的超文本传输协议HTTP请求报文,所述HTTP请求报文中携带所述用户终端访问的目标网站的标识;所述BRAS设备根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否向所述用户终端发送Portal页面;其中,所述BRAS设备获得所述网站标识列表,至少可以通过以下两种方式中的一种:方式一:所述BRAS设备接收服务器发来的拨号用户远程认证服务RADIUS报文,所述RADIUS报文中携带所述网站标识列表;方式二:所述BRAS设备接收命令行,所述命令行用于在所述BRAS设备上创建所述网站标识列表。2.根据权利要求1所述的方法,其特征在于,所述网站标识列表包括用户主动访问的目标网站的标识;所述BRAS设备根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否需要向所述用户终端发送Portal页面,包括:如果所述BRAS设备确定所述用户终端访问的目标网站的标识在所述网站标识列表中没有匹配项,所述BRAS设备跳过向所述用户终端发送Portal页面;否则,所述BRAS设备通过HTTP重定向流程将Portal页面发送给所述用户终端。3.根据权利要求1所述的方法,其特征在于,所述网站标识列表包括所述用户终端自动发起访问的目标网站的标识;所述BRAS设备根据所述用户终端访问的目标网站的标识是否在所述网站标识列表中有匹配项,确定是否需要向所述用户终端发送Portal页面,包括:如果所述BRAS设备确定所述用户终端访问的目标网站的标识在所述网站标识列表中有匹配项,所述BRAS设备跳过向所述用户终端发送Portal页面;否则,所述BRAS设备通过HTTP重定向流程将Portal页面发送给所述用户终端。4.根据权利要求1至3任一所述的方法,其特征在于,所述BRAS设备获得网站标识列表,包括:所述BRAS设备接收到认证、授权和计费AAA服务器发来的拨号用户远程认证服务RADIUS报文,所述RADIUS报文中携带所述网站标识列表。5.根据权利要求4所述的方法,其特征在于,所述RADIUS报文中携带所述网站标识列表,包括:在所述RADIUS报文中的供应商特定Vendor-Specific属性中携带所述网站标识列表。6.根据权利要求1至3任一所述的方法,其特征在于,所述BRAS设备获得网站标识列表,包括:所述BRA...
【专利技术属性】
技术研发人员:胡俊理,王莉丽,张驰,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。