导航td-scdma手机及其导航方法、地图更新方法

文档序号:6148503阅读:184来源:国知局
专利名称:导航td-scdma手机及其导航方法、地图更新方法
技术领域
本发明涉及时分同步的码分多址技术(Time Division-Synchronous Code Division Multiple Access, TD-SCDMA)手机,尤其涉及一种导航TD-SCDMA手机及其导航 方法、地图更新方法。
背景技术
目前TD-SCDMA网络已经商用近一年,终端产品特别是中档功能性手机成为 TD-SCDMA终端发展的短板,原因在于,目前的TD-SCDMA通讯协议栈部分大多还是在数字基 带芯片中用软件实现,而功能性手机的应用实现一般也是在数字基带芯片中实现,这样导 致很多大计算量的应用无法在TD-SCDMA手机上实现。进入3G时代,手机主要功能之一就是全球卫星导航,而全球卫星导航的实现不仅 需要很大的计算量用来计算路径,还需要大量的图形处理来完成地图数据处理和显示,这 是现有技术中的TD-SCDMA手机的数字基带芯片无法完成的,因此,现有技术中的TD-SCDMA 手机都没有全球卫星导航功能。

发明内容
本发明的目的在于提供一种导航TD-SCDMA手机及其导航方法、地图更新方法,在 TD-SCDMA手机上实现实时全球卫星导航功能。为了达到上述的目的,本发明提供一种导航TD-SCDMA手机,包括数字基带处理芯 片、与数字基带处理芯片连接的多媒体协处理芯片、用户输入设备、显示设备、存储卡和GPS 信号接收机,所述GPS信号接收机接入数字基带处理芯片,传输GPS数据,所述用户输入设 备与数字基带处理芯片连接,所述存储卡与多媒体协处理芯片连接,传输地图数据,所述显 示设备与多媒体协处理芯片连接。上述导航TD-SCDMA手机,其中,所述数字基带处理芯片接收GPS信号接收机传输 来的GPS数据以及从手机网路收集的用于辅助定位的A-GPS数据,并将GPS数据和A-GPS 数据合成实际、精确的GPS坐标数据。上述导航TD-SCDMA手机,其中,所述数字基带处理芯片包括用户输入设备接口模 块、GPS数据接收模块、A-GPS数据接收模块、GPS数据合成模块、地图更新接收模块和多媒 体协处理芯片接口模块;所述用户输入设备接口模块用于与用户输入设备通讯;所述GPS 数据接收模块用于接收GPS信号接收机传输来的GPS数据;所述A-GPS数据接收模块用于 接收手机网络传输来的用于辅助定位的A-GPS数据;所述GPS数据合成模块用于将GPS数 据接收模块发来的GPS数据和A-GPS数据接收模块发来的A-GPS数据合成实际的GPS坐标 数据;所述地图更新接收模块用于接收手机网络传输来的地图数据;所述多媒体协处理芯 片接口模块接收GPS数据合成模块传输来的GPS坐标数据和地图更新接收模块传输来的地 图数据,并发送给多媒体协处理芯片。上述导航TD-SCDMA手机,其中,所述多媒体协处理芯片包括地图更新模块、地图
4检索模块、路径计算及设定模块、地图显示模块、导航应用模块、数字基带处理芯片接口模 块和存储卡接口模块;所述数字基带处理芯片接口模块用于与数字基带处理芯片的多媒体 协处理芯片接口模块通信及传输数据;所述地图更新模块用于定时检查地图更新状况,在 需要更新地图的时候通过数字基带处理芯片接口模块向数字基带处理芯片的地图更新接 收模块请求地图更新,并接收更新的地图数据,通过存储卡接口模块更新存储卡内的地图 数据;所述地图检索模块根据数字基带处理芯片接口模块发送来的数据或指令来比对通过 存储卡接口模块调用的地图数据;所述路径计算及设定模块根据地图检索模块的比对结果 计算并设定最优路径;所述地图显示模块将地图检索模块发来的比对结果或路径计算及设 定模块发来的最优路径传输给导航应用模块;所述导航应用模块用于解码,并通过显示设 备显示地图显示模块发送来的相关内容。本发明的另一技术方案是,上述导航TD-SCDMA手机的导航方法,包括以下步骤 (1)、数字基带处理芯片实时定位用户当前位置;(2)、用户通过用户输入设备指定目的地; (3)、多媒体协处理芯片计算并设定从用户当前位置到目的地的最优路径;(4)、显示设备显 示最优路径;(5)、重复步骤1,显示设备实时显示用户前行位置。上述导航方法,其中,所述步骤(1)包括以下步骤,(1. 1)、GPS信号接收机接收GPS 卫星发射的GPS数据,并将GPS数据发送至数字基带处理芯片的GPS数据接收模块;(1. 2)、 A-GPS数据接收模块实时从手机网路收集用于辅助定位的A-GPS数据;(1. 3)、GPS数据合 成模块将GPS数据接收模块得到的GPS数据和A-GPS数据接收模块得到的A-GPS数据合 成实际的GPS坐标数据,即用户当前所在地的坐标数据;(1. 4)、数字基带处理芯片通过多 媒体协处理芯片接口模块将GPS坐标数据发送给多媒体协处理芯片的数字基带处理芯片 接口模块;(1. 5)、地图检索模块根据数字基带处理芯片接口模块发来的GPS坐标数据来比 对存储卡接口模块从存储卡中调出的地图数据,以确定用户当前所在地在地图上的位置; (1. 6)、地图显示模块将地图检索模块发来的用户当前所在地图数据发送给导航应用模块; (1. 7)导航应用模块解码,并通过显示设备显示用户当前所在周边区域地图及用户当前所 在在地图上的位置。上述导航方法,其中,所述步骤(3)中从用户当前位置到目的地的最优路径由多 媒体协处理芯片的路径计算及设定模块计算设定。本发明的又一技术方案是,上述导航TD-SCDMA手机的地图更新方法,包括以下步 骤,(a)、用户设定地图自动更新时间;(b)、多媒体协处理芯片的地图更新模块按照设定时 间定时检查地图更新状况,判断是否需要更新地图,如果需要,执行步骤(c),如果不需要, 则等待下次检查,重复步骤(b) ; (C)、地图更新模块向数字基带处理芯片的地图更新接收 模块请求地图更新;(d)、地图更新接收模块从手机网路收集地图更新数据,传输给地图更 新模块;(e)、地图更新接收模块接收地图更新数据,并更新存储卡内的地图数据。本发明导航TD-SCDMA手机及其导航方法、地图更新方法将GPS信号接收机、用户 输入设备连接在数字基带处理芯片上,而存储卡、显示设备连接在多媒体协处理芯片上,使 得计算量大的地图读取、检索和显示由多媒体协处理芯片处理,数字基带处理芯片处理用 户定位,计算量相对较小,从而在TD-SCDMA手机上实现了全球卫星导航功能;多媒体协处 理芯片中的路径计算及设定模块计算并设定从用户当前位置到目的地的最优路径,可节省 用户时间;多媒体协处理芯片中的地图更新模块定时检查地图更新状况,若城市路况发生
5变化,及时更新存储卡内的地图数据,使导航更准确。


