收藏 分销(赏)

中国网通PHS短消息网关技术规范V2.0.doc

上传人:xrp****65 文档编号:7680290 上传时间:2025-01-12 格式:DOC 页数:13 大小:177KB 下载积分:10 金币
下载 相关 举报
中国网通PHS短消息网关技术规范V2.0.doc_第1页
第1页 / 共13页
中国网通PHS短消息网关技术规范V2.0.doc_第2页
第2页 / 共13页


点击查看更多>>
资源描述
《中国网通PHS短消息网关技术规范V2.0》说明 《中国网通PHS短消息网关技术规范V2.0》说明 1.1 第一分册(与SP接口规范) 1.1.1 5.4.1 login中的ClientID字段说明改为:SMGW设置的SP接入标识。 1.1.2 5 submit和forward消息中的ValidTime, AtTime字段说明中将原格式定义形式改为:参照SMPP3.4协议。会议意见:同意。 1.1.3 5.5 forward消息中的ChargeTermId字段说明改为:“表示计费用户号码”。华为:应该加一个FEEUSERTYPE, 中兴:改动太大,不加一级网关也可以填入CHARGETERMID. 1.1.4 4.3.3 去掉“每个网元单独产生并匹配MsgID。” 1.1.5 7.3Err错误代码表后增加: 注:没有的错误类型一律用系统错误,即006。 7.4 status错误代码表增加做如下修改如下内容: 40 帐户不存在 41 余额不足 42 帐户不可用 43 非预付费用户 44-127 保留 1.2 第二分册(与计费中心接口规范) 1.2.1 话单存放问题 5.3 计费文件采集 对于预付费和后付费方式,网关都应产生话单。话单除了话单采集目录和备份目录,还应有一个对账目录,用于与其他运营商对账。 1) 接口协议:FTP。 2) 话单采集目录:SMGW上的billing/ 网关先按照PHS预付费、PHS后付费、固网短消息将话单区分目录(对于没有开展固网短消息业务的情况不需此目录);如果各地计费系统有需要,应进一步将各地的话单按区号分目录存放,如311(石家庄)、312(保定)等。网关先按照PHS预付费、PHS后付费、固网短消息将话单区分目录(对于没有开展固网短消息业务的情况不需此目录),然后分为TOTAL目录和根据各地实际情况需要按照各地的区号分别存放话单的目录。例如:保定的PHS预付费话单存放在“billing/PHS预付费/312”目录下。 3) 话单备份目录:SMGW上的backup/ 采集终端采集失败时可以从此目录中获取同名的文件。目录设置同话单采集目录。 4) 话单对账目录:SMGW上的operator/ 网关将网内话单和、与其他每个运营商互连的话单分别存放在不同的目录下,以用于对账。例如:CMCC、CTC等等。对账目录至少保留一个帐务周期。 5) 文件命名规则:局名+日期+循环序列号 例如:假设河北局命名为HBISMG,则话单如: HBISMG.20010612.0001 序列号和日期无关,在0000 - 9999 间循环。 6) 采集方式: 由采集终端FTP到相应的话单采集目录(如:“billing/ PHS后付费/311”),拷贝后删除,如果有问题,应能从话单备份目录中获取同名的文件;话单备份目录的维护应该由厂家负责;至少保留一个帐务周期,定期自动删除,计费采集终端对话单备份目录只有读的权限。 1.2.2 4.4.3 payment_request和7.话单格式中的FwdSMGWNo字段说明改为:“下级网元代码”,SMSCNo字段说明改为:“上级网元代码”。payment_request中的FeeCode字段说明改为:“每条短消息的信息费,由SP填写,单位:分。” 1.2.3 6. 计费流程中后付费、预付费方式分别加入SMGW向预付费系统查询的流程(query_userstate)。 1.2.4 6.7和6.13说明中加入:网关可以配置是否向用户发送扣费通知短消息。 包月扣费短消息流程中的计费通知格式定为:“现在SP<SPID>已扣您本月的业务< ServiceId >包月费共计xxx.xx元。” 1.2.5 7.话单格式中 MessageID的长度改为:“20”;说明改为:“SMSC产生的短消息标识,不足20位左对齐,右补0” SMGW分配短消息标识的长度改为“20”,说明改为:“与SMGW或SP交互的短消息标识,这个标识与SMGW计费话单第一个字段“短消息标识”不同,它是由SMGW分配的,不是由SMSC分配的。用于对账。不足20位左对齐,右补0。” 计费用户号码(ChargeTermID)说明改为:“计费用户的号码”。 1.3 第三分册(CNPP) 1.3.1 将5.4 PDU头格式中的command_status的描述改为:此字段表示一个命令的成功与失败,如失败,指示引起失败的错误类型等信息,它在请求中必须设为NULL(参见第7.2节 status错误代码表)。 并添加7.2节status错误代码表如下: 0 成功 1 消息长度错误 2 命令长度错误 3 消息ID无效 4 无效的BIND状态 6 无效的优先级 7 无效的registered delivery flag 8 SMSC 系统错误 10 源地址错误 11 目的地址错误 12 无效的短消息ID 14 无效的密码 15 无效的SYSTEMID 21 非法service_type 83 无效的system_type 84 无效的replace_if_present 97 无效的定时下发时间 98 无效的有效期 255 未知错 其它 保留 1.3.2 message_id字段长度统一改为最大9个字节。 1.3.3 5.5.5 SUBMIT_MULTI命令作为可选等级。 1.3.4 5.5.4.1 SUBMIT_SM中:registered_delivery说明改为:“注册短消息标志,xxxxxx00:不需要状态报告,xxxxxx01:需要状态报告(缺省),其他:保留”。 5.5.6.1 DELIVER_SM 中: receipted_message_id字段去掉; register_delivery_flag说明如下:“注册短消息标志,xxxxxx00:不需要状态报告,xxxxxx01:需要状态报告(缺省),其他:保留”; schedule_delivery_time字段长度改为:1或者17,字段说明改为:“计划下发短消息的时间。可以是绝对时间或相对时间,如果立即发送,设置为NULL。时间格式参照SMPP协议” ;(与SUBMIT_SM一致) validity_period字段长度改为:1或者17,字段说明改为:“短消息的有效期限,可以是绝对时间或相对时间,如果使用SMSC的默认有效期限,设置为NULL。时间格式参照SMPP协议” 。(与SUBMIT_SM一致) 5.5.7.1DATA_SM中:registered_delivery字段说明改为:“注册短消息标志,xxxxxx00:不需要状态报告,xxxxxx01:需要状态报告(缺省),其他:保留”。 二、《PHS短消息网关技术规范》V2.0补充说明 2.1 第一分册中关于部分短消息字段填写的说明 2.1.1发送到PS的短消息 1. 发送到PS的短消息分类 1) 点播下发短消息。指用户发送点播请求至SP,SP根据用户的要求下发的短消息。一般为按条收费。 2) 订阅结果短消息。指用户在SP的门户网站上订阅某项业务,SP发送给用户的订阅成功与否短消息。 3) 订阅下发短消息。指用户在门户网站上订阅了某项业务,SP定期发送给用户的短消息。包括按条收费和包月的两种。 4) 订阅取消短消息。指用户发送退订短消息或者从门户网站上取消订制的某项业务后,SP发送给用户的退订成功与否的短消息。 5) 包月扣款短消息。指对于包月业务,SP会定期发送给短消息网关的包月扣款请求短消息。 6) 自写短信。指用户从SP门户网站上给小灵通用户发送的自写内容的短信。 7) 点对点短消息。指PS发送到PS的短消息。 2.有关字段填写说明 字段 短消息 SubType FeeType FeeUserType FeeCode (字段说明) 短消息子类型(0=取消订阅,1=订阅或点播请求,2=点播下发,3=订阅下发,其他保留) 资费类型 00=免费 01=按条收费 02=包月 03=封顶 04=包月扣费请求 05=CR话单 其他:保留 计费用户类型字段 0:对目的终端计费 1:对源终端计费 2:对SP计费 3:按照计费用户号码计费 其他保留 每条短消息的信息费,单位:分 点播下发 2 01 0 xx 订阅结果 3 01 2 0 取消订阅 0 01 1 0 包月扣款请求 3 04 0 xx 订阅下发(包月) 3 02 0 0 订阅下发(按条) 3 01 0 xx 自写短信 2 01 3 xx 点到点短消息 2 01 (无此字段) 0 注:对于自写短信的情况,ChargeTermID字段填注册用户ID,SrcTermID字段填SP服务代码,自写短信只能发给当地用户。 2.1.2状态报告中SMType字段的填写 状态报告的SMType按照原消息的SMType值来填写,即:0=PHS用户发到SP的MO,1=PHS用户发到异网用户,2=SP发到PHS用户的MT,3=异网用户发到PHS用户,4=同一二级SMGW下的不同SMSC之间的点对点,5=异省点到点,其他保留。 2.1.3 ChargeTermID字段 为了全国预付费短消息业务开展的需要,启用ChargeTermID字段,表示“计费用户号码”。一级SMGW和二级SMGW以ChargeTermID字段作为计费号码标识。 对于点对点短消息,ChargeTermID由发端二级SMGW填写,填主叫号码,一级SMGW透传该字段。收端SMGW不做判断,将该字段内容填入话单,发端SMGW根据原短消息的ChargeTermID字段计费。 对于MT过程,与SP连接的SMGW根据SP发送到SMGW的submit消息中的FeeUserType和ChargeTermID字段来判断计费用户号码,并填写ChargeTermID字段。 2.2 关于第二分册话单中部分字段的说明 字段 字段名 长度(字节) 说明 短消息标识 MessageID 20 SMSC产生的短消息标识,不足20位左对齐,右补0 前转SMGW代码 FwdSMGWNo 6 下级网元代码 短消息中心代码 SMSCNo 6 上级网元代码 SMGW分配短消息标识 MsgID 20 与SMGW或SP交互的短消息标识,这个标识与SMGW计费话单第一个字段“短消息标识”不同,它是由SMGW分配的,不是由SMSC分配的。用于对账。不足20位左对齐,右补0。 说明:短消息标识填SMSC产生的短消息标识(在submit_sm_resp中携带),如果与之交互的SMSC没有产生MessgeID,此字段填NULL;SMGW分配短消息标识填与SMGW或SP交互的短消息标识,如果没有与之交互的SMGW或SP,则填NULL。 对于经过多个SMGW的情况,这些SMGW统一采用第一个SMGW产生的MsgID,其它网关透传。与SP或其它SMGW对账时,统一使用MsgID字段。 以上是网内的情况,与异网互联的情况比较特殊,互联网关要进行网内短消息标识到互通短消息标识的转换,互联网关的话单的短消息标识字段填互通短消息标识,用于网间对账;SMGW分配短消息标识字段仍填本网内短消息标识,用于网内对账。 前转SMGW代码和短消息中心代码分别填下级网元和上级网元代码,此处的“上级”和“下级”是指流程上的上下级,而不是网络等级结构上的上下级。 举例: 1) 其中对于SMGW1产生的话单,MessageID填NULL,MsgID填ID2;SMGW2产生的话单,MessageID填NULL,MsgID填ID2。 2)网内点对点短消息: 对于SMGW1产生的话单,MessageID填NULL,MsgID填ID2;SMGW2产生的话单,MessageID填NULL,MsgID填ID2;对于SMGW3产生的话单,MessageID填ID3,MsgID填ID2。 3) 对于SMGW1产生的话单,MessageID填ID2,MsgID填NULL。 4)异网点对点短消息: 对于SMGW1产生的话单,MessageID填NULL,MsgID填ID2;SMGW2(互联)产生的话单,MessageID填ID3,MsgID填ID2。 2.3第二分册中关于payment_request消息的说明 对于异地或异网点对点消息,网关向预付费平台发送payment_request消息时不需要填写FeeCode字段,最终的费率由预付费平台决定。 2.4第二分册中关于query_userstate _resp消息的说明 对于预付费平台可以区分账户不存在和后付费用户的情况,账户不存在返回1,非预付费用户返回4;对于不能区分账户不存在和后付费用户的情况,统一返回4,启动后付费流程。 2.5 对于没有明确定义的字段填写说明 对于在某个流程中规范没有明确定义取值的字段,Integer类型的字段填0,Octet string类型的填NULL。例如:状态报告消息中除了MsgContent和SMType等字段按照定义来填写,对于其它没有明确定义取值的字段,Integer类型的字段填0,Octet string类型的填NULL 。 2.6 关于失败日志的说明 要求网关对于发送失败的消息不但要回送失败的回执,还要记录下失败的日志,日志中应包括以下内容:短消息类型、短消息子类型、计费用户号码、SP号码、目的地号码、业务代码、用户计费类别、信息费、短消息发送优先级、信息长度、计费号码归属地的区号、SMGW代码、前转SMGW代码、短消息中心代码、提交时间、处理结束时间、SMGW分配短消息标识、失败原因等;失败日志应保存至少一个帐务周期。各字段的填写参考话单格式,失败原因字段填写见下表: 代码 含义 0 成功 1 系统忙 2 超过最大连接数 3-9 保留 10 消息结构错 11 命令字错 12 序列号重复 13-19 保留 20 IP地址错 21 认证错 22 版本太高 23 非法FeeUserType 24 非法SubType 25 NodesCount 超过阈值 26 非法MsgID 27-29 保留 30 非法消息类型(SMType) 31 非法优先级(Priority) 32 非法资费类型(FeeType) 33 非法资费代码(FeeCode) 34 非法短消息格式(MsgFormat) 35 非法时间格式 36 非法短消息长度(MsgLength) 37 有效期已过 38 非法查询类别(QueryType) 39 路由错误 40 帐户不存在 41 余额不足 42 帐户不可用 43 非预付费用户 44 发送超时 45 发送失败 46 对方回复失败 47 收到失败回执 48-127 保留 128-255 厂家自定义 13 第 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服