Check sample logica SMPP code. You can set delivery in the SubmitSM
SubmitSM request = new SubmitSM();
request.setRegisteredDelivery(true);
Did you run the 2 jar files that it logica comes with (smscsim.jar, smpptest.jar) when you set setRegisteredDelivery(1) you can clearly see that simulator sends delivery pdu and testclient receive it