A virtual router can turn one routing device into two "new routers" with separated channels (e.g. audio and video). This implementation is useful for managing the main and clone automation with "different" routers:
Split_one_router_into_two_virtual_routers
Virtual Router "A" : 5 inputs x 1 output
Virtual Switches (A) - Input 1 > Output 1 - main switch
Physical router - A(input 1 -> output 1)
Virtual Switches (A) - Input 2 > Output 1 - main switch
Physical router - A(input 2 -> output 1)
Virtual Switches (A) -Input 3 > Output 1 - main switch
Physical router - A(input 4 -> output 1)
Virtual Switches (A) - Input 4 > Output 1 - main switch
Physical router - A(input 6 -> output 1)
Virtual Switches (A) - Input 5 > Output 1 - main switch
Physical router - A(input 9 -> output 1)
Virtual Router "B" : 5 inputs x 1 output
Virtual Switches (B) - Input 1 > Output 1 - main switch
Physical router - A(input 3 -> output 2)
Virtual Switches (B) - Input 2 > Output 1 - main switch
Physical router - A(input 5 -> output 2)
Virtual Switches (B) - Input 3 > Output 1 - main switch
Physical router - A(input 7 -> output 2)
Virtual Switches (B) - Input 4 > Output 1 - main switch
Physical router - A(input 8 -> output 2)
Virtual Switches (B) - Input 4 > Output 1 - main switch
Physical router - A(input 10 -> output 2)