用于测试分组交换蜂窝无线网络的设备的制作方法

文档序号:7886234阅读:146来源:国知局
专利名称:用于测试分组交换蜂窝无线网络的设备的制作方法
技术领域
本发明涉及一种用于测试分组交换蜂窝无线网络的设备。
背景技术
当电路交换蜂窝无线网络建立后,采用不同的模拟器测试其网元的功能。例如,WO99/52314教导了一种用于模拟移动台、基站、呼叫和切换的设备。这些呼叫是电路交换连接。提出的解决方案主要测试基站控制器的运行。该设备收集呼叫统计量、切换统计量和错误数据。美国专利6,272,450公开了一种用于模拟基站系统、移动交换中心、网关移动交换中心、网关短消息业务中心、拜访位置寄存器、归属位置寄存器和移动台的蜂窝网络通信量模拟器。根据该文献,该模拟器能够与分组交换数据业务的服务GPRS支持节点连接,但是没有完全解决分组交换通信量的模拟。
已知的解决方案不适合测试分组交换蜂窝无线网络。分组交换蜂窝无线网络在很大程度上不同于电路交换蜂窝无线网络,因为在电路交换蜂窝无线网络中,通常被测试的呼叫是在蜂窝无线网络的两个移动台之间或者是在蜂窝无线网络的移动台与外部公共交换电话网络的电话之间,然而在分组蜂窝无线网络中,例如,被测试的分组连接能够在移动台与通过互联网连接到蜂窝无线网络的内容服务器之间建立。
随着分组交换蜂窝无线网络应用的迅猛增长,对分组交换蜂窝无线网络的网元运行的测试、由分组交换蜂窝无线网络和与之相连的内容服务器完成的新的分组交换业务的测试、使用这些业务的终端应用的测试以及业务计费的测试和开发的解决方案的需求日益增长。

发明内容
本发明的目的是提供一种用于测试蜂窝无线网络的改进设备。
本发明的一个方面提供了一种用于测试分组交换蜂窝无线网络的设备,该设备包括用于模拟无线接入网络通信量的网络通信量模拟器,并且该设备被设置为与向其发送指令的控制计算机连接;该设备进一步包括用于分组交换数据业务的服务GPRS支持节点模拟器,该模拟器被设置为与用于连接该设备与业务网络的网关GPRS支持节点连接。
本发明的其它优选实施例在从属权利要求中描述。
本发明基于采用一种设备来同时模拟无线接入网络通信量和分组交换数据业务的服务GPRS支持节点的运行。
本发明设备具有许多优点。该设备能够从整体上测试已建立/扩展的分组交换蜂窝无线网络的运行。此外,同一种设备能用于测试分组交换业务的实现、使用这些业务的终端应用的功能和性能、以及加强已建立的蜂窝无线网络中或者在完善的没有干扰服务蜂窝无线网络的实际用户运行的蜂窝无线网络中的计费。


