掌桥专利:专业的专利平台
掌桥专利
首页

测角处理方法、装置和通信设备

文献发布时间:2023-06-19 10:21:15


测角处理方法、装置和通信设备

技术领域

本发明涉及移动通信技术领域,特别涉及一种测角处理方法、装置和通信设备。

背景技术

在对通信设备定位时,对设备间的测距对定位具有重要意义,其中,通信设备之间的测距服务,通常是基于设备之间的相对角度和相对距离实现,参照图1,当通信设备为发射器和接收器时,相对角度包括AOA(Angel Of Arrival,达到角)和AOD(Angel OfDepature,离开角),继续参照图1,AOA代表接收信号与接收器天线间的夹角,AOD代表发射信号与发射器天线间的夹角。

相关技术中,通过相对距离和相对角度的组合可以确定两个通信设备间的相对位置。如图2所示,通信设备A通过获取与通信设备B的相对距离,以及通信设备B信号到达设备通信A的到达角AOA(或者通信设备A发射信号的离开角AOD)便可以确定通信设备B相对设备A的相对位置。

发明内容

本发明第一方面实施例提出了一种测角处理方法,所述方法应用于第一终端,包括:向第二终端发送测角能力请求消息;接收所述第二终端反馈的携带所述第二终端测角能力信息的响应消息。

可选地,所述测角能力请求消息,包括:所述第一终端测角能力信息。

可选地,所述测角能力请求消息,包括:用于指示所述第二终端发送测角能力信息的请求指示字段。

可选地,所述测角能力信息包括以下方式中的一种方式,或者同时多种方式的组合:是否支持作为到达角AOA测量的发送方;是否支持作为到达角AOA测量的接收方;是否支持作为离开角AOD测量的发送方;是否支持作为离开角AOD测量的接收方。

可选地,所述测角能力请求消息和所述响应消息采用PC5 RRC消息,或者,PC5-S消息。

可选地,所述测角能力请求消息采用UECapabilityEnquirySidelink;所述响应消息采用UECapabilityInformationSidelink。

可选地,还包括:根据所述第二终端的测角能力信息向所述第二终端发送测角请求消息,其中,所述测角请求消息包括:指示所述第二终端采用的测角方式,以及指示所述第二终端执行所述测角方式对应的主体类型;接收所述第二终端反馈的测角响应消息。

可选地,当指示所述第二终端采用的测角方式为AOA测角,指示所述第二终端执行所述测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方;当指示所述第二终端采用的测角方式为AOD测角,指示所述第二终端执行所述测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

可选地,所述测角能力信息包括以下方式中的一种方式,或者同时多种方式的组合:是否支持作为到达角AOA测量的发送方;是否支持作为到达角AOA测量的接收方;是否支持作为离开角AOD测量的发送方;是否支持作为离开角AOD测量的接收方。

可选地,所述测角能力请求消息和所述响应消息采用PC5 RRC消息,或者,PC5-S消息。

可选地,所述测角能力请求消息采用UECapabilityEnquirySidelink;所述响应消息采用UECapabilityInformationSidelink。

可选地,还包括:根据所述第二终端的测角能力信息向所述第二终端发送测角请求消息,其中,所述测角请求消息包括:指示所述第二终端采用的测角方式,以及指示所述第二终端执行所述测角方式对应的主体类型;接收所述第二终端反馈的测角响应消息。

可选地,当指示所述第二终端采用的测角方式为AOA测角,指示所述第二终端执行所述测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方;当指示所述第二终端采用的测角方式为AOD测角,指示所述第二终端执行所述测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

可选地,所述第二终端反馈的测角响应消息,包括:应用所述第一终端指示的所述第二终端采用的测角方式,以及应用所述第一终端指示的所述第二终端执行所述测角方式对应的主体类型。

可选地,所述第二终端反馈的测角响应消息,包括:拒绝所述第一终端指示的所述第二终端采用的测角方式,和/或,拒绝所述第一终端指示的所述第二终端执行所述测角方式对应的主体类型。

可选地,所述第二终端反馈的测角响应消息,还包括:重新指示所述第二终端采用的测角方式,和/或,重新指示所述第二终端执行所述测角方式对应的主体类型。

可选地,所述第二终端反馈的测角响应消息,包括:对所述第一终端的测角请求字段信息,其中,所述测角请求字段信息包括:指示所述第一终端采用的测角方式,以及指示所述第一终端执行所述测角方式对应的主体类型。

可选地,当指示所述第一终端采用的测角方式为AOA测角时,指示所述第一终端执行所述测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方;当指示所述第一终端采用的测角方式为AOD测角时,指示所述第一终端执行所述测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

可选地,还包括:根据对所述第一终端的测角请求信息字段,向所述第二终端发送测角响应消息。

可选地,所述向所述第二终端发送测角响应消息包括:应用所述第二终端指示的所述第一终端采用的测角方式,以及应用所述第二终端指示的所述第一终端执行所述测角方式对应的主体类型。

可选地,所述向所述第二终端发送测角响应消息包括:拒绝所述第二终端指示的所述第一终端采用的测角方式,和/或,拒绝所述第二终端指示的所述第一终端执行所述测角方式对应的主体类型。

可选地,所述向所述第二终端发送测角响应消息还包括:重新指示所述第一终端采用的测角方式,和/或,重新指示所述第一终端执行所述测角方式对应的主体类型。

可选地,所述测角请求消息和所述测角响应消息采用PC5-RRC消息或PC5-S消息。

可选地,所述方法应用于第二终端,包括:接收第一终端发送的测角能力请求消息;向所述第一终端反馈携带所述第二终端测角能力信息的响应消息。

可选地,还包括:接收所述第一终端根据所述第二终端测角能力信息发送的测角请求消息,其中,所述测角请求消息包括:指示所述第二终端采用的测角方式,以及指示所述第二终端执行所述测角方式对应的主体类型;向所述第一终端反馈的测角响应消息。

本发明第二方面实施例提出了一种测角处理方法,所述方法应用于第二终端,包括:接收第一终端发送的测角能力请求消息;向所述第一终端反馈携带所述第二终端测角能力信息的响应消息。

可选地,还包括:接收所述第一终端根据所述第二终端测角能力信息发送的测角请求消息,其中,所述测角请求消息包括:指示所述第二终端采用的测角方式,以及指示所述第二终端执行所述测角方式对应的主体类型;向所述第一终端反馈的测角响应消息。

本发明第三方面实施例提出了一种测角处理装置,所述装置应用于第一终端,包括:发送模块,用于向第二终端发送测角能力请求消息;第一接收模块,用于接收所述第二终端反馈的携带所述第二终端测角能力信息的响应消息。

本发明第四方面实施例提出了一种测角处理装置,所述装置应用于第二终端,包括:第二接收模块,用于接收第一终端发送的测角能力请求消息;反馈模块,用于向所述第一终端反馈携带所述第二终端测角能力信息的响应消息。

本发明第五方面实施例提出了一种通信设备,包括处理器、收发器、存储器以及存储在所述存储器上的计算机程序,所述处理器运行所述计算机程序,以实现如第一方面实施例提出的测角处理方法。

本发明第六方面实施例提出了一种通信设备,包括处理器、收发器、存储器以及存储在所述存储器上的计算机程序,所述处理器运行所述计算机程序,以实现如第二方面实施例提出的测角处理方法。

本发明第七方面实施例提出了一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行第一方面实施例提出的测角处理方法,或者,第二方面实施例提出的测角处理方法。

本发明提出的测角处理方法、装置和通信设备,至少具有如下技术效果:

第一终端向第二终端发送测角能力请求消息,第二终端接收第一终端发送的测角能力请求消息,并向第一终端反馈携带第二终端测角能力信息的响应消息,第一终端接收第二终端反馈的携带第二终端测角能力信息的响应消息。由此,实现了第一终端和第二终端基于交互握手的方式,在第一终端和第二终端时间进行测角处理,扩展了测角处理的方式,提高了测角处理的灵活性。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是根据本发明一个实施例的设备间通信的相对角度示意图;

图2是根据本发明另一个实施例的设备间通信的相对角度示意图;

图3是根据本发明一个实施例的通信设备的法向量方向示意图;

图4是根据本发明一个实施例的基于测角的定位场景示意图;

图5是根据本发明一个实施例的测角处理方法的流程图;

图6(a)是根据本发明一个实施例的测角计算场景示意图;

图6(b)是根据本发明另一个实施例的测角计算场景示意图;

图7是根据本发明一个实施例的PC5-S协议和RRC协议的协议栈示意图;

图8是根据本发明一个实施例的设备间物物直连场景示意图;

图9是根据本发明另一个实施例的测角处理方法的流程图;

图10是根据本发明又一个实施例的测角处理方法的流程图;

图11是根据本发明还一个实施例的测角处理方法的流程图;

图12是根据本发明一个实施例的测角处理装置的结构示意图;

图13是根据本发明另一个实施例的测角处理装置的结构示意图;以及

图14是根据本发明一个实施例的通信设备的结构看框图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

相关技术中,在对通信设备间进行测距时,需要对通信设备进行测角处理,以获取通信设备之间的相对角度,其中,相对角度是根据每个通信设备的指向方向来确定的,其中,如图3所示,指向方向可以理解为通信设备的法向量方向。其中,测角处理对移动通信领域中的测距定位具有重要意义。

为了使得本领域的技术人员更加清楚的理解,如何基于测角处理定位,下面以根据AOA角的定位场景进行示例说明,参照图4,在该定位场景下,发射机为手机B,接收机为基站1和基站2,则基站1和基站2与手机B的夹角分别为θ1和θ2,基站1和基站2之间的相对距离为d,则显然可以基于三角测距法定位出手机B的位置。

