LTE时代的定位技术:OTDOA,LPP,SUPL2.0

移动定位技术的发展历程

如今智能手机已经在整个社会普及,数量众多的手机应用成为了人们生活当中不可或缺的一部分。越来越多的手机应用都用到了手机定位技术,无论是本地搜索类应用,还是各种商业信息发布类应用,更不用说众多的交通导航类应用。可以说定位服务(LBS)的应用已经是当下最为流行的移动应用之一。

移动定位技术的发展经历了多个阶段。最初的基于服务蜂窝小区的定位技术(如CELL-ID)可以快速定位,但是不够精确。之后的基于卫星信号的GNSS(全球卫星导航系统)定位技术可以精确地定位,然而由于需要搜星使初次定位时间(TTFF)过长而略显不便。这其中用得最为广泛的就是美国的GPS全球定位系统。直到后来,将两者融合产生了A-GNSS(辅助GNSS)技术,手机终端首先通过移动网络获取定位辅助数据来实现快速搜星,然后通过GNSS信号计算出位置。相对于纯粹的GNSS定位,A-GNSS能够更快地实现定位,因此,它成为了最主要的移动定位解决方案。

然而在移动通信方面,LTE正在到来。在一些发达国家(例如美国),LTE已经开始商用。虽然中国目前还处于3G时代,但对LTE的研究和实验进行得如火如荼,可以说LTE已经是大势所趋。LTE对终端定位的要求也进一步提高。

3GPP LTE Release 9规范定义了3种手机定位技术:ECID、A-GNSS和OTDOA.相对来说,OTDOA是一个比较新的技术,它不需要使用GNSS信号,而是利用类似于GNSS的定位原理,通过测量两个或更多的基站参考信号(RS)的到达时间差(RSTD),在已知各基站位置的情况下计算出手机所在位置(图1)。

实际上,在WCDMA中就已经有了OTDOA,但是WCDMA并不是一个同步系统。各基站之间的时钟误差导致部署OTDOA需要高昂的成本,因而无法商用。LTE由于是同步系统,有利于OTDOA的使用。由于OTDOA不依赖于GNSS信号,弥补了GNSS在室内无法定位的缺陷,OTDOA成为了GNSS之外各运营商另一个强制要求的LTE定位技术。

图1:OTDOA定位。

LPP定位协议

3GPP Release 9除定义了LTE的定位技术,还定义了一种全新的定位协议LPP(LTE定位协议)(图2)。LPP能够全面支持LTE中用到的定位技术(包括ECID、A-GNSS和OTDOA),它还支持A-GNSS+OTDOA的混合定位技术。

图2:LPP通用定位协议。

基于4个球面确定一个点的原理,手机在定位时需要4个参考点。在LPP协议的支持下,在卫星可见性较好的地区(如市郊),手机可以通过测量4颗卫星信号进行定位;在卫星可见性较不好的地区(如市中心),手机可以通过测量2颗可见卫星信号及2个LTE基站信号进行定位;而在卫星不可见的室内,手机则通过OTDOA实现定位(图3)。LPP的优势在于能够保证手机终端在各种环境下都能实现定位。

图3:LPP支持A-GNSS、OTDOA以及A-GNSS+OTDOA混合定位。

LPP作为通用定位通信协议,主要功能在于在网络与终端之间交互定位辅助数据和定位信息。实际上它既可以在控制平面也可以在数据平面使用。相对来说,控制平面的实现方式需要用到专用控制信道并且会显着地增加移动网络成本,因为多个网元需要在软件和硬件上升级,才能支持这些定位相关的控制平面信令。因此,用户平面的实现方式更容易被用于商业应用。

  SUPL(安全用户平面定位)协议

LPP在用户平面的应用是通过SUPL(安全用户平面定位)协议实现的(图4)。LPP消息作为SUPL消息的承载(Payload),是定位信息的实际载体。如同一个形象的比喻,SUPL消息就像是信封,而LPP消息就是里面写信的信纸。在SUPL的网络架构中,网元SLP(SUPL定位平台)负责处理所有的SUPL消息。这些SUPL消息在LTE网络中通过P-GW和S-GW在数据链路中与终端进行交互,同时SLP与E-SMLC接口获取定位辅助数据。

图4:SUPL网络架构。

