wimphoe 2007-2-9 14:43
求助:ASN1语法资料
求助:ASN1语法资料
搞MAC层消息,怎能不知道ASN1 bit流编码呢。
求助ASN1语法资料。
example:
< Packet Measurement Report message content > ::=
< TLLI / G-RNTI : bit (32) >
{ 0 | 1 < PSI5_CHANGE_MARK : bit (2) > }
{ 0 < NC Measurement Report : < NC Measurement Report struct > >
| 1 < EXT Measurement Report : < EXT Measurement Report struct > > }
{ null | 0 bit** = < no string > -- Receiver compatible with earlier release
| 1 -- Additions in release 99 :
{ 0 | 1 { 0 < BA_USED : bit > < 3G_BA_USED : bit > | 1 < PSI3_CHANGE_MARK : bit(2) > }
< PMO_USED : bit > }
{ 0 | 1 < 3G Measurement Report : < 3G Measurement Report struct > > }
{ null | 0 bit ** = < no string > -- Receiver compatible with earlier release
| 1 -- Additions in Rel-5 :
{ 0 | 1 < G-RNTI extension : bit (4) > }
< padding bits > } } ;
< NC Measurement Report struct > ::=
< NC_MODE : bit (1) >
< RXLEV_SERVING_CELL : bit (6) >
{ 0 | 1 < INTERFERENCE_SERVING_CELL : bit (6) > }
< NUMBER_OF_NC_MEASUREMENTS : bit (3) >
{ < FREQUENCY_N : bit (6) >
{ 0 | 1 < BSIC_N : bit (6) > }
< RXLEV_N : bit (6) > } * (val(NUMBER_OF_NC_MEASUREMENTS)) ;
< EXT Measurement Report struct > ::=
< EXT_REPORTING_TYPE: 00 | 01 | 10 >
{ 0 | 1
{ 0 | 1 < I_LEVEL_TN0 : bit (6) > }
{ 0 | 1 < I_LEVEL_TN1 : bit (6) > }
{ 0 | 1 < I_LEVEL_TN2 : bit (6) > }
{ 0 | 1 < I_LEVEL_TN3 : bit (6) > }
{ 0 | 1 < I_LEVEL_TN4 : bit (6) > }
{ 0 | 1 < I_LEVEL_TN5 : bit (6) > }
{ 0 | 1 < I_LEVEL_TN6 : bit (6) > }
{ 0 | 1 < I_LEVEL_TN7 : bit (6) > } }
< NUMBER_OF_MEASUREMENTS : bit (5) >
{ < FREQUENCY_N : bit (6) >
{ 0 | 1 < BSIC_N : bit (6) > }
< RXLEV_N : bit (6) > } * (val(NUMBER_OF_MEASUREMENTS)) ;
< 3G Measurement Report struct > ::=
< N_3G: bit (3) >
{ < 3G_CELL_LIST_INDEX : bit (7) >
< REPORTING_QUANTITY : bit (6) > } * (val(N_3G + 1 )) ;
nxsunny 2007-2-9 22:03
楼主如果不是急需,过完年可以提供给你啊,现在手头没有。你也可以网络搜索一下,曾经找到过的!
nxsunny 2007-2-9 22:20
帮楼主搜索了一些GB/T 16262.1-2006至GB/T 16262.4-2006是关于ASN.1的国标,有的会员帮助提供!
nxsunny 2007-2-12 11:36
楼主,有会员已经上传了ASN.1的资料,你可以下载!
[url]http://bbs.cnttr.com/forumdisplay.php?fid=491[/url]