一种协议模块性能测试方法及系统的利记博彩app

文档序号:9891259阅读:777来源:国知局
一种协议模块性能测试方法及系统的利记博彩app
【技术领域】
[0001 ]本发明属于移动通信技术领域,具体地,涉及一种协议模块性能测试方法及系统。
【背景技术】
[0002]协议测试,是指在一定网络情况下对于存在主站和从站之分的系统进行两者通信标准一致性的测试。通过对被测对象进行黑盒测试,比较被测对象实际输出与预期输出的差异,判断被测对象与标准协议的一致程度。在卫星移动通信领域,特别是第二代移动卫星通信系统进行卫星间大规模组网势在必行,而不同领域卫星或服务不同区域卫星间组网最关键之处就是通信协议的标准化。
[0003]目前,Ka频段(频率范围为26.5-40GH)在卫星链路带宽上具有先天优势,DVB_RCS2协议针对Ka宽带设计大容量卫星通信协议,而制约其大规模全球发展和应用瓶颈在于协议标准一致化。对于不同卫星应用服务提供商之间,相同协议其理解和实现处理方式也是多种多样的。
[0004]但是,现有技术中没有统一标准的高性能协议测试平台,无法对多个卫星通信服务供应商之间相同协议产品进行协议性能测试,不利于开放的卫星服务发展和应用,协议测试时所产生的协调和额外消耗较多,协议开发效率较差。

【发明内容】

