一种CDMA锁小区方法及系统技术方案

技术编号:10659152 阅读:93 留言:1更新日期:2014-11-19 19:03
本发明专利技术提供一种CDMA锁小区方法,所述方法包括如下步骤:判断锁小区功能是否为首次使用,若为首次使用,则先查询当前小区与周边小区的PN值,组建成第一PN值列表,设置阈值,再查询当前小区与周边小区的PN值,组建成第二PN值列表,否则直接查询当前小区与周边小区的PN值,组建成第二PN值列表;将第二PN值列表和第一PN值列表做交集运算,获得交集元素个数;判断交集元素个数是否小于阈值,若是,则判为移机,并触发锁小区功能,否则,判为未发生移机。本发明专利技术还提供一种CDMA锁小区系统,实现了在CDMA制式下的移机检测,限制无线POS终端所使用的范围。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种CDMA锁小区方法,所述方法包括如下步骤:判断锁小区功能是否为首次使用,若为首次使用,则先查询当前小区与周边小区的PN值,组建成第一PN值列表,设置阈值,再查询当前小区与周边小区的PN值,组建成第二PN值列表,否则直接查询当前小区与周边小区的PN值,组建成第二PN值列表;将第二PN值列表和第一PN值列表做交集运算,获得交集元素个数;判断交集元素个数是否小于阈值,若是,则判为移机,并触发锁小区功能,否则,判为未发生移机。本专利技术还提供一种CDMA锁小区系统,实现了在CDMA制式下的移机检测,限制无线POS终端所使用的范围。【专利说明】-种CDMA锁小区方法及系统
本专利技术涉及通信领域,尤其涉及一种CDMA锁小区方法及系统。
技术介绍
目前无线P0S终端的使用越来越广泛,要限制无线P0S终端的使用区域,就需要基 于无线技术导入锁小区功能,锁小区功能只是为了防止移机,因此不需要知道经纬度信息, 只需要相对定位即可。在现有的码分多址CDMA制式下,因为CDMA只能获取到主小区基站的 全球小区识别码CGI (CellGloballdentifier),无法获取到周边小区的CGI,若只依靠主小 区的CGI信息进行相对定位,会因为无线环境的波动而出现切换基站的现象,而造成合法 区域误判为非法区域的概率偏高,造成锁小区功能的使用效果不佳,若要依靠主小区的CGI 信息进行绝对定位,则还需要和第三方应用接口 API交互,如和谷歌地图的应用接口交互, 但这样会产生资费,且无线P0S终端多采用专网卡,连接公网也比较困难
技术实现思路
本专利技术要解决的技术问题之一,在于提供一种CDMA锁小区方法,实现在CDMA制式 下无线P0S终端的移机检测。 本专利技术要解决的技术问题之一是这样实现的:一种CDMA锁小区方法,所述方法包 括如下步骤: 步骤1、判断锁小区功能是否为首次使用,若为首次使用,则进入步骤2 ;否则直接 跳转至步骤3 ; 步骤2、查询当前小区与周边小区的PN值,组建成第一 PN值列表,确定需要锁定的 区域,设置一阈值; 步骤3、查询当前小区与周边小区的PN值,组建成第二PN值列表; 步骤4、将第二PN值列表和第一 PN值列表做交集运算,获得交集元素个数; 步骤5、判断交集元素个数是否小于阈值,若是,则判为移机,并触发锁小区功能, 否则,判为未发生移机。 进一步的,所述当前小区与周边小区的PN值是通过无线模块的AT命令接口查询 的。 进一步的,所述阈值通过当地实测,根据基站密集情况和需要锁定的区域大小设 置。 进一步的,所述第一 PN值列表和第二PN值列表分别为所查询到的当前小区和周 边小区的PN值组成的集合。 进一步的,所述周边小区取6个小区,每个小区有3个PN值,所述第一 PN值列表 和第二PN值列表均为一个长度最长为21的列表。 本专利技术要解决的技术问题之二,在于提供一种CDMA锁小区系统,实现在CDMA制式 下无线P0S终端的移机检测。 本专利技术要解决的技术问题之二是这样实现的:一种CDMA锁小区系统,所述系统包 括: 首次使用判断模块:用于判断锁小区功能是否为首次使用,若为首次使用,则需要 先调用初始化模块,再调用数据收集模块;否则直接调用数据收集模块; 初始化模块:查询当前小区与周边小区的PN值,组建成第一 PN值列表,确定需要 锁定的区域,设置一阈值; 数据收集模块:用于查询当前小区与周边小区的PN值,组建成第二PN值列表; 运算模块:用于将第二PN值列表和第一 PN值列表做交集运算,获得交集元素个 数; 移机判断模块:用于判断交集元素个数是否小于阈值,若是,则判为移机,并触发 锁小区功能,否则,判为未发生移机。 进一步的,所述当前小区与周边小区的PN值是通过无线模块的AT命令接口查询 的。 进一步的,所述阈值通过当地实测,根据基站密集情况和需要锁定的区域大小设 置。 进一步的,所述第一 PN值列表和第二PN值列表分别为所查询到的当前小区和周 边小区的PN值组成的集合。 进一步的,所述周边小区取6个小区,每个小区有3个PN值,所述第一 PN值列表 和第二PN值列表均为一个长度最长为21的列表。 本专利技术具有如下优点:本专利技术通过查询小区PN值、组建PN值列表、设置阈值以及 计算第一 PN值列表和第二PN值列表的交集个数,再通过对交集个数与阈值进行比对,判断 是否移机,实现在CDMA制式下对无线P0S终端的移机检测,这种移机检测发生误判的概率 低下,能很大程度的满足锁小区功能的正常使用。 【专利附图】【附图说明】 下面参照附图结合实施例对本专利技术作进一步的说明。 图1为本专利技术方法执行流程图。 图2为本专利技术系统结构框图。 【具体实施方式】 请参阅图1,一种CDMA锁小区方法,所述方法包括如下步骤: 步骤1、判断锁小区功能是否为首次使用,若为首次使用,则进入步骤2,否则直接 跳转至步骤3 ; 步骤2、在所需要锁定的区域内,即为合法区域,通过无线模块的AT命令接口查询 当前小区与周边6个小区的PN值,每个小区有3个PN值,根据查询到的PN值组建成长度最 长为21的第一 PN值列表,第一 PN值列表为所查询到的当前小区和周边小区的PN值组成的 集合,设置阈值,阈值是通过当地实测,根据基站密集情况和需要锁定的区域大小设置的, 一般情况下,基站越密集的地方设置的阈值越大,需要锁定的区域越大的阈值设置越大,t匕 如阈值设置成9或12,而在偏远或非人口密集区的地方,基站也相对较为稀疏,此时的阈值 可设置为较小的3或6 ; 步骤3、通过无线模块的AT命令接口查询当前小区与周边小区的PN值,组建成第 二PN值列表,第二PN值列表为所查询到的当前小区和周边小区的PN值组成的集合; 步骤4、将第二PN值列表和第一 PN值列表做交集运算,获得交集元素个数; 步骤5、判断交集元素个数是否小于阈值,若是,则所处区域为非法区域,判为移 机,并触发锁小区功能,否则,所处区域为合法区域,判为未发生移机。 请参阅图2, 一种CDMA锁小区系统,所述系统包括: 首次使用判断模块:用于判断锁小区功能是否为首次使用,若为首次使用,则需要 先调用初始化模块,再调用数据收集模块;否则直接调用数据收集模块; 初始化模块:用于在需要锁定的区域内,即为合法区域,通过无线模块的AT命令 接口查询当前小区与周边6个小区的PN值,每个小区有3个PN值,根据查询到的PN值组 建成长度最长为21的第一 PN值列表,第一 PN值列表为所查询到的当前小区和周边小区的 PN值组成的集合,设置阈值,阈值是通过当地实测,根据基站密集情况和需要锁定的区域大 小设置的,一般情况下,基站越密集的地方设置的阈值越大,需要锁定的区域越大的阈值设 置越大,比如阈值设置成9或12,而在偏远或非人口密集区的地方,基站也相对较为稀疏, 此时的阈值可设置为较小的3或6 ; 数据收集模块:用于通过无线模块的AT命令接口查询当前小区与周边小区的PN 值,组建成第二PN值列表,第二PN值列表为所查询到的当本文档来自技高网
...

【技术保护点】
一种CDMA锁小区方法,其特征在于:所述方法包括如下步骤:步骤1、判断锁小区功能是否为首次使用,若为首次使用,则进入步骤2;否则直接跳转至步骤3;步骤2、查询当前小区与周边小区的PN值,组建成第一PN值列表,确定需要锁定的区域,设置一阈值;步骤3、查询当前小区与周边小区的PN值,组建成第二PN值列表;步骤4、将第二PN值列表和第一PN值列表做交集运算,获得交集元素个数;步骤5、判断交集元素个数是否小于阈值,若是,则判为移机,并触发锁小区功能,否则,判为未发生移机。

【技术特征摘要】

【专利技术属性】
技术研发人员:唐超旬余杭军
申请(专利权)人:福建升腾资讯有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有1条评论
  • 来自[美国加利福尼亚州圣克拉拉县山景市谷歌公司] 2015年01月16日 18:57
    小区,是指在城市一定区域内、具有相对独立居住环境的大片居民住宅,同时是配有成套的生活服务设施,如商业网点、学校(幼儿园)等。
    0
1