为装置到装置通信确定用户设备的接近

申请号 CN201380021001.8 申请日 2013-05-07 公开(公告)号 CN104396288A 公开(公告)日 2015-03-04
申请人 英特尔公司; 发明人 房慕娴; M·文卡塔查拉姆;
摘要 本 发明 描述了装置、数据包、计算机可执行的方法、系统、设备和计算机可读介质(短暂性的和非短暂性的),用于例如通过业务检测功能(“TDF”)确定第一用户设备(“UE”)和第二UE潜在地、足够地彼此接近以直接地无线交换数据。演进的服务移动 位置 中心(“E-SMLC”)可被例如所述TDF指示来获取与所述第一和第二UE关联的位置变化数据。所述TDF例如可基于所述位置变化数据确定所述第一和第二UE是否足够接近以直接交换数据,以及第一和第二UE是否可能在至少预定的时间间隔内保持接近。基于所述确定,使得所述第一和第二UE开始装置到装置(“D2D”)通信。
权利要求

1.一种包括处理电路的计算装置,用于操作业务检测功能(“TDF”)以:
确定第一用户设备(“UE”)和第二UE潜在地、足够地彼此接近以直接地无线交换数据;
指示演进的服务移动位置中心(“E-SMLC”)来获取与所述第一和第二UE关联的位置变化数据;
基于所述位置变化数据确定所述第一和第二UE是否足够接近以直接交换数据,以及所述第一和第二UE是否可能在至少预定的时间间隔内保持接近;以及
基于所述确定,使得所述第一和第二UE开始装置到装置(“D2D”)通信。
2.根据权利要求1所述的计算装置,其中所述位置变化数据包括关于所述第一或第二UE的速度的信息。
3.根据权利要求1所述的计算装置,其中所述位置变化数据包括关于所述第一和第二UE的加速度的信息。
4.根据权利要求1所述的计算装置,其中所述TDF进一步用于指示所述E-SMLC通过无线电接入网络(“RAN”)的控制平面经由无线电资源控制(“RRC”)或者非接入层(“NAS”)信令中的至少一个来获取所述位置变化数据。
5.根据权利要求1所述的计算装置,其中所述TDF进一步用于指示移动管理实体(“MME”)来使得所述第一和第二UE开始D2D通信。
6.根据权利要求5所述的计算装置,其中所述TDF进一步用于指示所述MME使用非接入层(“NAS”)信令来指示所述第一和第二UE开始D2D通信。
7.根据权利要求1-6中任意一项所述的计算装置,其中所述TDF进一步用于使用直接信令接口来指示所述E-SMLC。
8.根据权利要求1-6中任意一项所述的计算装置,其中所述TDF基于来自所述第一或第二UE的请求确定所述第一和第二UE潜在地、足够地彼此接近以直接地无线交换数据。
9.根据权利要求1-6中任意一项所述的计算装置,其中所述TDF基于来自服务于所述第一或第二UE的演进型基站(“eNB”)的对于位置服务的请求确定所述第一和第二UE潜在地、足够地彼此接近以直接地无线交换数据。
10.至少一个包含指令的计算机可读介质,其响应于计算装置执行所述指令而使得所述计算装置:
获得确定通过无线广域网(“WWAN”)互相通信的第一用户设备(“UE”)和第二UE是否可能在一段足够长的时间内保持彼此接近以保证装置到装置通信的请求;
指示演进的服务移动位置中心(“E-SMLC”)获取与所述第一和第二UE关联的位置变化数据;
基于所述位置变化数据确定所述第一和第二UE可能在至少预定的时间间隔内保持接近时,使得所述第一和第二UE开始D2D通信。
11.根据权利要求10所述的至少一个计算机可读介质,其中所述位置变化数据包括关于所述第一或第二UE的速度的信息。
12.根据权利要求10所述的至少一个计算机可读介质,其中所述位置变化数据包括关于所述第一和第二UE的加速度的信息。
13.根据权利要求10所述的至少一个计算机可读介质,进一步包括指令,其响应于所述计算装置执行所述指令使得所述计算装置指示移动管理实体(“MME”)使所述第一和第二UE开始D2D通信。
14.根据权利要求13所述的至少一个计算机可读介质,进一步包括指令,其响应于由所述计算装置执行所述指令使得所述计算装置指示所述MME使用非接入层信令来指示所述第一和第二UE开始D2D通信。
15.根据权利要求10-14中任意一项所述的至少一个计算机可读介质,其中所述计算装置使用直接信令接口来指示所述E-SMLC。
16.根据权利要求10-14中任意一项所述的至少一个计算机可读介质,其中从所述第一或第二UE获得所述请求以提供所述位置变化数据。
17.根据权利要求10-14中任意一项所述的至少一个计算机可读介质,其中所述请求是从服务于第一或第二UE的演进型基站(“eNB”)获得的对于位置服务的请求。
18.一种演进型基站(“eNB”),包括:
一个或多个处理器;
可操作地耦合于所述一个或多个处理器的存储器;以及
所述存储器中的指令,当被所述一个或多个处理器执行时使得所述一个或多个处理器:
从演进的服务移动位置中心(“E-SMLC”)接收对与由所述eNB服务的第一用户设备(“UE”)或第二UE关联的位置变化数据的请求;
使用无线电资源控制(“RRC”)和非接入层(“NAS”)信令中的至少一个从所述第一或第二UE获取所述位置变化数据;以及
向所述E-SMLC提供所述位置变化数据。
19.根据权利要求18所述的演进型基站,其中,接收对于位置变化数据的请求和提供所述位置变化数据是直接到所述E-SMLC的,而绕过移动管理实体(“MME”)。
20.一种包括处理电路的用户设备(“UE”),用于:
利用无线电资源控制(“RRC”)或者非接入层(“NAS”)信令中的至少一个从服务于所述UE的演进型基站(“eNB”)接收对于位置变化数据的请求;以及
利用RRC和NAS信令中的至少一个向所述eNB提供所述位置变化数据。
21.根据权利要求20所述的UE,其中所述位置变化数据包括关于所述eNB服务的所述UE或另一个UE的速度的信息。
22.根据权利要求20所述的UE,其中所述位置变化数据包括关于所述eNB服务的所述UE和另一个UE的加速度的信息。
23.根据权利要求20-22中任意一项所述的UE,其中所述处理电路进一步用于开始与所述eNB服务的另一个UE的装置到装置(“D2D”)通信。
24.根据权利要求23所述的UE,其中所述处理电路进一步用于响应于确定所述UE和所述另一个UE足够地接近以直接交换数据并且所述UE和所述另一个UE可能在至少预定的时间间隔内保持接近,而开始与所述另一个UE的D2D通信。
25.根据权利要求23所述的UE,其中所述处理电路进一步用于响应于来自业务检测功能(“TDF”)的命令开始与所述另一个UE之间的D2D通信。
26.一种装置,包括:
获得确定通过无线广域网(“WWAN”)互相通信的第一用户设备(“UE”)和第二UE是否可能在一段足够长的时间内保持彼此接近以保证装置到装置通信的请求的部件;
指示演进的服务移动位置中心(“E-SMLC”)获取与所述第一和第二UE关联的位置变化数据的部件;
当基于所述位置变化数据确定所述第一和第二UE可能在至少预定的时间间隔内保持接近时,使得所述第一和第二UE开始D2D通信的部件。
27.根据权利要求26所述的装置,其中所述位置变化数据包括关于所述第一或第二UE的速度的信息。
28.根据权利要求26所述的装置,其中所述位置变化数据包括关于所述第一和第二UE的加速度的信息。
29.根据权利要求26所述的装置,进一步包括指示移动管理实体(“MME”)使得所述第一和第二UE开始D2D通信的装置。
30.根据权利要求29所述的装置,进一步包括指示所述MME使用非接入层信令来指示所述第一和第二UE开始D2D通信的装置。
31.根据权利要求26-30中任意一项所述的装置,其中所述计算装置使用直接信令接口来指示所述E-SMLC。
32.根据权利要求26-30中任意一项所述的装置,其中从所述第一或第二UE获取所述请求来提供所述位置变化数据。
33.根据权利要求26-30中任意一项所述的装置,其中所述请求是从服务于所述第一或第二UE的演进型基站(“eNB”)获取的对于位置服务的请求。

