基于移动通信信令采集的小区业务覆盖图绘制方法及系统转让专利

申请号 : CN201611063871.3

文献号 : CN106535210B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郑涛戴晶华黄滔梁勇华林宇扬魏妙文

申请人 : 宜通世纪科技股份有限公司

摘要 :

本发明公开了一种基于移动通信信令采集的小区业务覆盖图绘制方法及系统,方法包括以下步骤:采集移动通信网络各线路上的信令消息。所述信令消息含有经纬度信息或小区信息。将各信令消息内的经纬度信息、小区信息、设备IP、隧道标识解析出来。把各对应相同设备IP及隧道标识的小区信息和经纬度信息组合关联。根据各组合关联后的小区信息和经纬度信息绘制小区业务覆盖范围图。结合了深度包识别技术、通信技术与地理学等综合技术,应用于基站小区覆盖范围分析;不需要人工测试,不需要做传播模型适用性的评估和论证,也避免了模型校正等繁杂步骤。

权利要求 :

1.一种基于移动通信信令采集的小区业务覆盖图绘制方法,其特征在于,包括以下步骤:采集信令消息:采集移动通信网络各线路上的信令消息;所述信令消息含有经纬度信息或小区信息;含有所述经纬度信息的信令消息还含有与所述经纬度信息相对应的设备IP、隧道标识;含有所述小区信息的信令消息还含有与所述小区信息相对应的设备IP、隧道标识;

集中及封装信令消息:对各信令消息进行集中收敛,将集中收敛后的各信令消息封装成数据包;

解析信令消息:将各信令消息内的经纬度信息、小区信息、设备IP、隧道标识解析出来;

其中,所述解析信令消息的步骤具体包括:获取用户面接口信令消息;对含有所述经纬度信息的用户面接口信令消息进行过滤;剥离过滤后的用户面接口信令消息的包头,保留用户面的设备IP、隧道标识;对剥离包头的用户面接口信令采用正则表达式匹配的方法获取位置数值,并标识出所述位置数值对应的坐标系信息;通过所述坐标系信息将对应的所述位置数值转换为所述经纬度信息;

组合关联信令消息:把各对应相同设备IP及隧道标识的小区信息和经纬度信息组合关联;

绘制覆盖范围图:根据各组合关联后的小区信息和经纬度信息绘制小区业务覆盖范围图。

2.根据权利要求1所述的基于移动通信信令采集的小区业务覆盖图绘制方法,其特征在于:所述组合关联信令消息与所述绘制覆盖范围图的步骤之间还包括步骤:存储组合关联后的信息:将各组合关联后的小区信息和经纬度信息进行存储。

3.根据权利要求1所述的基于移动通信信令采集的小区业务覆盖图绘制方法,其特征在于:所述解析信令消息的步骤具体包括:

获取控制面接口信令消息;

对含有小区信息的控制面接口信令消息进行过滤;

对过滤后的控制面接口信令消息进行解析,获取小区信息、以及控制面的设备IP、隧道标识。

4.一种基于移动通信信令采集的小区业务覆盖图绘制系统,其特征在于,包括:信令消息采集模块,用于采集移动通信网络各线路上的信令消息;所述信令消息含有经纬度信息或小区信息;含有所述经纬度信息的信令消息还含有与所述经纬度信息对应的设备IP、隧道标识;含有所述小区信息的信令消息还含有与所述小区信息对应的设备IP、隧道标识;

信令消息集中及封装模块,用于对各信令消息进行集中收敛,将集中收敛后的各信令消息封装成数据包;

信令消息解析模块,用于将各信令消息内的所述经纬度信息、小区信息、设备IP、隧道标识解析出来;其中,所述解析信令消息的步骤具体包括:获取用户面接口信令消息;对含有所述经纬度信息的用户面接口信令消息进行过滤;剥离过滤后的用户面接口信令消息的包头,保留用户面的设备IP、隧道标识;对剥离包头的用户面接口信令采用正则表达式匹配的方法获取位置数值,并标识出所述位置数值对应的坐标系信息;通过所述坐标系信息将对应的所述位置数值转换为所述经纬度信息;

