Embodiments of the present invention generally relate to a VoIP that provides a call forwarding to an external telephone network. In particular, a system and method for forwarding callers to a VoIP call request using a caller's telephone number to another telephone network in the event that the caller's IP voice (VoIP) account is offline. The forwarding request is forwarded after the VoIP system determines that the caller VoIP account is currently offline. In this way, voice communication can still be established over the telephone network even though callers are not available for VoIP calls. The caller's phone number can be explicitly included in the VoIP user ID, or stored in the VoIP database and associated with the user ID. The forwarding process is transparent to callers.
【技术实现步骤摘要】
提供到外部电话网络的呼叫转发的VoIP
本公开内容总体上涉及网络通信领域,并且更具体地涉及因特网协议语音(VoIP)通信领域。
技术介绍
因特网协议通信(VoIP)是一种使用数字信号传输技术实时地并且至少部分地通过因特网传输语音通信的技术。VoIP通过远距离交换载波使得通过因特网协议(IP)的音频或视频呼叫成为专门使用传统公共交换电话网络(PSTN)的语音传输的成本有效的替选。由于传输的数字属性,VoIP提供增加的信号处理、加密和呼叫建立及操作能力。通常,使用实时传输协议(RTP)、RTP控制协议(RTCP)和会话发起协议(SIP)传输VoIP消息。因此,VoIP系统包括RTP服务器和SIP服务器。RTP定义标准化的分组格式并且携带媒体流(例如音频数据和视频数据),而RTCP用于监测传输统计和服务质量(QoS)并且帮助多个流的同步。SIP帮助建立和结束通过网络实现的各个系统部件的连接。在现有的VoIP系统中,每个用户与独立于电话号码(诸如固定电话号码或移动电话号码)的用户账户相关联。通常,用户ID可以是由用户选择的任何字符串。呼叫者用户和被呼叫者用户二者必须同时用其VoIP账户登录以发起VoIP呼叫。使用VoIP时的挫折的主要原因是用户账户(特别是被呼叫者)通常保持登出或离线,因此呼叫者不能联系到被呼叫者,例如当VoIP应用程序在被呼叫者的IP电话上被关闭时,被呼叫者的IP电话被关闭或者不能访问WiFi或任何其他网络服务等。相比而言,用户的固定电话或蜂窝电话通常保持待机或常开。
技术实现思路
因此,会有利的是,提供一种VoIP系统,该VoIP系统能够增加一个V ...
【技术保护点】
一种通过网络提供语音通信服务的计算机实现的方法,所述方法包括:接收通过第一用户账户从第一端点设备提交的对于与第二用户实时通信的第一呼叫请求,其中所述第一呼叫请求标识与所述第二用户相关联的第二用户账户,其中所述第一用户账户和所述第二用户账户向因特网协议语音(VoIP)服务提供商注册,并且其中所述第二用户账户的标识与电话号码相同;确定所述第二用户账户当前是否在线;如果基于所述确定所述第二用户账户当前离线,则向与所述电话号码相关联的电话设备自动提交对于与所述第二用户实时通信的第二呼叫请求,其中所述电话设备被所述VoIP服务提供商外部的电话网络控制;以及在所述第一端点设备与所述电话设备之间发起呼叫会话。
【技术特征摘要】
1.一种通过网络提供语音通信服务的计算机实现的方法,所述方法包括:接收通过第一用户账户从第一端点设备提交的对于与第二用户实时通信的第一呼叫请求,其中所述第一呼叫请求标识与所述第二用户相关联的第二用户账户,其中所述第一用户账户和所述第二用户账户向因特网协议语音(VoIP)服务提供商注册,并且其中所述第二用户账户的标识与电话号码相同;确定所述第二用户账户当前是否在线;如果基于所述确定所述第二用户账户当前离线,则向与所述电话号码相关联的电话设备自动提交对于与所述第二用户实时通信的第二呼叫请求,其中所述电话设备被所述VoIP服务提供商外部的电话网络控制;以及在所述第一端点设备与所述电话设备之间发起呼叫会话。2.根据权利要求1所述的计算机实现的方法,还包括:如果基于所述确定所述第二用户账户当前在线,则标识所述第二用户账户已登录的第二端点设备,在所述第一端点设备与所述第二端点设备之间发起VoIP呼叫会话。3.根据权利要求1所述的计算机实现的方法,其中向公共交换电话网络(PSTN)提交所述第二呼叫请求,并且所述电话设备是固定电话。4.根据权利要求1所述的计算机实现的方法,其中向移动通信网络提交所述第二呼叫请求,并且所述电话设备是移动电话,并且其中所述提交所述第二呼叫请求对于所述第一端点设备是透明的。5.根据权利要求1所述的计算机实现的方法,其中所述第一端点设备对应于安装有VoIP应用程序的计算设备。6.根据权利要求1所述的计算机实现的方法,其中通过经由安装在所述第一端点设备中的VoIP应用程序的图形用户界面输入所述电话来提交所述第一呼叫请求。7.根据权利要求1所述的计算机实现的方法,还包括:接收对于关于向所述电话号码转发VoIP呼叫请求以配置所述第二用户账户的用户指令。8.一种系统,包括:通信电路;处理器;以及存储器,耦合到所述处理器并且包括指令,所述指令在由所述处理器执行时使得所述系统执行根据会话发起协议(SIP)促进通过网络的语音通信的方法,所述方法包括:接收通过第一用户账户从第一端点设备提交的对于与第二用户实时通信的第一呼叫请求,其中所述第一呼叫请求标识与所述第二用户相关联的第二用户账户,其中所述第一用户账户和所述第二用户账户向IP语音(VoIP)服务提供商注册,并且其中所述第二用户账户的标识与电话号码相同;确定所述第二用户账户当前是否在线;如果基于所述确定所述第二用户账户当前离线,则向与所述电话号码相关联的电话设备提交对于与所述第二用户实时通信的第二呼叫请求,其中所述电话设备被所述VoIP服务提供商外部的电话网络控制,并且其中所述提交所述第二呼叫请求对于所述第一端点设备是透明...
【专利技术属性】
技术研发人员:李明,
申请(专利权)人:阿尔格布鲁控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。