This paper proposes a new access architecture on mobile cloud, which introduces a middle layer sitting between mobile devices and their cloud infrastructure. This middle layer is composed of cloudlets which are deployed by cloud services providers, such as wireless network access points (APs), to improve the performance of mobile cloud service sand be different from traditional mobile operator mode. Then based on this new architecture,we improve our previous (Attribute- basedencryption) ABE access control scheme on cloud for mobile cloud, which is proposed to offload the main amount of computations to the cloudlet as the function of cloud. Simulation results demonstrate the new access control scheme takes into consideration response time constraints and network status of access task execution, while satisfying certain network security for mobile cloud.