一种小区短信的流量控制方法及系统的制作方法

文档序号:7921507阅读:175来源:国知局
专利名称:一种小区短信的流量控制方法及系统的制作方法
技术领域
本发明涉及数据通信领域,特别涉及小区短信业务应用中基于小区的一 种流量控制的实现方法及系统。
背景技术
基于位置的广告业务,又称为小区短信业务。小区短信也就是通过信令 检测手段获得用户手机的位置变动信息,结合目前移动通讯网络和短信发布 平台,在特定时间,特定地点,为特定客户群提供特定给你频次的富有个性化服务的短信增值业务。小区短信系统是利用信令设备侦听BSC( Base Station Controller,基站控制器)和MSC (Mobile Switching Center,移动交换中心) 之间的A接口消息,得到手机进出特定小区时需与交换机交换的位置信息的 特性(包括手机开关机、周期更新、电话呼入与呼出、短信接收与发送、位 置切换与更新),结合目前移动通信网络短消息系统,实现在特定区域、时 间对特定用户群发送定制服务短信的个性化短信增值服务系统。从技术角度 来讲,小区短信并不是一种新的:f支术,其信令采集方式和短信发送方式都和 漫游短信系统一致,只是业务需求不同。通常小区短信由信令侦听系统、业务处理系统、内容提供方等几部分构 成。基本业务流程是信令侦听系统侦听到手机用户后将其位置消息上才艮给业 务处理系统,业务处理系统经过分析后从内容提供方得到广告信息,通过短 信发布平台以短信形式下发消息给手机用户。小区短信发送主要针对特定小区的手机用户,而非个别手机用户。只要 手机用户进入业务指定的小区,系统在一定时间内可以识别并根据预先定制的方案向其发送短信,因此小区短信同 一般点对点消息具有不同的下行特点 点对点消息从整体来看具有无序性,即业务比较均匀地分布在不同的交换机 上;小区短信下行消息具有强烈的定向性,大量消息在短时间内通过特定交换机进行下发,而MSC和BSC等资源(包括处理能力和无线信道)是有限 的,超过一定值,负荷增大,许多消息就无法处理,造成短信下发MSC无应 答、MSC拒绝等错误的增加,导致网络接通率下降,影响用户的话务接通和 短信的及时接收。目前小区短信实际运行中,特别是基于小灵通的小区短信, 由于涉及到通过对终端用户定位来获取具体位置信息,更加增加了移动网络 负荷,同时在成熟的商业活动区,由于监听到的用户更多,如果不进行一定 的流量控制,对于局部小区来说网络负荷更大。为了解决上述问题,需要对小区短信的流量进行控制。现有技术中,流 量控制局限于针对终端用户上,比如黑白名单等,而没有从整体网络资源的 利用和减小小区负荷控制上进行优化,局部区域在实际业务开展中对于网络 的冲击较大,特别是需要定位来获取位置信息的小灵通位置广告业务,如不 加以控制,系统各项指标明显偏高,通话短信成功率下降,不利于此业务的 长期稳定开展。本发明要解决的技术问题是提供一种d 、区短信的流量控制方法及系统, 可以有效降低网络系统负荷,减少小区短信对其它业务的影响。为了解决上述问题,本发明提供了一种小区短信的流量控制方法,包括配置步骤将小区短信的服务时间分成一个或多个时段,配置每个时段 的短信流量阀值;侦测步骤侦测进入小区的终端用户的位置信息和终端动作状态,获取 该用户信息;业务处理步骤统计一个时段内该小区终端用户的短信流量总量,判断 该短信流量总量是否达到该时段的短信流量阀值,如果达到,丟弃该用户信 息。进一步地,所述侦测的用户终端位置信息包括位置区域区别码LAC、小 区全球识别码CI和用户手机动作状态。进一步地,所述侦测的用户终端动作状态包括呼叫和收发短信中的一种发明内容或两种。进一步地,所述配置步骤中,还包括设定一周期,并配置一个周期内同一终端用 户可以进行短信业务的最大频次;所述业务处理步骤中,如杲所述短信流量总量未达到该时段的短信流量 阀值,还包括统计一个周期内所述终端用户进入该小区的频次,并判断该 频次是否超过所述配置的该周期内的最大频次,如果超过,丢弃该用户信息; 如果未超过,从内容提供方获取得到小区短信内容,通过短信发布平台以短 信形式下发消息给终端用户。进一步地,所述统计一个周期内终端用户进入该小区的频次的方法为 每次终端用户进入该小区时,将该用户的频次加1并记录到数据库中;还将 当前日期时段内小区下的侦听用户数以及用户手机动作也记录到数据库中。本发明还提供了一种小区短信的流量控制系统,包括配置才莫块,用于将小区短信的服务时间分成一个或多个时段,配置每个 时段的短信流量阀值;信令侦测模块,用于侦测进入小区的终端用户的位置信息和终端动作状 态,获取该用户信息,并将用户信息发送给业务处理;f莫块;流量控制才莫块,用于统计一个时段内该小区终端用户的短信流量总量, 判断该短信流量总量是否达到所述配置才莫块配置的该时段的短信流量阀值, 如果达到,丢弃该用户信息。进一步地,所述信令侦测模块侦测的终端用户位置信息包括位置区域区 别码LAC、小区全球识别码CI和用户手机动作状态。进一步地,所述信令侦测;漠块侦测的终端动作状态包括呼叫和收发短信 中的一种或两种。进一步地,还包括业务处理模块,其中所述配置才莫块,还用于设定一周期,并配置一个周期内同一终端用户可 以进行短信业务的最大频次;所述流量控制;f莫块,还用于在所述短信流量总量未达到该时段的短信流 量阀值时,统计一个周期内所述终端用户进入该小区的频次,并判断该频次 是否超过所述配置的该周期内的最大频次,如果超过,丢弃该用户信息;如 果未超过,将所述终端用户的位置信息和动作状态信息发送给所述业务处理 模块;所述业务处理模块,用于才艮据所述终端用户的位置信息和动作状态信息, 从内容提供方获取得到小区短信内容,通过短信发布平台以短信形式下发消 息给终端用户。进一步地,所述流量控制^^莫块统计一个周期内终端用户进入该小区的频 次的方法为每次终端用户进入该小区时,所述流量控制才莫块将该用户的频 次加1并记录到数据库中;还将当前日期时段内小区下的侦听用户数以及用 户手机动作也记录到数据库中。本发明通过统计在一时段内的短信流量总量,在短信流量总量大于预先 设定的阀值时,不再向终端用户下发小区短信,从而实现对小区短信流量的 控制。本发明的处理流程是一个动态的过程,可以根据网络的状态随时进行 控制,因此控制准确,可以大大降低网络堵塞的可能,提高网络的稳定性。


