`
hongyu6
  • 浏览: 20153 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

移动CMPP3.0短信网关接口协议

    博客分类:
  • SP
阅读更多

----------------------(由于javaEye不能粘贴图片,请下载文章下面附件)

功能概述

CMPP协议主要提供以下两类业务操作:

1)短信发送(Short Message Mobile OriginateSM MO

详细的流程请参考《移动梦网短信业务信令流程规范V3.0.0》;

2   短信接收(Short Message Mobile TerminatedSM MT

详细的流程请参考《移动梦网短信业务信令流程规范V3.0.0》;

62    协议栈

CMPP协议以TCP/IP作为底层通信承载,具体结构由图4所示:

CMPP

TCP

IP

底层承载

ISMG

CMPP

TCP

IP

底层承载

CMPP

TCP

IP

底层承载

CMPP

TCP

IP

底层承载

ISMG

SP

 GNS

图2    CMPP协议栈

73    通信方式

各网元之间共有两种连接方式:长连接和短连接。所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发链路检测包以维持此连接。短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,即每次TCP连接只完成一对CMPP消息的发送。

现阶段,要求ISMG之间必须采用长连接的通信方式,建议SPISMG之间采用长连接的通信方式。

7.13.1        长连接

通信双方以客户-服务器方式建立TCP连接,用于双方信息的相互提交。当信道上没有数据传输时,通信双方应每隔时间C发送链路检测包以维持此连接,当链路检测包发出超过时间T后未收到响应,应立即再发送链路检测包,再连续发送N-1次后仍未得到响应则断开此连接。

参数CTN原则上应可配置,现阶段建议取值为:C=3分钟,T=60秒,N=3

网关与SP之间、网关之间的消息发送后等待T秒后未收到响应,应立即重发,再连续发送N-1次后仍未得到响应则停发。现阶段建议取值为:T=60秒,N=3

消息采用并发方式发送,加以滑动窗口流量控制,窗口大小参数W可配置,现阶段建议为16,即接收方在应答前一次收到的消息最多不超过16条。

 

分享到:
评论

相关推荐

    中国移动 cmpp3.0短信网关接口协议

    中国移动的CMPP3.0短信网关接口协议是SP服务公司与中国移动合作的重要技术规范,它定义了服务提供商接入中国移动短信网关的方式和流程。该协议确保了SP服务的稳定性和可靠性,使得服务提供商能够有效地向中国移动的...

    中国移动互联网短信网关接口协议cmpp3.0

    《中国移动互联网短信网关接口协议CMPP3.0详解》 在中国移动的通信网络中,短信服务是一项至关重要的业务,而CMPP(China Mobile Peer to Peer)协议则是支撑这一服务的核心技术之一。CMPP3.0是其最新的版本,旨在...

    cmpp3.0移动短信网关c#源代码

    CMPP3.0移动短信网关C#源代码是一套用于构建短信服务系统的软件开发资源,它基于中国移动的通信协议CMPP(China Mobile Packet Protocol)版本3.0。该源代码实现了CMPP协议的上行和下行指令,使得开发者能够方便地在...

    中国移动短信网关cmpp 3.0 华为java api

    中国移动短信网关CMPP(China Mobile Packet Protocol)3.0是一种专用于移动通信领域的协议,主要用于短信服务,包括发送、接收、查询等操作。华为作为知名的电信设备供应商,提供了对应的Java API来帮助开发者便捷...

    CMPP3.0模拟网关,绝对好用,自己测试过

    CMPP3.0模拟网关是针对CMPP3.0协议开发的一种软件工具,它的主要功能是模拟中国移动的网关行为,以便于开发者在没有真实网络环境的情况下进行测试和调试。这种模拟网关能够模拟接收和发送CMPP协议报文,帮助开发者...

    中国移动短信接口CMPP3.0SP客户端源码

    中国移动短信接口CMPP3.0SP客户端源码是用于SP(Service Provider)业务提供商与ISMG(Internet Short Message Gateway,互联网短信网关)之间通信的一种关键技术。此接口协议允许SP向中国移动的用户发送和接收短信...

    移动清华深讯CMPP3.0 短信网关API

    移动清华深讯CMPP3.0短信网关API是一个用于企业与移动运营商之间进行大规模短信发送的接口。这个API主要用于实现高效、稳定且安全的短信通信服务,它基于中国移动通信协议CMPP(China Mobile Peer-to-Peer)的3.0...

    东软CMPP3.0 短信网关API

    【东软CMPP3.0短信网关API】是中国移动通信集团推出的一种高效、稳定、安全的短信服务接口,主要用于企业或开发者与运营商网络之间的通信,实现短信的发送、接收和管理功能。CMPP(China Mobile Peer to Peer)是...

    中国移动通信CMPP3.0模拟网关 V1.01.zip

    中国移动通信CMPP3.0模拟网关是一款专为中国移动网络设计的协议仿真工具,主要用于测试和验证基于CMPP3.0协议的应用系统。这个V1.01版本的压缩包包含了两个主要的子文件,分别是"cmpp3.0smg.zip"和"cmpp3.0pro.zip...

    中国移动通信CMPP3.0短消息网关开发接口使用手册_V3.01.

    中国移动通信CMPP3.0短消息网关开发接口使用手册主要涵盖了用于与移动运营商网络进行交互的编程接口,这些接口允许开发者构建应用来发送、接收和管理短信服务。以下是手册中的关键知识点: 1. **CMPP3.0协议**: -...

    cmpp3.0华为短信网关jar包和源码

    CMPP3.0协议是中国移动通信集团制定的一种高效、安全的短信传输协议,主要用于企业与移动运营商之间的短信服务。这个协议允许企业通过短信网关发送和接收大量短信,广泛应用于验证码发送、通知服务、营销推广等领域...

    移动网关cmpp3.0协议短信下发

    移动网关CMPP3.0协议是中国移动为SP(服务提供商)提供的一种高效、稳定、安全的短信服务接口。在JAVA环境下,开发基于CMPP3.0协议的应用,主要是为了实现与移动短信网关的通信,进行短信的发送、接收等操作。下面将...

    api-hw华为CMPP3.0短信网关API.rar

    本压缩包包含的资源有“CMPP协议v3.0.doc”文档,详细阐述了CMPP3.0协议规范,以及“短信API”文件,提供了开发接口的具体说明。 1. **CMPP3.0协议介绍** - CMPP3.0是基于TCP/IP协议栈的,适用于IP网络环境,提高...

    中国移动通信互联网短信网关接口协议CMPP3.0

    中国移动通信互联网短信网关接口协议CMPP3.0是中国移动为短信服务提供商(SP)与短信中心(SMSC)之间建立通信的一种规范,用于高效、可靠地传递短信数据。该协议是中国移动通信企业标准QB-GF-028-2003的一部分,于...

    基于华为smproxy中国移动CMPP3.0网关java源代码

    **基于华为SMProxy中国移动CMPP3.0网关Java源代码详解** 在移动通信领域,短消息服务(Short Message Service, SMS)是重要的信息传递手段。为了满足大规模短信业务的需求,中国移动推出了CMPP(China Mobile ...

    CMPP3.0协议源码下载

    在本资源中,包含的源码应该是实现了CMPP3.0协议的程序,能够帮助开发者快速接入中国移动的短信网关。 源码中的关键知识点主要包括以下几个方面: 1. **连接与断开**:CMPP_CONNECT和CMPP_TERMINATE是协议的基础...

    cmpp3.0模拟网关

    CMPP3.0是中国移动通信集团为满足大规模短信服务需求而设计的一种协议,全称为China Mobile Peer-to...在实际工作中,结合这个Java实现的模拟网关,我们可以深入学习CMPP3.0协议,更好地服务于中国移动的短信服务场景。

    中国移动cmpp3.0网关项目解析

    总结,《中国移动cmpp3.0网关》项目解析涉及的内容广泛,从协议原理到实际应用,再到系统的架构设计和性能优化,都是移动通信领域的核心知识点。对于从事移动通信技术开发的人员,理解和掌握这些内容至关重要。通过...

Global site tag (gtag.js) - Google Analytics