问题标签 [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.
server - 星号错误的 Billsec
问题是这样的:我有一个 Asterisk 服务器,它有一个自定义上下文来计算和设置对扩展的限制调用时间。我看到 DB 上的 Billsec 值是错误的,因为它正在计数,因为呼叫正在响铃,而不是在呼叫被应答时计数。
你能帮我吗。我的服务器有一个 SIP 中继来拨打电话
这是通话流程
这是带有详细信息的 elastix 的输出
gsm - 呼叫详细记录 (CDR) 规范
我的问题是关于 CDR(呼叫详细记录)。我想了解更多。我搜索了很多(在谷歌和其他网站上),但不幸的是,参考资料很少,我在其中都找不到我的问题的答案(请分享你知道并认为有用的任何参考资料)
我想知道...
1.网络结构中的CDR元素在哪里?我的意思是,例如在 LTE 中,它连接到哪些元素?(S-GW、MME、HSS、PCRF.etc)(据我所知,CDR 是“中介”,但它在实际网络中在哪里?......应该在哪里?)
2. 当我搜索时,我不能找到任何为 CDR 制造的大公司(供应商)特定硬件。是否有大多数移动网络运营商使用的特定硬件?
3. 有没有关于 CDR 的标准规范(不是官方的但被大多数人使用)?(如接口、协议、文件格式等)
非常感谢
list - 如何在 OCaml 中获取指向列表尾部的指针?
使用 lisps(例如 Scheme),可以测试两个列表尾部是否相同:
如何使用引用在 OCaml 中实现等价物?
假设我有这个:
这是一个正确的方法吗?怎么能get_tail_ref
定义?
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
functional-programming - 在 Scheme 中使用 lambda 和 cdr 和 car
我使用引号定义一个列表。然后,我尝试使用通过 cdr 和 car 获得的此列表的元素来定义 lambda 操作。但是定义的 lambda 操作给出了关于其参数数量的错误。错误信息是:
; 过程 #[compound-procedure XX] 已用 1 个参数调用;它恰好需要 2 个参数。
解决方案:创建一个临时环境并在该环境中绑定 lambda 表达式的形参和实参,并用该环境解释 lambda 表达式的主体。
asterisk - 如何限制话单文件中的通话记录数
我的通话记录存储在 /var/log/asterisk/cdr-csv/Master.csv 文件中。我想限制在这个文件中存储的调用次数,之后它应该从头开始,所以这可能是什么过程
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
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 在真实数据中是完整的,由于隐私,我无法在线分享全部信息
c++ - c++ std::list 是否有 lisp cdr 等价性
有些人的自定义列表类带有car
(例如头部)cdr
(例如尾部)。我想知道是否std::list
可以用来支持这些操作。 car
是微不足道的。但我不知道如何cdr
模仿。