多媒体终端适配器及其自动转移呼叫的方法

文档序号:7723782阅读:215来源:国知局
专利名称:多媒体终端适配器及其自动转移呼叫的方法
技术领域
本发明涉及多媒体终端适配器网络,尤其涉及一种多媒体终端适配器及其转移呼 叫的方法。
背景技术
随着用户对通信需求的增加,家庭或办公室中有多个提供电话服务的不同网络, 且这些网络又有不同电话机,且这些电话机不能处理其它网络的来电。如此,当一个网络有 来电时,用户必须确认是哪个电话机在响并找到该电话机进行接听,这给用户的使用带来 不便。

发明内容
有鉴于此,需提供一种多媒体终端适配器,可自动转移呼叫。此外,还需提供一种多媒体终端适配器自动转移呼叫的方法。本发明实施方式的多媒体终端适配器,连接至呼叫管理服务器及至少两个不同网 络电话机,用于将来自呼叫管理服务器的呼叫从所述不同网络电话机中的一个自动转移至 所述不同网络电话机中的另一个,包括接收模块、判断模块及控制模块。接收模块用于接收 来自呼叫管理服务器的呼叫。判断模块用于判断多媒体终端适配器是否能进行呼叫转移。 控制模块用于当多媒体终端适配器能进行呼叫转移时,控制所述至少两个不同网络电话机 响铃,接收其中一个网络电话机的摘机信号,控制另一个网络电话机停止响铃,并发送摘机 电话机的摘机信号及因特网端口信息至呼叫管理服务器。本发明实施方式的多媒体终端适配器自动转移呼叫的方法,用于将来自呼叫管理 服务器的呼叫从至少两个不同网络电话机中的一个自动转移至所述不同网络电话机中的 另一个,包括接收来自呼叫管理服务器的呼叫;判断多媒体终端适配器是否能进行呼叫 转移;若多媒体终端适配器能进行呼叫转移,控制多媒体终端适配器连接的至少两个不同 网络电话机响铃;及接收其中一个网络电话机的摘机信号,控制另一个网络电话机停止响 铃,并发送摘机电话机的摘机信号及因特网端口信息至呼叫管理服务器。本实施方式的多媒体终端适配器可进行自动转移呼叫,从而使用户可利用一个网 络电话机接起多个网络的来电,方便用户使用,且因不需经过服务提供商进行呼叫转移,节 省了用户的花费。


