Mbms用户获取网络系统时间的方法

文档序号:7701268阅读:132来源:国知局
专利名称:Mbms用户获取网络系统时间的方法
技术领域
本发明涉及网络系统时间的获取技术,特别涉及TD-SCDMA系统中多媒体组播/广 播业务(MBMS)用户获取网络系统时间的方法。
背景技术
由于广播网络单向下行的特性,终端无法向服务器请求时间信息,而在目前的 TD-MBMS标准以及3GPP标准中并不携带网络侧的时间信息下发给终端,这样终端的时间包 括终端中各个应用的时间,只能依赖于终端自身的设置,因此有可能造成终端与网络侧在 时间上的不一致。对于TD-SCDMA系统,在目前关于MBMS用户获取网络系统时间的解决方案中,大多 只给出了通过网络侧向MBMS用户下发系统时间,以及该系统时间信息的格式,例如包括的 比特数、小时、分钟和秒的计数形式等。但是,对于通信系统而言,从网络侧确定系统时间信 息的时刻,到网络侧进行所需处理后(例如按照协议规定组包)下发该系统时间信息的时 刻,中间是需要经过一定的延迟的,因此,网络侧和MBMS用户如果均不对网络侧确定的系 统时间进行任何调整,则MBMS用户获取的系统时间仍然是不准确的。

发明内容
有鉴于此,本发明提供一种TD-SCDMA系统中MBMS用户获取网络系统时间的方法, 能够获取准确的系统时间。为实现上述目的,本发明采用如下的技术方案一种网络向MBMS用户下发网络系统时间的方法,包括网络侧获取系统时间,并确定MCCH消息修改周期及该修改周期起始点所对应的 SFN ;网络侧利用所述系统时间对应的SFN与所述起始点对应SFN之间的时间差,将获 取的系统时间调整为所述起始点对应SFN所对应的系统时间;网络侧在确定的所述MCCH消息修改周期内,通过MCCH消息将调整后的系统时间 下发给所述MBMS用户。较佳地,确定满足SFN mod 2m = 0的SFN为所述MCCH消息修改周期起始点对应 的SFN,其中,m为MCCH消息修改周期系数。较佳地,通过RRC消息将所述m的取值广播给所述MBMS用户。较佳地,在满足SFN mod 2m = 0的SFN中,选择在准备下发所述系统时间时,即将 到来、且距离当前SFN最近的SFN,作为所述MCCH消息修改周期起始点对应的SFN。一种MBMS用户接收网络系统时间的方法,包括MBMS用户接收网络侧通过MCCH消息下发的调整后的系统时间,并确定所述MCCH 消息所在的MCCH消息修改周期的起始点对应的SFN ;将接收的所述调整后的系统时间作为所述起始点对应SFN所对应的系统时间。
较佳地,确定满足SFN mod 2m = 0的SFN中已经到达、且距离所述MCCH消息对应 SFN最近的SFN,为所述MCCH消息修改周期起始点对应的SFN,其中,m为修改周期系数。较佳地,接收网络侧通过RRC消息广播的所述m的取值。较佳地,该方法进一步包括:MBMS用户根据所述MCCH消息对应SFN与所述起始点 对应SFN间的时间差,确定接收所述系统时间的SFN所对应的系统时间。较佳地,该方法进一步包括将获取的系统时间换算为格林威治时间GMT,并根据 所述MBMS用户中时区的设置,转换为本地时间。由上述技术方案可见,本发明中,一方面,网络侧获取系统时间,并确定MCCH消息 修改周期起始点对应的SFN,然后利用获取系统时间的SFN与起始点对应SFN之间的时间 差,将获取的系统时间调整为所述起始点对应SFN所对应的系统时间;网络侧在起始点所 在的MCCH消息修改周期内,通过MCCH消息将调整后的系统时间下发给MBMS用户。另一方 面,MBMS用户接收调整后的系统时间,并确定携带该系统时间的MCCH消息所在的MCCH消 息修改周期以及该修改周期起始点对应的SFN,将接收的系统时间作为确定的起始点对应 SFN所对应的系统时间。这样,通过网络侧对获取的系统时间进行调整,将发送的时间信息 与MCCH消息修改周期起始点对应的SFN相对应,MBMS用户接收的时间即为起始点对应SFN 所对应的系统准确时间。


图1为本发明中网络向MBMS用户下发网络系统时间的方法流程示意图。
具体实施例方式为使本发明的目的、技术手段和优点更加清楚明白,以下结合附图对本发明做进 一步详细说明。本发明的基本思想是在网络侧将下发的系统时间进行调整,使得MBMS用户能够 明确接收到的时间信息所对应的时间点。在MBMS业务中,网络侧会向MBMS用户广播MCCH消息,该MCCH消息存在修改周期, 在同一 MCCH修改周期内,网络侧可以重复向MBMS用户广播的MCCH消息,并且同一 MCCH修 改周期内各个MCCH消息的内容保持不变。本发明即利用MCCH消息修改周期的特性,通过 MCCH消息向MBMS用户发送系统时间信息。其中,网络侧将获取的系统时间转换为MCCH消 息修改周期起始点对应的起始时间,并在该MCCH消息修改周期内下发给MBMS用户。这样, MBMS用户在任一 MCCH消息修改周期内接收的系统时间,即为该修改周期起始点对应的系 统时间。下面对本发明中的网络系统时间获取方法的具体实施进行详细描述。图1为本发明中网络向MBMS用户下发网络系统时间的方法流程示意图。如图1 所示,该方法包括步骤101,网络侧获取系统时间以及该系统时间对应的SFN。网络侧获取系统时间的时刻和方式均与现有技术相同,例如根据NTP服务器/GPS 获得准确的系统时间。该系统时间为协调世界时(UTC),以1980年1月6日0时0分0秒 为起点,精确到秒。其中,网络侧具体为无线网络控制器(RNC)。
4
SFN是系统中的无线帧编号,无线帧占用时长为10ms,即无线帧号每IOms递增一 个,该无线帧编号取值为0-4096,取值到4096后再循环回取值为0。网络和MBMS用户均以 无线帧为单位接收和发送信息。本发明中,确定上述准确系统时间的时刻所对应的SFN。本实施例以在某时刻获取一特定系统时间为例来说,假定获取的系统时间为A,且 获取的该系统时间对应的子帧号为SFNl。步骤102,确定一 MCCH消息修改周期及该修改周期起始点对应的SFN2。本步骤确定用于下发步骤101中获取的系统时间的MCCH消息修改周期。在网络 侧获取系统时间后,可能需要经过一些处理后再发送给MBMS用户。当网络侧结束所述处 理,准备发送获取的系统时间时,选择一个MCCH消息修改周期,在该MCCH消息修改周期起 始点开始下发获取的系统时间;具体选择的MCCH消息修改周期可以是即将到来的任意一 个MCCH消息修改周期。为使MBMS用户尽快接收到系统时间,较佳地,选择的MCCH消息修 改周期为准备发送系统时间时,即将到来的、距离当前时刻最近的MCCH消息修改周期。在确定一 MCCH消息修改周期后,进一步确定该MCCH消息修改周期起始点对应的 SFN。具体地,MCCH消息修改周期起始点对应的SFN为满足SFN mod 2m = 0的SFN,其 中,m为MCCH消息修改周期系数,由网络通过RRC消息广播给MBMS用户。当选择的MCCH消息修改周期为前述的即将到来的、距离当前时刻最近的MCCH消 息修改周期时,本步骤中确定的SFN为满足SFN mod 2m = 0的SFN中即将到来、且距离当 前SFN最近的SFN,设为SFN2。例如,假定m = 3,在SFN = 9时获得准确的系统时间,则本步骤获取的MCCH消息 修改周期起始点对应的SFN2的取值为16。步骤103,根据SFNl与SFN2之间的时间差,将获取的系统时间调整为SFN2对应的 系统时间。本步骤中,根据SFNl与SFN2之间的时间差,对获取的系统时间进行调整。最简单 地,将获取的系统时间加上SFNl与SFN2之间的时间差,即可以得到调整后的系统时间。其 中,调整后的系统时间精度可以根据需要设定。步骤104,在步骤102所确定的MCCH消息修改周期内,将步骤103中确定的系统时 间携带在MCCH消息中广播给MBMS用户。步骤105,MBMS用户接收网络侧通过MCCH消息下发的系统时间。 步骤106,MBMS用户确定接收的MCCH消息所在的MCCH消息修改周期的起始点对 应的SFN,将接收的系统时间作为该起始点对应SFN所对应的系统时间。本步骤中,MBMS用户接收一 MCCH消息下发的系统时间后,需要确定该系统时间对 应的时间点。如前所述,在网络侧下发系统时间时,MCCH消息中携带的是本MCCH消息修改 周期内该修改周期起始点对应的SFN2所对应的系统时间,因此MBMS用户在确定接收的系 统消息时,也与网络侧采用相对应的方式。具体地,确定满足SFN mod 2m = 0的SFN中已经到达、且距离接收的MCCH消息对 应SFN最近的SFN,为该MCCH消息修改周期起始点对应的SFN,即SFN2。在确定MCCH消息修改周期起始点对应的SFN2后,将该MCCH消息中携带的系统时 间作为SFN2对应的系统时间。
在本步骤确定的系统时间为UTC,如果需要,还可以通过下一步骤将其进行时间转 换,以适用应用需要。步骤107,MBMS用户确定MCCH消息对应SFN所对应的系统时间,将其换算为格林 威治时间GMT,并根据MBMS用户中时区的设置,转换为本地时间。在步骤106中,MBMS用户已经确定了 MCCH消息修改周期起始点对应SFN所对应 的系统时间。通常,MBMS用户会将该起始点对应的系统时间转换为当前系统时间,即携带 系统时间的MCCH消息对应SFN所对应的系统时间。具体地,设MBMS用户接收的携带系统 时间的MCCH消息对应的SFN为SFN3,则根据SFN3与SFN2间的时间差(UE可以通过现有方 式获取该时间差),以及SFN2对应的系统时间,可以确定SFN3对应的系统时间。然后,再将 该SFN3对应的系统时间换算为格林威治时间GMT,并根据MBMS用户中时区的设置,转换为 本地时间,即为系统的当前本地时间。至此,本发明中MBMS用户获取系统时间的方法处理流程结束。在上述流程中,本 发明中的网络系统时间获取方法分为两个部分,步骤101 104为网络向MBMS用户下发网 络系统时间的方法流程,步骤105 107为MBMS用户接收网络系统时间的方法。由网络侧 和MBMS用户相互配合,在网络侧进行系统时间的调整,使MBMS用户能够获得准确的系统时 间,并能确定获得的系统时间所对应的时间点;同时,利用MCCH消息修改周期的特性下发 系统时间,空口只需要发送UTC时间信息即可,而无需携带其它任何时间调整或者SFN信 息,使空口开销较小。以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发 明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围 之内。
权利要求
一种网络向MBMS用户下发网络系统时间的方法,其特征在于,该方法包括网络侧获取系统时间,并确定MCCH消息修改周期及该修改周期起始点所对应的SFN;网络侧利用所述系统时间对应的SFN与所述起始点对应SFN之间的时间差,将获取的系统时间调整为所述起始点对应SFN所对应的系统时间;网络侧在确定的所述MCCH消息修改周期内,通过MCCH消息将调整后的系统时间下发给所述MBMS用户。
2.根据权利要求1所述的方法,其特征在于,确定满足SFNmod 2m = 0的SFN为所述 MCCH消息修改周期起始点对应的SFN,其中,m为MCCH消息修改周期系数。
3.根据权利要求2所述的方法,其特征在于,通过RRC消息将所述m的取值广播给所述 MBMS用户。
4.根据权利要求2所述的方法,其特征在于,在满足SFNmod 2m = 0的SFN中,选择在 准备下发所述系统时间时,即将到来、且距离当前SFN最近的SFN,作为所述MCCH消息修改 周期起始点对应的SFN。
5.一种MBMS用户接收网络系统时间的方法,其特征在于,该方法包括MBMS用户接收网络侧通过MCCH消息下发的调整后的系统时间,并确定所述MCCH消息 所在的MCCH消息修改周期的起始点对应的SFN ;将接收的所述调整后的系统时间作为所述起始点对应SFN所对应的系统时间。
6.根据权利要求5所述的方法,其特征在于,确定满足SFNmod 2m = 0的SFN中已经 到达、且距离所述MCCH消息对应SFN最近的SFN,为所述MCCH消息修改周期起始点对应的 SFN,其中,m为修改周期系数。
7.根据权利要求6所述的方法,其特征在于,接收网络侧通过RRC消息广播的所述m的 取值。
8.根据权利要求5到7中任一所述的方法,其特征在于,该方法进一步包括:MBMS用户 根据所述MCCH消息对应SFN与所述起始点对应SFN间的时间差,确定接收所述系统时间的 SFN所对应的系统时间。
9.根据权利要求8所述的方法,其特征在于,该方法进一步包括将获取的系统时间换 算为格林威治时间GMT,并根据所述MBMS用户中时区的设置,转换为本地时间。
全文摘要
本发明公开了一种MBMS用户获取系统时间的方法。其中,网络侧获取系统时间,并确定MCCH消息修改周期起始点对应的SFN,然后利用获取系统时间的SFN与起始点对应SFN之间的时间差,将获取的系统时间调整为所述起始点对应SFN所对应的系统时间;网络侧在起始点所在的MCCH消息修改周期内,通过MCCH消息将调整后的系统时间下发给MBMS用户。MBMS用户接收调整后的系统时间,并确定携带该系统时间的MCCH消息所在的MCCH消息修改周期以及该修改周期起始点对应的SFN,将接收的系统时间作为确定的起始点对应SFN所对应的系统时间。应用本发明,能够使MBMS用户获得准确的系统时间。
文档编号H04W56/00GK101931873SQ20091008834
公开日2010年12月29日 申请日期2009年6月26日 优先权日2009年6月26日
发明者沈东栋, 王浩然, 贺刚 申请人:鼎桥通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1