一种调整大容量USIM海量存储器分区容量系统及方法技术方案

技术编号:15956088 阅读:47 留言:0更新日期:2017-08-08 09:55
本发明专利技术公开了一种动态调整大容量USIM海量存储器分区容量的系统及其方法,旨在提供一种对有多个(两个以上)海量存储分区的大容量USIM(Universal Subscriber Identity Module,全球用户识別模块),通过指令操作动态地调整分区容量并被重新识别各分区的系统及其方法,从而为大容量USIM方便快捷地自由分配存储空间、适应不同的应用场景提供技术解决方案;本发明专利技术介绍的动态调整大容量USIM海量存储器分区容量的方法是由大容量USIM内嵌操作系统和主机工作平台的主动操作两方面协同完成的。

【技术实现步骤摘要】
一种调整大容量USIM海量存储器分区容量系统及方法
本专利技术涉及大容量USIM
,尤其涉及一种动态调整大容量USIM海量存储器分区容量的系统及其方法。
技术介绍
当今电子产品越来越普及,客户对产品功能的要求也随之不断的增长,应用场景和应用目的也不断的更新,使得产品技术也必须与时俱进,才能满足市场需求。存储器作为数据存储的载体,已经是设备中必不可少的部分,但是只有唯一的一个存储空间已经无法满足管理、安全等需求,配置出更多的、具有不同作用的存储空间才能适应新产品的要求。大容量USIM可以作为海量存储设备,同时也可以作为CCID(USBChip/SmartCardInterfaceDevices-USB芯片智能卡接口设备)设备,这种特性可以实现主机对海量存储空间的动态管理,从而根据不同的客户需求或应用场景,配置出满足要求的一个或多个海量存储区。
技术实现思路
本专利技术旨在提供一种动态调整大容量USIM海量存储器分区容量的系统及方法,从而使得大容量USIM可以调整为不同的配置,为适应不同的应用要求提供解决方案。本专利技术涉及一种动态调整大容量USIM海量存储器分区容量系统,包括主机工作平台、大容量USIM、大容量USIM海量存储空间、USB逻辑通道,其中,所述大容量USIM内置大容量USIM内嵌操作系统,该大容量USIM内嵌操作系统控制操作大容量USIM海量存储空间,将其分配为多个海量存储分区;所述USB逻辑通道分为USBCCID设备通讯通道和USB海量存储设备通讯通道;所述主机工作平台通过USB与大容量USIM进行通讯,在大容量USIM被识别为复合设备后,通过USB逻辑通道进行数据交互。优选地,所述大容量USIM海量存储器分区容量系统中,主机工作平台为手机或者平板电脑等。优选地,所述大容量USIM海量存储器分区容量系统中,大容量USIM为CCID复合设备(USBChip/SmartCardInterfaceDevices,USB芯片智能卡接口设备),并具有多个存储器分区的USB海量存储功能。优选地,所述大容量USIM海量存储器分区容量系统中,大容量USIM是USB复合设备,作为从设备被识别为CCID复合设备和具有多个存储器分区的USB海量存储设备。优选地,所述大容量USIM海量存储器分区容量系统中,大容量USIM内嵌操作系统用以调度大容量USIM硬件资源完成USB通讯、数据存储、数据运算和物理空间重划分等应用功能。优选地,所述大容量USIM海量存储器分区容量系统中,主机工作平台可通过USB接口与大容量USIM进行通讯,作为主设备可识别大容量USIM为一个CCID和具有多个海量存储器分区的USB海量存储的复合设备。优选地,所述大容量USIM海量存储器分区容量系统中,主机工作平台主动卸载存储分区,并在识别海量存储设备后,将给各个存储分区分配标识,并加入到主机工作平台的外设列表中。优选地,所述大容量USIM海量存储器分区容量系统中,工作平台主动卸载存储分区时,将各存储分区的标识从主机的外设列表中删除,并停止与海量存储设备进行通讯,用户界面上的存储区符号消失。优选地,所述大容量USIM海量存储器分区容量系统中,主机工作平台向大容量USIM所发送的私有指令,大容量USIM作为一个CCID设备与主机保持通讯,主机工作平台与大容量USIM之间通过约定好的私有命令进行交互,实现主机对大容量USIM的控制。优选地,所述大容量USIM海量存储器分区容量系统中,主机工作平台主动通讯去获取各个存储器分区的容量,并向大容量USIM发起海量存储设备的识别请求,获知大容量USIM作为海量存储设备时的通讯能力、存储区个数和各存储区大小信息,并基于这些信息,主机工作平台将在用户交互界面上显示出新挂载的海量存储设备的各个分区及其空间大小。本专利技术还涉及一种动态调整大容量USIM海量存储器分区容量的方法,由大容量USIM内嵌操作系统和主机工作平台协同完成,其具体步骤如下:(1)复合设备识别阶段,实施方法如下:1)大容量USIM与主机工作平台的USB接口连接后,被主机识别为复合设备;2)成功识别为复合设备后,主机工作平台将与大容量USIM建立CCID通讯通道;3)同时主机工作平台也将识别大容量USIM为一个海量存储设备;4)主机工作平台通过CCID通道对大容量USIM进行命令控制,也可以通过Massstorage(海量存储设备)通讯访问海量存储空间;(2)海量存储设备卸载阶段,实施方法如下:1)大容量USIM与主机工作平台的USB接口连接后,被主机识别为一个复合设备;2)一旦成功识别,主机工作平台将与大容量USIM建立CCID通讯通道;3)同时主机工作平台也将识别大容量USIM为一个海量存储设备;4)此时,主机工作平台可通过CCID通道对大容量USIM进行命令控制,也可以通过Massstorage(海量存储设备)通讯访问海量存储空间;(3)CCID交互配置阶段,实施方法如下:1)虽然海量存储设备已被卸载,但是大容量USIM的作为CCID设备,与主机工作平台依然保持通讯;2)主机工作平台通过CCID通道,向大容量USIM发送重新划分存储空间的私有命令;3)大容量USIM内嵌操作系统,可以对固定大小的物理存储空间进行逻辑上的重新划分,当接收到相关的私有命令时触发这些操作;4)大容量USIM完成存储空间的划分调整后,将对主机工作平台之前发送的私有命令进行响应,来通知主机工作平台可随时重新挂载海量存储设备;(4)海量存储设备重新识别阶段,实施方法如下:1)主机工作平台重新与大容量USIM进行海量存储设备识别的通讯;2)大容量USIM被主机工作平台成功识别为海量存储设备后,会将重新划分的海量存储分区的个数和各分区新的空间大小通知主机;3)主机工作平台根据大容量USIM提供的海量存储分区信息,挂载各分区并显示其存储能力;(5)海量存储分区生效阶段,实施方法如下:1)此时,大容量USIM的海量存储分区虽然已经成功挂载并显示出来,但并未进行格式化,还无法进行访问;2)主机工作平台通过对大容量USIM的各个海量存储分区进行格式化操作,来启用这些存储分区;3)一旦完成格式化操作,主机工作平台即可对各个存储分区进行访问,完成读、写等操作。本专利技术由于采用了动态调整大容量USIM海量存储器分区容量的系统以及上述五个实施阶段,实现了海量存储分区容量动态调整的功能,所获得的有益效果是,作为具有海量存储空间设备,能够适用于不同的应用场景,满足不同用户的需求,而且无须厂商回收重新配置产品,通过主机工作平台的配合,就能够完成动态调整,为产品的平台化提供了基础保障,增加了产品的灵活性,扩展了应用的功能,同时也节省了相应的成本。下面结合附图和具体实施方式对本专利技术做进一步说明。附图说明图1是本专利技术的大容量USIM海量存储器分区容量系统结构图。图2是本专利技术具体实施的大容量USIM的复合设备识别和海量存储设备卸载阶段的交互过程图。图3是本专利技术具体实施的大容量USIM的CCID交互配置阶段的交互过程图。图4是本专利技术具体实施的大容量USIM的海量存储设备重新识别和海量存储分区生效阶段的交互过程图。具体实施方式如图1所示,本专利技术的大容量USIM海量存储器分区容量系统结构图;该大容量USIM海本文档来自技高网...

