專利名稱:遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)領(lǐng)域,更為具體地,涉及一種遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)及方法。
背景技術(shù):
遙感衛(wèi)星數(shù)據(jù)的接收和記錄是遙感衛(wèi)星數(shù)據(jù)獲取與處理過程的第一環(huán)節(jié)。遙感衛(wèi)星數(shù)字基帶信號通常包括數(shù)據(jù)信號和時鐘信號。在傳統(tǒng)情況下,遙感衛(wèi)星數(shù)字基帶信號采集的輸入方式為ECL信號,該ECL信號進入記錄設(shè)備后,利用專用的數(shù)據(jù)采集板卡完成ECL信號的串并轉(zhuǎn)換,然后通過PCI總線將基帶數(shù)據(jù)信號寫入數(shù)據(jù)存儲設(shè)備(例如,內(nèi)存)中,從而生成后續(xù)處理設(shè)備需要的二進制遙感衛(wèi)星原始數(shù)據(jù)。然而,上述ECL信號數(shù)據(jù)采集方式通常采用模擬解調(diào)器,需要專用數(shù)據(jù)采集板卡 進行串并變換,從而導(dǎo)致通用性不好。而且,ECL信號方式對傳輸距離以及采集速度存在限制。例如,ECL信號利用的電纜傳輸距離不應(yīng)超過15米,最高采集速度(碼速)在IGbps以下。在這種情況下,數(shù)據(jù)采集設(shè)備的布局會受到非常大的限制。此外,目前的遙感衛(wèi)星基帶數(shù)據(jù)的分發(fā)通常在接收完畢后進行,采用FTP命令將遙感衛(wèi)星基帶數(shù)據(jù)文件發(fā)送到固定的FTP服務(wù)器,從而無法為本地或異地的多種處理設(shè)備同時提供安全、有效的實時遙感衛(wèi)星基帶數(shù)據(jù)的分發(fā)服務(wù)。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明的一個目的是提供一種遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),該系統(tǒng)能夠通過網(wǎng)絡(luò)方式完成遙感衛(wèi)星基帶數(shù)據(jù)的實時采集,同時通過網(wǎng)絡(luò)向后端設(shè)備提供統(tǒng)一的數(shù)據(jù)分發(fā)服務(wù)。本發(fā)明的另一目的是提供一種遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)采集裝置及方法。本發(fā)明的另一目的是提供一種遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)分發(fā)裝置及方法。根據(jù)本發(fā)明的一個方面,提供了一種遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),包括任務(wù)管理裝置,用于在接收到用戶輸入的數(shù)據(jù)采集請求時,生成數(shù)據(jù)采集任務(wù)單,并且將所生成的數(shù)據(jù)采集任務(wù)單寫入數(shù)據(jù)存儲裝置的指定位置中;數(shù)據(jù)采集裝置,用于在檢測到數(shù)據(jù)存儲裝置的指定位置中存在數(shù)據(jù)采集任務(wù)單時,從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的;數(shù)據(jù)存儲裝置,用于存儲數(shù)據(jù)采集任務(wù)單、所獲取的遙感衛(wèi)星基帶數(shù)據(jù)和遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息;以及數(shù)據(jù)分發(fā)裝置,用于在接收到用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求后,將所請求的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。在上述方面的一個或多個示例中,所述數(shù)據(jù)采集裝置可以包括檢測模塊,用于持續(xù)掃描數(shù)據(jù)存儲裝置的指定位置,以檢測數(shù)據(jù)存儲裝置中是否存在數(shù)據(jù)采集任務(wù)單;基帶數(shù)據(jù)采集請求生成模塊,用于在檢測到存在數(shù)據(jù)采集任務(wù)單時,基于數(shù)據(jù)采集任務(wù)單,生成基帶數(shù)據(jù)采集請求;基帶數(shù)據(jù)采集請求發(fā)送模塊,用于將所生成的基帶數(shù)據(jù)采集請求,發(fā)送給與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器;以及基帶數(shù)據(jù)獲取模塊,用于基于所生成的基帶數(shù)據(jù)采集請求,從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的。在上述方面的一個或多個示例中,所述數(shù)據(jù)采集任務(wù)單可以包括任務(wù)單號、衛(wèi)星名、軌道號、數(shù)據(jù)采集起止時間、記錄數(shù)據(jù)塊大小、全數(shù)字解調(diào)器IP地址、全數(shù)字解調(diào)器遙感衛(wèi)星基帶數(shù)據(jù)端口號、連接全數(shù)字解調(diào)器嘗試時間、數(shù)據(jù)采集裝置文件輸出路徑和/或系統(tǒng)日志目錄信息。在上述方面的一個或多個示例中,所述任務(wù)管理裝置可以包括數(shù)據(jù)采集任務(wù)單生成模塊,用于在接收到用戶輸入的數(shù)據(jù)采集請求時,生成數(shù)據(jù)采集任務(wù)單;以及寫入模 塊,用于將所生成的數(shù)據(jù)采集任務(wù)單寫入數(shù)據(jù)存儲裝置的指定位置中。在上述方面的一個或多個示例中,所述數(shù)據(jù)分發(fā)請求可以包括用戶設(shè)備信息和數(shù)據(jù)申請信息,所述數(shù)據(jù)申請信息包括申請類型、申請衛(wèi)星名和申請軌道號,以及所述申請類型包括實時數(shù)據(jù)傳輸和事后數(shù)據(jù)傳輸。在上述方面的一個或多個示例中,所述遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)還可以包括用戶安全認證裝置,用于在接收到數(shù)據(jù)分發(fā)請求后,基于用戶設(shè)備信息,對用戶設(shè)備進行身份認證。在上述方面的一個或多個示例中,所述數(shù)據(jù)分發(fā)裝置可以包括數(shù)據(jù)分發(fā)請求接收模塊,用于接收從用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求;以及數(shù)據(jù)分發(fā)模塊,用于在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中的申請類型、申請衛(wèi)星名和申請軌道號,將所請求分發(fā)的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。在上述方面的一個或多個示例中,在所述申請類型是實時數(shù)據(jù)傳輸時,所述數(shù)據(jù)分發(fā)模塊可以包括數(shù)據(jù)采集任務(wù)單確定模塊,用于基于數(shù)據(jù)申請信息中的申請衛(wèi)星名和申請軌道號,從正在執(zhí)行的數(shù)據(jù)采集任務(wù)單中確定與數(shù)據(jù)分發(fā)請求對應(yīng)的數(shù)據(jù)采集任務(wù)單;信息獲取模塊,用于基于所確定的數(shù)據(jù)采集任務(wù)單,獲取對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)文件和遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息;數(shù)據(jù)起始位置確定模塊,用于基于所獲取的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,確定應(yīng)該發(fā)送的數(shù)據(jù)的數(shù)據(jù)起始位置;數(shù)據(jù)讀取模塊,用于從數(shù)據(jù)存儲裝置的遙感衛(wèi)星基帶數(shù)據(jù)文件中實時讀取從數(shù)據(jù)起始位置開始的數(shù)據(jù);以及第一發(fā)送模塊,將所讀取的數(shù)據(jù)發(fā)送給發(fā)出數(shù)據(jù)分發(fā)請求的用戶設(shè)備,直到數(shù)據(jù)采集結(jié)束。在上述方面的一個或多個示例中,在所述申請類型是事后數(shù)據(jù)傳輸時,所述數(shù)據(jù)分發(fā)模塊可以包括衛(wèi)星基帶數(shù)據(jù)文件確定模塊,用于基于數(shù)據(jù)申請信息中的申請衛(wèi)星名和申請軌道號,確定與用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)文件;以及第二發(fā)送模塊,用于將所確定的遙感衛(wèi)星基帶數(shù)據(jù)文件,發(fā)送給發(fā)出數(shù)據(jù)分發(fā)請求的用戶設(shè)備。根據(jù)本發(fā)明的另一方面,提供了一種遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)采集裝置,包括檢測模塊,用于持續(xù)掃描數(shù)據(jù)存儲裝置的指定位置,以檢測數(shù)據(jù)存儲裝置中是否存在數(shù)據(jù)采集任務(wù)單;基帶數(shù)據(jù)采集請求生成模塊,用于在檢測到存在數(shù)據(jù)采集任務(wù)單時,基于數(shù)據(jù)采集任務(wù)單,生成基帶數(shù)據(jù)采集請求;基帶數(shù)據(jù)采集請求發(fā)送模塊,用于將所生成的基帶數(shù)據(jù)采集請求,發(fā)送給與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器;以及基帶數(shù)據(jù)獲取模塊,用于基于所生成的基帶數(shù)據(jù)采集請求,從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的,其中,所述數(shù)據(jù)采集任務(wù)單是在接收到用戶輸入的數(shù)據(jù)采集請求時生成的,并且被寫入數(shù)據(jù)存儲裝置的指定位置中。根據(jù)本發(fā)明的另一方面,提供了一種遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)分發(fā)裝置,包括數(shù)據(jù)分發(fā)請求接收模塊,用于接收從用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求,所述數(shù)據(jù)分發(fā)請求包括用戶設(shè)備信息和數(shù)據(jù)申請信息,所述數(shù)據(jù)申請信息包括申請類型、申請衛(wèi)星名和申請軌道號,以及所述申請類型包括實時數(shù)據(jù)傳輸和事后數(shù)據(jù)傳輸;以及數(shù)據(jù)分發(fā)模塊,用于在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中的申請類型、申請衛(wèi)星名和申請 軌道號,將所請求分發(fā)的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。根據(jù)本發(fā)明的另一方面,提供了一種遙感衛(wèi)星基帶數(shù)據(jù)采集方法,包括持續(xù)掃描遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)中的數(shù)據(jù)存儲裝置的指定位置,以檢測數(shù)據(jù)存儲裝置中是否存在數(shù)據(jù)采集任務(wù)單;在檢測到存在數(shù)據(jù)采集任務(wù)單時,基于數(shù)據(jù)采集任務(wù)單,生成基帶數(shù)據(jù)采集請求;將所生成的基帶數(shù)據(jù)采集請求,發(fā)送給與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器;以及基于所生成的基帶數(shù)據(jù)采集請求,從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的,以及對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,其中,所述數(shù)據(jù)采集任務(wù)單是在接收到用戶輸入的數(shù)據(jù)采集請求時生成的,并且被寫入數(shù)據(jù)存儲裝置的指定位置中。根據(jù)本發(fā)明的另一方面,提供了一種遙感衛(wèi)星基帶數(shù)據(jù)分發(fā)方法,包括接收從用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求,所述數(shù)據(jù)分發(fā)請求包括用戶設(shè)備信息和數(shù)據(jù)申請信息,所述數(shù)據(jù)申請信息包括申請類型、申請衛(wèi)星名和申請軌道號,以及所述申請類型包括實時數(shù)據(jù)傳輸和事后數(shù)據(jù)傳輸;以及在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中包含的申請類型、申請衛(wèi)星名和申請軌道號,將所請求分發(fā)的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。利用上述遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),可以通過網(wǎng)絡(luò)完成遙感衛(wèi)星基帶數(shù)據(jù)的實時采集,同時通過網(wǎng)絡(luò)向后端設(shè)備提供統(tǒng)一的數(shù)據(jù)分發(fā)服務(wù),為部署在本地或異地的多種處理設(shè)備提供安全、有效的實時或事后的遙感衛(wèi)星基帶數(shù)據(jù)分發(fā)服務(wù)。為了實現(xiàn)上述以及相關(guān)目的,本發(fā)明的一個或多個方面包括后面將詳細說明并在權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細說明了本發(fā)明的某些示例性方面。然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明旨在包括所有這些方面以及它們的等同物。
根據(jù)下述參照附圖進行的詳細描述,本發(fā)明的上述和其他目的、特征和優(yōu)點將變得更加顯而易見。在附圖中圖I示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)的一個示例的工作示意圖;圖2示出根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)的一個示例的配置的方框示意圖;圖3示出了圖2中的任務(wù)管理裝置的一個示例的方框示意圖;圖4示出了圖2中的數(shù)據(jù)采集裝置的一個示例的方框示意圖;圖5示出了遙感衛(wèi)星基帶數(shù)據(jù)文件的組織結(jié)構(gòu)的一個示例;
圖6示出了遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息文件的數(shù)據(jù)結(jié)構(gòu)的一個示例的示意圖;圖7示出了圖2中的數(shù)據(jù)分發(fā)裝置的一個示例的方框示意圖;圖8示出了圖7中的在申請類型是實時遙感衛(wèi)星基帶數(shù)據(jù)傳輸時的數(shù)據(jù)分發(fā)模塊的一個示例的方框示意圖;圖9示出了圖7中的在申請類型是事后遙感衛(wèi)星基帶數(shù)據(jù)傳輸時的數(shù)據(jù)分發(fā)模塊的一個示例的方框示意圖;圖10示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)采集過程的總體流程圖;圖11示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)采集過程的一個示例的流程圖;圖12示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)分發(fā)過程的總體流程圖;和圖13示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)分發(fā)過程的一個示例的流程圖。在所有附圖中相同的標(biāo)號指示相似或相應(yīng)的特征或功能。
具體實施例方式下面描述本公開的各個方面。應(yīng)該明白的是,本文的教導(dǎo)可以以多種多樣形式具體體現(xiàn),并且在本文中公開的任何具體結(jié)構(gòu)、功能或兩者僅僅是代表性的?;诒疚牡慕虒?dǎo),本領(lǐng)域技術(shù)人員應(yīng)該明白的是,本文所公開的一個方面可以獨立于任何其它方面實現(xiàn),并且這些方面中的兩個或多個方面可以按照各種方式組合。例如,可以使用本文所闡述的任何數(shù)目的方面,實現(xiàn)裝置或?qū)嵺`方法。另外,可以使用其它結(jié)構(gòu)、功能、或除了本文所闡述的一個或多個方面之外或不是本文所闡述的一個或多個方面的結(jié)構(gòu)和功能,實現(xiàn)這種裝置或?qū)嵺`這種方法。此外,本文所描述的任何方面可以包括權(quán)利要求的至少一個元素。下面將結(jié)合
根據(jù)本發(fā)明的實施例。圖I示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)的一個示例的工作示意圖。如圖I所示,遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)分別與全數(shù)字解調(diào)器、多個本地處理設(shè)備I以及多個異地處理設(shè)備2相連。在接收到用戶下達的數(shù)據(jù)采集任務(wù)時,遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)基于C/S架構(gòu),利用TCP/IP協(xié)議與全數(shù)字解調(diào)器進行通信,完成遙感衛(wèi)星基帶數(shù)據(jù)的采集工作。在與全數(shù)字解調(diào)器進行通信的過程中,全數(shù)字解調(diào)器作為服務(wù)器端,而遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)中的數(shù)據(jù)采集裝置作為客戶端,兩者間的通信為全數(shù)字解調(diào)器規(guī)定的基于TCP/IP協(xié)議的通信協(xié)議包,該通信協(xié)議包主要包括遙感衛(wèi)星基帶數(shù)據(jù)請求協(xié)議包、遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包和拒收響應(yīng)協(xié)議包。在接收到用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求時,遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)基于C/S架構(gòu),將數(shù)據(jù)分發(fā)裝置作為服務(wù)器端,監(jiān)聽所有數(shù)據(jù)分發(fā)請求并對其進行響應(yīng)。然后,根據(jù)數(shù)據(jù)分發(fā)請求,通過網(wǎng)絡(luò)將用戶設(shè)備所請求的數(shù)據(jù)發(fā)送給用戶設(shè)備,例如本地處理設(shè)備I和異地處理設(shè)備2。圖2示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)200的一個示例的配置的方框示意圖。如圖2所示,遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)200包括任務(wù)管理裝置210、數(shù)據(jù)采集裝置220、數(shù)據(jù)存儲裝置230、用戶安全認證裝置240和數(shù)據(jù)分發(fā)裝置250。
任務(wù)管理裝置210具有簡單的任務(wù)管理界面供人機交互使用,并且提供用戶下達數(shù)據(jù)采集任務(wù)的接口。任務(wù)管理裝置210用于在接收到用戶輸入的數(shù)據(jù)采集請求時(B卩,用戶下達數(shù)據(jù)采集任務(wù)時),基于用戶輸入的數(shù)據(jù)采集請求,生成數(shù)據(jù)采集任務(wù)單,并將所生成的數(shù)據(jù)采集任務(wù)單寫入數(shù)據(jù)存儲裝置的指定位置。圖3示出了圖2中的任務(wù)管理裝置210的一個示例的方框示意圖。如圖3所示,任務(wù)管理裝置210包括數(shù)據(jù)采集任務(wù)單生成模塊211和寫入模塊213。數(shù)據(jù)采集任務(wù)單生成模塊211用于在接收到用戶輸入的數(shù)據(jù)采集請求時,基于該數(shù)據(jù)采集請求,生成數(shù)據(jù)采集任務(wù)單。寫入模塊213用于將所生成的數(shù)據(jù)采集任務(wù)單寫入數(shù)據(jù)存儲裝置的指定位置中。在本發(fā)明的一個示例中,數(shù)據(jù)采集任務(wù)單包含任務(wù)單號(order_id)、衛(wèi)星名(sat_id)、軌道號(orbit_number)、數(shù)據(jù)米集起止時間(acq_start_time/acq_stop_time)、記錄數(shù)據(jù)塊大小(block_size)、全數(shù)字解調(diào)器IP地址(dem_address)、全數(shù)字解調(diào)器遙感衛(wèi)星基帶數(shù)據(jù)端口號(dem_dat_port)、連接全數(shù)字解調(diào)器嘗試時間(connect_try_time)、數(shù)據(jù)采集裝置文件輸出路徑(acq_output_path)、系統(tǒng)日志目錄(log_dir)信息。數(shù)據(jù)采集任務(wù)單以簡單的ODL文件形式寫入數(shù)據(jù)存儲裝置指定路徑(假設(shè)為/Data/acq/plan/SCan_dir)。此外,數(shù)據(jù)采集任務(wù)單的命名規(guī)則通常為“任務(wù)單號衛(wèi)星名軌道號.0DL”,其中任務(wù)單號占8位,衛(wèi)星名占2位,軌道號占6位。如00000121_TH_019234. ODL表示任務(wù)單號為121,軌道號為19234的THEOS衛(wèi)星數(shù)據(jù)采集任務(wù)單,該任務(wù)單具體內(nèi)容如下BEGINObject=Acqorder_i d= 121sat—id=THorb it_number=019234acq—start—time=" 2012-06-0806:18:00.00"acq—stop—time=" 2012-06-0806:28:00. 00"block—size=512dem_address=10. 4. 2. 14dem_dat_port=5880
connect_try_time=10acq_output_path=/Data/acq/raw/TH_20120608061800_019234_121. datlog_dir=/Data/acq/log/END_0BJECT=ACQEND數(shù)據(jù)采集裝置220與數(shù)據(jù)存儲裝置230相連,用于在檢測到數(shù)據(jù)存儲裝置的指定位置中存在數(shù)據(jù)采集任務(wù)單時,從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的。
圖4示出了圖2中的數(shù)據(jù)采集裝置220的一個示例的方框示意圖。如圖4所示,數(shù)據(jù)采集裝置220包括檢測模塊221、基帶數(shù)據(jù)采集請求生成模塊223、基帶數(shù)據(jù)采集請求發(fā)送模塊225以及基帶數(shù)據(jù)獲取模塊227。檢測模塊221用于持續(xù)掃描數(shù)據(jù)存儲裝置的指定位置,以檢測數(shù)據(jù)存儲裝置的指定位置中是否存在數(shù)據(jù)采集任務(wù)單?;鶐?shù)據(jù)采集請求生成模塊223用于在檢測到存在數(shù)據(jù)采集任務(wù)單時,基于數(shù)據(jù)采集任務(wù)單,生成基帶數(shù)據(jù)采集請求?;鶐?shù)據(jù)采集請求發(fā)送模塊225用于將所生成的基帶數(shù)據(jù)采集請求,發(fā)送給與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器,即,通過網(wǎng)絡(luò)將所生成的基帶數(shù)據(jù)采集請求發(fā)送給具有數(shù)據(jù)采集任務(wù)單中的全數(shù)字解調(diào)器IP地址的全數(shù)字解調(diào)器。以前述實例任務(wù)單為例,基帶數(shù)據(jù)采集請求生成模塊223根據(jù)該任務(wù)單,生成數(shù)據(jù)采集請求協(xié)議包,如下表I所示。數(shù)據(jù)采集請求協(xié)議包包括請求頭信息、數(shù)據(jù)采集起始時間、數(shù)據(jù)采集結(jié)束時間、數(shù)據(jù)塊大小、每次發(fā)送的數(shù)據(jù)塊個數(shù)、請求結(jié)束信息以及保留區(qū)。請求頭信息、請求結(jié)束信息用于標(biāo)志請求協(xié)議包的開始和結(jié)束,以便全數(shù)字解調(diào)器對兩者間的請求信息進行辨識和解析。數(shù)據(jù)采集起始時間表示數(shù)據(jù)采集的開始時間,數(shù)據(jù)采集結(jié)束時間表示數(shù)據(jù)采集的結(jié)束時間。數(shù)據(jù)塊大小表示全數(shù)字解調(diào)器所發(fā)送的數(shù)據(jù)塊的大小。每次發(fā)送的數(shù)據(jù)塊個數(shù)表示全數(shù)字解調(diào)器每次發(fā)送數(shù)據(jù)時每個協(xié)議包所包含的數(shù)據(jù)塊的個數(shù)。Λ Jv^fa U &據(jù)—間題塊人小財據(jù)保留丨八 * tii'feinU.表I數(shù)據(jù)采集請求協(xié)議包的數(shù)據(jù)結(jié)構(gòu)當(dāng)?shù)竭_任務(wù)單規(guī)定的數(shù)據(jù)采集起始時間(acq_start_time)時,基帶數(shù)據(jù)采集請求發(fā)送模塊225將上述數(shù)據(jù)采集請求協(xié)議包發(fā)送給指定的端口,該端口由全數(shù)字解調(diào)器IP地址(dem_address)和全數(shù)字解調(diào)器遙感衛(wèi)星基帶數(shù)據(jù)端口號(dem_dat_port)唯一確定,如前述任務(wù)單唯一確定端口為10. 4. 2. 14:5880?;鶐?shù)據(jù)采集請求發(fā)送后,基帶數(shù)據(jù)獲取模塊即開始通過全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)。基帶數(shù)據(jù)獲取模塊按照任務(wù)單中要求的數(shù)據(jù)塊大小和每個數(shù)據(jù)塊的時間標(biāo)志,按照如下格式進行記錄,生成對應(yīng)于任務(wù)單的遙感衛(wèi)星基帶數(shù)據(jù)文件,如前述任務(wù)單記錄生成的文件名為00000121_TH_019234. DAT。圖5示出了遙感衛(wèi)星基帶數(shù)據(jù)文件的組織結(jié)構(gòu)的一個示例。例如,數(shù)據(jù)采集裝置220持續(xù)掃描數(shù)據(jù)存儲裝置指定位置中(如/Data/acq/plan/scan_dir)是否存在數(shù)據(jù)采集任務(wù)單。如果存在數(shù)據(jù)采集任務(wù)單,則立刻根據(jù)數(shù)據(jù)采集任務(wù)單發(fā)起數(shù)據(jù)采集,并將數(shù)據(jù)采集任務(wù)單轉(zhuǎn)移到正在執(zhí)行的任務(wù)單目錄中去(如/Data/acq/plan/working_dir),在該數(shù)據(jù)采集任務(wù)完成后,將任務(wù)單轉(zhuǎn)移到執(zhí)行完畢的任務(wù)單目錄中(如 /Data/acq/plan/done_dir)。基帶數(shù)據(jù)獲取模塊227用于基于所生成的基帶數(shù)據(jù)采集請求,從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙 感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的。這里,數(shù)據(jù)采集裝置基于C/S架構(gòu),利用TCP/IP協(xié)議與全數(shù)字解調(diào)器進行通信,完成遙感衛(wèi)星基帶數(shù)據(jù)的采集工作。在與全數(shù)字解調(diào)器進行通信的過程中,全數(shù)字解調(diào)器作為服務(wù)器端,而數(shù)據(jù)采集裝置作為客戶端,兩者間的通信為全數(shù)字解調(diào)器規(guī)定的基于TCP/IP協(xié)議的通訊協(xié)議包,主要包括遙感衛(wèi)星基帶數(shù)據(jù)請求協(xié)議包、遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包和拒收響應(yīng)協(xié)議包。具體地,數(shù)據(jù)采集裝置在進行遙感衛(wèi)星基帶數(shù)據(jù)采集時,遵從全數(shù)字解調(diào)器的網(wǎng)絡(luò)協(xié)議,首先,通過基帶數(shù)據(jù)采集請求發(fā)送模塊225向全數(shù)字解調(diào)器發(fā)送遙感衛(wèi)星基帶數(shù)據(jù)實時數(shù)據(jù)傳送請求協(xié)議包(即,基帶數(shù)據(jù)采集請求)。接著,全數(shù)字解調(diào)器接收到該基帶數(shù)據(jù)采集請求后,根據(jù)該基帶數(shù)據(jù)采集請求,基于從遙感衛(wèi)星接收到的衛(wèi)星下傳信號(即,遙感衛(wèi)星基帶數(shù)據(jù)),生成遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并通過網(wǎng)絡(luò)發(fā)送給數(shù)據(jù)采集裝置(基帶數(shù)據(jù)獲取模塊),遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包中數(shù)據(jù)塊的大小和數(shù)據(jù)塊個數(shù)由基帶數(shù)據(jù)采集請求決定。基帶數(shù)據(jù)獲取模塊對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)通信協(xié)議包進行解析處理,得到遙感衛(wèi)星基帶數(shù)據(jù)和對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息。然后,將所得到的遙感衛(wèi)星基帶數(shù)據(jù)和對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息存入數(shù)據(jù)存儲裝置中。數(shù)據(jù)存儲裝置中的遙感衛(wèi)星基帶數(shù)據(jù)以二進制數(shù)據(jù)文件形式存在,對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息存儲為二進制數(shù)據(jù)文件。另外,遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息文件名與遙感衛(wèi)星基帶數(shù)據(jù)命名除后綴外完全一致。圖6示出了遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息文件的數(shù)據(jù)結(jié)構(gòu)的一個示例的示意圖。如圖6所示,該時間碼信息文件包括時間碼字段、文件中開始位置字段和文件中終止位置字段。所述時間碼表示遙感衛(wèi)星基帶數(shù)據(jù)的時間碼。文件中開始位置表示該遙感衛(wèi)星基帶數(shù)據(jù)在遙感衛(wèi)星基帶數(shù)據(jù)文件中的開始位置。文件中終止位置表示該遙感衛(wèi)星基帶數(shù)據(jù)在遙感衛(wèi)星基帶數(shù)據(jù)文件中的結(jié)束位置。數(shù)據(jù)存儲裝置230與任務(wù)管理裝置210、數(shù)據(jù)采集裝置220和數(shù)據(jù)分發(fā)裝置250相連,負責(zé)存儲數(shù)據(jù)采集裝置所獲取的遙感衛(wèi)星基帶數(shù)據(jù)、遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息和任務(wù)管理裝置210所生成的數(shù)據(jù)采集任務(wù)單。此外,在遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)200包括用戶安全認證裝置240的情況下,數(shù)據(jù)存儲裝置230還與用戶安全認證裝置240相連,用于存儲注冊用戶信息。在進行用戶安全認證時,所存儲的注冊用戶信息被提供給用戶安全認證裝置240。用戶安全認證裝置240與數(shù)據(jù)存儲裝置230和數(shù)據(jù)分發(fā)裝置250相連,用于在接收到數(shù)據(jù)分發(fā)請求后,基于用戶設(shè)備信息,對用戶設(shè)備進行身份認證。在需要進行用戶安全認證時,用戶還需要注冊用戶信息,并且將所注冊的用戶信息存儲在數(shù)據(jù)存儲裝置230中。在接收到用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求后,用戶安全認證裝置通過將數(shù)據(jù)分發(fā)請求中包含的用戶信息與所存儲的注冊用戶信息進行比較,來對用戶進行身份認證,以判斷該用戶是否為已注冊的合法用戶。如果是合法用戶,則允許向該用戶分發(fā)數(shù)據(jù)。否則,不允許向該用戶分發(fā)數(shù)據(jù)。注冊用戶信息也以O(shè)DL文件形式存儲,包含用戶名(user_name)、密碼(user_passwd)、用戶 IP (user_ip)、用戶 MAC 地址(user_mac)、最大連接數(shù)(max_connection)、認證方式(access_method)信息。用戶信息ODL文件樣例如下BEGINOBJECT=USERS_david user_name=daviduser_passwd=666_666user_ip=10. 4. 2. 14user_mac=00-ff-ff-da-df-fd_52max_connection=2access_method=ip_and_macEND_0BJECT=USERS_dav i dOBJECT=USERS_jamesuser_name = jamesuser_passwd=666_666user_ip=10. 4. 2. 15user_mac=00-ff-ee-da-df-fd-51max_connection=2access_method=passwdEND_0BJECT=USERS_j ame sEND在上面的樣例中,用戶david認證方式為IP加MAC地址認證,只有提交分發(fā)請求的用戶信息與數(shù)據(jù)存儲裝置中的用戶信息ODL文件“OBJECT=USERS_david”欄目下的user_ip和user_mac —致時才能通過認證,用戶james則只需要與用戶信息ODL文件中“OBJECT=USERS_james” 欄目下的 user_name 和 user_passwd 符合即可通過認證。數(shù)據(jù)分發(fā)裝置250與數(shù)據(jù)存儲裝置230和用戶安全認證裝置240相連,用于在接收到用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求后,將所請求的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。數(shù)據(jù)分發(fā)裝置在進行數(shù)據(jù)分發(fā)服務(wù)時基于C/S架構(gòu),作為服務(wù)器端監(jiān)聽所有數(shù)據(jù)分發(fā)請求并對其進行響應(yīng)。數(shù)據(jù)分發(fā)裝置在數(shù)據(jù)采集裝置工作的同時,監(jiān)聽可能到來的數(shù)據(jù)分發(fā)請求,所述數(shù)據(jù)分發(fā)請求包含用戶信息、數(shù)據(jù)申請信息。所述數(shù)據(jù)申請信息包含申請類型、申請衛(wèi)星名和申請軌道號。所述申請類型包括實時數(shù)據(jù)傳輸和事后數(shù)據(jù)傳輸。數(shù)據(jù)分發(fā)裝置250在接收到數(shù)據(jù)分發(fā)請求后,提取其中的用戶信息,并利用用戶安全認證裝置對請求設(shè)備的身份進行安全認證。如果未通過認證,則向該設(shè)備發(fā)送包含錯誤信息的拒收響應(yīng)。如果通過認證,則將根據(jù)申請信息中的申請類型(實時數(shù)據(jù)傳輸或事后數(shù)據(jù)傳輸)向該設(shè)備提供數(shù)據(jù)分發(fā)服務(wù),即發(fā)送實時或事后遙感衛(wèi)星基帶數(shù)據(jù)。
圖7示出了圖2中的數(shù)據(jù)分發(fā)裝置250的一個示例的方框示意圖。如圖6所示,數(shù)據(jù)分發(fā)裝置250包括數(shù)據(jù)分發(fā)請求接收模塊251和數(shù)據(jù)分發(fā)模塊253。數(shù)據(jù)分發(fā)請求接收模塊251用于接收從用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求。數(shù)據(jù)分發(fā)模塊253用于在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中的申請類型、申請衛(wèi)星名和申請軌道號,將所請求分發(fā)的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。在數(shù)據(jù)分發(fā)裝置進行實時遙感衛(wèi)星基帶數(shù)據(jù)分發(fā)服務(wù)時,直接將數(shù)據(jù)存儲裝置中的遙感衛(wèi)星基帶數(shù)據(jù)流實時發(fā)送給請求設(shè)備。在數(shù)據(jù)分發(fā)裝置進行事后遙感衛(wèi)星基帶數(shù)據(jù)分發(fā)服務(wù)時,根據(jù)分發(fā)請求中的數(shù)據(jù)申請信息中的申請衛(wèi)星名和申請軌道號搜索對應(yīng)遙感衛(wèi)星基帶數(shù)據(jù)文件,將整個文件發(fā)送給請求設(shè)備。如果沒有相應(yīng)文件,則發(fā)送包含錯誤信息的拒收響應(yīng)。在提供數(shù)據(jù)分發(fā)服務(wù)的過程中,數(shù)據(jù)分發(fā)裝置對可能收到的數(shù)據(jù)分發(fā)請求進行響應(yīng)。在本發(fā)明的另一示例中,在數(shù)據(jù)分發(fā)完畢后,數(shù)據(jù)分發(fā)裝置向請求設(shè)備發(fā)送分發(fā)完畢信息,該分發(fā)完畢信息包含分發(fā)起止時間、發(fā)送數(shù)據(jù)量。
圖8示出了圖7中的在申請類型是實時遙感衛(wèi)星基帶數(shù)據(jù)傳輸時的數(shù)據(jù)分發(fā)模塊的一個示例的方框示意圖。如圖8所示,在申請類型是實時遙感衛(wèi)星基帶數(shù)據(jù)傳輸時,數(shù)據(jù)分發(fā)模塊253包括數(shù)據(jù)采集任務(wù)單確定模塊2531、信息獲取模塊2532、數(shù)據(jù)起始位置確定模塊2533、數(shù)據(jù)讀取模塊2534和第一發(fā)送模塊2535。數(shù)據(jù)采集任務(wù)單確定模塊2531用于在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)申請信息中的申請衛(wèi)星名和申請軌道號,從正在執(zhí)行的數(shù)據(jù)采集任務(wù)單中確定與數(shù)據(jù)分發(fā)請求對應(yīng)的數(shù)據(jù)采集任務(wù)單。信息獲取模塊2532用于基于所確定的數(shù)據(jù)采集任務(wù)單,獲取對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)文件和遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息。數(shù)據(jù)起始位置確定模塊2533用于基于所獲取的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,確定應(yīng)該發(fā)送的數(shù)據(jù)的數(shù)據(jù)起始位置。數(shù)據(jù)讀取模塊2534用于從數(shù)據(jù)存儲裝置的遙感衛(wèi)星基帶數(shù)據(jù)文件中實時讀取從數(shù)據(jù)起始位置開始的數(shù)據(jù)。第一發(fā)送模塊2535用于將所讀取的數(shù)據(jù)發(fā)送給發(fā)出數(shù)據(jù)分發(fā)請求的用戶設(shè)備,直到數(shù)據(jù)采集結(jié)束。圖9示出了圖7中的在申請類型是事后遙感衛(wèi)星基帶數(shù)據(jù)傳輸時的數(shù)據(jù)分發(fā)模塊的一個示例的方框示意圖如圖9所示,在申請類型是事后遙感衛(wèi)星基帶數(shù)據(jù)傳輸時,數(shù)據(jù)分發(fā)模塊253包括衛(wèi)星基帶數(shù)據(jù)文件確定模塊2537和第二發(fā)送模塊2539。衛(wèi)星基帶數(shù)據(jù)文件確定模塊2537用于基于數(shù)據(jù)申請信息中的申請衛(wèi)星名和申請軌道號,確定與用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)文件。第二發(fā)送模塊2539用于將所確定的遙感衛(wèi)星基帶數(shù)據(jù)文件,發(fā)送給發(fā)出數(shù)據(jù)分發(fā)請求的用戶設(shè)備。在該示例中,第二發(fā)送模塊2539將整個文件一起發(fā)送給用戶設(shè)備。在上面描述的系統(tǒng)中包含用戶安全認證裝置240,但是在本發(fā)明的另一示例中,如果不需要進行安全認證,則遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)也可以不包含用戶安全認證裝置240。在這種情況下,數(shù)據(jù)分發(fā)請求可以僅僅包括數(shù)據(jù)申請信息。數(shù)據(jù)分發(fā)裝置250在接收到用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求后,就根據(jù)數(shù)據(jù)申請信息向用戶設(shè)備發(fā)送所請求的衛(wèi)
星基帶數(shù)據(jù)。
如上參照圖I到圖9對根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)進行了說明。下面將參照圖10到圖13對根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)方法進行描述。圖10示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)采集過程的總體流程圖。如圖10所示,在進行遙感衛(wèi)星基帶數(shù)據(jù)采集時,首先,在步驟S1010,持續(xù)掃描遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)中的數(shù)據(jù)存儲裝置的指定位置,以檢測數(shù)據(jù)存儲裝置中是否存在數(shù)據(jù)采集任務(wù)單。這里,所述數(shù)據(jù)采集任務(wù)單是在接收到用戶輸入的數(shù)據(jù)采集請求時生成的,并且被寫入數(shù)據(jù)存儲裝置的指定位置中。例如,在用戶通過任務(wù)管理裝置的任務(wù) 管理界面下達數(shù)據(jù)采集任務(wù)后,生成數(shù)據(jù)采集任務(wù)單,并且寫入數(shù)據(jù)存儲裝置的指定位置。如果沒有檢測到數(shù)據(jù)采集任務(wù)單,即,步驟S1010的檢測結(jié)果為否,則返回到步驟S1010,持續(xù)進行檢測。如果檢測到數(shù)據(jù)采集任務(wù)單,S卩,步驟S1010的檢測結(jié)果為是,則在步驟S1020,基于所檢測到的數(shù)據(jù)采集任務(wù)單,生成基帶數(shù)據(jù)采集請求。然后,在步驟S1030,將所生成的基帶數(shù)據(jù)采集請求,通過網(wǎng)絡(luò)發(fā)送給與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器,即具有數(shù)據(jù)采集任務(wù)單中的全數(shù)字解調(diào)器IP地址的全數(shù)字解調(diào)器。然后,在步驟S1040,基于所生成的基帶數(shù)據(jù)采集請求,經(jīng)由該全數(shù)字解調(diào)器,通過網(wǎng)絡(luò)從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星獲取遙感衛(wèi)星基帶數(shù)據(jù)和對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息。這里,與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星是具有數(shù)據(jù)采集任務(wù)單中的衛(wèi)星名的遙感衛(wèi)星。圖11示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)采集過程的一個示例的流程圖,圖11所示的過程是檢測到數(shù)據(jù)采集任務(wù)單且生成基帶數(shù)據(jù)采集請求后執(zhí)行的過程。如圖11所示,在檢測到數(shù)據(jù)采集任務(wù)單且生成基帶數(shù)據(jù)采集請求后,在步驟S1110,基于數(shù)據(jù)采集任務(wù)單中包含的全數(shù)字解調(diào)器IP地址,通過網(wǎng)絡(luò)嘗試與全數(shù)字解調(diào)器建立連接。接著,在步驟S1120,判斷是否是連接成功且嘗試時間沒有超過預(yù)定時間(gp,連接全數(shù)字解調(diào)器嘗試時間)。如果步驟S1120的判斷結(jié)果為是,則在步驟S1130,向全數(shù)字解調(diào)器發(fā)送數(shù)據(jù)傳輸指令數(shù)據(jù)包(即,基帶數(shù)據(jù)采集請求)。如果步驟S1120的判斷結(jié)果為否,則返回到步驟
SlllOo在步驟S1140,接收從全數(shù)字解調(diào)器傳來的針對基帶數(shù)據(jù)采集請求的響應(yīng)數(shù)據(jù)包,所述響應(yīng)數(shù)據(jù)包通常包括數(shù)據(jù)拒收協(xié)議包或遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包。在步驟SI 150,判斷響應(yīng)數(shù)據(jù)包的類型。如果響應(yīng)數(shù)據(jù)包為拒收響應(yīng)協(xié)議包,則在步驟S1160,提取其中的錯誤原因,并將錯誤信息寫入錯誤日志。然后,在步驟S1170,向用戶反饋接收錯誤原因。在本發(fā)明的另一示例中,也可以省略步驟SI 160和SI 170。上述流程也相應(yīng)地修改為,在接收到拒收響應(yīng)協(xié)議包時,流程結(jié)束。如果響應(yīng)數(shù)據(jù)包為遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,則在步驟S1180,根據(jù)全數(shù)字解調(diào)器與遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)間的通信協(xié)議,解析并提取其中的遙感衛(wèi)星基帶數(shù)據(jù)流。然后,在步驟S1190,將所提取的遙感衛(wèi)星基帶數(shù)據(jù)以及對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息存儲到數(shù)據(jù)存儲裝置中。在步驟S1195,判斷數(shù)據(jù)采集是否完成。如果沒有,則返回到步驟S1180,持續(xù)地解析并將遙感衛(wèi)星基帶數(shù)據(jù)流存入數(shù)據(jù)存儲裝置的內(nèi)存和硬盤中,直至數(shù)據(jù)采集完畢。圖12示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)分發(fā)過程的總體流程圖。如圖12所示,在步驟S1210,接收從用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求,所述數(shù)據(jù)分發(fā)請求包括用戶設(shè)備信息和數(shù)據(jù)申請信息,所述數(shù)據(jù)申請信息包括申請類型、申請衛(wèi)星名和申請軌道號,以及所述申請類型包括實時數(shù)據(jù)傳輸和事后數(shù)據(jù)傳輸。接著,在步驟S1220,在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中包含的申請類型、申請衛(wèi)星名和申請軌道號,將所請求分發(fā)的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。圖13示出了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)分發(fā)過程的一個示例的流程圖。
如圖13所示,在遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)啟動后,在步驟S1310數(shù)據(jù)分發(fā)裝置監(jiān)聽是否接收到用戶設(shè)備發(fā)出的數(shù)據(jù)分發(fā)請求。如果沒有接收到,則運行到步驟S1330判斷數(shù)據(jù)采集是否完畢。如果數(shù)據(jù)采集未結(jié)束,即,步驟S1330的結(jié)果為否,則返回到步驟S1310,繼續(xù)監(jiān)聽是否有數(shù)據(jù)請求到來。如果采集已經(jīng)結(jié)束,即步驟S1330的結(jié)果為是,則進行到步驟S1340,等待所有請求都處理完畢后,退出。如果接收到數(shù)據(jù)分發(fā)請求,則進行到步驟S1320,在步驟S1320發(fā)起請求處理。請求處理啟動后獨立運行,原監(jiān)聽步驟在請求處理啟動后立即返回,并運行至步驟S1330。以上是監(jiān)聽和發(fā)起請求處理的主要處理流程,請求處理過程啟動后將獨立于前述流程運行。具體地,請求處理啟動后在步驟S1321,提取數(shù)據(jù)分發(fā)請求中的用戶信息。接著,在步驟S1322,利用用戶安全認證裝置,將所提取的用戶信息與數(shù)據(jù)存儲裝置中存儲的注冊用戶信息進行比較,以判斷發(fā)出該數(shù)據(jù)分發(fā)請求的用戶設(shè)備是否是合法的用戶設(shè)備。如果非法,則在步驟S1323,向發(fā)出請求的用戶設(shè)備發(fā)送請求非法提示。隨后,進行到步驟S1327。如果合法,則在步驟S1324,向發(fā)出請求的用戶設(shè)備發(fā)送確認消息。然后,在步驟S1325,根據(jù)數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中的申請類型,向用戶設(shè)備發(fā)送實時或事后遙感衛(wèi)星基帶數(shù)據(jù)。關(guān)于實時或事后遙感衛(wèi)星基帶數(shù)據(jù)的發(fā)送過程如上所述,在此不再描述。然后,在步驟S1326,向請求設(shè)備發(fā)送數(shù)據(jù)分發(fā)完畢消息。隨后,進行到步驟S1327。在步驟S1327,請求退出請求處理,并標(biāo)志該請求已經(jīng)處理完畢。如上參照圖10到圖13描述了根據(jù)本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)過程。這里要說明的是,針對圖10到圖13描述的實施例,還可以進行各種變型。例如,針對圖13中描述的實施例,在不需要進行用戶安全認證的情況下,可以省略步驟S1321-S1323。此外,在本發(fā)明的另一示例中,也可以省略步驟S1327。在本發(fā)明的另一示例中,也可以省略步驟S1324。利用本發(fā)明的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),通過網(wǎng)絡(luò)完成遙感衛(wèi)星基帶數(shù)據(jù)的實時采集,同時通過網(wǎng)絡(luò)向后端設(shè)備提供統(tǒng)一的數(shù)據(jù)分發(fā)服務(wù),為部署在本地或異地的多種處理設(shè)備提供安全、有效的實時或事后的遙感衛(wèi)星基帶數(shù)據(jù)分發(fā)服務(wù)。另外,根據(jù)本發(fā)明,通過網(wǎng)絡(luò)方式,使遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)擺脫了部署距離的限制,并為其他遙感衛(wèi)星基帶數(shù)據(jù)處理設(shè)備提供了統(tǒng)一的數(shù)據(jù)分發(fā)服務(wù),使得遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)無需專用的數(shù)據(jù)采集設(shè)備,利用不同性能的網(wǎng)絡(luò)設(shè)備就可以滿足不同遙感衛(wèi)星基帶數(shù)據(jù)下傳速率、不同數(shù)據(jù)分發(fā)速率要求的采集與分發(fā)工作,大大簡化了遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)的部署方式,降低了部署成本,同時使遙感衛(wèi)星基帶數(shù)據(jù)后端處理設(shè)備的部署方式也更加的安全、簡便。此外,根據(jù)本發(fā)明的方法,利用數(shù)據(jù)采集任務(wù)單與數(shù)字解調(diào)器相結(jié)合的方式,可以實現(xiàn)同一時間段內(nèi),通過網(wǎng)絡(luò)實現(xiàn)對多顆遙感衛(wèi)星基帶數(shù)據(jù)的同時采集;利用分發(fā)請求中的申請信息,唯一確定需要進行分發(fā)的遙感衛(wèi)星基帶數(shù)據(jù),結(jié)合TCP/IP的監(jiān)聽和并發(fā)功能,通過網(wǎng)絡(luò)實現(xiàn)了同時、按需對多個遙感衛(wèi)星基帶數(shù)據(jù)進行實時或事后的遙感衛(wèi)星基帶數(shù)據(jù)分發(fā)功能。由此,本發(fā)明可以實現(xiàn)一個多輸入、多輸出的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),并且同時實現(xiàn)多顆衛(wèi)星的采集和分發(fā)工作,極大提高了數(shù)據(jù)采集和分發(fā)系統(tǒng)的效能。此外,根據(jù)本發(fā)明的方法還可以被實現(xiàn)為由CPU執(zhí)行的計算機程序。在該計算機程序被CPU執(zhí)行時,執(zhí)行本發(fā)明的方法中限定的上述功能。
此外,上述方法步驟以及系統(tǒng)單元也可以利用控制器(例如,處理器)以及用于存儲使得控制器實現(xiàn)上述步驟或單元功能的計算機程序的計算機可讀存儲設(shè)備實現(xiàn)。盡管前面公開的內(nèi)容示出了本發(fā)明的示例性實施例,但是應(yīng)當(dāng)注意,在不背離權(quán)利要求限定的本發(fā)明的范圍的前提下,可以進行多種改變和修改。根據(jù)這里描述的發(fā)明實施例的方法權(quán)利要求的功能、步驟和/或動作不需以任何特定順序執(zhí)行。此外,盡管本發(fā)明的元素可以以個體形式描述或要求,但是也可以設(shè)想多個,除非明確限制為單數(shù)。雖然如上參照圖描述了根據(jù)本發(fā)明的各個實施例進行了描述,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對上述本發(fā)明所提出的各個實施例,還可以在不脫離本發(fā)明內(nèi)容的基礎(chǔ)上做出各種改進。因此,本發(fā)明的保護范圍應(yīng)當(dāng)由所附的權(quán)利要求書的內(nèi)容確定。
權(quán)利要求
1.一種遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),包括 任務(wù)管理裝置,用于在接收到用戶輸入的數(shù)據(jù)采集請求時,生成數(shù)據(jù)采集任務(wù)單,并且將所生成的數(shù)據(jù)采集任務(wù)單寫入數(shù)據(jù)存儲裝置的指定位置中; 數(shù)據(jù)采集裝置,用于在檢測到數(shù)據(jù)存儲裝置的指定位置中存在數(shù)據(jù)采集任務(wù)單時,通過網(wǎng)絡(luò)從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的; 數(shù)據(jù)存儲裝置,用于存儲數(shù)據(jù)采集任務(wù)單、所獲取的遙感衛(wèi)星基帶數(shù)據(jù)和遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息;以及 數(shù)據(jù)分發(fā)裝置,用于在接收到用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求后,將所請求的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。
2.如權(quán)利要求I所述的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),其中,所述數(shù)據(jù)采集裝置包括 檢測模塊,用于持續(xù)掃描數(shù)據(jù)存儲裝置的指定位置,以檢測數(shù)據(jù)存儲裝置中是否存在數(shù)據(jù)采集任務(wù)單; 基帶數(shù)據(jù)采集請求生成模塊,用于在檢測到存在數(shù)據(jù)采集任務(wù)單時,基于數(shù)據(jù)采集任務(wù)單,生成基帶數(shù)據(jù)采集請求; 基帶數(shù)據(jù)采集請求發(fā)送模塊,用于通過網(wǎng)絡(luò),將所生成的基帶數(shù)據(jù)采集請求發(fā)送給與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器;以及 基帶數(shù)據(jù)獲取模塊,用于基于所生成的基帶數(shù)據(jù)采集請求,從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的。
3.如權(quán)利要求I所述的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),其中,所述數(shù)據(jù)采集任務(wù)單包括任務(wù)單號、衛(wèi)星名、軌道號、數(shù)據(jù)采集起止時間、記錄數(shù)據(jù)塊大小、全數(shù)字解調(diào)器IP地址、全數(shù)字解調(diào)器遙感衛(wèi)星基帶數(shù)據(jù)端口號、連接全數(shù)字解調(diào)器嘗試時間、數(shù)據(jù)采集裝置文件輸出路徑和/或系統(tǒng)日志目錄信息。
4.如權(quán)利要求I所述的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),其中,所述任務(wù)管理裝置包括 數(shù)據(jù)采集任務(wù)單生成模塊,用于在接收到用戶輸入的數(shù)據(jù)采集請求時,基于該數(shù)據(jù)采集請求,生成數(shù)據(jù)采集任務(wù)單;以及 寫入模塊,用于將所生成的數(shù)據(jù)采集任務(wù)單寫入數(shù)據(jù)存儲裝置的指定位置中。
5.如權(quán)利要求I所述的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),其中,所述數(shù)據(jù)分發(fā)請求包括用戶設(shè)備信息和數(shù)據(jù)申請信息,所述數(shù)據(jù)申請信息包括申請類型、申請衛(wèi)星名和申請軌道號,以及所述申請類型包括實時數(shù)據(jù)傳輸和事后數(shù)據(jù)傳輸。
6.如權(quán)利要求5所述的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),還包括 用戶安全認證裝置,用于在接收到數(shù)據(jù)分發(fā)請求后,基于用戶設(shè)備信息,對用戶設(shè)備進行身份認證。
7.如權(quán)利要求5所述的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),其中,所述數(shù)據(jù)分發(fā)裝置包括 數(shù)據(jù)分發(fā)請求接收模塊,用于接收從用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求;以及數(shù)據(jù)分發(fā)模塊,用于在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中的申請類型、申請衛(wèi)星名和申請軌道號,將所請求分發(fā)的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。
8.如權(quán)利要求7所述的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),其中,在所述申請類型是實時數(shù)據(jù)傳輸時,所述數(shù)據(jù)分發(fā)模塊包括 數(shù)據(jù)采集任務(wù)單確定模塊,用于基于數(shù)據(jù)申請信息中的申請衛(wèi)星名和申請軌道號,從正在執(zhí)行的數(shù)據(jù)采集任務(wù)單中確定與數(shù)據(jù)分發(fā)請求對應(yīng)的數(shù)據(jù)采集任務(wù)單; 信息獲取模塊,用于基于所確定的數(shù)據(jù)采集任務(wù)單,獲取對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)文件和遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息; 數(shù)據(jù)起始位置確定模塊,用于基于所獲取的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,確定應(yīng)該發(fā)送的數(shù)據(jù)的數(shù)據(jù)起始位置; 數(shù)據(jù)讀取模塊,用于從數(shù)據(jù)存儲裝置的遙感衛(wèi)星基帶數(shù)據(jù)文件中實時讀取從數(shù)據(jù)起始位置開始的數(shù)據(jù);以及 第一發(fā)送模塊,將所讀取的數(shù)據(jù)發(fā)送給發(fā)出數(shù)據(jù)分發(fā)請求的用戶設(shè)備,直到數(shù)據(jù)采集結(jié)束。
9.如權(quán)利要求7所述的遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),其中,在所述申請類型是事后數(shù)據(jù)傳輸時,所述數(shù)據(jù)分發(fā)模塊包括 衛(wèi)星基帶數(shù)據(jù)文件確定模塊,用于基于數(shù)據(jù)申請信息中的申請衛(wèi)星名和申請軌道號,確定與用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)文件;以及 第二發(fā)送模塊,用于將所確定的遙感衛(wèi)星基帶數(shù)據(jù)文件,發(fā)送給發(fā)出數(shù)據(jù)分發(fā)請求的用戶設(shè)備。
10.一種遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)采集裝置,包括 檢測模塊,用于持續(xù)掃描數(shù)據(jù)存儲裝置的指定位置,以檢測數(shù)據(jù)存儲裝置中是否存在數(shù)據(jù)采集任務(wù)單; 基帶數(shù)據(jù)采集請求生成模塊,用于在檢測到存在數(shù)據(jù)采集任務(wù)單時,基于數(shù)據(jù)采集任務(wù)單,生成基帶數(shù)據(jù)采集請求; 基帶數(shù)據(jù)采集請求發(fā)送模塊,用于通過網(wǎng)絡(luò),將所生成的基帶數(shù)據(jù)采集請求發(fā)送給與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器;以及 基帶數(shù)據(jù)獲取模塊,用于基于所生成的基帶數(shù)據(jù)采集請求,從所述全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,并對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的, 其中,所述數(shù)據(jù)采集任務(wù)單是在接收到用戶輸入的數(shù)據(jù)采集請求時生成的,并且被寫入數(shù)據(jù)存儲裝置的指定位置中。
11.一種遙感衛(wèi)星基帶數(shù)據(jù)的數(shù)據(jù)分發(fā)裝置,包括 數(shù)據(jù)分發(fā)請求接收模塊,用于接收從用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求,所述數(shù)據(jù)分發(fā)請求包括用戶設(shè)備信息和數(shù)據(jù)申請信息,所述數(shù)據(jù)申請信息包括申請類型、申請衛(wèi)星名和申請軌道號,以及所述申請類型包括實時數(shù)據(jù)傳輸和事后數(shù)據(jù)傳輸;以及 數(shù)據(jù)分發(fā)模塊,用于在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中的申請類型、申請衛(wèi)星名和申請軌道號,將所請求分發(fā)的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。
12.—種遙感衛(wèi)星基帶數(shù)據(jù)采集方法,包括 持續(xù)掃描遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng)中的數(shù)據(jù)存儲裝置的指定位置,以檢測數(shù)據(jù)存儲裝置中是否存在數(shù)據(jù)采集任務(wù)單; 在檢測到存在數(shù)據(jù)采集任務(wù)單時,基于數(shù)據(jù)采集任務(wù)單,生成基帶數(shù)據(jù)采集請求; 將所生成的基帶數(shù)據(jù)采集請求,發(fā)送給與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器; 基于所生成的基帶數(shù)據(jù)采集請求,從與數(shù)據(jù)采集任務(wù)單對應(yīng)的全數(shù)字解調(diào)器獲取遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包,所述遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包是由全數(shù)字解調(diào)器對從與數(shù)據(jù)采集任務(wù)單對應(yīng)的遙感衛(wèi)星接收的衛(wèi)星下傳信號進行處理后獲得的;以及 對所獲取的遙感衛(wèi)星基帶數(shù)據(jù)協(xié)議包進行解析后得到遙感衛(wèi)星基帶數(shù)據(jù)及遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息, 其中,所述數(shù)據(jù)采集任務(wù)單是在接收到用戶輸入的數(shù)據(jù)采集請求時生成的,并且被寫入數(shù)據(jù)存儲裝置的指定位置中。
13.—種遙感衛(wèi)星基帶數(shù)據(jù)分發(fā)方法,包括 接收從用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求,所述數(shù)據(jù)分發(fā)請求包括用戶設(shè)備信息和數(shù)據(jù)申請信息,所述數(shù)據(jù)申請信息包括申請類型、申請衛(wèi)星名和申請軌道號,以及所述申請類型包括實時數(shù)據(jù)傳輸和事后數(shù)據(jù)傳輸;以及 在接收到數(shù)據(jù)分發(fā)請求后,基于數(shù)據(jù)分發(fā)請求的數(shù)據(jù)申請信息中包含的申請類型、申請衛(wèi)星名和申請軌道號,將所請求分發(fā)的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。
全文摘要
本發(fā)明提供了一種遙感衛(wèi)星基帶數(shù)據(jù)采集與分發(fā)系統(tǒng),包括任務(wù)管理裝置、數(shù)據(jù)采集裝置、數(shù)據(jù)存儲裝置和數(shù)據(jù)分發(fā)裝置。在檢測到存在數(shù)據(jù)采集任務(wù)單時,數(shù)據(jù)采集裝置經(jīng)由全數(shù)字解調(diào)器,通過網(wǎng)絡(luò)從遙感衛(wèi)星獲取遙感衛(wèi)星基帶數(shù)據(jù)和對應(yīng)的遙感衛(wèi)星基帶數(shù)據(jù)時間碼信息。數(shù)據(jù)分發(fā)裝置在接收到用戶設(shè)備發(fā)送的數(shù)據(jù)分發(fā)請求后,將所請求的衛(wèi)星基帶數(shù)據(jù)分發(fā)給用戶設(shè)備。利用該系統(tǒng),能夠通過網(wǎng)絡(luò)方式完成遙感衛(wèi)星基帶數(shù)據(jù)的實時采集,同時通過網(wǎng)絡(luò)向后端設(shè)備提供統(tǒng)一的數(shù)據(jù)分發(fā)服務(wù),從而擺脫ECL信號傳輸距離和專用采集卡的限制。
文檔編號H04L29/06GK102832988SQ201210301120
公開日2012年12月19日 申請日期2012年8月22日 優(yōu)先權(quán)日2012年8月22日
發(fā)明者吳業(yè)煒, 張洪群, 李安 申請人:中國科學(xué)院對地觀測與數(shù)字地球科學(xué)中心