问题标签 [telecommunication]
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.
perl - CSTA 在 perl 上链接到 Hipath 3000(CSTA II 或 III)
我需要一些关于如何在 CSTA 接口上连接到 Hipath 3000 系列的信息。我需要连接的快速入门...也许有人对 Perl 有经验并且如何制作 CSTA 链接?非常感谢
gsm - GSM网络中的小区(cell-id)、BTS和BSS
BTS和小区有什么关系?我认为一个 BTS 硬件可以覆盖几个小区,而且一些小区可以被多个 BTS 覆盖,不是吗?
移动设备从具体 BTS 或移动电话的 GSM 网络接收到的信息的一部分是否只知道 cell-id?
是移动设备从 BSC 的 GSM 网络标识接收到的信息的一部分吗?
c++ - 用于 IVR 应用的 SIP RTP 堆栈
我有一个 IVR 应用程序,它播放提示并记录用户消息并检测 DTMF。目前,该应用程序基于 SS7 信令,并使用基于 PSTN 的媒体板来实现媒体播放/录制功能。
现在我必须将此应用程序移至基于 IP 的解决方案。为此,我需要任何开源/低成本解决方案来启用基于 SIP 的信令和基于 RTP 的媒体流以及 G.711 编码/解码以及对 Windows 和 Linux 的支持。
我的应用程序需要处理大约 500 个并发调用,并且代码是封闭代码,因此不能使用 GPL。我会更喜欢 LGPL 代码。
我列出了几个解决方案:
- OSIP(LGPL) + ORTP(LGPL) + eXosip(GPL)
- PJSIP + PJMEDIA(GPL/许可)
- Radvision(太贵了)。
请建议我其中最好的选择是什么,或者让我知道是否有其他更好的选择。
GJ
python - 我们可以使用 python 生成 DTMF 音调吗?
我很想知道我们是否可以使用 python 生成 DTMF 音调?如果是,那么是否有任何图书馆可以这样做?我在网上查了一下,我可以找到解码 DTMF 音调的示例程序,反之亦然。如果有人能给我一些提示,那就太好了。
谢谢,
鲁佩什
sms - 短信网关 SMSC/ESME TON/NPI
我正在开发一个 SMS 网关,我正在考虑我应该在其中实现的功能。因此,我查看了一些 SMS 网关(SMSNOW、SMS studio 和 Ozeki)作为示例。
我几乎完成了实现,但我在几乎所有 SMS 网关中都发现了一个功能,它允许用户为 SMSC 和 ESME 指定 TON/NPI。
我了解当 SMS 网关准备使用 SMPP 协议发送短信时,它需要解析发送方/接收方号码,并在此基础上指定 TON/NPI。而且我知道允许您覆盖默认值并指定您自己的 TON/NPI 非常好。
我不明白的是,为什么所有 SMS 网关都允许您在 SMS 网关充当 SMSC 时为您指定自己的 TON/NPI(当它接收 SMS,而不是发送它们时)。
当 SMS 网关收到 smpp SMS 时,它会如何处理指定的 TON/NPI?
linux - USSD 网关实施
我应该为运营商开发一个 USSD 网关,所以请帮我解决以下问题 - 我可以为此目的使用星号吗?-星号系统能否将字母数字字符作为用户输入。
windows - 有任何免费的图书馆可以使用 GSM 调制解调器发送/接收短信、发送/接收电话吗?
我想制作一个 Windows 应用程序,我想在其中使用 GSM 调制解调器(这个)发送、接收和处理 SMS,如果您向我提供指向任何具有相同功能的开源库或应用程序的链接,那将非常有帮助。我擅长 MFC 和 Qt,所以任何 C++ 或 C 库或应用程序参考都会好得多。
如果您能告诉我/提供一些有关如何进行来电处理的参考,那将有很大帮助。我想在通话过程中读取用户的键盘输入(例如按 1 表示 Apple,按 2 表示 Microsoft)。与下一个版本一样,我想支持这一点。
signal-processing - 有什么方法可以跟踪 GNU Radio 中的信号变化?
我正在尝试跟踪和分析由于使用 GNU Radio(也使用 Ettus USRP)的频道变化而导致的接收信号的变化。我想使用 GNU Radio 编写一个程序,以便能够跟踪接收到的信号的变化。
我想跟踪的内容包括(但不限于):
- 中心频率的变化
- 接收功率的变化
- 带宽变化
- 功率尖峰
最终,我很想跟踪非常小的变化(即使是最小的变化)。
有人知道这是否可能吗?如果是这样,我该如何开始,我在哪里可以找到这方面的信息?另外,这种类型的信息是否可以在基础 C++ 层中获得,或者我可以通过上层 python 获得它?
谢谢。
embedded - 索取嵌入式电信板的一些参考资料
我参与了电信行业的嵌入式软件开发。我以前对此类嵌入式硬件设备的经验为零。
我有一个网络处理器板,它用于切换管道引擎。除了板子外,还有一个名为“piggy”的附件板(似乎用于以太网连接),以及另一个串行线连接。
我完全迷失了这些板和串行线路连接。它们是用来做什么的?我试图用谷歌找到一些有用的介绍或资料,但失败了。谁能指出这个小猪板是做什么用的?有什么好的参考资料或书籍可以解释这一点吗?
非常感谢!!
python - 使用 GNU Radio 实时处理复数
我需要处理从 USRP 收到的数据(具体使用 gr-sounder),但我不确定我会怎么做。有没有我可以用来处理数据的 python 包,更具体地说,我将如何使用它们。
更具体地说,我需要实时计算向量之间的误差。
e = |h1 - h2| ^ 2
其中每个 h 是一个脉冲响应向量。
此外,传入数据的图会很棒。
谢谢
编辑。这里有更多信息。
我正在做一个项目,通过测量复杂脉冲响应的变化来确定通道的变化量。我正在使用 GNU Radio sounder 来测量脉冲响应,我的计划是对 N 个周期内的脉冲响应向量进行简单的移动平均,然后计算平均值之间的误差。
例如,假设h_avg1
是一个向量,它是第一个N
脉冲响应向量(周期性/重复)(h1 + h2 + ... + hN) / N
的平均值,而 h_avg2 是一个由第二个 N 个脉冲响应向量的平均值组成的向量。使用上面的公式,我想计算两个平均值之间的差异。我真的不需要处理连续的时期,所以相反,我正在处理平均值。
GNU Radio sounder 提供了一个复数列表,它代表脉冲响应向量。给定这个复数列表,我需要做的是执行向量加法、向量除法、向量减法和向量乘法。