DZ先生怪谈国标案例13——海康国标错误码1807

版权声明: https://blog.csdn.net/dzxs_gb28181/article/details/84193936

背景

人物:DZ先生,金兄(楼长),貌兄(海康兄弟),X市的坤兄(海康兄弟)
时间:2018年11月13日
地点:A市公安局11楼会议室
事件:将宇视两大大平台接入X市对应的大平台

对的没错,那一天我们讨论了很短的时间,因为海康兄弟比较专业,在进行一番专业的指点江山后,我们的坤兄很快推进了下一波工作,就在周四的傍晚,由我们的金兄和坤兄开始了对接。

国标对接

还记得前面案例DZ先生多次提到的国标对接的四大要素吗?不记得也没关系,DZ先生在说一次,四大要素如下:
SIP端口:  平台间对接的信令端口
服务地址:平台间对接的信令地址
中心国标ID:20位国标编码
鉴权账号和密码:可用可不用

我们的金兄和坤兄互相把自己平台的sip端口,SIP IP及中心平台20位国标编码给了对方。双方都是成熟的大平台,都是操作老手了,按理说也不会有什么问题。然后意外发生了。对接失败,没有显示在线。坤兄经过抓包后分析,发现报错码为1807,
Error-Info: <sip:0.0.0.0:5060;user=phone>;IMOS_AS_ERRORCODE=1807
DZ先生随意对宇视国标错误码展开了排查,发现宇视没有1807这个错误码

海康兄弟查了海康的国标错误码:

找到了原因,针对这种错误码,一般接下来的处理是交给研发了,但好在我们的坤兄比较机智,检查了一下中心国标编码,发现自己给金兄的国标编码给错了。导致此错误。

分析

如果下级填写了错误的国标ID,而注册的服务ip和sip端口是正确的,那么上级平台收到下级平台发送的注册报文后,发现sip ip and port 都没有问题,但是ID在自己的平台里并没有这个ID,这个时候我是不能给他注册的,因此返回这样一个报错给下级。

总结

1. 国标对接注意四大对接要素,一定多核对自己给别人的信息不能有错,不能因为小事而浪费更多精力来排错。

2. 下级平台注册上级海康平台,在sip ip和port没有问题的状态下,如果平台ID填错,海康会有报1807错误(各家平台不一样)。

***关注DZ君,让监控变得更简单***

猜你喜欢

转载自blog.csdn.net/dzxs_gb28181/article/details/84193936