一种基于voip实现通话的方法

文档序号:7864605阅读:382来源:国知局
专利名称:一种基于voip实现通话的方法
技术领域
本发明涉及语音通话技术领域,更具体地说,特别涉及一种基于VOIP实现通话的方法。
背景技术
目前,在国家三网合一,G/EP0N光网通户,基础网路环境的良好转变,网路速度和质量的大幅度提高,电信、联通等公司对VOIP网关产品的大力宣传和居民普及的背景下,基于VOIP的嵌入式网关产品也随之普及到各大政府单位,企事业单位和个人普通家庭等·领域。网络到达的地方,电脑基本都已配备完成,电话的普及也由之前的单独电话线不断被通过高速的网路来代替,灵活的上网方式带给人们的是快捷和便利,复杂的网线电话线等的束缚,让人们不断寻找更加清爽的生活方式,采用一台PC完成话机功能,最大程度的减少实体线路的混乱和烦扰,硬件设施成本购买和维护费用的降低。而新产品的诞生都致力于提高效率、降低成本和不断人性化的操作等。家家户户的电话机基本已经成了家了的老电器设备,话机的使用年限和多年的灰尘或者人为的破坏等原因,导致话机按键失灵,听筒麦口出现杂音等问题,需要更换新的话机才能继续使用。为了减少设备的购置以及用户的方便使用,可以在网络设备实现和之前电话相同的功能,方便用户的使用和减少公司或家庭电子设备的数量,高效的为人类的生活、办公等服务。

