嗨,我正在尝试使用jSS7来构建地图界面来发送像这样的消息:https://code.google.com/p/jss7/source/browse/map/load/src/main/java/org/mobicents/protocols/ss7/map/load/Server.java,但是我没有找到任何文档或演示来知道如何从USSD转换为SMS
发布于 2015-04-29 20:55:59
不幸的是,没有明确的手动如何实现不同的地图消息,因为有很大的重要性。使用MAP协议规范(3 3GPP 29.002)了解更多信息。
您也可以查看开源移动SMSC源代码:https://code.google.com/p/smscgateway/。
发布于 2015-04-29 22:11:02
说实话,我有点不清楚你想做什么。
USSD和SMSes实际上是两种不同的东西,尽管它们有一些相似之处。
USSD用于用户和网络应用程序之间的双向通信。
VLR将调用(代表用户) processUnstructuredSS-Request,而gsmSCF将调用unstructuredSS-Request或unstructuredSS-Notify
processUnstructuredSS-Request:允许用户发送请求,返回(可选)响应)unstructuredSS-Request:允许应用程序向用户显示一个提示,返回一个(可选的)响应。unstructuredSS-Notify:允许应用程序在没有响应的情况下向用户显示消息。不同的调用和返回结果组件中的关键参数是
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].关于3 3GPP 23.038的更多细节
现在,考虑到短信。一般来说,SMS的处理涉及两个映射操作:-(发送给VMSC) - MT-ForwardSM (发送到GMSC)。
在这两种情况下,关键参数是:- sm-RP-DA (目的地)- sm-RP-OA (原点)- sm-RP-UI (信息)
SignalInfo类型的sm-RP-UI带有SM-TL PDU (短消息传输层),它们在3 3GPP 23.040中定义。
那么,两者之间的联系呢?
连接是TP-数据编码-模式SM的组件之一与USSD中的相同。
这定义了如何对TP-用户数据和USSD-字符串进行编码。
现在,您应该深入了解USSD服务和SMS服务的实现和使用的所有血淋淋的细节,看看它们是如何在不同的场景中使用的。
https://stackoverflow.com/questions/29948604
复制相似问题