语言相关的定位和信令的制作方法

文档序号:11437732阅读:201来源:国知局
语言相关的定位和信令的制造方法与工艺

一般来说,本发明涉及无线通信网络中的定位,具体来说,涉及当前依靠来自多个小区或卫星的信号测量结果用于定位、位置和基于位置的服务的无线网络架构。



背景技术:

随着技术进步,通信的选择变得更加多样化。例如,在电信行业的过去30年中,个人通信从具有单个旋转式拨号电话的家庭发展到具有适应语音和数据的多个电话、电缆和/或光纤线路的家庭。另外,蜂窝电话和无线网络对通信添加了移动元素。

识别蜂窝网络中的用户的地理位置的可能性实现了种类繁多的商业和非商业服务,例如导航辅助、社交联网、位置感知广告和紧急呼叫等。不同的服务可具有应用所强加的不同定位精度要求。另外,在一些国家中存在对于基本紧急服务的定位精度的一些规章要求,即,在美国的联邦通信委员会(fcc)紧急911(e911)。

所提供结果的精度以及响应时间取决于多个因素,诸如传播环境、终端能力、网络能力、所请求服务质量(qos)、定位方法可用性和定位方法选择过程。当前对于长期演进(lte)至少正在考虑以下定位技术:辅助全球导航卫星系统(a-gnss)、到达时间差(tdoa)、指纹识别、小区id(cid)、增强cid(e-cid)、自适应增强cid(aecid)、到达角(aoa)和混合定位。上行链路到达时间差(u-tdoa)在第三代合作伙伴项目(3gpp)中仍然在讨论。标准化方法的多样性不仅由应用和位置服务(lcs)的范围而且由其环境和部署相关性能来说明。在复杂的环境中,不同的方法还可例如通过进行混合来相互补充,以便获得预期精度。还已经表明,使用各种类型的测量结果和定位相关信息能够显著地增强定位性能,这例如被用于aecid方法中。

在任何定位架构中,以下三个网元是重要的:lcs客户端、lcs目标和lcs服务器。lcs服务器是物理或逻辑实体,它通过获得测量结果和其它位置信息,提供辅助数据以辅助lcs目标装置进行测量,并且计算或检验最终位置估计,来管理对于lcs目标装置(一般来说,诸如用户设备(ue)、用户终端和无线电节点,例如传感器、中继器、小型基站)的定位。lte中的lcs服务器的示例在控制平面解决方案中是演进在服务移动位置中心(e-smlc),在用户平面解决方案中是安全用户平面位置(supl)位置平台(slp),这两者在本文中均称作定位节点。

定位功能可驻留在终端(例如采用基于ue的定位)、无线电网络节点(例如通用移动电信系统(umts)中的无线电网络控制器(rnc))或者核心网节点(例如ue辅助的或基于网络的定位中的定位节点)中。对执行特定目标节点(例如终端或无线电节点)的实际定位的定位功能的输入是来自lcs客户端的具有如qos要求之类的一组参数的定位请求。定位功能的最终结果是作为定位响应的一部分传递的被定位目标节点的位置信息。lcs客户端是软件和/或硬件实体,它可以驻留或者可以不驻留在被定位的目标节点中。lcs客户端可以是公共陆地移动网络(plmn)内部或外部的。将定位结果至少传递给请求实体,但是可能也传递给其它节点,包括终端本身。

位置信息可由与ue或无线电节点关联的lcs客户端来请求并且向其报告,或者由核心网内或附连到核心网的lcs客户端来请求。位置信息还可在系统中内部使用;例如,用于位置辅助的切换或者以便支持如家庭位置记帐之类的其它特征。位置信息请求还可索要ue的速度作为定位信息的一部分。

定位目标可以是被定位的任何装置。这能够是ue、膝上型电脑或者更一般意义上的终端,或者它甚至可以是诸如基站、接入点、中继器、转发器、信标装置等等的小型无线电节点。术语‘终端’或‘ue’在本文中与‘定位目标’可互换地使用,但是非限制性术语是本领域的技术人员能够容易理解的。

由于以上所述,目标节点可具有不同特性,并且因而可具有可影响任何下载辅助信息的量和内容、可行报告格式的集合以及定位方法选择的不同能力。目标节点能力可与定位请求一起发信号通知网络,或者可稍后由定位服务器在调用定位功能之前请求。为了通知目标节点关于网络能力(例如可用定位方法的集合),还可将网络能力信息传递给目标节点。

在存储定位信息的许多装置中,定位信息的一部分可由最终用户来提供,并且可用不同于本地区的缺省语言的其它语言来输入。例如,在英语语言国家用西班牙语输入定位信息。因此,通过采用定位信息以识别装置的位置,能够增强在蜂窝网络上定位特定装置。如上文所指出的,这个信息的使用要求在不同语言之间转换定位信息的能力。

因此,对于允许最终用户用其选择的语言输入定位信息并且允许定位信息以转换后的格式可由网络上其它节点用于定位该装置的解决方案,市场压力在逐步增加。因此,将定位信息从某个节点或装置处输入的某种语言转换成其它节点或装置所要求或优选的语言的能力。例如,可确保由目标装置或紧急911公共安全答应点(psap)从定位节点接收的定位信息能够被理解,并且向某个位置派遣紧急服务以更高的精确度进行。



技术实现要素:

按照本发明的系统和方法通过提供以接收定位信息的节点所支持/优选的语言生成这个定位信息和/或用与定位相关消息所关联的市镇地址的语言关联的信息元素扩充该定位相关消息的能力,来解决上述市场需要。转换节点位于无线网络四处,并且允许定位消息用最适合于定位消息的目的地的语言来递送。语言指定能够基于地理、国家或商业边界,并且还能够在定位消息中提供市镇地址的多种转换。

在一个示范实施例中,转换在定位节点中执行,在这里,转换包括用定位节点所获取的lcs客户端所支持/优选的语言来生成定位结果。转换包括从一种语言到一种或更多种其它语言的转换,其中语言可在一般意义上被理解为用于对信息进行编码和解码的符号体系,例如,英语语言、法语语言或者任何书写形式的符号或任何符号语言。

