发明名称 一种通信设备测试仪中多线程测试方法
摘要 本发明涉及通信设备测试仪中多线程的测试方法。它采用抢占方式分配核心资源的使用权,同时,核心资源被某一线程占用时,其它线程可进行端口激活或测试状态切换,由于使用了抢占式多线程方式,围绕核心资源进行测试端口调度,不会因需要人为设置测试端口次序而导致调度不合理,既能充分合理调度测试设备中的核心资源,又将所有的端口测试状态切换和业务测试前的激活操作全部在等待核心资源的时间中做完,真正充分利用了核心资源,使测试效率达到最高。
申请公布号 CN1481089A 申请公布日期 2004.03.10
申请号 CN02131708.9 申请日期 2002.09.03
申请人 华为技术有限公司 发明人 徐新
分类号 H04B17/00 主分类号 H04B17/00
代理机构 代理人
主权项 1、一种用于通信设备测试仪中的多线程测试方法,其特征是,包括以下步骤:(一)系统启动多个测试线程,为每个核心资源分配一个系统互斥量;(二)各测试线程同步竞争系统互斥量,得到系统互斥量的测试线程获得核心资源的使用权,未得到系统互斥量的测试线程等待下一次参与同步竞争系统互斥量;(三)得到系统互斥量的测试线程使用核心资源进行测试,测试完成后立即释放系统互斥量;(四)判断是否还有未测试的测试线程,如果有,转入步骤(二),如果没有,则结束测试。
地址 518057广东省深圳市南山区科技园科发路1号