The document discusses the architecture of mobile cloud computing (MCC). MCC combines mobile computing, mobile internet, and cloud computing. The MCC architecture involves mobile devices connecting to mobile networks through base stations. User requests are transmitted to central processors and then to a cloud where controllers process the requests to provide cloud services. The system architecture of MCC contains four layers - access, basic management, virtual, and physical. Middleware acts as a proxy between mobile clients and cloud services, improving interaction and handling issues like limited resources.