拓扑组网

该方案是软件方式实现SIP转H323协议
终端:
SIP软终端:CounterPath的eyebeam
H323软终端:Polycom的RealPresence Desktop(也支持SIP)
编译mod_h323
编译gnugk
请参考gnugk5.3的安装
gnugk配置参考
[Gatekeeper::Main]
TimeToLive=600
Name=gk
[RoutedMode]
GKRouted=1
H245Routed=0
CallSignalPort=1720
;RemoveH245AddressOnTunneling=1
DropCallsByReleaseComplete=1
SupportNATedEndpoints=1
Q931PortRange=30000-39999
H245PortRange=40000-49999
;ProxyHandlerHighPrio=0
AcceptUnregisteredCalls=1
ProxyForNAT=1
[Proxy]
Enable=1
InternalNetwork=10.0.0.0/8,192.168.0.0/16,172.16.0.0/16
T120PortRange=50000-59999
RTPPortRange=50000-59999
; use DSCP EF for proxied RTP
RTPDiffServ=46
[GkStatus::Auth]
rule=allow
H323终端注册
分机号码随便填写。数字即可。网闸即填写gnugk地址。

网络中的NAT选项不要勾选!

点击确认,然后看一下注册状态

同时看一下gnugk日志,如果有下行日志,表示注册成功。
New EP|172.16.98.5:1720|1001:dialedDigits=Chris:h323_ID|terminal|2004062282_endp
发起呼叫
先将SIP终端注册到Freeswitch上,注册分机号为1002,
然后在console里输入如下命令
originate user/1002 &bridge(h323/1001@192.168.33.235)
到此,基于Freeswitch的模拟H323环境的准备完成,可以开始测试了。
另外,还有基于硬件的H323调测方式。就不在这里讨论了。
网友评论