SL150电话自动停开机系统介绍


一. SL150系统的由来
    SL150电话自动停开机系统是针对国内电话用户数量大幅增加,电话欠费问题日趋严重的情况而设计的。在目前国内的电信局内,当某用户的电话需停机或开机时,一般的操作过程是:由收费点或其管理部门将需停开机的电话号码用传真机传到程控机房,程控机房的执班人员在每天的一定时间,在交换机的人机命令维护终端上敲入相应的停开机命令。由于操作界面为全英文,且一般一条这样的命令有几十字节,因此在输入过程中较易出错。当出现停错电话的情况时,极易引起纠纷,影响电信部门的服务质量。另外,在用户交费后,目前电信部门保证在24小时内开通因欠费停机的电话,因此用户感觉开机不及时。
    为解决这些停开机中的问题,南京胜诺通信研究所设计开发了SL150电话自动停开机系统。该系统适用于目前国内使用的多种程控交换机,如S1240.5ESS.EWSD等,能与多种大型数据库联接,在实际使用中受到好评。

二.SL150系统主要组成
     1. 系统组成框图

计费系统             SL150电话自动停开机系统        交换机
SYBASE

Informix

   等

_TCP/IP_ SL150主机 _RS232_ 交换机专用停开机模块 _人机命令口_ 5ESS等

2. 系统组成(对每个交换局)
  SL150主机(工控机,奔腾)                               1台
  交换机专用停开机模块(SRU)                             1台
  SL150电话自动停开机系统软件 V1.0                        1套
  (采用Borland C++ Builder3.0编写)
  各种连线                                               若干
  操作说明                                               1本


三.SL150系统主要原理

  SL150主机通过TCP/IP协议,从电信计费数据库中的停开机表SRTable)中定期(一般为1分钟读1次)读取需停开机的电话号码,然后将电话号码及将执行的操作类型(停或开)通过RS232口送往交换机专用停开机模(SRU),由停开机模块将接收到的信号转换成各种交换机的停开机命令代码,通过交换机的人机命令口送交换机执行。停开机模块在接收到交换机返回的停开成功报告后,将此结果送往SL150主机,然后,SL150主机将相应结果填入SRTable中。
  另外,停开机模块SRU的设计还起到隔离作用,使无关人员,如黑客等,无法通过网络控制到交换机的人机命令口。这样,交换机的安全得到了保障。

四.SL150系统主要功能

    SL150电话自动停开机系统的主要功能如下:

  1. 实时停开机。在每月定时计费后,自动将全部需停机的电话停机。在连续停机时,每分钟能停2至4个电话,对不同的交换机和时段有所不同。在用户交费后,在几分钟之内恢复电话通话功能。在电话处于停机状态时,该电话拨打或呼叫此电话时,能听到语音提示,告知该电话已停机。该功能由电信部门自行设置。
  2. 手工停开机。在SL150主机上的手工方式下,从键盘敲入电话号码及选择停开机类型,可对该电话立即进行停开机操作。
  3. 可从多种大型数据库读取停开机表,如SYBASEInformix,Oracle,SQL Server等。
  4. 针对不同的交换机,可选用不同的交换机专用停开机模块(SRU),如5ESS, S1240, EWSD, DMS200, AXE10, F150, NEAX61, DX200等。
  5. SL150电话自动停开机系统只对计费数据库的停开机表(SRTable)操作,电信部门可在计费系统上,通过修改对SRTable的控制来修改停开机的操作过程。


五.SL150系统的安装

  1. 硬件安装
将SL150主机的RS232口通过系统配的串行线与交换机专用模块SRU之COM1相连,并将交换机专用模块SRU之COM2用专用交换机人机命令口电缆与交换机的人机命令口相连。然后用网络电缆将SL150主机的网卡与计费网相连。
  2. 软件安装
在SL150主机上安装并设置Borland C++ Builder之BDE环境。再安装SL150系统应用程序,并配置相应参数,详细方法请参见SL150系统运行介绍。


六.SL150系统运行介绍

  1.在Windows98桌面上,点击SL150电话自动停开机系统图标后,屏幕出现如图6.1的面。
  其中,界面中央的五项参数是关于本机运行环境的,如
     使用单位     本系统使用单位;
     本机识别号   识别号可从01到99,主要用于在大本地系统中,多交换机情况;
     本机局项号   在本机(对应某特定交换机) 必须执行停开机命令的电话的局项号,以滤掉非本交换机的电话号;
     本机联机交换机类型       本机对应的交换机类型;
     本机使用串口             可使用COM1或COM2。

另外,该界面中的四个按键功能为:
自动方式键        按此键后,系统进入图6.2,进行自动停开机操作;
手工方式键        按此键后,系统进入图6.4, 进行手工停开机操作;
参数设置键        按此键后,系统进入图6.5, 对本机参数进行设置;
退出系统键         按此键后,则退出整个系统。

SL150_C5.jpg (11812 bytes)

    图6.1

   2. 在图6.1界面上按自动方式键,则进入图6.2界面。在此界面上,右上角的框中显示当前正在等待执行停开机命令的电话号码记录,向上滚动显示。
  在界面中部左侧为本机的一些相关参数,右侧为本机的一些执行状态参数,为
        当前日期时间
        本机自动执行停开机开始时间
        本局项累计已执行停开机记录数
        本局还需停开机记录数           注意:此记录数是指每次本系统从远程数据库中读到的待停开机记录中还没有执行停开机操作成功的记录数,本机在执行完一次读来的所有记录后等待1分钟,再读一次远程数据库。若某次读远程数据库没有读到需停开机的电话记录,则等待1分钟后,再读远程数据库。

  在各项参数下方,以红底显示当前正在执行停开机的电话记录的执行进度和状态。其中执行结果有成功、警告、非法号码等。

SL150_C4.jpg (14308 bytes)

       图6.2

   3.在图6.2的界面中按数据查询键,正显示图6.3的界面。在这个界面中,用户可直接对远程数据库用SQL语句进行访问。

SL150_C3.jpg (10544 bytes)

        图6.3

  4. 在图6.1中按手工方式,则进入图6.4的界面。在此界下,用户可以很方便地输入电话号码,并选择停机或开机,然后按开始执行键,即可对该电话号码进行停开机操作。

SL150_C2.jpg (9313 bytes)

       图6.4

   5. 在图6.1中,按参数设置键,则进入图6.5的界面。在此界面中,可以设置在图6.1中显示的各项参数。

SL150_C1.jpg (8638 bytes)
 

        图6.5

七.SL150系统维护

   该系统平时一直工作在自动方式下,无人值守。
   当交换机软件打补丁或升版时,若停开机命令及口令有变化,则需请厂家作相应的软件升级。如,S1240交换机在升版到7.0以上版本时,口令及停开机命令均出现变化。