发明名称 SIP软交换系统中呼叫控制与媒体流穿越私网的方法
摘要 SIP软交换系统中呼叫控制与媒体流穿越私网的方法,通过包括公网,私网,连接在公网上的SIP代理服务器、重定向服务器和媒体流代理服务器,连接在私网上的各种用户终端以及连接公网私网的NAT/Firewall的软交换系统实现信令和媒体流控制,具体方法是:私网中的各种终端设备定期向重定向服务器注册,主叫方通过重定向服务器得到被叫方设备的公网地址和私网地址,主叫双方通过媒体流代理服务器建立起通信,这种方法适合于基于SIP协议的软交换系统,使凡是符合标准的SIP软交换外围设备都可以互联互通,兼容性好;信令和媒体流透明的穿越NAT/Firewall,可以穿越多层NAT/Firewall,可以穿越多种NAT/Firewall;而且不需要预占通道,可以节省用户、网络和软交换系统的大量资源。
申请公布号 CN100403729C 申请公布日期 2008.07.16
申请号 CN200410080247.5 申请日期 2004.09.28
申请人 王安生;刘涛 发明人 王安生;刘涛;马驹;朱茂强;刘禾
分类号 H04L12/56(2006.01);H04L12/66(2006.01);H04L29/06(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 北京双收知识产权代理有限公司 代理人 吴忠仁;曾晓芒
主权项 1.SIP软交换系统中呼叫控制与媒体流穿越私网的方法,通过包括公网,私网,连接在公网上的SIP代理服务器、重定向服务器和媒体流代理服务器,连接在私网上的各种用户终端以及连接公网私网的NAT/Firewall的软交换系统实现信令和媒体流控制,其特征在于该方法的具体步骤是:1)私网中的各种终端设备定期向各自的代理服务器发送注册包,这个注册包中包含终端的私网地址;2)代理服务器从终端设备发来的注册包的来源得到终端的公网地址,从注册包中得到终端的私网地址,连同代理服务器的公网地址,一并发往重定向服务器;3)重定向服务器按代理服务器地址、终端公网地址、终端私网地址顺序存放这些地址;4)主叫方代理服务器在收到主叫设备的请求后,先向媒体流代理服务器申请媒体流转发资源,媒体流代理服务器会告知主叫方代理服务器一对可用端口,主叫方代理服务器修改请求中的SDP内容为申请到的端口对中的一个,然后向重定向服务器转发该请求;5)重定向服务器收到主叫方代理服务器的呼叫请求后,将被叫方的代理服务器地址返回;6)主叫方代理服务器收到该返回消息后,向被叫方代理服务器发送请求;7)被叫方代理服务器收到主叫方代理服务器的呼叫请求后,向重定向服务器发送请求,重定向服务器收到该请求后,向被叫方代理服务器返回被叫设备的公网地址和私网地址;8)被叫方代理服务器收到重定向服务器的返回消息后,向被叫方设备的公网地址发送由被叫方设备私网地址构成的呼叫请求,被叫方设备收到后向主叫方设备发回应答包;9)主叫方代理服务器在收到应答消息后,修改应答消息里的SDP内容为步骤4)中申请的可用端口对中的另一个端口;10)媒体流代理服务器通过收到的主被叫设备的第一个媒体流数据包来确定主、被叫双方用于媒体流通信的公网地址,建立起通信,并在之后转发媒体流。
地址 100101北京市朝阳区安翔北里10号院15楼5单元601号