ASN1VE软件的安装和使用

ASN1VE软件的安装和使用

    • 背景概要
    • 下载和安装
    • 编码功能使用说明
        • (1) 阅读须知
        • (2) 使用步骤
    • 附录 相关文件链接

背景概要

笔者在开发5G核心网项目时,苦于没有对端RAN进行信令收发调试。调查发现,ASN1VE软件可以进行信令编码并输出二进制码流,再将该信令码流通过自研SCTP客户端发送给核心网即可触发相应流程,实现调试目的。
本文仅针对ASN1VE软件的安装和编码功能进行说明,读者亦可参考安装路径下的README.html以及其他官方说明文档。

下载和安装

【Step 1】 登录官网:ASN1VE Downloads,申请期限15天的试用版本即可(土豪请忽略哈哈);本文使用的是V3.0.1.1版本,可在附录链接中获取。

ASN1VE下载和安装
【Step 4】 收到的邮件内容如下,提供了license和软件下载地址,登录地址下载软件到本机;本文使用的是Windows 3.0.1.1版本,即下文以该版本为例进行说明。建议记录一下注册时间,毕竟你的系统时间是可以改的,我可什么都没说哦(山人自有妙计,你是山人吗哈哈)。
ASN1VE使用
【Step 2】 弹出Configuration Options界面,此界面也可以通过Edit->Configure…打开;如图所示,选择并输入邮件中的license,点击Activate,再点击OK即可;后续无需再进行1-2步操作,除非软件到期重新注册。
ASN1VE软件的安装和使用
【Step 4】 选择per编码规则,并Next。
ASN1VE软件的安装和使用
【Step 6】 选中Display all types,在Type List列表中便可以看到信令消息;在这里选择根节点NGAP-PDU,点击Finish。
ASN1VE软件的安装和使用
再次声明,笔者所做的事情是创建INITIAL UE MESSAGE信令,并且将Wireshark抓包的INITIAL UE MESSAGE具体IE的值填入创建的INITIAL UE MESSAGE中;Wireshark包可在附录链接获取,其结构和该软件一样,对应填充即可;需要填写的内容有
Message Type
RAN UE NGAP ID
NAS-PDU
User Location Information
RRC Establishment Cause

ASN1VE软件的安装和使用
【Step 8】 填写Message Type,按图示操作:
A. 选中procedureCode行,在Value下拉菜单中选中信令消息ID(此处是id-InitialUEMessage),点击Update;
ASN1VE软件的安装和使用
C. 此时可以看到,id-InitialUEMessage已经创建,且ID值变成15(0F);之所以这里没有人为填写ID值,是因为构文中有定义,每个消息的ID值是固定不变的;
ASN1VE软件的安装和使用
B. 左边信令树中增加了一个protocolIEs->SEQUENCE [0],SEQUENCE可以理解成Wireshark包中的Item;对应INITIAL UE MESSAGE消息,这里需要创建4个SEQUENCE;选中左边protocolIEs行,将右边Value值设置为4,然后Update,左边信令树便会出现4个SEQUENCE,然后接下来要做的事情就是将4个消息分别填入;
ASN1VE软件的安装和使用
【Step 10】 填写RAN UE NGAP ID:
A. 选中SEQUENCE [0]的id行,在Value下拉菜单中找到id-RAN-UE-NGAP-ID,点击Update;
ASN1VE软件的安装和使用
C. 选中value->RAN-UE-NGAP-ID行,更改右侧Value值(该值来自于Wireshark抓包,此处为0),点击Update即可;
ASN1VE软件的安装和使用
ASN1VE使用
【Step 13】 继续点击Project->Save Project,将工程保存,方便下次直接打开工程文件编辑修改信令内容。

附录 相关文件链接

本文涉及的相关文件可访问该链接获取:
ASN1VE软件的安装和使用链接资源文件.7z

文件说明如下表:

文件 说明
ASN1VE_Pro_Ver3001_Win64.7z ASN1VE V3.0.1.1安装包和License
38413.asn TS38413构文文件
5gc_attach_pdusession_release.pcapng Wireshark抓包文件
InitialUEMessage.hex 输出的InitialUEMessage码流文件

来源:回笼觉觉父

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年7月2日
下一篇 2020年7月2日

相关推荐