Cellular Network Architecture: An overview