在另一个示范实施例中,定位相关消息是包括定位结果的消息,例如,由无线电节点(例如经由无线电资源控制(rrc))传送给ue的消息、由定位节点(例如经由lte定位协议(lpp))传送给lcs客户端的定位响应、由定位节点传送给本文中在一般意义上理解的psap、即具有与psap相似的功能性的节点的定位响应、定位节点与转换点之间的消息或者在非语音紧急通信中至少包括定位结果的文本消息。

在另一个示范实施例中,方法提供用于指定在将定位消息递送给目的节点时要呈现的市镇地址的语言的信息元素。在示范实施例的另一方面,该方法提供将信息元素结合到定位消息中并且将定位消息传向目的地址的能力。应当注意,在示范实施例中,定位消息能够传向多个目的地址,并且各目的地址能够具有对于市镇地址的不同语言要求。

在另一个示范实施例中,提出一种系统,用于将方法的能力结合到无线网络中的一个或更多现有节点或者ue或者具有本发明所述的功能性的至少一个新网络节点中,或者用于将能力遍布于无线网络的许多节点。在示范系统实施例的一个方面,转换组件提供基于从无线网络收集的信息来转换定位消息的市镇地址的能力。在示范实施例的另一方面,协调组件提供收集无线网络上的转换节点的语言能力并且包括定位消息的市镇地址的语言指定或者结合定位消息的市镇地址的一个或更多转换的能力。

在另一个示范实施例中,提供用于解决语言冲突的方法。

附图说明

附图示出示范实施例,其中:

图1示出lcs的一般布置;

图2示出用于i-wlan的lcs的一般布置;

图3是示出用于ni-lr紧急服务呼叫的定位的信令图;

图4是示出用于ps和cs域的mt-lr的一般网络定位的信令图;

图5是示出用于分组交换mo-lr的一般网络定位的信令图;

图6示出e-utran中的定位架构和协议;

图7示出示范最终用户终端;

图8示出示范网络节点或接入点;

图9是示出用于将信息元素提供给消息并且将消息向消息目的节点转发的方法的流程图;

图10示出用于采用与定位消息的市镇地址的语言关联的信息元素来扩充定位消息的系统;

图11示出用于采用与定位消息的市镇地址的语言关联的信息元素来扩充定位消息的系统,其中包括用于存储与无线网络的语言要求关联的信息的语言映射表。

首字母缩写词/缩写词列表

3gpp第三代合作伙伴项目

a-gps辅助gps

bs基站

crs小区特定参考信号

enodeb演进节点b

epc演进分组核心

e-smlc演进smlc

gmlc网关移动位置中心

gps全球定位系统

hlr归属位置登记器

lpplte定位协议

lppalpp附录

lte长期演进

mme移动性管理实体

msc移动服务交换中心

otdoa观测到达时间差

prs定位参考信号

psap公共安全答应点

ran无线电接入网

rb资源块

rrc无线电资源控制

rs参考信号

sgsn在服务gprs支持节点

slpsupl位置平台

smlc在服务移动位置中心

supl安全用户平面位置协议

ta定时提前

ue用户设备

umts通用移动电信系统

vmsc受访移动服务交换中心。

具体实施方式

示范实施例的以下详细描述参照附图。不同附图中的相同参考标号标识相同或相似的元素。另外,以下详细描述并不限制本发明。而是,本发明的范围由所附权利要求来定义。

lte中的能力传递包括例如通过rrc传递的一般ue无线电接入能力。ue无线电能力没有从一个cn节点直接提供给另一个。它将在e-utran向ue请求ue无线电能力信息时被上传给mme。有些ue定位能力信息能够通过sls接口从mme传递给定位节点。sls是mme与定位节点e-smlc之间的接口。该接口用于在这两个节点之间传送lcs应用协议(lcs-ap)消息。位置服务请求过程的发起方(mme)将位置请求消息发送给与目标ue的当前在服务小区关联的e-smlc,并且启动定时器t3x01。除了其它的之外,消息还包含可选元素“ue定位能力(o)”。当ue能力未知时,e-smlc可通过lpp请求ue位置能力。ue定位能力提供与目标ue的lcs能力有关的信息,并且仅包括单个信息元素“lpp支持”,它是强制二进制指示符(true表示lpp受到ue支持)。

其它ue定位能力信息能够通过lpp协议从ue传递给定位节点。lte中的requestcapabilities和providecapabilities消息包括a-gnss、otdoa、ecid的能力以及共同能力和epdu能力。otdoa和ecidrequestcapabilities和providecapabilities信息元素当前被定义为空序列。为将来扩展性提供commoniesrequestcapabilities/commoniesprovidecapabilities信息元素。将epdu-requestcapabilities/epdu-providecapabilities定义为包含由其它组织在lpp外部定义的、例如能够由oma利用的信息元素的epdu-sequence。

关于enodeb定位能力,当前标准没有规定用于通过lppa或者经由其它协议和接口向e-smlc发信号通知enodeb定位能力的能力信息元素。enodeb定位能力还可经由o&m系统传递给网络节点中的至少一些(信息及其格式常常没有被标准化,而是被定义为专有解决方案)。

如上所述,采用当前标准,能够通过sls并且采用lpp来获得的ue能力信息极为有限,而且一般ue无线电接入能力根本无法传递给定位节点。此外,关于enodeb能力的信息当前在定位节点中也不可用。上述能力都不包含语言信息。但是,示范实施例认识到,例如网络定位设备需要这种功能性,语言需要被参数化,以便使定位解决方案可容易部署在各处。

应当注意,在本文所述的示范实施例中,定位相关消息是包括定位信息或定位结果的消息,例如,由无线电节点(例如经由无线电资源控制(rrc))传送给ue的消息、由定位节点(例如经由lte定位协议(lpp))传送给lcs客户端的定位响应、由定位节点传送给psap的定位响应、定位节点与转换点之间的消息、和/或非语音紧急通信中至少包括定位结果的文本消息。还应当注意,本文所使用的术语“市镇地址信息”和“定位信息”是相关的,因为市镇地址信息是定位信息的一个方面。

