访问互联网应用的方法、装置、系统及设备与流程

文档序号:16672741发布日期:2019-01-18 23:41阅读:389来源:国知局
访问互联网应用的方法、装置、系统及设备与流程

本申请涉及互联网领域,具体而言,涉及一种访问互联网应用的方法、装置、系统及设备。



背景技术:

随着互联网应用的国际化以及无线流量的迅速增长,越来越多的用户在国外使用用户设备(例如,智能手机)通过移动网络(例如,第三代移动通信技术3g、第四代移动通信技术4g)访问互联网应用。

但是,当用户未开通国际漫游功能,或者在国际漫游过程中欠费时,用户无法通过漫游地运营商的身份认证,用户无法访问互联网应用,访问互联网应用的系统架构图如图1所示,访问互联网应用的流程如图2所示,用户设备(userequipment,简称为ue)与基站(enodeb,简称enb)建立无线连接,并将身份信息(例如,手机号码)和密钥信息通过基站发送给移动性管理实体(mobilitymanagemententity,简称为mme),移动性管理实体根据用户设备发送的身份信息,确定该用户签约信息所处的归属签约用户服务器hss(homesubscriberserver,简称hss),并将身份信息、密钥信息和mme编号发送给hss,hhs对身份信息和密钥信息进行认证,并根据mme编号确定mme为漫游地运营商,当hss确定该用户未开通国际漫游时,身份认证失败,返回身份认证失败的消息至mme,由mme通过ue身份认证失败,拒绝ue的接入,导致用户无法访问互联网应用。

针对现有技术中如果用户设备接入当前运营商服务器失败,则用户设备无法访问互联网应用的问题,目前尚未提出有效的解决方案。



技术实现要素:

本申请实施例提供了一种访问互联网应用的方法、装置、系统及设备,以至少解决现有技术中如果用户设备接入当前运营商服务器失败,则用户设备无法访问互联网应用的技术问题。

根据本申请实施例的一个方面,提供了一种访问互联网应用的方法,包括:用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接;在承载连接成功的情况下,用户设备获取网关分配的访问信息;用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

根据本申请实施例的另一方面,还提供了一种访问互联网应用的设备,包括:显示器,用于在显示界面中提供接入控件,用于触发用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接;处理器,用于在承载连接成功的情况下,获取网关分配的访问信息,并基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

根据本申请实施例的另一方面,还提供了一种访问互联网应用的系统,包括:基站;网关;用户设备,接入基站,用于发起接入请求,使得基站与网关建立承载连接,并在承载连接成功的情况下,获取网关分配的访问信息;业务服务器,与用户设备建立通信,用于接收用户设备基于访问信息向对应的业务服务器发起的本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

根据本申请实施例的另一方面,还提供了一种访问互联网应用的装置,包括:第一发送模块,用于发起接入请求,使得用户设备接入的基站与网关建立承载连接;获取模块,用于在承载连接成功的情况下,获取网关分配的访问信息;第二发送模块,用于基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

根据本申请实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述实施例中的访问互联网应用的方法。

根据本申请实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述实施例中的访问互联网应用的方法。

在本申请实施例中,用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接,在承载连接成功的情况下,用户设备获取网关分配的访问信息,用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用,从而实现用户设备访问互联网应用的目的。

容易注意到的是,由于用户设备接入的基站与网关建立承接连接,用户设备获取网关分配的访问信息,并根据访问信息访问对应的业务服务器,达到成功访问互联网应用的目的,无需通过归属签约用户服务器对用户设备进行身份认证,避免因身份认证失败,用户设备无法访问互联网应用,因此,通过本申请上述实施例提供的方案,可以解决现有技术中如果用户设备接入当前运营商服务器失败,则用户设备无法访问互联网应用的技术问题,从而达到提高用户设备访问互联网应用的效率,提升用户好感度的效果。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据现有技术的一种访问互联网应用的系统架构图;

图2是根据现有技术的一种访问互联网应用的流程图;

图3是根据本申请实施例的一种访问互联网应用的系统的示意图;

图4是根据本申请实施例的一种访问互联网应用的系统执行访问互联网应用的方法的交互图;

图5是根据本申请实施例的一种用于实现访问互联网应用的方法的移动设备的硬件结构框图;

图6是根据本申请实施例的一种移动设备作为发送端的示意图;

图7是根据本申请实施例的一种访问互联网应用的方法的流程图;

图8是根据本申请实施例的一种访问互联网应用的装置的示意图;

图9是根据本申请实施例的一种访问互联网应用的设备的示意图;以及

图10是根据本申请实施例的一种移动终端的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:

基站:enodeb,简称enb,包括下一代的无线接入网的主要空口资源的控制设备,可以提供更高的上下行速率,更低的传输延迟和更加可靠的无线传输。

网关:gateway,简称为gw,包括用户面功能实体,用于用户面数据路由处理,分为服务网关(servinggateway,简称为s-gw)和分组数据网络网关(packetdatanetworkgateway,简称为p-gw)。s-gw是演进的通用地面无线接入网(evolveduniversalterrestrialradioaccessnetwork,简称为e-utran)之间的移动锚点。p-gw是移动网络与分组数据网(packetdatanetwork,简称为pdn)的边界网关,负责pdn的接入、在移动网络与pdn间转发数据等功能。

移动性管理实体:mobilitymanagemententity,简称为mme,负责空闲模式的用户设备的定位,传呼过程,包括中继。

本地业务服务器:localserviceserver,简称lss,用于本地业务接入服务,包括展示可以接入的互联网业务,以及互联网业务对用户身份认证的portal(入口)服务器。

网络业务服务器:internetserviceserver,简称iss,用于互联网业务的接入认证和提供业务服务。

实施例1

