CN116802518A - 侧行链路定位中的信号的定时确定 - Google Patents
侧行链路定位中的信号的定时确定 Download PDFInfo
- Publication number
- CN116802518A CN116802518A CN202180092099.0A CN202180092099A CN116802518A CN 116802518 A CN116802518 A CN 116802518A CN 202180092099 A CN202180092099 A CN 202180092099A CN 116802518 A CN116802518 A CN 116802518A
- Authority
- CN
- China
- Prior art keywords
- message
- ranging
- initiating
- ues
- responding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000000977 initiatory effect Effects 0.000 claims abstract description 380
- 230000006870 function Effects 0.000 claims description 94
- 238000000034 method Methods 0.000 claims description 77
- 230000004044 response Effects 0.000 claims description 76
- 230000015654 memory Effects 0.000 claims description 70
- 230000011664 signaling Effects 0.000 abstract description 45
- 238000004891 communication Methods 0.000 description 57
- 238000001228 spectrum Methods 0.000 description 23
- 239000013598 vector Substances 0.000 description 19
- 238000005259 measurement Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000003491 array Methods 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/74—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
- G01S13/76—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
- G01S13/765—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted with exchange of information between interrogator and responder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
- G01S2013/9316—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles combined with communication equipment with other vehicles or with base stations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0284—Relative positioning
- G01S5/0289—Relative positioning of multiple transceivers, e.g. in ad hoc networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
- Selective Calling Equipment (AREA)
Abstract
多个用户设备(UE)之间的测距会话是使用启动消息来启动的,该消息包括启动UE和一个或多个响应UE中每一个UE的标识符(ID)。基于启动消息中的UE ID,测距会话中的每一个UE独立地确定测距会话中每一个UE的信令的定时实例。信令信息,例如测距信号的标识符,类似地可以被每一个UE基于UE ID独立地确定。启动消息中提供的UE ID的顺序和响应UE的数量也可以被用于确定信令信息和信令的定时实例。例如,UE可以使用将UE ID作为输入的共同的多变量确定性函数为它自己和测距会话中的其他UE分别地推导出定时实例。
Description
相关申请的交叉引用
本申请要求2021年1月27日提交的、题为“TIMING DETERMINATION FOR SIGNALSIN SIDELINK POSITIONING(侧行链路定位中的信号的定时确定)”的美国非临时申请第17/160,135号的优先权,该申请通过引用整体并入本文。
技术领域
本文公开的主题涉及无线通信***,更具体地涉及用于分布式无线通信***中用户设备的距离确定的方法和装置。
背景技术
为用户设备,如蜂窝电话或其他无线通信设备,获取准确的定位信息,正在通信行业中变得普遍。例如,获得车辆或行人的高度准确的位置对于自动车辆驾驶和行人安全应用是至关重要的。
确定设备的位置的常用方法是使用卫星定位***(SPS),如众所周知的全球定位卫星(GPS)***或全球导航卫星***(GNSS),这些***利用围绕地球轨道的若干卫星。然而,在某些场景下,来自SPS的位置确定信号可能不可靠或不可用,比如,在恶劣的天气条件下或在卫星信号接收不佳的区域内,如隧道或停车场。此外,使用SPS生成的定位信息很容易出现不精确的情况。例如,现有的GPS定位设备的准确度为几米,这对保证安全自动驾驶和导航并不理想。
协同或自主驾驶需要车辆之间的通信,这可以是直接或间接的,比如,经由基础设施组件如路边单元(RSU)进行通信。对于车辆安全应用,定位和测距两者都很重要。例如,车辆用户设备(UE)可以使用侧行链路信令执行定位和测距,比如,为其他车辆UE或行人UE广播测距信号,来确定发送器的相对位置。对附近车辆的相对位置或距离的准确和及时的了解,使自主车辆能够安全地操控和应对交通状况。例如,往返时间(RTT)是一种常用于确定发送器之间的距离的技术。RTT是一种双向消息传递技术,其中从第一设备发送信号到从第二设备接收确认的时间(减去处理延迟)对应于两个设备之间的距离(范围)。
在测距会话期间,参与的UE之间进行多个消息交换。各个消息的定时应被控制,例如,为了避免干扰。当多个附近的UE参与测距会话时,用于控制消息交换的定时的消息的开销可能会变得过大。
发明内容
多个用户设备(UE)之间的测距会话使用启动消息启动,该启动消息包括启动UE和一个或多个响应UE中的每一个UE的标识符(ID)。测距会话中的每一个UE基于启动消息中的UE ID独立地确定测距会话中每一个UE的信令的定时实例。信令信息,如测距信号的标识符,可以类似地由每一个UE基于UE ID独立地确定。启动消息中提供的UE ID的顺序和响应UE的数量也可以被用于确定信令和信令信息的定时实例。例如,UE可以使用共同的多变量确定性函数,将UE ID作为输入,为它们自己和测距会话中的其他UE分别地推导出定时实例。
在一个实施方式中,一种由启动UE执行的用户设备(UE)之间的测距方法,包括向一个或多个响应UE发送启动消息来启动测距会话,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例;以及使用测距会话中的消息的所确定的定时实例,与一个或多个响应UE中的每一个执行测距会话。
在一个实施方式中,一种用户设备(UE),被配置为执行UE之间的测距会话,该UE是测距会话中的启动UE,该UE包括被配置为与无线网络中的实体进行无线通信的无线收发器;至少一个存储器;以及耦合到无线收发器和至少一个存储器的至少一个处理器,其中,至少一个处理器被配置为:向一个或多个响应UE发送启动消息来启动测距会话,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定测距会话中的消息的定时实例;以及使用测距会话中的消息的所确定的定时实例,与一个或多个响应UE中的每一个执行测距会话。
在一个实施方式中,用户设备(UE)被配置为执行UE之间的测距,该UE是测距会话中的启动UE,该UE包括用于向一个或多个响应UE发送启动消息来启动测距会话的部件,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个UE的ID;用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的部件;以及用于使用测距会话中的消息的所确定的定时实例,与一个或多个响应UE中的每一个执行测距会话的部件。
在一个实施方式中,一种非暂时性存储介质包括存储在其上的程序代码,该程序代码可以被运行以配置用户设备(UE)中的至少一个处理器来执行UE之间的测距,该UE是测距会话中的启动UE,该非暂时性存储介质包括向一个或多个响应UE发送启动消息来启动测距会话的程序代码,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中每一个的ID;基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的程序代码;使用测距会话中的消息的所确定的定时实例,与一个或多个响应UE中的每一个执行测距会话的程序代码。
在一个实施方式中,一种由响应UE执行的用户设备(UE)之间的测距方法,该方法包括从启动UE接收启动消息来启动测距会话,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例;以及使用测距会话中的消息的所确定的定时实例,与启动UE执行测距会话。
在一个实施方式中,一种用户设备(UE),被配置为执行UE之间的测距会话,该UE是测距会话中的响应UE,该UE包括被配置为与无线网络中的实体进行无线通信的无线收发器;至少一个存储器;以及耦合到无线收发器和至少一个存储器的至少一个处理器,其中该至少一个处理器被配置为:从启动UE接收启动消息来启动测距会话,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例;以及使用测距会话中的消息的所确定的定时实例,与启动UE执行测距会话。
在一个实施方式中,一种用户设备(UE),被配置为执行UE之间的测距会话,该UE是测距会话中的响应UE,该UE包括用于从启动UE接收启动消息以启动测距会话的部件,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的部件;以及用于使用测距会话中的消息的所确定的定时实例,与启动UE执行测距会话的部件。
在一个实施方式中,一种非暂时性存储介质包括存储在其上的程序代码,该程序代码可以被运行以配置用户设备(UE)中的至少一个处理器来执行UE之间的测距会话,该UE是测距会话中的响应UE,该非暂时性存储介质包括用于从启动UE接收启动消息来启动测距会话的程序代码,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个UE的ID;用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的程序代码;以及用于使用测距会话中的消息的所确定的定时实例,与启动UE执行测距会话的程序代码。
附图说明
参考下图描述了非限制性且非穷举的方面,其中除非另有说明,否则相同的参考编号在各个图中指代相同的部分。
图1示出了示出分布式UE通信的无线通信***,包括测距信令。
图2示出了指示为了测距或定位会话可以由启动UE和三个响应UE发送或接收的各个消息的定时和频率的信令图。
图3示出了可以使用的多变量确定性函数的示例。
图4示出了使用确定性函数来确定在测距和/或定位会话期间的信令的定时实例的测距程序的信令流的示例。
图5图示了示出用户设备(UE)的某些示例性特征的示意性框图,该UE被配置为在测距会话期间使用确定性函数来确定信令的定时实例。
图6是示出由启动UE在测距会话中执行的UE之间的测距方法的流程图。
图7是示出由响应UE在测距会话中执行的UE之间的测距方法的流程图。
具体实施方式
分布式方法可以用于车辆、路边设备(RSU)和行人的测距和定位,并且可以避免需要集中式基站来协调和中继通信。例如,这种通信可以被用于自主驾驶和车辆安全应用。分布式方法中使用的通信可以直接进行,比如,在车辆之间,或在车辆和RSU或行人之间。这些通信可以包括消息和信息元素(IE),车辆可以用其提供自主驾驶所需的信息。
例如,为了自动车辆的安全操作,需要确定其与其他车辆的相对位置或距离。可以使用各种方法来推导出车辆之间的相对定位。例如,车辆的相对定位可以使用测距信号推导出。测距信号有时被指代为物理测距信号、定位测距信号、定位参考信号或物理参考信号,并可在本文中被统一地指代为PRS信号。例如,PRS信号可以由车辆中的用户设备(UE)(有时被指代为V-UE)广播,并由其他V-UE和/或基础设施(比如RSU)或行人持有的UE接收,其使用直接通信***(如专用短程通信(DSRC))、蜂窝式车辆到一切(C-V2X)通信、以及甚至5G新无线电(NR)通信。PRS信号被用于确定到广播车辆的距离,比如,使用单向测距、往返时间(RTT)定位操作或其他标准定位操作,如到达时间(TOA)、到达时间差(TDOA)或观测到的到达时间差(OTDOA)。
在分布式***中,单个UE能够使用直接发送给其他UE的消息和定位信号来相对于附近的其他UE进行测距。例如,在基于RTT的测距会话中,多个消息和信号由每一个UE发送和接收。例如,发送和接收用于请求和接受测距会话的启动预测距信号消息(pre-PRS消息)的集合,后续是用于测量的广播测距信号(PRS信号),其后续是用于交换测量有效载荷的后测距信号消息(post-PRS消息)的集合。对于基于RTT的测距和定位,例如,发送和接收的PRS信号的到达时间(TOA)和离开时间(TOD)测量可以在post-PRS消息中提供,并由每对UE使用,来确定UE之间的距离。该pre-PRS和post-PRS消息可以通过授权频谱发送以保证可靠性,而PRS信号可以通过非授权频谱广播(比如,以在例如UNI-III频谱中享受更大的可用带宽)。
测距会话可以包括一个启动UE和一个或多个响应UE。为了在没有无线网络中的gNB或基站的协助下启动测距会话,启动UE广播由一个或多个响应UE接收的pre-PRS消息。通常,由启动PRS广播的pre-PRS消息包括参与测距会话的必要信息,其包括各个消息的标识、信令和定时信息。作为示例,由启动UE广播的pre-PRS消息通常包括标识信息,如用于启动UE的层2(L2)标识符,有时在本文中被指代为UE ID,以及被启动UE选定与其进行测距的其他UE的UE ID的集合。Pre-PRS消息还包括信令信息,如用于UE的PRS广播的顺序、PRS带宽或信道、用于启动UE的PRS序列ID(即PRS ID),以及用于其他UE的PRS ID。Pre-PRS消息还包括各个消息的定时指示,各个消息包括所有响应UE的pre-PRS、PRS和post-PRS。
可以看出,pre-PRS消息可能具有相对大的开销。此外,当测距会话中包括几个响应UE时,由启动UE广播的pre-PRS消息的大小可能显著增加。如果多个测距或定位会话被分别地启动,存在相对多的pre-PRS消息发生冲突的可能性。因此,希望减少由启动UE发送的pre-PRS消息的大小来启动测距会话。
相应地,在一个实施方式中,如本文所讨论,启动UE可以向一个或多个响应UE发送启动pre-PRS消息,该消息包括启动UE和(多个)响应UE的ID。每一个UE可以使用启动和响应UE的ID作为输入,来确定测距会话中剩余消息的定时实例,比如,每一个响应UE的pre-PRS消息的定时实例、PRS的广播的定时实例(如果在非授权频谱上广播则进行估计)、以及post-PRS消息的定时实例。例如,每一个UE可以使用多变量确定性函数来确定测距会话中剩余消息的定时实例,该函数使用启动和响应UE的ID的矢量以及ID的顺序作为输入。每一个UE使用多变量确定性函数和ID输入,为它自己和其他UE唯一地推导出定时实例。UE可以使用多变量确定性函数和ID输入进一步地确定信令信息,例如PRS序列ID。因此,由启动UE发送的启动pre-PRS消息不必包括定时指示,以及在一些实施方式中,用于测距会话中的各种消息的一些信令信息,从而减少pre-PRS消息有效载荷的大小。
图1示出了无线通信***100,其示出了包括如本文所述的使用确定性函数来确定在测距和/或定位会话期间的消息传递的定时实例的测距信令的分布式通信。无线通信***100示出了具有第一无线设备的第一车辆102,比如V-UE 102,其与另一V-UE 104进行无线通信,另一V-UE 104被示出为第二车辆。V-UE 102和V-UE104可以包括,但不限于,车载单元(OBU)、车辆或其子***、或其他各种通信设备。V-UE 102和104代表其相关联的车辆运作并提供通信,因此,有时可以在本文中简单地将其指代为车辆102和104或UE 102和104。例如,第一车辆102和第二车辆104可以是与其他车辆(未示出)一起在道路上行驶的两个车辆。
无线通信***100可以使用比如车辆到一切(V2X)通信标准,其中信息在车辆和无线通信网络内的其他实体之间传递。V2X服务包括,比如,用于车辆到车辆(V2V)、车辆到行人(V2P)、车辆到基础设施(V2I)和车辆到网络(V2N)的服务。V2X标准旨在开发自动或半自动的驾驶***,如高级驾驶辅助***(ADAS),它可以帮助驾驶员做出关键的决定,如变道、变速、超车速度,并可以被用于协助停车,如本文所述。低时延通信在V2X中被使用,因此其适合精确的相对定位,例如,使用测距信号,如单向测距、RTT、TDOA等。
一般来说,V2X服务有两种操作模式,如在第三代合作伙伴计划(3GPP)TS23.285中所定义。一种操作模式是当V2X实体时在V2X实体之间使用直接无线通信,其可能有时被指代为侧行链路通信。另一种操作模式在实体之间使用基于网络的无线通信。这两种操作模式可以被结合起来,或者如果需要的话其他操作模式也可以被使用。
无线通信***100可以使用车辆102和车辆104之间的直接或间接无线通信进行工作。例如,无线通信可以通过比如3GPP TS23.303中定义的基于近距离服务(ProSe)方向通信(PC5)参考点,并且可以在5.9GHz的ITS频段上使用IEEE 1609、车辆环境中的无线接入(WAVE)、智能运输***(ITS)和IEEE 802.11p下的无线通信,或其他实体之间直接的无线连接。因此,如所示出,车辆102和车辆104可以使用车辆到车辆(V2V)通信链路103进行直接通信。车辆102和车辆104可以类似地分别经由车辆到基础设施(V2I)通信链路107和109与路边单元(RSU)110进行直接通信。例如,RSU 110可以是固定的基础设施实体,其可以支持V2X应用,并且其可以与支持V2X应用的其他实体交换消息。RSU可以是逻辑实体,其可以将V2X应用逻辑与RAN中的基站的功能相结合,如eNB、ng-eNB或eLTE(被指代为eNB型RSU)或gNB、或UE(被指代为UE型RSU)。车辆102、104和RSU 110可以与另外的实体,如另外的车辆、RSU或与行人114持有的UE 112,使用直接通信链路进行通信。例如,车辆102可以经由V2V通信链路113与UE 112进行通信,车辆104可以经由V2V通信链路115与UE 112进行通信,并且RSU110可以经由V2I通信链路117与UE 112进行通信。
在与V2X无线通信***100中的一个或多个实体进行直接通信期间,每一个实体可以提供V2X信息,如V2X实体的标识符,以及消息中的其他信息,如共同意识消息(CommonAwareness Message,CAM)和分散通知消息(Decentralized Notification Message,DENM)或基本安全消息(Basic Safety Message,BSM),其可以用于比如ADAS或安全用例。
在其他实施方式中,车辆102和车辆104可以间接地相互进行通信,比如,通过RSU110分别地经由V2I通信链路107和109或通过其他网络基础设施(未图示),比如,使用蜂窝式车辆到一切(CV2X)。例如,车辆可以经由无线电接入网(RAN)中的基站进行通信,如LTE无线接入和/或演进的LTE(eLTE)无线接入中的演进的节点B(eNB)或下一代演进的节点B(ng-eNB)或第五代(5G)无线接入中的NR节点B(gNB)。
车辆102和104以及RSU 110和UE 112可以参与测距/定位会话,包括在链路103、107、109、113、115或117上发送和接收pre-PRS消息、广播PRS以及发送post-PRS消息,使用其可以确定实体之间的距离或相对定位。作为示例,由车辆102和104广播的PRS可以是适合测距的任何信号,比如,为DSRC或C-V2X定义的信号。PRS可以在授权或非授权频谱上广播。例如,在一些实施方式中,PRS可以在一个或多个非授权国家信息基础设施(UNII)无线电频段上广播,包括例如UNII-1无线电频段、UNII-2A无线电频段、UNII-2B无线电频段或UNII-3无线电频段中的一个或多个。当在非授权频谱上进行广播时,可以采用先听后发(LBT)协议。
车辆102和104在V2V链路103中广播PRS的情况下,车辆102和104之间的距离或相对定位可以被直接地确定,比如,使用单向测距。车辆102和104在V2I链路107和109中或经由链路113和115广播PRS的情况下,车辆102和RSU 110或UE 112之间的距离或相对定位以及车辆104和RSU 110或UE 112之间的距离或相对定位可以使用单向测距被直接地确定。
车辆102和104以及RSU 110和UE 112之间的直接无线通信不需要任何网络基础设施,并且能够实现低时延通信,其对于精确测距或定位是有利的。因此,这种直接无线通信对于短距离的测距可能是合适的,比如,与附近的车辆或基础设施的测距。
UE,例如,图1中所图示的V-UE 102、V-UE 104、RSU 110和UE 112中的任何一个,可以被配置为执行测距和/或定位操作,比如基于RTT的测距。
图2以举例的方式示出了信令图200,该信令图指示了各种消息的时间和频率,该各种消息由启动UE和三个响应UE为测距或定位会话发送和接收。例如,图2示出了基于RTT的测距会话204,在其期间,多个消息在启动UE和响应UE之间被发送,包括来请求和接受测距会话的pre-PRS消息206、用于测量的PRS信号208、以及来交换测量有效载荷的post-PRS消息210。在图2中,来自启动UE的信令用白色框表示,来自第一响应UE的信令用灰色框表示,来自第二响应UE的信令用阴影框表示,来自第三响应UE的信令用黑色框表示。
如所示出,包括启动UE和响应UE的UE可以广播能力消息202。能力消息不是测距会话的一部分,但是可以包括可能由启动UE使用来与选定UE启动测距会话的信息。例如,能力消息可以包括UE ID(比如,L2 ID)、UE的测距能力、UE被配置为使用的信道等。应当理解的是,虽然图2将能力消息202示出为具有与测距会话204中的消息相同的顺序,但该顺序事实上可能不同。
Pre-PRS消息206(例如,pre-测距消息)被UE用于请求和接受测距会话。如所示出,pre-PRS消息206可以在授权频谱上发送来保证可靠性。Pre-PRS消息206可以通过无线电资源控制(RRC)连接进行广播或单播。启动UE广播启动pre-PRS消息206(由白色框示出)来指示启动UE和响应UE之间的测距会话,并且其可以提供用于测距会话的信息。例如,来自启动UE处的pre-PRS消息206可以包括参与UE的ID,比如启动和响应者的ID。Pre-PRS消息可以包括将由启动UE所使用的PRS ID,以及在一些实施方式中,由响应UE所使用的PRS ID。如果PRS ID将在多次PRS交换中固定(例如,对于测距会话204中的多个单元),则启动UE可以包括与当前pre-PRS交换相关联的ID,比如会话ID。启动UE可以确定何时将发送PRS信号208,例如,这可以在启动UE中从上层进行配置。启动UE可以由发送接近所需要的PRS发送时间的时间时隙号来指示PRS的定时。在一些实施方式中,时间时隙可能受到本地时钟误差的影响。在一些实施方式中,启动UE还可以提供由响应UE发送的PRS的定时。启动UE还可以指示将被用于由启动UE广播的PRS信号208的频率。例如,PRS的频率可以从可用的总带宽集合中选择,或者PRS的频率可以通过感知干扰并且选择其平均干扰参考信号接收功率(RSRP)小于阈值的一个或多个信道来选择。启动UE可以指示将在测距会话204期间运行的PRS周期的数量。PRS周期的数量可以从上层进行配置。例如,每一个PRS周期的pre-PRS消息可以指示相对于请求的总PRS周期的当前pre-PRS周期,其中在完成每一个周期之后,当前周期的数量递增。
来自启动UE的启动pre-PRS消息由响应UE接收和解码,这些响应UE在启动pre-PRS消息中被标识。响应UE可以发送确认启动pre-PRS消息的响应pre-PRS消息206(用灰色、阴影和黑色框示出),其可以另外地提供用于测距会话的信息。例如,每一个响应UE可以确定其PRS信号208的定时,比如,基于启动UE的PRS定时加上延迟,该延迟可能基于硬件限制和干扰水平,以及响应UE的数量和顺序。例如,当PRS处理时间小且环境干扰低时,延迟可能相对低,而当PRS处理时间高且环境干扰高时,延迟可能相对高。响应UE可以通过发送接近所确定的PRS发送时间的时间时隙号来指示其PRS的所确定的时间。在一些实施方式中,时间时隙可能受到本地时钟误差的影响。每一个响应UE可以指示其将使用的PRS ID,或者可以指示其将使用在启动pre-PRS消息中被指示的PRS ID。如果PRS ID将在多个PRS交换(例如,在测距会话204中的多个PRS周期)中固定,则响应UE可以包括与当pre-PRS交换相关联的ID,比如,会话ID,其在启动pre-PRS消息中从启动UE接收。每一个响应UE还可以指示将被用于广播其PRS信号208的频率。响应UE可以广播pre-PRS消息206,其可以被启动UE(和其他响应UE)接收。在一些实施方式中,每一个响应UE可以用RRC连接使用单播来发送pre-PRS消息206。
PRS信号208由参与的UE进行交换。启动UE和响应UE知道PRS信号的预期定时,并且知道PRS ID(以及被用于交换的任何会话ID)以及用于广播PRS信号208的频率。PRS信号208可以在非授权频谱上广播,其可能受到LBT限制的影响。例如,启动UE在所确定的时间广播其PRS信号208(用白色框图示),该时间在启动pre-PRS消息206中被指示。在一些实施方式中,当PRS信号被部署在非授权频谱中时,启动UE在所确定的时间加上由于LBT限制而产生的随机等待时间来广播其PRS信号。在一些实施方式中,该LBT可以是具有固定窗口空闲信道评估(CCA)的第2类LBT或具有变化窗口CCA的第4类LBT。启动UE使用与PRS ID相对应的PRS信号,并且使用在其启动pre-PRS消息206中所指示的频率资源。启动UE保存PRS信号被广播的定时实例,并且响应UE保存PRS信号被接收的定时实例。在一些实施方式中,定时实例可能受到本地时钟误差的影响。
与启动UE类似,每一个响应UE在启动pre-PRS消息206中被指示的、所确定的时间(或由启动UE分配的所确定的时间)广播其PRS信号208(用灰色、阴影和黑色框图示)。在一些实施方式中,当PRS信号被部署在非授权频谱中时,每一个响应UE可以在所确定的时间加上由于LBT限制而产生的随机等待时间来广播其PRS信号。在一些实施方式中,LBT可以是具有固定窗口CCA的第2类LBT或具有变化窗口CCA的第4类LBT。每一个响应UE使用与PRS ID相对应的PRS信号,并且使用在其pre-PRS消息206中所指示的频率资源。每一个响应UE保存PRS信号广播的定时实例,而启动UE(以及可选地其他响应UE)保存PRS信号被接收的定时实例。在一些实施方式中,定时实例可能受到本地时钟误差的影响。
因此,每一个UE记录其广播PRS信号的离开时间(ToD)并测量从其他UE接收的PRS信号的到达时间(ToA)。PRS信号可以是适合测距的任何信号,比如,为DSRC或C-V2X所定义的信号。例如,PRS信号是一个伪噪声(PN)序列。PRS信号的ToA和ToD的分辨率随着频率带宽的增加而增加。在一些实施方式中,广播和接收的PRS信号的离开角(AoD)和到达角(AoA)也可以被测量。在非授权频谱上广播是有优势的,因为有更宽的频带可用。例如,在一些实施方式中,PRS可以在一个或多个UNII无线电频段上广播,包括例如UNII-1无线电频段、UNII-2A无线电频段、UNII-2B无线电频段或UNII-3无线电频段中的一个或多个。
Post-PRS消息210由每一个UE发送来交换测量有效载荷。如所示出,post-PRS消息210可在授权频谱上发送来保证可靠性。在一些实施方式中,post-PRS消息210可以使用RRC连接来广播或单播。启动UE发送其post-PRS消息210(用白色框图示),并指示它何时广播PRS信号208(ToD)以及何时接收来自响应UE的PRS信号(ToA)。在一些实施方式中,ToA可以被计算为相对于其广播PRS信号的ToD的相对时间,并且该相对时间可以被提供。在一些实施方式中,相对时间可以被近似为启动UE和响应UE共享的时间尺度的最接近倍数。在一些实施方式中,启动UE可以在post-PRS消息210中提供其位置的指示,如果其位置已知。例如,启动UE的位置可以是在特时间间的位置,如其PRS信号的广播时间或来自响应UE的PRS信号的到达时间。
与启动UE类似,每一个响应UE发送其post-PRS信号210(用灰色、阴影和黑色框图示)以提供测量有效载荷。每一个响应UE可以指示它是否接收来自启动UE的PRS信号,以及可以指示它何时广播PRS信号208(ToD),以及何时接收来自启动UE(以及可选地来自其他响应UE)的PRS信号(ToA)。在一些实施方式中,ToD可以被计算为相对于来自启动UE的PRS信号的ToA(以及可选地相对于来自其他响应UE的PRS的ToA)的相对时间。在一些实施方式中,相对时间可以被近似为启动UE和响应UE共享的时间尺度的最接近倍数。在一些实施方式中,响应UE可以在post-PRS消息210中提供其位置的指示,如果其位置已知。例如,所提供的响应UE的位置可以是在特时间间的位置,如来自启动UE的PRS信号的到达时间或其广播PRS信号的离开时间。
在接收post-PRS消息之后,启动UE可以计算其距离(以及在一些实施方式中计算其位置),比如使用卡尔曼滤波器,然后可以在由上层指示的时间或在由启动UE自动确定的时间发送下一个周期的pre-PRS消息。
第一个pre-PRS消息206和最后一个post-PRS消息210之间的时间可以是测距会话的持续时间,并且可以是,比如,100毫秒。在一些实施方式中,pre-PRS消息206、PRS208和post-PRS消息210的多个实例可以被用于单个测距会话204中来提供更高的准确度。
启动UE和响应UE两者都可以基于广播PRS信号的ToD和ToA来确定它们自己与测距会话中的每一个其他UE之间的距离。例如,基于PRSi信号的ToDi和ToAi(其中i=1为来自第一UE的PRS广播,i=2为由第二UE广播的PRS),任何一对UE(其可以是任何一对启动和响应UE)之间的RTT可以被确定为ToD1和ToA2之间的差异减去ToA1和ToD2之间的差异,比如,如下所示。
RTT=(ToD1-ToA2)-(ToA1-ToD2) 等式1
RTT值是信号的往返时间,因此,UE1和UE2之间的距离(长度)可以被确定为RTT/2c,其中c是光速。
如果一个或多个UE的定位是已知的,则可以使用启动UE和接收UE之间的距离,连同其中一个UE的已知定位来确定其他UE的定位,因此,测距会话可以是定位会话。UE的定位可以通过消息传递被提供给其他UE,比如,在pre-PRS消息中或在post-PRS消息中。如果多个UE的定位是已知的,则可以使用多边测距来确定其余UE的定位。角度测量(比如,AoD和AoA)可以被用于,比如协助定位。作为示例,基于两个UE之间的距离和已经被测量的AoA,两个UE的相对定位可以被确定。在UE的相对定位被确定的情况下,如果其中一个UE的实际定位是已知的(其可以被提供,比如,在pre-PRS消息206或post-PRS消息210中),则另一UE的实际定位可以被确定。如果两个UE的定位被第三UE知道,第三UE和其他两个UE中的每一个之间的距离将为第三UE产生两个可能的定位,其可以根据AoD/AoA信息被解出。比如,如果AoA的分辨率很差或不正确,那么AoD可能是有用的。AOD可以被测量,比如,基于UE的已知方向(例如,由磁力计所确定)和相对于UE的发送信号的方向(比如,相对于用于波束成形的UE的天线阵列)。基于在天线阵列的不同天线元件上的接收信号的相位差和UE的已知方向(例如由磁力计所确定),AoA可以被测量。另外地,地理限制可以被用于协助定位,例如,通过将基于车辆的UE的可能定位限制到车辆可到达的定位,如道路。
如上所论,启动UE广播pre-PRS消息,该pre-PRS消息通常包括相对大的有效载荷大小,包括标识、信令和定时信息,其被用于用于测距会话中的各种消息。当测距会话中包括多个响应UE时,pre-PRS消息的有效载荷大小可能显著地增加开销以及与其他并发测距会话中的消息发生冲突的可能性。
为了减少由启动UE发送的pre-PRS消息206的大小,测距会话中的每一个UE可以分别地基于在来自启动UE的pre-PRS消息中提供的、启动UE和响应UE的UE ID的矢量,确定测距会话中的信令的定时实例。在一些实施方式中,另外的信息,如PRS标识符或其他信令信息,可以由每一个UE基于在pre-PRS消息中提供的UE ID的矢量来分别地确定。如果每一个UE分别地确定信令(和信令信息)的定时实例,则启动pre-PRS消息206不显式地包括该信息,从而显著地减少由启动UE发送的pre-PRS消息206的大小。
例如,一个多变量确定性函数可以被每一个UE共享和使用,来减少来自启动UE的pre-PRS消息的有效载荷大小。例如,多变量确定性函数可以使用由启动UE在pre-PRS消息206中提供的UE ID的矢量来生成测距会话中信令的唯一的定时实例。例如,启动UE可以从由每一个响应UE发送的能力消息202获得UE ID。能力消息202还可以包括响应UE的定时确定能力的指示(比如,UE是否能够使用多变量确定性函数来确定测距会话中的消息的定时)。在一些实施方式中,UE ID的矢量中的UE ID顺序可能有助于生成唯一的定时实例。例如,多变量确定性函数可以是哈希函数或其他类型的函数,其将输入数据集合(比如,UE ID的矢量)映射为测距会话中的所有支持消息的定时信息。可以使用任何所需的多变量确定性函数(普通技术人员可以生成的,但应该每个输入集合提供输出的一对一映射(可逆))。多变量确定性函数可以是可逆的,使得它以可重复的方式从输入集合唯一地产生输出集合(例如,(1,2,3)=f(4,5,6);(1,2,4)=f(4,5,8)),并且输入值可以从输出值唯一地被推断出来,比如,映射可以是相反的。该输入和输出可以是矢量,该函数f可以作为矢量空间中的可逆函数。
作为示例,使用UE ID的矢量作为输入的多变量确定性函数可以被写为:
F(a,b,c,d,e,f,…)=(x,y,z,w,v,…) 等式2
其中(a,b,c,d,e,f,…)是多变量确定性函数F的输入(如UE ID的矢量,包括来自启动UE的pre-PRS消息中提供的启动UE ID和响应UE ID),以及(x,y,z,w,v,…)是多变量确定性函数F的输出(如测距会话中剩余信令的定时实例和信令信息,如PRS ID)。
图3示出了可以被使用的多变量确定性函数F的示例。例如,多变量确定性函数F的输入可以被提供为UE ID的矢量302,比如,包括启动UE的L2 ID(24位)、响应UE的数量M(隐含在ID的矢量中)、响应UE R1-RM的L2 ID的(24*M位,其中M是响应UE的数量)以及响应UE的具体顺序(其隐含在ID的矢量中)。
如箭头305所示出,多变量确定性函数F将输入映射为多变量确定性函数F的输出,例如,可以包括pre-PRS消息206的广播定时实例304,其包括每一个响应UE的pre-PRS消息206广播定时(用于时隙号的整数)、PRS信号208的PRS ID 306(启动和响应UE的PRS ID的整数)、启动UE的PRS信号208的广播定时308(时隙号的整数—如果由于LBT限制而使用非授权频谱,其可能是近似值),post-PRS消息210的广播定时实例310,包括启动UE和每一个响应UE的post-PRS息210广播定时(用于时隙号的整数)。在一些实施方式中,广播定时308可以包括来自响应UE的PRS信号208,比如,如果使用授权频谱,或者如果由于LBT限制使用非授权频谱,其可以是近似值。
由测距会话中的所有UE所共享的多变量确定性函数的使用,允许每一个UE为测距会话中的支持消息分别地产生定时信息,而有很小的或没有误差风险。因此,由启动UE广播的pre-PRS消息206的大小可以被显著减少,从而许以更高的可靠性提高可扩展性,因为与来自其他测距会话的消息的冲突将减少。
图4示出如本文所述的用于测距过程的信令流400的示例,该测距过程使用确定性函数来确定测距和/或定位会话期间的信令的定时实例。该测距过程包括启动UE1 402和多个响应UE,UE2 404、UE3 406和UE4 408。启动和响应UE 402、404、406和408可以类似于图1中描述的基于车辆的UE(V-UE)102和104、RSU 110或UE 112中的一个或多个。应当理解的是,图4示出了用于多个响应UE的信令,但是如果需要,可以在测距会话中包括另外的或更少的响应UE,这将会涉及比图4中所图示的另外(或更少)的信令。如所示出,图4中UE 402、404、406和408之间的通信可以是实体之间的直接通信,并且可以不涉及基础设施设备,例如基站,来转发实体之间的消息。
在阶段1,每一个启动UE 402和响应UE 404、406和408广播能力消息,这些消息由附近的其他UE接收。能力消息可以不是测距会话的一部分,但可以包括可以被启动UE用于来启动与选定UE的测距会话的信息。例如,能力消息可以包括UE ID(比如,L2 ID、UE的测距能力、UE配置为使用的信道以及定时确定能力的指示(比如,UE是否能够使用多变量确定性函数来确定测距会话中的消息的定时)。如果有多个多变量确定性函数可用,则能力消息可以指示该UE被配置为执行哪个多变量确定性函数。阶段1中的能力消息可以周期性地被该UE广播。
在阶段2,启动UE1 402准备和广播pre-PRS消息来请求与选定响应UE 404、406和408的测距会话。Pre-PRS消息可以经由授权频谱广播。如上所论,由启动UE1 402准备和广播的pre-PRS消息可以包括如启动UE1 402和响应UE 404、406和408的UE ID(比如,L2 ID)的信息,以及信令信息,如用于启动UE1 402的PRS带宽或信道,以及在一些实施方式中,启动UE1 402和响应UE 404、406和408的PRS ID。来自启动UE1 402的pre-PRS消息可以包括将由响应UE使用哪个多变量确定性函数来确定时实例的指示(比如,如果有多个多变量确定性函数可用),但不包括测距会话中的信令的定时信息,以及可以不包括一些信令信息,如PRS ID。在一些实施方式中,pre-PRS消息还可以包括启动UE1 402的当前定位,比如,如果该当前定位已知。
在阶段3,包括阶段3A、3B、3C和3D,基于在阶段2中的pre-PRS消息中提供的启动UE1 402和响应UE 404、406和408的UE ID,每一个UE 402、404、406和408确定测距会话中的消息的定时实例。在一些实施方式中,UE ID的矢量可以被用于确定测距会话中消息的定时实例,如来自响应UE 404、406和408(以及在一些实施方式中,来自启动UE1 402)的pre-PRS消息的定时实例、来自启动UE1 402(以及在一些实施方式中,来自响应UE 404、406和408)的PRS的定时实例或近似定时实例,以及来自启动UE1 402及响应UE 404、406和408的post-PRS消息的定时实例。另外地,信令信息,如用于启动UE1 402和响应UE 404、406和408的PRSID,可以基于在阶段2的pre-PRS消息中提供的启动UE1 402和响应UE 404、406和408的UEID来确定。在一些实施方式中,UE ID的顺序和/或响应UE的数量可以被用于确定测距会话中信令的定时实例。唯一的定时实例(以及可选地PRS ID)可以由每一个UE使用共享的多变量确定性函数(如散列函数或其他类似函数)分别地确定。应当理解的是,虽然阶段3A被示出为由启动UE1 402在阶段2中广播pre-PRS启动消息之后执行,但是在一些实施方式中,启动UE1 402可以在阶段2之前执行阶段3A,并且可以广播来自阶段2的、与由多变量确定性函数确定的唯一定时实例一致的pre-PRS消息。此外,如果来自阶段2的pre-PRS消息在该所确定的唯一定时实例处广播,则响应UE 404、406和408可以类似地使用多变量确定性函数和pre-PRS消息的接收时间,确定来自启动UE1 402的用于pre-PRS消息的唯一定时实例,以便与启动UE1 402和其他响应UE时钟校准。
在阶段4,每一个响应UE 404、406和408响应于启动pre-PRS消息并在阶段3B、3C和3D中所确定的每一个响应UE的唯一定时实例处广播pre-PRS消息。例如,响应pre-PRS消息可以确认来自阶段2的启动pre-PRS消息,并且可以提供信令信息,如将由响应UE使用的PRS带宽或信道。阶段4的pre-PRS消息可以在授权频谱上发送。在一些实施方式中,由响应UE广播的任何pre-PRS消息还可以包括响应UE的当前定位,如果该当前定位已知。
在阶段5,PRS信号由启动UE1 402和响应UE 404、406和408广播。PRS信号可以在非授权频谱上广播以使用宽频带。第一PRS信号,比如,来自启动UE1 402的PRS信号,可以在阶段3中唯一确定的定时实例处广播。后续的PRS信号,比如来自响应UE 404、406和408的PRS信号,可以按照指定的顺序广播,比如,在阶段3中所确定的顺序,比如,基于UE ID的矢量和基于LBT限制所确定的顺序。可替代地,后续的PRS信号,比如,来自响应UE 404、406和408的PRS信号,可以在阶段3中唯一地所确定的定时实例处广播,比如,如果PRS信号在非授权频谱上广播,则该定时实例可以是近似定时实例。每一个广播UE记录广播PRS信号的ToD以及在一些实施方式中PRS信号的AoD,并且每一个接收UE记录每一个被接收的PRS信号的ToA以及在一些实施方式中每一个被接收的PRS信号的AoA。
在阶段6,post-PRS消息由启动UE1 402和响应UE 404、406和408,在阶段3A、3B、3C和3D中确定的每一个UE的唯一定时实例处广播。例如,post-PRS消息可以在授权频谱上发送。来自每一个UE的post-PRS消息指示由UE广播的PRS信号的ToD以及在一些实施方式中的AoD,并且还指示由UE所接收的每一个PRS信号的ToA以及在一些实施方式中的AoA。
在阶段7,包括阶段7A、7B、7C和7D,基于在阶段5中广播的PRS信号的ToD和ToA,启动UE1 402和每一个响应UE 404、406和408确定它们自己与测距会话中的其他UE之间的距离。例如,基于PRSi信号的ToDi和ToAi(其中i=1为来自第一UE的PRS广播,i=2为来自第二UE的PRS广播),该距离可以被确定为:
如果一个或多个UE的定位是已知的,比如,在阶段2或4的pre-PRS消息,和/或角度信息(如PRS信号的AoA或AoD),和/或地理信息(如街道位置是已知的)中提供,则UE的相对定位或实际定位可以使用,比如多边测距,并根据PRS信号的AoA或AoD和地理信息的限制来确定。
在一些实施方式中,在测距会话期间,对于pre-PRS消息、PRS和post-PRS消息的多个实例,可以重复阶段2-7来提供更高的准确度。
图5图示了示出用户设备(UE)500的某些示例性特征的示意性框图,该用户设备(UE)500可以是如图1所示出的车辆102或104中的UE、RSU 110或由行人114持有的UE 112或图4中所示出的任何UE。UE 500可以被配置为在测距会话中用作启动UE或响应UE,在测距会话中确定性函数被用于确定测距会话期间的信令的定时实例,如本文所讨论。如果UE 500是V-UE,它可以被配置为控制车辆的自主驾驶,比如车辆102。例如,UE 500可以包括车辆接口505,通过其向车辆提供用于自主驾驶的命令,以及传感输入可以从车辆被提供到UE500,该输入包括速度和加速度。例如,UE 500可以包括一个或多个处理器502、存储器504、惯性测量单元(IMU)507(该惯性测量单元(IMU)507可以包括比如加速度计、陀螺仪、磁力计等,其可以被用于检测相对于全局或局部参考框架的方位以及车辆的运动或一个或多个运动特性)、卫星定位***(SPS)接收器509(确定比如GPS定位)、以及外部接口,其包括比如无线广域网(WWAN)收发器510和无线局域网(WLAN)收发器514,其可以与到非暂时性计算机可读介质520和存储器504的一个或多个连接506(例如总线、线路、光纤、链路等)操作性地耦合。UE 500还可以包括未图示的另外项,如用户界面,该用户界面可以包括比如显示器、键盘或其他输入设备,如显示器上的虚拟键盘,用户可以通过其与用户设备进行交互。在某些示例实施方式中,UE 500的全部或部分可以采用芯片组和/或类似的形式。
收发器510可以是比如蜂窝收发器,该收发器被配置为在无线网络中发送和接收直接通信,如图1中所示出。收发器510可以包括能够通过一种或多种类型的无线通信网络发送一个或多个信号的发送器511和接收通过一种或多种类型的无线通信网络发送的一个或多个信号的接收器512。收发器514可以是,比如短程收发器,并且可以被配置为在无线网络中发送和接收直接通信,如图1中所示出。收发器514可以包括发送器515,其能够通过一种或多种类型的无线通信网络发送一个或多个信号,包括PRS信号、pre-PRS和post-PRS消息,以及接收器516,其接收通过一种或多种类型的无线通信网络发送的一个或多个信号,例如,包括PRS、pre-PRS和post-PRS消息。收发器510和514使得UE 500能够使用D2D通信链路与传输实体进行通信,如DSRC、C-V2X或5G NR。
在一些实施例中,UE 500可以包括天线509,其可以是内部或外部的。天线509可以被用于发送和/或接收由收发器510和/或收发器514处理的信号。在一些实施例中,天线509可以耦合到收发器510和/或收发器514。在一些实施例中,可以在天线509和收发器510和/或收发器514的连接点处由UE 500执行接收(发送)的信号的测量。例如,接收(发送)RF信号测量的参考测量点可以是接收器512、516(发送器511、515)的输入(输出)端和天线509的输出(输入)端。在具有多个天线509或天线阵列的UE 500中,天线连接器可被视为代表多个天线的总输出(输入)的虚拟点。在多个天线或天线阵列处接收的信号的相位差可以被用于确定信号相对于天线阵列的AoA,其可以基于UE 500的已知方位被转换为局部或全局参考框架,例如,基于由IMU 507测量的UE 500对全局或局部参考框架的方位。
一个或多个处理器502可以使用硬件、固件和软件的组合来实施。例如,该一个或多个处理器502可以被配置为通过在如介质520和/或存储器504的非暂时性计算机可读介质上实施一个或多个指令或程序代码508来执行本文所讨论的功能。在一些实施例中,一个或多个处理器502可以表示配置一个或多个电路,该电路可被配置为执行与UE 500的操作相关的数据信号计算程序或过程的至少一部分。
介质520和/或存储器504可以存储指令或程序代码508,该指令或程序代码508包括可运行代码或软件指令,当由一个或多个处理器502运行时,该可运行代码或软件指令使得一个或多个处理器502作为编程为执行本文公开的技术的专用计算机运行。如UE 500中所示出,介质520和/或存储器504可包括一个或多个组件或模块,这些组件或模块可以由一个或多个处理器502实施来执行本文描述的方法。虽然组件或模块在介质520中被示出为可由一个或多个处理器502运行的软件,但应当理解的是,组件或模块可以存储在存储器504中或可以是一个或多个处理器502中或处理器之外的专用硬件。
多个软件模块和数据表可以驻留在介质520和/或存储器504中并且由一个或多个处理器502所利用以管理本文所述的通信和功能二者。应当理解的是,UE 500中所示的介质520和/或存储器504的内容的组织仅仅是示例性的,因此模块和/或数据结构的功能可以依据UE 500的实施以不同的方式组合、分离和/或结构化。
介质520和/或存储器504可以包括pre-PRS模块522,当该pre-PRS模块522由一个或多个处理器502实施时,该pre-PRS模块522配置一个或多个处理器502经由收发器514生成和发送或接收pre-PRS消息,比如,启动测距会话或接受测距会话。该一个或多个处理器502可以被配置为在使用定时确定模块524所确定的具体的定时实例处,经由收发器514广播pre-PRS消息。Pre-PRS消息可以包括启动UE和响应UE的UE ID,例如,在UE ID的矢量中。例如,UE ID可以是从由UE周期性地广播的能力消息获得的L2 ID。由启动UE发送的pre-PRS消息可以包括指示,即测距会话中的消息的定时实例将用使用启动UE和响应UE的ID的函数来确定。Pre-PRS消息可以包括将由UE广播的用于测距信号的信道的指示,但可以不包括用于测距会话的任何定时信息。在一些实施方式中,pre-PRS消息可以包括UE 500的定位信息,如果该定位已知。
介质520和/或存储器504可以包括定时确定模块524,当该定时确定模块524由一个或多个处理器502实施时,该定时确定模块524配置一个或多个处理器502基于启动UE和一个或多个响应UE中的每一个的UE ID来确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例。该一个或多个处理器502可以被配置为基于UE ID以及基于在pre-PRS消息中提供的UE ID的顺序和基于响应UE的数量,来确定测距会话中的消息的定时实例。该定时实例可以被唯一地确定。例如,多变量确定性函数,例如散列函数,可以被用于基于UE ID确定测距会话中的消息的定时实例,其中多变量确定性函数是共享的,即由测距会话中的每一个UE共同使用。该多变量确定性函数可以使用UE ID的矢量,包括将UEID的隐含顺序和响应UE的数量作为输入,并且可以输出pre-消息和post-PRS消息的定时实例。一个或多个PRS信号的定时实例还可以被输出(如果PRS在非授权频谱上发送,则输出近似定时实例)。信令信息还可以被输出,如测距会话中每一个UE的PRS ID。
介质520和/或存储器504可以包括PRS模块526,当该PRS模块526由一个或多个处理器502实施时,该PRS模块526配置一个或多个处理器502来向其他UE广播并且经由收发器514接收测距信号,比如在非授权频谱上。该一个或多个处理器502可以被配置为经由收发器514在具体的定时实例处或近似的定时实例处广播测距信号,该具体的定时实例或近似的定时实例使用定时确定模块524来确定和/或如果使用PRS信号在非授权频谱上广播时,则基于LBT考虑。例如,测距信号可以是如本文讨论的PRS信号。例如,该一个或多个处理器502可以被配置为测量广播测距信号的ToD和接收测距信号的ToA,并且可以被配置为测量广播测距信号的AoD和接收测距信号的AoA。
介质520和/或存储器504可以包括post-PRS模块528,当该post-PRS模块528由一个或多个处理器502实施时,该post-PRS模块528配置一个或多个处理器502来经由收发器514向其他UE发送和从其他UE接收post-PRS消息,该post-PRS消息可以包括比如指示广播测距信号的ToD以及在一些实施方式中指示广播测距信号的AoD,和指示接收测距信号的ToA以及在一些实施方式中指示接收测距信号的AoA。该一个或多个处理器502可以被配置为经由收发器514在使用定时确定模块524所确定的具体的定时实例处广播post-PRS消息。
介质520和/或存储器504可以包括测距模块530,当该测距模块530由一个或多个处理器502实施时,该测距模块530配置一个或多个处理器502基于在post-PRS消息中接收的并且由UE 500测量的广播和接收测距信号的ToD和ToA两者,来确定到另一UE的范围。该处理器502还可以被配置为确定UE 500的定位,比如,基于到广播UE的一个或多个距离以及使用多边测距或如本文讨论的其他合适技术的位置信息,如使用角度信息和地理信息。
介质520和/或存储器504可以包括能力模块532,当该能力模块532由一个或多个处理器502实施时,该能力模块532配置一个或多个处理器502经由收发器514来广播和接收能力消息,该能力消息包括UE ID,比如L2 ID、UE被配置为使用的带宽或信道、以及定时确定能力的指示,比如,该UE能够使用确定性函数来确定测距会话中的消息的定时实例,以及在一些实施方式中,该UE被配置为使用哪个确定性函数。
本文所述的方法论可以依据应用由各种部件实施。例如,这些方法论由硬件、固件、软件或其任意组合实施。对于硬件实施,该一个或多个处理器502可以在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、电子设备、其他被设计用于执行本文所述功能的其他电子单元或其组合中实施。
对于固件和/或软件实施,方法论可以被执行本文所述功能的模块(比如,程序、功能以及其他)来实施。任何具体地体现指令的机器可读介质可以被用于实施本文所述方法论。例如,软件代码可以存储在非暂时性计算机可读介质520或存储器504中,该介质520或存储器504被连接到一个或多个处理器502并且由其运行。存储器可以在一个或多个处理器内被实施,也可以在一个或多个处理器外部被实施。如本文所使用的,术语“存储器”代指任何类型的长期、短期、易失、非易失或其他存储器,并且不受限于任何特定类型的存储器或存储器的数量,或存储存储器的介质的类型。
如果在固件和/或软件中被实施,功能可以作为一个或多个指令或程序代码508被存储在非暂时性计算机可读介质上,如介质520和/或存储器504。示例包括用数据结构编码的计算机可读介质和用计算机程序508编码的计算机可读介质。例如,包括存储在其上的程序代码508的非暂时性计算机可读介质可以包括程序代码508,来支持测距会话,其使用确定性函数在测距会话期间来确定信令的定时实例,其符合所公开的具体实施例。非暂时性计算机可读介质520包括物理计算机存储介质。存储介质可以是可以被计算机访问的任何可用介质。作为示例而非限制,这种非暂时性计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备,或可以被用于以指令或数据结构的形式存储所需的程序代码508并且可以被计算机访问的任何其他介质;这里所使用的磁盘和光盘包括压印碟(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常以磁性方式复制数据,而光盘则以光学方式用激光复制数据。上述的组合也应当包括在计算机可读介质的领域内。
除了存储在计算机可读介质520上之外,指令和/或数据可以作为包括在通信装置中的发送介质上的信号被提供。例如,通信装置可以包括具有指示指令和数据的信号的收发器510。该指令和数据被配置为使得一个或多个处理器实施权利要求中概述的功能。也就是说,通信装置包括具有指示信息的信号的发送介质,来执行所公开的功能。
存储器504可以代表任何数据存储机制。存储器504可以包括例如主存储器和/或二级存储器。主存储器可以包括,例如随机存取存储器、只读存储器等。虽然在本示例中其与一个或多个处理器502被分开地示出,但应当理解的是,全部或部分的主存储器可以在一个或多个处理器502内或以其他方式被提供与一个或多个处理器502共置/耦合。例如,二级存储器可以包括与主存储器相同或类似类型的存储器和/或一个或多个数据存储设备或***,例如磁盘驱动器、光盘驱动器、磁带驱动器、固态存储器驱动器等。
在某些实施方式中,二级存储器可以可操作地接收或以其它方式配置为耦合到非暂时性计算机可读介质520。如此,在某些示例实施方式中,本文提出的方法和/或装置可以采用计算机可读介质520的全部或部分的形式,该计算机可读介质520可以包括存储在其上的计算机可实施代码508,其如果由一个或多个处理器502所运行,则可以操作性地使其能够执行本文所述的示例操作的全部或部分。计算机可读介质520可以是存储器504的一部分。
图6是示出了由测距会话中的启动UE如V-UE 102、V-UE 104、RSU 110或UE 112所执行的用户设备(UE)之间的测距方法的流程图600。
在框602处,启动消息被发送到一个或多个响应UE来启动测距会话,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID,比如,如在图4的阶段2中所讨论的。例如,启动UE的ID和一个或多个响应UE中的每一个的ID可以是ID的矢量。该ID可以是L2 ID。在一些实施方式中,启动消息还可以包括指示,即将用使用函数确定测距会话中的消息的定时实例,该函数将启动UE的ID和一个或多个响应UE中的每一个的ID作为输入,例如,如在图4的阶段2中所讨论的。在一些实施方式中,启动消息还可以包括由启动UE广播的测距信号的信道的指示,比如,如在图4的阶段2所讨论的。启动消息可以不包括用于测距会话的任何定时信息,比如,如在图4的阶段2所讨论的。用于向一个或多个响应UE发送启动消息来启动测距会话的部件,比如,可以是收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的pre-PRS模块522,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID。
在框604处,基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例,比如,如在图4的阶段3A所讨论的。在一些实施方式中,框604可以在框602之前执行。在一些实施方式中,基于启动UE和一个或多个响应UE中的每一个的ID的顺序,还可以确定测距会话中的消息的定时实例。在一些实施方式中,测距会话中的消息的定时实例可以被唯一地确定。用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的部件可以是,比如,具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的定时确定模块524。
在框606处,使用测距会话中的消息的所确定的定时实例,可以与一个或多个响应UE中的每一个执行测距会话,比如,如在阶段4、5、6和7A中所讨论的。用于使用测距会话中的消息的该所确定的定时实例,与一个或多个响应UE中的每一个执行测距会话的部件可以是,例如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的PRS模块526、post-PRS模块528和测距模块530。
在一个实施方式中,使用多变量确定性函数可以确定测距会话中的消息的定时实例,该多变量确定性函数基于启动UE的ID和一个或多个响应UE中的每一个的ID来确定测距会话中的消息的定时实例,其中一个或多个响应UE中的每一个使用该多变量确定性函数来确定测距会话中的消息的定时实例,比如,如在阶段3A、3B、3C和3D中所讨论的。用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,使用多变量确定性函数来确定测距会话中的消息的定时实例的部件,可以是,比如,具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的定时确定模块524,其中一个或多个响应UE中的每一个使用该多变量确定性函数来确定测距会话中的消息的定时实例。
在一些实施方式中,基于启动UE的ID和一个或多个响应UE中的每一个的ID,UE还可以确定用于启动UE和一个或多个响应UE中的每一个的、测距会话中的测距信号标识符,比如,如在图4的阶段3A中所讨论的。用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定用于启动UE和一个或多个响应UE中的每一个的、测距会话中的测距信号标识符的部件可以是,比如,具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的定时确定模块524。
在一些实施方式中,测距会话可以通过以下操作执行:基于所确定的定时实例,从一个或多个响应UE中的每一个接收启动响应消息,如在图4的阶段4所讨论的;广播测距信号并且接收由一个或多个响应UE中的每一个广播的响应测距信号,如在图4的阶段5所讨论的;基于所确定的定时实例向一个或多个响应UE中的每一个发送后测距信号消息,并且基于所确定的定时示例,接收来自一个或多个响应UE中的每一个的响应后测距信号消息,如在图4的阶段6所讨论的;以及确定到一个或多个响应UE中的每一个的距离,如图4的阶段7A所述讨论的。作为示例,该后测距信号消息可以包括测距信号的离开时间和从一个或多个响应UE中的每一个接收的响应测距信号的到达时间,并且来自一个或多个响应UE中的每一个的响应后测距信号消息可以包括测距信号的到达时间和由一个或多个响应UE中的每一个广播的响应测距信号的离开时间,其中可以使用测距信号的离开时间和到达时间以及响应后测距信号消息的到达时间和离开时间,来确定到一个或多个响应UE中的每一个的距离。用于基于所确定的定时实例,接收来自一个或多个响应UE中的每一个的启动响应消息的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的pre-PRS模块522。用于广播测距信号的部件和用于接收由一个或多个响应UE中的每一个广播的响应测距信号的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的PRS模块526。用于基于所确定的定时实例,向一个或多个响应UE中的每一个发送后测距信号消息的部件,和基于所确定的定时实例从一个或多个响应UE中的每一个接收响应后测距信号消息的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,比如UE 500中的post-PRS模块528。用于确定到一个或多个响应UE中的每一个的距离的部件可以是,比如,具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的测距模块530。
在一些实施方式中,在发送启动消息之前,UE还可以从一个或多个响应UE中的每一个接收能力消息,其中每个能力消息包括响应UE的ID,如在图4的阶段1所讨论的。每个能力消息还可以包括指示,即基于启动UE的ID和一个或多个响应UE中的每一个的ID,响应UE能够确定测距会话中的消息的定时实例。用于在发送启动消息之前,从一个或多个响应UE中的每一个接收能力消息的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的能力模块532,其中每个能力消息包括响应UE的ID。
图7是示出在测距会话中由响应UE执行的用户设备(UE)之间的测距方法的流程图700,该响应UE如V-UE 102、V-UE 104、RSU 110或UE 112。
在框702处,从启动UE接收启动消息来启动测距会话,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID,比如,如在图4的阶段2中所讨论的。启动UE的ID和一个或多个响应UE中的每一个的ID,例如,可以是ID的矢量。该ID可以是L2 ID。在一些实施方式中,启动消息还可以包括指示,即测距会话中的消息的定时实例将使用函数来确定,该函数使用启动UE的ID和一个或多个响应UE中的每一个的ID作为输入,比如,如在图4的阶段2中所讨论的。在一些实施方式中,启动消息还可以包括要由启动UE广播的测距信号的信道的指示,比如,如图4的阶段2所讨论的。启动消息可以不包括用于测距会话的任何定时信息,比如,如在图4的阶段2所讨论的。用于从启动UE接收启动消息来启动测距会话的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的pre-PRS模块522,该启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID。
在框704处,基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例,比如,如在图4的阶段3B所讨论的。在一些实施方式中,还基于启动UE和一个或多个响应UE中的每一个的ID的顺序,确定测距会话中的消息的定时实例。在一些实施方式中,测距会话中的消息的定时实例被唯一地确定。用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的部件可以是,比如,具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的定时确定模块524。
在框706处,使用测距会话中的消息的所确定的定时实例,可以与启动UE执行测距会话,比如,如在阶段4、5、6和7B中所讨论的。用于使用测距会话中的消息的所确定的定时实例,与启动UE执行测距会话的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的PRS模块526、post-PRS模块528和测距模块530。
在一个实施方式中,使用多变量确定性函数可以确定测距会话中的消息的定时实例,该多变量确定性函数基于启动UE的ID和一个或多个响应UE中的每一个的ID来确定测距会话中的消息的定时实例,其中,启动UE和一个或多个响应UE中的每一个使用该多变量确定性函数来确定测距会话中的消息的定时实例,比如,如在阶段3A、3B、3C和3D所讨论的。用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,使用多变量确定性函数来确定测距会话中的消息的定时实例的部件可以是,比如,具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的定时确定模块524,其中启动UE和一个或多个响应UE中的每一个使用该多变量确定性函数来确定测距会话中的消息的定时实例。
在一些实施方式中,基于启动UE的ID和一个或多个响应UE中的每一个的ID,UE还可以确定启动UE和一个或多个响应UE中的每一个的、测距会话中的测距信号标识符,例如,如在图4的阶段3A所讨论。用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定用于启动UE和一个或多个响应UE中的每一个的、测距会话中的测距信号标识符的部件可以是,比如,具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的定时确定模块524。
在一些实施方式中,测距会话可以通过以下操作执行:基于所确定的定时实例,向启动UE发送启动响应消息,如在图4的阶段4所讨论的;接收由启动UE广播的测距信号并且广播响应测距信号广播,如在图4的阶段5所讨论的;基于所确定的定时实例接收来自启动UE的后测距信号消息,并基于所确定的定时实例向启动UE中发送响应后测距信号消息,如在图4的阶段6所讨论的;以及确定到启动UE的距离,如图4的阶段7B所讨论的。作为示例,从启动UE接收的后测距信号消息可以包括测距信号的离开时间和响应测距信号的到达时间,并且发送到启动UE的响应后测距信号消息可以包括测距信号的到达时间和由一个或多个响应UE中的每一个广播的响应测距信号的离开时间,并且其中可以使用测距信号的离开时间和到达时间以及响应后测距信号消息的到达时间和离开时间来确定到启动UE的距离。用于基于所确定的定时实例,向启动UE发送启动响应消息的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的pre-PRS模块522。用于接收由启动UE广播的测距信号的部件以及用于广播响应测距信号广播的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的PRS模块526。用于基于所确定的定时实例从启动UE接收后测距信号消息的部件,和用于基于所确定的定时实例向启动UE发送响应后测距信号消息的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的post-PRS模块528。用于确定到启动UE的距离的部件可以是,比如,具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE 500中的测距模块530。
在一些实施方式中,在接收启动消息之前,UE还可以广播能力消息,其中能力消息包括响应UE的ID,如在图4的阶段1所讨论的。该能力消息还可以包括指示,即基于启动UE的ID和一个或多个响应UE中的每一个的ID,响应UE能够确定测距会话中的消息的定时实例。用于在接收启动消息之前广播能力消息的部件可以是,比如,收发器514和具有专用硬件或实施存储器504和/或介质520中的可运行代码或软件指令的一个或多个处理器502,如UE500中的能力模块532,其中能力消息包括响应UE的ID。
在本说明书中提及的“一个示例”、"示例”、“某些示例”或“示例性实施方式”是指与特征和/或示例相关联的描述的特定特征、结构或特性可能包括在权利要求主题的至少一个特征和/或示例中。因此,在本说明书各处出现的短语“在一个示例中”、“一个示例”、“在某些示例中”或“在某些实施方式中”或其它类似短语不一定都指同一特征、示例和/或限制。此外,特定特征、结构或特性可以在一个或多个示例和/或特征中组合。
包括在本文中的详细描述的某些部分以算法或对存储在具体装置或专用计算设备或平台的存储器中的二进制数字信号的操作的符号表示的方式呈现。在本说明书的这个特定的上下文中,术语“具体装置”或类似包括通用计算机,一旦该计算机被编程以根据来自程序软件的指令来执行特定操作。算法描述或符号表述是信号处理或相关技术领域的普通技术人员用于向本领域其他技术人员传达其工作实质的技术示例。在本文中,算法通常被认为是一连串自洽的操作或类似的信号处理,从而得到所需的结果。在本文中上下文中,操作或处理涉及对物理量的物理操控。通常情况下,尽管并不必要,这些量可以采取能够被以存储、发送、组合、比较或其它方式所操控的电信号或磁信号的形式。主要出于通用的原因,在这种时候将此类信号称为比特、数据、值、元素、符号、字符、术语、数字、数值或类似,已被证明是很方便的。然而,应当理解的是,所有这些术语或类似术语都与适当的物理量相关联,并且仅仅是方便的标签。除非另有特别说明,从本文的讨论中可以明显看出,可以被意识到的是在本说明书中,使用诸如“处理”、“运算”、“计算”、“确定”或类似术语的讨论是指具体装置的动作或过程,例如专用计算机、专用计算装置或类似专用电子计算设备。因此,在本说明书的上下文中,专用计算机或类似专用电子计算设备能够操控或转换信号,其通常被表述为专用计算机或类似专用电子计算设备的存储器、寄存器或其他信息存储设备、发送设备或显示设备中的物理电子或磁性量。
在前面的详细描述中,许多具体细节已经被列出,来提供对权利要求主题的透彻理解。然而,本领域技术人员将理解,权利要求的主题可以在没有这些具体细节的情况下实施。在其他实例中,由普通技术人员已知的方法和装置没有被详细描述,以免模糊权利要求的主题。
本文中使用的术语“和”、“或”和“和/或”可能包括多种含义,这些含义预期也至少部分地取决于使用这些术语时的上下文。通常,“或”如果用于关联一个列表,如A、B或C,则意指A、B和C(此处用于包括性意义)以及A、B或C(此处用于排他性意义)。此外,本文所使用的术语“一个或多个”可以被用于描述单数的任何特征、结构或特性,也可以被用于描述多个或其他特征、结构或特性的组合。不过,应当注意的是,这仅仅是一个说明性示例,权利要求的主题并不被限制于该示例。
虽然目前被认为是示例性的特征已经被示出和描述,但本领域技术人员将理解,在不脱离权利要求的主题的情况下,可以进行各种其他修改,并且进行等同替换。此外,在不偏离本文所述中心概念的情况下,可以进行许多修改,以使特定情况适应权利要求的主题的教导。
实施方式的示例在以下编号的条款中描述:
1.一种由启动UE执行的用户设备(UE)之间的测距方法,所述方法包括:
向一个或多个响应UE发送启动消息以启动测距会话,所述启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;
基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例;以及
使用测距会话中的消息的所确定的定时实例,与一个或多个响应UE中的每一个执行测距会话。
2.根据条款1的方法,其中确定所述测距会话中的消息的定时实例包括基于启动UE的ID和一个或多个响应UE中的每一个的ID,使用多变量确定性函数来确定测距会话中的消息的定时实例,其中所述一个或多个响应UE中的每一个使用所述多变量确定性函数来确定测距会话中的消息的定时实例。
3.根据条款1或2中任一项的方法,其中确定测距会话中的消息的定时实例还基于启动UE和一个或多个响应UE中的每一个的ID的顺序。
4.根据条款1-3中任一项的方法,其中测距会话中的消息的定时实例被唯一地确定。
5.根据条款1-4中任一项的方法,还包括基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定用于启动UE和一个或多个响应UE中的每一个的、测距会话中的测距信号标识符。
6.根据条款1-5中任一项所述的方法,其中,启动消息还包括所述测距会话中的消息的定时实例将使用函数来确定的指示,所述函数使用启动UE的ID和一个或多个响应UE中的每一个的ID作为输入。
7.根据条款1-6中任一项所述的方法,其中启动消息还包括要由启动UE广播的测距信号的信道的指示。
8.根据条款1-7中任一项的方法,其中启动消息不包括测距会话的定时信息。
9.根据条款1-8中任一项的方法,其中执行测距会话包括:
基于所确定的定时实例,从一个或多个响应UE中的每一个接收启动响应消息;
广播测距信号;
接收由一个或多个响应UE中的每一个广播的响应测距信号;
基于所确定的定时实例,向一个或多个响应UE中的每一个发送后测距信号消息;
基于所确定的定时实例,从一个或多个响应UE中的每一个接收响应后测距信号消息;以及
确定到一个或多个响应UE中的每一个的距离。
10.根据条款9所述的方法,其中所述后测距信号消息包括测距信号的离开时间和从一个或多个响应UE中的每一个接收的响应测距信号的到达时间,并且来自一个或多个响应UE中的每一个的响应后测距信号消息包括测距信号的到达时间和由一个或多个响应UE中的每一个广播的响应测距信号的离开时间,并且其中使用测距信号的离开时间和到达时间以及响应后测距信号消息的到达时间和离开时间,来确定到一个或多个响应UE中的每一个的距离。
11.根据条款1-10中任一项的方法,还包括在发送启动消息之前从一个或多个响应UE中的每一个接收能力消息,其中每个能力消息包括响应UE的ID。
12.根据条款11的方法,其中每个能力消息还包括响应UE能够基于启动UE的ID和一个或多个响应UE中的每一个的ID确定测距会话中的消息的定时实例的指示。
13.一种配置为执行UE之间的测距会话的用户设备(UE),所述UE是测距会话中的启动UE,所述UE包括:
无线收发器,被配置为与无线网络中的实体进行无线通信;
至少一个存储器;以及
耦合到无线收发器和至少一个存储器的至少一个处理器,其中至少一个处理器被配置为:
向一个或多个响应UE发送启动消息来启动测距会话,所述启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;
基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例;以及
使用测距会话中的消息的所确定的定时实例,与一个或多个响应UE中的每一个执行测距会话。
14.根据条款13的UE,其中所述至少一个处理器被配置为通过被配置为使用多变量确定性函数来基于启动UE的ID和一个或多个响应UE中的每一个的ID来确定测距会话中的消息的定时实例,来确定测距会话中的消息的定时实例,其中所述一个或多个响应UE中的每一个使用所述多变量确定性函数来确定测距会话中的消息的定时实例。
15.根据条款13或14中任一项的UE,其中至少一个处理器被配置为还基于启动UE和一个或多个响应UE中的每一个的ID的顺序,来确定测距会话中的消息的定时实例。
16.根据条款13-15中任一项的UE,其中测距会话中的消息的定时实例被唯一地确定。
17.根据条款13-16中任一项的UE,其中至少一个处理器还被配置为基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定用于启动UE和一个或多个响应UE中的每一个的、测距会话中的测距信号标识符。
18.根据条款13-17中任一项的UE,其中启动消息还包括将使用函数来确定测距会话中的消息的定时实例的指示,所述函数使用启动UE的ID和一个或多个响应UE中的每一个的ID作为输入。
19.根据条款13-18中任一项的UE,其中启动消息还包括要由启动UE广播的测距信号的信道的指示。
20.根据条款13-19中任一项的UE,其中启动消息不包括测距会话的定时信息。
21.根据条款13-20中任一项的UE,其中至少一个处理器被配置为通过被配置为进行以下操作来执行测距会话:
基于所确定的定时实例,从一个或多个响应UE中的每一个接收启动响应消息;
广播测距信号;
接收由一个或多个响应UE中的每一个广播的响应测距信号;
基于所确定的定时实例,向一个或多个响应UE中的每一个发送后测距信号消息;
基于所确定的定时实例,从一个或多个响应UE中的每一个接收响应后测距信号消息;以及
确定到一个或多个响应UE中的每一个的距离。
22.根据条款21所述的UE,其中所述后测距信号消息包括测距信号的离开时间和从一个或多个响应UE中的每一个接收的响应测距信号的到达时间,并且来自一个或多个响应UE中的每一个的响应后测距信号消息包括测距信号的到达时间和由一个或多个响应UE中的每一个广播的响应测距信号的离开时间,其中至少一个处理器被配置为基于测距信号的离开时间和到达时间以及响应后测距信号消息的到达时间和离开时间来确定到一个或多个响应UE中的每一个的距离。
23.根据条款13-22中任一项的UE,其中至少一个处理器还被配置为在发送启动消息之前,从一个或多个响应UE中的每一个接收能力消息,其中每个能力消息包括响应UE的ID。
24.根据条款23中的所述UE,其中每个能力消息还包括响应UE能够基于启动UE的ID和一个或多个响应UE中的每一个的ID来确定测距会话中的消息的定时实例的指示。
25.一种被配置为执行UE之间的测距的用户设备(UE),所述UE是测距会话中的启动UE,所述UE包括:
用于向一个或多个响应UE发送启动消息来启动测距会话的部件,所述启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;
用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的部件;以及
用于使用测距会话中的消息的所确定的定时实例,来与一个或多个响应UE中的每一个执行测距会话的部件。
26.根据条款25的UE,其中用于确定测距会话中的消息的定时实例的部件包括用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,使用多变量确定性函数来确定测距会话中的消息的定时实例的部件,其中所述一个或多个响应UE中的每一个使用所述多变量确定性函数来确定测距会话中的消息的定时实例。
27.根据条款25或26中任一项的UE,其中用于确定测距会话中的消息的定时实例的部件还使用启动UE和一个或多个响应UE中的每一个的ID的顺序。
28.一种包括存储在其上的程序代码的非暂时性存储介质,所述程序代码可操作地配置用户设备(UE)中的至少一个处理器来执行UE之间的测距,所述UE是测距会话中的启动UE,所述非暂时性存储介质包括:
向一个或多个响应UE发送启动消息以启动测距会话的程序代码,启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;
基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的程序代码;以及
使用测距会话中的消息的所确定的定时实例与一个或多个响应UE中的每一个执行测距会话的程序代码。
29.根据条款28的非暂时性存储介质,其中确定测距会话中的消息的定时实例的程序代码包括使用多变量确定性函数,基于启动UE的ID和一个或多个响应UE中的每一个的ID来确定测距会话中的消息的定时实例的程序代码,其中一个或多个响应UE中的每一个使用所述多变量确定性函数来确定测距会话中的消息的定时实例。
30.根据条款28或29中任一项的非暂时性存储介质,其中确定测距会话中的消息的定时实例的程序代码还使用启动UE和一个或多个响应UE中的每一个的ID的顺序。
31.一种由响应UE执行的用户设备(UE)之间的测距方法,所述方法包括:
从启动UE接收启动消息来启动测距会话,所述启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;
基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例;以及
使用测距会话中的消息的所确定的定时实例,与启动UE执行测距会话。
32.根据条款31的方法,其中确定测距会话中的消息的定时实例包括基于启动UE的ID和一个或多个响应UE中的每一个的ID,使用多变量确定性函数来确定测距会话中的消息的定时实例,其中启动UE和一个或多个响应UE中的每一个使用所述多变量确定性函数来确定测距会话中的消息的定时实例。
33.根据条款31或32中任一项的方法,其中确定测距会话中的消息的定时实例还基于启动UE和一个或多个响应UE中的每一个的ID的顺序。
34.根据条款31-33中任一项的方法,其中测距会话中的消息的定时实例被唯一地确定。
35.根据条款31-34中任一项的方法,还包括基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定用于启动UE和一个或多个响应UE中的每一个的、测距会话中的测距信号标识符。
36.根据条款31-35中任一项的方法,其中启动消息还包括将使用函数来确定测距会话中的消息的定时实例的指示,所述函数使用启动UE的ID和一个或多个响应UE中的每一个的ID作为输入。
37.根据条款31-36中任一项的方法,其中启动消息还包括要由启动UE广播的测距信号的信道的指示。
38.根据条款31-37中任一项的方法,其中启动消息不包括用于测距会话的定时信息。
39.根据条款31-38中任一项的方法,其中执行测距会话包括:
基于所确定的定时实例向启动UE发送启动响应消息;
接收由启动UE广播的测距信号;
广播响应测距信号广播;
基于所确定的定时实例接收来自启动UE的后测距信号消息;
基于所确定的定时实例向启动UE发送响应后测距信号消息;以及确定到启动UE的距离。
40.根据条款39的方法,其中从启动UE接收的后测距信号消息包括测距信号的离开时间和响应测距信号的到达时间,并且发送到启动UE的响应后测距信号消息包括测距信号的到达时间和由一个或多个响应UE中的每一个广播的响应测距信号的离开时间,并且其中使用测距信号的离开时间和到达时间以及响应后测距信号消息的到达时间和离开时间来确定到启动UE的距离。
41.根据条款31-40中任一项的方法,还包括在接收启动消息之前广播能力消息,其中能力消息包括响应UE的ID。
42.根据条款41所述的方法,其中所述能力消息还包括响应UE能够基于启动UE的ID和一个或多个响应UE中的每一个的ID来确定测距会话中的消息的定时实例的指示。
43.一种用户设备(UE),被配置为执行UE之间的测距会话,所述UE是测距会话中的响应UE,所述UE包括:
无线收发器,被配置为与无线网络中的实体进行无线通信;
至少一个存储器;以及
耦合到无线收发器和至少一个存储器的至少一个处理器,其中所述至少一个处理器被配置为:
从启动UE接收启动消息来启动测距会话,所述启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;
基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例;以及
使用测距会话中的消息的所确定的定时实例与启动UE执行测距会话。
44.根据条款43的UE,其中所述至少一个处理器被配置为通过被配置为基于启动UE的ID和一个或多个响应UE中的每一个的ID使用多变量确定性函数来确定测距会话中的消息的定时实例,来确定测距会话中的消息的定时实例,其中所述启动UE和一个或多个响应UE中的每一个使用所述多变量确定性函数来确定测距会话中的消息的定时实例。
45.根据条款43或44中任一项的UE,其中至少一个处理器被配置为还基于启动UE和一个或多个响应UE中的每一个的ID的顺序,来确定测距会话中的消息的定时实例。
46.根据条款43-45中任一项的UE,其中测距会话中的消息的定时实例被唯一地确定。
47.根据条款43-46中任一项的UE,其中至少一个处理器还被配置为基于启动UE的ID和一个或多个响应UE中的每一个的ID,来确定用于启动UE和一个或多个响应UE中的每一个的、测距会话中的测距信号标识符。
48.根据条款43-47中任一项的UE,其中所述启动消息还包括所述测距会话中的消息的定时实例将使用函数来确定的指示,该函数使用启动UE的ID和一个或多个响应UE中的每一个的ID作为输入。
49.根据条款43-48中任一项的UE,其中启动消息还包括要由启动UE广播的测距信号的信道的指示。
50.根据条款43-49中任一项的UE,其中启动消息不包括用于测距会话的定时信息。
51.根据条款43-50中任一项的UE,其中所述至少一个处理器被配置为通过被配置为进行以下操作来执行所述测距会话:
基于所确定的定时实例向启动UE发送启动响应消息;
接收由启动UE广播的测距信号;
广播响应测距信号广播;
基于所确定的定时实例从启动UE接收后测距信号消息;
基于所确定的定时实例向启动UE发送响应后测距信号消息;以及
确定到启动UE的距离。
52.根据条款51的UE,其中从启动UE接收的后测距信号消息包括测距信号的离开时间和响应测距信号的到达时间,并且发送给启动UE的响应后测距信号消息包括测距信号的到达时间和由一个或多个响应UE中的每一个广播的响应测距信号的离开时间,并且其中,所述至少一个处理器被配置为基于测距信号的离开时间和到达时间以及响应后测距信号消息的到达时间和离开时间,来确定到启动UE的距离。
53.根据条款43-52中任一项的UE,其中至少一个处理器还被配置为在接收启动消息之前广播能力消息,其中能力消息包括响应UE的ID。
54.根据条款53的UE,其中能力消息还包括所述响应UE能够基于启动UE的ID和一个或多个响应UE中的每一个的ID来确定测距会话中的消息的定时实例的指示。
55.一种被配置为执行UE之间的测距会话的用户设备(UE),所述UE是测距会话中的响应UE,所述UE包括:
用于从启动UE接收启动消息以启动测距会话的部件,所述启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;
用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的部件;以及
用于使用测距会话中的消息的所确定的定时实例与启动UE执行测距会话的部件。
56.根据条款55的UE,其中用于确定测距会话中的消息的定时实例的部件包括用于基于启动UE的ID和一个或多个响应UE中的每一个的ID,使用多变量确定性函数来确定测距会话中的消息的定时实例的部件,其中所述启动UE和一个或多个响应UE中的每一个使用所述多变量确定性函数来确定测距会话中的消息的定时实例。
57.条款55或56中任一项的UE,其中用于确定测距会话中的消息的定时实例的部件还使用启动UE和一个或多个响应UE中的每一个的ID的顺序。
58.一种包括存储在其上的程序代码的非暂时性存储介质,所述程序代码可操作地配置用户设备(UE)中的至少一个处理器来执行UE之间的测距会话,所述UE是测距会话中的响应UE,所述非暂时性存储介质包括:
从启动UE接收启动消息来启动测距会话的程序代码,所述启动消息包括启动UE的标识符(ID)和一个或多个响应UE中的每一个的ID;
基于启动UE的ID和一个或多个响应UE中的每一个的ID,确定测距会话中的、来自启动UE和一个或多个响应UE中的每一个的消息的定时实例的程序代码;以及
使用测距会话中的消息的所确定的定时实例,与启动UE执行测距会话的程序代码。
59.根据条款58的非暂时性存储介质,其中确定测距会话中的消息的定时实例的程序代码包括使用多变量确定性函数基于启动UE的ID和一个或多个响应UE中的每一个的ID来确定测距会话中的消息的定时实例的程序代码,其中启动UE和一个或多个响应UE中的每一个使用所述多变量确定性函数来确定测距会话中的消息的定时实例。
60.根据条款58或59中任一项的非暂时性存储介质,其中确定测距会话中的消息的定时实例的程序代码还使用启动UE和一个或多个响应UE中的每一个的ID的顺序。
因此,意图是所要求的主题不限于所公开的特定实施方式,但是这种所要求的主题还可以包括属于所附权利要求范围内的所有方面,及其等同物。
Claims (42)
1.一种由启动UE执行的用户设备(UE)之间的测距方法,所述方法包括:
向一个或多个响应UE发送启动消息来启动测距会话,所述启动消息包括所述启动UE的标识符ID和一个或多个响应UE中的每一个的ID;
基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的ID,来确定所述测距会话中的、来自所述启动UE和所述一个或多个响应UE中的每一个的消息的定时实例;以及
使用所述测距会话中的消息的所确定的定时实例,与所述一个或多个响应UE中的每一个执行测距会话。
2.根据权利要求1所述的方法,其中确定所述测距会话中的消息的定时实例包括基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,使用多变量确定性函数来确定所述测距会话中的消息的所述定时实例,其中所述一个或多个响应UE中的每一个使用所述多变量确定性函数来确定所述测距会话中的消息的所述定时实例,并且所述测距会话中的消息的所述定时实例被唯一地确定。
3.根据权利要求1所述的方法,其中确定所述测距会话中的消息的所述定时实例还基于所述启动UE和所述一个或多个响应UE中的每一个的ID的顺序。
4.根据权利要求1所述的方法,还包括基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,确定用于所述启动UE和所述一个或多个响应UE中的每一个的、所述测距会话中的测距信号标识符。
5.根据权利要求1所述的方法,其中所述启动消息还包括所述测距会话中的消息的所述定时实例将使用函数来确定的指示,所述函数使用所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID作为输入。
6.根据权利要求1所述的方法,其中所述启动消息还包括要由所述启动UE广播的测距信号的信道的指示。
7.根据权利要求1所述的方法,其中所述启动消息不包括用于所述测距会话的定时信息。
8.根据权利要求1所述的方法,其中执行所述测距会话包括:
基于所确定的定时实例,从所述一个或多个响应UE中的每一个接收启动响应消息;
广播测距信号;
接收由所述一个或多个响应UE中的每一个广播的响应测距信号;
基于所确定的定时实例,向所述一个或多个响应UE中的每一个发送后测距信号消息;
基于所确定的定时实例,从所述一个或多个响应UE中的每一个接收响应后测距信号消息;以及
确定到所述一个或多个响应UE中的每一个的距离。
9.根据权利要求8所述的方法,其中所述后测距信号消息包括测距信号的离开时间和从所述一个或多个响应UE中的每一个接收的响应测距信号的到达时间,以及来自所述一个或多个响应UE中的每一个的所述响应后测距信号消息包括所述测距信号的到达时间和由所述一个或多个响应UE中的每一个广播的响应测距信号的离开时间,并且其中使用所述测距信号的离开时间和到达时间以及所述响应后测距信号消息的到达时间和离开时间,来确定到所述一个或多个响应UE中的每一个的距离。
10.根据权利要求1所述的方法,还包括在发送所述启动消息之前从所述一个或多个响应UE中的每一个接收能力消息,其中每个能力消息包括响应UE的ID。
11.一种用户设备(UE),其被配置为执行UE之间的测距会话,所述UE是所述测距会话中的启动UE,所述UE包括:
无线收发器,其被配置为与无线网络中的实体进行无线通信;
至少一个存储器;以及
耦合到所述无线收发器和所述至少一个存储器的至少一个处理器,其中所述至少一个处理器被配置为:
向一个或多个响应UE发送启动消息来启动测距会话,所述启动消息包括所述启动UE的标识符ID和所述一个或多个响应UE中的每一个的ID;
基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的ID,来确定所述测距会话中的、来自所述启动UE和所述一个或多个响应UE中的每一个的消息的定时实例;以及
使用所述测距会话中的消息的所确定的定时实例,与所述一个或多个响应UE中的每一个执行测距会话。
12.根据权利要求11所述的UE,其中所述至少一个处理器被配置:通过被配置为基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,使用多变量确定性函数来确定所述测距会话中的消息的所述定时实例来确定所述测距会话中的消息的所述定时实例,其中所述一个或多个响应UE中的每一个使用所述多变量确定性函数来确定所述测距会话中的消息的所述定时实例,并且所述测距会话中的消息的所述定时实例被唯一地确定。
13.根据权利要求11所述的UE,其中所述至少一个处理器被配置为还基于所述启动UE和所述一个或多个响应UE中的每一个的ID的顺序,来确定所述测距会话中的消息的所述定时实例。
14.根据权利要求11所述的UE,其中所述至少一个处理器还被配置为基于启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,来确定用于启动UE和所述一个或多个响应UE中的每一个的、测距会话中的测距信号标识符。
15.根据权利要求11所述的UE,其中所述启动消息还包括将使用函数来确定所述测距会话中的消息的所述定时实例的指示,所述函数使用所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID作为输入。
16.根据权利要求11所述的UE,其中所述启动消息还包括要由所述启动UE广播的测距信号的信道的指示。
17.根据权利要求11所述的UE,其中所述启动消息不包括用于测距会话的定时信息。
18.根据权利要求11所述的UE,其中所述至少一个处理器被配置为通过被配置为进行以下操作来执行所述测距会话:
基于所确定的定时实例,从所述一个或多个响应UE中的每一个接收启动响应消息;
广播测距信号;
接收由所述一个或多个响应UE中的每一个广播的响应测距信号;
基于所确定的定时实例,向所述一个或多个响应UE中的每一个发送后测距信号消息;
基于所确定的定时实例,从所述一个或多个响应UE中的每一个接收响应后测距信号消息;以及
确定到所述一个或多个响应UE中的每一个的距离。
19.根据权利要求18所述的UE,其中所述后测距信号消息包括测距信号的离开时间和从所述一个或多个响应UE中的每一个接收的响应测距信号的到达时间,以及来自所述一个或多个响应UE中的每一个的响应后测距信号消息包括所述测距信号的到达时间和由所述一个或多个响应UE中的每一个广播的响应测距信号的离开时间,并且其中所述至少一个处理器被配置为基于所述测距信号的所述离开时间和所述到达时间以及所述响应后测距信号消息的所述到达时间和所述离开时间,来确定到所述一个或多个响应UE中的每一个的距离。
20.根据权利要求11所述的UE,其中所述至少一个处理器还被配置为在发送所述启动消息之前,从所述一个或多个响应UE中的每一个接收能力消息,其中每个能力消息包括响应UE的ID。
21.一种用户设备(UE),被配置为执行UE之间的测距,所述UE是测距会话中的启动UE,所述UE包括:
用于向一个或多个响应UE发送启动消息来启动测距会话的部件,所述启动消息包括启动UE的标识符ID和一个或多个响应UE中的每一个的ID;
用于基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的ID来确定所述测距会话中的、来自所述启动UE和所述一个或多个响应UE中的每一个的消息的定时实例的部件;以及
用于使用所述测距会话中的消息的所确定的定时实例来与所述一个或多个响应UE中的每一个执行所述测距会话的部件。
22.一种由响应用户设备UE执行的UE之间的测距方法,所述方法包括:
从启动UE接收启动消息来启动测距会话,所述启动消息包括所述启动UE的标识符ID和一个或多个响应UE中的每一个的ID;
基于启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,来确定测距会话中的、来自所述启动UE和所述一个或多个响应UE中的每一个的消息的定时实例;以及
使用所述测距会话中的消息的所确定的定时实例与所述启动UE执行所述测距会话。
23.根据权利要求22所述的方法,其中确定所述测距会话中的消息的所述定时实例包括基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,使用多变量确定性函数来确定所述测距会话中的消息的所述定时实例,其中所述启动UE和所述一个或多个响应UE中的每一个使用所述多变量确定性函数来确定所述测距会话中的消息的所述定时实例,并且所述测距会话中的消息的所述定时实例被唯一地确定。
24.根据权利要求22所述的方法,其中确定所述测距会话中的消息的所述定时实例还基于启动UE和一个或多个响应UE中的每一个的所述ID的顺序。
25.根据权利要求22所述的方法,还包括基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,来确定用于所述启动UE和所述一个或多个响应UE中的每一个的、所述测距会话中的测距信号标识符。
26.根据权利要求22所述的方法,其中所述启动消息还包括将使用函数来确定所述测距会话中的消息的所述定时实例的指示,所述函数使用所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID作为输入。
27.根据权利要求22所述的方法,其中所述启动消息还包括要由所述启动UE广播的测距信号的信道的指示。
28.根据权利要求22所述的方法,其中所述启动消息不包括用于所述测距会话的定时信息。
29.根据权利要求22所述的方法,其中执行所述测距会话包括:
基于所确定的定时实例,向所述启动UE发送启动响应消息;
接收由所述启动UE广播的测距信号;
广播响应测距信号广播;
基于所确定的定时实例,从所述启动UE接收后测距信号消息;
基于所确定的定时实例,向所述启动UE发送响应后测距信号消息;以及
确定到所述启动UE的距离。
30.根据权利要求29所述的方法,其从所述启动UE接收的所述后测距信号消息包括所述测距信号的离开时间和所述响应测距信号的到达时间,以及发送到所述启动UE的所述响应后测距信号消息包括所述测距信号的到达时间和由所述一个或多个响应UE中的每一个广播的所述响应测距信号的离开时间,并且其中使用所述测距信号的所述离开时间和所述到达时间以及所述响应后测距信号消息的所述到达时间和所述离开时间来确定到所述启动UE的距离。
31.根据权利要求22所述的方法,还包括在接收所述启动消息之前广播能力消息,其中所述能力消息包括响应UE的ID。
32.一种用户设备(UE),被配置为执行UE之间的测距会话,所述UE是所述测距会话中的响应UE,所述UE包括:
无线收发器,被配置为与无线网络中的实体进行无线通信;
至少一个存储器;以及
耦合到所述无线收发器和所述至少一个存储器的至少一个处理器,其中所述至少一个处理器被配置为:
从启动UE接收启动消息来启动测距会话,所述启动消息包括启动UE的标识符ID和一个或多个响应UE中的每一个的ID;
基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,来确定所述测距会话中的、来自所述启动UE和所述一个或多个响应UE中的每一个的消息的定时实例;以及
使用所述测距会话中的消息的所确定的定时实例与所述启动UE执行所述测距会话。
33.根据权利要求32所述的UE,其中所述至少一个处理器被配置为:通过被配置为基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,使用多变量确定性函数来确定所述测距会话中的消息的所述定时实例,来确定所述测距会话中的消息的所述定时实例,其中,所述启动UE和所述一个或多个响应UE中的每一个使用所述多变量确定性函数来确定所述测距会话中的消息的所述定时实例,并且所述测距会话中的消息的所述定时实例被唯一地确定。
34.根据权利要求32所述的UE,其中所述至少一个处理器被配置为还基于所述启动UE和所述一个或多个响应UE中的每一个的ID的顺序来确定该测距会话中的消息的定时实例。
35.根据权利要求32所述的UE,其中所述至少一个处理器还被配置为基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID,来确定用于所述启动UE和所述一个或多个响应UE中的每一个的、测距会话中的测距信号标识符。
36.根据权利要求32所述的UE,其中所述启动消息还包括所述测距会话中的消息的所述定时实例将使用函数来确定的指示,所述函数使用所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID作为输入。
37.根据权利要求32所述的UE,其中所述启动消息还包括要由所述启动UE广播的测距信号的信道的指示。
38.根据权利要求32所述的UE,其中所述启动消息不包括用于所述测距会话的定时信息。
39.根据权利要求32所述的UE,其中所述至少一个处理器被配置为通过被配置为进行以下操作来执行所述测距会话:
基于所确定的定时实例,向所述启动UE发送启动响应消息;
接收由所述启动UE广播的测距信号;
广播响应测距信号广播;
基于所确定的定时实例,从所述启动UE接收后测距信号消息;
基于所确定的定时实例,向所述启动UE发送响应后测距信号消息;以及
确定到所述启动UE的距离。
40.根据权利要求39所述的UE,其从所述启动UE接收的后测距信号消息包括所述测距信号的离开时间和所述响应测距信号的到达时间,并且发送到所述启动UE的响应后测距信号消息包括所述测距信号的到达时间和由所述一个或多个响应UE中的每一个广播的响应测距信号的离开时间,并且其中所述至少一个处理器被配置为基于所述测距信号的所述离开时间和所述到达时间以及所述响应后测距信号消息的所述到达时间和所述离开时间,来确定到所述启动UE的距离。
41.根据权利要求32所述的UE,其中所述至少一个处理器还被配置为在接收所述启动消息之前广播能力消息,其中所述能力消息包括所述响应UE的ID。
42.一种用户设备UE,被配置为执行UE之间的测距会话,所述UE是所述测距会话中的响应UE,所述UE包括:
用于从启动UE接收启动消息来启动测距会话的部件,所述启动消息包括所述启动UE的标识符ID和所述一个或多个响应UE中的每一个的ID;
用于基于所述启动UE的所述ID和所述一个或多个响应UE中的每一个的所述ID来确定所述测距会话中的、来自所述启动UE和所述一个或多个响应UE中的每一个的消息的定时实例的部件;以及
用于使用所述测距会话中的消息的所确定的定时实例来与所述启动UE执行所述测距会话的部件。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/160,135 US11722874B2 (en) | 2021-01-27 | 2021-01-27 | Timing determination for signals in sidelink positioning |
US17/160,135 | 2021-01-27 | ||
PCT/US2021/061023 WO2022164502A1 (en) | 2021-01-27 | 2021-11-29 | Timing determination for signals in sidelink positioning |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116802518A true CN116802518A (zh) | 2023-09-22 |
Family
ID=79185873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180092099.0A Pending CN116802518A (zh) | 2021-01-27 | 2021-11-29 | 侧行链路定位中的信号的定时确定 |
Country Status (7)
Country | Link |
---|---|
US (1) | US11722874B2 (zh) |
EP (1) | EP4285151A1 (zh) |
JP (1) | JP2024503696A (zh) |
KR (1) | KR20230134498A (zh) |
CN (1) | CN116802518A (zh) |
BR (1) | BR112023014080A2 (zh) |
WO (1) | WO2022164502A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024031408A1 (en) * | 2022-08-10 | 2024-02-15 | Nokia Shanghai Bell Co., Ltd. | Efficient positioning referece signal detection for sidelink positioning in unlicensed spectrum |
WO2024031624A1 (en) * | 2022-08-12 | 2024-02-15 | Apple Inc. | Methods for rtt based passive sidelink positioning |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3516911B1 (en) * | 2016-10-10 | 2021-05-19 | Huawei Technologies Co., Ltd. | Communication nodes and method for implementing a positioning-related signalling exchange |
US10038979B1 (en) * | 2017-01-31 | 2018-07-31 | Qualcomm Incorporated | System and method for ranging-assisted positioning of vehicles in vehicle-to-vehicle communications |
CN111796260B (zh) | 2019-08-12 | 2023-09-12 | 维沃移动通信有限公司 | 一种测距方法及设备 |
US11057743B2 (en) * | 2019-09-06 | 2021-07-06 | Apple Inc. | Many to many ranging techniques |
KR20210053018A (ko) * | 2019-11-01 | 2021-05-11 | 삼성전자주식회사 | UWB(Ultra Wide Band)를 통해 레인징을 수행하는 전자 디바이스 및 전자 디바이스의 동작 방법 |
-
2021
- 2021-01-27 US US17/160,135 patent/US11722874B2/en active Active
- 2021-11-29 KR KR1020237024995A patent/KR20230134498A/ko unknown
- 2021-11-29 CN CN202180092099.0A patent/CN116802518A/zh active Pending
- 2021-11-29 EP EP21835907.3A patent/EP4285151A1/en active Pending
- 2021-11-29 BR BR112023014080A patent/BR112023014080A2/pt unknown
- 2021-11-29 WO PCT/US2021/061023 patent/WO2022164502A1/en active Application Filing
- 2021-11-29 JP JP2023543011A patent/JP2024503696A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
BR112023014080A2 (pt) | 2023-12-12 |
US20220240074A1 (en) | 2022-07-28 |
JP2024503696A (ja) | 2024-01-26 |
KR20230134498A (ko) | 2023-09-21 |
EP4285151A1 (en) | 2023-12-06 |
WO2022164502A1 (en) | 2022-08-04 |
US11722874B2 (en) | 2023-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116802518A (zh) | 侧行链路定位中的信号的定时确定 | |
US11805552B2 (en) | User equipment enabled sidelink ranging with adjustable bandwidth | |
KR20230145069A (ko) | 분산 포지셔닝 시스템에서의 신호 오버헤드 감소 | |
US11683702B2 (en) | Combined distributed ranging sessions including common devices | |
US11418912B1 (en) | Dynamic merge and separation of ranging sessions in UE-enabled sidelink positioning | |
US11991662B2 (en) | Positioning reference signal adaptation in distributed ranging system | |
US11546910B2 (en) | Optimization of ranging sessions initiated by vehicle and pedestrian UES | |
US20230266423A1 (en) | Apparatus and methods for sidelink-based positioning in unicast session | |
CN116981953A (zh) | 启用用户装备的具有可调节带宽的侧链路测距 | |
JP2024507519A (ja) | 調整可能な帯域幅を用いるユーザ機器対応のサイドリンク測距 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |