基于SIP协议实现通话的方法、智能终端及储存介质技术

技术编号:23514870 阅读:32 留言:0更新日期:2020-03-18 01:24
本发明专利技术公开一种基于SIP协议实现通话的方法、智能终端及储存介质,所述方法包括:多个网络语音交换机,多个网络语音交换机通过网络连接,与网络交换机一一对应并与网络语音交换机有线连接的SIP终端;主叫SIP终端向网络语音交换机发送第一呼叫信息建立聊天室,网络语音交换机向被叫SIP终端发送第二呼叫信息以使被叫SIP终端加入聊天室;SIP终端通过多个网络语音交换机内进行通讯。本发明专利技术中,多个SIP终端通过网络语音交换机以网络的方式连接,使信息在远程连接时保持传输的稳定性,既可以实现语音的远程交互,有可以保证语音交互的稳定进行。

The method, intelligent terminal and storage medium to realize call based on SIP protocol

【技术实现步骤摘要】
基于SIP协议实现通话的方法、智能终端及储存介质
本专利技术涉及语音通讯
,尤其涉及一种基于SIP协议实现通话的方法、智能终端及储存介质。
技术介绍
传统对讲机采用无线通信的方法是通过固定频段电磁波通讯,民用的对讲机通讯频段在200Hz至500Hz之间。然而电磁波对讲通讯需要面临电磁波衰减和干扰的问题,无法直接实现远距离通讯。为解决传统对讲机无法实现远距通讯的问题,现有技术中对讲机实现远距通讯的方法是,在对讲的两个对讲机之间加设多台中转基站,然而该技术方案的缺陷是,电磁波经过多次传输和干扰,容易出现信号失真的问题。
技术实现思路
为了解决现有技术中对讲机通过电磁波建立连接无法实现远距通讯、或远距通讯容易造成信号中转失真的问题,本专利技术提出一种基于SIP协议实现通话的方法、智能终端及储存介质。本专利技术通过以下技术方案实现的:一种基于SIP协议实现通话的方法,包括:多个网络语音交换机,多个所述网络语音交换机通过网络连接,与所述网络交换机一一对应并与所述网络语音交换机有线连接的SIP终端,所述SIP终端包括第一SIP终端和第二SIP终端;所述第一SIP终端向所述网络语音交换机发送第一呼叫信息,所述网络语音交换机根据所述第一呼叫信息建立聊天室;所述网络语音交换机向所述第二SIP终端发送第二呼叫信息,所述第二SIP终端根据所述第二呼叫信息加入所述聊天室;所述第一SIP终端和所述第二SIP终端通过多个所述网络语音交换机在所述聊天室内进行通讯。<br>所述的基于SIP协议实现通话的方法,其中,所述第一SIP终端向所述网络语音交换机发送第一呼叫信息,所述网络语音交换机根据所述第一呼叫信息建立聊天室具体包括:所述第一SIP终端向有线连接的所述网络语音交换机发送第一呼叫信息;所述网络语音交换机接收所述第一呼叫信息后,生成反馈信息发送至所述第一SIP终端;所述第一SIP终端根据所述反馈信息与所述网络语音交换机连接,并生成应答信号发送至所述网络语音交换机。所述的基于SIP协议实现通话的方法,其中,所述网络语音交换机向所述第二SIP终端发送第二呼叫信息,所述第二SIP终端根据所述第二呼叫信息加入所述聊天室具体包括:所述网络语音交换机向多个所述第二SIP终端发送第二呼叫信息;所述第二SIP终端接收所述第二呼叫信息后,生成反馈信息发送至所述网络语音交换机;所述网络语音交换机根据所述反馈信息与所述第二SIP终端连接,并生成应答信号发送至所述第二SIP终端。所述的基于SIP协议实现通话的方法,其中,所述第一呼叫信息和所述第二呼叫信息均包括加入码,所述网络语音交换机根据加入码建立所述聊天室。所述的基于SIP协议实现通话的方法,其中,所述第二呼叫信息包括地址信息,所述第二SIP终端根据所述地址信息加入所述聊天室与所述第一SIP终端通讯。所述的基于SIP协议实现通话的方法,其中,所述第二呼叫信息包括提示信息,所述第二SIP终端根据所述提示信息发出声音、震动或无提示自动与所述网络语音交换机建立连接。所述的基于SIP协议实现通话的方法,其中,所述第二呼叫信息包括通讯参数信息,所述第二SIP终端根据所述通讯参数信息接收和/或发送通讯信息。所述的基于SIP协议实现通话的方法,其中,所述第一SIP终端向所述网络语音交换机发送第一呼叫信息,所述网络语音交换机根据所述第一呼叫信息建立聊天室之前还包括:所述网络语音交换机与所述SIP终端连接时,所述网络语音交换机接收所述SIP终端发送的注册信息;多个所述网络语音交换机通过网络连接形成通讯网络;多个所述网络语音交换机保持多个所述SIP终端与所述通讯网络的连接。一种智能终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于SIP协议实现通话程序,所述基于SIP协议实现通话程序被所述处理器执行时,实现如上述的基于SIP协议实现通话的方法。一种储存介质,所述储存介质储存基于SIP协议实现通话程序,所述基于SIP协议实现通话程序被处理器执行时,实现如上述的基于SIP协议实现通话方法。本专利技术的有益效果在于:本专利技术采用基于SIP协议的SIP终端和网络语音交换机,多个网络语音交换机通过网络连接,SIP终端与网络语音交换机通过线材连接,保证信息传输的稳定性,而网络语音交换机与智能终端之间的信息传输通过网络交互,使信息在远程连接时保持传输的稳定性,既可以实现语音的远程交互,有可以保证语音交互的稳定进行。附图说明图1是本专利技术一种基于SIP协议实现通话的方法中,通话系统的结构示意图;图2是本专利技术一种基于SIP协议实现通话的方法的工作流程图;图3是图2中步骤S100的工作流程图;图4是图2中步骤S200的工作流程图;图5是本专利技术一种基于SIP协议实现通话的方法的时序图;图6是本专利技术一种智能终端的运行环境示意图。具体实施方式为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术公开一种基于SIP协议实现通话的方法,应用于通话系统中,所述的通话系统如图1所示,具体为:多个网络语音交换机,多个所述网络语音交换机通过网络连接,与所述网络交换机一一对应并与所述网络语音交换机有线连接的SIP终端,所述SIP终端包括第一SIP终端和第二SIP终端。其中,第一SIP终端为主叫终端,处于一个通话系统内的其它SIP终端为被叫终端,即为第二SIP终端。请参考图2和图5,所述基于SIP协议实现通话的方法包括如下步骤:S001,多个所述网络语音交换机通过网络连接形成通讯网络,所述SIP终端与所述网络语音交换机有线连接。S002,所述网络语音交换机与所述SIP终端连接时,所述网络语音交换机接收所述SIP终端发送的注册信息。S003,多个所述网络语音交换机保持多个所述SIP终端与所述通讯网络的连接。在构成所述通话系统时,所述多个网络语音交换机形成一个通过网络连接的通讯网络,再在通讯网络的终端外围加设用于接听或呼叫的SIP终端,即每个所述网络语音交换机上均有线连接一SIP终端。通过网络连接的网络语音交换机不同于通过电磁波对讲通讯,网络连接可以实现所述网络语音交换机之间远程连接,而且抗干扰能力强,能够有效避免电磁波多次中转造成信息失真的问题。S100,所述第一SIP终端向所述网络语音交换机发送第一呼叫信息,所述网络语音交换机根据所述第一呼叫信息建立聊天室。请参考图3,步骤S100具体的工作流程为:S101,所述第一SIP终端向有线连接的所述网络语音交换机发送第一呼叫信息。S102,所述网络语音交换机接收所述第一呼叫信息后,生成反馈信息发送至所述第一SIP终端。S103,所述第一本文档来自技高网...