现在来看图1,示范实施例示出包括gsm104、umts106和lte108的3gpp网络100中的位置服务特征的一般布置,其中接入网124内的lcs实体110、112、114经由a116、gb118、iu120和s1122接口与核心网(cn)102进行通信。接入网124lcs实体110、112、114之间的通信利用接入网124的消息传递和信令能力。作为其服务或操作的一部分,lcs客户端130可请求ue126的位置信息。lcs客户端130向lcs服务器128进行其请求。可存在不止一个lcs客户端130和不止一个lcs服务器128。必须验证lcs客户端130并且必须协调包括ue和计算功能的网络资源,以便估计ue126的位置和(可选地)速度,以及结果返回给lcs客户端130。作为这个过程的一部分,能够使用来自其它系统(其它接入网)的信息。

图2示出互配wlan(i-wlan)200中的位置服务特征的一般布置,其中示出核心网202中的lcs客户端和服务器与wlan接入网204(例如ieee802.11)的关系。添加lcsla接口208以支持i-wlan的lcs。

精确定位过程流程取决于定位请求的起源。在3gpp网络中,下列类型的定位请求(lr)存在:网络引起的lr(ni-lr)、移动端接的lr(mt-lr)和移动始发的lr(mo-lr),其中后者是移动台获得其自己的地理位置或者使其自己的地理位置被传递给另一个lcs客户端的能力。

为了上下文,作为一个示例来描述用于lte的定位架构和定位过程。描述的许多部分对于所有3gpp网络是相似的。分别在图3、图4和图5中示出为gsm、umts和lte网络定义的ni-lr、mt-lr和mo-lr的定位流程。结合紧急呼叫所定义的定位流程(例如图3中)可具有与相同请求类型的一般情况中略有不同的流程。在示范实施例的上下文的另一方面,向无线网络上的目的地传送语言能力消息的客户端能够将消息发送给多个目的地,诸如但不限于无线网络的控制平面中的定位节点、无线网络的用户平面中的定位节点、无线网络上的gmlc节点和/或mme节点。

图3示出用于在紧急呼叫开始时定位ue126的ni-lr过程的一个示范实施例。核心网中的vmsc/msc服务器将在步骤306检测由ue126在步骤302设置并且由无线电接入网(ran)在步骤304转发的紧急服务标志。在步骤308,vmsc/msc服务器则将向ran发送具有指定服务质量的定位请求。ran按请求行动,在步骤310将结果回传给vmsc/msc服务器。vmsc/msc服务器在步骤312将ue定位信息转发给gmlc,以及在步骤314将确认返回给vmsc/msc服务器。在步骤316,gmlc将向能够为紧急中心或公共安全答应点(psap)的lcs客户端130发信号通知ue126位置。然后,在步骤318,释放紧急呼叫。

图4示出由lcs客户端130用于在呼叫期间定位ue126的mt-lr过程。在步骤402,lcs客户端向gmlc(请求)发送定位请求。gmlc(请求)将在步骤404-408通过gmlc(归属)与hlr进行核对,以便核实对于特定ue是否允许位置服务,如果是的话,则在步骤410-412获得在服务msc/sgsn/mme的地址。gmlc(受访)则将在步骤414-416向在服务msc/sgsn/mme发送定位请求。在步骤416,在服务msc/sgsn/mme向在服务ran转发定位请求。继续在步骤416,ran以ue位置来响应在服务msc/sgsn/mme,并且在服务msc/sgsn/mme向gmlc(受访)转发ue位置。接下来,在步骤418-422,gmlc(受访)通过gmlc(归属)和gmlc(请求)向请求lcs客户端130转发ue位置。

图5示出由lcs客户端130用于向网络请求其自己的位置的mo-lr过程。在步骤502,ue126通过由在服务sgsn/mme识别的ran来发送服务请求。接下来,在步骤504,在服务sgsn/mme向ran发送定位请求。在步骤506,ran以ue位置来响应在服务sgsn/mme。在服务sgsn/mme在步骤516向ue以及可选地在步骤508-514向ue的服务请求中指定的lcs客户端130转发ue位置。

图6示出用于采用e-utran接入来定位ue602的架构,其中e-smlc604和slp606分别是控制平面定位节点和用户平面上负责定位的supl616实体。图中,定位会话由mme608调用,mme608可决定代表特定目标ue602发起某个位置服务(例如对于来自ue602的ims紧急呼叫),或者可接收来自例如在nas618级的ue602、epc中的某个实体(例如gmlc)或者无线电节点(例如enodeb610)的请求。为e-utran中的定位过程定义两个定位协议:lte定位协议(lpp)612和lpp附录(lppa)614。

lpp612是在位置服务器与目标装置之间使用的点对点协议,以便使用由一个或更多参考源获得的位置相关测量结果来定位目标装置。对于lpp612消息,服务器例如可能是控制平面中的e-smlc604或者用户平面中的slp606,而目标可能是分别在控制和用户平面中的ue602或set。lpp612在ue602与e-smlc604之间的uu622接口上使用rrc620作为传送,在enodeb610与esmlc604之间的s1626和sls628接口上使用s1ap624。对lpp612指定了如下事务:能力传递过程(请求/提供消息)、辅助数据传输过程(请求/提供消息)以及位置信息传递(请求/提供消息)。

lte定位协议附录(lppa)614是enodeb610与e-smlc604之间的协议,e-smlc604进行用于定位相关信息的lppa614位置信息传递过程以及没有专门与lcs相关的lppa614管理过程。

e-utran与epc之间的信令服务在s1626接口上通过s1应用协议(s1ap)624提供。enodeb610与mme608之间的s1626接口称作s1-mme626,并且被用于控制平面定位解决方案中(参见图6)。sls628接口在mme608与e-smlc604之间标准化,而lcs-ap630协议在该接口上操作。enodeb610与在服务gw之间的s1626接口称作s1-u,并且被用于用户平面定位解决方案中(图6中未示出)。

