多模终端的选网方法及装置 【技术领域】
本发明涉及通信领域, 具体而言, 涉及一种多模终端的选网方法及装置。背景技术 随着国内第三代 (3rd Generation, 简称为 3G) 移动通信、 无线局网 (Wireless Local Area Network, 简称为 WLAN) 建设逐步展开, 三大移动通讯运营商步入了 3G 时代, 并 且第四代 4G 长期演进 (Long Term Evolution, 简称为 LTE) 网络已经提上了建设日程, 在部 分地市, 已经开始建设试验网络。3G、 WLAN、 4G LTE 等网络突出的优势是在数据业务, 因此 在当前 2G、 3G、 WLAN 等多网并存环境下, 各个运营商都将面临新的挑战, 尤其是数据业务方 面的压力需求。
微博、 QQ、 股市在线、 手机上网冲浪、 人人网、 开心网等网络应用的迅猛发展, 使移 动终端的功能从单一的通话功能越来越转向网络应用。 通话费用在每月的账单中所占的比 重越来越小, 取而代之的是日益增长的数据业务费用。
在目前的无线通讯服务, 特别是移动终端 ( 如手机、 3G 电脑、 WIFI 电脑等等 ) 通讯 服务中, 不同的运营商为用户提供了各种不同资费套餐服务, 如各种包月套餐、 季度套餐、 流量套餐、 包时长套餐等等, 方便不同的用户使用。
如移动数据的 20 元套餐, 20 元包 150MB 国内流量, 超过后 0.01 元 /KB, 月流量 15G 以内暂采取 500 元封顶。2009 年 12 月 1 日至 2010 年 12 月 31 日, 套餐超出后国内数据流 量 0.001 元 /K( 到期后若无新调整则相应顺延 )。目前, 2G、 3G、 4G、 WLAN 网络各有自己的优 缺点, 网络覆盖范围不同, 资费标准也不同, 有的网络按照流量收费, 有的网络按照时长收 费。
网络的快速发展使用户对数据业务有了更好的体验、 上网速度更快, 网络下载速 度也越来越快。 可是在用户体验高速网络的同时, 用户不得不面临每月高昂的手机费用。 为 此, 如何利用现有的网络资源, 在保证用户正常使用网络的情况下, 节省用户通信费用成为 一个重要问题。
发明内容
针对如何合理利用现有网络资源节省用户通信费用的问题, 本发明提供了一种多 模终端的选网方法及装置, 以至少解决上述问题。
根据本发明的一个方面, 提供了一种多模终端的选网方法, 包括 : 多模终端发起业 务请求后, 获取多模终端执行业务请求所请求的业务的历史记录 ; 多模终端根据历史记录 统计上述业务在预设时间段内的在线时长和在所述预设时间段内的传输流量 ; 多模终端选 择与统计的在线时长和传输流量匹配的计费方式对应的网络驻留。
优选地, 多模终端选择与统计的所述在线时长和所述传输流量匹配的计费方式对 应的网络驻留, 包括 : 多模终端计算上述业务在上述在线时长内的平均传输流量, 如果平均 传输流量小于预设阈值, 则选取按传输流量计费的网络驻留, 否则, 选取按在线时长计费的网络驻留。
优选地, 在多模终端发起上述业务请求之前, 上述方法还包括 : 多模终端订购一个 或多个网络的运营商提供的资费套餐, 其中, 上述资费套餐包括 : 单位时间内能够使用的传 输流量和 / 或单位时间内能够使用的在线时长。
优选地, 多模终端选择与统计的在线时长和传输流量匹配的计费方式对应的网络 驻留, 包括 : 获取多模终端订购的资费套餐 ; 如果资费套餐为单位时间内能够使用的传输 流量, 计算在预设时间内能够使用的传输流量, 如果平均传输流量小于预设时间内能够使 用的传输流量, 则选取按传输流量计费的网络驻留 ; 或者, 如果资费套餐为单位时间内能够 使用的在线时长, 计算在预设时间内能够使用的在线时长以及上述业务在预设时间段内的 平均在线时长, 如果平均在线时长小于预设时间内能够使用的在线时长, 则选取按在线时 长计费的网络驻留。
优选地, 上述方法还包括 : 在一个单位时间结束后, 多模终端根据单位时间内记录 的历史记录, 统计在单位时间内的总在线时长和 / 或使用的总传输流量 ; 多模终端判断总 在线时长与单位时间内能够使用的在线时长之间的差值是否超过预设的时长阈值, 或者判 断总传输流量与单位时间内能够使用的传输流量之间的差值是否超过预设的流量阈值 ; 如 果是, 则多模终端提示用户变更订购的资费套餐。
优选地, 在多模终端驻留到选取的网络, 并结束上述业务请求所请求的业务之后, 上述方法还包括 : 多模终端记录当前执行上述业务的在线时长和传输流量。
根据本发明的另一方面, 提供了一种多模终端的选网装置, 包括 : 获取模块, 用于 在发起业务请求后, 获取多模终端执行上述业务请求所请求的业务的历史记录 ; 统计模块, 用于根据历史记录统计上述业务在预设时间段内的在线时长和在预设时间段内的传输流 量; 选网模块, 用于选择与统计模块统计得到的在线时长和传输流量匹配的计费方式的网 络驻留。
优选地, 上述装置还包括 : 计算模块, 用于计算上述业务在在线时长内的平均传输 流量 ; 上述选网模块, 还用于根据平均传输流量选择网络驻留, 包括 : 如果平均传输流量小 于预设阈值, 则选取按传输流量计费的网络驻留, 否则, 选取按在线时长计费的网络驻留。
优选地, 上述装置还包括 : 订购模块, 用于订购一个或多个网络的运营商提供的资 费套餐, 其中, 资费套餐包括 : 单位时间内能够使用的传输流量和 / 或单位时间内能够使用 的在线时长。
优选地, 上述选网模块按照以下方式选择网络驻留 : 如果资费套餐为单位时间内 能够使用的传输流量, 计算在预设时间内能够使用的传输流量, 如果平均传输流量小于预 设时间内能够使用的传输流量, 则选取按传输流量计费的网络驻留 ; 或者, 如果资费套餐为 单位时间内能够使用的在线时长, 计算在预设时间内能够使用的在线时长以及业务在预设 时间段内的平均在线时长, 如果平均在线时长小于预设时间内能够使用的在线时长, 则选 取按在线时长计费的网络驻留。
优选地, 上述统计模块, 还用于在一个单位时间结束后, 根据单位时间内记录的历 史记录, 统计在单位时间内的总在线时长和 / 或使用的总传输流量 ; 上述装置还包括 : 判断 模块, 用于判断总在线时长与单位时间内能够使用的在线时长之间的差值是否超过预设的 时长阈值, 或者判断总传输流量与单位时间内能够使用的传输流量之间的差值是否超过预设的流量阈值 ; 提示模块, 用于在判断模块的判断结果为是的情况下, 提示用户变更订购的 资费套餐。
优选地, 上述装置还包括 : 记录模块, 用于在驻留到选取的所述网络, 并结束上述 业务请求所请求的业务之后, 记录当前执行上述业务的在线时长和传输流量。
通过本发明, 多模终端可以根据业务预设时间段内在线时长和传输流量选取相应 的网络驻留, 选取与当前业务历史在线时长和传输流量匹配的计费方式对应的网络驻留, 从而节省用户通信费用。 附图说明
此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。在附图中 :
图 1 是根据本发明实施例的多模终端的选网方法的流程图 ;
图 2 是根据本发明实施例的多模终端的选网装置的结构框图 ;
图 3 是根据本发明实施例一的选网管理装置的结构框图 ;
图 4 是本发明实施例二的多模终端的选网装置的结构框图 ;
图 5 是根据本发明实施例三的多模终端的选网方法的流程图 ; 图 6 是根据本发明实施例三的 t1 时间内的网络吞吐量的示意图。具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。
根据本发明实施例, 提供了一种多模终端的选网方法, 如图 1 所示, 该方法包括以 下几个步骤 ( 步骤 S102- 步骤 S106) :
步骤 S102, 多模终端发起业务请求后, 获取多模终端执行业务请求所请求的业务 的历史记录。
步骤 S104, 多模终端根据上述历史记录统计上述业务在预设时间段内的在线时长 和在上述预设时间段内的传输流量。
步骤 S106, 多模终端选择与统计的上述在线时长和上述传输流量匹配的计费方式 对应的网络驻留。
下面对上述各步骤进行具体描述。
为了节省用户费用, 在多模终端发起业务请求后, 可以根据发起的业务的类型来 选择网络驻留。例如, 对于对网络要求不高的业务, 在 2G、 3G、 WLAN、 4G 网络上进行, 费用没 有区别 ; 对于流量不大, 但需要长时间在线的业务, 例如 QQ、 股市在线等, 可以选择按流量 计费的网络驻留 ; 对于在线时间较短, 而消耗的流量很大的业务, 例如 P2P 下载等, 可以选 择按时长收费的网络驻留。
在实际应用中, 多模终端可以根据业务平均传输流量选取相应的网络驻留, 以节 省用户通信费用。为了实现获得业务的平均传输流量, 多模终端可以记录执行业务的历史 记录, 根据历史记录, 可以统计出业务在预设时间段内的在线时长以及传输流量, 从而, 可 以计算出业务在在线时间内的平均流量, 然后根据计算得出的平均传输流量选择网络驻留。其中, 如果计算出的平均传输流量小于预设阈值, 则选取按传输流量计费的网络驻留, 否则, 选取按在线时长计费的网络驻留。
在本发明实施例的一个优选实施方式中, 在多模终端驻留到选取的网络, 并结束 业务请求所请求的业务之后, 还可以记录当前执行业务的在线时长和传输流量, 从而多模 终端再次发起该业务时, 能够根据更新后的历史数据准确的计算出平均传输流量, 从而提 高选网精确度和可靠性。 例如, 可以建立一个数据库, 存储执行不同业务的在线时长和传输 流量。 根据记录的历史数据, 可以统计业务在一定时间段内的在线时长和传输流量, 在统计 业务在一定时间段内的在线时长和在传输流量时, 可以根据需要设置时间段的长度, 例如, 选取距离本次发起业务最近的一小时, 或者全部历史记录等。
不同的运营商为用户提供了各种不同资费套餐服务, 方便不同的用户使用, 例如, 包月套餐、 季度套餐、 流量套餐、 包时长套餐等。多模终端可以订购一个或多个网络的运营 商提供的资费套餐 ( 例如, 可以订购流量套餐、 包时长套餐等 ), 其中, 资费套餐可以包括 : 单位时间内能够使用的传输流量和 / 或单位时间内能够使用的在线时长。例如, 用户可以 订购 3G 网络的包流量套餐, 每月可供使用的流量为 30M, 每天可使用的平均流量为 1M ; 或者 用户可以订购 WLAN 网络的包时长套餐。 在多模终端订购包流量套餐 ( 规定了单位时间内能够使用的传输流量, 例如, 每 月可使用流量为 30M) 的情况下, 多模终端可以根据包流量套餐信息, 确定当前剩余流量以 及剩余使用时间, 从而可以确定在预设时间段内能够使用的平均流量。多模终端比较预设 时间段内能够使用的平均流量与当前业务在预设时间段内的平均传输流量, 如果预设时间 段内能够使用的平均流量大于当前业务的上述平均传输流量, 则选择包流量套餐的网络驻 留。例如, 多模终端订购了 3G 网络流量包月套餐, 每月提供 30M 上网流量, 统计当前业务一 小时内的流量值为 0.1M, 当月天数为 30 天, 当月已过天数为 10 天, 剩余流量为 20M, 则 25/ (30-10)/12 > 0.1, 所以选择按包流量优惠策略选网, 优先选择 3G 网络驻留。
在多模终端订购包时长套餐 ( 规定了单位时间内能够使用的在线时长, 例如, 每 月可使用的在线时长为 300 分钟 ) 的情况下, 多模终端可以根据包时长套餐信息, 确定当 前剩余在线时长以及剩余使用时间, 从而可以确定在预设时间段内能够使用的平均在线时 长。 多模终端比较预设时间段内能够使用的平均在线时长与当前业务在预设时间段内的平 均在线时长, 如果预设时间段内能够使用的平均在线时长大于当前业务的上述平均在线时 长, 则选择包时长套餐的网络驻留。
在多模终端同时订购了包时长套餐和包流量套餐的情况下, 多模终端可以根据当 前业务的平均传输流量选取相应的网络驻留, 以节省用户通信费用。为了实现获得业务的 平均传输流量, 多模终端可以根据当前业务的历史记录, 统计出业务在预设时间段内的在 线时长以及传输流量, 从而, 可以计算出业务在在线时间内的平均流量, 将计算所得的平均 流量与预设的基准平均流量 ( 预设阈值 ) 进行比较, 如果计算出的平均传输流量小于基准 平均流量, 则选取按传输流量计费的网络驻留, 否则, 选取按在线时长计费的网络驻留。优 选地, 还可以设置一个比较阈值 ( 记为 M), 如果计算所得的平均流量与预设的基准平均流 量的差值大于或小于阈值 M, 则进入用户优选的套餐方式选网。
此外, 多模终端当前发起的业务没有使用历史记录 ( 例如, 第一次发起该业务 ), 可以按照默认的选网策略进行操作, 默认的选网策略可以是 : 低速业务从 TD-SCDMA 网络分
流, 中高速业务从 WLAN 分流, 高价值数据业务从 LTE 分流。比如 QQ 应用、 股市应用等选择 TD-SCDMA 网络, 点对点 (P2P) 下载选择 WLAN 网络, 邮箱、 在线视频选择 LTE 网络, 彩信等选 择 2G 网络。累计满预设时间段的流量或者时长后, 统计业务的时长和流量信息, 根据本发 明上述实施例的方法选取网络驻留。
在用户订购的资费套餐到期后, 可以根据多模终端在资费套餐规定的时间内的历 史记录, 统计出该时间内总在线时长和 / 或使用的总传输流量, 然后根据总在线时长与规 定时间内能够使用的在线时长之间的差值, 或者总传输流量与规定时间内能够使用的传输 流量之间的差值, 判断该差值是否超过预先设定的阈值, 如果判断结果为是, 那么说明该套 餐并不适合该用户使用, 从而, 多模终端可以提示用户变更订购的资费套餐。例如 : 设置流 量阈值为 10M, 时长阈值为 5 小时, 本月数据业务套餐中流量为 30M , 时长为 15 小时。而本 月实际使用的流量为 50M, 时长为 10 分钟, 则提示用户, 需要更新数据业务套餐, 建议增加 GPRS 流量, 取消 WLAN 的包时长业务。
通过本发明实施例, 多模终端可以根据业务预设时间段内在线时长和传输流量选 取相应的网络驻留, 选取与当前业务历史在线时长和传输流量匹配的计费方式对应的网络 驻留, 从而节省用户通信费用。 根据本发明实施例, 还提供了一种多模终端的选网装置, 可以但不限于用来实现 上述实施例的方法。
图 2 是根据本发明实施例的多模终端的选网装置的结构框图, 如图 2 所示, 该装置 可以包括 : 获取模块 202、 统计模块 204 和选网模块 206。其中, 获取模块 202, 用于在发起 业务请求后, 获取多模终端执行业务请求所请求的业务的历史记录 ; 统计模块 204, 与获取 模块 202 相耦合, 用于根据获取的历史记录统计上述业务在预设时间段内的在线时长和在 上述预设时间段内的传输流量 ; 选网模块 206, 用于选择与统计模块 204 统计得到的当前业 务的在线时长和传输流量匹配的计费方式的网络驻留。
在实际应用中, 多模终端可以根据业务平均传输流量选取相应的网络驻留, 以节 省用户通信费用。为了实现获得业务的平均传输流量, 多模终端可以记录所执行的业务 的历史记录, 根据历史记录, 可以统计出业务在预设时间段内的在线时长以及传输流量, 从 而, 可以计算出业务在在线时间内的平均流量, 然后根据计算得出的平均传输流量选择网 络驻留。在本发明实施实例的一个优选实施方式中, 该装置还可以包括 : 计算模块, 用于计 算当前业务在上述在线时长内的平均传输流量。选网模块 206 根据计算模块计算的平均传 输流量选择网络驻留, 如果平均传输流量小于预设阈值, 则选取按传输流量计费的网络驻 留, 否则, 选取按在线时长计费的网络驻留。
为了记录所执行的业务的历史记录, 在本发明实施例的一个优选实施方式中, 多 模终端的选网装置还可以包括 : 记录模块, 用于在驻留到选取的网络, 并结束业务请求所请 求的业务之后, 记录当前执行上述业务的在线时长和传输流量。 通过本优选实施方式, 多模 终端再次发起该业务时, 能够根据更新后的历史数据准确的计算出平均传输流量, 从而提 高选网精确度和可靠性。
在实际应用中, 多模终端的选网装置还可以包括 : 订购模块, 用于订购一个或多个 网络的运营商提供的资费套餐, 其中, 所述资费套餐包括 : 单位时间内能够使用的传输流量 和 / 或单位时间内能够使用的在线时长。例如, 用户可以通过订阅模块, 订购 3G 网络的包
流量套餐, 每月可供使用的流量为 30M, 可以每天可使用的平均流量为 1M ; 或者用户可以订 购 WLAN 网络的包时长套餐。
多模终端可以通过订购模块订购运营商提供的一个或多个资费套餐, 资费套餐可 以是包流量套餐 ( 规定了单位时间内能够使用的传输流量 ), 也可以是包时长套餐 ( 规定了 单位时间内能够使用的在线时长 ), 以及其他类似资费套餐。 选网模块 206 可以按照当前业 务的在线时长或平均流量结合订购的资费套餐选取网络驻留。
在多模终端订购了包流量套餐的情况下, 可以计算在预设时间内能够使用的传 输流量, 如果当前业务的平均传输流量小于预设时间内能够使用的传输流量, 则选网模块 206 选取按传输流量计费的网络驻留。优选地, 也可以根据当前业务的平均流量和当前 套餐的剩余时间, 计算可能使用的流量, 并与包流量套餐剩余流量比较, 如果可能使用的 流量小于包流量套餐剩余流量, 选择包流量套餐的网络驻留。例如, 查询套餐剩余流量为 45M, 统计该业务一小时内的流量值为 0.1M, 当月天数为 30 天, 当月已过天数为 10 天, 则 0.1*12*(30-10) = 24, 24 < 45, 所以选择按包流量优惠策略选网, 优先选择 3G 网络驻留。
在多模终端订购了包时长套餐的情况下, 可以计算在预设时间内能够使用的在线 时长以及当前业务在预设时间段内的平均在线时长, 如果当前业务的平均在线时长小于预 设时间内能够使用的在线时长, 则选网模块 206 选取按在线时长计费的网络驻留。例如, 多 模终端选择 P2P 下载业务, 查询多模终端订购了包时长套餐, 剩余时长为 30 小时, 统计一小 时内的上网时长为 5 分钟, D 当月天数为 31 天, 当月已过去天数为 16 天。假设每天使用数 据业务时间为 12 小时, 那么可以计算 30/(31-16)/12 = 1/6 小时 ( 即 10 分钟 ), 能够使用 的是平均在线时长为 10 分钟, 大于当前业务的平均在线时长, 所以选择按包时长优先策略 选网, 选择 WLAN 网络驻留。
鉴于用户通过订阅模块订阅了资费套餐, 在用户订购的资费套餐到期后, 可以根 据多模终端在资费套餐规定的时间内的历史记录, 统计出在该时间内总在线时长和 / 或使 用的总传输流量, 然后根据总在线时长与规定时间内能够使用的在线时长之间的差值, 或 者总传输流量与规定时间内能够使用的传输流量之间的差值, 判断该差值是否超过预先设 定的阈值, 如果判断结果为是, 那么说明该套餐并不适合该用户使用, 从而, 多模终端可以 提示用户变更订购的资费套餐。
在实际应用中, 可以根据用户资费套餐的使用情况, 判断用户是否适合使用所订 购的套餐。为了实现上述目的, 在本发明实施例的一个优选实施方式中, 统计模块, 还可以 用于在一个所述单位时间结束后, 根据所述单位时间内记录的历史记录, 统计在规定时间 内的总在线时长和 / 或使用的总传输流量。 上述装置还可以包括 : 判断模块, 用于判断总在 线时长与规定时间内能够使用的在线时长之间的差值是否超过预设的时长阈值, 或者判断 总传输流量与规定时间内能够使用的传输流量之间的差值是否超过预设的流量阈值 ; 提示 模块, 用于在判断模块的判断结果为是的情况下, 提示用户变更订购的资费套餐。
通过本发明实施例, 多模终端可以根据业务预设时间段内在线时长和传输流量选 取相应的网络驻留, 选取与当前业务历史在线时长和传输流量匹配的计费方式对应的网络 驻留, 从而节省用户通信费用。
下面通过具体实施例进行描述。
实施例一根据本发明实施例的多模终端根据资费套餐选网的方法, 在多模终端上部署资费 套餐的选网管理装置, 通过一定的动态选网策略的确定, 能够让多模终端在满足用户业务 稳定的性能指标下, 最大限度的为用户节约无线终端上网费用, 提升用户感知。
图 3 是根据本发明实施例一的选网管理装置的结构框图, 如图 3 所示, 该装置可以 包括 : 业务获取模块 302、 资费套餐获取模块 304、 统计模块 306、 网络选择模块 308 和套餐 推荐模块 310。
其中, 业务获取模块 302, 用于获取用户在终端上所进行的业务类型。
终端业务包括通话、 彩铃、 短信、 彩信、 在线听歌、 手机阅读、 网络游戏、 手机上网、 手机视频、 人人网、 开心网、 新浪微博等。有些业务对网络要求不高, 在 2G、 3G、 WLAN、 4G 网络 上进行, 费用没有区别, 这时就应该选择最稳定的网络 ; 有些业务流量不大, 但需要长时间 在线如 QQ、 股市在线之类的, 这时选择包流量的网络就比较省钱 ; 有些业务如 P2P 下载, 短 时间流量很大, 选择包时长的网络就比较合适。
资费套餐获取模块 304, 用于获取用户订购的套餐余量信息。
资费获取模块用于获取用户订购的套餐信息, 从套餐信息中提取出用户数据业务 的收费信息, 计算出当前的套餐中数据业务的用户剩余流量和用户剩余时长信息。 统计模块 306, 用于通过预定的算法, 计算比较出用户用哪种方式选网更合适, 选 择哪个网络驻留更合适。
网络选择模块 308, 用于为终端选择合适的网络驻留。
根据用户订购的套餐信息, 利用用户已用上网流量和时长统计模块的统计信息, 计算出剩余的流量和时长信息。然后根据用户所进行的业务类型, 按照用户选网的优先次 序, 选择合适的网络驻留。
套餐推荐模块 310, 用于根据用户本月数据业务的流量和时长信息, 与套餐中包 时长、 包流量数据进行比较, 设置一定的阈值, 如果超过阈值, 则提示用户, 更换数据业务套 餐。
通过本发明实施例, 实现多模终端根据网络套餐选网, 通过对业务、 套餐信息的分 析, 能够在不影响用户使用的情况下, 动态的为用户选择最优惠的网络驻留, 达到为用户节 省费用的目的。
实施例二
根据本发明实施例, 提供了一种多模终端的选网装置。图 4 是本发明实施例二的 多模终端的选网装置的结构框图, 如图 4 所示, 该装置可以包括 : 业务选择模块 402、 套餐查 询模块 404、 统计模块 406、 网络选择模块 408 和套餐推荐模块 410。
其中, 业务选择模块 402, 用于获取用户在终端上所进行的业务类型。终端业务包 括通话、 彩铃、 短信、 彩信、 在线听歌、 手机阅读、 网络游戏、 手机上网、 手机视频、 人人网、 开 心网、 新浪微博等等。有些业务对网络要求不高, 在 2G、 3G、 WLAN、 4G 网络上进行, 费用没有 区别, 这时就应该选择最稳定的网络 ; 有些业务流量不大, 但需要长时间在线如 QQ、 股市在 线之类的, 这时选择包流量的网络就比较省钱 ; 有些业务如 P2P 下载, 短时间流量很大, 选 择包时长的网络就比较合适。
套餐查询模块 404, 用于获取资费套餐信息。 上述资费套餐信息中包括在当前资费 套餐中规定的使用条件下的资费。通常, 该资费套餐信息由运营商定义并存储在相应的服
务器中, 移动终端可以向服务器主动获取可选择的所有的资费套餐的信息, 也可以由服务 器主动向移动终端进行推送。这些资费套餐信息具体内容可参考以下描述。
例如, 中国移动的 GPRS 套餐标准为国内移动数据 5 元套餐, 月租费 5 元, 包含流量 30MB ; 国内移动数据 20 元套餐, 月租费为 10 元, 包含流量 60MB ; 国内移动数据 50 元套餐, 月租费为 50 元, 包含流量 500MB, 超过包含流量后的流量费标准为 0.001 元 /KB。
中国移动 WLAN 的收费标准 : 月基本费 30 元, 包含 WLAN 时长 15 小时 / 月 ; 月基本 费 50 元, 包含 WLAN 时长 40 小时 / 月 ; 月基本费 100 元, 包含 WLAN 时长 200 小时 / 月 ; 超过 套餐后的 WLAN 资费为 0.05 元 / 分钟。
套餐查询模块获取用户订购的套餐信息, 解析出用户包流量数据, 包时长数据, 结 合用户已使用的时长、 已使用的流量, 计算出用户本月剩余的网络流量, 用户剩余的时长信 息。
统计模块 406, 用于选择用哪种选网策略更合适。
统计模块根据套餐查询模块 404 获取的资费套餐信息多模终端比较预设时间段 内能够使用的平均流量与当前业务在预设时间段内的平均传输流量, 如果预设时间段内 能够使用的平均流量大于当前业务的上述平均传输流量, 则选择包流量套餐的网络驻留。 例如, 多模终端订购了 3G 网络流量包月套餐, 每月提供 30M 上网流量, 统计当前业务一小 时内的流量值为 0.1M, 当月天数为 30 天, 当月已过天数为 10 天, 剩余流量为 20M, 则 25/ (30-10)/12 > 0.1, 所以选择按包流量优惠策略选网, 优先选择 3G 网络驻留。 , 结合预定的 算法, 比较一下, 用户选择哪种选网策略更合适。 网络选择模块 408, 用于设定选网的优先级顺序。 如果通过统计模块 406 计算出来 用户选择按包流量套餐比较合适, 则优先选择包流量的网络驻留, 如果计算出用户选择按 包时长套餐比较合适, 则优先选择包时长套餐的网络驻留。
套餐推荐模块 410, 用于根据用户本月数据业务的流量和时长信息, 与套餐查询模 块 404 中的套餐中包时长、 包流量数据进行比较, 设置一定的阈值, 如果超过阈值, 则提示 用户, 更换数据业务套餐。
例如 : 设置流量阈值为 10M, 时长阈值为 5 小时, 本月数据业务套餐中流量为 30M, 时长为 15 小时。 而本月实际使用的流量为 50M, 时长为 10 分钟, 则提示用户, 需要更新数据 业务套餐, 建议增加 GPRS 流量, 取消 WLAN 的包时长业务。
实施例三
根据本发明实施例, 提供了一种多模终端的选网方法, 可以在本发明实施例二的 多模终端的选网装置中实现。图 5 是根据本发明实施例三的多模终端的选网方法的流程 图, 如图 5 所示该方法可以包括以下几个步骤 ( 步骤 S502- 步骤 S526) :
步骤 S502 : 记录多模终端所进行的业务类型。
步骤 S504 : 获取资费套餐信息。
通过套餐查询模块 404 获取终端订购的数据业务中包时长和包流量的数据信息, 并根据本地统计的已用时长和已用流量信息, 计算出套餐内数据业务中剩余流量和剩余时 长的结果。
步骤 S506 : 从步骤 S504 中的查询结果获知话费套餐中的数据业务仅有包时长套 餐, 则进入步骤 304。
步骤 S508 : 计算一小时内的上网时长, 假设为 Y 分钟, 进入步骤 305 ; 如果 Y 为 0, 则直接进入步骤 S524, 按包时长优惠策略选网。
步骤 S510 : 设定流量套餐中设定的流量月内余量为 St, 一小时内的上网时长为 Y 分钟, 当月天数为 D, 当月已过天数为 X。则按套餐标准一小时内的上网平均时长为 St/ (D-X)/12, 如果 Y < St/(D-X)/12, 则进入步骤 S524 ; 如果 Y > St/(D-X)/12, 则进入步骤 S516, (12 为一天使用终端数据业务的时长数, 参考值 )。
步骤 S512 : 如果话费套餐中既有包时长套餐, 又有包流量套餐, 则进入步骤 S516。
步骤 S514 : 如果话费套餐中数据业务没有任何优惠套餐, 则进入步骤 S516。
步骤 S516 : 假如某业务在实际使用中的吞吐流量满足某一随机函数 V(t), 如图 6 对 0 到 t1 时间内求积分, 可以计算出 t1 时间内的总的网络吞吐量为 的平均网络吞吐量为 设定 V1 为基准吞吐量, 如果 则 t1 时间内 小于 V1, 则进入步骤S524, 选择按包时长优惠策略选网 ; 如果大于 V1, 则进入步骤 S526, 按包流量优惠策略选网。特别的, 这里的实现方式可以根据用户自己优选的方式设置一个阈值 M, 如果 大于或小于阈值 M, 则进入用户优选的套餐方式选网。特别的, 这里 V1 的设定 可以参考运营商的资费套餐标准制定。 此外, 如果某业务在实际使用中的吞吐流量没有合适的随机函数表示, 可以取 t1 时间内的平均流量, 如: t1 时间内的单位流量值分别为 v1、 v2、 v3、 .....vn, 则 t1 时间内的 平均网络吞吐量为 (v1+v2+v3+...+vn)/t1。
步骤 S518 : 话费套餐中数据业务仅有包流量套餐, 进入步骤 S520。
步骤 S520 : 统计一小时内的流量值 M 兆 ; 如果 X 为零, 则直接进入步骤 S526, 按包 流量优惠策略选网。
步骤 S522 : 设定一小时内的流量为 M 兆, 包流量套餐中的流量余额为 S, 当月天数 为 D, 当月已过天数为 X。则 M*12*D 为按一小时流量为 M, 则一个月时间内的该业务的流量 值。如果 M*12*(D-X) < S ; 则应该选择按包流量优惠策略选网 (12 为一天使用终端数据业 务的时长数, 参考值 )。
步骤 S524 : 为按包时长优惠策略选网, 例如, WLAN 网络设置了包时长套餐, 则选网 顺序首选为 WLAN。
步骤 S526 : 为按包流量优惠策略选网, 例如 3G 网络设置了包流量套餐, 则选网顺 序首选为 3G。
例如 : 用户选择 QQ 业务, 进入步骤 S504, 查询套餐剩余流量为 45M, 话费套餐中数 据业务只有包流量套餐, 则进入步骤 S518, 统计该业务一小时内的流量值为 0.1M, 当月天 数为 30 天, 当月已过天数为 10 天, 则 0.1*12*(30-10) = 24, 24 < 45, 所以选择按包流量优 惠策略选网, 优先选择 3G 网络驻留。
用户选择 P2P 下载业务, 进入步骤 S504, 查询套餐中只有包时长套餐, 剩余时长为
30 小时, 进入步骤 304, 累计一小时内的上网时长为 5 分钟, 进入步骤 S510, St = 30 小时, D 当月天数为 31 天, 当月已过去天数为 16 天。则 St/(D-X)/12 = 30/(31-16)/12 = 1/6, 为 10 分钟, 5 < 10 ; 所以选择按包时长优先策略选网, 业务进入后, 选择 WLAN 网络驻留。
特别的, 当某一业务第一次使用时, 按照默认的选网策略进行操作, 默认的选网策 略为 : 低速业务从 TD 分流, 中高速业务从 WLAN 分流, 高价值数据业务从 LTE 分流。比如 QQ 应用、 股市应用等选择 TD 网络, P2P 下载选择 WLAN 网络, 邮箱、 在线视频选择 LTE 网络, 彩 信等选择 2G 网络。累计满一小时的流量或者时长后, 进入上述步骤, 进行套餐选择。
根据用户选择的终端业务, 用户订购的套餐信息, 利用一定的计算方法计算出那 种选网方式更合适, 按照计算结果计算用户选网优先次序, 选择合适的网络驻留。 并在一定 期限时间内统计用户已用的网络流量和网络时长, 与用户订购的套餐中数据业务流量时长 比较, 提示用户是否需要更换套餐, 最大程度的达到帮用户省钱的目的。
通过本发明实施例, 根据多模终端业务的业务类型, 用户订购的套餐信息, 计算出 最优的选网方法, 并提示用户是否需要更换数据业务套餐, 可以在保证用户体验的情况下, 最大程度的选择最便宜的网络驻留, 选择最合适的套餐, 达到帮助用户省钱的目的, 显著提 高了用户的利益。
从以上的描述中, 可以看出, 本发明实现了如下技术效果 : 根据当前数据业务的类 型, 和使用当前业务的历史记录, 以及用户订购的套餐信息, 计算出最优的选网方法, 并在 套餐使用结束后, 提示用户是否需要更换数据业务套餐, 可以在保证用户体验的情况下, 最 大程度的选择最便宜的网络驻留, 选择最合适的套餐, 达到帮助用户省钱的目的。
显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所组成 的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以将它们存储 在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处的顺序执行所示 出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何修 改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。