admin管理员组

文章数量:1531703

2024年4月26日发(作者:)

维普资讯

2006年第5期 福 建 电脑 133 

电信话费银行联网代收系统 

王素丽・,余时瑞・,刘甘来: 

(1.景德镇陶瓷学院江西景德镇333403 2.景德镇电信分公司江西景德镇333001) 

【摘 要】:本文就电信与银行话费代收的问题提供了一个全面的系统方案,主要从网络建设、软件开发到系统安全等方 

面介绍了电信话费银行联网代收系统的设计与实现。 

【关键词1:联网代收、前置机、SOCKET 

程序开发前.双方需要提供对方前置机Il 地址及SOCKE’r 

F:数据 

随着用户规模扩大、产品数量不断增加以及电信服务行业 

服务端口.同时需要约定接口。接口数据包总体约定如一

包长度和数据包内容组成,格式字段直¨果不足位数, 

不断提升服务标准,电信营业点的规模需要也在不断增加。虽然 

包由包头。

 

近几年为缓解营业压力、提高电信服务质量建设了一些营业厅 

则统一按右补齐空格。格式如下:

和社会代办单位.但电信公司营业网点数量仍不能满足广大用 

包头l 包长度 I 交易码 I 数据包内容I 结束符 

户交费需求。因此电信方考虑是不是可以利用广泛分布于城乡 

包头:包含银行工号+密码,各6个字符。 

的银行网络进行话费代收.如果成功电信方将可以节省投资.方 

便用户.减少欠费率。 

包长度:1O个字符。 

当然,该项目的实施最好能达到双赢,那么对于银行方,情 

交易码:2个字符.指明各个交易码内容和具体的交易码包 

况又是怎样的呢?目前。我国银行系统大都已完成了内部改革。 

含格式。 

包内容:由包长度定义的一个字符串,交易数据内容。包中 

各银行系统也急于谋求新的业务增长点。一方面电信运营商利 

用银行网点众多、用户存款转帐方便等特点,方便了用户、提高 

的数据可能是文件中的内容,也可以是交易中的数据,不区分文 

0.引言 

都只根据交易码来确定包中的数据内容。 

了服务水平:另一方面银行自身也多了一个新的业务增长点。有 

件还是交易.

结束符:¥为结束符。指明包结束。 

利于增加自身的业务.达到宣传效果。由此看来,电信话费银行 

代收将有助于电信运营商和银行系统之间产生双赢。 

在定义了整体包格式后.接下来需要定义交易码.有关交易 

码的定义内容具体如下: 

1.网络建设与接入 

l0…费用查询.发起方提供电话号码、查询月份以及单机 

电信运营商与银行方系统的合作.需要建立一个共同的营 

返回信息为各项明细费用。 

业网络 目前的情况是.电信和银行系统双方都有各自的营业网 

标志.

11---交费请求.客户端提供电话号码、单机标志(单机或 

络.因此.建设该系统仅需要完成电信与银行系统网络互联。考 

服务端接到后,返回交费标识流水,所有需求号码的费用 

虑到这种业务本身的规模.在连接方式上我们最终决定采用 

帐户).

 

DDN专线方式.开通128K速率。两端分别采用DTU设备和路 

总额、违约金等信息。

l2…销帐确认.数据包接着交费请求发起,提供交费请求 

由器。由于电信运营商都有着很多设备可以利用,在本系统中, 

若销帐成功。服务方返 

我们采用DTU设备为新桥2603.路由器采用CISC02500系列, 

返回的交费标识流水和总交金额等信息,

回销帐流水及发票上打印费用明细等信息。 

双方约定采用PPP协议.路由采用静态路由方式。 

13一返销.如果银行发现交错费用后,可以返销。返销时, 

本系统采用双前置机方式.即电信方和银行方备搭建一台 

前置机,两台前置机之间采用DDN专线连接,每台前置机安装 

提供销帐时产生的流水及金额等信息,计费方返回返销成功标 

双网卡,其中一块网卡连接对方网络,另一块网卡连接内部数据 

