小区业务模拟装置、大话务测试设备及小区业务模拟方法

文档序号:7682827阅读:95来源:国知局
专利名称:小区业务模拟装置、大话务测试设备及小区业务模拟方法
技术领域
本发明涉及通信领域,尤其涉及小区业务模拟装置、采用小区 业务模拟装置的大话务测试设备、及小区业务模拟方法。
背景技术
随着全球移动通信系统 (Global System for Mobile Communication,简称GSM)的不断发展,GSM产品大规^莫商用, 对基站控制器(Base Station Controller,简称BSC)的大容量性能 测试提出越来越高的要求。要对BSC进行大容量性能测试,就需要 大量的基站,大量的手才几来进行测试,而这个显然是不可能的。目 前在这个领域一般都是通过基于特定的硬件平台,模拟多个基站, 许多手机来进4亍大话务测试。已知一种大话务测试一4义都只才莫拟手 才几进行电路交换业务,不能进行分组数据业务的大话务测试。还已 知一种对于分组数据业务的大话务测试的技术,但是它在进行分组数据业务的时候,没有同时进行电话交换业务的测试。在上述情况下,小区下进行的业务类型单一,和实际现场下的 小区业务模型相比差异较大,因此这样的大话务测试,虽然达到了 容量上的测试,但是和具体的现场情况还是有差距。发明内容鉴于以上所述的 一 个或多个问题,本发明提出了小区业务模拟 装置、采用小区业务模拟装置的大话务测试设备、及小区业务模拟 方法,基于一套硬件平台上实现的大话务测试设备,通过配置程序 配置小区内进行各种业务的手机数目,以及各种业务相关的一些参 数,模拟多个手机分别进行不同的业务,可以实现更真实的小区业 务模型,并可以使大话务测试工具达到更好的测试效果。才艮据本发明的一个方面的小区业务^^莫拟装置包括配置^^莫块, 存储小区配置信息,小区配置信息包括与一个或多个小区相关的配 置信息和与一个或多个虚拟移动终端相关的配置信息;业务控制模 块,用于从配置模块获取小区配置信息,为每个虚拟移动终端分别 设置第 一随机长度定时器和第二随机长度定时器,在第 一随机长度 定时器被触发后发送随才几接入信令给无线信令才莫块以实现开机位置 更新处理,以及在第二随才几长度定时器被触发后,业务控制^^莫块和 无线信令才莫块4艮据虚拟移动终端的业务类型进行业务处理;以及无 线信令模块,用于与外部基站控制器进行通信,根据虚拟移动终端 需要进行的业务实现业务相关的各种信令。其中,配置模块还与外部处理装置进行通信,在需要建立链路 和更新的情况下,将已经建立链路的基站和基站下配置的小区信息 上净艮给外部处理装置进4f配置,从外部处理装置获耳又并存储配置好 的小区配置信息。与小区相关的配置信息包括以下至少之一小区 内注册的虚拟移动终端的数目、小区在一天中每小时的话务量。与 虚拟纟冬端相关的配置4言息包4舌以下至少之一 所有注册虚拟移动纟冬 端的号码、所有注册虛拟移动终端的国际移动用户识别码、所有注 册虚拟移动终端的业务类型、所有注册虚拟移动终端的业务4呆持时 间、被叫号码、周期位置更新周期。在虚拟移动终端需要进行周期性位置更新业务的情况下,业务 控制模块为虚拟移动终端设定循环定时器,在循环定时器被触发后, 进行周期性位置更新。在虚拟移动终端需要主动发起呼叫的情况下, 业务控制模块为虚拟移动终端设定业务定时器,在业务定时器被触 发后,进行主动呼叫业务。才艮据本发明的另一个方面,还提出了一种采用以上的小区业务模拟装置的大话务测试设备,包括小区业务模拟装置,用于模拟 小区的各种业务;以及测试控制装置,用于控制小区业务模拟装置 模拟各种业务下,并在才莫拟出的环境下进行大话务测试和控制。才艮据本发明的又一个方面的小区业务才莫拟方法包括以下步骤 步骤S202,业务控制模块从配置模块获取小区配置信息,并为每个 虚拟移动终端分别设置第 一随机长度定时器和第二随才几长度定时 器;步骤S204,在第一随4几长度定时器被触发后发送随4几接入信令 给无线信令才莫块以实现开机位置更新处理;以及步骤S206,在第二 随机长度定时器被触发后,业务控制模块和无线信令模块根据虛拟 移动终端的业务类型进4于业务处理。其中,小区配置信息包括与一个或多个小区相关的配置信息和 与 一个或多个虚拟移动终端相关的配置信息。与小区相关的配置信 息包括以下至少之一小区内注册的虚拟移动终端的凄t目、小区在 一天中每小时的话务量。与虚拟终端相关的配置信息包括以下至少 之一所有注册虚拟移动终端的号码、所有注册虚拟移动终端的国 际移动用户识别码、所有注册虚拟移动终端的业务类型、所有注册 虚拟移动终端的业务保持时间、 一皮叫号码、周期位置更新周期。其中,在需要建立链路和更新的情况下,配置才莫块将已经建立 链路的基站和基站下配置的小区信息上报给外部处理装置进行配 置,并从外部处理装置获取并存储配置好的小区配置信息。在虚拟移动终端需要进行周期性位置更新业务的情况下,业务控制模块为 虚拟移动终端i殳定循环定时器,在循环定时器净皮触发后,进^"周期 性位置更新。在虚拟移动终端需要主动发起呼叫的情况下,业务控 制模块为虚拟移动终端设定业务定时器,在业务定时器被触发后, 进行主动呼叫业务。通过本发明,基于一套硬件平台上实现的大话务测试设备,通 过配置程序配置小区内进行各种业务的手4几凄t目,以及各种业务相 关的一些参数,才莫拟多个手机分别进行不同的业务,实现了更真实 的小区业务才莫型,4吏大话务测试工具达到了更好的测试效果。


