Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DAYLIGHT SAVING TIME CONFIGURATION METHOD, DEVICE, SERVER, AND SYSTEM
Document Type and Number:
WIPO Patent Application WO/2013/139180
Kind Code:
A1
Abstract:
A daylight saving time configuration method, device, server, and system. The method comprises: a customer premises equipment (CPE) (702) receiving a message carrying a daylight saving time rule parameter (101); if a daylight saving time startup flag bit indicates that the daylight saving time is to be started, the CPE (702) extracting the daylight saving time rule parameter from the message (102); obtaining a current year of the CPE (702) (103); and obtaining start time or end time of the daylight saving time according to the current year and the daylight saving time rule parameter (104). The system comprises: the CPE (702) and a server (701). The CPE (702) comprises: a receiving module (501), an extracting module (502), a first obtaining module (503), and a second obtaining module (504). The server (701) comprises: a generating module (601) and a sending module (602). The daylight saving time configuration method, device, server, and system can realize that the daylight saving time is configured for once, and used forever.

Inventors:
WU TIEJUN (CN)
Application Number:
PCT/CN2013/070047
Publication Date:
September 26, 2013
Filing Date:
January 05, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
International Classes:
G04B19/22; G04G5/00; H04W56/00
Domestic Patent References:
WO2010109306A12010-09-30
Foreign References:
CN101600249A2009-12-09
CN101035331A2007-09-12
CN101026447A2007-08-29
CN102075881A2011-05-25
CN101127982A2008-02-20
CN101630426A2010-01-20
CN1430739A2003-07-16
CN1304103A2001-07-18
CN101808280A2010-08-18
CN102202386A2011-09-28
CN101662380A2010-03-03
CN101043532A2007-09-26
CN1988481A2007-06-27
Attorney, Agent or Firm:
GUANGZHOU SCIHEAD PATENT AGENT CO.. LTD (CN)
广州三环专利代理有限公司 (CN)
Download PDF:
Claims:
权利要求

1、一种夏令时配置系统,其特征在于,包括服务器和用户驻地设备 CPE; 所述服务器发送携带有夏令时规则参数的消息,以便所述 CPE可以通过 所述规则参数得到夏令时开始时间或结束时间;

所述 CPE接收并解析所述消息, 得到夏令时开始时间或结束时间。

2、 如权利要求 1所述的系统, 其特征在于, 所述夏令时规则参数包括: 月 m、 周\¥、 星期 d、 小时 H、 分钟 M、 秒 S; 或者,

月 m、 S D、 小时 H、 分钟 M、 秒8。

3、 一种夏令时配置方法, 其特征在于, 包括:

用户驻地设备 CPE接收携带有夏令时规则参数的消息;

若夏令时启动标识位显示启动夏令时,则所述 CPE从所述消息中提取所 述夏令时规则参数;

获取所述 CPE的当前年份;

根据所述当前年份和所述夏令时规则参数得到夏令时开始时间或结束 时间。

4、 如权利要求 3所述的方法, 其特征在于, 所述夏令时规则参数包括: 月 m、 周\¥、 星期 d、 小时 H、 分钟 M、 秒 S; 或者,

月 m、 S D、 小时 H、 分钟 M、 秒8。

5、 如权利要求 4所述的方法, 其特征在于, 还包括:

若不存在符合所述夏令时规则参数的日期,则获取所述当前年份的 m内 的最后一日, 将所述当前年份, 所述月 m, 所述获取的最后一日, 所述提取 的小时11、 分钟 M和秒 S组合成夏令时开始时间或者结束时间。

6、 如权利要求 3至 5任一项权利要求所述的方法, 其特征在于, 所述夏 令时规则参数还包括偏移量。 7、 如权利要求 3至 6任一项权利要求所述的方法, 其特征在于, 所述方 法还包括:

当系统到达夏令时开始时间或者结束时间时, 发出提醒。

8、 一种夏令时配置方法, 其特征在于, 包括:

生成携带有夏令时规则参数的消息; 其中, 所述夏令时规则参数包括: 月 m、 周\¥、 星期 d、 小时 H、 分钟 M、 秒 S, 或者, 月 m、 S D、 小时 H、 分 fM, 秒 S;

服务器发送携带有夏令时规则参数的消息给用户驻地设备 CPE,以便所 述 CPE可以通过所述规则参数得到夏令时开始时间或结束时间。

