欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)及實(shí)現(xiàn)方法

文檔序號(hào):7821520閱讀:225來(lái)源:國(guó)知局
一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)及實(shí)現(xiàn)方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng),包括數(shù)據(jù)發(fā)送器,接收并轉(zhuǎn)發(fā)數(shù)據(jù)源發(fā)送的數(shù)據(jù),若干總線服務(wù)器接收數(shù)據(jù)發(fā)送器轉(zhuǎn)發(fā)的數(shù)據(jù),根據(jù)預(yù)先確定的服務(wù)器優(yōu)先級(jí),選擇優(yōu)先級(jí)最高的總線服務(wù)器向總線負(fù)載傳輸數(shù)據(jù);在向總線負(fù)載傳輸數(shù)據(jù)成功時(shí),優(yōu)先級(jí)最高的總線服務(wù)器向若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果;在向總線負(fù)載傳輸數(shù)據(jù)失敗時(shí),優(yōu)先級(jí)最高的總線服務(wù)器中斷數(shù)據(jù)傳輸,由優(yōu)先級(jí)其次的總線服務(wù)器向總線負(fù)載傳輸數(shù)據(jù),在數(shù)據(jù)傳輸成功后,向若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果;數(shù)據(jù)發(fā)送器接收并發(fā)送若干總線服務(wù)器反饋的數(shù)據(jù)傳輸結(jié)果。本發(fā)明的有益效果為:通過(guò)多條鏈路到達(dá)總線服務(wù)器,保證了數(shù)據(jù)傳輸完成的穩(wěn)定性和可靠性。
【專(zhuān)利說(shuō)明】一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)及實(shí)現(xiàn)方法
[0001]

【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體來(lái)說(shuō),涉及一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)及實(shí)現(xiàn)方法。
[0003]

【背景技術(shù)】
[0004]隨著計(jì)算機(jī)系統(tǒng)處理能力的日益提升,利用這些處理能力的方法層出不窮,其中,采用分布式架構(gòu)的計(jì)算機(jī)系統(tǒng)就是有效提高其處理能力的方案之一。分布式架構(gòu)允許帶寬、性能和可靠性等系統(tǒng)資源的靈活配置,采用分布式架構(gòu)的系統(tǒng)可以包含數(shù)量眾多的分布式節(jié)點(diǎn),這些節(jié)點(diǎn)可以相互通信,以達(dá)到處理各種任務(wù)消息的目的。
[0005]但是,在現(xiàn)有技術(shù)中,會(huì)存下以下缺陷:當(dāng)主用設(shè)備出現(xiàn)故障后,分布式一致性協(xié)議會(huì)發(fā)生阻塞,整個(gè)系統(tǒng)會(huì)因此失效;這極大的影響到了整個(gè)系統(tǒng)的實(shí)用性。
[0006]針對(duì)相關(guān)技術(shù)中的問(wèn)題,目前尚未提出有效的解決方案。
[0007]


【發(fā)明內(nèi)容】

