从AT + CEER 388恢复调制解调器

时间:2019-08-20 08:42:00

标签: at-command modem

CEER 388问题

我们使用的是Lara R211调制解调器,并且由于以下CEER错误而导致呼叫在一段时间后开始失败的问题:

AT+CEER?

+CEER: "CC setup error", 388, "CS connection release triggered by MM"

我们尝试更改运营商,但是这种方式不再起作用(AT+COPS)。恢复调制解调器的唯一方法似乎是通过销钉将其重置。

问题

  1. CEER 388恢复的正确方法是什么?我们有什么尝试要做的,还是在这里将调制解调器重置为适当的方法?
  2. 此失败的真正根本原因是什么?

2 个答案:

答案 0 :(得分:1)

  

+ CEER:“ CC设置错误”,388,“由MM触发的CS连接释放”

我将从我的手机开发经验中对此进行解读。 CC是呼叫控制,是GSM标准中定义的“块” /实体,用于处理建立和拆除电路交换呼叫(CS)。这包括发送和接收诸如SETUP和ALERTING之类的呼叫控制消息。我认为CC仅连接网络中的BTS。

虽然理论上您可以在没有特定CC实体的情况下实现电话/调制解调器(只要其他部分负责所需的责任),但实际上每个人都有一些CC实体。 GSM最多同时允许最多8个活动呼叫(例如,一个活动呼叫和其他一些保持的呼叫(也许多方通话也在这里吗?)),CC正在管理这些呼叫。

MM是Mobility Management,这是GSM标准中指定的另一个实体,负责监视电话/调制解调器所在的位置,在网络中注册其存在并为网络提供信息。当电话/调制解调器四处移动时,它还涉及在基站之间进行切换。

对于实际的338错误,一些值是标准化的,但是许多值是特定于制造商的,我认为这是一个值,因此,您需要掌握描述Lara R211的官方AT命令文档才能确定。

因此,该问题似乎与您的SIM卡/订阅和网络有关,请尝试使用其他SIM卡并查看其行为是否相同。由于一切正常,但随着时间的流逝而失败,这可能是调制解调器和/或网络中的错误,并且如果重置有效,则可以采用解决方法。您也许可以断开网络连接并重新连接,而不必进行硬重置。

答案 1 :(得分:0)

我们永远无法完全解决底层问题,但能够找到一种解决方法来减轻我们面临的问题:

  • 我们从python-modem分支切换为使用modem-manager
  • 使用modem-manager使我们能够更快地重置调制解调器(例如CEER 388)。
  • 我们为未成功的呼叫(针对某些CEER)添加了重试机制。
相关问题