用于邻近服务的用户设备间发现与通信的方法与装置的制造方法

文档序号:9582255阅读:449来源:国知局
用于邻近服务的用户设备间发现与通信的方法与装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种用于邻近服务的用户设备间发现与通信的技术。
【背景技术】
[0002]3GPP邻近服务(Proximity Services,或者译为接近服务,也可简写为ProSe),也被称为邻近服务发现与通信,其已经在3GPP TR22.803规范中被研究过,并且TS23.303规范以及TR23.703规范中规定了相应的通信架构和增强功能。图1示出TS23.303规范所提出的邻近服务的通信架构。
[0003]邻近服务发现与直接通信可以支持两个或更多个位于直接通信范围中支持邻近服务的用户设备(User Equipment,简称UE)之间通信路径的发现与建立。邻近服务直接通信路径可以米用 E-UTRAN(evolved universal terrestrial rad1 access network,演进型通用陆基无线接入网)或WLAN (Wireless Local Area Networks,无线局域网)。
[0004]现有技术中,支持邻近服务的用户设备可以基于应用来执行用户设备间发现与通信,所述应用例如QQ、微信、MSN、大众点评、嘀嘀打车等各种应用程序。
[0005]对于邻近服务的建立,需要至少一个用户设备发布(announce)其希望用于建立通信的应用的应用编码(applicat1n code),并且需要至少另一个用户设备采用其希望用于建立通信的应用的应用编码来监视(monitor)其它正在发布应用编码的用户设备,为简单起见,将发布应用编码的用户设备简称为发布用户设备(announce UE),将采用应用编码来进行监视的用户设备简称为监视用户设备(monitor UE),当发布用户设备所发布的应用编码与监视用户设备所采用的应用编码一致时,发布用户设备和监视用户设备才有可能建立通信。
[0006]此外,对于同一个用户设备,其既可以发布应用编码,也可以对应用编码进行监视,而不存在对于一个用户设备仅可以作为发布用户设备或者仅可以作为监视用户设备的限制,并且,发布和监视也可以在同一个用户设备中同时进行。
[0007]更具体地,发布用户设备向邻近服务网络设备(ProSe funct1n)发送邻近服务发布请求,该邻近服务发布请求中包括发布用户设备希望用于建立通信的应用的应用标识(applicat1n id),邻近服务网络设备接收邻近服务发布请求,并采用映射算法将应用标识转换为应用编码,接着,邻近服务网络设备向发布用户设备发送邻近服务发现响应,该邻近服务发现响应中包括所转换的应用编码,以供发布用户设备采用该应用编码来进行发布。
[0008]相应地,监视用户设备向邻近服务网络设备发送邻近服务监视请求,该邻近服务监视请求中包括监视用户设备希望用于建立通信的应用的应用标识,邻近服务网络设备接收邻近服务监视请求,并采用映射算法将应用标识转换为应用编码,接着,邻近服务网络设备向监视用户设备发送邻近服务发现响应,该邻近服务发现响应中包括所转换的应用编码,以供监视用户设备采用该应用编码来进行监视。
[0009]其中,应用标识用于惟一地标识某一应用。邻近服务网络设备采用映射算法将应用标识转换为应用编码的过程意在使邻近服务发现与建立的过程中不会泄露应用标识,以避免泄露用户隐私。邻近服务网络设备位于通信网络中,用于支持邻近服务。
[0010]然而,现有技术中邻近服务的用户设备间发现与通信方案具有以下主要缺点:
[0011]1)邻近服务发布请求中仅包括发布用户设备希望用于建立通信的应用的应用标识,而其它扩展信息不能被发布,这远远不能满足用户的需求,例如对于社交网络应用(例如MSN、微信、QQ等),除应用标识以外,用户可能希望发布更多个人的或者商业的偏好信息,诸如性别、年龄等。
[0012]2)邻近服务监视请求中仅包括监视用户设备希望用于建立通信的应用的应用标识,而监视用户设备在邻近服务监视过程中仅采用相应的应用编码来监视。在邻近服务监视过程中,监视用户设备不能基于除应用编码以外的其它扩展信息来过滤发布用户设备。
[0013]3)现有的发布以及监视的策略仅基于支持邻近服务的用户设备所提供的信息来确定,例如,邻近服务发布请求中仅包括应用标识,则相应的邻近服务发现响应中则仅包括应用编码,据此,发布用户设备将仅发布应用编码,而如果大多数监视用户设备采用应用编码以及其它扩展信息一并来监视,则仅发布应用编码的发布用户设备不能被这些监视应用编码以及其它扩展信息的监视用户设备发现。因此,寻找匹配的支持邻近服务的用户设备的效率较低。