[0008]本發(fā)明的目的是提供一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)及實(shí)現(xiàn)方法,以克服目前現(xiàn)有技術(shù)存在的上述不足。
[0009]本發(fā)明的目的是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):
一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng),包括:
數(shù)據(jù)發(fā)送器,用于接收數(shù)據(jù)源所發(fā)送的數(shù)據(jù),并轉(zhuǎn)發(fā)所述數(shù)據(jù);
若干總線服務(wù)器,與所述數(shù)據(jù)發(fā)送器連接,用于接收所述數(shù)據(jù)發(fā)送器所轉(zhuǎn)發(fā)的所述數(shù)據(jù),在接收所述數(shù)據(jù)之后,根據(jù)預(yù)先確定的服務(wù)器優(yōu)先級(jí),選擇優(yōu)先級(jí)最高的總線服務(wù)器向總線負(fù)載傳輸所述數(shù)據(jù);
其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)成功的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果;
其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)失敗的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器中斷所述數(shù)據(jù)傳輸,并由優(yōu)先級(jí)僅次于該總線服務(wù)器的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù),并在所述數(shù)據(jù)傳輸成功后,向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果;
所述數(shù)據(jù)發(fā)送器,還用于接收所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果,并將所述數(shù)據(jù)傳輸結(jié)果發(fā)送至所述數(shù)據(jù)源。
[0010]進(jìn)一步的,還包括仲裁器,與所述若干總線服務(wù)器連接,用于根據(jù)所述若干總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),實(shí)時(shí)確定每個(gè)總線服務(wù)器的服務(wù)器優(yōu)先級(jí)。
[0011]進(jìn)一步的,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)時(shí),低于該總線服務(wù)器優(yōu)先級(jí)的其他總線服務(wù)器均監(jiān)測(cè)所述優(yōu)先級(jí)最高的總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),并根據(jù)所述數(shù)據(jù)傳輸狀態(tài),確定所述優(yōu)先級(jí)最高的總線服務(wù)器是否傳輸所述數(shù)據(jù)失敗。
[0012]進(jìn)一步的,所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè),并且,在所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè)的情況下,所述系統(tǒng)還包括:
數(shù)據(jù)選擇器,與所述數(shù)據(jù)發(fā)送器和所述若干總線服務(wù)器連接,用于對(duì)所述數(shù)據(jù)發(fā)送器的負(fù)載狀態(tài)進(jìn)行分析,并根據(jù)分析結(jié)果選擇對(duì)應(yīng)的數(shù)據(jù)發(fā)送器接收和/或發(fā)送所述數(shù)據(jù)源所發(fā)送的所述數(shù)據(jù)和所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果。
[0013]一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)的實(shí)現(xiàn)方法,包括:
通過(guò)數(shù)據(jù)發(fā)送器接收數(shù)據(jù)源所發(fā)送的數(shù)據(jù),并轉(zhuǎn)發(fā)所述數(shù)據(jù);
利用若干總線服務(wù)器與所述數(shù)據(jù)發(fā)送器連接,接收所述數(shù)據(jù)發(fā)送器所轉(zhuǎn)發(fā)的所述數(shù)據(jù),在接收所述數(shù)據(jù)之后,根據(jù)預(yù)先確定的服務(wù)器優(yōu)先級(jí),選擇優(yōu)先級(jí)最高的總線服務(wù)器向總線負(fù)載傳輸所述數(shù)據(jù);
其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)成功的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果;
其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)失敗的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器中斷所述數(shù)據(jù)傳輸,并由優(yōu)先級(jí)僅次于該總線服務(wù)器的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù),并在所述數(shù)據(jù)傳輸成功后,向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果;
通過(guò)所述數(shù)據(jù)發(fā)送器接收所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果,并將所述數(shù)據(jù)傳輸結(jié)果發(fā)送至所述數(shù)據(jù)源。
[0014]進(jìn)一步的,還包括與所述若干總線服務(wù)器連接的仲裁器,所述仲裁器根據(jù)所述若干總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),實(shí)時(shí)確定每個(gè)總線服務(wù)器的服務(wù)器優(yōu)先級(jí)。
[0015]進(jìn)一步的,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)時(shí),低于該總線服務(wù)器優(yōu)先級(jí)的其他總線服務(wù)器均監(jiān)測(cè)所述優(yōu)先級(jí)最高的總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),并根據(jù)所述數(shù)據(jù)傳輸狀態(tài),確定所述優(yōu)先級(jí)最高的總線服務(wù)器是否傳輸所述數(shù)據(jù)失敗。
[0016]進(jìn)一步的,所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè),并且,在所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè)的情況下,所述系統(tǒng)還包括:
數(shù)據(jù)選擇器,與所述數(shù)據(jù)發(fā)送器和所述若干總線服務(wù)器連接,對(duì)所述數(shù)據(jù)發(fā)送器的負(fù)載狀態(tài)進(jìn)行分析,并根據(jù)分析結(jié)果選擇對(duì)應(yīng)的數(shù)據(jù)發(fā)送器接收和/或發(fā)送所述數(shù)據(jù)源所發(fā)送的所述數(shù)據(jù)和所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果。
[0017]本發(fā)明的有益效果為:本裝置是通過(guò)多條鏈路到達(dá)總線服務(wù)器的,所以如果網(wǎng)絡(luò)鏈路發(fā)生故障,只要有一條鏈路存活,數(shù)據(jù)即可到達(dá)總線服務(wù)器,完成數(shù)據(jù)傳輸,有效的保證了數(shù)據(jù)信息傳輸?shù)姆€(wěn)定性和可靠性;
在總線傳輸結(jié)束后,多個(gè)總線服務(wù)器均可獲得傳輸結(jié)果,所以即使主用設(shè)備發(fā)生故障,或主鏈路發(fā)生故障,其它總線服務(wù)器只要有一個(gè)存活,即可回傳數(shù)據(jù),完成通訊,所以即使網(wǎng)絡(luò)鏈路發(fā)生故障,也不會(huì)影響系統(tǒng)的傳輸結(jié)果,實(shí)現(xiàn)網(wǎng)絡(luò)鏈接的零自愈功能; 由于多個(gè)總線服務(wù)器的數(shù)據(jù)是同步的,所以當(dāng)主用設(shè)備有任何故障時(shí),其它服務(wù)器即可實(shí)時(shí)啟動(dòng)傳輸,并可判斷主用設(shè)備的故障原因。
[0018]

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0019]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0020]圖1是根據(jù)本發(fā)明實(shí)施例所述的一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)示意圖;圖2是根據(jù)本發(fā)明實(shí)施例1所述的一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)示意圖;
圖3是根據(jù)本發(fā)明實(shí)施例2所述的一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)示意圖。
[0021]

