问题标签 [cellular-network]

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 回答
10859 浏览

python - 如何通过连接到 Linux 计算机的 GSM/GPRS 调制解调器发送彩信?

我有一个目录,其中包含 50 个图像文件 (.jpg),每个小于 300kb。此文件应作为彩信附加并使用 GSM/GPRS 调制解调器从 Linux 计算机发送。我需要弄清楚如何打包彩信并能够将其从 linux 计算机发送到手机或电子邮件。另请注意,我希望能够使用我的 GSM/GPRS 调制解调器发送彩信——而不是通过 clickatell 或其他一些网络服务。我也不想使用成熟的 MMSC 网关,例如 NowSMS(无论如何都是 Windows)或 MBuni。请帮助我找到任何可以通过命令行工作的 Linux 工具/任何编译源代码/任何易于使用的方法。

提前感谢您的专业知识

0 投票
1 回答
188 浏览

wifi - 移动热点:802.11 到蜂窝数据的转换

我正在尝试了解移动热点技术(网络共享)。具体来说,我对连接到 HotSpot(通过 Wi-Fi)的设备如何通过蜂窝网络访问互联网感兴趣。以下是具体问题:

  1. 我假设通过蜂窝网络(比如 4G)的互联网访问是通过 IPv4 或 IPv6 数据包完成的。这是真的?
  2. 如果 1 为真,那么 802.11 数据包如何转换为 IPv4 或 IPv6 数据包?
  3. 如果 1 为假,那么哪些帧用于通过蜂窝网络访问互联网?以及如何将 802.11 帧转换为这些数据包(蜂窝数据)?

我确实阅读了适用于 IPv4、IPv6 和 802.11 的规范文档,但它们没有提到这种特殊的(WLAN<->Cellular Data)转换。

谢谢!

0 投票
3 回答
14525 浏览

iphone - Objective-C 判断 iOS 设备的数据网络类型

我在从服务器接收数据的应用程序上,问题是当用户连接到cellular data(不是3GWIFI)时,接收数据需要很长时间。

我已经从这个答案中实现了这段代码,但我不确定它是否有效,有时它给了我一个准确的类型,有时它没有。

这是我的代码:

这是我能做的最好的吗??,我尝试了Apple Reachability 示例,但它可以确定是否reachabilityForInternetConnection或只是reachabilityForLocalWiFi但对我的情况没有帮助。

提前致谢。

0 投票
1 回答
71 浏览

windows-phone-8 - Windows Phone 8 extras-info 添加信息

所以我有一个从服务提供商 A 购买的 windows phone,我想用它来为服务提供商 B 开发一个应用程序。现在问题(我相信)是服务提供商 A 在 windows phone 上的 extras+info 下预加载了信息-> 附加信息(比如硬编码一个值)。所以发生的情况是,尽管我将服务提供商 B 的 SIM 卡放入手机,但仍会检测到该设备属于服务提供商 A。

现在我的问题是,我是否可以使用我的应用程序以某种方式覆盖手机上的该信息,或者甚至可以更改该信息,它可能是手机上的另一个设置或我不知道的东西。

0 投票
2 回答
7783 浏览

android - Android:如何检测设备是 WiFi 还是 WiFi+Cellular

有没有办法检查用户是否正在使用具有蜂窝连接的设备(这主要适用于平板电脑)?也就是说,智能手机配备了内置的 Wi-Fi 和蜂窝网络(通常),但有些平板电脑只配备了 Wi-Fi。我如何知道什么类型的设备正在运行我的应用程序?

我尝试了以下没有结果:

问题是这两个比较总是返回真,即使它是没有蜂窝的平板电脑。

我只需要知道设备是否有 SIM 卡插槽(带蜂窝的型号)还是只有 WiFi 的型号,这可能吗?

提前致谢。

0 投票
0 回答
213 浏览

ios - 在 IOS 中请求 URL 时指定 Internet 连接

我正在开发一个应用程序,它使用 Wi-Fi 连接到没有互联网的网络,尽管有蜂窝信号。我想知道有没有办法让应用程序将蜂窝网络用于某些请求或NSURL其他请求Wi-Fi?如果有我该怎么做?

谢谢

0 投票
2 回答
772 浏览

c - 在 unix 中检测蜂窝网络连接类型(2G/EDGE/3G/HSPA/HSPDA/LTE)

使用 ifaddrs API,我能够检测到不同的接口,如 eth0(用于以太网)/wlan0(用于无线)/ppp0(用于蜂窝)。

我已经阅读了有关 android 的讨论:Detect network connection type on Android

是否类似于这些东西在 C/unix 编程中可用?即我可以在unix 中使用c 程序区分不同的蜂窝接口吗?

0 投票
2 回答
4352 浏览

android - 以编程方式重新启动收音机

由于一些网络相关问题,我的安卓手机的收音机时不时地默默地死掉。在 Nexus 4 上,它显示空三角形,好像该区域没有可用的服务。在其他手机上,它甚至不这样做。看起来信号很好。

无论如何,在收音机无声无息地消失后,没有任何电话/短信/数据在任何方向通过。我从系统得到的唯一提示是android.net.conn.CONNECTIVITY_CHANGE当信号消失且 wifi 未连接时触发的广播。

唯一能解决问题的是重启手机。

最后我的问题

有人知道如何通过代码完全重启收音机吗?

我的意思是,它是在单独的 CPU 上运行的单独映像。必须有一种方法可以在不重新启动手机的情况下重新启动它。也许有什么东西,我可以进入Android ROM。我在这里运行 CM,很高兴(再次)修补它。

我尝试通过按下*#*#4636#*#*dailer 并停止收音机并重新启动来启动系统应用程序来修复它。但这根本没有帮助。

我最近制作了一个应用程序,每次连接更改时都会检查收音机。它显示一个简单的通知,告诉我,我应该重新启动手机。[1]

问题转载于:

  • LG 连结 4
  • 三星王牌 2
  • 多部 Apple iPhone 4*

未在以下位置复制的问题:

  • 苹果 iPhone 5

在 Dialog.lk 网络中运行的所有电话。

[1] https://github.com/felixb/network-checker

0 投票
2 回答
5568 浏览

ios - IOS 是否支持同时 wifi 和 3g/4g 连接?

我有一个客户,他的设备有自己的内置 wifi 热点,他想将它连接到 iPad 4G vie wifi 并通过蜂窝连接同时转发数据。IOS 是否支持此功能,如果支持,您能否指出相应的文档。任何建议表示赞赏。

吉姆

0 投票
3 回答
293 浏览

android - 接收 xml 文件已损坏(在 sprint 网络上)?

我在我的 android 应用程序中遇到了一个非常奇怪的问题。我从服务器接收 xml 文件并根据 xml 内容执行操作。

它几乎适用于每个网络,例如。美国的 AT&T、Verizon、印度的 airtel、vodaphone 和其他公司。但它不适用于美国的 sprint 网络。

当我尝试查找 xml 内容时,我得到了一些字节码或 unicode,而不是纯 xml 文件。我查找了更多信息,我发现其他人在 sprint evdeo 上也遇到了这个问题。人们说在这里关闭字节移动优化

我无法关闭移动字节优化。如果我切换到 wifi 网络,它会正确接收文件。问题仅发生在 sprint 蜂窝网络上。

任何帮助或任何指针将不胜感激。提前致谢