专利名称:手机终端利用扩展存储卡自由上传/下载数据的方法
技术领域:
本发明涉及电子和通讯技术,具体涉及一种手机终端利用扩展存储卡自 由上传/下载数据的方法。
背景技术:
目前,手机Mobile技术已经取得了极大的发展,手机的新功能层出不 穷,从单一的打电话功能向智能手机Smart Phone方向发展,期间出现了 MP3手机、卡拉OK手机、摄影手机、MP4手机和其他功能手机。所有这 些新功能手机的出现几乎都离不开额外存储空间的扩展。尤其是3G时代正 向我们走来,人们对3G手机终端的期望也将越来越多,如可视电话,摄 像,3G业务等。众所周知,3G网络特点是可以给用户提供强大的数据业务 功能,因此用户希望能自由浏览WEB和自由上传/下载数据,包括在手机之 间拷贝数据。所有这些功能和业务的提供都是需要足够的存储空间作支撑 的。
图1是手机的最小系统原理框图。随着微电子集成度的提高,3G (TD-SCDMA)基带Baseband都集成了 MP3播放功能。而从系统原理框图 可以看出,Combo Flash是主要也是唯一的存储设备。虽然基带1上的USB 接口已经连接到外部USB连接接口 4,只要软件支持,用户可以通过PC机 或者无线网络下载MP3歌曲和MIDI铃音到手机的Combo Flash中,但是由 于3G的协议栈等软件占据了很大的空间,留给用户存储这些数据的空间已 经很小了,如果采用增大NORFlash空间方式来解决的话,成本的增加是显 著的。即使现在有些3G平台可以利用NAND Flash来存放系统程序了 ,虽 然可以获得较大的存储空间,但要想实现直接手机之间的数据拷贝是几乎不 可能的。
目前,手机一般采用存储卡即存储卡扩展,来增加手机本身的容量。图2是带有多媒体处理器的手机系统原理图框图。从系统框图中可见,与图1 相比,额外增加了多媒体处理器Multimedia Processor作为基带1的协处理 器2,完成图象编解码、MP4、 MP3、摄像和录音等功能。为了给用户提供 这些功能,多媒体处理器2还提供了 T卡3接口,即给用户提供了存放用户 数据的存储空间;另外,多媒体处理器还提供了 USB接口,这样,用户可 以通过这个接口从PC上下载电影和MP3音乐等数据了到插入的T卡中, 但用户仍然无法将无线网络下载MP3歌曲和MID直接存储到插入的T卡。 进一步,可以将基带1的USB接口和多媒体处理器的USB接口通过选择开 关接到一个统一的外部USB连接接口 4上,这样方便用户使用。当用户把 手机作为Modem使用时,外部USB连接接口 4上的USB接口接入基带1 上的USB 口上;当用户需要下载用户数据时,外部USB连接接口 4上的 USB接口接入多i某体处理器2上的USB 口上。但是该系统依然没有解决以 下三个问题①在3G信息时代,人们将希望随时随地上传/下载网络信息, 即时处理电子邮件和电子商务,而不只满足充当PC的MODEM,这样Mobile 就失去了移动的意义了。②虽然基带在系统中作为主控,可以通过多媒体处 理器访问T卡,但是,如果以这种方式下载网络数据和上传图片等用户数据, 数据传输的速度将会是一个问题;③虽然目前扩展手机存储空间的手段有多 种,如微硬盘,但是此类存储器的成本是挺昂贵的,现在只有在高端手机 中应用,因此该类手机也只适合高端用户,无法满足大众需求。
造成含多媒体处理器手机的上述第②个问题的主要原因是2001年前 的USB技术存在一个致命的弱点USB的拓朴结构中居于核心地位的是 HOST,任何一次数据传输的发起和控制都是由HOST来完成,所有的USB 外设都只能与HOST建立连接,任何两个外设或者HOST之间无法直接通讯。
发明内容
本发明需要解决的技术问题是提供一种手机终端利用扩展存储卡自由 上传/下载凄t据的方法,解决在3G网络时^R,移动终端可以自由上传/下载 用户数据所需大容量存储空间问题,同时不影响自由上传/下载的速度,保
留手机终端要求'J 、型和便携的特点。
本发明的上述技术问题这样解决,提供一种手机终端利用扩展存储卡
自由上传/下载数据的方法,包括以下步骤
1.1) 插入扩展存储卡、与协处理器建立连接;
1.2) 根据用户访问无线网络的选择,线路连接基带和协处理器的USB 接口并按USB OTG协议建立相互通讯连接;
1.3) 基带处理器通过所述通讯连接建立与所述扩展存储卡的连接并识 别和加载该扩展存储卡;
1.4) 接入无线网络;
1.5) 利用扩展存储卡下栽/上传数据。
按照本发明提供的方法,所述基带和协处理器的USB接口包括一个设 为服务器HOST的双角色设备DRD和一个单外部设备POD,相互之间可以 建立点对点Pear to Pear通讯连接。
按照本发明提供的方法,所述基带和协处理器的USB接口包括一个设 为服务器HOST的双角色设备DRD和一个设为外设的双角色设备DRD,相 互之间可以建立点对点Pear to Pear通ifl连接。
按照本发明提供的方法,所述设为服务器HOST的双角色设备DRD在 与计算机通讯时,可设为外设使用。
按照本发明提供的方法,该方法还包括
1.6) 下载/上传数据完成切断所述通讯连接。
按照本发明提供的方法,所述步骤1.2)中根据用户访问T卡的选择,由 PC识别和加载该扩展存储卡,不进入步骤1.3)和1.4)。
按照本发明提供的方法,所述无线网络可以是3G或下一代网络。
按照本发明提供的方法,所述协处理器是多媒体处理器。
按照本发明提供的方法,所述扩展存储卡是T卡。
按照本发明提供的方法,所述扩展存储卡还可以是SD卡、MMC卡、 miniSD卡等,只要协处理器支持存储卡,都可以。
本发明提供的 一种手机终端利用扩展存储自由上传/下载数据的方法,
采用USBOTG协议技术,实现基带与协处理器扩展存储卡的共享,较目前 的手机,硬件上仅增加了少量线路和开关,不会增加手机的体积和重量,最 重要的是,满足了 3G手机终端自由上传/下载数据的需求;进一步,T卡是 目前手机中主要的外部存储设备,而该技术沿用了该存储设备,因此该技术 的应用不会遇到消费观念的制约。加之操作简便,因此,该技术具有很大的 应用前景。
下面结合附图和具体实施例进一 步对本发明进行详细说明。
图1是目前手机最小系统硬件框图。
图2是带有多媒体功能的目前手机系统硬件框图。
图3是本发明存储扩展方法对应的硬件连接框图 图4是本发明存储扩展方法对应的软件流程示意图。
具体实施例方式
首先,说明本发明的关键直到2001年12月,便携式USB协议OTGl.O , 即USBOn-The-Go版本协议l.O,正式发布。这样,符合USBOTG的外设 完全抛开了PC机,既可以作为HOST,也可以作为外设。而与另一个USB OTG外设实现点对点Pear to Pear通讯,该类设备已净皮成为双角色设备 Dual-Role Device,简称DRD。 USB OTG中定义了两类设备双角色设备 DRD和单外部设备Peripheral-Only Device,简称POD。
在本发明的以下优选实施例中利用了 T-Flash卡技术的发展。由于T卡 体积小,轻巧,非常适合在手机里应用。现在已经广泛地在MP4手机里应 用,随着现在2G以及更高存储容量T卡的开发,有理由相信,它将在未来 较长一段时间内仍然是手机便携式存储主要媒介。
本发明是根据目前技术发展方向而提出的,如图2所示的手机系统,基 带的协处理器2,即多媒体处理器,包含了USB模块,而且该USB模块支
持USB OTG功能。同样,基带1的USB模块也必须支持USB OTG功能, 这两个USB接口其中之一必须是双角色设备DRD。这样,这两个USB接 口就可以实现点对点通讯了。此时,不但协处理器可以访问T卡,而且基带 也可以直接访问T卡3了,当然是以较高速率访问的。所以,当用户访问 3G网络时,可以直接将用户需要的数据下载到T卡里;同样也可以将T卡 的数据上传到3G网络上。所有这些功能的完成,都是在移动中完成的,而 不是必须用PC机接入才可以完成这些功能的。因此,本发明突出的优点是 给基带直接配置了 U盘,用以满足用户在3G时代自由上传/下载网络信息 的需求。
同时,MP4和MP3也是用户的需求,同样需要大容量的存储空间,本 发明通过软硬件的设置,同样可以满足用户的需要。还可以将手机终端作为 PC的Modem,这样PC机就可以通过手机终端无线上网;另外,该技术支 持手机作为PC的U盘功能,这样用户仍然可以从PC机下载用户所需要的 信息。实质上,本发明是通过软硬件的支持,实现了基带和协处理器共享了 一个T卡,提高T卡的利用率,又可以保证手机轻、薄、小的特点。
如图3,是本发明的手机在原有手机的基础上额外增加了两个模拟开关 A、 B和一个USB插入检测电路6。初始状态,开关1接入外部USB连接 接口,主要因为有些基带是通过USB来下载系统程序的;开关2连接开关 1,这样,系统启动时保证USB的连接单一。
本发明给基带直接配置了 U盘和提供手机终端作为PC机的无线网卡和 移动存储设备的对应过程进一 步说明如下
(-)本发明给基带直接配置了 U盘的实施过程包括(1)基带侧和USB 模块侧(以下以协处理器中的USB模块为例)都必须支持USBOTG功能, 至少其中一侧必须是双角色设备(DRD)(以下以基带侧USB是双角色设 备来说明),保证Pear To Pear通讯的建立;(2)手机在用户的人机界面上 必须提供存储类型选项;(3)系统启动后,如果用户希望从3G网络下载 数据到T卡,当然假设T卡已经插入,手机的人机界面出现存储类型选项 提示,用户可以根据需要选择;(4)如果选择下载到T卡,此时,选择开 关1切换到选择开关2侧;(5 )基带侧识别存储设备,并加栽该设备;(6)
手机侧访问网络,选择需要下载的资源,确认下载即可。数据就下载到T
卡;(7)下载完成后,手机人机界面提示"是否释放T卡",如杲选择"是", 基带通知协处理器USB模块,HOST释放USB,交互完成后,将模拟开关 切换到外部USB连接接口侧。
程包括(1 )当USB接口插入外部USB连接接口时,USB检测电路完成 对USB的插入检测,并把USB插入信息汇报给基带;(2)手机终端的人 机界面出现USB接口设置选择, 一个是PC机接入无线网络;另一个是PC 才;W妄入T卡;(3 )如果选择接入无线网络,首先基带侧将USB OTG功能 设置为外设设备,然后PC侧完成对该设备识别和加载,这样手机终端就可 以作为PC机的Modem来使用了; (4)同样,如果选择了接入T卡,首先, 选择开关1和选择2需要进行切换,如果协处理器的USB是DRD的话,必 须将该设备设为外设,然后PC侧完成对该设备识别和加载;否则,直接对 该设备进行识别和加载;(5 )如果PC机完成对网络或T卡的操作,PC机 卸载外设,完成一次操作;(6)只要USB接入手机终端,该专利技术可以 通过手机人机界面的设置,在完成一项USB操作后,可以继续完成另一项 USB操作,方便地满足用户的各个需求。
如图4,进一步才艮据对应上述过程(-)和t)的统一软件流程详细本发明, 具体包括以下具体步骤
40) 开始;
41) 初始化;设置模拟开关A和B;基带USB接入外部USB连接接 口;协处理器的USB不接入外部USB连接接口;
42) 利用USB检测电路完成对USB的插入检测并根据PC接入与否, 设置USB接入具体中断标志I-l或I-O;判断1=1,进入步骤430) ; 1=0, 转入步骤440);
430)提示用户选择访问3G网络或是T卡;访问3G网络,进入步骤 4311);访问T卡,转入步骤4321 );
4311)设置基带侧USB OTG的接口为外设;
4312 ) PC侧USB识别i殳备;
4313) 建立网络连接;
4314) 用户使用3G业务;
4315) 判断是否完成,否返回步骤4314);是,断开PC与手机之间的 USB连接,返回步骤42);
4321 )设置开关;
4322)设置协处理器侧USB OTG的接口为外设; 4323 ) PC侧USB识别设备;
4324) 加载T卡存储设备;
4325) 交换数据;
4326) 是否完成,否返回步骤4325);是,断开PC与手机之间的USB 连接,返回步骤42);
440)基带侧是否希望访问T卡,否返回步骤42);是,进入下一步;
4401 )判断T卡是否插入,否返回步骤440);是,进入下一步;
4402)设置开关建立电气连接;
4403 )设置基带侧USB OTG的接口为HOST模式,协处理器側USB OTG 的接口为外设;
4404) 接入3G网络;
4405) 利用T卡下载/上传数据;
4406) 是否完成,否返回步骤4405);是,断开T卡与手机之间的连 接,返回步骤42)。
在上述流程中,基带和协处理器侧都采用了双角色设备DRD,但可以 其中之一使用双角色设备DRD,另一个采用单外部设备POD,上述流程作 对应^务改。
权利要求
1、一种手机终端利用扩展存储卡自由上传/下载数据的方法,其特征在于,包括以下步骤1.1)插入扩展存储卡(3)、与协处理器(2)建立连接;1.2)根据用户访问无线网络的选择,线路连接基带(1)和协处理器的USB接口并按USB OTG协议建立相互通讯连接;1.3)基带处理器通过所述通讯连接建立与所述扩展存储卡的连接并识别和加载该扩展存储卡;1.4)接入无线网络;1.5)利用扩展存储卡(3)下载/上传数据。
2、 根据权利要求l所述方法,其特征在于,所述基带(l)和协处理器 (2)的USB接口包括一个设为服务器HOST的双角色设备DRD和一个单外 部设备POD,相互之间可以建立点对点Pear to Pear通讯连接。
3、 根据权利要求l所述方法,其特征在于,所述基带(l)和协处理器 (2)的USB接口包括一个设为服务器HOST的双角色设备DRD和一个设为 外设的双角色设备DRD,相互之间可以建立点对点Pear to Pear通讯连接。
4、 根据权利要求l所述方法,其特征在于,所述扩展存储卡(3)是T卡。
5、 根据权利要求1或4所述方法,其特征在于,所述扩展存储卡(3) 还可以是SD卡、MMC卡或miniSD卡。
6、 根据权利要求l所述方法,其特征在于,该方法还包括1.6) 下载/上传数据完成切断所述通讯连接。
7、 根据权利要求1所述方法,其特征在于,所述步骤1.2)中根据用 户访问T卡的选择,由PC识别和加载该扩展存储卡,不进入步骤1.3)和1.4)。
8、 根据权利要求1所述方法,其特征在于,所述无线网络可以是3G 或下一代网络。
全文摘要
本发明涉及一种手机终端利用扩展存储卡上传/下载数据方法,包括插入扩展存储卡(3)、建立与协处理器(2)连接;线路连接基带(1)和协处理器的USB接口并按USB OTG协议建立通讯连接;基带处理器通过该通讯连接识别和加载该存储卡;接入网络;利用扩展存储卡下载/上传数据。这种方法,采用USB OTG协议技术,实现基带与协处理器扩展存储卡的共享,与目前的手机相比,硬件上仅增加少量线路和开关,不增加手机体积和重量,最重要的是满足了3G手机终端自由上传/下载数据的需求;进一步,采用T卡这种目前手机中主要的外部存储设备,不会遇到消费观念的制约,加之操作简便,因此,该技术具有很大的应用前景。
文档编号H04W8/20GK101188825SQ200610145750
公开日2008年5月28日 申请日期2006年11月16日 优先权日2006年11月16日
发明者童向杰 申请人:中兴通讯股份有限公司