根据本申请实施例,提供了一种访问互联网应用的系统的实施例。

图3是根据本申请实施例的一种访问互联网应用的系统的示意图;图4是根据本申请实施例的一种访问互联网应用的系统执行访问互联网应用的方法的交互图。

如图3所示,所述系统包括:基站31、网关33、用户设备35和业务服务器37。

其中,用户设备35可以接入基站,用于发起接入请求,使得基站与网关建立承载连接,并在承载连接成功的情况下,获取网关分配的访问信息。

具体地,上述的用户设备可以包括智能手机(包括:android手机和ios手机)、平板电脑、ipad、掌上电脑、笔记本电脑等移动设备,本申请对此不做具体限定;上述的访问信息可以包括网关为用户设备分配的本地业务服务器的信息。

在一种可选的方案中,如图4中的步骤s41至步骤s47所示,当用户需要访问互联网应用时,用户可以开启用户设备35上的接入控件,实现用户设备35与基站31建立无线连接。

具体的,在实现用户设备35与基站31建立无线连接的一种可选方案中,用户设备35可以通过基站31发送携带本地业务访问指令的接入请求至移动性管理实体39,例如,用户设备35可以根据本地业务访问指令和用户的移动网络身份信息,生成接入请求,并向基站31发送接入请求,由基站31将接入请求转发至移动性管理实体39。

在接收到用户设备35发送的接入请求之后,移动性管理实体39如果检测到接入请求中包含本地业务访问指令,则确定用户需要使用本地业务,使得移动性管理实体39发送携带本地业务访问指令的承载连接请求至网关33,具体地,移动性管理实体39可以根据本地业务访问指令发起到网关33的承载连接请求。

在网关33接收到上述承载连接请求之后,网关33可以根据本地业务访问指令和预定的配置信息设置允许访问的业务服务器的类型,具体地,网关33可以根据本地业务访问指令和预定的配置信息,设置与基站31之间的承载连接为基站31仅能访问本地业务服务器371,并生成相应的承载信息,同时,网关33为用户设备35随机分配一个本地业务服务器371,生成访问信息。

此处需要说明的是,网关33可以将设置的承载信息、包含本地业务服务器371的地址信息的访问信息和允许访问的业务服务器的类型返回至移动性管理实体39,一种示例中,网关33可以将访问信息和允许用户设备35访问本地业务服务器371的信息返回至移动性管理实体39。在接收到网关33发送的承载信息之后,移动性管理实体39将承载信息返回至基站31,从而建立基站31和网关33的承载连接,并且在承载建立成功之后,移动性管理实体39将包含本地业务服务器371的地址信息的访问信息和允许访问的业务服务器的类型返回至用户设备35,通知用户设备35本地业务访问建立完成,用户设备可以访问本地业务服务器371。

例如,以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。中国用户未开通国际漫游功能,当中国用户需要访问qq时,中国用户可以通过触发智能手机上的接入控件,智能手机与基站1建立无线连接,根据用户手机号和本地业务访问指令生成接入请求,并发送接入请求至基站1,由基站1将接入请求转发至移动性管理实体1,移动性管理实体1在接收到接入请求之后,确定用户需要访问本地业务,移动性管理实体1根据接入请求发起到网关1的承载连接请求,网关1接收上述承载连接请求,根据本地业务访问指令和预定的配置信息,设置允许访问的业务服务器的类型为本地业务服务器2,并生成相应的承载信息,返回至移动性管理实体1,由移动性管理实体1将承载信息转发至基站1,建立基站1到网关1的承载连接,在承载连接成功的情况下,网关1可以为智能手机分配一个本地业务服务器a,将本地业务服务器a的ip地址返回至智能手机,从而智能手机确定本地业务访问建立完成。

业务服务器37可以与用户设备建立通信,用于接收用户设备基于访问信息向对应的业务服务器发起的本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

具体地,上述的互联网应用可以包括通过互联网向用户提供业务服务的应用程序,例如,可以是qq、微信等应用程序,本申请对此不做具体限定;上述的业务服务器可以包括本地业务服务器lss。

在一种可选的方案中,如图4中的步骤s48至步骤s412所示,在接收到移动性管理实体39返回的访问信息和允许访问的业务服务器的类型之后,用户设备35可以基于本地业务服务器371的地址信息向本地业务服务器371发起本地业务访问请求,具体地,用户设备35可以先读取允许访问的业务服务器的类型,在允许访问的业务服务器的类型为本地业务服务器371的情况下,用户设备35可以使用本地业务服务器371的ip地址作为源地址,向lss发起访问,例如,打开任意网络连接,即发起本地业务访问请求。在接收到本地业务访问请求之后,本地业务服务器371向用户设备35推送认证界面,具体地,本地业务服务器371向用户设备35推送portal(入口)页面,其中包含互联网应用认证的选项。

用户设备35通过该认证界面提交选择的认证业务和认证信息,并将上述认证业务和认证信息发送至本地业务服务器371,具体地,用户可以根据需要在认证界面上选择互联网应用,即选择认证业务,并输入用户名和密码等认证信息。

在接收到认证信息之后,本地业务服务器371将认证信息转发至网络业务服务器373,具体地,本地业务服务器371可以作为认证代理(proxy),将认证信息转发给对应的网络业务服务器373,由网络业务服务器373对认证信息进行验证,如果验证认证信息通过,则本地业务服务器371记录该用户设备35已认证通过的状态,并开放用户设备35的ip地址和网络业务服务器373的ip地址之间的ip连接,允许用户设备35访问用户选择的互联网应用。