基于上述描述,测角处理对测距定位场景具有重要意义,相关技术中,两个终端设备之间的测角处理,通常是直接指定终端设备的测角方式,比如是AOD还是AOA等,忽略了测角能力的显示,导致终端设备的测角能力和测角方式不匹配时,直接导致测角失败,进而,影响测距定位的场景需要。

针对这一问题,本发明实施例提出了测角处理方法、装置和通信设备,其中,通信设备可以理解为本发明实施例中的第一终端和第二终端,其中,第一终端和第二终端可以分别为通信场景中的发射器和接收器的一个和另外一个,其中,发射器可以理解为信号发送方,接收器可以理解为信号接收方,无论是发射器还是接收器都可以为手机等终端设备、基站中的一种。

为了说明的方便,下面实现集中在第一终端侧说明本发明实施例的测角处理方法。

图5是根据本发明实施例提供的一种测角处理方法的流程图,其中,该方法应用在第一终端上,包括:

步骤501,向第二终端发送测角能力请求消息。

其中,考虑到在实际执行过程中,要实现到达角度的测角,信号的接收方必须至少有两个天线,而发射方可以只有一个天线。通过达到角的测角方式中,参照图6(a)接收方使用接收到的多个信号来计算出信号源的角度。类似地,参照图6(b),离开角度的测角方式则需要发射方具有至少两个天线。接收方可以只有一个天线,接收多个信号并计算出信号源的角度。

在具体测角计算时,在达到角度的测角方式中,例如,一个多天线线性数组的设备作为接收方,另一个单天线的设备作为发射方,假设无线电波作为平面波面而非球形。如果在空中发送正弦波的发射方,位于与数组线垂直的法线,则数组中的每个天线将接收相同相位的输入讯号。如果发射器不在法线,则接收天线将测量信道之间的相位差,利用相位差信息估算到达角度。

在离开角的测角方式中,测量相位差的基本原理是相同的。在离开角的测角方式中,被追踪的接收方仅使用一个单天线,而发射方则使用多天线。在离开角度的测角方式中,例如蓝牙定位信标这种发送方通过天线阵列发射信号,而像智能手机这样的接收方使用单个天线来接收信号,并将信号解码以计算出相对信号方向。

因此,第一终端和第二终端在进行测角协商时,协商的基础是第一终端和第二终端的测角能力,协商的目的各自在测角方式中的主体类型(接收方还是发送方)等,因此,第一终端向第二终端发送测角能力请求消息,该测角能力请求消息可以是预先约定的任意可以指示测角协商的信息,下面示例说明测角能力请求消息具体包括的内容:

示例一:

在本示例中,测角能力请求消息包括第一终端的测角能力信息,也即是说,第一终端首先将自己的测角能力信息发送给第二终端,以便于第二终端根据该测角能力信息与第一终端进行测角方式的协商。

其中,第一终端的测角能力信息可以包括但不限于如下几种方式:

1)测角能力信息包括是否支持作为到达角AOA测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方,比如编码“XXX1”表示支持作为到达角AOA测量的发送方,编码“XXX0”表示不支持作为到达角AOA测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,比如“支持AOA发送”,以及“不支持AOA发送”等。

2)测角能力信息包括是否支持作为到达角AOA测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方,比如编码“XX1X”表示支持作为到达角AOA测量的接收方,编码“XX0X”表示不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,比如“支持AOA接收”,以及“不支持AOA接收”等。

3)测角能力信息包括是否支持作为离开角AOD测量的发送方,即是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的发送方,比如编码“X1XX”表示支持作为离开角AOD测量的发送方,编码“X0XX”表示不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的发送方,比如“支持AOD发送”,以及“不支持AOD发送”等。

4)测角能力信息包括是否支持作为离开角AOD测量的接收方,即是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的接收方,比如编码“1XXX”表示支持作为离开角AOD测量的接收方,编码“0XXX”表示不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的接收方,比如“支持AOD接收”,以及“不支持AOD接收”等。

5)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为到达角AOA测量的接收方,即否拥有作为到达角AOA测量的发送方的单天线,以及是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为到达角AOA测量的接收方,比如编码“XX01”表示支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方,比如编码“XX11”表示支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX10”表示不支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX00”表示不支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为AOA测量的接收方,比如“支持AOA发送和接收”,以及“不支持AOA发送支持接收”等。

6)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的发送方,比如编码“X0X1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X1X1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的发送方,比如编码“X1X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X0X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA发送和AOD发送”,以及“不支持AOA发送和AOD发送”等。

7)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的接收方,比如编码“0XX1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方,比如编码“1XX1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“1XX0”表示不支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“0XX0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA发送和AOD接收”,以及“不支持AOA发送和AOD接收”等。

8)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,即是否支持作为到达角AOA测量的发送方的单天线和作为接收方的多天线,以及,是否支持作为离开角AOD测量的接收方的单天线以及作为发送方的多天线等

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方和接收方,比如编码“0001”表示支持作为到达角AOA测量的发送方,不支持作为且不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“0011”表示支持作为到达角AOA测量的发送方和接收方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“1001”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方,比如编码“0101”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方等;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送和接收,不支持AOD的发送和AOD接收”,以及“不支持AOA发送和接收,不支持AOD接收支持AOD的发送”等。

9)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的发送方,比如编码“X01X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X11X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方,比如编码“X00X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X10X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和AOD发送”,以及“不支持AOA接收和AOD发送”等。

10)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的接收方,比如编码“0X1X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“0X0X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“1X1X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方,比如编码“1X0X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和AOD接收”,以及“不支持AOA接收和AOD接收”等。

11)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方,比如编码“X111”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X011”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X010”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X101”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和发送,支持AOD发送”,以及“不支持AOA接收,支持AOA的发送和AOD发送”等。

12)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的接收方,比如编码“1X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“0X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“1X01”表示不支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“1X00”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和发送,支持AOD接收”,以及“不支持AOA接收,支持AOA的发送和AOD接收”等。

13)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方和作为离开角AOD测量的发送方和接收方,比如编码“111X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“011X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“100X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“000X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA接收,支持AOD接收和发送”,以及“支持AOA接收,不支持AOD的发送和AOD接收”等。

14)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和作为离开角AOD测量的发送方和接收方,比如编码“11X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“10X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“01X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“00X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送,支持AOD接收和发送”,以及“支持AOA发送,不支持AOD的发送和AOD接收”等。

15)测角能力信息包括是否支持作为到达角AOD测量的发送方,以及是否支持作为到达角AOD测量的接收方,即否拥有作为到达角AOD测量的发送方的多天线,以及是否支持作为到达角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOD测量的发送方以及作为到达角AOD测量的接收方,比如编码“01XX”表示支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方,比如编码“11XX”表示支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“10XX”表示不支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“00XX”表示不支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOD测量的发送方以及是否支持作为AOD测量的接收方,比如“支持AOD发送和接收”,以及“不支持AOD发送支持接收”等。

示例二:

在本示例中,测角能力请求消息包括用于指示第二终端发送测角能力信息的请求指示字段,即本实施例中,直接根据第一终端的测角能力,指定第二终端在测角中的能力,请求指示字段指示的内容可以根据场景确定,比如,指定第二终端作为到达角AOA测角方式中的发送方的指示字段,比如,指定第二终端作为离开角AOD测角方式中的接收方的指示字段,比如,指定第二终端作为离开角AOD测角方式中的发送方的指示字段。

步骤502,接收第二终端反馈的携带第二终端测角能力信息的响应消息。

在一个实施例中,接收第二终端反馈的携带第二终端测角能力信息的响应消息,由此,可以根据第一终端的测角能力和第二终端的测角能力消息协商测角方式。

需要说明的是,第二终端的测角能力在不同的应用场景下,可以包括但不限于以下几种方式:

1)测角能力信息包括是否支持作为到达角AOA测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方,比如编码“XXX1”表示支持作为到达角AOA测量的发送方,编码“XXX0”表示不支持作为到达角AOA测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,比如“支持AOA发送”,以及“不支持AOA发送”等。

2)测角能力信息包括是否支持作为到达角AOA测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方,比如编码“XX1X”表示支持作为到达角AOA测量的接收方,编码“XX0X”表示不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,比如“支持AOA接收”,以及“不支持AOA接收”等。

3)测角能力信息包括是否支持作为离开角AOD测量的发送方,即是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的发送方,比如编码“X1XX”表示支持作为离开角AOD测量的发送方,编码“X0XX”表示不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的发送方,比如“支持AOD发送”,以及“不支持AOD发送”等。

4)测角能力信息包括是否支持作为离开角AOD测量的接收方,即是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的接收方,比如编码“1XXX”表示支持作为离开角AOD测量的接收方,编码“0XXX”表示不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的接收方,比如“支持AOD接收”,以及“不支持AOD接收”等。

5)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为到达角AOA测量的接收方,即否拥有作为到达角AOA测量的发送方的单天线,以及是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为到达角AOA测量的接收方,比如编码“XX01”表示支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方,比如编码“XX11”表示支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX10”表示不支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX00”表示不支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为AOA测量的接收方,比如“支持AOA发送和接收”,以及“不支持AOA发送支持接收”等。

6)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的发送方,比如编码“X0X1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X1X1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的发送方,比如编码“X1X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X0X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA发送和AOD发送”,以及“不支持AOA发送和AOD发送”等。

7)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的接收方,比如编码“0XX1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方,比如编码“1XX1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“1XX0”表示不支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“0XX0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA发送和AOD接收”,以及“不支持AOA发送和AOD接收”等。

8)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,即是否支持作为到达角AOA测量的发送方的单天线和作为接收方的多天线,以及,是否支持作为离开角AOD测量的接收方的单天线以及作为发送方的多天线等

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方和接收方,比如编码“0001”表示支持作为到达角AOA测量的发送方,不支持作为且不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“0011”表示支持作为到达角AOA测量的发送方和接收方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“1001”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方,比如编码“0101”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方等;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送和接收,不支持AOD的发送和AOD接收”,以及“不支持AOA发送和接收,不支持AOD接收支持AOD的发送”等。

