基于Windows平臺(tái)的分布式實(shí)時(shí)仿真系統(tǒng)
3 構(gòu)建分布式實(shí)時(shí)仿真系統(tǒng)
3.1 RTX下的RT-TCP/IP簡(jiǎn)介
通過(guò)RTSS子系統(tǒng)(Real-time Subsystem)對(duì)底層網(wǎng)卡的實(shí)時(shí)支持,RTX在RTSS子系統(tǒng)中建立獨(dú)立的TCP/IP協(xié)議棧。為實(shí)現(xiàn)更好的實(shí)時(shí)性能,RTX對(duì)TCP/IP協(xié)議棧作了部分修改,同時(shí)對(duì)數(shù)據(jù)包大小進(jìn)行了限制,使其更加適合于實(shí)時(shí)數(shù)據(jù)傳輸。RTX將TCP/P協(xié)議的實(shí)現(xiàn)和硬件的操作集成在網(wǎng)卡的實(shí)時(shí)驅(qū)動(dòng)中,用戶(hù)無(wú)需加載額外的鏈接庫(kù)。通過(guò)底層的封裝機(jī)制,程序員在編寫(xiě)網(wǎng)絡(luò)應(yīng)用程序時(shí)可直接使用Windows Socket 1.1和2.0。本文引用地址:http://butianyuan.cn/article/190459.htm
4 結(jié)束語(yǔ)
由上述反射內(nèi)存網(wǎng)及令牌環(huán)網(wǎng)的統(tǒng)計(jì)數(shù)據(jù)和圖表可以看出,使用基于RTX的反射內(nèi)存網(wǎng)和令牌環(huán)網(wǎng)絡(luò)進(jìn)行實(shí)時(shí)數(shù)據(jù)的傳輸,可以使網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)姆€(wěn)定性和確定性,得到進(jìn)一步提高,從而滿(mǎn)足在Windows系統(tǒng)上進(jìn)行實(shí)時(shí)仿真的需要。在仿真周期為毫秒級(jí),傳輸數(shù)據(jù)量不大的情況下,可以使用基于以太網(wǎng)的令牌環(huán)網(wǎng);在仿真周期接近1 ms,甚至為μs級(jí)時(shí),并且傳輸數(shù)據(jù)量較大的情況下,可以使用基于RTX的反射內(nèi)存方案。兩種方案在滿(mǎn)足分布式仿真系統(tǒng)實(shí)時(shí)性要求的基礎(chǔ)上,為具有不同要求的分布式仿真提供了靈活可靠的選擇。
評(píng)論