信令消息组合关联模块,用于把各对应相同设备IP及隧道标识的小区信息和经纬度信息组合关联;

覆盖范围图绘制模块,用于根据各组合关联后的小区信息和经纬度信息绘制小区业务覆盖范围图。

5.根据权利要求4所述的基于移动通信信令采集的小区业务覆盖图绘制系统,其特征在于:还包括连接在所述信令消息组合关联模块与所述覆盖范围图绘制模块之间的:关联信息存储模块,用于将各组合关联后的小区信息和经纬度信息进行存储。

6.根据权利要求4所述的基于移动通信信令采集的小区业务覆盖图绘制系统,其特征在于:所述信令消息解析模块包括:

控制面信令消息获取单元,用于获取控制面接口信令消息;

控制面信令消息过滤单元,用于对含有小区信息的控制面接口信令消息进行过滤;

控制面信令消息解析单元,用于对过滤后的控制面接口信令消息进行解析,获取小区信息、以及控制面的设备IP、隧道标识。

说明书 :

基于移动通信信令采集的小区业务覆盖图绘制方法及系统

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及基于移动通信信令采集的小区业务覆盖范围图绘制方法及系统。

背景技术

[0002] 小区业务覆盖范围图对于移动通信网络优化和网络规划有非常重要的指导意义,有利于优化和调整基站的布局、基站架设高度、发射机功率以及天线下倾角等。网络维护、投诉处理也要用到小区覆盖范围图。
[0003] 现有的一些模型仿真方法计算基站覆盖范围,但是精确度很低,很难满足应用需求。这类方案基于无线电波传播原理推导出自由空间传播模型,考虑路径损耗,统计大量的人工测试数据,拟合出无线传播模型(比如Okumura Hata模型、COST 231-Hata模型等其他改进/校正的传播模型),然后以基站的频率、基站高度、地形场景和接收功率等,计算得到基站大致的覆盖距离。可参考2013年发表于《电信科学》的论文《LTE传播模型浅析》和2004年发表于《中国西部科技》的论文《GSM基站覆盖距离的计算方法》。
[0004] 2009年发表于《现代电信科技》的论文《基于手机实测数据的小区覆盖多因素分析方法》论述了一种小区覆盖分析,是通过操作管理中心获取设备上报的测量报告进行小区覆盖的网优分析,其GIS系统仅显示小区位置及方向角,并无描绘小区覆盖边界及小区覆盖范围。
[0005] 专利CN200410070315.X描述了一种利用实测数据平铺获得小区覆盖的方法。这种方法是通过少量实测,然后通过无线信号的传播公式进行模拟插值,是介乎于单纯实测与单纯模拟之间的一种折中方法。此方法制作的小区覆盖图精确度随着插值数据的比例增多而减小,但消耗的费用又随着实测数据的比例增多而增多,始终还是处在费用与精确度的两难之中。
[0006] 专利CN201210151128.9描述了使用泰森多边形生成小区覆盖范围的方法。泰森多边形的小区绘制法也是单纯模拟仿真方法中的一种,是基于所有小区拥有一样的天线功率、一样的天线高度、一样的下倾角、所有小区均覆盖一样的地形地貌、整个地理范围内信号传播损耗完全一样的假设来模拟生成小区覆盖图,但实际情况不可能这么理想。这种方法比用仿真软件输出更不准确,误差更大。
[0007] 总之,现有技术存在以下方面的不足:
[0008] (1)现有的小区业务覆盖图绘制方法或系统中使用的传播模型是针对特定应用场景的数据拟合得到,选择模型时需要对应相同的应用场景;只能估算基站覆盖距离但精度不够,在实际现实应用中意义有限。
[0009] (2)现有的小区业务覆盖图绘制方法或系统中,传播模型的参数、修正因子等都来自于经验估计,计算基站覆盖范围时只能估算总体的参考范围,并非针对特定某个基站;计算基站覆盖距离时,不同应用场景(不同频段、地形地貌、基站高度等)需要选择不同的传播模型,选择模型时需要做充分的评估和论证。
[0010] (3)现有的小区业务覆盖图绘制方法或系统是雇佣人力携带特定的采集设备进行实地测试,并通过后期处理制作覆盖图。此方法要消耗大量人力物力,个别有限范围的区域可能可以实现。大规模的整个地市整个省如果采用这个方法,消耗的人力物力将是天文数字。

