vps(voipswitch)的计费问题
今天测试计费系统的时候发现一个奇怪的问题 ,环境是这样的 :
asterisk <----- sip ---------> voipswitch <-----------h323---------------> cmcc
环境说明: asterisk 使用sip协议对接到vps 上面 , vps 支持sip到h323的转换 , 然后在使用
h323协议到cmcc 的落地软交换上面 ;
问题 : asterisk的 CDR 记录的计费时间不对 , 总是比通话时间长10多秒, 不接电话只振铃,
asterisk也有通话时长 . 感觉很奇怪.
分析问题: 在vps服务器上面进行抓包分析 ;
asterisk <-------------------sip ----------------->vps <------------>cmcc
vps 在得到asterisk发送过来的invite信令之后, 马上回了200ok sdp 给
asteirsk ,这个时候asteirsk 收到 200ok 就开始计算计费时长了 , 而这个时候
vps才把向cmcc发送h323的setup openlogicchannel , 这时候通过落地到
手机上,手机开始ringing ,可是asterisk早已经开始计算时间 .
疑问 : vps 难道没有什么设置可以避免这个问题的吗 ?
meng9999
2008年10月31日 22:29:50
分类: 生活随笔 321 views