由此可知,在用户设备35可以通过网络业务服务器的地址信息来实现对选中的互联网应用进行访问,即用户设备35可以访问网络业务服务器373提供的互联网应用,具体地,用户设备35与网络业务服务器373之间可以进行数据交互,本发明提供的可选实施例中,可以包括以下两种数据交互的方式:

方式一:用户设备35向网络业务服务器373发送ip数据包,其中,用户设备35的ip地址为源地址,网络业务服务器373的ip地址为目标地址。

方式二:网络业务服务器373向用户设备35发送ip数据包,其中,用户设备35的ip地址为目标地址,网络业务服务器373的ip地址为源地址。

并且,在用户设备35访问网络业务服务器373提供的互联网应用的过程中,本地业务服务器371可以统计用户访问网络业务服务器373的流量,移动网络运营商可以根据商业协议,将该部分流量产生的费用与互联网应用结算。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。在确定本地业务访问建立完成之后,智能手机向本地业务服务器a发送qq访问请求,从而用户可以通过美国当地移动网络访问qq。在智能手机确定本地业务访问建立完成之后,用户可以通过开启qq客户端,访问本地业务服务器a,本地业务服务器a返回portal(入口)页面,用户输入qq账户名和密码,本地业务服务器a将qq账户名和密码转发给qq网络业务服务器,由qq网络业务服务器进行验证,当验证通过时,开放智能手机与qq网络业务服务器之间的ip连接,智能手机可以向qq网络业务服务器发送ip数据包,也可以接收qq网络业务服务器发送的ip数据包,从而实现用户可以通过美国当地移动网络访问qq。在开放智能手机与qq网络业务服务器之间的ip连接之后,用户可以通过智能手机访问qq网络业务服务器,从而实现用户通过美国当地移动网络访问qq。在用户通过美国当地移动网络访问qq的过程中,本地业务服务器a可以对智能手机和qq网络业务服务器之间的流量进行统计,美国当地移动网络运营商可以根据商业协议,将统计的流量产生的费用通过qq进行结算。

在本申请上述实施例中,用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接,在承载连接成功的情况下,用户设备获取网关分配的访问信息,用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用,从而实现用户设备访问互联网应用的目的。

容易注意到的是,由于用户设备接入的基站与网关建立承接连接,用户设备获取网关分配的访问信息,并根据访问信息访问对应的业务服务器,达到成功访问互联网应用的目的,无需通过归属签约用户服务器对用户设备进行身份认证,避免因身份认证失败,用户设备无法访问互联网应用,因此,通过本申请上述实施例提供的方案,可以解决现有技术中如果用户设备接入当前运营商服务器失败,则用户设备无法访问互联网应用的技术问题,从而达到提高用户设备访问互联网应用的效率,提升用户好感度的效果。进一步可以促进互联网应用在移动网络的应用,使得用户访问互联网应用不再受限于移动网络的认证。

实施例2

