[發(fā)明專利]一種對電子軟件分布進行可調(diào)整和可靠傳輸?shù)南到y(tǒng)和方法無效
| 申請?zhí)枺?/td> | 96121609.3 | 申請日: | 1996-12-10 |
| 公開(公告)號: | CN1157513A | 公開(公告)日: | 1997-08-20 |
| 發(fā)明(設(shè)計)人: | 鮑爾·約瑟?!す胖Z里;托馬斯·約瑟?!P連;溫卡塔·查拉帕施·馬迪;諾曼·勞恩·史爾 | 申請(專利權(quán))人: | 朗迅科技公司 |
| 主分類號: | H04L12/00 | 分類號: | H04L12/00 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利商標(biāo)事務(wù)所 | 代理人: | 楊曉光 |
| 地址: | 美國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 電子 軟件 分布 進行 可調(diào)整 可靠 傳輸 系統(tǒng) 方法 | ||
本發(fā)明涉及電子軟件分布領(lǐng)域,尤其涉及到需要極高可靠性能(零容錯性能)數(shù)據(jù)傳輸?shù)目蛇\行代碼(也就是目標(biāo)代碼)的分布。
電話,計算機和數(shù)據(jù)通信技術(shù)都使用一般的通用術(shù)語,這些通用術(shù)語有時隱含不同的含義。以下列出了與本應(yīng)用有關(guān)的一些術(shù)語的簡要定義。
1)同步衛(wèi)星:是一種公轉(zhuǎn)的平均恒星周期與它所繞轉(zhuǎn)的主體的自轉(zhuǎn)恒星周期相等的衛(wèi)星。
2)同步地球衛(wèi)星:以地球為主體的同步衛(wèi)星。
3)衛(wèi)星地球端:在地球上的地面站和衛(wèi)星之間接收,處理和傳輸信息的衛(wèi)星線路部分。
4)衛(wèi)星上行線:從地面站到衛(wèi)星的通信(通常是短波)鏈路。
5)衛(wèi)星下行線:從衛(wèi)星到地面站的通信鏈路。
6)點對點連接:一種在兩個(且僅有兩個)指定站點間,如圖1中示出的A站和B站間,建立通信鏈路以進行消息傳遞的方法。該消息包括與本應(yīng)用有關(guān)的數(shù)據(jù)(稱作“凈荷”),以及與網(wǎng)絡(luò)有關(guān)的數(shù)據(jù)(如地址,消息標(biāo)識符等等,統(tǒng)一稱作“報頭”)。另外,這些消息可能需要證實,也就是說,期待接收方(B站)的確認。作為發(fā)送方的A站也可以發(fā)送“無證實”消息,在該情況下,發(fā)送進程不等待任何確認。在正常和通常情況下(也就是當(dāng)A站向B站發(fā)送消息時),A站的發(fā)送進程101從軟件進程103接收數(shù)據(jù),按事先約定的協(xié)議轉(zhuǎn)換數(shù)據(jù)和/或格式化數(shù)據(jù),通過通信鏈路105發(fā)送該消息。B站的接收進程107按照協(xié)議執(zhí)行任何轉(zhuǎn)換和/或格式重整,并向軟件進程109傳送該消息。
另外,B站的發(fā)送進程111通過通信鏈路105向A站的接收進程113發(fā)送一個接收確認或未接收確認(由軟件進程109判定)。接收進程113向A站的軟件進程傳送該確認消息,并且決定是發(fā)送下一部分數(shù)據(jù)還是重新發(fā)送上次的數(shù)據(jù)。這樣,一個可靠的點對點傳輸協(xié)議得以建立。然而,因為是點對點連接,等待每一消息的證實相當(dāng)耗時,缺陷是數(shù)據(jù)傳送速度慢。
7)廣播和多信道廣播:這兩個工業(yè)界廣泛使用的術(shù)語指的是單點對多點通信和多點對多點通信,圖2和圖3各自示出了這兩種情況。在單點對多點通信布局(圖2)下,在一個指定的發(fā)送站和多個接收站1-N間建立通信的方式與圖1所述的類似。這種類型的布局一般用于從一個地點,如新聞編輯部門,向許多需要信息的地點,如印刷社傳送信息。在這種情況下,每一個接收進程201-203必須確認正確收到了來自于各自的發(fā)送進程204-206的數(shù)據(jù)。所有的這些響應(yīng)必須由發(fā)送站的接收進程207接收,并向軟件進程208傳送,由軟件進程208判斷是否所有的接收站都正確地接收了數(shù)據(jù)。如果不是,發(fā)送站的發(fā)送進程209必須向一個或多個接收進程201-203重新發(fā)送數(shù)據(jù)。
從上述情況中可以很容易地看出,需要等待的確認消息甚至更多,基于與(6)相同的理由,這種類型的廣播非常慢并且昂貴??蛇B接發(fā)送站的接收站數(shù)量也存在著上限。在現(xiàn)有技術(shù)下,要避免發(fā)送站耗盡所有存儲器和計算能力,單個發(fā)送站只能連接30-40個接收站。
在圖3中,多點到多點通信方式,在本文稱為多信道廣播,在多個站點間建立通信。這種類型的布局一般出現(xiàn)在局域網(wǎng)和會議應(yīng)用中。在任意時間,這些站點中的一個通過令牌方式成為發(fā)送站,其余站點成為接收站。令牌傳遞方式可以是預(yù)定義的,順序,循環(huán)或由站點間實時傳送(在本領(lǐng)域中眾所周知)。然而,在本應(yīng)用中,術(shù)語“廣播”用于單點到多點方式,類似于圖2。
8)可靠性:這個術(shù)語指的是保證信息無錯傳遞的程序。在點對點連接的情況下,一般通過重發(fā)送協(xié)議以恢復(fù)丟失或未得到確認的消息。在廣播和多信道廣播連接的情況下,采用不同的技術(shù)以提高可靠的消息傳送協(xié)議的效率。一般情況下,消息在數(shù)據(jù)鏈路層重發(fā),包括消息頭和凈荷信息,或者在“幀”級,由幀封裝多個涉及消息頭和凈荷數(shù)據(jù)的消息,組成一個更大的消息。在本文中所用的術(shù)語“可靠性”,是從應(yīng)用角度來使用的,而不是消息角度。
9)可調(diào)整性:這個術(shù)語指的是一種接收站點的數(shù)量可以變化,可以增長幾個數(shù)量級的網(wǎng)絡(luò)體系。在現(xiàn)有技術(shù)中眾所周知,接收站點的數(shù)量上的增長要求發(fā)送站點性能上相應(yīng)的增長(如以上圖2和圖3以及相關(guān)文字所描述的)。在局域網(wǎng)中一個典型的服務(wù)器支持大約10-15個接收站的廣播業(yè)務(wù)。如果接收站點的數(shù)量增加到了一個大的數(shù)目,如100或150(增長10倍),因為對服務(wù)器的性能增長要求超出了系統(tǒng)容量,目前廣播通信和多信道廣播通信的方法就會變得低效。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于朗迅科技公司,未經(jīng)朗迅科技公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/96121609.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





