接入网协议栈测试方法、系统及存储介质技术方案

技术编号:33204027 阅读:29 留言:0更新日期:2022-04-24 00:46
本申请公开了一种接入网协议栈测试方法、系统及存储介质,涉及5G通信技术领域。接入网协议栈测试方法,包括:接管预设的操作系统的网络服务;通过接管后的网络服务截取预设的第一网元的第一通信请求;第一通信请求包括第一端口号;当第一端口号不可用,获取预设的第一可用端口号,并将第一可用端口号和第一网元进行绑定;查找第一网元对应的第一识别信息,获取第一识别信息对应的第一可用端口号;通过第一可用端口号和第二网元预设的第二端口号,建立第一网元和第二网元的链路;其中,第二端口号与第一可用端口号不同。本申请的接入网协议栈测试方法,能够解决端口号相互冲突的问题,不需人工操作。不需人工操作。不需人工操作。

【技术实现步骤摘要】
接入网协议栈测试方法、系统及存储介质


[0001]本申请涉及5G通信
,尤其涉及一种接入网协议栈测试方法、系统及存储介质。

技术介绍

[0002]相关技术中,5G,也就是第五代移动通信技术,包括接入网NG

RAN、核心网5GC及相关支撑系统,而接入网的架构包括集中处理单元CU(简称CU网元)和分布式处理单元DU(简称DU网元),CU网元与核心网5GC的交互消息的接口为NG口,CU网元与DU网元的之间的交互消息的接口为F1口。然而,考虑到多平台移植与兼容性,以及不同厂商之间的互操作,第三代合作伙伴计划3GPP中规定了各接口间必须使用指定的端口号,在协议栈的软件代码实现过程中,常用的实现方案是各网元之间基于套接字socket方式进行通信,并且每一个网元都需要配一套IP+端口号进行socket通信。
[0003]接入网协议栈在多网元、多接口及多连接场景下进行系统级测试时,为了符合socket通信环境,通常需要对测试用例进行配置,修改方式采用手动修改并使用非实际应用环境的端口号来对不同网元进行通信,然而,针对不同的多网本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.接入网协议栈测试方法,其特征在于,应用于测试平台,包括:接管预设的操作系统的网络服务;通过接管后的网络服务截取预设的第一网元的第一通信请求;其中,所述第一通信请求包括第一端口号;当所述第一端口号不可用,根据预设的第一通信策略,获取预设的第一可用端口号,并将所述第一可用端口号和所述第一网元进行绑定;根据预设的第二网元的连接请求中的所述第一端口号,查找所述第一网元对应的第一识别信息,获取第一识别信息对应的所述第一可用端口号;通过所述第一可用端口号和所述第二网元预设的第二端口号,建立所述第一网元和所述第二网元的链路;其中,所述第二端口号与所述第一可用端口号不同。2.根据权利要求1所述的接入网协议栈测试方法,其特征在于,所述当所述第一端口号不可用,根据预设的第一通信策略,获取预设的第一可用端口号,并将所述第一可用端口号和所述第一网元进行绑定,包括:获取预设的端口数据集;其中,所述端口数据集包括多个正在使用的第三端口号;将所述第一端口号与每一所述第三端口号进行比较并判断是否相同;当所述第一端口号与所述第三端口号相同时,从预设的可用端口链表中提取所述第一可用端口号;将所述第一端口号替换为第一可用端口号,再将所述第一可用端口号与所述第一网元进行绑定;将所述第一可用端口号、所述第一端口号、所述第一通信请求中的第一识别信息存储到预设的替换端口链表;其中,所述第一识别信息分别和所述第一可用端口号、所述第一端口号一一映射。3.根据权利要求2所述的接入网协议栈测试方法,其特征在于,所述根据预设的第二网元的连接请求中的所述第一端口号,查找所述第一网元对应的第一识别信息,获取第一识别信息对应的所述第一可用端口号,包括:接收所述第二网元的连接请求;其中,所述连接请求包括所述第一端口号;根据所述第一端口号,获取所述第一端口号对应的所述第一网元;根据所述第一网元,查找所述替换端口链表中所述第一网元对应的所述第一识别信息,并获取所述第一识别信息对应的第一可用端口号。4.根据权利要求2所述的接入网协议栈测试方法,其特征在于,在所述根据预设的第二网元的连接请求中的所述第一端口号,查找所述第一网元对应的第一识别信息,获取第一识别信息对应的所述第一可用端口号之前,包括:通过接管后的网络服...

【专利技术属性】
技术研发人员:于永涛施渊籍苏亚琼卜凡猛石晶林
申请(专利权)人:中科南京移动通信与计算创新研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1