2015-04-29 2 views
1

Привет Я Тринг использовать jSS7 построить интерфейс MAP, чтобы отправить сообщение как этот: https://code.google.com/p/jss7/source/browse/map/load/src/main/java/org/mobicents/protocols/ss7/map/load/Server.java , но я не нашел ни одного документа или любой демо, чтобы узнать, как перейти от USSD для SMSMAP интерфейс с использованием mobicents

+0

Я не нашел способ изменить сообщение USSD на простое сообщение, так что не стоит посылать USSD просто отправить SMS – user3849351

ответ

1

К сожалению, нет ясного манула о том, как реализовать различные сообщения MAP из-за большого количества. Используйте спецификацию протокола MAP (3GPP TS 29.002), чтобы узнать больше.

Вы можете проверить также с открытым исходным кодом mobicent SMSC GW исходный код: https://code.google.com/p/smscgateway/

3

Честно говоря, я немного неясно, что вы хотели бы сделать.

USSD и SMS-сообщения действительно две разные вещи, хотя есть сходства.

USSD предназначены для двунаправленной связи между пользовательскими и сетевыми приложениями.

Р будут вызывать (от имени пользователя) processUnstructuredSS-Request в то время как gsmSCF будет вызывать либо unstructuredSS-Request или unstructuredSS-Notify:

  • processUnstructuredSS-Request: Позволяют пользователь отправить запрос, получить обратно (необязательно) ответ)
  • unstructuredSS-Request: Позволяет программе выдавать запрос пользователю, возвращая (необязательно) ответ.
  • unstructuredSS-Notify: Позволяет приложению представить сообщение пользователю без ответа.

Основные параметры в различных компонентах Invoke и возвращать результат являются

USSD-DataCodingScheme ::= OCTET STRING (SIZE (1)) 
-- The structure of the USSD-DataCodingScheme is defined by 
-- the Cell Broadcast Data Coding Scheme as described in 
-- TS 3GPP TS 23.038 [25] 
USSD-String ::= OCTET STRING (SIZE (1..maxUSSD-StringLength)) 
-- The structure of the contents of the USSD-String is dependent 
-- on the USSD-DataCodingScheme as described in TS 3GPP TS 23.038 [25]. 

Подробнее в 3GPP TS 23.038


Теперь, рассматривая SMS. В целом две операции MAP участвуют в обработке SMS: - MO-ForwardSM (пересылаются в VMSC) - MT-ForwardSM (пересылаются в УКС)

В обоих случаях ключевыми параметрами являются: - см -rp-DA (адресат) - см-RP-OA (происхождение) - см-RP-UI (инфо)

сМ-RP-интерфейс типа SignalInfo несет SM-TL PDU (Short Message Transport Layer) Они определены в 3GPP TS 23.040


Итак, где соединение?

Соединение - это схема кодирования данных TP-кода, один из компонентов PDU SM-TL такой же, как USSD-DataCodingScheme в USSD.

И это определяет, как должны быть закодированы как данные пользователя TP, так и USSD-String.

Теперь вы должны действительно спуститься во все детали о внедрении и использовании службы USSD и службы SMS, чтобы увидеть, как они используются в разных сценариях.

 Смежные вопросы

  • Нет связанных вопросов^_^