一些短信如何传输发件人姓名?

时间:2012-07-23 01:04:08

标签: sms telephony sms-gateway

我注意到我从公司收到的某些短信收到了'发件人姓名'。例如。就在今天,我收到了一封我之前从未使用的短信(不是我的联系人),但是发件人名称显示为“Adobe”。我也从其他公司得到这个。例如Facebook,Google&银行业务。

Screenshot

它与电子邮件服务器的工作方式类似吗? (在发送消息之前告诉服务器你是谁'这是承运人的手机信号塔的情况吗?

我想我想知道该服务是什么以及它是如何工作的?(即你可以发送带有短信的'标题信息',还是单元格塔只是欺骗邮件的'发件人'数字'并用字符替换?)

(希望这是提出这个问题的正确位置......)

2 个答案:

答案 0 :(得分:5)

MAP协议(用于发送SMS消息的协议)允许指定电话号码或字母数字作为发送方。

AFAIK这不能通过您的手机进行设置,其中发件人号码将始终是您的公用电话号码,但SMS中心可以允许在其他界面上发送此类消息,例如银行和您提到的公司使用的那些(通常使用SMPP)或UCP协议1)。

请注意,某些电信公司不允许在其他地方发送的消息中发送此类发件人地址,但发送给其客户(或者不允许所有人使用)。他们使用称为家庭路由器的SMS垃圾邮件过滤器/防火墙。

答案 1 :(得分:4)

GSM,UMTS和LTE中的移动通信由3GPP管理。

传入短信中SMS-DELIVER TPDU中的TP-OA字段通常包含发件人的号码。

网络通常使用MSISDN填充TP-OA字段。 请参见3GPP TS 23.040图C.10。

但是如果是公司名称,TP-OA可以使用数字信息元素类型作为 7位默认字母

制作字母数字

我建议您阅读3GPP TS 24.011和23.040,以了解SMSes的工作原理。

但是,我必须指出,由于发件人不发送TP-OA,因此不容易欺骗。