信息流量许可控制方法及装置的制作方法

文档序号:7665562阅读:128来源:国知局
专利名称:信息流量许可控制方法及装置的制作方法
技术领域
本发明属于通信技术领域,尤其涉及一种信息流量许可控制方法及装置。
背景技术
随着通信技术的不断发展,短消息已经成为用户主要的通信方式之一 , 短消息的流量也在不断地上升。目前通信网络中,短消息服务中心系统的流 量许可证表示短消息服务中心允许的最大短信息流量,运营商在组建短消息 服务中心系统时,只能根据短消息服务中心业务最高峰的要求组建,而实际 上短消息服务中心系统在日常和节假日期间的短消息流量情况是完全不同 的,节假日的短消息流量要显示高于日常短消息流量。
现有短消息服务中心系统中对支持的最大短消息流量是单一设置的,运 营商在组建短消息服务中心系统时不得不估算短消息最高流量,并根据短消 息最高流量来投资建设短消息服务中心系统,但只有在节假日高峰时期,短 消息流量才能接近或达到服务中心系统最大支持流量值,平时部分系统资源 闲置,因此造成系统资源浪费。

发明内容
本发明实施例提供一种信息流量许可控制方法及装置,用于解决现有技 术中信息流量许可证单一设置,造成系统资源浪费的缺陷,实现信息流量分 级控制,节省系统资源。
本发明实施例提供一种信息流量许可控制方法,包括应用基本许可证对
信息的流量进行控制,判断是否符合使用第一扩展许可证的触发条件,若符合 则应用所述第 一扩展许可证对信息的流量进行控制。
本发明实施例提供一种信息流量许可控制装置,包括
许可证管理模块,用于根据信息流量许可证的触发条件在各许可证之间
进行切换;
控制模块,用于应用所述许可证管理模块选用的所述许可证对信息的流 量进行控制。
本发明实施例提供的信息流量许可控制方法及装置,通过对短信息流量的 分级控制,克服了现有最大流量单一设置造成系统资源浪费的缺陷,减少了信 息中心系统中无效许可流量占用的系统资源。


