[發明專利]一種基于多任務的衛星指令序列處理方法及裝置有效
| 申請號: | 201410210694.1 | 申請日: | 2014-05-19 |
| 公開(公告)號: | CN103984592B | 公開(公告)日: | 2017-07-11 |
| 發明(設計)人: | 何濤;曹金;蔡志鳴;周依林 | 申請(專利權)人: | 上海微小衛星工程中心 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46 |
| 代理公司: | 上海翼勝專利商標事務所(普通合伙)31218 | 代理人: | 孫佳胤,翟羽 |
| 地址: | 201203 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 任務 衛星 指令 序列 處理 方法 裝置 | ||
1.一種基于多任務的衛星指令序列處理方法,其特征在于,包括以下步驟:
(1)獲取遙控指令任務所需的所有間接指令;
(2)根據每條注入數據的最大封裝值將所有間接指令封裝到相應數目的注入數據的格式中形成指令序列,其中所述指令序列包括至少一指令任務;
(3)發送所述指令序列中的所有注入數據;其中,
所述指令序列格式為:
長度:用于標識從有效性字段開始至任務指令列表字段結束的總字節長度;
類型:用于區分衛星執行的不同指令任務類型;
校驗和:用于標識從有效性字段開始至任務指令列表字段結束所有字節的累加和校驗,只有校驗通過衛星才會執行此條指令序列;
有效性:自定義功能;
任務數:用于標識所有指令任務數量;
總指令數:用于標識當次指令序列包括的總指令數;
任務信息:用于標識所有指令任務的相應起始指令編號信息,每項指令任務有兩字節信息;
任務指令列表:用于標識所有指令明細。
2.根據權利要求1所述的基于多任務的衛星指令序列處理方法,其特征在于,所述至少一指令任務包括至少一條注入數據,所述至少一條注入數據包括至少一條間接指令。
3.根據權利要求1所述的基于多任務的衛星指令序列處理方法,其特征在于,所述任務數從1開始編號。
4.根據權利要求1所述基于多任務的衛星指令序列處理方法,其特征在于,所述任務信息中所有指令任務的起始指令編號從1開始編號,空指令任務的起始指令編號固定填0。
5.一種基于多任務的衛星指令序列處理裝置,其特征在于,包括:
一指令獲取模塊,用于獲取遙控指令任務所需的所有間接指令;
一封裝模塊,與所述指令獲取模塊相連,用于根據每條注入數據的最大封裝值將所有間接指令封裝到相應數目的注入數據的格式中形成指令序列,其中所述指令序列包括至少一指令任務;
一發送模塊,與所述封裝模塊相連,用于發送所述指令序列中的所有注入數據;其中
所述指令序列格式為:
長度:用于標識從有效性字段開始至任務指令列表字段結束的總字節長度;
類型:用于區分衛星執行的不同指令任務類型;
校驗和:用于標識從有效性字段開始至任務指令列表字段結束所有字節的累加和校驗,只有校驗通過衛星才會執行此條指令序列;
有效性:自定義功能;
任務數:用于標識所有指令任務數量;
總指令數:用于標識當次指令序列包括的總指令數;
任務信息:用于標識所有指令任務的相應起始指令編號信息,每項指令任務有兩字節信息;
任務指令列表:用于標識所有指令明細。
6.根據權利要求5所述的基于多任務的衛星指令序列處理裝置,其特征在于,所述至少一指令任務包括至少一條注入數據,所述至少一條注入數據包括至少一條間接指令。
7.根據權利要求5所述的基于多任務的衛星指令序列處理裝置,其特征在于,所述任務數從1開始編號。
8.根據權利要求5所述的基于多任務的衛星指令序列處理裝置,其特征在于,所述任務信息中所有指令任務的起始指令編號從1開始編號,空指令任務的起始指令編號固定填0。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海微小衛星工程中心,未經上海微小衛星工程中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410210694.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種擴容插排
- 下一篇:儲存虛擬化系統中更新實體儲存裝置的控制程序的方法