为s1ap624定义以下位置相关过程:位置报告控制,这允许mme608采用消息locationreportingcontrol来请求enodeb610报告当前ue602位置;位置报告,由此,enodeb610通过使用消息locationreport来向mme608提供ue602的当前位置;以及位置报告失败指示,由此,enodeb610采用消息locationreportfailureindication来通知mme608位置报告控制过程已失败。

当引入市镇地址信息以用于无线网络中定位时,至少存在下列问题。对于e-911和e-112定位(紧急定位),在多语言国家,市镇地址信息可能在例如家庭enodeb610和无线网络节点中使用一种语言来配置,而优选的报告语言可能是另一种语言。例如,能够预计这例如在美国(英语、西班牙语)、加拿大(法语、英语)、芬兰(瑞典语、芬兰语)以及在许多其它国家或地区会发生。但是,目前不存在如下的已规定功能性或规则:例如指定消息中的字段以用来报告用于市镇地址信息的语言,指定执行转换的时间、地点和方式,指定在终端和/或在网络侧所支持或优选语言的集合并且在终端与网络之间或者在网络节点之间交换这个信息,指定如何向用户、家庭enodeb610和无线网络节点发信号通知本地区使用的优选语言。

此外,在漫游时,可能的情况是,ue602终端甚至不支持在服务网络中为市镇地址报告所配置/使用的语言,或者终端偏好可能不匹配在服务网络中所配置语言的集合,即,存在下列的缺失功能性:例如在任一侧或者甚至在分离的节点中实现信息在某个接口上的转换以解决这类冲突,并且在终端和网络中,具体来说至少对于紧急服务以及对于psap节点,来指定对于最小支持语言集合的要求。

对于商业定位服务来说,在多语言国家中以及对于漫游用户,网络所优选的市镇地址信息可与用户的语言能力不同。目前在蜂窝网络中则不存在如下的已规定功能性:在消息中为用于市镇地址信息的语言以及为用户的优选语言指定字段并且指定执行转换的时间和地点。

考虑室内定位,市镇地址报告概念无法递送有用性能,除非使语言信息成为可用的。特别是,对于现在已采用新的更严格规章要求的e-911定位,这将变成严重问题。

在上述情况的任一种中,以及给定与采用3gpp中当前讨论的解决方案引入用于在无线网络中进行定位的市镇地址关联的问题,不可能用不止一种语言来递送市镇地址信息,并且当前不存在转换接口。此外,当前没有对市镇地址支持规定失败报告。这些问题以及其它问题通过以下描述的示范实施例来解决。

因此,按照示范实施例,提供用于支持在网络中使用市镇地址信息的架构和功能性增强,例如引入转换点和数据库-词典。示范实施例采用例如下列至少一项来扩充无线网络中使用的定位消息的每个市镇地址信息元素:由无线网络用于按照市镇地址向例如e-911psap和欧洲e-112中心等紧急定位中心报告位置结果的语言、例如在家庭enodeb610或无线网络节点由家庭用户而不是网络运营商来配置的情况下用于建立市镇地址信息的可能其它语言、以及用于例如按照市镇地址信息利用语言来呈现定位结果的优选用户语言。利用语言信息来呈现所获得的定位结果则可响应于商业服务在蜂窝电话或膝上型电脑上执行。

示范实施例还能够指定蜂窝网络中的“转换”点,在其中,市镇地址信息在向接收器传送之前被处理和改变。这个功能性可与地理位置报告的形状转换相似。示范实施例还能够:采用语言信息来更新无线网络中的所有相关消息,提供用于在节点、即与能力信息相关的节点之间交换与所支持语言有关的信息的部件,提供用于由无线网络例如使用扩充广播功能性来分发优选语言的部件,提供用于向无线网络发信号通知家庭enodeb610或无线网络节点中对市镇地址信息实际使用和/或优选的语言的部件,提供用于向无线网络的相关节点发信号通知所使用和/或优选用户语言的部件,和/或提供在网络中使用市镇地址时在语言冲突的情况下节点的缺省行为以及失败信令支持。通过这个功能性,示范实施例使市镇地址定位能够在一般多语言环境下是用户友好并且可行的。

除其它的之外,引入这种功能性还能够涉及引入被传送的新信息元素。例如,本文中描述列出如下信息的示范信息元素:psap(一个psap可服务于不止一个无线电网络)的市镇地址语言、蜂窝网络的市镇地址语言(在一个实施例中,蜂窝网络语言与用于市镇寻址的psap语言相同)、例如用于家庭enodeb610和wifi节点建立的可能的其它语言、以及用于商业服务的对于蜂窝电话和其它ue602的位置的市镇地址报告的优选语言。

按照第一实施例,在伞信息元素中收集语言信息,如下表1所示。在第二实施例中,将语言信息扩充成如表2所示的市镇地址格式(注意,表2中的市镇地址字段是一个示例,即,也可设想其它字段)。假定市镇地址信息在ie存在的情况下采用接入节点市镇地址语言来列出,而在接入节点市镇地址不存在的情况下采用蜂窝市镇地址来列出。

表1

表2

按照示范实施例示出用于以多种语言递送市镇地址的各种方法。例如,递送能够包括在对应协议层、例如第2层或第3层或者应用层接收和/或向其呈现市镇地址信息。市镇地址格式的定位结果可作为市镇地址序列以不止一种语言来递送,其中该序列可对应于偏好,以及序列的顺序可对应于语言优先级的顺序。示例:

其中,location-civic-address描述例如表2中的格式,以及缺省地,maxlanguages能够等于二。

作为上述选项的备选方案,信息可用多种语言(例如当地语言和母语)来呈现,但是节点仅用一种语言(例如当地语言)来接收。这可通过转换接口和转换节点维护对应数据库来实现(在一个实施例中,所有这些功能性可实现为在单个节点(例如ue)中在所获得信令结果与应用之间设计的软件接口)。下面更详细地描述语言转换点。

