This Recommendation defines the requirements for vehicle gateway platform (VGP) services@ VGP service functionalities and VGP management. The VGP service functions support service capabilities for applications running and data/message processing. The VGP service functionalities support core capabilities used by VGP services such as session management or in-vehicle resource access management. Finally@ the VGP management supports functions for VGP configuration and monitoring such as security management. This Recommendation also defines the network requirements for communication interfaces used between the defined VGP services and external applications. These external applications could be running over nomadic devices brought into the vehicle@ roadside infrastructure@ or cloud-based servers. Applications downloaded to one of the in-vehicle devices after the time of manufacture are also considered external applications since they may not be fully integrated into the driver-vehicle interface (DVI) and require a communications interface. Advanced driver assistance systems (ADAS) are considered as out of scope of this Recommendation.