摘要 |
A routing system for routing data and instructions between functional modules (22-38) in a mobile phone (5) is described. The system comprises a micro server (21) which includes a routing module (40), a standard routing table (42), a dynamic routing table (44) and a permission database (46). The routing module (40) is arranged to determine whether a signal received from any of the functional modules (22-38) includes command data corresponding to data stored within the standard routing table (42) or the dynamic routing table (44). If a signal is received which does not include command data the routing module (40) routes the signal on the basis of the identity of the functional module (22-38) from which the signal has been received. Otherwise, data stored in association with the identified command data within the standard routing table (42) or the dynamic routing table (44) is utilised to select a destination for a signal. The permission database (46) is utilised to restrict access to certain modules when an instruction is received from an external computer.
|