dtu通讯的一个问题

给客户装了一套微站,客户自有中心。
第一个微站用的是网线上传数据,没有任何问题。
其余的用dtu,故障是:dtu到客户中心的连建立后就马上断掉,如此反复。
看起来似乎是,dtu一连上客户中心,就马上被踢掉了。
怀疑是dtu的问题,更换,问题依旧;
用不同型号的dtu测试,问题依旧;
用我自己的sim卡测试,问题依旧;
但所有的这些情形,往我们平台上报数据都正常。
怀疑客户平台上有限制,但客户方研发一口咬定没有,
让客户方研发直接用测试工具来测试,说无权限。
无计可施,让dtu厂家测试下客户的中心,
厂家技术测试后说客户中心似乎不让发注册包过去。
让我设成纯tcp方式试试。
其实就是把dtu的工作模式从默认的prot设为自定义。
然后,就好了。
看来用户中心那边确实是对注册包和心跳包有特别处理(认为是攻击,因此会断掉连)。
这也就解释了为何网线的那个微站是ok的,因为其并没有注册包这样的机制。
再次打电话给客户方研发,对方确认了确实是中心端软件对异常包有特殊处理。
至此,处理完毕。

原文地址:https://www.cnblogs.com/gaotaozhaolei/p/14178636.html