《企业管理制度中国移动与中国联通点对点短信互联信令规范》由会员分享,可在线阅读,更多相关《企业管理制度中国移动与中国联通点对点短信互联信令规范(18页珍藏版)》请在金锄头文库上搜索。
1、中国移动与中国联通点对点短信互联信令规范(V1.0)中国移动与中国联通点对点短信互联信令规范(V 1.0)中国移动通信集团公司2002年3月目 录前 言31适用范围42引用标准43相关术语与缩略语解释44业务触发方式45说明45.1 接口说明46信令流程56.1中国移动全球通用户给中国联通用户发送短消息56.1.1 消息流程图56.1.2 流程说明66.1.3 对异常情况的处理66.1.4 消息参数66.2 中国移动神州行用户给中国联通用户发送短消息106.2.1 消息流程图106.2.2 流程说明106.2.3 对异常情况的处理106.2.4 消息参数116.3 中国联通用户给中国移动用户发
2、送短消息126.3.1 消息流程图126.3.2 流程说明136.3.3 对异常情况的处理136.3.4 消息参数14附录A:编制历史18前 言本信令规范描述了中国移动与中国联通点对点短信互联业务中包括SMSC、互联短信网关、SCP等实体之间的消息交互过程以及相关消息的类型和定义。本规范解释权属于中国移动通信集团公司。本规范起草单位:中国移动通信集团公司研发中心。本标准主要起草人:魏冰、党京、孙若雯、袁向阳,同时感谢在规范起草过程中给予大力支持的崔健、戴忠、郑朝晖、于蓉蓉、李洪菊、刘利平、陈洪涛同志。1 适用范围本规范对中国移动开展与中国联通点对点短信互联业务在SMSC、互联短信网关、SCP等
3、实体之间交互的信令消息流程进行了详细的描述,是开通中国移动与中国联通点对点短信互联业务过程中必须遵循的规范。2 引用标准1 Short Message Peer to Peer Protocol Specification v3.32 点对点短消息网间互通协议V1.23 ISMG与SCP之间通信协议(事务层)规范4 移动梦网业务信令流程规范3 相关术语与缩略语解释SCPService Control Point业务控制点SMSCShort Message Service Center短消息中心MSCMobile Switch Center移动交换中心MOMobile Originate手机用户
4、发起的短消息MTMobile Terminate发给手机用户的短消息SMPPShort Message Point to Point短消息点到点协议SMAO移动用户发送短信给联通用户,但是没有收到状态报告确认的话单SMO移动用户发送短信给联通用户,已经收到状态报告确认的话单SMA联通用户发送短信给移动用户,但是没有收到状态报告确认的话单SMT联通用户发送短信给移动用户,已经收到状态报告确认的话单4 业务触发方式中国移动的用户通过自己的手机发送短信给中国联通的用户,或者中国联通的用户通过自己的手机发送短信给中国移动的用户时,触发该业务。5 说明5.1 接口说明目前定义了如下几种情况的信令流程:(
5、1) 中国移动全球通用户给中国联通用户发送短消息;(2) 中国移动神州行用户给中国联通用户发送短消息;(3) 中国联通用户给中国移动用户发送短消息。各实体之间采用的协议:(1) 在短信中心与中国移动互联短信网关之间采用的协议是SMPP协议;(2) 中国移动互联短信网关和SCP之间的协议同梦网网关和SCP之间的协议,请参考神州行梦网业务SCP与ISMG之间通信协议(事务层)规范和移动梦网业务信令流程规范中对该协议的描述;(3) 中国移动互联短信网关和中国联通互联短信网关之间的协议请参考点到点网短消息网间互通协议。6 信令流程6.1中国移动全球通用户给中国联通用户发送短消息6.1.1 消息流程图图
6、1 中国移动全球通用户给中国联通用户发送短信的消息流程图6.1.2 流程说明1、 中国移动全球通用户发送短信,目的号码填写为中国联通的用户号码;2、 SMSC判断目的号码为中国联通的用户号码,使用DELIVER_SM消息将该短信转发给中国移动互联短信网关;3、 中国移动互联短信网关使用Forward消息将短信转发中国联通互联短信网关;4、 中国联通的设备负责将短信发送给中国联通的用户,在下发成功或者最终下发失败之后,中国联通互联短信网关使用Forward消息将状态报告发送给中国移动互联短信网关,从而中国移动互联短信网关知道短信发送给中国联通的用户到底成功与否,然后记录SMO话单。6.1.3 对
7、异常情况的处理1、 中国移动互联短信网关向中国联通互联短信网关发送Forward消息后,如果接收到错误的Forward_Rep消息或者重发多次后仍然没有接收到应答的Forward_Rep消息,则记录一张SMAO话单;2、 中国移动互联短信网关如果在48小时以内没有接收到从中国联通互联短信网关发送过来的状态报告,则记录一张SMAO话单;3、 中国移动互联短信网关在接收到中国联通短信互联网关发送过来的状态报告时,如果根据其中的Msg_id没有找到原来的短信发送请求,则抛弃此消息。6.1.4 消息参数图1中的第5条消息是中国移动互联短信网关向中国联通互联短信网关前转的短消息,第7条消息是中国联通互联
8、短信网关向中国移动互联短信网关报告的状态报告,在下面的列表中分别以第5条消息和第7条消息简单代替它们的含义。DELIVER_SMservice_type保留,为将来扩展用。必须设为NULLsource_addr_ton源地址编码类型,如不需要,可设为NULL。source_addr_npi源地址编码方案,如不需要,可设为NULL。source_addr提交该短消息的手机用户号码,在该流程中为中国移动用户号码。dest_addr_ton目的地址编码类型,如不需要,可设为NULL。dest_addr_npi目的地址编码方案,如不需要,可设为NULL。destination_addr短消息的目的地址
9、。在该流程中应该为中国联通用户手机号码。esm_class该字短为短消息类型。在该流程中该字段必须为NULL。protocol IDGSM协议类型。详细是解释请参考GSM03.40中的9.2.3.9。priority_flag短消息的优先级。当设置了短消息为高优先级,短消息中心会将该短消息移到同一目的地址的消息队列的前端,优先进行发送。取值说明:0:普通优先级(缺省值);1:高优先级;1:保留。schedule_delivery_time该字段表示计划下发该短消息的时间。如不需要,可设置为NULL。validity_period该字段表示短消息的最后生存期限。如不需要,可设置为NULL。reg
10、istered_delivery_flag该字段是注册短消息标志,它表示当短消息到达最后的目的地后,是否需要状态报告。取值说明:0:不需要;1:需要;1:保留。replace_if_present_flag该字段表示替换短消息标志。即当提交的短消息的源地址和目的地址相同时,是否替换存在的短消息。取值说明:0:不替换;1:替换;1:保留。data_coding该字段表示数据编码方案。取值说明:0:缺省编码方案(7bit编码);4:二进制编码方案(8bit编码);8:UCS2编码方案(GB13000);其他:保留sm_default_msg_id该字段表示预定义短消息ID。该ID是短消息中心管理者
11、建立的预定义短消息表的索引。不想发送预定义短消息时,该字段应设为NULL。预定义短消息ID值从0x01到0x64。详细说明请参考SMPP Applications Guide 9 Default Short Message。sm_length要发送的短消息数据内容的字节长度。short_message该字段表示短消息数据内容。最大可到160字符。只有sm_length中定义的字节长度可用。此字段的数据编码格式由data_coding决定。DELIVER_SM_REPMessage_id该字段表示短消息ID,在该流程中必须设为NULL。ForwardSource_Id源网关的代码(右对齐,左补0
12、),在第5条消息中填为中国移动互联短信网关的代码,在第7条消息中填为中国联通互联短信网关的代码Dest_Id目的网关代码(右对齐,左补0),在此流程中刚好和Source_Id相反NodesCount经过的网关数量(固定取值为1)Msg_Fwd_Type前转的消息类型(0:MT前转; 2:状态报告),在第5条消息中填写为0,在第7条消息中填写为2Msg_id消息标识,由客户端互联网关本身产生,在第5条消息中由中国移动互联短信网关负责产生,在7条消息中由中国移动互联短信网关负责产生由中国联通互联短信网关负责产生Pk_total相同Msg_id的消息总条数,从1开始Pk_number相同Msg_id
13、的消息序号,从1开始Registered_Delivery是否要求返回状态确认报告(固定取值为1:需要)Msg_level信息级别Service_id业务类型(取值为空)Fee_UserType计费用户类型字段,固定取值为1:对源终端MSISDN计费Fee_terminal_id被计费用户的号码(取值为空)TP_pidGSM协议类型。详细是解释请参考GSM03.40中的9.2.3.9TP_udhiGSM协议类型。详细是解释请参考GSM03.40中的9.2.3.23,仅使用1位,右对齐Msg_Fmt信息格式 0:ASCII串 3:短信写卡操作 4:二进制信息 8:UCS2编码15:含GB汉字Ms
14、g_src信息内容来源(取值为空)FeeType资费类别(固定取值为02:对“计费用户号码”按条计费FeeCode资费代码(取值为空)Valid_Time有效期At_Time定时发送的时间Src_terminal_id源终端MSISDN号码(左对齐, 号码前应冠以86。状态报告时为对应的Forward消息的目的终端号码。),在第5条消息中为发送短信的中国移动用户号码,在第7条消息中为接收短信的中国联通用户号码DestUsr_tl接收消息的用户数量 (固定取值为1)Dest_terminal_id表示接收业务的MSISDN号码(左对齐,号码前应冠以86。状态报告时完整的填为对应Forward消息的源终端号码。),在第5条消息中为接收短信的中国联通用户号码,在第7条消息中为发送短信的中国移动用户号码Msg_Length消息长度Msg_Content消息内容,针对第7条消息中的状态报告,内容格式及含义如下表所示Reserve保留Msg_ContentMsg_id消