如果表1所示的例如四个语言信息元素中的任一个不同,则可要求转换。例如,可需要转换的一些情况包括:1)从接入节点市镇地址语言转换成蜂窝市镇地址语言–例如用于e-911和e-112报告和用于通常在多语言地区中转换成地理报告格式;2)从蜂窝市镇地址语言转换成用户定位报告语言,通常用于多语言地区中的商业服务和用于漫游用户;以及3)从psap市镇地址语言转换成psap市镇地址语言。

这种转换要求可作为蜂窝节点、独立节点或者甚至因特网服务的一部分的转换软件。转换点可使用特殊数据库,例如具有一种语言的地址的不同部分与它们采用另一种语言的等效体之间的预定义映射的集合的‘词典’,它可以由或可以不由同一节点来维护,但是该节点具有与它的接口。转换可以是到一种或多种语言的,例如取决于偏好或者转换接口配置。所列转换点表示不同的可能实施例,而不应被看作限制本发明的范围。

在一个实施例中,缺省语言是每个国家有一种,以及转换用于按照例如应用请求、用户偏好等转换成任何其它语言。在另一个实施例中,语言配置、偏好、其缺省设定是对于与同一psap关联的所有lcs客户端可以相同的lcs客户端属性。而且,语言可与psap所使用的语言相同。在另一个实施例中,lcs客户端的所支持/优选语言由定位节点按主动提供方式、例如连同定位请求一起或者在请求时获得。

考虑lte,用于从接入节点市镇地址语言转换成蜂窝市镇语言的转换点可包括例如下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(例如enodeb)、控制平面定位节点(优选的e-smlc)、用户平面定位平台(例如slp)、mme、gmlc(不是lte特定的,即,对于其它rat也有效,即使在随后的章节中没有结合其它rat提及)、psap(不是lte特定的,即,对于其它rat也有效,即使在随后的章节中没有结合其它rat提及)。类似地,lte系统中用于从蜂窝市镇地址语言转换成用户定位报告语言的转换点可包括下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(例如enodeb或家庭enodeb)、控制平面定位节点(例如优选的e-smlc)、gmlc、用户平面定位平台(例如slp)。转换功能性还可驻留在分开的物理或逻辑实体中,可具有到上述节点中的任一个节点的接口。

lte中在蜂窝市镇地址语言与psap市镇地址语言之间的转换点可包括下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(例如enodeb或家庭enodeb)、gmlc、控制平面定位节点(例如优选的e-smlc)、用户平面定位平台(例如slp)。备选地考虑wcdma系统,用于从接入节点市镇地址语言转换成蜂窝市镇语言的转换点能够包括下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(例如nodeb或家庭bs或者优选的以控制平面rnc为中心的rnc)、控制平面网络节点、(优选的以控制平面sas为中心的sas)、msc/sgsn、gmlc、用户平面网络节点(slp)。wcdma系统中用于从蜂窝市镇地址语言转换成用户定位报告语言的转换点能够包括下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(例如nodeb或家庭bs或者优选的以控制平面rnc为中心的rnc)、控制平面网络节点、(优选的以控制平面sas为中心的sas)、msc/sgsn、gmlc、用户平面网络节点(supl位置平台,slp)。

同样地,wcdma系统中在蜂窝市镇地址语言与psap市镇地址语言之间的转换点可包括下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(enodeb)、无线电网络节点(优选的以控制平面rnc为中心的rnc)、控制平面网络节点、(优选的以控制平面sas为中心的sas)、msc/sgsn、用户平面网络节点(supl位置平台,slp)。转换功能性还可驻留在分开的物理或逻辑实体中,可具有到上述节点中的任一个节点的接口。

类似地,对于gsm系统,用于从接入节点市镇地址语言转换成蜂窝市镇语言的转换点能够包括下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(rbs)、网络节点(bss)、控制平面网络节点(smlc,优选控制平面)、msc/sgsn、gmlc、用户平面定位平台(slp)。gsm系统中用于从蜂窝市镇地址语言转换成用户定位报告语言的转换点能够包括下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(rbs)、网络节点(bss)、控制平面网络节点(smlc,优选控制平面)、msc/sgsn、gmlc、用户平面定位平台(slp)。gsm系统中在蜂窝市镇地址语言与psap市镇地址语言之间的转换点可包括下列节点中的一个或更多节点:ue、lcs客户端、无线电网络节点(rbs)、网络节点(bss)、控制平面网络节点(smlc,优选控制平面)、msc/sgsn、用户平面定位平台(slp)。转换功能性还可驻留在分开的物理或逻辑实体中,可具有到上述节点中的任一个节点的接口。

用于cdma2000的示范转换点包括ue、bss、msc、mpc、lcs客户端、用户平面节点(例如slp)。

可存在用于不止一个rat的公共实体,例如,转换点可驻留在无线电基站中,以及无线电基站是支持多无线电标准的多rat。由于这样的市镇地址信息是rat不可知的,所以具有跨若干rat进行操作的或由若干rat使用的公共实体是合理的,例如数据库-词典可由任何rat来访问。使管理或传送市镇地址信息(创建、转换、发信号通知等)的这种多rat实体与所有rat或者具有到所有rat的接口的节点(例如ggsn或gmlc)进行接口也是自然的。本文中,对例如ltefdd和tdd、cdma2000、gsm、wcdma等的若干rat描述了至少一些实施例,但是本发明并不局限于rat的这个集合。它还可应用于例如wlan、wimax和其它无线电接入技术。

语言相关信息是描述一些内容的语言属性的信息,例如市镇地址信息。以上已提出,例如,无线网络中使用的市镇地址信息采用指示用于给定ie中的地址的语言的至少一个语言相关字段(例如表2的示例中的‘接入节点市镇地址语言’字段)来扩充。通过这个语言相关信息,接收侧至少知道用于给定地址信息的语言。但是,为了按照正确语言来生成市镇地址以及确保信息能够在目标正确地翻译和理解,如果(可选地)包括终端的网络节点交换其语言能力,该功能性会得到改进。