此处所i兌明的附图用来^是供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明的实施例的小区业务模拟装置的软件模块的 框图;图2是根据本发明的实施例的小区业务模拟方法的流程图;图3是根据本发明的另一个实施例的小区业务模拟方法的流程 图;以及图4是根据本发明的实施例的软件基本流程图。
具体实施方式
下面参考附图,详细说明本发明的具体实施方式
。好地才莫拟现场小区的复杂的多样化的业务模型,达到最佳的大话务 性能测试效果。因此,本发明最重要的地方就是确保手才几(虚拟移 动终端)在一个小区内进4亍多种业务,并且尽量保证手才几之间进4亍 业务的独立性。本发明具备以下几个特点小区内进行各个业务的手机信息和 一些参数可以通过运4亍在PC机上的配置程序(外部处理装置)进 行配置;大话务测试工具能才莫拟手机进行不同的业务,包括周期性 位置更新、主叫电^各业务、响应电^各寻呼、主叫分组ltl居业务、响 应分组凄t:梧业务、电^各业务切4灸、短消息等;以及小区以手才几为实 体随机进行业务,各个手机实体之间相互独立,满足单个手机进行 业务是个随^a虫立的事件。图1是根据本发明的实施例的小区业务模拟装置的软件模块的 框图。如图1所示根据本发明的实施例,小区业务模拟装置包括配置才莫块102,存储小区配置信息,小区配置信息包括与一个 或多个小区相关的配置信息和与一个或多个虚拟移动终端相关的配 置信息。具体地讲,配置才莫块102负责与PC^几上配置程序进行通 信,4^收配置程序发送过来的配置信息,存入^:据库中。业务控制模块104,用于从配置模块获取小区配置信息,为每 个虚拟移动终端分别设置第 一 随机长度定时器和第二随机长度定时 器,在第一随机长度定时器被触发后发送随机接入信令给无线信令 模块以实现开机位置更新处理,以及在第二随机长度定时器被触发 后,业务控制模块和无线信令模块根据虚拟移动终端的业务类型进 4亍业务处理。具体地_许,业务控制才莫块104,以小区为实例,控制 小区内各个手机按照配置好的业务类型进行具体业务,控制手机发 起业务的时刻符合随才几分布。无线信令模块106,用于与外部基站控制器进行通信,根据虚 拟移动终端需要进行的业务实现业务相关的各种信令。具体地讲,无线信令模块106,根据手机需要进行的业务,实现该业务包括的无线口各种信令。其中,配置才莫块102还与外部处理装置进行通信,在需要建立链路和更新的情况下,将已经建立链路的基站和基站下配置的小区 信息上纟艮给外部处理装置进行配置,从外部处理装置获取并存储配置好的小区配置信息。与小区相关的配置信息包括以下至少之一 小区内注册的虚拟移动终端的数目、小区在一天中每小时的话务量。 与虚拟终端相关的配置信息包括以下至少之一 所有注册虚拟移动 终端的号码、所有注册虚拟移动终端的国际移动用户识别码、所有 注册虚拟移动终端的业务类型、所有注册虚拟移动终端的业务保持 时间、被叫号码、周期位置更新周期。在虚拟移动终端需要进行周期性位置更新业务的情况下,业务 控制才莫块104为虚拟移动终端i殳定循环定时器,在循环定时器纟皮触 发后,进行周期性位置更新。在虚拟移动终端需要主动发起呼叫的 情况下,业务控制模块为虚拟移动终端设定业务定时器,在业务定 时器被触发后,进行主动呼叫业务。本发明还可以提供采用以上的小区业务才莫拟装置的大话务测试 设备,包括小区业务模拟装置,用于模拟小区的各种业务;以及 测试控制装置,用于控制小区业务模拟装置模拟各种业务下,并在 模拟出的环境下进行大话务测试和控制。图2是根据本发明的实施例的小区业务模拟方法的流程图。如 图2所示,该方法包4舌以下步各聚步骤S202,业务控制模块从配置模块获取小区配置信息,并为每个虚拟移动终端分别设置第 一 随才几长度定时器和第二随机长度定 时器。步骤S204,在第一随机长度定时器被触发后发送随机接入信令 给无线信令4莫块以实现开才几位置更新处理。步骤S206,在第二随机长度定时器被触发后,业务控制模块和 无线信令4莫块4艮据虚拟移动终端的业务类型进行业务处理。其中,小区配置信息包括与一个或多个小区相关的配置信息和 与一个或多个虚拟移动终端相关的配置信息。与小区相关的配置信 息包4舌以下至少之一小区内注册的虛拟移动乡冬端的凄t目、小区在 一天中每小时的话务量。与虚拟终端相关的配置信息包4舌以下至少 之一所有注册虚拟移动终端的号码、所有注册虚拟移动终端的国 际移动用户识别码、所有注册虚拟移动终端的业务类型、所有注刑-虚拟移动终端的业务保持时间、 一皮叫号码、周期位置更新周期。其中,在需要建立《连路和更新的情况下,配置才莫块将已经建立 链路的基站和基站下配置的小区信息上报给外部处理装置进行配 置,并从外部处理装置获取并存储配置好的小区配置信息。在虚拟 移动终端需要进行周期性位置更新业务的情况下,业务控制模块为 虚拟移动终端i殳定循环定时器,在循环定时器一皮触发后,进行周期 性位置更新。在虚拟移动终端需要主动发起呼叫的情况下,业务控 制模块为虚拟移动终端设定业务定时器,在业务定时器被触发后,进4亍主动呼叫业务。图3是根据本发明的另一个实施例的小区业务模拟方法的流程 图。如图3所示,该方法包括以下步-骤步骤S302,上电后配置才莫块尝试与PC才几配置禾呈序通讯,如果 通讯失败,直接跳到步骤S306。如果通讯正常,则将已经建链的虛 拟基站以及该虚拟基站下配置的小区信息上报给PC机配置程序, 等待PC才几进行配置。步骤S304, PC机配置好各种配置信息后,将配置信息下发给 配置才莫块,配置才莫块将配置信息存入H据库中;通知业务控制才莫块, 该虚拟基站下小区可以正常工作。步骤S306,业务控制才莫块以小区为实例,乂人数据库读取小区的 配置信息,然后为每个手机设置随机长度的第 一随机长度定时器。步骤S308,第一随机长度定时器触发后,发随机接入信令给无 线信令一莫块,然后和无线信令一莫块配合完成开一几位置更新流程;流 程结束时,转步-骤S310。步马聚S310,为手4几实例i殳置随才几长度的第二随才几长度定时器。步骤S312,第二随机长度定时器触发后,业务控制模块与无线 信令模块配合,根据手机设定的业务类型进行具体业务; 一次业务 结束,專争步马聚S310。图4是根据本发明的实施例的软件基本流程图。如图4所示, 该方法包纟舌以下步-骤首先,设备上电后,配置才莫块在5分钟内不断尝试和PC才几上 的配置程序进行建链(S402)。 5分钟到后,如果建链(S404 ),将 上电后到当前这段时间内实际物理建链的虚拟基站以及虚拟基站下 配置的小区信息全部上报PC机配置程序,等待配置程序进行配置 (S406)。如果不建《连(S404 ),则直4妄通知业务控制才莫块,以小区 为单位开始进行各种业务。配置程序需要配置的信息包括两大部分小区相关的配置信息和手机相关的配置信息。小区相关的配置信息主要就是小区内注册手机数目、以及小区在一天24小时中每小时的话务量。而手才几相关 信息则包4舌所有注册手才几的手才几号码、国际移动用户识别石马 (Internation Mobile Subscriber Identify,简称IMSI)、业务类型、业 务保持时间、被叫号码、周期位置更新周期等,其中被叫号码只有 当手机进行主叫电路业务时才有效,周期位置更新周期只有当手才几 进^"周期位置更新业务时才有效。PC机配置程序完成配置后,将所有的配置信息发送到测试工具 的配置模块,由此模块将这些配置信息存入本地数据库。存入数据 库是为了以后测试工具运行时,不用再运行PC机上的配置程序, 而可以直接从测试工具存放的数据库读取配置信息。最后以小区为 单位,通知业务控制模块,该小区可以开始工作(S408 )。业务控制模块接收到配置模块的小区可工作消息后,从数据库 读取该小区的配置信息,配置的所有手机的信息,为每个手机设置 第一随机长度定时器,定时长度随机,避免出现小区内所有手机同 时开机位置更新的情况(S410)。第一随机长度定时器触发时,发送 随机接入信令给无线信令才莫块,然后与无线信令模块配合,完成该 手才几开机位置更新(S412)。如果位置更新失败,则再次设置第一随 机长度定时器,定时长度随机,重复进行位置更新。位置更新完成 后,为手机设置第二随机长度定时器,定时长度随机(S414)。第二 随机长度定时器触发后,根据手机要进行的业务类型,进行不一样 的处理(S416)。如果手机指定进行周期性位置更新业务,则为该手 机实例设置循环定时器,定时长度为手机配置信息中的周期位置更 新周期。当循环定时器触发后,则进行周期性位置更新。如果手扭」 指定为主动发起呼叫,则为该手机实例设置业务定时器,定时时间 需要计算得出。业务定时器触发后,则进行主动电路业务。具体计 算后面会有详细i井述。如果为指定响应电话业务的手才几,则只需要等待寻呼的到来。对于指定进行分组数据业务的手机,和进行主动 呼叫业务的手才几基本一样。对于进行主叫电路业务的手机,再为其设置定时器来触发进行 每一次业务时,需要计算设置多长时间的定时间隔。因为配置信息中对于每个小区,已经配置了一天24小时中,每一个小时中的话务量。业务控制模块需要根据小区注册手机数目,其中进行主叫电路业务的手枳4t目,计算出每个进4亍主叫电路业务的手才几在每一'j、时内需完成的话务量,然后再根据该手机的业务保持时间,来计算出 1个小时内需进行业务的次数。最后根据手机在1小时需进行的业 务次数,在此l小时内,随机取几个时刻,这样就可以确定设置多 长的时间间隔,来触发手才几实例进4亍每一次业务。最后需要说明一点,测试工具不但要模拟手机的无线口信令,也需才莫拟基站收发信才几(Base Transceiver Station,简称BTS )的各 种信令。而测试工具中,只是利用一个进程来模拟BTS, 一个进程 来处理手4几侧各种4言令,两个进禾呈之间的通讯就才莫拟了空中无线口 。 为了识别某条信令对应的手4几实例,在每条消息前加一个消息头, 标识该信令所属手^L虚拟移动终端实例对应的虚拟基站号、小区号、 手才几实例号。本发明就是通过上面的这些处理,实现小区各个手4几随才几独立 地进4于各种业务,更真实地才莫拟了实际现场的情况。在进行大话务 性能测试,采用本发明来进行测试,无疑会更好地才莫拟现场情况, 达到更好的测试岁文果。以上所述4又为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的一支术人员来i兌,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种小区业务模拟装置,其特征在于,包括配置模块,存储小区配置信息,所述小区配置信息包括与一个或多个小区相关的配置信息和与一个或多个虚拟移动终端相关的配置信息;所述业务控制模块,用于从所述配置模块获取所述小区配置信息,为每个虚拟移动终端分别设置第一随机长度定时器和第二随机长度定时器,在所述第一随机长度定时器被触发后发送随机接入信令给无线信令模块以实现开机位置更新处理,以及在所述第二随机长度定时器被触发后,所述业务控制模块和所述无线信令模块根据所述虚拟移动终端的业务类型进行业务处理;以及所述无线信令模块,用于与外部基站控制器进行通信,根据所述虚拟移动终端需要进行的业务实现所述业务相关的各种信令。
2. 根据权利要求1所述的小区业务模拟装置,其特征在于,所述 配置才莫块还与外部处理装置进行通信,在需要建立链路和更新 的情况下,将已经建立链路的基站和所述基站下配置的小区信 息上纟艮给所述外部处理装置进行配置,/人所述外部处理装置获 取并存储配置好的所述小区配置信息。
3. 根据权利要求2所述的小区业务模拟装置,其特征在于,所述 与小区相关的配置信息包括以下至少之一小区内注册的虚拟 移动终端的数目、小区在一天中每小时的话务量。
4. 根据权利要求2所述的小区业务模拟装置,其特征在于,与所述虚拟纟冬端相关的配置4言息包4舌以下至少之一 所有注册虚拟 移动终端的号码、所有注册虛拟移动终端的国际移动用户识别 码、所有注册虚拟移动终端的业务类型、所有注册虛拟移动终 端的业务保持时间、被叫号码、周期位置更新周期。
5. —种采用权利要求l至4中任一项所述的小区业务模拟装置的 大话务测试i殳备,包括所述小区业务模拟装置,用于模拟小区的各种业务;以及测试控制装置,用于控制所述小区业务模拟装置模拟各种 业务,并在才莫拟出的环境下进行大话务测试和控制。
6. —种小区业务才莫拟方法,其特征在于,所述方法包括以下步骤步骤S202,业务控制模块从配置模块获取所述小区配置 信息,并为每个虚拟移动终端分别设置第一随机长度定时器和 第二随机长度定时器;步骤S204,在所述第一随一几长度定时器纟皮触发后发送随 才A4妄入信令纟会无线信令才莫块以实现开才几位置更新处理;以及步骤S206,在所述第二随才几长度定时器一皮触发后,所述 业务控制模块和所述无线信令模块根据所述虚拟移动终端的 业务类型进4于业务处理。
7. 才艮据^^利要求6所述的小区业务才莫拟方法,其特征在于,所述 小区配置信息包括与一个或多个小区相关的配置信息,所述与 小区相关的配置信息包括以下至少之一 小区内注册的虚拟移 动终端的数目、小区在一天中每小时的话务量。
8. 根据权利要求7所述的小区业务模拟方法,其特征在于,所述 小区配置信息包括与一个或多个虚拟移动终端相关的配置信息,所述与虚拟终端相关的配置信息包括以下至少之一所有 注册虚拟移动终端的号码、所有注册虚拟移动终端的国际移动 用户识别码、所有注册虚拟移动终端的业务类型、所有注册虚 拟移动终端的业务保持时间、被叫号码、周期位置更新周期。
9. 才艮据权利要求6至8中任一项所述的小区业务模拟方法,其特 征在于,在需要建立《连^各和更新的情况下,所述配置^f莫块将已 经建立链路的基站和所述基站下配置的小区信息上报给所述 外部处理装置进行配置,并从所述外部处理装置获取并存储配 置好的所述小区配置信息。
10. 根据权利要求6至8中任一项所述的小区业务模拟方法,其特 征在于,在所述虚拟移动终端需要进行周期性位置更新业务的 情况下,所述业务控制纟莫块为所述虚拟移动终端i殳定循环定时 器,在所述循环定时器被触发后,进行周期性位置更新。
11. 根据权利要求6至8中任一项所述的小区业务模拟方法,其特 征在于,在所述虚拟移动终端需要主动发起呼叫的情况下,所 述业务控制^^莫块为所述虚拟移动终端设定业务定时器,在所述 业务定时器一皮触发后,进4亍主动呼叫业务。全文摘要
本发明涉及小区业务模拟装置、采用小区业务模拟装置的大话务测试设备、及小区业务模拟方法。其中,小区业务模拟装置包括配置模块,存储小区配置信息,小区配置信息包括与一个或多个小区相关的配置信息和与一个或多个虚拟移动终端相关的配置信息;业务控制模块,用于从配置模块获取小区配置信息,为每个虚拟移动终端分别设置第一随机长度定时器和第二随机长度定时器,在第一随机长度定时器被触发后发送随机接入信令给无线信令模块以实现开机位置更新处理,以及在第二随机长度定时器被触发后,业务控制模块和无线信令模块根据虚拟移动终端的业务类型进行业务处理;以及无线信令模块,用于与外部基站控制器进行通信,根据虚拟移动终端需要进行的业务实现业务相关的各种信令。
文档编号H04Q7/34GK101222734SQ20081000417
公开日2008年7月16日 申请日期2008年1月23日 优先权日2008年1月23日
发明者张国庆, 卫 徐 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1