SPEC5G:用于 5G 蜂窝网络协议分析的数据集
信息检索
2023-09-18 v2 密码学与安全
机器学习
摘要
5G 是第 5 代蜂窝网络协议。它是当前最先进的全球无线标准,支持一种先进网络,以更高速度和更低延迟连接几乎所有人及万物。因此,其开发、分析与安全至关重要。然而,所有 5G 协议开发与安全分析方法,例如属性提取、协议摘要和协议规范与实现的语义分析,都完全依赖人工。为减少此类人工投入,本文策划了 SPEC5G,这是首个用于 NLP 研究的公开 5G 数据集。该数据集包含来自 13094 份蜂窝网络规范与 13 个在线网站的 3,547,586 个句子、1.34 亿词。通过利用在 NLP 任务上取得最先进成果的大规模预训练语言模型,我们将该数据集用于安全相关文本分类与摘要。安全相关文本分类可用于提取协议测试的相关安全属性。另一方面,摘要可帮助开发者与从业人员理解协议的高层概貌,这本身是一项艰巨任务。我们的结果展示了该以 5G 为中心的数据集在 5G 协议分析自动化中的价值。我们相信 SPEC5G 将开启 5G 蜂窝网络协议自动分析及相关众多下游任务的新研究方向。我们的数据与代码均公开可用。
引用
@article{arxiv.2301.09201,
title = {SPEC5G: A Dataset for 5G Cellular Network Protocol Analysis},
author = {Imtiaz Karim and Kazi Samin Mubasshir and Mirza Masfiqur Rahman and Elisa Bertino},
journal= {arXiv preprint arXiv:2301.09201},
year = {2023}
}