韶關(guān)防封電銷軟件,辦理韶關(guān)防封電銷軟件,韶關(guān)防封電銷軟件辦理
防封電銷軟件線路安全穩(wěn)定,不受呼叫頻率限制,不同行業(yè),專業(yè)定制使用方案,管理一體化!
需要的老板歡迎咨詢辦理!
對上位機(jī)重發(fā)次數(shù)的研究
進(jìn)行UDP協(xié)議通信時(shí),發(fā)送端和接收端的狀態(tài)是相對獨(dú)立的,發(fā)送端不與接收端建立連接,而是不停向接收端發(fā)送,為了確保不丟失報(bào)文,上位機(jī)采取了按固定次數(shù)重發(fā)相同內(nèi)容報(bào)文的機(jī)制。然而這種機(jī)制雖然可以有效確保報(bào)文不丟失,但是大量冗余數(shù)據(jù)報(bào)被發(fā)送,網(wǎng)絡(luò)資源利用率不高。重發(fā)次數(shù)越多,冗余數(shù)據(jù)報(bào)越多,效率越低。要想有效保證數(shù)據(jù)報(bào)準(zhǔn)確發(fā)送的同時(shí)又不產(chǎn)生過多冗余數(shù)據(jù)報(bào),那么重復(fù)發(fā)送的次數(shù)的確定就成為問題的關(guān)鍵。以下給出一種確定上位機(jī)重發(fā)次數(shù)的方法。
假設(shè)當(dāng)前網(wǎng)絡(luò)狀況下,每次報(bào)文發(fā)送被丟失的概率為p,系統(tǒng)允許接收端報(bào)文關(guān)鍵內(nèi)容丟失概率為q,那么如何確定以上重發(fā)機(jī)制中的重發(fā)次數(shù)k呢?
特殊情況下若報(bào)文重發(fā)次數(shù)為2,分別在每條報(bào)文重發(fā)機(jī)制位注明一個(gè)索引號(hào)和一個(gè)重發(fā)編號(hào),發(fā)送端發(fā)送報(bào)文的次序應(yīng)形如 1.1 ,1.2 ,2.1 ,2.2 ,3.1 ,3.2……其中索引號(hào)相同的報(bào)文關(guān)鍵內(nèi)容相同,重發(fā)編號(hào)不同代表同一關(guān)鍵內(nèi)容報(bào)文的不同次發(fā)送。因此只有出現(xiàn)連續(xù)兩次丟失數(shù)據(jù)報(bào)的情況下,報(bào)文關(guān)鍵內(nèi)容才可能丟失。出現(xiàn)連續(xù)兩次丟失的情況有2種,當(dāng)x.1 , x.2丟失,此時(shí)索引號(hào)為x的報(bào)文關(guān)鍵信息將全部丟失。當(dāng)x.2,(x+1). 1丟失,丟失報(bào)文的索引號(hào)不同,此時(shí)不會(huì)發(fā)生報(bào)文關(guān)鍵信息丟失,因此報(bào)文關(guān)鍵內(nèi)容丟失的概率q=p2/2。
當(dāng)報(bào)文重發(fā)次數(shù)為3,依然在每條報(bào)文的重發(fā)機(jī)制位注明索引號(hào)和重發(fā)號(hào),發(fā)送報(bào)文的次序應(yīng)為1.1 ,1.2 ,1.3 ,2.1 ,2.2 ,2.3 ,3.1 ,3.2……。只有出現(xiàn)連續(xù)3次丟失數(shù)據(jù)報(bào)的情況報(bào)文關(guān)鍵信息才可能丟失,列出連續(xù)3次丟失報(bào)文的情況有3種,當(dāng)x.1 , x.2 , x.3丟失,此時(shí)索引號(hào)為x的報(bào)文信息全部丟失。當(dāng)x.2 , x.3 ,(x+1).1或x.3 ,(x+1).1 ,(x+1).2丟失時(shí)不影響報(bào)文的準(zhǔn)確傳遞。因此此時(shí)報(bào)文關(guān)鍵內(nèi)容丟失的概率q=p3/3。