SUPL 2.0作为SUPL的一个进阶版本,是伴随着LTE产生的。SUPL的最初版本SUPL 1.0并不支持LTE网络,而SUPL 2.0可以支持LTE,同时也支持LPP定位协议,以及OTDOA、WIFI等新的定位技术。同时,SUPL 2.0还能够兼容现有的所有定位协议和技术,例如在LPP之外,它同样支持当前正在2G、3G网络中广泛使用的通用定位协议(如RRLP、RRC、IS-801)(图5)。因此,只要SLP和SMLC可以支持其中的任意一种通用定位协议,SUPL 2.0就可以在该网络中被部署,而无论是2G、3G或是4G网络。

SUPL 2.0的这种灵活性非常重要,尤其是在LTE部署的最初阶段,因为LTE的部署不可能一蹴而就,必然需要从现有网络平滑过渡,SUPL 2.0对各种协议的兼容性保证了从各制式网络到LTE网络的平滑无缝过渡。

图5:SUPL 2.0支持多种通用定位协议。

  SUPL 2.0新功能特性

SUPL 2.0除了技术方面的优势,还增加了多种新的功能特性。它可以在各种商业应用或是公共服务中被使用,成为未来新的业务增长点。在此列举其中的两个新功能:

区域事件触发功能:定义一个位置区域(比如一个小区、多个小区或是一个自定义形状的地理区域),手机终端被要求在进入,或是离开,或是处于之内,或是处于之外时,报告自己的位置(图6)。

图6:区域事件触发功能的一个实例。

这个触发功能可以由网络或是手机来发起,但是需要双方同意该触发条件。可以预计该功能将被广泛地用于诸如基于位置的广告发布,需要按次计费的服务,财产或儿童监管服务等各种应用当中。

紧急呼叫定位功能:当用户拨打紧急呼叫号码时,手机被强制要求计算并上报所在位置。北美地区有一项政府强制的增强911电信服务,通过拨打911这个简单的号码,不论你是何种身份,只要是在北美地区,都能够及时得到包括警察、救火、医疗等多种救援服务。这里的奥秘就在于,接听911电话的紧急呼叫服务中心不仅可以从话音中了解到拨打者所需要的救援类型,还可以通过文字或者地图的方式了解到拨打者的位置。

在2G和3G网络中,这种服务是基于控制平面的方案。对于运营商来说,这个系统需要大量的基础建设成本,因为需要在网络侧部署大量的LMU(定位测量单元)。当然,不少运营商也在试图通过基于终端的SUPL方案来实现,但是当时的SUPL 1.0协议中并没有相应的网元可以联系发生在控制平面的紧急呼叫和发生于用户平面的定位功能来支持这样的需求。因此,除了美国之外,其他国家都在这个问题上持谨慎的态度。

而如今LTE和SUPL 2.0的出现让基于用户平面的紧急呼叫定位功能成为了可能,因为SUPL 2.0引入了一个叫做E-SLP(紧急SLP)的功能实体,它可以和LTE网络中的IP多媒体子层(IMS)协作实现紧急呼叫定位。随着技术的成熟及部署成本的下降,可以相信越来越多的国家将会强制要求具有紧急呼叫定位功能,因为当人们急需政府、社会公共机构或者他人的救援时,身边触手可及的移动通信设备几乎是唯一可以依赖的工具。

思博伦LTS定位测试解决方案

定位业务是当前增长最快的业务。当LTE时代到来时,在商业应用和公共安全服务方面都对定位服务提出了新的需求。无论是在室外或是室内都要求能实现全天候的精确定位,也需要能在现有的技术上实现无缝过渡。可以说A-GNSS+OTDOA、LPP以及SUPL 2.0是实现这些目标的关键技术,它们构成了LTE时代定位技术的新内容。然而,随之而来的是以手机终端和网络系统技术上的日益复杂作为代价。这意味着更多的研发成本和对终端和网络更为完善的一致性测试和性能测试。这需要各运营商、设备厂商、测试设备厂商以及整个行业共同努力。

在定位测试领域,思博伦通信公司(Spirent)作为全球领先的测试设备供应商,已经提供了一套完整的LTE定位测试方案。如今,"8100 LTS移动设备定位测试系统"在原有的2G、3G定位测试的基础上,也涵盖了针对LTE的OTDOA、LPP和SUPL 2.0完整测试(图7)。

图7:思博伦8100 LTS移动设备定位测试系统。

