CN200810065612.3
2008.01.21
CN101494644A
2009.07.29
授权
有权
授权|||实质审查的生效IPC(主分类):H04L 29/06申请日:20080121|||公开
H04L29/06; H04L9/00
H04L29/06
中兴通讯股份有限公司
陆剑峰
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部
深圳市永杰专利商标事务所
曹建军
本发明公开了一种会话发起协议消息的传输方法,该方法为:在会话发起协议SIP消息的传输过程中,发送方对SIP消息的头部进行加密后再将SIP消息发送给接收方,接收方对其所接收的SIP消息进行解密。本发明通过对SIP消息的头部进行加密后进行传输,这样突破传输网络对SIP消息的封锁,实现了应用功能的目的,而且加密方法简单易操作,实现成本低。
1、 一种会话发起协议消息的传输方法,其特征在于,在会话发起协议SIP消息的传输过程中,发送方对SIP消息的头部进行加密后再将SIP消息发送给接收方,接收方对其所接收的SIP消息进行解密。2、 如权利要求1所述的会话发起协议消息的传输方法,其特征在于,所述方法中对SIP消息的头部中全部字符串、部分字符串或间隔选择的字符串进行加密。3、 如权利要求1或2所述的会话发起协议消息的传输方法,其特征在于,所述加密方法为:对SIP消息的头部的字符串进行编码转换。4、 如权利要求3所述的会话发起协议消息的传输方法,其特征在于,所述方法中对SIP消息的头部采取深度20全倒序方式进行加密。5、 如权利要求1所述的会话发起协议消息的传输方法,其特征在于,所述发送方和接收方为SIP终端或者SIP中转服务器。6、 如权利要求5所述的会话发起协议消息的传输方法,其特征在于,所述SIP终端为PC客户端或者基于嵌入式操作系统的终端。7、 如权利要求6所述的会话发起协议消息的传输方法,其特征在于,所述方法进一步包括以下步骤:A、第一SIP终端对SIP请求消息的头部加密,将加密后的SIP请求消息发给SIP中转服务器;B、SIP中转服务器对SIP请求消息进行解密,将解密后的SIP消息按照明文方式转发给应用服务器;C、应用服务器收到SIP消息后对其进行处理,并将处理结果SIP消息按照明文方式发给SIP中转服务器;D、SIP中转服务器将应用服务器的处理结果SIP消息的头部进行加密,将加密后的处理结果SIP消息发给第一SIP终端。8、 如权利要求6所述的会话发起协议消息的传输方法,其特征在于,所述方法进一步包括以下步骤:a、应用服务器将SIP请求消息按照明文方式发给SIP中转服务器;b、SIP中转服务器对SIP请求消息的头部进行加密,将加密后的SIP请求消息发给第二SIP终端;c、第二SIP终端对接收到的SIP请求消息进行解密,然后实现具体的逻辑功能,并将处理结果SIP消息的头部加密后发给SIP中转服务器;d、SIP中转服务器对其接收到的处理结果SIP消息进行解密后按照明文方式发给应用服务器。9、 如权利要求7或8所述的会话发起协议消息的传输方法,其特征在于,所述SIP终端与SIP中转服务器之间通过用户数据报协议方式传输SIP消息。
一种会话发起协议消息的传输方法 技术领域 本发明涉及一种SIP(Session Initiation Protocol,会话发起协议)消息的传输方法。 背景技术 SIP是由IETF(Internet工程任务组)提出的IP电话信令协议,它的主要目的是为了解决IP网中的信令控制,以及同Soft Switch(软交换)的通信,从而构成下一代的增值业务平台,对电信、银行、金融等行业提供更好的增值业务。 SIP借鉴了其他Internet标准和协议的设计思想,有其突出的优点:①它是基于文本的协议,因而对以文本形式表示的消息的词法和语法分析就比较简单;②SIP会话请求过程和媒体协商过程等是一起进行的,因此呼叫建立时间短;③SIP只要充分利用已定义的头域,必要时对头域进行简单扩展就能很方便地支持补充业务或智能业务;④SIP具有分布式的组播功能。 由于SIP具有以上众多突出的优点,随着IP领域的不断发展,基于SIP的很多应用也随之产生。但是由于一些客观原因,某些网络供应商在网络上对SIP消息的传输进行限制。为了不影响应用的正常开展和使用,需要对SIP消息进行加密,然后再在网络上传输,这样传输网络不再对其进行限制。而现有的加密方法主要是从安全性方面考虑,以防止第三方截获后泄密,但是在不需要保密时,采用现有的加密方法来突破网络的限制过于复杂,增加了设计成本。 发明内容 本发明所要解决的技术问题是提供一种SIP消息的传输方法,通过对SIP消息进行简单的加密后进行传输来突破网络的限制。 为解决上述技术问题,本发明的目的是通过以下技术方案实现的: 一种会话发起协议消息的传输方法,在会话发起协议SIP消息的传输过程中,发送方对SIP消息的头部进行加密后再将SIP消息发送给接收方,接收方对其所接收的SIP消息进行解密。 其中,所述方法中对SIP消息的头部中全部字符串、部分字符串或间隔选择的字符串进行加密。 其中,所述加密方法为:对SIP消息的头部的字符串进行编码转换。 其中,所述方法中对SIP消息的头部采取深度20全倒序方式进行加密。 其中,所述发送方和接收方为SIP终端或者SIP中转服务器。 其中,所述SIP终端为PC客户端或者基于嵌入式操作系统的终端。 其中,所述方法进一步包括以下步骤: A、第一SIP终端对SIP请求消息的头部加密,将加密后的SIP请求消息发给SIP中转服务器; B、SIP中转服务器对SIP请求消息进行解密,将解密后的SIP消息按照明文方式转发给应用服务器; C、应用服务器收到SIP消息后对其进行处理,并将处理结果SIP消息按照明文方式发给SIP中转服务器; D、SIP中转服务器将应用服务器的处理结果SIP消息的头部进行加密,将加密后的处理结果SIP消息发给第一SIP终端。 其中,所述方法进一步包括以下步骤: a、应用服务器将SIP请求消息按照明文方式发给SIP中转服务器; b、SIP中转服务器对SIP请求消息的头部进行加密,将加密后的SIP请求消息发给第二SIP终端; c、第二SIP终端对接收到的SIP请求消息进行解密,然后实现具体的逻辑功能,并将处理结果SIP消息的头部加密后发给SIP中转服务器; d、SIP中转服务器对其接收到的处理结果SIP消息进行解密后按照明文方式发给应用服务器。 其中,所述SIP终端与SIP中转服务器之间通过用户数据报协议方式传输SIP消息。 本发明具有以下有益效果: 本发明通过对SIP消息的头部进行加密后进行传输,这样突破传输网络对SIP消息的封锁,实现了应用功能的目的,而且加密方法简单易操作,实现成本低。 附图说明 图1为本发明的应用系统结构示意图; 图2为实施例中SIP消息传输方法流程图; 图3为一优选实施例中SIP消息组成图; 图4为一优选实施例中SIP消息头部加密后的结构图。 具体实施方式 下面将结合附图和具体实施例对本发明作进一步的描述: 请参阅图1,该图所示为应用本发明的系统结构图,其中主要包含3个实体:SIP终端、SIP中转服务器、应用服务器。 SIP终端,可以是PC客户端,也可以是基于嵌入式操作系统的终端(如SIP话机、手机等),其包含SIP编解码、加解密处理模块;负责对SIP消息进行加密并发送给SIP中转服务器;将SIP中转服务器发送过来的加密SIP消息解密,再进行处理。 SIP中转服务器,负责对SIP终端发过来的加密SIP消息进行解密,再转发给应用服务器;对应用服务器发过来的SIP消息的头部进行加密,再转发给SIP终端。 应用服务器,负责实现应用逻辑和具体的业务功能。 请参阅图2,该图所示为上述系统传输SIP消息的方法流程图,包括以下步骤: 步骤201:第一SIP终端对SIP请求消息的头部进行加密,然后通过UDP(User Datagram Protocol,用户数据报协议)方式发给SIP中转服务器; 步骤202:SIP中转服务器收到请求后,对接收到的内容进行解密,将解密后的SIP消息按照明文方式转发给应用服务器; 步骤203:应用服务器收到SIP消息后,进行处理,将处理结果SIP消息按照明文方式发给SIP中转服务器; 步骤204:SIP中转服务器将应用服务器的处理结果SIP消息的头部进行加密,将加密后的内容通过UDP方式发给第一SIP终端; 步骤205:应用服务器将SIP请求消息按照明文方式发给SIP中转服务器; 步骤206:SIP中转服务器对SIP请求消息的头部进行加密,将加密后的内容通过UDP方式发给第二SIP终端; 步骤207:第二SIP终端收到请求后,对接收到的内容进行解密,然后实现具体的逻辑功能,并将处理结果SIP消息的头部进行加密后发给SIP中转服务器; 步骤208:SIP中转服务器接收到加密后的处理结果,进行解密后,将处理结果SIP消息按照明文方式发给应用服务器。 上述方法中,所述对SIP消息的加密方法为:对SIP消息的头部的字符串进行简单的编码转换。 请参图3并结合图4,原始SIP消息包括头部和正文两部分,第一SIP终端和/或SIP中转服务器,在一优选实施例中通过对头部中“MESSAGE sip:PS@10.41.6.24SIP/2.0”字符串采用深度20全倒序方式进行加密,反之,自中转服务器接受头部加密的SIP请求消息后,采用相应的解密方式进行解密以获得原始消息。 当然,本优选实施中,仅对头部中一行字符串进行加密,在其它实施方式中,可以针对头部中全部字符串、部分字符串或间隔选择的字符串进行加密。 另,在上述实施例中,采用深度20全倒序方式加密,仅为表述,在其他实施例中,亦可以采用其他本技术领域普通技术人员采用的普通算法进行加密。 采用上述的方法,编码后的消息,在互联网上传输时,各网络设备已经不能正常解析为正常的SIP消息,从而不会对消息此消息进行限制、过滤,能保证消息的正常传输。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
《一种会话发起协议消息的传输方法.pdf》由会员分享,可在线阅读,更多相关《一种会话发起协议消息的传输方法.pdf(12页珍藏版)》请在专利查询网上搜索。
本发明公开了一种会话发起协议消息的传输方法,该方法为:在会话发起协议SIP消息的传输过程中,发送方对SIP消息的头部进行加密后再将SIP消息发送给接收方,接收方对其所接收的SIP消息进行解密。本发明通过对SIP消息的头部进行加密后进行传输,这样突破传输网络对SIP消息的封锁,实现了应用功能的目的,而且加密方法简单易操作,实现成本低。 。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1