根据本申请实施例,还提供了一种访问互联网应用的方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。图5是根据本申请实施例的一种用于实现访问互联网应用的方法的移动设备的硬件结构框图。如图5所示,移动设备50可以包括一个或多个(图中采用502a、502b,……,502n来示出)处理器502(处理器502可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器504、以及用于通信功能的传输装置506。除此以外,还可以包括:显示器、输入/输出接口(i/o接口)、通用串行总线(usb)端口(可以作为i/o接口的端口中的一个端口被包括)、电源和/或相机。本领域普通技术人员可以理解,图5所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,移动设备50还可包括比图5中所示更多或者更少的组件,或者具有与图5所示不同的配置。

应当注意到的是上述一个或多个处理器502和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到移动设备50中的其他元件中的任意一个内。如本申请实施例中所涉及到的处理器,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

存储器504可用于存储应用软件的软件程序以及模块,如本申请实施例中的访问互联网应用的方法对应的程序指令/数据存储装置,处理器502通过运行存储在存储器504内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的访问互联网应用的方法。存储器504可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器504可进一步包括相对于处理器502远程设置的存储器,这些远程存储器可以通过网络连接至移动设备50。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置506用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动设备50的通信供应商提供的无线网络。在一个实例中,传输装置506包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置506可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

显示器可以例如触摸屏式的液晶显示器(lcd),该液晶显示器可使得用户能够与移动设备50的用户界面进行交互。

图5示出的硬件结构框图,不仅可以作为上述移动设备50的示例性框图,还可以作为上述服务器的示例性框图,一种可选实施例中,图6以框图示出了使用上述图5所示的移动设备50作为发送端的一种实施例。如图6所示,移动设备50可以经由数据网络连接或电子连接到一个或多个服务器60(例如,本地业务服务器、网络业务服务器)。一种可选实施例中,上述移动设备50可以是智能手机。数据网络连接可以是局域网连接、广域网连接、因特网连接,或其他类型的数据网络连接。移动设备50可以执行以连接到由一个服务器(例如安全服务器)或一组服务器执行的网络服务。网络服务器是基于网络的用户服务,诸如社交网络、云资源、电子邮件、在线支付或其他在线应用。

在上述运行环境下,本申请提供了如图7所示的访问互联网应用的方法。图7是根据本申请实施例的一种访问互联网应用的方法的流程图。如图7所示,该方法可以包括如下步骤:

步骤s702,用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接。

具体地,上述的用户设备可以包括智能手机(包括:android手机和ios手机)、平板电脑、ipad、掌上电脑、笔记本电脑等移动设备,本申请对此不做具体限定。

在一种可选的方案中,当用户需要访问互联网应用时,用户可以开启用户设备ue上的接入控件,从而ue发起接入请求,在接入请求通过之后,用户设备接入的基站enb与网关gw建立承载连接。

步骤s704,在承载连接成功的情况下,用户设备获取网关分配的访问信息。

具体地,上述的访问信息可以包括网关为用户设备分配的本地业务服务器的信息。

在一种可选的方案中,在ue接入的enb与gw建立承载连接成功之后,gw可以为ue分配对应的本地业务服务器lss,并通过enb返回包含该业务服务器的信息的访问信息至ue。

步骤s706,用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

具体地,上述的互联网应用可以包括通过互联网向用户提供业务服务的应用程序,例如,可以是qq、微信等应用程序,本申请对此不做具体限定;上述的业务服务器可以包括本地业务服务器lss。

在一种可选的方案中,用户在接收到访问信息之后,可以根据访问信息确定对应的本地业务服务器,ue向lss发送本地业务访问,通过lss访问互联网应用对应的网络业务服务器iss,从而实现用户设备访问互联网应用的目的。

例如,以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。中国用户未开通国际漫游功能,当中国用户需要访问qq时,中国用户可以通过触发智能手机上的接入控件,发起接入请求,在接入请求通过之后,智能手机接入的基站1与网关1建立承接连接,在承载连接成功的情况下,网关1可以为智能手机分配一个本地业务服务器a,将本地业务服务器a的信息返回至智能手机,智能手机向本地业务服务器a发送qq访问请求,从而用户可以通过美国当地移动网络访问qq。

在本申请上述实施例中,用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接,在承载连接成功的情况下,用户设备获取网关分配的访问信息,用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用,从而实现用户设备访问互联网应用的目的。

容易注意到的是,由于用户设备接入的基站与网关建立承接连接,用户设备获取网关分配的访问信息,并根据访问信息访问对应的业务服务器,达到成功访问互联网应用的目的,无需通过归属签约用户服务器对用户设备进行身份认证,避免因身份认证失败,用户设备无法访问互联网应用,因此,通过本申请上述实施例提供的方案,可以解决现有技术中如果用户设备接入当前运营商服务器失败,则用户设备无法访问互联网应用的技术问题,从而达到提高用户设备访问互联网应用的效率,提升用户好感度的效果。

可选地,在本申请上述实施例中,步骤s702,用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接,包括:

步骤s7022,在用户设备接入基站之后,用户设备通过基站向移动性管理实体发起接入请求。

在一种可选的方案中,当用户需要访问互联网应用时,用户可以开启ue上的接入控件,ue与enb建立无线连接,并向enb发送接入请求,由enb将接入请求转发至移动性管理实体mme。

步骤s7024,移动性管理实体基于接入请求向网关发起承载连接请求,并获取网关根据承载连接请求返回的承载信息。

在一种可选的方案中,mme在接收到ue发送的接入请求之后,确定用户需要使用本地业务,mme可以根据接入请求发起到gw的承载连接请求,gw接收上述承载连接请求,并生成相应的承载信息,返回至mme。

步骤s7026,移动性管理实体将承载信息通知给基站,使得基站与网关建立承载连接。

在一种可选的方案中,mme在接收到gw发送的承载信息之后,可以将承载信息转发至enb,从而建立enb和gw的承载连接。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。中国用户未开通国际漫游功能,当中国用户需要访问qq时,中国用户可以通过触发智能手机上的接入控件,智能手机与基站1建立无线连接,并发送接入请求至基站1,由基站1将接入请求转发至移动性管理实体1,移动性管理实体1根据接入请求发起到网关1的承载连接请求,网关1接收上述承载连接请求,并生成相应的承载信息,返回至移动性管理实体1,由移动性管理实体1将承载信息转发至基站1,建立基站1到网关1的承载连接,在承载连接成功的情况下,网关1可以为智能手机分配一个本地业务服务器a,将本地业务服务器a的信息返回至智能手机,智能手机向本地业务服务器a发送qq访问请求,从而用户可以通过美国当地移动网络访问qq。

可选地,在本申请上述实施例中,接入请求至少包括:本地业务访问指令,其中,用户设备将本地业务访问指令发给移动性管理实体之后,移动性管理实体根据本地业务访问指令确定用户设备触发了访问互联网应用的功能,并触发向网关发起承载连接请求。

具体地,上述的本地业务访问指令用于访问本地移动网络;上述的接入请求还可包括:用户的移动网络身份信息,例如,用户的手机号码或者国际移动用户识别码(internationalmobilesubscriberidentificationnumber,简称为imsi),基站可以通过用户的移动网络身份信息,对用户设备进行识别。

在一种可选的方案中,当用户需要访问互联网应用时,用户可以开启用户设备ue上的接入控件,从而ue可以根据本地业务访问指令和用户的移动网络身份信息,生成接入请求,并将接入请求通过enb转发至mme,mme在接收到接入请求之后,如果检测到接入请求中包含本地业务访问指令,则确定用户需要使用本地业务,即ue触发了访问互联网应用的功能,mme可以根据本地业务访问指令生成承载连接请求,并将承载连接请求发送给gw。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。中国用户未开通国际漫游功能,当中国用户需要访问qq时,中国用户可以通过触发智能手机上的接入控件,智能手机与基站1建立无线连接,根据用户手机号和本地业务访问指令生成接入请求,并发送接入请求至基站1,由基站1将接入请求转发至移动性管理实体1,移动性管理实体1在接收到接入请求之后,确定用户需要访问本地业务,移动性管理实体1根据接入请求发起到网关1的承载连接请求,网关1接收上述承载连接请求,并生成相应的承载信息,返回至移动性管理实体1,由移动性管理实体1将承载信息转发至基站1,建立基站1到网关1的承载连接,在承载连接成功的情况下,网关1可以为智能手机分配一个本地业务服务器a,将本地业务服务器a的信息返回至智能手机,智能手机向本地业务服务器a发送qq访问请求,从而用户可以通过美国当地移动网络访问qq。

可选地,在本申请上述实施例中,在承载连接请求包括本地业务访问指令的情况下,网关根据本地业务访问指令和预定的配置信息设置允许访问的业务服务器的类型。

具体地,上述的预定的配置信息可以是gw中预先存储的配置信息,通过配置信息可以设置gw与enb之间的承载连接能够访问业务服务器的类型,在本申请实施例中,允许访问的业务服务器的类型为本地业务服务器。

在一种可选的方案中,mme发送的承载连接请求中携带有本地业务访问指令,gw在接收到承载连接请求之后,可以根据本地业务访问指令和预定的配置信息,gw设置与enb之间的承载连接为enb仅能访问lss,即gw可以设置允许访问的业务服务器的类型为lss。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。中国用户未开通国际漫游功能,当中国用户需要访问qq时,中国用户可以通过触发智能手机上的接入控件,智能手机与基站1建立无线连接,根据用户手机号和本地业务访问指令生成接入请求,并发送接入请求至基站1,由基站1将接入请求转发至移动性管理实体1,移动性管理实体1在接收到接入请求之后,确定用户需要访问本地业务,移动性管理实体1根据接入请求发起到网关1的承载连接请求,网关1接收上述承载连接请求,根据本地业务访问指令和预定的配置信息,设置允许访问的业务服务器的类型为本地业务服务器2,并生成相应的承载信息,返回至移动性管理实体1,由移动性管理实体1将承载信息转发至基站1,建立基站1到网关1的承载连接,在承载连接成功的情况下,网关1可以为智能手机分配一个本地业务服务器a,将本地业务服务器a的信息返回至智能手机,智能手机向本地业务服务器a发送qq访问请求,从而用户可以通过美国当地移动网络访问qq。

可选地,在本申请上述实施例中,移动性管理实体还获取到网关分配的访问信息,并在基站与网关成功建立承载连接的情况下,将访问信息和允许访问的业务服务器的类型返回给用户设备,允许用户设备根据访问信息访问上述类型的业务服务器。

在一种可选的方案中,gw在接收到mme发送的承载连接请求之后,可以根据本地业务访问指令和预定的配置信息,设置允许访问的业务服务器的类型为lss,并为ue随机分配一个lss,生成访问信息,gw将承载信息、访问信息和本地服务器类型返回至mme,mme在接收到上述信息之后,可以将承载信息转发至enb,将访问信息和本地服务器类型转发至ue,从而ue确定本地业务访问建立完成。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。中国用户未开通国际漫游功能,当中国用户需要访问qq时,中国用户可以通过触发智能手机上的接入控件,智能手机与基站1建立无线连接,根据用户手机号和本地业务访问指令生成接入请求,并发送接入请求至基站1,由基站1将接入请求转发至移动性管理实体1,移动性管理实体1在接收到接入请求之后,确定用户需要访问本地业务,移动性管理实体1根据接入请求发起到网关1的承载连接请求,网关1接收上述承载连接请求,根据本地业务访问指令和预定的配置信息,设置允许访问的业务服务器的类型为本地业务服务器2,并生成相应的承载信息,返回至移动性管理实体1,由移动性管理实体1将承载信息转发至基站1,建立基站1到网关1的承载连接,在承载连接成功的情况下,网关1可以为智能手机分配一个本地业务服务器a,将本地业务服务器a的ip地址返回至智能手机,从而智能手机确定本地业务访问建立完成,智能手机向本地业务服务器a发送qq访问请求,从而用户可以通过美国当地移动网络访问qq。

可选地,在本申请上述实施例中,在业务服务器包括本地业务服务器的情况下,访问信息至少包括本地业务服务器的地址信息,其中,步骤s706用户设备基于访问信息向对应的业务服务器发起本地业务访问,包括:

步骤s7062,用户设备基于本地业务服务器的地址信息发起本地业务访问请求。

具体地,在本申请实施例中,上述的地址信息包括本地业务服务器的ip地址。

步骤s7064,用户设备接收本地业务服务器基于本地业务访问请求推送的认证界面。

具体地,上述的认证界面可以包括互联网应用认证的选项,例如,允许用户填写互联网应用的用户名和密码的网页页面。

步骤s7066,用户设备在认证界面选择认证业务,并输入认证信息。

具体地,上述的认证业务可以包括用户需要访问的互联网应用;上述的认证信息可以包括互联网应用的用户名和密码。

步骤s7068,用户设备在验证认证信息通过之后,允许用户设备访问互联网应用。

在一种可选的方案中,ue在接收到mme返回的访问信息和允许访问的业务服务器的类型之后,ue可以使用lss的ip地址作为源地址,向lss发起访问,例如,打开任意网络连接,即发起本地业务访问请求,lss在接收到本地业务访问请求之后,向ue推送portal(入口)页面,其中包含互联网应用认证的选项,用户可以根据需要在认证界面上选择互联网应用,即选择认证业务,并输入用户名和密码等认证信息,lss在接收到认证信息之后,可以对认证信息进行验证,如果验证认证信息通过,则允许ue访问用户选择的互联网应用。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。在智能手机确定本地业务访问建立完成之后,用户可以通过开启qq客户端,访问本地业务服务器a,本地业务服务器a返回portal(入口)页面,用户输入qq账户名和密码,当输入的用户名和密码验证通过时,用户可以通过美国当地移动网络访问qq。

可选地,在本申请上述实施例中,在步骤s7066,输入认证信息之后,该方法还包括如下步骤:

步骤s708,用户设备提交认证信息至本地业务服务器。

步骤s710,本地业务服务器将认证信息转发至网络业务服务器。

步骤s712,在本地业务服务器接收到网络业务服务器返回的认证通过的信息之后,本地业务服务器记录用户设备认证通过的状态,并开放认证通过的用户设备给网络业务服务器。

在一种可选的方案中,ue在接收到mme返回的访问信息和允许访问的业务服务器的类型之后,ue可以使用lss的ip地址作为源地址,向lss发起访问,例如,打开任意网络连接,即发起本地业务访问请求,lss在接收到本地业务访问请求之后,向ue推送portal(入口)页面,其中包含互联网应用认证的选项,用户可以根据需要在认证界面上选择互联网应用,即选择认证业务,并输入用户名和密码等认证信息,lss在接收到认证信息之后,可以作为认证代理(proxy),将认证信息转发给对应的网络业务服务器iss,由iss对认证信息进行验证,如果验证认证信息通过,则lss记录该ue已认证通过的状态,并开放ue的ip地址和iss的ip地址之间的ip连接,允许ue访问用户选择的互联网应用。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。在智能手机确定本地业务访问建立完成之后,用户可以通过开启qq客户端,访问本地业务服务器a,本地业务服务器a返回portal(入口)页面,用户输入qq账户名和密码,本地业务服务器a将qq账户名和密码转发给qq网络业务服务器,由qq网络业务服务器进行验证,当验证通过时,开放智能手机与qq网络业务服务器之间的ip连接,用户可以通过美国当地移动网络访问qq。

可选地,在本申请上述实施例中,步骤s712,开放认证通过的用户设备给网络业务服务器,包括:

步骤s7122,在用户设备的地址为源地址,网络业务服务器的地址为目标地址的情况下,允许从用户设备发至网络业务服务器的数据包通过。

具体地,上述的用户设备的地址可以是用户设备的ip地址。

步骤s7124,在用户设备的地址为目标地址,网络业务服务器的地址为源地址的情况下,允许从网络业务服务器发至用户设备的数据包通过。

在一种可选的方案中,在允许ue访问互联网应用之后,用户可以通过ue与iss进行数据交互,即ue可以向iss发送ip数据包,ue也可以接收iss发送的ip数据包,当ue向iss发送ip数据包时,ue的ip地址为源地址,iss的ip地址为目标地址;当iss向ue发送ip数据包时,ue的ip地址为目标地址,iss的ip地址为源地址。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。在智能手机确定本地业务访问建立完成之后,用户可以通过开启qq客户端,访问本地业务服务器a,本地业务服务器a返回portal(入口)页面,用户输入qq账户名和密码,本地业务服务器a将qq账户名和密码转发给qq网络业务服务器,由qq网络业务服务器进行验证,当验证通过时,开放智能手机与qq网络业务服务器之间的ip连接,智能手机可以向qq网络业务服务器发送ip数据包,也可以接收qq网络业务服务器发送的ip数据包,从而实现用户可以通过美国当地移动网络访问qq。

可选地,在本申请上述实施例中,在允许用户设备访问互联网应用之后,该方法还包括如下步骤:

步骤s714,用户设备访问网络业务服务器提供的互联网应用。

在一种可选的方案中,在确定允许ue访问用户选择的互联网应用之后,用户可以通过iss访问互联网应用,即iss向ue提供互联网应用。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。在开放智能手机与qq网络业务服务器之间的ip连接之后,用户可以通过智能手机访问qq网络业务服务器,从而实现用户通过美国当地移动网络访问qq。

可选地,在本申请上述实施例中,本地业务服务器统计用户设备访问网络业务服务器的流量。

在一种可选的方案中,lss可以统计用户访问iss的流量,移动网络运营商可以根据商业协议,将该部分流量产生的费用与互联网应用结算。

例如,仍以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。在用户通过美国当地移动网络访问qq的过程中,本地业务服务器a可以对智能手机和qq网络业务服务器之间的流量进行统计,美国当地移动网络运营商可以根据商业协议,将统计的流量产生的费用通过qq进行结算。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

实施例3

根据本申请实施例,还提供了一种用于实施上述访问互联网应用的方法的访问互联网应用的装置,如图8所示,该装置800包括:

第一发送模块81,用于发起接入请求,使得所述用户设备接入的基站与网关建立承载连接。

具体地,上述的用户设备可以包括智能手机(包括:android手机和ios手机)、平板电脑、ipad、掌上电脑、笔记本电脑等移动设备,本申请对此不做具体限定。

在一种可选的方案中,当用户需要访问互联网应用时,用户可以开启用户设备ue上的接入控件,从而ue发起接入请求,在接入请求通过之后,用户设备接入的基站enb与网关gw建立承载连接。

获取模块83,用于在所述承载连接成功的情况下,获取所述网关分配的访问信息。

具体地,上述的访问信息可以包括网关为用户设备分配的本地业务服务器的信息。

在一种可选的方案中,在ue接入的enb与gw建立承载连接成功之后,gw可以为ue分配对应的本地业务服务器lss,并通过enb返回包含该业务服务器的信息的访问信息至ue。

第二发送模块85,用于基于所述访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问所述业务服务器提供的互联网应用。

具体地,上述的互联网应用可以包括通过互联网向用户提供业务服务的应用程序,例如,可以是qq、微信等应用程序,本申请对此不做具体限定;上述的业务服务器可以包括本地业务服务器lss。

在一种可选的方案中,用户在接收到访问信息之后,可以根据访问信息确定对应的本地业务服务器,ue向lss发送本地业务访问,通过lss访问互联网应用对应的网络业务服务器iss,从而实现用户设备访问互联网应用的目的。

例如,以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。中国用户未开通国际漫游功能,当中国用户需要访问qq时,中国用户可以通过触发智能手机上的接入控件,发起接入请求,在接入请求通过之后,智能手机接入的基站1与网关1建立承接连接,在承载连接成功的情况下,网关1可以为智能手机分配一个业务服务器a,将业务服务器a的信息返回至智能手机,智能手机向业务服务器a发送qq访问请求,从而用户可以通过美国当地移动网络访问qq。

此处需要说明的是,上述第一发送模块81、获取模块83和第二发送模块85对应于实施例2中的步骤s702至步骤s706,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例2所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例2提供的移动设备50中。

在本申请上述实施例中,用户设备通过第一发送模块发起接入请求,使得用户设备接入的基站与网关建立承载连接,在承载连接成功的情况下,通过获取模块获取网关分配的访问信息,通过第二发送模块基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用,从而实现用户设备访问互联网应用的目的。

容易注意到的是,由于用户设备接入的基站与网关建立承接连接,用户设备获取网关分配的访问信息,并根据访问信息访问对应的业务服务器,达到成功访问互联网应用的目的,无需通过归属签约用户服务器对用户设备进行身份认证,避免因身份认证失败,用户设备无法访问互联网应用,因此,通过本申请上述实施例提供的方案,可以解决现有技术中如果用户设备接入当前运营商服务器失败,则用户设备无法访问互联网应用的技术问题,从而达到提高用户设备访问互联网应用的效率,提升用户好感度的效果。

实施例4

根据本申请实施例,还提供了一种用于实施上述访问互联网应用的方法的访问互联网应用的设备,如图9所示,该设备包括:

显示器91,用于在显示界面中提供接入控件,用于触发用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接。

具体地,上述的显示器可以包括触摸式显示器,上述的接入控件可以是用户设备上预先设置的接入控件,用户通过触摸该接入控件,生成包含本地业务访问指令的接入请求;上述的用户设备可以包括智能手机(包括:android手机和ios手机)、平板电脑、ipad、掌上电脑、笔记本电脑等移动设备,本申请对此不做具体限定。

在一种可选的方案中,当用户需要访问互联网应用时,用户可以开启用户设备ue上的接入控件,从而ue发起接入请求,在接入请求通过之后,用户设备接入的基站enb与网关gw建立承载连接。

处理器93,用于在承载连接成功的情况下,获取网关分配的访问信息,并基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

具体地,上述的访问信息可以包括网关为用户设备分配的本地业务服务器的信息;上述的互联网应用可以包括通过互联网向用户提供业务服务的应用程序,例如,可以是qq、微信等应用程序,本申请对此不做具体限定;上述的业务服务器可以包括本地业务服务器lss。

在一种可选的方案中,在ue接入的enb与gw建立承载连接成功之后,gw可以为ue分配对应的本地业务服务器lss,并通过enb返回包含该业务服务器的信息的访问信息至ue。用户在接收到访问信息之后,可以根据访问信息确定对应的本地业务服务器,ue向lss发送本地业务访问,通过lss访问互联网应用对应的网络业务服务器iss,从而实现用户设备访问互联网应用的目的。

例如,以中国用户在美国使用智能手机访问qq为例,对本申请进行详细说明。中国用户未开通国际漫游功能,当中国用户需要访问qq时,中国用户可以通过触发智能手机上的接入控件,发起接入请求,在接入请求通过之后,智能手机接入的基站1与网关1建立承接连接,在承载连接成功的情况下,网关1可以为智能手机分配一个业务服务器a,将业务服务器a的信息返回至智能手机,智能手机向业务服务器a发送qq访问请求,从而用户可以通过美国当地移动网络访问qq。

在本申请上述实施例中,用户设备通过第一发送模块发起接入请求,使得用户设备接入的基站与网关建立承载连接,在承载连接成功的情况下,通过获取模块获取网关分配的访问信息,通过第二发送模块基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用,从而实现用户设备访问互联网应用的目的。

容易注意到的是,由于用户设备接入的基站与网关建立承接连接,用户设备获取网关分配的访问信息,并根据访问信息访问对应的业务服务器,达到成功访问互联网应用的目的,无需通过归属签约用户服务器对用户设备进行身份认证,避免因身份认证失败,用户设备无法访问互联网应用,因此,通过本申请上述实施例提供的方案,可以解决现有技术中如果用户设备接入当前运营商服务器失败,则用户设备无法访问互联网应用的技术问题,从而达到提高用户设备访问互联网应用的效率,提升用户好感度的效果。

实施例5

本申请的实施例可以提供一种计算机终端,该计算机终端可以是计算机终端群中的任意一个计算机终端设备。可选地,在本实施例中,上述计算机终端也可以替换为移动终端等终端设备。

可选地,在本实施例中,上述计算机终端可以位于计算机网络的多个网络设备中的至少一个网络设备。

在本实施例中,上述计算机终端可以执行访问互联网应用的方法中以下步骤的程序代码:用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接;在承载连接成功的情况下,用户设备获取网关分配的访问信息;用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

可选地,图10是根据本申请实施例的一种移动终端的结构框图。如图10所示,该移动终端a可以包括:一个或多个(图中仅示出一个)处理器1002、存储器1004、以及传输装置1006。

其中,存储器可用于存储软件程序以及模块,如本申请实施例中的访问互联网应用的方法和装置对应的程序指令/模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的访问互联网应用的方法。存储器可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至终端a。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接;在承载连接成功的情况下,用户设备获取网关分配的访问信息;用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

可选的,上述处理器还可以执行如下步骤的程序代码:在用户设备接入基站之后,用户设备通过基站向移动性管理实体发起接入请求;移动性管理实体基于接入请求向网关发起承载连接请求,并获取网关根据承载连接请求返回的承载信息;移动性管理实体将承载信息通知给基站,使得基站与网关建立承载连接。

可选的,上述处理器还可以执行如下步骤的程序代码:接入请求至少包括:本地业务访问指令,其中,用户设备将本地业务访问指令发给移动性管理实体之后,移动性管理实体根据本地业务访问指令确定用户设备触发了访问互联网应用的功能,并触发向网关发起承载连接请求。

可选的,上述处理器还可以执行如下步骤的程序代码:在承载连接请求包括本地业务访问指令的情况下,网关根据本地业务访问指令和预定的配置信息设置允许访问的业务服务器的类型。

可选的,上述处理器还可以执行如下步骤的程序代码:移动性管理实体还获取到网关分配的访问信息,并在基站与网关成功建立承载连接的情况下,将访问信息和允许访问的业务服务器的类型返回给用户设备,允许用户设备根据访问信息访问上述类型的业务服务器。

可选的,上述处理器还可以执行如下步骤的程序代码:在业务服务器包括本地业务服务器的情况下,访问信息至少包括本地业务服务器的地址信息,其中,用户设备基于本地业务服务器的地址信息发起本地业务访问请求;用户设备接收本地业务服务器基于本地业务访问请求推送的认证界面;用户设备在认证界面选择认证业务,并输入认证信息;用户设备在验证认证信息通过之后,允许用户设备访问互联网应用。

可选的,上述处理器还可以执行如下步骤的程序代码:在输入认证信息之后,用户设备提交认证信息至本地业务服务器;本地业务服务器将认证信息转发至网络业务服务器;在本地业务服务器接收到网络业务服务器返回的认证通过的信息之后,本地业务服务器记录用户设备认证通过的状态,并开放认证通过的用户设备给网络业务服务器。

可选的,上述处理器还可以执行如下步骤的程序代码:在用户设备的地址为源地址,网络业务服务器的地址为目标地址的情况下,允许从用户设备发至网络业务服务器的数据包通过;在用户设备的地址为目标地址,网络业务服务器的地址为源地址的情况下,允许从网络业务服务器发至用户设备的数据包通过。

可选的,上述处理器还可以执行如下步骤的程序代码:在允许用户设备访问互联网应用之后,用户设备访问网络业务服务器提供的互联网应用。

可选的,上述处理器还可以执行如下步骤的程序代码:本地业务服务器统计用户设备访问网络业务服务器的流量。

在本申请上述实施例中,用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接,在承载连接成功的情况下,用户设备获取网关分配的访问信息,用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用,从而实现用户设备访问互联网应用的目的。

容易注意到的是,由于用户设备接入的基站与网关建立承接连接,用户设备获取网关分配的访问信息,并根据访问信息访问对应的业务服务器,达到成功访问互联网应用的目的,无需通过归属签约用户服务器对用户设备进行身份认证,避免因身份认证失败,用户设备无法访问互联网应用,因此,通过本申请上述实施例提供的方案,可以解决现有技术中如果用户设备接入当前运营商服务器失败,则用户设备无法访问互联网应用的技术问题,从而达到提高用户设备访问互联网应用的效率,提升用户好感度的效果。

本领域普通技术人员可以理解,图10所示的结构仅为示意,移动设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌声电脑以及移动互联网设备(mobileinternetdevices,mid)、pad等终端设备。图10其并不对上述电子装置的结构造成限定。例如,移动设备还可包括比图10中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图10所示不同的配置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

实施例6

本申请的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于保存上述实施例一所提供的访问互联网应用的方法所执行的程序代码。

可选地,在本实施例中,上述存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:用户设备发起接入请求,使得用户设备接入的基站与网关建立承载连接;在承载连接成功的情况下,用户设备获取网关分配的访问信息;用户设备基于访问信息向对应的业务服务器发起本地业务访问,使得用户设备成功访问业务服务器提供的互联网应用。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在用户设备接入基站之后,用户设备通过基站向移动性管理实体发起接入请求;移动性管理实体基于接入请求向网关发起承载连接请求,并获取网关根据承载连接请求返回的承载信息;移动性管理实体将承载信息通知给基站,使得基站与网关建立承载连接。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:接入请求至少包括:本地业务访问指令,其中,用户设备将本地业务访问指令发给移动性管理实体之后,移动性管理实体根据本地业务访问指令确定用户设备触发了访问互联网应用的功能,并触发向网关发起承载连接请求。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在承载连接请求包括本地业务访问指令的情况下,网关根据本地业务访问指令和预定的配置信息设置允许访问的业务服务器的类型。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:移动性管理实体还获取到网关分配的访问信息,并在基站与网关成功建立承载连接的情况下,将访问信息和允许访问的业务服务器的类型返回给用户设备,允许用户设备根据访问信息访问上述类型的业务服务器。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在业务服务器包括本地业务服务器的情况下,访问信息至少包括本地业务服务器的地址信息,其中,用户设备基于本地业务服务器的地址信息发起本地业务访问请求;用户设备接收本地业务服务器基于本地业务访问请求推送的认证界面;用户设备在认证界面选择认证业务,并输入认证信息;用户设备在验证认证信息通过之后,允许用户设备访问互联网应用。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在输入认证信息之后,用户设备提交认证信息至本地业务服务器;本地业务服务器将认证信息转发至网络业务服务器;在本地业务服务器接收到网络业务服务器返回的认证通过的信息之后,本地业务服务器记录用户设备认证通过的状态,并开放认证通过的用户设备给网络业务服务器。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在用户设备的地址为源地址,网络业务服务器的地址为目标地址的情况下,允许从用户设备发至网络业务服务器的数据包通过;在用户设备的地址为目标地址,网络业务服务器的地址为源地址的情况下,允许从网络业务服务器发至用户设备的数据包通过。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在允许用户设备访问互联网应用之后,用户设备访问网络业务服务器提供的互联网应用。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:本地业务服务器统计用户设备访问网络业务服务器的流量。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

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

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