9)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的发送方,比如编码“X01X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X11X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方,比如编码“X00X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X10X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和AOD发送”,以及“不支持AOA接收和AOD发送”等。

10)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的接收方,比如编码“0X1X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“0X0X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“1X1X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方,比如编码“1X0X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和AOD接收”,以及“不支持AOA接收和AOD接收”等。

11)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方,比如编码“X111”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X011”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X010”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X101”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和发送,支持AOD发送”,以及“不支持AOA接收,支持AOA的发送和AOD发送”等。

12)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的接收方,比如编码“1X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“0X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“1X01”表示不支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“1X00”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和发送,支持AOD接收”,以及“不支持AOA接收,支持AOA的发送和AOD接收”等。

13)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方和作为离开角AOD测量的发送方和接收方,比如编码“111X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“011X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“100X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“000X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA接收,支持AOD接收和发送”,以及“支持AOA接收,不支持AOD的发送和AOD接收”等。

14)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和作为离开角AOD测量的发送方和接收方,比如编码“11X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“10X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“01X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“00X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送,支持AOD接收和发送”,以及“支持AOA发送,不支持AOD的发送和AOD接收”等。

15)测角能力信息包括是否支持作为到达角AOD测量的发送方,以及是否支持作为到达角AOD测量的接收方,即否拥有作为到达角AOD测量的发送方的多天线,以及是否支持作为到达角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOD测量的发送方以及作为到达角AOD测量的接收方,比如编码“01XX”表示支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方,比如编码“11XX”表示支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“10XX”表示不支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“00XX”表示不支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOD测量的发送方以及是否支持作为AOD测量的接收方,比如“支持AOD发送和接收”,以及“不支持AOD发送支持接收”等。

进一步的,在一个实施例中,具体的测角处理方式根据第一终端和第二终端的测角能力信息而协商确定,协商确定的成功可能包括但不限于以下结果:

1)第一终端的测角能力信息为支持作为到达角AOA测量的接收方,不支持为到达角AOA测量的发送方,不支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为达到角AOA测量的发送方。

则本实施例中的测角处理方式为第一终端作为到达角AOA测量的接收方,第二终端作为达到角AOA测量的发送方。

2)第一终端的测角能力信息为支持作为到达角AOA测量的接收方,支持为到达角AOA测量的发送方,不支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为达到角AOA测量的接收方,不支持作为达到角AOA测量的接收方。

则本实施例中的测角处理方式为第一终端作为到达角AOA测量的接收方,第二终端作为达到角AOA测量的发送方。

3)第一终端的测角能力信息为支持作为到达角AOA测量的接收方,支持为到达角AOA测量的发送方,支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为达到角AOA测量的接收方,支持作为达到角AOA测量的接收方,不支持作为离开角AOD测量的发送方和接收方。

则本实施例中的测角处理方式为第一终端作为到达角AOA测量的接收方,第二终端作为达到角AOA测量的发送方。

或者,本实施例中的测角处理方式为第一终端作为到达角AOA测量的发送方,第二终端作为达到角AOA测量的接收方。

4)第一终端的测角能力信息为不支持作为到达角AOA测量的接收方,不支持为到达角AOA测量的发送方,支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为离开角AOD测量的接收方,支持作为离开角AOD测量的发送方。

则本实施例中的测角处理方式为第一终端作为离开角AOD测量的接收方,第二终端作为离开角AOD测量的发送方。

或者,本实施例中的测角处理方式为第一终端作为离开角AOD测量的发送方,第二终端作为离开角AOD测量的接收方。

5)第一终端的测角能力信息为不支持作为到达角AOA测量的接收方,不支持为到达角AOA测量的发送方,支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为不支持作为离开角AOD测量的接收方,支持作为离开角AOD测量的发送方。

则本实施例中的测角处理方式为第一终端作为离开角AOD测量的接收方,第二终端作为离开角AOD测量的发送方。

6)第一终端的测角能力信息为支持作为到达角AOA测量的接收方,支持为到达角AOA测量的发送方,支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为离开角AOD测量的接收方,支持作为离开角AOD测量的发送方,支持作为到达角AOA测量的发送方和接收方。

则本实施例中的测角处理方式为第一终端作为离开角AOD测量的接收方,第二终端作为离开角AOD测量的发送方。

或者,本实施例中的测角处理方式为第一终端作为离开角AOD测量的发送方,第二终端作为离开角AOD测量的接收方。

或者,本实施例中的测角处理方式为第一终端作为到达角AOA测量的发送方,第二终端作为到达角AOA测量的接收方。

或者,本实施例中的测角处理方式为第一终端作为到达角AOA测量的接收方,第二终端作为到达角AOA测量的发送方。

综上,本发明实施例的测角处理方法,第一终端向第二终端发送测角能力请求消息,第一终端接收第二终端反馈的携带第二终端测角能力信息的响应消息,由此,实现了第一终端和第二终端基于交互握手的方式,在第一终端和第二终端时间进行测角处理,扩展了测角处理的方式,提高了测角处理的灵活性。

为了实现第一终端和第二终端进行测角方式的协商,需要提前构建第一终端和第二终端的通信连接。

在本发明的一个实施例中,第一终端向第二终端发送测角能力请求消息,第二终端向第一终端反馈第二终端测角能力信息的响应消息,其中,测角能力请求消息和响应消息采用PC5 RRC(PC5-Radio Resource Control,PC5无限资源控制协议)消息,或者,PC5-S(PC5-Signalling Protocol,PC5端到端加密通信协议)消息。其中,在第一终端与第二终端采用物物直连技术(Sidelink)通信的接口为PC5接口,其中,Sidelink技术的控制面支持上述两种协议,PC5-S协议和RRC协议,其中,参照图7可知PC5-S协议和RRC协议的协议栈,其中在图7的左侧为PC5 RRC协议栈,图7的右侧为PC5-S协议栈,图7中,分别以UEA和UEB表示第一终端和第二终端。

上述PC5接口支持广播、组播和单播。单播模式,需要建立PC5单播连接,PC5单播建立流程如图8所示,图8中分别以UE1和UE2表示第一终端和第二终端,UE1和UE2直接以Sidelink技术通信。

在本发明的一个实施例中,第一终端在做Attach Request时会主动上报自己的网络能力,网络侧下发Enquiry Capability来请求UE测角能力,第二终端回复capabilityinformation,因此,基于上述通信协议,测角能力请求消息采用UE Capability EnquirySidelink发送,响应消息采用UE Capability Information Sidelink进行发送。

综上,本发明实施例的测角处理方式,第一终端和第二终端直接基于物物相连的技术实现测角能力请求消息和响应消息的发送,保证第一终端和第二终端可以实现测角协商的通信连接。

在实际执行过程中,为了提高测角协商的效率,在一些可能的实施例中,直接指定第二终端的测角方式和对应的主体类型,其中,测角方式可以为AOA或者AOD,主体类型可以为对应测角方式下的接收方或者是发送方,从而,若是第二终端支持对应的指定测角方式和对应的主体类型,则直接完成对应的测角协商,大大提高了测角效率。

图9是根据本发明另一个实施例的测角处理方法的流程图,如图9所示,该方法包括:

步骤901,根据第二终端的测角能力信息向第二终端发送测角请求消息,其中,测角请求消息包括:指示第二终端采用的测角方式,以及指示第二终端执行测角方式对应的主体类型。

本实施例中的测角能力信息可以包括但不限于如下几种方式:

1)测角能力信息包括是否支持作为到达角AOA测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方,比如编码“XXX1”表示支持作为到达角AOA测量的发送方,编码“XXX0”表示不支持作为到达角AOA测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,比如“支持AOA发送”,以及“不支持AOA发送”等。

2)测角能力信息包括是否支持作为到达角AOA测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方,比如编码“XX1X”表示支持作为到达角AOA测量的接收方,编码“XX0X”表示不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,比如“支持AOA接收”,以及“不支持AOA接收”等。

3)测角能力信息包括是否支持作为离开角AOD测量的发送方,即是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的发送方,比如编码“X1XX”表示支持作为离开角AOD测量的发送方,编码“X0XX”表示不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的发送方,比如“支持AOD发送”,以及“不支持AOD发送”等。

4)测角能力信息包括是否支持作为离开角AOD测量的接收方,即是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的接收方,比如编码“1XXX”表示支持作为离开角AOD测量的接收方,编码“0XXX”表示不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的接收方,比如“支持AOD接收”,以及“不支持AOD接收”等。

5)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为到达角AOA测量的接收方,即否拥有作为到达角AOA测量的发送方的单天线,以及是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为到达角AOA测量的接收方,比如编码“XX01”表示支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方,比如编码“XX11”表示支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX10”表示不支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX00”表示不支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为AOA测量的接收方,比如“支持AOA发送和接收”,以及“不支持AOA发送支持接收”等。

6)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的发送方,比如编码“X0X1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X1X1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的发送方,比如编码“X1X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X0X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA发送和AOD发送”,以及“不支持AOA发送和AOD发送”等。

7)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的接收方,比如编码“0XX1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方,比如编码“1XX1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“1XX0”表示不支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“0XX0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA发送和AOD接收”,以及“不支持AOA发送和AOD接收”等。

8)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,即是否支持作为到达角AOA测量的发送方的单天线和作为接收方的多天线,以及,是否支持作为离开角AOD测量的接收方的单天线以及作为发送方的多天线等

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方和接收方,比如编码“0001”表示支持作为到达角AOA测量的发送方,不支持作为且不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“0011”表示支持作为到达角AOA测量的发送方和接收方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“1001”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方,比如编码“0101”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方等;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送和接收,不支持AOD的发送和AOD接收”,以及“不支持AOA发送和接收,不支持AOD接收支持AOD的发送”等。

9)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的发送方,比如编码“X01X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X11X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方,比如编码“X00X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X10X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和AOD发送”,以及“不支持AOA接收和AOD发送”等。