发明内容
本发明要解决的技术问题为提供一种能够实现网络通话的方法,通过该方法能够利用PC设备进行网络通话,避免使用者额外购置专用的通话设备。为解决上述技术问题,本发明提供了一种基于VOIP实现通话的方法,包括步骤S1、于Internet网络中建立服务器;S2、主叫方与被叫方通过网关设备于所述服务器中对电话号码与IP地址进行映射;S3、主叫方通过VOIP数据打包的方式将语音通话发送至被叫方;S4、被叫方接受主叫方发送的语音通话信息后,通过VOIP数据打包的方式反馈语音通话至主叫方,实现通话。优选地,所述网关设备存储有嵌入式页面话机程序,能够完成号码的收号、发送、二次拨号、排叉、重播、来电显示等基本的电话功能。优选地,当所述网关设备存储有嵌入式页面话机程序作为主叫方时,代码根据页面下发下来的号码进行判断和呼叫建立,根据页面按钮的不同操作进行相应的功能实现;当所述网关设备存储有嵌入式页面话机程序作为被叫方时,代码实现判断,实现页面话机作为被叫时的振铃、摘机、拨号等动作和按键操作,实现话机的通话建立。
本发明提供了一种基于VOIP实现通话的方法,用于实现PC间的网络通话,其具体实现包括步骤S1、建立服务器,于Internet网络中建立服务器,该服务器能够进行PC间的信息互联,使得一台PC的语音信息发送至另一台PC上;S2、IP地址映射,主叫方与被叫方通过网关设备于所述服务器中对电话号码与IP地址进行映射,如此能够保证数据的精准传送;S3、VOIP数据发送,叫方通过VOIP数据打包的方式将语音通话发送至被叫方;S4、实现通话,被叫方接受主叫方发送的语音通话信息后,通过VOIP数据打包的方式反馈语音通话至主叫方,实现通话。本发明实现网络间通话功能是基于VOIP嵌入式网关产品下增加软电话功能实现的,VoIP(Voice over Internet Protocol)简而言之就是将模拟声音讯号(Voice)数字化,以数据封包(Data Packet)的形式在IP数据网络(IP Network)上做实时传递。VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、 电子商务、传真存储转发和各种信息的存储转发等。VoIP的基本原理是通过语音的压缩算法对语音数据编码进行压缩处理,然后把这些语音数据按TCP/IP标准进行打包,经过IP网络把数据包送至接收地,再把这些语音数据包串起来,经过解压处理后,恢复成原来的语音信号,从而达到由互联网传送语音的目的。IP电话的核心与关键设备是IP网关,它把各地区电话区号映射为相应的地区网关IP地址。这些信息存放在一个数据库中,数据接续处理软件将完成呼叫处理、数字语音打包、路由管理等功能。在用户拨打长途电话时,网关根据电话区号数据库资料,确定相应网关的IP地址,并将此IP地址加入IP数据包中,同时选择最佳路由,以减少传输时延,IP数据包经Internet到达目的地的网关。在一些Internet尚未延伸到或暂时未设立网关的地区,可设置路由,由最近的网关通过长途电话网转接,实现通信业务。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本发明一种实施例中能够实现网络通话的方法的流程图。
具体实施例方式本发明的核心为提供一种能够实现网络通话的方法,通过该方法能够利用PC设备进行网络通话,避免使用者额外购置专用的通话设备。为了使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施例对本发明作进一步的详细说明。请参考图1,图1为本发明一种实施例中能够实现网络通话的方法的流程图。本发明提供了一种基于VOIP实现通话的方法,用于实现PC间的网络通话,其具体实现包括步骤
S1、建立服务器,于Internet网络中建立服务器,该服务器能够进行PC间的信息互联,使得一台PC的语音信息发送至另一台PC上;S2、IP地址映射,主叫方与被叫方通过网关设备于所述服务器中对电话号码与IP地址进行映射,如此能够保证数据的精准传送;S3、VOIP数据发送,叫方通过VOIP数据打包的方式将语音通话发送至被叫方;S4、实现通话,被叫方接受主叫方发送的语音通话信息后,通过VOIP数据打包的方式反馈语音通话至主叫方,实现通话。本发明实现网络间通话功能是基于VOIP嵌入式网关产品下增加软电话功能实现的,VoIP(Voice over Internet Protocol)简而言之就是将模拟声音讯号(Voice)数字化,以数据封包(Data Packet)的形式在IP数据网络(IP Network)上做实时传递。VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、电子商务、传真存储转发和各种信息的存储转发等。VoIP的基本原理是通过语音的压缩算法对语音数据编码进行压缩处理,然后把这些语音数据按TCP/IP标准进行打包,经过IP网络把数据包送至接收地,再把这些语音数据包串起来,经过解压处理后,恢复成原来的语音信号,从而达到由互联网传送语音的目的。IP电话的核心与关键设备是IP网关,它把各地区电话区号映射为相应的地区网关IP地址。这些信息存放在一个数据库中,数据接续处理软件将完成呼叫处理、数字语音打包、路由管理等功能。在用户拨打长途电话时,网关根据电话区号数据库资料,确定相应网关的IP地址,并将此IP地址加入IP数据包中,同时选择最佳路由,以减少传输时延,IP数据包经Internet到达目的地的网关。在一些Internet尚未延伸到或暂时未设立网关的地区,可设置路由,由最近的网关通过长途电话网转接,实现通信业务。具体地,网关设备存储有嵌入式页面话机程序,能够完成号码的收号、发送、二次拨号、排叉、重播、来电显示等基本的电话功能。在本发明中,当网关设备存储有嵌入式页面话机程序作为主叫方时,代码根据页面下发下来的号码进行判断和呼叫建立,根据页面按钮的不同操作进行相应的功能实现;当网关设备存储有嵌入式页面话机程序作为被叫方时,代码实现判断,实现页面话机作为被叫时的振铃、摘机、拨号等动作和按键操作,实现话机的通话建立。实施例1本发明为实现发明目的采用的技术方案是,使同一种方法适用不同VOIP嵌入式网关产品下适应的页面电话功能,以减少客户单独够买实体话机的费用、增加不同风格设计页面适应不同喜好人群选择,减少硬件语音接口的数量降低制造成本、方便测试人员进行功能测试时实体话机的使用数量等。上述的方法具体步骤是A、在VOIP嵌入式网关产品的页面上增加拨号页面,包括数字键(0 9)和*、#键,发送键、重播键、排叉的R键、音量调整键、回拨键、向上键和向下键等按钮图标(根据功能实际需要可增加调整),增加显示框,用于电话的拨号显示和来电显示,以及可能需要显示功能;B、代码的实现,设计代码用来实现页面按钮功能和 显示框功能,包括页面号码的收号、呼叫发送、排叉、重播等按钮功能实现;C、有针对于页面电话的注册功能,在注册页面实现话机的注册功能,实现页面话机的正常注册和话机通话等功能,在话机状态页面增加针对页面电话的当前状态,可选包括 registering (注册中)、registered (注册完成)、down、up、busy、idle 等状态显示;D、页面话机作为主叫方时,代码根据页面下发下来的号码进行判断和呼叫建立,根据页面按钮的不同操作进行相应的功能实现;E、页面话机作为被叫方时,代码实现判断,实现页面话机作为被叫时的振铃、摘机、拨号等动作和按键操作,实现话机的通话建立。本发明的有益效果是以减少客户单独够买实体话机的费用、增加不同风格设计页面适应不同喜好人群选择,减少硬件语音接口的数量降低制造成本、方便测试人员进行功能测试时实体话机的使用数量等。实施例2A、在VOIP嵌入式网关产品的页面上增加拨号页面,用于电话的拨号显不和来电 显示,以及可能需要显示功能;B、代码的实现,设计代码用来实现页面按钮功能和显示框功能,包括页面号码的收号、呼叫发送、排叉、重播等按钮功能实现;C、有针对于页面电话的注册功能,在注册页面实现话机的注册功能,实现页面话机的正常注册和话机通话等功能;D、页面话机作为主叫方时,代码根据页面下发下来的号码进行判断和呼叫建立,根据页面按钮的不同操作进行相应的功能实现;E、页面话机作为被叫方时,代码实现判断,如果被叫方没有进行数据接收(也就是说被叫方没有进行接听),数据将转存至服务器上,并进行保留;F、服务器将保留的语音信息逐次(例如每个一个小时)发送至被叫方,直至被叫方接受,或者发送有限次之后取消发送。
权利要求
1.一种基于VOIP实现通话的方法,其特征在于,包括 步骤1、于Internet网络中建立服务器; 步骤2、主叫方与被叫方通过网关设备于所述服务器中对电话号码与IP地址进行映射; 步骤3、主叫方通过VOIP数据打包的方式将语音通话发送至被叫方; 步骤4、被叫方接受主叫方发送的语音通话信息后,通过VOIP数据打包的方式反馈语音通话至主叫方,实现通话。
2.根据权利要求1所述的基于VOIP实现通话的方法,其特征在于,所述网关设备存储有嵌入式页面话机程序,能够完成号码的收号、发送、二次拨号、排叉、重播、来电显示等基本的电话功能。
3.根据权利要求1所述的基于VOIP实现通话的方法,其特征在于,当所述网关设备存储有嵌入式页面话机程序作为主叫方时,代码根据页面下发下来的号码进行判断和呼叫建立,根据页面按钮的不同操作进行相应的功能实现;当所述网关设备存储有嵌入式页面话机程序作为被叫方时,代码实现判断,实现页面话机作为被叫时的振铃、摘机、拨号等动作和按键操作,实现话机的通话建立。
全文摘要
本发明公开了一种基于VOIP实现通话的方法,包括步骤S1、于Internet网络中建立服务器;S2、主叫方与被叫方通过网关设备于服务器中对电话号码与IP地址进行映射;S3、主叫方通过VOIP数据打包的方式将语音通话发送至被叫方;S4、被叫方接受主叫方发送的语音通话信息后,通过VOIP数据打包的方式反馈语音通话至主叫方,实现通话。本发明实现网络间通话功能是基于VOIP嵌入式网关产品下增加软电话功能实现的,VoIP是将模拟声音讯号(Voice)数字化,以数据封包(Data Packet)的形式在IP数据网络(IP Network)上做实时传递,从而实现语音通话。
文档编号H04M7/00GK103024223SQ201210434099
公开日2013年4月3日 申请日期2012年11月5日 优先权日2012年11月5日
发明者赵伟东, 李新志, 蒋中 申请人:太仓市同维电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1