




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中国电信天翼对讲(QChat)实验室IOT测试规范研究单位:中国电信股份有限公司广州研究院完成日期:二零一零年二月中国电信天翼对讲(QChat)实验室IOT测试规范中国电信股份有限公司广州研究院目录1 范围 32 规范性引用文件 33 缩略语 34 测试环境 44.1 设备的连接 44.2 测试仪表及工具 45 测试项目 55.1 Qchat基本业务功能测试 55.1.1 DirectCall(单呼) 55.1.2 AdHoc群组会话 65.1.3 预定义群组会话 75.1.4 聊天室 85.1.5 话权管理 85.1.6 PresenceonDemand 105.2 Qchat系统功能测试 115.2.1 注册和注销 115.3 呼叫时延测试 125.3.1 初始呼叫建立时延 125.3.2 呼叫建立初始媒体时延 135.3.3 话权抢占时延 135.3.4 抢权初始媒体时延 145.3.5 单扇区容量测试 155.4 移动分组网络的Qchat能力测试 155.4.1 DO无线网络Qchat能力测试 155.4.2 分组核心网Qchat能力测试 18
范围本规范规定了的天翼对讲(QChat)IOT测试方法和测试过程。试用于实验室IOT测试。规范性引用文件下列文件中的条款通过本规范的引用而称为本规范的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,凡是不注日期的引用文件,其最新版本适用于本部分。SJ/T11228-2000数字集群移动通信系统体制QChat®3.2ProductDescription80-D1939-1Rev.BQChat®Version3.2ReleaseSoftwareProofofConceptTestProposalforChinaTelecom,80-D1977-1Rev.A缩略语AAAAuthenticationAuthorizationAccountingServerBSSBusinessSupportSystemCDMACodeDivisionMultipleAccessDNSDomainNameSystemEV-DOEvolution-DataOptimizedIPInternetProtocolNMSNetworkManagementSystem.ThissystemmonitorsandmanagesEMSsineachregion.OA&MOperationsAdministration&MaintenanceOMC/OMC-QOperationalManagementOSSOperationalSupportSystemOTAOverTheAirPDSNPacketDataStorageNetworkPTTPushToTalkQASQChatApplicationServerQoSQualityofServiceRANRadioAccessNetworkRLSRegionalLocationServer(SIPregistrar).QChat-specific,third-partysubcomponent.RNCRadioNetworkControllerRULSRegionalUserLogServer.QChat-specificregion-levelsubcomponentthatcollectsusageeventsforeachcallandalertsuccessfullyestablishedordeliveredwithinitsregion.SIPSessionInitiationProtocolUDRUsageDataReport测试环境设备的连接实验室组网示意图如下:QChat平台AAAQChat平台AAABTSBTSBSCPDSNBSCPDSN图STYLEREF1\s4SEQ图\*ARABIC\s11组网示意图测试仪表及工具1、A口及集成系统:抓包软件Ethreal。2、空口:QX-DM测试项目Qchat基本业务功能测试DirectCall(单呼)空闲状态下发起单呼测试
测试编号:5.1.1.1测试项目:DirectCall建立——空闲状态下发起单呼测试测试目的:验证Qchat终端在空闲状态下一对一呼叫功能测试预置条件:参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;主,被叫用户A,B处于空闲状态(无空口连接,已经完成注册,有PPP,规范后面对于用户处于空闲状态的理解与此处一致)系统设备运行正常;消息序列:图5.1.1.1测试流程:A发起(按住PTT键且保持)directcall呼叫用户B;B接收,呼叫通话一段时间;A发起呼叫的释放;预期结果:呼叫流程如上面的消息序列;A和B的Qchat通话正常,语音清晰;3)directcall能够正常释放AdHoc群组会话空闲状态下发起AdHoc
测试编号:5.1.2.1测试项目:AdHoc会话建立测试——空闲状态下发起AdHoc测试目的:验证QChat用户在空闲态下发起AdHoc功能测试预置条件:参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;用户A,B,C处于空闲状态;系统设备运行正常消息序列:注:QAS服务器收到一个被叫的AcceptCall消息后,就给主叫发送FloorGrant消息图5.1.2.1测试流程:A建立一个AdHoc组,比如Group100包括成员A,B,C;A发起Group100的呼叫(不是邀请模式);3)B,C接通后,Group100成员之间可以进行正常通话预期结果:1)B,C都可接通,Group100成员之间可以正常通话;2)这次AdHoc呼叫能够正常释放预定义群组会话预定义组呼建立测试——空闲状态下发起组呼功能
测试编号:5.1.3.1测试项目:预定义组呼建立测试——空闲状态下发起组呼功能测试目的:验证QChat用户在空闲态下发起预定义组呼功能测试预置条件:参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;预定义一个预定义组呼群组,比如Group001,包括用户A,B,C;用户A,B,C处于空闲状态;系统设备运行正常。消息序列:测试流程:用户A发起Group001的组呼;B,C接收Group001的组呼请求后,A,B,C三者正常通话;预期结果:B,C通过预定义方式/paging收到AnnounceCall消息;B,C接收呼叫请求后,三者通话正常。群组静默时间超时
测试编号:5.1测试项目:会话终结-群组静默时间超时测试目的:验证多种会话终结测试预置条件:1)三部QCHAT终端。2)参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;3)系统设备运行正常。4)在QAS服务器上设置群组呼叫hang-time定时器为30秒5)三部QCHAT终端已经在QAS上设置为一个预定义群组。消息序列:测试流程:使用终端A进行群组呼叫,最后一个说话者结束后,群组保持静默30秒以上。预期结果:30秒后,QAS应该主动发起群组呼叫释放。聊天室聊天室建立测试—空闲状态下发起聊天室建立功能
测试编号:5.1.4.1测试项目:聊天室建立测试——空闲状态下发起聊天室建立功能测试目的:验证QChat用户在空闲态下发起聊天室功能测试预置条件:参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;预定义一个聊天室,比如ChatRoom001,包括用户A,B,C;用户A,B,C处于空闲状态;系统设备运行正常用户A的终端上设置自动发送聊天室邀请为关消息序列:测试流程:用户A发起ChatRoom001的聊天室呼叫;B,C加入到聊天室中。预期结果:终端A建立了聊天室ChatRoom001,但是系统没有消息通知B,C。2)B,C加入到聊天室中,聊天室CharRoom001的成员通话正常。话权管理话权抢占
测试编号:5.1.测试项目:话权管理-话权抢占测试目的:验证各种话权抢占功能测试预置条件:1)四部QCHAT终端。2)参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;3)系统设备运行正常。4)在QAS服务器上设置群组呼叫hang-time定时器时长为3分钟)5)四部QCHAT终端已经在QAS上设置为一个预定义群组。6)在QAS上设置四部终端A、B、C、D的话语权抢占等级由高到低(3.2.1.0);消息序列:测试流程:终端B发起群组呼叫,A、C、D成功接入。C正在讲话的过程中A进行话权抢占,抢占成功。A在讲话过程中,C进行话权抢占,抢占失败。在无人进行讲话时,D进行讲话,失败。预期结果:A抢占成功。C抢占失败。D只能listen,不能talk。限时通话
测试编号:5.1.5.2测试项目:话权管理-限时通话测试目的:验证限时通话功能测试预置条件:1)三部QCHAT终端。2)参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;3)系统设备运行正常。4)三部QCHAT终端已经在QAS上设置为一个预定义群组,3部终端具有相同的话语权抢占等级;5)系统设置限时通话时间消息序列:测试流程:1)终端A发起群组呼叫,B、C、D成功接入;2)A保持通话至超过限时通话时间;3)B进行话语权抢占;预期结果:1)系统释放A的本次通话2)B可以成功抢占PresenceonDemandPresenceonDemand(idlestate查用户和Group的状态)
测试编号:5.1.测试项目:PresenceonDemand测试目的:验证用户能够通过系统查询其他用户或群组的状态;测试预置条件:A,B、C、D、E、F都是qchat用户,正常注册;Group1为一个已经定义好的群组,包括D、E、F三个用户,Group1处于空闲态;系统设备运行正常;用户A为空闲状态;B和C正在进行的呼叫;消息序列:略测试流程:A发起一个presence查询请求,查询B的presence状态;D发起一个presence查询请求,查询Group1的状态预期结果:A能够获取Bpresence状态为正在进行呼叫;D能够获取Group1的状态为空闲态。PresenceonDemand(Activestate查group状态)
测试编号:5.1测试项目:PresenceonDemand测试目的:验证用户Active态能够通过系统查询该Group的状态;测试预置条件:A,B,C都是qchat用户,正常注册;系统设备运行正常;Group1为一个已经定义好的群组,包括A、B、C三个用户;A,B,C在进行Group1的呼叫;消息序列:略测试流程:A发起一个presence查询请求,查询Group1的presence状态;预期结果:A能够获取Group1的presence的正确状态,Group1的状态为正在进行呼叫;Qchat系统功能测试注册和注销注册
测试编号:5.2测试项目:注册测试目的:验证QChat用户注册流程测试预置条件:1)用户A归属区域为X,已开通QChat业务,还没有注册;2)系统设备运行正常;消息序列:测试流程:1)QAS向RLS订阅用户QChat注册状态事件通知;2)A在区域X开机,发起注册。预期结果:1)QAS成功向RLS订阅用户QChat注册状态事件通知;2)用户A注册成功;3)RLS成功通知QAS用户A的注册信息;4)消息流程正确。重注册
测试编号:5.2测试项目:重注册测试目的:验证QChat用户重注册流程测试预置条件:1)用户A归属区域为X,已开通QChat业务,已完成初始注册;2)QAS已成功向RLS订阅用户QChat注册状态事件通知;3)系统设备运行正常;消息序列:见5.4.3.1测试流程:1)A在区域X发起重注册。通过配置QChat客户端配置文件,定义重注册周期预期结果:1)在重注册周期超时时,用户A重注册成功;2)RLS成功通知QAS用户A的注册信息;3)消息流程正确。注销
测试编号:5.2测试项目:注销测试目的:验证QChat用户注销流程测试预置条件:1)用户A归属区域为X,已开通QChat业务,已成功注册;2)QAS已成功向RLS订阅用户QChat注册状态事件通知;3)系统设备运行正常;消息序列:见5.4.3.1,REGISTER的expires=0。测试流程:1)A在区域X发起注销。预期结果:1)用户A注销成功;2)RLS成功通知QAS用户A的注册信息;3)消息流程正确。呼叫时延测试初始呼叫建立时延
测试编号:5.3.1测试项目:呼叫的初始呼叫建立时延测试目的:验证预定义时呼叫的初始建立时间测试预置条件:1)多部QCHAT终端。2)参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;3)系统设备运行正常。4)三部QCHAT终端已经在QAS上设置为一个预定义群组。消息序列:参考5.1.1测试流程:1)在空闲模式下终端A呼叫B、C终端,重复10次,记录每次呼叫的初始呼叫建立时间。预期结果:预定义时组呼的初始呼叫建立时延95%的概率小于1s。呼叫建立初始媒体时延
测试编号:5.3.2测试项目:呼叫建立初始媒体时延测试目的:验证预定义时呼叫建立初始媒体的传输时延测试预置条件:1)多部QCHAT终端。2)参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;3)系统设备运行正常。4)三部QCHAT终端已经在QAS上设置为一个预定义群组。消息序列:参考5.1.1测试流程:1)在空闲模式下终端A呼叫B、C终端后,,记录每次从A终端开始说话到B或者C终端收到该语音的传输时间,重复10次。预期结果:预定义时呼叫建立初始媒体时延95%的概率小于1000ms话权抢占时延
测试编号:5.3.3测试项目:话权抢占时延测试目的:验证预定义时话权抢占的时间测试预置条件:1)多部QCHAT终端。2)参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;3)系统设备运行正常。4)四部QCHAT终端已经在QAS上设置为一个预定义群组。5)在QAS上设置四部终端的抢占队列为A、B、C、D,分别对应级别为(3.2.1.0)消息序列:参考5.1.1测试流程:1)A,B,C,D组成预定义群组,处于通话状态。2)终端C在talking过程中,A终端发起话权抢占,抢占成功,记录话权抢占时间。3)重复步骤1)和2)10次,记录每次的话权抢占时间。预期结果:预定义时话权抢占时延95%的概率小于250ms抢权初始媒体时延
测试编号:5.3.4测试项目:抢权初始媒体时延测试目的:验证预定义时话权抢占后初始媒体的传输时延测试预置条件:1)多部QCHAT终端。2)参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;3)系统设备运行正常。4)四部QCHAT终端已经在QAS上设置为一个预定义群组。消息序列:参考5.1.1测试流程:1)A,B,C,D组成预定义群组,处于通话状态。2)终端C在talking过程中,A终端发起话权抢占,抢占成功,然后A终端开始说话,记录A终端开始说话到其他终端收到该语音的传输时间。3)重复步骤1)和2)10次,记录每次A终端开始说话到其他终端收到该语音的传输时间。预期结果:预定义时抢权初始媒体时延95%的概率小于450ms单扇区容量测试
测试编号:5.3.5测试项目:单扇区容量测试测试目的:验证在保证语音质量的情况下预定义时平均每载扇最大支持的单呼群组数测试预置条件:1)35部以上的QCHAT终端。2)参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;3)系统设备运行正常。4)预定义的预定义群组成员数为35个,如GroupALL。消息序列:参考5.1.1测试流程:成员A发起GroupALL的组呼,其他34成员被动应答,全部参与呼叫。如果有成员未能加入,可通过延迟加入的方式参与群组;成员A或其他一直保持说话状态(避免QAS超时释放群组资源),直到全部成员稳定参与群组呼叫;4)记录下总共参与的成员数。预期结果:在保证前、反向PER均小于1%的情况下,预定义时平均每载扇单群组能支持的成员数不少于35个。移动分组网络的Qchat能力测试DO无线网络Qchat能力测试验证QChat注册时能成功进行QoS协商
测试编号:5.4测试项目:验证QChat注册时能成功进行QoS协商测试目的:验证QChat注册时能成功进行QoS协商测试预置条件:一台QChat测试终端,终端上的QoS功能已经开启。终端已经在QAS上开户。终端处于未注册状态。消息序列:测试流程:用户开机后,发起QChat注册;捕捉注册时的空口QoS消息。预期结果:消息交互流程如上面的消息序列;QChat能正常上线;终端发出的AttributeUpdateRequest消息都能收到AttributeUpdateAccept回应;网络发出的AttributeUpdateRequest消息都能收到AttributeUpdateAccept回应;终端发出的ReservationOnRequest与ReservationOffRequest消息都能收到ReservationAccept回应。*注:重点观察profileid16400,1283,280的协商,以及slot_cycle=5的协商是否成功。验证QChat去注册时能成功进行QoS协商
测试编号:5.4测试项目:验证QChat去注册时能成功进行QoS解除协商测试目的:验证QChat去注册时能成功进行QoS解除协商测试预置条件:一台QChat测试终端,终端上的QoS功能已经开启。终端已经在QAS上开户。终端处于注册状态。消息序列:测试流程:用户在注册情况下,发起QoS去注册。捕捉注册时的空口QoS消息。预期结果:QChat能正常下线;终端发出的AttributeUpdateRequest消息都能收到AttributeUpdateAccept回应;网络发出的AttributeUpdateRequest消息都能收到AttributeUpdateAccept回应;终端发出的ReservationOffRequest消息都能收到ReservationAccept回应。*注:重点观察终端是否将slot_cycle协商回注册之前的值。(注册之前slot_cycle的默认值一般是9或7。)主叫通话结束后短间隔时间内立刻发起呼叫
测试编号:5.4.1.3测试项目:验证主叫可以在通话结束后短间隔时间内立刻发起呼叫测试目的:验证主叫可以在通话结束后短间隔时间内立刻发起呼叫测试预置条件:参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;主,被叫用户A,B处于空闲状态;3)系统设备运行正常;消息序列:测试流程:1)A发起(按住PTT键且保持)directcall呼叫用户B;2)B接收,呼叫通话一段时间;A发起呼叫的释放;3)A释放之后,在尽量短的时间内(时间间隔主要由UI能多久退出“通话结束”界面限制,一般一秒以内),A再发起对B的呼叫。4)重复10次步骤3,即主叫在通话结束后马上再呼叫被叫。预期结果:10次呼叫均能正常通话。检查手机终端空口日志,QoS的预留与释放均正常。被叫短间隔时间内立刻发起呼叫
测试编号:5.4测试项目:验证被叫可以在通话结束后短间隔时间内立刻发起呼叫测试目的:验证被叫可以在通话结束后短间隔时间内立刻发起呼叫测试预置条件:参与呼叫的Qchat终端配置正确;并且已经在QAS上注册成功;主,被叫用户A,B处于空闲状态;3)系统设备运行正常;消息序列:测试流程:1)A发起(按住PTT键且保持)directcall呼叫用户B;2)B接收,呼叫通话一段时间;A发起呼叫的释放;3)A释放之后,在尽量短的时间内(时间间隔主要由UI能多久退出“通话结束”界面限制,一般一秒以内),B发起对A的呼叫。4)重复10次步骤3,即被叫在通话结束后马上再呼叫上次通话的主叫。预期结果:10次呼叫均能正常通话。2)检查手机终端空口日志,QoS的预留与释放均正常。QoS自适应(RelaxedQoS)功能的测试
测试编号:5.4测试项目:验证QoS自适应功能测试目的:验证QoS自适应功能,即终端在QoS交互失败时使用BE流进行QChat呼叫测试预置条件:AAA与终端已经正确配置了QoS,但RAN不能分配QoS资源。参与呼叫的Qchat终端配置正确;主,被叫用户A,B处于空闲状态;3)系统设备运行正常;消息序列:测试流程:1)A,B进行QChat注册;2)A发起(按住PTT键且保持)directcall呼叫用户B;3)B接收,呼叫通话一段时间;A发起呼叫的释放;预期结果:A和B能够正常注册;A和B的Qchat通话正常,语音清晰;3)directcall能够正常释放分组核心网Qchat能力测试PDSN的DSCP映射功能
测试编号:5.4测试项目:验证PDSN能将QAS发出的前向包的内层DSCP值映射到GRE隧道上包的外层DSCP值。测试目的:验证PDSN能将QAS发出的前向包的内层DSCP值映射到GRE隧道上包的外层DSCP值,即,内层DSCP值与外层DSCP值相同。测试预置条件:参与呼叫的Qchat终端配置正确;主,被叫用户A,B处于空闲状态;并且已经在QAS上注册成功;系统设备运行正常;在PDSN两侧使用wireshark工具抓包。消息序列:测试流程:1)A,B进行QChat注册;2)A发起(按住PTT键且保持)directcall呼叫用户B;3)B接收,呼叫通话一段时间;A发起呼叫的释放;预期结果:检查QAS发出包的DSCP值,与PDSN在GRE隧道相应传输包的外层DSCP值进行比较,两者应该相同。*注:可重点观察DSCP值为144的分组包。AAA支持Qchat用户授权QoS及Alwayson属性测试测试编号:5.4.2.3测试项目:AAA支持Qchat用户授权QoS及Alwayson属性测试测试目的:验证AAA支持Qchat的QoS及Alwayson属性预置条件:各网元设备运行正常。AT合法并已具备普通数据业务的权限AT处于空状态AAA上配置Qchat业务组,组ID为(20011000),设置Qchat业务组的QosID包含为16400、1283、280归属AAA为Qch
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数字创意产业的投资风险评估考核试卷
- 内退合同标准文本
- 单板加工环境保护与资源综合利用考核试卷
- 不写期限合同标准文本
- 入户维修家电合同标准文本
- 亲子赠予汽车合同标准文本
- 农村改革合同范例
- 共同投资买车合同标准文本
- 中铁建工供应合同标准文本
- epco模式合同标准文本
- 北师大版生物七年级下册12.2感受器与感觉器官(第1课时)导学案(无答案)
- 工程监理部人员分工与职责
- 课程设计 CA6140拨叉说明书
- 最新露天矿山安全培训课件(经典)
- 环境学概论 考验知识点归纳刘陪同
- 成语故事杞人忧天PPT教案
- 部编版三年级上册音乐知识点汇总
- 室内设计施工图详细说明及制图规范说明ppt(智囊书屋)
- 贵州水城矿业集团马场煤矿“3.12”煤与瓦斯突出事故分析(定)
- 生命体征的测量PPT幻灯片课件
- 吉林省吉林市高考报名登记表
评论
0/150
提交评论