通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  新兵

注册:2025-1-16
跳转到指定楼层
1#
发表于 2026-5-9 19:44:00 |只看该作者 |倒序浏览
江苏电信用于IMS的VLAN是42,默认情况下,光猫都会建立一个路由模式的连接。
如果办理了固话业务,则 ITMS 会自动向ONT下发配置。如果没有,则没有配置。
我们需要将其改为IPoE和桥接模式,绑定到其中一个下行口。

获取到的IP为172开头,是电信核心网内部使用的IP。(同样的操作也适用于TR-069以及IPTV连接,分别能获取到11.0.0.0/8,12.0.0.0/8以及10.0.0.0/8。其中TR-069还是无视BRAS上的限速模板的,能跑到链路最大速度。于是我们可以用这条链路在同一个省的站点之间建立专线链路。唯一的遗憾是这条链路QoS相当低,而且不同PON类型之间延迟不稳定。这里不展开。)
我们在路由器上添加如下的静态路由:
  1. 172.30.2.0/24
  2. 172.41.255.0/24
  3. 172.79.253.0/24
  4. 172.108.0.0/24
  5. 172.108.32.0/24
  6. 172.127.253.0/24
  7. 172.127.254.0/24
  8. 172.128.2.0/24
  9. 172.144.255.0/24
  10. 173.255.2.0/24
  11. 173.255.3.0/24
复制代码
这些路由是省内主要城市的BAC(Border Access Controller,边界接入控制器)以及BRAS上的DNS服务器地址聚合后的结果。
同时还需要配置以下的DNS转发:
以dnsmasq为例:
        list server '/ctcims.cn/172.30.2.1'
        list server '/ctcims.cn/172.41.255.1'


下面接入Asterisk。一些主要的参数是从ITMS下发给ONT的配置中提取的。

Asterisk Chan-PJSIP 配置如下:
  1. ; pjsip.conf
  2. [transport-udp]
  3. type=transport
  4. protocol=udp    ;udp,tcp,tls,ws,wss,flow
  5. bind=0.0.0.0:5060
  6. [ctcims]
  7. type=registration
  8. transport=transport-udp
  9. outbound_auth=ctcims_auth
  10. server_uri=sip:js.ctcims.cn
  11. client_uri=sip:+86xxxxxxxxxxx@js.ctcims.cn
  12. contact_user=+86xxxxxxxxxxx
  13. retry_interval=30
  14. forbidden_retry_interval=300
  15. expiration=600
  16. line=yes
  17. endpoint=ctcims
  18. outbound_proxy=sip:bac01.yz.js.ctcims.cn:5060\;lr
  19. [ctcims_auth]
  20. type=auth
  21. auth_type=userpass
  22. password=xxx ;[0-9A-F]{15}
  23. username=+86xxxxxxxxxxx@js.ctcims.cn
  24. realm=js.ctcims.cn
  25. [ctcims]
  26. type=endpoint
  27. transport=transport-udp
  28. context=external
  29. disallow=all
  30. allow=alaw,g722,g729,ulaw
  31. allow=h264
  32. dtmf_mode=rfc4733
  33. outbound_auth=ctcims_auth
  34. aors=ctcims
  35. from_domain=js.ctcims.cn
  36. from_user=+86xxxxxxxxxxx
  37. direct_media=no
  38. force_rport=yes
  39. rewrite_contact=yes
  40. rtp_symmetric=yes
  41. timers=yes
  42. media_use_received_transport=yes
  43. [ctcims]
  44. type=aor
  45. max_contacts=1
  46. remove_existing=yes
  47. contact=sip:bac01.yz.js.ctcims.cn:5060
  48. [ctcims]
  49. type=identify
  50. endpoint=ctcims
  51. match=bac01.yz.js.ctcims.cn
  52. [endpoint-template](!)
  53. type=endpoint
  54. transport=transport-udp
  55. context=internal
  56. from_domain=10.10.2.1
  57. disallow=all
  58. allow=opus,alaw,g722,ulaw,g729
  59. allow=h264
  60. dtmf_mode=rfc4733
  61. auth=auth-template
  62. aors=aor-template
  63. direct_media=no
  64. force_rport=yes
  65. rewrite_contact=yes
  66. rtp_symmetric=yes
  67. media_encryption=no
  68. [auth-template](!)
  69. type=auth
  70. auth_type=userpass
  71. [aor-template](!)
  72. type=aor
  73. max_contacts=1
  74. remove_existing=yes
  75. ; 以下为分机配置
  76. [8001](endpoint-template)
  77. auth=8001-auth
  78. aors=8001
  79. [8001-auth](auth-template)
  80. username=8001
  81. password=84c36f4fbe4c25ff
  82. [8001](aor-template)
复制代码

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2026-5-9 22:01 , Processed in 0.128039 second(s), 16 queries , Gzip On.

Copyright © 1999-2025 C114 All Rights Reserved

Discuz Licensed

回顶部