A wireless battery area network (WiBaAN) system for intelligent battery pack management comprising: a plurality of master battery management units (M-BMU), wherein each M-BMU includes a processor and a memory; a plurality of slave battery management units (S-BMU) each connected to at least one corresponding battery cell and including at least one sensor configured to monitor at least one condition of said at least one corresponding battery cell, wherein each M-BMU is configured to calculate a state of charge (SoC) or a state of health (SoH) for each battery cell monitored by each S-BMU connected to the M-BMU based on the at least one condition, and wherein the M-BMU receives information concerning the at least one condition of each battery cell monitored by each S-BMU connected to the M-BMU and is configured to transmit at least one of balance and bypass control information directly to each of the plurality of S-BMUs based on the received information to control the S-BMUs connected to the M-BMU; and at least one top level battery management unit (T-BMU) configured to control operations of the plurality of M-BMUs, characterized in that each of said S-BMUs is connected to one of the plurality of M-BMUs by a first wireless mode, wherein the first wireless mode is time division multiplexing, TDM, and that said at least one T-BMU is wirelessly connected to each of the plurality of M-BMUs by a second wireless mode, wherein the second wireless mode is frequency division multiplexing, FDM, wherein each channel uses a different carrier frequency signal (fci) and wherein each M-BMUs is configured to transfer at least one of the SoC data and SoH data to the T-BMU by using the second wireless mode. a plurality of master battery management units (M-BMU), wherein each M-BMU includes a processor and a memory; a plurality of slave battery management units (S-BMU) each connected to at least one corresponding battery cell and including at least one sensor configured to monitor at least one condition of said at least one corresponding battery cell, wherein each M-BMU is configured to calculate a state of charge (SoC) or a state of health (SoH) for each battery cell monitored by each S-BMU connected to the M-BMU based on the at least one condition, and wherein the M-BMU receives information concerning the at least one condition of each battery cell monitored by each S-BMU connected to the M-BMU and is configured to transmit at least one of balance and bypass control information directly to each of the plurality of S-BMUs based on the received information to control the S-BMUs connected to the M-BMU; and at least one top level battery management unit (T-BMU) configured to control operations of the plurality of M-BMUs, characterized in that each of said S-BMUs is connected to one of the plurality of M-BMUs by a first wireless mode, wherein the first wireless mode is time division multiplexing, TDM, and that said at least one T-BMU is wirelessly connected to each of the plurality of M-BMUs by a second wireless mode, wherein the second wireless mode is frequency division multiplexing, FDM, wherein each channel uses a different carrier frequency signal (fci) and wherein each M-BMUs is configured to transfer at least one of the SoC data and SoH data to the T-BMU by using the second wireless mode.