计算机电信管理和控制方法

文档序号:7561529阅读:336来源:国知局
专利名称:计算机电信管理和控制方法
技术领域
本发明涉及计算机程序,特别是涉及计算机用于电报通信的管理和控制软件。
现有技术用于管理和控制计算机电报通信的软件很少,而且不完善,使用不方便,更多场合的业务往来仅只靠电传机和电报机来办理,这在银行系统,特别是外贸外汇专业银行是普遍现象。
本发明的目的在于避免上述现有技术中的不足之处而提供一种功能比较齐全、使用极其方便、而且具有高度可靠性的计算机电信管理和控制方法。
本发明的目的可以通过以下措施来达到编制一套计算机电信管理和控制软件,由多个前台、后台进程并行工作,前台进程是各用户进程,后台进程则包括若干信息控制和信息传递进程;所述方法采用的步骤是-将所有队列集中在一个磁盘文件中,由不同的键值作标识,由键值读写每种队列的记录,发送报文和接收报文过程变为对队列作各种不同的搜索,作增加或作删除;
-终端用户采用点菜单方式作收发报等各种操作,计算机先将菜单数据进行编辑,转换成内部格式,然后按菜单号引用;
-SWIFT报文编辑,采用SWIFT格式表作控制;
-自动加押;
-自动核押;
-应用程序发报;
-应用程序收报。
本发明的目的还可以通过以下措施来达到使前台、后台进程都对应一个独立的程序,它们是用户处理和系统管理、接收信息、发送信息、交换信息、本地信息处理、用户电报收发、应用接口和双机热备份各程序。
附图的图面说明如下

