华为短信网关话单生成机制说明.docxVIP

  • 2
  • 0
  • 约4.17千字
  • 约 7页
  • 2023-04-08 发布于山东
  • 举报
华为短信网关CMPP话单和SMPP话单生成过程 在华为短信网关平时维护中,经常需要用到CMPP话单和SMPP 话单,从话单中能够剖析SP出来业务的过程,查找SP类投诉的真 正原因。因此我们日程维护中需要关注短信网关话单,保证话单的可 用性。 1.1梦网网关模块部署散布 SERVER SVCLUN1SVCLUN2SVCLUN3SVCLUN4 Server1Server2Server3Server4 BillServer1BillServer2 SMPPLUNCMPPLUN BILLSERVER 名称说明 SERVER4台单机,部署Server/Dbserver/billclient/oracle BILLSER双机,4C8G,部署billserver,SMPP/CMPP话 VER单分别写入不同的磁盘分区。 1.2话单办理流程简介 Billclient 1 单个消息包= 200 条话 散发散发 s s c m m c m p p m p p p p p p 落 队 落队 列 单 单列 线 线 程 程 SMPP话单磁盘CMPP话单磁盘 BillServer写话单体制说明: 内部链路散发:Billclient格式化的SMPP话单/CMPP计费话单报 文,准时或定量打包发送给billserver,每个消息包中包含的话单 数量根据现场配置决定,当前江苏移动梦网配置为200,即单消 息报文中最大包含200条话单; 不同种类话单散发:Billserver与BillClient的内部接口链路收到 话单报文后,在内部链路上根据话单种类散发至  smpp  落单线程 或许  cmpp落单线程,每个线程的消息行列为  8万个消息报文; BillServer文件系统保护体制:BillServer同时不停扫描SMPP话 单/CMPP话单的主备文件目录的文件系统,当主话单的文件系统和备份话单文件系统即将占满的紧迫情况下,启用保护体制防备文件系统空间被耗尽,即不再将收到的话单报文写入文件中,而 是收到报文时,更新文件话单文件描绘文件DynaChargeServer.ini中话单文件序列号和文件名,两次翻开尝试翻开话单文件,判断文件系统是否恢复; 根据以上描绘,虽然SMPP话单和CMPP话单分别存在不同的文件系统下,如果SMPP话单所在的文件系统满,便可能会致使CMPP话单无法生成,直接的表现就是CMPP话单缺失。 1.3CMPP话单和SMPP话单相互影响剖析 根据上述体制,当smpp话单磁盘占满,话单包无法写入磁盘,办理每个报文时判断文件系统是否恢复,惹起smpp行列消息积压,占用系统数据区内存。 32位系统程序系统数据区内存默认为8个,每个数据区256MB, 共2G,当smpp消息包行列积压一段时间后,数据区内存几乎被占满,当落单线程接收大多数消息包入cmpp行列时需要申请内存,cmpp落单线程每申请一个包空间的内存(40K),却没有连续的内存空间时,致使cmpp行列消息包抛弃,最终CMPP话单丢掉。 以1000条/秒MT消息的业务量计算写话单线程使用率: smpp话单报文200×400字节=80K,cmpp话单报文200×200 字节=40K; 1条业务消息生成3条SMPP话单,1条计费话单;smpp话单线 程1秒钟接受报文数量=1000条/S*3/200=15报文; 文件系统占满时,smpp话单线程在1秒钟内办理的报文数量 =1S/400MS=2.5报文; 当SMPP话单文件系统占满后: 2G内存被占满时间计算=2G/SMPP话单报文大小/(每秒钟接受报文 数量-每秒钟办理报文数量)=2G/80K/(15-2.5)=2097S SMPP话单线程消息行列占满时间计算=消息行列总数量/(每秒钟接 受报文数量-每秒钟办理报文数量)=80000/(15-2.5)=6400S 因此,当SMPP话单文件系统占满后,billserver中写SMPP话单线程在很短的时间内就会致使进度占用的内存达到2G,达到2G后写cmpp话单线程申请40K的连续内存空间时失败而致使CMPP话单丢 失。 1.4模拟测试说明 模拟测试场景: 组网构造:2Agent+2SMServer+1BillServer;SMPP话单文件系统与CMPP3.0计费话单文件位于两个文件系统;SMPP话单文件系统占满; SP以发送5000条/S消息速度发送至网关,网关将消息分别路由至SMSC/前转网关; 模拟测试结果: 1.察看BillServer运行日志,run运行日志中写SMPP话单失败, 写SMPP话单线程的消息行列溢出; 2. 察看BillServer统计日志, 34175:[2010-08-2722:51:19]pBillSerialMng Normal Msg Numis[ 33547

文档评论(0)

1亿VIP精品文档

相关文档