首页 / 专利库 / 计算机网络 / 服务器 / 基于VOIP平台的通讯方法及通讯系统

基于VOIP平台的通讯方法及通讯系统

阅读:796发布:2024-01-08

专利汇可以提供基于VOIP平台的通讯方法及通讯系统专利检索,专利查询,专利分析的服务。并且本 发明 揭露一种基于VOIP平台的通讯方法及通讯系统。该通讯方法包括:步骤S1,当一通讯终端接收到来自于一PSTN网络的一呼叫且该通讯终端设置了呼叫转移至一VOIP客户端时,该呼叫被转移至该VOIP平台的一SIP 服务器 以进行一接续呼叫;步骤S2,当该SIP服务器发现该接续呼叫来自于PSTN网络且该VOIP客户端不在线时,该SIP服务器返回呼叫无法接通消息。利用本发明,可有效解决 现有技术 中使用呼叫转移把普通电话转移到VOIP平台上时容易产生死循环的问题,并可实现使用VOIP客户端接通通话。,下面是基于VOIP平台的通讯方法及通讯系统专利的具体信息内容。

1.一种基于VOIP平台的通讯方法,其特征在于,包括:
步骤S1,当一通讯终端接收到来自于一PSTN网络的一呼叫且该通讯终端设置了呼叫转移至一VOIP客户端时,该呼叫被转移至该VOIP平台的一SIP服务器以进行一接续呼叫;
步骤S2,当该SIP服务器发现该接续呼叫来自于PSTN网络且该VOIP客户端不在线时,该SIP服务器返回呼叫无法接通消息。
2.根据权利要求1所述的基于VOIP平台的通讯方法,其特征在于,所述步骤S2包括:
该SIP服务器在该呼叫被转移至该VOIP平台时所传递的号码上进行标记,以表示该呼叫来自于PSTN网络;
该SIP服务器向该VOIP客户端发起接续呼叫;
若该VOIP客户端不在线,该SIP服务器返回呼叫无法接通消息。
3.根据权利要求2所述的基于VOIP平台的通讯方法,其特征在于,在步骤S1中,该通讯终端所接收到的来自于PSTN网络的呼叫,是由另一通讯终端通过该PSTN网络向该通讯终端发起的呼叫,或是由另一VOIP客户端通过该VOIP平台及该PSTN网络向该通讯终端发起的呼叫。
4.根据权利要求3所述的基于VOIP平台的通讯方法,其特征在于,在步骤S2中,该SIP服务器是返回呼叫无法接通消息到该另一通讯终端,同时由该SIP服务器终止该接续呼叫。
5.根据权利要求2所述的基于VOIP平台的通讯方法,其特征在于,在步骤S1中,该通讯终端所接收到的来自于PSTN网络的呼叫,是由另一VOIP客户端通过该VOIP平台向该VOIP客户端发起的呼叫,其中该呼叫的过程包括:
该另一VOIP客户端通过该VOIP平台向该VOIP客户端发起呼叫;
若该VOIP客户端不在线,该SIP服务器通过该PSTN网络向与该VOIP客户端具有对应关系的该通讯终端转发该呼叫;
若该通讯终端设置了呼叫转移至该VOIP客户端,该呼叫被转移至该SIP服务器以进行接续呼叫。
6.根据权利要求5所述的基于VOIP平台的通讯方法,其特征在于,在步骤S2中,该SIP服务器是返回呼叫无法接通消息到该另一VOIP客户端,同时由该SIP服务器或该另一VOIP客户端终止该接续呼叫。
7.一种基于VOIP平台的通讯系统,其特征在于,包含一VOIP平台,该VOIP平台包含有多个VOIP客户端,且每一所述VOIP客户端与属于一PSTN网络的一通讯终端具有对应关系,其中,该VOIP平台包括:
一VOIP网关,与该PSTN网络的PSTN网关相连,以使该VOIP平台与该PSTN网络通讯连接;
一SIP服务器,与该VOIP网关通讯连接,用于当一通讯终端接收到来自于该PSTN网络的一呼叫且该通讯终端设置了呼叫转移至一VOIP客户端时,接收被转移至该VOIP平台的呼叫,并向该VOIP客户端发起接续呼叫;当该SIP服务器发现该接续呼叫来自于PSTN网络且该VOIP客户端不在线时,该SIP服务器返回呼叫无法接通消息。
8.根据权利要求7所述的基于VOIP平台的通讯系统,其特征在于,该SIP服务器还用于在该呼叫被转移至该VOIP平台时所传递的号码上进行标记,以表示该呼叫来自于PSTN网络。
9.根据权利要求8所述的基于VOIP平台的通讯系统,其特征在于,当该通讯终端所接收到的来自于PSTN网络的呼叫是由另一VOIP客户端通过该VOIP平台向该VOIP客户端发起的呼叫,且当该VOIP客户端不在线时,该SIP服务器还用于通过该PSTN网络向与该VOIP客户端具有对应关系的该通讯终端发起呼叫,当该通讯终端设置了呼叫转移至该VOIP客户端时,该呼叫是被转移至该SIP服务器以进行接续呼叫。
10.根据权利要求9所述的基于VOIP平台的通讯系统 ,其特征在于,该SIP服务器还用于终止该接续呼叫。

