用于测试基站的设备制造技术

技术编号:34316076 阅读:44 留言:0更新日期:2022-07-30 23:06
本发明专利技术描述了一种用于测试基站的设备,该基站包括一个或多个射频单元以及可连接到一个或多个射频单元的基带单元。该设备包括配置模块,配置模块被配置用于生成与一个或多个射频单元和基带单元相关联的第一测试用例配置。第一测试用例配置包括第一协议栈,该第一协议栈包括与第一层相关联的第一协议以及与第二层相关联的第二协议。该设备的特征在于,与第一协议相关联的第一组协议参数位于第一命名空间中,与第二协议相关联的第二组协议参数位于第二命名空间中,第二命名空间不同于第一命名空间。名空间。名空间。

【技术实现步骤摘要】
【国外来华专利技术】用于测试基站的设备

技术介绍

[0001]本专利技术涉及测试和模拟设备,具体来说,涉及用于测试基站以及与蜂窝网络相关的其他无线设备的测试设备。当前用于测试前传输网络的测试系统通常是基于软件的测试系统,并利用软件创建和分析测试用例等。因此,需依赖于多个参数列表配置测试用例。

技术实现思路

[0002]本专利技术涉及用于测试蜂窝网络中使用的基站和其他无线设备的测试和模拟系统/设备。在这些测试用例中,通常,在基站的各种软件/硬件组件之间模拟多个通信操作,以确保这些组件彼此兼容。
[0003]在这方面,已知用于测试具有射频单元和基带单元的基站的测试设备。这些测试设备通常包括配置模块,以用于生成与各种测试场景相关的各种测试用例配置,该测试场景与射频单元和基带单元有关。
[0004]这些测试配置包括测试设备,以用于模拟测试用例的多个参数。这些参数与测试用例中待模拟的数据包类型、数据包的有效载荷、数据包的频率、与数据包相关联的协议栈等相关。与协议栈相关联的参数定义了协议栈的各种协议,这些协议彼此分层,以用于根据协议规范处理数据包。此类协议的实例包括网络间互联(IP)协议(在网络层上)、用户数据报协议(UDP)(在传输层上)、传输控制协议(TCP)(在传输层上)等。
[0005]数据包和协议参数的这种配置由用户或测试人员完成,通常很耗时;需要大量人力。因为,这些测试用例通常涵盖多种条件,所以,用户通常需要配置许多数据包参数。因此,用户出错的可能性也大大增加。
[0006]在解决该问题的一种方法中,相似类型的多个数据包在更高层次的抽象概念上进行有逻辑地组织,其被称为数据流。数据流使得用户能在单个声明中定义属于单个数据流的一组数据包的通信参数,而不是定义每个数据包的通信参数。例如,对于特定数据流1(即stream 1),能够使用数据流等级协议参数定义或声明与属于数据流1的数据包的协议栈相关联的一个或多个参数。
[0007]然而,这种参数的配置或定义仍然很耗时且费力。此外,与测试设备相关联的多个参数能够具有专有名称,因此能够导致测试人员之间产生一些混淆。因此,需要一种用于测试基站的设备和方法来解决上述方面。
[0008]上述问题由根据权利要求1所述的设备、根据权利要求10所述的方法、根据权利要求11所述的测试用例配置存储库和根据权利要求12所述的非暂时性存储介质来解决。有利的实施例是从属权利要求的主题。
[0009]因此,本专利技术提出了一种用于测试基站的设备。基站包括一个或多个射频单元以及可连接到一个或多个射频单元的基带单元。该设备包括配置模块,该配置模块被配置用于生成与射频单元和基带单元相关联的第一测试用例配置。第一测试用例配置包括第一协议栈,该第一协议栈包括与第一层相关联的第一协议以及与第二层相关联的第二协议。该设备的特征在于,与第一协议相关联的第一组协议参数位于第一命名空间中,与第二协议
相关联的第二组协议参数位于第二命名空间中,其中,第二命名空间不同于第一命名空间。
[0010]因此,通过在第一测试用例配置中合并命名空间,协议参数的命名被简化为能够具有相同的名称的两个参数,同时属于两个单独的命名空间(与两个相应的协议相关联)。因此,这有助于用户轻松地利用参数。此外,由于简化了命名空间,用户能够轻松地搜索参数。这有助于提高测试设备的效能。另外,由于每个协议的协议参数位于单独的命名空间中,因此,用户不需要检查其他协议的协议参数的一致性就能修改特定的协议参数。
[0011]通过在测试配置中引入不同的命名空间,现在无需编辑测试配置中的所有参数就能够轻松地添加、删除或更改协议栈的层。此外,将参数与标准/规范简单地关联起来,因此,用户不必仅从参数名称中推断就能知道要查看哪个文档以获取信息或参数。
[0012]在一个实例中,来自与第一协议相关联的第一组协议参数中,至少一个参数包括指示第二协议的值。在一个实例中,在第一协议栈中第二协议立即紧随第一协议。这有助于检查用户为第二协议指定的命名空间是否与第一协议中指定的值内联。
[0013]在一个实例中,来自第一组协议参数的每个参数的名称基于第一协议,来自第二组协议参数的每个参数的名称基于第二协议。这有助于轻松识别与相应参数相关的协议。因此,对专有参数名称的需求减少了,这有助于提高测试设备的可用性。
[0014]在一个实例中,用于测试基站的设备还包括模拟模块,以用于根据第一测试用例配置模拟在一个或多个射频单元与基带单元之间的一个或多个操作。这使得在不需要昂贵设备的情况下就能测试基站的软件性能。在一个实例中,第一协议栈与第一数据流相关联,并且模拟模块被配置为基于第一数据流生成多个数据包,使得来自多个数据包的每个数据包都包括基于第一协议栈的数据包报头。
[0015]在一个实例中,第一测试用例配置包括第二协议栈,该第二协议栈包括与第一层相关联的第三协议以及与第二层相关联的第四协议。在一个实例中,第二协议栈与第二数据流相关联。因此,能够根据本专利技术配置两个数据流或多个数据流以模拟多种类型的数据包。
[0016]在一个实例中,配置模块包括图形用户界面(GUI),用于接收与第一组协议参数和第二组协议参数有关的多个值,该第一组协议参数和第二组协议参数与第一协议栈的第一协议和第二协议相关联。图形用户界面(GUI)使得配置协议参数变得简单。
[0017]在另一个实例中,来自第一组协议参数的每个参数的名称包括与第一协议相关联的命名空间令牌。这使得用户和模拟模块能够轻松识别与相应参数相关的协议。
[0018]在另一方面,本专利技术公开了一种用于测试基站的方法。该方法包括生成与一个或多个射频单元和基带单元相关联的第一测试用例配置,并模拟一个或多个射频单元和基带单元之间的一个或多个操作。这种模拟一个或多个操作包括基于第一测试用例配置生成一个或多个数据包,来自一个或多个数据包的每个数据包都包括基于第一协议栈的数据包报头。与第一协议相关联的第一组协议参数位于第一命名空间中,与第二协议相关联的第二组协议参数位于第二命名空间中,第二命名空间与第一命名空间不同。
[0019]在一个实例中,生成第一测试用例配置包括使用图形用户界面(GUI)接收与第一组协议参数和第二组协议参数有关的多个值,该第一组协议参数和第二组协议参数与第一协议和第二协议相关联。
[0020]在另一方面,本专利技术公开了一种测试用例配置存储库,其包括包含有第一测试用
例配置的一个或多个测试用例配置。
[0021]在另一方面,本专利技术公开了一种用于测试基站的非暂时性存储介质。非暂时性存储介质具有存储在其中的多个机器可读指令,当由一个或多个处理器执行时,该指令使一个或多个处理器生成与一个或多个射频单元和基带单元相关联的第一测试用例配置,其中,第一测试用例配置包括第一协议栈,该第一协议栈由与第一层相关联的第一协议以及与第二层相关联的第二协议组成;以及模拟所述一个或多个射频单元与所述基带单元之间的一个或多个操作,其中,模拟所述一个或多个操作包括基于所述第一测试用例配置生成一个或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于测试基站(120)的设备(110),所述基站包括一个或多个射频单元(155,165)以及可连接到所述一个或多个射频单元(155,165)的基带单元(125),所述设备(110)包括:a、配置模块(610),所述配置模块被配置用于生成与所述一个或多个射频单元(155,165)和所述基带单元(125)相关联的第一测试用例配置(200),其中,所述第一测试用例配置(200)包括第一协议栈(300),所述第一协议栈包括与第一层相关联的第一协议(325)以及与第二层相关联的第二协议(310);所述设备(110)的特征在于,与所述第一协议(325)相关联的第一组协议参数位于第一命名空间(240)中,并且其中,与所述第二协议(310)相关联的第二组协议参数位于第二命名空间(250)中,所述第二命名空间(250)不同于所述第一命名空间(240)。2.根据权利要求1所述的设备(110),其中,与所述第一协议(325)相关联的所述第一组协议参数中的至少一个参数(245)包括指示所述第二协议(310)的值。3.根据权利要求1所述的设备(110),其中,来自所述第一组协议参数的每个参数的名称基于所述第一协议(325),来自所述第二组协议参数的每个参数的名称基于所述第二协议(310)。4.根据权利要求1所述的设备(110),其中,所述设备(110)还包括模拟模块(620),所述模拟模块用于根据所述第一测试用例配置(200)模拟在所述一个或多个射频单元(155,165)与所述基带单元(125)之间的一个或多个操作。5.根据权利要求1所述的设备(110),其中,所述第一测试用例配置(200)包括与第二数据流相关联的第二协议栈,所述第二协议栈包括与所述第一层相关联的第三协议以及与所述第二层相关联的第四协议。6.根据权利要求1所述的设备(110),其中,所述配置模块(610)包括图形用户界面(GUI),所述图形用户界面用于接收与所述第一组协议参数和所述第二组协议参数相关联的多个值,所述第一组协议参数和所述第二组协议参数与所述第一协议和所述第二协议(325,310)相关联。7.根据权利要求1所述的设备(110),其中,来自所述第一组协议参数的每个参数的名称包括与所述第一协议(325)相关联的命名空间令牌。8.根据权利要求4所述的设备(110),其中,所述第一协议栈(300)与第一数据流相关联,其中,所述模拟模块(620)被配置为基于所述第一数据流生成多个数据包,来自所述多个数据包的每个数据包都包括基于所述第一协议栈(300)的数据包报头(400)。9.一种用于测试基站(110)的方法(500),所述基站包括一个或多个射频单元(155,165)以及可连接到所述一个或多个射频单元(155,165)的基带单元(125),所述方法(500)包括:a、生成...

【专利技术属性】
技术研发人员:伊姆雷
申请(专利权)人:西门子工业软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1