一种cdma系统夏令时的实现方法及装置的制作方法

文档序号:7704500阅读:111来源:国知局
专利名称:一种cdma系统夏令时的实现方法及装置的制作方法
技术领域
本发明涉及通信领域,特别是一种CDMA系统夏令时的实现方法及装置。
背景技术
在CDMA系统同步信息中,Daylight字段表示夏令时是否启动,手机收到系统同步信息后,根据夏令时是否启动的标志会对手机显示的时间进行相应的处理。但是实际运用中,有些厂家的手才几不响应该标识,因此在一些需要夏令时调整的国家使用CDMA系统时,需要寻求新的方法实现夏令时,以保证所有的手机都能在夏令时启动后,重新调整手机的时间。
与其它系统的手机不同,CDMA手机的时间是通过接收系统同步信息而得到的,具体是根据同步信息里的"系统时间"和"时区偏置"计算出来。"系统时间"实际上就是GPS时间,即卫星标准^:时时间,由同步信息里的systime表示。"时区偏置"是因为,由于地球上根据各个地方经度不同,而划分为不同的时区,由同步信息里LocalTimeOffset表示。该值的取值范围是-24至26,单位是30分钟,由基站系统所处的时区确定,正值域表示东半球,负值域表示西半球,例如北京时间是"东八区",因此我国使用的基站系统都将该参数设置为16 。
手机显示的时间,是通过GPS时间和时区偏置而得出手才几所在地的时间。原来人为手工调整参数实现夏令时,只能在手机上显示夏令时时间,而基站系统中的其他所有时间都是非夏令时时间如后台所有的维护工具,信息上报时间点都是非夏令时时间。用户(维护人员)在使用后台维护工具的时候,工具时间全部都是非夏令时时间。由此可见,现有技术中夏令时实现机制只是手机显示的"假象",并没有完全实现夏令时功能。

发明内容
本发明提供了一种CDMA系统中的夏令时实现方法,该方法不仅可以实现从基站到终端的整个系统的夏令时,同时也提高了夏令时实现的可靠性。一种CDMA系统夏令时的实现方法,包含以下处理步骤(1)基站检测目前系统的夏令时状态;
(2 )所述基站根据检测到的所述系统夏令时状态,将系统同步信息中的时区偏置设置为标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变,并将所述系统同步信息发送至终端;
在所述CDMA系统夏令时的实现方法的一种实施例中,所述基站通过检测夏令时标志来判断所述系统的夏令时状态,若4企测到的夏令时标志由停止跳变为启动,则判断系统为夏令时进入,若检测到的夏令时标志由启动跳变为停止,则判断系统为夏令时离开,若检测到的夏令时标志无跳变且为启动,则判断系统为夏令时保持,若检测到的夏令时标志无跳变为停止,则判断系统为非夏令时状态。
在所述CDMA系统夏令时的实现方法的一种实施例中,若所述基站检测到的所述系统的夏令时状态为夏令时进入,则将系统同步信息中的时区偏置设为标准时区偏置加上所述夏令时偏置时间;若所述基站检测到的所述系统夏令时状态为夏令时保持,则在夏令时偏置时间发生变化时将系统同步信息中的时区偏置设为标准时区偏置加上新的夏令时偏置时间,若夏令时偏置时间不变化,则保持标准时区偏置不变;若所述基站^r测到的所述系统的夏令时状态为夏令时离开,则将系统同步信息中的时区偏置设为标准时区偏置减去所述夏令时偏置时间;若所述基站检测到的所述夏令时状态为非夏令时状态,则直接结束对时区偏置的调整。
在所述CDMA系统夏令时的实现方法的一种实施例中,还包含以下处理步骤,所述终端收到所述系统同步信息后,计算当前时间,实现夏令时,所述终端计算当前时间的方法是系统时间+时区偏置,其中所述系统时间为GPS时间。
在所述CDMA系统夏令时的实现方法的一种实施例中,还包含以下处理步骤基站接收网管设置的夏令时生效的时间段和夏令时偏置时间,所述基站收到所述系统夏令时生效时间段后,自动检测夏令时的开始和停止时间,当系统检测到当前时间在夏令时生效时间段内,则设置夏令时标志为启动,当系统^r测到当前时间不在夏令时生效时间^殳内,则将所述夏令时标志停止。
在所述CDMA系统夏令时的实现方法的一种实施例中,所述基站检测所述系统的夏令时状态采用周期性;险测的方式。
在所述CDMA系统夏令时的实现方法的一种实施例中,还包括以下处理步骤在将所述系统同步信息发送至所述终端之前,保存当前夏令时标志和夏令时偏置时间。
本发明还公开了一种CDMA系统夏令时的实现装置,包括设置于基站上的夏令时调整模块,所述夏令时调整模块检测目前系统的夏令时状态,并根据检测到的所述系统夏令时状态,将系统同步信息中的时区偏置设置为标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变,并将所述系统同步信息发送至终端。
本发明公开的一种CDMA系统夏令时的实现装置中,若所述夏令时调整模块检测到的所述系统的夏令时状态为夏令时进入,则将系统同步信息中的时区偏置设为标准时区偏置加上所述夏令时偏置时间;若所述夏令时调整模块检测到的所述系统夏令时状态为夏令时保持,则在夏令时偏置时间发生变化时将系统同步信息中的时区偏置设为标准时区偏置加上新的夏令时偏置时间;若所述夏令时调整模块检测到的所述系统的夏令时状态为夏令时离开,则将系统同步信息中的时区偏置i殳为标准时区偏置减去所述夏令时偏置时间;若所述夏令时调整模块检测到的所述夏令时状态为非夏令时状态,则直接结束对时区偏置的调整。
本发明公开的一种CDMA系统夏令时的实现装置,包含终端,所述终端收到所述系统同步信息后,计算当前时间,实现夏令时,所述终端计算当前时间的方法是系统时间+时区偏置,其中所述系统时间为GPS时间。
与现有技术相比,本发明的有益效果在于
本发明通过基站检测系统夏令时状态,并根据检测到的夏令时状态,将系统同步信息中的时区偏置设置标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变,并将所述系统同步信息发送给终端。采用这样的设计, 一方面,由于夏令时的设置时通过系统同步信息的时区偏置字段进行,提高了夏令时设置的可靠性;另一方面,该夏令时设置,包括了从基站到终端的整个系统,是一种完全的夏令时实现。