说明书全文

基于VOIP平台的通讯方法及通讯系统

技术领域

[0001] 本发明涉及一种基于VOIP平台的通讯方法及通讯系统,特别是涉及一种可以有效解决现有技术中使用呼叫转移把普通电话转移到VOIP平台上时容易产生的死循环问题,以及可使用VOIP客户端接听电话的通讯方法及通讯系统。

背景技术

[0002] VOIP(Voice over Internet Protocol)即网络电话,也被称为互联网电话或IP电话,其是将语音信号在公共交换电话网络(PSTN,Public Switched Telephone Network)和因特网(Internet)之间进行转换,对语音信号进行压缩封装,以数据封包的形式进行语音信号的传输。
[0003] 目前的VOIP平台通常包含有VOIP网关、SIP服务器以及归属于该VOIP平台的多个VOIP客户端。其中,VOIP网关是与PSTN网络(例如电信运营商网络)的PSTN网关相连,用于通讯连接VOIP平台与PSTN网络。而SIP服务器是负责通信信令的控制,主要是用于和一个或多个参与者创建、修改和终止会话。用户可以使用VOIP客户端通过VOIP平台拨打PSTN网络中的一通讯终端,例如手机等具有通讯功能的终端设备。
[0004] 但是,目前的VOIP客户端基本上都不提供使用VOIP客户端接听电话的功能,主要原因是VOIP客户端如果要接听普通来电,必须要在通讯终端(例如手机)上设置呼叫转移,即将所有呼叫该通讯终端的电话号码的来电均转移到VOIP平台。而在通讯终端设置了呼叫转移之后,当使用另一个VOIP客户端拨打此通讯终端的电话号码时,呼叫是被转移到该电话号码对应的VOIP客户端上,此时如果该VOIP客户端在线,则可以通过该VOIP客户端接通电话;但若该VOIP客户端不在线时,该VOIP平台会通过PSTN网关拨打此电话号码,而此电话号码又被呼叫转移至VOIP平台,这样就会形成死循环,从而导致整个系统资源(中继线)耗尽。

发明内容

