【技术实现步骤摘要】
一种光模块测试方法与装置
[0001]本专利技术属于通信领域,特别是涉及一种光模块测试方法与装置
。
技术介绍
[0002]现有技术中,高速率的光模块测试仪表比较昂贵,在保证测试质量
、
测量可靠性及安全性的前提下,需要尽量提高仪表的使用率以及提高光模块的测试效率,从而提高生产效率
。
[0003]在当前的光模块测试方案中,通常测试一个光模块需要一整套设备,不同的测试方案经常不能共用一套测试环境,测试环境的搭建耗费较多的时间,同时,设备的利用率较低,设备被测试全程占用,多种测试场景之间也无法直接共享
。
而且,多个客户端同时对测试仪表进行操作,互相影响,增加了测试失败的概率,反而降低了测试效率
。
[0004]鉴于此,克服该现有技术所存在的缺陷是本
亟待解决的问题
。
技术实现思路
[0005]本专利技术要解决的技术问题是如何在实现单个设备对多个光模块进行测试的同时,避免不同测试请求之间相互冲突,并且保证测试效率
。
[0006]本专利技术采用如下技术方案:
[0007]第一方面,提供一种光模块测试方法,包括:
[0008]服务器预先将所有光模块和测试仪表标记为空闲标识;
[0009]服务器接收到测试请求时,根据所述测试请求获取待测光模块和待使用测试仪表;
[0010]当所述待测光模块和所述待使用测试仪表中至少一个被标记为占用标识时,结束所述测试请求;
[001
【技术保护点】
【技术特征摘要】
1.
一种光模块测试方法,其特征在于,包括:服务器预先将所有光模块和测试仪表标记为空闲标识;服务器接收到测试请求时,根据所述测试请求获取待测光模块和待使用测试仪表;当所述待测光模块和所述待使用测试仪表中至少一个被标记为占用标识时,结束所述测试请求;当所述待测光模块和所述待使用测试仪表均为所述空闲标识时,所述服务器将所述待测光模块和所述待使用测试仪表的空闲标识均改为占用标识,并将所述待测光模块和所述待使用测试仪表进行测试初始化;通过所述待使用测试仪表对所述待测光模块进行相应的光模块测试;待所述光模块测试进行完毕后,服务器将所述待测光模块和所述待使用测试仪表标记为空闲标识
。2.
根据权利要求1所述的光模块测试方法,其特征在于,所述将所述待测光模块和所述待使用测试仪表进行测试初始化,具体包括:将所述待测光模块和所述待使用测试仪表之间进行光路联通;对所述待测光模块和待使用测试仪表均进行场景初始化;所述服务器返回准备完毕标识给客户端,所述客户端根据所述准备完毕标识发送测试指令给所述服务器,所述服务器将所述测试指令转发给所述待测光模块和待使用测试仪表;所述待使用测试仪表依据所述测试指令对所述待测光模块进行相应的光模块测试
。3.
根据权利要求2所述的光模块测试方法,其特征在于,所述待使用测试仪表依据所述测试指令对所述待测光模块进行相应的光模块测试,还包括:所述待使用测试仪表依据所述测试指令对所述待测光模块进行相应的光模块测试,得到测试结果;所述服务器获取相应的所述测试结果,所述服务器将所述测试结果发送给所述客户端,所述光模块测试进行完毕
。4.
根据权利要求3所述的光模块测试方法,其特征在于,所述待所述光模块测试进行完毕后,服务器将所述待测光模块和所述待使用测试仪表标记为空闲标识,具体包括:所述客户端接收到所述测试结果后,发送测试完毕标识给所述服务器;所述服务器接收到所述测试完毕标识后,将所述待测光模块和待使用测试仪表均标记为空闲标识
。5.
根据权利要求1‑4任一所述的光模块测试方法,其特征在于,所述当所述待测光模块和所述待使用测试仪表中至少一个被标记为占用标识时,结束所述测试请求,还包括:当结束所述测试请求后,于预设时间间隔重新发起相同的测试请求;当所述相同的测试请求被发送的次数大于或者等于预设次数时,则判定所述相同的测试请求为失败
。6.
根据权利要求1‑4任一所述的光模块测试方法,其特征在于,所述服务器接收到测试请求时,根据所述测试请求获取待测光模块和待使用测试仪表,具体包括:所述服务器对所述测试请求进行解析,得到光模块标识和仪表标识;根据所述光模块标识获取所述待测光模块,根据所述仪表标识获取所述待使用测试仪
表
。7.
一种光模块测试装置,其特征在于,用于应用如权利要求1‑6任一所述的光模块测试方法,包括:一个或者多个客户端
、
...
【专利技术属性】
技术研发人员:周治柱,何宗涛,梅稳斌,俞诗展,余磊,
申请(专利权)人:武汉光迅信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。