专利名称:无线网络信息拨测方法和设备的制作方法
技术领域:
本发明涉及无线通讯领域,尤其涉及无线通讯网络测试领域。
技术背景在第二代无线通信技术中,GSM网络通信体制在我国国内成为主导通信技术。传统的网 络测试工具为手提电脑+测试手机+GPS, PC端网络信息分析、诊断软件功能强大,可以实现 自动化的数据分析、网络评测和高级数据统计功能;测试手机为专业的网络信息测试、数据 采集工具;GPS模块可以提供详细的地理位置。传统的网络测试方法功能强大,可以实现高级的数据统计及分析功能。但同时具有如下 缺点1、 测试成本昂贵。传统的测试方法需要消耗大量的人力、物力和财力,测试设备价格也 很印贡。2、 测试范围有局限性。测试人员需要携带较多装置,在遇到敏感区域或车辆无法进入的 区域则较难完成测试。3、 操作复杂(尤其是后台分析、诊断软件)。网络参数信息分析、诊断工具是一套专业 化的系统软件,需要经过专门的培训才可以操作。4、 现场网络信息分析能力不足。测试终端呈现数据信息不足,不利于现场即时分析优化。 这些劣势在一定程度上带来了一些负面影响,比如由于专业化的网络测试设备和方法,影响了网络测试的广泛应用空间和时间;由于专业测试手机与市面上普通的智能手机在性能上存在一定差异,导致网络测试结果不能真实反映现场各种手机的应用场景,甚至存在盲点。 发明内容本发明的目的是通过在市面上存在的普通智能PDA手机上,实现提取网络参数信息并进 行拨测统计及分析功能,并且现场及时呈现统计和分析数据,使个人移动智能PDA手机就是 一部网络测试仪,在一定程度上降低网络测试费用,提高测试设备的便携性和可用性。本发明的获取网络参数信息并呈现所述网络参数信息的方法,具有以下步骤每间隔固定的时间通过网络信号接收模块获取并解析当前网络信号;将获取的网络信号 值转换为一组特定格式的第一网络参数数据和用来判定所述第一网络参数数据值是否有效的 标识符;将根据标识符判断有效的第一网络参数数据统一为特定格式的第二网络参数数据, 并将无效数据规定为特定常量;使用统一格式的第二网络参数数据,绘制网络参数信息图,4并呈现在无线通讯设备的显示界面上。其中所述网络参数信息图可以是网络参数信息轨迹图,并按照以下步骤绘制所述网络参 数信息轨迹图无线通讯设备终端通过服务器获取地图数据并存放在地图缓存集中;在获取网络参数信 息的同时,无线通讯设备的GPS模块获取GPS定位信息;将所述网络参数数据与相同时刻的 GPS定位信息相匹配;使用GPS定位信息在地图上绘制轨迹线,并根据网络参数数据对轨迹 线着色,其中,不同颜色代表不同信号强度等级。其中所述网络参数信息图可以是网络参数信息曲线趋势图,并按照以下步骤绘制所述网 络参数信息曲线趋势图按用户配置绘制用于呈现数据的坐标系统;按用户设定的方式与颜 色在坐标系统中根据网络参数数据绘制特定的信号数据曲线。与传统的网络测试方案相比,本发明具有以下优势1. 节约成本,降低测试费用。2. 提高测试设备的便携性。通过普通智能PDA智能手机,即可以满足基本网络测试需 求,同时可以解决网络测试的空间与时间的局限性。3. 简化后台网络参数信息分析软件操作的复杂度。专业化的网络参数信息统计分析软件 需要专业培训人员才可以操作,使无线网络测试应用受到一定的局限性。4. 现场及时分析优化。通过智能PDA手机,直接呈现获取到的网络参数信息并及时统 计、分析,为网络优化人员提供最真实的第一手资料。本专利的发明一方面可以让网络维护与优化人员以最快的速度、最方便的手段获得第一 手的网络参数信息分析报告,同时可以扩大网络测试分析队伍,真正实现人人都是网络监督 员。
附图1是适用本发明技术方案的智能PDA手机基本功能模块框图;附图2是本发明的用于网络信息提取并呈现的智能PDA手机的功能模块框图;附图3是本发明的结合电子地图呈现网络参数信息的逻辑图; 附图4是本发明的绘制网络参数信息轨迹的逻辑图;附图5网络信息数据在智能PDA手机上呈现的网络参数曲线趋势图;附图6是本发明的网络信息提取、呈现流程图;附图7是本发明在智能PDA手机上使用图形与文本混合模式呈现的呈现界面主示意图。
具体实施例方式
下面结合附图,对本发明的实施例进行进一步的描述。
本发明可以使用市面上可以购买的、基于嵌入式操作系统、内置GPS模块的普通智能 PDA手机。如附图1所示,适用的普通智能手机必须具备以下功能模块-
网络信号接收模块用来获取网络信号,简单说就是通讯模块。
硬件API接口必须将网络信号接收模块接收到的物理信号转化为可解析的信号数据。
操作系统和其中的应用程序使用嵌入式操作系统(如Windows Mobile),提供应用 程序需要的各种接口 (比如负责图形显示的图形接口),应用程序应该包括能解析信号数据的 模块和负责显示呈现的信号数据集合处理模块。
本发明在普通智能手机的软硬件资源下,按照图2所示的方式提取无线通讯网络参数信 息,具体步骤如下
应用程序每间隔固定的时间向网络信息获取类发出获取并解析当前网络信号的请求;
网络信息获取类调用API硬件接口;
API硬件接口向硬件的无线电接收模块发出获取网络信号的指令;
*网络信号接收模块返回网络信号,这里返回的信号格式是对用户透明的,不能直接使
用。API硬件接口将其翻译为一系列Ulrrt32、 byte数组等格式的网络参数数据和一 些用来判定各个返回值是否有效的标识符,然后返回给网络信息获取类;
*网络信息获取类根据标识符判断有效的网络参数,并将这些参数转化成String格式 的数据,无效的网络参数统一规定为某一 String格式常量,这样就将网络信息参数 表现形式有效地进行了统一 ;
*网络信息获取类将取得的网络信息传递回应用程序进行下一步处理。 在基于Windows Mobile操作系统的HP iPAQ 6535智能手机上提取网络参数信息,确定通 过微软提供的底层无线电通讯模块获取网络参数信息并封装后提交给上层应用。目前可以获 取到的网络参数信息参照下表参数类别0PERAT0RNAMESCELLINF0SIGNALQUALITYEQUIPMENTINFO英文名LongNameShortNameNumNameMobileCountryCode MobileNetworkCode LocationAreaCode CellIDBaseStationID中文解释网络全名 网络短名 数字名国家识别码MCC 网络识别码画C 位置区域码LAC 小区ID CI 基站编码BS IDBroadcastControlChannel 广播控制信道BCHRxLevelRxLevelFullRxLevelSubRxQualityRxQualityFullRxQualitySubIdleTimeSlotTimingAdvanceSignalStrengthMinSignalStrengthMaxSignalStrengthBitErrorRsteLowSigrmlStrengthHighSignalStrengthManufacturerModelRevision SerialNumber接收场强接收场强Full 接收场强Sub 接收质量 接收质量Full 接收质量Sub空闲时隙Timeslot时间提前量TA 信号强度误比特率BER制造商 型号版本号 序列号实验情况CHINA MOBILECMCC4600046009878 4043 32 2656〃通话状态不可 取不可取〃通话状态 18不可取〃通话状态 420〃通话状态不可 取不可取〃通话状态 7不可取〃通话状态00〃通话状态不可取1-53 -113 -71 14-101 -85WAVE COM MODEM MULTIBAND 900E 1800541e09gg. P5186B 1368132 042705 16:34352795000469915在获取到无线通讯网络信息数据之后,本发明进一步在智能手机上分析这些数据,并以 直观的网络参数信息轨迹图或网络参数信息曲线趋势图的方式呈现给用户。如图3所示,在 网络参数信息轨迹图中,引入了电子地图的轨迹呈现方案,结合GPS定位呈现行动轨迹及网 络参数指标(用不同颜色标识不同分段值);网络参数信息曲线趋势图通过预定义属性值,以曲线趋势图的形式实吋呈现网络参数信息(用不同颜色标识不同参数),同时可以使用颜色变 化来区分"通话"与"待机"状态。其具体按如下步骤实现
* PDA智能手机连接到地图服务器,获取地图数据并存放在手机端的地图缓存集中;
*从地图服务器下载的地图缓存集包括基础的地图空间数据,由它们建立了电子地图的 基础地图数据层,对我们的应用来说也就是一些地物标示(拓扑关系)和坐标系统以 确定空间位置;
应用程序从硬件接口 API获得通过无线电接收模块接收到的网络信号,并通过API转 换成应用程序可识别网络信息数据集;
* GPS定位信号也通过GPS接收模块发送给硬件接口 API,在这里转换成应用程序可识 别的GPS定位信息提供给应用程序;
*应用程序对从硬件接口 API获得的数据进行综合,将同一时间的网络信息和GPS定位 信息匹配;
*应用程序在基础地图(底图)上新建一层,该层即用来进行状态显示(结果表示层);
并且可以通过配置不同颜色的轨迹线来表示网络信号等级,如图4所示,按如下步骤绘 制电子地图轨迹线-
*轨迹折线中每两个相邻位置点之间的颜色是由起点的信号等级来决定的;
*用户事先可以通过应用程序的设置参数部分重新设置网络信号每个等级的上下界值 和颜色,并将这些信息保存在XML格式的配置文件之中;
*绘制时,先从配置文件中读出配置信息。要绘制每相邻两个位置点间的轨迹,就根据 起点的信号值对比配置信息中的每个等级上下界,确定信号值所属等级和相应颜色, 在地图开发平台中绘制出这一段连接线。
这样,就根据GPS定位信息确定当前位置和运动轨迹,根据网络信息确定轨迹的表示方 式,利用基础地图数据层的坐标系统将这些位置和状态转换成可视的形态,并最终绘制在新 建的层上,这样就得到了最终的显示效果。
也可以用如图5所示的网络参数信息曲线趋势图的形式,按如下步骤呈现拨测数据
* PDA终端按设定周期从硬件接口 API获得通过无线电接收模块接收到的网络信号,将 获取到的数据传入数据呈现控件;*数据呈现控件按用户配置绘制数据呈现的坐标系统; 按用户设定的方式与颜色在坐标系统中绘制特定的信号数据曲线。 综上所述,如图6所示,整个网络信息提取、呈现的流程如下參每次定时器触发之后,程序从硬件API获取并解析当前的网络信号数据,转化为程序 可用的数据格式。根据取得的信号是否有效,决定是将当前的信号数据还是复制之前 一次的数据添加到结果数据集中以备呈现;*如果呈现方式是图形方式,首先由数据呈现控件按用户配置绘制数据呈现的坐标系 统,然后从结果数据集中选出最近的可以在坐标中表示的信号数据,根据用户配置的 颜色在坐标系统中绘制信号数据曲线;*如果呈现方式是地图方式,则需要根据用户配置的信号等级和匹配颜色构造轨迹曲线 的折点集,然后将构造出来的各个折点集依次绘制在地图上,并按照预定的规则给轨 迹线着色。最终显示在PDA上的图形与文本混合模式呈现的见面如图7所示。虽然本发明以使用Windows Mobile操作系统的智能PDA手机为例,但是,本发明同样 可以应用在使用Linux等其它嵌入式操作系统的智能PDA手机或具有无线通讯功能的电子 设备终端上。
权利要求
1、一种在无线通讯设备终端上获取网络参数信息并呈现所述网络参数信息的方法,具有以下步骤每间隔固定的时间通过网络信号接收模块获取并解析当前网络信号;将获取的网络信号值转换为一组特定格式的第一网络参数数据和用来判定所述第一网络参数数据值是否有效的标识符;将根据标识符判断有效的第一网络参数数据统一为特定格式的第二网络参数数据,并将无效数据规定为特定常量;使用统一格式的第二网络参数数据,绘制网络参数信息图,并呈现在无线通讯设备的显示界面上。
2、 如权利要求l所述的方法,其中所述网络参数信息图可以是网络参数信息轨迹图,并按照 以下步骤绘制所述网络参数信息轨迹图-无线通讯设备终端通过服务器获取地图数据并存放在地图缓存集中; 在获取网络参数信息的同时,无线通讯设备的GPS模块获取GPS定位信息; 将所述网络参数数据与相同时刻的GPS定位信息相匹配;使用GPS定位信息在地图上绘制轨迹线,并根据网络参数数据对轨迹线着色,其中,不同 颜色代表不同信号强度等级。
3、 如权利要求l所述的方法,其中所述网络参数信息图可以是网络参数信息曲线趋势图,并 按照以下步骤绘制所述网络参数信息曲线趋势图按用户配置绘制用于呈现数据的坐标系统;按用户设定的方式与颜色在坐标系统中根据网络参数数据绘制特定的信号数据曲线。
4、 如权利2或3所述的方法,其中所述无线通讯设备终端可以是智能PDA手机。
5、 如权利要求4所述的方法,其中所述智能PDA手机使用Windows Mobile或Linux嵌入式 操作系统。
6、 如权利要求l所述的方法,其中第一网络参数数据可以是UInt32、 byte数组等格式的数 据。
7、 如权利要求6所述的方法,其中第二网络参数数据可以是String格式的数据,无效数据 统一规定为String格式的常量。
8、 一种无线通讯设备终端,其具有网络信号接收模块、硬件API接口和嵌入式操作系统,其还具有每间隔固定的时间通过网络信号接收模块获取并解析当前网络信号的模块;将获取的网络信号值转换为一组特定格式的第一网络参数数据和用来判定所述第一网络 参数数据值是否有效的标识符的模块;将根据标识符判断有效的第一网络参数数据统一为特定格式的第二网络参数数据,并将无 效数据规定为特定常量的模块;使用统一格式的第二网络参数数据,绘制网络参数信息图,并呈现在无线通讯设备的显示 界面上的模块。
9、 如权利要求8所述的无线通讯设备终端,其中所述网络参数信息图可以是网络参数信息轨 迹图,并按照以下步骤绘制所述网络参数信息轨迹图 无线通讯设备终端通过服务器获取地图数据并存放在地图缓存集中; 在获取网络参数信息的同时,无线通讯设备的GPS模块获取GPS定位信息; 将所述网络参数数据与相同时刻的GPS定位信息相匹配;使用GPS定位信息在地图上绘制轨迹线,并根据网络参数数据对轨迹线着色,其中,不同 颜色代表不同信号强度等级。
10、 如权利要求8所述的无线通讯设备终端,其中所述网络参数信息图可以是网络参数信息 轨迹图,并按照以下步骤绘制所述网络参数信息轨迹图 无线通讯设备终端通过服务器获取地图数据并存放在地图缓存集中; 在获取网络参数信息的同时,无线通讯设备的GPS模块获取GPS定位信息; 将所述网络参数数据与相同时刻的GPS定位信息相匹配;使用GPS定位信息在地图上绘制轨迹线,并根据网络参数数据对轨迹线着色,其中,不同颜色代表不同信号强度等级。
11、 如权利9或10所述的无线通讯设备终端可以是智能PDA手机。
12、 如权利要求11所述的无线通讯设备终端,其中所述智能PDA手机使用Windows Mobile 或Linux嵌入式操作系统。
13、 如权利要求8所述的无线通讯设备终端,其中第一网络参数数据可以是UInt32、 byte数 组等格式的数据。
14、 如权利要求13所述的无线通讯设备终端,其中第二网络参数数据可以是String格式的 数据,无效数据统一规定为String格式的常量。
全文摘要
本发明设计一种在无线通讯设备终端上获取网络参数信息并呈现所述网络参数信息的方法和设备,所述方法具有以下步骤每间隔固定的时间通过网络信号接收模块获取并解析当前网络信号;将获取的网络信号值转换为一组特定格式的第一网络参数数据和用来判定所述第一网络参数数据值是否有效的标识符;将根据标识符判断有效的第一网络参数数据统一为特定格式的第二网络参数数据,并将无效数据规定为特定常量;使用统一格式的第二网络参数数据,绘制网络参数信息图,并呈现在无线通讯设备的显示界面上。
文档编号H04Q7/34GK101330707SQ20081002948
公开日2008年12月24日 申请日期2008年7月15日 优先权日2008年7月15日
发明者屹 严, 刘海贤, 周文斌, 鹏 程, 苏轶群, 邱卓华, 泳 黄 申请人:中国移动通信集团广东有限公司