送時(shí)機(jī),避免碰撞。
[0081]進(jìn)一步地,所述方法還包括組網(wǎng)后機(jī)車出現(xiàn)故障時(shí)的重新組網(wǎng)步驟,該步驟包括:
[0082]當(dāng)建網(wǎng)機(jī)車出現(xiàn)故障時(shí),將距離所述建網(wǎng)機(jī)車最近且序號最小的機(jī)車作為建網(wǎng)機(jī)車,重新進(jìn)行建網(wǎng),使其他機(jī)車重新接入新的網(wǎng)絡(luò);
[0083]當(dāng)非建網(wǎng)機(jī)車出現(xiàn)故障時(shí),以該機(jī)車為贊助機(jī)車的機(jī)車掉網(wǎng),掉網(wǎng)的機(jī)車重新掃描信道,選擇新的贊助機(jī)車,并加入新的贊助機(jī)車所在的網(wǎng)絡(luò)。
[0084]此外,所述方法還包括組網(wǎng)后通信鏈路出現(xiàn)故障時(shí)的重新組網(wǎng)步驟,該步驟包括:
[0085]當(dāng)網(wǎng)絡(luò)中的某兩個(gè)機(jī)車之間的一跳通信鏈路發(fā)生故障時(shí),利用與該兩個(gè)機(jī)車相鄰的其他機(jī)車,采用多跳的方式建立通信鏈路以重新組網(wǎng)。
[0086]如圖5所示,當(dāng)機(jī)車A與機(jī)車B之間的通信鏈路發(fā)生故障時(shí),機(jī)車A可以利用相鄰的機(jī)車C以多跳的方式與機(jī)車B建立通信。
[0087]綜上所述,本發(fā)明涉提供了一種適用于重載機(jī)車重聯(lián)編組的分布式多跳組網(wǎng)方法,該組網(wǎng)方法能夠?qū)崿F(xiàn)自動成網(wǎng)、網(wǎng)絡(luò)自動維護(hù)、資源調(diào)度、機(jī)車出現(xiàn)故障情況下的魯棒組網(wǎng)以及通信鏈路出現(xiàn)故障情況下的魯棒組網(wǎng)等功能。不同于傳統(tǒng)重載機(jī)車編組所采用的重聯(lián)電纜連接的方式或者依靠固定無線接入基礎(chǔ)設(shè)施進(jìn)行通信的方式,本發(fā)明以各個(gè)機(jī)車為網(wǎng)絡(luò)節(jié)點(diǎn),自行完成入網(wǎng)、建網(wǎng)、網(wǎng)絡(luò)維護(hù)、資源調(diào)度等過程,有效提高了重載機(jī)車重聯(lián)編組的可靠性和可用性,同時(shí)在機(jī)車出現(xiàn)故障或者鏈路出現(xiàn)故障的情況下實(shí)現(xiàn)魯棒組網(wǎng),有效提高網(wǎng)絡(luò)抗毀性。
[0088]顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實(shí)施方式的限定,對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動,這里無法對所有的實(shí)施方式予以窮舉,凡是屬于本發(fā)明的技術(shù)方案所引伸出的顯而易見的變化或變動仍處于本發(fā)明的保護(hù)范圍之列。
【主權(quán)項(xiàng)】
1.一種適用于重載機(jī)車重聯(lián)編組的分布式多跳組網(wǎng)方法,其特征在于,包括以下步驟: 當(dāng)前機(jī)車掃描信道; 如果所述當(dāng)前機(jī)車在第一預(yù)定時(shí)間段內(nèi)沒有接收到來自其他機(jī)車的NCFG消息,則所述當(dāng)前機(jī)車自行建網(wǎng); 如果所述當(dāng)前機(jī)車在所述第一預(yù)定時(shí)間段內(nèi)接收到來自其他機(jī)車的NCFG消息,且在第二預(yù)定時(shí)間段內(nèi)接收到兩次來自同一個(gè)其他機(jī)車的NCFG消息,則所述當(dāng)前機(jī)車將該其他機(jī)車設(shè)為贊助機(jī)車,并加入所述贊助機(jī)車所在的網(wǎng)絡(luò)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一預(yù)定時(shí)間段與所述第二預(yù)定時(shí)間段的起點(diǎn)相同,且所述第二預(yù)定時(shí)間段的時(shí)長大于所述第一預(yù)定時(shí)間段的時(shí)長。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)前機(jī)車自行建網(wǎng)的步驟包括: 所述當(dāng)前機(jī)車將自身的節(jié)點(diǎn)號作為網(wǎng)絡(luò)號,并將所述網(wǎng)絡(luò)號添加到NCFG消息中; 所述當(dāng)前機(jī)車將添加有所述網(wǎng)絡(luò)號的NCFG消息進(jìn)行周期性廣播。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)前機(jī)車將該其他機(jī)車設(shè)為贊助機(jī)車,并加入所述贊助機(jī)車所在的網(wǎng)絡(luò)的步驟還包括: 所述當(dāng)前機(jī)車與所述贊助機(jī)車之間利用NENT消息完成同步。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述當(dāng)前機(jī)車與所述贊助機(jī)車之間利用NENT消息完成同步的步驟包括: 所述當(dāng)前機(jī)車向所述贊助機(jī)車發(fā)送NENT:Request消息請求入網(wǎng); 所述贊助機(jī)車判斷其自身是否滿足贊助條件,如果所述贊助機(jī)車判斷其自身滿足贊助條件,則向所述當(dāng)前機(jī)車發(fā)送NENT: Open消息,開啟贊助; 所述當(dāng)前機(jī)車接收到所述NENT:0pen消息后進(jìn)行精同步,并向所述贊助機(jī)車發(fā)送NENT:Close消息; 所述贊助機(jī)車接收到所述NENT:CloSe消息后向所述當(dāng)前機(jī)車發(fā)送NENT:ACK消息,確認(rèn)所述當(dāng)前機(jī)車入網(wǎng)成功。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)所述贊助機(jī)車判斷其自身不滿足贊助條件時(shí),向所述當(dāng)前機(jī)車發(fā)送NENT:Re ject消息,所述當(dāng)前機(jī)車接收到所述NENT:Re ject消息后重新開始掃描信道。7.根據(jù)權(quán)利要求1至6中任意一項(xiàng)所述的方法,其特征在于,所述方法還包括組網(wǎng)后網(wǎng)絡(luò)自動維護(hù)的步驟,該步驟包括: 網(wǎng)絡(luò)中的每個(gè)機(jī)車周期性地發(fā)送NCFG消息,該NCFG消息攜帶發(fā)送機(jī)車的所有一跳鄰居信息; 其他機(jī)車接收到攜帶有發(fā)送機(jī)車的所有一跳鄰居信息的NCFG消息后,根據(jù)該NCFG消息更新自身的一跳鄰居信息,并根據(jù)鄰居列表信息更新本地一跳或兩跳鄰居信息。8.根據(jù)權(quán)利要求1至6中任意一項(xiàng)所述的方法,其特征在于,所述方法還包括組網(wǎng)過程中資源調(diào)度的步驟,該步驟包括: 資源請求機(jī)車在選舉得到的控制消息發(fā)送時(shí)間發(fā)送D S C Η - R e q u e s t消息,所述D S C Η -Request消息包括帶寬請求信息和該資源請求機(jī)車可用時(shí)隙表; 資源授權(quán)機(jī)車接收到所述DSCH-Request消息后,將所述資源請求機(jī)車的可用時(shí)隙表與本地時(shí)隙表進(jìn)行對比,得到公共時(shí)隙表; 對于所述資源授權(quán)機(jī)車:若所述公共時(shí)隙表能夠滿足所述資源請求機(jī)車的帶寬需求,則向所述資源請求機(jī)車回復(fù)DSCH-Grant消息,同時(shí)更新本地時(shí)隙表,所述DSCH-Grant消息包括資源授權(quán)機(jī)車的授權(quán)時(shí)隙表;若所述公共時(shí)隙表不能滿足所述資源請求機(jī)車的帶寬需求,則向所述資源請求機(jī)車回復(fù)DSCH-Failure消息,此時(shí)所述資源授權(quán)機(jī)車不做任何處理; 對于所述資源請求機(jī)車:若所述資源請求機(jī)車接收到所述DSCH-Grant消息,則根據(jù)所述授權(quán)時(shí)隙表更新本地時(shí)隙表,并向所述資源授權(quán)機(jī)車回復(fù)DSCH-Confirm消息,所述DSCH-Confirm消息中攜帶更新后的本地時(shí)隙表,然后所述資源請求機(jī)車按照授權(quán)時(shí)隙表按時(shí)隙發(fā)送數(shù)據(jù);若所述資源請求機(jī)車接收到DSCH-Failure消息,則放棄此次請求,重新發(fā)送新的DSCH-Request 消息。9.根據(jù)權(quán)利要求1至6中任意一項(xiàng)所述的方法,其特征在于,所述方法還包括組網(wǎng)后機(jī)車出現(xiàn)故障時(shí)的重新組網(wǎng)步驟,該步驟包括: 當(dāng)建網(wǎng)機(jī)車出現(xiàn)故障時(shí),將距離所述建網(wǎng)機(jī)車最近且序號最小的機(jī)車作為建網(wǎng)機(jī)車,重新進(jìn)行建網(wǎng),使其他機(jī)車重新接入新的網(wǎng)絡(luò); 當(dāng)非建網(wǎng)機(jī)車出現(xiàn)故障時(shí),以該機(jī)車為贊助機(jī)車的機(jī)車掉網(wǎng),掉網(wǎng)的機(jī)車重新掃描信道,選擇新的贊助機(jī)車,并加入新的贊助機(jī)車所在的網(wǎng)絡(luò)。10.根據(jù)權(quán)利要求1至6中任意一項(xiàng)所述的方法,其特征在于,所述方法還包括組網(wǎng)后通信鏈路出現(xiàn)故障時(shí)的重新組網(wǎng)步驟,該步驟包括: 當(dāng)網(wǎng)絡(luò)中的某兩個(gè)機(jī)車之間的一跳通信鏈路發(fā)生故障時(shí),利用與該兩個(gè)機(jī)車相鄰的其他機(jī)車,采用多跳的方式建立通信鏈路以重新組網(wǎng)。
【專利摘要】本發(fā)明公開了一種適用于重載機(jī)車重聯(lián)編組的分布式多跳組網(wǎng)方法,包括:當(dāng)前機(jī)車掃描信道;如果所述當(dāng)前機(jī)車在第一預(yù)定時(shí)間段內(nèi)沒有接收到來自其他機(jī)車的NCFG消息,則所述當(dāng)前機(jī)車自行建網(wǎng);如果所述當(dāng)前機(jī)車在所述第一預(yù)定時(shí)間段內(nèi)接收到來自其他機(jī)車的NCFG消息,且在第二預(yù)定時(shí)間段內(nèi)接收到兩次來自同一個(gè)其他機(jī)車的NCFG消息,則所述當(dāng)前機(jī)車將該其他機(jī)車設(shè)為贊助機(jī)車,并加入所述贊助機(jī)車所在的網(wǎng)絡(luò)。本發(fā)明以各個(gè)機(jī)車為網(wǎng)絡(luò)節(jié)點(diǎn),自行完成入網(wǎng)、建網(wǎng)、網(wǎng)絡(luò)維護(hù)、資源調(diào)度等過程,有效提高了重載機(jī)車重聯(lián)編組的可靠性和可用性,同時(shí)在機(jī)車出現(xiàn)故障或者鏈路出現(xiàn)故障的情況下實(shí)現(xiàn)魯棒組網(wǎng),有效提高網(wǎng)絡(luò)抗毀性。
【IPC分類】H04W24/02, H04L29/08, H04L12/24, H04W84/18, H04W76/02
【公開號】CN105491685
【申請?zhí)枴緾N201511008682
【發(fā)明人】李旭, 梁亞楠, 薛昔朋, 賈繼峰, 尚曉東
【申請人】中國鐵路總公司, 北京交通大學(xué)
【公開日】2016年4月13日
【申請日】2015年12月29日