iOS 7:多点连接框架 - 负载测试
Posted
技术标签:
【中文标题】iOS 7:多点连接框架 - 负载测试【英文标题】:iOS 7: Multipeer Connectivity Framework - load testing 【发布时间】:2013-12-27 12:06:21 【问题描述】:我想知道,是否有人使用新的 Multipeer Connectivity Framework(来自 ios7 SDK)运行了一些更重的负载/性能测试?
我必须使用 MC 框架连接多达 100 台设备(数据包会相对较小),但我不知道这是否可行。
【问题讨论】:
您是否知道一个 MCSession 仅限于 8 个对等方? 【参考方案1】:根据对等方将用于连接信号源的网络连接,您会受到以下任一方面的限制:
-
Wi-Fi interference。例如,如果对等点将使用 40-50 个 Wi-Fi 源相互连接(对等点是源,另一个对等点是接收者),那么由于所有 Wi-Fi 网络将使用相同的频率,对等点不会能够连接(否则会出现大量丢包或其他连接问题)
Implementation of Bluetooth LE in iOS。蓝牙 4.0 是一项非常新的技术,但正如您在 2013' WWDC Sessions(“核心蓝牙”和“具有多点连接的附近网络”会话)中看到的那样,Apple 工程师已经对蓝牙 LE 进行了足够好的测试,以便将其宣传为多低功耗的解决方案。 - 彼此靠近的远程网络。
附: Here你可以找到类似情况的分享经验。
【讨论】:
但是假设我们有一个环境,其中一次只有 1 个 WLAN(可通过 1+ 个接入点访问) - 并非所有设备都不必相互连接(即有将是充当服务器的设备,而其他设备则更像客户端)。 @iosappdeveloper87 唯一的限制是 100 台设备的单一接入点。您必须使用多个接入点才能支持此数量的设备。否则路由器将无法处理此数量的连接。理论上 1 个接入点可以处理 255 个连接的设备,但在大多数情况下,例如简单的家用 WLAN 路由器最多可以处理 15 个连接的设备。 我认为您的意思是蓝牙 LE(低能耗)而不是 LTE(4G 蜂窝技术)以上是关于iOS 7:多点连接框架 - 负载测试的主要内容,如果未能解决你的问题,请参考以下文章