问题标签 [mobicents]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 多线程 jdiameter 客户端(负载测试插件)
下午好。这个项目对我的团队来说是非常重要和艰巨的挑战。我们需要编写实现 JDiameter 客户端到服务器负载测试(简单实现 JMeterPlugin.JavaSampler)。请帮忙指教或参考。
- 现在,当我从客户端获取到相同配置的第二个连接时,出现错误:
2015/09/17 16:14:11 错误 - ru.at_consulting.autotest.diameterclient_mod.AutotestLogger:AvpHelper:消息发送期间出错 -> 无法在领域 [vimpelcom.ru] 中找到与对等点 [192.168.200.120] 的有效连接org.jdiameter.api.RouteException:无法在 org.jdiameter.client.impl.router.RouterImpl.getPeer(RouterImpl.java:431) 的领域 [vimpelcom.ru] 中找到与对等点 [192.168.200.120] 的有效连接.jdiameter.client.impl.controller.PeerTableImpl.sendMessage(PeerTableImpl.java:176) 在 org.jdiameter.client.impl.StackImpl.sendMessage(StackImpl.java:428) 在 org.jdiameter.client.impl.BaseSessionImpl.genericSend (BaseSessionImpl.java:121) 在 org.jdiameter.client.impl.BaseSessionImpl.genericSend(BaseSessionImpl.java:88) 在 org.jdiameter.client.impl.SessionImpl.send(SessionImpl.java:60)
- 如何增加负载:实现单例 DiameterClient 并发送它的副本流?与不同配置的客户创建多个连接?客户端配置正确?
maven - 未能在项目 sip-servlets-core-api 上执行目标
我正在尝试制作一个 SIP servlet,在对会话发起协议(SIP)servlet 进行了大量研究之后,我现在正在使用 mobicent 的 sip servlet 项目和 TOMCAT ......!
我正在按照本指南来实现我的目标,问题是当我尝试在项目目录中运行命令mvn clean install时,它开始下载依赖项但突然遇到错误
这是错误日志,
下面是 pom.xml:
如果你有更好的工作方式 SIP 服务器,请告诉我。您的建议和帮助非常重要...!
提前致谢.... :)
java - Cisco Diameter 服务器的 JDiameter 问题
我有一些问题,这对我来说看起来很奇怪。你能看看吗?
我正在尝试将 CER 消息发送到我们的 Cisco 直径服务器。根据我得到的日志文件,CER 是从 Cisco 端收到的,CEA 已回复到我的 jdiameter 客户端。由于某种原因,jdiameter 客户端无法处理
它以正确的方式并继续尝试发送 CER(我的听众永远不会被回调)。请查看附加的日志文件、我的 jdiameter 客户端的配置和源代码。我的 jdiameter 客户端非常简单明了。
Java客户端的配置:http: //textuploader.com/a2mn2
日志文件:http ://textuploader.com/a2mnn
谢谢,
jboss - Mobicents-Restcomm-JBoss-AS7-7.2.0 无法工作
我启动 start-restcomm.sh 脚本;
找不到,
只能看到以下日志
为什么Mobicents-Restcomm-JBoss的端口不能建立?
mobicents - mobicents jain slee hello world 初学者服务
我正在尝试按照此处给出的步骤构建一个简单的 jain slee 项目 https://developer.jboss.org/wiki/HelloSLEEWorldServiceJAINSLEETutorial 但是当我尝试创建服务时,我收到一条错误消息error message scr shot 谁能帮助我
sip - Mobicents DTMF rtp 事件检测
我在 Mobicents MMS 描述 ( http://www.mobicents.org/mms/mms-main.html ) 中发现它支持 DTMF 带内和 RFC2833。
在实际测试中,我发现 MS 更喜欢带内 DTMF。是否有强制 RFC2833 的配置选项,还是硬编码?如果是硬编码,你能给我一个提示,我应该在代码中的哪里更改它?带有编解码器列表的 SDP 示例如下所示:
jboss - 如何在 mobicents SLEE 中将我自己的 MBean 添加到 jmx-console?(用于获取 SNMP 陷阱)
我需要将 MBean 添加到 jmx 控制台。这是为了获取 SNMP 获取请求并回复它们。我以通常的方式编写了 MBean,但在任何地方都找不到任何与 n00b 兼容的材料来描述如何将此 MBean 添加到 Slee 系统。
在 SIPRec 例子中,有一个 MBean 是这样添加的;
但我无法让我的 Sbb 导入SleeContainer类。什么依赖项/步骤使这个导入到项目中?
谁能告诉我在哪里看,以便将此 MBean 添加到 SLEE 并使用 snmp 适配器中的 attributes.xml 路由 SNMP 获取请求。
谢谢。
mobicents - mobicents sip servlet 中记录的信号量错误
我们有一个针对 Mobicents SIP Servlets 编写的应用程序,目前使用的是 v2.1.547,但我也针对 v3.1.633 进行了测试,并注意到了相同的行为。
我们的应用程序作为 B2BUA 工作,我们有一个传入的 SIP 呼叫,我们还有一个出站 SIP 呼叫被放置到正在执行 VXML 的 MRF。这两个 SIP 调用与单个 SipApplicationSession 相关联——这是我们配置的并发模型。
100% 的时间重新创建的场景如下:
- 向我们的应用程序发出的呼入电话(未接听电话)
- 拨打 MRF 的呼出电话
- 呼入电话挂断
- 应用程序尝试终止与出站呼叫关联的 SipSession
我看到这个被记录:
2015-12-17 09:53:56,771 WARN [SipApplicationSessionImpl] (MSS-Executor-Thread-14) 无法获取会话信号量 java.util.concurrent.Semaphore@55fcc0cb[Permits = 0] 30 秒。无论如何,我们都会解锁信号量,因为事务即将超时。这也可能是并发控制风险。应用会话 is5faf5a3a-6a83-4f23-a30a-57d3eff3281c;SipController
我愿意相信我们的应用程序可能会以某种方式触发这种行为,但我目前不知道如何。我会认为获取/释放信号量都是实现内部的,所以它应该确保某些东西不会获取信号量并且永远不会释放它?
任何有关如何深入了解这一点的指针都将不胜感激,因为我说过它是 100% 可重复的,因此获取日志等都是可能的。
android-studio - Mobicents Restcomm Hello-World 实施
我正在按照 Mobicents Restcomm 的指南来实施 Restcomm Client Android。我正在遵循他们的快速入门指南。我已经在 Android Studio 中导入了他们的 Hello-World 程序,但存在一些问题。它已导入,但会引发一些错误。这些如下:
请帮我解决这个问题。我将非常感谢您在这件事上的帮助。
mobicents - 如何将 Diameter 消息发送到除 Destination-Host 在 mobicents 中的值以外的 IP
在我看到的所有 Diameter 实现中,来自服务器的消息总是发送到目标主机 AVP 中的 DNS 解析 IP 地址。但是,在商业服务器中,我们看到了一个配置 DRA 或 DEA 的选项,它接收所有消息并路由它们。
因此,当涉及到 mobicents 直径堆栈时,这种方法有时很难做到。无论如何,我都可以重新配置主机文件,以便消息以 DRA/DEA 结尾,但是,这很痛苦。我看不到将这些消息发送给中心直径代理的选项,该代理将为我处理所有肮脏的工作。
下一个问题是,如果我计划创建这样的 DRA/DEA,堆栈不接受发送到不同主机的消息。其中,消息的 Destination-Host 参数可能包含与我们不同的主机名。(这将是它需要去的最终目的地)
有没有办法在不干预 jdiameter 代码和 RA 代码内部的情况下实现这一点?