网关短信是什么

2024-04-21

网关短信是什么(精选7篇)

篇1:网关短信是什么

1、网关是什么

按照不同的分类标准,网关也有很多种,TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。 网关是什么呢?网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩 码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器) 上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过 网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B 的某个主机(如附图所示)。网络B向网络A转发数据包的过程也是如此。 所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路 由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。

网关是互连网络中操作在OSI运输层之上的设施,所以称为设施, 是因为网关不一定是一台设备,有可能在一台主机中实现网关功能。当然也不排除使用一台计算机来专门实现网关具有的协议转换功能。

由于网关是实现互连、互通和应用互操作的设施。通常又多是用来连接专用系统,所以市场上从未有过出售网关的广告或公司。因此,在这种意义上,网 关是一种概念,或一种功能的抽象,

网关的范围很宽,在TCP/IP网络中,网关有时所指的就是路由器,而在MHS系统中,为实现CCITTX.400和 SMTPL简单邮件运输协议间的互操作,也有网关的概念。SMTP是TCP/IP环境中使用的电子邮件,其标准为RFC- 822,而符合国际标准的CCITTX.400发展较晚,但受到以欧州为先锋的世界范围的支持。为将两种系统互连,TCP/IP标准制定团体专门定义了 X.400和RFC-822 之间的变换标准RFC987(适用于1984年X.400),以及RFC1148(适用于1988年X.400)。 实现上述变换标准的设施也称之为网关。

2、常见网关类型

(1)因特网网关:在因特网中,以往的网关现在称为路由器。网关现在是指一种系统,这种系统进行网络和应用协议的转换,使TCP/IP网和非 TCP/IP网上的用户和应用可以相互通信。网关也指应用程序之间的翻译设备。代理服务器网关是一种防火墙,允许内部网的用户访问因特网,同时禁止因特网 用户访问内部网。功能齐全的防火墙提供高级的甄别、验证和代理功能,以防止 和攻击者进入内部系统。

(2)LAN网关:LAN网关提供LAN之间数据传送的通道。通常居间的LAN因使用不同的协议,数据需要做些转换才能通过。不少路由器提供以 太网与FDDI的连接,可以充当此任。另外,有提供AppleTalk与TCP/IP、IPX与TCP/IP等协议转换的网关。

(3)IBM主机网关:把LAN上工作站与IBM主机系统连接起来。最早的网关模拟IBM主机的320终端,使LAN的工作站成为主机的终端。 复杂一点的网关允许PC机与主机之间传输文件,或者以客户机/服务器运行模式,允许PC机访问主机的数据库。IBM的APPN协议提供了同层联网服务,使 主机成为网络的一部分。当前的趋势是主机也支持TCP/IP,直接与TCP/IP或通过Web服务器与用户连接起来,不再需要专门的网关。

(4)电子邮件网关:负责不同厂商应用软件之间邮件信息的转换,使用户在网上能共享不同的电子邮件应用程序所发出的信件。常见的电子邮件网关把专用信息格式转换成X.400格式。

篇2:网关短信是什么

大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。

网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机(如附图所示)。网络B向网络A转发数据包的过程也是如此。所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)!

什么是默认网关

如果搞清了什么是网关,默认网关也就好理解了,

就好像一个房间可以有多扇门一样,一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。

如何设置默认网关

一台电脑的默认网关是不可以随随便便指定的,必须正确地指定,否则一台电脑就会将数据包发给不是网关的电脑,从而无法与其他网络的电脑通信。默认网关的设定有手动设置和自动设置两种方式。

1. 手动设置

手动设置适用于电脑数量比较少、TCP/IP参数基本不变的情况,比如只有几台到十几台电脑。因为这种方法需要在联入网络的每台电脑上设置“默认网关”,非常费劲,一旦因为迁移等原因导致必须修改默认网关的IP地址,就会给网管带来很大的麻烦,所以不推荐使用。

在Windows 9x中,设置默认网关的方法是在“网上邻居”上右击,在弹出的菜单中点击“属性”,在网络属性对话框中选择“TCP/IP协议”,点击“属性”,在“默认网关”选项卡中填写新的默认网关的IP地址就可以了。

