基于ibeacon的首都机场智能出行服务系统的设计与实现
2016-11-09何智
何智
摘要:随着我国人民生活水平日益提高,飞机因为快捷和便利性渐渐被百姓选为首选出行工具。通过研究发现,首都机场目前提供服务的方式主要采用人工服务,而人工服务普遍存在人员成本高、培训周期长、旅客等候服务时间长这几个方面的问题。因此,对基于航站楼内提供智能化旅客出行服务系统进行建设与实施至关重要。
关键词:首都机场 智能系统 出行服务
中图分类号:TN925 文献标识码:A 文章编号:1007-9416(2016)09-0144-01
基于首都机场目前的发展情况,LBS技术正处于快速成长时期,随着智能移动终端用户数量的迅速膨胀,预测2017年LBS收入将可达48亿人民币,在经济实力与科学技术的推动下,首都机场即将迎来精确定位个性化定制服务时代。
1 我国研究和发展现状
我国的基于位置提供的服务(LBS)技术还处于起步阶段,但是近几年发展速度非常之迅速,尤其是在商业运营上取得了显著的成果。LBS相对其他种类的移动互联网产品,技术门槛比较较低,运作起来简单且有效,现在一些智能移动设备利用LBS的定位精度已经可以达到10米之内,因此现在通过定位系统准确定位到某一处商家,或者某一栋大楼,已经不是什么难事,而这在以前是不可想象的。
1.1 LBS基于位置服务
LBS简单地说就是基于位置的服务,它主要通过网络移动运营商提供的无线电通讯网络或者全球GPS卫星定位方式来获得终端用户的详细地理坐标或者室内坐标的位置信息,在地理信息GIS系统(Geographic Information System)平台的支持下,为移动终端用户提供相应服务的一种增值业务。
1.2 主动推送服务的技术
主动推送(Push)技术是一种由服务器发起主动将推送内容发往客户端的技术。LBS推送机制是指基于地理位置通过检测用户位置,由服务器向用户实时的主动推送信息的方式称为“push”。Push技术的出现,提供了获取消息一个新的发展方向;互联网上的信息不再是被动的搜索,而是可以进行主动的消息推送。用户通过“查询”方式获取“有效信息”的过程可以比作“大海捞针”,那么将这些“有效信息”及时主动地“推送”给感兴趣的用户,让用户只要到达一个新的位置就可以坐等相关服务信息送上门来,可算得上是“以逸待劳”。
2 系统构架分析
基于LBS的智能信息推送架构体系分为以下几个部分。
2.1 客户端
本系统客户端都是方便携带,消耗能源低的电子移动设备,例如智能手机、平板电脑、手持PDA、等。客户端可以通过任何固定网络、移动网络、WI-FI连接到互联网上。
2.2 业务逻辑部分
由WEB应用服务器、GIS应用服务器、LBS服务器、推送服务器、模型服务器组成。WEB服务器用来处理用户的请求,负责提供给用户一个交互界面;LBS服务器负责处理LBS服务业务;GIS应用服务器提供空间分析、空间数据更新、空间数据下载及查询操作等服务;在模型服务器装配服务,实现复杂服务;推送服务器是指根据已建立的用户和信息的对应关系,用户接收各种信息的最佳时间和方式等,在适当的时间将适当的信息主动推送到用户的客户端上。
2.3 数据部分
由地理空间数据库和其他行业服务数据库组成,存放有地图的数据以及用户需求的数据、兴趣点数据等。
3 ibeacon定位分析
本系统由一定数量的ibeacon基站和蓝牙终端组成。所有的基站都均匀地分布在所需定位的室内空间中。当所需定位人员进入该空间中,通过手持蓝牙终端接收至ibeacon基站发送的与位置相关的UUID号和KSSI值,通过加权的三环定位算法即可定位人员在室内的坐标位置。
4 系统实现和系统测试
系统界面UI(User Interface),也称为人机接口,是用户和系统进行交互的重要部份,也是用户对系统的第一印象。用户界面应该要做到菜单清晰明了,业务流程顺畅,让用户能够方便实现系统功能。
4.1 主页面
主页面是用户打开软看到的第一画面,需要旅客登录,若为第一次使用则需要注册。
4.2 位置采集
位置采集主要是旅客获得基于位置的智能出行服务的功能页面。功能主要包括:航站楼室内电子地图、基于当前位置提供的智能服务、购物美食信息以及APP问题反馈,具体如图1所示。
4.3 旅客定位
旅客定位实现了旅客定位坐标的计算,是本系统的核心功能页面。旅客定位时,每秒扫描到的RSSI值变化情况,根据这些变化的值,我们在后台用本文所提出的加权改进算法不停的计算相应的坐标值,并将结果传递到系统主页面。
5 结语
综上所述,本文从调研角度出发,给出了首都机场智能出行服务系统建设的总体结构和要求,进而从基于位置提供的服务信息入手,梳理出一整套针对于首都机场旅客的相关服务指南,本系统的建设对首都机场信息化建设有重大意义,为今后首都机场其他信息系统的建设和开发提供了宝贵的经验和奠定了坚实的实践基础。
参考文献
[1]孙传庆,张利斌.基于VC++的视频监控客户端设计与实现[J].软件导刊,2013(12).
[2]尚青青,朱秀昌.高清视频监控中心的设计与实现[J].电视技术,2013(37).