会员中心
用户名:
密 码:
 
  忘记密码
移动通信
无线POS终端定位监控系统的研究与实现
文章来源:本站原创  发布时间:2014-08-19  浏览次数:814
作者:方小冬 姜国树
(大连联通分公司 网络管理中心 116001)
摘要:随着无线技术的不断进步以及移动业务的不断扩展,采用GPRS/WCDMA等通信技术的无线POS终端开始大量推广和使用,但是如何监管无线POS终端,防止恶意套、实现快速响应并实施有效应对方法,成了无线POS终端给金融机构出的新难题,同时也给运营商在无线技术进步和移动业务纵深发展的同时提出了新的课题。本文从满足客户需求出发,研发无线POS终端定位监控系统,防止恶意套现行为的同时也为银行监管提供信息化手段和监管依据。
关键词:无线POS 定位 监控
1 引言
      随着无线技术的不断进步以及移动业务的不断扩展,银行POS终端也从单一的固定式,增加了移动式无线POS终端。与传统固定式POS终端相比,采用GPRS/WCDMA等无线通讯的POS终端具有移动性强、应用范围广、安全性能高等优点。
2 问题的提出
      无线POS终端的批量使用和推广,极大的拓宽了银行卡业务的服务范围和用卡环境,但是如何监管无线POS终端,防止恶意套现行为发生以及快速响应并实施有效的应对方法,成了无线POS终端给金融机构出的新难题,同时也给运营商在无线技术进步和移动业务纵深发展的同时提出了新的课题。
3 无线POS终端定位监控系统的开发
      无线POS终端使用的是我公司145号段上网卡,上网卡的位置信息保存在移动网核心设备中,通过核心设备网元,周期性采集指定号码的位置信息,利用围栏管理,对超出范围或离开指定区域的,以短信和邮件的方式实现预警。
      利用LBS系统客户端,客户可以方便通过互联网进行查询,掌握无线POS终端的位置信息和移动轨迹,如发现异常POS终端,可通过客户经理以协调单的形式进行远程关闭,极大的降低了运营风险。
3.1核心网元选择
      目前存储用户位置信息的核心网元有三个,分别是归属位置寄存器HLR、CS域设备MSC-S和PS域设备SGSN。
      移动核心网PS域设备SGSN于2013年4月完成了V9版本的升级,按照当前用户数量和网络流量估算,新设备在性能和负荷上完全可以满足大用户量实时查询的开销。

      从设备软硬件的综合性能,物理连接的便捷性,实现方法的难易度以及未来网络发展等方面综合测评,最终选择SGSN作为实现位置信息采集的核心网元,逻辑图[1]如下:

3.2接口协议方式选择

      目前常用的接口协议有Telnet和SSH两种方式,基于核心设备接入的安全性、管理的可控性以及位置信息的保密性综合评测,采用SSH方式作为SGSN通信的接口协议。相关性能比对如下表[1]所示:

3.3硬件设备连接
      市内局和开发区局设备机房进行工程布线,通过公司内部网管网连接SGSN和服务器A,在IDC机房连接申请的互联网专线端口,配置服务器A与B的内部通信IP。其中一台服务器与SGSN核心设备连接,作为采集服务器;另一台服务器申请互联网专线,放置在我公司的IDC机房。

      利用现网闲置服务器和IDC机房的互联网专线,部署双服务器单向传输的网络,既实现了银行客户通对无线POS终端的监控,又保证了运营商内部网络的安全。硬件连接图[2]如下:

3.4程序开发环境和语言选择
      程序开发分为数据采集和网页设计两部分。网页设计部分采用近几年非常流行的Web服务器端软件Apache XAMPP集成软件包进行搭建,使用公司采购的正版windows server 2012进行操作系统的安装并安装XAMPP集成软件包;数据采集部分,从开发周期、成本和维护综合考虑,选择VB语言进行程序开发,程序源代码如下:
      Function sendCMD(sgsn)
      crt.Screen.Synchronous = True
      crt.window.show 2 
      crt.screen.send"lgi:op="& Chr(34)& Chr(34)&",pwd="&Chr(34)&Chr(34)
      crt.screen.WaitForString "---    END",10
      crt.Screen.Send "use me:meid=6;" & chr(13)
      crt.screen.WaitForString "---    END",10
      crt.Session.LogFileName ="D:\Huawei\%Y-%M-%D_%h-DaLian_SGSN"&sgsn& ".log"
      crt.Session.Log True
      Set iFile = objFSO.OpenTextFile("D: \Huawei\sn_pos.log", 1)
      Do While iFile.AtEndOfStream = False
      strline = iFile.ReadLine
      crt.Screen.Send "DSP MMCTX: QUERYOPT=BYMSISDN,MSISDN="& chr(34)&"86"& strline&chr(34)&";"&chr(13)
      crt.screen.WaitForString "---    END",10
      loop
      ifile.close
      crt.Screen.Send "quit;" & chr(13)
      crt.screen.WaitForString "RETCODE = 483020  MML命令语法错误",60
      crt.Session.Log False
      crt.Session.Disconnect
      end function
3.5建立数据库
      数据库共由四部分组成,分别是SGSN实时命令报告,当前位置信息表,用户管理表和地理位置信息表。 其中用户管理表由客户提供,同时提供移动区域及预警等级;地理位置信息表由网优中心提供,每周进行更新,以保证数据的实时性。
3.6短信平台对接
      为了能够提供实时的提醒功能,该系统通过内部DCN网与省公司短信平台对接,将预警提醒通过短信实时发送给客户。
4 无线POS终端定位监控功能实现
4.1客户端页面实现

      客户端提供用户权限管理功能。针对不同银行客户设置相应的访问用户名和密码,并对用户权限进行等级划分。共分为两个等级,分别是部分       POS终端查看权限和全部POS终端查看权限,客户端登录页面如下:

4.2预警功能实现

      客户端预警功能,是通过银行客户提供的缺省位置作为依据,利用围栏管理功能,实现预警提醒功能。由银行提供接口人联系电话和电子邮件帐号信息,当无线POS终端超出预设的围栏范围时,提供实时的短信和邮件提醒,最多可设置5组。

5 效果检查与总结
      自2013年6月该系统试商用以来,成功预警了36台无线POS终端的违规移机行为,预警成功率达99%。
      无线POS终端定位监控系统的成功研发不仅实现了客户对无线POS终端监管的需求,而且也为银行监管提供了信息化手段和监管依据,同时也为公司带来了更多的客户和收入。
参考文献
[1] 张平等.  WCDMA移动通信系统    人民邮电出版社   2007
网站首页 关于我们免责声明联系我们
版权所有:辽宁省通信学会  备案号:辽ICP备11005629
联系电话:024-22517766  地址:沈阳市沈河区北站路72号


网站建设:恒昊互联网络