# SMPP Implementation Progress
Tracking the implementation status of SMPP v3.4 PDUs.
## Session Management
- [x] `bind_receiver`
- [x] `bind_receiver_resp`
- [x] `bind_transmitter`
- [x] `bind_transmitter_resp`
- [x] `bind_transceiver`
- [x] `bind_transceiver_resp`
- [x] `outbind`
- [x] `unbind`
- [x] `unbind_resp`
- [x] `enquire_link`
- [x] `enquire_link_resp`
- [x] `alert_notification`
- [x] `generic_nack`
## Message Submission
- [x] `submit_sm`
- [x] `submit_sm_resp`
- [ ] `submit_multi`
- [ ] `submit_multi_resp`
- [ ] `data_sm`
- [ ] `data_sm_resp`
## Message Delivery
- [x] `deliver_sm` (Support for Delivery Receipts implemented)
- [x] `deliver_sm_resp`
## Message Query/Cancel/Replace
- [x] `query_sm`
- [x] `query_sm_resp`
- [x] `cancel_sm`
- [x] `cancel_sm_resp`
- [ ] `replace_sm`
- [ ] `replace_sm_resp`
## Ancillary Operations
- [ ] Broadcast SM (Optional/Advanced)