说明书全文

为装置到装置通信确定用户设备的接近

[0001] 相关申请的交叉引用
[0002] 本申请根据35U.S.C.§119(e)要求以下优先权:美国临时专利申请号61/646,223,标题“演进的无线通信系统和技术”,申请日2012年5月11日,以及美国专利申请号为13/681,361,标题“为装置到装置通信确定用户设备的接近”,申请日2012年11月
19日。两份公开通过引用结合于本文。

技术领域

[0003] 本发明实施例一般涉及数据处理技术领域,且更具体地,涉及为装置到装置(“D2D”)通信确定用户设备的接近。

背景技术

[0004] 此处提供的背景说明是为了一般地呈现本公开的上下文。在该背景部分描述的范围内的目前指名的发明者的工作以及在提交时没有另外被限定为现有技术的描述的各方面既不明示也不暗示为承认是与本公开相对的现有技术。除非在本文中另外指出,否则在该部分中描述的方法不是本公开权利要求书的现有技术,也不会因为包括在该部分中而被承认为现有技术。
[0005] 无线移动装置(例如用户设备,或“UE”)可以例如使用无线电接入技术(“RAT”),比如3GPP长期演进(“LTE”)高级版本10(2011年3月)(“LTE-A标准”)、IEEE802.16标准、2009年5月29日公布的IEEE Std.802.16-2009(“WiMAX”)以及称为3G、4G、5G或其它的任何其它无线协议,通过无线广域网(“WWAN”)互相通信。
[0006] 一些UE还可以被配置为例如使用装置到装置(“D2D”)通信与其它的UE直接通信。例如彼此处于直接的无线范围内时UE开始互相通信,此时D2D通信被使用。以所述方式使用的RAT可以包括802.11(“WiFi”)、蓝牙、近场通信(“NFC”)、高通的FlashLinq等等。
[0007] UE可以通过WWAN开始互相通信,但是它们可能处于或者移动到足够接近以例如利用WiFi直连、蓝牙、FlashLinq、NFC等直接交换数据。在这样的情形下继续利用WWAN资源进行通信会抽取WWAN资源,而该WWAN资源可被更好地用于彼此远离的UE之间的通信。附图说明
[0008] 通过下述结合附图的详细描述,将容易地理解实施例。为了便于该说明,类似的参考数字指代类似的结构元件。在附图的图中实施例通过示例来阐述而并非限制。
[0009] 图1示意性地示出根据本公开的各种实施例的各种网络实体,该网络实体配置有本公开的可适用部分以促进用户设备(“UE”)之间的装置到装置(“D2D”)通信的开始。
[0010] 图2示意性地描绘根据本公开的各种实施例的通信示例,该通信可在配置有本公开教导的可适用部分的各种网络实体之间交换。
[0011] 图3示意性地描绘根据本公开的各种实施例可由业务检测功能(“TDF”)实现的示例方法。
[0012] 图4示意性地描绘根据各种实施例的由演进服务移动位置中心(“E-SMLC”)实现的示例方法。
[0013] 图5示意性地描绘根据本公开的各种实施例的通信示例,与图2所示类似的,所述通信可在配置有本公开教导的可适用部分的各种网络实体之间交换。
[0014] 图6示意性地描绘根据各种实施例的由演进型基站(“eNB”)实现的示例方法。
[0015] 图7示意性地描绘根据各种实施例的由UE实现的示例方法。
[0016] 图8示意地描绘根据各种实施例的示例计算装置,在其上可实现公开的方法和计算机可读介质。

