基于云计算的AGPS应用研究

简介: 本文讲的是基于云计算的AGPS应用研究,目前我国的移动通信用户数量已达7亿,越来越多的人选择带有AGPS(Assisted Global Positioning System,辅助全球卫星定位系统)功能的手机。

本文讲的是基于云计算的AGPS应用研究,【IT168 资讯】目前我国的移动通信用户数量已达7亿,越来越多的人选择带有AGPS(Assisted Global Positioning System,辅助全球卫星定位系统)功能的手机。移动运营商利用这种类型的终端可以在移动通信网络中实现AGPS实时定位、采集车载用户位置、速度等信息。用这些采集到的数据评估出当前路段交通状况,再通过终端反馈给用户,给用户提供行车参考,便于用户选择更顺畅的道路通行或缩短行车距离,从而达到节省时间、节约能源的效果。

  云计算的应用的思想是把力量联合起来,将资源整合给其中的每一个成员使用。之前单个用户的AGPS定位功能只能给用户本身提供有限的位置信息。 但如果把这些用户都纳入到“云”中,利用这些用户的定位信息,不但能为 “云”中用户服务,而且还可能服务于移动通信网络中更庞大的用户群。整合个体资源,应用扩展至整个网络。运营商要做的就是成为“一朵云”,并通过移动通信网络为手机用户提供更丰富的服务。移动运营商可否借鉴“云计算”的思想来构架一种系统,提供更准确、更及时、更开放的道路导航服务呢?下面首先介绍“云计算”的概念

  一、云计算的概念和优势

  1.1云计算的概念

  云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算既描述了一种平台,又描述了一种应用程序类型。云计算平台可以根据需要,动态地提供、配置、重新配置以及取消提供服务器。云应用程序指的是经过扩展后可通过因特网进行访问的应用程序。这些云应用程序使用大型数据中心和强劲的服务器来托管WEB应用程序和WEB SERVICE。云计算的基本原理是:通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中。云计算的应用的思想是把力量联合起来,将资源整合给其中的每一个成员使用,使用户可以找寻到任何资源。最终用户便是云计算的真正拥有者。

  1.2云计算的优势

  云计算的蓝图已经呼之欲出,在未来,只需要一台笔记本或者一部手机,就可以通过网络服务来实现我们需要的一切。云计算在网络应用上具有巨大的优势:

  安全性。云计算提供了最可靠、最安全的数据存储中心,用户不用再担心数据丢失、病毒入侵等麻烦。

  方便性。它对用户端的设备要求最低,操作起来很方便。

  数据共享。它可以轻松实现不同设备间的数据与应用共享。

  无限可能。它为我们使用网络提供了几乎无限多的可能。

  二、AGPS的概念和工作原理

  AGPS是一种在一定辅助配合下进行GPS定位的运行方式。A-GPS技术结合了网络基站信息和GPS信息对移动台进行定位,可以在GSM/GPRS、WCDMA和CDMA2000网络中使用。AGPS的操作实现需要在手机内增加GPS接收机模块,在移动网络侧只增加建位置服务器即可。

  2.1AGPS的工作原理:

  AGPS手机首先将本身的基站地址通过网络传输到位置服务器。位置服务器根据该手机的大致方位传输与该位置相关的GPS辅助信息(包含GPS的星历和方位俯仰角等)到手机。手机中的AGPS模块根据辅助信息(以提升GPS信号的第一锁定时间TTFF能力,这个是什么东东)接收GPS原始信号。手机在接收到GPS原始信号后解调信号,计算手机到卫星的伪距(伪距为受各种GPS误差影响的距离),并将有关信息通过网络传输到位置服务器。 位置服务器根据传来的GPS伪距信息和来自其他定位设备(如差分GPS基准站等)的辅助信息完成对GPS信息的处理,并估算该手机的位置。位置服务器将该手机的位置通过网络传输到定位网关或应用平台。

  2.2 AGPS方案的两种模式

  通过无线通讯系统实现的A-GPS运营模式有两种,基于用户终端的A-GPS(UE-based A-GPS)和用户终端辅助的A-GPS(UE-asisted A-GPS)。基于用户终端的A-GPS中,用户位置的计算在用户终端设备,然后发送到通讯网络。而用户终端辅助的A-GPS中,位置的计算在通讯网络,用户接收GPS信号,计算出基于时间的距离信号并发送到通讯网络,通讯网络计算出用户的位置。目前用户终端设备支持两种模式。

  三、基于云计算的新型服务模式

  移动运营商采用的业务平台需要利用AGPS方式收集用户位置信息。业务平台结合GIS系统,采集数据得到该路段某一时段用户的密度及速度信息,来评估该路段交通状况。再通过该平台反馈给用户,给用户行车提供参考。服务系统将签约用户终端、运营商平台等都被归入“云”中,少量的签约采样用户终端提供的位置、速度等信息经由运营商平台对这些信息的分析和处理,评估得出的实时交通状况信息便可以共享给网络中任意用户,包括非签约用户,终端不支持AGPS功能的用户等。利用远端“云”的高速处理能力,只要满足与远端“云”的输入输出数据交换,便能够得到理想的结果。

  3.1基于云计算AGPS系统工作原理

  采样用户的选定

  在保障个人隐私的前提下选择一定数量持有AGPS功能终端的用户登记进入该平台成为签约用户,用户保证在规定的时间内一直使用AGPS;

  采集样本

  A. 通过AGPS技术选择定位签约用户当前所处地理位置 ,以及两次采样时间间隔用户移动的距离,计算出签约用户的速度;

  B. 选定某一地理位置范围内所有签约用户个数及每个用户移动速度,并剔出其中最高和最低速度数据,综合计算得到某一地理位置范围当前时段用户密度以及用户移动的平均速度;

  结合GIS系统查询出用户平台得到的用户地理位置信息所处具体路段,再根据某一时段内某一路段用户密度以及用户移动的平均速度;

  评估路况。平台评估得出某一时段内该路段的交通状况。

  应用

  A. 通过移动通信网络将交通状况信息反馈给需要该项服务的用户;

  B. 网内任意用户登录平台(Web等方式)选择具体路段察看交通状况。

  3.2 基于云计算AGPS系统有点

  从目前移动运营商的网络结构来说只需要增加定位功能平台以及数据采集处理平台,实现并无难度。

  基于云计算的AGPS系统具有开放式系统拓展性好、信息覆盖全面、信息实时性强、信息准确性高和应用面广等优点。

  第一,最终提供的交通信息可提供给网内任意用户或者被对此项业务感兴趣的用户访问到。加入到“云”中的签约用户越多,信息的全面性、实时性、准确性越能得到保障。

  第二、移动车载用户的流动性,可以基本保证采样数据基本覆盖城市的各条道路,信息覆盖全面。

  第三、AGPS定位耗时短,可快速定位、采样,从而提高信息的实时性。

  第四, AGPS定位精度高,提供的道路信息准确。

  最后,系统可扩展到交通监控等领域,应用面广。

  3.3 基于云计算AGPS系统缺点

  由于周围环境中建筑物遮挡,可能会使部门签约用户终端接收不到GPS信号,可以使用精度不高的基于网络的定位方式(CellID+RTT)来定位。

  另外由于签约用户终端接收GPS信号的能力差异,在同一时段内能够保证一定数量的签约用户的数据在规定时段内都能被采集到,就能提供给平台作为评估参考。


