为什么时间关键型系统需要确定性无线传输
下一代系统需要的不仅仅是连接性,它们还需要确定性。

许多主流无线标准都是围绕面向用户的应用而开发的,在这些应用中,适度的缓冲、偶尔的延迟波动以及良好的平均性能都是可以接受的。视频通话、媒体流或文件传输中的短暂延迟可能会被察觉,但很少会影响应用的功能。
时间关键型系统面临着不同的运行约束。当设备必须实时感知、协调和行动时,平均延迟已不再足够。性能必须在既定的运行条件下保持可预测性,并满足以下条件:延迟可控、抖动最小、数据包传输可靠以及同步精确。
这就是平均性能良好的无线设备和可以放心地进行工程改造的无线设备之间的区别。
对于手术辅助系统而言,当控制、反馈或可视化对时间要求极高时,丢包不能像往常一样重试。手术过程中,信息延迟可能会在最关键的时刻扰乱协调。
与人协同工作的协作机器人不能仅仅依赖平均延迟。突然的时间偏差会中断感知、决策和运动之间的同步,从而给原本可控的交互带来风险。
XR头显无法完全弥补帧和传感器时序的不一致。即使是微小的变化也会破坏视觉连续性、降低响应速度,并导致用户不适。
无论哪种情况,无线传输时序都不是一项后台性能指标,而是系统功能的一部分。
这些系统具有一个共同的显著特征:它们持续感知物理世界,做出决策,并在实时控制回路中执行操作。每个阶段都依赖于前一个阶段。回路不能暂停,时间不能偏移,无线链路恢复期间,任何操作都不能延迟。
这与面向用户的应用有着本质区别,在面向用户的应用中,缓冲和偶尔的延迟波动可以被接受而不会影响功能。而对时间要求严格的系统则需要无线性能在设计上就保持可预测性。
在传统的无线系统中,延迟是由数据包准备就绪到到达目的地之间多种机制共同决定的。设备可能需要等待信道接入、优先处理其他流量、进入随机退避期或从干扰中恢复,才能继续传输。
当确认延迟、需要重传或节能策略决定每个无线电何时可用于通信时,数据包的传输可能会出现进一步的变化。这些机制提高了频谱共享、能源效率和整体网络利用率,但也使得传输时序取决于不断变化的射频条件、网络负载和其他设备的行为。
降低平均延迟并不能消除这种不确定性。确定性无线通信需要对设备何时可以传输、传输时间以及整个系统的时序保持进行精确控制。
更短的连接间隔、更高的发射功率、流量优先级划分和预留信道可以改善平均延迟和数据包投递概率,并改变性能分布。但它们本身并不能确定最坏情况的界限。
确定性通信需要对时间控制机制进行明确控制,例如介质访问、传输调度、同步、排队和数据包恢复。系统必须定义通信何时发生、时间允许的变化范围以及这些限制条件。
这种可预测性无法仅通过参数调整来实现,必须将其融入无线架构的设计之中。
优化可以提升预期性能。架构限制了最坏情况下的性能。
确定性无线技术的实际应用
定时
一致性
确定性访问
功率效率
工程师在将无线技术集成到时间关键型系统中时,并非仅仅选择平均延迟最低的技术。他们还要决定系统是围绕已知的时序模型构建,还是围绕架构必须持续吸收的各种变化构建。
关键问题:
在理想条件下,哪种无线技术速度最快?
哪种无线架构为系统设计提供可预测的行为?
尽力而为的无线传输通常能提供优异的性能。然而,其传输时间仍可能受到争用、干扰、排队和数据包恢复的影响。在有缓冲的面向用户的应用中,这种波动通常可以被掩盖。但在实时控制回路中,它就成为系统不确定性预算的一部分。
确定性无线技术在无线链路和应用程序之间建立了一种不同的契约:有界定时、可重复延迟、定时访问以及由通信活动控制的能耗。