例如,在本发明的一个实施例中,节点发送描述所支持语言集合的指示,例如在lte中,可涉及下列接口:ue->e-smlc、ue->enodeb、enodeb->e-smlc、lcs客户端->e-smlc(例如经由mme)、enodeb->enodeb、ue->ue等。注意,这里以及还有本发明的其它部分的信令可经由物理或逻辑链路(例如经由可通过诸如用于lpp的mme之类的其它中间节点透明地传送的高层协议)。在另一个实施例中,语言能力在来自另一个节点的请求时被包含在能力报告中,其中请求可包括关于应包含还是不包含语言能力的指示(例如,这个字段可与利用市镇地址信息的定位方法结合使用)。语言能力可以是一般节点和/或网络能力或定位能力或特定定位方法能力和配置的一部分。

按照还可包括交换语言能力的其它示范实施例,包括终端的网络节点交换其语言偏好。偏好可包括按照优先级顺序给出的一种语言或几种语言。在本发明的一个实施例中,节点发送描述优选语言集合的指示。在另一个实施例中,语言偏好在来自另一个节点的请求时被包含在偏好或能力报告中,其中请求可包括关于应包含还是不包含语言偏好的指示。语言偏好可以是一般节点和/或网络配置的一部分,并且还可与定位配置或特定定位方法配置关联。

语言相关信息优选地但不一定连同内容(市镇地址)一起传递。具有或没有市镇地址,语言相关信息可例如在请求或事件触发时经由专用信令来传递或者经由广播来传递。在一个实施例中,在定位方法选择中考虑语言相关信息,例如,如果例如网络不能按照定位请求中指示的语言来递送结果,则该网络不会提供市镇地址格式的结果。

在某些情况下,例如当ue正执行或控制转换服务时,应当使蜂窝市镇地址语言在ue中可用。对于这个示范实施例例如存在至少两个可能的实施例。首先,能够执行在携带送往ue的定位结果的消息中包含蜂窝市镇地址语言(表1或表2)。还有可能(不是优选的)传送具有这个信息的分开的消息。ue则将需要采用以上所公开手段的任一个来执行其自己的转换。其次,蜂窝市镇地址语言的广播。这要求扩充广播消息。

蜂窝网络优选语言可例如经由定位节点或无线电基站来获得。信令路径取决于保持蜂窝网络语言相关信息的节点。还可在透明容器(即,对一些节点是透明的)中发信号通知该信息。例如,e-smlc可从另一个网络节点来接收这个信息,并且透明地、未经改变地传递给ue。或者,在服务家庭enodeb从宏小区接收这个信息,并且将其未经改变地传递给ue,这在传递无线电节点不是运营商部署节点并且因而可以是或者可以不是完全置信并且被允许访问例如与能力或个人配置相关的配置信息时会是有益的。

在lte中,如果语言相关信息将在lpp会话已经建立之后分发给ue,则能够在ue与e-smlc之间使用lpp,否则通过ue专用的ue组奉献或广播rrc信令。定位节点能够具有所配置或者可通过lcs-ap向例如o&m、mme等的另一个网络节点或者通过lppa向enodeb请求的信息。还能够在例如使用bcch逻辑信道在小区上周期地广播的系统信息块之一中广播小区特定信息。

lte中所涉及接口可包括但不限于e-smlc→enodeb(例如通过lppa)、enodeb→e-smlc(例如通过lppa)、enodeb→ue(例如通过rrc)、e-smlc→ue(例如通过lpp)、gmlc→e-smlc、施主小区→中继器、中继器→施主小区、家庭enodeb→家庭enodeb网关、家庭enodeb网关→家庭enodeb、o&m→e-smlc、o&m→enodeb以及ue→ue。wcdma中所涉及接口可包括但不限于sas→rnc(通过pcap)、rnc→sas(通过lupc)、rnc→nodeb(通过nbap)、nodeb→rnc(通过nbap)、rnc→ue(通过rrc)、ue→rnc(通过rrc)、gmlc→sas、sas→gmlc、施主小区→中继器、中继器→施主小区、家庭nodeb→家庭nodeb网关、家庭nodeb网关→家庭nodeb、o&m→sas、sas→o&m以及ue→ue。gsm和cdma2000中所涉及接口是服务于与lte和wcdma的接口类似的目的的接口。

地址信息可在无线电节点中配置。转换接口可用于例如从用户接口转换成网络中使用的语言。此外,具有或没有市镇地址的语言相关信息例如基于事件(例如在无线电模式中改变的配置)、根据请求或者经由广播来分发。lte所涉及的协议和接口能够是,但不限于,enodeb→e-smlc(例如通过lppa)、enodeb→ue(例如通过rrc)、enodeb→mme(经由s1-mme接口通过s1ap)、enodeb→enodeb(例如通过x2)、施主小区→中继器以及家庭enodeb→家庭enodeb网关。wcdma中涉及的协议和接口能够是,但不限于,nodeb→rnc(通过nbap)→sas(通过lupc)、rnc→ue(通过rrc)、nodeb→rnc(通过nbap)→nodeb(通过nbap)、施主小区→中继器以及家庭enodeb→家庭enodeb网关。gsm和cdma2000中所涉及接口是服务于与lte和wcdma的接口并行的目的的接口。

本发明的一个实施例是,在以不支持的语言来接收市镇地址信息的情况下,至少向从其递送信息的节点、例如定位节点传送二进制失败指示符。在另一个实施例中,失败指示符是描述性的,例如可触发发送‘语言不支持’消息。另外,在那种情况下可附上所支持语言的列表。如果两侧的语言之间不存在匹配,则还可存在不运行基于市镇地址的定位的预定义判定。在一个实施例中,可改为生成和传送地理格式的定位结果。

在一个实施例中,最小语言集合将被网络节点支持,例如,对于psap有两种语言。