下面将参考以下的附图,联系较优的实施例进行详细地说明本发明,其中图1示出了一种用于在运行环境下测试分组交换网络的设备;图2是该设备的外部接口及运行的简化框图;图3是该设备的内部结构及运行的简化框图;图4是说明该设备在测试业务中的运行的简化信号序列图;图5是说明该设备在测试网络运行中的运行的简化信号序列图;图6示出了用于连接该设备与用户终端的适配器的应用;图7是适配器结构的简化框图;图8是说明该设备在测试业务中的运行的简化信号序列图,用户终端通过适配器与该设备连接;图9示出了包括网关GPRS支持节点模拟器和服务GPRS支持节点模拟器的设备;图10示出了图9所示设备的外部接口及运行;图11示出了图9所示设备的内部结构及运行;图12示出了图9所示设备在测试业务中的运行;图13示出了图9所示设备在测试业务中的运行,用户终端通过适配器与该设备连接。
实施例的详细说明用于测试分组交换蜂窝无线网络的设备可用于不同的分组蜂窝无线网络,例如已知的从第二代移动系统发展起来的2.5代系统和第三代系统。典型地,GSM(全球移动通信系统)代表第二代无线系统;基于GSM的采用用于增加数据传输速率的EDGE技术(全球演进增强数据速率)和用于在分组交换数据业务(通用分组无线系统,GPRS)中加入分组传输的无线系统代表第2.5代无线系统;已知的名为IMT-2000(国际移动通信2000)和UMTS(通用移动通信系统)的无线系统代表第三代无线系统。然而,实施例并不限于这些例子,但是本领域普通技术人员能将这些教导应用于其它的包括相应特征的蜂窝无线网络中。如果需要,关于蜂窝无线系统的进一步信息可在行业文献中获得,例如Juha Korhonen3G移动通信介绍,Artech House 2001,ISBN 1-58053-287-X,其被引入作为参考。
图1是示出网元级的分组交换无线系统的最重要部分的简化框图。电路交换侧的结构在图1中没有示出。网元的结构和功能由于已是众所周知的,故而不再详细描述。
无线系统的主要部分包括核心网、无线接入网络140和用户设备(UE)148。术语UTRAN是UMTS地面无线接入网络的缩写,即无线接入网络140属于第三代并采用宽带码分多址(WCDMA)技术实现。图1也示出了采用时分多址(TDMA)技术实现的第2.5代无线接入网络150。
核心网的结构对应于GSM和GPRS系统的组合结构。GSM网元负责完成电路交换连接,GPRS网元负责完成分组交换连接;然而,有一些网元同时属于两个系统。
移动业务交换中心(MSC)154是核心网电路交换侧的中心点。移动业务交换中心154也用于分组交换连接。移动业务交换中心154的任务包括连接交换,寻呼,用户设备位置登记,切换管理,用户计费信息的收集,密码参数管理,频率分配管理和回波抵消。
归属位置寄存器(HLR,图1中未示出)包括永久用户寄存器,即包括下列信息国际移动用户标识(IMSI),移动用户ISDN号码(MSISDN),鉴权密钥,和当无线系统支持GPRS时的分组数据协议(PDP)地址。访问位置寄存器(VLR)154包括移动业务交换中心154区域内的用户设备160的漫游信息。访问位置寄存器154包括与归属位置寄存器几乎相同的信息,但是在访问位置寄存器154中,信息只被暂时保留。
大型核心网中可有单独的网关移动业务交换中心(图1中未示出),用于处理核心网与外部网络之间的电路交换连接。网关移动业务交换中心位于移动业务交换中心与外部网络之间。外部网络可以是公众陆地移动网络(PLMN)或公共交换电话网络(PSTN)。
服务GPRS支持节点(SGSN)142、152是核心网分组交换侧的中心点。服务GPRS支持节点142、152的主要任务是通过无线接入网络140、150与支持分组交换传输的用户设备148、160之间发送和接收分组。服务GPRS支持节点142、152包括与用户设备148、160有关的用户和位置信息。
网关GPRS支持节点(GGSN)116是分组交换侧对应于电路交换侧网关移动业务交换中心的部分,然而,网关GPRS支持节点116必须能够将通信从核心网路由到外部网络,而网关移动业务交换中心只路由呼入的通信。
无线接入网络150包括基站控制器(BSC)156和基站收发信机(BTS)158。基站控制器156控制基站收发信机158。原则上,目的是实现无线路径的设备和相关功能位于基站收发信机158,管理设备位于基站控制器156中。
基站控制器156处理下列的任务,如基站收发信机158的无线资源管理、小区间切换、频率控制如对基站收发信机158的频率分配、跳频序列的管理、上行链路时延测量、运行和维护界面的执行和功率控制。
基站收发信机158包括至少一个实现单载频的收发信机,如8时隙、8物理信道。典型地,一个基站收发信机158服务一个小区,但是一个基站收发信机158服务几个扇形小区的解决方案也是可行的。小区的直径可从几米变化到几十公里。基站收发信机158的任务包括计算定时提前(TA)、上行链路测量、信道编码、加密、解密和跳频。
无线接入网络140由无线网络控制器(RNC)144和节点B 146构成。节点B是个相当抽象的概念,通常用术语基站收发信机来代替。无线网络控制器144的功能近似对应于基站控制器156的功能,节点B 146与基站收发信机158对应。同一个设备同时服务于基站和节点B的解决方案也是可行的,如所述设备能用于同时提供TDMA和WCDMA无线接口。
用户设备148包括两部分移动设备(ME)和UMTS用户识别模块(USIM)。GSM系统自然采用GSM系统的SIM。用户设备148包括至少一个收发信机,用于建立到基站收发信机146、158的无线链路。用户设备148可包括至少两个不同的用户识别模块。此外,用户设备148包括天线、用户界面和电池。现在有不同类型的用户设备148、160,例如车载式和便携式。个人或便携式计算机中已知的较好特性也能在用户设备148、160中实现。USIM包括与用户相关的信息,特别是与信息安全相关的信息,如加密算法。
图1也示出了我们研究感兴趣的位于网元之间的接口,如服务GPRS支持节点142、152与网关GPRS支持节点116之间的Gn接口,服务GPRS支持节点142、152与计费网关112之间的Ga接口,都将在后面描述。目标是蜂窝无线网络,其中不同厂商的网元能够彼此很好兼容,足以建立可运行的蜂窝无线网络。然而,实际上,有部分接口可以是厂商定义的。
在第三代无线系统中,用于测试分组交换蜂窝无线网络的设备100可代替无线接入网络140、150和网络中的服务GPRS支持节点142,其方式是无线终端的模拟程序106与通过分组交换网络的核心网110提供的业务相连,就象是真正的第三代无线终端148一样。下面,为清楚起见,用于测试分组交换蜂窝无线网络的设备100将被称为模拟器100。在这些图中,模拟器100用缩写TSSN(传输模拟支持节点)表示。模拟器100与现有的服务GPRS支持节点142通过Gn接口并行连接。
在应用分组交换数据业务的2.5代无线系统中,模拟器100可代替无线接入网络150和服务GPRS支持节点(SGSN)152,其方式是无线终端的模拟程序106与通过分组交换网络的核心网110提供的业务相连,就象是真正的无线终端160一样。模拟器100与现有的服务GPRS支持节点152通过Gn接口并行连接。
模拟器100支持分组交换网络的核心网110上的所有相同的连接建立协议,如第三代无线分组交换网络和2.5代无线分组交换数据业务。因此,连接建立协议可以是如GTP(GPRS隧道协议)。
能利用无线终端的模拟程序106、工作站105或控制计算机102,通过维护网络104、107、108连接模拟器100。模拟器100可设置为使其与控制计算机102的连接能通过互联网、专用网或虚拟专用网。
控制计算机102采用运营商的维护网络104上的合适的协议设置模拟器100。协议可以是如HTML(超文本标记语言)或者XML(可扩展标记语言)。
在第三代无线分组交换网络中,模拟器100可测试其核心网110的网元,如网关GPRS支持节点116和域名服务器(DNS)114。通过将模拟器100产生的计费数据记录传输给计费网关112,模拟器100也可以用于开发和监控第三代无线分组交换网络(如UMTS)的计费系统,。在一些系统中,缩写CDR(呼叫详细记录)用于计费数据记录。模拟器100被设置为从模拟真实情况的分组交换业务产生的通信量中产生计费数据记录。例如,在模拟分组交换数据业务时,计费数据记录依照ETSI(欧洲通信标准委员会)规范GSM12.15产生,该规范被引入作为参考。
在应用分组交换数据业务的2.5代无线系统中,模拟器100可测试其核心网110的网元,如网关GPRS支持节点116和域名服务器114。模拟器100也可用于通过将模拟器产生的计费数据记录(CDR)传送给计费网关112来开发和监控分组交换数据业务的计费系统。
无线终端的模拟程序106能用于通过模拟器100经网络的核心网110和业务网络118与运营商的无线应用协议(WAP)网关120通信,并经WAP网关120与WAP服务器122提供的业务通信。无线终端的模拟程序106也能用于通过模拟器100经网络的核心网110、运营商的WAP网关120和网络126与WAP服务器122提供的业务通信。在本例中,网络126是互联网,但也可以是企业网或另一种通信网络。无线终端的模拟程序106也能用于通过模拟器100经网络的核心网110与位于互联网126后的运营商WAP网关130后面的业务以及WAP服务器132提供的业务通信。
能通过模拟器100在工作站105测试互联网业务,其方式是经网络的核心网110与业务网络118后面的互联网设备124通信。能通过模拟器100在工作站105测试互联网业务,其方式是经网络的核心网110与业务网络118后面的互联网设备124通信,业务是通过虚拟专用网(VPN)提供的。也能通过模拟器100在工作站105测试互联网业务,其方式是通过网络的核心网110和业务网络118与互联网126后面的互联网设备128通信。
模拟器100的外部接口和运行将参照图2在下面描述。模拟器100通过控制计算机102进行配置。配置信息被保存在配置数据存储器200中。配置信息在启动模拟器100后从配置数据存储器200中装载。连接信息从通过模拟器建立的连接中产生,并被存放在连接数据存储器202中。所有通过模拟器100的用户数据被用于产生计费记录206,该记录被传输到计费网关112。有关模拟器100的全部功能的事件数据226被存储。
工作站105通过维护网络107发送分组形式的用户数据220给模拟器100。当第一用户数据220分组到达模拟器100后,模拟器100将分组形式数据传输请求216发送到网关GRPS支持节点116。网关GPRS支持节点116通过响应218回应分组形式数据传输请求,然后模拟器100将用户数据220封装成适合的协议形式并通过已产生的数据隧道214将其发送给网关GPRS支持节点116。网关GPRS支持节点116将用户数据220导入正确的接入点212。接入点212将用户数据220通过业务网络118和互联网126发送到内容服务器128,由其响应用户数据220请求。
下面参照图3说明模拟器100的内部结构和运行。模拟器100包括实时核314,用于执行设备运行的过程控制和定时。实时核314可与网关GPRS支持节点116连接。模拟器100的运行受控制计算机102的控制,该计算机用于在模拟器100内部建立与www服务器300的连接。内部www服务器300从界面进程304和操作指令存储器200提取控制运行所需的基本数据。在内部www服务器300提取了用于控制运行所需的信息后,控制计算机102能进行必要的数据修正或创建新的用于控制模拟器100运行的控制记录。控制运行所需的并从界面进程304和操作指令存储器200中提取的基本数据一直被保留在www服务器300中,而不存放在控制计算机102中。然而,控制计算机102能用于观看、编辑和创建控制运行所需的控制数据。一旦进行了期望的修正并将其存储,内部www服务器300将控制数据前转到内部控制数据汇编器302,通过控制数据检验器308检查新的控制数据是否有正确的格式。如果控制数据检验器308检测出控制数据中的错误,则有关的信息将被返回给控制计算机102。在检查完控制数据后,控制数据汇编器302将控制数据存储在操作指令存储器200中。实时核314在连接数据存储器202中存储有关通过模拟器100建立的所有连接的连接数据。在概念上,模拟器100包括一个单独的网络通信量模拟器和一个分组交换数据业务服务GRPS支持节点模拟器,但它们也能实现为实时核314的不同进程,或者是同一进程的不同功能,并且有关的数据能存储在内部www服务器中。网络通信量模拟器被设置成模拟无线信道中有关分组交换业务产生的通信量的不同干扰和故障的效果。此外,网络通信量模拟器也可设置成模拟无线信道的数据传输容量中有关分组交换业务产生的通信量的变化的效果。
控制计算机102可用于选择和激活用于控制模拟器100运行的主动控制数据。内部www服务器300将控制计算机102的选择传输给控制数据汇编器302,汇编器302向模拟器100请求重启和使用期望的主动控制数据。
模拟器100从通过模拟器100的通信量中产生计费数据记录206,并沿着Ga接口将记录前转给计费网关112。
从实时核314、内部www服务器300和控制数据汇编器302中收集事件数据,并存放在事件数据存储器310中。
因此,模拟器100能实现为一个或多个带软件的处理器,例如具有必要元件和接口的标准多用途计算机,也可以是各种硬件的实现,例如由独立的逻辑元件建立的电路或者一个或多个专用集成电路(ASIC)。上述实现方式的混合也是可行的。所描述的结构和功能也能按程序模块和/或ASIC模块实现。当选择实现方式时,本领域普通技术人员需注意设备的尺寸和功率消耗的要求、所需的处理功率、制造成本和产量。与模拟器100有关的部分,如控制计算机102和测试计算机106,被设置为与模拟器100相连。这涉及到模拟器100和与之相关的部分102、106的集成度。模拟器100和部分102、106可以是分离的,允许它们彼此通过如电缆和通信网络连接到数据传输连接。模拟器100也可以包括控制计算机102和/或测试计算机106。在这种情况下,部分102、106与模拟器100的连接可通过进程间通信机制,如通过从一个处理器到另一个处理器的消息传输,或采用程序模块间通信机制,如子程序呼叫进行。上述内容对工作站105也成立,如果需要,也可将其集成在模拟器100中。
下面参考图4描述用以说明测试设备中模拟器100运行的简化信号序列图。工作站105通过维护网络将分组形式的用户数据UD发送给模拟器100。当第一用户数据分组UD到达模拟器100后,模拟器100向网关GPRS支持节点116发送分组形式数据传输请求PDP-REQ。网关GPRS支持节点116通过响应PDP-RSP回应分组形式数据传输请求,于是模拟器100从已建立的连接中产生计费记录C-CDR。然后,模拟器100将用户数据封装成适合的协议形式W-UD并通过已创建的数据隧道将其发送TUD到网关GPRS支持节点116。网关GPRS支持节点116执行解封U-UD,并将用户数据UD通过服务网络和互联网上正确的接入点传输到内容服务器128。内容服务器128发送回复UD到网关GPRS支持节点116,由其将用户数据封装成适合的协议形式W-UD,并沿着已创建的数据隧道将其发送TUD到模拟器100。模拟器100执行解封U-UD,并更新以传输数据为基础的计费记录U-CDR。然后,模拟器100向工作站105发送获得的响应UD。
接下来,通过图5的信号序列图说明用于测试网络运行的模拟器100的运行。控制计算机102通过维护网络向模拟器100发送带有必要测试参数的测试请求RT。模拟器100向域名服务器114发送接入点请求APQ。作为响应,域名服务器114在发现的网关GPRS支持节点116上发送数据LGGSN。模拟器100向发现的每个网关GPRS支持节点116发送分组形式数据传输请求PDP-REQ。每个网关GPRS支持节点116通过分组形式数据传输请求响应RDP-RSP响应。然后,模拟器100向控制计算机102发送有关测试结果的响应TR。
图1还示出了一个实施例,在该实施例中用于测试分组交换应用和业务的模拟器100被设置为与用户终端174、176连接,其中业务用户界面通过适配器170在指定的平台上运行。图6更确切地示出了用于连接用户终端174、176和模拟器100的适配器170的使用。适配器170可至少通过测试网络与设备连接,该测试网络可以是互联网、专用网或虚拟专用网。适配器170使用控制计算机102来配置。配置信息可存放在模拟器100中或适配器170中。无线终端174、176能使用适配器170通过模拟器100沿网络的核心网110以图1所示和上文所述的方式建立与网关GPRS支持节点116后的服务器122、124、128、132的连接,用于测试例如WAP业务和互联网业务。当使用安全协议时,如果建立从控制计算机102或者经适配器170通过局域网104的其他工作站或者测试网络172或者其他网络到模拟器100的连接,则适配器170也可用作代理服务器。
然后,由配置构成中的配置数据600、608被存放在模拟器100或适配器170中。如果配置数据600存放在模拟器100中,则配置数据608的一部分就存放在适配器170中,这样当启动时,适配器170能够自动地装载配置数据600的剩余部分。所有的配置数据608也可以只存放在适配器170中。适配器170产生有关其运行的数据602,该数据被存放在模拟器100中,并在控制计算机102中可读。
所用的终端174、176通过空中接口向适配器170发送分组交换或电路交换数据610、612,由适配器170将所有数据转换成分组形式用户数据604并通过通信网络172向模拟器100发送。在适配器170中,模拟器100发送的分组形式用户数据604根据分组交换或电路交换数据610、612中的配置数据608转换形式,并进一步被发送到终端174、176。
接下来将参照图7描述适配器170的结构。适配器170包括无线网络单元700、通信网络单元702和配置单元608。
无线网络单元700依照从配置单元608获得的配置信息与用户终端174、176进行通信。无线网络单元700包括实际的无线单元704和用于控制运行的处理单元706。处理单元706从配置单元608中读取每种特殊情况下所用的无线网络配置信息,从而调整无线单元704的运行。在使用用户终端174、176期间,无线单元704接收来自用户终端174、176的数据,再前转给处理单元706。处理单元706解释获得的数据,并使用该数据调整无线单元704或者将其进一步发送给通信网络单元702。当数据到达通信网络单元702后,通过无线单元704前转到用户终端174、176。
通信网络单元702由协议单元712和信息网络单元714组成。信息网络单元714与所用的通信网络通信,如以太网,并通过该网络与外部设备、模拟器100和控制计算机102通信。协议单元712利用信息网络单元714通过高级协议与所述外部设备通信,如互联网协议。当协议单元712从控制计算机102中获得配置数据后,该数据被进一步地导向配置数据。当协议单元712从模拟器100中获得用户数据后,该数据被进一步地导向无线网络单元700。当协议单元712从无线网络单元700中获得用户数据后,该数据被进一步地导向模拟器100。
配置单元608包括用于存储配置数据的永久存储器710和运行时间存储器708。如果整个配置信息都在永久存储器710中,则在启动时,无线网络单元700和通信网络单元702都基于该数据配置。如果永久存储器710只包含部分配置信息,在启动时,基于该信息,从与模拟器100连接的存储器600提取则剩下的配置信息到运行存储器708,然后,无线网络单元700和通信网络单元702都基于该信息配置。配置信息依控制计算机102改变,并存放在永久存储器710或数据存储器600中。运行所产生的事件数据602被存放在模拟器100的数据存储器和/或控制计算机102的数据存储器中。
下面将研究图8,即说明测试设备中模拟器100运行的简化信号序列图,其中用户终端174、176通过适配器170与模拟器100连接。用户终端174、176通过空中接口向适配器170发送用户数据UD。适配器170将用户数据转换为分组形式数据,并通过维护网络向模拟器100发送分组形式用户数据UD。当第一用户数据包到达模拟器100后,模拟器100向网关GPRS支持节点116发送分组形式数据传输请求PDP-REQ。网关GPRS支持节点116用分组形式数据传输请求响应PDP-RSP响应,于是模拟器100从已建立的连接中产生计费记录C-CDR。然后,模拟器100将用户数据W-UD封装成适合的协议形式,并沿着已创建的数据隧道将其发送TUD到网关GPRS支持节点116。网关GPRS支持节点116执行解封装U-UD,并将用户数据UD通过正确的接入点经业务网络和互联网传输到内容服务器128。内容服务器128向网关GPRS支持节点116发送响应UD,网关GPRS支持节点116将用户数据W-UD封装成适合的协议形式,并通过已建立的数据隧道将其发送TUD给模拟器100。模拟器100执行解封装U-UD,并更新基于传输的信息的计费记录U-CDR。然后模拟器100将获得的响应UD发送给适配器170,由其将用户数据转化成空中接口采用的形式,并将用户数据UD通过空中接口发送给终端174/176。
在一个实施例中,用于测试分组交换蜂窝无线网络的设备除了包括服务节点模拟器外,还包括网关GPRS支持节点模拟器,通过它设备能与业务网络118连接。图9示出了该实施例。在图9中,缩写ATP(应用测试平台)用于这样一个模拟器900,因为它特别好地适合于测试将应用于用户终端174、176的应用和业务。增加网关GPRS支持节点模拟器导致了设备运行的重大改变。模拟器100模拟由无线系统构成的数据传输网络的指定部分,而模拟器900可模拟无线系统的整个数据传输网络。在这种情况下,模拟器900可代替无线分组交换网络(如UMTS或GPRS),按无线用户终端的模拟程序106或用户终端174、176经适配器170,通过模拟器900连接到业务网络118和/或互联网126提供的业务122、124、128、132的方式运行。
下面将参考图10描述图9所示设备的外部接口和运行。模拟器900用控制计算机102配置。配置数据被存放在配置数据存储器200中。当模拟器900启动后,配置数据从配置数据存储器200中装载。连接数据从通过模拟器900建立的连接中产生,并被存储在连接数据存储器202中。计费记录206从所有通过模拟器900的用户数据1000中产生,并被发送到计费网关112。事件数据226被存储用于模拟器900的整个运行。
工作站105经维护网络107向模拟器900发送分组形式用户数据1000。模拟器900经业务网络118和互联网126向内容服务器128发送分组形式用户数据1000。内容服务器128发送响应到模拟器900,再由其将获得的响应发送到工作站105。
终端174、176通过空中接口发送用户数据1002到适配器170,由适配器170将用户数据转换为分组形式数据,并通过维护网络172将分组形式用户数据1000发送到模拟器900。模拟器900通过业务网络118和互联网126向内容服务器128发送分组形式用户数据1000。内容服务器128向模拟器900发送响应,再由其将获得的响应发送给适配器170,适配器170将用户数据1000转换为空中接口所用的形式,并通过空中接口向终端174、176发送用户数据1002。
下面将参考图11描述图9所示设备的内部结构和运行。模拟器900的运行由控制计算机102控制,该计算机被用于建立与内部www服务器300的连接。内部www服务器300从界面记录304和操作指令数据存储器200中提取控制运行所需的基本数据。当内部www服务器300提取了控制运行所需的数据后,控制计算机102从而能改变数据或创建新的用于控制模拟器900运行的控制记录。来自界面记录304和操作指令数据存储器200的、控制运行所需的基本数据一直保留在内部www服务器300中,而不是存放在控制计算机102中。然而,控制计算机102可用于观看、编辑和创建用于控制运行的控制数据。一旦进行了期望的修正并将其存储,内部www服务器300将控制数据前传到内部控制数据汇编器302,通过控制数据检验器308检查新的控制数据是否有正确的格式。如果控制数据检验器308检测出控制数据中的错误,则有关的信息将被返回给控制计算机102。在检查完控制数据后,控制数据汇编器302将控制数据存储在操作指令存储器200中。控制数据计算机102用于选择和激活用于控制模拟器900运行的主动控制数据。内部www服务器300将控制计算机102的选择传输给控制数据汇编器302,由其向模拟器900请求重启并使用期望的主动控制数据。模拟器900从经过其的通信量中产生计费数据记录206,该记录沿着Ga接口传输到计费网关112。从实时核314、内部www服务器300和控制数据汇编器302中收集事件数据,并存放在事件数据存储器310中。网关GPRS支持节点模拟器能采用上述方式实现,例如过程。实时核314以所述的方式与业务网络和内容服务器1100连接,如图1中的服务器122、124、128和132。实时核314在连接数据存储器202中存储有关通过模拟器900建立的所有连接的连接数据。
下面将参考图12描述测试设备中图9所示设备的运行。工作站105通过维护网络向模拟器900发送分组形式用户数据UD。当第一用户数据包到达模拟器900后,模拟器900从建立的连接中产生计费记录C-CDR。然后,模拟器900通过正确的接入点经业务网络和互联网向内容服务器128发送用户数据分组UD。内容服务器128向模拟器900发送响应UD。模拟器900更新基于传送的数据的计费记录U-CDR。然后,模拟器900向工作站105发送获得的响应UD。
如上所述,用户终端174、176能通过用于测试设备的适配器170与图9所示的模拟器900连接。图13示出了当服务测试时的信号序列。用户终端174、176通过空中接口向适配器170发送用户数据UD。适配器170将用户数据转换为分组形式数据,并通过维护网络向模拟器900发送分组形式用户数据UD。当第一用户数据包到达模拟器900后,从建立的连接中在模拟器900中产生计费记录C-CDR。然后,模拟器900通过正确的接入点经业务网络和互联网向内容服务器128发送用户数据包UD。内容服务器128向模拟器900发送响应UD。模拟器900更新基于传送数据的计费记录U-CDR。然后,模拟器900向适配器170发送获得的响应UD,适配器170将用户数据转换为空中接口采用的形式,并通过空中接口向用户终端174、176发送用户数据UD。
虽然根据附图并参照实施例描述了本发明,但很显然,本发明并不限于此,可在所附权利要求披露的本发明思想的范围内以多种方式进行修改。
权利要求
1.一种用于测试分组交换蜂窝无线网络的设备,该设备包括用于模拟无线接入网络中通信量的网络通信量模拟器(300,314),并且该设备被设置为与向其提供指令的控制计算机(102)连接,其特征在于,所述设备进一步包括用于分组交换数据业务的服务通用分组无线业务GPRS支持节点模拟器(300,314),该模拟器与用于将所述设备连接到业务网络(118)的网关GPRS支持节点(116)连接。
2.根据权利要求1的设备,其特征在于,网络通信量模拟器(300,314)被设置为模拟以下至少一个的运行用户终端(160)、用户设备(148)、基站(158)、节点B(146)、基站控制器(156)、无线网络控制器(144)、移动交换中心(154)、访问位置寄存器(154)。
3.根据权利要求1的设备,其特征在于,对于测试分组交换业务,所述设备被设置为与测试计算机(106)连接,其中业务的用户界面在指定平台上运行。
4.根据权利要求3的设备,其特征在于,所述设备被设置为使测试计算机(106)能通过以下至少一种方式与所述设备连接互联网、专用网、虚拟专用网。
5.根据权利要求3的设备,其特征在于,所述平台是无线终端模拟器。
6.根据权利要求3的设备,其特征在于,网络通信量模拟器(300,314)被设置为从分组交换业务产生的通信量中产生计费数据记录。
7.根据权利要求6所述的设备,其特征在于,网络通信量模拟器(300,314)被设置为使计费数据记录能传输到与所述设备连接的计费网关(112)。
8.根据权利要求3的设备,其特征在于,网络通信量模拟器(300,314)被设置为模拟无线信道中有关分组交换业务产生的通信量的不同干扰和故障的效果。
9.根据权利要求3的设备,其特征在于,网络通信量模拟器(300,314)被设置为模拟无线信道数据传输容量中有关分组交换业务产生的通信量的变化的效果。
10.根据权利要求3的设备,其特征在于,对于测试分组交换业务,所述设备被设置为使内容服务器(124)能通过业务网络(118)与所述设备连接。
11.根据权利要求10的设备,其特征在于,内容服务器是采用无线应用协议的内容服务器(122)。
12.根据权利要求10的设备,其特征在于,内容服务器是www服务器(万维网)。
13.根据权利要求10的设备,其特征在于,内容服务器通过以下至少一种方式与业务网络连接互联网、专用网、虚拟专用网。
14.根据权利要求3的设备,其特征在于,所述设备被设置为使域名服务器(114)能与用于测试分组交换业务的设备连接。
15.根据权利要求1的设备,其特征在于,所述设备被设置为使控制计算机(102)能通过以下至少一种方式与所述设备连接互联网、专用网、虚拟专用网。
16.根据权利要求1的设备,其特征在于,对于测试分组交换应用和业务,所述设备被设置为与用户终端(174、176)连接,其中应用或业务的用户界面通过适配器(170)在指定平台上运行,为了与用户终端(174、176)通信,适配器(170)包括实现无线接口的无线网络单元(700)和用于与所述设备通信的通信网络单元(702)。
17.根据权利要求16的设备,其特征在于,适配器(170)通过以下至少一种方式与所述设备连接互联网、专用网、虚拟专用网。
18.根据权利要求1的设备,其特征在于,所述设备还包括网关GPRS支持节点(300,314),通过该节点,所述设备与业务网络(118)连接。
全文摘要
本发明涉及一种用于测试分组交换无线网络的设备(100)。该设备(100)包括一个用于模拟无线接入网络通信量的网络通信量模拟器;一个服务通用分组无线业务GPRS支持节点模拟器,该模拟器与用于连接所述设备与业务网络(118)的网关GPRS支持节点(116)连接。该设备(100)与向其发送指令的控制计算机(102)连接。为了测试分组交换业务,该设备(100)与一测试计算机(106)相连,业务的用户界面在该计算机中的指定平台上运行。域名服务器(114)与该设备(100)连接,并通过业务网络(118)与内容服务器(124)连接。该设备(100)能够从分组业务产生的通信量中产生计费数据记。
文档编号H04L12/14GK1631051SQ03803600
公开日2005年6月22日 申请日期2003年2月13日 优先权日2002年2月15日
发明者E·苏蒂宁, P·许韦里宁 申请人:瓦利迪塔斯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1