图1为本发明信息流量许可控制方法实施例一流程图; 图2为本发明信息流量许可控制方法实施例二流程图; 图3为本发明信息流量许可控制装置实施例一结构示意图; 图4为本发明信息流量许可控制装置实施例二结构示意图。
具体实施例方式
下面结合附图和具体实施例进一步说明本发明的技术方案。 信息流量许可控制方法实施例一
短消息服务中心应用消息流量许可证对系统中短消息的流量进行控制, 所述的消息流量许可证表示短消息服务中心允许的最大短信息流量。在曰常 短消息流量不高的情况下,短消息服务中心一般应用普通许可证对短消息的 流量进行控制,其中普通许可证根据平日正常的短消息流量设置允许通行的 最大短信息流量;但当进入节假日等短消息流量高峰期时,所述普通许可证 所允许的最大短信息流量将不能满足实际产生的短消息流量,应该增加短消
息服务中心所支持的最大短信息流量,启动扩展许可证对短消息的流量进行 有效地控制,使得短消息服务中心能够满足短消息高流量的要求。所述扩展 许可证为满足短消息的高流量而对所支持的最大短信息流量进行的扩展,即 应用扩展许可证支持的短消息流量比普通许可证所支持的短消息流量大。因 此本发明实施例在设置普通许可证的基础上,再增加设置第一扩展许可证, 并为第一扩展许可证设置相应的触发条件,在应用基本许可证对信息的流量 进行控制的过程中,判断是否符合使用第一扩展许可证的触发条件,若符合 则应用第 一扩展许可证对短消息的流量进行控制。
图l为本发明信息流量许可控制方法实施例一流程图。进一步地,基本
许可证和第一扩展许可证的使用切换流程如图l所示,包括如下步骤
步骤100、应用基本许可证对信息的流量进行控制;
在平时短消息流量较小的情况下,应用普通许可证对短消息的流量进行 控制,便可满足要求;
步骤IOI、判断当前时刻是否到达使用第一扩展许可证的触发时间,若 没到达,则返回执行步骤100;若到达,则执行步骤102;
当系统时刻到达使用所述第一扩展许可证的触发时间后,系统便预备放 弃原先使用的普通许可证,准备启用所述第一扩展许可证对短消息的流量进 行控制;
步骤102、判断是否存在所述第一扩展许可证的允许使用期限的余量, 若不存在,则返回执行步骤100;若存在,则执行步骤103;
步骤103、应用所述第 一扩展许可证对信息的流量进行控制。 在判断当前时刻到达使用第 一扩展许可证的触发时间后,还要继续判断 第一扩展许可证的允许使用期限的余量是否为空,若为空,则表示目前没有 使用第 一扩展许可证的权限,即系统已不允许应用第 一扩展许可证对短消息 的流量进行控制了 ,此时应继续沿用普通许可证对短消息的流量进行控制。 若第一扩展许可证的允许使用期限的余量不为空,则表示目前有使用第一扩 展许可证的权限,即系统允许应用第 一扩展许可证对短消息的流量进行控 制,此时启动第一扩展许可证,并按照它所允许的最大消息流量对短消息的 流量进行控制。
本实施例提供的信息流量许可控制方法通过设置不同级别的许可证对 信息的流量进行控制,在流量较小时应用普通许可证,在节假日等消息流量 较大时应用扩展许可证,不但降低了信息服务系统的组建成本,而且节省了 系统资源。
信息流量许可控制方法实施例二
图2为本发明信息流量许可控制方法实施例二流程图。基于信息流量许 可控制方法实施例一,在设置基本许可证的基础上增设第一许可证可有效地 解决短消息流量比平日增加的问题。目前短消息流量为平日流量保持正常状 态,周末或节假日期间短消息流量较高,而在例如新年零时前后时间段内短 消息流量最高,而且具有持续时间短流量更大的特点,因此本实施例中在设 置有第一扩展许可证的基础上,再增加设置第二扩展许可证以满足短消息出 现流量高峰的情况,许可证的切换流程如图2所示,包括如下步骤 步骤200、应用基本许可证对信息的流量进行控制; 步骤201、判断是否满足使用第一扩展许可证的触发条件,若不符合, 则返回执行步骤200;若符合,则执行步骤202;
步骤202、应用第一扩展许可证对短消息流量进行控制; 步骤203、判断当前时刻是否到达使用所述第二扩展许可证的触发时间, 若没到达,则返回执行步骤202;若到达,则执行步骤204;
步骤204、判断是否存在所述第二扩展许可证的允许使用期限的余量, 若不存在,则返回执行步骤202;若存在,则执行步骤205;
步骤205、应用所述第二扩展许可证对信息的流量进行控制。 其中步骤201中判断是否满足使用第 一扩展许可证的触发条件采用信息 流量许可控制方法实施例 一 中判断流程。在设置有第 一扩展
再增设第二扩展许可证,可针对短消息流量的时间分布分三级许可对短消息 的流量进行控制。平日应用普通许可证对短消息流量进行控制,周末或节假 日应用第 一扩展许可证对短消息流量进行控制,而在短消息流量出现高峰的 时间段则应用第二扩展许可证对短消息流量进行控制。
针对短消息流量增多出现的时间段特点,可对第一扩展许可证和第二扩 展许可证的触发时间段在进行许可证切换之前进行相应设置,本实施例中将 第一扩展许可证的触发时间段设置为"*年*月*日一*年*月*日",将第二扩 展许可证的触发时间段设置为"*时一*时",例如将第一扩展许可证的触发
时间段设置为"2007年10月1日一2007年10月7日",即使用第一扩展许可证 的触发时间是"2007年10月1日",而结束使用第一扩展许可证的触发时间 是"2007年10月7日",使用时间为7天;例如将第二扩展许可证的触发时间 段设置为"0时一2时",即使用第二扩展许可证的触发时间是"0时",而 结束使用第二扩展许可证的触发时间是"2时",使用时间为2个小时。本实 施例中不但要设置扩展许可证的触发时间,而且还要设置扩展许可证的允许 使用期限,所述允许使用期限即为系统总共允许使用第 一扩展许可证或第二 扩真许可证的使用期限,系统以"天"为单位对第一扩展许可证的允许使用
期限进行设置,以"小时"为单位对第二扩展许可证的允许使用期限进行设 置。在应用第一扩展许可证进行短消息流量控制的过程中,随着使用第一扩 展许可证时间的增加,要相应地减少第 一扩展许可证的允许使用期限的余 量,因为第一扩展许可证的使用期限是以"天,,为单位计算的,因此每使用 第一扩展许可证进行流量控制经过l天后,就将第一扩展许可证的允许使用 期限的余量相应地减少l天,直到余量减到O为止;同样地,在应用第二扩展 许可证进行短消息流量控制的过程中,随着使用第二扩展许可证时间的增 加,要相应地减少第二扩展许可证的允许使用期限的余量,因为第二扩展许 可证的使用期限是以"小时,,为单位计算的,因此每使用第二扩展许可证进 行流量控制经过l小时后,就将第二扩展许可证的允许使用期限的余量相应 地减少l小时,直到余量减到O为止。基于上述,进行扩展许可证切换不但要 到达触发时间,而且要满足允许使用期限的余量不为零。
基于上述的信息流量许可控制方法实施例一与实施例二,在应用第一扩 展许可证对短消息的流量进行控制的过程中,因为使用第 一扩展许可证是有 期限的,当到达结束使用第一扩展许可证的触发时间时,要结束应用第一扩
展许可证对短消息的流量进行控制;又由于在使用第 一扩展许可证的过程
中,要同步减少第一扩展许可证的允许使用期限的余量,当余量为零时表示 已经无使用第一扩展许可证的权限,此时也要结束第一许可证的应用。当允 许使用期限的余量为零时,无论是否到达结束使用第一扩展许可证的触发时 间,都要结束使用而相应地转用普通许可证对短消息的流量进行控制。相似 地,在应用第二许可证对短消息的流量进行控制的过程中,当到达结束使用 所述第二扩展许可证的触发时间或所述第二扩展许可证的允许使用期限的
余量为零时,结束使用所述第二扩展许可证对信息的流量进行控制;在结束 使用所述第二扩展许可证后,相应地转用第 一扩展许可证对短消息的流量进 4亍控制。
在以上信息流量许可控制方法实施例中,若符合使用第 一扩展许可证或 符合使用第二扩展许可证的触发条件时,便启用相应的扩展许可证对短消息 的流量进行控制,无论此时短消息的实际流量是否适应于扩展许可证的最大 短消息流量值。而且以上实施例是以短消息为例对信息流量许可控制方法进 行解释说明,但本发明并不局限于短消息的流量分级控制管理方法,在其他 基于消息的流量控制方法例如画S中心系统、WAP网关、mail系统等消息流量 控制中同样适用。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括R0M、 RAM、磁碟或者光盘等各种可以存储程序代码的介质。
信,t、流量许可控制装置实施例
图3为本发明信息流量许可控制装置实施例一结构示意图,如图3所示, 该装置包括许可证管理模块1和控制模块2。其中许可证管理模块l用于根据 信息流量许可证的触发条件在各许可证之间进行切换;控制模块2用于应用 许可证管理模块l选用的所述许可证对信息的流量进行控制。
信息流量许可控制装置中许可证管理模块l在日常短消息流量较小的情 况下选择普通许可证,并将普通许可证发送给控制模块2;控制模块2应用接 收到的普通许可证对短消息的流量进行控制;当许可证管理模块l根据扩展 许可证的触发时间和允许使用期限的余量判断满足使用扩展许可证进行流 量控制时,将扩展许可证发送给控制模块2,通知控制模块2应用扩展许可证 对短消息的流量进行控制。进一步地,图4为本发明信息流量许可控制装置 实施例二结构示意图,如图4所示,许可证管理模块l中包括基本许可证子模 块ll、第一扩展许可证子模块12、第二扩展许可证子模块13和切换子模块14。
其中,基本许可证子模块ll用于存储所述基本许可证信息;第一扩展许可证 子模块12用于存储所述第一扩展许可证信息以及所述第一扩展许可证的触 发条件和允许使用期限;第二扩展许可证子模块13用于存储所述第二扩展许 可证信息以及所述第二扩展许可证的触发条件和允许使用期限;切换子模块 14切换子模块用于根据许可证的触发条件,选择基本许可证子模块ll、第一 扩展许可证子模块12或第二扩展许可证子模块13中的存储的对应的许可证 信息。许可证管理模块l通过其内部的基本许可证子模块ll对基本许可证进 行管理,在平日短消息的流量较小的情况下,短消息中心服务系统通过切换 子模块14调用基本许可证子模块11中存储的基本许可证并通知控制模块2, 控制模块2应用基本许可证对短消息的流量进行控;当切换子模块14判断当 前条件符合使用第 一扩展许可证的触发条件时,短消息中心服务系统通过切 换子模块14调用第一扩展许可证子模块12存储的第一扩展许可证并通知控 制模块2,控制模块2应用第一扩展许可证对短消息的流量进行控制;当切换
子模块14判断当前条件符合使用第二扩展许可证的触发条件时,短消息中心 服务系统通过切换子模块14调用第二扩展许可证子模块13中存储的第二扩
展许可证并通知控制模块2,控制模块2应用第二扩展许可证对短消息的流量 进行控制。当结束使用扩展许可证时,短消息中心服务系统通过切换子模块 14调用基本许可证子模块11中存储的基本许可证通知控制模块2,控制模块2 应用基本许可证对短消息的流量进行控制。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技
术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1、一种信息流量许可控制方法,其特征在于应用基本许可证对信息的流量进行控制,判断是否符合使用第一扩展许可证的触发条件,若符合则应用所述第一扩展许可证对信息的流量进行控制。
2、 根据权利要求l所述的信息流量许可控制方法,其特征在于,所述判 断是否符合使用第一扩展许可证的触发条件,若符合则应用所述第一扩展许 可证对信息的流量进行控制具体为在判断到达使用所述第一扩展许可证的触发时间后,再判断是否存在所 述第一扩展许可证的允许使用期限的余量,若存在,则应用所述第一扩展许 可证对信息的流量进行控制。
3、 根据权利要求2所述的信息流量许可控制方法,其特征在于,所述应 用所述第一扩展许可证对信息的流量进行控制之后,还包括判断当前时刻是否到达使用第二扩展许可证的触发时间;若没到达,则应用所述第 一扩展许可证对信息的流量进行控制;若到达,则再判断是否存在所述第二扩展许可证的允许使用期限的余量,若不存在,则应用所述第一扩展许可证对信息的流量进行控制;若存在,则应用所述第二扩展许可证对信息的流量进行控制。
4、 根据权利要求3所述的信息流量许可控制方法,其特征在于所述应用 所述第二扩展许可证对信息的流量进行控制的过程中,还包括根据使用所述 第二扩展许可证的时间,减少所述第二扩展许可证的允许使用期限的余量。
5、 根据权利要求4所述的信息流量许可控制方法,其特征在于,所述根据 使用所述第二扩展许可证的时间,减少所述第二扩展许可证的允许使用期限 的余量具体为根据使用所述第二扩展许可证的小时数相应地减少所述第二 扩展许可证的允许使用期限的余量。
6、 根据权利要求3所述的信息流量许可控制方法,其特征在于所述应用 所述第二扩展许可证对信息的流量进行控制之后,还包括当到达结束使用所述第二扩展许可证的触发时间或所述第二扩展许可证的允许使用期限的 余量为零时,结束使用所述第二扩展许可证对信息的流量进行控制。
7、 根据权利要求2所述的信息流量许可控制方法,其特征在于所述应 用所述第 一扩展许可证对信息的流量进行控制的过程中,还包括根据使用所 述第 一扩展许可证的时间,减少所述第 一扩展许可证的允许使用期限的余 量。
8、 根据权利要7所述的信息流量许可控制方法,其特征在于,所述根据使 用所述第一扩展许可证的时间,减少所述第一扩展许可证的允许使用期限的 余量具体为根据使用所述第一扩展许可证的天数相应地减少所述第一扩展 许可证的允许使用期限的余量。
9、 根据权利要求2所述的信息流量许可控制方法,其特征在于所述应用 所述第一扩展许可证对信息的流量进行控制之后,还包括当到达结束使用 所述第一扩展许可证的触发时间或所述第一扩展许可证的允许使用期限的 余量为零时,结束使用所述第 一扩展许可证对信息的流量进行控制。
10、 根据权利要求2所述的信息流量许可控制方法,其特征在于所述判 断是否符合使用第一扩展许可证的触发条件之前,还包括设置所述第一扩 展许可证的触发时间和允许使用期限。
11、 根据权利要求3所述的信息流量许可控制方法,其特征在于所述判 断是否符合使用第一扩展许可证的触发条件之前,还包括设置所述第二扩 展许可证的触发时间和允许使用期限。
12、 一种信息流量许可控制装置,其特征在于,包括 许可证管理模块,用于根据信息流量许可证的触发条件在各许可证之间进行切换;控制模块,用于应用所述许可证管理模块选用的所述许可证对信息的流 量进行控制。
13、 根据权利要求12所述的信息流量许可控制装置,其特征在于,所述许可证管理模块包括基本许可证子模块,用于存储所述基本许可证信息;第一扩展许可证子模块,用于存储所述第 一扩展许可证信息以及所述第 一扩展许可证的触发条件和允许使用期限;第二扩展许可证子模块,用于存储所述第二扩展许可证信息以及所述第二扩展许可证的触发条件和允许使用期限;切换子模块,用于根据许可证的触发条件,选择所述基本许可证子模块、 第一扩展许可证子模块或第二扩展许可证子模块中的存储的许可证。
全文摘要
本发明涉及一种信息流量许可控制方法及装置。该方法包括应用基本许可证对信息的流量进行控制,判断是否符合使用第一扩展许可证的触发条件,若符合则应用所述第一扩展许可证对信息的流量进行控制。该装置包括许可证管理模块,用于根据信息流量许可证的触发条件在各许可证之间进行切换;控制模块,用于应用所述许可证管理模块选用的所述许可证对信息的流量进行控制。本发明实施例提供的信息流量许可控制方法及装置,通过对短信息流量的分级控制,克服了现有最大流量单一设置造成系统资源浪费的缺陷,减少了信息中心系统中无效许可流量占用的系统资源。
文档编号H04L12/56GK101175044SQ20071017879
公开日2008年5月7日 申请日期2007年12月5日 优先权日2007年12月5日
发明者王春勇 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1