[0005] 因此,本发明的目的在于提供一种基于VOIP平台的通讯方法及通讯系统,有效解决现有技术中容易发生死循环的问题。
[0006] 本发明的另一目的在于提供一种基于VOIP平台的通讯方法及通讯系统,使用户可以使用VOIP客户端接听电话。
[0007] 为了实现上述目的,本发明提供一种基于VOIP平台的通讯方法,其特点在于,包括:
[0008] 步骤S1,当一通讯终端接收到来自于一PSTN网络的一呼叫且该通讯终端设置了呼叫转移至一VOIP客户端时,该呼叫被转移至该VOIP平台的一SIP服务器以进行一接续呼叫;
[0009] 步骤S2,当该SIP服务器发现该接续呼叫来自于PSTN网络且该VOIP客户端不在线时,该SIP服务器返回呼叫无法接通消息。
[0010] 在本发明的一实施例中,所述步骤S2包括:
[0011] 该SIP服务器在该呼叫被转移至该VOIP平台时所传递的号码上进行标记,以表示该呼叫来自于PSTN网络;
[0012] 该SIP服务器向该VOIP客户端发起接续呼叫;
[0013] 若该VOIP客户端不在线,该SIP服务器返回呼叫无法接通消息。
[0014] 在本发明的一实施例中,在步骤S1中,该通讯终端所接收到的来自于PSTN网络的呼叫,是由另一通讯终端通过该PSTN网络向该通讯终端发起的呼叫,或是由另一VOIP客户端通过该VOIP平台及该PSTN网络向该通讯终端发起的呼叫。
[0015] 在本发明的一实施例中,在步骤S2中,该SIP服务器是返回呼叫无法接通消息到该另一通讯终端,同时由该SIP服务器终止该接续呼叫。
[0016] 在本发明的一实施例中,在步骤S1中,该通讯终端所接收到的来自于PSTN网络的呼叫,是由另一VOIP客户端通过该VOIP平台向该VOIP客户端发起的呼叫,其中该呼叫的过程包括:
[0017] 该另一VOIP客户端通过该VOIP平台向该VOIP客户端发起呼叫;
[0018] 若该VOIP客户端不在线,该SIP服务器通过该PSTN网络向与该VOIP客户端具有对应关系的该通讯终端转发该呼叫;
[0019] 若该通讯终端设置了呼叫转移至该VOIP客户端,该呼叫被转移至该SIP服务器以进行接续呼叫。
[0020] 在本发明的一实施例中,在步骤S2中,该SIP服务器是返回呼叫无法接通消息到该另一VOIP客户端,同时由该SIP服务器或该另一VOIP客户端终止该接续呼叫。
[0021] 本发明还提供一种基于VOIP平台的通讯系统,其特点在于,包含一VOIP平台,该VOIP平台包含有多个VOIP客户端,且每一所述VOIP客户端与属于一PSTN网络的一通讯终端具有对应关系,其中,该VOIP平台包括:
[0022] 一VOIP网关,与该PSTN网络的PSTN网关相连,以使该VOIP平台与该PSTN网络通讯连接;
[0023] 一SIP服务器,与该VOIP网关通讯连接,用于当一通讯终端接收到来自于该PSTN网络的一呼叫且该通讯终端设置了呼叫转移至一VOIP客户端时,接收被转移至该VOIP平台的呼叫,并向该VOIP客户端发起接续呼叫;当该SIP服务器发现该接续呼叫来自于PSTN网络且该VOIP客户端不在线时,该SIP服务器返回呼叫无法接通消息。
[0024] 在本发明的另一实施例中,该SIP服务器还用于在该呼叫被转移至该VOIP平台时所传递的号码上进行标记,以表示该呼叫来自于PSTN网络。
[0025] 在本发明的另一实施例中,当该通讯终端所接收到的来自于PSTN网络的呼叫是由另一VOIP客户端通过该VOIP平台向该VOIP客户端发起的呼叫,且当该VOIP客户端不在线时,该SIP服务器还用于通过该PSTN网络向与该VOIP客户端具有对应关系的该通讯终端发起呼叫,当该通讯终端设置了呼叫转移至该VOIP客户端时,该呼叫是被转移至该SIP服务器以进行接续呼叫。
[0026] 在本发明的另一实施例中,该SIP服务器还用于终止该接续呼叫。
[0027] 利用本发明,不仅可以有效地解决现有技术中容易产生的死循环问题,还可以彻底解决现有技术中无法使用VOIP客户端接听电话的问题。附图说明
[0028] 为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:
[0029] 图1是本发明的基于VOIP平台的通讯系统的结构示意图;
[0030] 图2是本发明的基于VOIP平台的通讯方法的流程示意图;
[0031] 图3是本发明的基于VOIP平台的通讯方法的一实施例的信令流程图
[0032] 图4是本发明的基于VOIP平台的通讯方法的另一实施例的信令流程图。