志。 

l4…清单查询.银行提供号码、备询月份及清单类型等信 

库服务器与应用服务器。同时为加强安全,在路由器内部增加了 

息.返回详细清单。 

防火墙。网络连接图如图1所示: 

15一对帐请求.银行方提供当日的销帐笔数和销帐总额。 

电信方数据l 

服务器  l

二二]二 

银行方前簧机 

计费方返回成功标志。 

3.系统安全性考虑 

电倌方前置机 

二二[

网络防火墙 

 

 

J 

银行方路由器I 

l 

银行方DTU I 

二二二_l二二

电信方路由器 

电信方DTU 

由于银行系统与电信计费系统作为各自企业机密,数据相 

当重要.而前置机需要双方机器互相通信,因此安全工作也非常 

重要 本系统采用如下方式提高系统安全性。首先双方需要签订 

《银行代收安全约定》。约定规定双方有义务和责任不向对方实 

施除代收以外的不安全行为.同时为保证本方数据安全.从技术 

上采用如F方式。 

图1网络连接图 

2.程序设计 

3.1在网络内部增加防火墙.设置相应的安全策略,严格限 

程序设计需要解决两个问题.一是前置机软件与各自内部 制外部对内部资源的访问。如进行端口访问控制等。 

3.2前置机采取的安全措施,关削求用服务,如F]1P和 

数据库之间的操作.另一个是双方之问的接口。由于电信方和银 

行方各自采用的数据库或应用服务器存在着不确定因素。故在 telnet.同时加强口令保护。 

3.3路由器本身需要采用一定的安全措施,如禁止通过 

此不做内部技术讨论.而只是就双方之间接FJ问题进行研究。 

elnet进行维护.静态路由表尽量只涉及到相关主机系统而不是 

谈到接口.当然是采用最方便最经济的SOCKET通讯方式。 

电信与银行方通过SOCKET流方式通讯。通讯时电信方为 

个目标网络。 

SERVER端.银行方为CLIENT端。由CLIENq’端发出请求包发 

4.双方其它约定 

联网代收话费工作需要双方进行一些服务约定。 

起交易.SERVER端对各请求回送响应包。考虑到安全性和经济 

4.1费用对帐与转帐联网代收涉及到联网双方都有费用 

性.前置机系统采用SCO UNIX做为操作系统,软件开发采用C 

程序设计语言。 

对帐的需求.为及时挽同损失,查找错误。对帐应(下转第l67页) 

维普资讯

2006年第5期 福建 电脑 167 

写地址和写控制信号将数据存储到。SRAM1中。同时.SRAM2中 

出数据的输出行列位置以及完成对整幅输出图像的抽列、抽行 

的图像信息被读取。这是通过缓存控制单元产生的读地址和读 

压缩方式的格式变换功能。 

控制信号来实现的。下一场数据到来则是存储到SRAM2. 

SRAM1中的数据被读出 

4.FPGA控制单元 

美国ALTERA公司的Cyclone系列FPGA芯片广泛应用在 

消费型、工业、元件、电脑和通信等领域,鉴于Cydone的性能价 

格比,根据FED目前功能要求以及后期功能扩展的需要。选定 

Cyclone系列中的EP1C12芯片。它密集度达12,060个LE单元。 

满足我们进行视频数据处理算法的需要:其输出脚数目也符合 

本系统因控制模块数多而输出控制和数据管脚量大的要求:同 

时2个PLL通道满足我们对缓存输入输出异步时钟进行锁相的 

要求。 

作为核心控制器件。FPGA实现的功能框图如下图4所示 

写控制模块:把320x240个像素的图像数据写入当前置为写允 

许的SRAM。读控制模块:把当前置为读允许的SRAM中数据按 

照扫描时序读出。列时序模块:产生把图像数据送到列驱动部分 

所需要的时序信号。行时序模块:产生送到行扫描驱动部分的扫 

描时序信号 

圈6刊数据豫取时序圈 

5.结语: 