10)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的接收方,比如编码“0X1X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“0X0X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“1X1X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方,比如编码“1X0X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和AOD接收”,以及“不支持AOA接收和AOD接收”等。

11)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方,比如编码“X111”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X011”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X010”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X101”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和发送,支持AOD发送”,以及“不支持AOA接收,支持AOA的发送和AOD发送”等。

12)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的接收方,比如编码“1X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“0X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“1X01”表示不支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“1X00”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和发送,支持AOD接收”,以及“不支持AOA接收,支持AOA的发送和AOD接收”等。

13)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方和作为离开角AOD测量的发送方和接收方,比如编码“111X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“011X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“100X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“000X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA接收,支持AOD接收和发送”,以及“支持AOA接收,不支持AOD的发送和AOD接收”等。

14)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和作为离开角AOD测量的发送方和接收方,比如编码“11X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“10X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“01X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“00X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送,支持AOD接收和发送”,以及“支持AOA发送,不支持AOD的发送和AOD接收”等。

15)测角能力信息包括是否支持作为到达角AOD测量的发送方,以及是否支持作为到达角AOD测量的接收方,即否拥有作为到达角AOD测量的发送方的多天线,以及是否支持作为到达角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOD测量的发送方以及作为到达角AOD测量的接收方,比如编码“01XX”表示支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方,比如编码“11XX”表示支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“10XX”表示不支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“00XX”表示不支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOD测量的发送方以及是否支持作为AOD测量的接收方,比如“支持AOD发送和接收”,以及“不支持AOD发送支持接收”等。

在一个实施例中,第一终端直接根据第二终端的测角能力信息向第二终端发送测角请求消息,其中,测角请求消息包括指示第二终端采用的测角方式,以及指示第二终端执行测角方式对应的主体类型。

可选地,第一终端直接根据第二终端的测角能力信息向第二终端发送测角请求消息可以有以下几个可能:

1)当指示第二终端采用的测角方式为AOA测角,指示第二终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

2)当指示第二终端采用的测角方式为AOD测角,指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

3)当指示第二终端采用的测角方式为AOA测角和AOD测角时,则指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

需要说明的是,本实施例中,根据第二终端的测角能力信息向第二终端发送的测角请求消息,必然也是与第一终端的测角能力相适配的,当第一终端的测角能力仅仅支持一种测角方式的一种主体类型,则在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中,必然包括对第一终端所支持的测角方式的对侧主体类型,当第一终端的测角能力满足所有测角方式的其中一个主体类型时,在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中,至少包括任意测角方式下的第一终端所不能支持的主体类型等,当然,若是第一终端的测角能力满足所有主体类型的所有主体类型时,在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中可以为任意一种测角方式和对应的主体类型。

举例而言,当第一终端的测角能力信息对应的测角方式作为到达角AOA测量的发送方,第二终端的测角能力信息为支持作为到达角AOA测量的发送方和接收方,则对第二终端发送的测角请求消息中,包含指示第二终端执行的测角方式为作为到达角AOA测量,对应的主体类型为接收方。

步骤902,接收第二终端反馈的测角响应消息。

在一个实施例中,接收第二终端反馈的测角响应消息,以便于根据第二终端反馈的测角响应消息来具体确定测角方式,其中,测角响应消息可以包括应用测角方式等,其中,该应用测角方式可理解为基于该测角方式来进行角度测量,当是应用测角响应方式时,则直接完成第一终端和第二终端的测角方式的确定,提高了测角协商效率。

在本发明的一个实施例中,第一终端向第二终端发送测角请求消息,第二终端向第一终端反馈第二终端测角请求信息的测角响应消息,其中,在第一终端与第二终端采用物物直连技术(Sidelink)通信的接口为PC5接口,其中,Sidelink技术的控制面支持上述两种协议,PC5-S协议和RRC协议。因此,测角请求消息和响应消息采用PC5 RRC消息,或者,PC5-S消息传输。

综上,本发明实施例的测角处理方法,第一终端可直接根据第二终端的测角能力信息直接指示第二终端的测角类型和对应的主体类型,避免根据第二终端反馈的测角能力信息再次协商确定对应的测角类型和对应的主体类型,提高了测角协商的效率。

为了提高第一终端和第二终端协商测角处理的灵活性,第一终端根据第二终端的测角能力信息向第二终端发送测角请求消息,其中,测角请求消息包括:指示第二终端采用的测角方式,以及指示第二终端执行测角方式对应的主体类型,进而,接收第二终端反馈的测角响应消息。

其中,本实施例中的测角能力信息可以包括但不限于如下几种方式:

1)测角能力信息包括是否支持作为到达角AOA测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方,比如编码“XXX1”表示支持作为到达角AOA测量的发送方,编码“XXX0”表示不支持作为到达角AOA测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,比如“支持AOA发送”,以及“不支持AOA发送”等。

2)测角能力信息包括是否支持作为到达角AOA测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方,比如编码“XX1X”表示支持作为到达角AOA测量的接收方,编码“XX0X”表示不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,比如“支持AOA接收”,以及“不支持AOA接收”等。

3)测角能力信息包括是否支持作为离开角AOD测量的发送方,即是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的发送方,比如编码“X1XX”表示支持作为离开角AOD测量的发送方,编码“X0XX”表示不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的发送方,比如“支持AOD发送”,以及“不支持AOD发送”等。

4)测角能力信息包括是否支持作为离开角AOD测量的接收方,即是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的接收方,比如编码“1XXX”表示支持作为离开角AOD测量的接收方,编码“0XXX”表示不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的接收方,比如“支持AOD接收”,以及“不支持AOD接收”等。

5)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为到达角AOA测量的接收方,即否拥有作为到达角AOA测量的发送方的单天线,以及是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为到达角AOA测量的接收方,比如编码“XX01”表示支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方,比如编码“XX11”表示支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX10”表示不支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX00”表示不支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为AOA测量的接收方,比如“支持AOA发送和接收”,以及“不支持AOA发送支持接收”等。

6)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的发送方,比如编码“X0X1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X1X1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的发送方,比如编码“X1X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X0X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA发送和AOD发送”,以及“不支持AOA发送和AOD发送”等。

7)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的接收方,比如编码“0XX1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方,比如编码“1XX1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“1XX0”表示不支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“0XX0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA发送和AOD接收”,以及“不支持AOA发送和AOD接收”等。

8)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,即是否支持作为到达角AOA测量的发送方的单天线和作为接收方的多天线,以及,是否支持作为离开角AOD测量的接收方的单天线以及作为发送方的多天线等

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方和接收方,比如编码“0001”表示支持作为到达角AOA测量的发送方,不支持作为且不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“0011”表示支持作为到达角AOA测量的发送方和接收方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“1001”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方,比如编码“0101”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方等;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送和接收,不支持AOD的发送和AOD接收”,以及“不支持AOA发送和接收,不支持AOD接收支持AOD的发送”等。

9)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的发送方,比如编码“X01X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X11X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方,比如编码“X00X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X10X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和AOD发送”,以及“不支持AOA接收和AOD发送”等。

10)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的接收方,比如编码“0X1X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“0X0X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“1X1X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方,比如编码“1X0X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和AOD接收”,以及“不支持AOA接收和AOD接收”等。

11)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方,比如编码“X111”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X011”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X010”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X101”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和发送,支持AOD发送”,以及“不支持AOA接收,支持AOA的发送和AOD发送”等。

12)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的接收方,比如编码“1X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“0X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“1X01”表示不支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“1X00”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和发送,支持AOD接收”,以及“不支持AOA接收,支持AOA的发送和AOD接收”等。

13)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方和作为离开角AOD测量的发送方和接收方,比如编码“111X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“011X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“100X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“000X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA接收,支持AOD接收和发送”,以及“支持AOA接收,不支持AOD的发送和AOD接收”等。

14)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和作为离开角AOD测量的发送方和接收方,比如编码“11X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“10X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“01X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“00X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送,支持AOD接收和发送”,以及“支持AOA发送,不支持AOD的发送和AOD接收”等。

15)测角能力信息包括是否支持作为到达角AOD测量的发送方,以及是否支持作为到达角AOD测量的接收方,即否拥有作为到达角AOD测量的发送方的多天线,以及是否支持作为到达角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOD测量的发送方以及作为到达角AOD测量的接收方,比如编码“01XX”表示支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方,比如编码“11XX”表示支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“10XX”表示不支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“00XX”表示不支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOD测量的发送方以及是否支持作为AOD测量的接收方,比如“支持AOD发送和接收”,以及“不支持AOD发送支持接收”等。

在一个实施例中,第一终端直接根据第二终端的测角能力信息向第二终端发送测角请求消息,其中,测角请求消息包括指示第二终端采用的测角方式,以及指示第二终端执行测角方式对应的主体类型。

可选地,第一终端直接根据第二终端的测角能力信息向第二终端发送测角请求消息可以有以下几个可能:

1)当指示第二终端采用的测角方式为AOA测角,指示第二终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

2)当指示第二终端采用的测角方式为AOD测角,指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

3)当指示第二终端采用的测角方式为AOA测角或AOD测角时,则指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

需要说明的是,本实施例中,根据第二终端的测角能力信息向第二终端发送的测角请求消息,必然也是与第一终端的测角能力相适配的,当第一终端的测角能力仅仅支持一种测角方式的一种主体类型,则在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中,必然包括对第一终端所支持的测角方式的对侧主体类型,当第一终端的测角能力满足所有测角方式的其中一个主体类型时,在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中,至少包括任意测角方式下的第一终端所不能支持的主体类型等,当然,若是第一终端的测角能力满足所有主体类型的所有主体类型时,在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中可以为任意一种测角方式和对应的主体类型。