【技术保护点】
一种动态调整大容量USIM海量存储器分区容量系统,其特征在于,包括主机工作平台、大容量USIM、大容量USIM海量存储空间、USB逻辑通道,其中,所述大容量USIM内置大容量USIM内嵌操作系统,该大容量USIM内嵌操作系统控制操作大容量USIM海量存储空间,将其分配为多个海量存储分区;所述USB逻辑通道分为USB CCID设备通讯通道和USB海量存储设备通讯通道;所述主机工作平台通过USB与大容量USIM进行通讯,在大容量USIM被识别为复合设备后,通过USB逻辑通道进行数据交互。

【技术特征摘要】
1.一种动态调整大容量USIM海量存储器分区容量系统,其特征在于,包括主机工作平台、大容量USIM、大容量USIM海量存储空间、USB逻辑通道,其中,所述大容量USIM内置大容量USIM内嵌操作系统,该大容量USIM内嵌操作系统控制操作大容量USIM海量存储空间,将其分配为多个海量存储分区;所述USB逻辑通道分为USBCCID设备通讯通道和USB海量存储设备通讯通道;所述主机工作平台通过USB与大容量USIM进行通讯,在大容量USIM被识别为复合设备后,通过USB逻辑通道进行数据交互。2.如权利要求1所述的大容量USIM海量存储器分区容量系统,其特征在于,所述主机工作平台为手机或者平板电脑等。3.如权利要求1所述的大容量USIM海量存储器分区容量系统,其特征在于,所述大容量USIM为CCID复合设备(USBChip/SmartCardInterfaceDevices,USB芯片智能卡接口设备),并具有多个存储器分区的USB海量存储功能。4.如权利要求1或者3所述的大容量USIM海量存储器分区容量系统,其特征在于,所述大容量USIM作为USB从设备(SlaveDevice),大容量USIM被识别为CCID复合设备和具有多个存储器分区的USB海量存储设备。5.如权利要求1所述的大容量USIM海量存储器分区容量系统,其特征在于,所述大容量USIM内嵌操作系统用以调度大容量USIM硬件资源完成USB通讯、数据存储、数据运算和物理空间重划分等应用功能。6.如权利要求1所述的大容量USIM海量存储器分区容量系统,其特征在于,所述主机工作平台通过USB接口与大容量USIM进行通讯,作为主设备可识别大容量USIM为一个CCID和具有多个海量存储器分区的USB海量存储的复合设备。7.如权利要求1所述的大容量USIM海量存储器分区容量系统,其特征在于,所述主机工作平台主动卸载存储分区,并在识别海量存储设备后,将给各个存储分区分配标识,并加入到主机工作平台的外设列表中。8.如权利要求1所述的大容量USIM海量存储器分区容量系统,其特征在于,所述工作平台主动卸载存储分区时,将各存储分区的标识从主机的外设列表中删除,并停止与海量存储设备进行通讯,用户界面上的存储区符号消失。9.如权利要求1所述的大容量USIM海量存储器分区容量系统,其特征在于,所述主机工作平台向大容量USIM所发送的私有指令,大容量USIM作为一个CCID设备与主机保持通讯,主机工作平台与大容量USIM之间通过约定好的私有命令进行交互,实现主机对大容量USIM的控制。10.如权利要求1所述的大容量USIM海量存储器分区容量系统,其特征在于,所述主机工作平台主动通讯去获取...

【专利技术属性】
技术研发人员:向明亮刘嘉维张翠平
申请(专利权)人:北京同方微电子有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1