As shown, the controller 221 may include processors such as a central processing unit (CPU) configured to control data management and communication of router 210 including storing and retrieving data from data storage device 222 as well as transmitting and receiving data from other devices in the data network 100 (FIG. 1).