发明内容

[0011] 针对现有技术的不足,本发明提出了一种基于移动通信信令采集的小区业务覆盖图绘制方法及系统,该系统或方法通过控制面接口的信令解码获取小区标识,通过用户面接口的信令解码获取位置信息,通过设备IP和隧道标识将小区标识和位置信息关联起来。结合了深度包识别技术、通信技术与地理学等综合技术,应用于基站小区覆盖范围分析;不需要人工测试,不需要做传播模型适用性的评估和论证,也避免了模型校正等繁杂步骤。实现了现有方法不能实现的基站小区精确业务覆盖范围分析;解决了现有技术因需要大量人工实地测试、采用集中化机器处理而导致人力、物力消耗大的问题。
[0012] 为了实现上述目的,本发明技术方案如下:
[0013] 一种基于移动通信信令采集的小区业务覆盖图绘制方法,包括以下步骤:采集信令消息:采集移动通信网络各线路上的信令消息;所述信令消息含有经纬度信息或小区信息;含有所述经纬度信息的信令消息还含有与所述经纬度信息相对应的设备IP、隧道标识;含有所述小区信息的信令消息还含有与所述小区信息相对应的设备IP、隧道标识;集中及封装信令消息:对各信令消息进行集中收敛,将集中收敛后的各信令消息封装成数据包;解析信令消息:将各信令消息内的经纬度信息、小区信息、设备IP、隧道标识解析出来;组合关联信令消息:把各对应相同设备IP及隧道标识的小区信息和经纬度信息组合关联;绘制覆盖范围图:根据各组合关联后的小区信息和经纬度信息绘制小区业务覆盖范围图。
[0014] 进一步地,所述组合关联信令消息与所述绘制覆盖范围图的步骤之间还包括步骤:
[0015] 存储组合关联后的信息:将各组合关联后的小区信息和经纬度信息进行存储。
[0016] 进一步地,所述解析信令消息的步骤具体包括:获取用户面接口信令消息;对含有所述经纬度信息的用户面接口信令消息进行过滤;剥离过滤后的用户面接口信令消息的包头,保留用户面的设备IP、隧道标识;对剥离包头的用户面接口信令采用正则表达式匹配的方法获取位置数值,并标识出所述位置数值对应的坐标系信息;通过所述坐标系信息将对应的所述位置数值转换为所述经纬度信息。
[0017] 进一步地,所述解析信令消息的步骤具体包括:获取控制面接口信令消息;对含有小区信息的控制面接口信令消息进行过滤;对过滤后的控制面接口信令消息进行解析,获取小区信息、以及控制面的设备IP、隧道标识。
[0018] 一种基于移动通信信令采集的小区业务覆盖图绘制系统,包括:信令消息采集模块,用于采集移动通信网络各线路上的信令消息;所述信令消息含有经纬度信息或小区信息;含有所述经纬度信息的信令消息还含有与所述经纬度信息对应的设备IP、隧道标识;含有所述小区信息的信令消息还含有与所述小区信息对应的设备IP、隧道标识;信令消息集中及封装模块,用于对各信令消息进行集中收敛,将集中收敛后的各信令消息封装成数据包;信令消息解析模块,用于将各信令消息内的所述经纬度信息、小区信息、设备IP、隧道标识解析出来;信令消息组合关联模块,用于把各对应相同设备IP及隧道标识的小区信息和经纬度信息组合关联;覆盖范围图绘制模块,用于根据各组合关联后的小区信息和经纬度信息绘制小区业务覆盖范围图。
[0019] 进一步地,还包括连接在所述信令消息组合关联模块与所述覆盖范围图绘制模块之间的:关联信息存储模块,用于将各组合关联后的小区信息和经纬度信息进行存储。
[0020] 进一步地,所述信令消息解析模块包括:用户面信令消息获取单元,用于获取用户面接口信令消息;用户面信令消息过滤单元,用于对含有所述经纬度信息的用户面接口信令消息进行过滤;用户面信令消息去包头单元,用于剥离过滤后的用户面接口信令消息的包头,保留用户面的设备IP、隧道标识;用户面信令消息坐标系标识单元,用于对剥离包头的用户面接口信令采用正则表达式匹配的方法获取位置数值,并标识出所述位置数值对应的坐标系信息;转换经纬度信息单元,用于通过所述坐标系信息将对应的所述位置数值转换为所述经纬度信息。
[0021] 进一步地,所述信令消息解析模块包括:控制面信令消息获取单元,用于获取控制面接口信令消息;控制面信令消息过滤单元,用于对含有小区信息的控制面接口信令消息进行过滤;控制面信令消息解析单元,用于对过滤后的控制面接口信令消息进行解析,获取小区信息、以及控制面的设备IP、隧道标识。
[0022] 本发明的有益效果:
[0023] 本发明提出了一种基于移动通信信令采集的小区业务覆盖图绘制方法及系统,该系统或方法通过控制面接口的信令解码获取小区标识,通过用户面接口的信令解码获取位置信息,通过设备IP和隧道标识将小区标识和位置信息关联起来。结合了深度包识别技术、通信技术与地理学等综合技术,应用于基站小区覆盖范围分析;不需要人工测试,不需要做传播模型适用性的评估和论证,也避免了模型校正等繁杂步骤。实现了现有方法不能实现的基站小区精确业务覆盖范围分析;不需要大量人工实地测试、采用集中化机器处理,节省人力、物力消耗;通用于多种应用场景(多制式、多频段、多地形地貌等)。

