MSCBSC 移动通信论坛
搜索
登录注册
网络优化工程师招聘专栏 4G/LTE通信工程师最新职位列表 通信实习生/应届生招聘职位

  • 阅读:6260
  • 回复:4
[下载] LTE S1AP X2AP codec source generator EasyAsn
bidtem
入门会员



 发短消息    关注Ta 

积分 5
帖子 1
威望 904 个
礼品券 0 个
专家指数 0
注册 2015-11-30
专业方向  mobile core
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2015-11-30 21:32:05  只看楼主 
工具符合X690/X691规范,主要作用是根据ASN文本自动生成S1/X2接口的PDU编码和解码代码。

同时支持:
- 自动生成测试代码
- 自动生成消息打印代码(打印消息内容,方便调试阅读)
- 目前只支持纯C风格的编码和解码代码
- 高效率 (典型100字节长度消息编码在1.5秒/百万次,解码在1.8秒/百万次),可以根据目标接口进一步优化。(测试平台为CENTOS 6, 4G RAM, INTEL CORE 2 2.93G)

下面是生成的测试LOG:
>>>>>>> InitialContextSetupRequest START >>>>>>>>>>>
-- Structure display of encoding input:
InitialContextSetupRequest SEQUENCE {
InitialContextSetupRequestIEs CLASS {
MME-UE-S1AP-ID : 83322 [0x1457a]
ENB-UE-S1AP-ID : 1 [0x1]
UEAggregateMaximumBitrate SEQUENCE {
BitRate : 50000000 [0x2faf080]
BitRate : 50000000 [0x2faf080]
}
E-RABToBeSetupListCtxtSUReq SEQUENCE OF [1] {
E-RABToBeSetupItemCtxtSUReqIEs CLASS {
E-RABToBeSetupItemCtxtSUReq SEQUENCE {
E-RAB-ID : 5 [0x5]
E-RABLevelQoSParameters SEQUENCE {
QCI : 9 [0x9]
AllocationAndRetentionPriority SEQUENCE {
PriorityLevel : 1 [0x1]
Pre-emptionCapability : 1
Pre-emptionVulnerability : 0
}
GBR-QosInformation SEQUENCE {
BitRate : 0 [0x0]
BitRate : 0 [0x0]
BitRate : 0 [0x0]
BitRate : 0 [0x0]
}
}
TransportLayerAddress BIT STRING [1..160] [Len=32]: 0a 91 ff 09
GTP-TEID OCTET STRING [4]: 0x7b0025
}
}
}
UESecurityCapabilities SEQUENCE {
EncryptionAlgorithms BIT STRING [16..16] [Len=16]: c0 00
IntegrityProtectionAlgorithms BIT STRING [16..16] [Len=16]: c0 00
}
SecurityKey BIT STRING [256] : 81 81 83 83 85 85 87 87 89 89 8b 8b 8d 8d 8f 8f
UERadioCapability OCTET STRING [0..512] [Len=19]: 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 ...
}
}

-- Encoding Result: Length = 136
000000 09 00 80 83 00 00 07 00 00 00 04 80 01 45 7a
001000 08 00 02 00 01 00 42 00 0a 18 02 fa f0 80 60
002002 fa f0 80 00 18 00 1b 00 00 34 00 16 05 40 09
003006 00 00 00 00 00 00 00 00 0f 80 0a 91 ff 09 00
00407b 00 25 00 6b 00 05 18 00 0c 00 00 00 49 00 20
005081 81 83 83 85 85 87 87 89 89 8b 8b 8d 8d 8f 8f
006091 91 93 93 95 95 97 97 99 99 9b 9b 9d 9d 9f 9f
007000 4a 40 14 13 01 02 03 04 05 06 07 08 09 0a 0b
00800c 0d 0e 0f 10 11 12 13

工具目前只在LINUX CENTOS 和 SUSE下测试过。

详细使用说明请参考附件 EasyAsnGenerator.zip 包的README文件。

EasyAsnGenerator 用于生成S1AP的PDU编解码源文件。

asn_codec_with_lib.zip 使用EasyAsnGenerator生成的代码,编译运行即可生成上面的结果。

[ 本帖最后由 bidtem 于 2015-11-30 21:40 编辑 ]