举例而言,当第一终端的测角能力信息对应的测角方式作为到达角AOA测量的发送方,第二终端的测角能力信息为支持作为到达角AOA测量的发送方和接收方,则对第二终端发送的测角请求消息中,包含指示第二终端执行的测角方式为作为到达角AOA测量,对应的主体类型为接收方。

在一个实施例中,为了进一步匹配第二终端的能力进行测角协商,第二终端还可以根据自身的业务需要反馈不同的测角响应消息。下面结合不同的示例来说明:

示例一:

在本示例中,测角响应消息包括应用第一终端指示的第二终端采用的测角方式,以及应用第一终端指示的第二终端执行测角方式对应的主体类型。其中,应用第一终端指示的第二终端采用的测角方式可理解为,基于该第一终端指示第二终端采用的测角方式来进行角度测量(例如,在需要时);应用第一终端指示的第二终端执行测角方式对应的主体类型可理解为,基于该第一终端指示第二终端执行测角方式对应的主体类型来进行角度测量(例如,在需要时)。

在本示例中,测角响应消息可以有以下几个可能:

1)当指示第二终端采用的测角方式为AOA测角,指示第二终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息为应用第二终端采用的测角方式为AOA测角,执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

2)当指示第二终端采用的测角方式为AOD测角,指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

测角响应消息为应用第二终端采用的测角方式为AOD测角,执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

3)当指示第二终端采用的测角方式为AOA测角或AOD测角时,则指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息为应用第二终端采用的测角方式为AOA测角或AOD测角,则执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

示例二:

在本示例中,第二终端反馈的测角响应消息,包括:拒绝第一终端指示的第二终端采用的测角方式,和/或,拒绝第一终端指示的第二终端执行测角方式对应的主体类型。

在本示例中,测角响应消息包括以下几个可能:

1)当指示第二终端采用的测角方式为AOA测角,指示第二终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息为拒绝AOA测角,拒绝测角方式为AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息还可以为应用AOA测角,拒绝测角方式为AOA测量的发送方。其中,应用AOA测角可理解为基于AOA测角进行角度测量。

测角响应消息还可以为应用AOA测角,拒绝AOA测量的接收方。

2)当指示第二终端采用的测角方式为AOD测角,指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

测角响应消息为拒绝第二终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为:AOD测量的发送方,或者,AOD测量的接收方。

测角响应消息还可以为:应用第二终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的发送方。

测角响应消息还可以为:应用第二终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的接收方。

3)当指示第二终端采用的测角方式为AOA测角或AOD测角时,则指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息可以为拒绝测角方式为AOA测量的发送方。

测角响应消息还可以为拒绝AOA测量的接收方。

测角响应消息还可以为:拒绝执行测角方式对应的主体类型为AOD测量的发送方。

测角响应消息还可以为:拒绝执行测角方式对应的主体类型为AOD测量的接收方。

测角响应消息还可以为:拒绝第二终端采用的测角方式为AOD测角或AOA测角。

当然,为了进一步提升测角协商效率,在本示例中,第二终端反馈的测角响应消息,还包括:重新指示第二终端采用的测角方式,和/或,重新指示第二终端执行测角方式对应的主体类型。

举例而言,当第二终端的测角响应消息包括:

1)当指示第二终端采用的测角方式为AOA测角,指示第二终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息可以为重新指示AOA测角,拒绝测角方式为AOA测量的发送方,重新指示AOA测量的接收方。

测角响应消息还可以为重新指示AOA测角,重新指示测角方式为AOA测量的发送方,拒绝AOA测量的接收方。

2)当指示第二终端采用的测角方式为AOD测角,指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

测角响应消息还可以为:重新指示第二终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的发送方,重新指示执行测角方式对应的主体类型为AOD测量的接收方。

测角响应消息还可以为:重新指示第二终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的接收方,重新指示执行测角方式对应的主体类型为AOD测量的发送方。

3)当指示第二终端采用的测角方式为AOA测角或AOD测角时,则指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息可以为重新指示AOA测角,拒绝测角方式为AOA测量的发送方,重新指示AOA测量的接收方。

测角响应消息还可以为重新指示AOA测角,重新指示测角方式为AOA测量的发送方,拒绝AOA测量的接收方。

测角响应消息还可以为:重新指示第二终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的发送方,重新指示执行测角方式对应的主体类型为AOD测量的接收方。

测角响应消息还可以为:重新指示第二终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的接收方,重新指示执行测角方式对应的主体类型为AOD测量的发送方。

示例三:

在本示例中,第二终端反馈的测角响应消息包括:对第一终端的测角请求字段信息,其中,测角请求字段信息包括:指示第一终端采用的测角方式,以及指示第一终端执行测角方式对应的主体类型。

也可以理解,在本示例中,第二终端反指示第一终端的测角字段请求字段信息,告知第一终端应该采用的测角方式以及对应的测角类型,进一步提高测角写上效率。

可选地,第二终端反馈的测角响应消息可以有以下几个可能:

1)当指示第一终端采用的测角方式为AOA测角时,指示第一终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

2)当指示第二终端采用的测角方式为AOD测角,指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

3)当指示第一终端采用的测角方式为AOA测角和AOD测角时,则指示第一终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

需要说明的是,本实施例中,指示的第一终端的测角方式,和/或,指示第一终端执行测角方式对应的主体类型,必然也是与第二终端的测角能力相适配的,当第二终端的测角能力仅仅支持一种测角方式的一种主体类型,则在第一终端满足对应的测角能力的前提下,对第一终端发送的测角请求消息中,必然包括对第二终端所支持的测角方式的对侧主体类型,当第二终端的测角能力满足所有测角方式的其中一个主体类型时,在第一终端满足对应的测角能力的前提下,对第一终端发送的测角请求消息中,至少包括任意测角方式下的第二终端所不能支持的主体类型等,当然,若是第二终端的测角能力满足所有主体类型的所有主体类型时,在第一终端满足对应的测角能力的前提下,对第一终端发送的测角请求消息中可以为任意一种测角方式和对应的主体类型。

举例而言,当第二终端的测角能力信息对应的测角方式作为到达角AOA测量的发送方,第一终端的测角能力信息为支持作为到达角AOA测量的发送方和接收方,则测角响应消息中,包含指示第一终端执行的测角方式为作为到达角AOA测量,对应的主体类型为接收方。

可选地,在第一终端接收到第二终端发送的测角请求信息字段后,第一终端也可以向第二终端发送测角响应消息。

需要说明的是,在不同的应用场景中,第一终端向第二终端发送的测角响应方式可以不同,示例如下:

示例一:

在一个实施例中的测角响应消息包括:应用第二终端指示的第一终端采用的测角方式,以及应用第二终端指示的第一终端执行测角方式对应的主体类型。其中,应用第二终端指示的第一终端采用的测角方式可理解为,基于该第二终端指示第一终端采用的测角方式来进行角度测量(例如,在需要时);应用第二终端指示的第一终端执行测角方式对应的主体类型可理解为基于该第二终端指示第一终端执行测角方式对应的主体类型来进行角度测量(例如,在需要时)。

在本示例中,测角响应消息可以有以下几个可能:

1)当指示第一终端采用的测角方式为AOA测角,指示第一终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息为应用第一终端采用的测角方式为AOA测角,执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

2)当指示第一终端采用的测角方式为AOD测角,指示第一终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

测角响应消息为应用第一终端采用的测角方式为AOD测角,执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

3)当指示第一终端采用的测角方式为AOA测角或AOD测角时,则指示第一终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息为应用第一终端采用的测角方式为AOA测角或AOD测角,则执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

示例二:

在一个实施例中的测角响应消息包括:拒绝第二终端指示的第一终端采用的测角方式,和/或,拒绝第二终端指示的第一终端执行测角方式对应的主体类型。

在本示例中,测角响应消息包括以下几个可能:

1)当指示第一终端采用的测角方式为AOA测角,指示第一终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息为拒绝AOA测角,拒绝测角方式为AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息还可以为应用AOA测角,拒绝测角方式为AOA测量的发送方。

测角响应消息还可以为应用AOA测角,拒绝AOA测量的接收方。

2)当指示第一终端采用的测角方式为AOD测角,指示第一终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

测角响应消息为拒绝第一终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为:AOD测量的发送方,或者,AOD测量的接收方。

测角响应消息还可以为:应用第一终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的发送方。

测角响应消息还可以为:应用第一终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的接收方。

3)当指示第一终端采用的测角方式为AOA测角或AOD测角时,则指示第一终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息可以为拒绝测角方式为AOA测量的发送方。

测角响应消息还可以为拒绝AOA测量的接收方。

测角响应消息还可以为:拒绝执行测角方式对应的主体类型为AOD测量的发送方。

测角响应消息还可以为:拒绝执行测角方式对应的主体类型为AOD测量的接收方。

测角响应消息还可以为:拒绝第一终端采用的测角方式为AOD测角或AOA测角。

当然,为了进一步提升测角协商效率,在本示例中,第一终端反馈的测角响应消息,还包括:重新指示第一终端采用的测角方式,和/或,重新指示第一终端执行测角方式对应的主体类型。

举例而言,当第一终端的测角响应消息包括:

1)当指示第一终端采用的测角方式为AOA测角,指示第一终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息可以为重新指示AOA测角,拒绝测角方式为AOA测量的发送方,重新指示AOA测量的接收方。

测角响应消息还可以为重新指示AOA测角,重新指示测角方式为AOA测量的发送方,拒绝AOA测量的接收方。

2)当指示第一终端采用的测角方式为AOD测角,指示第一终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

测角响应消息还可以为:重新指示第一终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的发送方,重新指示执行测角方式对应的主体类型为AOD测量的接收方。

测角响应消息还可以为:重新指示第一终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的接收方,重新指示执行测角方式对应的主体类型为AOD测量的发送方。

3)当指示第一终端采用的测角方式为AOA测角或AOD测角时,则指示第一终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