具体实施方式

[0033] 下文是举实施例配合所附附图作详细说明,但所提供的实施例并非用以限制本发明所涵盖的范围。
[0034] 如图1所示,本发明所揭露的一种基于VOIP平台的通讯系统包含一VOIP平台,该VOIP平台包括有一VOIP网关以及一SIP服务器。其中,该VOIP网关是与一PSTN网络的PSTN网关相连,以使该VOIP平台与该PSTN网络通讯连接。该SIP服务器是与该VOIP网关通讯连接。
[0035] 该VOIP平台还包含有多个VOIP客户端,且每一所述VOIP客户端与属于该PSTN网络的一通讯终端具有对应关系。该通讯终端可为移动通讯终端或其它具有通话功能的设备,例如手机、具有通话功能的平板电脑、具有通话功能的可穿戴式设备等。例如,具有一号码的物理手机可以在该VOIP平台上注册一虚拟手机,该虚拟手机即为与该物理手机具有对应关系的VOIP客户端,其号码可以与物理手机的号码相同,也可以不相同,这并不作为对本发明的限制。在图1所示的实施例中还示出了归属于该PSTN网络的m个通讯终端,以及示出了归属于该VOIP平台的n个VOIP客户端,其中m、n均为正整数。
[0036] 在本发明中,所述SIP服务器除具有负责通信信令的控制等功能之外,还可用于当一通讯终端接收到来自于该PSTN网络的一呼叫且该通讯终端设置了呼叫转移至一VOIP客户端时,接收被转移至该VOIP平台的该呼叫,并向该VOIP客户端发起接续呼叫;当该SIP服务器发现该接续呼叫来自于PSTN网络且该VOIP客户端不在线时,该SIP服务器返回呼叫无法接通消息。
[0037] 在本发明中,更特别的是,该SIP服务器还可用于在该呼叫被转移至该VOIP平台时所传递的号码上进行标记,以表示该呼叫来自于PSTN网络。
[0038] 并且,当该通讯终端所接收到的来自于PSTN网络的呼叫是由另一VOIP客户端通过该VOIP平台向该VOIP客户端发起的呼叫,且当该VOIP客户端不在线时,该SIP服务器还可用于通过该PSTN网络向与该VOIP客户端具有对应关系的该通讯终端发起呼叫,当该通讯终端设置了呼叫转移至该VOIP客户端时,该呼叫是被转移至该SIP服务器以进行接续呼叫。
[0039] 如图2所示,示出了本发明的基于VOIP平台的通讯方法,其主要包括:
[0040] 步骤S1,当一通讯终端接收到来自于一PSTN网络的一呼叫且该通讯终端设置了呼叫转移至一VOIP客户端时,该呼叫被转移至该VOIP平台的一SIP服务器以进行一接续呼叫;
[0041] 步骤S2,当该SIP服务器发现该接续呼叫来自于PSTN网络且该VOIP客户端不在线时,该SIP服务器返回呼叫无法接通消息。
[0042] 其中,所述步骤S2可包括:
[0043] 步骤S21,该SIP服务器在该呼叫被转移至该VOIP平台时所传递的号码上进行标记,以表示该呼叫来自于PSTN网络;
[0044] 步骤S22,该SIP服务器向该VOIP客户端发起接续呼叫;
[0045] 步骤S23,若该VOIP客户端不在线,该SIP服务器返回呼叫无法接通消息。
[0046] 在本发明的一实施例中,在步骤S1中,该通讯终端所接收到的来自于PSTN网络的呼叫,是由另一通讯终端通过该PSTN网络向该通讯终端发起的呼叫,或是由另一VOIP客户端通过该VOIP平台及该PSTN网络向该通讯终端发起的呼叫。对于此实施例,在步骤S2中,该SIP服务器是返回呼叫无法接通消息到该另一通讯终端,同时由该SIP服务器终止该接续呼叫。
[0047] 在本发明的另一实施例中,在步骤S1中,该通讯终端所接收到的来自于PSTN网络的呼叫,是由另一VOIP客户端通过该VOIP平台向该VOIP客户端发起的呼叫,其中该呼叫的过程包括:
[0048] (1)该另一VOIP客户端通过该VOIP平台向该VOIP客户端发起呼叫;
[0049] (2)若该VOIP客户端不在线,该SIP服务器通过该PSTN网络向与该VOIP客户端具有对应关系的该通讯终端转发该呼叫;
[0050] (3)若该通讯终端设置了呼叫转移至该VOIP客户端,该呼叫被转移至该SIP服务器以进行接续呼叫。
[0051] 对于此实施例,在步骤S2中,该SIP服务器是返回呼叫无法接通消息到该另一VOIP客户端,同时由该SIP服务器或该另一VOIP客户端终止该接续呼叫。
[0052] 下面将结合图3~图4,进一步详细说明本发明的基于VOIP平台的通讯方法及其信令流程。
[0053] 图3示出了基于VOIP平台的通讯方法的一实施例的信令流程图,其中,主叫方是为具有A号码的第一通讯终端或与该第一通讯终端具有对应关系第一VOIP客户端,而被叫方是为具有B号码的第二通讯终端,该第二VOIP客户端与该第二通讯终端具有对应关系。另外,为简化附图,在图3中是将VOIP平台的VOIP网关和与之相连的PSTN网络的PSTN网关采用PSTN/VOIP网关进行绘示。
[0054] 具体地,对于图3中主叫方为第一通讯终端,被叫方为第二通讯终端实施例,其主要包括以下信令流程:
[0055] 1.使用A号码的第一通讯终端向B号码的第二通讯终端发起呼叫。此呼叫是通过PSTN网络进行。
[0056] 2.若第二通讯终端设置了呼叫转移到对应的第二VOIP客户端,则该呼叫经由PSTN/VOIP网关由PSTN网络被转移到VOIP平台。
[0057] 3.PSTN/VOIP网关发送呼叫信令到SIP服务器以进行接续呼叫。
[0058] 4.SIP服务器寻找第二VOIP客户端,并发起通话请求
[0059] 5.若第二VOIP客户端在线,则可返回接通消息给SIP服务器,并接通通话。
[0060] 6.若SIP服务器发现第二VOIP客户端不在线,则SIP服务器返回呼叫无法接通消息到PSTN/VOIP网关。在返回呼叫无法接通消息的同时,SIP服务器还可以终止接续呼叫。
[0061] 7.PSTN/VOIP网关转发呼叫无法接通消息给第一通讯终端。
[0062] 而对于图3中主叫方为第一VOIP客户端,被叫方为第二通讯终端实施例,其主要包括以下信令流程:
[0063] 1.使用第一VOIP客户端向B号码的第二通讯终端发起呼叫。此呼叫是通过VOIP平台及PSTN网络进行。
[0064] 2.若第二通讯终端设置了呼叫转移到对应的第二VOIP客户端,则该呼叫经由PSTN/VOIP网关由PSTN网络被转移到VOIP平台。
[0065] 3.PSTN/VOIP网关发送呼叫信令到SIP服务器以进行接续呼叫。
[0066] 4.SIP服务器寻找第二VOIP客户端,并发起通话请求。
[0067] 5.若第二VOIP客户端在线,则可返回接通消息给SIP服务器,并接通通话。
[0068] 6.若SIP服务器发现第二VOIP客户端不在线,则SIP服务器返回呼叫无法接通消息到PSTN/VOIP网关。
[0069] 7.PSTN/VOIP网关转发呼叫无法接通消息给第一VOIP客户端。
[0070] 在此实施例中,可以是由SIP服务器来终止接续呼叫,也可以由该第一VOIP客户端来终止接续呼叫。
[0071] 在图3所示的实施例中,在流程3和4之间,即当该呼叫被转移至该VOIP平台时,该SIP服务器还在所传递的号码上进行标记,例如在号码前加*号,以表示该呼叫是来自于PSTN网络。
[0072] 图4示出了基于VOIP平台的通讯方法的另一实施例的信令流程图,其中,主叫方是为第一VOIP客户端,其与具有A号码的第一通讯终端具有对应关系;而被叫方是为第二VOIP客户端,其与具有B号码的第二通讯终端具有对应关系。另外,为简化附图,在图4中也是将VOIP平台的VOIP网关和与之相连的PSTN网络的PSTN网关采用PSTN/VOIP网关进行绘示。
[0073] 具体地,对于图4的实施例,其主要包括以下信令流程:
[0074] 1.使用第一VOIP客户端向第二VOIP客户端发起呼叫。此呼叫是通过VOIP平台进行,例如可通过SIP服务器寻找第二VOIP客户端,并发起通话请求。
[0075] 2.若第二VOIP客户端在线,则可返回接通消息给SIP服务器,并接通通话。
[0076] 3.若SIP服务器发现第二VOIP客户端不在线,则SIP服务器转发呼叫至PSTN/VOIP网关。
[0077] 4.PSTN/VOIP网关通过PSTN网络向第二通讯终端转发该呼叫。
[0078] 5.若第二通讯终端设置了呼叫转移至第二VOIP客户端,该呼叫经由PSTN/VOIP网关由PSTN网络被转移到VOIP平台。
[0079] 6.PSTN/VOIP网关发送呼叫信令到SIP服务器以进行接续呼叫。
[0080] 7.SIP服务器寻找第二VOIP客户端,并发起通话请求。
[0081] 8.若第二VOIP客户端在线,则可返回接通消息给SIP服务器,并接通通话。
[0082] 9.若SIP服务器发现第二VOIP客户端不在线,则SIP服务器返回呼叫无法接通消息到PSTN/VOIP网关。
[0083] 10.PSTN/VOIP网关转发呼叫无法接通消息给第一VOIP客户端。
[0084] 在此实施例中,可以是由SIP服务器来终止接续呼叫,也可以由该第一VOIP客户端来终止接续呼叫。
[0085] 在图4所示的实施例中,在流程6和7之间,即当该呼叫被转移至该VOIP平台时,该SIP服务器还在所传递的号码上进行标记,例如在号码前加*号,以表示该呼叫是来自于PSTN网络。
[0086] 在以上所列举的实施例当中,在呼叫转移到VOIP平台以进行接续呼叫时,SIP服务器是通过使用在传递的号码上进行标记的方法来表示呼叫来自于PSTN网络。但是,可以理解的是,SIP服务器也可以使用其它方法来辨别出呼叫是来自于PSTN网络,这些并不作为对本发明的限制。当SIP服务器发现该接续呼叫是来自于PSTN网络,且此时当被叫的VOIP客户端不在线时,SIP服务器即可返回呼叫无法接通消息,以便终止呼叫,从而有效避免了现有技术中使用呼叫转移将普通电话呼转到VOIP平台上时容易出现的死循环问题,即可有效完成在物理手机与虚拟手机之间的自由无缝切换。同时,本发明更彻底解决了现有技术中使用VOIP客户端无法接听的问题。
[0087] 虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技艺者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视所附的权利要求书所界定的范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