附图说明

[0024] 图1为采集绘制小区业务覆盖范围图的系统和移动通信网络相连接的结构示意图。
[0025] 图2为本发明基于移动通信信令采集的小区业务覆盖图绘制方法的流程示意图。
[0026] 图3为图2中解析信令消息步骤中经纬度信息解析及处理的流程示意图。
[0027] 图4为图2中解析信令消息步骤中小区信息解析及处理的流程示意图。
[0028] 图5为本发明基于移动通信信令采集的小区业务覆盖图绘制系统的结构框图。
[0029] 图6为图5中信令消息解析模块中对经纬度信息解析及处理单元的结构框图。
[0030] 图7为图5中信令消息解析模块中对小区信息解析及处理单元的结构框图。
[0031] 图8为图1中搭接设备采用分光器搭接时的消息采集与传输示意图。
[0032] 图9为图1中搭接设备采用高阻搭接时的消息采集与传输示意图。
[0033] 其中,图1至图9的附图标记为:信令消息采集模块1、信令消息集中及封装模块2、信令消息解析模块3、信令消息组合关联模块4、关联信息存储模块5、覆盖范围图绘制模块6;用户面信令消息获取单元311、用户面信令消息过滤单元312、用户面信令消息去包头单元313、用户面信令消息坐标系标识单元314、转换经纬度信息单元315;控制面信令消息获取单元321、控制面信令消息过滤单元322、控制面信令消息解析单元323。

具体实施方式

