US 12,323,183 B2
Test modules for network test instrument utilizing containers
Jyotikumar Menon, Clarksburg, MD (US)
Assigned to VIAVI SOLUTIONS INC., Chandler, AZ (US)
Filed by VIAVI SOLUTIONS INC., Chandler, AZ (US)
Filed on Feb. 23, 2023, as Appl. No. 18/113,287.
Claims priority of provisional application 63/313,421, filed on Feb. 24, 2022.
Prior Publication US 2023/0268992 A1, Aug. 24, 2023
Int. Cl. H04B 10/07 (2013.01); H04B 10/073 (2013.01)
CPC H04B 10/073 (2013.01) 20 Claims
OG exemplary drawing
 
1. A test instrument to test optical fiber networks or other types of networks, the test instrument comprising:
a base module comprising:
a memory;
a processor to determine test results for a network test performed by the test instrument and store the test results in the memory;
a backplane connected to the memory and processor and carrying power and communication signals; and
a hardware interface connecting the backplane of the base module to a removable module removably connected to the base module, wherein the removable module includes hardware resources;
wherein the base module and the removable module each comprise:
a container comprising a thread to perform at least one operation of a network test application, an application name discovery and routing service (ANDR), an ANDR database, and a namespace,
wherein the ANDRs maintain the ANDR databases, and the ANDR databases include entries that describe the threads in each container, and
the ANDRs send command and control messages to each other to utilize at least one of the threads running in another container based on at least one of the entries in the ANDR databases.