问题标签 [cdr]

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.

0 投票
2 回答
352 浏览

server - 星号错误的 Billsec

问题是这样的:我有一个 Asterisk 服务器,它有一个自定义上下文来计算和设置对扩展的限制调用时间。我看到 DB 上的 Billsec 值是错误的,因为它正在计数,因为呼叫正在响铃,而不是在呼叫被应答时计数。
你能帮我吗。我的服务器有一个 SIP 中继来拨打电话

这是通话流程

净流量

这是带有详细信息的 elastix 的输出

0 投票
2 回答
3811 浏览

gsm - 呼叫详细记录 (CDR) 规范

我的问题是关于 CDR(呼叫详细记录)。我想了解更多。我搜索了很多(在谷歌和其他网站上),但不幸的是,参考资料很少,我在其中都找不到我的问题的答案(请分享你知道并认为有用的任何参考资料)

我想知道...
1.网络结构中的CDR元素在哪里?我的意思是,例如在 LTE 中,它连接到哪些元素?(S-GW、MME、HSS、PCRF.etc)(据我所知,CDR 是“中介”,但它在实际网络中在哪里?......应该在哪里?)
2. 当我搜索时,我不能找到任何为 CDR 制造的大公司(供应商)特定硬件。是否有大多数移动网络运营商使用的特定硬件?
3. 有没有关于 CDR 的标准规范(不是官方的但被大多数人使用)?(如接口、协议、文件格式等)

非常感谢

0 投票
4 回答
346 浏览

list - 如何在 OCaml 中获取指向列表尾部的指针?

使用 lisps(例如 Scheme),可以测试两个列表尾部是否相同:

如何使用引用在 OCaml 中实现等价物?

假设我有这个:

这是一个正确的方法吗?怎么能get_tail_ref定义?

0 投票
1 回答
231 浏览

common-lisp - Write a function that behaves like car, cadr, caddr etc

I'm new to lisp (i'm experimenting with sbcl and ccl), i came across the use of car and cdr that can be chained arbitrarily within a single function call like (caddr).

I was wandering how one would write functions that behave like this... Say for example i'd like my-eval to eval the input s-exp 3 times if i invoke it like (my-evaaal '(+ 2 1))

I've hacked my way around with a macro like (my-ev $$$$ '(...)) where the behavior is dictated by the number of '$' in the first argument by transforming it into char sequence (coerce (symbol-name x) 'list) and the evaluate and recurse until the list is nil...

basic need:

desired syntax

0 投票
2 回答
279 浏览

functional-programming - 在 Scheme 中使用 lambda 和 cdr 和 car

我使用引号定义一个列表。然后,我尝试使用通过 cdr 和 car 获得的此列表的元素来定义 lambda 操作。但是定义的 lambda 操作给出了关于其参数数量的错误。错误信息是:

; 过程 #[compound-procedure XX] 已用 1 个参数调用;它恰好需要 2 个参数。

解决方案:创建一个临时环境并在该环境中绑定 lambda 表达式的形参和实参,并用该环境解释 lambda 表达式的主体。

0 投票
1 回答
157 浏览

asterisk - 如何限制话单文件中的通话记录数

我的通话记录存储在 /var/log/asterisk/cdr-csv/Master.csv 文件中。我想限制在这个文件中存储的调用次数,之后它应该从头开始,所以这可能是什么过程

0 投票
1 回答
293 浏览

asterisk - Asterisk Make Menu Select mysql_odbc 选项被禁用

我正在尝试编译星号。

版本:13.28.0

我想将我的 CDR 存储到数据库中,所以我想在编译/安装星号时安装 mysql_odbc 插件。但是,当我编译它时,我正在禁用 MYSQL_ODBC (XXX)。如何解决依赖关系?或者我应该怎么做才能选择mysql_odbc。看起来像这样:

错误图像

我应该安装什么来实现这一点?

我正在使用 OpenSUSE 作为操作系统

0 投票
1 回答
158 浏览

asterisk - 在 CDR 数据库 Asterisk 中插入值“答案”时出错

挂断电话时,有时会出现此错误。其余正常保存。我暴露了一个坏记录和一个好记录

[Dec 6 19:47:19] 错误 [31348][C-00000045]: cdr_mysql.c:349 mysql_log: 无法插入数据库: (1292) 日期时间值不正确: 'SIP/sip_lbascunan/961258985,160,wWTt'对于第 1 行的“答案”列

好排

'1575675020.46', '1575675020.46', '“343591171” <343591171>', '343591171', '101961258985', '引擎', 'SIP/asterisk-63-0000002e', '02SIP/opsmovil-000' ,'','2019-12-06 20:30:20',NULL,'2019-12-06 20:30:20','0','0','没有答案','3',' ', '', '55', ''</p>

坏行

'1575674496.30', '1575674496.30', '“SISTEMAS” <1084>', '1084', '90962108827', 'lbascunan', 'SIP/1084-0000001e', 'SIP/sip_lbascunan-0000001f', '拨号', SIP/sip_lbascunan/962108827,160,wWTt', '2019-12-06 20:21:36', 'SIP/sip_lbascunan/962108827,160,wWTt', '2019-12-06 20:22:00', ' 24','0','没有答案','3','','','35',''</p>

我必须将 Answer 字段从 Varchar 更改为 Datetime 以便我可以保存。

这是我的表 CDR

0 投票
1 回答
61 浏览

sql - 计算订阅者的调用频率 SQL Netezza

我在一份包含数十亿行的报告中为电信公司处理 CDR(呼叫详细信息记录)数据,我要求一个 SQL 查询,让我分析订户对特定 MSISDN 的呼叫频率,以指导哪些订户应该是提供家庭交易或确定其网络中有多少同行拥有竞争对手的服务。

我的表格有很多细节,我得到了有用的细节,可以帮助我获得这种洞察力,表格包含:

  • PRI_IDENTITY(用户主叫号码)
  • RECIPIENT_NUMBER(被叫号码)
  • 时间戳(通话日期/时间)
  • Call_Duration(以秒为单位)
  • CALLED_HOME_NETWORK_CODE(收件人号码网络代码)

样本数据

在此处输入图像描述

我需要弄清楚的输出包含以下内容:

  • PRI_IDENTITY
  • CALLED_HOME_NETWORK_CODE
  • 频率 5(当天 PRI_IDENTITY 调用 5 次的 RECIPIENT_NUMBERS 的计数)
  • 频率 10(当天 PRI_IDENTITY 调用 10 次的 RECIPIENT_NUMBERS 的计数)
  • 频率 15(当天 PRI_IDENTITY 调用 15 次的 RECIPIENT_NUMBERS 的计数)
  • 频率 20(当天 PRI_IDENTITY 调用 20 次的 RECIPIENT_NUMBERS 的计数)
    • 频率超过 20(PRI_IDENTITY 一天调用超过 20 次的 RECIPIENT_NUMBERS 个计数)

提示:图像上的样本数据上的 PRI_IDENTITY 和 RECIPIENT_NUMBERS 在真实数据中是完整的,由于隐私,我无法在线分享全部信息

0 投票
1 回答
177 浏览

c++ - c++ std::list 是否有 lisp cdr 等价性

有些人的自定义列表类带有car(例如头部)cdr(例如尾部)。我想知道是否std::list可以用来支持这些操作。 car是微不足道的。但我不知道如何cdr模仿。