具体实施方式

[0017] 在下列详细说明中,参考构成详细说明的一部分的附图,图中类似的数字通篇指代类似部件,并且在图中通过可实践的图示实施例方式示出。可以理解的是可使用其它实施例并且可进行结构或逻辑改变而不脱离本公开的范围。因此,下列详细说明不应以限制意义理解,并且实施例的范围由附上的权利要求书及其等同物来定义。
[0018] 各种操作可以对于理解要求保护的主题最有帮助的方式交替描述为多个分离动作或操作。然而,描述的顺序不应该解释为暗示这些操作所必需依赖顺序。特别地,这些操作可不按呈现的顺序进行。描述的操作可按与描述的实施例不同的顺序进行。可在附加实施例中执行各种额外操作和/或省略描述的操作。
[0019] 为了本公开的目的,短语“A或B”和“A和/或B”表示(A)、(B)或(A和B)。为了本公开的目的,短语“A、B和/C”表示(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)。
[0020] 本说明可使用短语“在一个实施例中”或“在实施例中”,其每个可指相同或不同实施例中的一个或多个。此外,如关于本公开的实施例所使用的术语“包括”、“包含”、“具有”等等是同义的。
[0021] 如本文使用的,术语“模”和/或“逻辑”可指以下各项、以下各项的一部分或包括以下各项:专用集成电路(“ASIC”)、电子电路、执行一个或多个软件固件程序的(共享、专用或群组)和处理器/或(共享、专用或群组)存储器、组合逻辑电路和/或提供所描述功能性的其它适合部件。
[0022] 图1描述了示例的无线广域网(“WWAN”)100。第一用户设备(“UE”)102(配置有本公开教导的可适用部分)形式的第一移动装置和第二用户设备(“UE”)104(配置有本公开教导的可适用部分)形式的第二移动装置可经由WWAN100互相进行无线通信。特别是,第一UE102和第二UE104可以在无线电接入网(“RAN”)中经由接入点进行直接通信,所述接入点具有演进型基站(“eNB”)106的形式。
[0023] 尽管第一UE102被描述为触摸屏智能电话,而第二UE被描述为膝上型计算机,这并不意味着限制于此。如下面所描述的,本文中描述的移动装置(例如UE)可以是任何类型的数据处理装置,包括但不限于台式计算机、个人数字助理(“PDA”)以及便携式游戏装置等。
[0024] eNB106可以与演进分组核心(“EPC”)的各种组件进行网络通信。例如,eNB106可以与移动管理实体(“MME”)108进行网络通信。MME108可被配置为执行各种功能,包括但不限于非接入层(“NAS”)信令和NAS信令安全、空闲模式UE可达性、公共数据网络(“PDN”)以及服务网关选择、用于切换的MME选择、鉴权、载体管理功能等等。
[0025] MME108自身可以与各种其它节点进行网络通信。例如,MME108可以与演进服务移动位置中心(“E-SMLC”)110进行网络通信。E-SMLC110可被配置为执行涉及位置服务(“LCS”)的各种功能。例如,E-SMLC110可以管理用于目标UE的不同位置服务的支持,例如包括UE的定位和向UE递送辅助数据。在各种实施例中,E-SMLC110可以与用于目标UE(例如102,104)的服务eNB(例如106)进行交互从而获得目标UE的定位测量。这些定位测量可以包括但不限于服务eNB进行的上行链路测量和目标UE进行的下行链路测量。所述下行链路测量可以已经提供给所述服务eNB以作为例如切换的支持的其它功能的一部分。E-SMLC110可以与目标UE(例如102,104)进行交互,从而如果请求用于特定的位置服务的辅助数据则递送该辅助数据,以及如果被请求则获取位置估计。在各种实施例中,除了或者代替E-SMLC110,网关移动位置中心(“G-MLC”)111可以执行与E-SMLC110类似的功能。
[0026] 为了定位目标UE(例如102,104)。E-SMLC110(或者G-MLC111)可以基于诸如LCS客户端类型、所需服务质量(“QoS”)、UE的定位能和/或eNB的定位能力等因素确定将要使用的定位方法。E-SMLC110可以在目标UE和/或服务eNB中调用这些定位方法。基于UE的定位方法可以产生位置估计。UE辅助的和基于网络的定位方法可以产生定位测量。E-SMLC110可以组合接收到的结果,并且基于这些结果确定用于目标UE的单个位置估计,以及诸如估计精确度的其它信息。
[0027] E-SMLC110(或者G-MLC111)可以与各种其它网络实体进行网络通信。例如,E-SMLC110可以与业务检测功能(“TDF”)112进行网络通信。虽然在图1中将TDF112描述为在单独的服务器计算机上操作,但这并不意味着进行限制。TDF112可以使用任意网络计算装置上的硬件和软件的任意组合来实现,例如图1所示的那些以及未示出但是在无线网络通信中可经常看到的其它的。此外,在各种实施例中,图1中所描述的一个或多个实体可在相同的或不同的计算装置上实现。
[0028] 在各种实施例中,如果第一UE102和第二UE104足够接近,并且假设第一UE102和第二UE104被装备有相同的直接无线电接入技术(“RAT”),例如WiFi直连、蓝牙、近场通信(“NFC”)、FlashLinq等,则第一UE装置102和第二UE装置104能够直接交换数据。例如,在图1中,假设第一UE102和第二UE104已经经由WWAN100进行了通信,并且相距距离D。如果D小于特定的阈值,例如特定RAT的最大范围,则第一UE102和第二UE104能够例如使用装置到装置(“D2D”)通信直接进行通信,而不是通过WWAN100。
[0029] 然而,虽然第一UE102和第二UE104可以瞬间足够接近来开始D2D通信,但它们可能不能保持接近足够长时间来证明向D2D通信的转换合理。例如,第一UE102的用户可以在一个方向移动,而第二UE104的用户可在不同的方向移动。如果所述D2D通信将是短期的,则通过在第一UE102和第二UE104之间开始D2D通信所获得的WWAN资源可能抵不上用于实现转换所消耗的网络资源。
[0030] 因此,在各种实施例中,各种网络实体可被配置为不仅仅确定第一UE102和第二UE104是否足够接近来直接交换数据,还确定它们是否在一定量的时间内保持接近,所述一定量的时间证明在UE之间开始D2D通信合理。
[0031] 在各种实施例中,TDF112可被配置为确定所述第一UE102和第二UE104潜在地、足够地彼此接近以直接地无线交换数据。各种事件可以导致TDF112进行此确定。作为非限制性示例,eNB106可以确定其正在服务于第一UE102和第二UE104。在该情形中,eNB106可被配置为向TDF112传输请求(例如LCS请求)来确定第一UE102和第二UE104是否足够接近以例如使用D2D通信直接交换数据。作为另一个非限制性示例,第一UE102或者第二UE104可以自己确定有可能另一个潜在地、足够地接近以开始D2D通信。在该情形中,所述UE装置可以向TDF112传输请求(例如LCS请求)来确定第一UE102和第二UE104是否足够接近以直接交换数据。
[0032] 确定第一UE102和第二UE104潜在地,足够地接近以直接交换数据时,TDF112可以指示E-SMLC110(或者G-MLC111)获得与第一UE102和/或第二UE104相关联的位置变化数据。如此处所使用的,术语“位置变化数据”可以包括表示UE位置变化的任何数据。例如,位置变化数据可以包括UE的速度。作为一个向量,LE速度可以包括速率分量和方向分量。例如,如果第一UE102和第二UE之间的距离D随着时间以特定的速率增加,则这可能指示所述第一UE102和第二UE104正在互相远离地移动。位置变化数据可以包括UE移动的任何其它指示,诸如加速度。
[0033] 在一些实施例中,TDF112可以指示E-SMLC110(或者G-MLC111)经由直接信令接口来获得与一个或多个UE关联的位置变化数据。在其它实施例中,诸如图2所示的示例中,这可以通过其它节点进行。现在参考图2,在箭头220,TDF112可以向MME108发送对于与第一UE102和/或第二UE104关联的位置变化信息的请求。在箭头222,MME108可以向E-SMLC112(或者G-MLC111)转发该请求。在其它实施例中,TDF112可以经由其它节点传输该指令。例如,TDF112可以例如使用逻辑通道通过MME108向E-SMLC110(或者G-MLC111)传输该指令。
[0034] 在箭头224,E-SMLC110(或者G-MLC111)可以发起与服务eNB 106的位置过程。例如,E-SMLC110(或者G-MLC111)可以请求eNB108提供与第一UE102和/或第二UE104关联的位置变化数据。在各种实施例中,E-SMLC110(或者G-MLC111)还可以从eNB106获得辅助数据,用于提供给目标UE诸如102或104。
[0035] 对于箭头224附加地或可选地,在箭头226,E-SMLC110(或者G-MLC111)可以发起UE102或104的位置过程。在各种实施例中,E-SMLC110(或者G-MLC111)可以从UE102或104获得位置估计(例如GPS坐标)或者位置变化数据。在各种实施例中,在块224中,E-SMLC110(或者G-MLC111)可以向UE102或104传输从eNB106获取的辅助数据。所述辅助数据可被用于辅助基于UE的和/或辅助UE的定位方法。在箭头228,UE102或者104可以通过例如eNB106和/或MME108向E-SMLC110(或者G-MLC111)传输与第一UE102或第二UE104关联的位置变化数据。
[0036] 在接收到与第一UE102和/或第二UE104关联的位置变化数据时,E-SMLC110(或者G-MLC111)可以向TDF提供位置变化数据。在一些实施例中,例如,在TDF112和E-SMLC110(或者G-MLC111)建立直接信令接口处,该通信可被直接发送。在其它实施例中,诸如图2中所描述的,在箭头230,E-SMLC110(或者G-MLC111)可以向MME108转发位置变化数据。而在箭头232,MME108接着向TDF112转发所述位置变化数据。
[0037] 一旦接收到所述位置变化数据,TDF112就可以基于所述位置变化数据确定第一UE102和第二UE104是否足够接近以直接交换数据,并且确定它们是否可能在至少预定的时间间隔内保持接近。在各种实施例中,所述预定的时间间隔可被选择为足够的长,从而开始D2D通信的益处(例如降低WWAN网络的业务)超过转换的成本。例如可以通过网络管理员设置所述预定的时间间隔,或者该时间间隔可以是动态的,例如基于当前的网络业务。在各种实施例中,可以基于各种物理学和运动规律来确定UE是否在一段足够的时间内保持接近。例如,两个UE的相关速度和/或加速度例如作为标准物理学/运动公式的输入显示出所述UE将会在直接的无线范围内足够长的时间内来证明开始D2D通信合理。
[0038] 如果TDF112确定所述第一UE102和第二UE104将会在至少一段预定的时间间隔内接近,则所述TDF112可以使得所述第一UE102和第二UE104开始D2D通信。例如,在各种实施例中,TDF112可以指示MME108使得第一UE102和第二UE104开始D2D通信。在各种实施例中,MME108可以利用NAS信令来指示第一UE102和第二UE104开始D2D通信。
[0039] 图3描述了由计算装置实现的示例方法300,其作为操作TDF例如TDF112的一部分。在框302,TDF112可以等待发起和/或执行位置服务的请求。在框304,TDF112可以从各种网络节点接收确定两个或更多个通过WWAN间接交换数据的UE(例如第一UE102和第二UE104)是否足够接近以(例如使用D2D通信)直接交换数据的请求。所述请求还可以寻求让TDF112确定所述第一和第二UE是否将会在例如预定的时间间隔的一段足够长的时间内接近以保证开始D2D通信。
[0040] 在306,TDF112可以指示E-SMLC或者G-MLC,例如E-SMLC110,来获得与所述第一和第二UE(例如102和104)关联的位置变化数据。在一些实施例中,TDF112可以具有与E-SMLC110的直接信令接口,并且因此可以例如绕过MME108直接传输该指令。在其它实施例中,TDF112可以向MME108传输该指令,所述MME108又向E-SMLC110转发该指令。在框308,TDF112可以例如通过MME108从E-SMLC110接收位置变化数据。
[0041] 在框310,TDF112可以基于接收到的位置变化数据确定所述第一和第二UE是否足够接近以直接交换数据。如果答案是“是”,则在框312,TDF112可以(例如基于物理学/运动的标准规则)确定所述第一和第二UE是否可能在至少预定的时间间隔内保持接近。如果答案是“是”。则在框314,TDF112可以使得所述第一UE102和第二UE104开始D2D通信。如果在框310或框312的答案是“否”,则方法300可回到框302.
[0042] 图4描述了根据各种实施例的由例如E-SMLC110或者G-MLC111实现的示例方法400。在框402,E-SMLC110/G-MLC111可以从例如TDF112接收对于与所述第一UE102或者第二UE104关联的位置变化数据的请求。在框404,E-SMLC110/G-MLC111可以从例如第一UE102、第二UE104或者服务于第一UE102或者第二UE104的eNB106请求该位置变化数据。
在框406,E-SMLC110/G-MLC111可以向例如TDF112传输该位置变化数据。
[0043] 图5描述了图2所示的数据交换的轻微变形。在该示例中,箭头520、522、524、530和532分别表示与图2中的箭头220、222、224、230和232类似的数据交换。然而,图5与图2的不同之处在于箭头526和528。不是E-SMLC110(或者G-MLC111)发起与UE102或104的位置过程,而是在箭头626,eNB106可以(例如在E-SMLC110的请求)发起与UE102或104的位置过程。例如,eNB 106可以在到UE102或UE104的无线电资源控制(“RRC”)和/或NAS信号中封装对于位置服务的请求。UE102或104可以在返回eNB106的RRC和/或NAS信号中封装响应。在箭头528,eNB106接着可以向E-SMLC110转发UE位置数据。
[0044] 图6描述了可以由例如eNB106实现的以如图5所示交换通信的示例方法600。在框602,eNB106可以从例如E-SMLC110(或者G-MLC111)接收与第一UE102或者第二UE104关联的位置变化数据的请求。在框604,eNB106可以使用RRC和/或NAS信令,例如在空中接口的控制平面上从例如第一UE102或者第二UE104获得位置变化数据。例如,eNB106可以封装位置消息(例如请求)到RRC和/或NAS消息中,并且利用RRC将其发送到第一UE102。第一UE102可以解封装该RRC和/或NAS消息并且消费内容(例如该请求)、第一UE102可以同样地将位置变化数据封装进返回RRC和/或NAS消息中,并且利用RRC和/或NAS信令将其发送回eNB106。在框606,eNB106可以解封装该消息,并且向E-SMLC110(或者G-MLC111)提供内容,例如位置变化数据。
[0045] 图7描述了可由例如第一UE102或者第二UE104实现的示例方法700。在框702,UE(例如第一UE102)可以在控制平面上利用RRC和NAS信令中的至少一个,从服务于UE的eNB(例如eNB106)接收对于位置变化数据的请求。在框704,所述UE可以在控制平面上利用RRC和NAS信令中的至少一个向eNB提供位置变化数据。在框706,当所述TDF确定该UE和另一个UE足够接近以直接交换数据并且可能在至少预定的时间间隔内保持接近时,所述UE可以例如从TDF(例如TDF112)接收开始与由该eNB服务的另一个UE(例如第二UE104)之间的D2D通信的命令。在框708,所述UE可以与由eNB服务的另一个UE开始D2D。
[0046] 图8阐述了根据各种实施例的示例计算设备800。UE(例如102、104)或者另一个此处描述的网络实体(例如108、110、112)可以在一个计算装置例如计算装置800上实现。计算装置800可以包括多个组件,一个或多个处理器804和至少一个通信芯片806。在各种实施例中,该一个或多个处理器804中的每个可以是处理器核。在各种实施例中,该至少一个通信芯片806还可以物理地且电耦合到该一个或多个处理器804。在进一步的实现中,该通信芯片806可以是一个或多个处理器804的一部分。在各种实施例中,计算装置800可包括印刷电路板(“PCB”)802。对于这些实施例,一个或多个处理器804以及通信芯片806可设置在其上。在可选的实施例中,各种组件可在不采用PCB802的情况下耦合。
[0047] 计算装置800可基于其应用而包括其它部件,这些部件可以或可以不物理地且电耦合到PCB 802。这些其它部件包括但不限于:易失性存储器(例如,动态随机存取存储器808,也称为“DRAM”)、非易失性存储器(例如,只读存储器810,也称为“ROM”)、闪速存储器
812、输入/输出控制器814、数字信号处理器(未示出)、加密处理器(未示出)、图形处理器816、一个或多个天线818、显示器(未示出)、触摸屏显示器820、触摸屏控制器822、电池824、音频编解码器(未示出)、视频编解码器(未示出)、全球定位系统(GPS)装置828、罗盘830、加速计(未示出)、陀螺仪(未示出)、扬声器832、相机834和大容量存储装置(例如硬盘驱动器、固态驱动器、压缩盘(“CD”)、数字多功能盘(“DVD”))(未示出),等等。在各种实施例中,处理器804可与其它部件一起集成在相同的晶片上来形成片上系统(“SoC”)。
[0048] 在各种实施例中,易失性存储器(例如,DRAM 808)、非易失性存储器(例如,ROM810)、闪速存储器812和大容量存储装置可包括编程指令,其配置成响应于由一个或多个处理器804执行而使计算装置800能够实践方法300、400、600或700的全部或者被选中的方面,这取决于计算装置800是否被用于实现第一UE102、第二UE104、TDF112、eNB106、E-SMLC110或者G-MLC111。更具体地,诸如易失性存储器(例如,DRAM 808)、非易失性存储器(例如,ROM 810)、闪速存储器812和大容量存储装置等存储器部件中的一个或多个可包括指令的临时和/或持久副本,其在由一个或多个处理器804执行时使计算装置800能够操作一个或多个模块836,所述模块836被配置成实践方法300、400、600或700的全部或者被选中的方面,这取决于计算装置800是否被用于实现第一UE102、第二UE104、TDF112、eNB106、E-SMLC110或者G-MLC111。
[0049] 通信芯片806可以使得有线和/或无线通信能够用于去往计算装置800的数据传递和来自计算装置800来的数据传递。术语“无线”和它的派生词可用于描述电路、装置、系统、方法、技术、通信信道等,其可通过使用通过非固态介质的调制电磁辐射来传送数据。该术语并不暗示关联的装置不包含任何导线,虽然在一些实施例中它们可以不包含导线。通信芯片806可实现许多无线标准或协议中的任一个,包括但不限于:IEEE 802.20、通用分组无线电业务(“GPRS”)、演进数据优化(“Ev-DO”)、演进高速分组接入(“HSPA+”)、演进高速下行链路分组接入(“HSDPA+”)、演进高速上行链路分组接入(“HSUPA+”)、全球移动通信系统(“GSM”)、增强数据速度GSM演进(“EDGE”)、码分多址(“CDMA”)、时分多址(“TDMA”)、数字增强无绳通信(“DECT”)、蓝牙及其派生物、以及称为3G、4G、5G以及更高版本的任何其它无线协议。计算装置800可包括多个通信芯片806。例如,第一通信芯片806可专用于较短范围无线通信,例如Wi-Fi和蓝牙,而第二通信芯片806可专用于较长范围无线通信,例如GPS、EDGE、GPRS、CDMA、WiMAX、LTE、Ev-DO及其它。
[0050] 在各种实现中,计算装置800可以是便携式计算机、上网本、笔记本、超级本、智能电话、计算平板、个人数字助理(“PDA”)、超级移动PC、移动电话、台式计算机、服务器、打印机扫描仪、监视仪、机顶盒、娱乐控制单元(例如,游戏控制台)、数字相机、便携式音乐播放器或数字录像机。在另外的实现中,计算装置800可以是处理数据的任何其它电子装置。
[0051] 本文描述了用于TDF的设备、封装、计算机实现的方法、系统、装置和计算机可读介质(短暂性和非短暂性)的实施例,该TDF被配置为确定第一UE和第二UE潜在地、足够地彼此接近以直接地无线交换数据。在各种实施例中,该TDF可以指示E-SMLC来获得与该第一和第二UE关联的位置变化数据。在各种实施例中,该TDF可以基于该位置变化数据确定该第一和第二UE是否足够接近以直接交换数据,以及该第一和第二UE是否可能在至少预定的时间间隔内保持接近。在各种实施例中,该TDF可以使得该第一和第二UE基于该确定来开始D2D通信。
[0052] 在各种实施例中,位置变化数据可以包括关于该第一或第二UE的速度和/或加速度的信息。在各种实施例中,该位置变化数据可以包括关于该第一或第二LE的相对位置的变化率的信息。
[0053] 在各种实施例中,该TDF可以指示该E-SMLC通过RAN的控制平面经由RRC或者NAS信令中的至少一个来获取该位置变化数据。在各种实施例中,该TDF可以指示MME使得该第一和第二UE开始D2D通信。在各种实施例中,该TDF可以指示MME使用NAS信令以指示该第一和第二UE开始D2D通信。在各种实施例中,该TDF可以使用直接信令接口来指示该E-SMLC。
[0054] 在各种实施例中,该TDF可以基于来自第一或第二UE的请求确定该第一和第二UE、潜在地、足够地彼此接近以直接地无线交换数据。在各种实施例中,该TDF可以基于来自eNB的对位置服务的请求确定该第一和第二UE潜在地、足够地彼此接近以直接地无线交换数据,该eNB与该第一或第二UE进行通信或者服务于该第一或第二UE。
[0055] 在各种实施例中,该eNB可以被配置为从E-SMLC获取对与第一UE或第二UE关联的位置变化数据的请求。在各种实施例中,该eNB可以利用RRC和/或NAS信令从该第一或第二UE获得该位置变化数据。在各种实施例中,该eNB可以向该E-SMLC提供该位置变化数据。在各种实施例中,接收对于位置变化数据的请求以及提供位置变化数据是直接到E-SMLC,而绕过MME。
[0056] 在各种实施例中,系统可以包括一个或多个处理器、可操作地耦合到该一个或多个处理器的存储器以及存储器中的指令,当该一个或多个处理器执行该指令时,使得该一个或多个处理器操作E-SMLC。在各种实施例中,该E-SMLC可以被配置为从TDF接收与该第一和第二UE关联的位置变化数据的请求。在各种实施例中,该E-SMLC可以被配置为从该第一UE、第二UE或者服务于该第一或第二UE的eNB请求该位置变化数据。在各种实施例中,该E-SMLC可以被配置为向该TDF传输该位置变化数据。在各种实施例中,该位置变化数据可以包括关于该第一或第二UE的速度的信息。在各种实施例中,该E-SMLC可以被进一步配置为使得该eNB利用无线电资源控制信令从该第一或第二UE获取该位置变化数据。在各种实施例中,该E-SMLC可以被配置为经由MME从该TDF接收该请求。在各种实施例中,该E-SMLC可以被配置为直接从该TDF接收该请求,而绕过MME。在各种实施例中,该E-SMLC可以包括蓝牙收发器。
[0057] 在各种实施例中,UE可以包括处理电路,以利用RRC和NAS信令中的至少一个从服务于该UE的eNB接收对位置变化数据的请求。在各种实施例中,该处理电路可被配置为利用RRC和NAS信令中的至少一个向该eNB提供该位置变化数据。在各种实施例中,该处理电路可以被配置为响应于确定该UE和另一个UE足够地接近来直接交换数据并且该UE和另一个UE可能在至少预定的时间间隔内保持接近,而开始与由该eNB服务的另一个UE的D2D通信。在各种实施例中,该处理电路可以被配置为响应于来自TDF的命令开始与另一个UE的D2D通信。
[0058] 尽管已经在本文中为了说明目的而阐述和描述了某些实施例,但该申请意在涵盖本文论述的实施例的任何适应或变化。因此,明确地表示本文描述的实施例仅由权利要求书限制。
[0059] 在本公开陈述“一”或“第一”元件或其等同物时,这样的公开包括一个或多个这样的元素,既不需要也不排除两个或更多个这样的元素。此外,识别的元素的顺序指示物(例如,第一、第二或第三)用于区分元素,并且不指示或暗示这样的元素的所需或有限数量,也不指示这样的元素的特定位置或顺序,除非另外明确地规定。
QQ群二维码
意见反馈