Computation Offloading in Mobile Edge Computing