In the MIDP 1 specification (read about the different MIDP versions) network socket support was not required. It is now part of the MIDP 2 specification.
MidpSSH uses socket support in order to make the SSH connection to the server. So if your device doesn’t have network socket support you need an alternative. You may also need an alternative to socket support if your device's security settings prevent socket connectivity.
An alternative is now available for devices without socket support or with limitations on sockets. See HTTP proxy server.