图1为本发明一实施方式中多媒体终端适配器的应用环境图。图2为本发明一实施方式中多媒体终端适配器的模块图。图3为本发明一实施方式中多媒体终端适配器自动转移呼叫的流程图。图4为本发明另一实施方式中多媒体终端适配器自动转移呼叫的流程图。
具体实施例方式参阅图1,所示为本发明一实施方式中多媒体终端适配器(Multimedia Terminal Adapter, MTA) 10的应用环境图。在本实施方式中,多媒体终端适配器10可连接至少两个 不同网络的电话机20、30(仅示出两个)。在本实施方式中,第一网络电话机20为无线网络 电话(WiFi phone),与多媒体终端适配器10无线连接,第二网络电话机30为MTA电话,与 多媒体终端适配器10有线连接。多媒体终端适配器10通过网络40连接至呼叫管理服务 器(Call Management Server,CMS) 50,用于在第一网络电话机20与第二网络电话机30之 间自动转移来自呼叫管理服务器50的呼叫,该呼叫来自呼叫管理服务器50另一侧的电话 机(未示出)。呼叫管理服务器50也可为软交换(softswitch)设备。网络40可包括多个 网络,例如MTA网络与因特网。图2所示为本发明一实施方式中多媒体终端适配器10的模块图。在本实施方式 中,多媒体终端适配器10包括接收模块100、判断模块110及控制模块120。接收模块100 用于接收来自呼叫管理服务器50的呼叫。判断模块110与接收模块100相连,用于当接收 模块100接收到呼叫时,判断多媒体终端适配器10是否能进行呼叫转移。控制模块120与 该判断模块110相连,用于当多媒体终端适配器10能进行呼叫转移时,控制该至少两个不 同网络电话机,即第一网络电话机20与第二网络电话机30响铃,接收其中一个网络电话机 的摘机信号,控制另一个网络电话机停止响铃,并发送摘机电话机的摘机信号及因特网端 口信息至呼叫管理服务器50。如此,不论哪个网络来电,这些不同网络电话机均可响铃,用 户可利用任一个网络电话机接听电话,避免了寻找电话机的麻烦。在本实施方式中,多媒体终端适配器10还包括储存模块130,与判断模块110及 控制模块120相连,用于储存该至少两个不同网络电话机,即第一网络电话机20与第二网 络电话机30的因特网端口信息及状态信息,该状态包括注册/连接状态及未注册/连接状 态。第一网络电话机20在开机时,发送注册信息至多媒体终端适配器10,通过多媒体终端 适配器10进行注册,以进行通信。多媒体终端适配器10接收到注册信息后,储存第一网络 电话机20的状态信息至储存模块130,并从注册信息中获取第一网络电话机20的因特网端 口信息储存至储存模块130。多媒体终端适配器10也会根据第二网络电话机30有无连接 上,储存第二网络电话机30的状态信息及因特网端口信息至储存模块130。在本实施方式中,判断模块110根据该储存模块130储存的第一网络电话机20与 第二网络电话机30的状态信息判断多媒体终端适配器10是否能进行呼叫转移。在本发明 的另一实施方式中,因第二网络电话机30与多媒体终端适配器10为有线连接,且连接上, 一般不会断开此连接,因而判断模块110根据第一网络电话机20的状态信息进行判断。若 第一网络电话机20与第二网络电话机30其中一个未注册或未连接,判断模块110判断多 媒体终端适配器10不能进行呼叫转移;若第一网络电话机20与第二网络电话机30均进行 注册或连接,判断模块110判断多媒体终端适配器10能进行呼叫转移。在本实施方式中, 判断模块110还用于根据判断接收模块100接收的呼叫所包括的被叫号码,判断被呼叫电 话机。在本实施方式中,控制模块120包括第一控制子模块1200与第二控制子模块 1210。第一控制子模块1200用于当接收模块100接收到第一网络的呼叫或判断模块110 判断多媒体终端适配器10能进行呼叫转移时,控制第一网络电话机20响铃,接收第一网络电话机20的摘机信号,并发送第一网络电话机20的摘机信号及因特网端口信息至呼叫管 理服务器50,以与呼叫方建立通信。第二控制子模块1210用于当接收模块100接收到第二网络的呼叫或判断模块110 判断多媒体终端适配器10能进行呼叫转移时,控制第二网络电话机30响铃,接收第二网络 电话机30的摘机信号,并发送第二网络电话机30的摘机信号及因特网端口信息至呼叫管 理服务器50,以与呼叫方建立通信。在本实施方式中,第一控制子模块1200与第二控制子 模块1210从储存模块130获取对应网络电话机的因特网端口信息。第一控制子模块1200还用于当第二控制子模块1210接收到第二网络电话机30 的摘机信号时,控制第一网络电话机20停止响铃。同样,第二控制子模块1210还用于当第 一控制子模块1200接收到第一网络电话机20的摘机信号时,控制第二网络电话机30停止 响铃。在本实施方式中,第一控制子模块1200为会话发起协议(SIP)控制子模块,无线连 接第一网络电话机20,第二控制子模块为MTA电话控制子模块,有线连接第二网络电话机 30。第一控制子模块1200发送邀请信息(invite)至第一网络电话机20请求建立通信,并 使第一网络电话机20响铃。若第一网络电话机20已注册,则其会回复响应信息(即回复 180)。若第一控制子模块1200未收到第一网络电话机20对邀请信息的响应信息,则判断 第一网络电话机20未注册,并将第一网络电话机20的新状态信息,即未注册的状态,储存 至储存模块130,从而除能多媒体终端使配器的呼叫转移。在本实施方式中,多媒体终端适配器10为无线多媒体终端适配器,还包括无线通 信模块140,连接至第一控制子模块1200,用于沟通第一控制子模块1200与第一网络电话 机20。下面将举例说明多媒体终端适配器10进行呼叫转移的过程。首先,接收模块100 从呼叫管理服务器50接收到呼叫,判断模块110判断多媒体终端适配器10是否能进行呼 叫转移并判断被呼叫电话机。若多媒体终端适配器10不能进行呼叫转移,则控制模块120 仅控制被呼叫电话机响铃,并建立被呼叫电话机与呼叫方之间的通信。若多媒体终端适配器10能进行呼叫转移且被呼叫者为第一网络电话机20,则控 制模块120控制第一网络电话机20与第二网络电话机30均响铃,判断第二网络电话机30 是否摘机,若第二网络电话机30摘机,则建立第二网络电话机30与呼叫方之间的通信,从 而实现呼叫从第一网络电话机20到第二网络电话机30的自动转移。同理,若多媒体终端适配器10能进行呼叫转移且被呼叫者为第二网络电话机30, 则控制模块120控制第一网络电话机20与第二网络电话机30均响铃,判断第一网络电话 机20是否摘机,若第一网络电话机20摘机,则建立第一网络电话机20与呼叫方之间的通 信,从而实现呼叫从第二网络电话机30到第一网络电话机20的自动转移。本实施方式的多媒体终端适配器10可进行自动转移呼叫,从而使用户可利用一 个网络电话机接起多个网络的来电,方便用户使用,且因不需经过服务提供商进行呼叫转 移,节省了用户的花费。图3所示为本发明一实施方式中多媒体终端适配器10自动转移呼叫的方法。首 先,呼叫管理服务器50接收到不同于多媒体终端适配器10 —侧的呼叫者的呼叫,并把该呼 叫传送至多媒体终端适配器10。在步骤S300,储存模块130储存第一网络电话机20与第二 网络电话机30的因特网端口信息及状态信息,该状态包括注册/连接状态及未注册/连接状态。在步骤S302,接收模块100接收来自呼叫管理服务器50的呼叫。在步骤S304,判断 模块110判断多媒体终端适配器10是否能进行呼叫转移。在本实施方式中,判断模块110 根据储存模块130储存的第一网络电话机20与第二网络电话机30的状态信息判断多媒体 终端适配器10是否能进行呼叫转移。若多媒体终端适配器10能进行呼叫转移,在步骤S306,控制模块120控制第一网 络电话机20与第二网络电话机30响铃。在本实施方式中,第一控制子模块1200控制第一 网络电话机20响铃,第二控制子模块1210控制第二网络电话机30响铃。在步骤S308,控 制模块120接收其中一个网络电话机的摘机信号,控制另一个网络电话机停止响铃。在本 实施方式中,一个控制子模块接收对应网络电话机的摘机信号,并发送摘机电话机的摘机 信号及因特网端口信息至该呼叫管理服务器,另一个控制子模块控制对应的另一个网络电 话机停止响铃。然后,在步骤S310,控制模块120发送摘机电话机的摘机信号及因特网端口 信息到呼叫管理服务器50,以建立通信。若多媒体终端适配器10不能进行呼叫转移,在步骤S312,控制模块120控制被呼 叫电话机响铃,并接收被呼叫电话机的摘机信号。然后,进入步骤S310。图4所示为本发明另一实施方式中多媒体终端适配器10自动转移呼叫的方法。 首先,呼叫管理服务器50接收到不同于多媒体终端适配器10 —侧的呼叫者的呼叫,并把该 呼叫传送至多媒体终端适配器10。在步骤S400,储存模块130储存第一网络电话机20与 第二网络电话机30的因特网端口信息及状态信息,该状态包括注册/连接状态及未注册/ 连接状态。在步骤S402,接收模块100接收来自呼叫管理服务器50的呼叫。在步骤S404, 判断模块110判断多媒体终端适配器10是否能进行呼叫转移。在本实施方式中,判断模块 110根据储存模块130储存之第一网络电话机20与第二网络电话机30的状态信息判断多 媒体终端适配器10是否能进行呼叫转移。若多媒体终端适配器10能进行呼叫转移,在步骤S406,第一控制子模块1200发送 邀请信息至第一网络电话机20,以控制第一网络电话机20响铃,第二控制子模块1210控制 第二网络电话机30响铃。在步骤S408,第一控制子模块1200判断有无接收到第一网络电 话机10对邀请信息的响应信息。若接收到,在步骤S410,一个控制子模块接收对应网络电 话机的摘机信号,另一个控制子模块控制另一个网络电话机停止响铃。然后,在步骤S412, 摘机电话机对应的控制子模块发送摘机电话机的摘机信号及因特网端口信息到呼叫管理 服务器50,以建立通信。若第一控制子模块1200判断未接收到第一网络电话机10对邀请信息的响应信 息,在步骤S414,第一控制子模块1200判断第一网络电话机20未注册/连接上,并把新的 状态信息,即未注册/连接,储存至储存模块130。然后,进入步骤S410,然此时,仅能第二 网络电话机20接起电话。若多媒体终端适配器10不能进行呼叫转移,在步骤S416,控制模块120控制被呼 叫电话机响铃,并接收被呼叫电话机的摘机信号。然后,进入步骤S412。
权利要求
一种多媒体终端适配器,连接至呼叫管理服务器及至少两个不同网络电话机,用于将来自所述呼叫管理服务器的呼叫从所述不同网络电话机中的一个自动转移至所述不同网络电话机中的另一个,其特征在于,所述多媒体终端适配器包括接收模块,用于接收来自所述呼叫管理服务器的呼叫;判断模块,用于判断所述多媒体终端适配器是否能进行呼叫转移;及控制模块,用于当所述多媒体终端适配器能进行呼叫转移时,控制所述不同网络电话机响铃,接收其中一个网络电话机的摘机信号,控制另一个网络电话机停止响铃,并发送所述摘机电话机的摘机信号及因特网端口信息至所述呼叫管理服务器。
2.如权利要求1所述的多媒体终端适配器,其特征在于,更包括储存模块,用于储存所 述不同网络电话机的因特网端口信息及状态信息,所述状态包括注册/连接状态及未注册 /连接状态,所述判断模块根据所述储存模块储存的所述不同网络电话机的状态信息判断 所述多媒体终端适配器是否能进行呼叫转移。
3.如权利要求2所述的多媒体终端适配器,其特征在于,所述控制模块包括第一控制子模块,用于控制第一网络电话机响铃,接收所述第一网络电话机的摘机信 号,并发送所述第一网络电话机的摘机信号及因特网端口信息至所述呼叫管理服务器;及第二控制子模块,用于控制第二网络电话机响铃,接收所述第二网络电话机的摘机信 号,并发送所述第二网络电话机的摘机信号及因特网端口信息至所述呼叫管理服务器;其中,所述第一控制子模块还用于当所述第二控制子模块接收到所述第二网络电话机 的摘机信号时,控制所述第一网络电话机停止响铃,所述第二控制子模块还用于当所述第 一控制子模块接收到所述第一网络电话机的摘机信号时,控制所述第二网络电话机停止响 ο
4.如权利要求3所述的多媒体终端适配器,其特征在于,所述第一控制子模块为会话 发起协议控制子模块,无线连接所述第一网络电话机,所述第二控制子模块为多媒体终端 适配器电话控制子模块,有线连接所述第二网络电话机。
5.如权利要求4所述的多媒体终端适配器,其特征在于,所述第一控制子模块发送邀 请信息至所述第一网络电话机请求建立通信,并使所述第一网络电话机响铃,在未接收到 所述第一网络电话机对所述邀请信息的响应信息时,判断所述第一网络电话机未注册/连 接,并储存所述第一网络电话机的未注册/连接状态至所述储存模块。
6.一种多媒体终端适配器自动转移呼叫的方法,用于将来自呼叫管理服务器的呼叫从 至少两个不同网络电话机中的一个自动转移至所述不同网络电话机中的另一个,其特征在 于,包括接收来自所述呼叫管理服务器的呼叫;判断所述多媒体终端适配器是否能进行呼叫转移;若所述多媒体终端适配器能进行呼叫转移,控制所述多媒体终端适配器连接的所述不 同网络电话机响铃;及接收其中一个网络电话机的摘机信号,控制另一个网络电话机停止响铃,并发送所述 摘机电话机的摘机信号及因特网端口信息至所述呼叫管理服务器。
7.如权利要求6所述的多媒体终端适配器自动转移呼叫的方法,其特征在于,还包括 以下步骤储存所述不同网络电话机的因特网端口信息及状态信息,所述状态包括注册/连接状 态及未注册/连接状态;及根据储存的所述不同网络电话机的状态信息判断所述多媒体终端适配器是否能进行 呼叫转移。
8.如权利要求6所述的多媒体终端适配器自动转移呼叫的方法,其特征在于,控制所 述多媒体终端适配器连接的所述不同网络电话机响铃的步骤包括以下步骤第一控制子模块控制第一网络电话机响铃;及第二控制子模块控制第二网络电话机响铃。
9.如权利要求8所述的多媒体终端适配器自动转移呼叫的方法,其特征在于,接收其 中一个网络电话机的摘机信号,控制另一个网络电话机停止响铃,并发送所述摘机信号及 摘机电话机的因特网端口信息至所述呼叫管理服务器的步骤包括以下步骤所述第一控制子模块接收所述第一网络电话机的摘机信号;所述第二控制子模块控制所述第二网络电话机停止响铃;及所述第一控制子模块发送所述第一网络电话机的摘机信号及因特网端口信息至所述 呼叫管理服务器。
10.如权利要求8所述的多媒体终端适配器自动转移呼叫的方法,其特征在于,更包括 以下步骤所述第一控制子模块发送邀请信息至所述第一网络电话机,使所述第一网络电话机响 铃;及若所述第一控制子模块未接收到所述第一网络电话机对所述邀请信息的响应信息,判 断所述第一网络电话机未注册/连接,并储存所述第一网络电话机的未注册/连接状态。
全文摘要
一种多媒体终端适配器,用于将来自呼叫管理服务器的呼叫从至少两个不同网络电话机中的一个自动转移至所述不同网络电话机中的另一个,包括接收模块、判断模块及控制模块。接收模块用于接收来自呼叫管理服务器的呼叫。判断模块用于判断多媒体终端适配器是否能进行呼叫转移。控制模块用于当能进行呼叫转移时,控制所述不同网络电话机响铃,接收其中一个网络电话机的摘机信号,控制另一个网络电话机停止响铃,并发送摘机电话机的摘机信号及因特网端口信息至呼叫管理服务器。本发明还提供一种多媒体终端适配器自动转移呼叫的方法。上述多媒体终端适配器进行自动转移呼叫,使用户可利用一个网络电话机接起多个网络的来电,方便使用。
文档编号H04M7/00GK101867669SQ200910301688
公开日2010年10月20日 申请日期2009年4月20日 优先权日2009年4月20日
发明者范怀之, 赖志峯 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1