售前電話
135-3656-7657
售前電話 : 135-3656-7657
就像IP電話一樣,人們對(duì)IP傳真的主要興趣也在于其低廉的價(jià)格。IP傳真網(wǎng)的拓?fù)浣Y(jié)構(gòu)和IP電話相似:呼叫的雙方有普通的傳真機(jī)連接到公眾電話網(wǎng)上,然后經(jīng)由IP傳真網(wǎng)關(guān)連接到互聯(lián)網(wǎng)上。如圖10-2所示。
圖10-2 IP傳真
當(dāng)然,還有其他可能的組網(wǎng)方式。比如IP傳真機(jī)可以通過(guò)以太網(wǎng)接1直接與IP網(wǎng)相連,傳真服務(wù)器可以充當(dāng)網(wǎng)關(guān)使用(這樣可以避免文件堆積在發(fā)送方)等。下面就讓我們來(lái)討論一下這些方法的不同之處。
最受人關(guān)注的IP傳真產(chǎn)品是ITU-T T.38所做出的定義:“在IP網(wǎng)上的G3復(fù)印件的實(shí)時(shí)傳遞過(guò)程”。這個(gè)定義中“實(shí)時(shí)”是其中的核心,實(shí)時(shí)保證了傳統(tǒng)傳真技術(shù)最重要的特性:當(dāng)接收方傳真機(jī)掛斷的時(shí)候,發(fā)送方知道傳輸過(guò)程已經(jīng)完成。ITU-T 還在T.37介紹了存儲(chǔ)-轉(zhuǎn)發(fā)模式的傳真機(jī)、但它并沒(méi)有引起商家像對(duì)T.38那樣的關(guān)注。
T.38 協(xié)議定義了傳真數(shù)據(jù)封裝的兩種方式:一是利用可靠的傳輸控制協(xié)議(TCP),另一個(gè)是利用可靠性較差的用戶數(shù)據(jù)報(bào)協(xié)議(UDP)。這兩種方式各有利弊,其封裝方法如圖10-3所示。TCP的優(yōu)勢(shì)在于很少出錯(cuò),可靠性高,在這種方式下,,旦收方發(fā)現(xiàn)錯(cuò)誤就請(qǐng)求重發(fā),發(fā)端當(dāng)然就重發(fā)這些丟包或錯(cuò)包。但是在這種檢測(cè)錯(cuò)誤糾正錯(cuò)誤的方式下,數(shù)據(jù)流的傳輸時(shí)延就比較大,這是它的不利之處。TCP協(xié)議的另一個(gè)不利之處在于當(dāng)大部分路由器擁塞時(shí),TCP是第一個(gè)被丟棄的協(xié)議(除非路由器執(zhí)行,隨機(jī)丟包或者其他更高級(jí)的流量控制算法),這使得只有TCP包更容易出錯(cuò)。
圖10-3 IP傳真的封裝方式
UDP方式,因?yàn)樯僖恍╊^信息和沒(méi)有呼叫建立信息,于是錯(cuò)誤多一些,但是其端到端的時(shí)延小于TCP方式。由于UDP方式缺少糾錯(cuò)能力,因此傳真應(yīng)用層必須提供這種能力以使處理傳真和網(wǎng)絡(luò)傳輸過(guò)程中所出現(xiàn)的錯(cuò)誤。IP傳真的軟件和硬件生產(chǎn)商寄希望于IP網(wǎng)絡(luò)的低出錯(cuò)率。這樣的話,他們的產(chǎn)品就可以只在傳真應(yīng)用層執(zhí)行糾錯(cuò)處理,就可以使用UDP傳輸方式提供多種傳真服務(wù)。糾錯(cuò)和其他的TCP服務(wù)可以由傳真層或?qū)iT的協(xié)議來(lái)完成。
使用TCP或者UDP攜帶傳真數(shù)據(jù)的信息被稱作IP傳真協(xié)議(IFP)分組。它有兩種類型:T30-INDICATOR 和T30-DATA。從它們名字也能看出,這兩種數(shù)據(jù)分組都是采用PSTN傳真方式的T.30標(biāo)準(zhǔn)的數(shù)據(jù)分組。這兩種類型的分組都可以在使用UDP的系統(tǒng)中傳輸,但是在使用TCP的系統(tǒng)中只能傳輸DATA類型的分組,而且同時(shí)還需要CNG,CED和其他T.30類型的控制信息。除了用來(lái)確定傳輸速度(T.30中的階段B)的過(guò)程之外,網(wǎng)關(guān)之間的IFP信息流傳遞過(guò)程和PSTN中兩個(gè)傳真機(jī)之間的過(guò)程相同。因?yàn)槌晒蛑辽偈怯行У耐ㄐ乓蕾囉趥髡婧艚胁僮麟p方的PSTN終端速率相同,因此必須在IP網(wǎng)上發(fā)送特定的信息以使端與端同步。這個(gè)過(guò)程在T.38中被稱作“數(shù)據(jù)速率管理”,可以由接收方網(wǎng)關(guān)或雙方傳真機(jī)進(jìn)行控制
一旦數(shù)據(jù)傳輸速率確定下來(lái),T.30數(shù)據(jù)分組就可以進(jìn)行傳輸了。當(dāng)使用UDP方式傳輸時(shí),每個(gè)數(shù)據(jù)分組都包含一個(gè)IIDPTL(UDP傳輸層)分組,在UDPTL分組里包含確定它在數(shù)據(jù)流中位置的序列號(hào),這些UDPTL分組后面跟著一個(gè)或多個(gè)IFP數(shù)據(jù)分組,在IFP數(shù)據(jù)里的才是T.30數(shù)據(jù)。數(shù)據(jù)的糾錯(cuò)方式既可以采用UDP分組中包含備份的方法進(jìn)行糾錯(cuò)(即冗余糾錯(cuò)),也可以采用前向糾錯(cuò)(FEC)。所謂前向糾錯(cuò)是指以前發(fā)送過(guò)的某些數(shù)據(jù)在本次數(shù)據(jù)分組中再次發(fā)送,從而防止數(shù)據(jù)分組的丟失。因?yàn)門CP傳輸方式本身具有數(shù)據(jù)糾錯(cuò)能力,因此當(dāng)使用TCP方式進(jìn)行數(shù)據(jù)傳輸時(shí)不需要進(jìn)行兀余糾錯(cuò)或FEC糾錯(cuò)。