9、 一种用户驻地设备 CPE, 其特征在于, 包括:

接收模块, 用于接收携带有夏令时规则参数的消息;

提取模块, 用于若夏令时启动标识位显示启动夏令时, 则从所述消息 中提取所述夏令时规则参数;

第一获耳 ^莫块, 用于获取所述 CPE的当前年份;

第二获取模块, 用于根据所述当前年份和所述夏令时规则参数得到夏 令时开始时间或结束时间。

10、 如权利要求 9所述的 CPE, 其特征在于, 所述夏令时规则参数包括: 月 m、 周\¥、 星期 d、 小时 H、 分钟 M、 秒 S; 或者,

月 m、 S D、 小时 H、 分钟 M、 秒8。

11、 如权利要求 10所述的 CPE, 其特征在于, 还包括:

组合模块, 用于若不存在符合所述夏令时规则参数的日期, 则获取所 述当前年份的 m内的最后一日, 将所述当前年份, 所述月 m, 所述获取的最 后一日, 所述提取的小时11、 分钟 M和秒 S组合成夏令时开始时间或者结束 时间。 12、 如权利要求 9至 11任一项权利要求所述的 CPE, 其特征在于, 所述 夏令时规则参数还包括偏移量。

13、 如权利要求 9至 12任一项权利要求所述的 CPE, 其特征在于, 所述 CPE还包括:

提醒模块, 用于当系统到达夏令时开始时间或者结束时间时, 发出提 醒。

14、 一种服务器, 其特征在于, 包括:

生成模块, 用于生成携带有夏令时规则参数的消息; 其中, 所述夏令 时规则参数包括: 月 m、 周 、 星期 d、 小时 H、 分钟 M、 秒 S, 或者, 月 m、 S D、 小时 H、 分钟 M、 秒 S;

发送模块, 用于发送携带有夏令时规则参数的消息给用户驻地设备 CPE, 以便所述 CPE可以通过所述规则参数得到夏令时开始时间或结束时 间。

Description:
一种夏令时配置方法、 设备、 服务器及系统 本申请要求于 2012年 03月 22日提交中国专利局、 申请号为 201210079376.7、发明名称为 "一种夏令时配置方法、设备、服务器及系统" 的中国专利申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域 本发明涉及通信领域, 特别涉及一种夏令时配置方法、 设备、 服务器 及系统。 背景技术 目前在世界的很多地方都在使用夏令时制度, 夏令时制度为节约能源而人 为规定地方时间的制度,在夏令时制度实行期 间所有 CPE( Customer premise equipment, 用户驻地设备)使用统一的时间, 该时间被称为夏令时。

其中, 在每年夏令时制度实行前管理员在 ACS ( Auto-Configuration Server, 自动配置服务器) 中配置夏令时开始时间和夏令时结束时间, 例如管理员 在 ACS中配置夏时开始时间可以为 2012年 5月 1 日的第 0时第 0分钟第 0 秒, 以及夏令时结束时间可以为 2012年 10月 1 日的第 23时第 59分钟第 59秒; 然后 ACS广播夏令时开始时间和夏令时结束时间给 CPE; CPE当接 收到夏令时开始时间和夏令时结束时间后, 在夏令时开始时间启动使用夏 令时, 以及在夏令时结束时间结束使用夏令时, 如此 CPE在夏令时制度实 行期间实现使用夏令时。

目前在每年夏令时制度实行前管理员需要在 ACS中配置夏令时开始时 间和夏令时结束时间, 存在需要多次配置夏令时的问题。 发明内容

本发明提供了一种夏令时配置方法及设备,能 够解决需要多次配置夏令 时的问题。 所述技术方案如下:

一种夏令时配置系统, 包括服务器和用户驻地设备 CPE;

所述服务器发送携带有夏令时规则参数的消息 ,以便所述 CPE可以通过 所述规则参数得到夏令时开始时间或结束时间 ;

所述 CPE接收并解析所述消息, 得到夏令时开始时间或结束时间。 一种夏令时配置方法, 包括:

用户驻地设备 CPE接收携带有夏令时规则参数的消息;

若夏令时启动标识位显示启动夏令时,则所述 CPE从所述消息中提取所 述夏令时规则参数;

获取所述 CPE的当前年份;

根据所述当前年份和所述夏令时规则参数得到 夏令时开始时间或结束 时间。

一种夏令时配置方法, 包括:

生成携带有夏令时规则参数的消息; 其中, 所述夏令时规则参数包括: 月 m、 周^ 星期 d、 小时 H、 分钟 M、 秒 S , 或者, 月 m、 日 D、 小时 H、 分 钟^ 秒 S ;

服务器发送携带有夏令时规则参数的消息给用 户驻地设备 CPE , 以便所 述 CPE可以通过所述规则参数得到夏令时开始时间 或结束时间。

一种用户驻地设备 CPE , 包括:

接收模块, 用于接收携带有夏令时规则参数的消息;

提取模块,用于若夏令时启动标识位显示启动 夏令时,则从所述消息中 提取所述夏令时规则参数;

第一获耳 ^莫块, 用于获取所述 CPE的当前年份;

第二获取模块,用于根据所述当前年份和所述 夏令时规则参数得到夏令 时开始时间或结束时间。

一种服务器, 包括: 生成模块, 用于生成携带有夏令时规则参数的消息; 其中, 所述夏令时 规则参数包括: 月 m、 周 星期 d、 小时 H、 分钟 M、 秒 S , 或者, 月 m、 曰 D、 小时 H、 分钟 M、 秒 S ;

发送模块, 用于发送携带有夏令时规则参数的消息给用户 驻地设备 CPE ,以便所述 CPE可以通过所述规则参数得到夏令时开始时间 或结束时间。 在本发明实施例中, CPE接收携带有夏令时规则参数的消息, 若夏令 时启动标识位显示启动夏令时, 则从该消息中提取夏令时规则参数, 获取 当前年份, 根据获取的当前年份和夏令时规则参数得到夏 令时开始时间或 结束时间。 如此夏令时规则参数中不包括年份, 管理员只需配置一次夏令 时规则参数, 而不需要在每年夏令时制度执行前配置夏令时 开始时间和夏 令时结束时间, 从而实现了一次配置夏令时, 永久使用。 附图说明 图 1是本发明实施例提供的一种夏令时配置方法 程图;

图 2是本发明另一实施例提供的一种夏令时配置 法流程图;

图 3是本发明另一实施例提供的第一种 SOAP ( Simple Object Access Protocol, 筒单对象访问协议) 消息结构示意图;

图 4是本发明另一实施例提供的第二种 SOAP消息结构示意图; 图 5是本发明另一实施例提供的一种夏令时配置 法流程图;

图 6是本发明另一实施例提供的一种夏令时配置 法流程图;

图 7是本发明另一实施例提供的一种 CPE结构示意图;

图 8是本发明另一实施例提供的一种服务器结构 意图;

图 9是本发明另一实施例提供的一种夏令时配置 统结构示意图。 具体实施方式 为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本 发明实施方式作进一步地详细描述。 参见图 1 , 本发明实施例提供了一种夏令时配置方法, 包括:

步骤 101: CPE接收携带有夏令时规则参数的消息; 步骤 102: 若夏令时启动标识位显示启动夏令时, 则 CPE从该消息中提 取夏令时规则参数;

步骤 103: CPE获取当前年份;

步骤 104: CPE根据获取的当前年份和夏令时规则参数得到 夏令时开始 时间或结束时间。 在本发明实施例中, CPE接收携带有夏令时规则参数的消息,若夏令 时 启动标识位显示启动夏令时, 则从该消息中提取夏令时规则参数, 获取当 前年份, 根据获取的当前年份和夏令时规则参数得到夏 令时开始时间或结 束时间。 如此夏令时规则参数中不包括年份, 管理员只需配置一次夏令时 规则参数, 而不需要在每年夏令时制度执行前配置夏令时 开始时间和夏令 时结束时间, 从而实现了一次配置夏令时, 永久使用。

参见图 2, 本发明实施例提供了一种夏令时配置方法, 包括: 步骤 201: 服务器生成携带有夏令时规则参数的消息, 其中, 夏令时规 则参数包括夏令时开始规则参数和夏令时结束 规则参数, 夏令时开始规则 参数包括月 ml、 周 wl、 星期 dl、 小时 Hl、 分钟 Ml和秒 si , 以及夏令时结 束规则参数包括月 m2、 周 w2、 星期 d2、 小时 H2、 分钟 M2和秒 s2;

其中, ml和 m2为月, 且 ml取值为 1至 12的整数, m2取值为 ml至 12的整 数, 周 wl为 ml月中的第 wl周, 周 w2为 m2月中的第 w2周, wl的取值为 1至 5 的整数, w2的取值为 1至 5的整数, 星期 dl为第 wl周的星期 dl , 星期 d2为第 w2周的星期 d2, dl的取值为 1至 7的整数, d2的取值为 1至 7的整数, 小时 HI 为星期 dl的第 HI小时, 小时 H2为星期 d2的第 H2小时, HI的取值为 0至 23的 整数, H2的取值为 0至 23的整数, 分钟 Ml为第 HI小时的第 Ml分钟, 分钟 M2为第 H2小时的第 M2分钟, Ml的取值为 0至 59的整数, M2的取值为 0至 59 的整数, 秒 si为第 Ml分钟的第 si秒, 秒 s2为第 M2分钟的第 s2秒, si的取值 为 0至 59的整数, s2的取值为 0至 59的整数; 例如, 在本实施例中, 夏令时开始规则参数可以包括月 4、 周 2、 星期 3、 小时 12、 分钟 29以及秒 15, 以及夏令时结束规则参数可以包括月 10、 周 3、 星期 5、 小时 23、 分钟 5以及秒 30, 其中, 夏令时开始规则参数表示的时刻 为 4月的第 2周的星期 3的第 12小时的第 29分钟的第 15秒, 夏令时结束规则参 数表示的时刻为 10月的第 3周的星期 5的第 23小时的第 5分钟的第 30秒。 其中, 在本实施例中, 服务器生成的消息还可以携带偏移量, 如此可 以根据 CPE所在地的法律法规的要求来设置偏移量。其 中,偏移量为夏令时 时间与正常时间之间的时间差, 偏移量大于或等于 0分钟, 且偏移量的单位 为分钟。 其中, 管理员可以事先向服务器输入夏令时开始规则 参数、 夏令时结 束规则参数和偏移量, 然后服务器保存该夏令时开始规则参数、 夏令时结 束规则参数和偏移量, 相应地, 在每年的夏令时制度执行前服务器生成携 带有夏令时规则参数的消息, 且该消息携带夏令时启动标识位、 该夏令时 开始规则参数、 夏令时结束规则参数和偏移量。 其中, 在本实施例中, 服务器生成携带有夏令时规则参数的消息可以 为 SOAP消息; 参见图 3, SOAP消息包括夏令时使用字段

( DaylightSavingsUsed )、 夏令时开始字段( DaylightSavingStart )和夏令时 结束字段( DaylightSavingEnd ) , 夏令时使用字段携带夏令时启动标识位, 其中, 夏令时启动标识位用于显示启动夏令时或用于 显示不启动夏令时; 在本实施例中, 夏令时启动标识位显示启动夏令时, 夏令时开始字段携带 夏令时开始规则参数, 夏令时结束字段携带夏令时结束规则参数。 进一步地, 参见图 3, 在本实施例中, 可以在 SOAP消息中新增加一个 偏移量字段, 偏移量字段用于携带偏移量。

其中, 在本实施例中, 在每年的夏令时制度执行前服务器生成 SOAP消 息, SOAP消息包括夏令时使用字段、 夏令时开始字段、 夏令时结束字段和 偏移量字段, 以及 SOAP消息包括的夏令时使用字段、 夏令时开始字段、 夏 令时结束字段和偏移量字段分别携带夏令时启 动标识位、 该夏令时开始规 则参数、 夏令时结束规则参数和偏移量。

进一步地, 参见图 4, 在本实施例中, 还可以在 SOAP消息中新增加两 个字段, 分别为扩展夏令时开始字段和扩展夏令时结束 字段, 且扩展夏令 时开始字段携带夏令时开始规则参数, 扩展夏令时结束字段携带夏令时结 束规则参数。

步骤 202: 服务器发送生成携带有夏令时规则参数的消息 给 CPE, 且夏 令时规则参数包括夏令时开始规则参数和夏令 时结束规参数;

步骤 203: CPE接收携带有夏令时规则参数的消息, 对该消息携带的夏 令时启动标识位进行判断, 判断出该夏令时启动标识位显示启动夏令时, 然后执行步骤 204;

步骤 204: CPE获取当前年份, 根据获取的当前年份和夏令时开始规则 参数获取夏令时开始时间;

具体地, CPE获取当前年份, 从夏令时开始规则参数中提取月 ml、 周 wl、 星期 dl、 小时 Hl、 分钟 Ml以及秒 SI; 判断在获取的当前年份的 ml月 内是否存在第 wl周的星期 dl; 如果存在, 则确定出存在符合夏令时规则参 数的日期, 并将获取的当前年份, 提取的月 ml、 周 wl、 星期 dl、 小时 Hl、 分钟 Ml和秒 SI组合成夏令时开始时间; 如果不存在, 则确定出不存在符合 夏令时规则参数的日期, 并获取当前年份的 ml月内的最后一日, 将获取的 当前年份, 提取的月 ml , 获取的最后一日, 提取的小时 HI、 分钟 Ml和秒 S1组合成夏令时开始时间。

其中, CPE可以获取到当前年份的 ml月内包括每一周以及每一周包括 的星期, 然后再判断获取的 ml月份中是否存在第 wl周的星期 dl。

其中, CPE获取当前年份的操作可以具体为: CPE从其自身包括的时钟 中获取当前年份, 或者 CPE从网络中获取当前年份。

步骤 205: CPE根据获取的当前年份和夏令时结束规则参数 获取夏令时 结束时间;

具体地,从夏令时结束规则参数中提取月 m2、周 w2、星期 d2、 小时 H2、 分钟 M2以及秒 S2; 判断在获取的当前年份的 m2月内是否存在第 w2周的星 期 d2; 如果存在, 则确定出存在符合夏令时规则参数的日期, 并将获取的 当前年份, 提取的月 m2、 周 w2、 星期 d2、 小时 H2、 分钟 M2和秒 S2组合成 夏令时结束时间; 如果不存在, 则确定出不存在符合夏令时规则参数的日 期, 并获取当前年份的 m2月内的最后一日, 将获取的当前年份, 提取的月 m2, 获取的最后一日, 提取的小时 H2、 分钟 M2和秒 S2组合成夏令时结束 时间。

其中, CPE可以获取到当前年份的 m2月内包括每一周以及每一周包括 的星期, 然后再判断获取的 m2月份中是否存在第 w2周的星期 d2。

步骤 206: CPE获取偏移量, 在夏令时开始时间根据该偏移量设置其自 身开始使用夏令时, 以及在夏令时结束时间根据该偏移量结束其自 身使用 夏令时。 具体地, CPE获取偏移量, 当时间到达获取的夏令时开始时间时将其自 身的当前时间调快获取的偏移量, 以实现开始使用夏令时, 以及当时间到 达获取的夏令时结束时间时将其自身的当前时 间调慢获取的偏移量, 以实 现结束使用夏令时。

其中, CPE获取偏移量的操作可以具体为: 如果接收的消息还携带偏移 量, 则 CPE从接收的消息中提取偏移量; 如果接收的消息没有携带偏移量, 则 CPE获取其存储的默认偏移量。 其中, 夏令时开始规则参数和夏令时结束规则参数不 包括年份, CPE 可以根据当前年份和夏令时开始规则参数获取 夏令时开始时间, 以及根据 当前年份和夏令时结束规则参数获取夏令时结 束时间, 如此管理员只需要 在服务器中配置一次夏令时开始规则参数和夏 令时结束规则参数, 然后服 务器存储配置的夏令时开始规则参数和夏令时 结束规则参数, 并在每年夏 令时制度执行前通过消息将夏令时开始规则参 数和夏令时结束规则参数发 送给 CPE,从而使得管理员不需要每年都配置夏令时 始时间和夏令时结束 时间, 减少配置夏令时的成本。

其中, CPE可以在夏令时开始时间时, 发出提醒, 以通知用户开始使用 夏令时, 和 /或, 在夏令时结束时间时, 发出提醒, 以通知用户结束使用夏 令时; 其中, CPE可以通过语音方式发出提醒或者通过消息显 示方式发出提 醒。 在本发明实施例中, CPE获取当前年份,根据当前年份和夏令时开始 规 则参数获取夏令时开始时间, 根据当前年份和夏令时结束规则参数获取夏 令时结束时间, 在夏令时开始时间设置其自身使用夏令时, 以及在夏令时 结束时间结束其自身使用夏令时。 如此夏令时开始规则参数和夏令时结束 规则参数不包括年份, 管理员只需要向服务器配置一次夏令时开始规 则参 数和夏令时结束规则参数, 而不需要在每年夏令时制度执行前配置夏令时 开始时间和夏令时结束时间, 从而实现了一次配置夏令时, 永久使用, 减 少配置夏令时的成本。

参见图 5, 本发明实施例提供了一种夏令时配置方法, 包括: 步骤 301: 服务器生成携带有夏令时规则参数的消息, 其中, 夏令时规 则参数包括夏令时开始规则参数和夏令时结束 规则参数, 夏令时开始规则 参数包括月 ml、 日 Dl、 小时 Hl、 分钟 Ml和秒 si , 以及夏令时结束规则参 数包括月 m2、 日 D2、 小时 H2、 分钟 M2和秒 s2; 其中, ml和 m2为月, 且 ml取值为 1至 12的整数, m2取值为 ml至 12的整 数, 日 D1为 ml月份的第 D1日, 日 D2为 m2月份的第 D2日, D1的取值为 1至 31的整数, D2的取值为 1至 31的整数, 小时 HI为第 D1曰的第 HI小时, 小时 H2为第 D2曰的第 H2小时, HI的取值为 0至 23的整数, H2的取值为 0至 23的 整数, 分钟 Ml为第 HI小时的第 Ml分钟, 分钟 M2为第 H2小时的第 M2分钟, Ml的取值为 0至 59的整数, M2的取值为 0至 59的整数, 秒 si为第 Ml分钟的 第 si秒, 秒 s2为第 M2分钟的第 s2秒, si的取值为 0至 59的整数, s2的取值为 0 至 59的整数;

例如, 在本实施例中, 夏令时开始规则参数可以包括月 4、 日 1、 小时 12、 分钟 29以及秒 15, 以及夏令时结束规则参数可以包括月 10、 日 1、 小时 23、 分钟 5以及秒 30, 夏令时开始规则参数表示的时刻为 4月的第 1日的第 12 小时的第 29分钟的第 15秒, 夏令时结束规则参数表示的时刻为 10月的第 1日 的第 23小时的第 5分钟的第 30秒。

其中, 在本实施例中, 服务器生成的消息还可以携带偏移量, 如此可 以根据 CPE所在地的法律法规的要求来设置偏移量。其 中,偏移量为夏令时 时间与正常时间之间的时间差, 偏移量大于或等于 0分钟, 且偏移量的单位 为分钟。 其中, 管理员可以事先向服务器输入夏令时开始规则 参数、 夏令时结 束规则参数和偏移量, 然后服务器保存该夏令时开始规则参数、 夏令时结 束规则参数和偏移量, 相应地, 在每年的夏令时制度执行前服务器生成携 带有夏令时规则参数的消息, 且该消息携带夏令时启动标识位、 该夏令时 开始规则参数、 夏令时结束规则参数和偏移量。 其中, 在本实施例中, 服务器生成携带有夏令时规则参数的消息可以 为 SOAP消息, SOAP消息的结构参见上述实施例的步骤 201中的部分内容, 在此不再详细说明。 步骤 302: 服务器发送生成携带有夏令时规则参数的消息 给 CPE, 且夏 令时规则参数包括夏令时开始规则参数和夏令 时结束规参数; 步骤 303: CPE接收携带有夏令时规则参数的消息, 对该消息携带的夏 令时启动标识位进行判断, 判断出该夏令时启动标识位显示启动夏令时, 然后执行步骤 304; 步骤 304: CPE获取当前年份, 根据获取的当前年份和夏令时开始规则 参数获取夏令时开始时间;

具体地, CPE获取当前年份, 从夏令时开始规则参数中提取月 ml、 日 Dl、 小时 Hl、 分钟 Ml以及秒 SI; 判断在获取的当前年份的 ml月内是否存 在第 D1日; 如果存在, 则确定出存在符合夏令时规则参数的日期, 并将获 取的当前年份, 提取的月 ml、 日 Dl、 小时 Hl、 分钟 Ml和秒 SI组合成夏令 时开始时间; 如果不存在, 则确定出不存在符合夏令时规则参数的日期, 并获取当前年份的 ml月内的最后一日, 将获取的当前年份, 提取的月 ml , 获取的最后一日, 提取的小时 Hl、 分钟 Ml和秒 SI组合成夏令时开始时间。 其中, CPE获取当前年份的操作可以具体为: CPE从其自身包括的时钟 中获取当前年份, 或者 CPE从网络中获取当前年份。 步骤 305: CPE根据获取的当前年份和夏令时结束规则参数 获取夏令时 结束时间; 具体地, 从夏令时结束规则参数中提取月 m2、 日 D2、 小时 H2、 分钟 M2以及秒 S2; 判断在获取的当前年份的 m2月内是否存在第 D2日; 如果存 在, 则确定出存在符合夏令时规则参数的日期, 并将获取的当前年份, 提 取的月 m2、 日 D2、 小时 H2、 分钟 M2和秒 S2组合成夏令时结束时间; 如果 不存在, 则确定出不存在符合夏令时规则参数的日期, 并获取当前年份的 m2月内的最后一日, 将获取的当前年份, 提取的月 m2, 获取的最后一日, 提取的小时 H2、 分钟 M2和秒 S2组合成夏令时结束时间。 步骤 306: CPE获取偏移量, 在夏令时开始时间根据获取的偏移量设置 其自身开始使用夏令时, 以及在夏令时结束时间根据获取的偏移量结束 其 自身使用夏令时。

具体地, CPE获取偏移量, 当时间到达获取的夏令时开始时间时将其自 身的当前时间调快获取的偏移量, 以实现开始使用夏令时, 以及当时间到 达获取的夏令时结束时间时将其自身的当前时 间调慢获取的偏移量, 以实 现结束使用夏令时。

其中, CPE获取偏移量的操作可以具体为: 如果接收的消息还携带有 偏移量, 则 CPE从 SOAP消息中提取偏移量; 如果接收的消息没有携带偏移 量, 则 CPE获取其存储的默认偏移量。 其中, 夏令时开始规则参数和夏令时结束规则结束参 数不包括年份, CPE可以根据当前年份和夏令时开始规则参数获 取夏令时开始时间,以及根 据当前年份和夏令时结束规则参数获取夏令时 结束时间, 如此管理员只需 要在服务器中配置一次夏令时开始规则参数和 夏令时结束规则参数, 然后 服务器存储配置的夏令时开始规则参数和夏令 时结束规则参数, 并在每年 夏令时制度执行前通过消息将夏令时开始时规 则参数和夏令时结束规则参 数发送给 CPE,从而使得管理员不需要每年都配置夏令时 始时间和夏令时 结束时间, 减少配置夏令时的成本; 另外, CPE可以从接收的消息中提取偏 移量, 如此管理员可以根据 CPE所在地的法律法规的要求来设置偏移量。 其中, CPE可以在夏令时开始时间时, 发出提醒, 以通知用户开始使用 夏令时, 和 /或, 在夏令时结束时间时, 发出提醒, 以通知用户结束使用夏 令时; 其中, CPE可以通过语音方式发出提醒或者通过消息显 示方式发出提 醒。 在本发明实施例中, CPE获取当前年份,根据当前年份和夏令时开始 规 则参数获取夏令时开始时间, 根据当前年份和夏令时结束规则参数获取夏 令时结束时间, 在夏令时开始时间设置其自身使用夏令时, 以及在夏令时 结束时间结束其自身使用夏令时。 如此夏令时开始规则参数和夏令时结束 规则参数不包括年份, 管理员只需要向服务器配置一次夏令时开始规 则参 数和夏令时结束规则参数, 而不需要在每年夏令时制度执行前配置夏令时 开始时间和夏令时结束时间, 从而实现了一次配置夏令时, 永久使用, 减 少配置夏令时的成本。

参见图 6, 本发明实施例提供了一种夏令时配置方法, 包括: 步骤 401: 服务器生成携带有夏令时规则参数的消息; 其中, 夏令时规 则参数包括: 月 m、 周 、 星期 d、 小时 H、 分钟 M、 秒 S, 或者, 月 m、 S D、 小时 H、 分钟 M、 秒 S; 步骤 402: 服务器发送携带有夏令时规则参数的消息给 CPE, 以便 CPE 可以通过夏令时规则参数得到夏令时开始时间 或结束时间。 在本发明实施例中, 服务器生成携带有夏令时规则参数的消息; 其中, 夏令时规则参数包括: 月 m、 周 、 星期 d、 小时 H、 分钟 M、 秒 S, 或者, 月 m、 S D、小时 H、分钟 M、秒 S,发送携带有夏令时规则参数的消息给 CPE, 以便 CPE可以通过夏令时规则参数得到夏令时开始时 间或结束时间。如此夏 令时规则参数中不包括年份, 管理员只需配置一次夏令时规则参数, 而不 需要在每年夏令时制度执行前配置夏令时开始 时间和夏令时结束时间, 从 而实现了一次配置夏令时, 永久使用。

参见图 7, 本发明实施例提供了一种 CPE, 包括: 接收模块 501 , 用于接收携带有夏令时规则参数的消息; 提取模块 502, 用于若夏令时启动标识位显示启动夏令时, 则从该消息 中提取夏令时规则参数;

第一获耳 ^莫块 503 , 用于获取 CPE的当前年份; 第二获取模块 504, 用于根据当前年份和夏令时规则参数得到夏令 时开 始时间或结束时间。 其中, 夏令时规则参数包括: 月 m、 周 、 星期 d、 小时 H、 分钟 M、 秒 S; 或者, 月 m、 S D、 小时 H、 分钟 M、 秒8。 进一步地, 该 CPE还包括: 组合模块, 用于若不存在符合夏令时规则参数的日期, 则获取当前年 份的 m内的最后一日, 将当前年份, 提取的月 m, 获取的最后一日, 提取的 小时11、 分钟 M和秒 S组合成夏令时开始时间或者结束时间。 其中, 所述夏令时规则参数还包括偏移量。 进一步进, CPE还包括: 提醒模块, 用于当系统到达夏令时开始时间或者结束时间 时, 发出提 在本发明实施例中, CPE接收携带有夏令时规则参数的消息,若夏令 时 启动标识位显示启动夏令时, 则从该消息中提取夏令时规则参数, 获取当 前年份, 根据获取的当前年份和夏令时规则参数得到夏 令时开始时间或结 束时间。 如此夏令时规则参数中不包括年份, 管理员只需配置一次夏令时 规则参数, 而不需要在每年夏令时制度执行前配置夏令时 开始时间和夏令 时结束时间, 从而实现了一次配置夏令时, 永久使用。

参见图 8, 本发明实施例提供了一种服务器, 包括: 生成模块 601 , 用于生成携带有夏令时规则参数的消息; 其中, 夏令时 规则参数包括: 月 m、 周 、 星期 d、 小时 H、 分钟 M、 秒 S, 或者, 月 m、 S D、 小时 H、 分钟 M、 秒 S; 发送模块 602,用于发送携带有夏令时规则参数的消息给 CPE,以便 CPE 可以通过规则参数得到夏令时开始时间或结束 时间。 在本发明实施例中, 生成携带有夏令时规则参数的消息; 其中, 夏令 时规则参数包括: 月 m、 周 、 星期 d、 小时 H、 分钟 M、 秒 S, 或者, 月 m、 S D、 小时 H、 分钟 M、 秒 S; 发送携带有夏令时规则参数的消息给 CPE, 以 便 CPE可以通过规则参数得到夏令时开始时间或结 束时间。如此夏令时规则 参数中不包括年份, 管理员只需配置一次夏令时规则参数, 而不需要在每 年夏令时制度执行前配置夏令时开始时间和夏 令时结束时间, 从而实现了 一次配置夏令时, 永久使用。

参见图 9, 本发明实施例提供了一种夏令时配置系统, 包括服务器 701 和 CPE702; 服务器 701发送携带有夏令时规则参数的消息,以便 CPE702可以通过所 述规则参数得到夏令时开始时间或结束时间;

CPE702接收并解析所述消息, 得到夏令时开始时间或结束时间。 其中, 所述夏令时规则参数包括: 月 m、 周 、 星期 d、 小时 H、 分钟 M、 秒 S; 或者, 月 m、 S D、 小时 H、 分钟 M、 秒8。 在本发明实施例中, 服务器生成携带有夏令时规则参数的消息; 其中, 夏令时规则参数包括: 月 m、 周 、 星期 d、 小时 H、 分钟 M、 秒 S, 或者, 月 m、 S D、 小时 H、 分钟 M、 秒 S; CPE可以通过规则参数得到夏令时开 始时间或结束时间。 如此夏令时规则参数中不包括年份, 管理员只需配置 一次夏令时规则参数, 而不需要在每年夏令时制度执行前配置夏令时 开始 时间和夏令时结束时间, 从而实现了一次配置夏令时, 永久使用。 本领域普通技术人员可以理解实现上述实施例 的全部或部分步骤可以 通过硬件来完成, 也可以通过程序来指令相关的硬件完成, 所述的程序可 以存储于一种计算机可读存储介质中, 上述提到的存储介质可以是只读存 储器, 磁盘或光盘等。 以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发 明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在 本发明的保护范围之内。