问题标签 [gsm]

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 投票
1 回答
4771 浏览

android - 如何获取可用 gsm 网络的列表?

我目前正在编写 android 2.1 中的一些代码,该代码应该测量 gsm 信号的信号强度。我需要的是某种列表,其中包含与相应信号强度匹配的某种网络 ID……我已经做到了:

但在这一点上,我想知道是否有像 wifi 网络的 bssid 这样的网络 ID?gsm是如何处理的?我需要确定我得到信号强度的 gsm 网络。

编辑:

“network-id”表示“cell-id”。我需要的是*all available*范围内的 gsm 网络列表及其接收质量。我对运营商 ID 不太感兴趣,因为我需要识别小区和网络,我从中获取信号强度。

0 投票
3 回答
17268 浏览

gsm - GSM网络中的小区(cell-id)、BTS和BSS

  1. BTS和小区有什么关系?我认为一个 BTS 硬件可以覆盖几个小区,而且一些小区可以被多个 BTS 覆盖,不是吗?

  2. 移动设备从具体 BTS 或移动电话的 GSM 网络接收到的信息的一部分是否只知道 cell-id?

  3. 是移动设备从 BSC 的 GSM 网络标识接收到的信息的一部分吗?

0 投票
1 回答
1761 浏览

android - 识别GSM加密算法

我想知道我的 android 手机 (ADP) 是否在特定时间使用 A5/0、A5/1 或 A5/2。我怎样才能做到这一点?

0 投票
2 回答
710 浏览

python - python中的gsm位置

我在 S60 上运行的 python 中有这个脚本文件:

它不打印 mcc、mnc、lac 和 cellId 的元组,而是打印 None。

在我的 python shell 之上,我看到了包含的功能之间的位置。

可能是什么问题?

事态发展:

我想也许,我的问题是缺乏能力。所以我去签署 PythonScriptShell 文件。我使用了 OPDA 网站——我知道他们签署了除三个之外的所有功能——我不使用。我在手机 (N95) 上安装了签名的 PythonScriptShell 文件。顶部的功能列表没有改变。尝试再次运行脚本:相同的结果 - 打印无。

如果有人可以帮助我,这真的很重要。

谢谢你。

0 投票
2 回答
2116 浏览

python - python中的gsm调制解调器

我想与 gsm 调制解调器建立关系。我的第一个目标和主要目标是发送和接收短信。 然后我想去front.for example for mms发送...... 我想在linux服务器上做。请用它的教程或文档向我介绍一个合适的模块。谢谢指导。

0 投票
1 回答
10353 浏览

android - Android 的 getGsmSignalStrength() 中哪些值(高或低)更好

我正在阅读一个小型 Android 应用程序中的信号强度,想知道是否有人测试过(或只是知道)记录值(0-31、99)哪个值更好。

通过询问哪个更好,我的意思是,0 代表没有信号还是完美的信号。

我在 Verizon 上运行 HTC Incredible,所以我可以确认 99 没有 GSM 天线,但我在 GSM 上找不到任何其他项目

0 投票
2 回答
1578 浏览

android - 在不使用蜂窝塔的情况下在两部智能手机之间进行通信 - 点对点

假设我有 2 部彼此相距 50 米的手机,我想在不使用任何与蜂窝塔的通信的情况下从手机 A 向手机 B 发送一个非常小的数据包。

为了使其更简单,我想构建一个应用程序,它为同一半径(同一区域)内的 2 部手机实现点对点连接。

现在使用智能手机技术可行吗?(以安卓为例)

0 投票
1 回答
754 浏览

sms - SMS数据在传输之前是8位吗?

我最近读到的很多关于 SMS 的内容都使用 140 个八位字节字符的规范,而我知道的大多数 SMS 用途都使用 160 个八位字节字符。UDH 有 5 个八位字节长,这意味着如果我想发送串联的 SMS,我的消息数据将只有 135 个八位字节字符。这将允许我在 UDH 之后使用 154 个 septet 字符。

我是否需要接收 154 个八位字节字符的消息,将其附加到 5 个八位字节 UDH,并将其作为消息文本发送到调制解调器,或者我是否必须将我的 154 个八位字节消息字符编码为 7 位字符串,将 UDH 编码为一个 7 位字符串,将两者连接起来,然后将该文本发送到调制解调器?

0 投票
2 回答
4648 浏览

sms - SMS PDU 和用户数据长度

我正在编写一个基于所有这些 ETSI GSM 文档处理 SMS PDU 的代码。我需要问一件事。PDU 包含一个用户数据长度字段,后跟用户数据。根据 GSM 03.40,当使用未压缩的 GSM 默认字母表时,UDL 字段是用户数据的 septets 数。但是,它也说,当数据被压缩时,UDL 是用户数据的八位字节数。

见引文:

如果使用 GSM 7 位默认字母表对 TP 用户数据进行编码,则 TP 用户数据长度字段给出 TP 用户数据字段中要遵循的 septets 数量的整数表示。

[...]

如果 TP 用户数据使用压缩的 GSM 7 位默认字母表或压缩的 8 位数据或压缩的 UCS2 [24] 数据进行编码,则 TP 用户数据长度字段给出 TP 用户数据字段内压缩后八位字节数的整数表示跟随。

问题是当7位数据被压缩,并且压缩后的用户数据的八位字节数是7的倍数时,你不知道最后一个八位字节中的最后7位是填充位还是真正的字符。即当压缩打开时,7 个八位字节可能包含 7 个或 8 个 7 位字符。而当 UDL 字段是八位字节的数量时,你怎么知道这 7 个八位字节是包含 7 个字符还是 8 个字符?如果 UDL 包含 septets 的数量,那么一切都会很清楚,对吗?那么我是否误解了文档或者它真的以这种方式工作?

谁能解释一下它是如何工作的?提前致谢!

0 投票
1 回答
1451 浏览

c# - 如何使用 gsmComm lib 导入电话簿数据

我想使用 C# 中的 GSMComm lib 从 SIM 中检索电话簿数据。(SIM 卡插入 USB 调制解调器)

但是,我不知道如何使用这些方法来检索数据: -FindPhoneEntries() -ReadPhoneEntries() -DeletePhoneEntries() 我找不到调用这些电话簿方法的相应语法。

您能否就此启发我,并感谢您查看我的未决问题!祝你今天过得愉快!