可能您还喜欢以下内容:

  1. Android 7.0正式版工厂镜像下载
  2. 谷歌Android 6.0 VS 苹果iOS 9
  3. Android-x86现已基于5.1.1 Lollipop:支持UEFI和64位内核
  4. 7年前的今天,世界首款Android手机发布
  5. 谷歌确定Android 6.0命名为Marshmallow
  6. 三星手机刷Android5.1.X教程
  7. 三星i9300刷Recovery详细图文教程
  8. [图]iOS 9 Beta与Android M开发者预览版早期视觉对比
  9. 为什么你更该为Android开发应用而非iOS
  10. 乐檬K3 Note对决魅蓝Note 谁才是999元真正王者
  11. 魅蓝Note2和魅蓝Note有什么不同
  12. 魅族通用刷机教程
  13. 魅蓝note与红米Note4G比较
  14. Android手机密码或锁屏密码忘了怎么办
  15. Android为何比iOS卡?
  16. 图解Android系统发展史
  17. 你可知首款Android智能机并不支持虚拟键盘? 
  18. 三星官方ROM下载地址 含港版,大陆版等基本全有 
  19. Android系统架构基本模式解析 
  20. 谁才是安卓最快浏览器?七大手机浏览器PK 
  21. Android简便添加监听器的方法 
  22. Android中CheckBox、button等控件绑定监听器 
  23. 如何从Android系统中删除"无用"程序 
  24. Android系统刷机教程:SPL版ROM刷机 
  25. HTC 安卓Android智能系统 通用刷机教程 
  1. Android 7.0真实上手体验
  2. Android 6.0全面评测
  3. 谷歌确定Android 6.0命名为Marshmallow
  4. 苹果Macbook笔记本/iMac电脑修改Hosts教程
  5. 盘古IOS8越狱工具1.1.0版正式发布 
  6. 苹果iOS8正式版固件下载 
  7. 盘古iOS7.1-iOS7.1.2完美越狱工具下载及教程 
  8. iOS 7正式版固件公布 IPSW官方下载链接汇总 
  9. iOS6不完美越狱详细图文教程 
  10. iOS 6降级到iOS 5.1.1三种方法详解 
  11. iOS如何备份SHSH 
  12. IPhone进入DFU模式的三种方法 新手必看 
  13. iPod Touch 各版本官方固件下载 
  14. iPad 各版本官方固件下载 
  15. iPhone各版本官方固件下载 
  16. iOS 5.1.1完美越狱WIN版详细教程 
  17. iOS6.0.1不完美越狱详细图文教程Win版 
  18. [多图]iPhone 2.0完美破解详细教程
  19. 【图文】凤凰2011/2012通过USB数据线刷机教程与强刷教程
  20. S60 V3諾基亞N85玩轉技巧
  21. 37%开发者对WP应用感兴趣 iOS和Android为89%和79%
  22. 为什么你更该为Android开发应用而非iOS
  23. 魅蓝·Metal发布 16GB/32GB
  24. Android开发环境搭建全程演示(jdk+eclipse+android sdk) 
  25. 三星Android安卓手机 通用刷机教程 

 
 

