GPS是全球定位系统,配合电子地图,已经广泛应用于汽车导航。如加上GPRS或短消息系统,还可以进行定位等服务,由于定位服务依靠运营商,系统运营代价高。实际上,依靠业余无线电数据通信,同样可以构建定位系统,而且是免费的。
APRS(Automatic Position Reporting System)是基于业余无线电分组通信(一种基于AX.25协议的无线分组通信,是业余无线电数据通信的一种,其硬件主要由电台、终端节点控制器与显示终端构成,支持多跳数据转发)的一种应用。顾名思义,是一种能自动报告电台位置的系统,电台位置经纬度数据来自于GPS接收器,而位置数据的传输途径可以是业余无线分组通信系统,也可以是因特网。接收方可以将接收到的许多不同电台的位置信息显示于电子地图,这样可以进行方便的追踪与定位。除了位置报告外,APRS还可以提供气象信息等公共信息服务。
APRS的设备大抵分为APRS电台、无线数字中继台、APRS网关、APRS服务器等。
在整个APRS中,各电台地位是均等的,既可以把自己的位置数据发给所有的电台,也可以接收来自所有电台的位置数据。我们把能接收和发送APRS数据包的电台称为APRS电台。
由于电台的发射范围有限,所以人们在分组通信系统中采用了无线数字中继台(Digipeater)。无线数字中继台实际上就是一个分组通信电台,只不过它只负责转发分组数据,不产生或者最终处理数据。
APRS中,业余无线分组网络与因特网的互联由APRS网关(IGATE)完成。它承担无线分组网络的AX.25分组与因特网上的TCPIP分组的转换与转发。
APRS服务器提供APRS的因特网直接接入。也就是说,如果只是为了了解APRS,无需购买昂贵的终端节点控制器和电台,也不必拥有电台执照,可以通过因特网接入APRS服务器,就可以向全球APRS宣告你的存在,并查看全球APRS的所有信息。比如UI-VIEW软件,支持无线分组-无线分组、无线分组-因特网、因特网-因特网三种方式的APRS通信。其最主要的功能是将接收到的APRS数据中的经纬度数据转换成一个电子地图上的物体并显示出来。当然,你可以通过周期性的向APRS服务器发送自己的APRS数据包告诉世界你的位置。
在汽车移动应用中,可以配备一个标准的APRS电台,具备接收外界信息和发送自身信息的功能。如果仅为了让其它朋友或家人了解你的位置,你可以使用一种称为TinyTrak的接口,这种接口非常简单,甚至可以自制。其核心是一个PIC单片机,功能是将来自GPS的位置信息解码,并组成标准的APRS数据包格式,再加以调制成AFSK信号。所以,如果只想具备位置信息发送功能,最便宜的装备是GPS+TinyTrak+电台。
APRS整个系统的构建需要很多爱好者的参与,需要大家将自己的设备兼作其它电台的中转器,也需要有爱好者提供APRS的国际接口。目前,由于关键设备还比较昂贵,APRS在国内还处于萌芽,不过我们注意到有不少车腿们已经开始考虑用数据通信传输经纬度数据,相信我们介绍的APRS会是一个好的方案。
----《通信世界报》