上述示范实施例的优点能够例如概括为:1)对于e-911和e-112定位,示范实施例是沿国界区域或者在例如美国、加拿大、芬兰等等的多语言国家中必要的使能器;2)示范实施例使用户有可能采用其家庭语言来配置接入点;3)对于商业服务,示范实施例确保各用户能够接收用其优选语言表示为市镇地址的定位结果;以及4)确保重要rat不可知的定位方法(基于市镇地址的定位)的正确执行。

将会理解,提供实现上述语言相关定位和信令的能力将影响通信系统中的许多节点,包括例如最终用户终端。为了说明而不是限制,图7中示出能够执行按照示范实施例的操作的代表性最终用户终端装置的一个示例。但是,应当知道,当前示范实施例的原理同样可适用于其它终端装置。示范最终用户终端装置700可包括处理/控制单元702,诸如微处理器、简化指令集计算机(risc)或者其它中央处理模块。处理单元702不一定是单个装置,而是可包括一个或更多处理器。例如,处理单元702可包括主处理器以及耦合成与主处理器进行通信的关联从处理器。

处理单元702可控制如存储装置/存储器704中可用的程序所规定的最终用户装置的基本功能。因此,处理单元702可执行与上述示范实施例关联的功能。更具体来说,存储装置/存储器704可包括操作系统以及用于执行最终用户终端上的功能和应用的程序模块。例如,程序存储装置可包括只读存储器(rom)、闪速rom、可编程和/或可擦除rom、随机存取存储器(ram)、订户接口模块(sim)、无线接口模块(wim)、智能卡或者其它可移动存储器装置等中的一个或更多。程序模块及关联特征还可经由数据信号传送给最终用户终端计算布置700,例如经由诸如因特网之类的网络以电子方式下载。

可存储在存储装置/存储器704中的程序之一是特定应用程序706。如前面所述,特定程序706可与用户进行交互,从而例如在定位的上下文中使例如语言偏好信息能够与网络交换。特定应用706及关联特征可在通过处理器702可操作的软件和/或固件中实现。程序存储装置/存储器704还可用于存储数据708、诸如与上述语言偏好和/或能力关联的信息或者与当前示范实施例关联的其它数据。在一个实施例中,应用程序706还可执行例如从网络接收的所获得定位信息向客户端所支持或优选的语言的转换。在一个示范实施例中,程序706和数据708被存储在非易失性电可擦可编程rom(eeprom)、闪速rom等中,使得信息在最终用户终端700断电时不会丢失。

处理器702还可耦合到与最终用户终端关联的用户接口元件710。终端的用户接口710可包括例如:如液晶显示器之类的显示器712、小键盘714、扬声器716和话筒718。这些和/或可选的其它用户接口组件耦合到处理器702。小键盘714可包括用于执行各种功能(包括拨号以及执行指配给一个或更多按键的操作)的字母数字键。备选地,可采用其它用户接口机制,诸如语音命令、开关、触摸垫/触摸屏、使用定点装置的图形用户界面、轨迹球、操纵杆或者适合实现例如上述最终用户交互的任何其它用户接口机制。

最终用户终端700还可包括数字信号处理器(dsp)720。dsp720可执行多种功能,包括模-数(a/d)转换、数-模(d/a)转换、语音编码/解码、加密/解密、检错和纠错、比特流转换、滤波等。如果最终用户终端是无线装置,则一般耦合到天线724的收发器722可传送和接收与无线装置关联的无线电信号。

提供图7的移动计算布置700作为其中可应用本文所述示范实施例的原理的计算环境的代表性示例。从本文所提供的描述,本领域的技术人员将会理解,本发明同样可适用于多种其它当前已知和将来的移动和固定计算环境。例如,特定应用706及关联特征和数据708可按照多种方式来存储,可在多种处理装置上是可操作的,并且可在具有附加、更少或不同支持电路和用户接口机制的移动装置中是可操作的。应当理解,当前示范实施例的原理同样可适用于非移动终端、即陆线计算系统。

除了最终用户终端之外,示范实施例还影响上述网络节点,以及图8提供其示范表示。其中,节点800包括中央处理器(cpu)802,cpu802耦合到随机存取存储器(ram)804和只读存储器(rom)806。rom806也可以是存储程序的其它类型的存储介质,诸如可编程rom(prom)、可擦prom(eprom)等。处理器802可通过输入/输出(i/o)电路808和总线810与其它内部和外部组件进行通信,以便提供控制信号等。

节点800还可包括一个或更多数据存储装置,包括硬盘和软盘驱动器812、cd-rom驱动器814以及能够读取和/或存储信息的其它硬件(例如dvd)等。在一个实施例中,可在cd-rom816、磁盘818或者能够便携地存储信息的其它形式的介质上存储和分发用于执行上述步骤和信号处理的软件。这些存储介质可插入诸如cd-rom驱动器814、盘驱动器812等的装置中并且由其读取。节点800可耦合到显示器820,显示器820可以是任何类型的已知显示器或呈现屏幕,诸如lcd显示器、等离子体显示器、阴极射线管(crt)等。提供用户输入接口822,包括诸如鼠标、键盘、话筒、触摸垫、触摸屏、语音识别系统等等的一个或更多用户接口机制。

节点800可经由网络耦合到其它计算装置或网络节点,诸如陆线和/或无线终端及关联监控器应用。如果节点是例如enodeb,则它还将包括一个或更多天线以及配置成通过例如一个或更多标准化空中接口来传送和接收信号的无线收发器。节点800可以是如同全球网(gan)、例如因特网824中一样的较大网络配置的一部分,它允许到例如陆线电话、移动电话、个人计算机、膝上型电脑等的各种最终用户装置的最终连接。

