LRI报文头说明

为了防止针对 POS 终端移机使用。需要根据 ANI 终端主叫号码,终端号进行捆绑匹配识别。
在网控器送给 posp 的请求报文里,对于能识别的终端电话号码,网控器利用 ISDN 线路的主被叫号码识别服务,将号码提炼并传递给 posp 主机。这一部分报文数据就被称为 LRI 数据,LRI 数据为在 TPDU 与标准报文之间增加的 33 个字节,其格式为:
   LRI首标志位=5 bytes: 4c 52 49 00 1c
   ANI主叫号码=8 bytes:
   DNIS被叫号码=8 bytes:
   LRI尾标志位=12 bytes:

特别的:

1.LRI数据仅在交易请求中存在,在交易应答中不存在LRI数据;
2.POS上送交易时并不送LRI数据,网控器会获取相关数据,组织LRI数据在交易报文中送给IST主机。
3.如果网控器无法判断此交易的主叫号码,就不会发送此LRI数据给破损平主机。

增加了 LRI 的具体报文格式如下:
<L1>< TPDU><LRI><L2><TEL1><TEL2>’X’<L3>’I’ <L4><NODE><user data>

L1:2 个字节的长度域(为 TPDU 到 user data 的长度,含 user data)
TPDU: 5 个字节的 TPDU
LRI: 3 个字节“LRI”用于标识附带来电信息
L2:2 个字节的长度域,目前固定为“001C”(为 TEL1 到 NODE 的长度,含 NODE)
TEL1: 8 个字节以 BCD 码表示的来电电话,靠右左补 0
TEL2: 8 个字节以 BCD 码表示的被叫电话,靠右左补 0 ‘X’: 1 个字节‘X’为分隔符
L3:2 个字节的长度域(为‘I’到 NODE 的长度,含 NODE) ‘I’: 1 个字节‘I’为分隔符
L4:2 个字节的长度域(为 NODE 的长度)
NODE: 6 个字节的节点信息
User data: 交易报文

文档更新时间: 2020-08-22 16:15   作者:高俭