移动通信终端的本地时间调整方法 |
|||||||
申请号 | CN200410043238.9 | 申请日 | 2004-05-14 | 公开(公告)号 | CN1551534A | 公开(公告)日 | 2004-12-01 |
申请人 | LG电子株式会社; | 发明人 | 曹允豪; | ||||
摘要 | 一种 移动通信终端 的本地时间调整方法,包括:将在从基站发射的包含在同步信道消息中的6比特本地时间偏移扩展到7比特本地时间偏移,从而计算在对应区域中的实际本地时间偏移;并且将计算的本地时间偏移(extend LTM OFF)和时间信息替换到等式(SYS_TIME+(LP_SEC*12.5)+(extend_LTM_OFF*11250)来计算当前 位置 的本地时间。通过这个过程,即使在其中本地时间偏移的30分钟调整不可用的区域中也可以以15分钟的单位调整本地时间,并且从而,在世界的任何地方都可以精确计算本地时间。 | ||||||
权利要求 | 1.一种移动通信终端的本地时间调整方法,该终端从基站接收 具有时间信息的同步信道消息,该方法包括: |
||||||
说明书全文 | 技术领域本发明涉及一种移动通信终端的本地时间调整方法,并且更为特 别的,涉及一种移动通信终端的本地时间调整方法,其能够通过移动 通信终端自身扩展用于本地时间偏移的精确性。 背景技术通常,在移动通信中,CDMA(码分多址)终端计算区域的本地 时间,在该区域CDMA终端自身在通过同步信道从基站接收同步信 道消息时进行定位。 表1示出了CDMA标准同步信道消息的数据结构,包括:提供 来用于在当前系统中服务的协议版本(P_REV)字段,关于时间的系 统时间(SYS_TIME),闰秒(LP_SEC),本地时间的偏移(LTM_OFF), 白天保存时间(DAYLT),或类似物。 【表1】 字段 长度(比特) P_REV 8 … … SYS_TIME 36 LP_SEC 8 LTM_OFF 6 DAYLT 1 … … 系统时间(SYS_TIME)和UTC(协调通用时间)同步,并且对 应于基于1980年1月6日零时、零分和零秒的以80ms为单位计数的 GPS(全球定位系统)时间。 本地时间的偏移(LTM_OFF)(其意味着对应区域的GMT(格 林尼治标准时间)修正值(偏移值))是以30分钟为单位一个一个 地计数,并且被指示为6比特的‘2’的补码。在这个时间,可由6 比特调整的范围是32到31,这等于当以30分钟为单位计算时的-16 到+15小时及30分钟。 例如,美国Kansas城的LTM_OFF是110100(6比特,‘2’的 补码),其等于十进制的12。因为110100是通过对每30分钟计数获 得的值,因此,使得实际上,它是-6小时。即,Kansas城的LTM_OFF 是GMT -6:00。 如果白天保存时间是有效的,则白天保存时间指示符(DAYLT) 是“1”,并且如果白天保存时间是无效的,则是“0”。 根据现有技术,通过从同步信道中提取关于时间的数据并且将其 替换到下面所示的等式(1)来计算本地时间: 本地时间=SYS_TIME-(LP-SEC*12.5)+(LTM_OFF*22500) (1) 其中“12.5”是计数值(1秒/80×10-3秒),用于以80ms为单 位来协调1秒,并且“25000”是用于以80ms为单位协调30分钟(0.5 小时)的计数值。 由等式(1)计算的本地时间是通过以下方式获得的值:以80ms 为单位从1980年1月6日零时、零分和零秒开始在对应区域中计数 时间,并且移动通信终端通过应用本地时间来在显示单位上输出在(用 户的)当前位置的当前时间。 如上所述,大多数国家通过30分钟单位基于GMT来调整本地时 间,但是在尼泊尔(GMT +5:45)的一些区域或新西兰,在GMT上 产生15分钟单位的差,而不是30分钟单位。 即,在移动通信终端的本地时间调整方法中,通过使用以30分 钟为单位计数的LTM_OFF字段的值来计算本地时间,使得对于在其 中在GMT上产生15分钟差的区域(比如尼泊尔(GMT +5:45))中 的移动通信终端,相比实际本地时间产生了最大-15分钟(在GMT +5.30 的情况中)或+15分钟(在GMT +6:00的情况中)的差。 另外,为了解决上述问题,应该改变现有的CDMA标准来将 LTM_OFF字段的值改变到以15分钟为单位的7比特值。之后,CDMA 标准的改变应该伴随着所有移动通信系统的改变。 发明内容因此,本发明的目的是提供一种移动通信终端的本地时间调整方 法,其能够通过在移动通信终端中扩展本地时间偏移的精确度,通过 以15分钟为单位的本地时间偏移来调整以30分钟为单位的本地时间 偏移,从而甚至对于其中不能利用以30分钟为单位的本地时间偏移 计算本地时间的区域来精确地计算本地时间。 为了全部或部分的至少达成上述目标,提供了一种移动通信终端 的本地时间调整方法,该终端从基站接收具有时间信息的同步信道消 息,该方法包括:将包含在同步信道消息中的6比特本地时间偏移 (LTM_OFF)扩展到7比特本地时间偏移,以计算在对应区域中的实 际本地时间偏移;以及在当前区域中,通过使用所获得的本地时间偏 移(extend_LTM_OFF)和时间信息来计算本地时间。 为了全部或部分的至少达成这些优点,还提供了一种移动通信终 端的本地时间调整方法,包括:从基站接收具有时间信息的同步信道 消息;从同步信道信息中检测6比特本地时间偏移,并且将其扩展到 7比特;将扩展的本地时间偏移和存储在移动通信终端中的一刻钟标 记(quarter flag)相加;通过使用相加的结果(extend_LTM_OFF)和 时间信息来计算本地时间;以及将本地时间转换为移动通信终端的屏 幕输出形式并显示它。 为了全部或部分的至少达成这些优点,还提供了一种移动通信终 端的本地时间调整方法,包括:从被发射到基站的同步信道消息中检 测6比特本地时间偏移;将6比特本地时间偏移扩展到7比特本地时 间偏移,并且将以30分钟为单位的本地时间偏移转换为以15分钟为 单位的本地时间偏移;选择存储在移动通信终端内部存储器中的一刻 钟标记;将7比特本地时间偏移和一刻钟标记相加,并且将其调整为 实际的本地时间偏移;将调整的本地时间偏移和包含在同步信道消息 中的时间信息替换到下面所示的等式中并且计算它;以及将获得的结 果值转换为移动通信终端的屏幕输出形式并显示它: 本地时间=(SYS_TIME)+(LP_SEC*12.5)+(extend_LTM_OFF*11250), 其中SYS_TIME是UTC,LP_SEC是闰秒,12.5是用于以80ms 为单位协调1秒的计数值(1秒/80×10-3秒),并且“11250”是用于 以80ms为单位协调15分钟(0.25小时)的计数值(0.25小时×3600 秒/80×10-3秒)。 本发明的其它优点、目的和特征将在随后的说明中部分地描述, 经过以下检验或从本发明的实践中学习,上述优点、目的和特征对于 本领域的普通技术人员来说是显而易见的。本发明的目的和优点可以 如所附权利要求书中所特别指出的来实现和获得。 附图说明: 将参考下述附图消息描述本发明,其中相似的参考数字表示相似 的元件,其中: 图1是根据本发明优选实施例的移动通信终端本地时间调整方法 的流程图。 具体实施方式下面将参考附图描述移动通信终端的本地时间调整方法。 在根据本发明的移动通信终端的本地时间调整方法中,移动通信 终端将通过同步信道接收的、从基站发射的本地时间的6比特偏移扩 展计算为本地时间的7比特偏移,由此以15分钟为单位将本地时间 调整到扩展的精确度。即,移动通信终端自身以1比特扩展计算在当 前CDMA标准中定义的本地时间的6比特偏移。 图1是根据本发明优选实施例的移动通信终端本地时间调整方法 的流程图。 如图1所示,移动通信终端从基站接收包括时间信息 (SYS_TIME,LP_SEC,LTM_OFF等)的同步信道消息(步骤S11)。 移动通信终端的控制器从接收的同步信道消息中检测6比特的 LTM_OFF值,并且在算术上将其向左移位一个比特,以将6比特值 扩展到7比特值(步骤S12)。因为将以1计数、以30分钟为单位的 6比特LTM_OFF值扩展到7比特值,因此,可以将6比特值转换为 以15分钟为单位一个一个计数的值。 将在移动通信终端的内部存储器中存储的一刻钟标记和7比特扩 展的LTM_OFF值(步骤S13)相加。在这个时间,一刻钟标记是等 于-1,0和1的1111111,0000000和0000001。 将加上一刻钟标记的LTM_OFF(extend_LTM_OFF)和从同步 信道消息中检测到的值以十进制数字代替,并且之后替换到下面所示 的等式(2)来计算在对应区域中的本地时间(步骤S14)。 本地时间=SYS_TIME+(LP+SEC*12.5)+(extend_LTM_OFF*11250)-(2) 其中12.5是用于以80ms为单位协调1秒的计数值 (1秒/80×10- 3秒),并且“11250”是用于以80ms为单位(0.25小时×3600秒/80 ×10-3秒)协调15分钟(0.25小时)的计数值。 将通过等式(2)计算出的本地时间转换为移动通信终端的屏幕 输出形式(步骤S15),并且将转换的本地时间信息输出到移动通信 终端的屏幕(步骤S16)。在这个时间,输出到移动通信终端的本地 时间信息是在当前位置的当前时间。 可以如下述的,通过使用根据本发明的移动通信终端的本地时间 调整方法来计算在尼泊尔地区的本地时间。 在尼泊尔地区的实际本地时间偏移是GMT +5:45,其具有和以30 分钟为单位计数的CDMA标准的本地时间偏移值最大+/-15分钟的 差。即,当基站发射同步信道消息到在尼泊尔地区的移动通信终端时, 将包含在同步信道消息中的LTM_OFF值选择为5小时30分钟或6小 时,并且以这个值发射。 首先,在基站将LTM_OFF值指定为5小时30分钟用于它的传 输的情况中,包含在同步信道消息中的LTM_OFF值是001011,其等 于十进制数11,11*30分钟=330分钟=5小时30分钟。即,将6比特 和二进制数字001011作为同步信道消息的LTM_OFF值发射。 在接收同步信道消息时,移动通信终端将LTM_OFF值算术地向 左移位1比特,添加“0”到最低比特来将其扩展到7比特,并且之 后,将一刻钟标记和该值相加。在这个情况中,扩展的LTM_OFF值 是0010110,一刻钟标记是0000001,并且相加的结果值是0010111。 换句话说,通过将6比特的LTM_OFF值扩展到7比特,将以30 分钟为单位的LTM_OFF值转换为以15分钟为单位的LTM_OFF值, (一刻钟标记与它相加),即,在实际本地时间偏移和包含在同步信 道消息中的LTM_OFF值之间的差(+15分钟),由此计算在对应区 域中的精确LTM_OFF值。 结果值0010111是十进制的23,并且计数单位由15分钟单位来 解释,而不是30分钟。因此,结果值23指示在对应区域中的本地时 间偏移是+345分钟(23*15分钟),这等于GMT +5:45。 将结果值23和包含在同步信道消息中的时间相关信息替换到等 式(2),以输出以80ms为单位的计数值,并且之后,调整当前时间 并且将其输出到移动通信终端的屏幕。 第二,如果基站将LTM_OFF值指定为6小时并且将其发射,则 在同步信道消息中包含的LTM_OFF值是001100,等于十进制的12 (12*30分钟=360分钟=6小时)。 当将LTM_OFF值算术地移位1比特从而扩展到7比特时,它变 为0011000。当将一刻钟标记1111111(-1的2的补码)加到那里时, 它变为0010111。在这个时间,从相加的值丢弃超过7比特的溢出比 特。 因为结果值0010111是十进制的23,并且在对应区域中的本地 时间偏移是GMT +5:45,因此,就像在其中基站将LTM_OFF值设置 为5小时30分钟并且将其发射的情况中那样,可以以15分钟为单位 精确的计算时间。 可以通过使用根据如下述的本发明优选实施例的移动通信终端的 本地时间调整方法来计算具有以30分钟为单位的本地时间偏移的区 域的本地时间。 在美国Kansas城的本地时间偏移是GMT -6:00,并且从基站发 射的同步信道消息的LTM_OFF值是十进制的110100(-12的2的补 码)。 在接收同步信道消息时,移动通信终端在算术地以1比特向左移 位LTM_OFF值110100来计算1101000。 通过将一刻钟标记值0000000和1101000相加,将以30分钟为 单位的本地时间偏移转换为以15分钟为单位的本地时间偏移。 因为被转换值1101000是十进制的-24上的2的补码并且计数单 位是15分钟,而不是30分钟,因此,在Kansas城的本地时间偏移是 -360分钟(-24*15分钟),即,GMT -6:00。 将结果值-24和包含在同步信道消息中的时间相关信息替换到等 式(2),以输出以80ms为单位的计数值,由此调整当前时间,并且 在移动通信终端的屏幕上输出。 因此,通过在移动通信终端中将从基站发射的6比特LTM_OFF 值以1比特扩展到7比特LTM_OFF值,可以加强关于本地时间偏移 的精确性。 如在上面描述的,根据本发明的移动通信终端的本地时间调整方 法具有下面的优点。 就是说,因为移动通信自身将在现有CDMA标准中呈现的6比 特本地时间偏移转换为7比特本地时间偏移,因此,可以改进本地时 间偏移的精确性,甚至是在一些其中30分钟调整不可用的地区中的 本地时间,可以精确调整本地时间。 另外,因为仅通过由移动通信终端改变处理LTM_OFF值的形式 就可以以15分钟为单位来调整本地时间,因此,可以减少替换基站 系统引起的另外的成本。 |