测角响应消息可以为重新指示AOA测角,拒绝测角方式为AOA测量的发送方,重新指示AOA测量的接收方。

测角响应消息还可以为重新指示AOA测角,重新指示测角方式为AOA测量的发送方,拒绝AOA测量的接收方。

测角响应消息还可以为:重新指示第一终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的发送方,重新指示执行测角方式对应的主体类型为AOD测量的接收方。

测角响应消息还可以为:重新指示第一终端采用的测角方式为AOD测角,拒绝执行测角方式对应的主体类型为AOD测量的接收方,重新指示执行测角方式对应的主体类型为AOD测量的发送方。

在本发明的一个实施例中,第一终端向第二终端发送测角请求消息,第二终端向第一终端反馈第二终端测角请求信息的测角响应消息,其中,在第一终端与第二终端采用物物直连技术(Sidelink)通信的接口为PC5接口,其中,Sidelink技术的控制面支持上述两种协议,PC5-S协议和RRC协议。因此,测角请求消息和响应消息采用PC5 RRC消息,或者,PC5-S消息传输。

综上,本发明实施例的测角处理方式,第一终端直接根据第二终端的测角能力信息直接指示第二终端的测角类型和对应的主体类型,第二终端可以灵活确定反馈的测角响应消息的内容,保证适配第一终端和第二终端的测角能力进行测角协商,提高了测角协商的可靠性和灵活性。

下面其次集中在第二终端侧描述本发明实施例的测角处理方法。

图10是根据本发明又一个实施例的测角处理方法的流程图,如图10所示,该方法包括:

步骤1001,接收第一终端发送的测角能力请求消息。

其中,考虑到在实际执行过程中,要实现到达角度的测角,信号的接收方必须至少有两个天线,而发射方可以只有一个天线。通过达到角的测角方式中,参照图6(a)接收方使用接收到的多个信号来计算出信号源的角度。类似地,参照图6(b),离开角度的测角方式则需要发射方具有至少两个天线。接收方可以只有一个天线,接收多个信号并计算出信号源的角度。

在具体测角计算时,在达到角度的测角方式中,例如,一个多天线线性数组的设备作为接收方,另一个单天线的设备作为发射方,假设无线电波作为平面波面而非球形。如果在空中发送正弦波的发射方,位于与数组线垂直的法线,则数组中的每个天线将接收相同相位的输入讯号。如果发射器不在法线,则接收天线将测量信道之间的相位差,利用相位差信息估算到达角度。

在离开角的测角方式中,测量相位差的基本原理是相同的。在离开角的测角方式中,被追踪的接收方仅使用一个单天线,而发射方则使用多天线。在离开角度的测角方式中,例如蓝牙定位信标这种发送方通过天线阵列发射信号,而像智能手机这样的接收方使用单个天线来接收信号,并将信号解码以计算出相对信号方向。

因此,第一终端和第二终端在进行测角协商时,协商的基础是第一终端和第二终端的测角能力,协商的目的各自在测角中的角色类型(接收方还是发送方)等,因此,第一终端向第二终端发送测角能力请求消息,该测角能力请求消息可以是预先约定的任意可以指示测角协商的事件,下面示例说明测角能力请求消息具体包括的内容:

示例一:

在本示例中,测角能力请求消息包括第一终端的测角能力信息,也即是说,第一终端首先将自己的测角能力信息发送给第二终端,以便于第二终端根据该测角能力信息与第一终端进行测角方式的协商。

其中,第一终端的测角能力信息可以包括但不限于如下几种方式:

1)测角能力信息包括是否支持作为到达角AOA测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方,比如编码“XXX1”表示支持作为到达角AOA测量的发送方,编码“XXX0”表示不支持作为到达角AOA测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,比如“支持AOA发送”,以及“不支持AOA发送”等。

2)测角能力信息包括是否支持作为到达角AOA测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方,比如编码“XX1X”表示支持作为到达角AOA测量的接收方,编码“XX0X”表示不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,比如“支持AOA接收”,以及“不支持AOA接收”等。

3)测角能力信息包括是否支持作为离开角AOD测量的发送方,即是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的发送方,比如编码“X1XX”表示支持作为离开角AOD测量的发送方,编码“X0XX”表示不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的发送方,比如“支持AOD发送”,以及“不支持AOD发送”等。

4)测角能力信息包括是否支持作为离开角AOD测量的接收方,即是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的接收方,比如编码“1XXX”表示支持作为离开角AOD测量的接收方,编码“0XXX”表示不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的接收方,比如“支持AOD接收”,以及“不支持AOD接收”等。

5)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为到达角AOA测量的接收方,即否拥有作为到达角AOA测量的发送方的单天线,以及是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为到达角AOA测量的接收方,比如编码“XX01”表示支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方,比如编码“XX11”表示支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX10”表示不支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX00”表示不支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为AOA测量的接收方,比如“支持AOA发送和接收”,以及“不支持AOA发送支持接收”等。

6)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的发送方,比如编码“X0X1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X1X1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的发送方,比如编码“X1X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X0X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA发送和AOD发送”,以及“不支持AOA发送和AOD发送”等。

7)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的接收方,比如编码“0XX1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方,比如编码“1XX1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“1XX0”表示不支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“0XX0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA发送和AOD接收”,以及“不支持AOA发送和AOD接收”等。

8)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,即是否支持作为到达角AOA测量的发送方的单天线和作为接收方的多天线,以及,是否支持作为离开角AOD测量的接收方的单天线以及作为发送方的多天线等

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方和接收方,比如编码“0001”表示支持作为到达角AOA测量的发送方,不支持作为且不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“0011”表示支持作为到达角AOA测量的发送方和接收方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“1001”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方,比如编码“0101”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方等;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送和接收,不支持AOD的发送和AOD接收”,以及“不支持AOA发送和接收,不支持AOD接收支持AOD的发送”等。

9)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的发送方,比如编码“X01X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X11X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方,比如编码“X00X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X10X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和AOD发送”,以及“不支持AOA接收和AOD发送”等。

10)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的接收方,比如编码“0X1X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“0X0X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“1X1X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方,比如编码“1X0X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和AOD接收”,以及“不支持AOA接收和AOD接收”等。

11)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方,比如编码“X111”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X011”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X010”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X101”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和发送,支持AOD发送”,以及“不支持AOA接收,支持AOA的发送和AOD发送”等。

12)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的接收方,比如编码“1X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“0X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“1X01”表示不支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“1X00”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和发送,支持AOD接收”,以及“不支持AOA接收,支持AOA的发送和AOD接收”等。

13)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方和作为离开角AOD测量的发送方和接收方,比如编码“111X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“011X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“100X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“000X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA接收,支持AOD接收和发送”,以及“支持AOA接收,不支持AOD的发送和AOD接收”等。

14)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和作为离开角AOD测量的发送方和接收方,比如编码“11X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“10X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“01X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“00X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送,支持AOD接收和发送”,以及“支持AOA发送,不支持AOD的发送和AOD接收”等。

15)测角能力信息包括是否支持作为到达角AOD测量的发送方,以及是否支持作为到达角AOD测量的接收方,即否拥有作为到达角AOD测量的发送方的多天线,以及是否支持作为到达角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOD测量的发送方以及作为到达角AOD测量的接收方,比如编码“01XX”表示支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方,比如编码“11XX”表示支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“10XX”表示不支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“00XX”表示不支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOD测量的发送方以及是否支持作为AOD测量的接收方,比如“支持AOD发送和接收”,以及“不支持AOD发送支持接收”等。

示例二:

在本示例中,测角能力请求消息包括用于指示第二终端发送测角能力信息的请求指示字段,即本实施例中,直接根据第一终端的测角能力,指定第二终端在测角中的能力,请求指示字段指示的内容可以根据场景确定,比如,指定第二终端作为到达角AOA测角方式中的发送方的指示字段,比如,指定第二终端作为离开角AOD测角方式中的接收方的指示字段,比如,指定第二终端作为离开角AOD测角方式中的发送方的指示字段。

步骤1002,向第一终端反馈携带第二终端测角能力信息的响应消息。

在一个实施例中,第二终端向第一终端反馈携带第二终端的测角能力信息的响应消息,由此,可以根据第一终端的测角能力和第二终端的测角能力消息协商测角方式。

需要说明的是,第二终端的测角能力在不同的应用场景下,可以包括但不限于以下几种方式:

1)测角能力信息包括是否支持作为到达角AOA测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方,比如编码“XXX1”表示支持作为到达角AOA测量的发送方,编码“XXX0”表示不支持作为到达角AOA测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,比如“支持AOA发送”,以及“不支持AOA发送”等。

2)测角能力信息包括是否支持作为到达角AOA测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方,比如编码“XX1X”表示支持作为到达角AOA测量的接收方,编码“XX0X”表示不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,比如“支持AOA接收”,以及“不支持AOA接收”等。

3)测角能力信息包括是否支持作为离开角AOD测量的发送方,即是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的发送方,比如编码“X1XX”表示支持作为离开角AOD测量的发送方,编码“X0XX”表示不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的发送方,比如“支持AOD发送”,以及“不支持AOD发送”等。

4)测角能力信息包括是否支持作为离开角AOD测量的接收方,即是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的接收方,比如编码“1XXX”表示支持作为离开角AOD测量的接收方,编码“0XXX”表示不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的接收方,比如“支持AOD接收”,以及“不支持AOD接收”等。

5)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为到达角AOA测量的接收方,即否拥有作为到达角AOA测量的发送方的单天线,以及是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为到达角AOA测量的接收方,比如编码“XX01”表示支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方,比如编码“XX11”表示支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX10”表示不支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX00”表示不支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为AOA测量的接收方,比如“支持AOA发送和接收”,以及“不支持AOA发送支持接收”等。

6)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的发送方,比如编码“X0X1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X1X1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的发送方,比如编码“X1X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X0X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA发送和AOD发送”,以及“不支持AOA发送和AOD发送”等。

