基于无线上网卡进行网络访问的方法、分发服务器及系统的制作方法_3

文档序号:9420838阅读:来源:国知局
限,而如果无线上网卡在访问网络过程中所使用 的总流量超过特定流量,则不给其分配免流量权限,例如;针对无线上网卡可W-个月分配 30M免费流量、50M免费流量等等。 阳20引在一种可选的实施例中,如果分发服务器分配给无线上网卡的免费流量存在流量 限制,则通过无线上网卡接入网络的移动终端的用户还可W通过一些活动获得分发服务器 奖励的数据流量,例如:通过移动终端点击预定广告、点击预定网页、下载预定APP等等,在 运种情况下,分发服务器可W增加为无线上网卡分配的数据流量,例如:30M、40M等等。 阳209] 进而步骤SlOl中,如果移动终端需要访问网络,则移动终端可W通过无线上网卡 的通信标识接入网络,例如:检测到移动终端的用户启动浏览器的操作,则移动终端可W将 无线上网卡的设备标识通过无线上网卡发送至分发服务器,并且数据传输过程中会携带无 线上网卡的通信标识;又例如,如果移动终端的用户启动聊天软件,例如:飞信、MSN等等, 则移动终端也会将无线上网卡的设备标识通过无线上网卡发送至分发服务器,同样数据传 输过程中会携带无线上网卡的通信标识。
[0210] 而如果分发服务器需要无线上网卡向其注册之后才为其提供免流量权限的话,贝U 步骤Sioi中无线上网卡向分发服务器发送的网络访问请求中还包含身份验证信息。 阳211] 步骤S102中,在一种可选的实施例方式中,分发服务器中可W存储有具备免流量 权限的无线上网卡,例如:指定服务商可W针对某些固定厂家生产的无线上网卡提供免流 量权限,在运种情况下,运些固定厂家可W将其所生产的无线上网卡的设备标识提供给分 发服务器,由分发服务器预存运些设备标识。进而分发服务器在接收到无线上网卡的设备 标识之后,就判断该设备标识是否与预存的某个设备标识匹配,如果匹配的话,则说明该无 线上网卡具备免流量权限,否则,则说明该无线上网卡不具备免流量权限。
[0212] 在另一种可选的实现方式中,如果分发服务器向注册过的无线上网卡提供免流量 权限的话,则分发服务器所接收到的网络访问请求中还包含身份验证信息,在运种情况下, 分发服务器将接收到的该设备标识的身份验证信息与预存的该设备标识的身份验证信息 进行匹配,如果匹配的话,则说明对应的设备标识具备免流量权限,否则说明对应的设备标 识不具备免流量权限。
[0213] 步骤S103中,如果分发服务器为设备标识分配免流量权限时没有流量限制,则分 发服务器在确定出设备标识具备免流量权限之后,可W直接为其分配代理服务器,而如果 分发服务器为设备标识分配免流量权限时存在流量限制,则分发服务器在确定出设备标识 具备免流量权限之后,还需要判断其剩余流量是否超过一个阔值,在超过运个阔值时才给 设备标识分配代理服务器,其处理过程具体包括W下步骤:获取设备标识采用指定服务商 的计费方式进行计费的免费剩余流量信息;基于免费剩余流量信息判断设备标识的免费剩 余流量是否大于预设量(如前面的阔值);在免费剩余流量大于预设量时,为设备标识分配 代理服务器。
[0214] 通常情况下,分发服务器的作用之一就是统计设备标识的免费剩余流量信息,预 设量例如为:〇M、1M、512K等等,如果免费剩余流量大于预设量的话,则说明通常情况下,该 免流剩余流量能够满足本次网络访问,故而可W给其分配代理服务器;而如果免费剩余流 量不大于预设量的话,则说明通常情况下,该免费剩余流量不能够满足本次网络访问,故而 不给其分配代理服务器。
[0215] 其中,分发服务器在给无线上网卡分配提供免流量权限的代理服务器时,可W从 多个代理服务器中选择距离无线上网卡物理位置最近的代理服务器分配给无线上网卡、也 可W选择网络负载最轻的代理服务器分配给无线上网卡、又或者选择网络延迟最低的代理 服务器分配给无线上网卡等等,或者采用上述多个分发策略中的至少两种策略综合考虑来 选择,对于分发服务器采用何种方式为移动终端分配代理服务器,本发明实施例不再详细 列举,并且不作限制。
[0216] 其中,作为一种可选的实施例,在分发服务器分配给设备标识的免流量权限没有 流量限制的情况下,如果设备标识具备免流量权限,则分发服务器可W生成临时验证信息 (token)用于移动终端本次通过无线上网卡的访问网络过程;又或者,在在分发服务器分 配给设备标识的免流量权限有流量限制的情况下,如果设备标识具备免流量权限且设备标 识的免费剩余流量大于预设值,则分发服务器也可W生成临时验证信息。
[0217] 另外,为了保证后续移动终端通过无线上网卡能够连接至代理服务器,分发服务 器需要将一些数据发送至代理服务器,下面列举其中的四种数据进行介绍,当然,在具体实 施过程中,不限于W下四种情况。①分发服务器将无线上网卡的通信标识发送至代理服务 器;②分发服务器将无线上网卡的通信标识、临时验证信息发送至代理服务器;③分发服 务器将无线上网卡的通信标识、免费剩余流量发送至代理服务器;④分发服务器将无线上 网卡的通信标识、免费剩余流量、临时验证信息发送至代理服务器。
[0218] 另外,代理服务器的地址信息也需要经由无线上网卡提供给移动终端,其中代理 服务器的地址信息可W由分发服务器直接发送至无线上网卡,进而使移动终端获得代理服 务器的地址信息;也可W由代理服务器在接收到无线上网卡的通信标识之后,通过无线上 网卡的通信标识将其发送至无线上网卡,进而使移动终端获得代理服务器的地址信息。如 图1所示的步骤S104,为由分发服务器将代理服务器的地址信息发送至无线上网卡的过 程,进而使无线上网卡所绑定的移动终端能够获得代理服务器的地址信息。
[0219] 步骤S103中,无线上网卡访问网络过程中的全部数据流量被计入指定服务商指 的是在本次访问网络过程中,移动网络运营商在确定出无线上网卡访问过程中的数据流量 之后,将其全部计入指定服务商中。 阳220] 而无线上网卡通过代理服务器访问网络过程中产生的部分数据流量由移动网络 运营商基于免流量标识将其计入指定服务商中,可W存在多种情况,下面列举其中的=种 进行介绍,当然,在具体实施过程中,不限于W下=种情况。 阳221 ] 第一种,无线上网卡访问网络过程中特定比例的数据流量被计入指定服务商。 阳222] 举例来说,特定比例例如为:50%、70%等等,其中,在无线上网卡访问网络过程中 具备免流量权限(例如:数据传输携带免流量标识)时,对应网关(或者与对应网络相连 的计费系统)将其特定比例的计入指定服务商,而将其余比例计入该通信标识,例如:假设 本次访问网络过程中无线上网卡共耗费IOM的流量,特定比例为:50%,则计费系统在计费 时,将5M的流量计入指定服务商,而将其余5M的流量计入该无线上网卡的通信标识。当然, W上数据仅仅作为举例,并不作为限制。 阳223] 第二种,无线上网卡访问网络过程中特定数量的数据流量被计入指定服务商中。
[0224] 举例来说,特定数量例如为:10M、20M等等,其中,在无线上网卡访问网络过程中 具备免流量权限时,对应网关(或者与对应网络相连的计费系统)在本次访问网络过程结 束之后,判断本次访问网络过程的数据流量是否超过该特定数量,如果没有超过的话,则将 所有的数据流量都计入指定服务商中;如果超过特定数量的话,则将没有超过部分的数据 流量计入指定服务商中,将超过部分计入该无线上网卡的通信标识。
[02巧]第=种,无线上网卡访问网络过程中特定内容的数据流量被计入指定服务商。 阳226] 举例来说,特定内容例如为:文字、图片等等,其中,在无线上网卡访问网络过程中 具备免流量权限时,对应网关(或者与对应网络相连的计费系统)获取访问网络过程所传 输的数据,然后从访问网络过程所传输的数据中确定出文字、图片等数据,并将其对应的数 据流量计入指定服务商中;而针对其他类型的内容,例如:视频,则将其对应的数据流量计 入无线上网卡的通信标识中。 阳227] 作为一种可能的实现方式,计入指定服务商中,包括:将对应数据流量产生的费用 计为指定服务商的账户消费的费用。 阳22引举例来说,由于将对应数据流量计入了指定服务商,而移动通信运营商不会针对 一次访问网络过程进行重复计费,故而对应的数据流量不会被计入该移动终端的标识,因 此在移动通信运营商计费时,会将其产生的费用计为指定服务商的账户消费的费用,从而 向指定服务商收费。
[0229] 在具体实施过程中,上述步骤SlOl~步骤S103主要为建立无线上网卡访问网络 的免流量通道的过程。
[0230] 作为另一种实施例,通过该方案可W为移动终端通过无线上网卡获取网络数据提 供免流量权限,请继续参考图1,方法还包括: 阳23U 步骤SllO:代理服务器接收无线上网卡通过移动通信运营商的网络访问网络的 数据访问请求,数据访问请求中包含通信标识,通信标识具备上网免流量权限,数据访问请 求由移动终端发起; 阳232] 步骤S120 :代理服务器根据数据访问请求,从资源服务器获取相应的被请求数 据; 阳233] 步骤S130 :将被请求数据通过移动通信运营商的网络传输至无线上网卡,W使移 动终端获取被请求数据; 阳234] 其中,上述移动终端访问网络过程中的数据传输标记有免流量标识,无线上网卡 通过代理服务器访问网络过程中产生的全部或部分数据流量由移动网络运营商基于免流 量标识将其计入指定服务商中。 阳235] 步骤SllO中,举例来说,假设移动终端的用户通过浏览器访问网页,例如:在浏览 器的地址栏输入一个域名并点击回车键,则移动终端会产生一个访问该域名的数据访问请 求,并将该数据访问请求通过无线上网卡发送至代理服务器,W使资源服务器基于该数据 访问请求从对应的资源服务器获取对应的被请求数据;又例如,移动终端的用户在某视频 网站下载视频,在用于点击下载按钮时,移动终端会产生一个下载该视频的数据访问请求, 并将其通过无线上网卡发送至代理服务器,W获取对应的视频等等。 阳236] 步骤SllO中,如果分发服务器在步骤SlOl~S103中并未为本次访问网络过程分 配临时验证信息,则无线上网卡直接将移动终端产生的数据访问请求发送至代理服务器; 如果分发服务器在步骤SlOl~S103中为本次访问网络过程分配有临时验证信息,则无线 上网卡将移动终端发起的携带临时验证信息的数据访问请求发送至代理服务器。
[0237] 步骤S120中,代理服务器可W在接收到无线上网卡发送的数据访问请求之后,就 直接从资源服务器获取相应的被请求数据,而基于分发服务器之前给代理服务器发送的不 同信息,代理服务器也可W先进行一些验证过程,下面列举其中的=种验证过程进行介绍, 当然,在具体实施过程中,不限于W下=种情况。 阳23引①分发服务器发送至代理服务器的数据包括无线上网卡的通信标识和临时验证 信息,在运种情况下,无线上网卡发送的数据访问请求也会包含临时验证信息,则代理服务 器在通过临时验证信息验证数据访问请求合法时,从资源服务器获取被请求数据。其中,代 理服务器将无线上网卡发送的临时验证信息与分发服务器发送的临时验证信息相匹配,如 果匹配成功的话,则说明该数据访问请求合法,否则说明该数据访问请求不合法。通过上述 方案能够保证本次访问网络过程的安全性。 阳239] ②分发服务器发送至代理服务器的数据包括无线上网卡的通信标识和设备标识 的免费剩余流量信息,则代理服务器在接收到数据访问请求之后,首先基于免费剩余流量 信息判断设备标识的最新免费剩余流量是否大于预设量;在最新免费剩余流量信息大于预 设量时,从资源服务器获取被请求数据,而如果最新免费剩余流量信息不大于预设量,则告 知无线上网卡,让无线上网卡通过别的访问路径访问资源服务器(例如:直接将数据访问 请求发送至资源服务器)。通过上述方案,能够使指定服务商向无线上网卡提供特定量的免 费数据流量。
[0240] 其中,如果在分发服务器判断过设备标识的免费剩余流量大于预设量,则代理服 务器在首次接收到数据访问请求时,并不需要判断最新免费剩余流量(也即分发服务器发 送的免费剩余流量)是否大于预设量;而是直接统计此次网络访问请求耗费的数据流量, 然后将其从分发服务器发送的免费剩余流量中减去该数据流量,则可W得到最新免费数据 流量;在后续中可W通过判断最新免费数据流量是否大于预设量来确定是否将数据访问请 求发送至资源服务器。 阳241] 另外,代理服务器也可W根据预设的统计周期统计通信标识所耗费的数据流量信 息,获知无线上网卡具备免流量权限的最新免费剩余流量信息。 阳242] 举例来说,预设的统计周期例如为:预设的统计时间间隔,预设的统计时间间隔 例如为30s、50s、lmin等等,代理服务器可W设置定时器,每到预设时间间隔,就获取其统 计的无线上网卡在当前时间间隔内所耗费的数据流量,并基于该数据流量统计获得无线上 网卡的最新免费剩余流量信息。 阳243] 预设的统计周期又例如为:预设的统计流量,预设的统计流量为512k、IM等等,代 理服务器可W对该无线上网卡所耗费的数据流量进行监控,每耗费预设的统计流量,则根 据该预设的统计流量确定出无线上网卡的最新免费剩余流量信息。
[0244] 通过上述方案,能够保证及时获取无线上网卡的最新剩余流量信息。
[0245] 当然,代理服务器在统计周期统计出无线上网卡所耗费的数据流量信息之后,也 可W将其发送分发服务器,由分发服务器来统计设备标识的最新免费剩余流量信息。其中, 分发服务器中存储有无线上网卡的通信标识和设备标识之间的对应关系,在分发服务器接 收代理服务器发送的通信标识所耗费的数据流量信息之后,就确定出该通信标识对应的设 备标识,然后将其计入设备标识所耗费的数据流量信息中,从而从设备标识的免费剩余流 量信息中减去该设备标识所耗费的数据流量,最终获得该设备标识的最新免费剩余流量信 息。 阳246] 其中,分发服务器获得无线上网卡所耗费的数据流量信息之后,还可W将其发送 无线上网卡或者在无线上网卡所绑定的移动终端查询时告知;又或者分发服务器在确定出 设备标识的最新免费剩余流量信息之后,也可W将其通过无线上网卡发送至移动终端,进 而使移动终端的用户能够对当前流量使用情况进而一个了解,继而选择出较佳的网络访问 策略。或者在移动终端的用户查询时告知。 阳247] ③分发服务器发送至代理服务器的数据包括无线上网卡的通信标识、免费剩余流 量信息和临时验证信息,在运种情况下,则代理服务器在通过临时验证信息验证本次数据 访问请求合法、且最新免费剩余流量信息大于预设量之后,采用资源服务器获取被请求数 据。通过该方案既能够保证本次访问网络过程的安全性,又能够保证指定服务商只向无线 上网卡提供预设量的免费流量。
[0248] 步骤S130中,无线上网卡访问网络过程中的数据包含上行数据和下行数据,其中 上行数据即为由无线上网卡发送至资源服务器的数据(例如:数据访问请求),下行数据即 为由资源服务器发送至无线上网卡的数据(例如:被请求数据),其中,上行数据与下行数 据中至少一种数据的数据流量被计入指定服务商消耗的数据流量中。
[0249] 其中,如果指定服务商为无线上网卡提供上行数据免流的话,则无线上网卡向代 理服务器发送的数据访问请求中还携带有免流量标识,数据访问请求所对应的数据流量被 基于免流量标识计入指定服务商中;而如果指定服务商为无线上网卡提供下行数据免流的 话,则被请求数据会携带有免流量标识(例如:由代理服务器加上免流量标识),进而被请 求数据的数据流量可W被移动通信运营商基于免流量标识计入指定服务商中。 阳250] 作为一种可选的实施例,通过该方案可W为该移动终端与另一移动终端进行通信 提供免流量权限,具体包括W下两种情况的任意一种情况: 阳巧1] ①代理服务器接收无线上网卡通过移动通信运营商的网络发送的上行通信数据, 该上行通信数据由无线上网卡所在的移动终端产生;W及将上行通信数据通过第=方服务 器发送至另一移动终端; 阳巧2] 同理,代理服务器可W直接将上行通信数据直接发送至第=方服务器;也可W在 接收到的上行通信数据携带临时验证信息时,通过临时验证信息验证该移动终端的免流量 权限合法时,才向第=方服务器发送上行通信数据;又或者,如果接收到的上行通信数据 携带免费剩余流量信息,则代理服务器在判断出移动终端的免费剩余流量信息大于预设量 时,才向第=方服务器发送上行通信数据,由于代理服务器对上行通信数据的处理过程与 对数据访问请求的处理过程类似,故而在此不再寶述。 阳巧3] ②代理服务器接收第=方服务器发送至的下行通信数据,下行通信数据由另一移 动终端发送至第=方服务器;W及将下行通信数据发送至无线上网卡,从而使无线上网卡 所在的移动终端获取该下行通信数据。 阳巧4] 其中,上行通信数据与下行通信数据中的至少一种数据被移动通信运营商计入指 定服务商中。 阳巧5] 举例来说,假设该移动终端的用户与另一移动终端的用户通过一聊天软件(例 如:飞信、MSN等等)进行聊天,在运种情况下,同样可W先基于步骤SlOl~步骤S103确 定出为该聊天提供免流量权限的代理服务器,进而建立移动终端与另一移动终端通过无线 上网卡进行免流量聊天的数据传输通道;然后由移动终端所产生的上行通信数据(也即: 移动终端的用户产生的通信数据)由无线上网卡通过代理服务器发送至聊天软件对应的 第S方服务器,而如果指定服务商为移动终端提供上行免流权限的话,则移动终端发送的 上行通信数据包含有免流量标识,故而可W被部分或全部计入指定服务商中; 阳巧6] 下行通信数据(也即:移动终端接收的通信数据)则由另一移动终端发送至第= 方服务器,由于此前已经建立对应的数据传输通道,故而第=方服务器会将下行通信数据 传输至代理服务器,而如果指定服务商为移动终端提供下行免流权限的话,下行通信数据 同样在传输过程中会携带有免流量标识,故而可W被部分或全部计入指定服务商中。 阳257] 在具体实施过程中,免流量标识可W为多种不同形式的免流量标识,下面列举其 中的两种进行介绍,当然,在具体实施过程中,不限于W下两种情况。 阳巧引①代理服务器在接收到分发服务器发送的无线上网卡的通信标识之后、且在接收 到无线上网卡发送的上行数据(例如:数据访问请求、上行通信数据等等)之前,向移动终 端发送预设标签,在无线上网卡访问网络过程中进行数据传输时携带预设标签,预设标签 为免流量标识。 阳巧9] ②分发服务器为无线上网卡分配的代理服务器的IP地址为预设IP地址,该预设IP地址即为该免流量标识。
[0260] 在具体实施过程中,可W通过设置于无线上网卡和代理服务器之间的网关统计访 问网络过程中的数据流量。 阳261 ] 针对免流量标识为预设IP的情况,对应网关(或者与对应网络相连的计费系统) 在接收到无线上网卡发送的上行数据(例如:数据访问请求、上行通信数据等等)之后,判 断该上行数据所对应的下一个节点的IP是否为预设IP,如果为预设IP,则将其数据流量计 入指定服务商的数据流量,对应网关(或者与对应网络相连的计费系统)在接收到代理服 务器发送的下行数据(例如:被请求数据、下行通信数据)之后,判断该代理服务器的IP
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1