从 Asterisk AMI 检索 PSTN 中继的状态

发布于 2024-11-05 03:29:38 字数 422 浏览 5 评论 0原文

我正在尝试使用 ExtensionState 操作通过 Asterisk AMI 检索 PSTN 中继的状态:

Action: ExtensionState
Context: trunks-hintcontext
Exten: pstn1

我得到的响应是:

响应:成功 消息:分机状态 扩展名:pstn1 上下文: trunks-hintcontext 提示:DAHDI/1 状态:4

根据 AMI 文档,状态 = 4 表示“不可用”,但中继应为“空闲”,因为用户可以拨打和接听电话。

无论我如何使用pstn中继,拨号或接听。状态值始终为 1(使用中)或 4(不可用)。

我期望状态为“空闲”、“不可用”、“使用中”。

是否有任何其他 AMI 操作允许我检索 PSTN 中继的状态?

I am trying to use ExtensionState action to retrieve the status of a PSTN trunk via Asterisk AMI:

Action: ExtensionState
Context: trunks-hintcontext
Exten: pstn1

And the response I got is:

Response: Success
Message: Extension Status
Exten: pstn1
Context: trunks-hintcontext
Hint: DAHDI/1
Status: 4

According the AMI documentation, status=4 means "unavailable" but the trunk should be "Idle" as it is available for user to dial and receiving calls.

No matter how I use the pstn trunk, dialing or answering. The Status value is always 1 (In-Use) or 4 (Unavailable).

I expect the status to be "Idle", "Unavailable", "In-Use".

Is there any other AMI action that allow me to retrieve the status of PSTN trunks?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倾听心声的旋律 2024-11-12 03:29:38

星号版本是什么?
您还应该能够使用 DAHDIShowChannels 或 CoreShowChannels 获取通道状态,并根据此信息确定您正在监控的中继是否繁忙。

what's the Asterisk version?
You should also be able to get channels status with DAHDIShowChannels or CoreShowChannels and basing on this info determine if trunks you are monitoring are busy or not.

冬天旳寂寞 2024-11-12 03:29:38

获取此信息的最佳方法是为您使用的每种类型的中继实施特定的信息方法。您可以使用命令操作通过 TDM Dahdi 硬件的“sip show peer”和“dahdichannels show”获取 SIP 信息。

没有其他可靠的方法可以通过 Asterisk 获取此类信息。

The best way to have this information is to implement specific information method for each type of trunk you use. You can use Command action to get SIP information via "sip show peer " and "dahdi channels show" for TDM Dahdi hardware.

There are no other reliable way to get this kind of information with Asterisk.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文