本发明的导航TD-SCDMA手机及其导航方法、地图更新方法由以下的实施例及附 图给出。图1是本发明导航TD-SCDMA手机的结构示意图。图2是本发明导航TD-SCDMA手机的数字基带处理芯片的结构示意图。图3是本发明导航TD-SCDMA手机的多媒体协处理芯片的结构示意图。
具体实施例方式以下将结合图1 图3对本发明的导航TD-SCDMA手机及其导航方法、地图更新方 法作进一步的详细描述。如图1所示,导航TD-SCDMA手机包含数字基带处理芯片1、多媒体协处理芯片2、 全球卫星导航系统(Global Positioning System, GPS)信号接收机3、用户输入设备5、存 储卡6和显示设备7 ;所述数字基带处理芯片1通过总线实现与多媒体协处理芯片2之间的数据交换;所述GPS信号接收机3通过通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART) 4接入数字基带处理芯片1,GPS信号接收机3接收的GPS数 据直接发给数字基带处理芯片1 ;用GPS信号接收机3接收的GPS数据进行定位是不精确的,为了精确定位,数字基 带处理芯片1还需从手机网络中收集用于辅助定位的A-GPS数据,数字基带处理芯片1将 接收到的GPS数据和A-GPS数据合成实际的GPS坐标数据;另外,如果有地图更新的话,数 字基带处理芯片1还接收从手机网络传输来的地图更新数据;所述用户输入设备5 (如键盘、触屏等)与数字基带处理芯片1连接,该用户输入 设备5用于发送各种指令至数字基带处理芯片1 ;存储有地图数据的存储卡6通过SD接口与多媒体协处理芯片2连接,传输地图数 据,所述存储卡6可以为TF-Card ;所述显示设备7 (IXD显示屏)连接在多媒体协处理芯片2上,所述显示设备7主 要由多媒体协处理芯片2驱动控制,也可以是多媒体协处理芯片2设直通模式,转为由数字 基带处理芯片1的显示驱动直接控制。如图2所示,所述数字基带处理芯片1包含用户输入设备接口模块11、GPS数据接 收模块12、A-GPS数据接收模块13、GPS数据合成模块14、地图更新接收模块15、多媒体协 处理芯片接口模块16。所述用户输入设备接口模块11用于与用户输入设备通讯;所述GPS数据接收模块 12用于接收GPS信号接收机3传输来的普通的GPS数据;所述A-GPS数据接收模块13由 GPS方案提供商提供样例,由手机开发商集成,用于接收手机网络传输来的用于辅助定位的 A-GPS数据;所述GPS数据合成模块14用于将GPS数据接收模块12发来的本机GPS数据和 A-GPS数据接收模块13发来的A-GPS数据合成实际的GPS坐标数据;所述地图更新接收模 块15用于接收手机网络传输来的地图数据;所述多媒体协处理芯片接口模块16接收GPS
6数据合成模块14传输来的GPS坐标数据和地图更新接收模块15传输来的地图数据,并发 送给多媒体协处理芯片2。如图3所示,所述多媒体协处理芯片2包括显示设备控制模块21、地图更新模块 22、地图检索模块23、路径计算及设定模块24、地图显示模块25、导航应用模块26、数字基 带处理芯片接口模块27和存储卡接口模块28 ;所述显示设备控制模块21用于显示设备7显示模式控制切换及从数字基带处理 芯片1传输来的显示内容的处理;所述数字基带处理芯片接口模块27用于与数字基带处理 芯片1的多媒体协处理芯片接口模块16通信及传输数据;所述地图更新模块22用于定时 检查地图更新状况,在需要更新地图的时候通过数字基带处理芯片接口模块27向数字基 带处理芯片1的地图更新接收模块15请求地图更新,并接收更新的地图数据,通过存储卡 接口模块28更新存储卡6内的地图数据;所述地图检索模块23根据数字基带处理芯片接 口模块27发送来的数据或指令来比对通过存储卡接口模块28调用的地图数据;所述路径 计算及设定模块24根据地图检索模块23的比对结果计算并设定最优路径;所述地图显示 模块25将地图检索模块23发来的比对结果或路径计算及设定模块24发来的最优路径传 输给导航应用模块26 ;所述导航应用模块26用于解码,并通过显示设备7显示地图显示模 块25发送来的相关内容。以从用户(即手机持有者)当前所在地(设为A地)到B地为实施例,详细说明 本发明导航TD-SCDMA手机的导航方法。导航TD-SCDMA手机的导航方法包括以下步骤步骤1、数字基带处理芯片1实时定位A地在地图上的位置;步骤1. 1,GPS信号接收机3接收GPS卫星发射的GPS数据,并通过通用异步收发 器4将GPS数据发送至数字基带处理芯片1的GPS数据接收模块12 ;步骤1. 2,A-GPS数据接收模块13实时从手机网路收集用于辅助定位的A-GPS数 据;步骤1. 3,GPS数据合成模块14将GPS数据接收模块12得到的GPS数据和A-GPS 数据接收模块13得到的A-GPS数据合成实际、精确的GPS坐标数据,即用户当前所在地—— A地的坐标数据;步骤1. 4,数字基带处理芯片1的多媒体协处理芯片接口模块16将GPS坐标数据 发送给多媒体协处理芯片2的数字基带处理芯片接口模块27 ;步骤1. 5,地图检索模块23根据数字基带处理芯片接口模块27发来的GPS坐标数 据(即A地坐标数据)来比对存储卡接口模块27从存储卡6中调出的地图数据,以确定A 地在地图上的位置;步骤1. 6,地图显示模块25将地图检索模块23发来的A地地图数据发送给导航应 用模块26 ;步骤1. 7,导航应用模块26解码,并通过显示设备7显示A地周边区域地图及A地 在地图上的位置;步骤2,用户指定目的地B地;步骤2. 1,用户通过用户输入设备5向数字基带处理芯片1的用户输入设备接口 11发送B地相关信息;
步骤2. 2,用户输入设备接口 11通过数字基带处理芯片1的多媒体协处理芯片接 口模块16将B地相关信息发送给多媒体协处理芯片2的数字基带处理芯片接口模块27 ;步骤2. 3,地图检索模块23根据数字基带处理芯片接口模块27发来的B地相关信 息来比对存储卡接口模块28从存储卡6中调出的地图数据,以确定B地在地图上的位置;步骤2. 4,地图显示模块25将地图检索模块23发来的B地地图数据发送给导航应 用模块26 ;步骤2. 5,导航应用模块26解码,并通过显示设备7显示B地周边区域地图及B地 在地图上的位置;步骤3,多媒体协处理芯片2的路径计算及设定模块24计算并设定从A地到B地 的最优路径,并将最优路径信息发送给地图显示模块25,由地图显示模块25发送给导航应 用模块29 ;步骤4,导航应用模块29解码,并通过显示设备7显示从A地到B地的最优路径;步骤5,重复步骤1,显示设备7实时显示用户在地图上的前行位置。城市建设使得城市路况时常变化,导航TD-SCDMA手机的存储卡中的地图数据也 应根据实际情况时常更新,本发明导航TD-SCDMA手机还有更新地图的功能,以下详细说明 本发明导航TD-SCDMA手机的地图更新方法。本发明导航TD-SCDMA手机的地图更新方法包括以下步骤(a)、用户设定地图自动更新时间,如用户通过用户输入设备(5)设定地图自动更 新时间为一小时;(b)、多媒体协处理芯片2的地图更新模块25按照设定时间定时检查地图更新状 况,判断是否需要更新地图,如果需要,执行步骤(c),如果不需要,则等待下次检查,重复步 骤(b),如地图更新模块25每隔一小时检查一次地图更新状况,如果城市路况发生变化,判 断为需要更新地图,接下来执行步骤(c),如果城市路况未发生变化,判断为不需要更新地 图,地图更新模块25则等待一个小时后的再次检查;(c)、地图更新模块25向数字基带处理芯片1的地图更新接收模块15请求地图更 新;(d)、地图更新接收模块15从手机网路收集地图更新数据,传输给地图更新模块 25 ;(e)、地图更新接收模块15接收地图更新数据,并更新存储卡6内的地图数据。本发明导航TD-SCDMA手机及其导航方法、地图更新方法采用一种分布式计算方 式,将部分地图读取、检索和显示,即计算量较大的部分交予多媒体协处理芯片处理,而将 稳定性要求较高、计算量相对较小的部分交予数字基带处理芯片完成,在TD-SCDMA手机上 实现了全球卫星导航功能;能根据城市路况变化及时更新地图数据,使得导航信息更准确。
权利要求
一种导航TD-SCDMA手机,包括数字基带处理芯片(1)、与数字基带处理芯片(1)连接的多媒体协处理芯片(2)、用户输入设备(5)、显示设备(7)和存储卡(6),其特征在于,还包括GPS信号接收机(3),所述GPS信号接收机(3)接入数字基带处理芯片(1),传输GPS数据;所述用户输入设备(5)与数字基带处理芯片(1)连接;所述存储卡(6)与多媒体协处理芯片(2)连接,传输地图数据;所述显示设备(7)与多媒体协处理芯片(2)连接。
2.如权利要求1所述的导航TD-SCDMA手机,其特征在于,所述数字基带处理芯片(1) 接收GPS信号接收机(3)传输来的GPS数据以及从手机网路收集的用于辅助定位的A-GPS 数据,并将GPS数据和A-GPS数据合成实际、精确的GPS坐标数据。
3.如权利要求1所述的导航TD-SCDMA手机,其特征在于,所述数字基带处理芯片(1) 包括用户输入设备接口模块(11)、GPS数据接收模块(12)、A-GPS数据接收模块(13)、GPS 数据合成模块(14)、地图更新接收模块(15)和多媒体协处理芯片接口模块(16);所述用户输入设备接口模块(11)用于与用户输入设备(5)通讯;所述GPS数据接收模 块(12)用于接收GPS信号接收机(3)传输来的GPS数据;所述A-GPS数据接收模块(13) 用于接收手机网络传输来的用于辅助定位的A-GPS数据;所述GPS数据合成模块(14)用于 将GPS数据接收模块(12)发来的GPS数据和A-GPS数据接收模块(13)发来的A-GPS数据 合成实际的GPS坐标数据;所述地图更新接收模块(15)用于接收手机网络传输来的地图数 据;所述多媒体协处理芯片接口模块(16)接收GPS数据合成模块(14)传输来的GPS坐标 数据和地图更新接收模块(15)传输来的地图数据,并发送给多媒体协处理芯片(2)。
4.如权利要求3所述的导航TD-SCDMA手机,其特征在于,所述多媒体协处理芯片(2) 包括地图更新模块(22)、地图检索模块(23)、路径计算及设定模块(24)、地图显示模块 (25)、导航应用模块(26)、数字基带处理芯片接口模块(27)和存储卡接口模块(28);所述数字基带处理芯片接口模块(27)用于与数字基带处理芯片(1)的多媒体协处理 芯片接口模块(16)通信及传输数据;所述地图更新模块(22)用于定时检查地图更新状况, 在需要更新地图的时候通过数字基带处理芯片接口模块(27)向数字基带处理芯片(1)的 地图更新接收模块(15)请求地图更新,并接收更新的地图数据,通过存储卡接口模块(28) 更新存储卡(6)内的地图数据;所述地图检索模块(23)根据数字基带处理芯片接口模块 (27)发送来的数据或指令来比对通过存储卡接口模块(28)调用的地图数据;所述路径计 算及设定模块(24)根据地图检索模块(23)的比对结果计算并设定最优路径;所述地图显 示模块(25)将地图检索模块(23)发来的比对结果或路径计算及设定模块(24)发来的最 优路径传输给导航应用模块(26);所述导航应用模块(26)用于解码,并通过显示设备(7) 显示地图显示模块(25)发送来的相关内容。
5.一种导航TD-SCDMA手机的导航方法,用于如权利要求4所述的导航TD-SCDMA手机 的导航,其特征在于,包括以下步骤(1)、数字基带处理芯片(1)实时定位用户当前位置;(2)、用户通过用户输入设备(5)指定目的地;(3)、多媒体协处理芯片(2)计算并设定从用户当前位置到目的地的最优路径;(4)、显示设备(7)显示最优路径;(5)、重复步骤1,显示设备(7)实时显示用户前行位置。
6.如权利要求5所述的导航方法,其特征在于,所述步骤(1)包括以下步骤,(1. 1)、GPS信号接收机(3)接收GPS卫星发射的GPS数据,并将GPS数据发送至数字 基带处理芯片(1)的GPS数据接收模块(12);(1. 2)、A-GPS数据接收模块(13)实时从手机网路收集用于辅助定位的A-GPS数据; (1. 3) ,GPs数据合成模块(14)将GPS数据接收模块(12)得到的GPS数据和A-GPS数 据接收模块(13)得到的A-GPS数据合成实际的GPS坐标数据,即用户当前所在地的坐标数 据;(1.4)、数字基带处理芯片(1)通过多媒体协处理芯片接口模块(16)将GPS坐标数据 发送给多媒体协处理芯片(2)的数字基带处理芯片接口模块(27);(1.5)、地图检索模块(23)根据数字基带处理芯片接口模块(27)发来的GPS坐标数据 来比对存储卡接口模块(27)从存储卡(6)中调出的地图数据,以确定用户当前所在地在地 图上的位置;(1. 6)、地图显示模块(25)将地图检索模块(23)发来的用户当前所在地图数据发送给 导航应用模块(26);(1.7)导航应用模块(26)解码,并通过显示设备(7)显示用户当前所在周边区域地图 及用户当前所在在地图上的位置。
7.如权利要求5所述的导航方法,其特征在于,所述步骤(3)中从用户当前位置到目的 地的最优路径由多媒体协处理芯片(2)的路径计算及设定模块(27)计算设定。
8.一种导航TD-SCDMA手机的地图更新方法,用于如权利要求4所述的导航TD-SCDMA 手机的地图更新,其特征在于,包括以下步骤,(a)、用户设定地图自动更新时间;(b)、多媒体协处理芯片(2)的地图更新模块(25)按照设定时间定时检查地图更新状 况,判断是否需要更新地图,如果需要,执行步骤(c),如果不需要,则等待下次检查,重复步 骤(b);(c)、地图更新模块(25)向数字基带处理芯片(1)的地图更新接收模块(15)请求地图 更新;(d)、地图更新接收模块(15)从手机网路收集地图更新数据,传输给地图更新模块 (25);(e)、地图更新接收模块(15)接收地图更新数据,并更新存储卡(6)内的地图数据。
全文摘要
本发明的导航TD-SCDMA手机及其导航方法、地图更新方法包括数字基带处理芯片、与数字基带处理芯片连接的多媒体协处理芯片、与数字基带处理芯片连接的用户输入设备和GPS信号接收机,与多媒体协处理芯片连接的显示设备和存储卡;计算量大的地图读取、检索和显示由多媒体协处理芯片处理,数字基带处理芯片的计算量相对较小,从而在TD-SCDMA手机上实现了全球卫星导航功能。
文档编号G01C21/34GK101873724SQ200910049998
公开日2010年10月27日 申请日期2009年4月24日 优先权日2009年4月24日
发明者李祥 申请人:希姆通信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1