最近在做电信SP短信业务接入测试,目前还没完全完工,还有点问题需要找电信网关那边协调确认下,今天闲着把这一阵的接入稍微写下,电信与移动的CMPP和联通的SGIP类似,不过这三种协议在程序接口逻辑上也存在一些区别: I: CMPP和SMGP在接入后,SP端一直作为客户端,不管是下行短信还是用户上行或状态报告, 都是短信网关通过SP作为客户端的连接中返回; II: 而SGIP协议中SP和短信网关互为客户端和服务器端,当下行信息的时候,短信网关作为服务器端,
而上行的消息的时候,短信网关作为客户端,以意味着SP端需要开启一个服务来监听是否有短信到达。
目前接入电信的短信业务有两种方式:
1. ISMP+短信网关方式(ISMP+SE方式)
2. ISMP+ISAG模式
下行短信 SendSms 短信发送接口报文数据:
1. 请求(SP 发起):
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Header>
<ns1:RequestSOAPHeader
soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next"
soapenv:mustUnderstand="0"
xmlns:ns1="http://www.chinatelecom.com.cn/schema/ctcc/common/v2_1">
<ns1:spId>spId</ns1:spId>
<ns1:timeStamp>082812321</ns1:timeStamp>
<ns1:spPassword>密钥</ns1:spPassword>
<ns1:productId>112000000000000004079</ns1:productId>
<ns1:OA>tel:+861333333333</ns1:OA>
<ns1:FA>tel:+8613333333333</ns1:FA>
<ns1:multicastMessaging>false</ns1:multicastMessaging>
</ns1:RequestSOAPHeader>
</soapenv:Header>
<soapenv:Body>
<sendSms
xmlns="http://www.chinatelecom.com.cn/schema/ctcc/sms/send/v2_1/local">
<addresses>tel:+861333333333</addresses>
<senderName>10628888</senderName>
<charging>
<description xmlns="">miaoshu</description>
<currency xmlns="">0</currency>
<amount xmlns="">1</amount>
<code xmlns="">212100000000000002135</code>
</charging>
<message>短信内容</message>
<receiptRequest>
<endpoint
xmlns="">http://201.101.123.123:8080/isag/services/SmsNotification</endpoint>
<interfaceName
xmlns="">notifySmsDeliveryReception</interfaceName>
<correlator xmlns="">0828123229</correlator>
</receiptRequest>
</sendSms>
</soapenv:Body>
</soapenv:Envelope>
2 应答(ISAG 应答)
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<env:Body>
<sendSmsResponse
xmlns="http://www.chinatelecom.com.cn/schema/ctcc/sms/send/v2_1/local">
<result>19120004a975e2d01121</result>
</sendSmsResponse>
</env:Body>
</env:Envelope>
分享到:
相关推荐
测试接入过的运营商单位 全网 移动 联通 网通 电信 北京 移动 联通 网通 电信 广东 移动 联通 网通 电信 上海 移动 联通 网通 电信 山东 移动 联通 网通 电信 河北 移动 联通 网通 电信 吉林 移动 联通 网通 电信 ...
该协议在2001年十月发布了版本1.2,旨在提高短信服务的效率和可靠性,为SP提供了一种标准化的接入方式。 1. **协议说明** SGIP协议定义了SP和联通短信网关之间的通信规范,包括消息格式、传输机制、错误处理以及...
企信通是正规的接入方式,通过移动、联通、网通、电信等运营商的总成,显示106开头的号码,适合发送企业信息。短信网关群发虽然到达率和速度可能稍逊一筹,但允许发送商业广告。卡发则主要依赖短信群发设备,成本较...
该协议设计目的是为了支持大规模的短信业务,包括发送、接收、查询和报告等功能,是SP在进行移动增值服务开发时不可或缺的技术基础。 SMGP协议主要由以下几个关键部分构成: 1. **连接与认证**:在SP与电信运营商...
根据描述,“最新协议,要做电信C网接入的,可以看看了”,表明该协议版本较新,并且对于希望接入中国电信C网的开发者和服务提供商具有重要的参考价值。 #### 二、适用范围与引用标准 ##### 适用范围 - **范围**: ...
- **鉴权**:验证用户身份,防止非法接入。 - **加密**:对通信内容进行加密,保护用户隐私。 - **移动性管理**: - **位置更新**:当移动台进入新的位置区时,需向网络报告新位置。 - **切换**:在移动过程中,...
- **通用分组无线服务(GPRS)**:支持IP数据包传输,为用户提供互联网接入服务。 - **增强型数据速率GSM演进(EDGE)**:进一步提高了数据传输速率,改善了用户体验。 #### 八、非结构化补充服务数据(USSD) ...
� 计算技术、无线接入技术的发展,使嵌入式系统逐渐有能力对桌面系统常规业务进行支持。 � 谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发 既 有用又有吸引力的移动...
BRAS/MSS:宽带远程接入交换机/多业务交换机,提供宽带远程接入服务。 BSC:基站控制器,提供基站控制服务。 BSS:基站系统,提供基站服务。 BSSAP+:基站系统应用端+,提供基站系统应用服务。 BSSGP:基站系统...
高级媒体网关具有基本媒体网关和中介服务器的功能,可以直接接入OCS系统;融合媒体网关则是将中介服务器的软硬件集成在单一设备中,实现一体化解决方案。 - **网关与电信的接口类型**:主要包括模拟线接口(适用于...
在QoS(服务质量)方面,设备提供了COS和DSCP功能,支持4个队列和WRR/SP调度模式,可以根据优先级进行数据包处理,确保关键业务的流畅运行。安全特性包括ACL访问控制列表、802.1X认证和用户分级管理,确保只有授权的...
"vpi/vci 0-33"指的是虚拟路径标识符(VPI)和虚拟通道标识符(VCI),它们是用于ADSL(Asymmetric Digital Subscriber Line)网络的数据包标记,用来区分不同的服务和数据流。用户提到自己成功地在2701HGV-E上刷入...