CIMD
Компьютерный интерфейс для распространения сообщений ( CIMD ) — это собственный центра обслуживания коротких сообщений, протокол разработанный Nokia для их SMSC (сейчас: Nokia Networks ).
Синтаксис
[ редактировать ]Пример обмена CIMD выглядит следующим образом:
<STX>03:007<TAB>021:12345678<TAB>033:hello<TAB><ETX> <STX>53:007<TAB>021:12345678<TAB>060:971107131212<TAB><ETX>
Каждый пакет начинается с STX (шестнадцатеричное 02) и заканчивается ETX (шестнадцатеричное 03). Содержимое пакета состоит из полей, разделенных символом TAB (шестнадцатеричный 09). Каждое поле, в свою очередь, состоит из типа параметра , двоеточия (:) и значения параметра . Обратите внимание, что последнее поле также должно заканчиваться знаком TAB перед ETX.
Типы параметров, состоящие из двух цифр, представляют собой коды операций , и каждое сообщение должно содержать ровно один код. Число после кода операции — это порядковый номер , используемый для сопоставления операции с ее ответом. Код ответа ( подтверждения ) сообщения равен коду операции плюс 50.
В приведенном выше примере код операции 03 означает отправку сообщения. Поле 021 определяет адрес назначения ( номер телефона ), а поле 033 — пользовательские данные (содержание) сообщения. Код ответа 53 с отметкой времени поля 060 указывает, что сообщение было принято; если сообщение не удалось, SMSC вместо этого ответит полем 900 (код ошибки). Большое количество вспомогательного программного обеспечения для реализации CIMD доступно на сайте Веб-сайт Nokia для создания клиента CIMD. Вы можете отправлять SMS из центра сообщений с помощью клиентских инструментов CIMD.
См. также
[ редактировать ]- Универсальный компьютерный протокол/внешний машинный интерфейс (UCP/EMI)
- Одноранговый протокол коротких сообщений (SMPP)
Внешние ссылки
[ редактировать ]- Nokia: спецификация CIMD для SC v7.0 [ постоянная мертвая ссылка ]
- Nokia: спецификация CIMD для SC v8.0 [ постоянная мертвая ссылка ]
Программное обеспечение
[ редактировать ]- Kannel , WAP и SMS-шлюз с открытым исходным кодом с поддержкой CIMD 1.3 и CIMD 2.0.
- Симулятор Ixonos MISP CIMD , сервер с открытым исходным кодом, совместимый с CIMD v2, для тестирования клиентских приложений CIMD