For some purpose we need to communicate with Arduino using more that one SIM card, but still like to use an only GSM shield.
So, the idea is to use several SIM holders, to commutate each of six SIM wires to the sim we currently use. But it is still the question
1) How we should handle the gsm module itself? Is it okay for it if the SIM wire will be commutated to another SIM when it is in the middle of something? May be we should power off the module before, but it unclear how to do it programmatically when it is installed on the top of Arduina Mega 2560
2) should we commutate all six wires, or may be there are few signal ones and another shouldn't be never commutated?
3) what is the best way to do this commutation? Relays/transistor switches and so on?