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





