A method for searching for a Public Land Mobile Network (PLMN) in a mobile communication device having a first Subscriber Identification Module (SIM) card, a second SIM card, a first communication mode control unit for controlling the first SIM card, and a second communication mode control unit for controlling the second SIM card, the method comprising:
- at the first communication mode control unit, starting a first Home PLMN (HPLMN) timer according to a first HPLMN timer value stored in the first SIM card, and at the second communication mode control unit, starting a second HPLMN timer according to a second HPLMN timer value stored in the second SIM card;
- at the first communication mode control unit, performing a first PLMN search at an expiry of the first HPLMN timer;
- at the first communication mode control unit, updating a first PLMN list with one or more PLMNs found during the first PLMN search;
- at the first communication mode control unit, notifying the second communication mode control unit of the update of the first PLMN list;
- at the first communication mode control unit, determining whether the first PLMN list contains any PLMN with a higher priority than a currently registered PLMN, and at the second communication mode control unit, determining whether the first PLMN list contains any PLMN with the higher priority than the currently registered PLMN;
- and
- if the first PLMN list contains any PLMN with the higher priority than the currently registered PLMN, at each of the first and second communication mode control units, performing a location registration in the PLMN with the higher priority.