发明名称 一种能进行内外网路间直接通讯的多媒体会议系统与方法
摘要 一种能进行内外网路间直接通讯的多媒体会议系统,其包括:一个以上(之能接受呼叫)之网路话机(Useragents),以构成内部网路;一呼叫端,其系位于内部网路外,并得经外部网路与内部网路连接;一个网路位址转换(NAT),其系介于该呼叫端与该内部网路间;一个代理伺服器,其系介于该呼叫端与该内部网路间,而逻辑上的与网路位址转换(NAT)平行配置,以负责接收由呼叫端发出之会议建置协定之讯息,并进行位址之连结与传送,以将该讯息传送到特定之网路话机(User agents)。
申请公布号 TWI267293 申请公布日期 2006.11.21
申请号 TW094107406 申请日期 2005.03.09
申请人 精益科技股份有限公司 发明人 曾木群
分类号 H04M3/56(2006.01);H04M11/06(2006.01) 主分类号 H04M3/56(2006.01)
代理机构 代理人 陈森丰 台北市内湖区成功路2段512号9楼之2
主权项 1.一种能进行内外网路间直接通讯的多媒体会议 系统,其包括: 一个以上(之能接受呼叫)之网路话机(User agents),以 构成内部网路; 一呼叫端,其系位于内部网路外,并得经外部网路 与内部网路连接; 一个网路位址转换(NAT),其系介于该呼叫端与该内 部网路间; 一个代理伺服器,其系介于该呼叫端与该内部网路 间,而逻辑上的与网路位址转换(NAT)平行配置,以负 责接收由呼叫端发出之会议建置协定之讯息,并进 行位址之连结与传送,以将该讯息传送到特定之网 路话机(User agents)。 2.如申请专利范围第1项之多媒体会议系统,其中, 该代理伺服器对呼叫端所提出之呼叫(INVITE),藉选 择特定之网路话机(User agent),做为其间之介面,以 连结会议通讯的双方。 3.如申请专利范围第1项之多媒体会议系统,其中, 该代理伺服器系以符合SIP通讯协定之方式,建置会 议通讯之呼叫与连线。 4.如申请专利范围第2项之多媒体会议系统,其中, 该代理伺服器具有两个以上之网路介面(Network Interface),其中至少一个网路介面系连接外部网路, 以及至少一个网路介面连接内部网路。 5.如申请专利范围第4项之多媒体会议系统,其中, 该连接外部网路之网路介面具有独立之公共IP,而 该连接内部网路之网路介面则具有内部网路所定 义网域之IP。 6.如申请专利范围第3项之多媒体会议系统,其中, 该代理伺服器将呼叫端传送过来之呼叫,转送到个 别网路话机(User agents)。 7.如申请专利范围第5项之多媒体会议系统,其中, 该代理伺服器逻辑上地更包括一个登录伺服器( Registration Server),该一个以上之网路话机(User agents) 可向登录伺服器做URI(Uniform Resource Indentifier)之登 录。 8.如申请专利范围第7项之多媒体会议系统,其中, 该代理伺服器系可向该登录伺服器取得已登录URI 之网路话机(User agents)之联络清单(Contact List),并依 URI定位之方式,将呼叫端传送过来之呼叫,转送到 个别网路话机(User agent)。 9.如申请专利范围第8项之多媒体会议系统,其中, 该代理伺服器系以虚拟代理话机(Backend to Backend User agent)方式,作为该呼叫端与网路话机(User agents) 间之对话媒介。 10.如申请专利范围第9项之多媒体会议系统,其中, 该代理伺服器之虚拟代理话机(Backend to Backend User agent)将「呼叫端对网路话机(User agents)」以及「网 路话机(User agents)对呼叫端」两个对话(call legs)予 以连结。 11.如申请专利范围第10项之多媒体会议系统,其中, 该代理伺服器之虚拟代理话机(Backend to Backend User agent)并建立「呼叫端」以及「网路话机(User agents) 」间之RTP转送机制(RTP RELAY)。 12.如申请专利范围第11项之多媒体会议系统,其中, 该代理伺服器系以符合RTP(Real Time Transport Protocal) 协定之方式,进行即时的多媒体会议通讯。 13.一种能进行内外网路间直接通讯的多媒体会议 系统,其包括: 一个以上之网路话机(User agents),以构成内部网路; 一个代理伺服器,其系透过该内部网路而与网路话 机(User agents)连结,该代理伺服器藉着作为外部网 路之介面,接收由内部网路内特定之网路话机(User agents)发出之会议建置协定之讯息,并进行位址之 连结与传送; 一被呼叫端,其系透过外部网路与该代理伺服器连 结; 一个网路位址转换(NAT),其系介于该被呼叫端与该 内部网路间,而与该代理伺服器逻辑上的平行建置 。 14.如申请专利范围第13项之多媒体会议系统,其中, 该代理伺服器对网路话机(User agent)所提出之呼叫( INVITE),藉由DNS查询,以连结被呼叫端,而做为会议通 讯的双方间之介面。 15.如申请专利范围第13项之多媒体会议系统,其中, 该代理伺服器系以符合SIP通讯协定之方式,建置会 议通讯之呼叫与连线。 16.如申请专利范围第14项之多媒体会议系统,其中, 该代理伺服器具有两个以上之网路介面(Network Interface),其中至少一个网路介面系连接外部网路, 以及至少一个网路介面连接内部网路。 17.如申请专利范围16项之多媒体会议系统,其中,该 连接外部网路之网路介面具有独立之公共IP,而该 连接内部网路之网路介面则具有内部网路所定义 网域之IP。 18.如申请专利范围第15项之多媒体会议系统,其中, 该代理伺服器将网路话机(User agents)传送过来之呼 叫,转送到被呼叫端。 19.如申请专利范围第17项之多媒体会议系统,其中, 该代理伺服器逻辑上地更包括一个登录伺服器( Registration Server),该一个以上之网路话机(User agents) 可向登录伺服器做URI(Uniform Resource Indentifier)之登 录。 20.如申请专利范围第19项之多媒体会议系统,其中, 该代理伺服器系以虚拟代理话机(Backend to Backend User agent)方式,作为该网路话机(User agents)与被呼叫 端间之对话媒介。 21.如申请专利范围第20项之多媒体会议系统,其中, 该代理伺服器之虚拟代理话机(Backend to Backend User agent)将「网路话机(User agents)对被呼叫端」以及「 被呼叫端对网路话机(User agents)」两个对话(call legs)予以连结。 22.如申请专利范围第21项之多媒体会议系统,其中, 该代理伺服器之虚拟代理话机(Backend to Backend User agent)并建立「网路话机(User agents)」以及「被呼叫 端」间之RTP转送机制(RTP RELAY)。 23.如申请专利范围第22项之多媒体会议系统,其中, 该代理伺服器系以符合RTP(Real Time Transport Protocal) 协定之方式,进行即时的多媒体会议通讯。 24.一种能进行内外网路间直接通讯的多媒体会议 之方法,其包括: (1)于内部网路而与网路位址转换(NAT)逻辑上平行 的符合SIP协定代理伺服器,接收经外部网路而与内 部网路连接之呼叫端所传送之会议建置协定之讯 息,检验确认该讯息,并记录呼叫端发出呼叫(INVITE) 讯息的来源路径; (2)并对该特定之网路话机(User agents)针对该会议建 置讯息储存连结路径; (3)依据外部网路呼叫端与内部网路内经选择后之 网路话机(User agents)之连结路径,进行多媒体之会 议通讯。 25.如申请专利范围第24项之多媒体会议之方法,其 中,该步骤(2)更包括:(2-1)内部网路之网路话机(User agents)向代理伺服器内逻辑上所另外包括之登录伺 服器进行URI(Uniform Resource Indentifier)之登录。 26.如申请专利范围第25项之多媒体会议之方法,其 中,该步骤(2),更包括:(2-2)代理伺服器向该登录伺 服器取得已登录URI之网路话机(User agents)之联络清 单(Contact List),并依URI定位之方式,将呼叫端传送过 来之呼叫,转送到个别网路话机(User agent)。 27.如申请专利范围第26项之多媒体会议之方法,其 中,该(3)步骤更包括:(3-1)以「虚拟代理话机」( Backend to Backend User agent,B2BUA)进行对话媒介,进行外 部网路呼叫端与内部网路内经选择后之网路话机( User agents)多媒体之会议通讯。 28.如申请专利范围第27项之多媒体会议之方法,其 中,该(3-1)步骤系以「虚拟代理话机」(Backend to Backend User agent,B2BUA)进行「网路话机(User agents)对 呼叫端」以及「呼叫端对网路话机(User agents)」两 个对话(call legs)之连结。 29.如申请专利范围第28项之多媒体会议之方法,其 中,该(3-1)步骤更包括:(3-2)「虚拟代理话机」( Backend to Backend User agent,B2BUA)进行「网路话机(User agents)」以及「呼叫端」间之RTP转送机制(RTP RELAY) 之建立。 30.如申请专利范围第29项之多媒体会议之方法,其 中,该(3-2)步骤系以一符合RTP(Real Time Transport Protocal)协定之方式,进行通讯各方之即时的多媒体 会议通讯。 31.一种能进行内外网路间直接通讯的多媒体会议 之方法,其包括: (1)于内部网路而与网路位址转换(NAT)逻辑上平行 的符合SIP协定之代理伺服器,接收由内部网路内特 定之网路话机(User agent)发出之会议建置协定之讯 息,检验确认该讯息,并记录网路话机(User agent)发 出呼叫「INVITE」讯息的来源路径; (2)前揭代理伺服器对网路话机(User agent)发出之呼 叫「INVITE」,藉由DNS查询,以连接存于内部网路外 之被呼叫端,并针对该会议建置讯息储存连结路径 ; (3)依据内部网路之网路话机(User agents)与存于内部 网路外之被呼叫端之连结路径,进行多媒体之会议 通讯。 32.如申请专利范围第31项之多媒体会议之方法,其 中,该步骤(1)更包括:(1-1)内部网路之网路话机(User agents)向代理伺服器内逻辑上所另外包括之登录伺 服器进行URI(Uniform Resource Indentifier)之登录。 33.如申请专利范围第32项之多媒体会议之方法,其 中,该(3)步骤更包括:(3-1)以「虚拟代理话机」( Backend to Backend User agent,B2BUA)进行对话媒介,进行内 部网路之网路话机(User agents)与内部网路外之被呼 叫端间之多媒体之会议通讯。 34.如申请专利范围第33项之多媒体会议之方法,其 中,该(3-1)步骤系以「虚拟代理话机」(Backend to Backend User agent,B2BUA)进行「网路话机(User agents)对 被呼叫端」以及「被呼叫端对网路话机(User agents) 」两个对话(call legs)之连结。 35.如申请专利范围第34项之多媒体会议之方法,其 中,该(3-1)步骤更包括:(3-2)「虚拟代理话机」( Backend to Backend User agent,B2BUA)进行「网路话机(User agents)」以及「被呼叫端」间之RTP转送机制(RTP RELAY)之建立。 36.如申请专利范围第35项之多媒体会议之方法,其 中,该(3-2)步骤系以一符合RTP(Real Time Transport Protocal)协定之方式,进行通讯各方之即时的多媒体 会议通讯。 37.一种能实现内外网路间点对点直接会议通讯之 储存媒体(computer-readable medium),该储存媒体包括以 下之可藉电脑执行之指(computer-executable instructions) : (1)接受透过外部网路与内部网路连结之呼叫端的 会议呼叫; (2)记录呼叫端发出之呼叫讯息的来源路径; (3)构成内部网路之网路话机(User agents)向其做URI( Uniform Resource Indentifier)之登录; (4)建立并取得已登录URI之网路话机(User agents)之联 络清单(Contact List); (5)依URI之设定,传送呼叫端发出之会议建置呼叫, 并定址传送到内部网路内特定之网路话机(User agents)。 38.如申请专利范围第37项之储存媒体,其中,该等可 藉电脑执行之指令系以符合SIP通讯协定之方式,来 进行内外网路会议通讯之呼叫、连线与会议管理 。 39.如申请专利范围第37项之储存媒体,更包括:以「 虚拟代理话机」方式,执行外部网路呼叫端与内部 网路之网路话机(User agents)间的对话媒介。 40.如申请专利范围第39项之储存媒体,其中,该可藉 电脑执行之指令,系以「虚拟代理话机」(Backend to Backend User agent)将「网路话机(User agents)对呼叫端 」以及「呼叫端对网路话机(User agents)」两个对话 (call legs)予以连结,以媒介外部网路呼叫端与内部 网路之网路话机(User agents)间的对话。 41.如申请专利范围第40项之储存媒体,其中,该可藉 电脑执行之指令,更包括:以「虚拟代理话机」建 立「呼叫端」以及「网路话机(User agents)」间之RTP 转送机制(RTP RELAY)。 42.一种能实现内外网路间点对点直接会议通讯之 储存媒体(computer-readable medium),该储存媒体包括以 下之可藉电脑执行之指令(computer-executable instructions): (1)接受由内部网路内特定之网路话机(User agents)发 出之会议呼叫; (2)记录该网路话机发出之呼叫讯息的来源路径; (3)对网路话机发出之呼叫讯息,藉由DNS查询,以连 接内部网路外之被呼叫端; (4)传送网路话机发出之会议建置呼叫,并定址传送 到内部网路外之被呼叫端。 43.如申请专利范围第42项之储存媒体,其中,该等可 藉电脑执行之指令系以符合SIP通讯协定之方式,来 进行内外网路会议通讯之呼叫、连线与会议管理 。 44.如申请专利范围第42项之储存媒体,更包括:以「 虚拟代理话机」方式,执行内部网路之网路话机( User agents)与内部网路外之被呼叫端间的对话媒介 。 45.如申请专利范围第44项之储存媒体,其中,该可藉 电脑执行之指令,系以「虚拟代理话机」(Backend to Backend User agent)将「网路话机(User agents)对被呼叫 端」以及「被呼叫端对网路话机(User agents)」两个 对话(call legs)予以连结,以媒介外部网路呼叫端与 内部网路之网路话机(User agents)间的对话。 46.如申请专利范围第45项之储存媒体,其中,该可藉 电脑执行之指令,更包括:以「虚拟代理话机」建 立「呼叫端」以及「网路话机(User agents)」间之RTP 转送机制(RTP RELAY)。 图式简单说明: 第1图:习知技艺利用VoIP闸道器(Gateway)将网际网路( Internet)传来的网路电话转成普通电话,以构成点对 点直接通讯之示意图。 第2图:系SIP通讯协定以一代理伺服器作呼叫媒介( call mediation)之会议呼叫程序图。 第3图:本发明之包括一NAT及一与NAT平行建置之符 合SIP通讯协定要求之代理伺服器之实施例图。 第4图:本发明前述之实施例中,该符合SIP通讯协定 之代理伺服器在为内部网路与外部网路间进行多 媒体会议呼叫、连线与通讯进行之示意图。 第5图:本发明实施例之符合SIP通讯协定之代理伺 服器在内部网路对外部网路进行会议呼叫之程序, 以构成内外网路多媒体会议连线之说明图。 第6图:本发明实施例之符合SIP通讯协定之代理伺 服器在外部网路对内部网路进行会议呼叫之程序, 以构成内外网路多媒体会议连线之说明图。
地址 台北市南港区园区街3号13楼之1