background image

  基于智能手机的应急通信系统也就是在智能手机上运行通信终端提供即时通信服务,
终端之间通过内置的无线局域网通信模块自组织网络并通信。在本系统中硬件设备为智能手
机,但是该手机要带有

802.1l 无线局域网通信模块。总体实现方案主要分为以下几个部分:

第一部分为发现和接入网络,包括搜索新的可用网络和独立网络之间的融合;第二部分为
用户管理,包括在线用户的发现、信息查询、退出等;第三部分为语音通信服务,包括语音
数据的捕获、处理、发送、接收、播放以及缓冲处理等措施,以保证实时性。第四部分为文本通
信服务,包括文本消息的发送接收回复以及存储问题。功能构成模块如图

1: 

  图

1 功能构成模块 

  本系统的操作界面部分主要有用户列表显示、用户信息显示、文本信息显示、

 

  语音呼叫操作窗口、用户配置窗口和连接性测试操作界面。

 

  

2、开发环境与配置 

  

 本文设计的系统是运行与智能手机上的,操作系统为 Windows Mobile5.0/6.0,采

用的开发环境为常用的

Visual Studio 2005,开发平台为 Windows XP,程序运行环境为多普

P800 智能手机。Windows mobile 开发的过程和普通 PC 开发过程没有什么大的差别,不

同的地方是运行环境的不同,同时还提供了一个手机模拟器在

PC 机上帮助开发调试,开

发出来的程序可以在模拟器上运行用来查看运行的结果,这大大方便了程序的开发,因为
模拟器也可以配置上网。系统开发语言采用

c++,利用 MFC 基础类库和 windows 窗口实现

操作界面,

windows mobile 是一个支持触摸屏的操作系统,可以像在普通电脑一样开发应

用程序。

 

  

3、系统的使用 

  启动程序时呈现的界面为一个主对话框可以看到两个文本显示框,一个是用来显示在
线用户列表的,另一个是用来显示接收到的文本消息。还有一个文本编辑框是用来编辑要发
送的消息的。主对话框顶部有三个按钮,

Refresh 是用来手动发送 Refresh 消息的,目的就是

促使其他节点发送

Beacon 消息。Start 按钮就是启动程序加入网络系统参加会话的,而 Stop

按钮则是相反,是用于退出网络系统的。还有

4 个按钮是用于通信服务包括语音呼叫和文本

通信。

 

  四、系统的不足之处

 

  由于智能手机终端的电池与无线发射功率不高的原因,本系统在推广方面有不足之处
通信范围还不是很强。目前所使用的自组织网络实际上还不是一个完全意义上的自组织网,
没有应用多条路由。

 

  五、结论

 

  本文提出了一种利用智能手机自组织网的应急通信系统,并以

Windows Mobile 操作系

统为基础进行了实现。该系统是自组织网应用上的一个很好的应用,实现了小范围内的语音
与消息通信,而不必经过基础设施网络统,减少基础系统网络的流量,并且减少了网络的
延时。但是这些技术上的改进,对于目前应急通信领域存在的问题还是不能够很好的解决的,
需要相关部门的相互配合和相互支持,才能真正到突发灾害事件发生时,顺利的保障政府
和人民群众的通信需求。

 

  参考文献:

 

  

[1]《现代应急通信技术》李文峰等,西安电子科技大学出版社 

  

[2]《NS 与网络模拟》徐雷鸣等,人民邮电出版社 

  

[3]《移动通信技术与网络优化》刘建成等,人民邮电出版社 

  

[4]《网络与无线通信技术》邹涛等,人民邮电出版社