【问题标题】:iOS Communicate with LTE Similar to BLE InteractioniOS 与 LTE 通信类似于 BLE 交互
【发布时间】:2017-05-26 11:22:29
【问题描述】:

我有一台可以通过LTE 与您通信的设备,其功能与您通常通过BLE 获得的功能相同。

但是,我很难理解您是如何与LTE 设备进行通信并从LTE 设备以与BLE 相同的方式进行回调的。

似乎没有像 CoreLTE 这样的库,但有没有像我们使用 BLE (CoreBLE) 那样使用 LTE 的标准方法?

换句话说,一个人本质上是如何做某事的:

func lteCentralManager(lteCentral:LTECentralManager, didDiscoverPeripheral ltePeripheral:LTEPeripheral, 
...
lteManager.connectPeripheral(ltePeripheral,  options:nil)
...

注意:我意识到这些技术是不同的。以上只是为了说明我正在尝试做的事情 - 并不意味着调用是相同的。

如果没有标准的方法来做到这一点,有没有人知道从 iOS 开始解决这个问题的好地方?我读过标准。我现在正在寻找如何在 iOS 中使用它。

感谢您的帮助。

【问题讨论】:

  • 如果我是你,我会改写我的标题和问题的相关部分,因为图书馆请求是题外话,这似乎不是你所要求的。只阅读标题的人可能会投票关闭作为离题。
  • 你是对的!咖啡前打字。谢谢!
  • LTE,如 Edge、2G、3G 等?是关于“LTE Direct”吗(我发现的唯一东西:en.wikipedia.org/wiki/LTE_(telecommunication)#LTE_Direct)。如果是的话,它似乎是由高通公司创建的,所以你可以在那里查看。
  • 谢谢。我看到了同样的链接。当我发现新信息时,我会更新这个。
  • 所以看起来没有答案。当我们得到我们的 LTE 代码时,我会在这里更新我发现的内容。

标签: ios swift lte


【解决方案1】:

iOS 不提供直接与 LTE 调制解调器交互的 API,所以这是不可能的 - 更不用说,即使硬件和软件能够做到这一点,为什么 scammer 运营商会允许你直接与附近的设备通话,而不是通过他们会向您收取带宽费用的网络?

如果您需要 iOS 和 Mac 设备之间的短距离通信,您可能需要查看Multipeer Connectivity。 Firechat 成功地使用它来启用附近设备之间的离线聊天。

【讨论】:

  • 对不起。让我“更”清楚。我们将通过承运人行事。我根本不知道如何接收来自连接的设备(例如通过 Verizon)“通过运营商”传入的消息。如何调试设备?连接到它?从中获取数据?它是否遵守某些协议? iOS 会向普通开发者公开吗?我根本找不到任何相关信息。
  • @addzo iOS 目前绝对没有为此公开任何 API。我认为目前没有任何运营商支持这一点,我怀疑他们是否会支持 - 这需要对他们的基础设施进行相当大的升级,并且不会让他们赚到足够的钱(他们甚至如何跟踪给定的带宽使用量它是 P2P 协议吗?)。你还没有找到任何东西的原因是因为在这个阶段,这个协议只不过是一个梦想和高通实验室某个地方的原型——也许(这是一个很大的可能)几年后我们会看到更广泛的采用。
  • 安德烈·博里 - 谢谢!我在看developer.apple.com/documentation/coretelephony/…stackoverflow.com/questions/11049660/…stackoverflow.com/questions/25405566/…。他们似乎暗示你可以进行一些交流。当我得到更多信息时,我会更新。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-26
  • 2018-08-01
  • 1970-01-01
相关资源
最近更新 更多