A network on-demand access method, implementable by a mobile phone associated with a base station, and the method comprising: receiving a wakeup signal from the base station by an antenna of the mobile phone in a sleeping power mode; wherein the mobile phone contains a passive device or low power active device, and the method further comprises: deriving, by the passive device or low power active device, power from the received wakeup signal; wherein the derived power is used as a power supply of the passive device or low power active device; determining, by the passive device or low power active device, if the received wakeup signal corresponds to the mobile phone, wherein the determining uses the power derived from the received wakeup signal; and in response to a determination, made using the power derived from the received wakeup signal, that the received wakeup signal corresponds to the mobile phone, setting, by the passive device or low power active device, the mobile phone from the sleeping power mode to an active power mode by using the derived power without using a power supply of the mobile phone; and transmitting or receiving, by the mobile phone in the active power mode, data traffic to or from the base station; wherein determining if the received wakeup signal corresponds to the mobile phone comprises: obtaining an identification code from the wakeup signal; comparing the identification code obtained from the wakeup signal with an identification code of the mobile phone; and if the obtained identification code matches the identification code of the mobile phone, determining that the received wakeup signal corresponds to the mobile phone; wherein obtaining the identification code from the wakeup signal comprises: decoding the received wakeup signal to obtain one or more frequency combinations, each combination corresponding to an identification code. receiving a wakeup signal from the base station by an antenna of the mobile phone in a sleeping power mode; wherein the mobile phone contains a passive device or low power active device, and the method further comprises: deriving, by the passive device or low power active device, power from the received wakeup signal; wherein the derived power is used as a power supply of the passive device or low power active device; determining, by the passive device or low power active device, if the received wakeup signal corresponds to the mobile phone, wherein the determining uses the power derived from the received wakeup signal; and in response to a determination, made using the power derived from the received wakeup signal, that the received wakeup signal corresponds to the mobile phone, setting, by the passive device or low power active device, the mobile phone from the sleeping power mode to an active power mode by using the derived power without using a power supply of the mobile phone; and transmitting or receiving, by the mobile phone in the active power mode, data traffic to or from the base station; wherein determining if the received wakeup signal corresponds to the mobile phone comprises: obtaining an identification code from the wakeup signal; comparing the identification code obtained from the wakeup signal with an identification code of the mobile phone; and if the obtained identification code matches the identification code of the mobile phone, determining that the received wakeup signal corresponds to the mobile phone; obtaining an identification code from the wakeup signal; comparing the identification code obtained from the wakeup signal with an identification code of the mobile phone; and if the obtained identification code matches the identification code of the mobile phone, determining that the received wakeup signal corresponds to the mobile phone; wherein obtaining the identification code from the wakeup signal comprises: decoding the received wakeup signal to obtain one or more frequency combinations, each combination corresponding to an identification code.