[發明專利]小存儲空間的文件管理系統有效
| 申請號: | 201110439747.3 | 申請日: | 2011-12-22 |
| 公開(公告)號: | CN102567501A | 公開(公告)日: | 2012-07-11 |
| 發明(設計)人: | 李飛;丁顏玉;尹秀文;胡建國;譚洪舟 | 申請(專利權)人: | 廣州中大微電子有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州凱東知識產權代理有限公司 44259 | 代理人: | 李俊康 |
| 地址: | 510000 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲空間 文件 管理 系統 | ||
技術領域
本發明涉及一種文件管理系統,具體來說,涉及一種針對智能卡操作系統領域的小存儲空間的文件管理系統。
背景技術
智能卡(Smart?Card)是一種內嵌有集成電路芯片的塑料卡的通稱,按所嵌的芯片類型的不同,IC卡可分為三類:存儲卡、邏輯加密卡和CPU卡,但只有CPU卡才算是真正意義的智能卡。智能卡(CPU卡)內的集成電路包括中央處理器(CPU)、可編程只讀存儲器EEPROM、隨機存儲器RAM和固化在只讀存儲器ROM中的卡內操作系統COS(Chip?Operating?System),一般采用集成有CPU、存儲器和外設的微控制器(MCU)作為智能卡的總控制單元。
智能卡的操作系統(Chip?Operation?System,簡稱COS)是智能卡在軟件層面的核心技術。從本質上說它是智能卡芯片內的一個監控軟件,用于接收和處理外界發給智能卡的各種指令,管理卡內的信息,并給出相應的應答數據。COS在智能卡中的地位和作用類同于個人電腦上使用的各種操作系統的地位和作用,是用戶在卡中構建自己應用的操作平臺,它將直接負責智能卡內的各種硬件模塊管理和使用,把硬件平臺和用戶的使用隔離開來,并對用戶的操作和使用作出了統一的規范和限制,從而保證了智能卡的實用性和安全性。另外智能卡根據通信協議的不同分為接觸卡和非接觸卡。
COS是一個專用系統而不是通用系統,COS一般都是根據某種智能卡的特點,大部分實際完成的功能遵循同一個國際標準并根據特定的應用規范而進行開發的。市場上所存在的智能卡芯片一般用于文件存儲的空間為8KB、16KB、32KB,并且一般在個人化開始前,會將文件系統做出統一的規劃,并在后續過程中改動較少。
智能卡技術的高速發展,在眾多領域得到廣泛的應用,但現有智能卡操作系統文件管理方法仍然存在以下不足:
一、沒有一種專門針對小存儲空間的文件管理方法,現存的文件管理方法主要有FAT、NTFS等或者基于這些文件管理方法簡化或者擴展的文件管理方法,這些管理方法不能很好的應用于小存儲空間,尤其是類似于智能卡領域的32KB左右的存儲空間。
二、智能卡領域的小存儲空間的文件管理,沒有針對智能卡領域的特點,從智能卡的運行特點來看,智能卡具的文件系統一般在個性化之前就創建完成,整個生命周期很少需要擴建應用,創建文件,刪除文件等操作,從智能卡的硬件特點來看,智能卡對代碼量有要求,一般不能超過32KB,這與日益擴展的應用產生矛盾。
發明內容
針對以上的不足,本發明提供了一種小存儲空間的文件管理系統,它能夠實現小存儲空間的文件管理,滿足智能卡的文件管理需要,同時針對智能卡操作特點,簡化文件管理,極大程度的降低了管理方法所需的代碼量,更加實用、高效。
本發明的小存儲空間的文件管理系統包括:實現對不同文件種類的文件空間分配,以及文件控制信息寫入的文件創建單元;實現對應用的刪除,同時保留文件系統的連續性的文件刪除單元;實現對文件的選擇、存入、讀出和修改,以及控制文件存取的文件操作單元;實現對文件操作的邊界控制,防止文件操作過程中越界操作的文件存儲空間管理單元。
所述文件創建單元包括文件創建安全條件判斷操作、文件空間申請操作、文件注冊操作和文件控制信息寫入操作。
所述文件種類包括二進制文件、定長記錄文件、變長記錄文件和循環記錄文件。
所述二進制文件、變長記錄文件、定長記錄文件和循環記錄文件符合ISO-7816-4標準。
所述文件刪除單元包括安全狀態判斷操作和文件邏輯刪除操作。
所述文件邏輯刪除操作是指不對文件進行物理刪除以及空間回收,僅從邏輯層次刪除并保留相關文件信息。
所述文件操作單元包括文件選擇操作、數據存入操作、數據讀出操作、數據修改操作和文件讀寫控制操作。
所述文件存儲空間管理單元包括文件空間分配操作和文件操作邊界管理操作。
所述文件存儲空間管理單元遵循線性分配的方式,所述文件存儲空間管理單元只允許對當前文件操作,不能越界操作。
本發明的有益效果:
1、本發明提供一種專門針對智能卡領域的小存儲空間的管理系統,融合了智能卡操作特點,增強了文件管理效率。
2、本發明提供了一種文件搜索方法,并且可以在隨機數據區域保持搜索正確性,增強了智能卡系統的實用性和可靠性。
3、本發明提供了一種邏輯文件刪除方法,這是一種建立在智能卡文件管理的特點之上的,增強了文件刪除的安全性和機制的簡便性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州中大微電子有限公司,未經廣州中大微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110439747.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種存儲內容刪除方法、系統及設備
- 下一篇:命令調用的實現方法和裝置