【具體實(shí)施方式】
[0022]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0023]根據(jù)本發(fā)明實(shí)施例的一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng),包括數(shù)據(jù)發(fā)送器,用于接收數(shù)據(jù)源所發(fā)送的數(shù)據(jù),并轉(zhuǎn)發(fā)所述數(shù)據(jù);其中,數(shù)據(jù)發(fā)送器的數(shù)目至少為兩個(gè),系統(tǒng)中的數(shù)據(jù)源也至少為兩個(gè),所述數(shù)據(jù)發(fā)送器均與兩個(gè)數(shù)據(jù)源通信連接,并能同時(shí)接收所述數(shù)據(jù)源發(fā)送的數(shù)據(jù)。
[0024]若干總線服務(wù)器,與所述數(shù)據(jù)發(fā)送器連接,用于接收所述數(shù)據(jù)發(fā)送器所轉(zhuǎn)發(fā)的所述數(shù)據(jù),在接收所述數(shù)據(jù)之后,根據(jù)預(yù)先確定的服務(wù)器優(yōu)先級(jí),選擇優(yōu)先級(jí)最高的總線服務(wù)器向總線負(fù)載傳輸所述數(shù)據(jù);其中,系統(tǒng)中的仲裁器根據(jù)網(wǎng)絡(luò)中的實(shí)時(shí)狀態(tài)判斷總線服務(wù)器中的優(yōu)先級(jí),其中網(wǎng)絡(luò)中的如服務(wù)器的接收數(shù)據(jù)信息的反應(yīng)時(shí)間等,實(shí)時(shí)判斷總線服務(wù)器中的優(yōu)先級(jí),由于網(wǎng)絡(luò)中的實(shí)時(shí)狀態(tài)不是確定的,因此,由仲裁器判斷的總線服務(wù)器中的優(yōu)先級(jí)別也是動(dòng)態(tài)的。
[0025]其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)成功的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果;
其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)失敗的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器中斷所述數(shù)據(jù)傳輸,并由優(yōu)先級(jí)僅次于該總線服務(wù)器的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù),并在所述數(shù)據(jù)傳輸成功后,向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果;
所述數(shù)據(jù)發(fā)送器,還用于接收所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果,并將所述數(shù)據(jù)傳輸結(jié)果發(fā)送至所述數(shù)據(jù)源。
[0026]還包括仲裁器,與所述若干總線服務(wù)器連接,用于根據(jù)所述若干總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),實(shí)時(shí)確定每個(gè)總線服務(wù)器的服務(wù)器優(yōu)先級(jí)。
[0027]在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)時(shí),低于該總線服務(wù)器優(yōu)先級(jí)的其他總線服務(wù)器均監(jiān)測(cè)所述優(yōu)先級(jí)最高的總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),并根據(jù)所述數(shù)據(jù)傳輸狀態(tài),確定所述優(yōu)先級(jí)最高的總線服務(wù)器是否傳輸所述數(shù)據(jù)失敗;另外,若干總線服務(wù)器內(nèi)部均可以通過(guò)環(huán)回檢測(cè)來(lái)檢測(cè)自身數(shù)據(jù)傳輸?shù)某晒εc否,其中,當(dāng)優(yōu)先級(jí)最高的總線服務(wù)器通過(guò)環(huán)回檢測(cè)檢測(cè)到數(shù)據(jù)傳輸失敗后,則會(huì)立即中斷所述總線服務(wù)器的數(shù)據(jù)傳輸,由仲裁器判斷的其他的優(yōu)先級(jí)最高的總線服務(wù)器立即啟動(dòng)數(shù)據(jù)傳輸程序,以保證數(shù)據(jù)傳輸?shù)牟婚g斷性。
[0028]所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè),并且,在所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè)的情況下,所述系統(tǒng)還包括數(shù)據(jù)選擇器,與所述數(shù)據(jù)發(fā)送器和所述若干總線服務(wù)器連接,用于對(duì)所述數(shù)據(jù)發(fā)送器的負(fù)載狀態(tài)進(jìn)行分析,并根據(jù)分析結(jié)果選擇對(duì)應(yīng)的數(shù)據(jù)發(fā)送器接收和/或發(fā)送所述數(shù)據(jù)源所發(fā)送的所述數(shù)據(jù)和所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果。
[0029]其中,如圖1所示,本申請(qǐng)中總線數(shù)據(jù)源可以包括數(shù)據(jù)源I和數(shù)據(jù)源2,所述數(shù)據(jù)發(fā)送單元包括數(shù)據(jù)發(fā)送器I和數(shù)據(jù)發(fā)送器2,所述數(shù)據(jù)源I和2的數(shù)據(jù)先發(fā)送給數(shù)據(jù)發(fā)送器I和數(shù)據(jù)發(fā)送器2 ;數(shù)據(jù)發(fā)送器可以從多條網(wǎng)絡(luò)鏈路同步發(fā)送到達(dá)總線服務(wù)器1、總線服務(wù)器2和總線服務(wù)器N,所述總線服務(wù)器1、總線服務(wù)器2和總線服務(wù)器N構(gòu)成總線傳輸?shù)亩嘀鳠醾渫ㄓ嵪到y(tǒng)。
[0030]其中網(wǎng)絡(luò)鏈路可以是任意的寬帶鏈接,典型應(yīng)用為以太網(wǎng)鏈接。
[0031]所述仲裁器根據(jù)網(wǎng)絡(luò)鏈接和總線執(zhí)行的綜合情況,選舉多個(gè)總線服務(wù)器中的優(yōu)先級(jí)最高的總線服務(wù)器為主用設(shè)備,其它為備用設(shè)備;選舉是根據(jù)網(wǎng)絡(luò)鏈路的實(shí)際狀況動(dòng)態(tài)決定的,所以總線服務(wù)器的主備狀態(tài)是動(dòng)態(tài)的,而不是靜態(tài)的。
[0032]當(dāng)確定總線服務(wù)器中的一個(gè)為主用設(shè)備,其它為備用服務(wù)器時(shí),根據(jù)執(zhí)行情況,原則是誰(shuí)先回復(fù)數(shù)據(jù)報(bào)文,誰(shuí)下一次通訊取得主用設(shè)備資格,或者在多次報(bào)文傳輸后,誰(shuí)先回復(fù)報(bào)文,誰(shuí)取得主用設(shè)備資格,或者在主用設(shè)備出現(xiàn)故障后,由備用服務(wù)器取得主用設(shè)備資格,仲裁模塊在得到主用設(shè)備發(fā)生故障后,將主用設(shè)備優(yōu)先級(jí)降至最低;即實(shí)現(xiàn)了主備服務(wù)器的選擇是根據(jù)網(wǎng)絡(luò)鏈接和總線執(zhí)行情況綜合動(dòng)態(tài)確定的。
[0033]其中,所述備用設(shè)備的優(yōu)先級(jí)是根據(jù)設(shè)備的運(yùn)行狀況來(lái)確定的,因?yàn)樗械膫溆梅?wù)器都會(huì)得到數(shù)據(jù)源的數(shù)據(jù),在監(jiān)聽(tīng)總線的運(yùn)行情況,所以每個(gè)備用服務(wù)器都可以將監(jiān)聽(tīng)情況結(jié)果上報(bào)至數(shù)據(jù)源,所以一旦備用服務(wù)器發(fā)生任何故障,它的優(yōu)先級(jí)將降低,如果故障嚴(yán)重,將退出通訊機(jī)制,或者監(jiān)聽(tīng)功能。
[0034]所述總線服務(wù)器1、總線服務(wù)器2以及總線服務(wù)器N根據(jù)所述仲裁器的優(yōu)先級(jí)判斷結(jié)果,其中有且僅有一個(gè)為主用設(shè)備,其它為備用設(shè)備;總線主用設(shè)備發(fā)起通訊,同時(shí)進(jìn)行環(huán)回檢測(cè),如果有通訊錯(cuò)誤立即中斷傳輸;其它備用設(shè)備同步監(jiān)聽(tīng)主用設(shè)備的傳輸情況,如果主用設(shè)備發(fā)生故障,則優(yōu)先級(jí)最高的備用設(shè)備立即在判斷總線空閑狀態(tài)后立即啟動(dòng)傳輸;由于數(shù)據(jù)是同步到達(dá)總線服務(wù)器的,所以一旦主用設(shè)備發(fā)生任何傳輸故障,所有的備用服務(wù)器均可根據(jù)數(shù)據(jù)判斷主用設(shè)備的傳輸結(jié)果,從而決定是否啟動(dòng)傳輸。
[0035]當(dāng)總線傳輸結(jié)束后,所有的總線服務(wù)器均可同步獲得傳輸結(jié)果,所有的總線服務(wù)器同時(shí)將總線的傳輸結(jié)果通過(guò)圖1的網(wǎng)絡(luò)鏈路發(fā)送給數(shù)據(jù)選擇器,經(jīng)過(guò)數(shù)據(jù)選擇器的過(guò)濾后送給相應(yīng)的數(shù)據(jù)源,完成一次數(shù)據(jù)通訊。
[0036]在以上數(shù)據(jù)信息傳送過(guò)程中,無(wú)論是主備服務(wù)器,都會(huì)將傳輸報(bào)文由自己的網(wǎng)絡(luò)鏈接回復(fù)至數(shù)據(jù)選擇器,由數(shù)據(jù)選擇器選擇后回送至數(shù)據(jù)源,所以,即使網(wǎng)絡(luò)鏈接發(fā)生故障,仍然可以實(shí)現(xiàn)數(shù)據(jù)的無(wú)間斷傳輸。
[0037]具體操作時(shí),如圖2所示,本實(shí)施例1提供了一種基于多鏈路的總線服務(wù)器的裝置,每個(gè)總線服務(wù)器進(jìn)行級(jí)連,每個(gè)總線服務(wù)器根據(jù)系統(tǒng)的設(shè)定可以進(jìn)行轉(zhuǎn)發(fā)數(shù)據(jù),所以每個(gè)總線服務(wù)器可以有兩個(gè)網(wǎng)絡(luò)鏈路與數(shù)據(jù)源相連,典型應(yīng)用中總線服務(wù)器的主備服務(wù)器可以是兩個(gè),數(shù)據(jù)發(fā)送器I可以和數(shù)據(jù)選擇器合并為一個(gè)模塊以簡(jiǎn)化設(shè)計(jì),數(shù)據(jù)發(fā)送器2和數(shù)據(jù)選擇器2進(jìn)行合并。
[0038]如圖3所示,本實(shí)施例2提供了一種基于多鏈路的總線服務(wù)器的裝置,總線服務(wù)器可以實(shí)現(xiàn)多總線的復(fù)合功能,即一個(gè)總線服務(wù)器可以同時(shí)傳輸多條總線通訊的功能;每個(gè)總線服務(wù)器同時(shí)有兩個(gè)鏈路與數(shù)據(jù)源相通,構(gòu)成多總線的網(wǎng)絡(luò)連接復(fù)用結(jié)構(gòu),每個(gè)總線服務(wù)器無(wú)論主備服務(wù)器,都將傳輸結(jié)果或故障信息發(fā)送給數(shù)據(jù)選擇器。
[0039]本裝置是通過(guò)多條鏈路到達(dá)總線服務(wù)器的,所以如果網(wǎng)絡(luò)鏈路發(fā)生故障,只要有一條鏈路存活,數(shù)據(jù)即可到達(dá)總線服務(wù)器,完成數(shù)據(jù)傳輸,有效的保證了數(shù)據(jù)信息傳輸?shù)姆€(wěn)定性和可靠性;
在總線傳輸結(jié)束后,多個(gè)總線服務(wù)器均可獲得傳輸結(jié)果,所以即使主用設(shè)備發(fā)生故障,或主鏈路發(fā)生故障,其它總線服務(wù)器只要有一個(gè)存活,即可回傳數(shù)據(jù),完成通訊,所以即使網(wǎng)絡(luò)鏈路發(fā)生故障,也不會(huì)影響系統(tǒng)的傳輸結(jié)果,實(shí)現(xiàn)網(wǎng)絡(luò)鏈接的零自愈功能;
由于多個(gè)總線服務(wù)器的數(shù)據(jù)是同步的,所以當(dāng)主用設(shè)備有任何故障時(shí),其它服務(wù)器即可實(shí)時(shí)啟動(dòng)傳輸,并可判斷主用設(shè)備的故障原因。
[0040]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于多鏈路的數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括: 數(shù)據(jù)發(fā)送器,用于接收數(shù)據(jù)源所發(fā)送的數(shù)據(jù),并轉(zhuǎn)發(fā)所述數(shù)據(jù); 若干總線服務(wù)器,與所述數(shù)據(jù)發(fā)送器連接,用于接收所述數(shù)據(jù)發(fā)送器所轉(zhuǎn)發(fā)的所述數(shù)據(jù),在接收所述數(shù)據(jù)之后,根據(jù)預(yù)先確定的服務(wù)器優(yōu)先級(jí),選擇優(yōu)先級(jí)最高的總線服務(wù)器向總線負(fù)載傳輸所述數(shù)據(jù); 其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)成功的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果; 其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)失敗的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器中斷所述數(shù)據(jù)傳輸,并由優(yōu)先級(jí)僅次于該總線服務(wù)器的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù),并在所述數(shù)據(jù)傳輸成功后,向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果; 所述數(shù)據(jù)發(fā)送器,還用于接收所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果,并將所述數(shù)據(jù)傳輸結(jié)果發(fā)送至所述數(shù)據(jù)源。
2.根據(jù)權(quán)利要求1所述的基于多鏈路的數(shù)據(jù)傳輸系統(tǒng),其特征在于,還包括: 仲裁器,與所述若干總線服務(wù)器連接,用于根據(jù)所述若干總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),實(shí)時(shí)確定每個(gè)總線服務(wù)器的服務(wù)器優(yōu)先級(jí)。
3.根據(jù)權(quán)利要求1所述的基于多鏈路的數(shù)據(jù)傳輸系統(tǒng),其特征在于,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)時(shí),低于該總線服務(wù)器優(yōu)先級(jí)的其他總線服務(wù)器均監(jiān)測(cè)所述優(yōu)先級(jí)最高的總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),并根據(jù)所述數(shù)據(jù)傳輸狀態(tài),確定所述優(yōu)先級(jí)最高的總線服務(wù)器是否傳輸所述數(shù)據(jù)失敗。
4.根據(jù)權(quán)利要求1至3中任意一項(xiàng)所述的基于多鏈路的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè),并且,在所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè)的情況下,所述系統(tǒng)還包括: 數(shù)據(jù)選擇器,與所述數(shù)據(jù)發(fā)送器和所述若干總線服務(wù)器連接,用于對(duì)所述數(shù)據(jù)發(fā)送器的負(fù)載狀態(tài)進(jìn)行分析,并根據(jù)分析結(jié)果選擇對(duì)應(yīng)的數(shù)據(jù)發(fā)送器接收和/或發(fā)送所述數(shù)據(jù)源所發(fā)送的所述數(shù)據(jù)和所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果。
5.一種如權(quán)利要求1所述的基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,包括: 通過(guò)數(shù)據(jù)發(fā)送器接收數(shù)據(jù)源所發(fā)送的數(shù)據(jù),并轉(zhuǎn)發(fā)所述數(shù)據(jù); 利用若干總線服務(wù)器與所述數(shù)據(jù)發(fā)送器連接,接收所述數(shù)據(jù)發(fā)送器所轉(zhuǎn)發(fā)的所述數(shù)據(jù),在接收所述數(shù)據(jù)之后,根據(jù)預(yù)先確定的服務(wù)器優(yōu)先級(jí),選擇優(yōu)先級(jí)最高的總線服務(wù)器向總線負(fù)載傳輸所述數(shù)據(jù); 其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)成功的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果; 其中,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)失敗的情況下,所述優(yōu)先級(jí)最高的總線服務(wù)器中斷所述數(shù)據(jù)傳輸,并由優(yōu)先級(jí)僅次于該總線服務(wù)器的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù),并在所述數(shù)據(jù)傳輸成功后,向所述若干總線服務(wù)器均反饋數(shù)據(jù)傳輸結(jié)果; 通過(guò)所述數(shù)據(jù)發(fā)送器接收所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果,并將所述數(shù)據(jù)傳輸結(jié)果發(fā)送至所述數(shù)據(jù)源。
6.根據(jù)權(quán)利要求5所述的基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,還包括: 與所述若干總線服務(wù)器連接的仲裁器,所述仲裁器根據(jù)所述若干總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),實(shí)時(shí)確定每個(gè)總線服務(wù)器的服務(wù)器優(yōu)先級(jí)。
7.根據(jù)權(quán)利要求5所述的基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,在所述優(yōu)先級(jí)最高的總線服務(wù)器向所述總線負(fù)載傳輸所述數(shù)據(jù)時(shí),低于該總線服務(wù)器優(yōu)先級(jí)的其他總線服務(wù)器均監(jiān)測(cè)所述優(yōu)先級(jí)最高的總線服務(wù)器的數(shù)據(jù)傳輸狀態(tài),并根據(jù)所述數(shù)據(jù)傳輸狀態(tài),確定所述優(yōu)先級(jí)最高的總線服務(wù)器是否傳輸所述數(shù)據(jù)失敗。
8.根據(jù)權(quán)利要求5至7中任意一項(xiàng)所述的基于多鏈路的數(shù)據(jù)傳輸系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè),并且,在所述數(shù)據(jù)發(fā)送器的數(shù)量至少為2個(gè)的情況下,所述系統(tǒng)還包括: 數(shù)據(jù)選擇器,與所述數(shù)據(jù)發(fā)送器和所述若干總線服務(wù)器連接,對(duì)所述數(shù)據(jù)發(fā)送器的負(fù)載狀態(tài)進(jìn)行分析,并根據(jù)分析結(jié)果選擇對(duì)應(yīng)的數(shù)據(jù)發(fā)送器接收和/或發(fā)送所述數(shù)據(jù)源所發(fā)送的所述數(shù)據(jù)和所述若干總線服務(wù)器反饋的所述數(shù)據(jù)傳輸結(jié)果。
【文檔編號(hào)】H04L12/403GK104506402SQ201410713839
【公開(kāi)日】2015年4月8日 申請(qǐng)日期:2014年12月1日 優(yōu)先權(quán)日:2014年12月1日
【發(fā)明者】閆曉峰 申請(qǐng)人:閆曉峰
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
穆棱市| 文登市| 白山市| 扎囊县| 营口市| 香格里拉县| 堆龙德庆县| 开化县| 桂阳县| 墨江| 法库县| 邢台县| 绥化市| 高唐县| 永川市| 马龙县| 彰化市| 四会市| 萝北县| 百色市| 霍林郭勒市| 永仁县| 若羌县| 洛阳市| 工布江达县| 赤水市| 元朗区| 伊吾县| 两当县| 清丰县| 乐安县| 桐梓县| 景宁| 榆林市| 紫阳县| 酉阳| 筠连县| 舞阳县| 渭南市| 神池县| 赤壁市|