图1示例性的描述了本发明的实现夏令时的流程图。
具体实施例方式
下面结合附图对本发明的具体实施方式
进行详细说明
本发明一个实施例的CDMA系统夏令时的实现方法,可以按如下处理步骤进行
(1)基站检测目前系统的夏令时状态;
(2 )所述基站根据4全测到的所述系统夏令时状态,将系统同步信息中的时区偏置设置为标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变,并将所述系统同步信息发送至终端;
如图l所示,基站接收网管设置的夏令时偏置时间和夏令时生效时间段。在网管中,用户可随时修改夏令时偏置时间和夏令时生效时间段,每次修改后网管将最新的夏令时偏置时间和夏令时生效时间段发送至基站。夏令时偏置时间和夏令时生效时间段由用户根据需求自行设置,增加了系统的灵活性。
基站检测当前系统的夏令时状态采用周期性的方式,若没有达到检测周期,则直接结束夏令时调整,若达到检测周期,则先检测当前的时间是否在设置的夏令时生效时间段内。
基站收到系统夏令时生效时间段后,自动检测夏令时的开始和停止时间,当系统检测到当前时间不在夏令时生效时间段内,则设置夏令时标志为停止,并读取当前的夏令时偏置时间;若4企测到的当前时间在夏令时生效时间段内,则设置夏令时标为启动,并读取当前的夏令时偏置时间。夏令时标志用于判断系统的夏令时状态。为便于判断系统夏令时状态,在系统首次运行时,设置夏令时标志为停止。用户预:没夏令时生效时间段,增加了系统的易用性。
基站通过检测夏令时标志判断目前系统的夏令时状态,将当前夏令时标志和保存的上一次夏令时标志做比较,若检测到的夏令时标志由停止跳变为启动,则判断系统为夏令时进入,若检测到的夏令时标志由启动跳变为停止,则判断系统为夏令时离开,若检测到的夏令时标志无跳变且为启动,则判断系统为夏令时保持,若检测到的夏令时标志无跳变且为停止,则判断系统为非夏令时状态。使用夏令时标志来判断系统夏令时状态,简单易行,节约了系统资源。
如图1所示,若基站检测到的系统夏令时状态为夏令时进入,则将系
统同步信息中的时区偏置设为标准时区偏置加上所述夏令时偏置时间;若基站检测到的系统夏令时状态为夏令时保持,则在所述夏令时偏置时间发生变化时在所述的系统同步信息中的时区偏置设为标准时区偏置加上所述地新的夏令时偏置时间,若夏令时偏置时间不变化,则保持标准时区偏置不变;若基站检测到的系统夏令时状态为夏令时离开,则将所述系统同步信息中的时区偏置设为标准时区偏置减去所述夏令时偏置时间;若所述基站检测到的所述夏令时状态为非夏令时状态,则直接结束对时区偏置的调整。
系统结束对时区偏置的调整后,保存当前夏令时标志和夏令时偏置时间,并将包含夏令时信息的系统同步信息发送至终端。保存的当前夏令时标志和夏令时偏置时间用于下一个检测周期中的夏令时状态判断和夏令时调整。
终端收到所述系统同步信息后,计算当前时间,实现夏令时,终端计算当前时间的计算方法是系统时间+时区偏置。其中系统时间为GPS时间;时区偏置由标准时区偏置和夏令时偏置时间构成,其中标准时区偏置是根据基站所处的不同时区所设置的时间参数,取值范围是为-24至26,最小单位是30分钟,正值域表示东半球,负值域表示西半球,夏令时偏置时间的单位是3 0分钟,可为负值。终端才艮据系统同步信息计算当前夏令时状态,提高了夏令时设置的可靠性;此包含夏令时调整信息的系统同步信息由基站发送至终端,使基站和终端同时实现了夏令时。
本发明示例的一种CDMA系统夏令时的实现装置,包括设置于基站上的夏令时调整模块,所述夏令时调整模块检测目前系统的夏令时状态,并根据检测到的所述系统夏令时状态,将系统同步信息中的时区偏置设置为标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变,并将所述系统同步信息发送至终端。
本发明示例的一种CDMA系统夏令时的实现装置,若所述夏令时调整才莫块检测到的所述系统的夏令时状态为夏令时进入,则将系统同步信息中的时区偏置设为标准时区偏置加上所述夏令时偏置时间;若所述夏令时调整模块检测到的所述系统夏令时状态为夏令时保持,则在夏令时偏置时间发生变化时将系统同步信息中的时区偏置设为标准时区偏置加上新的夏令时偏置时间;若所述夏令时调整模块检测到的所述系统的夏令时状态为夏令时离开,则将系统同步信息中的时区偏置设为标准时区偏置减去所述夏令时偏置时间;若所述夏令时调整模块检测到的所述夏令时状态为非夏令时状态,则直接结束对时区偏置的调整。
本发明示例的一种CDMA系统夏令时的实现装置,包含终端,所述终端收到所述系统同步信息后,计算当前时间,实现夏令时,所述终端计算当前时间的方法是系统时间+时区偏置,其中所述系统时间为GPS时间。
本发明的CDMA系统夏令时的实现方法和装置,针对某些终端无法响应夏令时启动标志实现夏令时的弊端,采用了基站接收网管设置的夏令时偏置时间和夏令时生效时间段后,判断系统的夏令时状态,根据不同的夏令时状态,修改时区偏置并发送至终端的方式来实现夏令时,此夏令时实现发放对所有终端都能生效,增强了夏令时的可靠性,同时基站系统时间、后台维护工具时间、终端显示时间完全一致,同时实现夏令时功能。
明,但这只是为便于理解而举的实例,不应认为本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,可以做出各种可能的等同改变或替换,这些改变或替换都应属于本发明的保护范围。
权利要求
1、一种CDMA系统夏令时的实现方法,其特征为,包含以下处理步骤(1)基站检测目前系统的夏令时状态;(2)所述基站根据检测到的所述系统夏令时状态,将系统同步信息中的时区偏置设置为标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变,并将所述系统同步信息发送至终端。
2、 如权利要求1所述的CDMA系统夏令时的实现方法,其特征为,所 述基站通过^r测夏令时标志来判断所述系统的夏令时状态,若4企测到的夏 令时标志由停止跳变为启动,则判断系统为夏令时进入,若检测到的夏令 时标志由启动跳变为停止,则判断系统为夏令时离开,若检测到的夏令时 标志无跳变且为启动,则判断系统为夏令时保持,若检测到的夏令时标志 无跳变且为停止,则判断系统为非夏令时状态。
3、 如权利要求1所述的CDMA系统夏令时的实现方法,其特征为,若 所述基站检测到的所述系统的夏令时状态为夏令时进入,则将系统同步信 息中的时区偏置设为标准时区偏置加上所述夏令时偏置时间;若所述基站 检测到的所述系统夏令时状态为夏令时保持,则在夏令时偏置时间发生变 化时将系统同步信息中的时区偏置设为标准时区偏置加上新的夏令时偏置 时间,若夏令时偏置时间不变化,则保持标准时区偏置不变;若所述基站 检测到的所述系统的夏令时状态为夏令时离开,则将系统同步信息中的时 区偏置设为标准时区偏置减去所述夏令时偏置时间;若所述基站检测到的 所述夏令时状态为非夏令时状态,则直接结束对时区偏置的调整。
4、 如权利要求1所述的CDMA系统夏令时的实现方法,其特征为,还 包含以下处理步骤,所述终端收到所述系统同步信息后,计算当前时间, 实现夏令时,所述终端计算当前时间的方法是系统时间+时区偏置,其中 所述系统时间为GPS时间。
5、 如权利要求1所述的CDMA系统夏令时的实现方法,其特征为,还 包含以下处理步骤基站接收网管设置的夏令时生效的时间段和夏令时偏 置时间,所述基站收到所述系统夏令时生效时间段后,自动检测夏令时的 开始和停止时间,当系统检测到当前时间在夏令时生效时间段内,则设置 夏令时标志为启动,当系统检测到当前时间不在夏令时生效时间段内,则 将所述夏令时标志停止。
6、 如权利要求1所述的CDMA系统夏令时的实现方法,其特征为,所 述基站检测所述系统的夏令时状态采用周期性检测的方式。
7、 如权利要求1所述的CDMA系统夏令时的实现方法,其特征为,还 包括以下处理步骤在将所述系统同步信息发送至所述终端之前,保存当前夏令时标志和夏令时偏置时间。
8、 一种CDMA系统夏令时的实现装置,其特征在于,包括设置于基站上的夏令时调整模块,所述夏令时调整模块检测目前系统的夏令时状态, 并根据检测到的所述系统夏令时状态,将系统同步信息中的时区偏置设置 为标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变, 并将所述系统同步信息发送至终端。
9、 一种CDMA系统夏令时的实现装置,其特征在于,若所述夏令时调 整模块检测到的所述系统的夏令时状态为夏令时进入,则将系统同步信息 中的时区偏置设为标准时区偏置加上所述夏令时偏置时间;若所述夏令时 调整模块4企测到的所述系统夏令时状态为夏令时保持,则在夏令时偏置时 间发生变化时将系统同步信息中的时区偏置设为标准时区偏置加上新的夏 令时偏置时间;若所述夏令时调整模块检测到的所述系统的夏令时状态为 夏令时离开,则将系统同步信息中的时区偏置设为标准时区偏置减去所述 夏令时偏置时间;若所述夏令时调整模块检测到的所述夏令时状态为非夏 令时状态,则直接结束对时区偏置的调整。
10、 一种CDMA系统夏令时的实现装置,其特征在于,包含终端,所述 终端收到所述系统同步信息后,计算当前时间,实现夏令时,所述终端计 算当前时间的方法是系统时间+时区偏置,其中所述系统时间为GPS时间。
全文摘要
本发明公开了一种CDMA系统夏令时的实现方法和装置,所述方法包含以下处理步骤基站检测目前系统的夏令时状态,根据检测到的所述系统夏令时状态,将系统同步信息中的时区偏置设置为标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变,并将所述系统同步信息发送至终端。所述装置包括设置于基站上的夏令时调整模块,所述夏令时调整模块检测目前系统的夏令时状态,并根据检测到的所述系统夏令时状态,将系统同步信息中的时区偏置设置为标准时区偏置加上或减去夏令时偏置时间,或者保持标准时区偏置不变,并将所述系统同步信息发送至终端。本发明可在所有手机上实现自动夏令时。
文档编号H04W56/00GK101600249SQ20091010837
公开日2009年12月9日 申请日期2009年6月22日 优先权日2009年6月22日
发明者夙 罗 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1