基于FPGA的FED视频采集系统.目前已实际应用于大屏 

幕彩色FED显示驱动电路上。它不仅实现了对视频图像的采集 

与控制.而且保证了系统实现的灵活性和可靠性。并且还可以根 

据需要。进一步扩展与完善。 

参考文献: 

图4 FPGA内部逻辑功能框图 

1.郭太良.林志贤。是新坤等.新型可印刷FED场致发射显示嚣的研制 

同时。由于FED显示屏的需要。在存储过程中,我们还需要 

Ⅱ】.中固有色套属学报,2004,14(5):404—408 

截取局部信号。我们以每行截取前320个象素点、每场截取前 

2.应根裕,胡文波.邱勇,等.平板显示技glM].北京:人民邮电出版社, 

240行为例说明数据截取过程.对不同区域的截取则改变截取 

2o02. 

信号起点就可。在写时钟控制下.FPGA按逻辑编程输出320个 

3.林志贤。张莉。郭太良.平板显示嚣驱动电路的原理与应用Ⅱ】.龙岩师专 

学报,2001。(8):20-22 

时钟周期的行截取信号(H cuI】。截取每个输入行数据的前320 

4.林志贤.郭太良.大屏幕FED视频显示系统.福州大学学报(自然科学 

个数据存入缓存。实现行截取功能。在行参考信号和奇偶场鉴别 

版).2004。(5):548—550. 

信号(RTS0)的控制下.FPGA电路产生240隔行参考脉冲的场截 

5.黄慧娟。王瑞光,丁铁夫等.SAA71I1A在平板显示嚣视频接口中的应 

取信号(、,_cut)。截取输入帧数据的240行数据并将之存入缓存, 

用。液晶与显示.2004。(8):293-297. 

由此实现列截取功能 并且FPGA截取控制电路可任意调整输 

6.Philips.Semiconductors.SAA7111A datashcct,1998. 

(上接第133页) 

每天进行。每月应以纸质工单方式进行对帐,留作凭据。为方便 

金额进行提成 

对帐.本系统专门约定了一个对帐服务包。每天由银行人员把所 

5.结束语 

收费用笔数和总费用作为参数。发起对帐请求。计费方根据交易 

从整个系统建设投资看.由于电信业有着独特的资源优势。 

笔数和金额。判断是否一致。如果一致。则完成对帐。如果发现交 

网络建设投入只需要购买防火墙和路由器设备。银行联网代收 

易笔数或总帐不一致。则需要核对明细费用。核对明细费用由人 

话费系统减轻了电信行业收费压力,降低了人力风险和投资成 

工完成。财务转帐应每月进行一次.由银行实施转帐到电信运营 

本。提高了服务质量;而银行方则增加了新的业务增加点,并带 

商帐户,并提供转帐通知单.电信财务根据计费人员提供的对帐 

动了储蓄收入:用户也成为受益者。因此。该系统可是说是达到 

报表进行到帐核对。保证资金及时到帐。 

了三赢的目的.具有很好的推广价值。 

4.2发票格式为保证收费正常进行.发票格式需要进行规 

范。为保证用户权益和电信方利益。在发票格式上需要保证与计 

参考文献: 

费发票的一致性 

1.《江西电信银行接口服务约定)江西电信,^\司 

4.3酬金方式银行方提供的代收服务。需要电信方提供代 

2,张芷等.一种曼活的本地网网管参数处理方法电信科学,2000,16(6) 

收酬金。目前有两种方式进行。一是按收费的笔数,采用这种方 

3.iso/ITU2TDraft Kecommendation X.901&X.902.Basic refeFen ̄:e 

式。主要是因为每一笔费用都需要打印发票。使用了成本。另一 

model of open distributed processing,1992 

种是按收费总金额。由于前者很难控制银行方的每次交费行为, 

4.OMG.The COlTl/ ̄on object request broker:archietettlre and speciifca- 

用户一笔较大费用银行方可分多次进行.故宜采用后者,按照总 

iton.vel".2,2.1998 

本文标签: 电信银行系统