7)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的接收方,比如编码“0XX1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方,比如编码“1XX1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“1XX0”表示不支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“0XX0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA发送和AOD接收”,以及“不支持AOA发送和AOD接收”等。

8)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,即是否支持作为到达角AOA测量的发送方的单天线和作为接收方的多天线,以及,是否支持作为离开角AOD测量的接收方的单天线以及作为发送方的多天线等

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方和接收方,比如编码“0001”表示支持作为到达角AOA测量的发送方,不支持作为且不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“0011”表示支持作为到达角AOA测量的发送方和接收方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“1001”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方,比如编码“0101”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方等;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送和接收,不支持AOD的发送和AOD接收”,以及“不支持AOA发送和接收,不支持AOD接收支持AOD的发送”等。

9)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的发送方,比如编码“X01X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X11X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方,比如编码“X00X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X10X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和AOD发送”,以及“不支持AOA接收和AOD发送”等。

10)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的接收方,比如编码“0X1X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“0X0X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“1X1X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方,比如编码“1X0X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和AOD接收”,以及“不支持AOA接收和AOD接收”等。

11)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方,比如编码“X111”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X011”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X010”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X101”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和发送,支持AOD发送”,以及“不支持AOA接收,支持AOA的发送和AOD发送”等。

12)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的接收方,比如编码“1X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“0X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“1X01”表示不支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“1X00”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和发送,支持AOD接收”,以及“不支持AOA接收,支持AOA的发送和AOD接收”等。

13)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方和作为离开角AOD测量的发送方和接收方,比如编码“111X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“011X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“100X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“000X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA接收,支持AOD接收和发送”,以及“支持AOA接收,不支持AOD的发送和AOD接收”等。

14)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和作为离开角AOD测量的发送方和接收方,比如编码“11X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“10X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“01X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“00X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送,支持AOD接收和发送”,以及“支持AOA发送,不支持AOD的发送和AOD接收”等。

15)测角能力信息包括是否支持作为到达角AOD测量的发送方,以及是否支持作为到达角AOD测量的接收方,即否拥有作为到达角AOD测量的发送方的多天线,以及是否支持作为到达角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOD测量的发送方以及作为到达角AOD测量的接收方,比如编码“01XX”表示支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方,比如编码“11XX”表示支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“10XX”表示不支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“00XX”表示不支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOD测量的发送方以及是否支持作为AOD测量的接收方,比如“支持AOD发送和接收”,以及“不支持AOD发送支持接收”等。

进一步的,在一个实施例中具体的测角处理方式根据第一终端和第二终端的测角能力信息而协商确定,协商确定的结果可能包括但不限于以下结果:

1)第一终端的测角能力信息为支持作为到达角AOA测量的接收方,不支持为到达角AOA测量的发送方,不支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为达到角AOA测量的发送方。

则本实施例中的测角处理方式为第一终端作为到达角AOA测量的接收方,第二终端作为达到角AOA测量的发送方。

2)第一终端的测角能力信息为支持作为到达角AOA测量的接收方,支持为到达角AOA测量的发送方,不支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为达到角AOA测量的接收方,不支持作为达到角AOA测量的接收方。

则本实施例中的测角处理方式为第一终端作为到达角AOA测量的接收方,第二终端作为达到角AOA测量的发送方。

3)第一终端的测角能力信息为支持作为到达角AOA测量的接收方,支持为到达角AOA测量的发送方,支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为达到角AOA测量的接收方,支持作为达到角AOA测量的接收方,不支持作为离开角AOD测量的发送方和接收方。

则本实施例中的测角处理方式为第一终端作为到达角AOA测量的接收方,第二终端作为达到角AOA测量的发送方。

或者,本实施例中的测角处理方式为第一终端作为到达角AOA测量的发送方,第二终端作为达到角AOA测量的接收方。

4)第一终端的测角能力信息为不支持作为到达角AOA测量的接收方,不支持为到达角AOA测量的发送方,支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为离开角AOD测量的接收方,支持作为离开角AOD测量的发送方。

则本实施例中的测角处理方式为第一终端作为离开角AOD测量的接收方,第二终端作为离开角AOD测量的发送方。

或者,本实施例中的测角处理方式为第一终端作为离开角AOD测量的发送方,第二终端作为离开角AOD测量的接收方。

5)第一终端的测角能力信息为不支持作为到达角AOA测量的接收方,不支持为到达角AOA测量的发送方,支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为不支持作为离开角AOD测量的接收方,支持作为离开角AOD测量的发送方。

则本实施例中的测角处理方式为第一终端作为离开角AOD测量的接收方,第二终端作为离开角AOD测量的发送方。

6)第一终端的测角能力信息为支持作为到达角AOA测量的接收方,支持为到达角AOA测量的发送方,支持作为离开角AOD测量的发送方和接收方,第二终端的测角能力信息为支持作为离开角AOD测量的接收方,支持作为离开角AOD测量的发送方,支持作为到达角AOA测量的发送方和接收方。

则本实施例中的测角处理方式为第一终端作为离开角AOD测量的接收方,第二终端作为离开角AOD测量的发送方。

或者,本实施例中的测角处理方式为第一终端作为离开角AOD测量的发送方,第二终端作为离开角AOD测量的接收方。

或者,本实施例中的测角处理方式为第一终端作为到达角AOA测量的发送方,第二终端作为到达角AOA测量的接收方。

或者,本实施例中的测角处理方式为第一终端作为到达角AOA测量的接收方,第二终端作为到达角AOA测量的发送方。

综上,本发明实施例的测角处理方法,第二终端接收到第一终端发送的测角能力请求消息后,第二终端向第一终端反馈的携带第二终端测角能力信息的响应消息,由此,实现了第一终端和第二终端基于交互握手的方式,在第一终端和第二终端时间进行测角处理,扩展了测角处理的方式,提高了测角处理的灵活性。

在实际执行过程中,为了提高测角协商的效率,在一些可能的实施例中,直接指定第二终端的测角方式和对应的主体类型,其中,测角方式可以为AOA或者AOD,主体类型可以为对应测角方式下的接收方或者是发送方,从而,若是第二终端支持对应的指定测角方式和对应的主体类型,则直接完成对应的测角协商,大大提高了测角效率。

图11是根据本发明还一个实施例的测角处理方法的流程图,如图11所示,该方法包括:

步骤1101,接收第一终端根据第二终端测角能力信息发送的测角请求消息,其中,测角请求消息包括:指示第二终端采用的测角方式,以及指示第二终端执行测角方式对应的主体类型。

本实施例中的测角能力信息可以包括但不限于如下几种方式:

1)测角能力信息包括是否支持作为到达角AOA测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方,比如编码“XXX1”表示支持作为到达角AOA测量的发送方,编码“XXX0”表示不支持作为到达角AOA测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,比如“支持AOA发送”,以及“不支持AOA发送”等。

2)测角能力信息包括是否支持作为到达角AOA测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方,比如编码“XX1X”表示支持作为到达角AOA测量的接收方,编码“XX0X”表示不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,比如“支持AOA接收”,以及“不支持AOA接收”等。

3)测角能力信息包括是否支持作为离开角AOD测量的发送方,即是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的发送方,比如编码“X1XX”表示支持作为离开角AOD测量的发送方,编码“X0XX”表示不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的发送方,比如“支持AOD发送”,以及“不支持AOD发送”等。

4)测角能力信息包括是否支持作为离开角AOD测量的接收方,即是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为离开角AOD测量的接收方,比如编码“1XXX”表示支持作为离开角AOD测量的接收方,编码“0XXX”表示不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为离开角AOD测量的接收方,比如“支持AOD接收”,以及“不支持AOD接收”等。

5)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为到达角AOA测量的接收方,即否拥有作为到达角AOA测量的发送方的单天线,以及是否支持作为到达角AOA测量的接收方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为到达角AOA测量的接收方,比如编码“XX01”表示支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方,比如编码“XX11”表示支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX10”表示不支持作为到达角AOA测量的发送方且支持作为到达角AOA测量的接收方,比如编码“XX00”表示不支持作为到达角AOA测量的发送方且不支持作为到达角AOA测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为AOA测量的接收方,比如“支持AOA发送和接收”,以及“不支持AOA发送支持接收”等。

6)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的发送方,比如编码“X0X1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X1X1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的发送方,比如编码“X1X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方,比如编码“X0X0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA发送和AOD发送”,以及“不支持AOA发送和AOD发送”等。

7)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及,是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方以及作为离开角AOD测量的接收方,比如编码“0XX1”表示支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方,比如编码“1XX1”表示支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“1XX0”表示不支持作为到达角AOA测量的发送方且支持作为离开角AOD测量的接收方,比如编码“0XX0”表示不支持作为到达角AOA测量的发送方且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA发送和AOD接收”,以及“不支持AOA发送和AOD接收”等。

8)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,即是否支持作为到达角AOA测量的发送方的单天线和作为接收方的多天线,以及,是否支持作为离开角AOD测量的接收方的单天线以及作为发送方的多天线等

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方和接收方,比如编码“0001”表示支持作为到达角AOA测量的发送方,不支持作为且不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“0011”表示支持作为到达角AOA测量的发送方和接收方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且不支持作为离开角AOD测量的发送方,比如编码“1001”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方,比如编码“0101”表示支持作为到达角AOA测量的发送方,不支持达角AOA测量的接收方,不支持作为离开角AOD测量的接收方,且支持作为离开角AOD测量的发送方等;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送和接收,不支持AOD的发送和AOD接收”,以及“不支持AOA发送和接收,不支持AOD接收支持AOD的发送”等。

9)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的发送方,比如编码“X01X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X11X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方,比如编码“X00X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的发送方,比如编码“X10X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和AOD发送”,以及“不支持AOA接收和AOD发送”等。

