V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MoeWang
V2EX  ›  宽带症候群

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

  •  
  •   MoeWang · 2022-09-23 17:33:55 +08:00 · 3209 次点击
    这是一个创建于 1090 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    另外,你上面的那个回复 #11 ,一眼王婆卖瓜的...所以我就没回他。
    MoeWang
        14
    MoeWang  
    OP
       125 天前 via iPhone
    @kkjjjllkk 补充一下,也有可能已经实现了,只是存量用户依然是 H248 。因为在当时不行,我就放弃了,时隔这么久,看到回复我又搜索一下,在通信人家园上有人说改 IMS 注册可以,但不知具体如何操作。不过帖主是上海联通,我没试过,不确定在我的地区能否实现。

    https://www.txrjy.com/thread-1386305-1-1.html

    之前也考虑过自己实现一个,但看到那些文档和信令就头疼了😂,主要没有这方面的开发经验,就没有继续研究。或许有基础的人搭配 Cursor 这样的辅助工具能做出来。
    kkjjjllkk
        15
    kkjjjllkk  
       123 天前 via iPhone
    @MoeWang 通信人家园是我问的,能不能改成 ims 注册,hhh
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4479 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 04:01 · PVG 12:01 · LAX 21:01 · JFK 00:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.