WO2016000306A1 - ProSe信息的传输方法、终端及通信设备 - Google Patents

ProSe信息的传输方法、终端及通信设备 Download PDF

Info

Publication number
WO2016000306A1
WO2016000306A1 PCT/CN2014/085616 CN2014085616W WO2016000306A1 WO 2016000306 A1 WO2016000306 A1 WO 2016000306A1 CN 2014085616 W CN2014085616 W CN 2014085616W WO 2016000306 A1 WO2016000306 A1 WO 2016000306A1
Authority
WO
WIPO (PCT)
Prior art keywords
identifier
application
terminal
prose entity
message
Prior art date
Application number
PCT/CN2014/085616
Other languages
English (en)
French (fr)
Inventor
欧阳国威
金辉
衣强
何岳
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP14896329.1A priority Critical patent/EP3116265B1/en
Priority to JP2016559637A priority patent/JP6377760B2/ja
Priority to CN201480005416.0A priority patent/CN105379322B/zh
Priority to US15/303,406 priority patent/US9854399B2/en
Publication of WO2016000306A1 publication Critical patent/WO2016000306A1/zh
Priority to US15/816,659 priority patent/US10455358B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Abstract

本发明提供了一种接近业务(ProSe)信息的传输方法、终端及通信设备。所述方法包括以下步骤:第二ProSe实体接收第二终端发送的第一消息,第一消息用于指示第二ProSe实体获取第二标识(201),所述第二标识为第一应用服务器分配给第一应用用户的临时应用用户标识,所述第一应用用户为第一终端的第一应用的用户;第二ProSe实体获取第二标识(202);第二ProSe实体发送第二消息给第二终端,第二消息携带第二标识(203),所述第二标识用于指示被所述第二终端发现的所述第一应用用户。本发明适用于通信领域。

Description

