首页> 外文期刊>IEEE/ACM Transactions on Networking >Detecting Problematic Control-Plane Protocol Interactions in Mobile Networks
【24h】

Detecting Problematic Control-Plane Protocol Interactions in Mobile Networks

机译:在移动网络中检测有问题的控制平面协议交互

获取原文
获取原文并翻译 | 示例

摘要

The control-plane protocols in 3G/4G mobile networks communicate with each other, and provide a rich set of control functions, such as radio resource control, mobility support, connectivity management, to name a few. Despite their significance, the problem of verifying protocol correctness remains largely unaddressed. In this paper, we examine control-plane protocol interactions in mobile networks. We propose CNetVerifier, a two-phase signaling diagnosis tool to detect problematic interactions in both design and practice. CNetVerifier first performs protocol screening based on 3GPP standards via domain-specific model checking, and then conducts phone-based empirical validation in operational 3G/4G networks. With CNetVerifier, we have uncovered seven types of troublesome interactions, along three dimensions of cross (protocol) layers, cross (circuit-switched and packet-switched) domains, and cross (3G and 4G) systems. Some are caused by necessary yet problematic cooperation (i.e., protocol interactions are needed but they misbehave), whereas others are due to independent yet unnecessary coupled operations (i.e., protocols interactions are not required but actually coupled). These instances span both design defects in 3GPP standards and operational slips by carriers and vendors. They all result in performance penalties or functional incorrectness. We deduce root causes, present empirical results, propose solutions, and summarize learned lessons.
机译:3G / 4G移动网络中的控制平面协议相互通信,并提供了丰富的控制功能集,例如无线电资源控制,移动性支持,连接管理等。尽管具有重要意义,但验证协议正确性的问题仍未解决。在本文中,我们研究了移动网络中的控制平面协议交互。我们建议使用CNetVerifier,这是一种两阶段的信号诊断工具,可以在设计和实践中检测有问题的交互。 CNetVerifier首先通过特定于域的模型检查基于3GPP标准执行协议筛选,然后在可操作的3G / 4G网络中进行基于电话的经验验证。借助CNetVerifier,我们发现了跨交互层(协议),跨域(电路交换和分组交换)和跨域(3G和4G)系统的三个方面的七种麻烦的交互。一些是由于必要但有问题的合作引起的(即,需要协议交互,但行为不当),而另一些则是由于独立但不必要的耦合操作所致(即,协议交互不是必需的,但实际上是耦合的)。这些实例涵盖了3GPP标准中的设计缺陷以及运营商和供应商的操作清单。它们都会导致性能下降或功能不正确。我们推断出根本原因,提供实证结果,提出解决方案,并总结经验教训。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号