需要特别注意的是:默认网关必须是电脑自己所在的网段中的IP地址,而不能填写其他网段中的IP地址。

2. 自动设置

自动设置就是利用DHCP服务器来自动给网络中的电脑分配IP地址、子网掩码和默认网关。这样做的好处是一旦网络的默认网关发生了变化时,只要更改了DHCP服务器中默认网关的设置,那么网络中所有的电脑均获得了新的默认网关的IP地址。这种方法适用于网络规模较大、TCP/IP参数有可能变动的网络。

篇3:网关短信是什么

目前,移动网与互联网已实现了互通,而广电网络还没实现与互联网及移动网的业务透明传输,导致绝大部分服务提供商(SP)不能在广播电视网络中开展业务,电视对等通信协议(TVPP)的提出,正是为了解决这个问题。

短消息服务技术使移动网络不仅可以传送音频,也可以传送数据,而数据传输是互联网技术的根本,嫁接了互联网技术和信息资源的短消息服务,已成为增值服务的关键[1]。笔者基于会话发起协议(SIP)和TVPP协议,提出了一个使IP网络与广电网络消息互通的通信网关的设计方案,IP网络上的终端使用SIP协议可发送消息给广电网络数字电视用户,反之数字电视用户使用手持终端(例如遥控器)通过网关也可与使用SIP协议的终端建立消息互通。

2 SIP和TVPP协议

2.1 SIP协议

SIP是多媒体通信的应用层控制协议,它能够建立、改变和终止多媒体会话。在SIP协议中有两个主要的组成部分:用户代理和网络服务器。用户代理又分为发起SIP请求的用户代理客户机和响应这种请求的用户代理服务器。网络服务器又分为重定向服务器、代理服务器和注册服务器[2]。

2.2 TVPP协议

TVPP协议规定了数字电视多媒体消息业务系统中各接口功能模块之间的通信规程。主要完成机顶盒与机顶盒之间点对点消息互通、机顶盒与增值业务提供商之间消息互通、机顶盒与手机之间消息互通以及机顶盒与电视台之间消息互通[3]。

TVPP是数字电视消息业务平台中运用到的重要协议,DTV消息业务平台网络体系结构如图1所示。

3 短信网关的设计

短信网关在遥控器与业务平台之间进行协议映射和互通,以实现遥控器用户使用短信业务,下面分别从网关体系结构、业务信令流程和协议映射等方面介绍。

3.1 网关体系结构

业务平台整合了短信、按键通话、短信以及语音等多种通信方式,目的是将多种通信类业务整合于统一的用户界面中,方便用户使用。

网关系统在整体架构上可划分为协议接口层、业务逻辑层、数据持久层,包括TVPP接口、SIP互联接口、TVPP会话控制模块、协议适配模块、数据访问接口模块以及数据库,如图2所示[4,5]。

1)TVPP接口模块通过TVPP协议与遥控器进行消息交互。TVPP接口分为数据通道及通信初始化请求通道,数据通道用于客户端与服务器之间传输消息,通信初始化请求通道用于服务器通知客户端启动一个消息传输过程。

2)SIP互联接口模块负责与业务平台进行消息交互,使用SIP协议,并根据业务特点进行部分扩展。

3)TVPP会话控制模块负责控制会话,包括配合业务平台完成客户端的注册及认证,分别与客户端和业务平台建立会话,并维护两个会话之间的绑定关系,包括心跳监控及超时处理;调用协议适配模块将客户端业务请求转换为SIP请求,并通过接口层转发至业务平台;调用协议适配模块将SIP应答转换为遥控器业务应答,并通过接口层转发至遥控器。

4)协议适配模块负责TVPP接口协议与SIP协议之间的双向适配。

5)数据访问接口模块采用数据库连接池及关系对象映射技术,负责和数据库建立连接以及进行各项数据库的操作。

6)数据库主要用于保存TVPP系统配置参数、运行日志、用户业务操作日志及系统管理维护数据,而用户有关数据由业务平台统一管理。

3.2 典型信令流程

“发送短信”是短信系统中核心的功能,下面以它为例介绍网关中的信令交互流程。

图3为SIP客户端向遥控器发送短信的流程。在SIP协议中,如果对方用户在线,则发送短信前需通过IN-VITE请求建立连接;而TVPP协议中遥控器接收消息直接通过SUBMIT消息,所以由网关处理业务平台发送的INVITE请求即可。这样,当遥控器退出系统时,同样需要由网关代替用户向业务平台主动发送BYE请求,用来终结此用户尚未结束的会话。

为简化流程并使其更具典型性,这里假设遥控器和SIP客户端都已成功登录,且双方能互发消息(即没有被对方列入黑名单);在结束时,假定遥控器先退出系统。

详细流程说明如下[3]:

(1)~(2):SIP客户端发送INVITE,邀请遥控器参与会话;

(3)~(4):网关回送200 OK,标识邀请的遥控器接收邀请;

(5)~(6):SIP客户端返回对INVITE的最终确认ACK;

(7):SIP客户端通过MESSAGE请求发送短信给遥控器;

(8):业务平台将MESSAGE请求转发给网关;

(9)~(10):网关回送200 OK;

(11):网关进行协议转换后,通过TVPP中的SUB-MIT将消息发送给TVPP客户端;

(12):客户端回送相应的SUBMIT_RESP消息,确认接收消息;

(13):遥控器通过TERMINATE消息请求退出登录;

(14):网关回送STAUS消息;

(15)~(16):网关在向测试环境注销此TVPP用户之前,先发送BYE请求结束刚才的会话;

(17)~(18):SIP客户端为BYE请求回送200 OK;

(19):网关发送REGISTER请求给业务平台,注销此TVPP用户;

(20):业务平台回送200 OK。

从上述流程可以看出,网关不仅要对TVPP和SIP之间的消息进行转换映射,对于SIP中存在但TVPP无法支持的消息,网关还要在收到消息后自动回送相关应答,以匹配SIP中的消息模式。

遥控器给SIP客户端发送短信的业务流程相对简单,网关无需利用INVITE建立会话和维持会话,这里不再累述。

3.3 TVPP与SIP协议间映射

TVPP协议与SIP协议的映射包括:消息类型映射,用户标识的映射,消息模式映射,以及事务标识映射等。在映射过程中必须注意到,不是所有TVPP协议的消息都能一一对应到SIP协议的消息。下面给出对上述几个关键问题的分析。

1)消息类型映射

TVPP协议中用信息单元MESSAGE-TYPE来标识消息类型,SIP协议用请求行的方法名来标识消息类型;如果方法名为SUBSCRIBE或NOTIFY,还需要通过消息头域EVENT来进一步区别标识。表1描述了TVPP协议与SIP协议在消息类型上的映射。

2)用户标识映射

SIP协议中使用用户标识主要有3处:FROM头域、TO头域和消息体中。网关在完成用户地址的映射时,根据SIP协议的要求,FROM头域中只要填写USER-ID,而TO头域和消息体中的用户地址还需要把SCHEMA转换为SIP。同时,SIP中的用户标识可带有一个标识用户所属域的P参数,它的值为用户所在的逻辑区域的ID,这个值对于客户端是透明的,网关只需要根据业务平台返回的值加上P参数即可。

3)消息模式映射

从图3中可以看到,TVPP协议和SIP协议在消息模式上无法一一对应。所以网关要消除模式上的差异并维护相关资源。比如,由于TVPP协议中没有SIP的“Dialog”的概念,这样在进行映射时,网关需要为每个客户端用户维护会话相关资源,在TVPP客户端用户退出系统时,网关还需要显式释放资源并向业务平台发送消息以结束此用户相关的会话。而对于TVPP协议中无法匹配的SIP消息,网关直接回送业务平台200 OK。

4)事务标识映射

一个事务通常包括一个请求消息和一个响应消息。CONNECTION是TVPP协议中的事务标识,由事务的发起实体分配,而事务的响应实体在响应消息中返回相应的标识。在SIP中,标识一个事务要通过CALL-ID头域和CSEQ头域来共同完成。TVPP的所有请求消息对应到SIP中的请求消息可以分为会话内消息和非会话内消息。对于非会话内消息,比如SIP中的MESSAGE,INFO等产生的事务,只需通过Call-ID的不同来标识,而对于会话内消息,比如INVITE,SUBSCRIBE消息,在一个会话内的所有消息共享一个CALL-ID,这时所有请求消息中的CSEQ头域的序列号依次从“1”开始递增,用以区分同一个会话内的不同请求消息。而在一个事务中,应答消息和请求消息的CALL-ID和CSEQ取值相同。

4 小结

本方案实现了TVPP协议与SIP协议间的转换。总体来说,协议的转换保留了短信中最重要的功能,尽量消除协议差异,并充分考虑到流程的简化和运行效率,在扩展性方面,SIP协议具有很大的优点。然而由于两个协议本身的差别,部分功能也会有所损失,笔者提出的短信网关为实现TVPP与SIP协议的映射转换具有重要的现实意义,对“三网融合”也具有一定的推动作用。

摘要:对短信网关的功能结构以及会话发起协议(SIP)、电视对等通信协议(TVPP)进行了研究,在实现了两协议的基础上,进一步给出了实现短信网关接口的简单模型,并对该模型的体系结构等进行了分析。

关键词:SIP协议,TVPP协议,短信网关

参考文献

[1]RFC2778,A model for presence and instant messaging[S].2002.

[2]CAMARILLO G.SIP揭密[M].白建军,译.北京:人民邮电出版社,2003.

[3]王良家,姜昱明,陈婵颖.基于多协议网关的短信增值业务系统的研究与设计[J].计算机工程与设计,2002(12):2227-2230.

[4]YD/T1291-2003,点对点短消息网间互通协议要求[S].2003.

篇4:网关短信是什么

工程师、硕士,工业和信息化部信息中心工程建设处副处长,研究方向:电子政务建设管理

章铎

北京邮电大学计算机学院计算机科学与技术专业,研究方向:计算机科学与技术

随着通信技术的不断发展,移动通信已经渗透到我们工作和生活的各个方面。通过移动通信的短信息服务(Short Message Service,SMS,以下简称短信)获取和沟通信息,由于其具有的便捷性、间接性、非实时性等特点,已经成为最受欢迎的基础通信服务之一,在教育、医疗、农业、物流等行业中都得到了较好应用。

工业和信息化部自2008年成立以来,大力推动电子政务系统的建设,满足构建服务型政府的需要。随着业务应用系统的不断建设和增多,有必要统一建设短信平台,并作为部电子政务基础设施之一,满足部电子政务建设的发展需要。一是避免重复建设。每个新建的电子政务系统都希望具有短信发送的功能,以便提醒系统用户及时处理业务数据。如果每个系统都独立建设一套短信收发功能,无疑将产生巨大的重复建设,浪费许多不必要的建设资金和精力。二是合理利用。部电子政务外网中已经购置一套基于中国移动的代理网关服务器,通过其提供的网关接口和Web页面,机关工作人员已经实现了较为便捷的短信批量收发功能。该代理网关服务器支持二次开发的接口,可以通过其实现电子政务系统“多对一”式的短信收发。三是保证安全保密。部电子政务网络分为外网和内网。外网通过防火墙与国际互联网逻辑隔离。内网与外网物理隔离。在内网运行的电子政务系统,例如:办公(OA)、智能文件交换、远程公文传输、信息上报、运行监测、码号资源管理等系统,无法直接连接移动代理网关,需要采用光盘刻录的方式,由系统运维人员定时集中进行内外网的短信数据交换。

总体设计

工业和信息化部短信平台分为短信服务接口模块、数据交换模块、统计日志模块、短信管理模块、安全审计模块、系统管理模块、发送与接收等模块。

短信服务接口模块主要实现短信服务平台与各应用系统的交互。应用系统通过短信服务平台的WebService接口实现短信的发送,通过调用各应用系统的webservice接口实现了信息发送的反馈。

数据交换模块主要实现内、外网短信收发数据的交换,定义数据导入、导出的数据格式,通过定时的数据导出与导入功能,实现内、外网短信数据的同步,保证数据的一致性。

统计日志模块主要实现系统在短信发送过程中日志记录功能,建立短信发送日志数据库,实现系统中对各个应用系统发送短信情况的跟踪,并且利用日志数据实现针对短信发送情况的各种统计分析、查询汇总、资费计算等功能。

短信管理模块主要实现各应用系统利用短信服务平台对其发送和接收的短信数据进行查看、管理和维护。

安全审计模块主要实现系统管理员、安全保密员、安全审计员相关操作的安全审计功能。采用“三员分立”的用户管理机制,提供安全审计模块,对短信服务平台中用户登录、系统设置、数据交换等操作进行审计查询。

系统管理模块主要实现系统管理员的管理功能,支持对系统的角色、权限、短信策略、配置管理等的基本管理与维护。

发送与接收模块实现与短信代理服务器的集成,调用中国移动嘉讯代理服务器网关接口提供的java软件开发包,实现与短信的真正发送和接收。

在上述总体设计中,对于需要使用短信收发功能的电子政务业务系统来说,只需要在本系统的开发和建设中按照短信平台的短信服务接口要求对接,即可实现完成短信收发功能。省去了数据交换、统计日志、短信管理、安全审计、系统管理、发送与接收等模块的开发和建设,避免了重复建设。

几大关键问题

内网短信发送。由于内、外网物理隔离,必须在内外网环境中分别部署短信平台系统,用于收集各自网络中业务系统推送的短信数据。外网短信平台可以直接连接代理网关实时发送。内网短信平台只能采用收集短信数据,定期导出数据交换文件,通过人工光盘刻录的方式,交由外网短信平台读取交换文件,连接代理网关发出的流程。其中,内网短信提示信息的有效性就取决于人工数据交换的周期。在日常工作中,一般安排运维人员,每2小时交换一次短信数据。

短信收发缓冲。在实际应用中发现,有时各个业务系统相对集中地向短信平台推送待发送短信数据。短信平台如果简单的直接转发给代理网关,会造成代理网关的拥堵,导致短信发送不稳定。短信数据的收集,由多个业务系统推送而至,速度相对较快。短信数据的实际发送仅通过代理网关单个系统完成,速度相对较慢。为此,我们采用了基于多线程的生产者/消费者模式,通过短信平台的数据库作为缓冲,将短信的收集和发送分开处理,实现了解耦、支持并发和忙闲调度。

采用压力测试工具软件JMete测试,以500条短信并发计算,短信平台短信发送的平均处理时间为0.632秒,90%(绝大部分)数据的处理时间在2秒以内,平均数据吞吐量为每秒31.2条。能够满足部电子政务系统的短信发送性能需求。

接口验证机制。部机关电子政务短信平台的调用接口是公开的,然而实际推送并发送短信又涉及权限管理和资费结算等管理问题。为此,我们在短信接口调用中,增加了业务系统注册、验证的机制。业务系统如需使用部短信平台在完成相应的审批流程后,由短信平台的管理员为该业务系统进行注册,并提供一个系统接口编码。业务系统向短信平台推送待发送短信数据时,需要同时提供接口编码作为验证。当接口编码验证一致时,短信平台才处理相关的短信数据,并将其所发送的短信数量和时间计入该业务系统。

总结

篇5:网关和路由器的区别是什么

网关和路由器在使用时到底有哪些不一样?

一、通讯方面

网关可以是3G,4G和WiFi等等,具有多种通讯形式。路由器则只有以太网和3G两种使用方式。

二、功能方面

网关主要用于工业设备,使用成本高,维护调试成本更高,但对于数据的采集管理非常高效。路由器没有这个功能。

三、网络结构

网关能够用多种方式传递数据,路由器只能通过3G网络连接有稳定IP和域名的监控地方。

四、数据方法

网关与路由器都能进行数据传播。

五、稳定性能

网关是正式投放市场的,不容易出故障,使用时非常稳定。路由器种类繁多,稳定性要依据具体产品而定。

篇6:点对点短信是什么

点对点信息是指手机对手机之间发送的信息。

【相关阅读】

篇7:网关短信是什么

关键词:SGIP,通信,华为在信网关,应用

1 概论

SGIP (Short Me s s age Gate w ay Inte rface Protocol) , 是SMG和SP之间、SMG和GNS之间、以及SMG和SMG之间的接口协议。通过应用SGIP协议, SP可以接入到SMG, 实现SP应用的一点接入、全网服务;SMG可以通过SGIP协议, 实现消息在不同SMG之间的路由和转发。SGIP有两种具体实现方式, 一种是采用专用SGIP方式, 另一种是采用通用HTTP方式。SMG和SMG之间采用专用SGIP方式作为承载协议;而SP和SMG的通信同时支持专用SGIP方式和通用HTTP方式两种承载协议。根据现状, 本文仅讨论第一种方式。

2 SGIP协议的通信流程

采用专用SGIP方式承载时, 通信双方互为客户端和服务器端。当客户端要发送命令时, 主动向服务器端建立连接, 然后向服务器端发送命令, 并接收应答;服务器端从客户端接收命令, 返回应答。连接建立以后, 客户端可以连续发送多条命令, 命令发送完并接收到所有应答后, 客户端应该主动断开连接。如果需要, 客户端可以同时向一个服务器端建立多个连接 (SMG与单个其他SMG最多不能建立超过15个连接, 对与之相连的单个SP的最大连接数视具体情况而定) 。采用专用SGIP承载方式时, SMG和SMG、SP和SMG之间使用的端口号是8801, SMG之间的测试用端口号为8810。因为两个SMG之间的通信和SP和SMG之间的通信方式相同, 因此下文描述为SP到SMG之间的通信过程。

2.1 通信初始化

客户端有命令要向服务器端发送时, 由客户端首先通过Bind命令向服务器端发起连接。服务器端根据Bind命令之中的登录名和密码, 对客户端的合法性进行验证, 然后返回一条Bind_Re s p应答给客户端。如果验证通过, 则客户端和服务器端的通信开始, 否则中断连接。

2.2 通信过程

SP与SMG之间发送的任何一条命令都带有一个序列号, 序列号由命令源产生。

客户端与服务器端通信开始以后, 客户端可以向服务器端发送相应的命令, 服务器端对收到的命令返回应答。

命令在SP和SMSC之间的传输是采用类似接力的方式, 每条命令和对应的应答仅仅表示该次命令发送的结果是否正确。比如, SP向某一个手机发送一条短消息, 是通过向本地SMG发送一条Submit命令实现的, 随后, SP会从SMG接收到一条Submit_Resp应答。但是, 即使应答表示Submit命令已正确接收, 也不表示Submit命令内的短消息已经发送到手机上了, 而仅仅表示该短消息已经传送到SMG, SMG将会作下一步处理, 或者发送给SMSC, 或者路由到另外的SMG, 最终由目的SMSC发送到手机上。这中间任何一个环节出现错误, 系统会终止信息的继续发送, 并且通过向原SP发送Report命令告诉发送出错的原因 (如果SP指定要求反馈的话) 。

2.3 通信结束

如果客户端认为和服务器端的通信已结束, 则客户端应该向服务器端发送Unbind命令, 服务器端随后返回Un-bind_Re s p应答, 然后双方断开连接。

2.4 故障处理

发生故障时, SP、SMG应通过Report命令和其它相关命令的应答相结合返回故障原因;如果MO不成功, 该用户所属的SMG还应向用户终端返回友好的应答信息说明不成功原因。

3 关于SMG的概述及具体功能

联通在信网关SMG在中国联通短消息业务网络中起到核心的作用。通过SMG为SP接入中国联通短消息业务网络提供了一个具有全网互连功能的接入平台, 为SP开展短消息业务提供了承载功能, 借助这个通道, SP可以向手机用户提供短消息增值服务。SMG提供的功能有:协议转换、存储转发、SP接入、安全鉴权、业务处理、计费、网管接口功能等。

全国可以有多个SMG网关, SMG网关之间通过互联网等方式实现网络互联。每一个SMG同时与多个SMSC以及多个SP连接。全网具有唯一有效的GNS, GNS负责全局路由表的维护与更新;为了确保路由表存储的安全性, 网络中设置主备用GNS, 两个GNS要保持一致性。每一个SMG都和GNS连接。SMG与SP、SMG与GNS以及SMG与SMG之间的通信协议为SGIP协议。SMG与SMSC之间的通信统一采用SMPP3.3协议。

河北联通的SMG有两个, 一个为傲天在信网关, 承担全网sp业务, 一个是华为在信网关, 承担本地sp业务, 下文将对华为在信网关的组网图、硬件组成、功能结构及基于SGIP协议的相关应用进行阐述, 文中的在信网关均指华为在信网关。

4 基于SGIP协议的华为在信网关。

4.1 华为在信网关拓扑图

4.2 在信网关与SP接口

根据规范要求, SP业务不允许直连接入短信中心, 而必须通过SGIP协议与在信网关相连, 负责向用户提供定制、点播等增值应用。业务路由:本地用户-短信中心-在信网关-业务合作伙伴平台 (SP) 。

4.3 在信网关的硬件组成

在信网关系统所有核心服务器均采用华为自产的ATAE单板, 由ATAE模块实现系统内各服务, 利用一台HP DL380作为USM服务器, 实现对ATAE的计算资源、存储资源、网络处理资源、信令处理资源、接口资源的集中管理。服务器模块、磁盘阵列等硬件均通过ATRE交换板模块实现网络互通, 并通过以太网交换机与其他相关系统 (包括营帐、短信中心、VAC等) 相连。

4.4 在信网关功能模块

在信网关系统主要包括:短消息实体接口管理模块、事物调度管理模块和业务逻辑处理模块等主要功能模块。

4.4.1 接口管理模块提供标准的SMPP协议、SGIP协议同短消息中心、ICP、信息点播系统等短消息实体系统连接, 实现业务处理单元同移动台之间的短消息传输通道, 以完成短消息业务请求和业务请求结果的交互网关功能。

4.4.2 事物调度管理模块是网关平台的核心模块, 通过对各业务的特点抽象分析的基础上, 通过对业务接口的管理和业务接入路由的方式进行业务集中管理, 各业务服务模块通过网络通讯方式通过业务支撑层的接口协议接入, 对各端口的短消息流提供标准SMPP、SGIP协议接入、分发、调度等交互功能。

4.4.3 业务逻辑处理模块业务逻辑处理单元均以模块叠加的方式接入系统中, 在新的业务叠加时, 已有业务处理单元和系统均能稳定平滑运行, 业务叠加能力强。

4.5 SP与在信网关实现接入的具体应用

4.5.1 相关账号和接口配置在信网关接入SP, 通信双方互为客户端和服务器端, 需要建立两个账号和一个接口。以14001 (分配给某SP的企业代码) 为例, 图中左边显示的“14001”代表SP连在信网关的账号;“14001_S”代表在信网关连SP的账号。在信网关需要告知SP的信息有:连接网关的账号、密码、网关IP和端口, 根据规范要求对以上各项进行验证。

账号下面的字串代表在信网关连SP的接口, 其中对端IP地址、对端端口号、登录账号和登录密码均由SP提供。配置界面如下图所示:

4.5.2 在信网关与SP对调时的重要工具—协议跟踪在信网关的主要工作除了制作路由账号数据外, 最常见的就是经常配合新接入的SP进行业务调测。首先我们要跟SP核对双方互联的账号、密码、IP地址和端口这些基本信息, 排除以上原因后, 就需要启用“协议跟踪”这一重要工具来帮助我们分析解决问题。

协议跟踪功能中分为全流程跟踪、跟踪当前账号、跟踪当前接口等类目, 我们要根据具体情况采用不同的跟踪类目, 最常用的就是账号跟踪和全流程跟踪。下图显示的即为协议跟踪界面:SP提供一个测试手机号码, 我们配置后启动全流程跟踪, 通过跟踪到的结果, 依据SGIP协议中的具体格式要求, 去分析判断, 从而找出问题。

从以往的维护经验来看, SP申诉的问题, 比如不能正常下发短信、手机用户不能正, 常订购点播业务均是由于SP未能深入学习理解SGIP协议, 将发送过来的消息某些字段不填或者填写有误, 从而导致被鉴权中心VAC或者在信网关拒绝掉, 影响业务使用。

5 结束语

“联通在信”是中国联通的一项无线数据业务, 该业务可以让联通手机用户借助于手机短信订阅和点播, 从而随时随地享受生活、资讯、商务、娱乐等信息, 成为手中流动的信息源, 学习、工作、生活的好帮手。

上一篇:一的重叠词下一篇:公伤报告