【技术保护点】
1.一种基于SIP协议实现通话的方法,其特征在于,所述方法包括:/n多个网络语音交换机,多个所述网络语音交换机通过网络连接,与所述网络交换机一一对应并与所述网络语音交换机有线连接的SIP终端,所述SIP终端包括第一SIP终端和第二SIP终端;/n所述第一SIP终端向所述网络语音交换机发送第一呼叫信息,所述网络语音交换机根据所述第一呼叫信息建立聊天室;/n所述网络语音交换机向所述第二SIP终端发送第二呼叫信息,所述第二SIP终端根据所述第二呼叫信息加入所述聊天室;/n所述第一SIP终端和所述第二SIP终端通过多个所述网络语音交换机在所述聊天室内进行通讯。/n

【技术特征摘要】
1.一种基于SIP协议实现通话的方法,其特征在于,所述方法包括:
多个网络语音交换机,多个所述网络语音交换机通过网络连接,与所述网络交换机一一对应并与所述网络语音交换机有线连接的SIP终端,所述SIP终端包括第一SIP终端和第二SIP终端;
所述第一SIP终端向所述网络语音交换机发送第一呼叫信息,所述网络语音交换机根据所述第一呼叫信息建立聊天室;
所述网络语音交换机向所述第二SIP终端发送第二呼叫信息,所述第二SIP终端根据所述第二呼叫信息加入所述聊天室;
所述第一SIP终端和所述第二SIP终端通过多个所述网络语音交换机在所述聊天室内进行通讯。


2.根据权利要求1所述的基于SIP协议实现通话的方法,其特征在于,所述第一SIP终端向所述网络语音交换机发送第一呼叫信息,所述网络语音交换机根据所述第一呼叫信息建立聊天室具体包括:
所述第一SIP终端向有线连接的所述网络语音交换机发送第一呼叫信息;
所述网络语音交换机接收所述第一呼叫信息后,生成反馈信息发送至所述第一SIP终端;
所述第一SIP终端根据所述反馈信息与所述网络语音交换机连接,并生成应答信号发送至所述网络语音交换机。


3.根据权利要求1所述的基于SIP协议实现通话的方法,其特征在于,所述网络语音交换机向所述第二SIP终端发送第二呼叫信息,所述第二SIP终端根据所述第二呼叫信息加入所述聊天室具体包括:
所述网络语音交换机向多个所述第二SIP终端发送第二呼叫信息;
所述第二SIP终端接收所述第二呼叫信息后,生成反馈信息发送至所述网络语音交换机;
所述网络语音交换机根据所述反馈信息与所述第二SIP终端连接,并生成应答信号发送至所述第二SIP终端。


4.根据权利要求1或2所述的基于SIP协议实现通话的方法,其特征在于,所述第一呼叫信息和所...

【专利技术属性】
技术研发人员:马波
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1