原文发布时间为:2009-08-31
本文作者: IT168.com
本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168。
原文标题:基于云计算的AGPS应用研究
目录
相关文章
|
5月前
|
Cloud Native 安全 网络安全
云计算与网络安全:技术融合与挑战云原生技术在现代软件开发中的应用
【8月更文挑战第28天】在数字时代的浪潮中,云计算和网络安全成为信息技术领域的两大支柱。本文将探讨云计算服务的分类、特点及其面临的安全威胁,分析网络安全的基本概念、重要性以及信息安全的关键要素。同时,文章将深入讨论云计算环境下的网络安全问题,包括数据保护、访问控制和合规性挑战,并提出相应的解决策略和技术措施。最后,通过一个代码示例,展示如何在云计算环境中实现基本的数据加密,以增强信息的安全性。 【8月更文挑战第28天】 随着云计算技术的飞速发展,云原生技术已成为推动软件行业创新的关键力量。本文将深入探讨云原生的核心概念、优势以及如何在现代软件开发中有效利用云原生技术。我们将通过具体案例,展示
|
2月前
|
边缘计算 自动驾驶 物联网
探索云计算的边缘计算:定义、优势及应用前景
探索云计算的边缘计算:定义、优势及应用前景
|
2月前
|
机器学习/深度学习 存储 大数据
云计算与大数据技术的融合应用
云计算与大数据技术的融合应用
|
2月前
|
边缘计算 监控 自动驾驶
揭秘云计算中的边缘计算:架构、优势及应用场景
揭秘云计算中的边缘计算:架构、优势及应用场景
|
2月前
|
API 数据处理 开发工具
云计算在金融行业的应用与挑战
云计算在金融行业的应用与挑战
93 0
|
3月前
|
机器学习/深度学习 边缘计算 人工智能
探索云计算的未来:技术趋势与应用场景
【10月更文挑战第4天】探索云计算的未来:技术趋势与应用场景
150 7
|
4月前
|
机器学习/深度学习 安全 网络安全
云端盾牌:云计算时代的网络安全守护在这个数字脉搏加速跳动的时代,云计算以其高效、灵活的特性,成为推动企业数字化转型的强劲引擎。然而,正如每枚硬币都有两面,云计算的广泛应用也同步放大了网络安全的风险敞口。本文旨在探讨云计算服务中网络安全的关键作用,以及如何构建一道坚不可摧的信息防线,确保数据的安全与隐私。
云计算作为信息技术领域的革新力量,正深刻改变着企业的运营模式和人们的生活。但在享受其带来的便利与效率的同时,云服务的安全问题不容忽视。从数据泄露到服务中断,每一个安全事件都可能给企业和个人带来难以估量的损失。因此,本文聚焦于云计算环境下的网络安全挑战,分析其根源,并提出有效的防护策略,旨在为云服务的安全使用提供指导和参考。
98 8
|
5月前
|
存储 分布式计算 Java
Java在云计算中的应用如何?
Java在云计算中的应用如何?【8月更文挑战第11天】
246 4
|
5月前
|
SQL 数据管理 关系型数据库
SQL与云计算:利用云数据库服务实现高效数据管理——探索云端SQL应用、性能优化、安全性与成本效益,为企业数字化转型提供全方位支持
【8月更文挑战第31天】在数字化转型中,企业对高效数据管理的需求日益增长。传统本地数据库存在局限,而云数据库服务凭借自动扩展、高可用性和按需付费等优势,成为现代数据管理的新选择。本文探讨如何利用SQL和云数据库服务(如Amazon RDS、Google Cloud SQL和Azure SQL Database)实现高效的数据管理。通过示例和最佳实践,展示SQL在云端的应用、性能优化、安全性及成本效益,助力企业提升竞争力。
90 0
|
5月前
|
机器学习/深度学习 网络安全 TensorFlow
探索操作系统的心脏:内核与用户空间的奥秘云计算与网络安全:技术挑战与未来趋势深度学习中的卷积神经网络(CNN)及其在图像识别中的应用
【8月更文挑战第29天】在数字世界的每一次点击与滑动背后,都隐藏着一个不为人知的故事。这个故事关于操作系统——计算机的灵魂,它如何协调硬件与软件,管理资源,并确保一切运行得井井有条。本文将带你走进操作系统的核心,揭示内核与用户空间的秘密,展现它们如何共同编织出我们日常数字生活的底层结构。通过深入浅出的讲解和代码示例,我们将一同解锁操作系统的神秘面纱,理解其对现代计算的重要性。 【8月更文挑战第29天】本文将深入探讨卷积神经网络(CNN)的基本原理和结构,以及它们如何被广泛应用于图像识别任务中。我们将通过代码示例来展示如何使用Python和TensorFlow库构建一个简单的CNN模型,并训练