一种基于ICE的SIP穿越Symmetric NAT设备的方法

基本信息

申请号 CN201610311912.X 申请日 -
公开(公告)号 CN105827748B 公开(公告)日 2019-03-15
申请公布号 CN105827748B 申请公布日 2019-03-15
分类号 H04L29/12(2006.01)I; H04L12/24(2006.01)I; H04L12/26(2006.01)I 分类 电通信技术;
发明人 邓小娇; 侯刚; 蔡方谊; 易骏 申请(专利权)人 东莞市南星电子有限公司
代理机构 厦门市新华专利商标代理有限公司 代理人 东莞市南星电子有限公司
地址 523000 广东省东莞市沙田镇民田村成田路3号B栋东莞市南星电子有限公司
法律状态 -

摘要

摘要 本发明一种基于ICE的SIP穿越Symmetric NAT设备的方法包括:步骤S1,通信双方先后收集候选地址,互换地址信息并根据优先级排列形成地址检测列表;步骤S2,双方先后进行连通性检测,根据主机地址到中继地址的地址对连通性检测过程中是否产生服务器映射候选地址来判断所处的网络拓扑是否存在Symmentric NAT,步骤S3,确定Symmentric NAT方源端口选择策略以及预测Symmentric NAT方分配的端口值;步骤S4,对Symmentric NAT方以预测的端口值进行连通性检查,本发明不仅保留了ICE的优点,还能适应各种NAT环境,而且利用NAT自身特性,不需要STUN服务器探测NAT类型,巧妙地克服了ICE在Symmentric NAT下的不足,从而保证了服务质量,本发明不必改变现有网络的拓扑结构,很好地解决了NAT穿越的灵活性和有效性的问题。