ProSe信息的传输方法、 终端及通信设备 本申请要求于 2014 年 06 月 30 日提交中国专利局、 申请号为 PCT/CN2014/ 081292 , 发明名称为 " Pr oSe信息的传输方法、 终端及 通信设备" 的中国专利申请的优先权, 其全部内容通过引用结合在 本申请中。
技术领域
本发明涉及通信领域,尤其涉及接近业务( Proximity Services, ProSe ) 信息的传输方法、 终端 ( User Equipment, UE ) 及通信设 备。
背景技术
传统的移动网络中,终端之间的数据通信路径需要经过核心网 实体月良务网关( Serving Gateway, SGW )/分组数据网关( Packet Data Network Gateway, PGW ), 因此, 即使 2个距离很近的终端之间, 在进行数据传递时, 也需要经过核心网进行传输, 这样会对网络传 输带宽有较大的需求量, 并且传输效率较低。
为解决此问题, ProSe 课题被提出。 ProSe要求终端之间直接 进行数据交换, 或者仅通过基站而不经过核心网实体 SGW /PGW 进行数据交换, 因此可以提高距离较近的终端之间的通信效率。
为实现终端之间的直接通信, 需要 2 个终端之间进行彼此发 现。 一些场景下, 2个终端之间的彼此发现可以转化为 2个应用用 户之间的彼此发现,即若 2个终端上同一应用的应用用户实现了彼 此发现, 则可视为这 2个终端之间已经彼此发现。 现有技术中, 2 个应用用户之间进行彼此发现时, 存在如下问题:
在终端的相互发现过程中,由于第二终端已经存储第一终端的 APP User ID与相应 APP User ID的码字的对应关系, 因此在第二 终端监听到第一终端广播的第一终端的应用终端标识( Application User Identity, APP User ID ) 的码字后, 可以直接发现第一终端, 而网络无从得知 2个应用用户之间已经相互发现的事件,这样不利 于运营商的费用结算与网络事件的监控。
发明内容
本发明实施例提供了 ProSe 信息的传输方法、 终端及通信设 备, 能够解决网络无从获知应用用户之间彼此发现的事件的问题。
为达到上述目 的, 本发明实施例提供以下方案:
第一方面, 提供一种接近业务 ProSe信息的传输方法, 所述方 法包括:
第二 ProSe实体接收第二终端发送的第一消息, 所述第一消息 用于指示所述第二 ProSe实体获取第二标识, 所述第二标识为第一 应用服务器分配给第一应用用户的临时应用用户标识,所述第一应 用用户为第一终端的第一应用的用户,所述第一应用服务器为所述 第一应用的应用服务器, 所述第二 ProSe实体为所述第二终端的归 属地公众陆地移动通信网 HPLMN中的 ProSe实体;
所述第二 ProSe实体获取所述第二标识;
所述第二 ProSe实体发送第二消息给所述第二终端, 所述第二 消息携带所述第二标识,所述第二标识用于指示被所述第二终端发 现的所述第一应用用户。
在第一方面第一种可能的实现方式中, 结合第一方面, 所述第 二消息还携带第一应用标识,所述第一应用标识为所述第一应用的 应用标识,所述第一应用标识用于指示所述第二标识对应的所述第 一应用。
在第一方面第二种可能的实现方式中,结合第一方面或第一方 面第一种可能的实现方式,所述第一消息携带第四码字和第一应用 标识, 所述第四码字为第一 ProSe 实体分配给所述第一终端的码 字,所述第一应用标识为所述第一应用的应用标识,所述第一 ProSe 实体为所述第一终端的 HPLMN中的 ProSe实体;
所述第二 ProSe实体获取所述第二标识, 包括:
所述第二 ProSe实体发送第三消息给所述第一 ProSe实体, 所 述第三消息携带所述第四码字和所述第一应用标识,以使得所述第 一 ProSe 实体获取所述第四码字和所述第一应用标识对应的第二 标识;
所述第二 ProSe 实体接收所述第一 ProSe 实体发送的第四消 息, 所述第四消息携带所述第二标识。
在第一方面第三种可能的实现方式中,结合第一方面第二种可 能的实现方式, 所述第四消息还携带所述第一应用标识, 所述第一 应用标识用于指示所述第二标识对应的所述第一应用。
在第一方面第四种可能的实现方式中,结合第一方面至第一方 面第三种可能的实现方式, 在所述第二 ProSe实体接收第二终端发 送的第一消息之前, 还包括:
所述第二 ProSe实体接收所述第二终端发送的第五消息, 所述 第五消息用于指示所述第二 ProSe实体获取第四码字, 所述第四码 字为第一 ProSe实体分配给所述第一终端的码字, 所述第一 ProSe 实体为所述第一终端的 HPLMN中的 ProSe实体;
所述第二 ProSe实体获取第四码字;
所述第二 ProSe实体发送第六消息给所述第二终端, 所述第六 消息携带所述第四码字。
在第一方面第五种可能的实现方式中,结合第一方面第四种可 能的实现方式, 所述第五消息携带第三标识和第一应用标识, 所述 第三标识为所述第二 ProSe 实体分配给所述第二终端的临时终端 标识, 所述第一应用标识为所述第一应用的应用标识;
所述第二 ProSe实体获取第四码字, 包括:
所述第二 ProSe实体根据所述第一应用标识,发送第七消息给 所述第一应用服务器, 所述第七消息携带所述第三标识;
所述第二 ProSe 实体接收所述第一应用服务器发送的第八消 息, 所述第八消息携带第一标识, 所述第一标识为所述第一 ProSe 实体分配给所述第一终端的临时终端标识;
所述第二 ProSe实体发送第九消息给所述第一 ProSe实体, 所 述第九消息携带所述第一标识;
所述第二 ProSe 实体接收所述第一 ProSe 实体发送的第十消 息, 所述第十消息携带所述第四码字。 在第一方面第六种可能的实现方式中,结合第一方面第四种可 能的实现方式, 所述第五消息携带第一信息、 第四标识和第一应用 标识, 其中, 所述第一信息包括第三标识或第六标识, 所述第三标 识为所述第二 ProSe实体分配给所述第二终端的临时终端标识, 所 述第六标识为所述第二终端的终端标识,所述第四标识为所述第一 应用服务器分配给第二应用用户的临时应用用户标识,所述第二应 用用户为所述第二终端的所述第一应用的用户,所述第一应用标识 为所述第一应用的应用标识;
所述第二 ProSe实体获取第四码字, 包括:
所述第二 ProSe实体根据所述第一应用标识,发送第七消息给 所述第一应用服务器, 所述第七消息携带所述第四标识;
所述第二 ProSe 实体接收所述第一应用服务器发送的第八消 息, 所述第八消息携带第一标识, 所述第一标识为所述第一 ProSe 实体分配给所述第一终端的临时终端标识;
所述第二 ProSe实体发送第九消息给所述第一 ProSe实体, 所 述第九消息携带所述第一标识;
所述第二 ProSe 实体接收所述第一 ProSe 实体发送的第十消 息, 所述第十消息携带所述第四码字。
在第一方面第七种可能的实现方式中,结合第一方面或第一方 面第一种可能的实现方式, 所述第一消息携带第一码字, 所述第一 码字为第一 ProSe 实体分配给所述第二标识的码字, 所述第一 ProSe实体为所述第一终端的 HPLMN中的 ProSe实体;
所述第二 ProSe实体获取所述第二标识, 包括:
所述第二 ProSe实体根据所述第一码字, 获取所述第二标识。 在第一方面第八种可能的实现方式中,结合第一方面第七种可 能的实现方式, 在所述第二 ProSe实体发送第二消息给所述第二终 端之前, 还包括:
所述第二 ProSe实体发送第三消息给所述第一应用服务器, 所 述第三消息携带所述第二标识,所述第二标识为所述第一应用服务 器判断允许所述第一应用用户的广播请求的依据; 所述第二 ProSe 实体接收所述第一应用服务器发送的第四消 息, 所述第四消息指示允许所述第一应用用户的广播请求。
在第一方面第九种可能的实现方式中,结合第一方面第七种可 能的实现方式或第一方面第八种可能的实现方式,在所述发送第二 消息给所述第二终端之后, 还包括:
所述第二 ProSe实体发送第五消息给所述第一 ProSe实体, 所 述第五消息携带第一标识、 第一应用标识, 第四标识, 所述第一标 识为所述第一 ProSe实体分配给所述第一终端的临时终端标识, 所 述第一应用标识为所述第一应用的应用标识,所述第四标识为所述 第一应用服务器分配给第二应用用户的临时应用用户标识,所述第 二应用用户为所述第二终端的所述第一应用的用户。
在第一方面第十种可能的实现方式中,结合第一方面第七种可 能的实现方式至第一方面第九种可能的实现方式, 在所述第二 ProSe实体接收第一消息之前, 还包括:
所述第二 ProSe实体接收所述第二终端发送的第六消息, 所述 第六消息携带第三标识与第一应用标识,所述第三标识为所述第二 ProSe实体分配给所述第二终端的临时终端标识 , 所述第一应用标 识为所述第一应用的应用标识;
所述第二 ProSe实体根据所述第三标识与所述第一应用标识, 确定第四标识,所述第四标识为所述第一应用服务器分配给第二应 用用户的临时应用用户标识,所述第二应用用户为所述第二终端的 所述第一应用的用户;
所述第二 pr0Se实体发送第七消息给所述第一应用服务器, 所 述第七消息携带所述第四标识;
所述第二 ProSe 实体接收所述第一应用服务器发送的第八消 息,所述第八消息携带第一标识与所述第二标识的对应关系,其中, 所述第一标识与所述第二标识的对应关系是由所述第一应用服务 器根据所述第四标识确定的, 所述第一标识为所述第一 ProSe实体 分配给所述第一终端的临时终端标识;
所述第二 ProSe实体发送第九消息给所述第一 ProSe实体, 所 述第九消息携带所述第一标识与所述第一应用标识;
所述第二 ProSe 实体接收所述第一 ProSe 实体发送的第十消 息, 所述第十消息携带所述第一码字, 其中, 所述第一码字是由所 述第一 ProSe实体根据所述第一标识与所述第一应用标识确定的; 所述第二 ProSe实体发送第十一消息给所述第二终端, 所述第 十一消息携带所述第一码字。
在第一方面第十一种可能的实现方式中,结合第一方面第七种 可能的实现方式至第一方面第九种可能的实现方式, 在所述第二 ProSe实体接收第一消息之前, 还包括:
所述第二 ProSe 实体接收所述第一应用服务器发送的第六消 息, 所述第六消息携带第一标识与所述第二标识的对应关系、 第一 应用标识以及第三标识, 所述第一标识为所述第一 ProSe实体分配 给所述第一终端的临时终端标识,所述第一应用标识为所述第一应 用的应用标识, 所述第三标识为所述第二 ProSe实体分配给所述第 二终端的临时终端标识;
所述第二 ProSe实体发送第七消息给所述第一 ProSe实体, 所 述第七消息携带携带所述第一标识与所述第一应用标识;
所述第二 ProSe 实体接收所述第一 ProSe 实体发送的第八消 息, 所述第八消息携带所述第一码字, 其中, 所述第一码字是由所 述第一 ProSe实体根据所述第一标识与所述第一应用标识确定的; 所述第二 ProSe实体发送第九消息给所述第二终端, 所述第九 消息携带所述第一码字。
第二方面, 提供一种接近业务 ProSe信息的传输方法, 所述方 法包括:
第二终端获取第一终端广播的第四码字,所述第四码字为第一 ProSe实体分配给所述第一终端的码字, 所述第一 ProSe实体为所 述第一终端的归属地公众陆地移动通信网 HPLMN 中的 ProSe 实 体;
在所述第四码字与预存储的码字匹配时,所述第二终端发送第 一消息给第二 ProSe实体, 所述第一消息携带所述第四码字和第一 应用标识, 所述第一应用标识为第一应用的应用标识, 所述第二
ProSe实体为所述第二终端的 HPLMN中的 ProSe实体;
所述第二终端接收所述第二 ProSe实体发送的第二消息, 所述 第二消息携带第二标识,所述第二标识为第一应用服务器分配给第 一应用用户的临时应用用户标识,所述第一应用用户为所述第一终 端的所述第一应用的用户,所述第一应用服务器为所述第一应用的 应用服务器;
所述第二终端根据所述第二标识, 发现所述第一应用用户。 在第二方面第一种可能的实现方式中, 结合第二方面, 所述第 二消息还携带所述第一应用标识,所述第一应用标识用于指示所述 第二标识对应的所述第一应用。 在第二方面第二种可能的实现方式中,结合第二方面或第二方 面第一种可能的实现方式,在所述第四码字与所述预存储的码字匹 配时,在所述第二终端获取第一终端广播的第四码字之前,还包括: 所述第二终端发送第三消息给所述第二 ProSe实体, 所述第三 消息携带第三标识和所述第一应用标识,所述第三标识为所述第二 ProSe实体分配给所述第二终端的临时终端标识;
所述第二终端接收所述第二 ProSe实体发送的第四消息, 所述 第四消息携带所述第四码字。
在第二方面第三种可能的实现方式中,结合第二方面或第二方 面第一种可能的实现方式,在所述第四码字与所述预存储的码字匹 配时,在所述第二终端获取第一终端广播的第四码字之前,还包括: 所述第二终端发送第三消息给所述第二 ProSe实体, 所述第三 消息携带第一信息、 第四标识和所述第一应用标识, 所述第一信息 包括第三标识或第六标识, 所述第三标识为所述第二 ProSe实体分 配给所述第二终端的临时终端标识,所述第六标识为所述第二终端 的终端标识,所述第四标识为所述第一应用服务器分配给第二应用 用户的临时应用用户标识,所述第二应用用户为所述第二终端的所 述第一应用的用户;
所述第二终端接收所述第二 ProSe实体发送的第四消息, 所述 第四消息携带所述第四码字。
第三方面, 提供一种接近业务 ProSe信息的传输方法, 所述方 法包括:
第二终端获取第一终端广播的第一码字,所述第一码字为第一 ProSe实体分配给第二标识的码字, 所述第二标识为第一应用服务 器分配给第一应用用户的临时应用用户标识,所述第一应用用户为 所述第一终端的所述第一应用的用户,所述第一应用服务器为所述 第一应用的应用服务器, 所述第一 ProSe实体为所述第一终端的归 属地公众陆地移动通信网 HPLMN中的 ProSe实体;
在所述第一码字与预存储的码字匹配时,所述第二终端发送第 一消息给第二 ProSe实体, 所述第一消息携带所述第一码字, 所述 第二 ProSe实体为所述第二终端的 HPLMN中的 ProSe实体;
所述第二终端接收所述第二 ProSe实体发送的第二消息, 所述 第二消息携带所述第二标识, 其中, 所述第二标识是由所述第二 ProSe实体根据所述第一码字确定的, 所述第二标识用于指示发现 所述第一应用用户。
在第三方面第一种可能的实现方式中, 结合第三方面, 在所述 第一码字与所述预存储的码字匹配时,在所述第二终端获取第一终 端广播的第一码字之前, 还包括:
所述第二终端发送第三消息给所述第二 ProSe实体, 所述第三 消息携带第三标识与第一应用标识, 所述第三标识为所述第二 ProSe实体分配给所述第二终端的临时终端标识 , 所述第一应用标 识为所述第一应用的应用标识;
所述第二终端接收所述第二 ProSe实体发送的第四消息, 所述 第四消息携带所述第一码字, 其中, 所述第一码字是由所述第二 ProSe实体根据所述第三标识与所述第一应用标识确定的。
在第三方面第二种可能的实现方式中, 结合第三方面, 在所述 第二终端获取第一码字之前, 还包括:
在所述第一应用服务器被触发时,所述第二终端接收所述第二 ProSe实体发送的第三消息, 所述第三消息携带所述第一码字。 第四方面,提供一种第二接近业务 pr0Se实体,所述第二 ProSe 实体包括: 接收单元、 获取单元、 发送单元;
所述接收单元, 用于接收第二终端发送的第一消息, 所述第一 消息用于指示所述第二 ProSe实体获取第二标识, 所述第二标识为 第一应用服务器分配给第一应用用户的临时应用用户标识,所述第 一应用用户为第一终端的第一应用的用户,所述第一应用服务器为 所述第一应用的应用服务器, 所述第二 ProSe实体为所述第二终端 的归属地公众陆地移动通信网 HPLMN中的 ProSe实体;
所述获取单元, 用于获取所述第二标识;
所述发送单元, 用于发送第二消息给所述第二终端, 所述第二 消息携带所述第二标识,所述第二标识用于指示被所述第二终端发 现的所述第一应用用户。
在第四方面第一种可能的实现方式中, 结合第四方面, 所述第 一消息携带第四码字和第一应用标识, 所述第四码字为第一 ProSe 实体分配给所述第一终端的码字,所述第一应用标识为所述第一应 用的应用标识, 所述第一 ProSe实体为所述第一终端的 HPLMN中 的 ProSe实体;
所述获取单元具体用于:
发送第三消息给所述第一 ProSe实体, 所述第三消息携带所述 第四码字和所述第一应用标识, 以使得所述第一 ProSe实体获取所 述第四码字和所述第一应用标识对应的第二标识;
接收所述第一 ProSe实体发送的第四消息, 所述第四消息携带 所述第二标识。
在第四方面第二种可能的实现方式中,结合第四方面或第四方 面第一种可能的实现方式, 所述接收单元, 还用于在所述接收第二 终端发送的第一消息之前, 接收所述第二终端发送的第五消息, 所 述第五消息用于指示所述第二 ProSe实体获取第四码字, 所述第四 码字为第一 ProSe 实体分配给所述第一终端的码字, 所述第一 ProSe实体为所述第一终端的 HPLMN中的 ProSe实体;
所述获取单元, 还用于获取所述第四码字; 所述发送单元, 还用于发送第六消息给所述第二终端, 所述第 六消息携带所述第四码字。
在第四方面第三种可能的实现方式中,结合第四方面第二种可 能的实现方式, 所述第五消息携带第三标识和第一应用标识, 所述 第三标识为所述第二 ProSe 实体分配给所述第二终端的临时终端 标识, 所述第一应用标识为所述第一应用的应用标识;
所述获取单元具体用于:
根据所述第一应用标识, 发送第七消息给所述第一应用服务 器, 所述第七消息携带所述第三标识;
接收所述第一应用服务器发送的第八消息,所述第八消息携带 第一标识, 所述第一标识为所述第一 ProSe实体分配给所述第一终 端的临时终端标识;
发送第九消息给所述第一 ProSe实体, 所述第九消息携带所述 第一标识;
接收所述第一 ProSe实体发送的第十消息, 所述第十消息携带 所述第四码字。
在第四方面第四种可能的实现方式中,结合第四方面第二种可 能的实现方式, 所述第五消息携带第一信息、 第四标识和第一应用 标识, 其中, 所述第一信息包括第三标识或第六标识, 所述第三标 识为所述第二 ProSe实体分配给所述第二终端的临时终端标识, 所 述第六标识为所述第二终端的终端标识,所述第四标识为所述第一 应用服务器分配给第二应用用户的临时应用用户标识,所述第二应 用用户为所述第二终端的所述第一应用的用户,所述第一应用标识 为所述第一应用的应用标识;
所述获取单元具体用于:
根据所述第一应用标识, 发送第七消息给所述第一应用服务 器, 所述第七消息携带所述第四标识;
接收所述第一应用服务器发送的第八消息,所述第八消息携带 第一标识, 所述第一标识为所述第一 ProSe实体分配给所述第一终 端的临时终端标识; 发送第九消息给所述第一 ProSe实体, 所述第九消息携带所述 第一标识;
接收所述第一 ProSe实体发送的第十消息, 所述第十消息携带 所述第四码字。
在第四方面第五种可能的实现方式中, 结合第四方面, 所述第 一消息携带第一码字, 所述第一码字为第一 ProSe实体分配给所述 第二标识的码字, 所述第一 ProSe实体为所述第一终端的 HPLMN 中的 ProSe实体;
所述获取单元具体用于:
根据所述第一码字, 获取所述第二标识。
在第四方面第六种可能的实现方式中,结合第四方面第五种可 能的实现方式, 所述发送单元, 还用于在所述发送第二消息给所述 第二终端之前, 发送第三消息给所述第一应用服务器, 所述第三消 息携带所述第二标识,所述第二标识为所述第一应用服务器判断允 许所述第一应用用户的广播请求的依据;
所述接收单元,还用于接收所述第一应用服务器发送的第四消 息, 所述第四消息指示允许所述第一应用用户的广播请求。
在第四方面第七种可能的实现方式中,结合第四方面第五种可 能的实现方式或第四方面第六种可能的实现方式, 所述发送单元, 还用于在所述发送第二消息给所述第二终端之后,发送第五消息给 所述第一 ProSe实体,所述第五消息携带第一标识、第一应用标识, 第四标识, 所述第一标识为所述第一 ProSe实体分配给所述第一终 端的临时终端标识, 所述第一应用标识为所述第一应用的应用标 识,所述第四标识为所述第一应用服务器分配给第二应用用户的临 时应用用户标识,所述第二应用用户为所述第二终端的所述第一应 用的用户。
在第四方面第八种可能的实现方式中,结合第四方面第五种可 能的实现方式至第四方面第七种可能的实现方式, 所述第二 ProSe 实体还包括确定单元;
所述接收单元, 还用于在所述接收第一消息之前, 接收所述第 二终端发送的第六消息,所述第六消息携带第三标识与第一应用标 识, 所述第三标识为所述第二 ProSe实体分配给所述第二终端的临 时终端标识, 所述第一应用标识为所述第一应用的应用标识;
所述确定单元, 用于根据所述第三标识与所述第一应用标识, 确定第四标识,所述第四标识为所述第一应用服务器分配给第二应 用用户的临时应用用户标识,所述第二应用用户为所述第二终端的 所述第一应用的用户;
所述发送单元, 还用于发送第七消息给所述第一应用服务器, 所述第七消息携带所述第四标识;
所述接收单元,还用于接收所述第一应用服务器发送的第八消 息,所述第八消息携带第一标识与所述第二标识的对应关系,其中, 所述第一标识与所述第二标识的对应关系是由所述第一应用服务 器根据所述第四标识确定的, 所述第一标识为所述第一 ProSe实体 分配给所述第一终端的临时终端标识;
所述发送单元, 还用于发送第九消息给所述第一 ProSe实体, 所述第九消息携带所述第一标识与所述第一应用标识;
所述接收单元,还用于接收所述第一 ProSe实体发送的第十消 息, 所述第十消息携带所述第一码字, 其中, 所述第一码字是由所 述第一 ProSe实体根据所述第一标识与所述第一应用标识确定的; 所述发送单元, 还用于发送第十一消息给所述第二终端, 所述 第十一消息携带所述第一码字。
在第四方面第九种可能的实现方式中,结合第四方面第五种可 能的实现方式至第四方面第七种可能的实现方式, 所述接收单元, 还用于在所述接收第一消息之前,接收所述第一应用服务器发送的 第六消息, 所述第六消息携带第一标识与所述第二标识的对应关 系、 第一应用标识以及第三标识, 所述第一标识为所述第一 ProSe 实体分配给所述第一终端的临时终端标识,所述第一应用标识为所 述第一应用的应用标识, 所述第三标识为所述第二 ProSe实体分配 给所述第二终端的临时终端标识;
所述发送单元, 还用于发送第七消息给所述第一 ProSe实体, 所述第七消息携带携带所述第一标识与所述第一应用标识; 所述接收单元,还用于接收所述第一 ProSe实体发送的第八消 息, 所述第八消息携带所述第一码字, 其中, 所述第一码字是由所 述第一 ProSe实体根据所述第一标识与所述第一应用标识确定的; 所述发送单元, 还用于发送第九消息给所述第二终端, 所述第 九消息携带所述第一码字。
第五方面,提供一种第二终端, 所述第二终端包括: 获取单元、 发送单元、 接收单元、 发现单元;
所述获取单元, 用于获取第一终端广播的第四码字, 所述第四 码字为第一接近业务 ProSe实体分配给所述第一终端的码字, 所述 第一 ProSe 实体为所述第一终端的归属地公众陆地移动通信网 HPLMN中的 ProSe实体;
所述发送单元, 用于在所述第四码字与预存储的码字匹配时, 发送第一消息给第二 ProSe实体, 所述第一消息携带所述第四码字 和第一应用标识, 所述第一应用标识为第一应用的应用标识, 所述 第二 ProSe实体为所述第二终端的 HPLMN中的 ProSe实体;
所述接收单元, 用于接收所述第二 ProSe 实体发送的第二消 息, 所述第二消息携带第二标识, 所述第二标识为第一应用服务器 分配给第一应用用户的临时应用用户标识,所述第一应用用户为所 述第一终端的所述第一应用的用户,所述第一应用服务器为所述第 一应用的应用服务器;
所述发现单元, 用于根据所述第二标识, 发现所述第一应用用 户。
在第五方面第一种可能的实现方式中, 结合第五方面, 所述发 送单元, 还用于在所述第四码字与所述预存储的码字匹配时, 在所 述获取单元获取第一终端广播的第四码字之前,发送第三消息给所 述第二 ProSe实体, 所述第三消息携带第三标识和所述第一应用标 识, 所述第三标识为所述第二 ProSe实体分配给所述第二终端的临 时终端标识;
所述接收单元,还用于接收所述第二 ProSe实体发送的第四消 息, 所述第四消息携带所述第四码字。
在第五方面第二种可能的实现方式中, 结合第五方面, 所述发 送单元, 还用于在所述第四码字与所述预存储的码字匹配时, 在所 述获取单元获取第一终端广播的第四码字之前,发送第三消息给所 述第二 ProSe实体, 所述第三消息携带第一信息、 第四标识和所述 第一应用标识, 所述第一信息包括第三标识或第六标识, 所述第三 标识为所述第二 ProSe实体分配给所述第二终端的临时终端标识 , 所述第六标识为所述第二终端的终端标识,所述第四标识为所述第 一应用服务器分配给第二应用用户的临时应用用户标识,所述第二 应用用户为所述第二终端的所述第一应用的用户;
所述接收单元,还用于接收所述第二 ProSe实体发送的第四消 息, 所述第四消息携带所述第四码字。
第六方面, 提供一种第二终端, 所述第二终端包括获取单元、 发送单元、 接收单元;
所述获取单元, 用于获取第一终端广播的第一码字, 所述第一 码字为第一 ProSe实体分配给第二标识的码字, 所述第二标识为第 一应用服务器分配给第一应用用户的临时应用用户标识,所述第一 应用用户为所述第一终端的所述第一应用的用户,所述第一应用服 务器为所述第一应用的应用服务器, 所述第一 ProSe实体为所述第 一终端的归属地公众陆地移动通信网 HPLMN中的 ProSe实体; 所述发送单元, 用于在所述第一码字与预存储的码字匹配时, 发送第一消息给第二 ProSe 实体, 所述第一消息携带所述第一码 字, 所述第二 ProSe实体为所述第二终端的 HPLMN中的 ProSe实 体;
所述接收单元, 用于接收所述第二 ProSe 实体发送的第二消 息, 所述第二消息携带所述第二标识, 其中, 所述第二标识是由所 述第二 ProSe实体根据所述第一码字确定的, 所述第二标识用于指 示发现所述第一应用用户。
在第六方面第一种可能的实现方式中, 结合第六方面, 所述发 送单元, 还用于在所述第一码字与所述预存储的码字匹配时, 在所 述获取单元获取第一终端广播的第一码字之前,发送第三消息给所 述第二 ProSe实体, 所述第三消息携带第三标识与第一应用标识, 所述第三标识为所述第二 ProSe 实体分配给所述第二终端的临时 终端标识, 所述第一应用标识为所述第一应用的应用标识;
所述接收单元,还用于接收所述第二 ProSe实体发送的第四消 息, 所述第四消息携带所述第一码字, 其中, 所述第一码字是由所 述第二 ProSe实体根据所述第三标识与所述第一应用标识确定的。
在第六方面第二种可能的实现方式中, 结合第六方面, 所述接 收单元, 还用于在所述获取单元获取第一码字之前, 在所述第一应 用服务器被触发时, 接收所述第二 ProSe实体发送的第三消息, 所 述第三消息携带所述第一码字。
通过上述方案, 一方面, 由于第二 ProSe实体在发送第一消息 给第二终端之后, 可以接收携带第二标识的第二消息, 第二标识用 于指示发现第一应用用户。 由此可知, 第二 ProSe实体可以获知第 二应用用户发现第一应用用户的事件, 进而第一 ProSe实体也可以 获知第二应用用户发现第一应用用户的事件, 即网络可以知道 2 个应用用户相互发现的事件,从而有利于运营商的费用结算与网络 事件的监控; 另一方面, 在 ProSe信息的传输过程中, 用临时终端 标识取代了现有技术中的终端标识,用临时应用用户标识取代了现 有技术中的临时应用用户标识, 即终端与 ProSe 实体之间的 3GPP 通信过程携带的信息是 ProSe 实体或者应用服务器临时分配的相 应信息, 不属于个人隐私,在 3GPP层传输不存在安全性隐患问题, 应用服务器可以支持该传输方式。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下 面将对实施例或现有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。
图 1为本发明实施例提供的一种现有技术中 2个应用用户之间 相互发现的方法交互示意图;
图 2为本发明实施例提供的一种 ProSe信息的传输方法流程示 意图一;
图 3为本发明实施例提供的一种 ProSe信息的传输方法流程示 意图二;
图 4为本发明实施例提供的一种 ProSe信息的传输方法流程示 意图三;
图 5为本发明实施例提供的一种 ProSe信息的传输方法流程示 意图四;
图 6为本发明实施例提供的一种 ProSe信息的传输方法流程示 意图五;
图 7为本发明实施例提供的一种 ProSe信息的传输方法流程示 意图六;
图 8为本发明实施例提供的一种 ProSe信息的传输方法流程示 意图七;
图 9为本发明实施例提供的一种 ProSe信息的传输方法流程示 意图八;
图 10为本发明实施例提供的一种 ProSe信息的传输方法流程 示意图九;
图 1 1 为本发明实施例提供的一种 ProSe信息的传输方法流程 示意图十;
图 12为本发明实施例提供的一种 ProSe信息的传输方法流程 示意图十一;
图 13 为本发明实施例提供的一种 ProSe信息的传输方法流程 示意图十二;
图 14为本发明实施例提供的一种 ProSe信息的传输方法流程 示意图十三;
图 15 为本发明实施例提供的一种 ProSe信息的传输方法流程 示意图十四;
图 16为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图一; 图 17为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图二;
图 18为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图三;
图 19为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图四;
图 20为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图五;
图 21 为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图六;
图 22为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图七;
图 23 为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图八;
图 24为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图九;
图 25 为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图十;
图 26为本发明实施例提供的一种 ProSe信息的传输方法交互 示意图十一;
图 27为本发明实施例提供的一种第二 pr0Se 实体结构示意图 图 28为本发明实施例提供的一种第二 ProSe 实体结构示意图 图 29为本发明实施例提供的一种第二终端结构示意图。
具体实施方式
首先, 为了下述各实施例的描述简洁, 以下给出几个相关定义 如下:
第一终端: 具备广播功能的终端。 第二终端: 具备监听功能的终端。
第一 ProSe 实体: 为第一终端的归属公众陆地移动通信网 ( Home-Public Land Mobile Network , HPLMN ) 中的 ProSe实体, 其中, 所述 ProSe实体为一个逻辑功能, 用于 ProSe中, 它是网络 中的一个功能, 可以是一个单独的实体, 也可以承载在其它核心网 设备上, 如移动管理实体( Mobile Managenment Entity , MME )上、 PGW 上, ProSe 实体中 包含直连发现名 字管理功 能(Direct Discovery Name Management Function) , 用于 ProSe发现过程中分 配码字。
第二 ProSe实体: 为第二终端的 HPLMN的 ProSe实体。
第一应用标识( Application Identity , APP ID ): 为第一应用的 APP ID , —般为终端使用的软件在操作系统中的标识。
第一应用用户: 为第一终端的第一应用的用户。
第二应用用户: 为第二终端的第二应用的用户。
第一标识: 为第一 ProSe实体分配给第一终端的临时终端标识 ( Temporary UE Identity , Temp UE ID ) , 该 Temp UE ID可以在演 进分组核心网 ( Evolved Packet Data , EPC ) 中唯一确定一个 UE。
其中, EPC是第三代技术规范( The 3rd Generation Partnership Proj ect , 3 GPP )协议定义的演进分组核心网, 长期演进( long term evolution , LTE ) 技术和高速分组数据 ( High Rate Packet Data , HRPD ) 等技术都可以接入 EPC。
需要说明的是, 第一 ProSe实体分配给第一终端的临时终端标 识可以是第一终端的真实终端标识, 比如是电话号码, 本发明实施 例对此不作具体限定。
第二标识:为应用服务器分配给第一应用用户的临时应用用户 标识 ( Temporary Application User Identity , Temp APP User ID ) , 该 Temp APP User ID能在该应用 良务器上唯一确定一个应用用户。
需要说明的是,应用服务器分配给第一应用用户的临时应用用 户标识可以是第一应用用户的真实应用用户标识, 比如说第一应用 用户的微信号, 本发明实施例对此不作具体限定。 第三标识: 为第二 ProSe实体分配给第二终端的 Temp UE ID 该 Temp UE ID可以在 EPC中唯一确定一个 UE。
需要说明的是, 第二 ProSe实体分配给第二终端的临时终端标 识可以是第二终端的真实终端标识, 比如是电话号码, 本发明实施 例对此不作具体限定。
第四标识: 为应用 良务器分配给二应用用户的 Temp APP User ID , 该 Temp APP User ID能在该应用服务器上唯一确定一个应用 用户。
需要说明的是,应用服务器分配给第二应用用户的临时应用用 户标识可以是第二应用用户的真实应用用户标识, 比如说第二应用 用户的微信号, 本发明实施例对此不作具体限定。
第一码字: 为第一 ProSe实体分配给第二标识的码字。
第二码字: 为第二 ProSe实体分配给第四标识的码字。
第四码字: 为第一 ProSe实体分配给第一终端的码字。
第六标识: 为第二终端的终端标识。
第七标识: 为第一终端的终端标识。
第一应用服务器: 为第一应用的应用服务器。
发现: 是指确认对方在自 己的附近。
ProSe 信息: ProSe 信息为在实现 ProSe 发现过程中所需的 ProSe信息, 可以是上述定义的第一标识、 第二标识、 第三标识、 第四标识、 第六标识、 第七标识、 第一码字、 第二码字、 第四码字 等, 本发明实施例对此不作具体限定。
需要说明的是, 本发明实施例中的第一码字、 第二码字、 第三 码字可以是层级结构, 是将文字转化为可以在空口广播的数字。 示 例性的, 这里提供一种码字层级表示如下:
Figure imgf000021_0001
其中, PLMN ID 一般指定为移动国家代码 ( Mobile Country Code , MCC ) 和移动网络代码 ( Mobile Network Code , MNC ) , 当 然, 所述 PLMN ID还可能有其它的表征形式, 本发明实施例对此 不作具体限定。 示例性的, 若 PLMN ID为 46000 , 则表示中国移 动运营商, 460代表中国, 00代表移动运营商。
如上所述, APP ID—般为终端使用的软件在操作系统中的标 识, 可以唯一标识一个软件。
Type 表示当前的应用用户是仅向好友开放, 还是向任何人开 放等。
如上所示, Temp UE ID为 ProSe分配给终端的临时终端标识 , 可以唯一标识一个终端。
当然, 上述的码字层级结构仅是一个示例性的说明, 码字层级 结构还可能是由其他信息构成, 本发明实施例对此不作具体限定。
需要说明的是, 上述各定义适用于下述各发明实施例, 在此进 行统一说明, 以下不再赘述。
其次, 为了方便理解背景技术, 此处给出现有技术中 2个应用 用户之间相互发现的方法简介如图 1所示, 包括:
101 第一终端获取第二应用用户的应用用户标识 APP User
ID。
102、 第一终端发送第一消息给第一 ProSe 实体, 第一消息携 带第一终端的 APP User ID以及第二应用用户的 APP User ID。
103、 第一 ProSe 实体接收第一消息。
104、 第一 ProSe 实体发送第二消息给应用服务器, 第二消息 携带第一应用用户的 APP User ID以及第二应用用户的 APP User ID ;
105、 应用服务器接收第二消息, 并根据第二消息获取将 APP User ID转换成 APP User ID的码字的算法。
106、 应用服务器发送第三消息给第一 ProSe 实体, 第三消息 携带将 APP User ID转换成 APP User ID的码字的算法。
107、 第一 ProSe 实体接收第三消息, 并根据第三消息将第一 应用用户的 APP User ID 以及第二应用用户的 APP User ID转换成 相应的 APP User ID的码字。
108、 第一 ProSe 实体发送第四消息给第一终端, 第四消息携 带第一应用用户的 APP User ID以及第二应用用户的 APP User ID 与相应的 APP User ID的码字的对应关系。
109、第一终端接收第四消息,并存储第一应用用户的 APP User ID以及第二应用用户的 APP User ID与相应的 APP User ID的码字 的对应关系。
110、 第一终端广播第一应用用户的 APP User ID的码字。
111、 第二终端监听到第一应用用户的 APP User ID的码字。 需要说明的是, 第二终端可以通过与第二 ProSe 实体、 应用 服务器的交互, 执行与步骤 101 - 109类似的过程, 此处不再赘述, 即第二终端中可以存储第一应用用户的 APP User ID与 APP User ID 的码字的对应关系, 因此若第一应用用户与第二应用用户互为 好友,则第二终端在监听到第一应用用户的 APP User ID的码字后, 可以根据存储的第一应用用户的 APP User ID与 APP User ID的码 字的对应关系, 确定监听到的第一应用用户的 APP User ID的码字 对应的 APP User ID , 即若第一应用用户为第二应用用户的好友, 则该过程在第二终端监听到第一应用用户的 APP User ID 的码字 后, 第二应用应用即可发现第一应用用户, 或者第二终端即可发现 第一终端。
下面将结合本发明实施例中的附图,对本发明实施例中的技术 方案进行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明 一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本 领域普通技术人员在没有做出创造性劳动前提下所获得的所有其 他实施例, 都属于本发明保护的范围。
为了便于清楚描述本发明实施例的技术方案,在本发明的实施 例中, 釆用了 "第一"、 "第二"、 "第三"、 "第四 " 等字样对功能和 作用基本相同的相同项或相似项进行区分,本领域技术人员可以理 解 "第一"、 "第二"、 "第三"、 "第四" 等字样并不对数量和执行次 序进行限定。
实施例一、
本发明实施例提供一种 ProSe信息的传输方法,具体如图 2所 示, 包括:
201、 第二 ProSe 实体接收第二终端发送的第一消息, 第一消 息用于指示第二 ProSe实体获取第二标识。
202、 第二 ProSe实体获取第二标识。
具体的, 第一消息中可以携带第四码字和第一应用标识; 第二 ProSe实体获取第二标识 (步骤 202 ) , 具体可以包括: 第二 ProSe实体发送第三消息给第一 ProSe实体, 第三消息携 带第四码字和第一应用标识, 以使得第一 ProSe实体获取第四码字 和第一应用标识对应的第二标识;
第二 ProSe实体接收第一 ProSe实体发送的第四消息, 第四消 息携带第二标识。
可选的, 第四消息还可以携带第一应用标识, 第一应用标识用 于指示第二标识对应的第一应用, 本发明实施例对此不作具体限 定。
当然, 第二 ProSe实体中也可能预先存储第四码字、 第一应用 标识、 第二标识的对应关系, 当第二 ProSe实体接收携带第四码字 和第一应用标识的第一消息后, 可以根据该对应关系获取第二标 识, 本发明实施例对此不作具体限定。
203 第二 ProSe 实体发送第二消息给第二终端, 第二消息携 带第二标识。
其中, 第二标识用于指示被第二终端发现的第一应用用户。 可选的, 第二消息中还可以携带第一应用标识, 第一应用标识 用于指示第二标识对应的第一应用,本发明实施例对此不作具体限 定。
进一步的, 如图 3所示, 在第二 ProSe实体接收第二终端发送 的第一消息 (步骤 201 ) 之前, 还可以包括:
204a 第二 ProSe实体接收第二终端发送的第五消息, 第五消 息用于指示第二 ProSe实体获取第四码字。
205a 第二 ProSe实体获取第四码字。 具体的, 第五消息中可以携带第三标识和第一应用标识; 第二 ProSe实体获取第四码字 (步骤 205a ) , 具体可以包括: 第二 ProSe实体根据第一应用标识,发送第七消息给第一应用 服务器, 第七消息携带第三标识;
第二 ProSe实体接收第一应用服务器发送的第八消息, 第八消 息携带第一标识;
第二 ProSe实体发送第九消息给第一 ProSe实体, 第九消息携 带第一标识;
第二 ProSe实体接收第一 ProSe实体发送的第十消息, 第十消 息携带第四码字。
可选的, 第五消息中还可以携带第一信息、 第四标识和第一应 用标识, 其中, 第一信息包括第三标识或第六标识;
第二 ProSe实体获取第四码字 (步骤 205a ) , 具体可以包括: 第二 ProSe实体根据第一应用标识,发送第七消息给第一应用 服务器, 第七消息携带第四标识;
第二 ProSe实体接收第一应用服务器发送的第八消息, 第八消 息携带第一标识;
第二 ProSe实体发送第九消息给第一 ProSe实体, 第九消息携 带第一标识;
第二 ProSe实体接收第一 ProSe实体发送的第十消息, 第十消 息携带第四码字。
206a 第二 ProSe实体发送第六消息给第二终端, 第六消息携 带第四码字。 另一种可能的实现方式中, 第一消息携带第一码字, 第一码字 为第一 ProSe实体分配给第二标识的码字, 第一 ProSe实体为第一 终端的 HPLMN中的 ProSe实体。
第二 ProSe实体获取第二标识, 具体包括:
第二 ProSe实体根据第一码字, 获取第二标识。
进一步的, 本发明实施例提供的 ProSe信息的传输方法中, 在 第二 ProSe实体发送第二消息给第二终端 (步骤 201 ) 之前, 还可 以包括:
第二 ProSe实体发送第三消息给应用服务器, 第三消息携带第 二标识,第二标识为应用服务器判断允许第一应用用户的广播请求 的依据。
第二 ProSe实体接收应用服务器发送的第四消息, 第四消息指 示允许第一应用用户的广播请求。
即, 在第二 ProSe实体获知发现第一应用用户的事件之后, 在 第二 ProSe实体发送第二消息给第二终端之前, 还可以去应用服务 器侧判断是否允许第一应用用户的广播请求,在应用服务器允许第 一应用用户的广播请求后再发送第二消息给第二终端,这样进一步 保证了第一应用用户广播的合法性, 从而保障了网络安全性。
和 /或,
在第二 ProSe实体接收第二终端发送的第一消息 (步骤 201 ) 之后, 还可以包括:
第二 ProSe实体发送第五消息给第一 ProSe实体, 第五消息携 带第一标识、 第一应用标识、 第四标识。
即, 在第二 ProSe实体获知发现第一应用用户的事件之后, 可 以通知第一 ProSe实体第二应用用户发现第一应用用户的事件, 进 而通过第一 ProSe 实体通知第一终端第二应用用户发现第一应用 用户的事件, 保证了第一终端在进行广播时, 可以及时获知是否被 第二终端发现。
进一步的, 如图 4所示, 本发明实施例提供的 ProSe信息的传 输方法中 , 在第二 ProSe实体接收第二终端发送的第一消息(步骤 201 ) , 还可以包括:
204b 第二 ProSe实体接收第二终端发送的第六消息, 第六消 息携带第三标识与第一应用标识。
具体的, 本发明实施例由 3GPP网络层的第二终端启动监听业 务, 因此第二 ProSe实体接收第二终端发送的第六消息, 第六消息 携带第三标识与第一应用标识。 205b 第二 ProSe实体根据第三标识与第一应用标识, 确定第 四标识。
具体的, 第二 ProSe实体中可以预先存储第三标识、 第一应用 标识、 第四标识的对应关系, 在第二 ProSe实体获取第三标识与第 一应用标识之后, 可以根据该对应关系, 确定第四标识。 本发明实 施例对此不作具体限定。
206b 第二 ProSe实体发送第七消息给应用服务器, 第七消息 携带第四标识。
207b 第二 ProSe实体接收应用服务器发送的第八消息, 第八 消息携带第一标识与第二标识的对应关系, 其中, 第一标识与第二 标识的对应关系是由应用服务器根据第四标识确定的。
具体的, 应用服务器中可能存储了第四标识、 第一标识与第二 标识的对应关系的对应关系, 因此应用服务器在获取第四标识后, 可以根据该对应关系, 确定第一标识与第二标识的对应关系, 本发 明实施例对此不作具体限定。
208b 第二 ProSe实体发送第九消息给第一 ProSe实体, 第九 消息携带第一标识与第一应用标识。
209b 第二 ProSe实体接收第一 ProSe实体发送的第十消息, 第十消息携带第一码字, 其中, 第一码字是由第一 ProSe实体根据 第一标识与第一应用标识确定的。
具体的, 第一 ProSe实体中可能存储了第一标识、 第一应用标 识、 第一码字的对应关系, 因此在第一 ProSe实体获取第一标识与 第一应用标识后, 可以根据该对应关系, 确定第一码字, 本发明实 施例对此不作具体限定。
210b 第二 ProSe实体发送第十一消息给第二终端, 第十一消 息携带第一码字。
可选的, 如图 5所示, 本发明实施例提供的 ProSe信息的传输 方法中, 在第二 ProSe 实体接收第二终端发送的第一消息 (步骤 501 ) 之前, 还可以包括:
204c 第二 ProSe实体接收应用服务器发送的第六消息, 第六 消息携带第一标识与第二标识的对应关系、第一应用标识以及第三 标识。
具体的, 本发明实施例由应用层的应用服务器启动监听业务, 应用服务器中可能存储了第三标识、第一标识与第二标识的对应关 系、 第一应用标识等信息, 在应用服务器被触发后, 可以发送携带 第一标识与第二标识的对应关系、第一应用标识以及第三标识的第 六消息给第二 ProSe实体, 本发明实施例对此不作具体限定。
205c 第二 ProSe实体发送第七消息给第一 ProSe实体, 第七 消息携带第一标识与第一应用标识。
206c 第二 ProSe实体接收第一 ProSe实体发送的第八消息, 第八消息携带第一码字, 其中, 第一码字是由第一 ProSe实体根据 第一标识与第一应用标识确定的。
具体的, 第一 ProSe实体中可能存储了第一标识、 第一应用标 识、 第一码字的对应关系, 因此在第一 ProSe实体获取第一标识与 第一应用标识后, 可以根据该对应关系, 确定第一码字, 本发明实 施例对此不作具体限定。
207c 第二 ProSe实体发送第九消息给第二终端, 第九消息携 带第一码字。
当然, 在第二 ProSe实体发送第九消息给第二终端, 第九消息 携带第一码字 (步骤 207c ) 之后, 还可以包括:
第二 ProSe实体接收第二终端发送的第十消息, 第十消息为第 九消息的响应消息; 发送第十一消息给应用服务器, 第十一消息为 第六消息的响应消息。 这样, 第二 ProSe实体可以根据第十消息, 确定第二终端已经获取到第一码字,应用服务器可以根据第十一消 息, 确定第一 ProSe实体已经获取第六消息, 保证了 ProSe信息传 输的准确性与可靠性。
其中, 本发明实施例中第二 ProSe实体、 第一 ProSe实体、 第 一终端、 第二终端、 第二标识、 第一应用用户、 第一应用标识、 第 四码字、 第三标识、 第四标识、 第六标识等名称的相关指代可参考 上述统一说明部分, 本发明实施例在此不再赘述。 基于本发明实施例提供的上述 ProSe 信息的传输方法, 一方 面, 由于第二 ProSe实体接收第二终端发送的第一消息, 第一消息 用于指示第二 ProSe实体获取第二标识; 进而第二 ProSe实体获取 第二标识, 并发送携带第二标识的第二消息给第二终端, 其中, 第 二标识用于指示被第二终端发现的第一应用用户。 由此可知, 第二 ProSe实体可以获知第二应用用户发现第一应用用户的事件, 进而 第一 ProSe 实体也可以获知第二应用用户发现第一应用用户的事 件, 即网络可以知道 2个应用用户相互发现的事件, 从而有利于运 营商的费用结算与网络事件的监控; 另一方面, 在 ProSe信息的传 输过程中, 用临时终端标识取代了现有技术中的终端标识, 用临时 应用用户标识取代了现有技术中的临时应用用户标识, 即终端与 ProSe实体之间的 3 GPP 通信过程携带的信息是 ProSe实体或者应 用服务器临时分配的相应信息, 不属于个人隐私, 在 3 GPP层传输 不存在安全性隐患问题, 应用服务器可以支持该传输方式。
本发明实施例还提供一种 ProSe信息的传输方法, 具体如图 6 所示, 包括:
601、 第二终端获取第一终端广播的第四码字。
602、 在第四码字与预存储的码字匹配时, 第二终端发送第一 消息给第二 ProSe实体, 第一消息携带第四码字和第一应用标识。
其中, 第一消息用于指示第二 ProSe实体获取第四码字和第一 应用标识对应的第二标识。
具体的,第二终端中可以预先存储一些第二终端想监听的终端 广播的码字, 比如第二终端想监听终端 A 广播的码字, 则可以预 先存储该码字, 这样, 在第二终端监听到终端 A 广播的码字后, 可以根据存储的码字, 确定预存储的码字中包含终端 A 广播的码 字, 此时可以认为终端 A 广播的码字与预存储的码字相匹配, 执 行步骤 602 ; 否则, 若第二终端中未预先存储监听到的码字, 则在 监听到的码字与预存储的码字进行匹配时将匹配失败,可以认为第 二终端虽然监听到了该码字, 但是并不是第二终端希望监听的码 字, 暂时不执行步骤 602。
603、 第二终端接收第二 ProSe 实体发送的第二消息, 第二消 息携带第二标识。
其中, 第二标识用于指示被第二终端发现的第一应用用户。
604、 第二终端根据第二标识, 发现第一应用用户。
即, 第二终端根据第二标识, 确认第一应用用户在第二终端附 近。
具体的,第二终端中可以包含第一应用的应用单元、以及 3GPP Layer单元, 在第二终端的 3 GPP Layer单元获取第二标识后, 可以 根据第一应用标识将第二标识发送给第二终端的第一应用的应用 单元, 该应用单元根据第二标识, 可以发现第一应用用户。
可选的, 第二消息中还可以携带第一应用标识, 第一应用标识 用于指示第二标识对应的第一应用。本发明实施例对此不作具体限 定。
示例性的, 比如第一消息中同时携带了应用标识 A 和应用标 识 B , 即第二终端同时在应用 A和应用 B 上监听到了第四码字, 则在第二 ProSe实体发送第二消息给第二终端时。 第二消息中应该 携带第二标识和第二标识对应的第一应用标识。
进一步的,如图 7所示,在在第四码字与预存储的码字匹配时, 第二终端获取第一终端广播的第四码字 (步骤 601 ) 之前, 还可以 包括:
605a 第二终端发送第三消息给第二 ProSe实体, 第三消息携 带第三标识和第一应用标识。
606a 第二终端接收第二 ProSe实体发送的第四消息, 第四消 息携带第四码字。
607a 第二终端存储第四码字。
可选的, 如图 8所示, 在在第四码字与预存储的码字匹配时, 第二终端获取第一终端广播的第四码字 (步骤 601 ) 之前, 还可以 包括:
605b 第二终端发送第三消息给第二 ProSe实体, 第三消息携 带第一信息、 第四标识和第一应用标识, 第一信息包括第三标识和 第六标识。 606b、 第二终端接收第二 ProSe实体发送的第四消息, 第四消 息携带第四码字。
具体的, 第二 ProSe实体接收第四消息后, 根据第三标识与第 一应用标识获取第四码字的步骤可参考第二 ProSe实体侧的描述, 本发明实施例在此不再赘述。
607b、 第二终端存储第四码字。
具体的, 由于步骤 607a或 607b中, 第二终端可以存储该第一 码字, 因此, 在第二终端监听到第一终端广播的第一码字后, 可以 根据存储的码字, 确定第一码字与预存储的码字相匹配。
其中, 本发明实施例中第一终端、 第二终端、 第四码字、 第一 应用标识、 第二 ProSe实体、 第二标识、 第一应用用户、 第三标识 等名称的相关指代可参考上述统一说明部分,本发明实施例在此不 再赘述。
基于本发明实施例提供的上述 ProSe 信息的传输方法, 一方 面, 由于第二终端在获取第一终端广播的第四码字后, 在第四码字 与预存储的码字匹配时,还发送携带第四码字和第一应用标识的第 一消息给第二 ProSe实体, 这样第二 ProSe实体可以根据第四码字 和第一应用标识获取第二标识, 其中, 第二标识用于指示被第二终 端发现的第一应用用户。 由此可知, 第二 ProSe实体可以获知第二 应用用户发现第一应用用户的事件, 进而第一 ProSe实体也可以获 知第二应用用户发现第一应用用户的事件,即网络可以知道 2个应 用用户相互发现的事件,从而有利于运营商的费用结算与网络事件 的监控; 另一方面, 在 ProSe信息的传输过程中, 用临时终端标识 取代了现有技术中的终端标识,用临时应用用户标识取代了现有技 术中的应用用户标识, 即终端与 ProSe实体之间的 3 GPP 通信过程 携带的信息是 ProSe实体或者应用服务器临时分配的相应信息, 不 属于个人隐私, 在 3 GPP层传输不存在安全性隐患问题, 应用服务 器可以支持该传输方式。
本发明实施例提供一种 ProSe信息的传输方法,具体如图 9所 示, 方法包括:
901、 第二终端获取第一终端广播的第一码字。 902、 在第一码字与预存储的码字匹配时, 第二终端发送第一 消息给第二 ProSe实体, 第一消息携带第一码字。
具体的,第二终端中可以预先存储一些第二终端想监听的终端 广播的码字, 比如, 第二终端想监听终端 A 广播的码字, 则可以 预先存储该码字, 这样, 在第二终端监听到终端 A广播的码字后, 可以根据存储的码字, 确定预存储的码字中包含终端 A 广播的码 字, 此时可以认为终端 A 广播的码字与预存储的码字相匹配, 执 行步骤 902; 否则, 若第二终端中未预先存储监听到的码字, 则在 监听到的码字与预存储的码字进行匹配时将匹配失败,可以认为第 二终端虽然监听到了该码字, 但是并不是第二终端希望监听的码 字, 暂时不执行步骤 902。
903、 第二终端接收第二 ProSe 实体发送的第二消息, 第二消 息携带第二标识, 第二标识用于指示发现第一应用用户。
其中, 第二标识是由第二 ProSe实体根据第一码字确定的。 具体的,第二终端中可以包含第一应用的应用单元、以及 3GPP Layer单元, 在第二终端的 3GPP Layer单元获取第二标识后, 可以 根据第一码字中 APP ID的信息, 确定第一码字对应的应用标识为 第一应用标识, 然后第二终端的 3GPP Layer单元可以根据该第一 应用标识将第二标识发送给第二终端的第一应用的应用单元,该应 用单元根据第二标识, 可以发现第一应用用户。
需要说明的是,步骤 903的第二消息中还可以携带第一应用标 识 , 这样在第二终端的 3GPP Layer单元获取第二标识与第一应用 标识后,可以根据该第一应用标识将第二标识发送给第二终端的第 一应用的应用单元, 该应用单元根据第二标识, 可以发现第一应用 用户。 本发明实施例对此情况不作具体限定。
进一步的, 如图 10所示, 本发明实施例提供的 ProSe信息的 传输方法中, 在第一码字与预存储的码字匹配时, 在第二终端获取 第一码字 (步骤 901 ) 之前, 还可以包括:
904a 第二终端发送第三消息给第二 ProSe实体, 第三消息携 带第三标识与第一应用标识。 905a 第二终端接收第二 ProSe实体发送的第四消息, 第四消 息携带第一码字。
其中, 第一码字是由第二 pr0Se实体根据第三标识与第一应用 标识确定的。
具体的, 第二 ProSe实体中可能预先存储了第三标识、 第一应 用标识与第四标识的对应关系 , 在第二 ProSe实体获取第三标识与 第一应用标识后, 可以根据该对应关系, 确定第四标识, 进而根据 第四标识从应用服务器获取第一标识与第二标识的对应关系,进而 根据第一标识从第一 ProSe实体中获取第一码字, 本发明实施例对 此不作具体限定。
906a 第二终端存储第一码字。
可选的, 如图 1 1 所示, 本发明实施例提供的 ProSe信息的传 输方法中, 在第二终端获取第一码字 (步骤 901 ) 之前, 还可以包 括:
904b 在应用服务器被触发时, 第二终端接收第二 ProSe实体 发送的第三消息, 第三消息携带第一码字。
905b、 第二终端存储第一码字。
具体的, 由于步骤 906a和步骤 905b中, 第二终端可以存储该 第一码字, 因此, 在第二终端监听到第一终端广播的第一码字后, 可以根据存储的码字, 确定第一码字与预存储的码字相匹配。
当然, 在步骤 904b之后, 第二终端还可以发送第四消息给第 二 ProSe实体, 第四消息为第三消息的响应消息。这样, 第二 ProSe 实体可以根据第四消息, 确定第二终端已经获取到第一码字, 保证 了 ProSe信息传输的准确性与可靠性。
其中, 本发明实施例中第一终端、 第二终端、 第一码字、 第一 ProSe实体、 第二 ProSe实体、 第一应用标识、 第一应用用户、 第 二标识、 第三标识的相关指代可参考上述统一说明部分, 本发明实 施例在此不再赘述。
基于本发明实施例提供的上述 ProSe 信息的传输方法, 一方 面, 由于第二终端在获取第一终端广播的第一码字后, 在第一码字 与预存储的码字匹配时, 还发送携带第一码字的第一消息给第二
ProSe实体,这样第二 ProSe实体可以根据第一码字确定第二标识, 第二标识用于指示发现第一应用用户。 由此可知, 第二 ProSe实体 可以获知第二应用用户发现第一应用用户的事件, 进而第一 ProSe 实体也可以获知第二应用用户发现第一应用用户的事件,即网络可 以知道 2个应用用户相互发现的事件,从而有利于运营商的费用结 算与网络事件的监控; 另一方面, 在 ProSe信息的传输过程中, 用 临时终端标识取代了现有技术中的终端标识,用临时应用用户标识 取代了现有技术中的应用用户标识, 即终端与 ProSe 实体之间的 3GPP 通信过程携带的信息是 ProSe实体或者应用服务器临时分配 的相应信息, 不属于个人隐私, 在 3GPP层传输不存在安全性隐患 问题, 应用服务器可以支持该传输方式。
本发明实施例还提供一种 ProSe 信息的传输方法, 具体如图 12所示, 包括:
1201、 第一 ProSe实体接收第一终端发送的第一消息, 第一消 息携带第二信息和第一应用标识,第二信息包括第一标识或第七标 识。
1202、 第一 ProSe实体发送第二消息给第一终端, 第二消息用 于指示第一 ProSe实体允许第一终端在第一应用上广播。
具体的, 第一 ProSe实体接收第一终端发送的第一消息之后, 可以根据第一消息中的第二信息确定是否允许第一终端在第一应 用上广播, 本发明实施例对此不作具体限定。
一种可能的实现方式中, 若第二信息包括第七标识, 在第一 ProSe实体接收第一终端发送的第一消息 (步骤 1201 ) 之后, 第一 ProSe实体发送第二消息给第一终端 (步骤 1202 ) 之前, 还可以包 括:
第一 ProSe实体给第一终端分配第一标识和第四码字; 第一 ProSe实体发送第二消息给第一终端 (步骤 1202 ), 具体 可以包括:
第二 ProSe实体发送第二消息给第一终端, 第二消息携带第一 标识和第四码字。
即, 本发明实施例中, 第一终端广播的第四码字可能是第一终 端注册过程中第一 ProSe实体分配给第一终端的。 也可能是第一终 端在广播过程中第一 ProSe实体分配给第一终端的 , 本发明实施例 对此不作具体限定。
进一步的, 第一消息还可以携带第二标识, 在第一 ProSe实体 接收第一终端发送的第一消息 (步骤 1201 ) 之后, 第一 ProSe 实 体发送第二消息给第一终端 (步骤 1202 ) 之前, 还可以包括:
第一 ProSe实体发送第三消息给第一应用服务器, 第三消息携 带第一标识和第二标识;
第一 ProSe实体接收第一应用服务器发送的第四消息, 第四消 息用于指示第一应用服务器允许第一终端在第一应用上广播。
一种可能的实现方式中, 第一消息还可以携带第二标识。
若第二信息包括第一标识,在在第一 ProSe实体接收第一终端 发送的第一消息 (步骤 1201 ) 之后, 第一 ProSe 实体发送第二消 息给第一终端 (步骤 1202 ) 之前, 还可以包括:
第一 ProSe实体发送第三消息给第一应用服务器, 第三消息携 带第二标识; 第一 ProSe实体接收第一应用服务器发送的第四消息, 第四消 息用于指示第一应用服务器允许第一终端在第一应用上广播。
一种可能的实现方式中, 若第二信息包括第一标识, 在在第一 ProSe实体接收第一终端发送的第一消息 (步骤 1201 ) 之后, 第一 ProSe实体发送第二消息给第一终端 (步骤 1202 ) 之前, 还可以包 括:
第一 ProSe实体发送第三消息给第一应用服务器, 第三消息携 带第一标识;
第一 ProSe实体接收第一应用服务器发送的第四消息, 第四消 息用于指示第一应用服务器允许第一终端在第一应用上广播。
可选的, 上述第四消息中还可以携带第二标识, 在第一 ProSe 实体接收第一应用服务器发送的第四消息之后, 还可以包括: 第一 ProSe实体存储第二标识。
本发明实施例对此不作具体限定
进一步的, 本发明实施例中的第四消息还可以携带第三标识, 第一 ProSe实体还可以存储该第三标识, 本发明实施例对此不作具 体限定。
进一步的, 如图 13所示, 在第一 ProSe 实体发送第二消息给 第一终端 (步骤 1202 ) 之后, 还可以包括:
1203、 第一 ProSe实体接收第二 ProSe实体发送的第五消息, 第五消息携带第一标识, 第五消息用于指示第一 ProSe实体获取第 一标识对应的第四码字。
1204、 第一 ProSe实体获取第四码字。
1205、 第一 ProSe实体发送第六消息给第二 ProSe实体, 第六 消息携带第四码字。
可选的, 第五消息还可以携带第三标识。
在第一 ProSe实体接收第二 ProSe实体发送的第五消息(步骤 1203 ) 之后, 还可以包括:
第一 ProSe实体存储第三标识。
本发明实施例对此不作具体限定。
进一步的, 如图 14所示, 在第一 ProSe 实体发送第二消息给 第一终端 (步骤 1202 ) 之后, 还可以包括:
1206、 第一 ProSe实体接收第二 ProSe实体发送的第七消息, 第七消息携带第四码字和第一应用标识, 第七消息用于指示第一 P r 0 S e实体获取第一码字和第一应用标识对应的第二标识。
1207 第一 ProSe实体获取第二标识。
1208、 第一 ProSe实体发送第八消息给第二 Prose实体, 第八 消息携带第二标识。
可选的, 第八消息还可以携带第一应用标识, 第一应用标识用 于指示第二标识对应的第一应用, 本发明实施例对此不作具体限 进一步的, 在第一 ProSe实体接收第二 ProSe实体发送的第七 消息(步骤 1206 )之后,第一 ProSe实体发送第八消息给第二 ProSe 实体 (步骤 1208 ) 之前, 还可以包括:
第一 ProSe实体确定第二终端是否有权发现第一应用用户。 若第一 ProSe实体确定第二终端有权发现第一应用用户,执行 步骤 1208。
即 , 在第一 ProSe实体发送第八消息给第二 ProSe实体之前, 还需要首先确定第二终端是否有权发现第一应用用户 , 在第一 ProSe实体确定有权发现第一应用用户之后, 发送第八消息给第二 中福安, 这样进一步保证了监听过程的合法性, 从而保障了网络安 全性。
一种可能的实现方式中, 第一 ProSe实体确定第二终端是否有 权发现第一应用用户, 具体可以包括:
第一 ProSe实体确定是否存储第三标识;
若第一 ProSe实体确定存储第三标识, 第一 ProSe实体确定第 二终端有权发现第一应用用户。
即, 若第一 ProSe实体在监听过程存储了第三标识, 则可以在 匹配过程根据该第三标识确定第二终端有权发现第一应用用户。
一种可能的实现方式中, 第七消息携带第三标识, 第三标识用 于第一 ProSe实体确定第二终端是否有权发现第一应用用户。
进一步的, 第四码字还用于第一 ProSe实体确定第一标识, 在 第一 ProSe实体接收第二 ProSe实体发送的第七消息 (步骤 1206 ) 之后,第一 ProSe实体发送第八消息给第二 Prose实体(步骤 1208 ) 之前, 还可以包括:
第一 ProSe实体发送第九消息给第一应用服务器, 第九消息携 带第一标识;
第一 ProSe实体接收第一应用服务器发送的第十消息, 第十消 息用于指示第一应用服务器允许第一终端在第一应用上广播。
即, 第一 ProSe实体发送第八消息给第二 ProSe实体之前, 还 可以和第一应用服务器交互,以通过第一应用服务器确定第一终端 在第一应用上广播的合法性。在第一应用服务器允许第一终端在第 一应用上广播之后, 发送第八消息给第二 ProSe实体, 这样进一步 保证了广播过程的合法性, 从而保障了网络安全性。
其中, 本发明实施例中第一 ProSe实体、 第二 ProSe实体、 第 一终端、 第二终端、 第一标识、 第四码字、 第七标识、 第一应用服 务器、 第三标识、 第一应用标识、 第二标识、 第一应用用户等名称 的相关指代可参考上述统一说明部分, 本发明实施例在此不再赘 述。
基于本发明实施例提供的上述 ProSe 信息的传输方法, 一方 面, 在第一终端广播的过程中, 第一 ProSe实体可以接收第一终端 发送的第一消息, 这样第一 ProSe实体可以获取第一终端广播的事 件, 从而有利于运营商的费用结算与网络事件的监控; 另一方面, 由于在 ProSe信息的传输过程中 , 用临时终端标识取代了现有技术 中的终端标识,用临时应用用户标识取代了现有技术中的应用用户 标识, 即终端与 ProSe 实体之间的 3 GPP 通信过程携带的信息是 ProSe实体或者应用服务器临时分配的相应信息,不属于个人隐私, 因此, 在 3GPP层传输不存在安全性隐患问题, 应用服务器可以支 持该传输方式。
本发明实施例还提供一种 ProSe 信息的传输方法, 具体如图 15所示, 包括:
1501、 第一终端发送第一消息给第一 ProSe实体, 第一消息携 带第二信息和第一应用标识, 第二信息包括第一标识或第七标识。
1502、 第一终端接收第一 ProSe实体发送的第二消息, 第二消 息用于指示第一 ProSe实体允许第一终端在第一应用上广播。
1503、 第一 ProSe实体广播第四码字。
可选的, 第一消息还可以携带第二标识, 本发明实施例对此不 作具体限定。
其中, 第二标识用于指示第一终端的第一应用用户。
进一步的, 若第二信息包括第七标识, 第二消息还可以携带第 四码字和第一标识, 本发明实施例对此不作具体限定。 需要说明的是, 本发明实施例中, 第一终端广播的第四码字可 能是第一终端注册过程中第一 ProSe实体分配给第一终端的。 也可 能是第一终端在广播过程中第一 ProSe实体分配给第一终端的, 本 发明实施例对此不作具体限定。
其中, 本发明实施例中第一终端、 第一 ProSe实体、 第一应用 标识、 第一标识、 第七标识、 第四码字、 第二标识等名称的相关指 代可参考上述统一说明部分, 本发明实施例在此不再赘述。
基于本发明实施例提供的上述 ProSe 信息的传输方法, 一方 面,在第一终端广播的过程中,第一终端发送第一消息给第一 ProSe 实体, 这样第一 ProSe实体可以获取第一终端广播的事件, 从而有 利于运营商的费用结算与网络事件的监控;另一方面,由于在 ProSe 信息的传输过程中, 用临时终端标识取代了现有技术中的终端标 识, 用临时应用用户标识取代了现有技术中的应用用户标识, 即终 端与 ProSe实体之间的 3 GPP 通信过程携带的信息是 ProSe实体或 者应用服务器临时分配的相应信息, 不属于个人隐私, 因此, 在 3GPP层传输不存在安全性隐患问题, 应用服务器可以支持该传输 方式。
实施例二、
本发明实施例提供一种 ProSe信息的传输方法,具体以第一终 端、 第二终端、 第一 ProSe实体、 第二 ProSe实体、 第一应用服务 器之间的交互为例进行说明, 如图 16所示, 包括:
1601、 第二终端获取第一终端广播的第四码字。
1602、 在第四码字与预存储的码字匹配时, 第二终端发送消息 1给第二 ProSe实体, 消息 1携带第四码字和第一应用标识。
1603、 第二 ProSe实体接收消息 1。
1604、 第二 ProSe实体发送消息 2给第一 ProSe实体, 消息 2 携带第四码字和第一应用标识。
1605、 第一 ProSe实体接收消息 2 , 并根据消息 2获取第四码 字和第一应用标识对应的第二标识。
1606、 第一 Prose实体发送消息 3给第二 ProSe实体, 消息 3 携带第二标识。 可选的, 消息 3 中还可以携带第一应用标识, 用于指示第二标 识对应的第一应用, 本发明实施例对此不作具体限定。
1607、 第二 ProSe实体接收消息 3。
1608、 第二 ProSe实体发送消息 4给第二终端, 消息 4携带第 二标识, 第二标识用于指示发现第一应用用户。
即, 第二标识用于指示第一应用用户在第二终端附近。
可选的, 消息 4中还可以携带第一应用标识, 用于指示第二标 识对应的第一应用, 本发明实施例对此不作具体限定。
需要说明的是, 步骤 1604- 1608仅是第二 ProSe实体根据第四 码字和第一应用标识获取第二标识的一种可能的方式, 第二 ProSe 实体还可以在接收消息 1之后,直接根据消息 1 中携带的第四码字 和第一应用标识, 结合预先存储的第四码字、 第一应用标识、 第二 标识的对应关系获取第二标识,或者还可以通过其它步骤获取第二 标识, 本发明实施例对此不作具体限定。
1609、 第二终端接收消息 4 , 并根据第二标识发现第一应用用 户。
即第二终端接收消息 4之后,根据第二标识确认第一应用用户 在第二终端附近。
其中, 步骤 1601 - 1609的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
需要说明的是, 在第一 ProSe 实体接收消息 2 , 并根据消息 2 获取第四码字和第一应用标识对应的第二标识 (步骤 1605 ) 之后, 第一 Prose实体发送消息 3给第二 ProSe实体, 消息 3携带第二标 识 (步骤 1606 ) 之前, 第一 ProSe 实体还可能首先确定第二终端 是否有权发现第一应用用户, 具体的实现可参考实施例一中第一 ProSe实体侧的描述, 本发明实施例在此不再赘述。
进一步的, 如图 17所示, 本发明实施例提供的 ProSe信息的 传输方法, 在第二终端获取第一终端广播的第四码字 (步骤 1601 ) 之前, 还可以包括如下监听过程: 1701、 第二终端发送消息 1给第二 ProSe实体, 消息 1携带第 三标识与第一应用标识。
1702、 第二 ProSe实体接收消息 1。
1703、 第二 ProSe实体根据第一应用标识, 发送消息 2给第一 应用服务器, 消息 2携带第三标识。
1704、 第一应用服务器接收消息 2。
1705、 第一应用服务器根据第三标识, 确定第一标识。
可选的,第一应用服务器还可能根据第三标识,确定第二标识,
1706、 第一应用服务器发送消息 3给第二 ProSe实体, 消息 3 携带第一标识。
1707、 第二 ProSe实体接收消息 3。
可选的,第一应用服务器还可能根据第三标识,确定第二标识, 消息 3 中还可能携带第二标识, 以使得第二 ProSe实体存储第二标 识, 本发明实施例对此不作具体限定。
1708、 第二 ProSe实体发送消息 4给第一 ProSe实体, 消息 4 携带第一标识。
1709、 第一 ProSe实体接收消息 4。
17 10、 第一 ProSe实体根据第一标识, 确定第四码字。
可选的, 消息 4中还可能携带第三标识, 以使得第一 ProSe实 体在接收消息 4之后, 存储第三标识, 本发明实施例对此不作具体 限定。
171 1、 第一 ProSe实体发送消息 5给第二 ProSe实体, 消息 5 携带第四码字。
17 12、 第二 ProSe实体接收消息 5。
17 13、 第二 ProSe实体发送消息 6给第二终端, 消息 6携带第 四码字。
17 14、 第二终端接收消息 6 , 并存储第四码字。
其中, 步骤 1701 - 17 14的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。 可选的, 如图 18所示, 本发明实施例提供的 ProSe信息的传 输方法, 在第二终端获取第一终端广播的第四码字 (步骤 1601 ) 之前, 还可以包括如下监听过程:
1801、 第二终端发送消息 1给第二 ProSe实体, 消息 1携带第 一信息、 第四标识与第一应用标识, 第一信息包括第三标识或第六 标识。
1802、 第二 ProSe实体接收消息 1。
1803、 第二 ProSe实体根据第一应用标识, 发送消息 2给第一 应用服务器, 消息 2携带第四标识。
1804、 第一应用服务器接收消息 2。
可选的, 若第一信息中包含第六标识, 第二 ProSe实体还可能 给所述第二终端分配第三标识, 消息 2中还可能携带第三标识, 以 使得第一应用服务器存储第三标识,本发明实施例对此不作具体限 定。
1805、 第一应用服务器根据第三标识, 确定第一标识。
1806、 第一应用服务器发送消息 3给第二 ProSe实体, 消息 3 携带第一标识。
1807、 第二 ProSe实体接收消息 3。
可选的,第一应用服务器还可能根据第三标识,确定第二标识, 消息 3 中还可能携带第二标识, 以使得第二 ProSe实体存储第二标 识, 本发明实施例对此不作具体限定。
1808、 第二 ProSe实体发送消息 4给第一 ProSe实体, 消息 4 携带第一标识。
1809、 第一 ProSe实体接收消息 4。
18 10、 第一 ProSe实体根据第一标识, 确定第四码字。
可选的, 消息 4中还可能携带第三标识, 以使得第一 ProSe实 体在接收消息 4之后, 存储第三标识, 本发明实施例对此不作具体 限定。
181 1、 第一 ProSe实体发送消息 5给第二 ProSe实体, 消息 5 携带第四码字。 18 12、 第二 ProSe实体接收消息 5。
18 13、 第二 ProSe实体发送消息 6给第二终端, 消息 6携带第 四码字。
18 14、 第二终端接收消息 6 , 并存储第四码字。
其中, 步骤 1701 - 17 14的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
进一步的, 如图 19所示, 本发明实施例提供的 ProSe信息的 传输方法, 在第二终端获取第一终端广播的第四码字 (步骤 1601 ) 之前, 还可以包括如下广播过程:
1901、 第一终端发送消息 1给第一 ProSe实体, 消息 1携带第 一标识与第一应用标识。
1902、 第一 ProSe实体接收消息 1。
1903、 第一 ProSe实体发送消息 2给第一应用服务器, 消息 2 携带第一标识。
1904、 第一应用服务器接收消息 2 , 并根据第一标识判断允许 第一终端在第一应用上广播。
1905、 第一应用服务器发送消息 3给第一 ProSe实体, 消息 3 用于指示第一应用服务器允许第一终端在第一应用上广播。
1906、 第一 ProSe实体接收消息 3.
1907、 第一 ProSe实体发送消息 4给第一终端, 消息 4用于指 示第一 ProSe实体允许第一终端在第一应用上广播。
1908、 第一终端接收消息 4 , 并广播第四码字。
其中, 步骤 1901 - 1908的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
可选的, 如图 20所示, 本发明实施例提供的 ProSe信息的传 输方法, 在第二终端获取第一终端广播的第四码字 (步骤 1601 ) 之前, 还可以包括如下广播过程:
2001 第一终端发送消息 1给第一 ProSe实体, 消息 1携带第 一标识、 第二标识与第一应用标识。 2002、 第一 ProSe实体接收消息 1。
2003 第一 ProSe实体发送消息 2给第一应用服务器, 消息 2 携带第二标识。
2004、 第一应用服务器接收消息 2 , 并根据第二标识判断允许 第一终端在第一应用上广播。
2005 第一应用服务器发送消息 3给第一 ProSe实体, 消息 3 用于指示第一应用服务器允许第一终端在第一应用上广播。
2006、 第一 ProSe实体接收消息 3.
2007 第一 ProSe实体发送消息 4给第一终端, 消息 4用于指 示第一 ProSe实体允许第一终端在第一应用上广播。
2008 第一终端接收消息 4 , 并广播第四码字。
其中, 步骤 2001 -2008的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
可选的, 如图 21 所示, 本发明实施例提供的 ProSe信息的传 输方法, 在第二终端获取第一终端广播的第四码字 (步骤 1601 ) 之前, 还可以包括如下广播过程:
2101、 第一终端发送消息 1给第一 ProSe实体, 消息 1携带第 七标识、 第二标识与第一应用标识。
2102、 第一 ProSe实体接收消息 1。
2103、 第一 ProSe实体给第一终端分配第一标识和第四码字。
2104、 第一 ProSe实体发送消息 2给第一应用服务器, 消息 2 携带第二标识和第一标识。
2105、 第一应用服务器接收消息 2 , 并根据第二标识判断允许 第一终端在第一应用上广播。
2106、 第一应用服务器发送消息 3给第一 ProSe实体, 消息 3 用于指示第一应用服务器允许第一终端在第一应用上广播。
2107 第一 ProSe实体接收消息 3.
2108、 第一 ProSe实体发送消息 4给第一终端, 消息 4携带第 四码字, 用于指示第一 ProSe 实体允许第一终端在第一应用上广 播。
2109、 第一终端接收消息 4 , 并广播第四码字。
其中, 步骤 2101 -2109的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
由于本实施例是对实施例一的具体描述,其所能达到的技术效 果也可以参照上述描述, 此处不再赘述。
实施例三、
本发明实施例提供一种 ProSe信息的传输方法,具体以第一终 端、 第二终端、 第一 ProSe实体、 第二 ProSe实体、 第一应用服务 器之间的交互为例进行说明, 如图 22所示, 包括:
2201、 第二终端获取第一终端广播的第一码字。
2202、 在第一码字与预存储的码字匹配时, 第二终端发送消息 1给第二 ProSe实体, 消息 1携带第一码字。
2203 第二 ProSe实体接收消息 1。
2204、 第二 ProSe实体根据第一码字, 确定第二标识。
2205 第二 ProSe实体发送消息 2给第一应用服务器, 消息 2 携带第二标识。
2206、 第一应用服务器接收消息 2 , 并根据第二标识判断允许 第一应用用户的广播请求。
2207 第一应用服务器发送消息 3给第二 ProSe实体, 消息 3 指示允许第一应用用户的广播请求。
2208、 第二 ProSe接收消息 3。
2209、 第二 ProSe实体发送消息 4给第二终端, 消息 4携带第 二标识, 第二标识用于指示发现第一应用用户。
2210、 第二终端接收消息 4。
221 1、 第二 ProSe实体发送消息 5给第一 ProSe实体, 消息 5 携带第一标识、 第一应用标识、 第四标识。
2212、 第一 ProSe实体接收消息 5 , 第一标识与第一应用标识 用于指示发现第一应用用户。 2213、 第一 ProSe实体发送消息 6给第一应用服务器, 消息 6 携带第四标识。
2214、 第一应用服务器接收消息 6 , 并根据第四标识获取第二 应用用户在应用层的用户信息。
2215、 第一应用服务器发送消息 7给第一 ProSe实体, 消息 7 携带第二应用用户在应用层的用户信息。
2216、 第一 ProSe实体接收消息 7。
2217、 第一 ProSe实体发送消息 22给第一终端, 消息 22携带 第四标识, 第四标识用于指示被第二应用用户发现。
2218、 第一终端接收消息 22。
其中, 步骤 2201 -2218的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
进一步的, 如图 23所示, 本发明实施例提供的 ProSe信息的 传输方法, 在第二终端获取第一终端广播的第一码字 (步骤 2201 ) 之前, 还可以包括:
2301、 第二终端发送消息 1给第二 ProSe实体, 消息 1携带第 三标识与第一应用标识。
2302、 第二 ProSe实体接收消息 1。
2303、 第二 ProSe实体根据第三标识与第一应用标识, 确定第 四标识。
2304、 第二 ProSe实体发送消息 2给第一应用服务器, 消息 2 携带第四标识。
2305、 第一应用服务器接收消息 2。
2306、 第一应用服务器根据第四标识, 确定第一标识与第二标 识的对应关系。
2307 第一应用服务器发送消息 3给第二 ProSe实体, 消息 3 携带第一标识与第二标识的对应关系。
2308、 第二 ProSe实体接收消息 3。
2309、 第二 ProSe实体发送消息 4给第一 ProSe实体, 消息 4 携带第一标识与第一应用标识。
23 10、 第一 ProSe实体接收消息 4。
23 1 1、 第一 ProSe实体根据第一标识与第一应用标识, 确定第 一码字。
23 12、 第一 ProSe实体发送消息 5给第二 ProSe实体, 消息 5 携带第一码字。
23 13、 第一 ProSe实体接收消息 5。
23 14、 第一 ProSe实体发送消息 6给第二终端, 消息 6携带第 一码字。
23 15、 第二终端接收消息 6 , 并存储第一码字。
其中, 步骤 2301 -23 15的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
进一步的, 如图 24所示, 本发明实施例提供的 ProSe信息的 传输方法, 在第二终端获取第一终端广播的第一码字 (步骤 2201 ) 之前, 还可以包括:
2401 第一终端发送消息 1给第一 ProSe实体, 消息 1携带第 一标识与第一应用标识。
2402、 第一 ProSe实体接收消息 1。
2403 第一 ProSe实体根据第一标识与第一应用标识, 给第二 标识分配第一码字。
2404、 第一 ProSe实体发送消息 2给第一应用服务器, 消息 2 携带第二标识。
2405 第一应用服务器接收消息 2 , 并根据第二标识判断允许 第一应用用户的广播请求。
2406、 第一应用服务器发送消息 3给第一 ProSe实体, 消息 3 用于指示允许第一应用用户的广播请求。
2407 第一 ProSe实体接收消息 3。
2408 第一 ProSe实体发送消息 4给第一终端, 消息 4携带第 一码字。 2409、 第一终端接收消息 4。
2410、 第一终端广播第一码字。
其中, 步骤 2401 -2410的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
可选的, 如图 25所示, 本发明实施例提供的 ProSe信息的传 输方法, 在第二终端获取第一终端广播的第一码字 (步骤 2201 ) 之前, 还可以包括:
2501、 第一应用服务器发送消息 1给第二 ProSe实体, 消息 1 携带第一标识与第二标识的对应关系、 第一应用标识、 以及第三标 识。
2502、 第二 ProSe实体接收消息 1。
2503、 第二 ProSe实体发送消息 2给第一 ProSe实体, 消息 2 携带第一标识与第一应用标识。
2504、 第一 ProSe实体接收消息 2。
2505、 第一 ProSe实体根据第一标识与第一应用标识, 确定第 一码字。
2506、 第一 ProSe实体发送消息 3给第二 ProSe实体, 消息 3 携带第一码字。
2507 第二 ProSe实体接收消息 3。
2508、 第二 ProSe实体发送消息 4给第二终端, 消息 4携带第 一码字。
2509、 第二终端接收消息 4。
25 10、 第二终端发送消息 5给第二 ProSe实体, 消息 5为消息 4的响应消息。
25 1 1 第二 ProSe实体接收消息 5。
25 12、 第二 ProSe实体发送消息 6给第一应用服务器, 消息 6 为消息 1 的响应消息。
25 13、 第一应用服务器接收消息 6。
其中, 步骤 2501 -25 13的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
进一步的, 如图 26所示, 本发明实施例提供的 ProSe信息的 传输方法, 在第二终端获取第一终端广播的第一码字 (步骤 2201 ) 之前, 还可以包括:
2601、 第一应用服务器发送消息 1给第一 ProSe实体, 消息 1 携带第一标识与第一应用标识。
2602、 第一 ProSe实体接收消息 1。
2603、 第一 ProSe实体根据第一标识与第一应用标识, 给第二 标识分配第一码字。
2604、 第一 ProSe实体发送消息 2给第一终端, 消息 2携带第 一码字。
2605 第一终端接收消息 2。
2606、 第一终端发送消息 3给第一 ProSe实体, 消息 3为消息
2的响应消息。
2607 第一 ProSe实体接收消息 3。
2608、 第一 ProSe实体发送消息 4给第一应用服务器, 消息 4 为消息 1 的响应消息。
2609、 第一应用服务器接收消息 4。
2610、 第一终端广播第一码字。
需要说明的是, 步骤 2610与步骤 2606-2609之间没有必然的 先后顺序, 可以是先执行步骤 2610 , 再执行步骤 2606-2609 , 也可 以是先执行步骤 2606-2609 , 再执行步骤 2610 , 本发明实施例对此 不作具体限定。 其中, 步骤 2601 -2610的具体实现方式可参考实施例一中对应 步骤的相关描述, 本发明实施例在此不再赘述。
由于本实施例是对实施例一的具体描述,其所能达到的技术效 果也可以参照上述描述, 此处不再赘述。
实施例四、
本发明实施例提供一种第二 ProSe实体 2700 , 具体如图 27所 示, 第二 ProSe实体 2700包括: 接收单元 2701、 发送单元 2702、 获取单元 2703。
接收单元 2701 , 用于接收第二终端发送的第一消息, 第一消 息用于指示第二 ProSe实体 2700获取第二标识。
获取单元 2703 , 用于获取第二标识。
发送单元 2702 , 用于发送第二消息给第二终端, 第二消息携 带第二标识。
其中, 第二标识用于指示被第二终端发现的第一应用用户。 可选的, 第二消息还可以携带第一应用标识, 第一应用标识为 第一应用的应用标识,第一应用标识用于指示第二标识对应的第一 应用。
一种可能的实现方式中,第一消息携带第四码字和第一应用标 识。
获取单元 2703具体用于:
发送第三消息给第一 ProSe实体, 第三消息携带第四码字和第 一应用标识, 以使得第一 ProSe实体获取第四码字和第一应用标识 对应的第二标识;
接收第一 ProSe 实体发送的第四消息, 第四消息携带第二标 识。
可选的, 第四消息还可以携带第一应用标识, 第一应用标识用 于指示第二标识对应的第一应用。 进一步的, 接收单元 2701 , 还用于在接收第二终端发送的第 一消息之前, 接收第二终端发送的第五消息, 第五消息用于指示第 二 ProSe实体 2700获取第四码字。
获取单元 2703 , 还用于获取第四码字。
发送单元 2702 , 还用于发送第六消息给第二终端, 第六消息 携带第四码字。 一种可能的实现方式中,第五消息携带第三标识和第一应用标 识。 获取单元 2703具体用于:
根据第一应用标识, 发送第七消息给第一应用服务器, 第七消 息携带第三标识;
接收第一应用服务器发送的第八消息, 第八消息携带第一标 识, 第一标识为第一 ProSe实体分配给第一终端的临时终端标识; 发送第九消息给第一 ProSe实体, 第九消息携带第一标识; 接收第一 ProSe 实体发送的第十消息, 第十消息携带第四码 字。
另一种可能的实现方式中, 第五消息携带第一信息、 第四标识 和第一应用标识, 其中, 第一信息包括第三标识或第六标识。
获取单元 2703具体用于:
根据第一应用标识, 发送第七消息给第一应用服务器, 第七消 息携带第四标识;
接收第一应用服务器发送的第八消息, 第八消息携带第一标 识, 第一标识为第一 ProSe实体分配给第一终端的临时终端标识; 发送第九消息给第一 ProSe实体, 第九消息携带第一标识; 接收第一 ProSe 实体发送的第十消息, 第十消息携带第四码 字。
一种可能的实现方式中, 第一消息可以携带第一码字。
获取单元 2703具体用于:
根据第一码字, 获取第二标识。
进一步的, 发送单元 2702 , 还用于在发送第二消息给第二终 端之前,发送第三消息给第一应用服务器,第三消息携带第二标识, 第二标识为第一应用服务器判断允许第一应用用户的广播请求的 依据;
接收单元 2701 , 还用于接收第一应用服务器发送的第四消息, 第四消息指示允许第一应用用户的广播请求。
进一步的, 发送单元 2702 , 还用于在发送第二消息给第二终 端之后,发送第五消息给第一 ProSe实体,第五消息携带第一标识、 第一应用标识, 第四标识, 第一标识为第一 ProSe实体分配给第一 终端的临时终端标识, 第一应用标识为第一应用的应用标识, 第四 标识为第一应用服务器分配给第二应用用户的临时应用用户标识, 第二应用用户为第二终端的第一应用的用户。
进一步的,如图 28所示,第二 ProSe实体还包括确定单元 2704。 接收单元 2701 , 还用于在接收第一消息之前, 接收第二终端 发送的第六消息, 第六消息携带第三标识与第一应用标识。
确定单元 2704 , 用于根据第三标识与第一应用标识, 确定第 四标识。
发送单元 2702 , 还用于发送第七消息给第一应用服务器, 第 七消息携带第四标识。
接收单元 2701 , 还用于接收第一应用服务器发送的第八消息, 第八消息携带第一标识与第二标识的对应关系, 其中, 第一标识与 第二标识的对应关系是由第一应用服务器根据第四标识确定的。
发送单元 2702 , 还用于发送第九消息给第一 ProSe 实体, 第 九消息携带第一标识与第一应用标识。
接收单元 2701 , 还用于接收第一 ProSe实体发送的第十消息, 第十消息携带第一码字, 其中, 第一码字是由第一 ProSe实体根据 第一标识与第一应用标识确定的。
发送单元 2702 , 还用于发送第十一消息给第二终端, 第十一 消息携带第一码字。
可选的, 接收单元 2701 , 还用于在接收第一消息之前, 接收 第一应用服务器发送的第六消息,第六消息携带第一标识与第二标 识的对应关系、 第一应用标识以及第三标识。
发送单元 2702 , 还用于发送第七消息给第一 ProSe 实体, 第 七消息携带携带第一标识与第一应用标识。
接收单元 2701 , 还用于接收第一 ProSe实体发送的第八消息, 第八消息携带第一码字, 其中, 第一码字是由第一 ProSe实体根据 第一标识与第一应用标识确定的。
发送单元 2702 , 还用于发送第九消息给第二终端, 第九消息 携带第一码字。
其中, 本发明实施例中第二 ProSe实体、 第一 ProSe实体、 第 一终端、 第二终端、 第二标识、 第一应用用户、 第一应用标识、 第 四码字、 第三标识、 第四标识、 第六标识等名称的相关指代可参考 上述统一说明部分, 本发明实施例在此不再赘述。
需要说明的是, 在本发明实施例提供的第二 ProSe 实体 2700 的单元模块中, 发送单元 2702具体可以通过发送器来实现; 接收 单元 2701具体可以通过接收器来实现, 获取单元 2703、 确定单元 2704 具体可以通过处理器来实现, 其中, 所述接收器、 所述处理 器、 所述发送器之间可以相互通信, 本发明实施例对此不作具体限 定。
具体的 , 通过第二 ProSe 实体 2700进行 ProSe信息传输的方 法可参考实施例一至实施例三的描述, 本发明实施例对此不再赘 述。
由于本实施例的第二 ProSe 实体能够用于执行上述方法, 因 此, 其所能获得的技术效果也可以参照上述实施例中的描述, 此处 不再赘述。
实施例五、
本发明实施例提供一种第二终端 2900 , 具体如图 29所示, 第 二终端 2900包括:获取单元 2901、发送单元 2902、接收单元 2903、 发现单元 2904。
获取单元 2901 , 用于获取第一终端广播的第四码字。
发送单元 2902 , 用于在第四码字与预存储的码字匹配时, 发 送第一消息给第二 ProSe实体, 第一消息携带第四码字和第一应用 标识。
接收单元 2903 , 用于接收第二 ProSe 实体发送的第二消息, 第二消息携带第二标识。
其中, 第二标识用于指示被第二终端发现的第一应用用户。 发现单元 2904 , 用于根据第二标识, 发现第一应用用户。
即, 发现单元 2904 , 用于根据第二标识, 确认第一应用用户 在第二终端附近。
可选的, 第二消息还可以携带第一应用标识, 第一应用标识用 于指示第二标识对应的第一应用。
进一步的, 发送单元 2902 , 还用于在第四码字与预存储的码 字匹配时, 在获取单元 2901 获取第一终端广播的第四码字之前, 发送第三消息给第二 ProSe实体, 第三消息携带第三标识和第一应 用标识。
接收单元 2903 , 还用于接收第二 ProSe实体发送的第四消息, 第四消息携带第四码字。
可选的, 发送单元 2902 , 还用于在第四码字与预存储的码字 匹配时, 在获取单元 2901 获取第一终端广播的第四码字之前, 发 送第三消息给第二 ProSe实体, 第三消息携带第一信息、 第四标识 和第一应用标识, 第一信息包括第三标识或第六标识。
接收单元 2903 , 还用于接收第二 ProSe实体发送的第四消息, 第四消息携带第四码字。
其中, 本发明实施例中第一终端、 第二终端、 第四码字、 第一 应用标识、 第二 ProSe实体、 第二标识、 第一应用用户、 第三标识 等名称的相关指代可参考上述统一说明部分,本发明实施例在此不 再赘述。
需要说明的是, 在本发明实施例提供的第二终端 2900的单元 模块中, 获取单元 2901、 发现单元 2904具体可以通过处理器来实 现; 发送单元 2902 具体可以通过发送器来实现; 接收单元 2903 具体可以通过接收器来实现, 其中, 所述处理器、 所述接收器、 所 述发送器之间可以相互通信, 本发明实施例对此不作具体限定。
具体的, 通过第二终端 2900进行 ProSe信息传输的方法可参 考实施例一或实施例二的描述, 本发明实施例对此不再赘述。
由于本实施例的第二终端能够用于执行上述方法, 因此, 其所 能获得的技术效果也可以参照上述实施例中的描述, 此处不再赘 述。
实施例六、 本发明实施例提供一种第二终端 3000 , 具体如图 30所示, 第 二终端 3000包括获取单元 3001、 发送单元 3002、 接收单元 3003。
获取单元 3001 , 用于获取第一终端广播的第一码字。
发送单元 3002 , 用于在第一码字与预存储的码字匹配时, 发 送第一消息给第二 ProSe实体, 第一消息携带第一码字。
接收单元 3003 , 用于接收第二 ProSe 实体发送的第二消息, 第二消息携带第二标识, 其中, 第二标识是由第二 ProSe实体根据 第一码字确定的, 第二标识用于指示发现第一应用用户。
进一步的, 发送单元 3002 , 还用于在第一码字与预存储的码 字匹配时, 在获取单元 3001 获取第一终端广播的第一码字之前, 发送第三消息给第二 ProSe实体, 第三消息携带第三标识与第一应 用标识。
接收单元 3003 , 还用于接收第二 ProSe实体发送的第四消息, 第四消息携带第一码字, 其中, 第一码字是由第二 ProSe实体根据 第三标识与第一应用标识确定的。
可选的, 接收单元 3003 , 还用于在获取单元 3001获取第一码 字之前, 在应用服务器被触发时, 接收第二 ProSe实体发送的第三 消息, 第三消息携带第一码字。
进一步的, 发送单元 3002 , 还用于在接收单元 3003接收第二 ProSe实体发送的第三消息之后,发送第四消息给第二 ProSe实体, 第四消息为第三消息的响应消息。
需要说明的是, 在本发明实施例提供的第二终端 3000的单元 模块中,获取单元 3001具体可以通过处理器来实现;发送单元 3002 具体可以通过发送器来实现; 接收单元 3003具体可以通过接收器 来实现, 其中, 所述处理器、 所述接收器、 所述发送器之间可以相 互通信, 本发明实施例对此不作具体限定。
具体的, 通过第二终端 3000进行 ProSe信息传输的方法可参 考实施例一或实施例三的描述, 本发明实施例对此不再赘述。
由于本实施例的第二终端能够用于执行上述方法, 因此, 其所 能获得的技术效果也可以参照上述实施例中的描述, 此处不再赘 述。
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围 并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技 术范围内, 可轻易想到变化或替换, 都应涵盖在本发明的保护范围 之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims

权 利 要 求 书
1、 一种接近业务 ProSe信息的传输方法, 其特征在于, 所述方 法包括:
第二 ProSe 实体接收第二终端发送的第一消息, 所述第一消息 用于指示所述第二 ProSe 实体获取第二标识, 所述第二标识为第一 应用服务器分配给第一应用用户的临时应用用户标识, 所述第一应 用用户为第一终端的第一应用的用户, 所述第一应用服务器为所述 第一应用的应用服务器, 所述第二 ProSe 实体为所述第二终端的归 属地公众陆地移动通信网 HPLMN中的 ProSe实体;
所述第二 ProSe实体获取所述第二标识;
所述第二 ProSe 实体发送第二消息给所述第二终端, 所述第二 消息携带所述第二标识, 所述第二标识用于指示被所述第二终端发 现的所述第一应用用户。
2、 根据权利要求 1所述的方法, 其特征在于, 所述第二消息还 携带第一应用标识,所述第一应用标识为所述第一应用的应用标识, 所述第一应用标识用于指示所述第二标识对应的所述第一应用。
3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述第一消 息携带第四码字和第一应用标识, 所述第四码字为第一 ProSe 实体 分配给所述第一终端的码字, 所述第一应用标识为所述第一应用的 应用标识, 所述第一 ProSe 实体为所述第一终端的 HPLMN 中的 ProSe实体;
所述第二 ProSe实体获取所述第二标识, 包括:
所述第二 ProSe 实体发送第三消息给所述第一 ProSe 实体, 所 述第三消息携带所述第四码字和所述第一应用标识, 以使得所述第 一 ProSe 实体获取所述第四码字和所述第一应用标识对应的第二标 识;
所述第二 ProSe实体接收所述第一 ProSe实体发送的第四消息, 所述第四消息携带所述第二标识。
4、 根据权利要求 1 -3 任一项所述的方法, 其特征在于, 在所 述第二 ProSe实体接收第二终端发送的第一消息之前, 还包括: 所述第二 ProSe 实体接收所述第二终端发送的第五消息, 所述 第五消息用于指示所述第二 ProSe 实体获取第四码字, 所述第四码 字为第一 ProSe 实体分配给所述第一终端的码字, 所述第一 ProSe 实体为所述第一终端的 HPLMN中的 ProSe实体;
所述第二 ProSe实体获取第四码字;
所述第二 ProSe 实体发送第六消息给所述第二终端, 所述第六 消息携带所述第四码字。
5、 根据权利要求 4所述的方法, 其特征在于, 所述第五消息携 带第三标识和第一应用标识, 所述第三标识为所述第二 ProSe 实体 分配给所述第二终端的临时终端标识, 所述第一应用标识为所述第 一应用的应用标识;
所述第二 ProSe实体获取第四码字, 包括:
所述第二 ProSe 实体根据所述第一应用标识, 发送第七消息给 所述第一应用服务器, 所述第七消息携带所述第三标识;
所述第二 ProSe 实体接收所述第一应用服务器发送的第八消 息, 所述第八消息携带第一标识, 所述第一标识为所述第一 ProSe 实体分配给所述第一终端的临时终端标识;
所述第二 ProSe 实体发送第九消息给所述第一 ProSe 实体, 所 述第九消息携带所述第一标识;
所述第二 ProSe实体接收所述第一 ProSe实体发送的第十消息, 所述第十消息携带所述第四码字。
6、 根据权利要求 4所述的方法, 其特征在于, 所述第五消息携 带第一信息、 第四标识和第一应用标识, 其中, 所述第一信息包括 第三标识或第六标识, 所述第三标识为所述第二 ProSe 实体分配给 所述第二终端的临时终端标识, 所述第六标识为所述第二终端的终 端标识, 所述第四标识为所述第一应用服务器分配给第二应用用户 的临时应用用户标识, 所述第二应用用户为所述第二终端的所述第 一应用的用户, 所述第一应用标识为所述第一应用的应用标识; 所述第二 ProSe实体获取第四码字, 包括:
所述第二 ProSe 实体根据所述第一应用标识, 发送第七消息给 所述第一应用服务器, 所述第七消息携带所述第四标识; 所述第二 ProSe 实体接收所述第一应用服务器发送的第八消 息, 所述第八消息携带第一标识, 所述第一标识为所述第一 ProSe 实体分配给所述第一终端的临时终端标识;
所述第二 ProSe 实体发送第九消息给所述第一 ProSe 实体, 所 述第九消息携带所述第一标识;
所述第二 ProSe实体接收所述第一 ProSe实体发送的第十消息, 所述第十消息携带所述第四码字。
7、 根据权利要求 1或 2所述的方法, 其特征在于, 所述第一消 息携带第一码字, 所述第一码字为第一 ProSe 实体分配给所述第二 标识的码字, 所述第一 ProSe 实体为所述第一终端的 HPLMN 中的 ProSe实体;
所述第二 ProSe实体获取所述第二标识, 包括:
所述第二 ProSe实体根据所述第一码字, 获取所述第二标识。
8、根据权利要求 7所述的方法,其特征在于,在所述第二 ProSe 实体发送第二消息给所述第二终端之前, 还包括:
所述第二 ProSe 实体发送第三消息给所述第一应用服务器, 所 述第三消息携带所述第二标识, 所述第二标识为所述第一应用服务 器判断允许所述第一应用用户的广播请求的依据;
所述第二 ProSe 实体接收所述第一应用服务器发送的第四消 息, 所述第四消息指示允许所述第一应用用户的广播请求。
9、 根据权利要求 7或 8所述的方法, 其特征在于, 在所述发送 第二消息给所述第二终端之后, 还包括:
所述第二 ProSe 实体发送第五消息给所述第一 ProSe 实体, 所 述第五消息携带第一标识、 第一应用标识, 第四标识, 所述第一标 识为所述第一 ProSe 实体分配给所述第一终端的临时终端标识, 所 述第一应用标识为所述第一应用的应用标识, 所述第四标识为所述 第一应用服务器分配给第二应用用户的临时应用用户标识, 所述第 二应用用户为所述第二终端的所述第一应用的用户。
10、 根据权利要求 7-9任一项所述的方法, 其特征在于, 在所 述第二 ProSe实体接收第一消息之前, 还包括:
所述第二 ProSe 实体接收所述第二终端发送的第六消息, 所述 第六消息携带第三标识与第一应用标识, 所述第三标识为所述第二 ProSe 实体分配给所述第二终端的临时终端标识, 所述第一应用标 识为所述第一应用的应用标识;
所述第二 ProSe 实体根据所述第三标识与所述第一应用标识, 确定第四标识, 所述第四标识为所述第一应用服务器分配给第二应 用用户的临时应用用户标识, 所述第二应用用户为所述第二终端的 所述第一应用的用户;
所述第二 pr0Se 实体发送第七消息给所述第一应用服务器, 所 述第七消息携带所述第四标识;
所述第二 ProSe 实体接收所述第一应用服务器发送的第八消 息, 所述第八消息携带第一标识与所述第二标识的对应关系, 其中, 所述第一标识与所述第二标识的对应关系是由所述第一应用服务器 根据所述第四标识确定的, 所述第一标识为所述第一 ProSe 实体分 配给所述第一终端的临时终端标识;
所述第二 ProSe 实体发送第九消息给所述第一 ProSe 实体, 所 述第九消息携带所述第一标识与所述第一应用标识;
所述第二 ProSe实体接收所述第一 ProSe实体发送的第十消息, 所述第十消息携带所述第一码字, 其中, 所述第一码字是由所述第 一 ProSe实体根据所述第一标识与所述第一应用标识确定的;
所述第二 ProSe 实体发送第十一消息给所述第二终端, 所述第 十一消息携带所述第一码字。
11、 根据权利要求 7-9任一项所述的方法, 其特征在于, 在所 述第二 ProSe实体接收第一消息之前, 还包括:
所述第二 ProSe 实体接收所述第一应用服务器发送的第六消 息, 所述第六消息携带第一标识与所述第二标识的对应关系、 第一 应用标识以及第三标识, 所述第一标识为所述第一 ProSe 实体分配 给所述第一终端的临时终端标识, 所述第一应用标识为所述第一应 用的应用标识, 所述第三标识为所述第二 ProSe 实体分配给所述第 二终端的临时终端标识;
所述第二 ProSe 实体发送第七消息给所述第一 ProSe 实体, 所 述第七消息携带携带所述第一标识与所述第一应用标识;
所述第二 ProSe实体接收所述第一 ProSe实体发送的第八消息, 所述第八消息携带所述第一码字, 其中, 所述第一码字是由所述第 一 ProSe实体根据所述第一标识与所述第一应用标识确定的;
所述第二 ProSe 实体发送第九消息给所述第二终端, 所述第九 消息携带所述第一码字。
12、 一种接近业务 ProSe信息的传输方法, 其特征在于, 所述 方法包括:
第二终端获取第一终端广播的第四码字, 所述第四码字为第一 ProSe实体分配给所述第一终端的码字,所述第一 ProSe实体为所述 第一终端的归属地公众陆地移动通信网 HPLMN中的 ProSe实体; 在所述第四码字与预存储的码字匹配时, 所述第二终端发送第 一消息给第二 ProSe 实体, 所述第一消息携带所述第四码字和第一 应用标识, 所述第一应用标识为第一应用的应用标识, 所述第二 ProSe实体为所述第二终端的 HPLMN中的 ProSe实体;
所述第二终端接收所述第二 ProSe 实体发送的第二消息, 所述 第二消息携带第二标识, 所述第二标识为第一应用服务器分配给第 一应用用户的临时应用用户标识, 所述第一应用用户为所述第一终 端的所述第一应用的用户, 所述第一应用服务器为所述第一应用的 应用服务器;
所述第二终端根据所述第二标识, 发现所述第一应用用户。
13、 根据权利要求 12所述的方法, 其特征在于, 所述第二消息 还携带所述第一应用标识, 所述第一应用标识用于指示所述第二标 识对应的所述第一应用。
14、 根据权利要求 12或 13所述的方法, 其特征在于, 在所述 第四码字与所述预存储的码字匹配时, 在所述第二终端获取第一终 端广播的第四码字之前, 还包括:
所述第二终端发送第三消息给所述第二 ProSe 实体, 所述第三 消息携带第三标识和所述第一应用标识, 所述第三标识为所述第二
P r 0 S e实体分配给所述第二终端的临时终端标识;
所述第二终端接收所述第二 ProSe 实体发送的第四消息, 所述 第四消息携带所述第四码字。
15、 根据权利要求 12或 13所述的方法, 其特征在于, 在所述 第四码字与所述预存储的码字匹配时, 在所述第二终端获取第一终 端广播的第四码字之前, 还包括:
所述第二终端发送第三消息给所述第二 ProSe 实体, 所述第三 消息携带第一信息、 第四标识和所述第一应用标识, 所述第一信息 包括第三标识或第六标识, 所述第三标识为所述第二 ProSe 实体分 配给所述第二终端的临时终端标识, 所述第六标识为所述第二终端 的终端标识, 所述第四标识为所述第一应用服务器分配给第二应用 用户的临时应用用户标识, 所述第二应用用户为所述第二终端的所 述第一应用的用户;
所述第二终端接收所述第二 ProSe 实体发送的第四消息, 所述 第四消息携带所述第四码字。
16、一种第二接近业务 ProSe实体,其特征在于,所述第二 ProSe 实体包括: 接收单元、 获取单元、 发送单元;
所述接收单元, 用于接收第二终端发送的第一消息, 所述第一 消息用于指示所述第二 ProSe 实体获取第二标识, 所述第二标识为 第一应用服务器分配给第一应用用户的临时应用用户标识, 所述第 一应用用户为第一终端的第一应用的用户, 所述第一应用服务器为 所述第一应用的应用服务器, 所述第二 ProSe 实体为所述第二终端 的归属地公众陆地移动通信网 HPLMN中的 ProSe实体;
所述获取单元, 用于获取所述第二标识;
所述发送单元, 用于发送第二消息给所述第二终端, 所述第二 消息携带所述第二标识, 所述第二标识用于指示被所述第二终端发 现的所述第一应用用户。
17、 根据权利要求 16所述的第二 ProSe实体, 其特征在于, 所 述第一消息携带第四码字和第一应用标识, 所述第四码字为第一 ProSe 实体分配给所述第一终端的码字, 所述第一应用标识为所述 第一应用的应用标识, 所述第一 ProSe 实体为所述第一终端的 HPLMN中的 ProSe实体;
所述获取单元具体用于:
发送第三消息给所述第一 ProSe 实体, 所述第三消息携带所述 第四码字和所述第一应用标识, 所述第三消息用于指示所述第一 ProSe实体获取所述第四码字和所述第一应用标识对应的第二标识; 接收所述第一 ProSe 实体发送的第四消息, 所述第四消息携带 所述第二标识。
18、 根据权利要求 16或 17所述的第二 ProSe实体, 其特征在 于,
所述接收单元, 还用于在所述接收第二终端发送的第一消息之 前, 接收所述第二终端发送的第五消息, 所述第五消息用于指示所 述第二 ProSe 实体获取第四码字, 所述第四码字为第一 ProSe 实体 分配给所述第一终端的码字, 所述第一 ProSe 实体为所述第一终端 的 HPLMN中的 ProSe实体;
所述获取单元, 还用于获取所述第四码字;
所述发送单元, 还用于发送第六消息给所述第二终端, 所述第 六消息携带所述第四码字,以使得所述第二终端存储所述第四码字。
19、 根据权利要求 18所述的第二 ProSe实体, 其特征在于, 所 述第五消息携带第三标识和第一应用标识, 所述第三标识为所述第 二 ProSe 实体分配给所述第二终端的临时终端标识, 所述第一应用 标识为所述第一应用的应用标识;
所述获取单元具体用于:
根据所述第一应用标识,发送第七消息给所述第一应用服务器, 所述第七消息携带所述第三标识;
接收所述第一应用服务器发送的第八消息, 所述第八消息携带 第一标识, 所述第一标识为所述第一 ProSe 实体分配给所述第一终 端的临时终端标识;
发送第九消息给所述第一 ProSe 实体, 所述第九消息携带所述 第一标识;
接收所述第一 ProSe 实体发送的第十消息, 所述第十消息携带 所述第四码字。
20、 根据权利要求 18所述的第二 ProSe实体, 其特征在于, 所 述第五消息携带第一信息、 第四标识和第一应用标识, 其中, 所述 第一信息包括第三标识或第六标识,所述第三标识为所述第二 ProSe 实体分配给所述第二终端的临时终端标识, 所述第六标识为所述第 二终端的终端标识, 所述第四标识为所述第一应用服务器分配给第 二应用用户的临时应用用户标识, 所述第二应用用户为所述第二终 端的所述第一应用的用户, 所述第一应用标识为所述第一应用的应 用标识;
所述获取单元具体用于:
根据所述第一应用标识,发送第七消息给所述第一应用服务器, 所述第七消息携带所述第四标识;
接收所述第一应用服务器发送的第八消息, 所述第八消息携带 第一标识, 所述第一标识为所述第一 ProSe 实体分配给所述第一终 端的临时终端标识;
发送第九消息给所述第一 ProSe 实体, 所述第九消息携带所述 第一标识;
接收所述第一 ProSe 实体发送的第十消息, 所述第十消息携带 所述第四码字。
21、 根据权利要求 16所述的第二 ProSe实体, 其特征在于, 所 述第一消息携带第一码字, 所述第一码字为第一 ProSe 实体分配给 所述第二标识的码字, 所述第一 ProSe 实体为所述第一终端的 HPLMN中的 ProSe实体;
所述获取单元具体用于:
根据所述第一码字, 获取所述第二标识。
22、 根据权利要求 21所述的第二 ProSe实体, 其特征在于, 所述发送单元, 还用于在所述发送第二消息给所述第二终端之 前, 发送第三消息给所述第一应用服务器, 所述第三消息携带所述 第二标识, 所述第二标识为所述第一应用服务器判断允许所述第一 应用用户的广播请求的依据;
所述接收单元, 还用于接收所述第一应用服务器发送的第四消 息, 所述第四消息指示允许所述第一应用用户的广播请求。
23、 根据权利要求 21或 22所述的第二 ProSe实体, 其特征在 于,
所述发送单元, 还用于在所述发送第二消息给所述第二终端之 后, 发送第五消息给所述第一 ProSe 实体, 所述第五消息携带第一 标识、 第一应用标识, 第四标识, 所述第一标识为所述第一 ProSe 实体分配给所述第一终端的临时终端标识, 所述第一应用标识为所 述第一应用的应用标识, 所述第四标识为所述第一应用服务器分配 给第二应用用户的临时应用用户标识, 所述第二应用用户为所述第 二终端的所述第一应用的用户。
24、 根据权利要求 21 -23任一项所述的第二 ProSe 实体, 其特 征在于, 所述第二 ProSe实体还包括确定单元;
所述接收单元, 还用于在所述接收第一消息之前, 接收所述第 二终端发送的第六消息, 所述第六消息携带第三标识与第一应用标 识, 所述第三标识为所述第二 ProSe 实体分配给所述第二终端的临 时终端标识, 所述第一应用标识为所述第一应用的应用标识;
所述确定单元, 用于根据所述第三标识与所述第一应用标识, 确定第四标识, 所述第四标识为所述第一应用服务器分配给第二应 用用户的临时应用用户标识, 所述第二应用用户为所述第二终端的 所述第一应用的用户;
所述发送单元, 还用于发送第七消息给所述第一应用服务器, 所述第七消息携带所述第四标识;
所述接收单元, 还用于接收所述第一应用服务器发送的第八消 息, 所述第八消息携带第一标识与所述第二标识的对应关系, 其中, 所述第一标识与所述第二标识的对应关系是由所述第一应用服务器 根据所述第四标识确定的, 所述第一标识为所述第一 ProSe 实体分 配给所述第一终端的临时终端标识; 所述发送单元, 还用于发送第九消息给所述第一 ProSe 实体, 所述第九消息携带所述第一标识与所述第一应用标识;
所述接收单元, 还用于接收所述第一 ProSe 实体发送的第十消 息, 所述第十消息携带所述第一码字, 其中, 所述第一码字是由所 述第一 ProSe实体根据所述第一标识与所述第一应用标识确定的; 所述发送单元, 还用于发送第十一消息给所述第二终端, 所述 第十一消息携带所述第一码字。
25、 根据权利要求 21 -23任一项所述的第二 ProSe 实体, 其特 征在于,
所述接收单元, 还用于在所述接收第一消息之前, 接收所述第 一应用服务器发送的第六消息, 所述第六消息携带第一标识与所述 第二标识的对应关系、 第一应用标识以及第三标识, 所述第一标识 为所述第一 ProSe 实体分配给所述第一终端的临时终端标识, 所述 第一应用标识为所述第一应用的应用标识, 所述第三标识为所述第 二 ProSe实体分配给所述第二终端的临时终端标识;
所述发送单元, 还用于发送第七消息给所述第一 ProSe 实体, 所述第七消息携带携带所述第一标识与所述第一应用标识;
所述接收单元, 还用于接收所述第一 ProSe 实体发送的第八消 息, 所述第八消息携带所述第一码字, 其中, 所述第一码字是由所 述第一 ProSe实体根据所述第一标识与所述第一应用标识确定的; 所述发送单元, 还用于发送第九消息给所述第二终端, 所述第 九消息携带所述第一码字。
26、 一种第二终端, 其特征在于, 所述第二终端包括: 获取单 元、 发送单元、 接收单元、 发现单元;
所述获取单元, 用于获取第一终端广播的第四码字, 所述第四 码字为第一接近业务 ProSe 实体分配给所述第一终端的码字, 所述 第一 ProSe 实体为所述第一终端的归属地公众陆地移动通信网 HPLMN中的 ProSe实体;
所述发送单元, 用于在所述第四码字与预存储的码字匹配时, 发送第一消息给第二 ProSe 实体, 所述第一消息携带所述第四码字 和第一应用标识, 所述第一应用标识为第一应用的应用标识, 所述 第二 ProSe实体为所述第二终端的 HPLMN中的 ProSe实体;
所述接收单元,用于接收所述第二 ProSe实体发送的第二消息, 所述第二消息携带第二标识, 所述第二标识为第一应用服务器分配 给第一应用用户的临时应用用户标识, 所述第一应用用户为所述第 一终端的所述第一应用的用户, 所述第一应用服务器为所述第一应 用的应用服务器;
所述发现单元, 用于根据所述第二标识, 发现所述第一应用用 户。
27、 根据权利要求 26所述的第二终端, 其特征在于,
所述发送单元, 还用于在所述第四码字与所述预存储的码字匹 配时, 在所述获取单元获取第一终端广播的第四码字之前, 发送第 三消息给所述第二 ProSe 实体, 所述第三消息携带第三标识和所述 第一应用标识, 所述第三标识为所述第二 ProSe 实体分配给所述第 二终端的临时终端标识;
所述接收单元, 还用于接收所述第二 ProSe 实体发送的第四消 息, 所述第四消息携带所述第四码字。
28、 根据权利要求 26所述的第二终端, 其特征在于, 所述发送 单元, 还用于在所述第四码字与所述预存储的码字匹配时, 在所述 获取单元获取第一终端广播的第四码字之前, 发送第三消息给所述 第二 ProSe 实体, 所述第三消息携带第一信息、 第四标识和所述第 一应用标识, 所述第一信息包括第三标识或第六标识, 所述第三标 识为所述第二 ProSe 实体分配给所述第二终端的临时终端标识, 所 述第六标识为所述第二终端的终端标识, 所述第四标识为所述第一 应用服务器分配给第二应用用户的临时应用用户标识, 所述第二应 用用户为所述第二终端的所述第一应用的用户;
所述接收单元, 还用于接收所述第二 ProSe 实体发送的第四消 息, 所述第四消息携带所述第四码字。
PCT/CN2014/085616 2014-06-30 2014-08-29 ProSe信息的传输方法、终端及通信设备 WO2016000306A1 (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP14896329.1A EP3116265B1 (en) 2014-06-30 2014-08-29 Transmitting prose information
JP2016559637A JP6377760B2 (ja) 2014-06-30 2014-08-29 ProSe情報送信方法、端末、および通信デバイス
CN201480005416.0A CN105379322B (zh) 2014-06-30 2014-08-29 ProSe信息的传输方法、终端及通信设备
US15/303,406 US9854399B2 (en) 2014-06-30 2014-08-29 Prose information transmission method, terminal, and communications device
US15/816,659 US10455358B2 (en) 2014-06-30 2017-11-17 Prose information transmission method, terminal, and communications device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNPCT/CN2014/081292 2014-06-30
CNPCT/CN2014/081292 2014-06-30

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US15/303,406 A-371-Of-International US9854399B2 (en) 2014-06-30 2014-08-29 Prose information transmission method, terminal, and communications device
US15/816,659 Continuation US10455358B2 (en) 2014-06-30 2017-11-17 Prose information transmission method, terminal, and communications device

Publications (1)

Publication Number Publication Date
WO2016000306A1 true WO2016000306A1 (zh) 2016-01-07

Family

ID=55018356

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/085616 WO2016000306A1 (zh) 2014-06-30 2014-08-29 ProSe信息的传输方法、终端及通信设备

Country Status (5)

Country Link
US (2) US9854399B2 (zh)
EP (1) EP3116265B1 (zh)
JP (1) JP6377760B2 (zh)
CN (2) CN107835488B (zh)
WO (1) WO2016000306A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016000306A1 (zh) * 2014-06-30 2016-01-07 华为技术有限公司 ProSe信息的传输方法、终端及通信设备
US10616829B2 (en) * 2015-02-02 2020-04-07 Lg Electronics Inc. Method for selecting PLMN of terminal in wireless communication system and apparatus for same
CN107135499A (zh) * 2016-02-26 2017-09-05 华为技术有限公司 数据传输方法、网络设备以及终端

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379580A (zh) * 2012-04-13 2013-10-30 华为技术有限公司 设备发现的方法、设备和系统
CN103428630A (zh) * 2012-05-21 2013-12-04 华为终端有限公司 一种终端的搜索方法和装置
WO2014034572A1 (ja) * 2012-08-28 2014-03-06 京セラ株式会社 移動通信システム、ユーザ端末、プロセッサ及び記憶媒体
CN103856927A (zh) * 2012-12-05 2014-06-11 电信科学技术研究院 一种确定用户设备之间邻近关系的方法、设备及通信系统

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
KR101815167B1 (ko) * 2012-04-11 2018-01-04 인텔 코포레이션 오퍼레이터 지원 디바이스 대 디바이스(d2d) 탐색
EP3681131A1 (en) * 2012-04-27 2020-07-15 Interdigital Patent Holdings, Inc. Systems and methods for personalizing and/or tailoring a service interface
US9485794B2 (en) 2012-05-23 2016-11-01 Qualcomm Incorporated Methods and apparatus for using device to device communications to support IMS based services
CN103731902B (zh) * 2012-10-12 2018-09-04 中兴通讯股份有限公司 直连通信目标终端信息的查询方法及装置
CN102946264B (zh) * 2012-10-17 2015-06-03 中国联合网络通信集团有限公司 M2m终端协作传输的方法、装置及系统
US9532224B2 (en) 2012-11-05 2016-12-27 Electronics And Telecommunications Research Institute Method of device-to-device discovery and apparatus thereof
CN102984699B (zh) 2012-12-03 2016-02-17 中国联合网络通信集团有限公司 D2d通信数据处理方法、设备和系统
DE112013007452B3 (de) * 2013-04-02 2020-10-15 Avago Technologies International Sales Pte. Ltd. Verfahren und Vorrichtung zum Ermitteln von Geräten und Anwendungsnutzern
WO2014185743A1 (en) * 2013-05-16 2014-11-20 Samsung Electronics Co., Ltd. Scheme for discovery in a communication network
CN103828398A (zh) 2013-07-26 2014-05-28 华为终端有限公司 同步信号的承载方法和用户设备
EP2986041B1 (en) 2013-07-26 2018-04-04 Huawei Device (Dongguan) Co., Ltd. Communication method, user equipment and network device
WO2016000306A1 (zh) * 2014-06-30 2016-01-07 华为技术有限公司 ProSe信息的传输方法、终端及通信设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379580A (zh) * 2012-04-13 2013-10-30 华为技术有限公司 设备发现的方法、设备和系统
CN103428630A (zh) * 2012-05-21 2013-12-04 华为终端有限公司 一种终端的搜索方法和装置
WO2014034572A1 (ja) * 2012-08-28 2014-03-06 京セラ株式会社 移動通信システム、ユーザ端末、プロセッサ及び記憶媒体
CN103856927A (zh) * 2012-12-05 2014-06-11 电信科学技术研究院 一种确定用户设备之间邻近关系的方法、设备及通信系统

Also Published As

Publication number Publication date
EP3116265A4 (en) 2017-03-15
US10455358B2 (en) 2019-10-22
US9854399B2 (en) 2017-12-26
JP6377760B2 (ja) 2018-08-22
CN107835488A (zh) 2018-03-23
US20170041754A1 (en) 2017-02-09
JP2017519384A (ja) 2017-07-13
CN107835488B (zh) 2021-05-07
EP3116265A1 (en) 2017-01-11
CN105379322A (zh) 2016-03-02
CN105379322B (zh) 2017-09-22
US20180091944A1 (en) 2018-03-29
EP3116265B1 (en) 2019-02-20

Similar Documents

Publication Publication Date Title
US10069557B2 (en) Communication method and device
CN112637947B (zh) 基站、接入和移动性管理功能实体及其方法
CN115460686A (zh) 基站、接入和移动性管理功能实体及其方法
EP2850852B1 (en) Method and apparatus for associating service provider network identifiers with access network identifiers
US10757645B2 (en) Access control in communications network comprising slices
JP2017060200A (ja) 移動通信システムで非アクセス層プロトコルを用いた通信支援方法及び装置
KR20170063931A (ko) 제한된 직접 검색을 위한 방법
WO2014040506A1 (zh) 终端的发现、发现处理方法及装置
JP2020534754A (ja) 緊急電話番号をプロビジョニングするための方法およびシステム
WO2015149463A1 (zh) D2d发现的处理方法及装置
WO2014005551A1 (zh) 用于接近感知的ue配置方法、网络侧设备及系统
US10455358B2 (en) Prose information transmission method, terminal, and communications device
CN107925662B (zh) 用于邻近服务的合法监听的方法和装置
WO2014056449A1 (zh) 设备到设备通信的管理和校验方法、装置及系统
WO2011088775A1 (zh) 机器到机器的通信方法及设备
WO2015154426A1 (zh) ProSe临时标识的通知与更新方法和装置
WO2018086452A1 (zh) 终端鉴权、终端状态切换、下行数据投递方法及装置
WO2015135269A1 (zh) 业务发现及鉴权方法、设备、终端、系统及计算机存储介质
KR20150006341A (ko) 단말 대 단말 통신을 지원하는 단말에 대한 합법적 감청 방법 및 장치
JP6573288B2 (ja) 発見方法および装置
WO2015165224A1 (zh) 授权处理方法、装置、近距离服务器、及归属用户服务器
WO2015172394A1 (zh) ProSe信息的传输方法、终端及通信设备
WO2015096100A1 (zh) 一种寻呼方法、装置及系统
KR101952211B1 (ko) 기기 간 통신을 위한 탐색 코드 생성 방법 및 장치
WO2015154406A1 (zh) 监听信息的发送方法、装置和监听方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14896329

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2016559637

Country of ref document: JP

Kind code of ref document: A

REEP Request for entry into the european phase

Ref document number: 2014896329

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2014896329

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 15303406

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE