一种cmmb设备城市自动切换的方法及装置的制作方法

文档序号:7968798阅读:157来源:国知局
专利名称:一种cmmb设备城市自动切换的方法及装置的制作方法
技术领域
本发明涉及多媒体广播领域,尤其涉及 一种CMMB(China Mobile Multimedia Broadcasting)设备城市自动切换的方法及装置。
背景技术
随着 CMMB(China Mobile Multimedia Broadcasting)服务被装置进手机、PND 和车辆等移动设备中,尤其是CMMB网络覆盖范围的扩大、以及音视频业务和部分业务的发展,CMMB成为移动电视的主流和发展方向,大众对这种服务的需求也越来越大,越来越多的 CMMB设备被开发和设计出来,并大量向企业和公众用户提供、成为人们日常生活和出游的一部分。但是由于CMMB各城市部署的基站频点都不相同,导致用户从一个城市移动到另外一个城市,CMMB设备就无法继续观看电视或接收数据服务(如股票、实时路况信息等)。 这样会极大降下CMMB服务的可用性和用户的满意度,增加了用户的使用负担和不便。此问题是目前CMMB所存在缺陷和不足,也是各终端设备厂商开发设计产品的难题。目前部分终端设备厂商让用户手动切换城市或手动全频段搜索频点,以使用户到一个新的城市后,可继续观看CMMB音视频服务或数据接收业务。但是各厂商的产品设计不尽相同,并且各全国城市的CMMB频点也不无法及时更新。用户使用CMMB设备时,往往随时从一个城市游走到另外一个城市,而不是固定地永久呆在一个城市。因此在现有技术下,用户需求频繁对CMMB设备进行手动切换城市或手动全频段搜索,增加用户的劳动量,降低产品的易用性。特别在用户驾驶车辆的过程中,手动切换会引发驾驶的不安全性。

发明内容
鉴于现有技术的缺陷,本发明提供一种CMMB设备城市自动切换方法,其特征在于包括如下步骤(1)加载CMMB系统在各城市的频点部署以及所提供服务的数据表;(2)CMMB 设备接收GPS定位信息,确定当前所处城市,判断当前所处城市是否发生变更,若未变更, 则不执行下面步骤,直到城市发生变更;(3)获取变更后城市的CMMB频点,并搜索该频点可用的基站;(4)将CMMB设备自动切换到搜索到的可用频点上;(5)启动与所述可用频点相对应的所能提供的服务。根据本发明的CMMB设备城市自动切换方法,其特征在于所述服务包括音视频服务和数据接收业务。根据本发明的CMMB设备城市自动切换方法,其特征在于在CMMB设备进入CMMB 信号盲区时,根据GPS所处的状态和地理位置,计算出距离该设备当前最近CMMB信号基站的城市,获取目标城市的频点并通知CMMB设备搜索该频点,并不断重复该过程。根据本发明的CMMB设备城市自动切换方法,其特征在于根据CMMB信号强度的变化,定时对GPS定位状态进行检测,以及时更新CMMB设备当前所处城市。根据本发明的CMMB设备城市自动切换方法,其特征在于对所接收到的CMMB信号进行过滤掉信号抖动和跳变的处理。 根据本发明的CMMB设备城市自动切换方法,其特征在于在两个城市信号发生交叠时,若CMMB设备移出信号交叠区进入某城市最小信息覆盖范围,也需要进行城市自动切换。 根据本发明的CMMB设备城市自动切换方法,其特征在于若CMMB设备所设置的当前城市与GPS定位获取的城市不相同时,进行城市校正,切换为GPS定位的城市。 此外,本发明还提供了一种CMMB设备城市自动切换装置,其特征在于包括如下装置用于加载CMMB系统在各城市的频点部署以及所提供服务的数据表的装置;(2)用于使得CMMB设备接收GPS定位信息,确定当前所处城市,判断当前所处城市是否发生变更,若未变更,则不执行下面步骤,直到城市发生变更的装置;用于获取变更后城市的CMMB频点,并搜索该频点可用的基站的装置;用于将CMMB设备自动切换到搜索到的可用频点上的装置; 用于启动与所述可用频点相对应的所能提供的服务的装置。根据本发明的CMMB设备城市自动切换装置,其特征在于所述服务包括音视频服务和数据接收业务。根据本发明的CMMB设备城市自动切换装置,其特征在于还包括用于在CMMB设备进入CMMB信号盲区时,根据GPS所处的状态和地理位置,计算出距离该设备当前最近CMMB 信号基站的城市,获取目标城市的频点并通知CMMB设备搜索该频点的装置。根据本发明的CMMB设备城市自动切换装置,其特征在于根据CMMB信号强度的变化,定时对GPS定位状态进行检测,以及时更新CMMB设备当前所处城市。根据本发明的CMMB设备城市自动切换装置,其特征在于还包括用于对所接收到的CMMB信号进行过滤掉信号抖动和跳变的处理的装置。本发明充分利用了 CMMB各城市频点在一定时期内无变化、以及CMMB设备可全频段搜索可用频点等特性,利用CMMB设备可接收GPS位置信息,进行基于位置的可用频点搜索,并将搜索到的可用频点自动设置给CMMB芯片和启动该频点提供的服务,以达到CMMB设备自动进行城市间的服务切换和播放。


图1是根据本发明CMMB设备实现城市自动切换的方法的流程图;
具体实施例方式为使本发明的上述目的、特征和优点更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。图1是根据本发明CMMB设备实现城市自动切换的方法的流程图;其中包括如下步骤步骤一、加载CMMB系统在各城市的频点部署以及所提供服务的数据表;在该步骤中,从中广传播集团有限公司获取全国各城市的CMMB部署基站个数和基站信号覆盖的范围,以及各城市的基站频点和服务ID ;其中每个基站的服务都包括音视频服务和数据接收业务等数据信息。将以上数据分析处理,生成特定数据格式的城市列表文件供程序使用,在该列表文件中包括了各城市所提供服务的数据表。CMMB设备在开机后, 将该城市列表文件加载至程序中,进而将CMMB系统在各城市的频点部署以及所提供服务的数据表加载到CMMB设备中。步骤二、CMMB设备接收GPS定位信息,确定当前所处城市,判断当前所处城市是否发生变更,若未变更,则不执行下面步骤,直到城市发生变更;在该步骤中,CMMB设备每秒接收一次GPS定位信息,并根据CMMB设备当前所处的城市及城市名称,程序在城市列表中逐一查询,找到当前城市的CMMB频点,将该频点发送给CMMB芯片,进行基站搜索。如果没有搜索到可用的基站,则重复该搜索过程;如果搜索到可用的基站,则将CMMB芯片绑定至该可用基站的频点。在该过程中,CMMB设备根据GPS定位信息和城市列表数据,定期判定当前CMMB设备的位置是否发生变更,即CMMB设备是否从一个城市移动进入另外一个城市。如果当前所处的城市发生变更,则获取处理的新城市,若未变更,则CMMB设备继续工作在当前城市的频点上。并不断重复该过程,直到城市发生变更。若CMMB设备所设置的 当前城市与GPS定位获取的城市不相同时,进行城市校正,切换为GPS定位的城市。由于CMMB系统目前在全国还没有实现全覆盖,所以在城市之间的存在信号盲区, 当CMMB设备接收的信号强度在一定的时间内为0时,认为设备进行CMMB信号盲区,此时根据GPS所处的状态和地理位置,调用城市管理模块,计算出距离该设备当前最近CMMB信号基站的城市,并根据信号强度、距离、行驶方向,综合判断选取目标城市,获取目标城市的频点并通知CMMB芯片搜索该频点,并不断重复该过程。如果搜索到CMMB信号并存在可用服务,调用城市管理模块,更新设备的当前城市。同时给出语音提示,并且更新使用CMMB资源的各子模块状态。如果搜索失败,继续检测各条件,当前满足一定的条件后再次进行搜索可用服务。对于两个城市信号覆盖发生交叠的情况,在两个城市信号发生交叠时,若CMMB设备移出信号交叠区进入某城市最小信息覆盖范围,也需要进行城市自动切换。此外,由于CMMB信号的传输过程中受到距离和遮挡物的影响,在同一城市的不同位置,CMMB信号强度会不断地抖动或跳变,以及信号盲区。所以需要对CMMB信号进行一定的分析处理,过滤掉信号的抖动和跳变,当信号的强度连续多少秒大于0或为等于0时, CMMB设备处理一个稳定的播放或无法播放的状态,并将处理后的信号强度输出。步骤三、获取变更后城市的CMMB频点,并搜索该频点可用的基站;当CMMB设备从一个城市移动进入另外一个城市时,确定当前所处的城市发生变更,进一步,CMMB设备根据所加载的CMMB系统在各城市的频点部署查找变更后所处城市的频点,并搜索该频点可用的基站。步骤四、将CMMB设备自动切换到搜索到的可用频点上; 搜索到可用的基站,将CMMB设备的芯片绑定至该基站的频点上。修改CMMB设备的当前城市名称,并通知正在运行的CMMB设备各子模块,将城市名称更新为新的城市名称。 CMMB设备同时给出语音播报提示用户,告知用户CMMB城市切换到一个新的城市。步骤五、启动与所述可用频点相对应的所能提供的服务。根据所加载的CMMB系统在各城市的频点部署以及所提供服务的数据表查找变更后所处城市提供的CMMB业务,CMMB设备将该业务的服务通知CMMB芯片,并启动该服务。如果用户在观看电视,则启动上一城市对应频道。如果用户在接收数据业务,则接收当前城市下发的数据业务。当用户从一个CMMB频点为20的城市到另外一个CMMB频点也为20的城市时,由于两个城市的频点相同,CMMB的部分服务可用,但大部服务不可用,导致用户的混舌L。所以需要定时校正用户处理的城市是否为设备的当前设置城市,如果不是则更新为用户处理城市。下面以一车辆移动跨越城市的过程为例子,整体上描述CMMB设备切换的过程假设有一辆装备了 CMMB设备的汽车,从北京至廊坊。该汽车从北京二环出发,当车辆开始行驶时,开机运行CMMB设备,设备运行后会自动加载城市列表数据,并播放电视。 当GPS位置后,设备获取GPS定位信息,并且校正CMMB设备所设置的当前城市,如果是GPS 定位后计算的城市,则进入CMMB服务开启。如果不是,则将当前城市更新为GPS定位的城市,并启动CMMB服务。汽车开始往廊坊方向行驶,随着汽车驶离北京中心,CMMB基站的信号强度逐渐变弱,直到信号强度变为零。此时CMMB视频播放开始不流畅,或无法播放。当GPS 定位信息检测出汽车已离开北京的CMMB基站信号覆盖区域,并且进入廊坊的CMMB基站信号覆盖区域。城市发生了改变,则搜索廊坊的可用CMMB基站信号,如果没有搜索到可用频点,则等待下一次检测;如果搜索到可用频点,CMMB设备的当前设置的城市名称更新为廊坊,通知电视播放模块更新城市 名称和频道列表,并播放语音提示“CMMB城市切换为廊坊”。 并且开始播放廊坊的CMMB基站提供的视频服务。本发明充分利用了 CMMB各城市频点在一定时期内无变化、以及CMMB设备可全频段搜索可用频点等特性,利用CMMB设备可接收GPS位置信息,进行基于位置的可用频点搜索,并将搜索到的可用频点自动设置给CMMB芯片和启动该频点提供的服务,以达到CMMB设备自动进行城市间的服务切换和播放。CMMB自动切换城市功能在不修改设备设计和制造工序的情况,利用现有硬件完美地解决了上述问题,极大的改善了 CMMB设备的可用性、通用性和使用方式,给用户带来新的、便捷的体验。最后应当说明的是以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解依然可以对本发明的具体实施方式
进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
权利要求
1.一种CMMB设备城市自动切换方法,其特征在于包括如下步骤(1)加载CMMB系统在各城市的频点部署以及所提供服务的数据表;(2)CMMB设备接收GPS定位信息,确定当前所处城市,判断当前所处城市是否发生变更,若未变更,则不执行下面步骤,直到城市发生变更;(3)获取变更后城市的CMMB频点,并搜索该频点可用的基站;(4)将CMMB设备自动切换到搜索到的可用频点上;(5)启动与所述可用频点相对应的所能提供的服务。
2.根据权利要求1所述的CMMB设备城市自动切换方法,其特征在于所述服务包括音视频服务和数据接收业务。
3.根据权利要求1所述的CMMB设备城市自动切换方法,其特征在于在CMMB设备进入CMMB信号盲区时,根据GPS所处的状态和地理位置,计算出距离该设备当前最近CMMB信号基站的城市,并根据信号强度、距离、行驶方向,综合判断选取目标城市,获取目标城市的频点并通知CMMB设备搜索该频点,并不断重复该过程。
4.根据权利要求1所述的CMMB设备城市自动切换方法,其特征在于根据CMMB信号强度的变化,定时对GPS定位状态进行检测,以及时更新CMMB设备当前所处城市。
5.根据权利要求1所述的CMMB设备城市自动切换方法,其特征在于对所接收到的 CMMB信号进行过滤掉信号抖动和跳变的处理。
6.根据权利要求1所述的CMMB设备城市自动切换方法,其特征在于在两个城市信号发生交叠时,若CMMB设备移出信号交叠区进入某城市最小信息覆盖范围,也需要进行城市自动切换。
7.根据权利要求1所述的CMMB设备城市自动切换方法,其特征在于若CMMB设备所设置的当前城市与GPS定位获取的城市不相同时,进行城市校正,切换为GPS定位的城市。
8.—种CMMB设备城市自动切换装置,其特征在于包括如下装置用于加载CMMB系统在各城市的频点部署以及所提供服务的数据表的装置;用于使得CMMB设备接收GPS定位信息,确定当前所处城市,判断当前所处城市是否发生变更,若未变更,则不执行下面步骤,直到城市发生变更的装置;用于获取变更后城市的CMMB频点,并搜索该频点可用的基站的装置;用于将CMMB设备自动切换到搜索到的可用频点上的装置;用于启动与所述可用频点相对应的所能提供的服务的装置。
9.根据权利要求6所述的CMMB设备城市自动切换装置,其特征在于所述服务包括音视频服务和数据接收业务。
10.根据权利要求6所述的CMMB设备城市自动切换装置,其特征在于还包括用于在 CMMB设备进入CMMB信号盲区时,根据GPS所处的状态和地理位置,计算出距离该设备当前最近CMMB信号基站的城市,获取目标城市的频点并通知CMMB设备搜索该频点的装置。
11.根据权利要求6所述的CMMB设备城市自动切换装置,其特征在于根据CMMB信号强度的变化,定时对GPS定位状态进行检测,以及时更新CMMB设备当前所处城市。
12.根据权利要求6所述的CMMB设备城市自动切换装置,其特征在于还包括用于对所接收到的CMMB信号进行过滤掉信号抖动和跳变的处理的装置 。
全文摘要
一种CMMB设备城市自动切换方法,其特征在于包括如下步骤(1)加载CMMB系统在各城市的频点部署以及所提供服务的数据表;(2)CMMB设备接收GPS定位信息,确定当前所处城市,判断当前所处城市是否发生变更,若未变更,则不执行下面步骤,直到城市发生变更;(3)获取变更后城市的CMMB频点,并搜索该频点可用的基站;(4)将CMMB设备自动切换到搜索到的可用频点上;(5)启动与所述可用频点相对应的所能提供的服务。
文档编号H04W48/16GK102361511SQ201110353829
公开日2012年2月22日 申请日期2011年11月10日 优先权日2011年11月10日
发明者西琦 申请人:北京乾图方园软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1