无线数据专网mobitex的技术资料
Product number 1/22102-CSH10302 Uen Rev PA2
Mobitex 技术资料
内容
1 背景 3
2 网络概况 3
2.1 基站 3
2.2 服务器 4
2.3 交换器 4
3 Mobitex特点 4
3.1 开放的界面 4
3.2 路由 5
3.3 无缝切换 5
3.4 邮箱功能 5
3.5 群发(组)功能 6
3.6 备份 6
3.7 传输的安全性合完整性 6
3.7.1 传输层功能 6
3.7.2 确认 6
3.7.3 加密 7
3.8 无线连接 7
4 Mobitex 接口 7
4.1 一般接口 7
4.2 固定终端接口 8
4.2.1 IP 连接 - MDOT 8
4.2.2 X.25协议 8
4.3 客户机接口 9
4.3.1 MASC协议 9
4.4 OBA “接口” 9
5 无线通信需考虑的问题 10
前言
本文介绍了Mobitex 系统,旨在为Mobitex应用系统开发人员提供更多的技术信息。
本文简单介绍了Mobitex 无线数据网络的相关接口。同时有关Mobitex应用设计方案的一般性原则也在本文中谈及。.
1 Background
背景
Mobitex 是专用的无线数据通信网络,在世界范围内广泛应用。此系统自20世纪80年代诞生以来经过了历次完善,现在七大洲均有应用,并运营良好。Mobitex 的运营商和用户数量在世界范围内正在不断增长。本文将会进一步向读者阐述为什么Mobitex 网络会成为世界窄带无线数据通信技术的先锋。
Mobitex 为无线终端的数据传输提供了安全可靠的保障,用来传送用户信息的数据包叫MPAK包,这些将会在以后的章节中详细介绍。为了充分说明Mobitex对终端用户提供的多样功能,在“Mobitex的特点”一章中将有详细介绍。
2 网络概况
Mobitex采用多级交换机和基站传输终端用户发送的数据包,本章将简单介绍网络的组成部分。
2.1 移动终端
移动终端通过基站相互发送、接收数据,用户发送的数据可以发到固定终端和其他移动终端,但是端到端的直接通信是不可能的,即使发送者和接收者都在同一基站覆盖范围内,数据也必须经过基站进行转发。
2.2 基站
基站与在其漫游范围内的移动终端保持通信连接,并且与区域交换机保持连接,以便数据在基站间切换。
2.3 固定终端
在Mobitex网络,用户应用系统的服务器被称做固定终端(FSTs),像Internet直接或者通过IP Access Server与最底层的交换机相连接。固定终端在实际运行应用系统。在Mobitex网络中有多种用于互相连接的固定终端,这些将在以后介绍。
2.4 交换机
网络一般至少有一层交换机以连接各基站和各应用客户的服务器。在可能的情况下,网络运营商增加到4层交换机达到最佳的网络配置。另一个致使增加多层交换机的原因是次级网络问题。次级网络由中枢连接,应用和交易具有不同的路由地址,Mobitex的路由协议涵盖其中。
3 Mobitex 特点
Mobitex网络采用3层OSI模式,应用系统开发人员在服务器和用户两方面使用4层网络结构。
Mobitex基本原则是数据传输不丢包,网络传输数据包时将尽最大可能保证数据安全,完整无误地到达指定地点。
3.1 公开的接口
Mobitex网络由MOA(Mobitex运营商协会)统一规范。Mobitex网络通过公开的网络接口提供数据包交换服务。
Mobitex运营商有私营和公众两个背景,其重要目标之一便是维护MIS(Mobitex接口标准)。MIS是Mobitex 网络的完整接口说明,适用于客户机、服务器以及终端产品的研发。
出于对终端研发机构信息的实质性考虑,MIS划分为两部分 ,一部分包括无线接口许可协议信息,另一部分是MIS的公开版本,任何应用Mobitex系统的人员和机构均可申请使用。
MOA对于MIS的维护确保了接口协议的活力,并且该接口协议随着MOBITEX用户,网络运营商的 不断发展变化而变化。
MIS可以从Ericsson的网页下载:http://www.ericsson.com/mobitex
3.2 路由
Mobitex路由由被称作MPAK的三层结构协议提供,每一个手执终端或者固定终端拥有自己确定的MAN号,这与IP地址相似但在网络中唯一。
Mobitex网络是一个分层网络,数据在各层交换机之间传输。Mobitex网络的基本特点是在传送数据时,如果没有发现指定的目标地址,将会自动向上一级网络传输。Mobitex网络是树型结构,数据最终将被正确无误的向下传输到指定目标。
3.3 无缝切换
与其他网络系统依靠基站切换信号不同,Mobitex移动终端自行决定在网络中的信号切换和漫游。也就是说当通信信号在某一基站薄弱时,移动终端将自行选择新的基站接收信号。
移动用户在使用PDA类产品和其他移动终端时经常处在行走,汽车或火车上时,需要频繁更换基站、漫游,在更换基站过程中他们不希望网络出现传输中断的情况。其他移动数据系统也有此特征。
Mobitex系统中的切换无需考虑应用软件性能,终端在移动的情况下无论是在发送还是在接收信息,都不会丢失数据。即使终端是在网络路由协议引起变动的情况下,数据也将会成功发送。
能够实现无缝切换的根本在于其邮箱设置,这项功能将在以下详细介绍。
3.4 邮箱功能
邮箱功能的设置使得接收终端不在覆盖范围内或者刚刚漫游到新的服务区时成功接收信息成为可能。邮箱会储存发送没有成功的信息并将会再次发送,直至成功。这样一来减少了发送者和接收者的麻烦,提高了服务质量。
3.5 群发(组)功能
群发(组)功能可将需多点发送的信息向更多用户发送,将某一地域限定为目标地域。
当某则信息需要向某一区域更多用户发送时,群发(组)功能显得极为有用。典型的应用是出租公司的车辆派遣,控制中心可将叫车信息转发至某地区的若干出租车。
3.6 备份
备份是实现通信可靠的重要手段,在网络和应用系统中均可采取。
在网络中的每一层都有备份,网络可以配置节点备份以保证当一个节点发生意外时而不影响数据的交换。然而这个功能仍然不够,因为当线路断掉时会影响相连接的网络节点。这就是说节点可以设置成选择性路由,这些措施可以保证当线路断掉时,数据不会丢失或者对用户的影响最小。
备份对应用系统来说也非常重要,如果只有一个进入网络的路由,当意外发生时,则通信将被迫中断,从备份角度来看,这是最不希望发生的。对于应用软件供应商而言如何方便的确保通信的可靠,“组用户”功能可以采用。组用户功能是一套智能路由机制,不但可以推动网络的多点备份,还可以提供有效的通信线路。如果采用组用户,数据包被传送到Mobitex网络最近的出口,这样一来为客户提供了最快的进入应用系统服务器的路由。
3.7 传输的安全性合完整性
MPAK协议是一个三层协议,Mobitex系统是一个OSI模式的服务网络。虽然为了达到数据传输的安全已经采取了许多措施。此网络的服务被认为是最好的。这意味着网络和应用系统为了使数据传输更为有效,必须是功能完善的。这些将会在以下的章节中介绍。
3.7.1 传输层功能
基于应用系统的实质性考虑,数据包必须是有次序的接收,这项功能在应用系统被采用。
3.7.2 确认
网络在数据传输中利用负应答信息提示数据包是否安全送达。也就是说,当传输成功时没有应答信息反馈,当有非正常情况发生时将会收包含状态信息的包以通知用户当前的网络状态,提示用户采取相应的处理措施。一般在网络拥堵,网络故障,被叫用户不在网络覆盖范围内等情况时会有信息发送不成功的现象,并且都会准确的将状况通知给用户。
在应用系统需要的情况下,成功发送信息时也可能需要确认信息,发送者会得到一个数据已确实收到的数据信息。
3.7.3 加密
虽然对于Mobitex网络无线数据通信泄漏问题仍有争议,但是对于大多数人来讲,还是切实可行的。对于重要的应用系统例如信用卡信息传送等信息敏感的应用系统最好采取两端加密措施。
3.8 无线连接
无线数据网络中最重要的是无线连接。无线以太网对数字数据来说是不稳定的,Mobitex网络连接和协议十分可靠,这使得它在许多重要系统中应用。此协议被称作ROSI,物理(界面)层的接口是GMSK的修订版本。
在无线终端应用省电方面的无线协议已经大为改进,这就使得生产商可以制造出更为轻巧省电的产品,正如我们现在看到的应用于Mobitex网络小巧的终端产品。如果不是精心设计的无线协议,终端先进的节电措施,制作出使用如此小电量的产品是不可能的 。
更为小巧的,高效节能的产品往往会更具有吸引力,是增加潜在客户的基础所在。
Mobitex是一个窄带网络系统,使用两个频段,信道带宽为12.5kHz。基于完善的无线协议,可靠的数据传输速度可达到8kbps。
4 Mobitex 接口
为了开发新的应用系统或者在Mobitex网络应用现有的应用程序,对于Mobitex本身的开发或网络接口的完善就显的十分重要。这一章主要从两个观点,移动终端或手持终端来叙述。
4.1 一般接口
为了在Mobitex网络中发送信息,所有终端必须遵循MPAK协议。MPAK协议的主要功能是引导信息从发送者到达指定接收者,当发生错误时还可以相应处理。MPAK协议包括发送者和接收者MAN号,时间信息和一些地址列表等,总而言之MPAK协议标志只有11个字节,这对于有效的无线通信而言十分必要。有关此更多的信息在“需注意的问题”一章中将有更多介绍。
4.2 固定终端接口
固定终端通过TCP/IP和X.25两种基本方法连接到Mobitex网络。
4.2.1 IP 连接 - MDOT
用户需要取得的多数信息来自Internet或与之相连接的Intranet,将应用系统服务器安装在维护公司也是一个可行的办法。然而将Mobitex与Internet相连就显的更为重要。目前这个问题已经解决,因为网络可以通过MDOT接口与Mobitex网络相连接。
MDOT是连接TCP/IP和Mobitex网络的简单连结协议,对于应用系统开发人员来讲MDOT协议必须在应用系统服务器一方应用,对MPAK数据进行打包,应用TCP/IP和以太网连接而非应用广泛的X.25协议
需要着重说明的是MDOT-TCP/IP连接并不是端到端的TCP/IP通信。在进入Mobitex网络之前,信息首先被进入IAS(互联网路由服务器),原因是TCP/IP协议不适合在无线网中使用。TCP/IP是针对高速通信网络、低数据 丢失率无线通信而设计。
人们一贯将X.25协议作为高端服务器与Mobitex网络连接的标准,在世界范围内现有数据传输广泛采用X.25协议。
采用X.25协议连接Mobitex网络主机有两种基本方法,通常的是采用“普通接口”中阐述的MPAK协议和CCITT(国际电报电话咨询委员会)1984年推荐标准,连接速度可达到9600bps到256kbps,或者直接连接或者使用x.25网络。
另一种方法是X.25网关,当应用系统不能采用MPAK.包传输时采用此协议。X.25网关功能使Mobitex网络应用系统移动终端可以采用X.25链路收发数据包。但是此项服务有许多限制,只适用于移动主机与移动终端或者移动终端与主机之间的通信。原因是此程序不能使用“常规”的MPAK协议实现传输,由于X.25协议的限制,它必须预先这项功能预先必须预定义。
4.3 客户机接口
客户机程序接口是指移动应用程序典型的与Mobitex无线Modem连接方式。移动应用系统在一些电脑,无论是笔记本还是单片机上有所应用。因为他们都采用MASC协议通信,所以许多方面有共同点。
勿庸置疑,客户应用系统是为具体的PDA向Palm, Blackberry 或者CNI终端制作。许多这样的产品具有APIs或者SDKs,以使系统采用嵌入功能实现在Mobitex网络中的通信。
MASC
移动终端遵循MASC协议进行无线通信。MASC协议是异步通信协议,通过无线MODEM使用RS-232与DTE进行完成通信。协议简单,对于应用系统开发人员来说可以在短时间里开发出具有实用性的软件。
MASC协议接口使用9600bps速率通信,使用1个起始位,7个数据位,偶校验,对于采用8Kbps的无线链路来说这已经足够了。
主机遵循MASC协议通过MODEM与MOBITEX网络实现数据通讯功能,能够完成发送数据的打包解包及通讯事件处理功能。
4.4 OBA 接口
M3000系列无线modem最大的特色是,无需使用计算机或者笔记本,就能独立与MOBITEX网络通信,大大方便了行业客户的应用。
M3000系列无线Modem内置Java虚拟机,可以运行嵌入闪存中的应用程序,为客户提供了透明传输。
文章版权归西部工控xbgk所有,未经许可不得转载。