查看积分策略说明
附件下载列表:
2015-11-30 21:35:16  下载次数: 19
EasyAsnSupp.zip (18.08 KB)
2015-11-30 21:35:58  下载次数: 28
EasyAsnGenerator.zip (124.9 KB)
2015-11-30 21:36:33  下载次数: 15
asn_codec_with_lib.zip (200.6 KB)
扫码关注5G通信官方公众号,免费领取以下5G精品资料
  • 1、回复“LTBPS”免费领取《《中国联通5G终端白皮书》
  • 2、回复“ZGDX”免费领取《中国电信5G NTN技术白皮书
  • 3、回复“TXSB”免费领取《通信设备安装工程施工工艺图解
  • 4、回复“YDSL”免费领取《中国移动算力并网白皮书
  • 5、回复“5GX3”免费领取《 R16 23501-g60 5G的系统架构1
  • 6、回复“iot6”免费领取《【8月30号登载】物联网创新技术与产业应用蓝皮书——物联网感知技术及系统应用
  • 7、回复“6G31”免费领取《基于云网融合的6G关键技术白皮书
  • 8、回复“IM6G”免费领取《6G典型场景和关键能力白皮书
  • 共获得 4 次点评 我要点评

     
    [充值威望,立即自动到帐] [VIP贵宾权限+威望套餐] 另有大量优惠赠送活动,请光临充值中心
    充值拥有大量的威望和最高的下载权限,下载站内资料无忧
    kinghighland
    VIP会员
    鎵嬫満鍙风爜宸查獙璇


     发短消息    关注Ta 

    C友·贡献勋章  
    积分 3985
    帖子 711
    威望 246269 个
    礼品券 232 个
    专家指数 350
    注册 2012-1-15
    专业方向  端到端与大数据网优解决方案
    回答问题数 0
    回答被采纳数 0
    回答采纳率 0%
     
    发表于 2015-11-30 21:58:10  QQ
    技术问题,回答得专家指数,快速升级


    QUOTE:
    原帖由 bidtem 于 2015-11-30 21:32:05 发表
    工具符合X690/X691规范,主要作用是根据ASN文本自动生成S1/X2接口的PDU编码和解码代码。

    同时支持:
    - 自动生成测试代码
    - 自动生成消息打印代码(打印消息内容,方便调试阅读)
    - 目前只支持纯C风格的 ...

    非常专业和有价值的工具

    对本帖内容的看法? 我要点评

     
    [立即成为VIP会员,百万通信专业资料立即下载,支付宝、微信付款,简单、快速!]
    Mr Kang
    原始天尊
    鎵嬫満鍙风爜宸查獙璇


     发短消息    关注Ta 

    C友·铁杆勋章   公益·慈善勋章   C友·贡献勋章   纪念勋章·七周年   财富勋章·万元户   专家·高级勋章   财富勋章·财运连连   财富勋章·小财主   C友·登录达人   财富勋章·富甲一方   纪念勋章·八周年   纪念勋章·九周年   纪念勋章·十周年   纪念勋章·十二周年   C友·技术大神  
    积分 104731
    帖子 8513
    威望 1621916 个
    礼品券 11319 个
    专家指数 23981
    注册 2007-3-13
    专业方向 
    回答问题数 0
    回答被采纳数 0
    回答采纳率 0%
     
    发表于 2015-12-01 08:33:58 


    QUOTE:
    原帖由 bidtem 于 2015-11-30 21:32:05 发表
    工具符合X690/X691规范,主要作用是根据ASN文本自动生成S1/X2接口的PDU编码和解码代码。

    同时支持:
    - 自动生成测试代码
    - 自动生成消息打印代码(打印消息内容,方便调试阅读)
    - 目前只支持纯C风格的 ...

    专业工具,建议给个说明!

    对本帖内容的看法? 我要点评

     
    最新通信职位:广东通信人才网 | 北京通信人才网 | 上海通信人才网 | 南京通信人才网 | 西安通信人才网 | 重庆通信人才网 | 中国通信人才网
    yangjianxuan
    论坛元老
    鎵嬫満鍙风爜宸查獙璇


     发短消息    关注Ta 

    公益·慈善勋章  
    积分 28596
    帖子 3110
    威望 28214 个
    礼品券 40 个
    专家指数 20
    注册 2006-7-1
    专业方向  无线网优
    回答问题数 0
    回答被采纳数 0
    回答采纳率 0%
     
    发表于 2015-12-01 10:38:36  QQ
    的确是专业工具,先使用使用再评价!

    对本帖内容的看法? 我要点评

     
    [2分钟拥有VIP权限和充足威望,可下载站内任何资料] [快速找到一份高薪的通信行业职位]
    tinylife
    VIP会员
    鎵嬫満鍙风爜宸查獙璇


     发短消息    关注Ta 

    积分 25
    帖子 5
    威望 -343 个
    礼品券 0 个
    专家指数 0
    注册 2018-10-18
    专业方向 
    回答问题数 0
    回答被采纳数 0
    回答采纳率 0%
     
    发表于 2019-03-13 18:37:49 


    QUOTE:
    原帖由 bidtem 于 2015-11-30 13:32:05 发表
    工具符合X690/X691规范,主要作用是根据ASN文本自动生成S1/X2接口的PDU编码和解码代码。

    同时支持:
    - 自动生成测试代码
    - 自动生成消息打印代码(打印消息内容,方便调试阅读)
    - 目前只支持纯C风格的 ...

    EasyAsnGenerator.zip 文件已损坏,下载后文件大小为0

    对本帖内容的看法? 我要点评

     
    最新通信职位:广东通信人才网 | 北京通信人才网 | 上海通信人才网 | 南京通信人才网 | 西安通信人才网 | 重庆通信人才网 | 中国通信人才网

    快速回复主题    
    标题 [下载] LTE S1AP X2AP codec source generator EasyAsn" tabindex="1">
    内容
     上传资料请点左侧【添加附件】

    (勾选中文件为要删除文件)


    当前时区 GMT+8, 现在时间是 2024-04-27 08:44:52
    渝ICP备11001752号  Copyright @ 2006-2016 mscbsc.com  本站统一服务邮箱:mscbsc@163.com

    Processed in 0.404048 second(s), 28 queries , Gzip enabled
    TOP
    清除 Cookies - 联系我们 - 移动通信网 - 移动通信论坛 - 通信招聘网 - Archiver