[0005]本发明的目的在于提供一种协议模块性能测试方法及系统,以解决现有技术中无法对多个卫星通信服务供应商之间相同协议产品进行协议性能测试、协议测试时所产生的协调和额外消耗多、协议开发效率差等缺陷。
[0006]—种协议模块性能测试方法,包括:
[0007]配置调制解调的接收和发送参数,其中包括发送和接收端口;
[0008]设定测试模块的测试参数;
[0009]配置被测模块,使之与调制解调的发送和接收端口一致;
[0010]启动测试,记录并统计测试结果。
[0011]较佳的,所述配置调制解调的接收和发送参数,包括:
[0012]设定测试模块发送IP和端口为解调IP和接收端口;
[0013]设定被测模块发送IP与端口为调制IP和接收端口。
[0014]较佳的,所述的协议模块性能测试方法,还包括:
[0015]通过调制模块为被测模块和测试模块提供全网时钟中断;
[0016]通过解调模块为被测模块和测试模块之间提供解调外信息缓冲,模拟链路信息。
[0017]较佳的,所述启动测试包括:
[0018]测试模块将通过调制收到的前向信息根据指定协议处理流程进行处理;
[0019]将处理之后产生相应的回传信息附带解调信息发送至解调模块;
[0020]解调模块对解调外信息进行修改后发送至被测模块;
[0021]被测模块接收到回传信息后完成小站信息更新,并向测试模块发送反馈信息。
[0022I较佳的,所述启动测试,包括:
[0023]启动NCC测试,创建NCC测试进程,该NCC测试进程包含前向信令接收线程、状态机监控线程、回传数据发送线程、回传业务接收线程及日志线程。
[0024I较佳的,所述启动测试,包括:
[0025]启动RCST测试,创建RCST测试进程,该RCST测试进程包含前向信令生成线程、软中断监控线程、回传数据转换线程、状态监控线程及日志线程。
[0026]相应于上述方法,本申请还提供了一种协议模块性能测试系统,包括:
[0027]调制解调装置,用于配置调制解调的接收和发送参数,其中包括发送和接收端口;
[0028]被测模块,该被测模块与调制解调的发送和接收端口一致;
[0029]测试模块,设定有测试执行时的测试参数,用于启动测试,记录并统计测试结果。
[0030]较佳的,所述调制解调装置中包括:
[0031]调制模块,用于为被测模块和测试模块提供全网时钟中断;
[0032]解调模块,用于为被测模块和测试模块之间提供解调外信息缓冲,模拟链路信息。
[0033]较佳的,所述测试模块为NCC测试模块,包括:
[0034]第一前向信令接收单元、状态机监控单元、回传数据发送单元、回传业务接收单元及第一日志单元。
[0035]较佳的,所述测试模块为RCST测试模块,包括:
[0036]第二前向信令生成单元、软中断监控单元、回传数据转换单元、状态监控单元及第二日志单元。
[0037]本发明基于现有协议测试提出一种新的通用协议测试系统,通过加入调制解调物理层处理功能,能够模拟卫星链路中的延时和物理层操作,增强了对不同系统间的适配,能够对多个卫星通信服务供应商之间相同协议产品进行协议性能测试、协议测试时所产生的协调和额外消耗较少,能够提高协议开发效率。该系统是针对该大容量特点的最低资源开销的协议正常、异常及性能测试系统,可以在需要较少硬件资源情况下完成多种场景下的综合测试,很大程度上解决了不同系统间的差异性,为不同卫星通信供应商间协议提供一个统一的测试平台。
【附图说明】
[0038]图1是根据本发明实施例一提供的协议模块性能测试方法流程示意图;
[0039]图2是根据本发明实施例一提供的测试执行的流程示意图;
[0040]图3是根据本发明实施例四提供的协议模块性能测试系统框架示意图。
【具体实施方式】
[0041]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]实施例一
[0043]本实施例提供了一种协议模块性能测试方法,如图1所示为该方法的一种流程示意图,该方法至少包括以下步骤:
[0044]步骤SlOl,配置调制解调的接收和发送参数,其中包括发送和接收端口;
[0045]具体的,被测模块连接到调制模块,用于接收调制模块发送的数据,因此,设定被测模块的IP地址与端口为调制IP地址和接收端口 ;同时测试模块连接到解调模块,用于接收解调模块发送的数据,因此,设定测试模块的IP和端口为解调IP和接收端口。其中,测试模块可以为被测网络控制中心或者测试终端,被测模块可以为模拟集群小站或者被测终端。
[0046]步骤S102,设定测试模块的测试参数;该测试模块可以为模拟接入NCC的小站处理模块,为NCC测试用例执行和结果统计关键部分。
[0047]步骤S103,配置被测模块,使之与调制解调的发送和接收端口一致;
[0048]步骤S104,启动测试,记录并统计测试结果。
[0049]上述步骤S104中的测试,可以完成用于被测NCC的接入控制、资源分配、RLE协议转换、ACM及业务的正常、异常和性能测试。在典型的测试中,如图2所示的测试流程图,至少包括以下步骤:
[0050]步骤S104a,测试模块将通过调制收到的前向信息根据指定协议处理流程进行处理;
[0051]步骤S104b,将处理之后产生相应的回传信息附带解调信息发送至解调模块;
[0052]步骤S104c,解调模块对解调外信息进行修改后发送至被测模块;
[0053]步骤S104d,被测模块接收到回传信息后完成小站信息更新,并向测试模块发送反馈信息。
[0054]以NCC测试为例,所述启动测试包括:启动NCC测试,创建NCC测试进程,该NCC测试进程包含前向信令接收线程、状态机监控线程、回传数据发送线程、回传业务接收线程及日志线程。
[0055]具体的,所述前向信令接收线程,接收NCC发出的GSE/BBFRAME/TS数据流,拆封数据根据DVB_RCS2协议重组为前向广播SPT/SCT/FCT2/BCT/TBTP2/HM-B信令或??Μ-U单播信令或业务数据等;并根据GSE Label字段中MAC与本地集群RCST中MAC比较,对相应RCST的前向信令做数据处理,产生RCST相应信息并加入状态更新事件队列;
[0056]所述状态机监控线程,根据RCST状态更新事件队列中信息,对相应RCST状态进行更新,根据RCST当前状态和事件产生对应的LB/CB信令,将产生信令放入RCST信息表中;[°°57] 所述回传数据发送线程,在一个Superframe Durat1n期间完成一次集群RCST从时隙队列中取时隙,从RCST信息表或业务队列中取数据,进行回传数据RLE封装并发送;
[0058]所述回传业务接收线程,从模拟业务源中接收某个RCST业务数据并放入到相应的业务队列中;
[0059]所述日志线程,在运行期间,对每个RCST的异常状态实时进行记录并存储日志文件。
[0060]NCC测试模块将通过调制收到的NCC相关前向信息根据DVB_RCS2协议处理流程进行处理,处理之后产生相应的回传信息RLE附带部分解调信息发送至解调器,解调器对解调外信息进行相应修改后发送至被测NCC,被测NCC接收到模拟小站回传RLE信息后根据相应信息处理流程,实时完成小站信息更新,并向NCC测试模块发送该小站反馈信息,经过上述一次或多次信息交互完成一次测试流程。
[0061]上述测试过程也可以用于完成RCST测试,所述启动测试包括:启动RCST测试,创建RCST测试进程,该RCST测试进程包含前向信令生成线程、软中断监控线程、回传数据转换线程、状态监控线程及日志线程。
[0062]具体的,所述前向信令生成线程,产生前向广播SPT/SCT/FCT2/BCT/TBTP2/TIM-B信令或??Μ-U单播信令或业务数据等;
[0063]所述软中断监控线程,根据Superframe Durat1n时间产生中断,并向其他线程或RCST提供全网PCR时间;
[0064]所述回传数据转换线程,接收RCST回传数据/信令,并解封装RLE包组roU,根据PDU属性和内容产生相应单播??Μ-U信令;
[0065]所述日志线程,记录RCST回传数据异常或监控状态异常,并实时存储到日志文件。
[0066]其中RCST测试模块用于完成被测RCST的前向
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1