论文部分内容阅读
随着经济的发展,交通压力是大中城市面临的严重问题,传统的道路扩建已经不能缓解车辆增长造成的交通拥堵。智能交通系统ITS(Intelligent Transport System)是以缓和道路堵塞和减少交通事故,提高交通使用者的方便、舒适为目的,利用交通信息系统、通信网络、定位系统和智能化分析与选线的交通系统的总称。因此,建立完善的交通信息发布系统,使大众在已知路网下选择出行方式、管理者和决策者设置管制措施是ITS的主要目标。目前,城市智能交通建设已经取得显著进展,实时交通信息发布系统随处可见,交通诱导屏、交通广播、公交移动传媒播报等已经成为驾驶者行驶过程中不可或缺的选路依据。但这些信息需要驾驶者在行驶过程中获得,对于决策没有更好的前瞻性,而且建设、维护成本相对较高;同时,随着通信网络的发展,SMS短消息业务正在得到广泛的应用,运营商可以通过短消息平台向用户提供丰富的增值业务,其建设、维护相对简单。因此,需要研究和设计出一种基于短消息平台的新的城市智能交通综合信息发布系统。本文从服务提供商SP (Service Provider)的角度分析了短消息平台的功能需求,按照从整体设计到技术实现对各个功能进行了研究。首先,在研究了智能交通信息系统结构的基础上,从宏观上提出ITS短消息平台能够满足的基本功能,根据功能需求设计详细的服务内容。其次,设计了系统平台的整体架构,根据功能划分层次模块。短消息网关ISMG和短消息平台ITS之间的数据交互是系统平台的研究重点,不同的功能模块在提供相应服务时采用不同的数据处理流程,为了实现能够适应多种运营商网关协议的短消息平台,本文在分析了短消息实体协议的共性后,结合移动网关通信协议CMPP (China Mobile Peer to Peer Protocol)的格式定义了消息接口和内容。接下来,对保证系统实时性和人性化设计的关键技术进行研究,包括:短消息平台数据收发存储后的多线程处理方式;系统对处理线程的管理机制;结合多线程和多级数据库缓冲池的数据处理方式;用户数据解析后的模糊匹配处理。第三,完成相关数据库表及表关系的初步设计,实现短消息平台数据持久化,用以业务统计、鉴权、资费管理、用户信息存储、定时任务触发、信息接收和发送。最后,对系统容量和处理速度进行了详实的测试,以满足实际应用的需要。