网络通话方法及系统的制作方法

文档序号:9527584阅读:436来源:国知局
网络通话方法及系统的制作方法
【技术领域】
[0001] 本发明涉及一种网络通话方法及系统,尤其是涉及一种实现手持装置与远端网络 电话之间的网络通话的方法及系统。
【背景技术】
[0002] 现阶段若要建立手持装置与远端网络电话的网络通话,远端网络电话与手持装置 均需注册于媒体网关控制器(Media Gateway Controller, MGC),由媒体网关控制器主导网 络通话过程中的信令交换,完成通话及加值服务。即使通过本地网络电话将与远端网络电 话的网络通话进行转接,也需要手动通过本地网络电话设定电话转接服务,且只能转接到 注册于媒体网关控制器的手持装置上。

【发明内容】

[0003] 鉴于以上内容,有必要提供一种网络通话方法,可以使手持装置无需注册于媒体 网关控制器即可与远端网络电话进行网络通话。
[0004] 鉴于以上内容,还有必要提供一种网络通话系统,可以使手持装置无需注册于媒 体网关控制器即可与远端网络电话进行网络通话。
[0005] 所述网络通话方法包括步骤:开启NFC功能,通过NFC与手持装置建立连接;接收 手持装置发出的触发通话转接的信号;与手持装置进行认证及信息交换;建立与手持装置 之间的通话转接关系;从与手持装置交换的信息中获取手持装置的IP地址;通过媒体网关 控制器与远端网络电话建立连接并接收远端网络电话的通话邀请;根据手持装置的IP地 址,将远端网络电话的通话邀请转接至手持装置;以及在手持装置接通该通话后,为手持装 置与远端网络电话传送通话数据。
[0006] 所述网络通话系统包括:连接模块,用于开启NFC功能,通过NFC与手持装置建立 连接;接收模块,用于接收手持装置发出的触发通话转接的信号;建立模块,用于与手持装 置进行认证及信息交换,建立与手持装置之间的通话转接关系;获取模块,用于从与手持装 置交换的信息中获取手持装置的IP地址;通话模块,用于通过媒体网关控制器与远端网络 电话建立连接并接收远端网络电话的通话邀请;及转接模块,用于根据手持装置的IP地 址,将远端网络电话的通话邀请转接至手持装置,并在手持装置接通该通话后,为手持装置 与远端网络电话传送通话数据。
[0007] 相较于现有技术,所述的网络通话方法及系统,能够使本地网络电话与手持装置 进行信息交换,从而自动与手持装置建立通话转接关系,由本地网络电话将远端网络电话 的通话邀请转接至手持装置,并为手持装置与远端网络电话传送通话数据,而不需要手持 装置也注册于媒体网关控制器。
【附图说明】
[0008] 图1是本发明网络通话系统较佳实施例的运行环境图。
[0009] 图2是本发明网络通话系统较佳实施例的功能模块图。
[0010] 图3是本发明网络通话方法较佳实施例的流程图。
[0011] 主要元件符号说明
如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0012] 参阅图1所示,是本发明网络通话系统较佳实施例的运行环境图。网络通话系统 40运行于本地网络电话4中,本地网络电话4中还包括存储器42和处理器44等。网络通 话系统40用于实现手持装置2经由本地网络电话4转接从而与远端网络电话8建立网络 通话。所述网络通话(VoiceoverInternetProtocol,VoIP)是将模拟的声音讯号经过压 缩与封包之后,以数据封包的形式在IP网络进行实时传递。本地网络电话4与远端网络电 话8需要先在媒体网关控制器6中注册,由媒体网关控制器6主导信令交换,以完成网络通 话。
[0013] 存储器42用于存储网络通话系统40的程序代码等资料。网络通话系统40包括 一个或多个模块,所述一个或多个模块被配置成由一个或多个处理器(本实施例为一个处 理器44)执行,以完成本发明。本发明所称的模块是完成一特定功能的计算机程序段。
[0014] 参阅图2所示,是本发明网络通话系统较佳实施例的功能模块图。所述网络通话 系统40包括连接模块400、接收模块402、建立模块404、获取模块406、通话模块408及转 接模块410。
[0015] 所述连接模块400用于开启NFC(NearFieldCommunication,近距离无线通讯技 术)功能,通过NFC与手持装置2建立连接。
[0016] 所述接收模块402用于接收手持装置2发出的触发通话转接的信号。所述通话转 接是指经由本地网络电话4转接而实现手持装置2与远端网络电话8之间的网络通话。在 本实施例中,当手持装置2需要与远端网络电话8进行网络通话时,用户将手持装置2的 NFC感应器与本地网络电话4上的NFC感应器接触两次,以发出触发通话转接的信号,启动 通话转接。
[0017] 所述建立模块404用于与手持装置2进行认证及信息交换,建立与手持装置2之 间的通话转接关系。所述认证是指接收手持装置2输入的密码,判断该密码是否正确,当该 密码正确时,认证通过。所述信息包括装置名称、IP地址等。
[0018] 所述获取模块406用于从与手持装置2交换的信息中获取手持装置2的IP地址。
[0019] 所述通话模块408用于通过媒体网关控制器6与远端网络电话8建立连接并接收 远端网络电话8的通话邀请。
[0020] 所述转接模块410用于根据手持装置2的IP地址,将远端网络电话8的通话邀请 转接至手持装置2,并在手持装置2接通该通话后,为手持装置2与远端网络电话8传送通 话数据。在本实施中,本地网络电话4与手持装置2通过NFC进行数据传送,因此转接模块 410可以根据手持装置2的IP地址,将远端网络电话8的通话数据通过NFC传送至手持装 置2,以及接收手持装置2的通话数据,并通过媒体网关控制器6传送至远端网络电话8,从 而实现通话转接。
[0021] 所述接收模块402还用于接收手持装置2发出的取消通话转接的信号。在本实施 例中,当该网络通话结束时,用户将手持装置2的NFC感应器与本地网络电话4上的NFC感 应器接触一次,以发出取消通话转接的信号,从而取消通话转接。
[0022] 所述建立模块404还用于取消与手持装置2之
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1