本發(fā)明涉及衛(wèi)星網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種信息轉(zhuǎn)發(fā)方法及天基信息網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù):
現(xiàn)有的天基信息網(wǎng)絡(luò)系統(tǒng)包括多個(gè)衛(wèi)星子網(wǎng),每個(gè)衛(wèi)星子網(wǎng)包括多顆衛(wèi)星,當(dāng)衛(wèi)星子網(wǎng)中的某一個(gè)衛(wèi)星接收到終端設(shè)備發(fā)送的數(shù)據(jù)包時(shí),該衛(wèi)星在自身不滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的情況下,確定可用于轉(zhuǎn)發(fā)該數(shù)據(jù)包的衛(wèi)星,將該數(shù)據(jù)包發(fā)送至所確定的衛(wèi)星,并控制所確定的衛(wèi)星轉(zhuǎn)發(fā)該數(shù)據(jù)包至對(duì)應(yīng)的終端設(shè)備。
由于上述信息轉(zhuǎn)發(fā)的方式為衛(wèi)星控制并進(jìn)行數(shù)據(jù)包的轉(zhuǎn)發(fā)即控制功能與數(shù)據(jù)轉(zhuǎn)發(fā)功能均集中于衛(wèi)星中,這對(duì)每一顆衛(wèi)星的處理能力要求較高,使得每一顆衛(wèi)星的成本較高。
因此,如何減少衛(wèi)星的成本是亟需結(jié)果的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種信息轉(zhuǎn)發(fā)方法及天基信息網(wǎng)絡(luò)系統(tǒng),以減少衛(wèi)星的成本。具體技術(shù)方案如下:
一種天基信息網(wǎng)絡(luò)系統(tǒng),所述系統(tǒng)包括:多個(gè)衛(wèi)星子網(wǎng)和多個(gè)次級(jí)全局控制器,每個(gè)衛(wèi)星子網(wǎng)至少包括多顆衛(wèi)星和一個(gè)集中控制器,每個(gè)衛(wèi)星子網(wǎng)中的集中控制器與所在衛(wèi)星子網(wǎng)中的各顆衛(wèi)星通信連接,每個(gè)次級(jí)全局控制器與一個(gè)或多個(gè)集中控制器通信連接;
每個(gè)衛(wèi)星子網(wǎng)中的衛(wèi)星,用于當(dāng)接收到任一終端設(shè)備發(fā)送的數(shù)據(jù)包時(shí),判斷自身是否滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件,當(dāng)判斷結(jié)果為否時(shí),將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的集中控制器;并且,當(dāng)接收到所在衛(wèi)星子網(wǎng)中的集中控制器發(fā)送的數(shù)據(jù)包時(shí),將由集中控制器發(fā)送的該數(shù)據(jù)包轉(zhuǎn)發(fā)至作為目的方的終端設(shè)備;
每個(gè)衛(wèi)星子網(wǎng)中的集中控制器,用于當(dāng)接收到所在衛(wèi)星子網(wǎng)中的任一衛(wèi)星發(fā)送的數(shù)據(jù)包時(shí),根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,判斷自身所在衛(wèi)星子網(wǎng)中是否存在滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星,如果存在,將由衛(wèi)星發(fā)送的該數(shù)據(jù)包發(fā)送至自身判斷出的滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星,如果不存在,將由衛(wèi)星發(fā)送的該數(shù)據(jù)包發(fā)送至與自身通信連接的次級(jí)全局控制器;并且,當(dāng)接收到與自身通信連接的次級(jí)全局控制器發(fā)送的數(shù)據(jù)包時(shí),將由次級(jí)全局控制器發(fā)送的該數(shù)據(jù)包發(fā)送至符合所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星;
每個(gè)次級(jí)全局控制器,用于當(dāng)接收到與自身通信連接的任一集中控制器發(fā)送的數(shù)據(jù)包時(shí),根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息,判斷是否存在滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星,如果存在,將由集中控制器發(fā)送的該數(shù)據(jù)包,發(fā)送至自身判斷出的滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星所在衛(wèi)星子網(wǎng)中的集中控制器。
可選的,每個(gè)衛(wèi)星子網(wǎng)還包括多個(gè)直連控制器,每個(gè)直連控制器與所在衛(wèi)星子網(wǎng)中的一或多顆衛(wèi)星通信連接,每個(gè)衛(wèi)星子網(wǎng)中的集中控制器與所在衛(wèi)星子網(wǎng)中的各個(gè)直連控制器通信連接;
所述每個(gè)衛(wèi)星子網(wǎng)中的衛(wèi)星將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的集中控制器,具體為:
判斷自身是否部署有局部控制器;
如果已部署,判斷自身部署的局部控制器是否為自身所在衛(wèi)星子網(wǎng)中的集中控制器,當(dāng)判斷結(jié)果為否時(shí),通過(guò)自身部署的局部控制器將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的集中控制器,當(dāng)判斷結(jié)果為是時(shí),將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至自身部署的局部控制器;
如果未部署,將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至與自身通信連接的直連控制器;
相應(yīng)的,每個(gè)衛(wèi)星子網(wǎng)中的直連控制器,用于當(dāng)接收到所在衛(wèi)星子網(wǎng)中與自身通信連接的任一衛(wèi)星發(fā)送的數(shù)據(jù)包時(shí),將由衛(wèi)星發(fā)送的該數(shù)據(jù)包發(fā)送至所在衛(wèi)星子網(wǎng)中的集中控制器;
相應(yīng)的,每個(gè)衛(wèi)星子網(wǎng)中的集中控制器,還用于當(dāng)接收到所在衛(wèi)星子網(wǎng)中的任一直連控制器發(fā)送的數(shù)據(jù)包時(shí),將由直連控制器發(fā)送的該數(shù)據(jù)包發(fā)送至符合所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星;并且還用于當(dāng)接收到所在衛(wèi)星子網(wǎng)中的任一局部控制器發(fā)送的數(shù)據(jù)包時(shí),將由局部控制器發(fā)送的該數(shù)據(jù)包發(fā)送至符合所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星。
可選的,所述每個(gè)衛(wèi)星子網(wǎng)中的集中控制器,將由衛(wèi)星發(fā)送的該數(shù)據(jù)包發(fā)送至自身判斷出的滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星,具體為:
根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,查找到自身所在衛(wèi)星子網(wǎng)中與自身判斷出的滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星通信連接的直連控制器,將由衛(wèi)星發(fā)送的該數(shù)據(jù)包發(fā)送至所查找到的直連控制器;
相應(yīng)的,每個(gè)衛(wèi)星子網(wǎng)中的直連控制器,還用于當(dāng)接收到所在衛(wèi)星子網(wǎng)中的集中控制器發(fā)送的數(shù)據(jù)包時(shí),將由集中控制器發(fā)送的該數(shù)據(jù)包發(fā)送至與自身通信連接的符合所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星。
可選的,所述每個(gè)次級(jí)全局控制器將由集中控制器發(fā)送的該數(shù)據(jù)包,發(fā)送至自身判斷出的滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星所在衛(wèi)星子網(wǎng)中的集中控制器,具體為:
根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息,查找到自身判斷出的滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星所在的衛(wèi)星子網(wǎng),將由集中控制器發(fā)送的該數(shù)據(jù)包,發(fā)送至所查找到的衛(wèi)星子網(wǎng)的集中控制器。
可選的,每個(gè)衛(wèi)星子網(wǎng)中的每個(gè)直連控制器與所在衛(wèi)星子網(wǎng)中通信連接的衛(wèi)星之間使用的南向接口協(xié)議的包頭包括空間航天通信CCSDS協(xié)議。
可選的,所述系統(tǒng)還包括一個(gè)頂級(jí)全局控制器,所述頂級(jí)全局控制器分別與每個(gè)次級(jí)全局控制器和每個(gè)衛(wèi)星子網(wǎng)中的集中控制器通信連接;
所述頂級(jí)全局控制器,用于發(fā)送衛(wèi)星控制信息和/或衛(wèi)星更新數(shù)據(jù)至每個(gè)次級(jí)全局控制器及每個(gè)衛(wèi)星子網(wǎng)中的集中控制器。
一種信息轉(zhuǎn)發(fā)方法,應(yīng)用于天基信息網(wǎng)絡(luò)系統(tǒng),所述系統(tǒng)包括:多個(gè)衛(wèi)星子網(wǎng)和多個(gè)次級(jí)全局控制器,每個(gè)衛(wèi)星子網(wǎng)至少包括多顆衛(wèi)星和一個(gè)集中控制器,每個(gè)衛(wèi)星子網(wǎng)中的集中控制器與所在衛(wèi)星子網(wǎng)中的各顆衛(wèi)星通信連接,每個(gè)次級(jí)全局控制器與一個(gè)或多個(gè)集中控制器通信連接,所述方法包括:
第一目標(biāo)衛(wèi)星接收終端設(shè)備發(fā)送的數(shù)據(jù)包,判斷自身是否滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件,當(dāng)判斷結(jié)果為否時(shí),將所述數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的第一集中控制器,其中,所述第一目標(biāo)衛(wèi)星為任一衛(wèi)星;
所述第一集中控制器接收所述數(shù)據(jù)包,根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,判斷自身所在衛(wèi)星子網(wǎng)中是否存在滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的第二目標(biāo)衛(wèi)星,如果存在,將所述數(shù)據(jù)包發(fā)送至所存在的第二目標(biāo)衛(wèi)星,以使所述第二目標(biāo)衛(wèi)星將所述數(shù)據(jù)包發(fā)送至作為目的方的終端設(shè)備,如果不存在,將所述數(shù)據(jù)包發(fā)送至與自身通信連接的目標(biāo)次級(jí)全局控制器;
所述目標(biāo)次級(jí)全局控制器接收所述數(shù)據(jù)包,根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息,判斷是否存在滿足所述預(yù)設(shè)轉(zhuǎn)發(fā)條件的第三目標(biāo)衛(wèi)星,如果存在,將所述數(shù)據(jù)包發(fā)送至所存在的第三目標(biāo)衛(wèi)星所在的衛(wèi)星子網(wǎng)中的第二集中控制器,以使所述第二集中控制器將所述數(shù)據(jù)包通過(guò)所述第三目標(biāo)衛(wèi)星發(fā)送至作為目的方的終端設(shè)備。
可選的,每個(gè)衛(wèi)星子網(wǎng)還包括多個(gè)直連控制器,每個(gè)直連控制器與所在衛(wèi)星子網(wǎng)中的一或多顆衛(wèi)星通信連接,每個(gè)衛(wèi)星子網(wǎng)中的集中控制器與所在衛(wèi)星子網(wǎng)中的各個(gè)直連控制器通信連接;
所述將所述數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的第一集中控制器的步驟,包括:
判斷自身是否部署有局部控制器;
如果已部署,確定自身部署的局部控制器是否為自身所在衛(wèi)星子網(wǎng)中的第一集中控制器,如果不為所述第一集中控制器,通過(guò)自身部署的所述局部控制器將所述數(shù)據(jù)包發(fā)送至所述第一集中控制器,如果為所述第一集中控制器,將所述數(shù)據(jù)包發(fā)送至自身部署的所述局部控制器;
如果未部署,將所述數(shù)據(jù)包發(fā)送至與自身通信連接的第一直連控制器,以使所述第一直連控制器將所述數(shù)據(jù)包發(fā)送至所述第一集中控制器。
可選的,所述將所述數(shù)據(jù)包發(fā)送至所存在的第二目標(biāo)衛(wèi)星的步驟,包括:
根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,查找到與所述第二目標(biāo)衛(wèi)星通信連接的第二直連控制器;
將所述數(shù)據(jù)包發(fā)送至所述第二直連控制器,以使所述第二直連控制器將所述數(shù)據(jù)包發(fā)送至所述第二目標(biāo)衛(wèi)星。
可選的,所述將所述數(shù)據(jù)包發(fā)送至所存在的第三目標(biāo)衛(wèi)星所在的衛(wèi)星子網(wǎng)中的第二集中控制器的步驟,包括:
根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的信息,查找到所述第三目標(biāo)衛(wèi)星所在的第二衛(wèi)星子網(wǎng);
將所述數(shù)據(jù)包發(fā)送至所述第二衛(wèi)星子網(wǎng)的第二集中控制器。
本發(fā)明實(shí)施例中,通過(guò)天基信息網(wǎng)絡(luò)系統(tǒng)中的集中控制器或次級(jí)全局控制器控制衛(wèi)星進(jìn)行數(shù)據(jù)包的轉(zhuǎn)發(fā),即次級(jí)全局控制器和集中控制器實(shí)現(xiàn)控制功能,衛(wèi)星實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)功能,由此,控制功能和數(shù)據(jù)轉(zhuǎn)發(fā)功能不再均集中于衛(wèi)星中,由此,降低了對(duì)每一顆衛(wèi)星的處理能力的要求,減少了衛(wèi)星的成本。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的天基信息網(wǎng)絡(luò)系統(tǒng)的第一種結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的天基信息網(wǎng)絡(luò)系統(tǒng)的第二種結(jié)構(gòu)示意圖;
圖3為改進(jìn)后的流表項(xiàng)的包頭域的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例提供的天基信息網(wǎng)絡(luò)系統(tǒng)的第三種結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例提供的天基信息網(wǎng)絡(luò)系統(tǒng)的第四種結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提供的一種信息轉(zhuǎn)發(fā)方法的流程示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
為了解決現(xiàn)有技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種信息轉(zhuǎn)發(fā)方法及天基信息網(wǎng)絡(luò)系統(tǒng)。
下面首先對(duì)本發(fā)明實(shí)施例所提供的天基信息網(wǎng)絡(luò)系統(tǒng)進(jìn)行介紹。
天基信息網(wǎng)絡(luò)系統(tǒng)是一個(gè)具有自主信息獲取、信息傳輸、信息分發(fā)及時(shí)空服務(wù)等多功能的綜合信息系統(tǒng),本質(zhì)上是一種可實(shí)現(xiàn)全球信息網(wǎng)絡(luò)一體化的系統(tǒng),因此,天基信息網(wǎng)絡(luò)系統(tǒng)可為全球范圍內(nèi)的氣象、資源勘探、深空探測(cè)和通信廣播等方面提供全方位和多層次的一體化服務(wù)。
如圖1所示,天基信息網(wǎng)絡(luò)系統(tǒng)可以包括:多個(gè)衛(wèi)星子網(wǎng)101和多個(gè)次級(jí)全局控制器102,每個(gè)衛(wèi)星子網(wǎng)101至少包括多顆衛(wèi)星1011和一個(gè)集中控制器1012,每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012與所在衛(wèi)星子網(wǎng)中的各顆衛(wèi)星1011通信連接,每個(gè)次級(jí)全局控制器102與一個(gè)或多個(gè)集中控制器1012通信連接;
每個(gè)衛(wèi)星子網(wǎng)101中的衛(wèi)星1011,用于當(dāng)接收到任一終端設(shè)備發(fā)送的數(shù)據(jù)包時(shí),判斷自身是否滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件,當(dāng)判斷結(jié)果為否時(shí),將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)101中的集中控制器1012;并且,當(dāng)接收到所在衛(wèi)星子網(wǎng)101中的集中控制器1012發(fā)送的數(shù)據(jù)包時(shí),將由集中控制器1012發(fā)送的該數(shù)據(jù)包轉(zhuǎn)發(fā)至作為目的方的終端設(shè)備;
每個(gè)衛(wèi)星子網(wǎng)中的集中控制器1012,用于當(dāng)接收到所在衛(wèi)星子網(wǎng)101中的任一衛(wèi)星1011發(fā)送的數(shù)據(jù)包時(shí),根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息,判斷自身所在衛(wèi)星子網(wǎng)101中是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果存在,將由衛(wèi)星1011發(fā)送的該數(shù)據(jù)包發(fā)送至自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果不存在,將由衛(wèi)星1011發(fā)送的該數(shù)據(jù)包發(fā)送至與自身通信連接的次級(jí)全局控制器102;并且,當(dāng)接收到與自身通信連接的次級(jí)全局控制器102發(fā)送的數(shù)據(jù)包時(shí),將由次級(jí)全局控制器102發(fā)送的該數(shù)據(jù)包發(fā)送至符合預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011;
每個(gè)次級(jí)全局控制器102,用于當(dāng)接收到與自身通信連接的的任一集中控制器1012發(fā)送的數(shù)據(jù)包時(shí),根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)101的衛(wèi)星信息,判斷是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果存在,將由集中控制器1012發(fā)送的該數(shù)據(jù)包,發(fā)送至自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011所在衛(wèi)星子網(wǎng)101中的集中控制器1012。
實(shí)際應(yīng)用中,天基信息網(wǎng)絡(luò)系統(tǒng)中的每個(gè)衛(wèi)星子網(wǎng)101可以用于處理不同類型的信息,例如:天基信息網(wǎng)絡(luò)系統(tǒng)包括2個(gè)衛(wèi)星子網(wǎng)101,一個(gè)衛(wèi)星子網(wǎng)101用于處理探測(cè)類型的信息,另一個(gè)衛(wèi)星子網(wǎng)101用于處理通信類型的信息。
次級(jí)全局控制器102覆蓋所有集中控制器1012,例如:天基信息網(wǎng)絡(luò)系統(tǒng)包括3個(gè)衛(wèi)星子網(wǎng)101和2個(gè)次級(jí)全局控制器102,每個(gè)衛(wèi)星子網(wǎng)101包括一個(gè)集中控制器1012,則一個(gè)次級(jí)全局控制器102與3個(gè)集中控制器1012中的2個(gè)集中控制器1012通信連接,另一個(gè)次級(jí)全局控制器102與3個(gè)集中控制器1012中剩余的1個(gè)集中控制器1012通信連接。
每個(gè)衛(wèi)星子網(wǎng)101中的衛(wèi)星1011上設(shè)置有SDN(Software Defined Network,軟件定義網(wǎng)絡(luò))交換機(jī),每個(gè)衛(wèi)星子網(wǎng)101中至少存在一顆部署有局部控制器的衛(wèi)星1011,當(dāng)某一衛(wèi)星子網(wǎng)101中只有一個(gè)局部控制器時(shí),該局部控制器即為集中控制器1012,當(dāng)某一衛(wèi)星子網(wǎng)101中有多個(gè)局部控制器時(shí),該多個(gè)局部控制器形成一個(gè)局部控制器集群,根據(jù)負(fù)載均衡算法在局部控制器集群中選定一個(gè)局部控制器作為該衛(wèi)星子網(wǎng)101的集中控制器1012。
可選地,在一種實(shí)現(xiàn)方式中,上述根據(jù)負(fù)載均衡算法在局部控制器集群中選定一個(gè)局部控制器作為該衛(wèi)星子網(wǎng)101的集中控制器1012的過(guò)程,可以為:
根據(jù)負(fù)載均衡算法,將局部控制器集群中,處理信息能力最好的局部控制器作為該衛(wèi)星子網(wǎng)101的集中控制器1012。
集中控制器1012用于對(duì)衛(wèi)星子網(wǎng)101內(nèi)部的基礎(chǔ)設(shè)施、資源及信息傳輸功能進(jìn)行集中配置、調(diào)度與管理,下發(fā)流表至自身所在衛(wèi)星子網(wǎng)101中的衛(wèi)星1011,與次級(jí)全局控制器102進(jìn)行信息交互。
另外,為了方便次級(jí)全局控制器102與集中控制器1012通信連接,可以將該次級(jí)全局控制器102設(shè)置于深空的天基骨干網(wǎng)絡(luò)中。
終端設(shè)備根據(jù)數(shù)據(jù)包中的信息類型以及自身存儲(chǔ)的信息類型與衛(wèi)星子網(wǎng)的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)包對(duì)應(yīng)的衛(wèi)星子網(wǎng)101,將該數(shù)據(jù)包發(fā)送至所確定的衛(wèi)星子網(wǎng)101中的任一衛(wèi)星1011。
需要說(shuō)明的是,該數(shù)據(jù)包中攜帶有作為目的端的終端設(shè)備的目的地址;相應(yīng)的,
每個(gè)衛(wèi)星子網(wǎng)101中的衛(wèi)星1011在接收到終端設(shè)備發(fā)送的數(shù)據(jù)包后,判斷自身是否滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的過(guò)程,可以為:
判斷自身的SDN交換機(jī)內(nèi)存儲(chǔ)的流表中是否存在與該數(shù)據(jù)包中攜帶的目的地址匹配的流表項(xiàng),如果是,則滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件,如果否,則不滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件。
并且,每個(gè)衛(wèi)星子網(wǎng)101中的衛(wèi)星1011當(dāng)接收到集中控制器1012發(fā)送的數(shù)據(jù)包時(shí),還會(huì)接收到集中控制器1012發(fā)送的流表,根據(jù)流表的指示以及該數(shù)據(jù)包中攜帶的目的地址,將由集中控制器1012發(fā)送的該數(shù)據(jù)包轉(zhuǎn)發(fā)至該目的地址對(duì)應(yīng)的終端設(shè)備。
可以理解的是,每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012中存儲(chǔ)有所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息,其中,該衛(wèi)星信息包括自身所在衛(wèi)星子網(wǎng)101中的各個(gè)衛(wèi)星1011的SDN交換機(jī)內(nèi)的流表,上述每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息,判斷自身所在衛(wèi)星子網(wǎng)101中是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,可以為:
判斷自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息中的流表中是否存在與該數(shù)據(jù)包中攜帶的目的地址匹配的流表項(xiàng),如果是,則所匹配的流表項(xiàng)對(duì)應(yīng)的衛(wèi)星1011即為滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果否,則自身所在衛(wèi)星子網(wǎng)101中不存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011。
同時(shí),每個(gè)次級(jí)全局控制器102中存儲(chǔ)有各衛(wèi)星子網(wǎng)101的衛(wèi)星信息,其中,該衛(wèi)星信息包括各衛(wèi)星子網(wǎng)101中的各個(gè)衛(wèi)星1011的SDN交換機(jī)內(nèi)的流表,上述每個(gè)次級(jí)全局控制器102根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)101的衛(wèi)星信息,判斷是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,可以為:
判斷自身存儲(chǔ)的各衛(wèi)星子網(wǎng)101的衛(wèi)星信息中的流表中是否存在與該數(shù)據(jù)包中攜帶的目的地址匹配的流表項(xiàng),如果是,則所匹配的流表項(xiàng)對(duì)應(yīng)的衛(wèi)星1011即為滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果否,各衛(wèi)星子網(wǎng)101的衛(wèi)星1011中不存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011。
上述每個(gè)次級(jí)全局控制器102將由集中控制器1012發(fā)送的該數(shù)據(jù)包,發(fā)送至自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011所在衛(wèi)星子網(wǎng)101中的集中控制器1012,可以為:
根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)101的衛(wèi)星信息,查找到自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011所在的衛(wèi)星子網(wǎng)101,將由集中控制器1012發(fā)送的該數(shù)據(jù)包,發(fā)送至所查找到的衛(wèi)星子網(wǎng)101的集中控制器1012。
由于每個(gè)次級(jí)全局控制器102中存儲(chǔ)的各衛(wèi)星子網(wǎng)101的衛(wèi)星信息還可以包括衛(wèi)星1011和衛(wèi)星子網(wǎng)101的對(duì)應(yīng)關(guān)系,上述每個(gè)次級(jí)全局控制器102根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)101的衛(wèi)星信息,查找到自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011所在的衛(wèi)星子網(wǎng)101,可以為:
根據(jù)自身存儲(chǔ)的衛(wèi)星1011和衛(wèi)星子網(wǎng)101的對(duì)應(yīng)關(guān)系,查找到自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011對(duì)應(yīng)的衛(wèi)星子網(wǎng)101。
另外,每個(gè)次級(jí)全局控制器102判斷不存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011時(shí),將由集中控制器1012發(fā)送的該數(shù)據(jù)包重新定向或丟棄,其中,由于在數(shù)據(jù)包轉(zhuǎn)發(fā)過(guò)程中,會(huì)由于各種原因?qū)е罗D(zhuǎn)發(fā)失敗,此時(shí),可再一次對(duì)該數(shù)據(jù)包進(jìn)行轉(zhuǎn)發(fā),即重新定向。
每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012,當(dāng)接收到與自身通信連接的次級(jí)全局控制器102發(fā)送的數(shù)據(jù)包時(shí),將由次級(jí)全局控制器102發(fā)送的該數(shù)據(jù)包發(fā)送至符合預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,可以為:
根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息,查找到滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,將由次級(jí)全局控制器102發(fā)送的該數(shù)據(jù)包發(fā)送至查找到的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011。
本發(fā)明實(shí)施例中,通過(guò)天基信息網(wǎng)絡(luò)系統(tǒng)中的集中控制器或次級(jí)全局控制器控制衛(wèi)星進(jìn)行數(shù)據(jù)包的轉(zhuǎn)發(fā),即次級(jí)全局控制器和集中控制器實(shí)現(xiàn)控制功能,衛(wèi)星實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)功能,由此,控制功能和數(shù)據(jù)轉(zhuǎn)發(fā)功能不再均集中于衛(wèi)星中,由此,降低了對(duì)每一顆衛(wèi)星的處理能力的要求,減少了衛(wèi)星的成本。
可選地,如圖2所示,每個(gè)衛(wèi)星子網(wǎng)101還可以包括多個(gè)直連控制器1013,每個(gè)直連控制器1013與所在衛(wèi)星子網(wǎng)101中的一或多顆衛(wèi)星1011通信連接,每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012與所在衛(wèi)星子網(wǎng)101中的各個(gè)直連控制器1013通信連接。其中,每個(gè)衛(wèi)星子網(wǎng)101中的直連控制器1013覆蓋所在衛(wèi)星子網(wǎng)101中的所有衛(wèi)星1011,例如:某一衛(wèi)星子網(wǎng)101中包括2個(gè)直連控制器1013和3顆衛(wèi)星1011,則一個(gè)直連控制器1013與3顆衛(wèi)星1011中的2顆衛(wèi)星1011通信連接,另一個(gè)直連控制器1013與3顆衛(wèi)星1011中剩余的1顆衛(wèi)星1011通信連接。
具體的,在包含直連控制器的前提下,在一種實(shí)現(xiàn)方式中,每個(gè)衛(wèi)星子網(wǎng)101中的衛(wèi)星1011將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)101中的集中控制器1012,可以具體為:
判斷自身是否部署有局部控制器;
如果已部署,判斷自身部署的局部控制器是否為自身所在衛(wèi)星子網(wǎng)101中的集中控制器1012,當(dāng)判斷結(jié)果為否時(shí),通過(guò)自身部署的局部控制器將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)101中的集中控制器1012,當(dāng)判斷結(jié)果為是時(shí),將所接收到的數(shù)據(jù)包發(fā)送至自身部署的局部控制器;
如果未部署,將由終端設(shè)備發(fā)送的該數(shù)據(jù)包發(fā)送至與自身通信連接的直連控制器1013;
相應(yīng)的,每個(gè)衛(wèi)星子網(wǎng)中的直連控制器1013,用于當(dāng)接收到所在衛(wèi)星子網(wǎng)101中與自身通信連接的任一衛(wèi)星1011發(fā)送的數(shù)據(jù)包時(shí),將由衛(wèi)星1011發(fā)送的該數(shù)據(jù)包發(fā)送至所在衛(wèi)星子網(wǎng)101中的集中控制器1012;
相應(yīng)的,每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012,還用于當(dāng)接收到所在衛(wèi)星子網(wǎng)101中的任一直連控制器1013發(fā)送的數(shù)據(jù)包時(shí),將由直連控制器1013發(fā)送的該數(shù)據(jù)包發(fā)送至符合預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011;并且還用于當(dāng)接收到所在衛(wèi)星子網(wǎng)101中的任一局部控制器發(fā)送的數(shù)據(jù)包時(shí),將由局部控制器發(fā)送的該數(shù)據(jù)包發(fā)送至符合預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011。
具體的,在包含直連控制器1013的前提下,在一種實(shí)現(xiàn)方式中,每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012,將由衛(wèi)星1011發(fā)送的該數(shù)據(jù)包發(fā)送至自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,可以具體為:
根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息,查找到自身所在衛(wèi)星子網(wǎng)101中與自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011通信連接的直連控制器1013,將由衛(wèi)星1011發(fā)送的該數(shù)據(jù)包發(fā)送至所查找到的直連控制器1013。
在每個(gè)衛(wèi)星子網(wǎng)101包括多個(gè)直連控制器1013的情況下,每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012中存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息中還可以包括直連控制器1013與衛(wèi)星1011的對(duì)應(yīng)關(guān)系,上述根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息,查找到自身所在衛(wèi)星子網(wǎng)101中與自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011通信連接的直連控制器1013,可以為:
根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的直連控制器1013與衛(wèi)星1011的對(duì)應(yīng)關(guān)系,查找到自身所在衛(wèi)星子網(wǎng)101中與自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011對(duì)應(yīng)的直連控制器1013。
相應(yīng)的,上述每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012,將由直連控制器1013發(fā)送的該數(shù)據(jù)包發(fā)送至符合預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,可以為:
每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012,根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息,判斷自身所在衛(wèi)星子網(wǎng)101中是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果存在,將由直連控制器1013發(fā)送的該數(shù)據(jù)包發(fā)送至自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果不存在,將由直連控制器1013發(fā)送的該數(shù)據(jù)包發(fā)送至與自身通信連接的次級(jí)全局控制器102,以使與自身通信連接的次級(jí)全局控制器102將該數(shù)據(jù)包發(fā)送至滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011。
相應(yīng)的,上述每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012,將由局部控制器發(fā)送的該數(shù)據(jù)包發(fā)送至符合預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,可以為:
每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012,根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)101的衛(wèi)星信息,判斷自身所在衛(wèi)星子網(wǎng)101中是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果存在,將由局部控制器發(fā)送的該數(shù)據(jù)包發(fā)送至自身判斷出的滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011,如果不存在,將由局部控制器發(fā)送的該數(shù)據(jù)包發(fā)送至與自身通信連接的次級(jí)全局控制器102,以使與自身通信連接的次級(jí)全局控制器102將該數(shù)據(jù)包發(fā)送至滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的衛(wèi)星1011。
需要說(shuō)明的是,每個(gè)衛(wèi)星子網(wǎng)101中的每個(gè)直連控制器103與所在衛(wèi)星子網(wǎng)101中通信連接的衛(wèi)星1011之間使用的南向接口協(xié)議的包頭包括CCSDS(Consultative Committee for Space Data Systems,空間航天通信)協(xié)議。
其中,某一協(xié)議的流表項(xiàng)的包頭域包含了網(wǎng)絡(luò)模型中各個(gè)網(wǎng)絡(luò)層次的網(wǎng)絡(luò)配置信息。流表項(xiàng)的每一部分,對(duì)應(yīng)了一種網(wǎng)絡(luò)協(xié)議信息,例如源地址、目的地址等,代表的是網(wǎng)絡(luò)層的協(xié)議的包頭。并且,對(duì)于每個(gè)流表項(xiàng)中的數(shù)值都可以設(shè)置為一個(gè)確定的值,可以對(duì)特定的包進(jìn)行匹配。如果流表項(xiàng)的包頭域值能夠設(shè)置為“any”,則表示支持匹配任意含有該信息的數(shù)據(jù)包。
由于本發(fā)明實(shí)施例提供了一種天基信息網(wǎng)絡(luò)系統(tǒng),因此,為了使原有的南向接口協(xié)議可以應(yīng)用于航天領(lǐng)域,本發(fā)明實(shí)施例基于Openflow協(xié)議對(duì)南向接口協(xié)議進(jìn)行了改進(jìn),增加了CCSDS協(xié)議,根據(jù)實(shí)際需求,同時(shí)還可以增加其他多種協(xié)議,例如:MAC(Multiple Access Control,多路訪問(wèn)控制)協(xié)議、IP(Internet Protocol,網(wǎng)絡(luò)協(xié)議)協(xié)議和ATM(Asynchronous Transfer Mode,異步傳輸模式)協(xié)議等,改進(jìn)后的流表項(xiàng)的包頭域如圖3所示,由此,該流表項(xiàng)使得控制器能夠?qū)崿F(xiàn)對(duì)天基信息網(wǎng)絡(luò)系統(tǒng)的控制,并能夠?qū)Χ喾N協(xié)議包進(jìn)行處理,提高了天基信息網(wǎng)絡(luò)系統(tǒng)的兼容性。
由于每個(gè)衛(wèi)星子網(wǎng)101中的衛(wèi)星1011將終端設(shè)備發(fā)送的數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的集中控制器的方式為:直接發(fā)送至自身部署的局部控制器即自身所在衛(wèi)星子網(wǎng)中的集中控制器,或,通過(guò)局部控制器或者直連控制器將終端設(shè)備發(fā)送的數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的集中控制器,因此,相比于衛(wèi)星1011只可將數(shù)據(jù)包直接發(fā)送至自身所在衛(wèi)星子網(wǎng)中的集中控制器的方式而言,降低了對(duì)每一顆衛(wèi)星的處理能力的要求,減少了衛(wèi)星的成本。
另外,為了方便對(duì)天基信息網(wǎng)絡(luò)系統(tǒng)進(jìn)行整體控制,如圖4所示,天基信息網(wǎng)絡(luò)系統(tǒng)還可以包括一個(gè)頂級(jí)全局控制器103,頂級(jí)全局控制器103分別與每個(gè)次級(jí)全局控制器102和每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012通信連接。
頂級(jí)全局控制器103,用于發(fā)送衛(wèi)星控制信息和/或衛(wèi)星更新數(shù)據(jù)至每個(gè)次級(jí)全局控制器及每個(gè)衛(wèi)星子網(wǎng)101中的集中控制器1012。
頂級(jí)全局控制器103用于對(duì)整個(gè)天基信息網(wǎng)絡(luò)進(jìn)行整體調(diào)控,為了方便對(duì)頂級(jí)全局控制器103進(jìn)行維護(hù)和擴(kuò)展,可以將該頂級(jí)全局控制器103設(shè)置于地面上的地面控制中心,由此,可通過(guò)設(shè)置于頂級(jí)全局控制器103中的應(yīng)用軟件對(duì)各顆衛(wèi)星1011進(jìn)行控制,同時(shí)還便于對(duì)各顆衛(wèi)星1011進(jìn)行維護(hù)和升級(jí)。
由此,頂級(jí)全局控制器103通過(guò)發(fā)送衛(wèi)星控制信息和/或衛(wèi)星更新數(shù)據(jù)的方式對(duì)衛(wèi)星1011進(jìn)行控制和更新,簡(jiǎn)化了各衛(wèi)星子網(wǎng)101中的每顆衛(wèi)星的處理功能,達(dá)到減少衛(wèi)星1011的載荷、功耗及成本的目的。
下面從SDN技術(shù)的角度對(duì)本發(fā)明實(shí)施例提供的天基信息網(wǎng)絡(luò)系統(tǒng)進(jìn)行介紹:
如圖5所示,天基信息網(wǎng)絡(luò)系統(tǒng)包括:應(yīng)用層、控制層和基礎(chǔ)設(shè)施層,其中:
應(yīng)用層由控制器上運(yùn)行的應(yīng)用程序構(gòu)成,用于衛(wèi)星網(wǎng)絡(luò)服務(wù)功能的注冊(cè)與查詢,并根據(jù)控制層提供的網(wǎng)絡(luò)狀態(tài)信息,制定應(yīng)用管理策略與數(shù)據(jù)轉(zhuǎn)發(fā)策略,對(duì)整個(gè)天基信息網(wǎng)絡(luò)進(jìn)行集中化管理和控制;
控制層包括頂級(jí)全局控制器103、次級(jí)全局控制器102、衛(wèi)星子網(wǎng)101局部控制器集群及直連控制器1013,用于實(shí)時(shí)收集網(wǎng)絡(luò)狀態(tài)信息發(fā)送給應(yīng)用層,并將應(yīng)用層制定的管理策略和/或數(shù)據(jù)轉(zhuǎn)發(fā)策略轉(zhuǎn)換成流表發(fā)送給基礎(chǔ)設(shè)施層;
基礎(chǔ)設(shè)施層包括各衛(wèi)星子網(wǎng)101中的各顆衛(wèi)星1011,用于根據(jù)控制層發(fā)送的流表中的流表項(xiàng)對(duì)傳輸?shù)臄?shù)據(jù)包執(zhí)行轉(zhuǎn)發(fā)操作。
其中,控制層中設(shè)置有三級(jí)控制器,分別為:
部署在各衛(wèi)星子網(wǎng)101中的底層的局部控制器集群及直連控制器1013,局部控制器集群可以根據(jù)所在衛(wèi)星子網(wǎng)101的整體業(yè)務(wù)量、傳輸時(shí)延等因素選擇特定數(shù)量及位置的衛(wèi)星1011上部署的控制器作為局部控制器集群,并根據(jù)負(fù)載均衡算法確定一個(gè)局部控制器作為所在衛(wèi)星子網(wǎng)101的集中控制器1012,通過(guò)獲取其余局部控制器的拓?fù)湟晥D,來(lái)創(chuàng)建所在衛(wèi)星子網(wǎng)101的全局網(wǎng)絡(luò)拓?fù)湟晥D,并與上級(jí)的次級(jí)全局控制器102進(jìn)行信息交互;直連控制器1013與一或多顆衛(wèi)星1011通信連接,使得每顆衛(wèi)星1011均連接有直連控制器1013,直連控制器1013通過(guò)獲取其余局部控制器的拓?fù)湟晥D,來(lái)創(chuàng)建所在衛(wèi)星子網(wǎng)101的全局網(wǎng)絡(luò)拓?fù)湟晥D,并與集中控制器1012進(jìn)行信息交互;
部署在天基骨干網(wǎng)絡(luò)中的中層的次級(jí)全局控制器102,該次級(jí)全局控制器102可以覆蓋所有的衛(wèi)星子網(wǎng)101,次級(jí)全局控制器102與所覆蓋范圍內(nèi)的衛(wèi)星子網(wǎng)101中的集中控制器1012進(jìn)行信息交互;
部署在地面控制中心的頂層的頂級(jí)全局控制器103,該全局控制器103可以管理天基骨干網(wǎng)絡(luò)中的次級(jí)全局控制器102及各衛(wèi)星子網(wǎng)101中的集中控制器1012,以對(duì)各衛(wèi)星1011進(jìn)行集中控制與數(shù)據(jù)更新,實(shí)時(shí)獲取全局網(wǎng)絡(luò)拓?fù)湟晥D和網(wǎng)絡(luò)狀態(tài)信息,以對(duì)信息網(wǎng)絡(luò)系統(tǒng)進(jìn)行高效的管理和調(diào)度。
其中,控制層包括拓?fù)涔芾砟K、鏈路發(fā)現(xiàn)模塊和拓?fù)浞?wù)模塊,控制層實(shí)時(shí)收集網(wǎng)絡(luò)狀態(tài)信息的過(guò)程,可以為:
鏈路發(fā)現(xiàn)模塊,用于發(fā)現(xiàn)網(wǎng)絡(luò)中的鏈路拓?fù)?,并將所發(fā)現(xiàn)的鏈路拓?fù)浒l(fā)送至拓?fù)涔芾砟K;
拓?fù)涔芾砟K,用于接收鏈路發(fā)現(xiàn)模塊發(fā)送的鏈路拓?fù)?,并定期向各顆衛(wèi)星1011發(fā)送監(jiān)測(cè)包,并根據(jù)各個(gè)衛(wèi)星1011反饋的信息確定鏈路中的變化的鏈路拓?fù)?,并向拓?fù)浞?wù)模塊反饋?zhàn)兓逆溌吠負(fù)洌?/p>
拓?fù)浞?wù)模塊,用于接收拓?fù)涔芾砟K發(fā)送的變化的鏈路拓?fù)洹?/p>
為了方便進(jìn)行全局網(wǎng)絡(luò)狀態(tài)信息的獲取及流表的下發(fā),每個(gè)控制器可以具有獨(dú)一無(wú)二的編號(hào),并將該編號(hào)作為自身的標(biāo)識(shí)。
控制層中的直連控制器1013與基礎(chǔ)設(shè)施層中的衛(wèi)星1011的南向接口協(xié)議采用以O(shè)penflow協(xié)議為原型的改進(jìn)協(xié)議,增加了空間航天通信CCSDS協(xié)議的包頭,根據(jù)實(shí)際需求,同時(shí)還可以增加其他多種協(xié)議,例如:MAC協(xié)議、IP協(xié)議和ATM協(xié)議等,改進(jìn)后的流表項(xiàng)的包頭域如圖3所示,由此,該流表項(xiàng)使得控制層能夠?qū)崿F(xiàn)對(duì)天基信息網(wǎng)絡(luò)系統(tǒng)的控制,并能夠?qū)Χ喾N協(xié)議包進(jìn)行處理,提高了天基信息網(wǎng)絡(luò)系統(tǒng)的兼容性。
本發(fā)明實(shí)施例中,將SDN技術(shù)應(yīng)用到天基信息網(wǎng)絡(luò)系統(tǒng)中,SDN技術(shù)的核心是將網(wǎng)絡(luò)的控制平面與數(shù)據(jù)轉(zhuǎn)發(fā)平面進(jìn)行分離,使得數(shù)據(jù)轉(zhuǎn)發(fā)平面僅提供簡(jiǎn)單的數(shù)據(jù)轉(zhuǎn)發(fā)功能,由此,可以達(dá)到較少衛(wèi)星成本以及快速處理匹配的數(shù)據(jù)包的目的。
下面對(duì)本發(fā)明實(shí)施例所提供的一種信息轉(zhuǎn)發(fā)方法進(jìn)行介紹。
需要說(shuō)明的是,本發(fā)明實(shí)施例所提供的一種信息轉(zhuǎn)發(fā)方法應(yīng)用于天基信息網(wǎng)絡(luò)系統(tǒng),其中,該天基信息網(wǎng)絡(luò)系統(tǒng)包括:多個(gè)衛(wèi)星子網(wǎng)和多個(gè)次級(jí)全局控制器,每個(gè)衛(wèi)星子網(wǎng)至少包括多顆衛(wèi)星和一個(gè)集中控制器,每個(gè)衛(wèi)星子網(wǎng)中的集中控制器與所在衛(wèi)星子網(wǎng)中的各顆衛(wèi)星通信連接,每個(gè)次級(jí)全局控制器與一個(gè)或多個(gè)集中控制器通信連接。
天基信息網(wǎng)絡(luò)系統(tǒng)中的每個(gè)衛(wèi)星子網(wǎng)用于處理不同類型的信息,例如:天基信息網(wǎng)絡(luò)系統(tǒng)包括2個(gè)衛(wèi)星子網(wǎng),一個(gè)衛(wèi)星子網(wǎng)用于處理探測(cè)類型的信息,另一個(gè)衛(wèi)星子網(wǎng)用于處理通信類型的信息。
每個(gè)衛(wèi)星子網(wǎng)中的衛(wèi)星上設(shè)置有軟件定義網(wǎng)絡(luò)SDN交換機(jī),每個(gè)衛(wèi)星子網(wǎng)中至少存在一顆部署有局部控制器的衛(wèi)星,當(dāng)某一衛(wèi)星子網(wǎng)中只有一個(gè)局部控制器時(shí),該局部控制器即為集中控制器,當(dāng)某一衛(wèi)星子網(wǎng)中有多個(gè)局部控制器時(shí),該多個(gè)局部控制器形成一個(gè)局部控制器集群,根據(jù)負(fù)載均衡算法在局部控制器集群中選定一個(gè)局部控制器作為該衛(wèi)星子網(wǎng)的集中控制器。
上述根據(jù)負(fù)載均衡算法在局部控制器集群中選定一個(gè)局部控制器作為該衛(wèi)星子網(wǎng)的集中控制器的過(guò)程,可以為:
根據(jù)負(fù)載均衡算法,將局部控制器集群中,處理信息能力最好的局部控制器作為該衛(wèi)星子網(wǎng)的集中控制器。
為了方便次級(jí)全局控制器與集中控制器通信連接,可以將次級(jí)全局控制器設(shè)置于深空的天基骨干網(wǎng)絡(luò)中。
如圖6所示,本發(fā)明實(shí)施例提供的一種信息轉(zhuǎn)發(fā)方法,應(yīng)用于天基信息網(wǎng)絡(luò)系統(tǒng),可以包括:
S601:第一目標(biāo)衛(wèi)星接收終端設(shè)備發(fā)送的數(shù)據(jù)包,判斷自身是否滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件,當(dāng)判斷結(jié)果為否時(shí),將數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的第一集中控制器。
終端設(shè)備根據(jù)數(shù)據(jù)包中的信息類型以及自身存儲(chǔ)的信息類型與衛(wèi)星子網(wǎng)的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)包對(duì)應(yīng)的衛(wèi)星子網(wǎng),將該數(shù)據(jù)包發(fā)送至所確定的衛(wèi)星子網(wǎng)中的第一目標(biāo)衛(wèi)星。
其中,第一目標(biāo)衛(wèi)星為任一衛(wèi)星,該數(shù)據(jù)包中攜帶有作為目的端的終端設(shè)備的目的地址。
第一目標(biāo)衛(wèi)星接收終端設(shè)備發(fā)送的數(shù)據(jù)包,判斷自身是否滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件,當(dāng)判斷結(jié)果為否時(shí),說(shuō)明自身無(wú)法轉(zhuǎn)發(fā)該數(shù)據(jù)包至作為目的端的終端設(shè)備,此時(shí),將數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的第一集中控制器。
其中,判斷自身是否滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的過(guò)程,可以為:
判斷自身的SDN交換機(jī)內(nèi)存儲(chǔ)的流表中是否存在與該數(shù)據(jù)包中攜帶的目的地址匹配的流表項(xiàng),如果是,則滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件,如果否,則不滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件。
另外,每個(gè)衛(wèi)星子網(wǎng)還可以包括多個(gè)直連控制器,每個(gè)直連控制器與所在衛(wèi)星子網(wǎng)中的一或多顆衛(wèi)星通信連接,每個(gè)衛(wèi)星子網(wǎng)中的集中控制器與所在衛(wèi)星子網(wǎng)中的各個(gè)直連控制器通信連接。
其中,每個(gè)衛(wèi)星子網(wǎng)中的直連控制器覆蓋所在衛(wèi)星子網(wǎng)中的所有衛(wèi)星,例如:某一衛(wèi)星子網(wǎng)中包括2個(gè)直連控制器和3顆衛(wèi)星,則一個(gè)直連控制器與3顆衛(wèi)星中的2顆衛(wèi)星通信連接,另一個(gè)直連控制器與3顆衛(wèi)星中剩余的1顆衛(wèi)星通信連接。
上述將數(shù)據(jù)包發(fā)送至自身所在衛(wèi)星子網(wǎng)中的第一集中控制器,可以包括:
判斷自身是否部署有局部控制器;
如果已部署,確定自身部署的局部控制器是否為自身所在衛(wèi)星子網(wǎng)中的第一集中控制器,如果不為第一集中控制器,通過(guò)自身部署的局部控制器將數(shù)據(jù)包發(fā)送至第一集中控制器,如果為第一集中控制器,將數(shù)據(jù)包發(fā)送至自身部署的局部控制器;
如果未部署,將數(shù)據(jù)包發(fā)送至與自身通信連接的第一直連控制器,以使第一直連控制器將數(shù)據(jù)包發(fā)送至第一集中控制器。
其中,通過(guò)自身部署的局部控制器將數(shù)據(jù)包發(fā)送至第一集中控制器的過(guò)程,可以為:
將數(shù)據(jù)包發(fā)送至自身部署的局部控制器;
局部控制器將接收到的該數(shù)據(jù)包發(fā)送至第一集中控制器。
需要說(shuō)明的是,每個(gè)衛(wèi)星子網(wǎng)中的每個(gè)直連控制器與所在衛(wèi)星子網(wǎng)中通信連接的衛(wèi)星之間使用的南向接口協(xié)議的包頭包括空間航天通信CCSDS協(xié)議。
其中,某一協(xié)議的流表項(xiàng)的包頭域包含了網(wǎng)絡(luò)模型中各個(gè)網(wǎng)絡(luò)層次的網(wǎng)絡(luò)配置信息。流表項(xiàng)的每一部分,對(duì)應(yīng)了一種網(wǎng)絡(luò)協(xié)信息,例如源地址、目的地址等,代表的是網(wǎng)絡(luò)層的協(xié)議的包頭。并且,對(duì)于每個(gè)流表項(xiàng)中的數(shù)值都可以設(shè)置為一個(gè)確定的值,可以對(duì)特定的包進(jìn)行匹配。如果流表項(xiàng)的包頭域值能夠設(shè)置為“any”,則表示支持匹配任意含有該信息的數(shù)據(jù)包。
由于本發(fā)明實(shí)施例提供了一種天基信息網(wǎng)絡(luò)系統(tǒng),因此,為了使原有的南向接口協(xié)議可以應(yīng)用于航天領(lǐng)域,本發(fā)明實(shí)施例基于Openflow協(xié)議對(duì)南向接口協(xié)議進(jìn)行了改進(jìn),增加了CCSDS協(xié)議,根據(jù)實(shí)際需求,同時(shí)還可以增加其他多種協(xié)議,例如:MAC協(xié)議、IP協(xié)議和ATM協(xié)議等,改進(jìn)后的流表項(xiàng)的包頭域如圖3所示,由此,該流表項(xiàng)使得控制器能夠?qū)崿F(xiàn)對(duì)天基信息網(wǎng)絡(luò)系統(tǒng)的控制,并能夠?qū)Χ喾N協(xié)議包進(jìn)行處理,提高了天基信息網(wǎng)絡(luò)系統(tǒng)的兼容性。
S602:第一集中控制器接收數(shù)據(jù)包,根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,判斷自身所在衛(wèi)星子網(wǎng)中是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第二目標(biāo)衛(wèi)星,如果存在,將數(shù)據(jù)包發(fā)送至所存在的第二目標(biāo)衛(wèi)星,以使第二目標(biāo)衛(wèi)星將數(shù)據(jù)包發(fā)送至作為目的方的終端設(shè)備,如果不存在,將數(shù)據(jù)包發(fā)送至與自身通信連接的目標(biāo)次級(jí)全局控制器。
每個(gè)衛(wèi)星子網(wǎng)中的集中控制器中存儲(chǔ)有所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,其中,該衛(wèi)星信息包括自身所在衛(wèi)星子網(wǎng)中的各個(gè)衛(wèi)星的SDN交換機(jī)內(nèi)的流表,因此,在第一集中控制器接收到數(shù)據(jù)包后,可以根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息以確定如何轉(zhuǎn)發(fā)該數(shù)據(jù)包,在判斷自身所在衛(wèi)星子網(wǎng)中存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第二目標(biāo)衛(wèi)星時(shí),將數(shù)據(jù)包發(fā)送至所存在的第二目標(biāo)衛(wèi)星,在判斷不存在第二目標(biāo)衛(wèi)星時(shí),將數(shù)據(jù)包發(fā)送至與自身通信連接的目標(biāo)次級(jí)全局控制器。
詳細(xì)的,上述根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,判斷自身所在衛(wèi)星子網(wǎng)中是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第二目標(biāo)衛(wèi)星,可以為:
判斷自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息中的流表中是否存在與該數(shù)據(jù)包中攜帶的目的地址匹配的流表項(xiàng),如果是,則所匹配的流表項(xiàng)對(duì)應(yīng)的衛(wèi)星即為滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第二目標(biāo)衛(wèi)星,如果否,則自身所在衛(wèi)星子網(wǎng)中不存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第二目標(biāo)衛(wèi)星。
由于每個(gè)衛(wèi)星子網(wǎng)還可以包括多個(gè)直連控制器,因此,上述將數(shù)據(jù)包發(fā)送至所存在的第二目標(biāo)衛(wèi)星,可以包括:
根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,查找到與第二目標(biāo)衛(wèi)星通信連接的第二直連控制器;
將數(shù)據(jù)包發(fā)送至第二直連控制器,以使第二直連控制器將數(shù)據(jù)包發(fā)送至第二目標(biāo)衛(wèi)星。
在每個(gè)衛(wèi)星子網(wǎng)包括多個(gè)直連控制器的情況下,每個(gè)衛(wèi)星子網(wǎng)中的集中控制器中存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息中還可以包括直連控制器與衛(wèi)星的對(duì)應(yīng)關(guān)系,上述根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的衛(wèi)星信息,查找到與第二目標(biāo)衛(wèi)星通信連接的第二直連控制器,可以為:
根據(jù)自身存儲(chǔ)的所在衛(wèi)星子網(wǎng)的直連控制器與衛(wèi)星的對(duì)應(yīng)關(guān)系,查找到與第二目標(biāo)衛(wèi)星對(duì)應(yīng)的第二直連控制器。
第二直連控制器在接收到第一集中控制器發(fā)送的數(shù)據(jù)包后,將該數(shù)據(jù)包發(fā)送至與自身通信連接的符合預(yù)設(shè)轉(zhuǎn)發(fā)條件的第二目標(biāo)衛(wèi)星。
第二目標(biāo)衛(wèi)星在接收到第二直連控制器發(fā)送的數(shù)據(jù)包后,將該數(shù)據(jù)包轉(zhuǎn)發(fā)至作為目的方的終端設(shè)備,上述將該數(shù)據(jù)包轉(zhuǎn)發(fā)至作為目的方的終端設(shè)備可以為:
根據(jù)該數(shù)據(jù)包中攜帶的目的地址,將該數(shù)據(jù)包轉(zhuǎn)發(fā)至該目的地址對(duì)應(yīng)的終端設(shè)備。
S603:目標(biāo)次級(jí)全局控制器接收數(shù)據(jù)包,根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息,判斷是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第三目標(biāo)衛(wèi)星,如果存在,將數(shù)據(jù)包發(fā)送至所存在的第三目標(biāo)衛(wèi)星所在的衛(wèi)星子網(wǎng)中的第二集中控制器,以使第二集中控制器將數(shù)據(jù)包通過(guò)第三目標(biāo)衛(wèi)星發(fā)送至作為目的方的終端設(shè)備。
目標(biāo)次級(jí)全局控制器中存儲(chǔ)有各衛(wèi)星子網(wǎng)的衛(wèi)星信息,其中,該衛(wèi)星信息包括各衛(wèi)星子網(wǎng)中的各個(gè)衛(wèi)星的SDN交換機(jī)內(nèi)的流表,因此,目標(biāo)次級(jí)全局控制器接收到該數(shù)據(jù)包后,可以根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息以確定如何轉(zhuǎn)發(fā)該數(shù)據(jù)包,在判斷存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第三目標(biāo)衛(wèi)星時(shí),將數(shù)據(jù)包發(fā)送至所存在的第三目標(biāo)衛(wèi)星所在的衛(wèi)星子網(wǎng)中的第二集中控制器,在判斷不存在第三目標(biāo)衛(wèi)星時(shí),將該數(shù)據(jù)包重新定向或?qū)⒃摂?shù)據(jù)包丟棄。
詳細(xì)的,上述根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息,判斷是否存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第三目標(biāo)衛(wèi)星,可以為:
判斷自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息中的流表中是否存在與該數(shù)據(jù)包中攜帶的目的地址匹配的流表項(xiàng),如果是,則所匹配的流表項(xiàng)對(duì)應(yīng)的衛(wèi)星即為滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第三目標(biāo)衛(wèi)星,如果否,各衛(wèi)星子網(wǎng)的衛(wèi)星中不存在滿足預(yù)設(shè)轉(zhuǎn)發(fā)條件的第三目標(biāo)衛(wèi)星。
上述將數(shù)據(jù)包發(fā)送至所存在的第三目標(biāo)衛(wèi)星所在的衛(wèi)星子網(wǎng)中的第二集中控制器,可以包括:
根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的信息,查找到第三目標(biāo)衛(wèi)星所在的第二衛(wèi)星子網(wǎng);
將數(shù)據(jù)包發(fā)送至第二衛(wèi)星子網(wǎng)的第二集中控制器。
由于目標(biāo)次級(jí)全局控制器中存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息還可以包括衛(wèi)星和衛(wèi)星子網(wǎng)的對(duì)應(yīng)關(guān)系,上述根據(jù)自身存儲(chǔ)的各衛(wèi)星子網(wǎng)的衛(wèi)星信息,查找到第三目標(biāo)衛(wèi)星所在的第二衛(wèi)星子網(wǎng),可以為:
根據(jù)自身存儲(chǔ)的衛(wèi)星和衛(wèi)星子網(wǎng)的對(duì)應(yīng)關(guān)系,查找到第三目標(biāo)衛(wèi)星對(duì)應(yīng)的第二衛(wèi)星子網(wǎng)。
另外,由于在數(shù)據(jù)包轉(zhuǎn)發(fā)過(guò)程中,會(huì)由于各種原因?qū)е罗D(zhuǎn)發(fā)失敗,即目標(biāo)次級(jí)全局控制器判斷不存在第三目標(biāo)衛(wèi)星時(shí),此時(shí),可再一次對(duì)該數(shù)據(jù)包進(jìn)行轉(zhuǎn)發(fā),即重新定向,具體為將該數(shù)據(jù)包發(fā)送至第一目標(biāo)衛(wèi)星,以便重新通進(jìn)行數(shù)據(jù)包的轉(zhuǎn)發(fā)。
本發(fā)明實(shí)施例中,通過(guò)天基信息網(wǎng)絡(luò)系統(tǒng)中的集中控制器或次級(jí)全局控制器控制衛(wèi)星進(jìn)行數(shù)據(jù)包的轉(zhuǎn)發(fā),即次級(jí)全局控制器和集中控制器實(shí)現(xiàn)控制功能,衛(wèi)星實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)功能,由此,控制功能和數(shù)據(jù)轉(zhuǎn)發(fā)功能不再均集中于衛(wèi)星中,由此,降低了對(duì)每一顆衛(wèi)星的處理能力的要求,減少了衛(wèi)星的成本。
另外,為了方便對(duì)天基信息網(wǎng)絡(luò)系統(tǒng)進(jìn)行整體控制,天基信息網(wǎng)絡(luò)系統(tǒng)還可以包括一個(gè)頂級(jí)全局控制器,頂級(jí)全局控制器分別與每個(gè)次級(jí)全局控制器和每個(gè)衛(wèi)星子網(wǎng)中的集中控制器通信連接。
頂級(jí)全局控制器,用于發(fā)送衛(wèi)星控制信息和/或衛(wèi)星更新數(shù)據(jù)至每個(gè)次級(jí)全局控制器及每個(gè)衛(wèi)星子網(wǎng)中的集中控制器。
頂級(jí)全局控制器用于對(duì)整個(gè)天基信息網(wǎng)絡(luò)進(jìn)行整體調(diào)控,為了方便對(duì)頂級(jí)全局控制器進(jìn)行維護(hù)和擴(kuò)展,可以將該頂級(jí)全局控制器設(shè)置于地面上的地面控制中心,該頂級(jí)全局控制器通過(guò)發(fā)送衛(wèi)星控制信息和/或衛(wèi)星更新數(shù)據(jù)的方式對(duì)衛(wèi)星進(jìn)行控制和更新,由此,簡(jiǎn)化了各衛(wèi)星子網(wǎng)中的每顆衛(wèi)星的處理功能,減少了衛(wèi)星的載荷、功耗及成本。
需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。