下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于概率模型檢驗(yàn)的cbc通信協(xié)議驗(yàn)證
隨著計(jì)算機(jī)網(wǎng)絡(luò)和通信技術(shù)的發(fā)展,基于通信的運(yùn)營權(quán)限(cct)已經(jīng)成為人們研究的重點(diǎn)。cbt系統(tǒng)獨(dú)立于軌道電路。高精度列車定位和多段式高速雙向數(shù)據(jù)的數(shù)據(jù)。它通過駕駛員和基地設(shè)施實(shí)現(xiàn)列車控制,這是針對鐵路控制系統(tǒng)的發(fā)展。方向,可滿足鐵路運(yùn)輸智能化、信息化和網(wǎng)絡(luò)化的發(fā)展需要.車地間無線通信是CBTC系統(tǒng)的關(guān)鍵技術(shù)之一.而通信協(xié)議作為車地間無線通信的基礎(chǔ),也是CBTC系統(tǒng)重要的組成部分,它的正確性、穩(wěn)定性和安全性對整個(gè)系統(tǒng)有重要影響.傳統(tǒng)的通信協(xié)議驗(yàn)證方法主要是通過模擬和仿真,可是,模擬和仿真不能保證完全的錯(cuò)誤覆蓋,同時(shí)這兩種方法所消耗的時(shí)間也是驚人的.形式化驗(yàn)證技術(shù)用數(shù)學(xué)的方法驗(yàn)證一個(gè)設(shè)計(jì)的功能與性能,能保證對所有的情況進(jìn)行驗(yàn)證,在系統(tǒng)設(shè)計(jì)中得到了廣泛的應(yīng)用.因此,對通信協(xié)議進(jìn)行形式化驗(yàn)證是很有意義的.CBTC系統(tǒng)車地間無線通信信道具有隨機(jī)特征,因此,CBTC系統(tǒng)的通信子系統(tǒng)亦呈現(xiàn)明顯的統(tǒng)計(jì)特征,這導(dǎo)致某些具有隨機(jī)特征的變量以參數(shù)的形式引入到通信協(xié)議中.目前,針對隨機(jī)特征的研究方法主要集中于隨機(jī)Petri網(wǎng)的形式化驗(yàn)證.可是,由于缺乏時(shí)態(tài)邏輯的支持,隨機(jī)Petri網(wǎng)在描述事件發(fā)生的邏輯順序方面存在缺陷,從而限制了隨機(jī)Petri網(wǎng)的應(yīng)用.鑒于此原因,本文作者探討用概率模型檢驗(yàn)對CBTC系統(tǒng)通信協(xié)議進(jìn)行形式化驗(yàn)證.概率模型驗(yàn)證是一種形式化驗(yàn)證方法,適用于驗(yàn)證具有隨機(jī)特征的模型.概率模型檢驗(yàn)采用多端點(diǎn)二叉判決圖(MTBDDs)數(shù)據(jù)結(jié)構(gòu),很好地解決了狀態(tài)空間爆炸問題.同時(shí),概率模型檢驗(yàn)有時(shí)態(tài)邏輯的支持,彌補(bǔ)了隨機(jī)Petri網(wǎng)在描述事件發(fā)生的邏輯順序方面存在的缺陷.本文作者的主要工作是:①綜合了CBTC系統(tǒng)車地通信協(xié)議失效的隨機(jī)錯(cuò)誤;②設(shè)計(jì)了車地安全通信協(xié)議;③建立了通信協(xié)議的概率模型,用概率模型檢驗(yàn)對其進(jìn)行形式化驗(yàn)證.1關(guān)于cbt系統(tǒng)的一般介紹CBTC中,車地通信工作分為3個(gè)階段:鏈接的建立、維持和釋放.11連接建立只有發(fā)起方有權(quán)主動(dòng)建立鏈接,跟隨方接收到發(fā)起方的建鏈命令RFC后才能響應(yīng),見圖1(a).22鏈接維護(hù)通信雙方每個(gè)周期只進(jìn)行一次數(shù)據(jù)交互.如果應(yīng)用沒有產(chǎn)生任何數(shù)據(jù),通信協(xié)議需要生成心跳信息以維持鏈接,見圖1(b).32連接釋放只有發(fā)起方才能主動(dòng)釋放鏈接.當(dāng)發(fā)起方不需要鏈接時(shí),向通信協(xié)議下達(dá)釋放鏈接命令,通信協(xié)議主動(dòng)釋放發(fā)起方的鏈接,見圖1(c).2概率模型試驗(yàn)2.1馬爾可夫判決過程、連續(xù)時(shí)間馬爾可夫鏈模型在概率模型檢驗(yàn)中,有3類模型:離散時(shí)間馬爾可夫鏈(DTMCs),馬爾可夫判決過程(MDPs)及連續(xù)時(shí)間馬爾可夫鏈(CTMCs).本文不詳細(xì)介紹3類模型的具體細(xì)節(jié),因?yàn)檫@不是本文工作重點(diǎn),3類模型的詳細(xì)介紹參見文獻(xiàn).2.2狀態(tài)公式[][]概率模型驗(yàn)證中,用概率計(jì)算樹邏輯PCTL(ProbabilisticComputationalTreeLogic)來刻畫DTMCs和MDPs,用CSL刻畫CTMCs.PCTL是計(jì)算樹邏輯CTL的概率性擴(kuò)展,其基本語法如下:?::=true|a|?∧?|??|P??p[ψ]?ψ::=X?|?U≤k?|?U?.?::=true|a|?∧?|??|Ρ??p[ψ]?ψ::=X?|?U≤k?|?U?.這里,需要區(qū)分狀態(tài)公式?和路徑公式ψ,它們分別用來評(píng)價(jià)狀態(tài)和路徑.a是一個(gè)原子命題,??∈{≤,<,≥,>},p∈,k為正整數(shù).時(shí)態(tài)運(yùn)算符X(neXt)與U(Until)同傳統(tǒng)的CTL定義一致.X?為真,表示?在當(dāng)前狀態(tài)的下一個(gè)狀態(tài)上成立;?1U≤k?2為真,表示存在某一狀態(tài)ω(i)(i≤k),?2在ω(i)上成立,而對于在ω(i)之前的所有狀態(tài),?1都成立;?1U?2為真,表示存在某一狀態(tài)ω(i)(i≥0),?2在狀態(tài)ω(i)上成立,而?1在狀態(tài)ω(i)之前的所有狀態(tài)上都成立.PCTL基本語義如下,對于狀態(tài)s∈S:s|true?對所有s∈S,s|=a?a∈L(s),s|=?1∧?2?s|=?1∧s|=?2,s|=???s|≠?,s|=P??[ψ]?ps(ψ)??p,這里,ps(ψ)=Probs({ω∈Paths|ω|=ψ}).對于路徑ω:ω|=X??ω(1)有意義,并且ω(1)|=?,ω|=?1U≤k?2??i≤k.ω(i)|=?2∧ω(j)|=?1?j<i,ω|=?1U?2??k≥0.ω|=?1U≤k?2.CSL的基本語法和語義與之類似,本文不作詳細(xì)描述,參見參考文獻(xiàn).3環(huán)境狀態(tài)間的信息轉(zhuǎn)移CBTC系統(tǒng)的通信協(xié)議中有3個(gè)模塊:發(fā)起方、跟隨方和信道.其中,信道具有典型的隨機(jī)特征.另外,通信協(xié)議數(shù)據(jù)的收發(fā)也伴有隨機(jī)性的延時(shí).根據(jù)通信協(xié)議的原理,圖2中的(a)、(b)和(c)分別抽象出了通信協(xié)議3個(gè)模塊的概率模型.對圖2作幾點(diǎn)說明:狀態(tài)間沒有標(biāo)記轉(zhuǎn)移概率的,默認(rèn)其轉(zhuǎn)移概率為1,標(biāo)記轉(zhuǎn)移概率的,其轉(zhuǎn)移概率等于標(biāo)記值.每一個(gè)轉(zhuǎn)移都對應(yīng)一系列原子命題及動(dòng)作,帶有“=”號(hào),或關(guān)系符號(hào)“>,>=,<,<=”的,都是原子命題.一個(gè)轉(zhuǎn)移中標(biāo)記的所有原子命題為真,則發(fā)生相應(yīng)的狀態(tài)轉(zhuǎn)移.帶有符號(hào)“:=”的表示動(dòng)作,當(dāng)發(fā)生某個(gè)狀態(tài)轉(zhuǎn)移時(shí),伴隨著相應(yīng)的動(dòng)作.比如說,當(dāng)“rack=FALSE&nack>=5*T”為真時(shí),發(fā)起方由狀態(tài)“WAIT-ACK”轉(zhuǎn)移到狀態(tài)“NEW-FRAME”,同時(shí)將nack置零.圖2中弧線旁邊標(biāo)注的數(shù)字表示的是狀態(tài)轉(zhuǎn)移的條件,各數(shù)字對應(yīng)的具體條件見表1.圖2中各狀態(tài)及變量含義分別見表2、表3.4pctal的概率規(guī)范本節(jié)用概率模型檢驗(yàn)工具PRISM對CBTC系統(tǒng)通信協(xié)議進(jìn)行形式化驗(yàn)證.我們的形式化驗(yàn)證運(yùn)行在主頻為3.00GHz,內(nèi)存空間為512MB的PC機(jī)中.構(gòu)建模型共耗時(shí)0.25s,累計(jì)狀態(tài)集合18736個(gè),其中包含一個(gè)初始狀態(tài),狀態(tài)轉(zhuǎn)移共計(jì)83379個(gè),非確定性選擇共計(jì)68038種.我們需要驗(yàn)證的是CBTC系統(tǒng)通信協(xié)議典型的概率規(guī)范,以期它能達(dá)到期望的性能指標(biāo).對于通信協(xié)議來說,最關(guān)注的莫過于失效率與穩(wěn)定性.由此,總結(jié)出以下典型的概率規(guī)范,并將其轉(zhuǎn)化為PCTL描述的PRISM語言.規(guī)范1:若應(yīng)用軟件不要求釋放鏈接,在不同的信道和系統(tǒng)無故障概率下,通信協(xié)議可以保持鏈接維持狀態(tài)的概率是多少?PRISM語言:Pmax=?[(disconnect=false)U(s=3)&(r=2)];(說明:變量含義與上節(jié)中各狀態(tài)的含義一致;s=0、1、2、3、4分別表示發(fā)起方處于IDLE、NEW-FRAME、WAIT-ACK、DATA、HALT狀態(tài);r=0、1、2、3分別表示跟隨方處于IDLE、RECV-RFC、DATA、HALT狀態(tài),下同)規(guī)范1的驗(yàn)證結(jié)果如圖3(a).規(guī)范2:發(fā)起方通信中斷的最大概率是多少?PRISM語言:Pmax=?[trueU(s=4)];規(guī)范2的驗(yàn)證結(jié)果如圖3(b).規(guī)范3:跟隨方通信中斷的最大概率是多少?PRISM語言:Pmax=?[trueU(r=3)];規(guī)范3的驗(yàn)證結(jié)果如圖3(c).從上述驗(yàn)證中可以看出,信道正常概率越大且系統(tǒng)無延時(shí)概率越大,協(xié)議鏈接維持的概率也越大.定量考慮,從圖3(a)可以看出,當(dāng)p1=0.99,p2=0.99時(shí),協(xié)議鏈接維持概率達(dá)到0.961,已具有一定的穩(wěn)定性,可以作為我們設(shè)計(jì)的參考指標(biāo).失效率方面,無論是發(fā)起方還是跟隨方,通信中斷的概率都小于1.5×10-10.根據(jù)CBTC系統(tǒng)通信協(xié)議典型概率規(guī)范的驗(yàn)證結(jié)果,可以認(rèn)為,我們設(shè)計(jì)的通信協(xié)議有比較好的穩(wěn)定性,以及低水平的失效率,具有良好的實(shí)用價(jià)值.5驗(yàn)證了系統(tǒng)的穩(wěn)定性本文作者綜合了CBTC系統(tǒng)通信協(xié)議中某些參數(shù)的隨機(jī)特征,用概率模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教師開學(xué)前軍訓(xùn)心得體會(huì)5篇
- 物流設(shè)施與設(shè)備第二章航空管道
- 債務(wù)償付質(zhì)押合同(2篇)
- 公共事業(yè)投資合作協(xié)議書(2篇)
- 河南省安陽市第六十二中學(xué)2022年高三語文下學(xué)期期末試卷含解析
- 2025年Γ-球蛋白三類項(xiàng)目合作計(jì)劃書
- 上海寫字樓租賃合同范本
- 幼兒園房屋租賃合同書范本
- 小吃街?jǐn)偽蛔赓U合同
- 長期租賃合同范本
- 人防、物防、技防工作措施
- 市場部培訓(xùn)課程課件
- 八年級(jí)歷史上冊論述題匯總
- 資產(chǎn)評(píng)估學(xué)教程(第八版)習(xí)題及答案 喬志敏
- 《民俗旅游學(xué)》教學(xué)大綱(含課程思政元素)
- 人教版小學(xué)三年級(jí)上學(xué)期期末數(shù)學(xué)試卷(及答案)
- 2021年學(xué)校意識(shí)形態(tài)工作總結(jié)
- 《關(guān)于加強(qiáng)和改進(jìn)新時(shí)代師德師風(fēng)建設(shè)的意見》培訓(xùn)課件
- 天津高考英語詞匯3500
- 2023年智慧電廠垃圾焚燒發(fā)電廠解決方案
- 人資法務(wù)技能指導(dǎo)【紅皮書完整版】
評(píng)論
0/150
提交評(píng)論