现在来看图9,示出用于向定位消息提供信息元素的示范方法实施例900。从步骤902开始,示范方法实施例向定位消息提供信息元素。在这个示范实施例中,定位消息包括用户设备的或向用户设备提供对无线网络的接入的本地站的市镇地址。应当注意,在示范实施例中,本地站能够是网络装置,诸如家庭enodeb/无线网络节点。继续示范实施例的一个方面,信息元素指定消息中的市镇地址数据的语言。在示范实施例的另一方面,信息元素能够是转换成消息的目的地所要求或优选的语言的市镇地址的转换版本。在一个示范实施例中,消息的目的地能够是要求英语语言的紧急911台,而用户设备或enodeb/无线网络站所提供的语言是西班牙语。

示范实施例在步骤904继续,将信息元素添加到定位消息。在示范实施例的一个方面,该方法能够添加语言数据类型标识符,该标识符指定如用户设备或enodeb/无线网络装置所提供的定位消息的市镇地址的语言。在另一个示范方法实施例中,该方法能够转换定位消息中的市镇地址,并且采用所转换市镇地址来替代所提供市镇地址。在又一个示范实施例中,该方法能够基于位置的缺省语言向定位消息添加市镇地址的所转换版本,或者能够基于网络所支持的语言数量向定位消息添加一系列所转换市镇地址。

接下来,在步骤906,示范方法实施例将定位消息转发到目的节点。应当注意,在示范实施例中,消息能够在到达目的节点之前穿过其它转换节点,并且相应地定位消息中的市镇地址的其它转换能够发生。

现在来看图10,示出用于向定位消息提供信息元素的转换节点系统1000的简图。转换节点系统1000的示范实施例包括但不限于示范转换组件1002和示范协调组件1004。应当注意,在这个示范实施例中,许多转换节点能够位于整个无线网络中。在一个示范实施例中,转换节点能够位于具有不同缺省或优选语言的重合区域之间的地理边界处。在另一个示范实施例中,转换节点能够位于诸如紧急911位置或商业服务提供商位置之类的地点。

继续示范实施例,转换组件1002能够处理经过节点的定位消息,并且向定位消息添加信息元素。在这个示范实施例中,信息元素能够是指定转换组件1002添加到定位消息的消息中的市镇地址的语言的参数。在示范实施例的另一方面,转换元素能够是将市镇地址从消息中提供的语言转换成无线网络所要求或优选的语言,并且由转换组件1002放入定位消息中。在示范实施例的另一方面,转换组件1002能够基于无线网络的要求或偏好或者定位消息的目的地址来提供一系列所转换市镇地址。在示范实施例中,应当注意,转换组件1002能够驻留在无线网络的单个节点中,或者它能够分布于网络四处。在示范实施例的另一方面,转换组件1002能够向通信上连接到转换组件1002但不位于无线网络上的位置请求转换服务。

继续示范实施例,协调组件1004提供从无线网络收集与无线网络的各种节点的语言指定相关的信息的能力。在这个示范实施例中,指定能够包括节点所支持的语言以及节点的任何优选或所要求转换能力或者节点所服务的目的地。在示范实施例的另一方面,协调组件1004保持从无线网络所收集的语言信息的存储。

现在来看图11,示出用于向定位消息提供信息元素的转换节点系统1100的简图。转换节点系统1100的示范实施例包括但不限于协调组件1004的存储组件1102以及存储组件1102的语言映射表1104。提供示范实施例的存储组件1102以用来保持与无线网络的不同区域的语言要求关联的信息。在示范实施例中,协调组件1004从位于无线网络四处的转换节点收集语言信息,并且向存储组件1102提供该信息。继续示范实施例,存储组件1102在语言映射表1104中组织语言信息。示范实施例的语言映射表1104允许协调组件1004提供与在将定位消息向其目的地转发之前对定位消息的市镇地址信息进行转换关联的转换组件信息。

除了最终用户终端和服务器之外,按照本发明的示范实施例用于处理数据的系统和方法能够实现为例如由执行存储器装置中包含的指令序列的一个或更多处理器来执行的软件。这类指令可从诸如辅助数据存储装置之类的其它计算机可读介质读入存储器装置。存储器装置中包含的指令序列的执行使处理器例如按照如上所述进行操作。在备选实施例中,硬连线电路可用来代替软件指令或者与其结合,以便实现本发明。

上述示范实施例在所有方面意在对本发明说明而不是限制。因此,本发明能够在详细实现中进行许多变更,这是本领域技术人员能够从本文所包含的描述得出的。所有这类变更和修改均被认为落入以下权利要求所定义的本发明的范围和精神之内。本申请的描述中使用的元件、动作或指令都不应当被理解为对于本发明是关键或必不可少的,除非这样明确描述。另外,本文所使用的限定词“某个”意在包括一项或多项。

另外,应当注意,如本申请所使用的,诸如“组件”、“显示器”、“接口”之类的术语和其它类似术语意在表示计算装置,或者是硬件、硬件和软件的组合、软件,或者是如应用于实现虚拟键盘的计算装置的执行中软件。例如,组件可以是,但不限于,运行于处理器上的进程、处理器、对象、可执行程序、执行线程、程序和计算装置。作为一个示例,运行于计算装置上的应用以及计算装置都能够是组件。一个或更多组件能够驻留在进程和/或执行线程内,以及组件能够局限于一个计算装置上和/或分布在两个或更多计算装置之间,和/或是在通信上连接的模块。此外,应当注意,如本申请所使用的,诸如“系统用户”、“用户”之类的术语和类似术语意在表示操作上述计算装置的人。

此外,术语“推断”或“推论”一般表示从经由事件和/或数据捕获的一组观测来推出或推断系统、环境、用户的状态和/或意图的过程。所捕获数据和事件能够包括用户数据、装置数据、环境数据、行为数据、应用数据、隐式和显式数据等。例如,推论能够用于识别特定上下文或动作,或者能够生成状态的概率分布。推论能够是概率性的,因为对感兴趣状态的概率分布的计算基于数据和事件的考虑。推论还能够表示用于从一组事件和/或数据来组成高级事件的技术。这种推论引起从一组所观测事件和/或所存储事件数据来构建新事件或动作,无论事件是否在时间上很接近地相互关联,也无论事件和数据是否来自一个或若干事件和数据源。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1