[0034] 下面结合附图和实施例,进一步阐述本发明。
[0035] 实施例1:
[0036] 本发明提供了一种基于移动通信信令采集的小区业务覆盖图绘制方法,具有多制式、多频段、多场景通用特点,属于通信技术与地理学的融合领域。
[0037] 如图1所示,为采集绘制小区业务覆盖范围图的系统和移动通信网络相连接的结构示意图。基于移动通信信令采集绘制小区业务覆盖范围图的系统包括搭接设备、集中网关、后台服务器、存储服务器、应用服务器。一台集中网关可以连接多个搭接设备,一个后台服务器可以连接多个集中网关,一个存储服务器可以连接多个后台服务器。搭接设备搭接在移动通信网络的基站控制器(或无线网络控制器)或者演进型节点B的输出端。
[0038] 第二代或第三代移动终端通过无线信号连接基站或节点B,基站或节点B通过物理接口连接基站控制器(或无线网络控制器),基站控制器(或无线网络控制器)又通过物理接口连接服务GPRS支持节点,控制面信令和用户面信令均在物理接口上传输。
[0039] 第四代移动终端通过无线信号连接演进型节点B。演进型节点B的控制面信令与移动管理实体连接;并且,演进型节点B的用户面信令与服务网关连接。
[0040] 搭接设备根据移动通信网络的实际情况可以采用不同的搭接方法:
[0041] (1)采用Tap设备搭接。Tap是二层设备,能处理链路层网络包如以太网包。使用虚拟网络设备,可以实现隧道,如OpenVPN的实现。对以太网电接口承载的信令采用这种方法,使用无源的Tap设备可实现无损的复制。
[0042] (2)采用分光器搭接。参见图8,分光器是一种无源器件,又称光分路器,它们不需要外部能量,只要有输入光即可。分光器由入射和出射狭缝、反射镜和色散元件组成,其作用是将所需要的共振吸收线分离出来。对光接口的信令采用这种方法采集,利用三棱镜的原理复制信令。
[0043] (3)采用高阻搭接。参见图9,对于同轴电缆采用这种方法采集,一般同轴电缆阻抗为75欧姆或120欧姆,使用阻抗大于2000欧姆的信号获取器并联获取信号。
[0044] (4)采用镜像法搭接。该方法直接利用IP交换机(或IP路由器)的镜像功能,把某个端口的数据全部复制至另一端口。
[0045] 如图2所示,本发明的基于移动通信信令采集的小区业务覆盖图绘制方法包括以下步骤S1-S6:
[0046] 采集信令消息(S1):通过搭接设备采集所在移动通信网络线路上的信令消息,并将信令消息送至集中网关。信令消息有两种:带有经纬度信息的信令消息、带有小区信息的信令消息。经纬度指一种利用三度空间(经度、纬度、高度)的球面来定义地球上的空间的球面坐标系统,这里的经纬度信息指表示用户当时的精确位置的经纬度数值,大部分数据来源于用户终端自带的GPS(全球定位系统)模块。小区是指移动通信系统中提供通信服务的蜂窝小区,小区信息是指标识每个蜂窝小区的数字标识,在2/3G网络中称作CGI(蜂窝小区全球唯一标识),4G网络中称作ECGI(演进型蜂窝小区全球唯一标识)。为了保护用户私隐,本发明处理过程不获取也不处理用户的永久标识,也不以获取用户永久标识为目的。简单说就是只需知道某个时刻在某个蜂窝小区下的某个地点有人进行通信业务,无需知道是谁。
[0047] 含有经纬度信息的信令消息还含有与经纬度信息对应的设备IP、隧道标识;含有小区信息的信令消息还含有与小区信息对应的设备IP、隧道标识。隧道标识是GTP(GPRS隧道)协议里面的一个信元参数,是服务GPRS支持节点或服务网关分配,与设备IP地址一起用于区分不同的分组数据协议上下文的一个数字标识。
[0048] 集中及封装信令消息(S2):通过集中网关把各搭接设备获取的信令消息收敛到一起,并将每条信令消息封装成数据包。因为采集可能使用多个tap,多个分光器,多个高阻头,要把所有的信令汇聚到一起处理。集中是为了节省后面的传输设备、传输带宽及保证可靠传送。
[0049] 为保证采集到的信令的可靠传送,把每条信令消息都进行封装,即构造一个数据包。数据包包含包头和信令部分。包头用于记录当前采集到的信令消息的发生时间,以及分配一个序号用于记录信令消息的顺序及总数,并记录采集设备号等信息。因为采集设备与信令解析设备不是同一台机器,传送过程可能产生部分乱序(即可能后面采集到的信令消息先送到了解析设备,先采集到的信令消息反而后面才送到解析设备)的情况,增加这些包头信息就是为了保证信令消息按顺序可靠传送。信令部分作为数据包的载荷,包含设备IP、隧道标识、分组数据。解析信令消息(S3):通过后台服务器对各信令消息进行解析处理,获取经纬度信息、小区信息、设备IP、隧道标识。
[0050] 如图3所示,S3中,经纬度信息解析及处理过程如下:
[0051] S311:获取用户面接口信令消息;
[0052] S312:对含有经纬度信息的用户面接口信令消息进行过滤;
[0053] S313:剥离过滤后的用户面接口信令消息的包头,保留用户面的设备IP及隧道标识;
[0054] S314:采用正则表达式匹配的方法获取位置数值;位置数值是以数值表示的用户位置的经纬度数据(称为位置数据),并标识出该位置数值对应的坐标系信息;
[0055] S315:通过坐标系信息将对应的位置数值转换为通用的经纬度信息。
[0056] 解析用户面的信令数据可以得到例如这样的一条数据:设备IPn、隧道标识n、位置数据n。
[0057] 如图4所示,S3中,小区信息解析及处理过程如下:
[0058] S321:获取控制面接口信令消息;
[0059] S322:对含有小区信息的控制面接口信令消息进行过滤;
[0060] S323:按3GPP规范对过滤后的控制面接口信令消息进行解析,获取小区信息(即蜂窝小区标识)、以及控制面的设备IP、隧道标识。
[0061] 解析控制面的信令数据可以得到例如这样的一条数据:设备IPn、隧道标识n、蜂窝小区标识n。
[0062] 组合关联信令消息(S4):并且通过后台服务器实现信令消息的跨口接口组合关联,按设备IP及隧道标识及时间限制,把控制面接口的小区信息和用户面的经纬度信息组合关联起来;然后将组合关联后的信令消息送到存储服务器中。经纬度信息与小区信息分别属于不同接口的信令消息,按设备IP及隧道标识及时间限制将控制面接口的小区信息和用户面的经纬度信息组合关联,把具有相同设备IP及隧道标识及时间限制的经纬度信息和小区信息合成在一起。也就是说,通过相同的设备IP地址及相同的隧道标识将位置数据和蜂窝小区标识匹配起来,即得到“位置数据n-蜂窝小区标识n”这样的数据。
[0063] 存储组合关联后的信息(S5):通过存储服务器将各组合关联后的小区信息和经纬度信息进行存储,以备查询。
[0064] 绘制覆盖范围图(S6):通过应用服务器根据组合关联后的小区信息和经纬度信息绘制小区业务覆盖范围图。
[0065] 较佳地,本实施例中采用栅格化的小区业务覆盖图呈现方法:
[0066] 单小区的业务覆盖图呈现方法:筛选指定小区的位置数据,将位置数据放入5米*5米的栅格中,当某个栅格的位置数据多于某个阀值时认为该栅格是该小区的业务栅格,绘图时填入对应小区的颜色。
[0067] 多小区的业务覆盖图呈现方法:筛选指定多个小区或全部小区的位置数据,将位置数据放入5米*5米的栅格中,当某个栅格的位置数据多于某个阀值时认为该栅格是有业务的栅格;当某个栅格中包含的小区只有1个时,绘图时填入此小区的颜色;当某个格栅中的小区于多于1个时,取位置数据量最多的小区为该栅格的覆盖小区,绘图时填入对应小区的颜色。
[0068] 如前所述,我们可以得到很多组合关联后的小区信息和经纬度信息,例如:
[0069] 位置数据1-蜂窝小区标识1;
[0070] 位置数据2-蜂窝小区标识1;
[0071] 位置数据3-蜂窝小区标识2;
[0072] 如果我们想只呈现蜂窝小区标识1的业务覆盖图,就筛选指定小区的位置数据,即:
[0073] 位置数据1;
[0074] 位置数据2;
[0075] 然后将位置数据纳入栅格中进行处理。
[0076] 实施例2:
[0077] 本发明提供了一种基于移动通信信令采集的小区业务覆盖图绘制系统,具有多制式、多频段、多场景通用特点,属于通信技术与地理学的融合领域。
[0078] 如图1所示,为采集绘制小区业务覆盖范围图的系统和移动通信网络相连接的结构示意图。基于移动通信信令采集绘制小区业务覆盖范围图的系统包括搭接设备、集中网关、后台服务器、存储服务器、应用服务器。一台集中网关可以连接多个搭接设备,一个后台服务器可以连接多个集中网关,一个存储服务器可以连接多个后台服务器。搭接设备搭接在移动通信网络的基站控制器(或无线网络控制器)或者演进型节点B的输出端。
[0079] 第二代或第三代移动终端通过无线信号连接基站或节点B,基站或节点B通过物理接口连接基站控制器(或无线网络控制器),基站控制器(或无线网络控制器)又通过物理接口连接服务GPRS支持节点,控制面信令和用户面信令均在物理接口上传输。
[0080] 第四代移动终端通过无线信号连接演进型节点B。演进型节点B的控制面信令与移动管理实体连接;并且,演进型节点B的用户面信令与服务网关连接。
[0081] 搭接设备根据移动通信网络的实际情况可以采用不同的搭接方法:
[0082] (1)采用Tap设备搭接。Tap是二层设备,能处理链路层网络包如以太网包。使用虚拟网络设备,可以实现隧道,如OpenVPN的实现。对以太网电接口承载的信令采用这种方法,使用无源的Tap设备可实现无损的复制。
[0083] (2)采用分光器搭接。分光器是一种无源器件,又称光分路器,它们不需要外部能量,只要有输入光即可。分光器由入射和出射狭缝、反射镜和色散元件组成,其作用是将所需要的共振吸收线分离出来。对光接口的信令采用这种方法采集,利用三棱镜的原理复制信令。
[0084] (3)采用高阻搭接。对于同轴电缆采用这种方法采集,一般同轴电缆阻抗为75欧姆或120欧姆,使用阻抗大于2000欧姆的信号获取器并联获取信号。
[0085] (4)采用镜像法搭接。该方法直接利用IP交换机(或IP路由器)的镜像功能,把某个端口的数据全部复制至另一端口。
[0086] 如图5所示,本发明的基于移动通信信令采集的小区业务覆盖图绘制系统包括:信令消息采集模块1、信令消息集中及封装模块2、信令消息解析模块3、信令消息组合关联模块4、关联信息存储模块5、覆盖范围图绘制模块6。
[0087] 信令消息采集模块1用于采集移动通信网络各线路上的信令消息,并将信令消息送至信令消息集中及封装模块2。信令消息有两种:带有经纬度信息的信令消息、带有小区信息的信令消息。经纬度指一种利用三度空间(经度、纬度、高度)的球面来定义地球上的空间的球面坐标系统,这里的经纬度信息指表示用户当时的精确位置的经纬度数值,大部分数据来源于用户终端自带的GPS(全球定位系统)模块。小区是指移动通信系统中提供通信服务的蜂窝小区,小区信息是指标识每个蜂窝小区的数字标识,在2/3G网络中称作CGI(蜂窝小区全球唯一标识),4G网络中称作ECGI(演进型蜂窝小区全球唯一标识)。为了保护用户私隐,本发明处理过程不获取也不处理用户的永久标识,也不以获取用户永久标识为目的。简单说就是只需知道某个时刻在某个蜂窝小区下的某个地点有人进行通信业务,无需知道是谁。含有经纬度信息的信令消息还含有与经纬度信息对应的设备IP、隧道标识;含有小区信息的信令消息还含有与小区信息对应的设备IP、隧道标识。隧道标识是GTP(GPRS隧道)协议里面的一个信元参数,是服务GPRS支持节点或服务网关分配,与设备IP地址一起用于区分不同的分组数据协议上下文的一个数字标识。
[0088] 信令消息集中及封装模块2用于把各搭接设备获取的信令消息收敛到一起,并将每条信令消息封装成数据包。因为采集可能使用多个tap,多个分光器,多个高阻头,要把所有的信令汇聚到一起处理。集中是为了节省后面的传输设备、传输带宽及保证可靠传送。
[0089] 为保证采集到的信令的可靠传送,把每条信令消息都进行封装,即构造一个数据包。数据包包含包头和信令部分。
[0090] 包头用于记录当前采集到的信令消息的发生时间,以及分配一个序号用于记录信令消息的顺序及总数,并记录采集设备号等信息。因为采集设备与信令解析设备不是同一台机器,传送过程可能产生部分乱序(即可能后面采集到的信令消息先送到了解析设备,先采集到的信令消息反而后面才送到解析设备)的情况,增加这些包头信息就是为了保证信令消息按顺序可靠传送。信令部分作为数据包的载荷,包含设备IP、隧道标识。
[0091] 信令消息解析模块3用于将对各信令消息进行解析处理,获取经纬度信息、小区信息、设备IP、隧道标识。
[0092] 如图6所示,信令消息解析模块3包含以下用于经纬度信息的处理的各单元:
[0093] 用户面信令消息获取单元311,用于获取用户面接口信令消息;
[0094] 用户面信令消息过滤单元312,用于对含有所述经纬度信息的用户面接口信令消息进行过滤;
[0095] 用户面信令消息去包头单元313,用于剥离过滤后的用户面接口信令消息的包头,保留用户面的设备IP及隧道标识;
[0096] 用户面信令消息坐标系标识单元314,用于对剥离包头的用户面接口信令采用正则表达式匹配的方法获取位置数值,并标识出位置数值对应的坐标系信息;位置数值是以数值表示的用户位置的经纬度数据(称为位置数据)。
[0097] 转换经纬度信息单元315,用于通过所述坐标系信息将对应的位置数值转换为所述经纬度信息。
[0098] 解析用户面的信令数据可以得到例如这样的一条数据:设备IPn、隧道标识n、位置数据n。
[0099] 如图7所示,信令消息解析模块3还包含以下用于区信息解析及处理过程的各单元:
[0100] 控制面信令消息获取单元321,用于获取控制面接口信令消息;
[0101] 控制面信令消息过滤单元322,用于对含有小区信息的控制面接口信令消息进行过滤;
[0102] 控制面信令消息解析单元323,用于对过滤后的控制面接口信令消息进行解析,获取小区信息(即蜂窝小区标识)、以及控制面的设备IP、隧道标识。
[0103] 解析控制面的信令数据可以得到例如这样的一条数据:设备IPn、隧道标识n、蜂窝小区标识n。
[0104] 信令消息组合关联模块4用于实现信令消息的跨口接口组合关联,按设备IP及隧道标识及时间限制,把控制面接口的小区信息和用户面的经纬度信息组合关联起来;然后将组合关联后的信令消息送到关联信息存储模块5中。
[0105] 经纬度信息与小区信息分别属于不同接口的信令消息,按设备IP及隧道标识及时间限制将控制面接口的小区信息和用户面的经纬度信息组合关联,把具有相同设备IP及隧道标识及时间限制的经纬度信息和小区信息合成在一起。也就是说,通过相同的设备IP地址及相同的隧道标识将位置数据和蜂窝小区标识匹配起来,即得到“位置数据n-蜂窝小区标识n”这样的数据。
[0106] 关联信息存储模块5用于将各组合关联后的小区信息和经纬度信息进行存储,以备查询。
[0107] 覆盖范围图绘制模块6用于根据组合关联后的小区信息和经纬度信息绘制小区业务覆盖范围图。
[0108] 较佳地,本实施例中采用栅格化的小区业务覆盖图呈现方法:
[0109] 单小区的业务覆盖图呈现方法:筛选指定小区的位置数据,将位置数据放入5米*5米的栅格中,当某个栅格的位置数据多于某个阀值时认为该栅格是该小区的业务栅格,绘图时填入对应小区的颜色。
[0110] 多小区的业务覆盖图呈现方法:筛选指定多个小区或全部小区的位置数据,将位置数据放入5米*5米的栅格中,当某个栅格的位置数据多于某个阀值时认为该栅格是有业务的栅格;当某个栅格中包含的小区只有1个时,绘图时填入此小区的颜色;当某个格栅中的小区于多于1个时,取位置数据量最多的小区为该栅格的覆盖小区,绘图时填入对应小区的颜色。
[0111] 如前所述,我们可以得到很多组合关联后的小区信息和经纬度信息,例如:
[0112] 位置数据1-蜂窝小区标识1;
[0113] 位置数据2-蜂窝小区标识1;
[0114] 位置数据3-蜂窝小区标识2;
[0115] 如果我们想只呈现蜂窝小区标识1的业务覆盖图,就筛选指定小区的位置数据,即:
[0116] 位置数据1;
[0117] 位置数据2;
[0118] 然后将位置数据纳入栅格中进行处理。
[0119] 以上所述的仅是本发明的优选实施方式,本发明不限于以上实施例。可以理解,本领域技术人员在不脱离本发明的基本构思的前提下直接导出或联想到的其它改进和变化均应认为包含在本发明的保护范围之内。