图1是小区短信系统的原理图;图2是本发明的小区短信流量控制系统的原理示意图;图3是本发明的小区短信流量控制方法的流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术 人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的 限定。如图1所示为小区短信系统的原理图。手机用户进出某个网络小区时, 该小区的BSC和MSC之间或者STP ( Signaling Transfer Point,信令转接点)与MSC之间的A接口会产生相应的信令交互信息。小区短信系统正是通过 采集A接口的信令,从而得到进出某个"小区"的手机用户信息,结合业务 信息实现在特定时间向特定小区、特定人群发送特定内容短信的功能。小区 短信系统采集A接口信令数据是以IMSI (International Mobile Subscriber Identifier,国际移动用户标识符)来区分手机用户的,因此无法用来直接发送 短信,需要做一定的转换。漫游手机用户需要通过BOSS(Business Operating Support System,业务运营支撑系统)系统提供的数据查询IMSI与MSISDN (Mobile Station Integrated Services Digital Number,移动站点综合服 务数字编码)之间的对应关系得到MSISDN号码进行短信的发送。外省用户 通过系统与HSTP (High Signaling Transport Point,高级信令转接点)之间的 信令接口得到外地IMSI与MSISDN之间的对应关系,可以直接对应出号码 来进行短信发送。如图2所示,本发明的小区短信流量控制系统包括配置模块100、信令 侦听模块101、流量控制模块102及业务处理模块103,其中,配置才莫块100用于将小区短信的服务时间分成一个或多个时段,配置每 个时段的短信流量阀值;还用于设定一周期,并配置一个周期内同一终端用 户可以进行短信业务的最大频次;信令侦测模块101用于侦测进入小区的终端用户的位置信息和终端动作 状态,并发送给流量控制模块102;流量控制才莫块102用于统计一个时段内该终端用户所处小区的短信流量 总量,判断该短信流量总量是否达到所述配置才莫块配置的该时段的短信流量 阀值,如果达到,丢弃该用户信息;如果未达到,统计一个周期内该终端用 户进入该小区的频次,并判断该频次是否超过所配置的该周期内的最大频次, 如果超过,丟弃该用户信息;如果未超过,将该终端用户的用户信息发送到 业务处理模块103;业务处理模块103根据用户信息,从内容提供方获取得到广告信息,通 过短信发布平台以短信形式下发消息给终端用户。如图3所示,本发明的小区短信的流量控制方法包括以下步骤301:将小区短信的服务时间分成一个或多个时段,配置每个时段的短信 流量阀值;设定一周期,并配置一个周期内同一终端用户可以进行短信业务 的最大频次;小区流量控制要跟据特定区域设置不同的时段采用不同的流量,比如商 业区,工作日相对来说人流量不是很大,为了充分利用网络资源,可以在一 定时间段内的流量上限(即流量阀值)适当放大。而在休息日则考虑到人流 量比较大,其他正常的网络呼叫行为也可能增多,这个时候就应该考虑流量 控制收紧(即设置较小的短信流量阀值),开展业务的同时也不影响网络的 正常呼叫等行为,合理利用分配网络资源,提高网络利用率。时段控制小区 流量阀值设置可以设置粒度是几个小时一个时段也可以是一天一个时段,可 以根据实际应用场景选择。例如,可以将日期按照休息日和工作日分成两类, 每类日期按照人流量对每天主要侦听时段设置一个阀值,比如小区短信服务 时间为上午9: 00到晚上20:00,那么可以将休息日的9:00-12:00划分为一个 时段,设置一个阀值,将14:00- 17:00划分为一个时段,设置一个阀值,其 他类似。具体粒度可以根据应用场景来细分,粒度越细,控制越精确,对网 络冲击越小,同时系统复杂度也不会增加多少。所述的短信流量阀值是指某 时段内能发短信总量。这里的时间周期可以是一个星期或一个月。302:由信令侦测模块侦测进入小区的终端用户的位置信息和终端动作状 态,并上报给流量控制模块;考虑到业务开展,信令侦测模块可以仅仅针对 用户手机呼叫和收发短信动作进行侦测,其他动作可以忽略;303:流量控制模块收到信令侦测模块上报的终端用户位置信息和动作 状态信息,解析获取终端用户的LAC (Location AreaCode ,位置区域区别 码)、CI ( Cell Global Identity,小区全球识别码)、用户手才几动作状态;304:流量控制模块首先判断当前手机动作状态是否是系统配置的需要监 听的动作,如果不是,丢弃该用户信息;如果是,统计当前时间所处的时段 的小区短信总流量,判断当前时段的小区短信总流量是否达到了所配置的该 时段的短信流量阀值,如果达到,则丢弃该用户信息;如果未达到,执行下该步骤中,可以将当前移动终端用户在该周期内进入该小区的频次记录 到数据库中,即终端用户每次进入该小区时,将该终端用户的频次加1后记录到数据库中;还可以将当前日期时段内小区下的侦听用户数以及用户手机 动作也记录到数椐库中。305:流量控制^t块记录当前终端用户所在CI信息,并累计出该周期内 当前终端用户进入该小区的总频次;判断该总频次是否超过所配置的该周期 内的同一终端用户可以进行短信业务的最大频次,如果超过,则丢弃该用户 信息;如果未超过,流量控制模块将该终端用户的信息发送给业务处理模块;该步骤主要是对小区下同 一手机用户 一定时间段内频繁到访进行业务上 的限制,避免对同一用户重复发送业务消息。例如配置的周期为一个星期, 一个周期内同一终端用户可以进4亍短信业务的最大频次为5,那么系统统计 七天内当前终端用户来同一小区的频次,如果达到5次则不处理此用户,有 利于减少下发内容的重复,避免用户投诉。306:业务处理模块根据当前终端用户的信息,从内容提供方获取得到广 告信息,通过短信发布平台以短信形式下发消息给当前终端用户。上述流程中,各判断环节可以跟据实际运用环境进行细化,时段的控制 粒度可以适当放大,有利于减少配置的复杂度,但时段粒度细分更能有效的 流量控制,实际业务开展中可以灵活应用。特别对于用户手机动作状态,针 对呼叫、短信发送的可以重点进行流量控制,其他位置变更,IMSI附着等状 态可以放宽流量控制或不在监听业务范围内。宗旨是保证小区网络负荷的稳 定为前提,以减少业务的开展对网络的沖击为目的。本发明是从小区入口处进行全局的流量控制。对于业务系统其他处理, 可以针对各个小区流量情况进行队列扫描,适当优先处理空闲的小区,忙碌 小区短信的下发可以进行一定的延迟。例如可以根据系统全局CI流量进行阀 值配置,检查当前CI下当前用户被侦听到的日期所处时段是否达到时段流量 控制上限,如果当前CI下当前时段流量已经饱和,此用户丢弃;否则进行下 一步其他业务流程处理,下发业务消息并入库统计。其他业务处理中在进行 短信业务下发轮询时,需要根据CI下流量不大的优先发送规则,CI下历史流量较大的小区,其下行业务消息优先级别降低,这样有利于减少对于忙碌 状态区域的网络信道占用,合理利用网络整体资源。小区短信虽然是一种较好的具有收益的短信增值业务,由于本身的特点和缺陷,无限制的发展会影响网络的整体性能,对话务连接、短信、GPRS、 WAP等的质量带来不利影响,因此加强短信流量的控制和检测,当影响网络 性能时及时调整,在保证网络性能的同时保证业务的最大发展。通过本发明 的流量控制方法加以控制,能有效的改善这一突出矛盾。以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明 的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替 代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
权利要求
1、一种小区短信的流量控制方法,其特征在于,包括配置步骤将小区短信的服务时间分成一个或多个时段,配置每个时段的短信流量阀值;侦测步骤侦测进入小区的终端用户的位置信息和终端动作状态,获取该用户信息;业务处理步骤统计一个时段内该小区终端用户的短信流量总量,判断该短信流量总量是否达到该时段的短信流量阀值,如果达到,丢弃该用户信息。
2、 如权利要求l所述的方法,其特征在于,所述侦测的用户终端位置信 息包括位置区域区别码LAC、小区全球识别码CI和用户手机动作状态。
3、 如权利要求l所述的方法,其特征在于,所述侦测的用户终端动作状 态包括呼叫和收发短信中的 一种或两种。
4、 如权利要求l所述的方法,其特征在于,所述配置步骤中,还包括设定一周期,并配置一个周期内同一终端用 户可以进行短信业务的最大频次;所述业务处理步骤中,如果所述短信流量总量未达到该时段的短信流量 阀值,还包括统计一个周期内所述终端用户进入该小区的频次,并判断该 频次是否超过所述配置的该周期内的最大频次,如果超过,丢弃该用户信息; 如果未超过,从内容提供方获取得到小区短信内容,通过短信发布平台以短 信形式下发消息给终端用户。
5、 如权利要求4所述的方法,其特征在于,所述统计一个周期内终端用 户进入该小区的频次的方法为每次终端用户进入该小区时,将该用户的频 次加1并记录到数据库中;还将当前日期时段内小区下的侦听用户数以及用 户手机动作也记录到数据库中。
6、 一种小区短信的流量控制系统,其特征在于,包括配置才莫块,用于将小区短信的服务时间分成一个或多个时段,配置每个时段的短信流量阀值;信令侦测模块,用于侦测进入小区的终端用户的位置信息和终端动作状态,获取该用户信息,并将用户信息发送给业务处理才莫块;流量控制4莫块,用于统计一个时段内该小区终端用户的短信流量总量, 判断该短信流量总量是否达到所述配置模块配置的该时段的短信流量阀值,如果达到,丢弃该用户信息。
7、 根据权利要求6所述的系统,其特征在于,所述信令侦测模块侦测的 终端用户位置信息包括位置区域区别码LAC、小区全球识别码CI和用户手机 动作状态。
8、 根据权利要求6所述的系统,其特征在于,所迷信令侦测模块侦测的 终端动作状态包括呼叫和收发短信中的一种或两种。
9、 根据权利要求6所述的系统,其特征在于,还包括业务处理模块,其中所述配置;f莫块,还用于设定一周期,并配置一个周期内同一终端用户可 以进行短信业务的最大频次;所述流量控制才莫块,还用于在所述短信流量总量未达到该时段的短信流 量阀值时,统计一个周期内所述终端用户进入该小区的频次,并判断该频次 是否超过所述配置的该周期内的最大频次,如果超过,丢弃该用户信息;如 果未超过,将所述终端用户的位置信息和动作状态信息发送给所述业务处理 模块;所述业务处理;f莫块,用于根据所述终端用户的位置信息和动作状态信息, 从内容提供方获取得到小区短信内容,通过短信发布平台以短信形式下发消 息给终端用户。
10、 根据权利要求9所述的系统,其特征在于,所述流量控制才莫块统计 一个周期内终端用户进入该小区的频次的方法为每次终端用户进入该小区 时,所述流量控制4莫块将该用户的频次加1并记录到数据库中;还将当前日 期时段内小区下的侦听用户数以及用户手机动作也记录到数据库中。
全文摘要
本发明提供了一种小区短信的流量控制方法及系统。本发明是将小区短信的服务时间分成一个或多个时段,配置每个时段的短信流量阀值;侦测进入小区的终端用户的位置信息和终端动作状态,从而获得用户信息;统计一个时段内所述终端用户的短信流量总量,判断该短信流量总量是否达到该时段的短信流量阀值,如果达到,丢弃该用户信息。本发明通过统计在一时段内的短信流量总量,在短信流量总量大于预先设定的阀值时,不再向终端用户下发小区短信,从而实现对小区短信流量的控制。本发明的处理流程是一个动态的过程,可以根据网络的状态随时进行控制,因此控制准确,可以大大降低网络堵塞的可能,提高网络的稳定性。
文档编号H04W28/10GK101404811SQ20081017652
公开日2009年4月8日 申请日期2008年11月17日 优先权日2008年11月17日
发明者震 丁, 骏 洪, 蒋天超 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1