LTE时代的定位技术:OTDOA,LPP,SUPL2.0的更多相关文章

  1. 连接的世界 - LTE时代产业趋势和战略分析

    连接的世界 - LTE时代产业趋势和战略分析 作者:华为有线技术公司李常伟 2014-09-22 信息产业发展解放的核心是这个世界连接的方式.由语音到数据.由通信到情感.由人的连接到物的连接.由“哑” ...

  2. 3G中的A-GPS移动定位技术

    位置业务(LBS,Location Based Service)是指移动网络通过特定的定位技术来获取移动终端的位置信息,从而为终端用户提供附加服务的一种增值业务,可广泛应用于紧急救援.导航追踪.运输调 ...

  3. 浅谈UWB(超宽带)室内定位技术(转载)

    技术背景 随着无线通信技术的发展和数据处理能力的提高,基于位置的服务成为最有前途的互联网业务之一.无论移动在室内还是室外环境下,快速准确地获得移动终端的位置信息和提供位置服务的需求变得日益迫切.通信和 ...

  4. 位置指纹(LF)定位技术简介-室内定位

        信号的多径传播对环境具有依赖性,呈现出非常强的特殊性.对于每个位置而言,该位置上信道的多径结构是惟一的,终端发射的无线电渡经过反射和折射,产生与周围环境密切相关的特定模式的多径信号,这样的多径 ...

  5. LBS定位技术

    http://www.cnblogs.com/LBSer/p/3295642.html LBS定位技术从方法上可分成三类:基于三角关系的定位技术.基于场景分析的定位技术.基于临近关系的定位技术(唐毅和 ...

  6. 【转载】HRTF音频3D定位技术综述

    1. 序 您一定有过这样的经验:在一个炎热的夏夜,讨厌的蚊子在你的耳边飞舞.此时,没有比除掉这个祸害更急所的了,对吧?做到这一点,不必睁大了眼去找蚊子,只需依靠敏锐的听力,一样可以确定蚊子的方位,在漆 ...

  7. 盒子模型,定位技术,负边距,html5 新增标签

    盒子模型 /*[margin 外边距] margin属性最多四个 1.只写一个值,四个方向的margin均为这个值 2.写两个值:上,右两个方向,下默认=上,右 默认=左 3.写三个值:上.右.下三个 ...

  8. 【读书笔记】iOS-微定位技术

    在大型商场,医院或是大楼里,你是否曾经有过找不到想去的地方的经历呢?这种情况下采用传统的定位方法就有些力不从心了.首先这些地方不能采用GPS定们,而Wifi和蜂窝式移动电话基站定位误差比较大.这种情况 ...

  9. 基于 WiFi ( Wireless Fidelity) 的室内定位技术

    系统的拓扑结构 基于信号强度的定位技术(RSSI, Received Signal Strength Indication) 无线信号的信号强度随着传播距离的增加而衰减,接收方与发送方离得越近, 则接 ...

随机推荐

  1. Linux基础命令---sum,cksum

    cksum 检查文件的crc是否正确,统计文件的字节数. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法       cks ...

  2. Unity VR编辑器――如上帝般创建VR内容,Project Soli google用雷达识别手势体积相当于一张 Mini SD 内存卡

    Unity VR编辑器――如上帝般创建VR内容在GDC的一个活动中,Unity首席设计师Timoni West展示了最新的Unity VR编辑器的原型系统,让你如上帝般创建VR应用,从一片空白场景开始 ...

  3. redis 哨兵机制环境搭建

    Redis哨兵机制,一主二从 注:Redis哨兵切换,建议一主多从 一.一主二从 教程步骤:https://www.cnblogs.com/zwcry/p/9046207.html 二.哨兵配置(se ...

  4. 蓝牙协议 HFP,HSP,A2DP,A2DP_CT,A2DP_TG,AVRCP,OPP,PBAP,SPP,FTP,TP,DTMF,DUN,SDP

    简介: HSP(手机规格)– 提供手机(移动电话)与耳机之间通信所需的基本功能. HFP(免提规格)– 在 HSP 的基础上增加了某些扩展功能,原来只用于从固定车载免提装置来控制移动电话. A2DP( ...

  5. Vlock用于有多个用户访问控制台的共享 Linux 系统

    当你在共享的系统上工作时,你可能不希望其他用户偷窥你的控制台中看你在做什么.如果是这样,我知道有个简单的技巧来锁定自己的会话,同时仍然允许其他用户在其他虚拟控制台上使用该系统. 要感谢Vlock(Vi ...

  6. 计算概论(A)/基础编程练习1(8题)/5:鸡兔同笼

    #include<stdio.h> int main() { // 鸡兔同笼中脚的总数:a < 32768 int a; scanf("%d", &a); ...

  7. Python3 ChromeDriver与Chrome版本映射表(更新至v2.43)

    Python3 ChromeDriver与Chrome版本映射表(更新至v2.43) ChromeDriver下载链接:http://chromedriver.storage.googleapis.c ...

  8. UNIX系统的显示时间何时会到尽头

    本文转载自:http://www.cnblogs.com/dfcao/p/expertCprogramming_intr0.html 本文分为三个小块: 一.UNIX系统中时间的存储形式: 二. ti ...

  9. 启动jenkins服务错误

    背景 重新安装了jenkins,需要启动,使用的yum install安装的,启动jenkins的话只需要执行service jenkins start,但出了两个问题 1. 是提示找不到java 2 ...

  10. windows10下cygwin安装神器apt-cyg

    一.背景 需要在cygwin下安装一些库 二.安装 2.1获取apt-cyg源码 git clone https://github.com/transcode-open/apt-cyg.git 2.2 ...