【发明内容】

[0014]本发明的目的是提供一种用于邻近服务的用户设备间发现与通信的方法与装置。
[0015]根据本发明的一个方面,提供了一种在用户设备端用于邻近服务的用户设备间发现与通信的装置,其中,该装置包括:
[0016]请求发送装置,用于向邻近服务网络设备发送对应于特定应用的邻近服务发现请求,所述邻近服务发现请求还包括所述应用的请求发现条件;
[0017]响应接收装置,用于接收所述邻近服务网络设备返回的对应于所述应用的邻近服务发现响应,所述邻近服务发现响应还包括所述应用的确认发现条件;
[0018]ProSe通信装置,用于基于所述应用及其对应的所述确认发现条件,执行邻近服务的用户设备间发现与通信。
[0019]根据本发明的另一个方面,还提供了一种在邻近服务网络设备端辅助用户设备间发现与通信的装置,其中,该装置包括:
[0020]请求接收装置,用于接收用户设备针对特定应用的邻近服务发现请求,所述邻近服务发现请求还包括所述应用的请求发现条件;
[0021]条件检测装置,用于检测所述请求发现条件是否满足邻近服务发现标准;
[0022]响应发送装置,用于向所述用户设备发送对应于所述应用的邻近服务发现响应,所述邻近服务发现响应还包括所述应用的确认发现条件,其中,
[0023]-当所述请求发现条件满足所述邻近服务发现标准,所述确认发现条件为所述请求发现条件。
[0024]-当所述请求发现条件不满足所述邻近服务发现标准,所述确认发现条件通过与所述用户设备协商来确定。
[0025]根据本发明的一个方面,还提供了一种在用户设备端用于邻近服务的用户设备间发现与通信的方法,其中,该方法包括:
[0026]-向邻近服务网络设备发送对应于特定应用的邻近服务发现请求,所述邻近服务发现请求还包括所述应用的请求发现条件;
[0027]-接收所述邻近服务网络设备返回的对应于所述应用的邻近服务发现响应,所述邻近服务发现响应还包括所述应用的确认发现条件;
[0028]-基于所述应用及其对应的所述确认发现条件,执行邻近服务的用户设备间发现与通信。
[0029]根据本发明的另一个方面,还提供了一种在邻近服务网络设备端辅助用户设备间发现与通信的方法,其中,该方法包括:
[0030]a接收用户设备针对特定应用的邻近服务发现请求,所述邻近服务发现请求还包括所述应用的请求发现条件;
[0031 ] b检测所述请求发现条件是否满足邻近服务发现标准;
[0032]c向所述用户设备发送对应于所述应用的邻近服务发现响应,所述邻近服务发现响应还包括所述应用的确认发现条件,其中,
[0033]-当所述请求发现条件满足所述邻近服务发现标准,所述确认发现条件为所述请求发现条件。
[0034]-当所述请求发现条件不满足所述邻近服务发现标准,所述确认发现条件通过与所述用户设备协商来确定。
[0035]与现有技术相比,本发明通过用户设备与邻近服务网络设备的交互来实现。具体地,用户设备向邻近服务网络设备发送对应于特定应用的邻近服务发现请求,如邻近服务发布请求或邻近服务监视请求,该邻近服务发现请求除包括现有发现请求中应用的应用标识,还包括该应用的请求发现条件;接着,邻近服务网络设备检测该请求发现条件是否满足邻近服务发现标准;随后,邻近服务网络设备向用户设备发送对应于该应用的邻近服务发现响应,该邻近服务发现响应除包括现有发现响应中应用的应用编码,还包括该应用的确认发现条件,其中,1)当请求发现条件满足邻近服务发现标准,该确认发现条件为该请求发现条件,2)当请求发现条件不满足邻近服务发现标准,该确认发现条件通过与该用户设备协商来确定;接着,用户设备基于该应用及其对应的该确认发现条件,执行邻近服务的用户设备间发现与通信。
[0036]根据本发明方案,一方面,除应用标识以外,邻近服务发现请求中还可以包括应用的请求发现条件,该请求发现条件可以是用户指定关于该应用的其它扩展信息,例如,对于社交网络应用,用户可以指定如年龄、性别、国籍、语言等其它扩展信息;另一方面,当所请求的发现条件不满足邻近服务发现标准时,用户设备可以与邻近服务网络设备实时协商来确定应用的发现条件,即确认发现条件,因此用户设备与邻近服务网络设备均可以在协商过程中调整应用的发现条件,通过一轮或多轮协商,本发明可以确定合适的发现条件,从而提高寻找到匹配的用户设备的效率,并且解决了现有技术中发布以及监视的策略仅基于支持邻近服务的用户设备所提供的信息来确定的问题;还一方面,经协商确定的确认发现条件具有一定的价值,邻近服务网络设备可以保存确认发现条件,以作为之后对其他用户设备的邻近服务发现标准,并且,邻近服务网络设备还可以将确认发现条件发送至其它用户设备,并可以用于分类对应相同应用的通信组,进一步地,接受确认发现条件的用户设备可以与确认发现条件的请求用户设备被关联进同一个通信子组中。
【附图说明】
[0037]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0038]图1示出TS23.303规范所提出的邻近服务的通信系统架构图;
[0039]图2示出根据本发明一个实施例的一种用于邻近服务的用户设备间发现与通信的方法流程图;
[0040]图3示出根据本发明一个更具体的实施例的发布用户设备31发布邻近服务应用的过程;
[0041]图4示出根据本发明一个更具体的实施例的监视用户设备41监视邻近服务应用的过程;
[0042]图5示出根据本发明一个更具体的实施例的配合来发布邻近服务应用的发布用户设备31和邻近服务网络设备2的装置示意图;
[0043]图6示出根据本发明一个更具体的实施例的配合来监视邻近服务应用的发布用户设备41和邻近服务网络设备2的装置示意图。
[0044]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0045]以下在此示出本文中关键术语的中英文对照,以便于阅读和理解相关内容。
[0046]邻近服务Proximity Services,简写为 ProSe
[0047]邻近服务网络设备 ProSe funct1n
[0048]用户设备User Equipment,缩写为 UE
[0049]发布用户设备announce UE
[0050]监视用户设备monitor UE
[0051]支持邻近服务的应用/邻近服务应用 ProSe applicat1n
[0052]应用标识applicat1n id
[0053]应用编码applicat1n code
[0054]邻近服务发现条件/ 发现条件 ProSe discovery rule/discovery rule
[0055]邻近服务发现请求ProSe Discover Request/Discover Request
[0056]邻近服务发布请求ProSe Announce Request/Announce Request
[0057]邻近服务监视请求ProSe Monitor Request/Monitor Request
[0058]最佳邻近服务发现标准optimized ProSe discovery criteria
[0059]邻近服务发现响应ProSe Discovery Response
[0060]建议发现条件suggested Applicat1n Discovery Criteria
[0061]下面结合附图对本发明作进一步详细描述。
[0062]图1示出当前邻近服务的通信系统架构图。
[0063]如图1所示,邻近服务网络设备(ProSe Funct1n)是指位于通信网络中用于邻近服务的设备,其与一个或多个网元相连接,这些网元诸如支持邻近服务的各应用的应用服务器、HSS (Home Subscriber Server,归属用户服务器)、SLP (Service Locat1n Protocol,服务定位协议),其中HSS可以连接MME (Mobility Management Entity,移动管理实体)、S/PGff (Service Gateway/Packet Gateway,服务网关/分组数据网网关)等网关设备,邻近服务网络设备可以通过与这些网元的交互来获取信息。
[0064]支持邻近服务的应用的应用服务器也与用户设备中的邻近服务应用通过PC1接口相连接。
[0065]用户设备A、用户设备B与邻近服务网络设备相连接(其中用户设备B与邻近服务网络设备之间的通信路径未示出),并分别地向邻近服务网络设备发送
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1