![POS终端接入开局指导书_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed1.gif)
![POS终端接入开局指导书_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed2.gif)
![POS终端接入开局指导书_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed3.gif)
![POS终端接入开局指导书_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed4.gif)
![POS终端接入开局指导书_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed/0d9bad95-43ca-4c37-a8b8-dd2475d1a2ed5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、POS终端接入开局指导书POS终端接入开局指导书Hangzhou H3C Technologies Co., Ltd.杭州华三通信技术有限公司All rights reserved版权所有 侵权必究4/10/2015版权所有,侵权必究第2页目 录1介绍22使用指南22.1使用场合22.2配置指南32.3使用版本32.4注意事项33POS终端综合组网TCP方式接入配置举例43.1组网需求43.2配置信息43.3验证结果64POS终端接入统计功能配置举例74.1组网需求74.2配置信息74.3验证步骤85无线POS终端拨号接入配置举例95.1组网需求95.2配置信息95.3验证步骤106POS终端
2、为异步方式拨号接入配置举例106.1组网需求106.2配置信息106.3验证步骤117常见问题排查方法117.1POS机 刷卡时,接口(FCM接口或者E1POS生成的FCM接口)不能UP117.2POS机 刷卡或签到时,POS机显示失败或者无反应。127.3E1POS单板调试信息和抓取PCM数据方法137.4FCM单板调试信息收集方法14POS终端接入开局指导书1 介绍介绍了MSR路由器作为网控器实现的POS终端接入的一些基本功能,并给出了相关的典型组网需求和配置方法,以及出现故障时常用的排查手段。最常用的POS终端接入单板为E1POS,其只有MSR50和ICG5000系列的SI版本支持,其余
3、的有AM和FCM单板,具体设备支持板卡列表如下:板卡类型支持设备说明FIC-1E1POSMSR50系列一个接口,30路呼叫FIC-6FCMMSR50系列6个接口,6路呼叫MIM-6FCMMSR30系列,MSR301X系列6个接口,6路呼叫MIM-6AMEMSR30系列,MSR301X系列6个接口,6路呼叫,异步拨号方式2 使用指南2.1 使用场合1) 商场和银行POS机刷卡消费业务,其主要使用E1POS或者FCM板卡拨号接入,然后网控器通过TCP方式把报文传输给前置机处理。2) 商户POS机升级改造,其主要使用异步拨号透传方式。2.2 配置指南1) 建立好前置机与MSR路由器的IP通讯;2)
4、使能MSR路由器的终端接入功能,配置到达前置机的相关应用;3) 将POS应用与接口板绑定,POS机开始拨号,能连接上前置机开始业务交易。2.3 使用版本<MSR5040>_ v H3C Comware Platform Software Comware Software, Version 5.20, Release 2207P14, Standard Comware Platform Software Version COMWAREV500R002B96D608 H3C MSR50-40 Software Version V300R003B06D020 Copyright (c)
5、2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved. Compiled Sep 30 2011 09:21:14, RELEASE SOFTWARE H3C ICG5000B uptime is 1 week, 2 days, 0 hour, 56 minutes Last reboot 2012/09/28 15:15:17 System returned to ROM By <Reboot> Command. CPU type: FREESCALE MPC8541 833MHz 512M bytes DDR SD
6、RAM Memory 4M bytes Flash Memory Pcb Version: 3.0 Logic Version: 2.0 Basic BootROM Version: 3.10 Extended BootROM Version: 3.15 SLOT 0CON (Hardware)3.0 (Driver)1.0, (Cpld)2.0 SLOT 0AUX (Hardware)3.0 (Driver)1.0, (Cpld)2.0 SLOT 0GE0/0 (Hardware)3.0 (Driver)1.0, (Cpld)2.0 SLOT 0GE0/1 (Hardware)3.0 (Dr
7、iver)1.0, (Cpld)2.0 SLOT 0CELLULAR0/0 (Hardware)3.0 (Driver)1.0, (Cpld)2.0 SLOT 5FIC-1E1POS (Hardware)2.0 (Driver)1.1, (Cpld)1.0 SLOT 11FIX-SNDE (Hardware)3.0 (Driver)2.0, (Cpld)2.0 本文中涉及的其它MSR设备均使用同样版本。2.4 注意事项1) 设备默认关闭POS终端功能,需要手动使能,并且配置更改时,需要关闭POS终端功能再开启;2) 拨号时,注意路由器与前置机的IP通讯是否正常;3) 使用多块E1POS板卡时,
8、注意板卡绑定的终端起始号。4) 着重介绍的为E1POS PRI信令拨号TCP方式接入,一些附加的重要功能都是在这个基础上进行介绍,其他的接入方式和协议方式辅助讲解。3 POS终端综合组网TCP方式接入配置举例3.1 组网需求图 1 POS机拨号接入前置机该组网描述了网控器在金融领域的典型应用,其中MSR50作为网控器,插入两块E1POS板卡和一块FCM单板。E1POS单板集成度更高,其借用语音E1的特点,一块板卡最多可以支持30路呼叫,越来越多的银行使用这种板卡;FCM一般拥有6个拨号端口,每个端口只允许一路呼叫,现在一般比较特殊的业务交易使用这种板卡。MSR50上E1POS板卡一般设置为PR
9、I协议方式,FCM单板不需要设置板卡协议类型,配置相关参数直接拨号即可,其交易过程和E1POS卡是一致的。实际上整个银行POS机业务交易分为两个部分,第一个部分是POS机拨号把交易数据发送到网控器,刚才介绍的E1POS和FCM板卡都提供这种功能,报文在这部分实际上是一种银行自定义的业务交易格式;第二部分是网控器把从POS机收到的交易数据发送给前置机,这个过程一般只需要IP网络即可 ,报文在这部分是IP封装的,为了保证传输的可靠性,采用TCP进行传输,故这种方式一般称为TCP方式的POS终端接入。3.2 配置信息1. 确认路由器和前置机IP能互相通讯,路由器上检查有路由到达前置机<MSR5
10、040-2>display ip routing-table 172.33.0.0 16 Routing Table : Public Summary Count : 1 Destination/Mask Proto Pre Cost NextHop Interface 172.33.0.0/16 Direct 0 0 172.33.16.69 GE7/0 2. MSR5040关键配置信息首先全局要使能POS终端功能# posa server enable #配置APP应用,参考上述组网,每个APP应用实际上对应了银行系统的一个业务或者一个前置机,APP应用都为TCP方式接入到前置机。#
11、posa app 1 type tcp ip 172.33.5.100 port 9999 首先配置到前置机的地址和端口号,用于建立到前置机的TCP链接 mode temporary 配置到前置机的TCP链接方式,默认为长连接方式,使能该命令后为短连接方式,也就是说每进行完一笔业务交易,网控器到前置机的TCP链接就会挂断一次,而长连接方式是永久在线形式,除非前置机或网控器手动挂断。caller-number enable有些银行需要监测是哪些商户在进行交易,进行了什么业务交易,最好的方法就是通过商户拨号的主叫号码进行区分,这时需要路由器透传这些主叫号码到前置机,该命令为启动该功能,默认MSR5
12、0网控器不透传主叫号码。map destination 0000POS机拨号后发送的数据会带有标准的TPDU头,TPDU相当于拨号交易数据的一个协议封装头,里面包含了源和目的TPDU,类似以太网封装标准,而实际交易时银行需要针对不同的TPDU进行业务区分,也就是说把某些商户的业务应用区分开来,这时需要网控器针对不同的TPDU进行业务的区分,这条命令就是配置匹配的TPDU头,当交易数据通过POS机拨号到达网控器后,首先会根据TPDU值找到对应的APP,从而进行不同的业务,没有匹配的APP该交易数据将被丢弃,如本例中配置的两个APP应用,配置了不同的MAP关系,那么交易业务目的TPDU为0000的
13、数据将被送APP 1,从而送到前置机172.33.5.100,关于TPDU报文格式的详细信息可以参考操作手册。 #posa app 2 type tcp ip 172.33.6.100 port 9000 caller-number enable map destination 0001 #默认情况下E1POS是没有配置协议的,需要手动指定,用得最多的就是PRI协议#controller E1 5/0 pri-set #controller E1 8/0 pri-set #E1POS板卡可以进行30路拨号呼叫,配置时把时隙编号绑定在虚拟的FCM接口上即可,绑定的编号是轮询的,所以只需要指定开始
14、的第一个时隙编号即可。当设备上只有一块E1POS板卡时,编号一般从1开始轮询,这样拨号上来的时隙从1开始轮询寻找通道,当设备上插了第二块E1POS板卡时,编号就要从31开始,因为前面30路时隙编号实际上已经被占满了,依次类推,而如果设备上也有FCM单板,那么也是类似的,比如在该例中,前60路呼叫编号都被两块E1POS板卡占据了,那么FCM单板要生效,只能从61开始编号,具体例子如下;从E1POS接收上来的报文根据网控器上配置的APP MAP发送到前置机,前置机的回程报文通过网控器然后根据这个编号发给相应的拨号接口到达POS机# interface Fcm5/0:15 posa bind ter
15、minal first-terminal-id 1 # interface Fcm6/0 posa bind terminal 61 # interface Fcm6/1 posa bind terminal 62 # interface Fcm6/2 posa bind terminal 63 # interface Fcm6/3 posa bind terminal 64 # interface Fcm6/4 posa bind terminal 65 # interface Fcm6/5 posa bind terminal 66 # interface Fcm8/0:15 posa b
16、ind terminal first-terminal-id 31 # IP地址参考组网图即可,保证路由可达3.3 验证结果1. 各个POS机拨号成功并开始进行交易,可以通过显示观察终端和前置机应用的状态:显示终端的状态和报文统计(这里相关显示很多,只挑选了重要的部分):<MSR5040>display posa status terminal TerminalID Type Interface ListenPort State 1 FCM Fcm5/0:15.0 - Up 31 FCM Fcm8/0:15.0 - Up61 FCM Fcm6/0 - Up<MSR5040&g
17、t;display posa statistics terminal TerminalID Receive Send PktErr MapErr InDiscarded OutDiscarded 1 15 15 0 0 0 0 31 10 10 0 0 0 061 25 25 0 0 0 0显示拨号应用的状态和报文统计:<MSR5040>display posa status app AppID Type Mode Interface IPAddr:Port State 1 TCP Normal - 172.33.5.100:9999 Linked 2 TCP Temporary
18、- 172.33.6.100:9999 Linked<MSR5040>display posa statistics app AppID Receive Send PktErr DisErr InDiscarded OutDiscarded 1 15 15 0 0 0 0 2 35 35 0 0 0 02. 通过debug信息还能观察到携带的主叫号码等信息(由于信息太多,这里只列举一路呼叫):<MSR5040>debug posa all打开设备的调试开关,通过debug信息看到整个交易呼叫的过程调试信息:<MSR5040> %Oct 8 10:32:12:
19、689 2012 MSR5040 IFNET/3/LINK_UPDOWN: Fcm5/0:15.0 link status is UP. 呼叫起来一路时隙,呼叫哪路时隙是随机的 *Oct 8 10:32:12:689 2012 MSR5040 POSA/7/EVENT: Terminal 1: Received IOCtrl(1) message from line(337) Object-Type(1) Index(513642) If-Type(81). *Oct 8 10:32:12:690 2012 MSR5040 POSA/7/EVENT: Terminal 1: Received
20、line up message. *Oct 8 10:32:12:690 2012 MSR5040 POSA/7/EVENT: Terminal 1: Get FCM terminal caller-ID:4008 显示POS机拨号上来的号码 *Oct 8 10:32:15:633 2012 MSR5040 POSA/7/EVENT: Received data from interface(5322306). *Oct 8 10:32:15:633 2012 MSR5040 POSA/7/PACKET: Received 300 bytes from fcm terminal 1. 从POS
21、机收到交易数据 ID(0x60) DST(0x0000) SRC(0x0888) Total length: 300 Offset: 0, partial data as follows: 0x000: 60 00 00 08 88 02 10 20 38 00 00 0a d0 00 03 00 0x010: a0 01 08 00 10 32 51 20 06 09 12 30 30 31 31 30 *Oct 8 10:32:15:634 2012 MSR5040 POSA/7/EVENT: Terminal 1: Received line data message. *Oct 8 1
22、0:32:15:634 2012 MSR5040 POSA/7/EVENT: App 1: Succeeded to send connecting request to server. #Oct 8 10:32:15:634 2012 MSR5040 POSA/4/AppStateChange: Trap 1.3.6.1.4.1.25506.2.92.3.0.2<hh3cPosaAppStateChange>: The availability of application server 1 changed to 1.创建了到前置机的TCP连接 *Oct 8 10:32:15:6
23、35 2012 MSR5040 POSA/7/EVENT: App 1: Received ASYN_CONNECT message from socket(1), the return value is 0. *Oct 8 10:32:15:635 2012 MSR5040 POSA/7/PACKET: Sent 335 bytes to tcp application 1.报文发送给了前置机 PktLen(0x014d) ID(0x60) DST(0x0000) SRC(0x0001) Total length: 335 Offset: 0, partial data as follows
24、: 0x000: 01 4d 60 00 00 00 01 4c 52 49 00 1c 00 00 00 00 0x010: 00 00 40 08 00 00 00 00 00 00 00 00 00 00 00 00 对比从终端接收到的报文到发送,报文大小多了35字节,这其中了包含了主叫号码发送的格式,其中也能发现主叫号码,见红色标记。 *Oct 8 10:32:15:636 2012 MSR5040 POSA/7/EVENT: App 1: Received ASYN_READ message from socket(1). *Oct 8 10:32:15:636 2012 MSR50
25、40 POSA/7/PACKET: Received 335 bytes from tcp application 1.从前置机收到回程的交易数据,最终这个数据又会发送给POS机 4 POS终端接入统计功能配置举例4.1 组网需求许多银行对于POS交易需要有网管或者统计功能,能够直观的反应当前的交易情况,MSR提供的IMC软件,能够对于POS交易按照主叫号码进行统计。4.2 配置信息1. 确认路由器和前置机IP能互相通讯,路由器上检查有路由到达前置机MSR5040display ip routing-table 172.33.0.0 16 Routing Table : Public Summ
26、ary Count : 1 Destination/Mask Proto Pre Cost NextHop Interface 172.33.0.0/16 O_ASE 150 1 10.20.1.1 GE0/0 2. MSR5040关键配置信息# posa server enable posa statistics caller-id 4008 #使能POSA的按主叫号码统计功能,举例按照4008这个号码进行统计posa app 1 type tcp ip 172.33.5.100 port 9999 caller-number enable map default # controller
27、E1 5/0 pri-set # interface Fcm5/0:15 posa bind terminal first-terminal-id 1 #IP地址参考组网图即可,保证路由可达4.3 验证步骤1. 登陆到IMC界面,找到POS接入管理,进入到统计管理,可以看到按主叫号码统计信息:2. 该统计管理还可以监测POS终端统计,应用统计,FCM接口统计,如果是TCP方式拨号接入5 无线POS终端拨号接入配置举例5.1 组网需求现在很多的商户都使用了无线POS机接入银行前置机进行业务交易,这种应用与传统的拨号接入有所区别,网控器上不再需要E1POS这种支持语音呼叫的单板。POS机到前置机这
28、部分变成了TCP方式接入,IP传输模式。网控器提供一个公网接口可以连入POS机即可,网控器到前置机的传输部分不变,无线POS机上通常有WIFI或者3G接口,可以拨号连入Internet,然后和网控器的公网接口建立TCP连接传输交易数据到网控器。这里需要强调的是无线POS机到前置机的TCP链接为短连接模式,也就是意味着POS机每笔业务交易完成后,都会挂断该TCP连接,网控器到前置机的TCP连接方式不变。5.2 配置信息1. MSR5040关键配置:这里的其他关于拨号参数配置不再做介绍,只介绍如何引入无线POS机拨号,其他相关内容参考上述综合组网的配置,IP地址不做描述,保证网控器和无线POS机还
29、有前置机可达即可:# posa server enable posa terminal 1 type tcp listen-port 5000 #连接POS机的配置,主要为监听端口的配置网控器到前置机的APP配置部分还是不变:# posa app 1 type tcp ip 172.33.5.100 port 9999 caller-number enable map default #5.3 验证步骤1. POS机拨号成功后查看终端状态,显示为TCP连接方式,状态为Linked:MSR5040display posa status terminal TerminalID Type Inter
30、face ListenPort State 1 TCP - 5000 Linked6 POS终端为异步方式拨号接入配置举例6.1 组网需求银行升级POS机程序,大多数使用POS机异步拨号方式,采用透传模式接入到前置机,此时POS机和前置机相当于建立了一个透传隧道,网控器在中间透明的转发数据,不再检查报文内容。这种方式由于比较简单但不安全,所以一般用来银行给前置机下发新的更新程序,业务交易几乎不用这种方式。MSR50作为网控器只有插上AM板卡才支持这种异步拨号方式。6.2 配置信息1. MSR3040关键配置:IP地址的相关配置请参考组网图,不详细描述:# posa server enable
31、#interface Analogmodem6/0 async mode flow link-protocol ppp posa bind terminal 1 app 1#在AM接口上直接绑定POS应用即可,注意需要与APP对应这种模式下网控器不再检查数据报文的内容,所以对于POS拨号的一些参数不再生效,只需要指明前置机地址和端口即可,如下:# posa app 1 type tcp ip 172.33.5.100 port 9999 map default #6.3 验证步骤1. POS机拨号成功后查看终端状态,显示为流模式,状态为UP:MSR3040display posa status
32、 terminal 1TerminalID Type Interface ListenPort State1 Flow Ana6/0 - UP7 常见问题排查方法在E1POS/FCM开局时,难免出现各种问题。排查问题时,一般先检测硬件(是否正常启动)、配置是否正确,然后再根据问题现象进行逐步排查。下面是常见问题的排查方法。7.1 POS机 刷卡时,接口(FCM接口或者E1POS生成的FCM接口)不能UP1. 检查POS机和路由器、E1POS/FCM板卡是否正常启动。路由器和E1POS/FCM的验证方法:设备正常启动,执行display version命令,能显示E1POS/FCM板卡版本号。2
33、. 检查POS机的配置以及连接。包括但不限于:POS机配置的拨号号码是否正确?POS机设置拨号方式(同步、异步还是IP拨号等)是否正确?POS机的TPDU头是否正确(主要检查目的地址是否正确)?电话线是否正确接到了POS机(很多POS机有电话口、并电话口、以太口等)?3. 检查POS机到E1POS之间的PSTN线路。验证方法:把POS机换成电话机,拨打接入号码(POS机呼叫E1POS/FCM卡的号码),看能否听到清晰的Modem音,以及多长时间听到。如果在几秒内能听到,说明POS机到E1POS/FCM之间的PSTN链路基本可用(能满足语音信令要求)。如果不能听到,或者超过10秒才能听到,需要排查PSTN链路。排查建议:a) 电话线是否正确接到POS机?电话线是否接触良好? 是否在接POS机之前串接了电话、传真以及ADSL分线器等。b) 如果是E1POS接入,查看PSTN网络到E1POS之间的语音协议(PRI或者R2)是否配置正确,E1POS跟PS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度建筑工程保温材料环保性能检测与认证合同
- 淮南安徽淮南市中医院招聘专业技术人员40人笔试历年参考题库附带答案详解
- 曲靖云南曲靖市马龙区应急管理局招聘10名综合应急救援队员笔试历年参考题库附带答案详解
- 惠州广东惠州市惠东县吉隆镇人民政府招聘治安联防队员13人笔试历年参考题库附带答案详解
- 2025年轻便傻瓜机项目可行性研究报告
- 2025年色织丝油提花面料项目可行性研究报告
- 2025至2031年中国缠绕膜复卷机行业投资前景及策略咨询研究报告
- 2025年电动式润滑泵项目可行性研究报告
- 2025年洗甲护甲水项目可行性研究报告
- 2025年有线电视邻频调制器项目可行性研究报告
- 小学数学六年级解方程练习300题及答案
- 大数据在化工行业中的应用与创新
- 光伏十林业可行性报告
- 小学综合实践《我做环保宣传员 保护环境人人有责》
- 钢煤斗内衬不锈钢板施工工法
- 公司人事招聘面试技巧培训完整版课件两篇
- 出国劳务派遣合同(专业版)电子版正规范本(通用版)
- 公路工程安全风险辨识与防控手册
- 供应商评估报告范本
- 职业生涯规划-自我认知-价值观
- 建筑集团公司商务管理手册(投标、合同、采购)分册
评论
0/150
提交评论