專利名稱:一種使用網(wǎng)絡(luò)多通道進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?br>
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)數(shù)據(jù)傳輸技術(shù),尤其涉及基于多個(gè)傳輸通道的網(wǎng)絡(luò)數(shù)據(jù)傳輸技術(shù)。
背景技術(shù):
當(dāng)前,隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,不同設(shè)備間的數(shù)據(jù)交互變得越來越頻繁。對(duì)于諸
如圖像信息之類的大容量數(shù)據(jù)傳輸來說,往往需要使用更高頻寬的網(wǎng)絡(luò)設(shè)備才能提高傳輸
效率,但是,具有高頻寬的網(wǎng)絡(luò)設(shè)備在具體技術(shù)方案實(shí)現(xiàn)時(shí)會(huì)遭遇硬件方面的技術(shù)瓶頸。 另一方面,現(xiàn)有技術(shù)中可以采用分布式的系統(tǒng)架構(gòu)來分散計(jì)算時(shí)間,但是這無疑
會(huì)增加數(shù)據(jù)傳輸?shù)臅r(shí)間。此外,圖像信息的數(shù)據(jù)量非常大,由于網(wǎng)絡(luò)頻寬的限制,分散計(jì)算
時(shí)間與數(shù)據(jù)傳輸時(shí)間相加后,甚至可能出現(xiàn)分布式架構(gòu)的運(yùn)算效能比單機(jī)運(yùn)算效能更差的
現(xiàn)象,并且傳輸成本較高。 為了簡(jiǎn)要地予以說明,圖1示出現(xiàn)有技術(shù)中利用網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸?shù)氖疽鈭D。參 照?qǐng)Dl,該數(shù)據(jù)傳輸系統(tǒng)包括數(shù)據(jù)發(fā)送端10、網(wǎng)絡(luò)設(shè)備12和數(shù)據(jù)接收端14。例如,網(wǎng)絡(luò)設(shè)備 12可以是具有1Gbps傳輸速率的8通道交換機(jī)。以數(shù)據(jù)發(fā)送端10向數(shù)據(jù)接收端14發(fā)送容 量為30MB的數(shù)據(jù)為例,如果使用如圖1所示的單一網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行傳輸,則理論上的數(shù)據(jù)傳 輸時(shí)間最快可以為30/(1000/8)ms,即240ms。在考慮了網(wǎng)絡(luò)傳輸?shù)难訒r(shí)特性后,完成該次 數(shù)據(jù)傳輸?shù)臅r(shí)間通常會(huì)大于300ms。這樣一來,利用網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸?shù)男蕦⒋蟠蛘劭邸?br>
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中利用網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸時(shí)所存在的上述缺陷,本發(fā)明提供了一種 基于網(wǎng)絡(luò)多通道進(jìn)行數(shù)據(jù)傳輸?shù)姆椒āJ褂迷摲椒?,可以將每條傳輸通道的頻寬達(dá)到最大 效能,縮短了傳輸時(shí)間,并降低了設(shè)備成本。 根據(jù)本發(fā)明的一個(gè)方面,提供了一種使用網(wǎng)絡(luò)多通道進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?,包?以下步驟提供多個(gè)第一網(wǎng)卡于一數(shù)據(jù)發(fā)送端;提供多個(gè)第二網(wǎng)卡于一數(shù)據(jù)接收端;關(guān)聯(lián) 多個(gè)第一網(wǎng)卡中的一個(gè)與多個(gè)第二網(wǎng)卡中的一個(gè),構(gòu)成一獨(dú)立的數(shù)據(jù)傳輸通道;在數(shù)據(jù)發(fā) 送端和數(shù)據(jù)接收端之間形成多個(gè)數(shù)據(jù)傳輸通道;分割一目標(biāo)數(shù)據(jù)為多個(gè)子數(shù)據(jù);數(shù)據(jù)發(fā)送 端通過多個(gè)數(shù)據(jù)傳輸通道分別傳送多個(gè)子數(shù)據(jù)中的一個(gè);以及數(shù)據(jù)接收端接收多個(gè)子數(shù) 據(jù),并且合并形成該目標(biāo)數(shù)據(jù)。 其中,第一網(wǎng)卡通過物理線路連接至第二網(wǎng)卡。優(yōu)選地,此物理線路通過雙絞線、 同軸電纜或者光纜形成。 其中,第一網(wǎng)卡通過集線器(Hub)與第二網(wǎng)卡進(jìn)行數(shù)據(jù)傳輸。此外,第一網(wǎng)卡還可 以通過路由器(Router)與第二網(wǎng)卡進(jìn)行數(shù)據(jù)傳輸。并且,該路由器用于設(shè)置或者調(diào)整構(gòu)成 數(shù)據(jù)傳輸通道的第一網(wǎng)卡和第二網(wǎng)卡之間的關(guān)聯(lián)規(guī)則。 采用本發(fā)明中基于網(wǎng)絡(luò)多通道進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?,AOI (Automatic Optical Inspection,自動(dòng)光學(xué)檢測(cè))系統(tǒng)可連續(xù)地讀取圖像數(shù)據(jù),并進(jìn)行分散式運(yùn)算,從而縮短時(shí)間和增加產(chǎn)能。此外,由于每條傳輸通道的頻寬可達(dá)到最大效能,縮短了傳輸時(shí)間,因此它還可更加快捷和實(shí)時(shí)地反映產(chǎn)線上的故障和具體位置,提高了產(chǎn)品的合格率且降低了檢測(cè)成本。
讀者在參照附圖閱讀了本發(fā)明的具體實(shí)施方式
以后,將會(huì)更清楚地了解本發(fā)明的
各個(gè)方面。其中, 圖1示出現(xiàn)有技術(shù)中利用網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸?shù)氖疽鈭D; 圖2示出依據(jù)本發(fā)明的一個(gè)方面,基于多個(gè)傳輸通道進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)氖疽鈭D;以及 圖3示出如圖2所示的網(wǎng)絡(luò)多通道數(shù)據(jù)傳輸方法的流程示意圖。
具體實(shí)施例方式
下面參照附圖,對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步的詳細(xì)描述。 圖2示出依據(jù)本發(fā)明的一個(gè)方面,基于多個(gè)傳輸通道進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)氖疽?br>
圖。參照?qǐng)D2,此網(wǎng)絡(luò)數(shù)據(jù)傳輸系統(tǒng)包括數(shù)據(jù)發(fā)送端20、數(shù)據(jù)接收端22和數(shù)據(jù)接收端24。
其中,數(shù)據(jù)接收端22和數(shù)據(jù)接收端24代表一種分布式接收系統(tǒng)的概念,但是本發(fā)明并不只
局限于此。另外,從圖2還可以看出,數(shù)據(jù)發(fā)送端20通過兩條物理網(wǎng)絡(luò)線路連接至數(shù)據(jù)接
收端22,以及數(shù)據(jù)發(fā)送端20通過另外兩條物理網(wǎng)絡(luò)線路連接至數(shù)據(jù)接收端24。例如但不
只局限于,此物理線路通過雙絞線、同軸電纜或者光纜來構(gòu)成。 依據(jù)本發(fā)明的一具體實(shí)施例,數(shù)據(jù)發(fā)送端20具有多個(gè)網(wǎng)卡(也稱為"第一網(wǎng)卡"),這些第一網(wǎng)卡與網(wǎng)絡(luò)線路的一端對(duì)應(yīng)連接;數(shù)據(jù)接收端22和數(shù)據(jù)接收端24也具有多個(gè)網(wǎng)卡(也稱為"第二網(wǎng)卡"),這些第二網(wǎng)卡與網(wǎng)絡(luò)線路的另一端相連接。當(dāng)一個(gè)第一網(wǎng)卡與相應(yīng)的一個(gè)第二網(wǎng)卡構(gòu)成了一條獨(dú)立的數(shù)據(jù)傳輸通道時(shí),數(shù)據(jù)就可以利用該數(shù)據(jù)傳輸通道被發(fā)送被數(shù)據(jù)接收端22或24。 容易看出,在具有多個(gè)第一網(wǎng)卡的數(shù)據(jù)發(fā)送端20以及具有多個(gè)第二網(wǎng)卡的數(shù)據(jù)接收端22或者24之間可以形成多條獨(dú)立的數(shù)據(jù)傳輸通道。當(dāng)需要發(fā)送目標(biāo)數(shù)據(jù)時(shí),首先將此目標(biāo)數(shù)據(jù)按照一定的規(guī)則分割成多個(gè)子數(shù)據(jù),其中,一個(gè)子數(shù)據(jù)通過一條數(shù)據(jù)傳輸通道被發(fā)送至數(shù)據(jù)接收端。這樣,當(dāng)通過多個(gè)數(shù)據(jù)傳輸通道來傳輸數(shù)據(jù)時(shí),由于每條通道的頻寬效能達(dá)到最大化,經(jīng)過比現(xiàn)有技術(shù)的傳輸方式更少的傳輸時(shí)間后,接收端接收多個(gè)子數(shù)據(jù),并且將這些子數(shù)據(jù)重新合并而形成原始的目標(biāo)數(shù)據(jù)。 本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,圖2僅僅示出了第一網(wǎng)卡與第二網(wǎng)卡間通過物理線路直接進(jìn)行數(shù)據(jù)傳輸?shù)睦樱欢?,還可以采用其他的方式來實(shí)現(xiàn)第一網(wǎng)卡與第二網(wǎng)卡之間的數(shù)據(jù)交互。例如,第一網(wǎng)卡通過集線器(Hub)與第二網(wǎng)卡相耦合,或者第一網(wǎng)卡通過路由器(Router)與第二網(wǎng)卡相耦合。當(dāng)采用路由器耦合第一網(wǎng)卡與第二網(wǎng)卡時(shí),路由器可以用來設(shè)置或者調(diào)整構(gòu)成數(shù)據(jù)傳輸通道的第一網(wǎng)卡和第二網(wǎng)卡之間的關(guān)聯(lián)規(guī)則。比如,在一種傳輸模式下,數(shù)據(jù)發(fā)送端20通過第一網(wǎng)絡(luò)線路和第二網(wǎng)絡(luò)線路傳輸數(shù)據(jù)至數(shù)據(jù)接收端22 ;但是,在另一種傳輸模式下,通過路由器的相應(yīng)設(shè)置,可以使數(shù)據(jù)發(fā)送端20通過第一網(wǎng)絡(luò)線路和第二網(wǎng)絡(luò)線路傳輸數(shù)據(jù)至數(shù)據(jù)接收端24。
4
在下文中,通過圖3來具體描述如圖2所示的網(wǎng)絡(luò)多通道數(shù)據(jù)傳輸方法的流程示 意圖。參照?qǐng)D3,在步驟300和步驟302中,分別提供多個(gè)第一網(wǎng)卡和多個(gè)第二網(wǎng)卡至數(shù)據(jù) 發(fā)送端和數(shù)據(jù)接收端,即,將多個(gè)第一網(wǎng)卡設(shè)置于數(shù)據(jù)發(fā)送端,將多個(gè)第二網(wǎng)卡設(shè)置于數(shù)據(jù) 接收端。優(yōu)選地,第一網(wǎng)卡和第二網(wǎng)卡是相同屬性的網(wǎng)卡。這里,術(shù)語"第一"和"第二"并 不表示網(wǎng)卡物理屬性上的差異或不同,它們僅僅用于區(qū)分其所處位置在數(shù)據(jù)發(fā)送端還是在 數(shù)據(jù)接收端。接著,執(zhí)行步驟304,關(guān)聯(lián)一個(gè)第一網(wǎng)卡與一個(gè)第二網(wǎng)卡,并構(gòu)成一獨(dú)立的數(shù)據(jù) 傳輸通道。也就是說,將多個(gè)第一網(wǎng)卡中的一個(gè)與多個(gè)第二網(wǎng)卡中的一個(gè)進(jìn)行匹配,約定以 此第一網(wǎng)卡和第二網(wǎng)卡建立一個(gè)數(shù)據(jù)傳輸通道,來傳輸數(shù)據(jù)。在步驟306中,于數(shù)據(jù)發(fā)送端 和數(shù)據(jù)接收端之間,通過多個(gè)第一網(wǎng)卡和多個(gè)第二網(wǎng)卡來形成多個(gè)不同的數(shù)據(jù)傳輸通道。 至此,網(wǎng)絡(luò)多通道建立成功,它們中的任何一個(gè)都可以用來傳輸數(shù)據(jù),以發(fā)揮網(wǎng)絡(luò)通道的頻 寬至最大效能。 繼續(xù)執(zhí)行步驟308,將需要發(fā)送的目標(biāo)傳輸數(shù)據(jù)分割為多個(gè)子數(shù)據(jù)。優(yōu)選地,子數(shù) 據(jù)的個(gè)數(shù)小于或者等于網(wǎng)絡(luò)傳輸通道的數(shù)量。在步驟310中,數(shù)據(jù)發(fā)送端通過多個(gè)數(shù)據(jù)傳 輸通道中的部分或者全部通道分別傳送子數(shù)據(jù)。最后,執(zhí)行步驟312,數(shù)據(jù)接收端接收多個(gè) 子數(shù)據(jù),并且將它們合并形成目標(biāo)傳輸數(shù)據(jù)。 采用本發(fā)明中基于網(wǎng)絡(luò)多通道進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?,AOI (Automatic Optical Inspection,自動(dòng)光學(xué)檢測(cè))系統(tǒng)可連續(xù)地讀取圖像數(shù)據(jù),并進(jìn)行分散式運(yùn)算,從而縮短時(shí) 間和增加產(chǎn)能。此外,該方法還可以更加快捷和實(shí)時(shí)地反映產(chǎn)線上的故障和具體位置,提高 了產(chǎn)品的合格率且降低了檢測(cè)成本。 上文中,參照附圖描述了本發(fā)明的具體實(shí)施方式
。但是,本領(lǐng)域中的普通技術(shù)人員 能夠理解,在不偏離本發(fā)明的精神和范圍的情況下,還可以對(duì)本發(fā)明的具體實(shí)施方式
作各 種變更和替換。這些變更和替換都落在本發(fā)明權(quán)利要求書所限定的范圍內(nèi)。
權(quán)利要求
一種使用網(wǎng)絡(luò)多通道進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,所述方法包括以下步驟提供多個(gè)第一網(wǎng)卡于一數(shù)據(jù)發(fā)送端;提供多個(gè)第二網(wǎng)卡于一數(shù)據(jù)接收端;關(guān)聯(lián)所述多個(gè)第一網(wǎng)卡中的一個(gè)與所述多個(gè)第二網(wǎng)卡中的一個(gè),構(gòu)成一獨(dú)立的數(shù)據(jù)傳輸通道;在所述數(shù)據(jù)發(fā)送端和所述數(shù)據(jù)接收端之間形成多個(gè)數(shù)據(jù)傳輸通道;分割一目標(biāo)數(shù)據(jù)為多個(gè)子數(shù)據(jù);所述數(shù)據(jù)發(fā)送端通過所述多個(gè)數(shù)據(jù)傳輸通道分別傳送所述多個(gè)子數(shù)據(jù)中的一個(gè);以及所述數(shù)據(jù)接收端接收所述多個(gè)子數(shù)據(jù),并且合并形成所述目標(biāo)數(shù)據(jù)。
2. 如權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)數(shù)據(jù)是一圖像數(shù)據(jù)。
3. 如權(quán)利要求1所述的方法,其特征在于,所述第一網(wǎng)卡通過物理線路連接至所述第二網(wǎng)卡。
4. 如權(quán)利要求3所述的方法,其特征在于,所述物理線路通過雙絞線、同軸電纜或者光纜形成。
5. 如權(quán)利要求l所述的方法,其特征在于,所述第一網(wǎng)卡通過集線器(Hub)與所述第二網(wǎng)卡進(jìn)行數(shù)據(jù)傳輸。
6. 如權(quán)利要求l所述的方法,其特征在于,所述第一網(wǎng)卡通過路由器(Router)與所述第二網(wǎng)卡進(jìn)行數(shù)據(jù)傳輸。
7. 如權(quán)利要求6所述的方法,其特征在于,所述路由器用于設(shè)置或者調(diào)整構(gòu)成所述數(shù)據(jù)傳輸通道的第一網(wǎng)卡和第二網(wǎng)卡之間的關(guān)聯(lián)規(guī)則。
全文摘要
本發(fā)明提供了一種使用網(wǎng)絡(luò)多通道進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?,包括以下步驟提供多個(gè)第一網(wǎng)卡于一數(shù)據(jù)發(fā)送端;提供多個(gè)第二網(wǎng)卡于一數(shù)據(jù)接收端;關(guān)聯(lián)多個(gè)第一網(wǎng)卡中的一個(gè)與多個(gè)第二網(wǎng)卡中的一個(gè),構(gòu)成一獨(dú)立的數(shù)據(jù)傳輸通道;形成多個(gè)數(shù)據(jù)傳輸通道;分割一目標(biāo)數(shù)據(jù)為多個(gè)子數(shù)據(jù);數(shù)據(jù)發(fā)送端傳送多個(gè)子數(shù)據(jù)中的一個(gè);以及數(shù)據(jù)接收端合并形成該目標(biāo)數(shù)據(jù)。采用本發(fā)明的數(shù)據(jù)傳輸方法,AOI系統(tǒng)可連續(xù)地讀取圖像數(shù)據(jù),并進(jìn)行分散式運(yùn)算,從而縮短時(shí)間和增加產(chǎn)能。此外,由于每條傳輸通道的頻寬可達(dá)到最大效能,因此它還可更加快捷和實(shí)時(shí)地反映產(chǎn)線上的故障和具體位置,提高了產(chǎn)品的合格率且降低了檢測(cè)成本。
文檔編號(hào)H04L29/06GK101753583SQ201010004049
公開日2010年6月23日 申請(qǐng)日期2010年1月18日 優(yōu)先權(quán)日2010年1月18日
發(fā)明者周上杰, 賴振源 申請(qǐng)人:友達(dá)光電股份有限公司