图1是本发明方法的总体流程图,其中TXQ、RXQ分别是发送队列和接收队列。
图2是本发明方法的系统配置和通信连接图;
图3是本发明方法用户处理程序的流程图;
图4是系统管理程序流程图;
图5是本地信息处理程序流程图;
图6是交换信息程序流程图;
图7是发送信息程序流程图;
图8是接收信息程序流程图;
图9是双机热备份连接图;
图10是本地信息处理程序的功能模块流程图。
以下结合一个将本发明方法用于银行系统内部通信的最佳实施例作进一步详述本发明方法是在UNIX操作系统下用C语言开发的、针对小型计算机,例如UNISYS公司的S/80机编制的应用程序。实际上本发明程序可运行在整个S系列机范围内,可根据用户单位业务量大小选择不同型号、不同配置的计算机。使用本发明方法的计算机系统(简称为TMCS,即TELECOMMUNICATION MESSAGE & CON-TROL SYSTEM)连接的通信线包括电传专线、国际用户电报(非邮电部门的telex)线、拨号线和数据线。使用电传专线与英国BEELINE系统连接,使用国际用户电报线与国内外电报网连接,通过数据线与另一运行某种电信管理和控制软件的计算机系统相连。
本发明的管理和控制软件在计算机系统上运行的总体流程见图1,其系统配置和通信连接如图2。运行本发明软件的计算机系统(TMCS),发送报文所用的流程是-用户进程工作用户在终端上编辑、复核报文,对报文加押,提交发报,参见图3;
-本地信息处理进程工作将汉字国标码翻译成电报码,以便于在线路上传输;以及做其它系统管理、控制工作,参见图5和图10;
-交换信息进程工作根据目的地地址作路由选择,将该报交给相应线路所属的发送信息进程,参见图6;
-发送信息进程工作将报文逐个字符从线路口上发送出去,参见图7。
运行本发明软件的计算机系统,接收报文所用的流程是-接收信息进程工作接收相应线路送来的字符,形成一个完整的接收报文,参见图8;
-交换信息进程工作根据报文的目的地地址作判断,若不是给本地接收的报,则作路由选择,将该报交给相应线路所属的发送信息进程作转报发送,若是给本地接收的报,则交给本地信息处理进程,参见图6;
-本地信息处理进程工作将报文的电报码翻译成汉字国标码,发回执,自动核押,根据报文的特征分给相应业务部门的终端,参见图5和图10;
-用户处理进程工作如未做自动核押则须做手工核押,在终端上显示接收到的报文名和报文内容,取报,在打印机上打印出报文,参见图3。
由于运行本发明的软件,所述计算机系统(TMCS)获得许多卓越功能,其中较重要的有1.可发送、接收SWIFT报,与SWIFT网连接目前我国所有电报、电传系统都不具有此功能。SWIFT网是全球范围的银行网络,用于全世界银行的贸易结算和资金往来等业务。进行SWIFT报文编辑,采用的步骤是-产生各种SWIFT报格式表;
-SWIFT报文编辑。
2.可自动加押、核押由于使用标准格式的报文(SWIFT格式),系统得以自动完成加押、核押工作。自动加押采用的步骤是-从要加押的SWIFT报文中选取加押参数;
-使用特定加押表中的参数;
-使用特定计算押值的公式,产生一个押值;
-将押值存放在SWIFT报文特定的位置。
自动核押采用的步骤是-从报文中选取要核押的参数;
-使用特定核押表取相应的核押参数;
-使用特定计算押值的公式,计算出押值;
-将算出的押值与SWIFT报文上的押值进行比较。
3.设有应用接口,可由应用程序发送和接收报文目前我国所有报文都由人工编辑发送,由人工接收阅读,本发明方法可把接收到的报文交计算机应用程序处理。应用程序产生的报文可交本发明程序发送出去。应用程序发报采用的步骤是-应用程序产生报文;
-调用“应用发送”函数将报文交给应用接口程序;
-应用接口模拟手工在终端发报的过程将报发出去。
应用程序收报采用的步骤是-计算机接收到应用程序的报文;
-应用接口模拟手工取报的过程将报交给应用程序;
-应用程序调用“应用接收”函数取得报文。
4.自动翻译中文报发送中文电报,在线路上传输的是电报码,接收到电报码,系统会自动翻译成汉字。
5.自动转报当接收到一份不属于本地的报文,系统会选择一条最佳线路转发出去。
6.计算发报、转报的费用根据所发、所转电报类型(专线报、通过邮局的电报或SWIFT报)及所建计费参数表,计算发报、转报费用,打印发报、转报、收报统计报表。
7.密码管理每位操作人员都有自己的密码,无密码者不能进入系统工作。
8.操作功能选择每位操作人员要做的工作都由操作员表定义,未定义的功能不会显示菜单,不能操作。
9.当收到缺号报,系统会自动向对方索要所缺号的报。发报、收报用流水号控制,严密无差错。
10.自动发回执、自动销回执收到对方来报,自动发回执给对方,以示报已收到;发报给对方,当收到发来的回执,则自动销回执,表示对方已收到报,无需重发。若到时未销回执,系统会自动重发报,重发次数和间隔时间由用户定义。
11.撤报、重发报想撤销一份报,若它还没发出,则置撤销状态;若已发出,则要发一份撤销电报给方。想要重发报,可用此功能办到。
12.收报转发收到一份报,可按报文指示将该报转发至另一地方。
13.系统可裁剪性运行本发明程序的系统由表格驱动,定义相应的表格,启动系统就具有相应的功能。
14.可连接所有的通信线路系统可连接目前所有的通信线路,包括电传专线、国际用户电报线、拨号线和数据线。
15.收发报监控可从显示器屏幕上看到所有收报、发报的情况。
16.查询、打印可查询当天及其以前收、发的报文,并可将其打印出来。
17.双机热备份用以太网联接两个计算机系统,一旦主机故障,辅机自动暖起动继续工作,参见图9。
同现有技术相比,本发明方法用于计算机电信管理和控制,能做到通信快捷、方便、准确、严密,大大提高通信质量、提高工作效率和安全性。
权利要求
1.一种计算机电信管理和控制方法,其特征在于由多个前台、后台进程并行工作,前台进程是各用户进程,后台进程包括若干信息控制和信息传递进程;所述方法采用的步骤是--将所有队列集中在一个磁盘文件中,由不同的键值作标识,由键值读写每种队列的记录,发送报文和接收报文过程变为对队列作各种不同的搜索,作增加或作删除;--终端用户采用点菜单方式作收发报等各种操作,计算机先将菜单数据进行编辑,转换成内部格式,然后按菜单号引用;--SWIFT报文编辑,采用SWIFT格式表作控制;--自动加押;--自动核押;--应用程序发报;--应用程序收报。
2.按照权利要求1所述的方法,其特征在于所述前台、后台进程都对应有一个独立的程序,它们是用户处理和系统管理、接收信息、发送信息、交换信息、本地信息处理、用户电报收发、应用接口和双机热备份各程序。
3.按照权利要求1所述的方法,其特征在于所述SWIFT报文编辑,步骤是-产生各种SWIFT报格式表;-SWIFT报文编辑。
4.按照权利要求1所述的方法,其特征在于所述自动加押,步骤是-从要加押的SWIFT报文中选取加押参数;-使用特定加押表中的参数;-使用特定计算押值的公式,产生一个押值;-将押值存放在SWIFT报文特定的位置。
5.按照权利要求1所述的方法,其特征在于所述自动核押,步骤是-从报文中选取要核押的参数;-使用特定核押表取相应的核押参数;-使用特定计算押值的公式,计算出押值;-将算出的押值与SWIFT报文上的押值进行比较。
6.按照权利要求1所述的方法,其特征在于所述应用程序发报,步骤是-应用程序产生报文;-调用“应用发送”函数将报文交给应用接口程序′-应用接口模拟手工在终端发报的过程将报发出去。
7.按照权利要求1所述的方法,其特征在于所述应用程序收报,步骤是-应用接口接收到应用程序的报文;-应用接口模拟手工取报的过程将报交给应用程序;-应用程序调用“应用接收”函数取得报文。
8.按照权利要求1所述的方法,其特征在于发送报文所用的流程是-用户进程工作用户在终端上编辑、复核报文,对报文加押,提交发报-本地处理进程工作将汉字国标码翻译成电报码,以便于在线路上传输;以及做其它系统管理、控制工作;-交换信息进程工作根据目的地地址作路由选择,将该报交给相应线路所属的发送信息进程;-发送信息进程工作将报文逐个字符从线路口上发送出去。
9.按照权利要求1所述的方法,其特征在于接收报文所用的流程是-接收信息进程工作接收相应线路送来的字符,形成一个完整的接收报文;-交换信息进程工作根据报文的目的地地址作判断,若不是给本地接收的报,则作路由选择,将该报交给相应线路所属的发送信息进程作转报发送,若是给本地接收的报,则交给本地信息处理进程;-本地信息处理进程工作将报文的电报码翻译成汉字国标码,发回执,自动核押,根据报文的特征分给相应业务部门的终端;-用户处理进程工作如未做自动核押则需做手工核押,在终端上显示接收到的报文名和报文内容,取报,在打印机上打印出报文。
10.按照权利要求1所述的方法,其特征在于收到对方来报会自动发回执给对方,以示报已收到;发报给对方,当收到发来的回执,则自动销回执,表示对方已收到报,无需重发;到时未销回执,系统会自动重发报。
11.按照权利要求1所述的方法,其特征在于使用该方法的计算机系统具有可裁剪性,系统由表格驱动,定义相应的表格,启动系统就具有相应的功能。
全文摘要
一种计算机电信管理和控制软件,由多个前台、后台进程并行工作,前台进程是各用户进程,后台进程是若干信息控制和信息传递进程,包括接收信息、发送信息、交换信息、本地信息处理、应用接口和双机热备份各进程。所采用的步骤是将所有队列集中在一个磁盘文件中,不占用内存;终端用户采用点菜单方式作收发报等各种操作;SWIFT报文编辑;自动加押;自动核押;应用程序发报;应用程序收报。能够自动发回执、自动消回执。使用本发明方法能使通信快捷、方便、准确、严密。
文档编号H04L29/02GK1065169SQ9210033
公开日1992年10月7日 申请日期1992年1月13日 优先权日1992年1月13日
发明者杨振家 申请人:深圳CiERVA(四维)电脑设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1