[发明专利]用于面向无连接的安全的点到点短消息的传输方法有效
申请号: | 200710195318.X | 申请日: | 2007-12-10 |
公开(公告)号: | CN101202965A | 公开(公告)日: | 2008-06-18 |
发明(设计)人: | 吴晓斌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q7/22 | 分类号: | H04Q7/22;H04L12/58;H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 面向 连接 安全 到点 短消息 传输 方法 | ||
技术领域
本发明涉及短消息点到点(SMPP,Short Message Peer to Peer)协议的替代应用领域,特别是涉及用于面向无连接的安全的点到点短消息的传输方法。
背景技术
短消息点到点协议是国内外短消息业界广泛采用的,用于外部短消息实体(ESME,External Short Message Entry)接入短消息中心的点到点短消息应用协议。短消息点到点协议是应用层协议,可以构建在TCP/IP、X.25等多种网络架构上。由于短消息点到点协议是长连接协议,需要传输层长时间保持连接状态,所以目前短消息点到点协议的实现多采用TCP协议作为传输层协议。传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的可靠的网络传输协议。它向应用层提供面向连接的、可靠的字节流服务。
短消息业务发展初期,外部短消息实体个数较少,多是一些服务提供商的短消息实体或者短消息网关,在外部短消息实体个数有限的情况下,通过短消息点到点协议连接外部短消息实体和短消息中心,可以保持链路的稳定有效。但是,随着短消息业务的深入开展,越来越多的业务需要个人用户网络终端通过网络作为外部短消息实体和短消息中心连接,开展短消息业务。个人用户外部短消息实体的特点是连接数量大,用户分散,连接持续时间短,即短连接。在这种情况下,短消息中心如果仍然使用短消息点到点协议和众多的个人用户外部短消息实体连接的话,就需要在短消息中心维持海量的TCP长连接。短消息中心维持海量的TCP连接,需要耗费大量CPU和内外部存储等系统资源,短消息中心网络带宽的一部分也将被海量的链路维护消息所占用,减少了短消息传输的数据带宽,延长了网络响应时间。
短消息点到点协议对外部短消息实体进行明文用户名、密码认证,对短消息内容进行明文传输,无法为点到点短消息业务提供安全性和保密性。为了对基于短消息点到点协议的点到点短消息业务提供安全型和保密性,必须在外部短消息实体和接入短消息中心之间架设专线网络,这增加了移动网络运行商和服务提供商双方互联的成本和复杂度。但是,随着短消息业务的深入开展,越来越多的业务需要个人用户网络终端通过网络作为外部短消息实体和短消息中心连接,开展短消息业务。个人用户外部短消息实体的特点是连接数量大,连接端分散,多通过公网接入短消息中心,这些个人用户不可能通过架设专线网络和接入短消息中心互连,所以必须从点到点短消息协议本身来保证点到点短消息业务的安全型和保密性。
发明内容
考虑到上述问题而做出本发明,为此,本发明的主要目的在于,提供一种用于面向无连接的安全的点到点短消息的传输方法。
根据本发明的用于面向无连接的安全的点到点短消息的传输方法,包括以下步骤:步骤S102,利用编解码最小单元在短消息编解码接口进行短消息编解码;步骤S104,利用非对称密钥加密方式对短消息进行加密处理;步骤S106,应用层收到加密的短消息后,对加密的短消息进行处理;以及步骤S108,通过用户数据报文协议通信接口发送所处理的短消息。
此外,在该方法的步骤S102中,将短消息编码后,所编码的短消息成为应用帧负载,其中,每条短消息对应一个应用帧负载。
此外,在该方法中,短消息的每个字段对应一个最小单元。且最小单元的参数包括类型参数、长度参数、以及内容参数。其中,长度参数的范围在0~65535字节之间。
此外,在该方法中,应用帧负载由至少一个最小单元组成。如果应用帧负载中存在多个最小单元,且多个最小单元在语义上有先后顺序,则多个最小单元按顺序出现。
此外,在该方法的步骤S104中,非对称密钥加密短消息方法包括以下处理:通过带外方式获取短消息中心的公钥之后,使用安全方式接入短消息中心的外部短消息实体;外部短消息实体利用短消息的公钥对外部短消息实体的公钥进行加密,将外部消息实体的公钥发送给短消息中心;短消息中心收到外部短消息实体发送的密文,使用短消息中心的私钥进行解密,得到对端外部短消息实体的公钥;外部短消息实体使用短消息中心的公钥对需要加密的短消息明文进行加密,发送给短消息中心;短消息中心收到外部短消息实体发送的短消息密文,使用短消息中心的私钥进行解密,得到对端外部短消息实体发送的短消息明文;短消息中心使用外部短消息实体的公钥对需要加密的短消息明文进行加密,发送给外部短消息实体;以及外部短消息实体收到短消息中心发送的短消息密文,使用外部短消息实体的私钥进行解密,得到短消息中心下发的短消息明文。
此外,在该方法中,加密方式还包括对称加密方式和非对称加密方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710195318.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:复合型不锈水表表壳及水暖配件
- 下一篇:一种治疗偏头痛的中药制剂