一种实现信息推送的方法、系统及装置的制作方法

文档序号:7649521阅读:143来源:国知局
专利名称:一种实现信息推送的方法、系统及装置的制作方法
技术领域
本发明涉及通信技术领域,更具体的说,是一种实现信息推送的方法、系 统及装置。
背景技术
伴随着通信技术的不断发展,宽带用户终端作为宽带网络最后的结点已经得到广泛的普及。在现有的接入技术中,数字用户电路(xDSL)接入已经是家 庭和小企业宽带接入的主流,无源光网络(xPON)在近些年来也得到极大的发 展。宽带网络已经成为公众获取信息的一个重要途径。目前,运营商可以通过 宽带网络向用户终端推送信息,以达到实现信息传播的目的。在现有技术中,的方式推送信息。当用户终端使用运营商定制的PPPoE拨号客户端上网时,由 拨号客户端弹出页面接收运营商的推送信息。综上所述,现有技术存在的缺点是由于宽带网络后续业务的发展方向是 家庭网关产品,用户终端不需要使用PPPoE拨号客户端就可以直接上网,从而 运营商的推送信息无法到达用户终端,造成此种信息推送方式无法实现。发明内容本发明提供一种实现信息推送的方法、系统和装置,用以解决现有技术中 用户终端不需要使用拨号客户端上网时,无法实现信息推送的问题。 本发明的 一个实施例提供了 一种实现信息推送的方法,该方法包括 网络设备将信息推送页面发送给用户终端;所述网络设备收到所述用户终端运行所述信息推送页面时发送的运行通知。本发明的一个实施例还提供了一种通信系统,该系统包括用户终端和网络设备;所述用户终端包括收发单元,用于接收来自所述网络设备的信息推送页 面;当运行所迷信息推送页面时,向所述网络设备发送运行通知;所述网络设备,用于将所述信息推送页面发送给所述用户终端;接收来自 所述用户终端的运4亍通知。本发明的一个实施例还提供了 一种接入设备,所述接入设备包括第一接收单元,用于接收来自用户终端的运行通知;信息发送单元,用于向所述用户终端发送信息推送页面。本发明的一个实施例还提供了 一种内容服务器,所述内容服务器包括存储单元,用于保存信息推送页面和推送信息;发送单元,用于从所述存储单元中获取所迷信息推送页面,将所述信息推 送页面通过接入设备发送给用户终端;从所述存储单元中获取所述推送信息, 将所述推送信息通过所述接入设备发送给所述用户终端。通过本发明实施例提供的方法、系统及装置,在用户终端不使用拨号客户端上网时,同样能够实现信息推送,使用户终端接收到网络设备发送的推送信 自化o


