关于 VoIP 语音 H248 to SIP 的软交换

2022-09-23 17:33:55 +08:00
 MoeWang

如题,我所在地区的联通光猫使用的是 H248 协议,而非使用更广泛的 SIP 协议,现在想实现一个功能,就是可以使用电脑或者手机直接通过 SIP 的 VoIP 客户端调用座机功能来打电话。

目前的情况:已经获取了广袤的超管,并将 Voice 线路修改为 Bridge 并打了 VLAN ,在 RouterOS 上分离 VLAN ,已经打通了运营商的 VOICE 内网,在局域网可以直接 Ping 通运营商 H248 的主、备代理,有 H248 配置的内容,但没有找到方法可以使用软件来将 H248 转换为 SIP 协议。不到万不得已不是很想用 FXO ,这样要 数-模-模-数 四次转换,总觉得不是很优雅😂。 使用过 Asterisk 、FreeSwitch ,前者不支持作为客户端使用,后者直接不支持这个协议。

** 需求:可以使用一个软交换的软件,最好是可以跑在 openwrt 或者其他 linux 上,实现 H248 to SIP 的协议转换。

其实这个需求我在某二手平台看到有人卖,但价格较为昂贵,所以知道有这个技术,但是具体不知道是怎么实现的。

第一次接触 VoIP 相关的技术,如有术语错误请见谅。

光猫的 VOICE 配置(部分):

IP 静态 IP(10.0.0.0 网段)
认证方式 H248
本地端口 2944
主、备代理均为 10.0.0.0 网段的 2944 端口
MLD 标志 域名,内容是光猫 VOICE 的静态 IP

认证配置 无认证

终结点设置
物理终结点设置 单个设置
物理终结点标识 aaln/1
临时终结点标识 RTP/
扩展名长度 5
起始值 0
线路启用 √

媒体设置
媒体协商方式 远端优先

高级设置
传真和 MODEM 控制方式 受控于软交换
DTMF 配置 RFC2833
RTP 起始端口 4000
RFC2833 97
抖动缓冲 自适应
最小值 20ms
最大值 200ms
G.711 冗余 没有冗余

来电显示制式 FSK
2596 次点击
所在节点    宽带症候群
11 条回复
laozhoubuluo
2022-09-23 20:36:02 +08:00
建议尝试找运营商移机一下,现在电信、联通应该只有少量存量号码再使用 H.248 了,甚至现在光猫上配置 H.248 的号码实际上对端也是改造成 AG 完了上联 IMS 了。
ameng2022
2022-09-23 20:40:57 +08:00
光猫不是太老的话应该支持 sip 。H.248 用户上联 AGCF ,SIP 用户上联 SBC ,还是让运营商改下配置吧
Kowloon
2022-09-23 21:07:49 +08:00
@laozhoubuluo
天津联通根据 OLT 上联决定 NGN/IMS 接入方式,比较新的 OLT 才会有,移机也没用。
nbsn
2022-09-23 21:11:55 +08:00
可以尝试一下将光猫恢复出厂设置,然后再重新注册光猫。这样可以保证光猫下发的是最新配置。多数省网的语音 IMS 系统都改为 SIP 了。
MoeWang
2022-09-23 21:20:14 +08:00
@laozhoubuluo @ameng2022 @nbsn 是 SD 省,刚刚重置的猫,还是 H248 ,这猫是今年 4 月份换的千兆猫,SK-D740-C ,这猫算是个新型号,设置内有 SIP 可切换,但是上端是 H248 就让我很难办啊😂
nbsn
2022-09-23 22:25:36 +08:00
可以尝试换光猫试试,有华为的猫,首先换华为的,其次是中兴。H248 不是主流,多半是为了兼容现有一些存量的老光猫,SIP 是大势所趋。
lqs
2022-09-23 23:27:19 +08:00
H248 目前还没有能用的开源实现,只在一些通讯设备里有实现。
MoeWang
2022-09-24 20:24:09 +08:00
明天咨询一下联通是否能够远程下发 SIP 的协议,到时候更新。
snowkiss0
2022-09-26 10:55:03 +08:00
蹲一蹲,家里老房子旧城改造完了马上光退 fttb
MoeWang
2022-09-26 11:22:04 +08:00
更新:寄了,找了好几遍联通这边的机房的工程师,山东联通这边应该是还没换设备,还是统一 H248 ,太守旧了。。。看来除了花钱找人在我这边设置他们的软交换之外,如果想搞的话,只能用 fxo 了。
simonqu
2023-04-05 17:17:18 +08:00
有人提供这种 h248 转 sip 软件,适合商用,不想花钱肯定不成的
https://github.com/eitanhan/megaco-demo

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/882467

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX