專(zhuān)利名稱(chēng):多媒體連線(xiàn)作業(yè)控制的網(wǎng)路的結(jié)構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一網(wǎng)路結(jié)構(gòu),特別是關(guān)于在具有網(wǎng)路轉(zhuǎn)址(NAT,Network Address Translation)與防火墻裝置的網(wǎng)路中傳送媒體串流的一結(jié)構(gòu)。
背景技術(shù):
一般而言,透過(guò)H.323或連線(xiàn)作業(yè)初始通訊協(xié)定(SIP,SessionInitiation Protocol)所傳輸?shù)拿襟w通訊是包含信號(hào)串流與媒體串流。上述的通訊協(xié)定允許媒體客戶(hù)端包封其地址的資訊。此信號(hào)信息是經(jīng)由閘道(gatekeeper)或代理伺服器(proxy server)寄送到目標(biāo)客戶(hù)端。此目標(biāo)客戶(hù)端是透過(guò)上述的信號(hào)信息得知上述的第一個(gè)通訊媒體客戶(hù)端的地址,并且在雙方之間開(kāi)啟一媒體連線(xiàn)。
然而上述的客戶(hù)端是可能位于一網(wǎng)路轉(zhuǎn)址(NAT)裝置之后,并且上述客戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定(Internet Protocol)地址是為此網(wǎng)路轉(zhuǎn)址裝置所轉(zhuǎn)換;其中,上述的包封于信號(hào)信息內(nèi)的地址資訊將可能異于真實(shí)地址,據(jù)此,上述的目標(biāo)客戶(hù)端即無(wú)法正確地開(kāi)啟媒體連線(xiàn)到上述的第一個(gè)通訊媒體客戶(hù)端。
與上述的情況相仿,此第一個(gè)通訊媒體客戶(hù)端是可能位于一防火墻裝置之后,此防火墻裝置通常是可阻斷內(nèi)部網(wǎng)路(intranet)與網(wǎng)際網(wǎng)路的直接連線(xiàn)。自上述的雙方發(fā)起的媒體連線(xiàn)亦將遭到上述防火墻的阻斷。
再者,上述的點(diǎn)對(duì)點(diǎn)的媒體連線(xiàn)品質(zhì)是不能加以控制,監(jiān)控,或記錄;故媒體的通訊是很難加以管理、追蹤,或回復(fù)。據(jù)此,網(wǎng)路結(jié)構(gòu)須能夠提供一自由通訊的平臺(tái)以及一管理機(jī)制以增進(jìn)其通訊服務(wù)。
發(fā)明內(nèi)容
為克服上述缺點(diǎn),本發(fā)明的目的在于,提供一種多媒體連線(xiàn)作業(yè)控制的網(wǎng)路的結(jié)構(gòu),本發(fā)明所提供的于兩個(gè)具有異質(zhì)網(wǎng)路地址區(qū)段的網(wǎng)路中透通多媒體資料串流的一通訊網(wǎng)路結(jié)構(gòu)的方法與系統(tǒng),其中,上述的網(wǎng)路包含復(fù)數(shù)個(gè)防火墻與網(wǎng)路轉(zhuǎn)址裝置。此網(wǎng)路結(jié)構(gòu)包含至少一連線(xiàn)作業(yè)控制伺服器(session control server)、一記錄伺服器(log server)以捕捉與數(shù)字化記錄通訊資料串流、一管理伺服器(administration server)以管理上述的至少一連線(xiàn)作業(yè)控制伺服器與監(jiān)控及記錄通訊品質(zhì),及產(chǎn)生通訊流量報(bào)表、一透過(guò)上述連線(xiàn)作業(yè)控制伺服器以發(fā)起通訊要求的第一網(wǎng)路客戶(hù)端,與一透過(guò)上述連線(xiàn)作業(yè)控制伺服器以接收通訊要求的第二網(wǎng)路客戶(hù)端。上述的連線(xiàn)作業(yè)控制伺服器可包含一網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器(NAT and firewall traversal server)、一通訊加密伺服器、一頻寬控制伺服器,與一品質(zhì)監(jiān)控伺服器。
本發(fā)明一于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其中該復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路是包含復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置,其特征在于,該于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng)包含至少一連線(xiàn)作業(yè)控制伺服器,還包含一網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器;一通訊加密伺服器;一頻寬控制伺服器;以及一品質(zhì)監(jiān)控間服器;一記錄伺服器以捕捉與數(shù)字化記錄通訊資料串流;一管理伺服器以管理上述的至少一該連線(xiàn)作案控制伺服器與監(jiān)控及記錄通訊品質(zhì),及產(chǎn)生通訊流量報(bào)表;一透過(guò)該連線(xiàn)作業(yè)控制伺服器以發(fā)起通訊要求的第一網(wǎng)路客戶(hù)端;以及一透過(guò)該連線(xiàn)作業(yè)控制伺服器以接收通訊要求的第二網(wǎng)路客戶(hù)端。
其中上述的連線(xiàn)作業(yè)控制伺服器是可為該網(wǎng)路客戶(hù)端、其他的該連線(xiàn)作業(yè)控制伺服器、該管理伺服器,與該記錄伺服器所存取,并且該第一網(wǎng)路客戶(hù)端是透過(guò)至少一該連線(xiàn)作業(yè)控制伺服器與該第二網(wǎng)路客戶(hù)端建立一包含信號(hào)與多媒體資料串流的通訊連線(xiàn),該第一網(wǎng)路客戶(hù)端包含一偵測(cè)模組以偵測(cè)任何位于該第一網(wǎng)路客戶(hù)端與該連線(xiàn)作業(yè)控制伺服器的網(wǎng)路轉(zhuǎn)址或防火墻裝置;以及一傳接模組以傳送及接收于該第一網(wǎng)路客戶(hù)端與上述一個(gè)該連線(xiàn)作業(yè)控制伺服器之間的多媒體資料串流。
其中上述的網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器還包含一偵測(cè)模組以偵測(cè)位于其與該網(wǎng)路客戶(hù)端之間的該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置;一傳接模組以傳送及接收于該網(wǎng)路客戶(hù)端與該連線(xiàn)作業(yè)控制伺服器之間的多媒體資料串流;一信號(hào)模組以接收該網(wǎng)路客戶(hù)端或該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置的信號(hào)與多媒體地址資訊;一對(duì)應(yīng)模組以管理該網(wǎng)路客戶(hù)端與該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置的地址對(duì)應(yīng)資訊;以及一轉(zhuǎn)換模組,其中自該第一網(wǎng)路客戶(hù)端發(fā)出的一輸入信息的信號(hào)與多媒體地址資訊將根據(jù)該對(duì)應(yīng)模組的地址對(duì)應(yīng)資訊轉(zhuǎn)換成另一輸出信息的信號(hào)與多媒體地址資訊。
其中上述的網(wǎng)路客戶(hù)端的地址對(duì)應(yīng)資訊包含網(wǎng)際網(wǎng)路協(xié)定地址的資訊。
其中上述的第一網(wǎng)路客戶(hù)端還包含一自動(dòng)偵測(cè)模組以偵測(cè)一個(gè)可供運(yùn)用的該連線(xiàn)作業(yè)控制伺服器,該通訊加密伺服器是對(duì)多媒體資料串流進(jìn)行加密與解密的動(dòng)作,該頻寬控制伺服器是根據(jù)多媒體資料串流的格式或內(nèi)容給予一優(yōu)先度,并且該頻寬控制伺服器是根據(jù)該優(yōu)先度對(duì)多媒體資料串流的傳送加以控制。
其中上述的品質(zhì)監(jiān)控伺服器是監(jiān)控多媒體資料串流的傳輸擾動(dòng)與封包遺失率,該連線(xiàn)作業(yè)控制伺服器預(yù)留適當(dāng)資源以供監(jiān)控與記錄相關(guān)資料之用,該記錄伺服器是附屬于一部該連線(xiàn)作業(yè)控制伺服器以捕捉與數(shù)字化儲(chǔ)存經(jīng)過(guò)該連線(xiàn)作業(yè)控制伺服器的多媒體資料串流,并且該多媒體資料串流可為該第一網(wǎng)路客戶(hù)端與/或該連線(xiàn)作業(yè)控制伺服器重新導(dǎo)向至另一個(gè)適當(dāng)?shù)脑撨B線(xiàn)作業(yè)控制伺服器。
其中上述的轉(zhuǎn)換模組還包含一第一信號(hào)偵測(cè)模組以偵測(cè)來(lái)自該輸入信息的一第一信號(hào)形態(tài);一第二信號(hào)偵測(cè)模組以偵測(cè)該輸出信息的一第二信號(hào)形態(tài);以及于該第一信號(hào)形態(tài)不同于該第二信號(hào)形態(tài)時(shí),將該輸入信息的該第一信號(hào)形態(tài)轉(zhuǎn)換成該輸出信息的該第二信號(hào)形態(tài)的一信號(hào)轉(zhuǎn)換模組。
其中上述的轉(zhuǎn)換模組還包含一第一編解碼結(jié)構(gòu)偵測(cè)模組以偵測(cè)來(lái)自該輸入信息的一第一編解碼結(jié)構(gòu);一第二編解碼結(jié)構(gòu)偵測(cè)模組以偵測(cè)該輸出信息的一第二編解碼結(jié)構(gòu);以及于該第一編解碼結(jié)構(gòu)不同于該第二編解碼結(jié)構(gòu)時(shí),將該輸入信息的該第一編解碼結(jié)構(gòu)轉(zhuǎn)換成該輸出信息的該第二編解碼結(jié)構(gòu)的一編解碼結(jié)構(gòu)轉(zhuǎn)換模組。
其中上述的地址對(duì)應(yīng)資訊是包含下列的組合該網(wǎng)路客戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址資訊與該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)際網(wǎng)路協(xié)定地址資訊;該第一網(wǎng)路客戶(hù)端與該第二網(wǎng)路客戶(hù)端的洞際網(wǎng)路協(xié)定地址資訊;以及該網(wǎng)路客戶(hù)端的該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)際網(wǎng)路協(xié)定地址資訊。
其中上述的管理伺服器是管理至少一個(gè)該連線(xiàn)作業(yè)控制伺服器,該連線(xiàn)作業(yè)控制伺服器還包含一資訊存取介面供外部系統(tǒng)使用,該管理伺服器得知通過(guò)至少一個(gè)該連線(xiàn)作業(yè)控制伺服器的一特定通訊的路由與通訊品質(zhì)資訊,該管理伺服器產(chǎn)生關(guān)于至少一個(gè)該連線(xiàn)作業(yè)控制伺服器的通訊流量報(bào)告,并且該管理伺服器還包含一查詢(xún)模組以對(duì)通訊流量報(bào)告進(jìn)行排序或過(guò)濾。
其中上述的連線(xiàn)作業(yè)控制伺服器還包含一資訊存取介面供外部系統(tǒng)使用。
其中上述的連線(xiàn)作業(yè)控制伺服器還包含一報(bào)表檔案產(chǎn)生伺服器以產(chǎn)生報(bào)表檔案以及一檔案輸出介面以輸出白該報(bào)表檔案產(chǎn)生伺服器所產(chǎn)生的檔案,該管理伺服器是透過(guò)該檔案輸出介面自該連線(xiàn)作業(yè)控制伺服器收集資訊,所有位于該連線(xiàn)作業(yè)控制伺服器中的地址資訊與資源使用資訊皆可由該檔案輸出介面取得。
其中上述的管理伺服器是透過(guò)該資訊存取介面自該連線(xiàn)作業(yè)控制伺服器收集資訊,所有位于該連線(xiàn)作業(yè)控制伺服器中的地址資訊與資源使用資訊皆可由該資訊存取介面取得。
其中上述的管理伺服器是透過(guò)該連線(xiàn)作業(yè)控制伺服器的該資訊存取介面將至少一設(shè)定檔案載入該連線(xiàn)作業(yè)控制伺服器,并且該設(shè)定檔案包含該連線(xiàn)作業(yè)控制伺服器與該管理伺服器的地址資訊。
本發(fā)明一于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其中該復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路是包含復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置,其特征在于,該于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法包含至少一連線(xiàn)作業(yè)控制方法,還包含
一網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透方法;一通訊加密方法;一頻寬控制方法;以及一品質(zhì)監(jiān)控方法;一記錄方法以捕捉與數(shù)字化記錄通訊資料串流;一管理方法以管理上述的至少一該連線(xiàn)作業(yè)控制方法與監(jiān)控及記錄通訊品質(zhì),及產(chǎn)生通訊流量報(bào)表;一透過(guò)該連線(xiàn)作業(yè)控制方法以發(fā)起通訊要求的第一網(wǎng)路客戶(hù)端;以及一透過(guò)該連線(xiàn)作業(yè)控制方法以接收通訊要求的第二網(wǎng)路客戶(hù)端。
其中上述的連線(xiàn)作業(yè)控制方法是可為該網(wǎng)路客戶(hù)端、其他的該連線(xiàn)作業(yè)控制方法、該管理方法,與該記錄方法所存取,該第一網(wǎng)路客戶(hù)端是經(jīng)由至少一該連線(xiàn)作業(yè)控制方法的協(xié)助與該第二網(wǎng)路客戶(hù)端建立一包含信號(hào)與多媒體資料串流的通訊連線(xiàn),該第一網(wǎng)路客戶(hù)端包含偵測(cè)任何位于該第一網(wǎng)路客戶(hù)端與該連線(xiàn)作業(yè)控制方法的網(wǎng)路轉(zhuǎn)址或防火墻裝置;以及傳送及接收于該第一網(wǎng)路客戶(hù)端與上述一個(gè)該連線(xiàn)作業(yè)控制方法之間的多媒體資料串流。
其中上述的網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透方法還包含偵測(cè)位于其與該網(wǎng)路客戶(hù)端之間的該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置;傳送及接收于該網(wǎng)路客戶(hù)端與該連線(xiàn)作業(yè)控制方法之間的多媒體資料串流;接收該網(wǎng)路客戶(hù)端或該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置的信號(hào)與多媒體地址資訊;一對(duì)應(yīng)方法以管理該網(wǎng)路客戶(hù)端與該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置的地址對(duì)應(yīng)資訊;以及一轉(zhuǎn)換方法,其中自該第一網(wǎng)路客戶(hù)端發(fā)出的一輸入信息的信號(hào)與多媒體地址資訊將根據(jù)該對(duì)應(yīng)方法的地址對(duì)應(yīng)資訊轉(zhuǎn)換成另一輸出信息的信號(hào)與多媒體地址資訊。
其中上述的網(wǎng)路客戶(hù)端的地址對(duì)應(yīng)資訊包含網(wǎng)際網(wǎng)路協(xié)定地址的資訊。
其中上述的第一網(wǎng)路客戶(hù)端還包含一自動(dòng)偵測(cè)方法以偵測(cè)一個(gè)可供運(yùn)用的該連線(xiàn)作業(yè)控制方法,該通訊加密方法是對(duì)多媒體資料串流進(jìn)行加密與解密的動(dòng)作,該頻寬控釗方法是根據(jù)多媒體資料串流的格式或內(nèi)容給予一優(yōu)先度,并且該頻寬控制方法是根據(jù)該優(yōu)先度對(duì)多媒體資料串流的傳送加以控制。
其中上述的品質(zhì)監(jiān)控方法是監(jiān)控多媒體資料串流的傳輸擾動(dòng)與封包遺失率,該連線(xiàn)作業(yè)控制方法預(yù)留適當(dāng)資源以供監(jiān)控與記錄相關(guān)資料之用,并且該記錄方法是附屬于該連線(xiàn)作業(yè)控制方法以捕捉與數(shù)字化儲(chǔ)存經(jīng)過(guò)該連線(xiàn)作業(yè)控制方法的多媒體資料串流。
其中上述的轉(zhuǎn)換方法還包含偵測(cè)來(lái)自該輸入信息的一第一信號(hào)形態(tài);偵測(cè)該輸出信息的一第二信號(hào)形態(tài);以及于該第一信號(hào)形態(tài)不同于該第二信號(hào)形態(tài)時(shí),將該輸入信息的該第一信號(hào)形態(tài)轉(zhuǎn)換咸該輸出信息的該第二信號(hào)形態(tài)。
其中上述的轉(zhuǎn)換方法還包含偵測(cè)來(lái)自該輸入信息的一第一編解碼結(jié)構(gòu);偵測(cè)該輸出信息的一第二編解碼結(jié)構(gòu);以及于該第一編解碼結(jié)構(gòu)不同于該第二編解碼結(jié)構(gòu)時(shí),將該輸入信息的該第一編解碼結(jié)構(gòu)轉(zhuǎn)換咸該輸出信息的該第二編解碼結(jié)構(gòu)。
其中上述的地址對(duì)應(yīng)資訊是包含下列的組合該網(wǎng)路客戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址資訊與該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)際網(wǎng)路協(xié)定地址資訊;該第一網(wǎng)路客戶(hù)端與該第二網(wǎng)路客戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址資訊;以及該網(wǎng)路客戶(hù)端的該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)際網(wǎng)路協(xié)定地址資訊,其中上述的多媒體資料串流可為該第一網(wǎng)路客戶(hù)端與/或該連線(xiàn)作業(yè)控制方法重新導(dǎo)向至另一個(gè)適當(dāng)?shù)脑撨B線(xiàn)作業(yè)控制方法。
其中上述的管理方法是管理至少一個(gè)該連線(xiàn)作業(yè)控制方法,該管理方法得知通過(guò)至少一個(gè)該連線(xiàn)作業(yè)控制方法的一特定通訊的路由與通訊品質(zhì)資訊,該管理方法產(chǎn)生關(guān)于至少一個(gè)該連線(xiàn)作業(yè)控制方法的通訊流量報(bào)告,并且該管理方法還包含一查詢(xún)方法以對(duì)通訊流量報(bào)告進(jìn)行排序或過(guò)濾。
其中上述的連線(xiàn)作業(yè)控制方法還包含一資訊存取介面供外部系統(tǒng)使用,該管理方法是透過(guò)該資訊存取介面自該連線(xiàn)作業(yè)控制方法收集資訊,所有位于該連線(xiàn)作業(yè)控制方法中的地址資訊與資源使用資訊皆可由該資訊存取介面取得。
其中上述的連線(xiàn)作業(yè)控制方法還包含一報(bào)表檔案產(chǎn)生方法以產(chǎn)生報(bào)表檔案與一檔案輸出介面以輸出自該報(bào)表檔案產(chǎn)生方法所產(chǎn)生的檔案,該管理方法是透過(guò)該檔案輸出介面自該連線(xiàn)作業(yè)控制方法收集資訊,所有位于該連線(xiàn)作業(yè)控制方法中的地址資訊與資源使用資訊皆可由該檔案輸出介面取得。
其中上述的管理方法是透過(guò)該連線(xiàn)作業(yè)控制方法的該資訊存取介面將至少一設(shè)定檔案載入該連線(xiàn)作業(yè)控制方法,該設(shè)定檔案包含該連線(xiàn)作業(yè)控制方法與該管理方法的地址資訊。
本發(fā)明在此所探討的方向?yàn)橐痪哂芯W(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)路中傳送媒體串流的結(jié)構(gòu)。為了能徹底地了解本發(fā)明,將在下列的描述中提出詳盡的步驟及其組成。顯然地,本發(fā)明的施行并未限定于熟悉網(wǎng)路的技術(shù)者所熟習(xí)的特殊細(xì)節(jié)。另一方面,眾所周知的組成或步驟并未描述于細(xì)節(jié)中,以避免造成本發(fā)明不必要的限制。本發(fā)明的較佳實(shí)施例會(huì)詳細(xì)描述如下,然而除了這些詳細(xì)描述之外,本發(fā)明還可以廣泛地施行在其他的實(shí)施例中,且本發(fā)明的范圍不受限定,其以之后的專(zhuān)利范圍為準(zhǔn),其中圖1是為一根據(jù)本發(fā)明一實(shí)施例的一系統(tǒng)結(jié)構(gòu)的方塊示意圖;
圖2是為圖1示出的網(wǎng)路客戶(hù)端的細(xì)部方塊示意圖;圖3是為圖1示出的連線(xiàn)作業(yè)控制伺服器的細(xì)部方塊示意圖;圖4與圖5是為自上述的第一網(wǎng)路客戶(hù)端經(jīng)過(guò)上述連線(xiàn)作業(yè)控制伺服器至上述的第二網(wǎng)路客戶(hù)端建立連線(xiàn)的流程示意圖;以及圖6是為上述的記錄伺服器相關(guān)作業(yè)的一流程示意圖。
具體實(shí)施例方式
參考圖1所示,其是為一根據(jù)本發(fā)明一實(shí)施例的一系統(tǒng)結(jié)構(gòu)100的方塊示意圖,其中,此系統(tǒng)結(jié)構(gòu)100是用于不同異質(zhì)網(wǎng)路地址的網(wǎng)路客戶(hù)端問(wèn)傳送多媒體資料串流。如圖1所示,一第一網(wǎng)路110包含一第一網(wǎng)路客戶(hù)端112與一網(wǎng)路轉(zhuǎn)址或防火墻裝置114;以及一第二網(wǎng)路120包含一第二網(wǎng)路客戶(hù)端122與一網(wǎng)路轉(zhuǎn)址或防火墻裝置124;其中,此第一網(wǎng)路110與第二網(wǎng)路120是由至少一連線(xiàn)作業(yè)控制伺服器130相互連接。
于本實(shí)施例中,上述第一網(wǎng)路110與第二網(wǎng)路120的網(wǎng)路地址領(lǐng)域(domain)是不相同;換言之,上述第一網(wǎng)路客戶(hù)端112的一虛擬網(wǎng)路地址領(lǐng)域是與上述第二網(wǎng)路客戶(hù)端122的一虛擬網(wǎng)路地址領(lǐng)域不同。上述網(wǎng)路轉(zhuǎn)址或防火墻裝置114與124將執(zhí)行網(wǎng)路轉(zhuǎn)址的步驟以隱藏上述兩網(wǎng)路客戶(hù)端112與122的虛擬網(wǎng)路地址。
如圖1所示,此系統(tǒng)結(jié)構(gòu)100包含位于至少一網(wǎng)路轉(zhuǎn)址或防火墻裝置114之后的第一網(wǎng)路客戶(hù)端112、位于至少一網(wǎng)路轉(zhuǎn)址或防火墻裝置124之后的第二網(wǎng)路客戶(hù)端122、至少一個(gè)連線(xiàn)作業(yè)控制伺服器130、至少一個(gè)管理伺服器140,與一記錄伺服器150。此連線(xiàn)作業(yè)控制伺服器130的主要功能是將由此第一網(wǎng)路客戶(hù)端112所發(fā)送的一通訊要求轉(zhuǎn)發(fā)至上述的第二網(wǎng)路客戶(hù)端122,此功能是由將此第一網(wǎng)路客戶(hù)端112的網(wǎng)路地址轉(zhuǎn)換成上述連線(xiàn)作業(yè)控制伺服器130的網(wǎng)路地址而達(dá)成。如先前技術(shù)所言,于接收上述轉(zhuǎn)發(fā)的通訊要求后,上述連線(xiàn)作業(yè)控制伺服器130亦利用相同方式將上述第二網(wǎng)路客戶(hù)端122的回應(yīng)傳送回上述的第一網(wǎng)路客戶(hù)端112。
請(qǐng)參考圖2所示,其是為圖1示出的網(wǎng)路客戶(hù)端112與122的細(xì)部方塊示意圖。緣其簡(jiǎn)化之故,于本范例中是以上述的第一網(wǎng)路客戶(hù)端112為說(shuō)明主體。此第一網(wǎng)路客戶(hù)端112包含一偵測(cè)模組210以偵測(cè)任何位于第一網(wǎng)路客戶(hù)端112與上述連線(xiàn)作業(yè)控制伺服器130的網(wǎng)路轉(zhuǎn)址或防火墻裝置114。其中,一條連接第一網(wǎng)路客戶(hù)端112與上述連線(xiàn)作業(yè)控制伺服器130的網(wǎng)路路徑可能通過(guò)超過(guò)一個(gè)以上的網(wǎng)路轉(zhuǎn)址或防火墻裝置114。據(jù)此,于上述網(wǎng)路路徑中的網(wǎng)路轉(zhuǎn)址或防火墻裝置114所執(zhí)行的網(wǎng)路轉(zhuǎn)址動(dòng)作將被此偵測(cè)模組210所記錄;其中,為此偵測(cè)模組210所記錄的資訊包含此第一網(wǎng)路客戶(hù)端112與所有網(wǎng)路轉(zhuǎn)址或防火墻裝置114的網(wǎng)路地址。
如圖2所示,此第一網(wǎng)路客戶(hù)端112包含一傳接模組220以傳送及接收于此第一網(wǎng)路客戶(hù)端112與上述一個(gè)連線(xiàn)作業(yè)控制伺服器130之間的多媒體資料串流。
除此之外,此第一網(wǎng)路客戶(hù)端112還包含一自動(dòng)偵測(cè)模組230以自動(dòng)偵測(cè)一運(yùn)作中的連線(xiàn)作業(yè)控制伺服器130。若此運(yùn)作中的連線(xiàn)作業(yè)控制伺服器130是因資源短缺、故障,或其他原因而失效,則此第一網(wǎng)路客戶(hù)端112可將通訊導(dǎo)向另一個(gè)運(yùn)作中的連線(xiàn)作業(yè)控制伺服器130。
請(qǐng)參考圖3所示,其是為圖1示出的連線(xiàn)作業(yè)控制伺服器130的細(xì)部方塊示意圖。此連線(xiàn)作業(yè)控制伺服器130包含一網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器(NAT and firewall traversal server)310、一通訊加密伺服器320、一頻寬控制伺服器330,與一品質(zhì)監(jiān)控伺服器340。除此之外,此連線(xiàn)作業(yè)控制伺服器130可包含一用以產(chǎn)生報(bào)表檔案的報(bào)表檔案產(chǎn)生伺服器350。
此連線(xiàn)作業(yè)控制伺服器130亦可包含一資訊存取介面360與一檔案輸出介面370。于本實(shí)施例中,根據(jù)不同實(shí)作上的考量,上述的資訊存取介面360是可以網(wǎng)路連線(xiàn)(socket)、網(wǎng)頁(yè)、遠(yuǎn)端呼叫(RPC,Remote Procedure Call),或其他任何技術(shù)加以實(shí)作。與此資訊存取介面360相似,上述用以輸出由報(bào)表檔案產(chǎn)生伺服器350所產(chǎn)生的報(bào)表檔案的檔案輸出介面370,亦可以多種技術(shù)加以實(shí)作。
于本實(shí)施例的另一范例中,上述的資訊存取介面360與檔案輸出介面370是可由一共通介面實(shí)作,僅須此共通介面亦能提供所需的資訊與檔案即可。本發(fā)明可適用于此共通介面的實(shí)作以及上述的分開(kāi)介面360與370的實(shí)作。
再者,于本實(shí)施例中,上述的資訊存取介面360輿檔案輸出介面370可由一存取控制列表(ACL,Access Control List)或其他機(jī)制加以管控。比如,可于上述的資訊存取介面360與檔案輸出介面370加入一捫路地址的限制機(jī)制;亦即,僅能由位于上述存取控制列未的網(wǎng)路客戶(hù)端112與122、其他的連線(xiàn)作業(yè)控制伺服器130、管理伺服器140,以及記錄伺服器150對(duì)上述的資訊存取介面360與檔案輸出介面370進(jìn)行存取動(dòng)作。于根據(jù)本發(fā)明一實(shí)施例的系統(tǒng)結(jié)構(gòu)100中,圖1示出的管理伺服器140是透過(guò)上述的介面360與370對(duì)至少一個(gè)連線(xiàn)作業(yè)控制伺服器130進(jìn)行管理。
如圖3所示,此網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器310還包含一偵測(cè)饃組311以偵測(cè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置、一傳接模組312、一信號(hào)模組313、一對(duì)應(yīng)模組314,與一轉(zhuǎn)換模組315。如同其對(duì)等的第一網(wǎng)路客戶(hù)端112的偵測(cè)模組210,此一偵測(cè)模組311是用于偵測(cè)位于其與網(wǎng)路客戶(hù)端112與122之間的網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置114與124。與此相似,第一網(wǎng)路客戶(hù)端112的傳接模組220的對(duì)等模組是上述的傳接模組312。所有經(jīng)上述傳接模組312傳送接收的資訊將可被捕捉轉(zhuǎn)送至其他模組或伺服器,比如上述的品質(zhì)監(jiān)控伺服器340與記錄伺服器150。
多媒體資訊串流所攜帶的信號(hào)部分是由上述的信號(hào)模組313所解析。上述由多媒體資訊串流所攜帶的信號(hào)部分可能包含語(yǔ)音與影像通訊協(xié)定,如H.323與連線(xiàn)控帝4啟動(dòng)協(xié)定(SIP,Session InitiationProtocol)。除此以外,編碼形式、解碼格式、加密與特殊的定址資訊亦可能包含于此信號(hào)部分。上述的信號(hào)模組313可解析出包含上述于網(wǎng)路封包的內(nèi)的多媒體資訊串流上層協(xié)定的信號(hào)。據(jù)此,由上述信號(hào)模組313所發(fā)現(xiàn)的信號(hào)資訊可再交由上述的對(duì)應(yīng)模組314、一轉(zhuǎn)換模組315,與通訊加密伺服器320運(yùn)用。
經(jīng)由上述偵測(cè)模組311與信號(hào)模組313發(fā)現(xiàn)的地址資訊,如網(wǎng)路客戶(hù)端112與122以及網(wǎng)路轉(zhuǎn)址或防火墻裝置114與124的網(wǎng)路地址之后,上述的對(duì)應(yīng)模組314是可維護(hù)一地址對(duì)應(yīng)表。其中,于上述對(duì)應(yīng)模組314的地址對(duì)應(yīng)表中,于信號(hào)層次所指明的地址或地址代稱(chēng)(alias)可被對(duì)應(yīng)至一網(wǎng)路層次的網(wǎng)際網(wǎng)路地址;反之亦然。為便于管理之故,由上述對(duì)應(yīng)模組314所維護(hù)的資訊可被歸檔至一設(shè)定檔案,以便由上述的資訊存取介面360與檔案輸出介面370輸出。于系統(tǒng)啟動(dòng)后,管理者可于連線(xiàn)作業(yè)控制伺服器130的主控臺(tái)或于上述的管理伺服器140,經(jīng)由上述的資訊存取介面360與檔案輸出介面370將設(shè)定檔案輸入此對(duì)應(yīng)模組314。換言之,一部管理伺服器140即可同時(shí)對(duì)多合連線(xiàn)作業(yè)控制伺服器130進(jìn)行地址對(duì)應(yīng)的設(shè)定。
基本上,上述的網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器310的主要功能是將由上述第一網(wǎng)路客戶(hù)端112發(fā)出的資訊轉(zhuǎn)送至上述第二網(wǎng)路客戶(hù)端122。于上述的轉(zhuǎn)送過(guò)程中,上述兩個(gè)網(wǎng)路客戶(hù)端112與122所能接受的信號(hào)形態(tài)與編解碼(CODEC,Coding and decoding)結(jié)構(gòu)可能不相同。據(jù)此,上述的轉(zhuǎn)換模組315是執(zhí)行信號(hào)形態(tài)與編解碼結(jié)構(gòu)的轉(zhuǎn)換動(dòng)作。以信號(hào)轉(zhuǎn)換而言,上述的轉(zhuǎn)換模組315包含一第一信號(hào)偵測(cè)模組以偵測(cè)來(lái)自此第一網(wǎng)路客戶(hù)端112的一信息的一第一信號(hào)形態(tài)、一第二信號(hào)偵測(cè)模組以偵測(cè)欲傳送至此第二網(wǎng)路客戶(hù)端122的信息的一第二信號(hào)形態(tài),與于此第一信號(hào)形態(tài)不同于此第二信號(hào)形態(tài)時(shí),將此第一信號(hào)形態(tài)轉(zhuǎn)換成此第二信號(hào)形態(tài)的信號(hào)轉(zhuǎn)換模組,與上述信號(hào)轉(zhuǎn)換的過(guò)程相似,以編解碼結(jié)構(gòu)轉(zhuǎn)換而言,上述的轉(zhuǎn)換模組315包含一第一編解碼結(jié)構(gòu)偵測(cè)模組以偵測(cè)來(lái)自此第一網(wǎng)路客戶(hù)端112的一信息的一第一編解碼結(jié)構(gòu)、一第二編解碼結(jié)構(gòu)摸組以偵測(cè)欲傳送至此第二網(wǎng)路客戶(hù)端122的信息的一第二編解碼結(jié)構(gòu),與于此第一編解碼結(jié)構(gòu)不同于此第二編解碼結(jié)構(gòu)時(shí),將此第一編解碼結(jié)構(gòu)轉(zhuǎn)換成此第二編解碼結(jié)構(gòu)的編解碼結(jié)構(gòu)轉(zhuǎn)換模組。
如圖3所示,上述的通訊加密伺服器320提供多媒體資料串流的加密與解密服務(wù)。如前以述,上述信號(hào)模組313可偵測(cè)加密形態(tài)。如同上述的轉(zhuǎn)換模組315,此通訊加密伺服器320包含一第一加密形態(tài)偵測(cè)模組以偵測(cè)來(lái)自此第一網(wǎng)路客戶(hù)端112的一信息的一第一加密形態(tài)、一第二加密形態(tài)模組以偵測(cè)欲傳送至此第二網(wǎng)路客戶(hù)端122的信息的一第二加密形態(tài),與于此第一加密形態(tài)不同于此第二加密形態(tài)時(shí),將此第一加密形態(tài)轉(zhuǎn)換成此第二加密形態(tài)的加解密模組。
如圖3所示,上述的頻寬控制伺服器330是執(zhí)行三種主要功能。其中,第一種主要功能是將多媒體資料串流進(jìn)行優(yōu)先度排序;第二種主要功能是根據(jù)上述的優(yōu)先度排序控制上述的傳接模組312;最后一種主要功能是選擇適當(dāng)?shù)倪B線(xiàn)作業(yè)控制伺服器130作為進(jìn)一步連線(xiàn)的橋接器。上述的優(yōu)先度排序是可根據(jù)不同的規(guī)則,比如以服務(wù)形態(tài)(TOS,Type Of Service)的格式或以多媒體資料串流的內(nèi)容進(jìn)行排序。于實(shí)作當(dāng)中,上述優(yōu)先度排序的規(guī)則亦可加以動(dòng)態(tài)設(shè)定。根據(jù)上述的優(yōu)先度排序規(guī)則,可對(duì)每一封包、每一通訊路徑,或通訊路徑的其中一段給予一優(yōu)先度值。根據(jù)此優(yōu)先度值,上述的頻寬控制伺服器330是可預(yù)留適當(dāng)?shù)耐ㄓ嵸Y源并且進(jìn)行流量控制。最后,直接與上述第一網(wǎng)路客戶(hù)端112相連接的連線(xiàn)作業(yè)控制伺服器130可能缺乏適當(dāng)頻寬的網(wǎng)路路徑連接至上述的第二網(wǎng)路客戶(hù)端122。據(jù)此,其他的連線(xiàn)作業(yè)控制伺服器130可能擁有適當(dāng)頻寬的網(wǎng)路路徑以為橋接器。于連線(xiàn)作業(yè)控制伺服器130之間網(wǎng)路擁有較大頻寬的條件下,本實(shí)施例是可以一個(gè)以上的連線(xiàn)作業(yè)控制伺服器130作為橋接器。
如圖3所示,上述的品質(zhì)監(jiān)控伺服器340可監(jiān)控多媒體資料串流的傳輸擾動(dòng)與封包遺失率。此外,上述的品質(zhì)監(jiān)控伺服器340亦可預(yù)留適當(dāng)資源以供監(jiān)控與記錄相關(guān)資料之用。
如圖3所示,經(jīng)由上述幾個(gè)模組與伺服器所儲(chǔ)存、記錄與監(jiān)控的資訊可由上述的報(bào)表檔案產(chǎn)生伺服器350加以處理。除此之外,此連線(xiàn)作業(yè)控制伺服器130本身所耗用的資源亦可由此報(bào)表檔案產(chǎn)生伺服器350整理歸檔。據(jù)此,透過(guò)上述的資訊存取介面360與檔案輸出介面370亦可取得所耗用資源量。
如圖1所示,單一個(gè)記錄伺服器150服務(wù)多個(gè)連線(xiàn)作業(yè)控制伺服器130與一個(gè)管理伺服器140。于本實(shí)施例的另一范例中,此系統(tǒng)結(jié)構(gòu)100可包含一個(gè)以上的記錄伺服器150。如前所述,由上述的傳接模組312所傳送接收的資料可被捕捉后轉(zhuǎn)送至上述可將其數(shù)字化儲(chǔ)存的記錄伺服器150。除上述的已傳送資訊外、警示、警告,以及其他關(guān)于上述多個(gè)連線(xiàn)作業(yè)控制伺服器130與一個(gè)管理伺服器140的資訊皆可轉(zhuǎn)送至上述的記錄伺服器150。
值得注意的是,由于現(xiàn)代電腦擁有可觀的計(jì)算能力,故上述的記錄伺服器150、連線(xiàn)作業(yè)控制伺服器130,與管理伺服器140是可能合用一部實(shí)體機(jī)器。例如,上述的記錄伺服器150很可能附屬于擁有最強(qiáng)計(jì)算能力的一部連線(xiàn)作業(yè)控制伺服器130之中。于本實(shí)施例的另一范例中,甚或每一部連線(xiàn)作業(yè)控制伺服器130之中皆附屬一部記錄伺服器150。
于本實(shí)施例中,上述的記錄伺服器150的主要功能是記錄多媒體資料串流。反之,上述的管理伺服器140則收集此多媒體資料串流連線(xiàn)的相關(guān)資訊,比如說(shuō)所有參與連線(xiàn)的伺服器與網(wǎng)路客戶(hù)端的地址資訊、地址對(duì)應(yīng)、路由、轉(zhuǎn)換、時(shí)間,持續(xù)時(shí)間等等。透過(guò)上述介面360與370,上述的管理伺服器140是可一一對(duì)每一部連線(xiàn)作業(yè)控制伺服器130收集資料,整理得知每一條連接上述兩個(gè)網(wǎng)路客戶(hù)端112與122之間的特定連線(xiàn)與其相關(guān)資訊。據(jù)此,上述的管理伺服器140即可產(chǎn)生通訊流量報(bào)告。然而于一繁忙系統(tǒng)當(dāng)中,則須一查詢(xún)機(jī)制以搜索特定通訊連線(xiàn),或于所有鉅量的通訊流量報(bào)告中過(guò)濾出所欲得知的資訊。故上述的管理伺服器140還包含一查詢(xún)模組以排序與過(guò)濾通訊流量報(bào)告。
如圖1所示,上述的管理伺服器140是提供一統(tǒng)一的管理介面與管理人員,以便存取與管理一個(gè)或一個(gè)以上的連線(xiàn)作業(yè)控制伺服器130。上述管理伺服器140的管理作業(yè)可大致分為三種形態(tài);自一個(gè)或一個(gè)以上的連線(xiàn)作業(yè)控制伺服器130取得被記錄通訊的相關(guān)資訊的作業(yè);根據(jù)上述取得被記錄通訊的相關(guān)資訊以產(chǎn)生報(bào)表的作業(yè);以及更新上述連線(xiàn)作業(yè)控制伺服器130設(shè)定檔案的作業(yè)。
請(qǐng)參考圖4與圖5所示,其是為自上述的第一網(wǎng)路客戶(hù)端112經(jīng)過(guò)上述連線(xiàn)作業(yè)控制伺服器130至上述的第二網(wǎng)路客戶(hù)端122建立連線(xiàn)的流程示意圖。換言之,上述連線(xiàn)作業(yè)控制伺服器130是可于包含網(wǎng)路轉(zhuǎn)址或防火墻裝置的網(wǎng)路間轉(zhuǎn)送多媒體資料串流。于開(kāi)始時(shí),位于上述網(wǎng)路轉(zhuǎn)址或防火墻裝置114后的第一網(wǎng)路客戶(hù)端112發(fā)出一通訊要求信號(hào)。接著,此連線(xiàn)作業(yè)控制伺服器130以其地址代換此第一網(wǎng)路客戶(hù)端112的地址的方式,將上述的通訊要求信號(hào)轉(zhuǎn)送至上述的第二網(wǎng)路客戶(hù)端122,于是通訊連線(xiàn)即告完成。上述連線(xiàn)過(guò)程中所發(fā)生的事件順序是如以下第一至第八點(diǎn)所述一、于偵測(cè)到第一個(gè)可提供服務(wù)的連線(xiàn)作業(yè)控制伺服器130后,如圖4示出的步驟404,此第一網(wǎng)路客戶(hù)端112傳送一第一通訊要求信號(hào)至上述的連線(xiàn)作業(yè)控制伺服器130。當(dāng)因系統(tǒng)失效或系統(tǒng)資源不足等原因而導(dǎo)致上述第一個(gè)可提供服務(wù)的連線(xiàn)作業(yè)控制伺服器130無(wú)法提供服務(wù)時(shí),上述的第一網(wǎng)路客戶(hù)端112即重新傳送此第一通訊要求信號(hào)至另一備援的連線(xiàn)作業(yè)控制伺服器130。
二、進(jìn)行步驟408,上述的連線(xiàn)作業(yè)控制伺服器130即可比較上述第一通訊要求信號(hào)內(nèi)含的第一網(wǎng)路客戶(hù)端112的地址與此第一通訊要求信號(hào)中的地址,以判定此第一客戶(hù)端服務(wù)112是否位于此網(wǎng)路轉(zhuǎn)址裝置或防火墻114之后;其中,若上述第一網(wǎng)路客戶(hù)端112是位于此網(wǎng)路轉(zhuǎn)址裝置或防火墻114之后,則將此網(wǎng)路轉(zhuǎn)址裝置或防火墻114的地址資訊回復(fù)至上述第一網(wǎng)路客戶(hù)端112。
三、當(dāng)接收上述的回復(fù)信息后,此第一網(wǎng)路客戶(hù)端112即進(jìn)行步驟412,將此回復(fù)信息中所含的地址資訊包封于一第二通訊要求信號(hào)中,并將此第二通訊要求信號(hào)傳送至上述的連線(xiàn)作業(yè)控制伺服器130。于步驟416中,此連線(xiàn)作業(yè)控制伺服器130即儲(chǔ)存上述的地址資訊于上述的地址對(duì)應(yīng)表中。
四、若上述的地址轉(zhuǎn)譯步驟已然完成,可進(jìn)行一額外的步驟420,此連線(xiàn)作業(yè)控制伺服器130將上述第一網(wǎng)路客戶(hù)端112的注冊(cè)資訊傳送給任何媒體注冊(cè)伺服器。此外,此連線(xiàn)作業(yè)控制伺服器130亦可數(shù)字化地儲(chǔ)存上述第一網(wǎng)路客戶(hù)端112所在的網(wǎng)路轉(zhuǎn)址裝置及防火墻114的相關(guān)資訊。
五、假設(shè)上述的第一網(wǎng)路客戶(hù)端112與第二網(wǎng)路客戶(hù)端122皆已完成上述的注冊(cè)步驟,即可進(jìn)行步驟504,上述的第一網(wǎng)路客戶(hù)端112以傳送另一信號(hào)要求信息的方式與另一個(gè)已注冊(cè)的一第二網(wǎng)路客戶(hù)端122進(jìn)行通訊。接著,于步驟508中,此連線(xiàn)作業(yè)控制伺服器130記錄媒體資訊地址存入上述的地址對(duì)應(yīng)表中,更新其地址資訊,并將此一更動(dòng)后的信號(hào)要求信息重新傳送至上述的第二網(wǎng)路客戶(hù)端122。
六、進(jìn)行步驟512,上述的第二網(wǎng)路客戶(hù)端122是接受此信號(hào)要求信息以建立一信號(hào)連線(xiàn)并且以相同的方式回復(fù)另一信號(hào)要求信息至此連線(xiàn)作業(yè)控制伺服器130。于步驟516中,此連線(xiàn)作業(yè)控制伺服器130依照步驟508處理此信號(hào)要求信息至上述的第一網(wǎng)路客戶(hù)端112。
七、當(dāng)上述的信號(hào)連線(xiàn)建立后,進(jìn)行步驟520,此第二網(wǎng)路客戶(hù)端122即可傳送一多媒體信息至上述的連線(xiàn)作業(yè)控制伺服器130。據(jù)此,于步驟524中,上述的連線(xiàn)作業(yè)控制伺服器130可于上述的地址對(duì)應(yīng)表中查詢(xún)一相對(duì)應(yīng)的地址,并將此媒體信息回傳至上述的第一網(wǎng)路客戶(hù)端112。依相同方式,此第一網(wǎng)路客戶(hù)端112是可傳送媒體信息至上述的第二網(wǎng)路客戶(hù)端122;據(jù)此是可建立雙方之間的多媒體資料串流通訊。
八、位于連線(xiàn)作業(yè)控制伺服器130中的網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透服務(wù)310是用于管理多媒體通訊的資料流量與連線(xiàn)作業(yè)。上述的通透服務(wù)是可數(shù)字化儲(chǔ)存網(wǎng)路地址對(duì)應(yīng)的資訊,其中包括進(jìn)行同一多媒體資料串流通訊的網(wǎng)路客戶(hù)端雙方的地址。系統(tǒng)管理者可于其后利用此網(wǎng)路地址對(duì)應(yīng)的資訊進(jìn)行網(wǎng)路的除錯(cuò)。
請(qǐng)參考圖6所示,其是為上述的記錄伺服器150相關(guān)作業(yè)的一流程示意圖,其中,所發(fā)生的事件順序是如以下第一至第四點(diǎn)所述一、進(jìn)行步驟604,上述管理連線(xiàn)流量控制的連線(xiàn)作業(yè)控制伺服器130可呼叫此記錄伺服器150以確認(rèn)相關(guān)的記錄政策(policy)是否符合媒體串流的記錄表(profile)。若兩者相符,則進(jìn)行步驟608,此記錄伺服器150即開(kāi)始數(shù)字化地儲(chǔ)存此相符合的媒體串流的原始資料(raw data)。
二、當(dāng)上述的記錄過(guò)程結(jié)束后,連線(xiàn)作業(yè)控制伺服器130進(jìn)行步驟612,呼叫此記錄伺服器150的資料讀取功能。于比對(duì)查詢(xún)條件后,此記錄伺服器150進(jìn)行步驟624以回傳查詢(xún)條件相符的記錄。
三、于一額外的步驟616中,無(wú)論加密與否,上述的記錄伺服器150可利用其他適當(dāng)?shù)闹г?wù),如上述的轉(zhuǎn)換模組315與通訊加密伺服器320所提供的服務(wù)將上述條件相符的記錄轉(zhuǎn)換成一共通的可播放格式。
四、于一額外的步驟620中,上述的記錄伺服器150可將屬于同一通訊的兩個(gè)或兩個(gè)以上的媒體串流還原成一個(gè)以一共通的可播放格式組成的單一媒體串流。
顯然地,依照上面實(shí)施例中的描述,本發(fā)明可能有許多的修正與差異。因此需要在其附加的權(quán)利要求項(xiàng)的范圍內(nèi)加以理解,除了上述詳細(xì)的描述外,本發(fā)明還可以廣泛地在其他的實(shí)施例中施行。上述僅為本發(fā)明的較佳實(shí)施例而已,并非用以限定本發(fā)明的中請(qǐng)專(zhuān)利范圍;凡其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應(yīng)包含在下述申請(qǐng)專(zhuān)利范圍內(nèi)。
權(quán)利要求
1.一于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其中該復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路是包含復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置,其特征在于,該于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng)包含至少一連線(xiàn)作業(yè)控制伺服器,還包含一網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器;一通訊加密伺服器;一頻寬控制伺服器;以及一品質(zhì)監(jiān)控間服器;一記錄伺服器以捕捉與數(shù)字化記錄通訊資料串流;一管理伺服器以管理上述的至少一該連線(xiàn)作案控制伺服器與監(jiān)控及記錄通訊品質(zhì),及產(chǎn)生通訊流量報(bào)表;一透過(guò)該連線(xiàn)作業(yè)控制伺服器以發(fā)起通訊要求的第一網(wǎng)路客戶(hù)端;以及一透過(guò)該連線(xiàn)作業(yè)控制伺服器以接收通訊要求的第二網(wǎng)路客戶(hù)端。
2.如權(quán)利要求1所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的連線(xiàn)作業(yè)控制伺服器是可為該網(wǎng)路客戶(hù)端、其他的該連線(xiàn)作業(yè)控制伺服器、該管理伺服器,與該記錄伺服器所存取,并且該第一網(wǎng)路客戶(hù)端是透過(guò)至少一該連線(xiàn)作業(yè)控制伺服器與該第二網(wǎng)路客戶(hù)端建立一包含信號(hào)與多媒體資料串流的通訊連線(xiàn),該第一網(wǎng)路客戶(hù)端包含一偵測(cè)模組以偵測(cè)任何位于該第一網(wǎng)路客戶(hù)端與該連線(xiàn)作業(yè)控制伺服器的網(wǎng)路轉(zhuǎn)址或防火墻裝置;以及一傳接模組以傳送及接收于該第一網(wǎng)路客戶(hù)端與上述一個(gè)該連線(xiàn)作業(yè)控制伺服器之間的多媒體資料串流。
3.如權(quán)利要求1所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器還包含一偵測(cè)模組以偵測(cè)位于其與該網(wǎng)路客戶(hù)端之間的該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置;一傳接模組以傳送及接收于該網(wǎng)路客戶(hù)端與該連線(xiàn)作業(yè)控制伺服器之間的多媒體資料串流;一信號(hào)模組以接收該網(wǎng)路客戶(hù)端或該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置的信號(hào)與多媒體地址資訊;一對(duì)應(yīng)模組以管理該網(wǎng)路客戶(hù)端與該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置的地址對(duì)應(yīng)資訊;以及一轉(zhuǎn)換模組,其中自該第一網(wǎng)路客戶(hù)端發(fā)出的一輸入信息的信號(hào)與多媒體地址資訊將根據(jù)該對(duì)應(yīng)模組的地址對(duì)應(yīng)資訊轉(zhuǎn)換成另一輸出信息的信號(hào)與多媒體地址資訊。
4.如權(quán)利要求3所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的網(wǎng)路客戶(hù)端的地址對(duì)應(yīng)資訊包含網(wǎng)際網(wǎng)路協(xié)定地址的資訊。
5.如權(quán)利要求1所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的第一網(wǎng)路客戶(hù)端還包含一自動(dòng)偵測(cè)模組以偵測(cè)一個(gè)可供運(yùn)用的該連線(xiàn)作業(yè)控制伺服器,該通訊加密伺服器是對(duì)多媒體資料串流進(jìn)行加密與解密的動(dòng)作,該頻寬控制伺服器是根據(jù)多媒體資料串流的格式或內(nèi)容給予一優(yōu)先度,并且該頻寬控制伺服器是根據(jù)該優(yōu)先度對(duì)多媒體資料串流的傳送加以控制。
6.如權(quán)利要求1所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的品質(zhì)監(jiān)控伺服器是監(jiān)控多媒體資料串流的傳輸擾動(dòng)與封包遺失率,該連線(xiàn)作業(yè)控制伺服器預(yù)留適當(dāng)資源以供監(jiān)控與記錄相關(guān)資料之用,該記錄伺服器是附屬于一部該連線(xiàn)作業(yè)控制伺服器以捕捉與數(shù)字化儲(chǔ)存經(jīng)過(guò)該連線(xiàn)作業(yè)控制伺服器的多媒體資料串流,并且該多媒體資料串流可為該第一網(wǎng)路客戶(hù)端與/或該連線(xiàn)作業(yè)控制伺服器重新導(dǎo)向至另一個(gè)適當(dāng)?shù)脑撨B線(xiàn)作業(yè)控制伺服器。
7.如權(quán)利要求3所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的轉(zhuǎn)換模組還包含一第一信號(hào)偵測(cè)模組以偵測(cè)來(lái)自該輸入信息的一第一信號(hào)形態(tài);一第二信號(hào)偵測(cè)模組以偵測(cè)該輸出信息的一第二信號(hào)形態(tài);以及于該第一信號(hào)形態(tài)不同于該第二信號(hào)形態(tài)時(shí),將該輸入信息的該第一信號(hào)形態(tài)轉(zhuǎn)換成該輸出信息的該第二信號(hào)形態(tài)的一信號(hào)轉(zhuǎn)換模組。
8.如權(quán)利要求3所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的轉(zhuǎn)換模組還包含一第一編解碼結(jié)構(gòu)偵測(cè)模組以偵測(cè)來(lái)自該輸入信息的一第一編解碼結(jié)構(gòu);一第二編解碼結(jié)構(gòu)偵測(cè)模組以偵測(cè)該輸出信息的一第二編解碼結(jié)構(gòu);以及于該第一編解碼結(jié)構(gòu)不同于該第二編解碼結(jié)構(gòu)時(shí),將該輸入信息的該第一編解碼結(jié)構(gòu)轉(zhuǎn)換成該輸出信息的該第二編解碼結(jié)構(gòu)的一編解碼結(jié)構(gòu)轉(zhuǎn)換模組。
9.如權(quán)利要求3所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的地址對(duì)應(yīng)資訊是包含下列的組合該網(wǎng)路客戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址資訊與該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)際網(wǎng)路協(xié)定地址資訊;該第一網(wǎng)路客戶(hù)端與該第二網(wǎng)路客戶(hù)端的洞際網(wǎng)路協(xié)定地址資訊;以及該網(wǎng)路客戶(hù)端的該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)際網(wǎng)路協(xié)定地址資訊。
10.如權(quán)利要求1所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的管理伺服器是管理至少一個(gè)該連線(xiàn)作業(yè)控制伺服器,該連線(xiàn)作業(yè)控制伺服器還包含一資訊存取介面供外部系統(tǒng)使用,該管理伺服器得知通過(guò)至少一個(gè)該連線(xiàn)作業(yè)控制伺服器的一特定通訊的路由與通訊品質(zhì)資訊,該管理伺服器產(chǎn)生關(guān)于至少一個(gè)該連線(xiàn)作業(yè)控制伺服器的通訊流量報(bào)告,并且該管理伺服器還包含一查詢(xún)模組以對(duì)通訊流量報(bào)告進(jìn)行排序或過(guò)濾。
11.如權(quán)利要求1所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的連線(xiàn)作業(yè)控制伺服器還包含一資訊存取介面供外部系統(tǒng)使用。
12.如權(quán)利要求1所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的連線(xiàn)作業(yè)控制伺服器還包含一報(bào)表檔案產(chǎn)生伺服器以產(chǎn)生報(bào)表檔案以及一檔案輸出介面以輸出白該報(bào)表檔案產(chǎn)生伺服器所產(chǎn)生的檔案,該管理伺服器是透過(guò)該檔案輸出介面自該連線(xiàn)作業(yè)控制伺服器收集資訊,所有位于該連線(xiàn)作業(yè)控制伺服器中的地址資訊與資源使用資訊皆可由該檔案輸出介面取得。
13.如權(quán)利要求11所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的管理伺服器是透過(guò)該資訊存取介面自該連線(xiàn)作業(yè)控制伺服器收集資訊,所有位于該連線(xiàn)作業(yè)控制伺服器中的地址資訊與資源使用資訊皆可由該資訊存取介面取得。
14.如權(quán)利要求11所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的系統(tǒng),其特征在于,其中上述的管理伺服器是透過(guò)該連線(xiàn)作業(yè)控制伺服器的該資訊存取介面將至少一設(shè)定檔案載入該連線(xiàn)作業(yè)控制伺服器,并且該設(shè)定檔案包含該連線(xiàn)作業(yè)控制伺服器與該管理伺服器的地址資訊。
15.一于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其中該復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路是包含復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置,其特征在于,該于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法包含至少一連線(xiàn)作業(yè)控制方法,還包含一網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透方法;一通訊加密方法;一頻寬控制方法;以及一品質(zhì)監(jiān)控方法;一記錄方法以捕捉與數(shù)字化記錄通訊資料串流;一管理方法以管理上述的至少一該連線(xiàn)作業(yè)控制方法與監(jiān)控及記錄通訊品質(zhì),及產(chǎn)生通訊流量報(bào)表;一透過(guò)該連線(xiàn)作業(yè)控制方法以發(fā)起通訊要求的第一網(wǎng)路客戶(hù)端;以及一透過(guò)該連線(xiàn)作業(yè)控制方法以接收通訊要求的第二網(wǎng)路客戶(hù)端。
16.如權(quán)利要求15所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的連線(xiàn)作業(yè)控制方法是可為該網(wǎng)路客戶(hù)端、其他的該連線(xiàn)作業(yè)控制方法、該管理方法,與該記錄方法所存取,該第一網(wǎng)路客戶(hù)端是經(jīng)由至少一該連線(xiàn)作業(yè)控制方法的協(xié)助與該第二網(wǎng)路客戶(hù)端建立一包含信號(hào)與多媒體資料串流的通訊連線(xiàn),該第一網(wǎng)路客戶(hù)端包含偵測(cè)任何位于該第一網(wǎng)路客戶(hù)端與該連線(xiàn)作業(yè)控制方法的網(wǎng)路轉(zhuǎn)址或防火墻裝置;以及傳送及接收于該第一網(wǎng)路客戶(hù)端與上述一個(gè)該連線(xiàn)作業(yè)控制方法之間的多媒體資料串流。
17.如權(quán)利要求15所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透方法還包含偵測(cè)位于其與該網(wǎng)路客戶(hù)端之間的該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置;傳送及接收于該網(wǎng)路客戶(hù)端與該連線(xiàn)作業(yè)控制方法之間的多媒體資料串流;接收該網(wǎng)路客戶(hù)端或該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置的信號(hào)與多媒體地址資訊;一對(duì)應(yīng)方法以管理該網(wǎng)路客戶(hù)端與該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址裝置與防火墻裝置的地址對(duì)應(yīng)資訊;以及一轉(zhuǎn)換方法,其中自該第一網(wǎng)路客戶(hù)端發(fā)出的一輸入信息的信號(hào)與多媒體地址資訊將根據(jù)該對(duì)應(yīng)方法的地址對(duì)應(yīng)資訊轉(zhuǎn)換成另一輸出信息的信號(hào)與多媒體地址資訊。18.如權(quán)利要求17所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的網(wǎng)路客戶(hù)端的地址對(duì)應(yīng)資訊包含網(wǎng)際網(wǎng)路協(xié)定地址的資訊。
19.如權(quán)利要求15所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的第一網(wǎng)路客戶(hù)端還包含一自動(dòng)偵測(cè)方法以偵測(cè)一個(gè)可供運(yùn)用的該連線(xiàn)作業(yè)控制方法,該通訊加密方法是對(duì)多媒體資料串流進(jìn)行加密與解密的動(dòng)作,該頻寬控釗方法是根據(jù)多媒體資料串流的格式或內(nèi)容給予一優(yōu)先度,并且該頻寬控制方法是根據(jù)該優(yōu)先度對(duì)多媒體資料串流的傳送加以控制。
20.如權(quán)利要求15所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的品質(zhì)監(jiān)控方法是監(jiān)控多媒體資料串流的傳輸擾動(dòng)與封包遺失率,該連線(xiàn)作業(yè)控制方法預(yù)留適當(dāng)資源以供監(jiān)控與記錄相關(guān)資料之用,并且該記錄方法是附屬于該連線(xiàn)作業(yè)控制方法以捕捉與數(shù)字化儲(chǔ)存經(jīng)過(guò)該連線(xiàn)作業(yè)控制方法的多媒體資料串流。
21.如權(quán)利要求17所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的轉(zhuǎn)換方法還包含偵測(cè)來(lái)自該輸入信息的一第一信號(hào)形態(tài);偵測(cè)該輸出信息的一第二信號(hào)形態(tài);以及于該第一信號(hào)形態(tài)不同于該第二信號(hào)形態(tài)時(shí),將該輸入信息的該第一信號(hào)形態(tài)轉(zhuǎn)換咸該輸出信息的該第二信號(hào)形態(tài)。
22.如權(quán)利要求17所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的轉(zhuǎn)換方法還包含偵測(cè)來(lái)自該輸入信息的一第一編解碼結(jié)構(gòu);偵測(cè)該輸出信息的一第二編解碼結(jié)構(gòu);以及于該第一編解碼結(jié)構(gòu)不同于該第二編解碼結(jié)構(gòu)時(shí),將該輸入信息的該第一編解碼結(jié)構(gòu)轉(zhuǎn)換咸該輸出信息的該第二編解碼結(jié)構(gòu)。
23.如權(quán)利要求17所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的地址對(duì)應(yīng)資訊是包含下列的組合該網(wǎng)路客戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址資訊與該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)際網(wǎng)路協(xié)定地址資訊;該第一網(wǎng)路客戶(hù)端與該第二網(wǎng)路客戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址資訊;以及該網(wǎng)路客戶(hù)端的該復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置的網(wǎng)際網(wǎng)路協(xié)定地址資訊,
24.如權(quán)利要求15所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的多媒體資料串流可為該第一網(wǎng)路客戶(hù)端與/或該連線(xiàn)作業(yè)控制方法重新導(dǎo)向至另一個(gè)適當(dāng)?shù)脑撨B線(xiàn)作業(yè)控制方法。
25.如權(quán)利要求15所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的管理方法是管理至少一個(gè)該連線(xiàn)作業(yè)控制方法,該管理方法得知通過(guò)至少一個(gè)該連線(xiàn)作業(yè)控制方法的一特定通訊的路由與通訊品質(zhì)資訊,該管理方法產(chǎn)生關(guān)于至少一個(gè)該連線(xiàn)作業(yè)控制方法的通訊流量報(bào)告,并且該管理方法還包含一查詢(xún)方法以對(duì)通訊流量報(bào)告進(jìn)行排序或過(guò)濾。
26.如權(quán)利要求15所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的連線(xiàn)作業(yè)控制方法還包含一資訊存取介面供外部系統(tǒng)使用,該管理方法是透過(guò)該資訊存取介面自該連線(xiàn)作業(yè)控制方法收集資訊,所有位于該連線(xiàn)作業(yè)控制方法中的地址資訊與資源使用資訊皆可由該資訊存取介面取得。
27.如權(quán)利要求15所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的連線(xiàn)作業(yè)控制方法還包含一報(bào)表檔案產(chǎn)生方法以產(chǎn)生報(bào)表檔案與一檔案輸出介面以輸出自該報(bào)表檔案產(chǎn)生方法所產(chǎn)生的檔案,該管理方法是透過(guò)該檔案輸出介面自該連線(xiàn)作業(yè)控制方法收集資訊,所有位于該連線(xiàn)作業(yè)控制方法中的地址資訊與資源使用資訊皆可由該檔案輸出介面取得。
28.如權(quán)利要求26所述的于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的方法,其特征在于,其中上述的管理方法是透過(guò)該連線(xiàn)作業(yè)控制方法的該資訊存取介面將至少一設(shè)定檔案載入該連線(xiàn)作業(yè)控制方法,該設(shè)定檔案包含該連線(xiàn)作業(yè)控制方法與該管理方法的地址資訊。
全文摘要
本發(fā)明揭露于復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路間傳送多媒體資料串流的一系統(tǒng)結(jié)構(gòu),其中該復(fù)數(shù)個(gè)異質(zhì)網(wǎng)路是包含復(fù)數(shù)個(gè)網(wǎng)路轉(zhuǎn)址與防火墻裝置,此系統(tǒng)結(jié)構(gòu)包含至少一連線(xiàn)作業(yè)控制伺服器、一記錄伺服器以捕捉與數(shù)字化記錄通訊資料串流、一管理伺服器以管理上述的至少一該連線(xiàn)作業(yè)控制伺服器與監(jiān)控及記錄通訊品質(zhì),及產(chǎn)生通訊流量報(bào)表、一透過(guò)該連線(xiàn)作業(yè)控制伺服器以發(fā)起通訊要求的第一網(wǎng)路客戶(hù)端,與一透過(guò)該連線(xiàn)作業(yè)控制伺服器以接收通訊要求的第二網(wǎng)路客戶(hù)端。其中,上述的連線(xiàn)作業(yè)控制伺服器還包含一網(wǎng)路轉(zhuǎn)址裝置暨防火墻裝置的通透伺服器、一通訊加密伺服器、一頻寬控制伺服器,以及一品質(zhì)監(jiān)控伺服器。
文檔編號(hào)H04L12/66GK1770732SQ200510076109
公開(kāi)日2006年5月10日 申請(qǐng)日期2005年6月8日 優(yōu)先權(quán)日2004年11月5日
發(fā)明者張澍元, 陳瑩儒 申請(qǐng)人:達(dá)聲科技股份有限公司