10)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方以及作为离开角AOD测量的接收方,比如编码“0X1X”表示支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“0X0X”表示不支持作为到达角AOA测量的接收方且不支持作为离开角AOD测量的接收方,比如编码“1X1X”表示支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方,比如编码“1X0X”表示不支持作为到达角AOA测量的接收方且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和AOD接收”,以及“不支持AOA接收和AOD接收”等。

11)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的发送方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的发送方,比如编码“X111”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X011”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X010”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方,比如编码“X101”表示支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且不支持作为离开角AOD测量的发送方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的发送方,比如“支持AOA接收和发送,支持AOD发送”,以及“不支持AOA接收,支持AOA的发送和AOD发送”等。

12)测角能力信息包括是否支持作为到达角AOA测量的发送方和接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线和作为发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和接收方以及作为离开角AOD测量的接收方,比如编码“1X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“0X11”表示支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“1X01”表示不支持作为到达角AOA测量的接收方,支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“1X00”表示不支持作为到达角AOA测量的接收方,不支持作为AOA测量的发送方,且支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方和接收方,以及是否支持作为离开角AOD测量的接收方,比如“支持AOA接收和发送,支持AOD接收”,以及“不支持AOA接收,支持AOA的发送和AOD接收”等。

13)测角能力信息包括是否支持作为到达角AOA测量的接收方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的接收方的多天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的接收方和作为离开角AOD测量的发送方和接收方,比如编码“111X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“011X”表示支持作为到达角AOA测量的接收方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“100X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“000X”表示不支持作为到达角AOA测量的接收方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的接收方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA接收,支持AOD接收和发送”,以及“支持AOA接收,不支持AOD的发送和AOD接收”等。

14)测角能力信息包括是否支持作为到达角AOA测量的发送方,以及,是否支持作为离开角AOD测量的接收方,即是否支持作为到达角AOA测量的发送方的单天线,以及是否支持作为离开角AOD测量的接收方的单天线以及多发送方的多天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOA测量的发送方和作为离开角AOD测量的发送方和接收方,比如编码“11X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“10X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且支持作为离开角AOD测量的接收方,比如编码“01X1”表示支持作为到达角AOA测量的发送方,支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方,比如编码“00X1”表示支持作为到达角AOA测量的发送方,不支持作为AOD测量的发送方,且不支持作为离开角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOA测量的发送方,以及是否支持作为离开角AOD测量的发送方和接收方,比如“支持AOA发送,支持AOD接收和发送”,以及“支持AOA发送,不支持AOD的发送和AOD接收”等。

15)测角能力信息包括是否支持作为到达角AOD测量的发送方,以及是否支持作为到达角AOD测量的接收方,即否拥有作为到达角AOD测量的发送方的多天线,以及是否支持作为到达角AOD测量的接收方的单天线等。

在一个实施例中,测角能力信息中可以采用预先设置的编码来表示是否支持作为到达角AOD测量的发送方以及作为到达角AOD测量的接收方,比如编码“01XX”表示支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方,比如编码“11XX”表示支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“10XX”表示不支持作为到达角AOD测量的发送方且支持作为到达角AOD测量的接收方,比如编码“00XX”表示不支持作为到达角AOD测量的发送方且不支持作为到达角AOD测量的接收方;当然,测角能力信息中可以采用预先设置的文字关键字来表示是否支持作为到达角AOD测量的发送方以及是否支持作为AOD测量的接收方,比如“支持AOD发送和接收”,以及“不支持AOD发送支持接收”等。

在一个实施例中,第一终端直接根据第二终端的测角能力信息向第二终端发送测角请求消息,其中,测角请求消息包括指示第二终端采用的测角方式,以及指示第二终端执行测角方式对应的主体类型。

可选地,第一终端直接根据第二终端的测角能力信息向第二终端发送测角请求消息包可以有以下几个可能:

1)当指示第二终端采用的测角方式为AOA测角,指示第二终端执行测角方式对应的主体类型包括:AOA测量的发送方,或者,AOA测量的接收方。

2)当指示第二终端采用的测角方式为AOD测角,指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方。

3)当指示第二终端采用的测角方式为AOA测角和AOD测角时,则指示第二终端执行测角方式对应的主体类型包括:AOD测量的发送方,或者,AOD测量的接收方,或者,AOA测量的发送方,或者,AOA测量的接收方。

需要说明的是,本实施例中,根据第二终端的测角能力信息向第二终端发送的测角请求消息,必然也是与第一终端的测角能力相适配的,当第一终端的测角能力仅仅支持一种测角方式的一种主体类型,则在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中,必然包括对第一终端所支持的测角方式的对侧主体类型,当第一终端的测角能力满足所有测角方式的其中一个主体类型时,在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中,至少包括任意测角方式下的第一终端所不能支持的主体类型等,当然,若是第一终端的测角能力满足所有主体类型的所有主体类型时,在第二终端满足对应的测角能力的前提下,对第二终端发送的测角请求消息中可以为任意一种测角方式和对应的主体类型。

举例而言,当第一终端的测角能力信息对应的测角方式作为到达角AOA测量的发送方,第二终端的测角能力信息为支持作为到达角AOA测量的发送方和接收方,则对第二终端发送的测角请求消息中,包含指示第二终端执行的测角方式为作为到达角AOA测量,对应的主体类型为接收方。

步骤1102,向第一终端反馈的测角响应消息。

在一个实施例中,第二终端直接向第一终端反馈测角响应消息,以便于第一终端根据该测角响应消息与第二终端具体确定测角方式,其中,测角响应消息可以包括应用测角方式等,当是应用测角响应方式时,则直接完成第一终端和第二终端的测角方式的确定,提高了测角协商效率。

需要说明的是,本实施例中,第二终端想第一终端终端反馈测角响应消息的内容可以参照上述实施例的详细描述,在此不再赘述。

综上,本发明实施例的测角处理,接收第一终端直接根据第二终端的测角能力信息直接指示的第二终端的测角类型和对应的主体类型,避免根据第二终端反馈的测角能力信息再次协商确定对应的测角类型和对应的主体类型,提高了测角协商的效率。

与上述几种实施例提供的测角处理方法相对应,本发明还提供一种测角处理装置,由于本发明实施例提供的测角处理装置与上述几种实施例提供的测角处理方法相对应,因此在测角处理方法的实施方式也适用于本实施例提供的测角处理装置,在一个实施例中不再详细描述。图12是根据本发明提出的一种测角处理装置的结构示意图。

图12是根据本发明一个实施例的测角处理装置的结构示意图,该装置应用在第一终端,如图12所示,该测角处理装置包括:发送模块1201和第一接收模块1202,其中,

发送模块1201,用于向第二终端发送测角能力请求消息;

第一接收模块1202,用于接收所述第二终端反馈的携带所述第二终端测角能力信息的响应消息。

综上,本发明实施例的测角处理装置,第一终端向第二终端发送测角能力请求消息,第一终端接收第二终端反馈的携带第二终端测角能力信息的响应消息,由此,实现了第一终端和第二终端基于交互握手的方式,在第一终端和第二终端时间进行测角处理,扩展了测角处理的方式,提高了测角处理的灵活性。

与上述几种实施例提供的测角处理方法相对应,本发明还提供一种测角处理装置,由于本发明实施例提供的测角处理装置与上述几种实施例提供的测角处理方法相对应,因此在测角处理方法的实施方式也适用于本实施例提供的测角处理装置,在一个实施例中不再详细描述。图13是根据本发明提出的另一种测角处理装置的结构示意图。

图13是根据本发明提供的另一种测角处理装置的结构示意图,该装置应用在第二终端中,如图13所示,该测角处理装置包括:第二接收模块1301和反馈模块1302,其中,

第二接收模块1301,用于接收第一终端发送的测角能力请求消息;

反馈模块1302,用于向第一终端反馈携带第二终端测角能力信息的响应消息。

综上,本发明实施例的测角处理装置,第二终端接收第一终端发送的测角能力请求消息,向第一终端反馈携带第二终端测角能力信息的响应消息,由此,实现了第一终端和第二终端基于交互握手的方式,在第一终端和第二终端时间进行测角处理,扩展了测角处理的方式,提高了测角处理的灵活性。

根据本发明的实施例,本发明还提供了一种通信设备和一种可读存储介质。

如图14所示,是根据本发明实施例的测角处理的通信设备的框图。通信设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。通信设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。

如图14所示,该通信设备包括:一个或多个处理器1401、存储器1402,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在通信设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个通信设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图14中以一个处理器1401为例。

存储器1402即为本发明所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本发明所提供的测角处理方法。本发明的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本发明所提供的测角处理方法。

存储器1402作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本发明实施例中的测角处理方法对应的程序指令/模块。处理器1401通过运行存储在存储器1402中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的测角处理方法。

存储器1402可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据定位通信设备的使用所创建的数据等。此外,存储器1402可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。可选地,存储器1402可选包括相对于处理器1401远程设置的存储器,这些远程存储器可以通过网络连接至定位通信设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

执行测角处理的通信设备还可以包括:输入装置1403和输出装置1404。处理器1401、存储器1402、输入装置1403和输出装置1404可以通过总线或者其他方式连接,图14中以通过总线连接为例。

输入装置1403可接收输入的数字或字符信息,以及产生与定位通信设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置1404可以包括显示设备、辅助照明装置(例如,LED)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(LCD)、发光二极管(LED)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。

此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用ASIC(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(PLD)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。

根据本发明实施例的测角处理装置,第二终端接收第一终端发送的测角能力请求消息,向第一终端反馈携带第二终端测角能力信息的响应消息,由此,实现了第一终端和第二终端基于交互握手的方式,在第一终端和第二终端时间进行测角处理,扩展了测角处理的方式,提高了测角处理的灵活性。

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明公开的技术方案所期望的结果,本文在此不进行限制。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

相关技术
  • 测角处理方法、装置和通信设备
  • 一种测角方法、测角装置及测角系统
技术分类

06120112515808