华为_M900_M1800_HLR_AUC_V300R006_M01_营业厅接口协议.doc_第1页
华为_M900_M1800_HLR_AUC_V300R006_M01_营业厅接口协议.doc_第2页
华为_M900_M1800_HLR_AUC_V300R006_M01_营业厅接口协议.doc_第3页
华为_M900_M1800_HLR_AUC_V300R006_M01_营业厅接口协议.doc_第4页
华为_M900_M1800_HLR_AUC_V300R006_M01_营业厅接口协议.doc_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

M900/M1800 HLR/AUC V300R006 M01 营业厅接口协议华为技术有限公司研究管理部文档中心文档编号产品版本密级V300R006产品名称: HLR共41页M900/M1800 HLR/AUC V300R006 M01 营业厅接口协议拟制:王金城日期:2001/07/13审核:日期:审核:日期:批准:日期:华为技术有限公司目 录约定6名词解释61系统概述82网络连接83时间设置93.1握手消息时间93.2命令应答时间94通讯协议105命令语法106命令返回消息116.1非查询应答格式116.2操作成功消息126.3操作失败消息126.4查询操作结果消息137关键参数138命令汇总148.1操作员登录148.2操作员注销148.3握手消息148.4模板开户158.5销户158.6查询ODB参数168.7修改ODB参数168.8查询用户参数188.9修改用户参数188.10 查询禁止类参数208.11 修改禁止类参数208.12 号码互查(以IMSI查MSISDN)208.13 号码互查(以ISDN查IMSI)218.14 补卡218.15 查询用户电信业务218.16 修改用户电信业务228.17 查询用户补充业务228.18 修改用户补充业务238.19 查询用户锁状态238.20 修改用户锁状态248.21 修改用户闭锁业务口令248.22 修改用户申请停机状态248.23 查询用户申请停机状态258.24 设置用户的前转号码258.25 激活用户的闭锁业务268.26 激活用户的呼叫保持业务268.27查询移动用户状态278.28用户签约多MSISDN号码设置(新增、删除、修改主号码属性)278.29查询用户签约多MSISDN号码288.30修改用户签约VRS漫游网络模板号288.31查询用户签约VRS漫游网络模板号289错误码汇总29M900/M1800 HLR/AUC V300R006 M01 营业厅接口协议关键词:HLR、营业厅接口、协议、MML、OMC摘 要: 本文对华为公司M900/M1800 HLR/AUC V300R006 M01 GSM归属位置寄存器对外提供的营业厅接口协议进行了说明,从系统介绍、网络连接到通信协议、应答、命令、错误码等方面作了全面的介绍。以期通过本文,用户完全能够建立营业厅客户端软硬系统。营业厅客户端一般是第三方软件厂商为移动运营商提供的营帐系统,营业厅客户端通过华为HLR提供的营业厅接口对HLR中移动签约用户的业务数据进行管理。 缩略语:AoCCAdvice of Charge Charging实时计费通知AoCIAdvice of Charge Information计费信息通知AuCAuthentication Centre鉴权中心BAICBarring of All Incoming Calls 闭锁所有入呼BAOCBarring of All Outgoing Calls闭锁所有出呼BIC-RoamBarring of Incoming Calls when Roaming outside the home PLMN country当漫游出HPLMN国时闭锁所有入呼BOICBarring of Outgoing International Calls 闭锁所有国际出呼 BOIC-exHCBarring of Outgoing International Calls except those directed to the Home PLMN Country当漫游出HPLMN国时闭锁除了归属国外的所有国际入呼CBCall Barring呼叫闭锁CF Call Forwarding呼叫前转CFBCall Forwarding on mobile subscriber Busy 用户忙时呼叫前转CFNRcCall Forwarding on mobile subscriber Not Reachable 用户不可达时呼叫前转CFNRyCall Forwarding on No Reply 无应答时呼叫前转CFUCall Forwarding Unconditional无条件呼叫前转 CLIPCalling Line Identification Presentation主叫号码识别提供 CLIRCalling Line Identification Restriction主叫号码识别限制COLPCOnnected Line identification Presentation被叫号码识别提供COLRCOnnected Line identification Restriction 被叫号码识别限制CWCall Waiting 呼叫等待ECTExplicit Call Transfer直接呼叫转移GMSCGateway Mobile-services Switching Centre关口MSCGPRSGeneral Packet Radio Service通用分组无线业务GSMGlobal System for Mobile communications全球移动通信系统HLRHome Location Register归属位置寄存器HOLDCall hold呼叫保持IMSIInternational Mobile Subscriber Identity国际移动用户标识ISDNIntegrated Services Digital Network综合业务数据网LCSLocation Service位置业务MMLMan Machine Language人机命令语言MPTYMultiParTY (Multi ParTY) 多方呼叫MSCMobile Switching Centre移动交换中心MSISDNMobile Station International ISDN Number移动台国际ISDN号MSRNMobile Station Roaming Number移动台漫游号码OMCOperations & Maintenance Centre操作维护中心RSZIRegional Subscription Zone Identity用户区域签约标识SMUService Manage Unit业务管理模块USSDUnstructured Supplementary Service Data非结构化补充业务数据VLRVisitor Location Register拜访位置寄存器VMSCVisited MSC拜访MSCWPAWrong Password Attempts (counter)错误密码输入计数1 约定下面这些符号约定用于文中查询应答的描述:n转义字符之一,表示一个回车符。t转义字符之二,表示一个制表符。 双引号,表示一个字符串,其中可以包含转义字符。例子:“Stringt”表示字符串“String”;“”表示空字符串。|表示“或”,其左右两边的内容是二选一的。例子:“A|B”表示“A”或者“B”。+表示“与”,把其左右两边的内容连接起来。例子:“A+B”表示“AB”。表示范围,从.到.的内容。例子:“115”表示取值从1到15的自然数;“AZ”表示从A到Z的字母。.表示省略。例子:“English|.|Chinese”表示一系列字符串,中间省略,其后一般有相应的说明。尖括号,表示一个变量。例子:表示“IMSI号码”是个变量。#表示一个标记,用于“”的说明。大括号,表示从其包含的内容中选择一个项。 例子:A|B|表示可以选择“A”或者“B”或者变量c。中括号,表示其中内容是可选的,或者是条件选择的。例子:“ #CODE部分 IMSI号码 = t+|+n+ STATUS = t+n+ ”表示中括号对“”中的内容是可选的,其中“#CODE部分”表示这个可选内容标记为“CODE部分”。2 名词解释营业厅接口营业厅接口是华为HLR向外提供的一系列字符串命令行,这些命令包括开户、消户、用户签约数据查询修改等功能。营业厅服务器营业厅服务器负责管理营业厅客户端的连接,解释执行营业厅接口命令字符串,并把命令执行结果格式化后向营业厅客户端发送。华为HLR营业厅客户端由MML-SERVER实现。营业厅客户端营业厅客户端一般是第三方软件厂商为移动运营商提供的营帐系统,营业厅客户端必须主动向华为HLR营业厅服务器MML-SERVER发起连接请求,然后用握手消息与MML-SERVER保持正常连接,并通过华为HLR提供的营业厅接口对HLR中移动签约用户的业务数据进行管理。用户数据管理台用户数据管理台是华为HLR向外提供的用于维护管理HLR中移动签约用户的人机接口,基于Windows平台,提供良好的窗口式人机界面接口,营业厅接口中的部分数据必须通过它来设置,如开户模板、系统业务支持特性等。MML-SERVERMML-SERVER是华为HLR营业厅服务器执行模块,在下文描述中经常用MML-SERVER代替营业厅服务器。1 系统概述华为HLR产品向外提供营业厅接口,以支持第三方应用软件系统直接通过营业厅接口命令管理HLR中移动签约用户的数据。华为HLR营业厅接口格式是字符串命令行的形式,其中包括命令名、参数名、参数值等,在下面的章节中有详细的描述。在华为HLR产品中,其中的MML-SERVER模块完成营业厅接口功能。作为营业厅服务器,它一方面把从第三方软件系统(以下称为营业厅客户端)接收到的营业厅字符串命令行翻译为HLR内部命令,然后把这个命令转到相应的模块下执行,并接收执行结果,最后把执行结果转化为营业厅接口能够识别的格式后再向营业厅客户端回送。营业厅客户端与营业厅服务器关系如下图:图 营业厅系统关系2 网络连接营业厅客户端通过TCP/IP协议与华为HLR营业厅服务器MML-SERVER连接,根据不同的需求,营业厅客户端和MML-SERVER可以在同一个局域网内,也可以在不同的局域网之间,当营业厅客户端与MML-SERVER不在同一局域网内时,它们之间必须至少有一个网关,保证营业厅客户端(第三方应用软件)跟营业厅服务器(MML-SERVER)能正确连接。MML-SERVER为营业厅客户端提供一个固定的營P地址(根据不同的局点这个IP地址可能不同)并对外开放TCP端口9999,作为客户端的第三方软件系统必须以这个IP地址和端口主动向MML-SERVER发起连接请求。注意,作为服务器的MML-SERVER对与营业厅客户端的连接个数是有限制的,不能超过15个,在默认设置下最大可以连接10个, 但是考虑对网络性能的影响,客户端连接个数建议不应超过3个。下图是一个营业厅客户端与服务器连接示意图,其中包含两个客户端A和B,A与和MML-SERVER在同一个网段内,B与MML-SERVER通过网关连接,它们都是通过TCP/IP连接。另外,图中也包括了三个HLR用户数据管理台,HLR用户数据管理台是华为HLR的图形化人机界面接口,以Windows操作系统为操作平台,实现对HLR系统的管理维护,营业厅客户端命令中需要的某些数据必须通过HLR用户数据管理台完成。比如,添加营业厅用户、开户模板的设置等等。图 2营业厅系统网络连接3 时间设置3.1 握手消息时间当营业厅客户端与MML-SERVER连接建立后,如果在一定时间(最大握手时长)内MML-SERVER没有收到某一个营业厅客户端的消息请求,则MML-SERVER将把与该客户端的连接断开。如果在一定时间内没有任何请求消息,则必须通过向MML-SERVER发送握手消息(握手消息格式参见第8.3节)来保持该与营业厅服务器的连接。最大握手时长由MML-SERVER确定,范围在5到600秒之间,默认值为300秒,对于不同的局点可能有不同的值,配置第三方应用软件系统时需要与实际应用局点的华为HLR维护工程师确认。确认到最大握手时长后,营业厅客户端必须保持在最大时长之内有消息向MML-SERVER发起请求,但是,为了不影响网络性能,营业厅客户端也不宜在比最大握手时长小得多的时间内频繁向MML-SERVER发起握手消息。例如,如果MML-SERVER的最大握手时长为300秒,则营业厅客户端最好每200秒向MML-SERVER发一次握手消息,以能与MML-SERVER保持连接状态。另一方面,如果由于握手消息超时而导致营业厅客户端被MML-SERVER断开后,营业厅客户端应该把与MML-SERVER的握手消息时间修改正确(小于MML-SERVER的最大握手时长),然后再向MML-SERVER发起连接请求。3.2 命令应答时间当MML-SERVER收到营业厅客户端一个命令请求后,不管命令成功执行与否,在30秒之内MML-SERVER会把响应消息发给营业厅客户端。所以当营业厅客户端在30秒之内没有收到MML-SERVER的应答时,认为上一次执行的命令已经失败,即使后面收到了应答也应该忽略。但是,例外的情况是,对于握手消息,在正常情况下是没有响应消息给营业厅客户端的。4 通讯协议营业厅客户端与MML-SERVER一旦建立连接,就可以通过营业厅接口命令对HLR中的移动签约用户的业务数据进行管理。营业厅客户端与MML-SERVER之间的命令采用命令行方式。营业厅客户端与MML-SERVER之间传递的命令行采用字符流的方式传递。为了增强通讯的可靠性,在每个传送的命令行字符流的起始位置增加标志字节0x02,在每个传送的命令行字符流的结尾位置增加标志字节0x03。一个营业厅接口命令所传送的字符流如下:0x02命令字符串n0x03注意:1.0x02 一个字节,表示一个命令字符流的开始;2.命令字符串是一个字符串(注意后面的分号;),格式如下:命令名:参数1=参数值1,参数2=参数值2,.;3.n一个字节,就是回车符,其值为0x0A;4.0x03一个字节,表示一个命令字符流的结束;5.命令流传送时从0x02开始发送一直到0x03结束;6.MML-SERVER接收到一个营业厅命令并且处理完这个命令后才处理下一命令,所以如果营业厅客户端同时向MML-SERVER发起多条命令,则可能造成后续命令出现超时的情况。因此建议营业厅客户端在接收到一个命令的应答之后,再发送下一个营业厅接口命令。1 命令语法HLR营业厅接口的命令语法如下:命令名:参数名1=参数值1, 参数名2=参数值2,.;其中: “命令名”参见第8节“命令汇总”; 不同的命令有不同的参数名及参数个数,参数的类型也不一样; 命令名与参数之间以冒号“:”分开; 参数之间由逗号“,”号格开; 参数名与参数值之间以等号“=”标识; 命令行最后以分号“;”结束。注意:1.命令名和参数名对大小写不作要求;2.命令行中除了命令名必须在前面之外,对各个参数顺序不作要求。参数类型包括数字类型、布尔类型、字符串类型、枚举类型等4种,它们的输入方式如下:(1) 数字类型输入方式:阿拉伯数字。实例: def-withtemp:imsi=460123456789001,isdn=8622202222222,currentnam=1,tempno=1;(2) 布尔类型输入方式:true或false实例: mod-lockstat:isdn=8612345678900,type=gsm, lock=false;(3) 字符串型输入方式:xxxxxx实例: del-subscr:isdn=8612345678901;(4) 枚举类型输入方式:枚举名或枚举值(根据不同的枚举类型有不同的取值,在命令行中枚举名和枚举值可以互换)。实例: mod-odbpara:imsi=460123456789001,odbic=bic, odbr = 2;以下举例说明:实例:chg-isdn:oldisdn=8612345678901,newisdn=8612345678902;命令解释:(1) chg-isdn表示命令名;(2) 冒号“:”是命令名与参数的分隔符;(3) oldisdn是第一个参数的名称,参数名称之后紧跟一个等于号“=”;(4) “86123456789010”是第一个参数的值;(5) 第一个参数的值随后的逗号“,”是参数之间的分隔符;(6) newisdn是第二个参数的名称,参数名称之后紧跟一个等于号“=”;(7) “8612345678902”表示第二个参数的值;(8) 分号“;”是一个命令的结束符。2 命令返回消息MML-SERVER在处理完每条营业厅接口命令之后,不论成功与否,都会给营业厅返回处理的结果消息。返回的结果消息有三种:成功消息、失败消息、查询结果。2.1 非查询应答格式对于非查询返回消息格式如下:“消息码:消息描述n”其中:“消息码”以“E”或“S”开头,后跟4位数字消息代码;“消息描述”是一个字符串;“消息码”和“消息描述”之间由冒号“:”分开;最后是不可见回车符n,表示消息结束。对于成功消息,消息码部分为Snnnn,对于错误消息消息码部分为Ennnn,其中nnnn是消息代码。2.2 操作成功消息现在的成功消息只有四种,分别如下:S0000:GSM OMC SERVER CONTACTEDS0001:Operate SuccessS0002:Login SuccessS0003:Exited其中:S0000表示营业厅客户端第一次与MML-SERVER建立连接成功的时候,MML-SERVER返回给营业厅接口的消息。S0001是通用的表示操作成功的消息,由MML-SERVER在确认营业厅命令操作成功后返回给营业厅软件。S0002是执行登录命令login成功后MML-SERVER返回给营业厅客户端的消息。S0003是执行退出命令logout成功后MML-SERVER返回给营业厅客户端的消息。其中的消息解释如下:(1) 第一个字符“S”表示操作成功;(2) 接着的4个字符“0000”、“0001”、“0002”或“0003”表示成功码,现在仅有四种成功码;(3) 接着的冒号“:”是成功码与成功消息内容之间的分隔符;(4) 接着的字符串是成功的消息内容;(5) 最后还有一个不可见回车符n。2.3 操作失败消息操作失败的原因比较多,根据失败的原因值分为以下两类,具体的含义请参见第9节“错误码汇总”,其中错误类型范围如下:E0000E0499表示命令语法错误E0499以上表示HLR内部错误注意:对于“E3047:设置相同”错误,实际上表明和期望的结果相同,也可以算是操作成功,营业厅客户端应该把这个错误提示当作一个命令成功操作。例如,一个失败消息示例为:E2001:IMSI号码不可用失败消息示例解释:(1) 第一个字符“E”表示操作失败;(2) 接着的4个数字表示失败原因码;(3) 接着的冒号“:”是失败原因码与操作失败消息内容之间的分隔符;(4) 接着的字符串是操作失败的消息内容;(5) 最后还有一个不可见回车符n。2.4 查询操作结果消息对于查询命令,返回的结果主要是采用:参数1=结果1参数2=结果2.对于每一个查询命令,一般都有相对应的修改命令。具体参数可以参见第8节“命令汇总”中每个查询命令的应答消息。查询命令的结果示例如下。命令:lst-userpara:isdn=8612345678900;结果显示如下:cat=COMMONcfu=truecfbc=truecfbf=truecfnryc=truecfnryf=truecfnrc=truecliro=permclipoc=odcolpoc=odtainhlr=false3 关键参数根据上面的描述,营业厅系统中需要注意的几个方面:1.MML-SERVER对外开放TCP端口9999;2.MML-SERVER的IP地址根据不同的局点有可能不同;3.作为客户端,营业厅客户端必须主动向MML-SERVER发起连接请求,如果营业厅客户端与MML-SERVER由于某些原因断开了,则营业厅客户端必须主动跟MML-SERVER重新连接;4.营业厅客户端必须定时在小于MML-SERVER的最大握手时长内向MML-SERVER发起握手消息;5.MML-SERVER的最大握手时长根据不同的局点可能不同,默认情况下为300秒,实际值必须向华为HLR维护工程师确认;6.当营业厅客户端向MML-SERVER发起一个命令,如果在30秒之内没有收到MML-SERVER的应答,则应该认为该命令已经失败;7.作为服务器的MML-SERVER对与营业厅客户端的连接个数是有限制的,不能超过15个,在默认设置下最大可以连接10个, 但是考虑对网络性能的影响,客户端连接个数建议不超过3个。 8.MML-SERVER 接收到一个营业厅命令并且处理完这个命令后才处理下一命令;9.对于“E3047:设置相同”错误,实际上表明和期望的结果相同,也可以算是操作成功,营业厅客户端应该把这个错误提示当作一个命令成功操作。4 命令汇总4.1 操作员登录命令名称:login命令码:100功能描述:营业厅操作员登录参数意义:参数名称参数类型参数范围中文意义英文意义备注name字符串型1 16操作员名称必选pass字符串型1 8操作员口令可选实例:login:name=HLR,pass=xxxx;应答:应答将是第6节中描述的操作成功结果信息类型或操作失败结果消息类型的应答。说明: 1、如果口令为空,则不能有pass参数。name和pass参数必须是已经在华为HLR用户数据管理台设置的用户名及密码。 2、操作员登录命令是任何营业厅连接到MML-SERVER之后,需要输入的第一个命令。必须首先通过华为HLR用户数据管理台为营业厅客户端设置相关的操作员名称与相关的操作员口令。营业厅客户端使用这个操作员名称与操作员口令作为接入华为HLR的依据。3、通过华为HLR用户数据管理台可以为不同的操作员设置不同的数据操作权限。1.1 操作员注销命令名称:logout命令码:101功能描述:营业厅操作员退出参数意义:本命令没有参数实例:logout;应答:应答将是第6节中描述的操作成功结果信息类型或操作失败结果消息类型的应答。说明:操作员注销命令是任何营业厅客户端用来断开与MML-SERVER的连接的命令。任何营业厅操作员退出时都需要输入操作员注销命令。1.2 握手消息命令名称:handshake或hnd命令码:102功能描述:发送握手消息参数意义:本命令没有参数实例:handshake;或hnd;应答:如果成功握手,则象其它非查询命令一样返回操作成功“S0001:Operate Success”,否则返回相应的错误。说明:MML-SERVER时刻监视着与营业厅客户端之间的连接。若一个营业厅一定时长没有传递任何命令给MML-SERVER,则MML-SERVER将主动断开与该营业厅的连接。营业厅客户端与MML-SERVER建立连接之后,若一定时间内没有发送命令给MML-SERVER,则必须发送本握手命令给MML-SERVER,以保持与MML-SERVER的连接。详情请参见第3.1节。1.3 模板开户命令名称:def-withtemp命令码:2002功能描述:依据用户自定义的常用的用户参数模板开户参数意义:参数名称参数类型参数范围中文意义英文意义备注imsi字符串型15IMSI号码必选count数字类型132isdn个数必选netnum数字类型031网号必选isdn字符串型7 16MSISDN号码必选tempno数字类型0254模板号必选实例:def-withtemp:imsi=460123456789001,count=1,netnum=1,isdn=8612345678909,tempno=1;应答:应答将是第6节中描述的操作成功结果信息类型或操作失败结果消息类型的应答。说明:模板是运营商定义的一些业务的组合。使用该模板开户的签约用户具有该模板定义的所有业务。首先在移动机房通过华为公司提供的HLR用户数据管理台对模板进行设置,生成几个用户数据的模板,并将各个模板的模板号通知各个营业厅。营业厅知道定义的模板号之后,可以通过本命令进行开户操作。利用模板开户的签约用户具有该模板定义的完全一样的用户业务数据。1.1 销户命令名称:del-subscr命令码:2003功能描述:删除用户数据参数意义:参数名称参数类型参数范围中文意义英文意义备注isdn字符串型7 16MSISDN号码必选实例:del-subscr:isdn=8612345678901;应答:应答将是第6节中描述的操作成功结果信息类型或操作失败结果消息类型的应答。说明:这个命令根据命令参数isdn指定不同MSISDN号码执行不同的操作。如果其isdn参数指定的MSISDN号码是用户的主MSISDN号码,则删除用户的所有签约信息,包括用户签约的其它MSISDN号码,被删除用户将不再能够获得任何移动网的服务,但是用户的KI数据还是被保留,以备再开户时使用;如果其isdn参数指定的MSISDN号码是用户签约的一个辅MSISDN号码,则仅仅删除参数指定的这个辅MSISDN号码。如果需要删除用户所有辅号,请用多条“del-subscr”命令,每条命令指定一个辅MSISDN号码。1.1 查询ODB参数命令名称:lst-odbpara命令码:2010功能描述:查询网络运营商决定的闭锁类参数参数意义:参数名称参数类型参数范围中文意义英文意义备注imsi字符串型15IMSI号码imsi,isdn必须且只能选其一isdn字符串型7 16MSISDN号码实例:lst-odbpara:isdn=8612345678901;应答:非正常应答参见第6节描述,正常应答消息参见命令“mod-odbpara”,输出格式如下:odbf=t+true|false+n+odbss=t+nobss|bss+n+.。说明:本命令显示某个用户的“网络运营商决定的闭锁业务”的相关参数。网络运营商决定的闭锁业务的说明请参看“mod-odbpara”中的说明。1.1 修改ODB参数命令名称:mod-odbpara命令码:2011功能描述:修改网络运营商决定的闭锁类参数参数意义:参数名称参数类型参数范围中文意义英文意义备注imsi字符串型15IMSI号码imsi,isdn必须且只能选其一isdn字符串型7 16MSISDN号码odbf布尔类型true,false是否使用ODB可选odbss枚举类型是否运营者决定的闭锁业务-闭锁补充业务接入odbss可选枚举名称枚举值nobss0不提供闭锁补充业务bss1提供闭锁补充业务odbic枚举类型运营者决定的闭锁业务-闭锁所有入呼叫OdbIncomingCalls可选枚举名称枚举值nobic0不闭锁入呼叫No barring of incoming callsbic1闭锁所有入呼叫Barring of all incoming callsbicro2闭锁所有漫游出归属PLMN国家入呼叫Barring of all incoming calls when roaming outside the home PLMN countryodboc枚举类型运营者决定的闭锁业务-闭锁所有出呼叫OdbOutgoingCalls可选枚举名称枚举值noboc0不闭锁出呼叫No barring of outgoing callsboc1闭锁所有出呼叫Barring of all outgoing callsboic2闭锁所有国际出呼叫Barring of all outgoing international callsboiceh3闭锁除归属国家以外的所有国际出呼叫Barring of all outgoing international calls except those directed to the home PLMN countryboicwr4闭锁所有漫游出归属PLMN国家出呼叫Barring of all outgoing calls when roaming outside the home PLMN countryodbpb1布尔类型true,false运营者决定的闭锁业务-PLMN特定闭锁类型1(目前为闭锁长途出呼叫)OdbPlmnBar1可选odbpb2布尔类型true,false运营者决定的闭锁业务-PLMN特定闭锁类型2OdbPlmnBar2可选odbpb3布尔类型true,false运营者决定的闭锁业务-PLMN特定闭锁类型3OdbPlmnBar3可选odbpb4布尔类型true,false运营者决定的闭锁业务-PLMN特定闭锁类型4OdbPlmnBar4可选odboe布尔类型true,false运营者决定的闭锁业务-闭锁高额费率娱乐业务出呼叫OdbOutgoingEntertainment可选odboi布尔类型true,false运营者决定的闭锁业务-闭锁高额费率声讯业务出呼叫OdbOutgoingInformation可选odbr枚举类型运营者决定的闭锁业务-漫游限制OdbRoaming可选枚举名称枚举值noa0不限制Not Activebroh1闭锁出归属PLMN漫游Barring of roaming outside the home &PLMNbrohc2闭锁出归属PLMN国家漫游Barring of roaming outside the home PLMNCountry实例:(1) mod-odbpara:isdn=8612345678901,odbf=false;(2) mod-odbpara:isdn=8612345678901,odbf=true,odboc=boc;应答:应答将是第6节中描述的操作成功结果信息类型或操作失败结果消息类型的应答。说明:运营商决定的闭锁业务是由运营商决定的对用户的呼叫进行限制的业务,包括限制用户对外的呼叫、限制用户接收呼叫、限制用户拨打特殊费率的呼叫等等。在参数中,imsi或isdn是基本参数,任何命令必须包括其中的一个,也只能包括其中的一个。1.1 查询用户参数命令名称:lst-usrpara命令码:2012功能描述:查询用户号码显式类、前转类属性及用户类别的参数参数意义:参数名称参数类型参数范围中文意义英文意义备注imsi字符串型15IMSI号码imsi,isdn必须且只能选其一isdn字符串型7 16MSISDN号码实例: lst-usrpara:imsi=460123456789001;应答: 非正常应答参见第6节描述,正常应答消息参见命令“mod-usrpara”,输出格式如下:cat=t+UNKNOWN|.|COIN+n+cfu=t+true|false+n+.。说明:本命令查询某个用户的显示类、前转类业务属性以及用户类别的用户参数。应答消息中cat表示用户类别,有15个取值,取值参见命令“mod-usrpara”中的cat值。1.1 修改用户参数命令名称:mod-usrpara命令码:2013功能描述:修改显示类,前转类属性及用户类别的用户参数参数意义:参数名称参数类型参数范围中文意义英文意义备注imsi字符串型15IMSI号码imsi,isdn必须且只能选其一isdn字符串型7 16MSISDN号码cat枚举类型用户类别Category可选枚举名称枚举值unknown0unknownfrench1frenchenglish2englishgerman3germanrussian4russianspanish5spanishspecial6specialpeserve7peservecommon8commonsuperior9superiordatacall10datacalltestcall11testcallspare12sparepayphone13payphonecoin14coincfu布尔类型无条件前转通知呼叫方CFU notification to the calling party可选cfbc布尔类型遇忙前转通知呼叫方CFB notification to the calling party可选cfbf布尔类型遇忙前转通知前转方CFB notification to the forwarding party可选cfnryc布尔类型无应答前转通知呼叫方CFNRy notification to the calling party可选cfnryf布尔类型无应答前转通知前转方CFNRy notification to the forwarding party可选cfnrc布尔类型不可及前转通知呼叫方CFNRc notification to the calling party可选cliro枚举类型主叫号码识别限制CliRestrictionOption可选枚举名称枚举值perm0永久限制Permanenttempdr1临时限制TemporaryDefaultRestrictedtempda2临时允许TemporaryDefaultAllowedclipoc枚举类型主叫号码识别显示超级类别CLIP OverrideCategory可选枚举名称枚举值oe0超级类别生效OverrideEnabledod1超级类别失效OverrideDisabledcolpoc枚举类型被叫号码识别显示超级类别COLP OverrideCategory可选枚举名称枚举值oe0超级类别生效OverrideEnabledod1超级类别失效OverrideDisabled实例: mod-usrpara:imsi=460123456789001, cat=german;应答:应答将是第6节中描述的操作成功结果信息类型或操作失败结果消息类型的应答。说明: 只是针对电信业务修改用户参数。本命令修改用户的用户类别、用户前转类业务参数以及用户号码显示类业务参数。命令至少必须包括两个以上的参数。一个为imsi或isdn,一个为用户业务参数。1.1 查询禁止类参数命令名称:lst-cbstat命令码:2014功能描述:查询禁止类补充业务操作最大密码错误次数及闭锁控制者属性参数参数意义:参数名称参数类型参数范围中文意义英文意义备注imsi字符串型15IMSI号码必选实例: lst-cbstat:imsi=460123456789001;应答:非正常应答参见第6节描述,正常应答消息格式如下:cbso=t+bys|byp+n+wpa=t+0|1|2|3|4+n。说明:这个命令查询某个用户的禁止类补充业务操作最大密码错误次数以及闭锁控制者相关属性。其中“cbso”表示呼叫闭锁控制方,取值有“bys”和“byp”,其中bys表示由签约用户控制,byp表示由运营商控制;wpa表示密码输入错误次数,范围04。1.1 修改禁止类参数命令名称:mod-cbstat命令码:2015功能描述:修改闭锁控制者属性参数参数意义:参数名称参数类型参数范围中文意义英文意义备注imsi字符串型15IMSI号码imsi,isdn必须且只能选其一isdn字符串型7 16MSISDN号码cbso枚举类型禁止类选项CB Subscription Option必选枚举名称枚举值bys0用户控制Control by subscriberbyp1运营者控制Control by provider实例:mod-cbstat:imsi=460123456789001,cbso= bys;应答:应答将是第6节中描述的操作成功结果信息类型或操作失败结果消息类型的应答。说明:这个命令修改用户的闭锁控制者属性参数。1.1 号码互查(以IMSI查MSISDN)命令名称:inq-isdn命令码:2016功能描述:根据IMSI号码查询MSISDN号码参数意义:参数名称参数类型参数范围中文意义英文意义备注imsi字符串型15IMSI号码必选实例:inq-isdn:imsi=460882709000001;应答: 非正常应答参见第6节描述,正常应答消息格式如下:countt=+n+isdnt= +n+.isdnt= +n。

温馨提示

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

评论

0/150

提交评论