专利名称:由外部发起建立双方通话的系统及方法
技术领域:
本发明涉及通讯领域,特别涉及一种由外部发起建立双方通话的系统及方法。
背景技术:
由外部发起建立双方通话的方法,过去多为透过网页点击方式来建立双方通话。 先前技术受限于传统固定或行动交换网络,都是采用伺服器桥接方式,先以伺服器对发话方发话,建立伺服器与发话方通话,然后再由伺服器对受话方发话,建立伺服器与受话方的通话,最后伺服器再以桥接的方式将发话方与受话方的语音内容交互传递来达到双方通话的目的。目前现有的由外部发起建立双方通话方法中,台湾专利申请案(I3M010)结合网页的即时双向通话连结方法,是以伺服器对发话方发话,建立伺服器与发话方通话,由伺服器对受话方发话,建立伺服器与受话方的通话,再接续发话方与受话方两端通话,发话方与受话方双方需透过伺服器桥接两端通话。前案是透过伺服器桥接发话方与受话方两端通话,因此,发话方与受话方间所有的声音或影像都必须透过伺服器传送,对伺服器负载要求极高。且当发话方与受话方两端通话时,若伺服器发生障碍则会造成发话方与受话方的通话中断。由于前案是透过伺服器桥接发话方与受话方两端通话,因此,发话方与受话方间所有的语音内容都必须透过伺服器进行交互传送,对伺服器负载要求极高,且当发话方与受话方两端通话时,若伺服器发生障碍则会造成发话方与受话方的通话中断。若发话方与受话方为非VoIP (Voice over IP)电话而是一般传统电话,伺服器必须申请门号电路才能对发话方及受话方发话。若发话方与受话方双方皆有语音信箱,则可能会造成发话方与受话方双方语音信箱间通话的问题。有鉴于以上种种,发明人经努力研究与实验,设计出本发明的一种由外部发起建立双方通话的系统及方法。本发明的技术是利用NGN/IMS的SIP信号去建立双方通话,通话建立完成后,发话方与受话方双方的通话并不透过伺服器桥接。因此,伺服器障碍不影响发话方与受话方既有的通话状态。且伺服器本身为NGN/IMS网络上一节点,不需要任何电路。另外,本发明的建立双方通话的方法中运用多媒体伺服器对发话端进行请求按码确认, 可避免双方语音信箱通话的问题。
发明内容
本发明的目的在于提供一种由外部发起建立双方通话的系统及方法,提供外部资讯应用系统一个传输控制协议/互联网络协议(Transmission Control Protocol/ Internet Protocol,以下简称TCP/IP)网络界面,并使用SIP通信协定于NGN/IMS网络上, 来帮助外部资讯系统建立发话方与受话方两端通话,并解决因语音信箱而造成双方语音信箱通话的问题。达成上述发明目的的由外部发起建立双方通话的系统及方法,其系统使用模组架构区分为(一)流程控制单元,执行、控制、管理服务流程,接受外部资讯系统的请求,并整合各子单元以完成服务;(二)身份及逻辑验证单元,负责进行外部资讯系统的身份验证, 以及发话方与受话方的号码验证;(三)信号控制单元,用以界接NGN/IMS网络,进行SIP信号的收送与编解码。并搭配多媒体伺服器来达成由外部发起建立双方通话的服务。本发明的方法是利用流程控制单元来接受外部资讯系统所发起的建立双方通话的要求。经由身份与逻辑验证单元对外部资讯系统的身份验证,以及发话方与受话方的号码验证。通过验证后,流程控制单元透过信号控制单元以SIP信号于NGN/IMS网络上发出发话方与多媒体伺服器建立通话的请求。先将发话端接续至多媒体伺服,由多媒体伺服器播放要求发话方按键的语音,待发话方按下按键后,多媒体伺服器则切断与发话方的通话。 此时信号控制单元接受到多媒体伺服器切断通话信号后告知流程控制单元。流程控制单元再透过信号控制单元对NGN/IMS网络送出将发话方与受话方建立连线的请求来建立双方通话。
图1为本发明的系统架构示意图;图2为本发明的方法流程图;附图标记说明10、NGN/IMS网络;20、TCP/IP网络;30、外部资讯系统;40、发话方;50、受话方;60、本系统伺服器;61、流程控制单元;62、身份及逻辑验证单元;63、信号控制单元;70、多媒体伺服器。
具体实施例方式请参阅图1所示,为本发明的系统架构示意图,本发明包含流程控制单元61,负责执行、控制、管理服务流程,接受外部资讯系统的请求,并整合各子单元以完成服务;身份及逻辑验证单元62,负责进行外部资讯系统的身份验证,以及发话方与受话方的号码验证; 信号控制单元63,用以界接NGN/IMS网络,进行SIP信号的收送与编解码。请参阅图2所示,为本发明的方法流程图,其步骤包含a.外部资讯系统透过TCP/ IP网络,对本发明系统的流程控制单元发出建立双方通话的请求;b.流程控制单元透过身份及逻辑验证单元验证资讯系统的身份,并验证发话方与受话方的电话号码;C.流程控制单元在验证通过后,要求信号控制单元发出建立多媒体伺服器与发话方通话的要求;d.信号控制单元透过NGN/IMS网络以SIP通信协定对多媒体伺服器发出建立与发话方通话的请求;e.信号控制单元透过NGN/IMS网络以SIP通信协定对发话方发出建立与多媒体伺服器通话的请求;f.多媒体伺服器与发话方通话建立成功后,要求发话方进行按键动作,来确定发话方非自然人以外的语音系统或设备;g.发话方按键;h.多媒体伺服器切断与发话方的通话后,信号控制单元由NGN/IMS网络接受SIP通信协定多媒体伺服器断线讯息,并通知流程控制单元;i.流程控制单元要求信号控制单元透过NGN/IMS网络以SIP通信协定对发话方发出建立与受话方通话的请求;j.流程控制单元要求信号控制单元透过NGN/IMS网络以SIP通信协定对受话方发出建立与发话方通话的请求;k.发话方与受话方通话。本发明是提供外部资讯应用系统一个TCP/IP网络界面,并使用SIP通信协定于 NGN/IMS网络上,来帮助外部资讯系统建立发话方与受话方两端通话的服务。其中外部资讯系统可以是任何可透过TCP/IP网络传递资讯的设备,包含网页伺服器(例如网站部落格、 拍卖网站、企业公司首页)、电脑资讯系统(例如企业员工通讯录系统)、电脑应用程式、随选式多媒体电视(Multimedia On Demand, MOD) /网络电视(IPTV)系统...等。另外发话方与受话方可为一般第二代行动通讯/第三代行动通讯0/3G)行动电话、室内电话、NGN网络电话皆可。 以上是针对本发明的可行实施例的具体说明,但该实施例并非用以限制本发明的专利范围,凡未脱离本发明技艺精神所为的等效实施或变更,均应包含于本发明的专利范围中。
权利要求
1.一种由外部发起建立双方通话的系统,其特征在于,包括 流程控制单元,负责服务流程的管控;信号控制单元,界接次世代网络/IP多媒体子系统网络,并进行通讯初始化协定信号的收送与编解码;以及身份及逻辑验证单元,进行外部资讯系统的身份验证,以及发话方与受话方的号码验证。
2.如权利要求1所述的由外部发起建立双方通话的系统,其特征在于,所述流程控制单元包括呼叫身份及逻辑验证单元以进行外部资讯系统的身份验证,以及发话方与受话方的号码验证。
3.如权利要求1所述的由外部发起建立双方通话的系统,其特征在于,所述流程控制单元包括要求信号控制单元进行以通讯初始化协定信号透过次世代网络/IP多媒体子系统网络对发话端、受话端与多媒体伺服器建立通话连线的请求。
4.如权利要求1所述的由外部发起建立双方通话的系统,其特征在于,所述信号控制单元包括界接次世代网络/IP多媒体子系统网络及通讯初始化协定信号编码与解码,让系统得以提供建立双方通话的服务。
5.如权利要求1所述的由外部发起建立双方通话的系统,其特征在于,所述发话方与受话方为一般第二代行动通讯/第三代行动通讯行动电话、室内电话、次世代网络电话。
6.一种由外部发起建立双方通话的方法,其特征在于,提供外部资讯应用系统一个传输控制协议/互联网络协议网络界面,并使用通讯初始化协定通信协定于次世代网络/IP 多媒体子系统网络上,来帮助外部资讯系统建立发话方与受话方两端通话的服务流程,其步骤包括甲、外部资讯系统透过传输控制协议/互联网络协议网络,对本发明系统的流程控制单元发出建立双方通话的请求;乙、流程控制单元透过身份及逻辑验证单元验证资讯系统的身份,并验证发话方与受话方的电话号码;丙、流程控制单元在验证通过后,要求信号控制单元发出建立多媒体伺服器与发话方通话的要求;丁、信号控制单元透过次世代网络/IP多媒体子系统网络以通讯初始化协定通信协定对多媒体伺服器发出建立与发话方通话的请求;戊、信号控制单元透过次世代网络/IP多媒体子系统网络以通讯初始化协定通信协定对发话方发出建立与多媒体伺服器通话的请求;己、多媒体伺服器与发话方通话建立成功后,要求发话方进行按键动作,来确定发话方非自然人以外的语音系统或设备; 庚、发话方按键;辛、多媒体伺服器切断与发话方的通话后,信号控制单元由次世代网络/IP多媒体子系统网络接受通讯初始化协定信协定多媒体伺服器断线讯息,并通知流程控制单元;己、流程控制单元要求信号控制单元透过次世代网络/IP多媒体子系统网络以通讯初始化协定通信协定对发话方发出建立与受话方通话的请求;丑、流程控制单元要求信号控制单元透过次世代网络/IP多媒体子系统网络以通讯初始化协定通信协定对受话方发出建立与发话方通话的请求。
7.如权利要求6所述的由外部发起建立双方通话的方法,其中步骤甲的流程控制单元包括呼叫身份及逻辑验证单元以进行外部资讯系统的身份验证,以及发话方与受话方的号码验证。
8.如权利要求6所述的由外部发起建立双方通话的方法,其特征在于,所述步骤丁、 戊、己、庚透过多媒体伺服器要求发话方进行按键确认动作,以确保发话方为非自然人以外的语音系统或设备,避免发话方与受话皆为非自然人以外的语音系统或设备互相通话的状况。
9.如权利要求6所述的由外部发起建立双方通话的方法,其特征在于,所述步骤甲的流程控制单元包含要求信号控制单元进行以通讯初始化协定信号透过次世代网络/IP多媒体子系统网络对发话端、受话端与多媒体伺服器建立通话连线的请求。
10.如权利要求6所述的由外部发起建立双方通话的方法,其特征在于,所述步骤乙的身份及逻辑验证单元包括进行外部资讯系统的身份验证,以及发话方与受话方的号码验证。
11.如权利要求6所述的由外部发起建立双方通话的方法,其特征在于,所述步骤丙的信号控制单元包括界接次世代网络/IP多媒体子系统网络及通讯初始化协定信号编码与解码,让服务系统得以提供建立双方通话的服务。
12.如权利要求6所述的由外部发起建立双方通话的方法,其特征在于,所述步骤甲的外部资讯系统是透过传输控制协议/互联网络协议网络传递资讯的设备,该设备包含网页伺服器、电脑资讯系统、电脑应用程式及随选式多媒体电视/网路电视系统。
13.如权利要求6所述的由外部发起建立双方通话的方法,其特征在于,所述发话方与受话方为一般第二代行动通讯/第三代行动通讯行动电话、室内电话、次世代网络电话。
全文摘要
本发明是揭露一种由外部发起建立双方通话的系统及方法,当外部资讯系统以本系统制订的网络界面,发出建立发话方与受话方两端通话请求,本系统经过验证允许请求后,透过次世代网络/IP多媒体子系统(Next Generarion Network,以下简称NGN/IP Multimedia Subsystem,以下简称IMS)网络的通讯初始化协定(Session Initiation Protocol,以下简称SIP)来建立发话方与受话方两端通话。本发明包括有(一)流程控制单元,执行、控制、管理服务流程,接受外部资讯系统的请求,并整合各子单元以完成服务;(二)身份及逻辑验证单元,负责进行外部资讯系统的身份验证,以及发话方与受话方的号码验证;(三)信号控制单元,用以界接NGN/IMS网络,进行SIP信号的收送与编解码,藉此,可提供使用者一种由外部发起建立双方通话的服务。
文档编号H04L29/06GK102333102SQ20111033936
公开日2012年1月25日 申请日期2011年11月1日 优先权日2011年7月21日
发明者吴冠峯, 周自强, 林逸修, 谢万蒲, 连启宏 申请人:中华电信股份有限公司