已关闭问题
关闭所有答案回应
问题答案 ( 2 条 )
呵!做RANAP 的兄弟少啊,3G的时代已过去了。自己琢磨出如下门道,请行家里手指正。
看了很多的RANAP消息,看出了一点规律:无论是initiatingMessage、successfulOutcome还是outcome,在criticality字段后就是Value字段的总长度,若Value包含的值比较长,超过255,则长度指示就一定是用2字节,若Value包含的值较短,则一般长度指示就是一个字节。但也有2字节的情形。
无论是哪种情况,只要长度是用2字节编码的,其第一个字节的高4位一定是8,剩余的1.5字节都是长度的值,即0x8018表示长度为24
0x8102表示长度为258
看了很多的RANAP消息,看出了一点规律:无论是initiatingMessage、successfulOutcome还是outcome,在criticality字段后就是Value字段的总长度,若Value包含的值比较长,超过255,则长度指示就一定是用2字节,若Value包含的值较短,则一般长度指示就是一个字节。但也有2字节的情形。
无论是哪种情况,只要长度是用2字节编码的,其第一个字节的高4位一定是8,剩余的1.5字节都是长度的值,即0x8018表示长度为24
0x8102表示长度为258
呵!做RANAP 的兄弟少啊,3G的时代已过去了。自己琢磨出如下门道,请行家里手指正。
看了很多的RANAP消息,看出了一点规律:无论是initiatingMessage、successfulOutcome还是outcome,在criticality字段后就是Value字段的总长度,若Value包含的值比较长,超过255,则长度指示就一定是用2字节,若Value包含的值较短,则一般长度指示就是一个字节。但也有2字节的情形。
无论是哪种情况,只要长度是用2字节编码的,其第一个字节的高4位一定是8,剩余的1.5字节都是长度的值,即0x8018表示长度为24
0x8102表示长度为258
看了很多的RANAP消息,看出了一点规律:无论是initiatingMessage、successfulOutcome还是outcome,在criticality字段后就是Value字段的总长度,若Value包含的值比较长,超过255,则长度指示就一定是用2字节,若Value包含的值较短,则一般长度指示就是一个字节。但也有2字节的情形。
无论是哪种情况,只要长度是用2字节编码的,其第一个字节的高4位一定是8,剩余的1.5字节都是长度的值,即0x8018表示长度为24
0x8102表示长度为258
热点问题
• 5G-A目前有哪些技术投入商用
• wifi断网了
• 经纬度定位不准
• 爱立信无线工程师
• 900M频率用于2G和4G覆盖范围变..
• 现在三星支持广电吗
• 有偿寻板卡厂家信息
• 物联网卡lte怎么改4g
• 通信模块启动的时候,会输出SM..
• 找HW4G无线网管软件
• wifi断网了
• 经纬度定位不准
• 爱立信无线工程师
• 900M频率用于2G和4G覆盖范围变..
• 现在三星支持广电吗
• 有偿寻板卡厂家信息
• 物联网卡lte怎么改4g
• 通信模块启动的时候,会输出SM..
• 找HW4G无线网管软件