【技术实现步骤摘要】
接入网协议栈测试方法、系统及存储介质
[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所述的接入网协议栈测试方法,其特征在于,在所述根据预设的第二网元的连接请求中的所述第一端口号,查找所述第一网元对应的第一识别信息,获取第一识别信息对应的所述第一可用端口号之前,包括:通过接管后的网络服...
【专利技术属性】
技术研发人员:于永涛,施渊籍,苏亚琼,卜凡猛,石晶林,
申请(专利权)人:中科南京移动通信与计算创新研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。