语音版本信令分析指导书.doc_第1页
语音版本信令分析指导书.doc_第2页
语音版本信令分析指导书.doc_第3页
语音版本信令分析指导书.doc_第4页
语音版本信令分析指导书.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

语音版本信令分析指导书文件编号:1.1.1.1(根据在资料架构中的归属编号)版 本:1.0中兴通讯移动网规网优部 发布移动网规网优部GSM产品技术指导书版本说明:版本日期作者审核修改记录V1.02008-01-07陈纯郑浩无目 录1语音版本介绍12手机支持语音版本的信令分析12.1Setup/Call confirmed简析12.2Bearer capability详述32.2.1Bearer capability IEI42.2.2Length 长度指示42.2.3Extension bit 扩展比特42.2.4Radio channel requirement (octet 3,MS to network) 无线信道要求42.2.5Coding standard (octet 3) 编码标准52.2.6Transfer mode (octet 3) 传输模式52.2.7Information transfer capability (octet 3) 消息传输能力52.2.8Speech version indication 语音版本指示63手机支持语音版本的信令统计63.1注意事项63.2统计案例7附录A 信令数据11-3-9-内部公开1 语音版本介绍GSM手机一共支持如下几类语音版本:(1) GSMfull rate speech version 1(FR)(2) GSMfull rate speech version 2 (EFR)(3) GSM full rate speech version 3 (AMR的全速率)(4) GSMhalf rate speech version (HR)(5) GSM half rate speech version 3 (AMR的半速率)2 手机支持语音版本的信令分析手机对语音版本的支持能力的判断依据是Setup(主叫)或者Call Confirmed(被叫)中的Bearer Capability。目前MA10关于该消息单元的解释有误,例如当手机不支持AMR时,Speech version indication显示GSM full rate speech version 3;而手机支持AMR时,Speech version indication显示 speech version tbd,可能是因为目前的MA10版本太低。为此还需要我们自己对信令进行解码以确认手机对语音版本的支持情况。2.1 Setup/Call confirmed简析下表为Setup消息内容的前几个字节:IEIInformation elementType / ReferencePresenceFormatLengthCall controlProtocol discriminator M V 1/2protocol discriminator10.2Transaction identifierTransaction identifier M V 1/210.3.2SetupMessage type M V1message type10.4D-BC repeat indicatorRepeat indicator CTV110.5.4.2204Bearer capability 1Bearer capability O TLV 3-1510.5.4.504Bearer capability 2Bearer capability O TLV 3-1510.5.4.5下表为Call confirmed消息内容的前几个字节:IEIInformation elementType / ReferencePresenceFormatLengthCall controlProtocol discriminatorMV1/2protocol discriminator10.2Transaction identifierTransaction identifierMV1/210.3.2Call confirmedMessage typeMV1message type10.4D-Repeat IndicatorRepeat IndicatorCTV110.5.4.2204Bearer capability 1Bearer capabilityOTLV3-1510.5.4.504Bearer capability 2Bearer capabilityOTLV3-1510.5.4.5Protocol Discriminator编码为0 0 1 1(Call Control)。二者主要的不同之处在于 Transaction identifier(TI)和Message type(MT), 这里不多做解释,通常二者编码如下:Transaction identifier(1/2字节,不同点在于最高比特位的TI flag)Message type(1字节)Setup(主叫)0000 (0)0 x 0 0 0 1 0 1 Call confirmed(被叫)1000 (8)0 x 0 0 1 0 0 0 注:如果消息由网络侧发起,那么Message Type 的比特7 为0; 如果由手机侧发起,则Bit 7保留用于发送序列号。所以通常Setup的头两个字节编码为 03 05/45,而Call Confirmed的头两个字节编码为 83 08/48。协议规范中Repeat Indicator解释如下:The BC repeat indicator information element is included if and only if bearer capability 1 information element and bearer capability 2 IE are both present in the message.这个主要是用在dual service,没有细究,通常setup或者call confirmed中没有这个字节,紧接着就是Bearer capability。2.2 Bearer capability详述Bearer capability中与语音版本相关内容的信令编码格式如下:2.2.1 Bearer capability IEIBearer capability的 IEI为04。2.2.2 Length 长度指示该消息单元指示后续bearer capability内容的长度。2.2.3 Extension bit 扩展比特在每个消息单元的首字节,如果为0,表示后续还有别的消息单元属于Bearer capability,如果为1,表示这是bearer capability的最后一个字节。2.2.4 Radio channel requirement (octet 3,MS to network) 无线信道要求指示手机对无线信道的要求(是否支持半速率)。协议规范解释如下:When information transfer capability (octet 3) indicates the value speech and speech version indication(s) is(are) present in octet 3a etc:Bits 7 6 0 0reserved0 1the mobile station supports at least full rate speech version 1 but does not support half rate speech version 1. The complete voice codec preference is specified in octet(s) 3a etc. 至少支持FR1,但是不支持HR11 0The mobile station supports at least full rate speech version 1 and half rate speech version 1. The mobile station has a greater preference for half rate speech version 1 than for full rate speech version 1. The complete voice codec preference is specified in octet(s) 3a etc. 支持半速率,半速率优先。1 1The mobile station supports at least full rate speech version 1 and half rate speech version 1. The mobile station has a greater preference for full rate speech version 1 than for half rate speech version 1. The complete voice codec preference is specified in octet(s) 3a etc.支持半速率,全速率优先。2.2.5 Coding standard (octet 3) 编码标准Bit 5: 0GSMstandardized coding as described below 1reserved2.2.6 Transfer mode (octet 3) 传输模式Bit 4: 0circuit mode 1packet mode2.2.7 Information transfer capability (octet 3) 消息传输能力Bits 3 2 1:0 0 0speech0 0 1unrestricted digital information 省略所以字节3的编码主要有如下几类: Bits 8 7 6 5 4 3 2 1 至少支持FR1,但是不支持HR1 0/1 0 1 0 0 0 0 0 (A0/20)都支持,全速率优先 0 1 1 0 0 0 0 0 (60)都支持,半速率优先 0 1 0 0 0 0 0 0 (40)2.2.8 Speech version indication 语音版本指示从字节3a开始,按照优先等级开始描述手机支持的每个语音版本,例如字节3a(语音版本指示的第一个字节)具有最高优先级。语音版本指示的编码如下:Bits 4 3 2 10 0 0 0GSMfull rate speech version 10 0 1 0GSMfull rate speech version 20 1 0 0 GSM full rate speech version 30 0 0 1GSMhalf rate speech version 10 1 0 1 GSM half rate speech version 3综上所述,BearerCapability常见的几种编码如下:(可能不全,只是从信令数据中得到)只支持全速率04 01 A0只支持FR04 03 20 02 80支持EFR都支持,全速率优先 04 06 60 04 02 00 05 81支持AMR04 04 60 02 00 81不支持AMR04 05 20 04 02 00 85支持AMR全速率和AMR半速率,不支持HR v1都支持,半速率优先04 04 40 02 01 80 不支持AMR3 手机支持语音版本的信令统计3.1 注意事项进行信令统计时,必须注意下面几点:(1) 主叫手机对语音版本的支持能力的判断依据是Setup,而被叫手机对语音版本的支持能力的判断依据是Call Confirmed;需要分别统计;(2) 对于主叫,不能单纯依靠Setup的信令筛选,因为不管主被叫,信令里都有Setup消息,而被叫Setup消息里提供的信息可能是不准确的;(3) 如果只是单纯分析手机是否支持全速率或者半速率,那么只需看Radio Channel Requirement这个字段即可,比如dual rate support mobile station/full rate preferred或者full rate support only mobile station;(4) 如果需要进一步判断对AMR语音版本的支持,可能由于目前使用的MA10版本低,MA10关于这类消息单元的解释有误,例如当手机不支持AMR时,Speech version indication显示GSM full rate speech version 3;所以得根据具体的信息编码来判决。3.2 统计案例由于被叫的Call confirmed 比较简单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论