唐春荣
(国网岳阳供电分公司,湖南 郴州 423000)
当前,电力市场竞争力日益激烈,做好电力营销工作,对电力企业有着重要的意义。营销工作的开展,通常需要传递各类信息,短信服务的需求量很大,传统的短信服务已经难以达到快捷与有效的要求,促使现代化短信服务的应用。基于IT技术的现代化短信服务,提高了信息传播的效率,短信内容更加简洁明了,用户满意度较高,具有推广应用的价值。
电力营销应用了短信系统,具有丰富的功能。主要功能如下:(1)发送各类办公信息。确定信息发送对象,将事前编辑的信息,点击发送给指定人员。若遇到特殊的情况,例如进行定时发送,通过事前设置发送时间的方式,发送70个字符左右的短信,对短信内容的简洁性,有着较高的要求。如果数字超出,要分批发送,需要检查发送是否成功。(2)发送停电通知。电力营销工作中需要停电处理部分业务,为了避免造成不良影响,需要提前发送短信,提醒用户做好准备,保证用户正常生活。(3)发送电费缴纳通知。电力营销工作中,对于用户忘记缴费的情况,通过短信发送的方式,可提醒用户缴费,避免未及时缴费给用户生活造成影响。发送流程为:搜索未缴费用户或电费缴费的时间,确定信息符合之后,按照设计的模板发送,整个操作过程相对复杂的是用户筛选,要寻找关键词,进行信息的排除,再将信息发送给符合条件的用电用户。(4)催缴费通知。短信发送的目的是为了保障商家利益,及时收回资金。系统通过搜索关键词,比如截止日期等,确定未缴费的电力用户。若有附加信息,例如告知用户用电安全等,实现对用户的良性维护,提高电力营销服务质量。
虽然当前的用电用户普遍都拥有手机,不过很多用户设置了短信屏蔽,影响短信发送的效果。除此之外,部分短信平台规模不大,信息传送期间,使用的通道难以保证信息及时发送,用电用户无法及时接收到短信,甚至部分用户无法受到短信,短信服务质量不高。
电力企业开展电力营销,要始终坚持人性化服务原则。受到电力自身特殊性的影响,很多企业编制停电短信或者其他信息时,要能够做到提前发送,同时要做好发送频率以及时间的控制。选择用电用户休息的时间发送,保证用户短信收看率。除此之外,短信发送的频率要适宜,不可以过于频繁,避免使人感到枯燥,难以深度消化信息。
从当前电力企业营销工作实际来说,使用的短信平台,其数据库有限,未能实现对服务对象信息的全面掌握,因此如何高效获取用电客户的信息,成为服务优化的重点问题,需要加大信息收集以及用户走访的力度,做好用电用户信息的记录,并且做好目标用户的分级,为其提供针对性服务,发送相应的文案内容。
基于当前电力企业营销服务的实际情况,应用短信服务,若想优化服务,要积极探索解决短信服务问题的方法。现结合某电力营销短信平台系统的优化,做如下论述。
从短信平台系统的应用来说,通过接入电信、联通以及移动专线的方式,实现接入各个运营商短信中心,完成短信收发工作。短信平台应用以来,业务规模不断扩大,涉及电费结算短信提醒和用户缴费信息提醒等。随着短信服务需求的增加,当前的短信平台发送能力已经无法满足实际需要,常见短信发送不及时或者滞后等问题,需要进行优化[1]。
为了实现对短信平台系统功能的完善,对原来的短信通道进行调整,采取物理双通道以及逻辑多通道的方法,运用动态短信收发引擎以及短信发送双调度机制,实现多通道信息的分流,全面提高短信发送的速率,增加平台运行的可靠性。优化措施如下。
3.2.1 多通道接入
优化方案提出的多通道接入方法如图1所示,整个接入逻辑结构划分为传输层、调度层以及应用层。各层的功能如下:(1)传输层。按照运营商接口协议约定,封装短信收发模块,并且和各个运营商通道协议通信。具体负责短信接收以及发送逻辑工作,同业务有关的处理逻辑不需要进行处理,全面提高发送效率以及接收效率。(2)调度层。具体负责管理各个短信收发引擎,对短信收发情况进行监控,依据传输层各个引擎的实际情况,比如剩余短信量等,进行短信任务的分配。当传输层接收到编辑的短信后,将信息提交给系统的调度层,完成内容解析后,提交给业务系统[2]。(3)应用层。集成各个业务系统,具体负责任务源,比如数据库或者接口,并且提供短信接收各个业务子系统处理接口,为调度层调用。
图1 短信平台系统多通道接入
3.2.2 多通道分流和优先发送设计
系统优化方案中提出了多通道分流与短信优先发送措施,如图2。基于短信平台的支持,设计短信发送策略,结合实际需求,按照业务的属性进行通道划分以及负载均衡划分等,实现多通道短信分流发送。按照业务进行通道分配的模式内容如下:对通道正常运行状态下的短信业务类型进行规划,同时依据规划结果实施短信维护,并且设置各个通道预警阈值。处于正常运行状态下,调度服务接收到短信任务之后,依据短信业务类型进行任务的发送,发送到相应的短信收发引擎,完成短信发送[3]。处于拥堵状态下,依据调度服务监控提供的信息,当检测到某个通道或者某些通道需要发送的短信数量已经达到预设值时,依据各个短信通道的负载量,来选择没有达到预设值的收发引擎,同时引擎中短信优先级≥待分配任务优先级的最小任务数通道,将短信任务发送到此通道。
负载均衡模式下的运行如下:调度服务依据短信任务属性中设置的优先级,通过对比任务引擎中超过此优先级的待发送任务条数,选择出待发任务量最小的引擎,同时提交相应的短信任务。运行时,当传输层接收到短信任务之后,依据设置的优先级,按照从高到低的原则,对待发送任务进行排序,并且生成待发送队列,再由其按照优先级从高到低的流程提交数据,发送到消息通道,任务提交时按照任务优先级设置短信接口协议中的优先级,促使高优先级优先进入,并且优先发送。
图2 多通道分流和短信优先发送设计
3.2.3 多通道负载均衡设计
此部分的设计,处于常态运行时,普通优先级任务调度层负责平均分配任务,发送给各通道,高优先级任务、中优先级任务按照优先级大于等于待分配任务优先级的原则,依据计算结果,获得最低等待发送数的通道,并且发送短信任务到此通道。如果调度层检测出短信通道出现堵塞的情况,那么将此通道的状态设定为堵塞状态,进行任务分配时,不再为其分配任务,当不再堵塞后,再分配任务。如果运行的所有通道都处于堵塞的状态,那么只分配高优先级任务,先暂缓其他中低优先级任务的分配[4]。
3.2.4 主备前置机和短信发送调度设计
在短信发送池内,利用前置机进行短信提交,提交给短信运营商,再利用发送任务调度机,实现对短信发送的控制,同时动态化监测短信池以及前置机的状态,依据其实际情况调度。当主前置机服务器出现异常的情况,或者短信发送排队超出预警,那么启动备用服务器,保证短信发送的负载均衡,增强短信发送能力。
3.2.5 短信收发引擎
此部分进行多线程并发机制的设计,达到性能的优化的目的,实现资源的高效利用,保证短信能够及时收发。当执行短信发送任务时,对短信池内部的短信发送量,实施动态化监控,依据待发数量预设值和通道接口发送现状,进行短信发送并发线程的调整,经过并发线程数的调整,保证大批量短信集中发送的效果[5]。
综上所述,基于电力营销短信服务的现状,提出具体的解决方案,提高短信服务水平,对提高电力营销服务的整体水平有着重要的意义。文中结合实际进行了分析,通过系统性能的优化,促使短信发送速率得到提高,全面提升了短信服务质量。