毕业设计(论文)译文及原稿译文题目:在 SMS 蜂窝网络上进行开放式功能的开发原稿题目:Exploiting Open Functionality in SMS-Capable Cellular Networks原稿出处:William Enck、Patrick Traynor、Patrick McDaniel and Tho-mas La Porta;Systems and Internet Infrastructure Security La-boratory Department of Computer Science and Engineering;The Pennsylvania State University University Park,PA 16802在 SMS 蜂窝网络上进行开放式功能的开发1.SMS/CELLULAR 网络概述 本节简洁介绍基于 GSM 网络系统的 SMS 短信从发送到接收的过程概况,包括基于CDMA 等移动网络,但原理基本一样。 1.1 发送短信 发送短信有两种方法 -- 通过其他移动设备或通过一系列外部短消息设备(ESMEs)实现。 ESMEs 包括许多不同的设备和接口,从电子邮件和网页到基于消息的服务供应商门户网站,语音邮件服务,传呼系统和应用软件。无论这些系统是通过 Internet 还是通过特定的专用信道连接移动电话网络,短信首先被传到众所周知的能够处理短信息流量的短消息服务中心(SMSC)服务器。因此,支持短消息功能的服务提供商网路中至少包含一个短消息服务中心。由于这项服务日益普及,因此,服务提供商提供支持多种不同的短消息服务中心的服务变得普遍起来,以此来增加容量。 在接收短信时,要对传入数据包的内容检错,必要时,转换成短信的格式并复制。这样的话,来自互联网的信息将无法区分哪些是从移动电话发来的。随后,消息被放入一个短消息服务中心队列进行转发。 1.2 路由短信 SMSC 是用来确定如何将短信路由到目的移动设备的。 SMSC 查询归属位置寄存器(HLR)数据库,该数据库作为用户数据的永久储存库,其中包括用户信息(如呼叫等待和信息内容),计费数据,有效的目标用户和他们的当前位置信息。通过与其他网络元素的相互联系,HLR 检测目标设备的路由信息。假如短消息中心收到当前用户无效的应答消息,它存储的消息下次交付。否则,响应将包含移动交换中心(MSC)目前提供服务的地址。移动交换中心除了呼叫路由外,还有移动设备的认证,本地基站的管理,网路切换和充当连接公众交换电话网络的网关等功能。当短信从短消息服务中心传来时,短消息服务中心提取具体的目标设备信息。然后,短消息服务中心查询访问位置寄存器数据库,访问位置寄存器数据库包含目的设备归属位置寄存器的一个关于目...