通信匹配方法、用户设备和基站的制作方法

文档序号:7963321阅读:329来源:国知局
专利名称:通信匹配方法、用户设备和基站的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种通信匹配方法、用户设备和基站。
背景技术
设备到设备(Device to Device ;以下简称:D2D)通信技术可以实现本地自组网(ad-hoc)网络和短距离通信的服务和数据应用。为提高频谱利用率,D2D系统与蜂窝系统共用相同的资源。D2D系统中的D2D终端接入蜂窝系统,要遵循蜂窝系统的时间和时隙。D2D系统可以支持信息共享、游戏、社交服务和移动广告等业务。现有技术中,D2D系统中的D2D终端利用自身的感知功能,根据感知到的结果自主地与其他D2D终端进行通信匹配,无须演进分组核心网(Evolved Packet Core;以下简称:EPC)/ 演进通用陆地无线接入网络(Evolved Universal Mobile TelecommunicationsSystem Terrestrial Radio Access Network ;以下简称:E-UTRAN)网络的控制和分配,并且也没有运营商网络的鉴权和认证;同时,现有的通信匹配技术中,无法考虑到基站的能力和拓扑结构,上述因素均会导致D2D流程的失败和异常。

发明内容
本发明实施例提供一种通信匹配方法、用户设备和基站,以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,提高通信匹配的成功率。本发明实施例提供一种通信匹配方法,包括:支持设备到设备D2D功能的第二用户设备获得所述第二用户设备当前所在小区的服务基站的D2D能力信息;所述第二用户设备根据所述D2D能力信息确定所述第二用户设备当前所在小区支持D2D功能之后,获得支持D2D功能的第一用户设备广播的所述第一用户设备的信息;所述第二用户设备根据所述第一用户设备的信息和所述第二用户设备当前所在小区的服务基站的D2D能力信息与所述第一用户设备进行通信匹配。本发明实施例还提供一种通信匹配方法,包括:支持设备到设备D2D功能的第二用户设备当前所在小区的服务基站接收所述第二用户设备发送的连接建立消息,所述连接建立消息是所述第二用户设备根据支持D2D功能的第一用户设备的信息,确定需要与所述第一用户设备进行通信匹配之后发送给所述第二用户设备当前所在小区的服务基站的;所述第二用户设备当前所在小区的服务基站根据所述连接建立消息和所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息对所述第二用户设备与所述第一用户设备进行通信匹配。本发明实施例还提供一种用户设备,所述用户设备为支持设备到设备D2D功能的第二用户设备,所述用户设备包括:获得模块、确定模块和通信匹配模块;
所述获得模块,用于获得所述第二用户设备当前所在小区的服务基站的D2D能力信息,以及在所述确定模块确定所述第二用户设备当前所在小区支持D2D功能之后,获得支持D2D功能的第一用户设备广播的所述第一用户设备的信息;所述确定模块,用于根据所述获得模块获得的所述D2D能力信息确定所述第二用户设备当前所在小区支持D2D功能;所述通信匹配模块,用于根据所述获得模块获得的所述第一用户设备的信息和所述获得模块获得的所述第二用户设备当前所在小区的服务基站的D2D能力信息与所述第一用户设备进行通信匹配。本发明实施例还提供一种基站,所述基站为支持设备到设备D2D功能的第二用户设备当前所在小区的服务基站,所述基站包括:接收模块,用于接收所述第二用户设备发送的连接建立消息,所述连接建立消息是所述第二用户设备根据支持D2D功能的第一用户设备的信息,确定需要与所述第一用户设备进行通信匹配之后发送给所述第二用户设备当前所在小区的服务基站的;匹配模块,用于根据所述接收模块接收的所述连接建立消息和所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息对所述第二用户设备与所述第一用户设备进行通信匹配。通过本发明实施例,支持D2D功能的第二用户设备根据第二用户设备当前所在小区的服务基站的D2D能力信息,以及第一用户设备的信息与该第一用户设备进行通信匹配,从而可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明通信匹配方法一个实施例的流程图;图2为本发明通信匹配方法另一个实施例的流程图;图3为本发明通信匹配方法再一个实施例的流程图;图4为本发明通信匹配方法再一个实施例的流程图;图5为本发明通信匹配方法再一个实施例的流程图;图6为本发明通信匹配方法再一个实施例的流程图;图7为本发明用户设备一个实施例的结构示意图;图8为本发明用户设备另一个实施例的结构示意图;图9为本发明基站一个实施例的结构示意图;图10为本发明基站另一个实施例的结构不意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明通信匹配方法一个实施例的流程图,如图1所示,该通信匹配方法可以包括:步骤101,支持D2D功能的第二用户设备获得第二用户设备当前所在小区的服务基站的D2D能力信息。具体地,第二用户设备可以接收上述第二用户设备当前所在小区的服务基站发送的广播消息,该广播消息携带上述D2D能力信息;或者,第二用户设备在与该第二用户设备当前所在小区的服务基站建立无线资源控制(Radio Resource Control ;以下简称:RRC)连接的过程中,接收第二用户设备当前所在小区的服务基站发送的RRC连接消息,该RRC连接消息携带上述D2D能力信息。具体地,上述D2D能力信息用于指示第二用户设备当前所在小区的服务基站是否支持D2D功能;当上述D2D能力信息指示第二用户设备当前所在小区的服务基站支持D2D功能时,第二用户设备可以确定上述第二用户设备当前所在小区支持D2D功能。步骤102,第二用户设备根据上述D2D能力信息确定第二用户设备当前所在小区支持D2D功能之后,获得支持D2D功能的第一用户设备广播的第一用户设备的信息。本实施例中,支持D2D功能的第一用户设备广播第一用户设备的信息的步骤可以为:第一用户设备获得上述第一用户设备当前所在小区的服务基站的D2D能力信息;第一用户设备根据上述D2D能力信息确定第一用户设备当前所在小区支持D2D功能之后,获得用于广播上述第一用户设备的信息的资源;第一用户设备在获得的资源上广播上述第一用户设备的信息。本实施例中,第一用户设备的信息包括第一用户设备的标识、服务码和应用层服务信息之一或组合;当第一用户设备需要获得服务时,上述第一用户设备的信息还可以包括第一用户设备的需求信息。其中,第一用户设备的标识包括第一用户设备的应用层标识、物理标识、非接入层标识(Non-Access Stratum Identifier ;以下简称:NAS ID)和接入层标识(AccessStratum Identifier ;以下简称:AS ID)之一或组合。举例来说,应用层标识可以为字符串、数字和字符之一或组合表示的第一用户设备的用户名称;物理标识可以为:国际移动用户识别码(International MobileSubscriber Identification ;以下简称:IMSI)等特定码序列;NAS ID可以为服务临时移动用户标识(Serving Temporary Mobile Subscriber Identifier ;以下简称:s-TMSI)或全局唯一临时标识(Global Unique Temporary Identifier ;以下简称:GUTI),如果第一用户设备处于空闲态,可以用上次保存的旧的s-TMSI或⑶TI ;如果第一用户设备处于连接态,可以用当前的s-TMSI或⑶TI ;AS ID可以为小区无线网络临时标识(Cell RadioNetwork Temporary Identif ier ;以下简称:C-RNTI)或 D-RNTI (即用于 D2D 的无线网络临时标识(Radio Network Temporary Identif ier ;以下简称:RNTI));上述应用层服务信息包括用户可以解读的服务信息,该用户可以解读的服务信息包括服务类型和/或服务内容,举例来说,服务内容可以为广告信息、某个电影的视频或游戏等;上述服务码可以为字符、字符串或数字序列,用于标识应用层服务信息;上述需求信息可以为求租或求购等信息。步骤103,第二用户设备根据第一用户设备的信息和第二用户设备当前所在小区的服务基站的D2D能力信息与第一用户设备进行通信匹配。本实施例的一种实现方式中,第一用户设备的信息还包括第一用户设备的服务小区和/或服务基站的信息,其中,第一用户设备的服务小区和/或服务基站的信息包括第一用户设备的服务小区和/或服务基站的标识,以及第一用户设备的服务基站的D2D能力信息等信息;当上述D2D能力信息指示第二用户设备当前所在小区的服务基站支持D2D功能时,上述D2D能力信息还包括第二用户设备当前所在小区的服务基站支持的D2D能力类型信息。其中,上述D2D能力类型信息可以包括:第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区内除第二用户设备之外的另一用户设备的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与第二用户设备当前所在小区的服务基站所服务的除上述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的任一基站所服务的另一用户设备之间的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备所在无线接入系统之外的另一无线接入系统下的任一用户设备之间的D2D通信功能;其中,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能是指第二用户设备当前所在小区的服务基站仅支持与除自身之外有限的至少一个基站服务范围内的另一用户设备实现D2D连接,当第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能时,第二用户设备当前所在小区的服务基站需要提供可匹配的基站的列表。本实现方式中,第二用户设备可以根据第一用户设备的信息确定是否需要与第一用户设备进行通信匹配;如果第二用户设备确定需要与第一用户设备进行通信匹配,则第二用户设备可以根据上述第一用户设备的服务小区和/或服务基站的信息,以及第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定与第一用户设备匹配成功。举例来说,假设第二用户设备需要获得某个游戏的信息,而第一用户设备广播的该第一用户设备的应用层服务信息中包括第二用户设备需要获得的游戏的信息,则第二用户设备确定需要与第一用户设备进行通信匹配;反之,如果第一用户设备广播的该第一用户设备的应用层服务信息中不包括第二用户设备需要获得的游戏的信息,则第二用户设备确定不需要与第一用户设备进行通信匹配;当然,这只是第二用户设备确定是否需要与第一用户设备进行通信匹配的一个示例,本发明并不仅限于此,第二用户设备还可以根据第一用户设备的信息中的其他信息,例如:第一用户设备的应用层标识等确定是否需要与第一用户设备进行通信匹配,本发明对此不作限定。接下来,如果第二用户设备当前所在小区的服务基站支持的D2D能力类型信息为第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区内除第二用户设备之外的另一用户设备的D2D通信功能,或者第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区的服务基站所服务的除上述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能,而第一用户设备的服务基站与第二用户设备当前所在小区的服务基站不同,则第二用户设备确定与第一用户设备匹配失败;而如果第一用户设备的服务基站与第二用户设备当前所在小区的服务基站相同,则第二用户设备确定与第一用户设备匹配成功。本实施例的另一种实现方式中,第一用户设备的标识包括第一用户设备的物理标识,以及第一用户设备的应用层标识、非接入层标识和接入层标识之一或组合,其中上述物理标识利用第一用户设备的服务小区和/或服务基站的标识进行加扰;本实现方式中,第二用户设备可以先通过第二用户设备的服务小区或服务基站的标识,或者通过第二用户设备的相邻小区或相邻基站的标识对第一用户设备的信息中的第一用户设备的物理标识进行解扰,获得第一用户设备的服务小区和/或服务基站的标识;其中,第一用户设备的服务小区和/或服务基站的标识包括可以唯一标识第一用户设备的服务小区和/或服务基站的字符、数字或字符串,或上述三者的组合,本发明实施例对第一用户设备的服务小区和/或服务基站的标识的具体形式不作限定;然后,第二用户设备可以根据第一用户设备的服务小区和/或服务基站的标识,以及第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定第一用户设备是否满足通信匹配条件;如果确定第一用户设备满足通信匹配条件,则第二用户设备根据第一用户设备的信息确定是否需要与第一用户设备进行通信匹配;如果第二用户设备确定需要与第一用户设备进行通信匹配之后,则第二用户设备确定与第一用户设备匹配成功。举例来说,如果第二用户设备当前所在小区的服务基站支持的D2D能力类型信息为第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区内除第二用户设备之外的另一用户设备的D2D通信功能,或者第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区的服务基站所服务的除上述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能,而第一用户设备的服务基站与第二用户设备当前所在小区的服务基站不同,则第二用户设备确定第一用户设备不满足通信匹配条件,进而可以确定与第一用户设备匹配失败;而如果第一用户设备的服务基站与第二用户设备当前所在小区的服务基站相同,则第二用户设备确定第一用户设备满足通信匹配条件,进而可以确定是否需要与第一用户设备进行通信匹配。假设第二用户设备需要获得某个游戏的信息,而第一用户设备广播的该第一用户设备的应用层服务信息中包括第二用户设备需要获得的游戏的信息,则第二用户设备确定需要与第一用户设备进行通信匹配,进而第二用户设备可以确定与第一用户设备匹配成功。需要说明的是,本发明实施例中的基站可以为演进基站(evolvedNodeB ;以下简称:eNB)等,本发明实施例对基站的具体形式不作限定,下同。上述实施例可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。图2为本发明通信匹配方法另一个实施例的流程图,如图2所示,该通信匹配方法可以包括:步骤201,支持D2D功能的第二用户设备当前所在小区的服务基站接收第二用户设备发送的连接建立消息,该连接建立消息是第二用户设备根据支持D2D功能的第一用户设备的信息,确定需要与第一用户设备进行通信匹配之后发送给第二用户设备当前所在小区的服务基站的。本实施例中,第一用户设备的信息包括所述第一用户设备的标识、服务码和应用层服务信息之一或组合;当第一用户设备需要获得服务时,上述第一用户设备的信息还可以包括第一用户设备的需求信息。其中,第一用户设备的标识包括第一用户设备的应用层标识、物理标识、NAS ID和AS ID之一或组合;举例来说,应用层标识可以为字符串、数字和字符之一或组合表示的第一用户设备的用户名称;物理标识可以为:MSI等特定码序列;NAS ID可以为s-TMSI或⑶TI,如果第一用户设备处于空闲态,可以用上次保存的旧的s-TMSI或⑶TI ;如果第一用户设备处于连接态,可以用当前的s-TMSI或⑶TI ;AS ID可以为C-RNTI或D-RNTI (即用于D2D的RNTI);上述应用层服务信息包括用户可以解读的服务信息,该用户可以解读的服务信息包括服务类型和/或服务内容,举例来说,服务内容可以为广告信息、某个电影的视频或游戏等;上述服务码可以为字符、字符串或数字序列,用于标识应用层服务信息;上述需求信息可以为求租或求购等信息。举例来说,假设第二用户设备需要获得某个游戏的信息,而第一用户设备广播的该第一用户设备的应用层服务信息中包括第二用户设备需要获得的游戏的信息,则第二用户设备确定需要与第一用户设备进行通信匹配。步骤202,第二用户设备当前所在小区的服务基站根据上述连接建立消息和第二用户设备当前所在小区的服务基站支持的D2D能力类型信息对第二用户设备与第一用户设备进行通信匹配。其中,上述D2D能力类型信息可以包括:第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区内除第二用户设备之外的另一用户设备的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与第二用户设备当前所在小区的服务基站所服务的除上述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的任一基站所服务的另一用户设备之间的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备所在无线接入系统之外的另一无线接入系统下的任一用户设备之间的D2D通信功能;其中,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能是指第二用户设备当前所在小区的服务基站仅支持与除自身之外有限的至少一个基站服务范围内的用户设备实现D2D连接,当第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能时,第二用户设备当前所在小区的服务基站需要提供可匹配的基站的列表。本实施例的一种实现方式中,第一用户设备的信息还可以包括第一用户设备的服务小区和/或服务基站的信息,其中,第一用户设备的服务小区和/或服务基站的信息包括第一用户设备的服务小区和/或服务基站的标识,以及第一用户设备的服务基站的D2D能力信息等信息;上述连接建立消息携带D2D建立类型信息、第二用户设备的标识和第一用户设备的标识,以及第一用户设备的服务小区和/或服务基站的信息;本实现方式中,第二用户设备当前所在小区的服务基站可以根据上述连接建立消息携带的第一用户设备的服务小区和/或服务基站的信息,以及第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定第一用户设备与第二用户设备匹配成功。举例来说,如果第二用户设备当前所在小区的服务基站支持的D2D能力类型信息为第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区内除第二用户设备之外的另一用户设备的D2D通信功能,或者第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区的服务基站所服务的除上述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能,而第一用户设备的服务基站与第二用户设备当前所在小区的服务基站不同,则第二用户设备当前所在小区的服务基站可以确定第一用户设备与第二用户设备匹配失败;而如果第一用户设备的服务基站与第二用户设备当前所在小区的服务基站相同,则第二用户设备当前所在小区的服务基站可以确定第一用户设备与第二用户设备匹配成功。本实施例的另一种实现方式中,上述连接建立消息携带D2D建立类型,第二用户设备的标识和第一用户设备的标识;本实现方式中,第二用户设备当前所在小区的服务基站先在自身保存的用户设备上下文中查找第一用户设备的标识;如果查找到,则第二用户设备当前所在小区的服务基站确定自身为第一用户设备的服务基站,并根据第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定第一用户设备与第二用户设备匹配成功;如果第二用户设备当前所在小区的服务基站在自身保存的用户设备上下文中未查找到第一用户设备的标识,则第二用户设备当前所在小区的服务基站确定自身不是第一用户设备的服务基站,然后第二用户设备当前所在小区的服务基站向核心网设备进行查询,获得第一用户设备的服务基站的信息,其中第一用户设备的服务基站的信息可以包括第一用户设备的服务基站的标识和第一用户设备的服务基站的D2D能力信息等信息;然后,第二用户设备当前所在小区的服务基站可以根据第一用户设备的服务基站的信息和第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定第一用户设备与第二用户设备匹配成功。
上述实施例可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。图3为本发明通信匹配方法再一个实施例的流程图,如图3所示,该通信匹配方法可以包括:步骤301,支持D2D功能的UEl获得UEl当前所在小区的服务基站的D2D能力信
肩、O其中,UEl当前所在小区包括UEl切换到的目的小区,或UEl开机时所在的小区。具体地,UEl可以接收UEl当前所在小区的服务基站发送的广播消息,该广播消息携带上述D2D能力信息;或者,UEl在与UEl当前所在小区的服务基站建立RRC连接的过程中,接收UEl当前所在小区的服务基站发送的RRC连接消息,该RRC连接消息携带上述D2D能力信息。本实施例中,上述D2D能力信息用于指示UEl当前所在小区的服务基站是否支持D2D功能;当上述D2D能力信息指示UEl当前所在小区的服务基站支持D2D功能时,UEl可以确定UEl当前所在小区支持D2D功能。进一步地,当上述D2D能力信息指示UEl当前所在小区的服务基站支持D2D功能时,上述D2D能力信息还包括UEl当前所在小区的服务基站支持的D2D能力类型信息;其中,上述D2D能力类型信息可以为UEl当前所在小区的服务基站支持UEl与UEl当前所在小区内除UEl之外的另一 UE的D2D通信功能;或者,支持UEl与UEl当前所在小区的服务基站所服务的除上述UEl当前所在小区之外的另一小区内的UE的D2D通信功能;或者,支持UEl与除上述UEl当前所在小区的服务基站之外的任一基站所服务的另一UE之间的D2D通信功能;或者,支持UEl与除上述UEl当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能;或者,支持UEl与除上述UEl所在无线接入系统之外的另一无线接入系统下的任一 UE之间的D2D通信功能;其中,UEl当前所在小区的服务基站支持UEl与除上述UEl当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能是指UEl当前所在小区的服务基站仅支持与除自身之外有限的至少一个基站的服务范围内的UE实现D2D连接,当UEl当前所在小区的服务基站支持UEl与除上述UEl当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能时,UEl当前所在小区的服务基站需要提供可匹配的基站的列表。步骤302,如果UEl当前所在小区支持D2D功能,UEl启动D2D功能,包括获得用于广播UEl的信息的资源、广播该UEl的信息和通信匹配等功能。本实施例中,如果UEl当前所在小区不支持D2D功能,则UEl将不会开启D2D功能。步骤303,UEl获得广播UEl的信息的资源,并在获得的资源上广播UEl的信息。本实施例中,UEl的信息包括UEl的标识、服务码和应用层服务信息之一或组合;当UEl需要获得服务时,上述UEl的彳目息还可以包括UEl的需求彳目息。其中,UEI的标识包括UEI的应用层标识、物理标识、NAS ID和AS ID之一或组合;举例来说,应用层标识可以为字符串、数字和字符之一或组合表示的UEl的用户名称;物理标识可以为:MSI等特定码序列;NAS ID可以为s-TMSI或⑶TI,如果第一用户设备处于空闲态,可以用上次保存的旧的s-TMSI或⑶TI ;如果第一用户设备处于连接态,可以用当前的s-TMSI或⑶TI ;AS ID可以为C-RNTI或D-RNTI (即用于D2D的RNTI);上述应用层服务信息包括用户可以解读的服务信息,该用户可以解读的服务信息包括服务类型和/或服务内容,举例来说,服务内容可以为广告信息、某个电影的视频或游戏等;上述服务码可以为字符、字符串或数字序列,用于标识应用层服务信息;上述需求信息可以为求租或求购等信息。进一步地,本实施例中,上述UEl的信息还包括UEl的服务小区和/或服务基站的信息,其中,UEl的服务小区和/或服务基站的信息包括UEl的服务小区和/或服务基站的标识,以及UEl的服务基站的D2D能力/[目息等彳目息。步骤304,支持D2D功能的UE2通过感知技术或对其他支持D2D功能的UE的搜索和测量,获知到有可能配对的UEl存在时,根据UEl广播的该UEl的信息,确定是否需要与UEl进行通信匹配;如果确定需要与UEl进行通信匹配,则UE2根据UEl广播的该UEl的服务小区和/或服务基站的信息,以及UE2当前所在小区的服务基站支持的D2D能力类型信息确定与UEl匹配成功。本实施例中,步骤304之前,与UEl相同,UE2也会按照步骤301 步骤303中描述的方法获得UE2当前所在小区的服务基站的D2D能力信息,启动D2D功能,以及广播UE2的信息。举例来说,假设UE2需要获得某个游戏的信息,而UEl广播的该UEl的应用层服务信息中包括UE2需要获得的游戏的信息,则UE2确定需要与UEl进行通信匹配;反之,如果UEl广播的该UEl的应用层服务信息中不包括UE2需要获得的游戏的信息,则UE2确定不需要与UEl进行通信匹配。当然,这只是UE2确定是否需要与UEl进行通信匹配的一个示例,本发明并不仅限于此,UE2还可以根据UEl的信息中的其他信息,例如-Ml的应用层标识等确定是否需要与UEl进行通信匹配,本发明对此不作限定。接下来,如果UE2当前所在小区的服务基站支持的D2D能力类型为UE2当前所在小区的服务基站支持UE2与UE2当前所在小区内除UE2之外的另一 UE的D2D通信功能,或者UE2当前所在小区的服务基站支持UE2与上述UE2当前所在小区的服务基站所服务的除上述UE2当前所在小区之外的另一小区内的UE的D2D通信功能,而UEl的服务基站与UE2当前所在小区的服务基站不同,则UE2确定与UEl匹配失败;而如果UEl的服务基站与UE2当前所在小区的服务基站相同,则UE2确定与UEl匹配成功。步骤305,确定与UEl匹配成功之后,UE2发起D2D连接建立流程。之后,UE1、UE2、UEl当前所在小区的服务基站、UE2当前所在小区的服务基站(图3中未不出)、移动管理实体(Mobility Management Entity ;以下简称:MME)、网关(Gateway ;以下简称:GW)和归属用户服务器(Home Subscriber Server ;以下简称:HSS)进行交互,完成Ud承载的建立过程。上述实施例可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。图4为本发明通信匹配方法再一个实施例的流程图,如图4所示,该通信匹配方法可以包括:
步骤401,支持D2D功能的UEl获得UEl当前所在小区的服务基站的D2D能力信
肩、O其中,UEl当前所在小区包括UEl切换到的目的小区,或UEl开机时所在的小区。具体地,UEl可以接收UEl当前所在小区的服务基站发送的广播消息,该广播消息携带上述D2D能力信息;或者,UEl在与UEl当前所在小区的服务基站建立RRC连接的过程中,接收UEl当前所在小区的服务基站发送的RRC连接消息,该RRC连接消息携带上述D2D能力信息。本实施例中,上述D2D能力信息用于指示UEl当前所在小区的服务基站是否支持D2D功能;当上述D2D能力信息指示UEl当前所在小区的服务基站支持D2D功能时,UEl可以确定UEl当前所在小区支持D2D功能。进一步地,当上述D2D能力信息指示UEl当前所在小区的服务基站支持D2D功能时,上述D2D能力信息还包括UEl当前所在小区的服务基站支持的D2D能力类型信息;其中,上述D2D能力类型信息可以为UEl当前所在小区的服务基站支持UEl与UEl当前所在小区内除UEl之外的另一 UE的D2D通信功能;或者,支持UEl与UEl当前所在小区的服务基站所服务的除上述UEl当前所在小区之外的另一小区内的UE的D2D通信功能;或者,支持UEl与除上述UEl当前所在小区的服务基站之外的任一基站所服务的另一 UE之间的D2D通信功能;或者,支持UEl与除上述UEl当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能;或者,支持UEl与除上述UEl所在无线接入系统之外的另一无线接入系统下的任一 UE之间的D2D通信功能;其中,UEl当前所在小区的服务基站支持UEl与除上述UEl当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能是指UEl当前所在小区的服务基站仅支持与除自身之外有限的至少一个基站的服务范围内的UE实现D2D连接,当UEl当前所在小区的服务基站支持UEl与除上述UEl当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能时,UEl当前所在小区的服务基站需要提供可匹配的基站的列表。步骤402,如果UEl当前所在小区支持D2D功能,UEl启动D2D功能,包括获得用于广播UEl的信息的资源、广播该UEl的信息和通信匹配等功能。本实施例中,如果UEl当前所在小区不支持D2D功能,则UEl将不会开启D2D功能。步骤403,UEl获得广播UEl的信息的资源,并在获得的资源上广播UEl的信息。本实施例中,UEl的信息包括UEl的标识、服务码和应用层服务信息之一或组合;当UEl需要获得服务时,上述UEl的彳目息还可以包括UEl的需求彳目息。其中,UEl的标识包括UEl的物理标识,以及UEl的应用层标识、NASID和AS ID之一或组合;举例来说,应用层标识可以为字符串、数字和字符之一或组合表示的UEl的用户名称;物理标识可以为:MSI等特定码序列;NAS ID可以为s-TMSI或⑶TI,如果第一用户设备处于空闲态,可以用上次保存的旧的s-TMSI或⑶TI ;如果第一用户设备处于连接态,可以用当前的s-TMSI或⑶TI ;AS ID可以为C-RNTI或D-RNTI(即用于D2D的RNTI);上述应用层服务信息包括用户可以解读的服务信息,该用户可以解读的服务信息包括服务类型和/或服务内容,举例来说,服务内容可以为广告信息、某个电影的视频或游戏等;
上述服务码可以为字符、字符串或数字序列,用于标识应用层服务信息;上述需求信息可以为求租或求购等信息。步骤404,支持D2D功能的UE2通过感知技术或对其他支持D2D功能的UE的搜索和测量,获知到有可能配对的UEl,并通过UE2的服务小区或服务基站的标识,或者通过UE2的相邻小区或相邻基站的标识对UE的信息中的UEl的物理标识进行解扰,获得UEl的服务小区和/或服务基站的标识。本实施例中,UEl的服务小区和/或服务基站的标识包括可以唯一标识UEl的服务小区和/或服务基站的字符、数字或字符串,或上述三者的组合,本发明实施例对UEl的服务小区和/或服务基站的标识的具体形式不作限定。步骤405,UE2根据UEl的服务小区和/或服务基站的标识,以及UE2当前所在小区的服务基站支持的D2D能力类型信息确定UEl是否满足通信匹配条件。本实施例中,步骤404之前,与UEl相同,UE2也会按照步骤401 步骤403中描述的方法获得UE2当前所在小区的服务基站的D2D能力信息,启动D2D功能,以及广播UE2的信息。举例来说,如果UE2当前所在小区的服务基站支持UE2与UE2当前所在小区内除UE2之外的另一 UE的D2D通信功能,或者UE2当前所在小区的服务基站支持UE2与上述UE2当前所在小区的服务基站所服务的除上述UE2当前所在小区之外的另一小区内的UE的D2D通信功能,而UEl的服务基站与UE2当前所在小区的服务基站不同,则UE2确定UEl不满足通信匹配条件,进而可以确定与UEl匹配失败;而如果UEl的服务基站与UE2当前所在小区的服务基站相同,则UE2确定UEl满足通信匹配条件。步骤406,如果确定UEl满足通信匹配条件,则UE2根据UEl的信息确定是否需要与UEl进行通信匹配;如果UE2确定需要与UEl进行通信匹配,则UE2确定与UEl匹配成功。举例来说,假设UE2需要获得某个游戏的信息,而UEl广播的该UEl的应用层服务信息中包括UE2需要获得的游戏的信息,则UE2确定需要与UEl进行通信匹配,进而UE2可以确定与UEl匹配成功。当然,这只是UE2确定是否需要与UEl进行通信匹配的一个示例,本发明并不仅限于此,UE2还可以根据UEl的信息中的其他信息,例如-Ml的应用层标识等确定是否需要与UEl进行通信匹配,本发明对此不作限定。步骤407,确定与UEl匹配成功之后,UE2发起D2D连接建立流程。之后,UE1、UE2、UE1当前所在小区的服务基站、UE2当前所在小区的服务基站(图4中未示出)、MME、GW和HSS进行交互,完成Ud承载的建立过程。上述实施例可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。图5为本发明通信匹配方法再一个实施例的流程图,如图5所示,该通信匹配方法可以包括:步骤501,支持D2D功能的UEl获得在UEl当前所在小区广播该UEl的信息的资源,并在获得的资源上广播UEl的信息。其中,UEl当前所在小区包括UEl切换到的目的小区,或UEl开机时所在的小区。
本实施例中,UEl的信息包括UEl的标识、服务码和应用层服务信息之一或组合;当UEl需要获得服务时,上述UEl的彳目息还可以包括UEl的需求彳目息。其中,UEl的标识包括UEl的应用层标识、物理标识、NAS ID和AS ID之一或组合;举例来说,应用层标识可以为字符串、数字和字符之一或组合表示的第一用户设备的用户名称;物理标识可以为:MSI等特定码序列;NAS ID可以为s-TMSI或⑶TI,如果UEl处于空闲态,可以用上次保存的旧的s-TMSI或⑶TI ;如果UEl处于连接态,可以用当前的 s-TMSI 或 GUTI ;AS ID 可以为 C-RNTI 或 D-RNTI (即用于 D2D 的 RNTI);上述应用层服务信息包括用户可以解读的服务信息,该用户可以解读的服务信息包括服务类型和/或服务内容,举例来说,服务内容可以为广告信息、某个电影的视频或游戏等;上述服务码可以为字符、字符串或数字序列,用于标识应用层服务信息;上述需求信息可以为求租或求购等信息;进一步地,本实施例中,UEl的信息还可以包括UEl的服务小区和/或服务基站的信息,其中,UEl的服务小区和/或服务基站的信息包括UEl的服务小区和/或服务基站的标识,以及UEl的服务基站的D2D能力/[目息等彳目息。同样,支持D2D功能的UE2也执行与UEl相同的操作,包括获得在UE2当前所在小区广播该UE2的信息的资源,并在获得的资源上广播UE2的信息。UE2的信息包括的内容与UEl的信息所包括的内容相同,在此不再赘述。步骤502,UE2通过感知技术或对其他支持D2D功能的UE的搜索和测量,获知到有可能配对的UEl存在时,根据UEl广播的该UEl的信息确定是否需要与UEl进行通信匹配,如果确定需要与UEl进行通信匹配,则UE2向UE2当前所在小区的服务基站发送连接建立消息,该连接建立消息携带D2D建立类型信息、UE2的标识和UEl的标识,以及UEl的服务小区和/或服务基站的信息。举例来说,假设UE2需要获得某个游戏的信息,而UEl广播的该UEl的应用层服务信息中包括UE2需要获得的游戏的信息,则UE2确定需要与UEl进行通信匹配;反之,如果UEl广播的该UEl的应用层服务信息中不包括UE2需要获得的游戏的信息,则UE2确定不需要与UEl进行通信匹配。本实施例中,如果确定不需要与UEl进行通信匹配,则UE2确定不发起D2D连接建立流程;反之,如果确定需要与UEl进行通信匹配,则UE2确定发起D2D连接建立流程,即向UE2当前所在小区的服务基站发送连接建立消息。步骤503,UE2当前所在小区的服务基站根据上述连接建立消息和自身支持的D2D能力类型信息确定UEl与UE2匹配成功。上述D2D能力类型信息可以为UE2当前所在小区的服务基站支持UE2与UE2当前所在小区内除UE2之外的另一 UE的D2D通信功能;或者,支持UE2与UE2当前所在小区的服务基站所服务的除上述UE2当前所在小区之外的另一小区内的UE的D2D通信功能;或者,支持UE2与除上述UE2当前所在小区的服务基站之外的任一基站所服务的另一 UE之间的D2D通信功能;或者,支持UE2与除上述UE2当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能;或者,支持UE2与除上述UE2所在无线接入系统之外的另一无线接入系统下的任一 UE之间的D2D通信功能;其中,UE2当前所在小区的服务基站支持UE2与除上述UE2当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能是指UE2当前所在小区的服务基站仅支持与除自身之外有限的至少一个基站的服务范围内的UE实现D2D连接,当UE2当前所在小区的服务基站支持UE2与除上述UE2当前所在小区的服务基站之外的有限的基站所服务的另一 UE之间的D2D通信功能时,UE2当前所在小区的服务基站需要提供可匹配的基站的列表。举例来说,如果UE2当前所在小区的服务基站支持的D2D能力类型为UE2当前所在小区的服务基站支持UE2与UE2当前所在小区内除UE2之外的另一 UE的D2D通信功能,或者UE2当前所在小区的服务基站支持UE2与上述UE2当前所在小区的服务基站所服务的除上述UE2当前所在小区之外的另一小区内的UE的D2D通信功能,而UEl的服务基站与UE2当前所在小区的服务基站不同,则UE2当前所在小区的服务基站确定UEl与UE2匹配失败;而如果UEl的服务基站与UE2当前所在小区的服务基站相同,则UE2当前所在小区的服务基站确定UEl与UE2匹配成功。进一步地,在确定UEl与UE2匹配成功之后,继续本次D2D连接建立流程,由UEl、UE2、UE2当前所在小区的服务基站、MME和核心网设备进行交互,完成Ud承载的建立过程。上述实施例可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。图6为本发明通信匹配方法再一个实施例的流程图,如图6所示,该通信匹配方法可以包括:步骤601,支持D2D功能的UEl获得在UEl当前所在小区广播该UEl的信息的资源,并在获得的资源上广播UEl的信息。其中,UEl当前所在小区包括UEl切换到的目的小区,或UEl开机时所在的小区。本实施例中,UEl的信息包括UEl的标识、服务码和应用层服务信息之一或组合;当UEl需要获得服务时,上述UEl的彳目息还可以包括UEl的需求彳目息。其中,UEl的标识包括UEl的应用层标识、物理标识、NAS ID和AS ID之一或组合;举例来说,应用层标识可以为字符串、数字和字符之一或组合表示的第一用户设备的用户名称;物理标识可以为:MSI等特定码序列;NAS ID可以为s-TMSI或⑶TI,如果UEl处于空闲态,可以用上次保存的旧的s-TMSI或⑶TI ;如果UEl处于连接态,可以用当前的 s-TMSI 或 GUTI ;AS ID 可以为 C-RNTI 或 D-RNTI (即用于 D2D 的 RNTI);上述应用层服务信息包括用户可以解读的服务信息,该用户可以解读的服务信息包括服务类型和/或服务内容,举例来说,服务内容可以为广告信息、某个电影的视频或游戏等;上述服务码可以为字符、字符串或数字序列,用于标识应用层服务信息; 上述需求信息可以为求租或求购等信息。同样,支持D2D功能的UE2也执行与UEl相同的操作,包括获得在UE2当前所在小区广播该UE2的信息的资源,并在获得的资源上广播UE2的信息。UE2的信息包括的内容与UEl的信息所包括的内容相同,在此不再赘述。步骤602,UE2通过感知技术或对其他支持D2D功能的UE的搜索和测量,获知到有可能配对的UEl存在时,根据UEl广播的该UEl的信息确定是否需要与UEl进行通信匹配,如果确定需要与UEl进行通信匹配,则UE2向UE2当前所在小区的服务基站发送连接建立消息,该连接建立消息携带D2D建立类型信息、UE2的标识和UEl的标识。举例来说,假设UE2需要获得某个游戏的信息,而UEl广播的该UEl的应用层服务信息中包括UE2需要获得的游戏的信息,则UE2确定需要与UEl进行通信匹配;反之,如果UEl广播的该UEl的应用层服务信息中不包括UE2需要获得的游戏的信息,则UE2确定不需要与UEl进行通信匹配。当然,这只是UE2确定是否需要与UEl进行通信匹配的一个示例,本发明并不仅限于此,UE2还可以根据UEl的信息中的其他信息,例如:UE1的应用层标识等确定是否需要与UEl进行通信匹配,本发明对此不作限定。本实施例中,如果确定不需要与UEl进行通信匹配,则UE2确定不发起D2D连接建立流程;反之,如果确定需要与UEl进行通信匹配,则UE2确定发起D2D连接建立流程,即向UE2当前所在小区的服务基站发送连接建立消息。步骤603,UE2当前所在小区的服务基站先在自身保存的用户设备上下文中查找UEl的标识,并根据查找结果对UEl与UE2进行通信匹配。具体地,如果UE2当前所在小区的服务基站在自身保存的用户设备上下文中查找到UEl的标识,则UE2当前所在小区的服务基站确定自身为UEl的服务基站,并根据自身支持的D2D能力类型信息确定UEl与UE2匹配成功;而如果UE2当前所在小区的服务基站在自身保存的用户设备上下文中未查找到UEl的标识,则UE2当前所在小区的服务基站确定自身不是UEl的服务基站,然后UE2当前所在小区的服务基站向核心网设备(例如:UE位置数据服务器)进行查询,获得UEl的服务基站的信息,其中UEl的服务基站的信息可以包括UEl的服务基站的标识和UEl的服务基站的D2D能力信息;然后,UE2当前所在小区的服务基站根据UEl的服务基站的信息和UE2当前所在小区的服务基站支持的D2D能力类型信息确定UEl与UE2匹配成功。举例来说,如果UE2当前所在小区的服务基站支持的D2D能力类型为UE2当前所在小区的服务基站支持UE2与UE2当前所在小区内除UE2之外的另一 UE的D2D通信功能,或者UE2当前所在小区的服务基站支持UE2与上述UE2当前所在小区的服务基站所服务的除上述UE2当前所在小区之外的另一小区内的UE的D2D通信功能,而UEl的服务基站与UE2当前所在小区的服务基站不同,则UE2当前所在小区的服务基站确定UEl不满足通信匹配条件,进而可以确定UEl与UE2匹配失败;而如果UEl的服务基站与UE2当前所在小区的服务基站相同,则UE2当前所在小区的服务基站确定UEl满足通信匹配条件,进而可以确定UEl与UE2匹配成功。进一步地,在确定UEl与UE2匹配成功之后,继续本次D2D连接建立流程,由UEl、UE2、UE2当前所在小区的服务基站、MME和核心网设备进行交互,完成Ud承载的建立过程。上述实施例可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
图7为本发明用户设备一个实施例的结构示意图,本实施例中的用户设备为支持D2D功能的第二用户设备,可以实现本发明图1所示实施例的流程,如图7所示,该用户设备可以包括:获得模块71、确定模块72和通信匹配模块73 ;获得模块71,用于获得第二用户设备当前所在小区的服务基站的D2D能力信息,以及在确定模块72确定第二用户设备当前所在小区支持D2D功能之后,获得支持D2D功能的第一用户设备广播的第一用户设备的信息;具体地,获得模块71可以接收第二用户设备当前所在小区的服务基站发送的广播消息,该广播消息携带上述D2D能力信息;或者,在与第二用户设备当前所在小区的服务基站建立RRC连接的过程中,接收第二用户设备当前所在小区的服务基站发送的RRC消息,该RRC连接消息携带上述D2D能力信息。确定模块72,用于根据获得模块71获得的D2D能力信息确定第二用户设备当前所在小区支持D2D功能;具体地,确定模块72可以当上述D2D能力信息指示第二用户设备当前所在小区的服务基站支持D2D功能时,确定第二用户设备当前所在小区支持D2D功能。通信匹配模块73,用于根据获得模块71获得的第一用户设备的信息和获得模块71获得的第二用户设备当前所在小区的服务基站的D2D能力信息与第一用户设备进行通信匹配。本实施例中,上述D2D能力信息用于指示第二用户设备当前所在小区的服务基站是否支持D2D功能;当上述D2D能力信息指示第二用户设备当前所在小区的服务基站支持D2D功能时,上述D2D能力信息还包括第二用户设备当前所在小区的服务基站支持的D2D能力类型信息。其中,上述D2D能力类型信息可以包括:第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区内除第二用户设备之外的另一用户设备的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与第二用户设备当前所在小区的服务基站所服务的除上述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的任一基站所服务的另一用户设备之间的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备所在无线接入系统之外的另一无线接入系统下的任一用户设备之间的D2D通信功能;其中,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能是指第二用户设备当前所在小区的服务基站仅支持与除自身之外有限的至少一个基站服务范围内的另一用户设备实现D2D连接,当第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能时,第二用户设备当前所在小区的服务基站需要提供可匹配的基站的列表。上述用户设备可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。
图8为本发明用户设备另一个实施例的结构示意图,与图7所示的用户设备相比,不同之处在于,本实施例的一种实现方式中,通信匹配模块73可以根据第一用户设备的信息确定是否需要与第一用户设备进行通信匹配,如果确定需要与第一用户设备进行通信匹配,则根据第一用户设备的服务小区和/或服务基站的信息,以及第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定与第一用户设备匹配成功。本实施例的另一种实现方式中,图8所示的用户设备还可以包括:解扰模块74,用于通过第二用户设备的服务小区或服务基站的标识,或者通过第二用户设备的相邻小区或相邻基站的标识对第一用户设备的信息中的第一用户设备的物理标识进行解扰,获得第一用户设备的服务小区和/或服务基站的标识。这时,通信匹配模块73可以根据第一用户设备的服务小区和/或服务基站的标识,以及第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定第一用户设备是否满足通信匹配条件;如果确定第一用户设备满足通信匹配条件,则根据第一用户设备的信息确定是否需要与第一用户设备进行通信匹配;如果确定需要与第一用户设备进行通信匹配,则确定与第一用户设备匹配成功。上述用户设备可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。图9为本发明基站一个实施例的结构示意图,本实施例中的基站为支持D2D功能的第二用户设备当前所在小区的服务基站,可以实现本发明图2所示实施例的流程,如图9所示,该基站可以包括:接收模块91和匹配模块92 ;其中,接收模块91,用于接收第二用户设备发送的连接建立消息,该连接建立消息是第二用户设备根据支持D2D功能的第一用户设备的信息,确定需要与第一用户设备进行通信匹配之后发送给第二用户设备当前所在小区的服务基站的。本实施例中,第一用户设备的信息包括所述第一用户设备的标识、服务码和应用层服务信息之一或组合;当第一用户设备需要获得服务时,上述第一用户设备的信息还可以包括第一用户设备的需求信息。其中,第一用户设备的标识包括第一用户设备的应用层标识、物理标识、NAS ID和AS ID之一或组合;举例来说,应用层标识可以为字符串、数字和字符之一或组合表示的第一用户设备的用户名称;物理标识可以为:MSI等特定码序列;NAS ID可以为s-TMSI或⑶TI,如果第一用户设备处于空闲态,可以用上次保存的旧的s-TMSI或⑶TI ;如果第一用户设备处于连接态,可以用当前的s-TMSI或⑶TI ;AS ID可以为C-RNTI或D-RNTI (即用于D2D的RNTI);上述应用层服务信息包括用户可以解读的服务信息,该用户可以解读的服务信息包括服务类型和/或服务内容,举例来说,服务内容可以为广告信息、某个电影的视频或游戏等;上述服务码可以为字符、字符串或数字序列,用于标识应用层服务信息;上述需求信息可以为求租或求购等信息。匹配模块92,用于根据接收模块91接收的连接建立消息和第二用户设备当前所在小区的服务基站支持的D2D能力类型信息对第二用户设备与第一用户设备进行通信匹配。其中,上述D2D能力类型信息可以包括:第二用户设备当前所在小区的服务基站支持第二用户设备与上述第二用户设备当前所在小区内除第二用户设备之外的另一用户设备的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与第二用户设备当前所在小区的服务基站所服务的除上述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的任一基站所服务的另一用户设备之间的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能;或者,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备所在无线接入系统之外的另一无线接入系统下的任一用户设备之间的D2D通信功能;其中,第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能是指第二用户设备当前所在小区的服务基站仅支持与除自身之外有限的至少一个基站服务范围内的另一用户设备实现D2D连接,当第二用户设备当前所在小区的服务基站支持第二用户设备与除上述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能时,第二用户设备当前所在小区的服务基站需要提供可匹配的基站的列表。上述基站可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。图10为本发明基站另一个实施例的结构示意图,与图9所示的基站相比,不同之处在于,本实施例的一种实现方式中,当第一用户设备的信息还包括第一用户设备的服务小区和/或服务基站的信息;上述连接建立消息携带D2D建立类型信息、第二用户设备的标识和所述第一用户设备的标识,以及第一用户设备的服务小区和/或服务基站的信息时,匹配模块92可以根据上述连接建立消息携带的第一用户设备的服务小区和/或服务基站的信息,以及第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定第一用户设备与第二用户设备匹配成功。本实施例的另一种实现方式中,匹配模块92可以包括:查找子模块921、确定子模块922和查询子模块923 ;本实现方式中,上述连接建立消息携带D2D建立类型,第二用户设备的标识和第一用户设备的标识;其中,查找子模块921,用于在基站保存的用户设备上下文中查找第一用户设备的标识;确定子模块922,用于在查找子模块921查找到第一用户设备的标识之后,确定上述基站为第一用户设备的服务基站,并根据第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定第一用户设备与第二用户设备匹配成功;确定子模块922,还用于在查找子模块921在上述基站保存的用户设备上下文中未查找到第一用户设备的标识之后,确定上述基站不是第一用户设备的服务基站;
查询子模块923,用于在确定子模块922确定所述基站不是第一用户设备的服务基站之后,向核心网设备进行查询,获得第一用户设备的服务基站的信息;这时,确定子模块922,还用于根据第一用户设备的服务基站的信息和第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定第一用户设备与第二用户设备匹配成功。上述基站可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种通信匹配方法,其特征在于,包括: 支持设备到设备D2D功能的第二用户设备获得所述第二用户设备当前所在小区的服务基站的D2D能力信息; 所述第二用户设备根据所述D2D能力信息确定所述第二用户设备当前所在小区支持D2D功能之后,获得支持D2D功能的第一用户设备广播的所述第一用户设备的信息; 所述第二用户设备根据所述第一用户设备的信息和所述第二用户设备当前所在小区的服务基站的D2D能力信息与所述第一用户设备进行通信匹配。
2.根据权利要求1所述的方法,其特征在于,所述支持设备到设备D2D功能的第二用户设备获得所述第二用户设备当前所在小区的服务基站的D2D能力信息包括: 所述第二用户设备接收所述第二用户设备当前所在小区的服务基站发送的广播消息,所述广播消息携带所述D2D能力信息;或者, 所述第二用户设备在与所述第二用户设备当前所在小区的服务基站建立无线资源控制连接的过程中,接收所述第二用户设备当前所在小区的服务基站发送的无线资源控制连接消息,所述无线资源控制连接消息携带所述D2D能力信息。
3.根据权利要求2所述的方法,其特征在于,所述D2D能力信息用于指示所述第二用户设备当前所在小区的服务基站是否支持D2D功能; 所述第二用户设备根据所述D2D能力信息确定所述第二用户设备当前所在小区支持D2D功能包括: 当所述D2D能力信息指示所述第二用户设备当前所在小区的服务基站支持D2D功能时,所述第二用户设备确定所述第二用户设备当前所在小区支持D2D功能。
4.根据权利要求3所述的方法,其特征在于,所述第一用户设备的信息包括所述第一用户设备的标识、服务码和应用层服务信息之一或组合。
5.根据权利要求4所述的方法,其特征在于,当所述第一用户设备需要获得服务时,所述第一用户设备的信息还包括所述第一用户设备的需求信息。
6.根据权利要求4或5所述的方法,其特征在于,所述第一用户设备的标识包括所述第一用户设备的应用层标识、物理标识、非接入层标识和接入层标识之一或组合; 所述第一用户设备的应用层服务信息包括所述用户设备的服务类型和/或服务内容; 所述第一用户设备的服务码用于标识所述第一用户设备的应用层服务信息。
7.根据权利要求6所述的方法,其特征在于,所述第一用户设备的信息还包括所述第一用户设备的服务小区和/或服务基站的信息;当所述D2D能力信息指示所述第二用户设备当前所在小区的服务基站支持D2D功能时,所述D2D能力信息还包括所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息; 所述第二用户设备根据所述第一用户设备的信息和所述第二用户设备当前所在小区的服务基站的D2D能力信息与所述第一用户设备进行通信匹配包括: 所述第二用户设备根据所述第一用户设备的信息确定是否需要与所述第一用户设备进行通信匹配; 如果所述第二用户设备确定需要与所述第一用户设备进行通信匹配,则所述第二用户设备根据所述第一用户设备的服务小区和/或服务基站的信息,以及所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定与所述第一用户设备匹配成功;所述D2D能力类型信息包括: 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与所述第二用户设备当前所在小区内除所述第二用户设备之外的另一用户设备的D2D通信功能;或者,所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与所述第二用户设备当前所在小区的服务基站所服务的除所述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备当前所在小区的服务基站之外的任一基站所服务的另一用户设备之间的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备所在无线接入系统之外的另一无线接入系统下的任一用户设备之间的D2D通信功倉泛。
8.根据权利要求6所述的方法,其特征在于,所述第一用户设备的标识包括所述第一用户设备的物理标识,以及所述第一用户设备的应用层标识、非接入层标识和接入层标识之一或组合,其中所述物理标识利用所述第一用户设备的服务小区和/或服务基站的标识进行加扰; 在所述第二用户设备根据所述第 一用户设备的信息和所述第二用户设备当前所在小区的服务基站的D2D能力信息与所述第一用户设备进行通信匹配之前,所述方法还包括:所述第二用户设备通过所述第二用户设备的服务小区或服务基站的标识,或者通过所述第二用户设备的相邻小区或相邻基站的标识对所述第一用户设备的信息中的所述第一用户设备的物理标识进行解扰,获得所述第一用户设备的服务小区和/或服务基站的标识。
9.根据权利要求8所述的方法,其特征在于,当所述D2D能力信息指示所述第二用户设备当前所在小区的服务基站支持D2D功能时,所述D2D能力信息还包括所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息; 所述第二用户设备根据所述第一用户设备的信息和所述第二用户设备当前所在小区的服务基站的D2D能力信息与所述第一用户设备进行通信匹配包括: 所述第二用户设备根据所述第一用户设备的服务小区和/或服务基站的标识,以及所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定所述第一用户设备是否满足通信匹配条件; 如果确定所述第一用户设备满足通信匹配条件,则所述第二用户设备根据所述第一用户设备的信息确定是否需要与所述第一用户设备进行通信匹配; 如果所述第二用户设备确定需要与所述第一用户设备进行通信匹配,则所述第二用户设备确定与所述第一用户设备匹配成功; 所述D2D能力类型信息包括: 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与所述第二用户设备当前所在小区内除所述第二用户设备之外的另一用户设备的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与所述第二用户设备当前所在小区的服务基站所服务的除所述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备当前所在小区的服务基站之外的任一基站所服务的另一用户设备之间的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备所在无线接入系统之外的另一无线接入系统下的任一用户设备之间的D2D通信功倉泛。
10.根据权利要求6所述的方法,其特征在于,支持D2D功能的第一用户设备广播所述第一用户设备的信息的步骤包括: 所述第一用户设备获得所述第一用户设备当前所在小区的服务基站的D2D能力信息; 所述第一用户设备根据所述D2D能力信息确定所述第一用户设备当前所在小区支持D2D功能之后,获得用于广播所述第一用户设备的信息的资源; 所述第一用户设备在获得的资源上广播所述第一用户设备的信息。
11.一种通信匹配方法,其 特征在于,包括: 支持设备到设备D2D功能的第二用户设备当前所在小区的服务基站接收所述第二用户设备发送的连接建立消息,所述连接建立消息是所述第二用户设备根据支持D2D功能的第一用户设备的信息,确定需要与所述第一用户设备进行通信匹配之后发送给所述第二用户设备当前所在小区的服务基站的; 所述第二用户设备当前所在小区的服务基站根据所述连接建立消息和所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息对所述第二用户设备与所述第一用户设备进行通信匹配。
12.根据权利要求11所述的方法,其特征在于,所述第一用户设备的信息包括所述第一用户设备的标识、服务码和应用层服务信息之一或组合; 当所述第一用户设备需要获得服务时,所述第一用户设备的信息还包括所述第一用户设备的需求信息。
13.根据权利要求12所述的方法,其特征在于,所述第一用户设备的标识包括所述第一用户设备的应用层标识、物理标识、非接入层标识和接入层标识之一或组合; 所述第一用户设备的应用层服务信息包括所述用户设备的服务类型和/或服务内容; 所述第一用户设备的服务码用于标识所述第一用户设备的应用层服务信息。
14.根据权利要求13所述的方法,其特征在于,所述第一用户设备的信息还包括所述第一用户设备的服务小区和/或服务基站的信息;所述连接建立消息携带D2D建立类型信息、所述第二用户设备的标识和所述第一用户设备的标识,以及所述第一用户设备的服务小区和/或服务基站的信息;所述第二用户设备当前所在小区的服务基站根据所述连接建立消息和所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息对所述第二用户设备与所述第一用户设备进行通信匹配包括: 所述第二用户设备当前所在小区的服务基站根据所述连接建立消息携带的所述第一用户设备的服务小区和/或服务基站的信息,以及所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定所述第一用户设备与所述第二用户设备匹配成功; 所述D2D能力类型信息包括: 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与所述第二用户设备当前所在小区内除所述第二用户设备之外的另一用户设备的D2D通信功能;或者,所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与所述第二用户设备当前所在小区的服务基站所服务的除所述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备当前所在小区的服务基站之外的任一基站所服务的另一用户设备之间的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备所在无线接入系统之外的另一无线接入系统下的任一用户设备之间的D2D通信功倉泛。
15.根据权利要求13所述的方法,其特征在于,所述连接建立消息携带D2D建立类型,所述第二用户设备的标识和所述第一用户设备的标识; 所述第二用户设备当前所在小区的服务基站根据所述连接建立消息和所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息对所述第二用户设备与所述第一用户设备进行通信匹配包括: 所述第二用户设备当前所在小区的服务基站在自身保存的用户设备上下文中查找所述第一用户设备的标识; 如果查找到,则所述第二用户设备当前所在小区的服务基站确定自身为所述第一用户设备的服务基站,并根据所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定所述第一用户设备与所述第二用户设备匹配成功; 如果所述第二用户设备当前所在小区的服务基站在自身保存的用户设备上下文中未查找到所述第一用户设备的标识,则所述第二用户设备当前所在小区的服务基站确定自身不是所述第一用户设备的服务基站,向核心网设备进行查询,获得所述第一用户设备的服务基站的信息;根据所述第一用户设备的服务基站的信息和所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定所述第一用户设备与所述第二用户设备匹配成功; 所述D2D能力类型信息包括: 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与所述第二用户设备当前所在小区内除所述第二用户设备之外的另一用户设备的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与所述第二用户设备当前所在小区的服务基站所服务的除所述第二用户设备当前所在小区之外的另一小区内的用户设备的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备当前所在小区的服务基站之外的任一基站所服务的另一用户设备之间的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备当前所在小区的服务基站之外的有限的基站所服务的另一用户设备之间的D2D通信功能;或者, 所述第二用户设备当前所在小区的服务基站支持所述第二用户设备与除所述第二用户设备所在无线接入系统之外的另一无线接入系统下的任一用户设备之间的D2D通信功倉泛。
16.一种用户设备,其特征在于,所述用户设备为支持设备到设备D2D功能的第二用户设备,所述用户设备包括:获得模块、确定模块和通信匹配模块; 所述获得模块,用于获得所述第二用户设备当前所在小区的服务基站的D2D能力信息,以及在所述确定模块确定所述第二用户设备当前所在小区支持D2D功能之后,获得支持D2D功能的第一用户设备广播的所述第一用户设备的信息; 所述确定模块,用于根据所述获得模块获得的所述D2D能力信息确定所述第二用户设备当前所在小区支持D2D功能; 所述通信匹配模块,用于根据所述获得模块获得的所述第一用户设备的信息和所述获得模块获得的所述第二用户设备当前所在小区的服务基站的D2D能力信息与所述第一用户设备进行通信匹配。
17.根据权利要求16所述的用户设备,其特征在于, 所述获得模块,具体用于接收所述第二用户设备当前所在小区的服务基站发送的广播消息,所述广播消息携带所述D2D能力信息;或者,在与所述第二用户设备当前所在小区的服务基站建立无线资源控制连接的过程中,接收所述第二用户设备当前所在小区的服务基站发送的无线资源控制连接消息,所述无线资源控制连接消息携带所述D2D能力信息。
18.根据权利要求16或17所述的用户设备,其特征在于, 所述确定模块,具体用于当所述D2D能力信息指示所述第二用户设备当前所在小区的服务基站支持D2D功能时,确定所述第二用户设备当前所在小区支持D2D功能。
19.根据权利要求18所述的用户设备,其特征在于, 所述通信匹配模块,具体用于根据所述第一用户设备的信息确定是否需要与所述第一用户设备进行通信匹配,如果确定需要与所述第一用户设备进行通信匹配,则根据所述第一用户设备的服务小区和/或服务基站的信息,以及所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定与所述第一用户设备匹配成功。
20.根据权利要求18所述的用户设备,其特征在于,还包括: 解扰模块,用于通过所述第二用户设备的服务小区或服务基站的标识,或者通过所述第二用户设备的相邻小区或相邻基站的标识对所述第一用户设备的信息中的所述第一用户设备的物理标识进行解扰,获得所述第一用户设备的服务小区和/或服务基站的标识。
21.据权利要求20所述的用户设备,其特征在于, 所述通信匹配模块,具体用于根据所述第一用户设备的服务小区和/或服务基站的标识,以及所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定所述第一用户设备是否满足通信匹配条件;如果确定所述第一用户设备满足通信匹配条件,则根据所述第一用户设备的信息确定是否需要与所述第一用户设备进行通信匹配;如果确定需要与所述第一用户设备进行通信匹配,则确定与所述第一用户设备匹配成功。
22.一种基站,其特征在于,所述基站为支持设备到设备D2D功能的第二用户设备当前所在小区的服务基站,所述基站包括: 接收模块,用于接收所述第二用户设备发送的连接建立消息,所述连接建立消息是所述第二用户设备根据支持D2D功能的第一用户设备的信息,确定需要与所述第一用户设备进行通信匹配之后发送给所述第二用户设备当前所在小区的服务基站的; 匹配模块,用于根据所述接收模块接收的所述连接建立消息和所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息对所述第二用户设备与所述第一用户设备进行通信匹配。
23.根据权利要求22所述的基站,其特征在于, 所述匹配模块,具体用于根据所述连接建立消息携带的所述第一用户设备的服务小区和/或服务基站的信息,以及所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定所述第一用户设备与所述第二用户设备匹配成功。
24.根据权利要求22所述的基站,其特征在于,所述匹配模块包括:查找子模块、确定子模块和查询子模块查找子模块,用于在所述基站保存的用户设备上下文中查找所述第一用户设备的标识; 确定子模块,用于在所述查找子模块查找到所述第一用户设备的标识之后,确定所述基站为所述第一用户设备的服务基站,并根据所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定所述第一用户设备与所述第二用户设备匹配成功; 所述确定子模块,还用于在所述查找子模块在所述基站保存的用户设备上下文中未查找到所述第一用户设备的标识之后,确定所述基站不是所述第一用户设备的服务基站; 查询子模块,用于在所述确定子模块确定所述基站不是所述第一用户设备的服务基站之后,向核心网设备进行查询,获得所述第一用户设备的服务基站的信息; 所述确定子模块,还用于根据所述第一用户设备的服务基站的信息和所述第二用户设备当前所在小区的服务基站支持的D2D能力类型信息确定所述第一用户设备与所述第二用户设备匹配成功。
全文摘要
本发明提供一种通信匹配方法、用户设备和基站,该通信匹配方法包括支持D2D功能的第二用户设备获得第二用户设备当前所在小区的服务基站的D2D能力信息;第二用户设备根据D2D能力信息确定第二用户设备当前所在小区支持D2D功能之后,获得支持D2D功能的第一用户设备广播的第一用户设备的信息;第二用户设备根据第一用户设备的信息和第二用户设备当前所在小区的服务基站的D2D能力信息与第一用户设备进行通信匹配。本发明可以实现根据用户设备的信息和基站的能力进行支持D2D功能的用户设备的通信匹配,避免了由于基站不支持D2D能力或基站支持D2D的能力有限,导致D2D通信匹配流程失败或异常的问题,进而可以提高通信匹配的成功率。
文档编号H04W76/02GK103096503SQ20111034591
公开日2013年5月8日 申请日期2011年11月4日 优先权日2011年11月4日
发明者柴丽, 蔺波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1