一种根据资费标准自动选网的方法、装置、服务器及终端与流程

文档序号:12071878阅读:181来源:国知局
本发明实施例涉及通信
技术领域
,并且更具体地,涉及一种根据资费标准自动选网的方法、装置、服务器及终端。
背景技术
:现有移动终端通常采用移动通信网络(2G/3G/4G)或无线局域网(WLAN)等多种接入方式访问互联网。例如,用户在家里有免费的WLAN时,通常使用免费的WLAN上网,用户在有收费的WLAN信号覆盖的区域时可以使用收费的WLAN上网,也可以使用移动数据上网。常见的上网收费方法有:按时间收费、按流量收费、按访问目的地差异计费。对于即时消息这种网络业务,需要保持在线,但是产生流量较少,如果使用按时间收费的连接可能造成用户成本过高。对于视频这种产生流量较多的业务,如果使用按流量收费的连接可能造成用户成本过高。为了节省费用,用户要在各种网络间手工切换非常不便。如果忘了切换,例如在家里使用免费WLAN上网时正在下载电影或者浏览网页,离开时忘记关闭移动数据,则有可能耗费用户大量的移动数据流量。上述移动终端在使用业务的过程中常常需要用户手动切换网络,不能有效控制用户上网成本,降低了用户体验。技术实现要素:本发明实施例提供一种根据资费标准自动选网的方法、装置、服务器及终端,能够实现移动终端根据用户的实际网络使用情况和网络资费标准自动选取服务网络。本发明一个实施例提供了一种根据资费标准自动选网的方法,包括:获取终端的至少一种可用网络接入方式;获取所述终端的用户的流量资费信息;获取所述终端的用户的预计上网时长和预计上网流量;根据所述至少一种可用网络接入方式、所述终端的用户的流量资费信息、所述终端的用户的预计上网时长和预计上网流量确定所述终端的网络选择策略,所述网络选择策略用于确定所述终端的网络接入方式。本发明另一个实施例提供了一种根据资费标准自动选网的装置,包括:第一获取单元,用于获取终端的至少一种可用网络接入方式;第二获取单元,用于获取所述终端的用户的流量资费信息;第三获取单元,用于获取所述终端的用户的预计上网时长和预计上网流量;网络选择策略生成单元,用于根据所述至少一种可用网络接入方式、所述终端的用户的流量资费信息、所述终端的用户的预计上网时长和预计上网流量确定所述终端的网络选择策略,所述网络选择策略用于确定所述终端的网络接入方式。本发明另一个实施例提供了一种服务器,包括:处理器,用于获取终端的至少一种可用网络接入方式;获取所述终端的用户的流量资费信息;获取所述终端的用户的预计上网时长和预计上网流量;根据所述至少一种可用网络接入方式、所述终端的用户的流量资费信息、所述终端的用户的预计上网时长和预计上网流量确定所述终端的网络选择策略,所述网络选择策略用于确定所述终端的网络接入方式;发送器,用于向所述终端发送所述网络选择策略。本发明另一个实施例提供了一种终端,包括:至少两个无线通信模块,用于建立无线网络连接,其中每个无线通信模块对应一种网络接入方式;处理器,用于获取终端的至少一种可用网络接入方式;获取所述终端的用户的流量资费信息;获取所述终端的用户的预计上网时长和预计上网流量;根据所述至少一种可用网络接入方式、所述终端的用户的流量资费信息、所述终端的用户的预计上网时长和预计上网流量确定所述终端的网络选择策略;根据所述网络选择策略选择所述至少两个无线通信模块中的一个建立无线网络连接。从本发明实施例提供的以上技术方案可以看出,由于本发明实施例的方法、装置、服务器和终端可以根据网络资费标准和用户的实际网络使用情况确定终端的网络接入方式,因此可以有效控制用户的上网成本,提升用户体验。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一个实施例提供的一种根据资费标准自动选网的方法的流程图;图2是本发明一个实施例提供的一种根据资费标准自动选网的装置的组成框图;图3是本发明一个实施例终端的用户的上网速率随时间和地点变化的示意图;图4是本发明一个实施例提供的一种服务器的结构示意图;图5是本发明一个实施例提供的一种终端的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明一个实施例提供的一种根据资费标准自动选网的方法的流程图,本实施例提供的方法可以应用在终端或服务器中,终端可以为手机、平板电脑或笔记本电脑等能够无线上网的通讯设备,本发明实施例不做限定。请参照图1,包括如下步骤:步骤101:获取终端的至少一种可用网络接入方式。目前,手机、平板电脑等移动终端大多支持多种无线接入方式,这种支持多种无线接入方式的用户终端也称为多模终端。多模终端的优势在于可同时支持多种接入方式、兼顾多个网络。常见的无线接入方式包括移动通信网络(移动GSM、TD-SCDMA、TD-LTE,联通GSM、WCDMA、TD-LTE、FDD-LTE,电信CDMA、CDMAEVDO、TD-LTE、FDD-LTE等)、无线局域网(移动WLAN,联通WLAN,电信WLAN等)和蓝牙(Bluetooth)等等。在本实施例的一个可选实施方式中,终端可以通过检测无线网络信号强度来确定可用的网络接入方式。例如,终端检测周围的网络信号,并判断网络信号强度是否大于设定阈值,如果信号强度大于设定阈值,说明当前网络信号的质量较好,为可用网络。在本实施例的另一个可选实施方式中,终端还可以通过获取网络账号密码来确定可用的网络接入方式。例如,运营商的WIFI信号接入通常采用输入手机号和密码的方式进行认证,而在餐馆等场所,则通常由餐馆创建WIFI网络,并对店内上网的顾客免费告知上网密码,若终端保存了所述上网密码,该WIFI网络就是可用网络。当本实施例提供的方法应用在服务器中时,服务器可以通过接收终端上报的可用网络接入方式来获取终端的至少一种可用网络接入方式,还可以向终端发送可用网络接入方式请求消息,终端收到上述请求消息后向服务器发送可用网络接入方式。步骤102:获取终端的用户的流量资费信息。在本实施例的一个可选实施方式中,终端的用户的流量资费信息包括终端的用户订购的运营商的上网套餐资费信息。不同运营商为用户提供了不同的上网套餐服务,一般的上网套餐大多采用包月形式,例如某运营商网络数据套餐一个月30元500M国内流量,超出后按照0.29元/MB计费。某些移动通信网络流量套餐按照使用地域不同推出了省内流量包和国内流量包,按照流量的使用时段不同又推出了闲时流量包。例如10元包1G省内流量闲时包,闲时为每日23:00至次日7:00。WLAN套餐一般采用包时长形式,例如一个月30元15小时,超出后按照0.05元/分钟计费。此外,某些互联网公司和运营商合作推出了定向流量产品,即手机客户端使用某款互联网应用服务绑定包月不限流量或包月限流量的套餐产品。例如,某运营商用户可以订购虾米音乐流量包,8元/月,流量上限为6G。在本实施例的另一个可选实施方式中,终端的用户的流量资费信息还包括用户的可用额度,可用额度可以是可用流量额度或可用时长额度。例如,用户的一个月30元500M国内流量当月已经用尽,则可用额度为零,如果用户继续使用上网服务,则按照0.29元/MB计费。又如,用户的一个月30元15小时WLAN套餐当月已用10小时,则可用额度为5小时。通常,多模终端用户会订购多种上网套餐,例如,兼容WLAN,移动GSM、TD-SCDMA、TD-LTE,和联通GSM、WCDMA、TD-LTE、FDD-LTE的多模终端的用户可以同时订购移动4G上网套餐、联通4G上网套餐、移动WLAN上网套餐和联通WLAN上网套餐和其他定向流量包。在本实施例中,用户的流量资费信息可以是预先生成并存储在本地的存储介质或服务器端的存储介质中,本发明实施例不做限定。可选地,在本实施例中,可以根据步骤101中的至少一种可用网络接入方式查询至少一种可用网络接入方式对应的流量资费信息,还可以查询用户订购的所有上网套餐的资费信息。步骤103:获取终端的用户的预计上网时长和预计上网流量。用户的上网行为通常呈现出一定的规律性,即用户在每间隔一定时间在某个时段、某个地点可能会产生同样的上网行为。例如,工作日期间,早上8点到9点可能利用手机上网使用新闻类的应用获取资讯,中午休息时间可能登录微信、QQ和微博等即时通信或社交类应用,晚上5点到7点下班期间在大型商场可能使用大众点评等应用查询休闲餐饮服务等,晚上9点到10点在家可能使用优酷等视频类客户端观看视频。结合用户上网行为的规律性特征,可以预测用户某个时间段上网产生的流量,或用户在某个地点某一时段内上网产生的流量。在本实施例中,所述终端的用户的预计上网时长和预计上网流量可以通过联网用量参数获取,其中,联网用量参数可以包括上网速率和上网时段。例如,可以建立一个数据库,存储联网用量参数,联网用量参数包括上网速率和上网时段的信息,通过联网用量参数可以统计某个时间段内用户上网产生的流量。在本实施例的一个可选实施方式中,用户的联网用量参数的统计周期长度可以是秒、分钟、小时、日、星期、月或年等等,本发明实施例不做限定。可选地,用户的联网用量参数的统计周期可以设置为单个工作日,用于分析用户工作日的网络使用情况。在本实施例的另一个可选实施方式中,用户联网用量参数的统计周期还可以设置为一个世界杯足球赛事长度(例如,6月中旬到7月中旬)或NBA联赛长度(例如,4月中旬到6月中旬),如果用户为运动爱好者,则该统计周期内用户观看赛事视频消耗的流量将会增多。本实施例中,联网用量参数可以来自单个用户或多个用户组成的用户群体。如果获取单个用户的联网用量参数,则可以获取统计周期内,用户某个时段访问网络产生的平均上网流量,根据用户统计周期内各时段的平均上网流量获取预计上网时长和预计上网流量。如果获取多个用户组成的用户群体的联网用量参数,可以根据用户属性将用户群体进行分类,用户属性可以包括用户年龄、性别、职业、所在区域和爱好等等。可以针对每类用户群体分别收集联网用量参数,计算每类用户群体中每个用户每个时段的平均上网速率,然后根据所述终端的用户所在的用户群体获取预计上网时长和预计上网流量。在本实施例中,所述终端的上网速率可以通过以下方式统计:获取终端的IP地址;确定预设时间长度内终端传输的以所述终端的IP地址为源IP地址或目的IP地址的数据包的大小;根据所述规定时间长度以及所述数据包的大小,确定与所述IP地址对应的所述规定时间长度内的上网速率。在本实施例中,所述终端的上网时段可以通过以下方式统计:获取终端的IP地址;确定时段T内终端传输的以所述终端的IP地址为源IP地址或目的IP地址的数据包的个数;如果数据包的个数大于预设阈值,将时段T添加到上网时段中。可选地,在本实施例的另一个可选实施方式中,联网用量参数还包括地理位置信息和访问的内容信息中的至少一种。如果联网用量参数包括上网速率、上网时段和地理位置信息,可以统计某个地理位置的上网速率和上网时段数据,进而得到某个地理位置对应的预计上网时长和预计上网流量。如果联网用量参数包括上网速率、上网时段和访问的内容信息,可以统计某种访问的内容的上网速率和上网时段数据,进而得到某种访问的内容对应的预计上网时长和预计上网流量。如果联网用量参数包括上网速率、上网时段、地理位置信息和访问的内容信息,可以统计某个地理位置的某种访问的内容的上网速率和上网时段数据,进而得到某个地理位置的某种访问的内容对应的预计上网时长和预计上网流量。其中,所述终端的地理位置信息可以通过GPS定位技术、WIFI定位技术、基站定位技术或者其他定位技术获取,本发明实施例不做限定。其中GPS依靠的是GPS导航卫星实现定位。WIFI定位则是通过WIFI硬件模块扫描收集AP信息,再发送至定位服务器,通过接收来自定位服务器的位置信息实现定位。而基站定位与WIFI定位相似,2G/3G/4G硬件模块通过接收到的基站信息,发送至定位服务器,由定位服务器完成定位,然后接收定位服务器发送的位置信息。终端也可以通过惯性导航技术实现定位,也即通过终端上的加速度传感器和陀螺仪,获取终端在移动过程中每一时刻的速度信息,在已知移动起始点的情况下,推算出终端当前的位置。可选地,所述终端的地理位置信息可以为终端的经纬度和高度中的至少一种。可选地,终端的地理位置信息还可以为具体的地点,例如地铁站、商场、电影院、餐馆或公交站点等等。可选地,终端的地理位置信息还可以为区域信息,即,将用户一段时间内的活动地点范围作为一个区域,例如工作区域、生活区域或上下班路段等等。可选地,所述终端的地理位置信息还用于确定终端的用户的流量资费信息。例如,根据终端的地理位置信息判断当前使用的上网流量是属于本地流量、省内流量或者国内流量。可选地,所述终端可以通过获取终端的访问IP和网址URL信息或通过解析上网业务的IP数据包获取用户的访问的内容信息。可选地,根据网址URL信息确定用户访问的网络域名关键词识别用户上网访问的内容信息。例如,可以根据新浪、腾讯、淘宝网站的域名关键词sina、qq、taobao确定用户当前访问的网站信息。优选地,还可以识别用户上网所使用的客户端,例如优酷客户端、淘宝客户端、QQ客户端等等。优选地,还可以对URL数据对应的网页进行页面抓取和文本处理,得出用户当前访问的内容类别,例如新闻、视频、购物等等。图3是本实施例某用户的上网速率随上网时段和地理位置变化的示意图。其中,用户访问某种网络内容产生的流量为上网速率、时间和地理位置的函数。纵轴代表终端的上网速率,横轴代表时间和不同的地理位置,该具体实例统计了用户从上午八点到晚上八点的联网用量参数,用户在此期间的活动区域包括位置A、位置B和位置C三个。在本实施例中用户的上网时段可以分为:上班通勤时段、办公时段、下班休息时段。相应的地理位置也包括三种:位置A为上班路段,位置B为办公区域、位置C为大型商场。其中,每个上网时段包括多个时间切片和联网用量参数样本。其中,曲线301代表用户微信的使用情况,曲线302代表用户微博的使用情况。图3中用户使用微信消耗的流量在上班通勤时段、中午休息时段和下班时段会较多,上下午工作时间则较低。用户在工作日的微信和微博的使用情况通常会呈现出一定的周期性,即用户工作日期间每天从上午八点到晚上八点使用微信和微博的时段和频次会重复。因此,可以统计一周的工作日内用户使用微信和微博的情况,获取每个工作日内,用户某个时段访问微信或者微博产生的平均上网流量;步骤104:根据至少一种可用网络接入方式、终端的用户的流量资费信息、终端的用户的预计上网时长和预计上网流量确定终端的网络选择策略。可选地,在本实施例中,可以根据可用网络接入方式的预计上网费用确定网络选择策略,即,根据至少一种可用网络接入方式、终端的用户的流量资费信息、终端的用户的预计上网时长和预计上网流量计算所述至少一种可用网络接入方式的预计上网费用,然后根据所述至少一种可用网络接入方式的预计上网费用确定终端的网络选择策略。可选地,在本实施例的一个可选实施方式中,选择所述至少一种可用网络接入方式的预计上网费用最低的网络接入方式作为所述终端的网络接入方式。为进一步理解本发明,下面以具体实例对上述方法作进一步介绍。假设获取到的终端A的可用网络接入方式为运营商A4G、运营商B4G和运营商CWLAN三种。流量资费信息可以包括终端的用户订购的运营商的上网套餐资费信息,还可以包括可用额度。以流量资费信息包括运营商的上网套餐资费信息和可用额度为例,终端A的用户的流量资费信息如表一所示:表一例如,假设用户在运营商B号码归属省内使用微信访问网络,获取的用户的预计上网时长为1小时,预计上网流量为10MB。则根据表一计算出可用网络接入方式的预计上网费用如表二所示:表二可用网络接入方式预计上网费用运营商A4G2.9元运营商B4G0.2元运营商CWLAN1.67元因此,本实施例中,终端A选取预计上网费用最低的网络接入方式,即,运营商B4G网络进行接入。又如,假设用户在运营商B号码归属省内使用优酷访问网络,获取的用户的预计上网时长为1小时,预计上网流量为300MB。则根据表一计算出可用网络接入方式的预计上网费用如表三所示:表三可用网络接入方式预计上网费用运营商A4G87元运营商B4G2.93元运营商CWLAN1.67元因此,本实施例中,终端A选取预计上网费用最低的网络接入方式,即,运营商CWLAN网络进行接入。在本实施例的另一种可选实施方式中,还可以根据射频功耗、网络服务质量等因素确定网络选择策略。其中,射频功耗是指终端射频前端的功耗。射频前端主要由射频收发信机组成。它主要处理高频的模拟信号,负责终端通信的任务,并且要间歇性与基站通信保证终端的信号畅通,是终端的一个主要耗电单元。包括射频前端的功耗与网络接入方式和终端访问的内容类型(例如音频、视频、话音等)有关。例如,2G网络的话音业务通常是效率最高的,4G网络的话音业务因为需要更复杂的鉴权和连接协商过程,因此会消耗更多的电能。但是4G网络的数据传输业务相对于2G网络更加快捷和高效,能耗也相对较低。可选地,为了测量射频前端的功耗,可以通过采样射频前端在某一传输时段内的电压和电流得到射频前端单位时间的功耗。针对每种访问的内容类型,采用不同的网络接入方式,射频前端单位时间的功耗会有所区别。网络服务质量也会影响终端的通信效率,因此可以作为确定网络选择策略的一个因素。可选地,本实施例中,网络服务质量参数包括延迟、抖动、丢包率和带宽。在本实施例的一种可选实施方式中,可以根据所述至少一种可用网络接入方式的预计上网费用、射频功耗和网络服务质量确定所述终端的网络接入方式。例如,针对每种访问的内容类型,选取延迟表征网络服务质量的优劣,将预计上网费用、射频功耗和延迟作为网络选择参数,依据用户策略确定各个网络选择参数对应的权重值,计算加权和作为网络决策指标,根据各种网络接入方式对应的网络决策指标值确定网络选择策略。其中,第i种网络接入方式的网络决策指标值为:其中,Ui为第i种网络接入方式的网络决策指标值,Xij为第i个待选网络的第j个网络选择参数进行归一化后的值;ωj为第j个网络选择参数值对应的权重值;M为可用网络接入方式的个数;选择Ui最小的网络为接入网络。在本实施例的另一种可选实施方式中,可以根据射频功耗单独确定网络接入方式,可以将射频前端单位时间的功耗作为网络接入方式的选择权重,记为射频功耗选择权重,权重值越小代表选取该种网络接入方式的优先级越高。例如,对于话音业务,2G、3G、4G三种网络接入方式的选择权重分别为20%、30%和50%。在本实施例的另一种可选实施方式中,可以根据网络服务质量单独确定网络接入方式,例如,针对流媒体业务,可以将延迟作为网络接入方式的选择权重,记为延迟选择权重,权重值越小代表选取该种网络接入方式的优先级越高。例如针对流媒体业务2G、3G、4G三种网络接入方式的选择权重分别为70%、20%和10%。在本实施例的另一种可选实施方式中,,还可以根据预计上网费用、射频功耗和网络服务质量综合确定网络选择策略。例如,可以将预计上网费用、射频功耗选择权重与延迟选择权重相乘,乘积越小代表选取该种网络接入方式的优先级越高。本发明实施例提供的方法根据网络资费标准和用户的实际网络使用情况确定终端的网络接入方式,因此可以有效控制用户的上网成本,提升用户体验。图2为本发明实施例提供的一种根据资费标准自动选网的装置的组成框图,请参照图2,该装置包括:第一获取单元21,用于获取终端的至少一种可用网络接入方式;第二获取单元22,用于获取终端的用户的流量资费信息;第三获取单元23,用于获取终端的用户的预计上网时长和预计上网流量;网络选择策略生成单元24,用于根据第一获取单元21获取的至少一种可用网络接入方式、第二获取单元22获取的终端的用户的流量资费信息、第三获取单元23获取的终端的用户的预计上网时长和预计上网流量确定终端的网络选择策略,所述网络选择策略用于确定所述终端的网络接入方式。可选地,第三获取单元23还包括第一获取模块31、第二获取模块32。其中,第一获取模块31用于获取联网用量参数,所述联网用量参数包括上网速率和上网时段;第二获取模块32用于根据所述联网用量参数获取所述终端的用户的预计上网时长和预计上网流量。可选地,第一获取模块31获取的联网用量参数还包括地理位置信息,所述第二获取模块32具体用于:根据所述联网用量参数获取与所述地理位置信息对应的所述终端的用户的预计上网时长和预计上网流量。可选地,第一获取模块31获取的联网用量参数还包括访问的内容信息,所述第二获取模块32具体用于:根据所述联网用量参数获取与所述访问的内容信息对应的所述终端的用户的预计上网时长和预计上网流量。在本实施例中,网络选择策略生成单元24用于根据第一获取单元21获取的至少一种可用网络接入方式、第二获取单元22获取的终端的用户的流量资费信息、第三获取单元23获取的终端的用户的预计上网时长和预计上网流量计算所述至少一种可用网络接入方式的预计上网费用,再根据所述至少一种可用网络接入方式的预计上网费用确定所述终端的网络选择策略。在本实施例的一种可选实施方式中,所述网络选择策略生成单元24具体用于:选择所述至少一种可用网络接入方式的预计上网费用最低的网络接入方式作为所述终端的网络接入方式。在本实施例的另一种可选实施方式中,所述网络选择策略生成单元24具体用于:根据所述至少一种可用网络接入方式的预计上网费用、射频功耗和网络服务质量确定所述终端的网络接入方式。本发明实施例提供的装置根据网络资费标准和用户的实际网络使用情况确定终端的网络接入方式,因此可以有效控制用户的上网成本,提升用户体验。上述装置内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。图4为本发明实施例提供的一种服务器的结构示意图,请参照图4,该服务器包括:处理器402,用于获取终端的至少一种可用网络接入方式;获取终端的用户的流量资费信息;获取终端的用户的预计上网时长和预计上网流量;根据至少一种可用网络接入方式、终端的用户的流量资费信息、终端的用户的预计上网时长和预计上网流量确定终端的网络选择策略,所述网络选择策略用于确定所述终端的网络接入方式;发送器403,用于向所述终端发送所述网络选择策略。下面结合图4对服务器的各个构成部件进行具体的介绍:通信总线401用于实现处理器402及发送器403之间的连接通信。可选地,在本实施例中,服务器可以通过接收终端上报的可用网络接入方式信息来获取终端的至少一种可用网络接入方式,还可以向终端发送可用网络接入方式请求消息,终端收到上述请求消息后向服务器发送可用网络接入方式。可选地,处理器402通过访问所述终端的本地存储器或网络中的服务器获取终端的用户的流量资费信息。可选地,处理器402通过获取联网用量参数并根据所述联网用量参数获取所述终端的用户的预计上网时长和预计上网流量,所述联网用量参数包括上网速率和上网时段。在本实施例的一个可选实施方式中,服务器可以通过所述终端上报的方式获取联网用量参数,还可以向所述终端发送联网用量参数请求消息,终端收到上述请求消息后向服务器发送联网用量参数。在本实施例的另一个可选实施方式中,服务器可以通过访问网络中的服务器或网络中的其他终端获取联网用量参数。可选地,所述联网用量参数还包括地理位置信息,所述处理器402具体用于:根据所述联网用量参数获取与所述地理位置信息对应的所述终端的用户的预计上网时长和预计上网流量。可选地,所述联网用量参数还包括访问的内容信息,所述处理器402具体用于:根据所述联网用量参数获取与所述访问的内容信息对应的所述终端的用户的预计上网时长和预计上网流量。可选地,在本实施例中,所述处理器402具体用于:根据所述至少一种可用网络接入方式、所述终端的用户的流量资费信息、所述终端的用户的预计上网时长和预计上网流量计算所述至少一种可用网络接入方式的预计上网费用;根据所述至少一种可用网络接入方式的预计上网费用确定所述终端的网络选择策略。可选地,在本实施例中,所述处理器402具体用于:选择所述至少一种可用网络接入方式的预计上网费用最低的网络接入方式作为所述终端的网络接入方式;或根据所述至少一种可用网络接入方式的预计上网费用、射频功耗和网络服务质量确定所述终端的网络接入方式。本发明实施例提供的服务器可以根据网络资费标准和用户的实际网络使用情况确定终端的网络接入方式,因此可以有效控制用户的上网成本,提升用户体验。图5为本发明实施例提供的一种终端的结构示意图。本发明实施例中,所述终端可以是一种手持形式的计算机系统,如智能手机、平板电脑(TabletPersonalComputer)、个人数字助理(personaldigitalassistant,简称PDA)、移动上网装置(MobileInternetDevice,MID)或可穿戴式设备(WearableDevice)等。如图5所示,其一般包括至少一个处理器(例如CPU)、无线通信模块、和至少一个通信总线。本领域的技术人员可以理解,图5中示出的终端的结构不构成对电子设备的限定,所述终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图5对终端的各个构成部件进行具体的介绍:通信总线501用于实现处理器及无线通信模块之间的连接通信。终端包括至少两个无线通信模块502,其中,无线通信模块可以为WIFI模块、蓝牙模块和3G/4G模块等。无线通信模块502可以用于连接WLAN网络或者蜂窝网络,无线适配器可能采用多种无线数据通信标准,例如IEEE802.11WLAN标准、IEEE802.15WPAN标准和3GPP标准等等。天线系统的频率和采用的无线数据通信标准可以通过对无线通信模块的发射机、接收机系统的软件编程进行调整。处理器503是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器内的软件程序和/或应用单元,以及调用存储在存储器内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。具体地,在本终端的一种实施例中,如图5所示,所述终端包括:至少两个无线通信模块502,用于建立无线网络连接,其中每个无线通信模块对应一种网络接入方式。处理器503,用于获取终端的至少一种可用网络接入方式;获取终端的用户的流量资费信息;获取终端的用户的预计上网时长和预计上网流量;根据至少一种可用网络接入方式、终端的用户的流量资费信息、终端的用户的预计上网时长和预计上网流量确定终端的网络选择策略;根据所述网络选择策略选择所述至少两个无线通信模块中的一个建立无线网络连接。在本实施例的一个可选实施方式中,处理器503用于根据射频前端测得的无线网络信号的各种指标确定可用网络接入方式,无线网络信号指标可以为接收信号强度、误码率、信噪比等。例如,射频前端检测周围的无线网络信号指标,处理器503判断网络信号强度是否大于设定阈值,如果信号强度大于设定阈值,说明当前网络信号的质量较好,为可用网络。在本实施例的另一个可选实施方式中,处理器503还可以用于通过获取用户的网络账号密码来确定可用的网络接入方式。例如,运营商的WIFI信号接入通常采用输入手机号和密码的方式进行认证,而在餐馆等场所,则通常由餐馆创建WIFI网络,并对店内上网的顾客免费告知上网密码,终端保存了所述上网密码,该WIFI网络就是可用网络。可选地,在本实施例中,处理器503通过访问终端的本地的存储介质或服务器端的存储介质获取终端的用户的流量资费信息,本发明实施例不做限定。可选地,在本实施例中,处理器503通过获取联网用量参数并根据所述联网用量参数获取所述终端的用户的预计上网时长和预计上网流量,所述联网用量参数包括上网速率和上网时段。可选地,在本实施例的一个可选实施方式中,所述联网用量参数还包括地理位置信息,所述处理器503具体用于:根据所述联网用量参数获取与所述地理位置信息对应的所述终端的用户的预计上网时长和预计上网流量。可选地,在本实施例的另一个可选实施方式中,所述联网用量参数还包括访问的内容信息,所述处理器503具体用于:根据所述联网用量参数获取与所述访问的内容信息对应的所述终端的用户的预计上网时长和预计上网流量。其中,地理位置信息可以通过GPS定位技术、WIFI定位技术、基站定位技术或者其他定位技术获取,本发明实施例不做限定。其中GPS依靠的是终端的GPS模块接收GPS导航卫星的GPS信号实现定位。WIFI定位则是通过WIFI硬件模块扫描收集AP信息,再发送至定位服务器,通过接收来自定位服务器的位置信息实现定位。而基站定位与WIFI定位相似,2G/3G/4G硬件模块通过接收到的基站信息,发送至定位服务器,由定位服务器完成定位,然后接收定位服务器发送的位置信息。终端也可以通过惯性导航技术实现定位,也即通过终端上的加速度传感器和陀螺仪,获取终端在移动过程中每一时刻的速度信息,在已知移动起始点的情况下,推算出终端当前的位置。可选地,在本实施例中,所述处理器503具体用于:根据所述至少一种可用网络接入方式、所述终端的用户的流量资费信息、所述终端的用户的预计上网时长和预计上网流量计算所述至少一种可用网络接入方式的预计上网费用;根据所述至少一种可用网络接入方式的预计上网费用确定所述终端的网络选择策略。可选地,在本实施例中,所述处理器503具体用于:选择所述至少一种可用网络接入方式的预计上网费用最低的网络接入方式作为所述终端的网络接入方式;或根据所述至少一种可用网络接入方式的预计上网费用、射频功耗和网络服务质量确定所述终端的网络接入方式。本发明实施例根据网络资费标准和用户的实际网络使用情况确定终端的网络接入方式,因此可以有效控制用户的上网成本,提升用户体验。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为磁碟、光盘、只读存储记忆体(ROM:Read-OnlyMemory)或随机存储记忆体(RAM:RandomAccessMemory)等。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1