Does mbed-os-example-cellular works without PPP?

Hello everyone,
Basically the question from the Title. I’m trying to run the mbed-os-example-cellular on a custom board. However if i have NSAPI_PPP_AVAILABLE set, the programm exceeds my available RAM size. My board only has 20kB RAM. So i had to set NSAPI_PPP_AVAILABLE to false now it fits on the board. However it is not working properly and now i asking myself is PPP is nessecary for a cellular connection.

Thank you in advance.