图1为本发明实施例的方法示意图;图2为本发明实施例的主要流程示意图;图3为本发明实施例的系统结构示意图;图4为本发明实施例中网絡设备的主要结构示意图;图5为本发明实施例中接入设备的主要结构示意图;图6为本发明实施例中内容服务器的主要结构示意图。
具体实施方式
为了达到在用户终端不使用拨号客户端上网时,将推送信息发送给用户终 端,并且不会对用户终端的正常操作造成影响的目的。在本发明中,当接入设 备接收到用户终端的网络访问请求后,将所迷网络访问请求重定向到预设的内 容服务器,由所述内容服务器将包括心跳组件的信息推送页面发送给所述用户 终端。所述心跳组件向所述接入设备发送心跳t艮文,所述接入设备收到所述心 跳报文后,允许所述用户终端访问网络,所迷内容服务器通过所迷接入设备将 推送信息发送给所述用户终端。当用户终端关闭所述信息推送页面时,所述心 跳组件停止向所述接入设备发送心跳报文,则所述接入i殳备禁止所述用户终端 访问网络。本发明中的所述接入设备接收到所述用户终端的所述网络访问请求后,还 可以直接将所述内容服务器中的信息推送页面发送给所述用户终端,并且可以 在没收到来自所述用户终端的运行通知后,向所述用户终端发送所述内容服务 器中的信息。下面结合附图对本发明的具体实施方式
进行说明。参见图1所示,在本发明的一个实施例中接入设备在路由模式下实现信息推送的方法包括步骤11:网络设备将信息推送页面发送给用户终端。步骤12:所述网络设备收到所述用户终端运行所述信息推送页面时发送的 运行通知。当所述用户终端需要访问网络时,向所述网络设备发送网络访问请求,该 网络访问请求可以是超文本传送协议(HTTP)请求。所述网络设备包括接入 设备和内容服务器,所述接入设备包括至少一个接入设备端口,所述内容服务 器保存有包括心跳组件的信息推送页面。所述用户终端将网络访问请求发送给 所述接入设备,所述接入设备在确定接收所速绸络访问请求的接入设备端口为关闭状态后,将所述网络访问请求发送給预设的内容服务器。所迷内容服务器 通过所述接入设备将所述包括心跳组件的信息推送页面发送给所述用户终端。当所述用户终端运行所述信息推送页面时,同时运行所述心跳组件,所述 心跳组件产生心跳报文。所述用户终端将所述心跳报文发送给所述接入设备。 当所述接入设备使能接收到所述心跳报文的接入设备端口 ,允许所述用户终端 访问网络,所述内容服务器还可以更新所述推送信息,所述内容服务器通过所 述接入设备将推送信息发送给所述用户终端,所述用户终端通过所述信息推送 页面显示所述推送信息。当所述用户终端关闭所述信息推送页面时,所述心跳组件停止产生心跳净艮 文,则所述用户终端停止将所述心跳报文发送给所述接入设备。所述接入设备 预设心跳报文接收时间阈值,当所述接收设备确定在所述心跳报文接收时间阈 值内,没有收到心跳报文时,关闭所述接入设备端口,禁止所述用户终端访问 网络。参见图2所示,在本发明的一个实施例中接入设备在路由模式下实现信息 推送的主要步骤包括步骤201 -202:用户终端将网络访问请求发送给接入设备,所述接入设备 在确定接收所述网络访问请求的接入设备端口为关闭状态时,将所述网络访问 请求重定向到预设的内容服务器。所述接入设备具备局域网(LAN)側端口控制功能,即该接入设备可以使 能/关闭某一个LAN侧端口 (假设该接入设备具有多个LAN侧端口 )。所述接入 设备还具备重定向功能(Portal ),可以将来自用户终端的网络访问请求重定向到 预设的内容服务器。步骤203:所述内容服务器通过所述接入设备与所述用户终端建立连接,并 将包括心跳组件的信息推送页面发送给所述用户终端。所述心跳组件为所述内容服务器通过所迷接入设备发送给所迷用户终端, 并且在所述用户终端上运行的一个插件。所述心跳组件用于实现所述用户终端与所述接入i殳备之间的连接,通过向所述接入i殳备发送心跳4良文,通知所述接 入设备使能接入设备端口 。步骤204~205:所述用户终端运行所述信息推送页面和所述心跳组件,所 述心跳组件向所述接入设备发送心跳.报文。所述心跳组件按预设的发送时间间隔,周期性的向所述接入设备发送心跳 报文,通知所述接入i殳备所述用户终端具有网络访问权限,使该用户终端通过 所述接入设备访问网络。步骤206:所述接入设备收到来自所述用户终端的心跳报文后,使能接收所 述心跳报文的接入设备端口 。此时,所述接入端口为使能状态,所述用户终端可以通过所述接入设备访 问网络。步骤207:所述用户终端通过所述接入i殳备访问网络,所述内容服务器将推 送信息发送给所述用户终端。所述用户终端通过所述使能的接入设备端口实现对网络的访问,所述内容 服务器通过所述接入设备将推送信息发送给所述用户终端。步骤208-209:当所述接入设备在预设的接收时间阈值内没有收到所述用 户终端发送的心跳4艮文时,关闭所述接入设备端口 。运营商在开通宽带网络服务时,预先设置所述信息推送页面不允许被关闭, 运营商可以通过所述信息推送页面随时更新推送信息。当所述信息推送页面被 关闭时,所述心跳组件也被同时关闭,所述心跳组件无法产生所述心跳报文, 则所述用户终端停止向所述接入设备发送所述心跳报文。所述接入设备预设心 跳报文的接收时间阈值,当在所述接收时间阈值内收到心跳报文时,允许所述 用户终端访问网络;当在所述接收时间阈值内没有收到心跳报文时,则禁止所 述用户终端访问网络。例如,所述心跳組件预设每IO秒向所迷接入设备发送心 跳报文,所述接入设备预设的心跳扭.文接收时间阈值为30秒,则当所述接入设 备在30秒内收到所述用户终端发送的心跳报文后,允许所述用户终端访问网络;当所述接入设备在30秒内没有收到所述用户终端发送的心跳报文后,关闭所述 接入设备端口,则所述用户终端无法访问网络。所述接入设备也可以工作于桥接模式,在桥接模式下,所述接入设备不具 备网络层功能,仅提供物理层和链路层数据通路,不对数据作转发和其他处理。 在桥接模式下,实现信息推送的方式通常是使用PPPoE定制拨号客户端,但由 于用户终端不一定会使用定制拨号客户端,这样则无法实现信息推送。在桥接 模式下,也可以通过本发明的一个实施例提供的在路由模式下实现信息推送的 方法。由于接入设备在桥接模式下只工作于物理层和链路层,但为了达到信息 推送的目的,需要所述接入设备具备在桥接模式下提取网络层信息的能力。所 述接入设备如果网络访问请求的接入设备端口为禁止状态,则将包括所述IP地 址的HTTP请求重定向到预设的内容-服务器,后续流程与在路由模式下相同。参见图3所示,本发明的一个实施例提供的一种通信系统包括用户终端 31、网络设备32。其中,所述用户终端31包括收发单元311,用于接收来自所述网络设备 32的信息推送页面;当运行所述信息推送页面时,向所述网络设备32发送运行 通知;所述网络设备32,用于将所述信息推送页面发送给所述用户终端31;接收 来自所述用户终端31的运行通知;参见图4所示,本发明的一个实施例提供的网络设备32包括接入设备41 和内容服务器42;所述内容服务器包括42:信息推送单元421,用于通过所述接入设备41将 信息推送页面发送给所述用户终端31;所述接入设备包括41:接收单元411,用于接收来自所述用户终端31运行 所述信息推送页面时发送的运行通知;所述接入设备还包括处理单元412,用于在所述接收单元411收到所述运行通知后,确定所述用户终端31具有网络访问权限,允许所述用户终端31访问网络。 所述接入设备41和内容服务器42是集成在一起的。参见图5所示,本发明的一个实施例提供的一种接入设备包括第一接收单元51、信息发送单元52;所述第一接收单元51,用于接收来自用户终端31的运行通知; 所述信息发送单元52,用于向所述用户终端31发送信息推送页面; 所述接入设备包括至少一个接入设备端口 ,所述接入设备还包括第二接收单元53、第一控制单元54、重定向单元55;所述第二接收单元53,用于接收来自所述用户终端31的网络访问请求; 所述第一控制单元54,用于在所述第二接收单元53收到所述网络访问请求后,当确定接收所述网络访问请求的接入设备端口为关闭状态时,触发所述重定向单元55;所述重定向单元55,用于将所述网络访问请求重定向到预设的内容服务器42;所述接入设备还包括第二控制单元56;所述第二控制单元56,用于判断在预设的接收时间阈值内,所述第一接收 单元51是否收到来自所述用户终端31的运行通知,如果是,则使能接收所述 运行通知的接入设备端口 。参见图6所示,本发明的一个实施提供的一种内容服务器包括存储单元 61和发送单元62;所述存储单元61 ,用于保存信息推送页面和推送信息;所述发送单元62,用于从所述存储单元61中获取所述信息推送页面,将所 述信息推送页面通过接入设备41发送给用户终端31;从所述存储单元61中获 取所述推送信息,将所述推送信息通过所迷接入设备41发送给所述用户终端31;所述内容服务器还包括请求接收单元63、第一执行单元64、第二执行单 元65;所述请求接收单元63 ,用于接收所迷用户终端31通过所述接入设备41发 送的网络访问请求;所述第一执行单元64,用于在所述请求接收单元63收到所迷网络访问请求 后,获取所述存储单元61中的信息推送页面,通知所述发送单元61发送所述 信息推送页面;第二执行单元65,用于通知所述发送单元61发送所述推送信息。 通过本发明的一个实施例提供的一种实现信息推送的方法、系统及装置, 可以解决在用户终端不使用拨号客户端上网时,通过网络设备将推送信息发送 给所述用户终端,达到推送信息传播的目的,并且当用户终端运行信息推送页 面时,不会对正常操作造成任何影响,并且能够简化信息推送窗口,改善用户 终端的操作体验。明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1. 一种实现信息推送的方法,其特征在于,该方法包括网络设备将信息推送页面发送给用户终端;所述网络设备接收所述用户终端运行所述信息推送页面时发送的运行通知。
2、 根据权利要求1所述的方法,其特征在于,在所述网络设备收到所述用 户终端运行所述信息推送页面时发送的运行通知后,该方法还包括所述网络设备确定所述用户终端具有网络访问权限,允许所述用户终端访问 网络。
3、 根据权利要求1所述的方法,其特征在于,该方法还包括更新推送信息 的步骤,在网络设4^将信息推送页面发送给用户终端后,该方法还包括所述网络设备将推送信息发送给所述用户终端;所述用户终端通过所述信息推送页面显示所述推送信息。
4、 根据权利要求1所述的方法,其特征在于,所述信息推送页面包括心跳 组件,当所述用户终端运行所述信息推送页面时,运行所述心跳组件,所述心 跳组件发送心跳"t艮文,贝'j所述网络设备将包含心跳组件的信息推送页面发送给所述用户终端; 所述网络设备接收所述用户终端运行所述信息推送页面时发送的心跳报文。
5、 根据权利要求4所述的方法,其特征在于,在所述网络设备收到所述用 户终端运行所述信息推送页面时发送的心跳报文后,该方法还包括所述网络设备确定所述用户终端具有网络访问权限,允许所述用户终端访问 网络。
6、 根掇权利要求4所述的方法,其特征在于,所述网络设备包括接入设 备和内容服务器,所迷接入设备包括至少一个接入设备端口,所述内容服务器 保存有包括心跳组件的信息推送页面,"网络设备将信息推送页面发送给用户终端"的步骤包4舌所述用户终端将网络访问请求发送给所述接入设备,所述接入设备在确定 接收所述网络访问请求的接入设备端口为关闭状态后,将所述网络访问请求重 定向到内容服务器;所述内容服务器通过所述接入设备将所述包括心跳組件的信息推送页面发 送给所述用户终端。
7、 根据权利要求6所述的方法,其特征在于,当所述接入设备接收所述心 跳报文后,确定所述用户终端具有网络访问权限,使能接收所述心跳报文的接 入设备端口 ,允许所述用户终端访问网络。
8、 根据权利要求6所述的方法,其特征在于,当所述内容服务器通过所述 接入设备将所述包括心跳组件的信息推送页面发送给所述用户终端后,所述内 容服务器通过所述接入设备将所述推送信息发送给所述用户终端;所述用户终端通过所述信息推送页面显示所述推送信息。
9、 根据权利要求7所述的方法,其特征在于,所述接入设备预设接收时间 阈4直,则当所迷接入设备确定在所述心跳报文接收时间阈值内,没有接收到所述心 跳报文,则关闭该接入设备端口。
10、 一种通信系统,其特征在于,该系统包括用户终端和网络设备; 所述用户终端包括收发单元,用于接收来自所述网络设备的信息推送页面;当运行所述信息推送页面时,向所述网络设备发送运行通知;所述网络设备,用于将所述信息推送页面发送给所述用户终端;接收来自 所述用户终端的所述运行通知。
11、 根据权利要求10所述的系统,其特征在于,所述网络设备包括接入 设备和内容服务器;所述内容脤务器包括信息推送单元,用于通过所述接入设备将所述信息推送页面发送给所述用户终端;所述接入设备包括接收单元,用于接收来自所述用户终端运行所述信息推送页面时发送的运 行通知。
12、 根据权利要求11所述的系统,其特征在于,所述接入设备还包括 处理单元,用于在所述接收单元收到所述运行通知后,确定所述用户终端具有网络访问权限,允许所述用户终端访问网络。
13、 根据权利要求11所述的系统,其特征在于,所述接入设备和内容服务 器是集成在一起的。
14、 一种接入设备,其特征在于,所述接入设备包括 第一接收单元,用于接收来自用户终端的运行通知; 信息发送单元,用于向所述用户终端发送倌息推送页面。
15、 根据权利要求14所述的接入设备,其特征在于,所述接入设备包括至 少 一个接入设备端口 ,所述接入设备还包括第二接收单元,用于接收来自所述用户终端的网络访问请求;第一控制单元,用于在所述第二接收单元收到所述网络访问请求后,触发 重定向单元;所述重定向单元,用于将所述网络访问请求重定向到预设的内容服务器。
16、 根据权利要求14所述的接入设备,其特征在于,所述接入设备还包括 第二控制单元,用于判断在预设的接收时间阈值内,所述第一接收单元是否收到来自所述用户终端的运行通知,如果是,则使能接收所述运行通知的接 入设备端口 。
17、 一种内容服务器,其特征在于,所述内容服务器包括 存储单元,用于保存信息推送页面和推送信息;发送单元,用于从所述存储单元中获取所述信息推送页面,将所述信息推 送页面通过接入设备发送给用户终端;从所述存储单元中获取所述推送信息,将所述推送信息通过所述接入设备发送给所迷用户终端。
18、根据权利要求17所述的内容服务器,其特征在于,所述内容服务器还 包括请求接收单元,用于接收所述用户终端通过所述接入设备发送的网络访问 请求。
全文摘要
本发明公开了一种实现信息推送的方法。该方法包括网络设备将信息推送页面发送给用户终端;所述网络设备收到所述用户终端运行所述信息推送页面时发送的运行通知。本发明还公开了一种通信系统及装置。通过本发明实施例提供的方法、系统及装置,在用户终端不使用拨号客户端上网时,同样能够实现信息推送,使用户终端接收到网络设备发送的推送信息,当用户终端运行信息推送页面时,不会对正常操作造成任何影响,并且能够简化信息推送页面,改善用户终端的操作体验。
文档编号H04L29/08GK101242427SQ200710079210
公开日2008年8月13日 申请日期2007年2月9日 优先权日2007年2月9日
发明者姚洪杰, 科 张 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1