Integrating Remote Procedure Calls with Virtual Memory Management for Cooperative Autonomous Systems