本發(fā)明屬于無線通信,涉及一種基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法。
背景技術(shù):
1、如圖1所示,單全網(wǎng)是一種用戶量小,功能需求單一的移動(dòng)平臺(tái)組網(wǎng)。每個(gè)網(wǎng)絡(luò)成員通信端機(jī)采用一發(fā)n收的網(wǎng)絡(luò)架構(gòu),在發(fā)射的同時(shí)可以接收其余n個(gè)網(wǎng)絡(luò)用戶的數(shù)據(jù),極大提高網(wǎng)絡(luò)數(shù)據(jù)傳輸能力。采用頻分的模式,每個(gè)網(wǎng)絡(luò)成員通信端機(jī)分配一個(gè)專用頻點(diǎn),在實(shí)現(xiàn)全雙工通信的同時(shí)不會(huì)造成頻率干擾。開機(jī)即組網(wǎng),不需要任何的路由和網(wǎng)路管理資源開銷,就能實(shí)現(xiàn)實(shí)時(shí)的網(wǎng)絡(luò)成員之間的互聯(lián)互通。而且單全網(wǎng)具備以下兩個(gè)特點(diǎn):
2、(1)在同一時(shí)間,所有成員都可以發(fā)射消息。
3、(2)在同一時(shí)間,任一成員也可以接收其他所有成員的消息。
4、相對(duì)與分時(shí)組網(wǎng)系統(tǒng),網(wǎng)絡(luò)容量提升了很多倍。
5、本發(fā)明針對(duì)單全網(wǎng)的特點(diǎn)設(shè)計(jì)了一種基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,保證所有發(fā)送的數(shù)據(jù)都能被無差錯(cuò)接收。
技術(shù)實(shí)現(xiàn)思路
1、(一)發(fā)明目的
2、本發(fā)明的目的是:針對(duì)單全網(wǎng)的特點(diǎn)設(shè)計(jì)一種基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,實(shí)現(xiàn)所有發(fā)送的數(shù)據(jù)都能被無差錯(cuò)接收。
3、(二)技術(shù)方案
4、為了解決上述技術(shù)問題,本發(fā)明提供一種基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其包括:所述方法采用安全數(shù)據(jù)分發(fā)協(xié)議進(jìn)行安全數(shù)據(jù)分發(fā),安全數(shù)據(jù)分發(fā)協(xié)議包括發(fā)送信息和應(yīng)答信息,發(fā)送信息和應(yīng)答信息的幀格式不同;安全數(shù)據(jù)分發(fā)過程中,采用隔幀應(yīng)答機(jī)制和重發(fā)機(jī)制。
5、其中,所述方法由安裝在移動(dòng)平臺(tái)上的多通道無線通信機(jī)實(shí)現(xiàn)。
6、其中,發(fā)送消息的幀格式包括n字節(jié),1、2字節(jié)為目的成員號(hào),3字節(jié)為消息幀計(jì)數(shù),4字節(jié)為數(shù)據(jù)長(zhǎng)度,5~n-1字節(jié)為數(shù)據(jù),n字節(jié)為校驗(yàn)和。
7、其中,發(fā)送消息的幀格式中,目的成員號(hào)記為an,n代表成員排序號(hào)。
8、其中,發(fā)送消息的幀格式中,消息幀計(jì)數(shù)的內(nèi)容為0-255,數(shù)據(jù)長(zhǎng)度內(nèi)容為n-5。
9、其中,發(fā)送消息的幀格式中,校驗(yàn)和是1~n-1所有字節(jié)累加結(jié)果的低8位。
10、其中,應(yīng)答消息的幀格式包括4字節(jié),1、2字節(jié)為目的成員號(hào),3字節(jié)為消息幀計(jì)數(shù),4字節(jié)為校驗(yàn)和,校驗(yàn)和是1~3所有字節(jié)累加結(jié)果的低8位。
11、其中,應(yīng)答消息的幀格式中,目的成員號(hào)記為an,n代表成員排序號(hào);消息幀計(jì)數(shù)的內(nèi)容為0-255。
12、其中,隔幀應(yīng)答機(jī)制和重發(fā)機(jī)制為:在發(fā)完消息1后,直接發(fā)消息2。如果在消息2發(fā)送過程中接收到了消息1的應(yīng)答,則繼續(xù)發(fā)送消息3,以此類推。如果在發(fā)消息3的過程中沒有收到消息2的應(yīng)答,則在發(fā)完消息3以后,重新發(fā)送消息2和消息3,直到收到消息2的應(yīng)答,再繼續(xù)發(fā)送其他消息。
13、其中,單全網(wǎng)具有兩個(gè)成員時(shí),基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)過程為:
14、第一步,上電后,網(wǎng)絡(luò)成員依據(jù)初始裝訂的頻點(diǎn)組成單全網(wǎng);
15、第二步,設(shè)成員a1以發(fā)送消息的幀格式發(fā)送消息給成員a2;
16、第三步,成員a2收到消息后以應(yīng)答消息幀格式,應(yīng)答成員a1;同時(shí)遵守隔幀應(yīng)答機(jī)制和重發(fā)機(jī)制。
17、(三)有益效果
18、上述技術(shù)方案所提供的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,由發(fā)送消息和應(yīng)答消息兩類消息組成,每類消息具有獨(dú)特的幀格式;隔幀應(yīng)答機(jī)制和重發(fā)機(jī)制保證數(shù)據(jù)接收的安全性;實(shí)現(xiàn)發(fā)送的數(shù)據(jù)都能被無差錯(cuò)接收。
1.一種基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,所述方法采用安全數(shù)據(jù)分發(fā)協(xié)議進(jìn)行安全數(shù)據(jù)分發(fā),安全數(shù)據(jù)分發(fā)協(xié)議包括發(fā)送信息和應(yīng)答信息,發(fā)送信息和應(yīng)答信息的幀格式不同;安全數(shù)據(jù)分發(fā)過程中,采用隔幀應(yīng)答機(jī)制和重發(fā)機(jī)制。
2.如權(quán)利要求1所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,所述方法由安裝在移動(dòng)平臺(tái)上的多通道無線通信機(jī)實(shí)現(xiàn)。
3.如權(quán)利要求2所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,發(fā)送消息的幀格式包括n字節(jié),1、2字節(jié)為目的成員號(hào),3字節(jié)為消息幀計(jì)數(shù),4字節(jié)為數(shù)據(jù)長(zhǎng)度,5~n-1字節(jié)為數(shù)據(jù),n字節(jié)為校驗(yàn)和。
4.如權(quán)利要求3所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,發(fā)送消息的幀格式中,目的成員號(hào)記為an,n代表成員排序號(hào)。
5.如權(quán)利要求4所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,發(fā)送消息的幀格式中,消息幀計(jì)數(shù)的內(nèi)容為0-255,數(shù)據(jù)長(zhǎng)度內(nèi)容為n-5。
6.如權(quán)利要求5所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,發(fā)送消息的幀格式中,校驗(yàn)和是1~n-1所有字節(jié)累加結(jié)果的低8位。
7.如權(quán)利要求6所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,應(yīng)答消息的幀格式包括4字節(jié),1、2字節(jié)為目的成員號(hào),3字節(jié)為消息幀計(jì)數(shù),4字節(jié)為校驗(yàn)和,校驗(yàn)和是1~3所有字節(jié)累加結(jié)果的低8位。
8.如權(quán)利要求7所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,應(yīng)答消息的幀格式中,目的成員號(hào)記為an,n代表成員排序號(hào);消息幀計(jì)數(shù)的內(nèi)容為0-255。
9.如權(quán)利要求8所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,隔幀應(yīng)答機(jī)制和重發(fā)機(jī)制為:在發(fā)完消息1后,直接發(fā)消息2。如果在消息2發(fā)送過程中接收到了消息1的應(yīng)答,則繼續(xù)發(fā)送消息3,以此類推。如果在發(fā)消息3的過程中沒有收到消息2的應(yīng)答,則在發(fā)完消息3以后,重新發(fā)送消息2和消息3,直到收到消息2的應(yīng)答,再繼續(xù)發(fā)送其他消息。
10.如權(quán)利要求9所述的基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)方法,其特征在于,單全網(wǎng)具有兩個(gè)成員時(shí),基于單全網(wǎng)的安全數(shù)據(jù)分發(fā)過程為: