1 / 11
文档名称:

数字对讲机互联网传输的中心站软件设计.doc

格式:doc   大小:39KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字对讲机互联网传输的中心站软件设计.doc

上传人:lxydx666 2019/5/14 文件大小:39 KB

下载得到文件列表

数字对讲机互联网传输的中心站软件设计.doc

文档介绍

文档介绍:数字对讲机互联网传输的中心站软件设计摘要:对讲机的通信距离有限,传输数字对讲机话音和数据,扩大对讲机通信范围的方案。数字对讲机通过串口与计算机相连,计算机作为中心站,完成数据的转发功能,传输数据。首先设计了数字对讲机和计算机之间通信的串口通信协议,在此基础上详细讲述了中心站的软件设计。中心站软件的设计主要包括三个部分,对讲机模块和计算机之间串口通信协议的设计和实现,使用UDP协议的数据传输;ess数据库对对讲机用户号码及中心站IP地址的管理等。通过对中心站软件的测试表明,设计的串口通信协议可行,使用中心站软件能通过该方案有效地扩大对讲机的通信距离。关键词:数字对讲机;串口通信;UDP;Access 中图分类号:TP399文献标识码:B 文章编号:1004-373X(2010)02-073-03 XINRan,XIEXiaoming (CollegeofInformationScineceandTechnology,BeijingUniversityofChemicalTechnology,Beijing,100029,China) Abstract:municationscopeofwalkie_talkieislimited,,puteractsasacentralstationtoforwardthedata,.puterisdesigned,onthisbasis,,puter,,essdatabasetomanagetheusers′,municationprotocolisfeasible,municationscopeofdigitalwalkie_talkie. Keywords:digitalwalkie_takie;munication;UDP;Access 0引言作为无线通信工具,对讲机与移动电话相比具有自己的特点,在一对一、一对多的定向专项通信中,具有建立通信迅速的特点,尤其是一对多的特性是普通移动电话所不能比拟的。以前对讲机广泛应用于部队、公安、安全、救护、公用事业等政府部门,随着经济的发展,人民对移动通信要求的增加,对讲机逐步开始应用于出租车调度、安保、物业管理、工地、酒店等民用场合。但是对讲机的通信距离有限,常规对讲机的通话距离一般为3~5km[1],某些专业对讲机的通信距离可以达到10km以上,而实际通话距离一般只能为2~7km,在有高大建筑物或高山阻挡的情况下,通话距离还会相对短些。当有系统基站支持时,对讲机的通话范围可达十几千米,甚至几十千米,这无疑大大增加了系统成本。传输数字对讲机话音和数据业务的方法,所使用的数字对讲机基于dPMR协议。利用dPMR协议[2]实现的对讲机,通过拨号建立呼叫连接,号码为7位数字,除话音通信外,还可实现数据通信,并可以实现组呼。使用该方法组网简单,可以大幅度降低成本,有效地扩大对讲机的通信距离。 1系统工作原理通过互联网传输数字对讲机话音和数据的工作原理如图1所示。每个中心站及其所连接的通信模块和该范围的对讲机可以看成一个区域,对应对讲机号码的一个号段,通信模块与中心站使用串口连接,实现数据的透明传输,将数据发送给中心站处理。假设左侧中心站所在区域的某一对讲机拨号发起呼叫,其数据信息通过无线信道发送到通信模块再发送到中心站,同时也发送到同一区域的其他对讲机,中心站使用中心站软件对数据信息解析,若发现被呼对讲机号码在同一区域内则不处理,由被呼对讲机接收数据;若发现被呼对讲机号码在其他区域,中心站软件则根据被呼号码查询其所在区域中心站的IP地址,转发到该IP地址所对应的中心站。中心站在整个对讲机系统中所起的作用是把接收到源对讲机的数据转发给目的对讲机,其作用与转发台相同,可看作是软转发。数字对讲机话音和工作原理如图1所示。图1数字对讲机话音和数据工作原理示意图 2中心站软件设计概述这里重点讲述中心站软件的设计。所用的开发环境是VC++,所用的编程语言是VC++和MFC。中心站软件应实现以下主要功能。(1)对讲机号码,IP地址的管理,包括对讲机号码及其所在区域中心站IP地址的注册、删除、更新等; (2)通过串口与通信模块通信,并对数据解析; (3)网将数据转发给远方中心站。根据要完成的以上三个功能,中心站软件的设计也应该主要包括三个模块: (1)ess数据