短信功能分析
发布时间:2019-08-16 00:36:23
作者:xhs
短信功能分析:(请联系作者\nsms收发功能分析\n*华中科技大学\nabstract \n本文主要介绍短信的收发功能,包括通过发送者,短消息中心相互转发短消息的过程,以及短消息中心向接收者发送短消息的过程。此外,还介绍了存储转发模式、网关、寄存器、移动交换中心、接收端位置的确定以及不同的传输模式。然后,简要介绍了几种短消息加密算法,分析了算法的原理和不安全性的体现。最后,本文介绍了短消息的发展过程及其发送内容的进展,以及各种短消息服务的分类。发送和接收短信\n1.1将手机编辑的短信发送到短信中心\n1.1.1从短信编辑到短信发送到短信中心的一般过程\n首先,发送人编辑短信并填写收件人号码。然后,手机中的芯片对信息进行编码,并将相应的AT命令写入串行端口。然后,信息传输到基带,由调制解调器调制成电磁波,最后将电磁波发送到短信中心。\n1.1.2客户端和短信中心验证过程\na。首先,MS向MSC发起访问请求,其中包含MS的IMSI或TMSI号;b,MSC向VLR发出访问请求,VLR在访问过程中可以进行身份验证和加密;c,VLR向MSC发回访问确认消息;d,MSC向MSC发回访问确认消息。ms,允许ms进入GSM网络通信;e、ms向msc发送一条短消息,其中包含短消息的内容和目的sc地址;f、msc查询ms是否可以向vlr发送短消息;g、确认ms有短信服务且不被禁止后,vlr信息MS MSC,MS目前可以发送短信,并提供msisdn号;H、msc将短信转发给iwmsc,iwmsc包含短信内容、源MS的msisdn号和目的SC地址;I、iwmsc将短信转发给sc,sc包含shor的内容。t消息、源MS的msisdn号和目标SC的地址;j、sc通知iwmsc已接受SMS;k、iwmsc通知msc已接收SMS;l、msc通知ms已成功发送SMS消息。\n1.1.3 SMS编码规则\n文本消息参数为encoPDU(ProtocolDataUnit)格式中的DED,它是文本消息的十六进制编码,包含许多元数据,如SMS中心地址、字符编码格式、时间戳等\n1.1.4对S的移动应用程序部分(MAP)之外的SMS字符的限制使用S7协议,短消息在SMSC和电话之间发送。新闻和地图mo-和mt-向前操作,其有效载荷长度受信令协议限制,发送精确到140字节(140字节x 8位/字节=1120位),一条消息使用7个编码,最多160个字符,对于中文字符需要16位编码,因此实际只能发送70个字符的文本,太长会被拆分为发送文本消息\n1.2从短信中心转发到短信中心\n1.2.1从短信中心转发到短信中心的一般过程\n短信中心首先对接收到的消息进行解码,以确定收件人的号码A发送其他关键信息,然后找到收件人的位置,然后将该消息发送到收件人所在的短信中心\n1.2.2短信中心的存储转发模式\n第一个存储在短信服务中心(short message service center,shortmessageservicecenter)后发送的文本消息,然后en消息中心将短消息信息发送给接收者,如果接收者不在服务区,SMSC将自动保存信息,等待服务区接收者再次发送网关的角色(smcgmsc)从SMSC获取短消息。,通过HLR读取路由信息,并在满足传输条件后将短消息发送到收件人所在的基站\n1.2.4本地位置寄存器(HLR),本地位置寄存器用于存储和管理移动用户的相关信息。移动设备的位置信息也存储在HLR中,它每隔一段时间记录一次位置信息。通过这种机制,在执行服务时,可以快速找到接收者。1.2.5移动交换中心(MSC)移动交换中心控制数据的连接和传输,允许用户从一个服务区域切换到另一个服务区域。1.2.6确定接收者位置打开\n尽管您没有使用手机拨打电话,但您的手机会不断发送和接收信息。它通过称为控制通道的通道与基站通信。这种通信的目的是让电话系统知道它在信号区的位置,这样电话就可以在您移动时切换到其他信号区。每隔一段时间,电话和塔台交换数据包以确保一切正常工作。\n1.2.7跨网络传输和同一网络传输\n跨网络传输:不同运营商的短信中心互相发送。发送方首先将信息发送给接受者操作员的短信中心,发送方操作员的短信中心将信息发送给接受者操作员的短信中心,接受者的短信中心将信息发送给接受者。同一个操作员的S中心互相发送消息。首先,发送方将信息发送到短信中心,短信中心将信息发送给接收者。\n1.3从短信中心发送到接收者的手机\n1.3.1从短信中心到接收者的手机的一般过程\n触发用户的手机计时器启动读取串行端口数据进行判断。当串行口中没有数据时,等待下一个定时器触发;当短信中心向接收端发送电磁波时,即当串行口中有数据时,读取串行口数据,接收端对接收到的数据进行解码,最后对接收到的数据进行分析。PDU将数据编码成文本,并显示在手机端的用户界面上\n1.3.1接收器和短信中心之间的相互验证过程中\na)SC向GMSC发送一条短消息,其中包含短消息的内容、源SC的地址和msisdn号。目的地MS.B.GMSC从属于目的地MS的HLR查询路由信息;C、HLR在两种情况下返回查询结果给GMSC:成功,返回路由信息,包括目的地MS的MSC号和目的地用户的IMSI和LMSI号;失败,返回错误R原因和可能的警报编号。d.GMSC根据获得的路由信息向目的地MSC发送短消息,包括短消息的内容、源SC的地址以及目的地MS的IMSI或LMSI号;e.MSC向VLR请求有关目标MS的信息,包括MS可用且标志位相等;F.VLR向MSC发送寻呼请求报文,请求建立无线连接;收到VLR的寻呼请求后,MSC向MS发送寻呼请求;H.MS寻呼成功,访问过程;I.MSC向INFO发送访问请求报文rm vlr成功分页;j.vlr在完成ms的认证、数据更新和加密后通知m sc成功访问;k.msc向ms发送访问确认消息;l.msc将短消息转发给ms,包括短消息的内容和源sc地址;m。MS向MSC返回短消息成功接收消息;N.MSC通知GMSC MS已成功接收短消息;O.GMSC通知SC MS已成功接收短消息。判断;当数据中有新短信提示时,根据PDU短信的解码格式对短信进行解码,并调用UI接口提示短信新短信的到达\n1.4短信双向传输模式\nsms对发送的短信进行可靠的双向传输,即S后。MS发送消息,接收确认信息,得到发送结果,不同的消息显示给发送方,结果不同,即发送成功或失败\n1.5短信传输同步功能\n短信传输同步,也就是说,短消息可以与数据、语音等业务同步传输,即使在业务信道的峰值数据量也能保证短消息的1.6 PTP模式的顺利传输,在对等方的通信方式中,发送方只需知道对方的移动pho把信息发送给另一方的网号,就像计算机的IP地址一样。一旦绑定,它就可以通过此地址与其他地址建立连接\n1.7无状态通信\nsms是一种无状态通信协议,其中每个SMS消息都被认为完全独立于其他消息。将SMS用作有状态对话的通信通道的企业应用程序,其中mo应答消息与特定mt消息配对,需要在用于SMS的协议\n1.8.1协议名称\nsms消息协议sm之外维护会话管理。pp(shortmessagepeertopeerprotocol),等价\n1.8.2协议的功能\n1)定义外部SMS信息实体esme和SMS中心smsc之间的数据通信接口\n2)定义esme和smsc之间的一系列SMS交换操作\n3)定义数据短信功能分析
版权声明:本文内容由互联网用户投稿整理编辑发布,不拥有所有权,不承担应有相关法律责任。如果文章、图片有涉嫌抄袭的内容,请发送到邮箱举报,且提供抄袭的相关证据,一但查实,会在24小时删除涉嫌侵权内容。