装置至装置(D2D)通信中由用户设备(UE)执行公共陆地移动网络间发现的方法与流程

文档序号:11162492阅读:612来源:国知局
装置至装置(D2D)通信中由用户设备(UE)执行公共陆地移动网络间发现的方法与制造工艺

本公开涉及装置至装置(D2D)通信,并更具体地,涉及D2D通信中由用户设备(UE)执行公共陆地移动网络(PLMN)间发现的方法与系统。



背景技术:

在无线电通信网络中,例如,在第三代合作伙伴项目(3GGP)的长期演进(LTE)或者先进的LTE(LTE-A)中,网络规划包括基站的使用。用户设备(UE)可以通过(多个)基站与另一个UE进行通信。作为选择,提出了UE可以通过应用网络针对装置至装置(D2D)通信所配置的资源、直接进行通信。

D2D通信使能UE之间的发现与数据通信服务。发现是确定D2D使能的UE处于另一个D2D使能的UE附近的过程。发现D2D使能的UE使用D2D发现确定另一个D2D使能的UE是否是其所关注的。如果正在进行发现的D2D使能的UE上的一个或多个被授权的应用需要知道UE附近的情况,则正在进行发现的D2D使能的UE是D2D使能的UE所关注的。在示例中,可以使社交联网应用能够使用D2D发现特性。D2D发现使社交联网应用的用户的D2D使能的UE能够发现他/她的朋友的D2D使能的UE并可被他/她的朋友的D2D使能的UE所发现。在另一个示例中,D2D发现可以使搜寻应用的用户的D2D使能的UE能够在用户附近发现用户关注的商店/饭店等。D2D使能的UE使用直接UE至UE信令,来发现UE附近的其它D2D使能的UE。

仅作为帮助读者理解本公开的背景信息,呈现了以上信息。关于以上任何描述是否可应用为针对本申请的现有技术,申请人还没有作出判断也没有作出断言。



技术实现要素:

技术问题

在现存系统中,当D2D使能的UE处于同一PLMN时,即,例如,当D2D使能的UE能够发现属于与正在进行发现的D2D使能的UE的PLMN相同的PLMN的另一个D2D使能的UE时,支持D2D通信。当另一个D2D使能的UE属于与D2D使能的UE的PLMN的不同的PLMN时,D2D使能的UE不能够发现另一个D2D使能的UE。因此,在现存的系统中,当两个D2D使能的UE属于同一PLMN时,才支持D2D通信。

另外,由于此处所描述的以下原因,发现属于与D2D使能的UE的PLMN不同的PLMN的另一个D2D使能的UE是很麻烦的。考虑这样一种情况:其中,宣布发现信号的D2D UE处于PLMN X的小区中。PLMN X可以是针对D2D UE的本地PLMN或者被访问的PLMN。监视发现信号的D2D UE处于PLMN Y的小区中。PLMN Y可以是用于监视D2D UE的本地PLMN或者被访问的PLMN。在监视期间,D2D UE必须监视多个频率(属于不同的PLMN)。D2D UE监视D2D UE被授权进行监视的所有PLMN的频率。

而且,D2D UE在空闲状态下监视D2D发现信号。为了监视不同PLMN的多个频率上的发现信号,D2D UE的清醒时间将显著增加。在连接状态下,D2D UE需要间隙以监视发现信号。另外,监视不同PLMN的不同频率要求更多的间隙,在UE的PLMN中,这些间隙可对D2D UE与D2D UE服务小区的通信具有显著影响。

技术方案

为了解决以上所讨论的不足之处,此处所述实施例的主要目的是,提供一种在装置至装置(D2D)通信中由用户设备(UE)执行公共陆地移动网络(PLMN)间发现的机制。

此处所述实施例的另一个目的是,提供向UE提供将由UE加以监视的一个或多个PLMN用于接收发现信息的机制。

此处所述实施例的另一个目的是,提供由UE确定一个或多个PLMN中的每一个PLMN中所配置的发现资源的机制。

此处所述实施例的另一个目的是,提供由UE监视一个或多个PLMN中的发现资源以接收发现信息的机制。

因此,此处所述实施例提供了一种在装置至装置(D2D)通信中由用户设备(UE)执行公共陆地移动网络(PLMN)间发现的方法。所述方法包括UE确定进行监视以接收发现信息的一个或多个PLMN。另外,所述方法包括确定一个或多个PLMN中的每一个PLMN中所配置的发现资源。此外,所述方法包括监视所述一个或多个PLMN中所配置的发现资源,以接收发现信息。

因此,此处所述实施例提供了一种在装置至装置(D2D)通信中由用户设备(UE)执行公共陆地移动网络(PLMN)间发现的方法。所述方法包括UE确定进行监视以接收发现信息的一个或多个PLMN。另外,所述方法包括确定一个或多个PLMN中的每一个PLMN中所配置的发现资源。此外,所述方法包括监视所述一个或多个PLMN中所配置的发现资源,以接收发现信息。

当结合以下描述和附图进行考虑时,将可更好地评价和理解此处所述实施例的这些以及其它方面。然而,应该意识到,尽管指明了一些优选实施例及其诸多具体细节,但仍只是说明性而非限制性地给出了以下描述。在不背离此处所述实施例的精神的情况下,可以在此处所述实施例的范围内进行改变与修改,而且此处所述实施例包括所有这样的修改。

在开始以下详细描述之前,最好阐明在整个这一专利文档中所使用的某些单词与短语的定义:术语“包括”、“包含”及其派生词意指包括但未加以限制;术语“或者”为包含性的,意指与/或;短语“与…相关联”和“与其相关联”及其派生词可意指“包括”、“被包括于其中”、“与…互连”、“包含”、“被包含于其中”、“连接于…”或者“与…连接”、“耦合于…”或者“与…相耦合”、“可以与…进行通信”、“与…协作”、“与…交替”、“与…并列”、“接近于”、“绑定于…”或者“与…绑定”、“具有”、“具有某种特性”等;以及术语“控制器”意指控制至少一个操作的任何装置、系统及其零部件,可以按硬件、固件或者软件、或者按硬件、固件或者软件中至少两者的某一组合实现这样的装置。应该加以注意的是,可以本地地或者远程地、集中或者分布与任何具体控制器相关联的功能。在整个这一专利文档中,提供了对于某些词和短语的定义,本领域技术人员应该认识到,在许多(尽管非大多数)情况下,这样的定义应用到如此定义的词和短语的之前以及未来的使用。

附图说明

为了更全面地了解本公开及其优点,现在参照以下结合附图所进行的描述,在这些附图中相同的附图标记表示相同的元素:

图1说明了根据此处所公开实施例的无线网络,其中用户设备(UE)执行针对装置至装置(D2D)通信的公共陆地移动网络(PLMN)间发现;

图2说明了根据此处所公开实施例的由UE在D2D通信中执行的PLMN间发现的方法的流程图;

图3说明了根据此处所公开实施例的为执行PLMN间发现所配置的UE的框图;

图4说明了根据此处所公开实施例的序列图,其中UE从D2D功能接收将被加以监视的一个或多个PLMN;

图5说明了根据此处所公开实施例的序列图,其中D2D功能获得有关传送发现信息的UE的已经注册的与/或已经授权的PLMN的信息;

图6说明了根据此处所公开实施例的另一个序列图,其中D2D功能获得有关传送发现信息的UE的已经注册的与/或已经授权的PLMN的信息;

图7说明了根据此处所公开实施例的用于确定将被加以监视以接收发现信息的一个或多个PLMN的方法的流程图;

图8说明了根据此处所公开实施例的用于确定将被加以监视以接收发现信息的一个或多个PLMN的另一方法的流程图;

图9说明了根据此处所公开实施例的用于确定将被加以监视以接收发现信息的一个或多个PLMN的另一方法的流程图;以及

图10说明了根据此处所公开实施例的实现在D2D通信中由UE执行PLMN间发现的方法与系统的计算环境。

具体实施方式

以下所讨论的图1至10以及本专利文档中用于描述本公开的原理的各个实施例仅为说明性的,不应将它们视为对本公开的范围的限制。本领域技术人员将会意识到,可以在任何适当设置的系统或者装置中实现本公开的原理。将参照附图中所说明的和以下描述中所细化的非限制性实施例,更全面地解释此处所述实施例及其各种特性与有利细节。为了避免对此处所述实施例的不清晰的描述,省略了对公知部件与处理技术的描述。另外,此处所描述的各个实施例不必是互斥的,例如,可以将某些实施例与一个或多个其它实施例加以组合,以形成新的实施例。如此处所使用的,术语“或者”指的是非排他的,除非另行加以说明。此处所使用的示例仅旨在有助于对其中可以实践此处所述实施例的方式的理解,并且还旨在进一步使本领域技术人员能够实践此处所述实施例。因此,不应将所述示例视为对此处所述实施例的范围的限制。

此处所述实施例实现了一种在装置至装置(D2D)通信中由用户设备(UE)执行公共陆地移动网络(PLMN)间发现的方法。所述方法包括确定进行监视以接收发现信息的一个或多个PLMN。另外,所述方法还包括确定所述一个或多个PLMN中的每一个PLMN中所配置的发现资源。而且,所述方法还包括监视所述一个或多个PLMN中所配置的发现资源以接收发现信息。

与传统的方法不同,所推荐的方法允许UE监视来自属于其中注册了UE的同一PLMN的另一个UE、或者来自不同PLMN(PLMN间)的发现信息。使用这一所提出的方法,UE能够通过监视可能需要加以监视以接收发现信息一个或多个PLMN而不是监视所有PLMN,来降低电池功率消耗。另外,UE还通过搜寻相应于PLMN的频率上的小区,而不是搜寻所有频率上的小区,来确定每一个PLMN中所配置的发现资源,从而降低电池功率消耗。

现在参照附图,更具体地讲,参照其中类似参照字符贯穿这些图始终表示对应特征的图1至10,示出优选的实施例。

图1说明了根据此处所公开实施例的无线网络,其中用户设备(UE)执行针对装置至装置(D2D)通信的公共陆地移动网络(PLMN)间发现。如图1中所描述的,无线网络100包含两个PLMN(例如,PLMN 100a和PLMN 100b)、UE 102a、UE 102b、服务于UE 102a的小区104a、服务于UE 102b的小区104b。将小区104a与PLMN 100a相关联,将小区104b与PLMN 100b相关联,如图1中所示。小区104a正服务于UE 104a,并且将其称为UE 102a的服务小区。小区104b正服务于UE 104b,并且将其称为UE 104b的服务小区。PLMN 100a是其中注册了UE 102a的UE 102a的PLMN(本地PLMN(HPLMN)或者被访问的PLMN(VPLMN)),PLMN 100b是其中注册了UE 102b的UE 102b的PLMN(HPLMN或者VPLMN)。

UE 102a关注于监视UE 102b所传送的发现信息。UE 102a处于UE 102b附近。当UE 102a处于UE 102b附近时,监视发现资源的UE 102a可以接收UE 102b所传送的发现信息。将正在监视来自UE 102a的发现信息的UE 102a称为监视UE。另外,将正在传送发现信息的UE 102b称为传送UE。

图2说明了根据此处所公开实施例的由UE 102a在D2D通信中执行PLMN间发现的方法200的流程图。方法200以及此处所给出的其它描述为控制程序提供了一个基础,可以使用微控制器、微处理器、或者任何计算机可读存储媒体实现所述控制程序。

在步骤202,方法200包括确定进行监视以接收发现信息的一个或多个PLMN。UE 102a确定将被加以监视以接收发现信息的一个或多个PLMN。在实施例中,UE 102a向HPLMN中的D2D功能发送用于监视发现信息的发现请求消息。发现请求消息包括(多个)D2D应用ID、UE 102a身份、监视命令以及应用ID。如果D2D应用ID指示与UE 102a的HPLMN相同的PLMN,则HPLMN中的D2D功能响应发现请求消息提供相应于应用ID的应用ID代码/掩码和一个或多个(将被加以监视以接收发现信息的)PLMN。

如果应用ID指示另一个PLMN,则所述D2D功能从所述PLMN的D2D功能接收一个或多个PLMN。另外,UE 102a中的HPLMN中的D2D功能在发现请求消息中向UE 102a发送一个或多个PLMN和D2D应用ID代码/掩码。

在实施例中,发现请求消息中所发送的将被加以监视以接收发现信息的一个或多个PLMN是正在传送发现信息的UE 102b的已经注册的PLMN(RPLMN)。UE 102b的RPLMN为PLMN 100b。

在实施例中,所述将被加以监视以接收发现信息的一个或多个PLMN是其中授权传送发现信息的UE 102b进行宣布的(多个)PLMN。授权传送发现信息的UE 102b进行宣布的一个或多个PLMN至少包括PLMN 100b。

在实施例中,所述将被加以监视以接收发现信息的一个或多个PLMN是被授权由UE 102a加以监视的(多个)PLMN。应该加以注意的是,在发现应答消息中UE 102a不接收所述一个或多个PLMN。被授权将由UE 102a加以监视的PLMN的列表在服务授权期间由UE 102a从D2D功能接收,或者可以在UE 102a的UICC中提供。

在实施例中,所述将被加以监视以接收发现信息的一个或多个PLMN是这样的PLMN:不仅存在于其中授权传送发现信息的UE 102b进行宣布的PLMN的列表中,而且也存在于被授权由UE 102a加以监视的PLMN的列表中。在示例中,认为UE 102b被授权传送PLMN A和PLMN B中的发现信息。另外,UE 102a被授权监视PLMN A和PLMN C,以接收发现信息。在这一情况下,UE 102a监视PLMN B以接收发现信息,因为PLMN B存在于传送UE 102b和监视发现信息的UE 102b的PLMN中。

在某一实施例中,所述将被加以监视以接收发现信息的一个或多个PLMN是按相应于将被加以监视的发现信息的D2D应用ID或者D2D应用代码进行编码的PLMN。

所确定的将被加以监视以接收发现信息的一个或多个PLMN至少包括PLMN 100b。

在UE 102a确定了将被加以监视以接收发现信息的一个或多个PLMN之后,在步骤204,方法200包括确定所述一个或多个PLMN中的每一个PLMN中所配置的发现资源。UE 102a确定为了监视发现信息所确定的一个或多个PLMN中的每一个PLMN中所配置的发现资源。

在实施例中,服务小区104a在广播或者专用信令中以信号告知PLMN 100a以及相邻PLMN中所配置的发现资源。UE 102a的服务小区104a广播PLMN 100b中的小区104b中所配置的发现资源。服务小区104a在广播或者专用信令中以信号告知PLMN 100a中的相邻小区以及PLMN 100b中的相邻小区中所配置的发现资源。

在实施例中,将PLMN信息包括在服务小区104a以信号告知的发现资源信息中,以标识相应于PLMN的发现资源。将频率信息也包括在服务小区104a以信号告知的发现资源信息中,以标识将针对相应于PLMN的发现资源被加以监视的频率。UE 102a从小区104a基于PLMN 100b的PLMN ID以信号告知的发现资源信息中、标识PLMN 100b中所配置的发现资源和将被加以监视的对应频率。

UE 102a仅监视相应于为监视发现信息所确定的PLMN的发现资源。

在实施例中,UE 102a接收载波频率的列表、连同针对服务小区104a所广播的系统信息(SI)中对于每一个载波频率标识所述一个或多个PLMN的信息。由绝对射频频率频道号(ARFCN)标识载波频率。在一个实施例中,标识对应于每一个载波频率的PLMN的信息是PLMN标识符或者PLMN索引之一。PLMN索引是包括在系统信息(携带PLMN身份列表的系统信息块(例如,SIB 1)不同于携带频率列表并且映射到PLMN的系统信息块(例如,SIB 19))中的PLMN身份列表中的对应条目的索引。UE 102a根据从服务小区104a所接收的频率列表连同对于每一频率标识PLMN的信息,标识与用于监视发现信息所确定的PLMN 100b对应的要监视的频率。在一个实施例中,UE 102a也可以监视不是在来自服务小区104a的频率的列表中所接收的其它频率(相应于为监视发现信息所确定的PLMN),但UE 102a对监视来自服务小区的频率的列表中所接收的频率进行优先次序排列。在示例中,认为将UE 102a配置为能够监视频率F1、F2、F3以及F4。如果服务小区104a广播频率F3和F4的列表,则UE 102a对在从服务小区104a所接收的列表中存在的频率F3和F4进行优先次序排列。另外,在监视频率F3和F4之后,UE 102a监视频率F1和F2。

UE 102a周期性地调谐至所确定的要监视的PLMN的频率,以寻找小区。如果寻找到小区,则UE 102a读取所找到的小区所广播的SI。在实施例中,如果找到多个小区,则UE 102a可以选择具有最佳信号质量的小区。在实施例中,UE 102a可以从多个小区中选择任何一个小区。在所找到的小区所广播的SI中,UE 102a确定小区中所配置的发现资源。当将UE 102a调谐至PLMN 100b的频率、并且UE 102a标识PLMN 100b中的相邻小区时,UE 102a从相邻小区读取系统信息(SI)。在相邻小区所广播的SI中,UE 102a确定PLMN 100b中的相邻小区中所配置的发现资源。

在步骤206,方法200包括监视所述一个或多个PLMN中所配置的发现资源,以接收发现信息。UE 102a监视一个或多个所确定的PLMN中所配置的发现资源,以接收发现信息。

在实施例中,在无附加接收器链的情况下,在断续接收(DRX)期间,UE 102a监视属于同一PLMN(即,PLMN 100a)的相邻小区或者PLMN 100b中的相邻小区中所配置的发现资源。UE 102a通过监视发现资源对与服务小区104a的通信进行优先次序排列。在实施例中,UE 102a使用附加接收器链监视属于同一PLMN(即,PLMN 100a)的相邻小区或者PLMN 100b中的相邻小区中所配置的发现资源。

在实施例中,UE 102a向服务小区104a发送请求。所述请求包括将由UE 102a加以监视的PLMN与/或频率。UE 102a的基站(eNB)在专用消息中向UE 102a提供用于监视PLMN的间隙以及PLMN(UE 102a希望进行监视的)的资源配置。

在实施例中,UE 102a向服务小区104a发送请求。所述请求包括将由UE 102a加以监视的PLMN与/或频率。UE 102a的基站(eNB)向UE 102a提供用于监视PLMN的间隙。所述间隙表示其中eNB将不向UE 102a调度上行链路(UL)与/或下行链路(DL)传送的子帧或者时隙。在不向UE 102a提供用于监视的间隙的情况下,eNB向UE配置长DRX周期。UE 102a通过调谐至服务小区104a所广播的PLMN的频率,而获得PLMN中的资源配置。

在实施例中,UE 102a向服务小区104a发送请求。所述请求包括有关间隙(例如,其中需要间隙的子帧)、将由UE 102a加以监视的PLMN与/或频率的信息。UE 102a的eNB向UE 102a提供用于监视PLMN的间隙。

在实施例中,在DRX期间,UE 102a自主监视PLMN/频率。UE 102a调谐至所述频率、读取SI、并且监视发现资源。

可以按所呈现的次序、按不同的次序或者同时执行方法200中的各种动作、行为、框、步骤等。另外,在某些实施例中,可以在不脱离本公开的范围的情况下,对某些动作、行为、框、步骤等进行省略、添加、修改、跳过等。

图3说明了根据此处所公开实施例的用于执行PLMN间发现所配置的UE 102a的结构图。如图3中所描述的,UE 102a包括通信接口模块302、控制器模块304、通用集成电路卡(UICC)模块306以及存储器模块308。通信接口模块302帮助UE 102a连接到无线网络100。

在实施例中,可以将控制器模块304配置为执行用于监视一个或多个PLMN以接收发现信息的一个或多个动作。

在实施例中,可以将控制器模块304配置为确定进行监视以接收发现信息的一个或多个PLMN。在实施例中,可以将控制器模块304配置为从进行监视以接收发现信息的HPLMN中的D2D功能接收一个或多个PLMN。

在实施例中,可以将控制器模块304配置为确定所述一个或多个PLMN中的每一个PLMN中所配置的发现资源。

在实施例中,可以将控制器模块304配置为监视所述一个或多个PLMN中所配置的发现资源,用于接收发现信息。

UICC模块306使能通过通信接口模块302的UE 102a和PLMN 100a之间的通信。UICC模块206为UE 102a中的智能卡,在第二代(2G)环境中将其称为订户身份模块(SIM),在第三代(3G)环境中也将其称为通用SIM(USIM)。UICC模块306包括能够存储信息和指令的存储器。在实施例中,可以将UICC模块306配置为存储将被加以监视以接收发现信息的PLMN(PLMN的默认列表)。

在实施例中,可以将UICC模块306配置为存储授权UE 102a进行监视的PLMN。在使用PLMN 100a中的D2D功能106a的服务授权期间,UE 102a确定存储在UICC模块306中的PLMN。

存储器模块308可以包括随机存取存储器(RAM)或者另一种类型的储存器,例如,能够存储诸如由处理器运行的应用的信息和指令的闪存、只读存储器(ROM)装置或者另一种类型的静态储存装置。

在实施例中,将从UE 102a的服务小区104a所接收的PLMN的PLMN ID和相邻小区的相应频率存储在存储器模块308中。

图4说明了根据此处所公开实施例的序列图,其中UE 102a从D2D功能接收一个或多个将被加以监视的PLMN。

正监视发现信息的UE 102a知晓UE 102a希望进行监视的D2D应用ID。在实施例中,D2D应用ID可以是专门针对PLMN的或者专门针对国家的或者全球唯一的。

如果授权UE 102a监视一个或多个PLMN,而且UE 102a希望监视(多个)D2D应用ID,则UE 102a建立与HPLMN中的D2D功能106a的安全连接。UE 102a向HPLMN中的D2D功能106a发送(402)发现请求消息。该发现请求消息包括用于监视的(多个)D2D应用ID、UE身份、监视命令、应用ID。

发现请求消息中的(多个)D2D应用ID指示UE 102a希望进行监视的ID。将UE 102a的身份设置为国际移动订户身份(IMSI)。应用ID代表已经触发了发现请求消息的传送的应用的唯一标识符。

D2D功能106a验证应用ID所代表的应用的授权。如果不存在相关联的UE上下文,则D2D功能106a检查(404)对发现的授权,并且利用包含UE 102a的预订参数的HSS 108a为UE 102a创建新的上下文。HSS 108a提供UE 102a的MSISDN。授权信息也包含允许UE 102a监视发现信息的一个或多个PLMN。

如果授权了发现请求消息,而且在步骤402中UE所发送的D2D应用ID指示不同的PLMN(除了UE 102a的HPLMN之外的),则D2D功能106a请求与UE 102a所发送的D2D应用ID所指示的PLMN相关联的D2D功能106b,以解析相应于D2D应用代码与/或D2D应用掩码的D2D应用ID名。D2D功能106a向D2D功能106b发送(406)监视请求,所述监视请求包括D2D应用ID名和UE身份信息。

如果D2D功能106b存储相应于所请求的D2D应用ID名的有效的D2D应用代码,则D2D功能106b发送(408)相关的D2D应用代码与/或D2D应用掩码和用于其每一个的对应TTL。

D2D功能106b还针对D2D应用代码发送将被加以监视的一个或多个PLMN的信息。

在实施例中,D2D功能106b所发送的将被加以监视的一个或多个PLMN是宣布D2D应用代码的UE 102b的已经注册的PLMN ID。D2D功能使用图5和图6中所说明的操作获得有关宣布D2D应用代码的UE 102b的已经注册的PLMN的信息。

在实施例中,D2D功能106b所发送的将被加以监视的一个或多个PLMN是其中宣布D2D应用代码的UE 102b被授权进行宣布的一个或多个PLMN。

响应发现请求消息,HPLMN中的D2D功能106a发送(410)发现应答消息,所述发现应答消息包括D2D应用代码与/或D2D应用掩码、以及针对所述D2D应用代码的将被加以监视的一个或多个PLMN的PLMN ID。

在实施例中,D2D功能106a所发送的将被加以监视的PLMN与从D2D功能106b所接收的那些相同。

在实施例中,D2D功能106a所发送的将被加以监视的一个或多个PLMN是不仅在从D2D功能106b所接收的PLMN的列表中存在、而且也在被授权将由UE 102a加以监视的PLMN的列表中存在的PLMN。

如果授权发现请求消息,而且在步骤402中UE所发送的D2D应用ID指示与UE 102a的HPLMN相同的PLMN,如果D2D功能106a存储了相应于所请求的D2D应用ID名的有效的D2D应用代码,则D2D功能106a发送(410)发现应答消息,所述发现应答消息包括相关的D2D应用代码与/或D2D应用掩码和用于其每一个的对应TTL。

D2D功能106a还针对D2D应用代码发送将被加以监视的一个或多个PLMN的信息。

在实施例中,D2D功能106a所发送的将被加以监视的一个或多个PLMN是宣布D2D应用代码的UE 102b的已经注册的PLMN ID。D2D功能106a使用图5和6中所说明的操作,获得有关宣布D2D应用代码的UE 102b的已经注册的PLMN的信息。

在实施例中,D2D功能106a所发送的将被加以监视的一个或多个PLMN是其中宣布D2D应用代码的UE 102b被授权进行宣布的一个或多个PLMN。

在实施例中,D2D功能106a所发送的将被加以监视的一个或多个PLMN是不仅存在于其中授权UE 102b进行宣布的PLMN的列表中、并且也存在于被授权将由UE 102a加以监视的PLMN的列表中的一个或多个PLMN。

图5说明了根据此处所公开实施例的这样一个序列图,其中D2D功能获得有关传送发现信息的UE的已经注册的与/或已经授权的(多个)PLMN的信息。

如果UE 102b被授权在HPLMN中进行宣布、并且被触发进行宣布,则UE 102b建立与D2D功能106b的安全连接,并且向D2D功能106b发送(502)发现请求消息,所述发现请求消息包括D2D应用ID、UE身份、宣布命令、应用ID,用于传送发现信息。D2D应用ID指示UE希望进行宣布的ID。将UE身份设置为IMSI。应用ID代表已经触发了发现请求消息的传送的UE应用的唯一标识符。将发现请求消息请求发送到HPLMN中的D2D功能106b。

D2D功能106b检查应用ID所代表的应用的授权。如果不存在相关联的UE上下文,则D2D功能106b检查(504)对发现的授权,并且使用包含针对UE 102b的预订参数的HSS 108b为UE 102b创建新的上下文。HSS 108b提供UE 102b的MSISDN。HSS 108b还提供其中授权UE 102b宣布或者传送发现信息的一个或多个PLMN。

如果授权发现请求消息,则D2D功能106b发送(506)发现应答(D2D应用代码)消息。D2D功能106b提供D2D应用代码,其对应于存在于发现请求中的D2D应用ID。D2D功能106b存储(508)其中注册了UE 102b的PLMN ID连同D2D应用代码。D2D功能106b还存储其中授权UE进行宣布的(多个)PLMN的(多个)PLMN ID以及D2D应用代码。在这一情况下,PLMN ID是D2D功能106b的PLMN。当UE 102b改变UE 102b的注册的PLMN时,UE 102b需要请求新的D2D应用代码。

图6说明了根据此处所公开实施例的另一个序列图,其中D2D功能获得有关传送发现信息的UE的已经注册的与/或已经授权的(多个)PLMN的信息。

在实施例中,D2D功能106b可以获得有关宣布发现信息的UE 102b的所注册的PLMN ID的信息,如图6中所说明的。在图6中,将正在传送发现信息的UE 102b注册在VPLMN中。当UE 102b处于VPLMN中时,UE 102b向HPLMN中的D2D功能106b发送(602)发现请求消息,所述发现请求消息包括用于传送发现信息的D2D应用ID、UE身份、宣布命令、应用ID。

D2D功能106b检查应用ID所代表的应用的授权。如果不存在相关联的UE上下文,则D2D功能106b检查(604)对发现的授权,并且使用包含针对UE 102b的预订参数的HSS 108b为UE 102b创建新的上下文。HSS 108b提供UE 102b的MSISDN。HSS 108b还提供其中授权UE 102b宣布或者传送发现信息的VPLMN ID以及一个或多个PLMN ID。

D2D功能106b向D2D功能106c发送(606)与发现请求消息中所发送的应用ID对应的相关的D2D应用代码和UE 102b身份。D2D应用代码表示授权UE 102b在发现信息中宣布或者传送的代码。

在从D2D功能106b接收了D2D应用代码之后,D2D功能106c向D2D功能106b发送(608)确收。D2D功能106b存储其中注册了UE 102b的PLMN的PLMN ID与/或UE 102b被授权进行宣布的一个或多个PLMN连同D2D应用代码。

另外,D2D功能106b在应答请求消息中向UE 102b发送(612)D2D应用代码。

图7说明了根据此处所公开实施例的用于确定将被加以监视以接收发现信息的一个或多个PLMN的方法700的流程图。方法700以及此处所给出的其它描述为控制程序提供了基础,可以使用微控制器、微处理器、或者任何计算机可读储存媒体实现所述控制程序。

在步骤702,方法700包括发送用于监视发现信息的发现请求。方法700允许控制器模块304发送用于监视发现信息的发现请求。UE 102a向HPLMN中的D2D功能106a发送用于监视发现信息(例如,D2D应用ID)的发现请求,并且利用D2D发现代码接收发现应答,以进行监视。详细过程在图4中说明并在前面描述,由此在这里省略。

在步骤704,方法700包括确定是否从HPLMN中的D2D功能106a接收到将被加以监视的(多个)PLMN ID。方法800允许控制器模块304确定是否从HPLMN中的D2D功能106a接收到将被加以监视的(多个)PLMN ID。如果在步骤804确定从HPLMN中的D2D功能106a接收到将被加以监视的(多个)PLMN ID,则在步骤706,方法700包括监视与从HPLMN中的D2D功能106a所接收的多个PLMN ID对应的PLMN。为了接收发现信息,监视与从HPLMN中的D2D功能106a所接收的PLMN ID对应的PLMN。方法800允许控制器模块304监视与从HPLMN中的D2D功能106a所接收的PLMN ID对应的PLMN,用于接收发现信息。

如果在步骤704确定没有从HPLMN中的D2D功能106a接收到将被加以监视的(多个)PLMN ID,则在步骤708,方法700包括监视UE 102a被授权进行监视的所有PLMN。方法700允许控制器模块304监视UE 102a被授权进行监视的所有PLMN。被授权由UE 102a加以监视的(多个)PLMN的列表在服务授权期间UE 102a从D2D功能106a接收,或者在UE 102a的UICC模块306中提供。

可以按所呈现的次序、按不同的次序或者同时执行方法700中的各种动作、行为、框、步骤等。另外,在某些实施例中,可以在不脱离本公开的范围的情况下,对某些动作、行为、框、步骤等进行省略、添加、修改、跳过等。

图8说明了根据此处所公开实施例的用于确定将被加以监视以接收发现信息的一个或多个PLMN的另一种方法的流程图。方法800以及此处所给出的其它描述为控制程序提供了基础,可以使用微控制器、微处理器、或者任何计算机可读储存媒体实现所述控制程序。

在步骤802,方法802包括发送用于监视发现信息的发现请求。UE 102a向HPLMN中的D2D功能106a发送用于监视发现信息(例如,D2D应用ID)的发现请求,并且利用D2D应用代码接收发现应答,以进行监视。方法800允许控制器模块304发送用于监视发现信息的发现请求。详细过程在图4中说明并在前面描述,由此在这里省略。

在步骤804,方法800包括确定发现信息是否为专门针对PLMN的。方法800允许控制器模块304确定发现信息是否为专门针对PLMN的。UE 102a确定发现信息是否为专门针对PLMN的。当发现信息总是专门针对PLMN的或者从不专门针对PLMN的时,UE 102a忽略步骤804。

如果确定发现信息是专门针对PLMN的,则在步骤806,方法800包括确定是否从HPLMN中的D2D功能106a接收到将被加以监视的(多个)PLMN ID。方法800允许控制器模块304确定是否从HPLMN中的D2D功能106a接收到将被加以监视的(多个)PLMN ID。如果确定从D2D功能106a接收到将被加以监视的(多个)PLMN ID,则在步骤808,方法800包括监视与从HPLMN中的D2D功能106a所接收的PLMN ID对应的PLMN。为了接收发现信息,监视于从HPLMN中的D2D功能106a所接收的PLMN ID对应的PLMN。方法800允许控制器模块304监视于从HPLMN中的D2D功能106a所接收的PLMN ID对应的PLMN,用于接收发现信息。

如果确定没有从HPLMN中的D2D功能106a接收到将被加以监视的(多个)PLMN ID,则在步骤810,方法800包括确定发现信息中编码的PLMN ID。方法800允许控制器模块304确定发现信息中编码的PLMN ID。在确定了发现信息中编码的PLMN ID之后,在步骤808,为了接收发现信息,监视与PLMN ID对应的PLMN。

如果在步骤804确定发现信息不是专门针对PLMN的,则在步骤812,方法800包括监视UE 102a被授权进行监视的所有PLMN。方法800允许控制器模块304监视UE 102a被授权进行监视的所有PLMN。被授权由UE 102a加以监视的(多个)PLMN的列表在服务授权期间由UE 102a从D2D功能106a接收,或者可以在UE 102a的UICC模块306中提供。

可以按所呈现的次序、按不同的次序或者同时执行方法800中的各种动作、行为、框、步骤等。另外,在某些实施例中,可以在不脱离本公开的范围的情况下,对某些动作、行为、框、步骤等进行省略、添加、修改、跳过等。

图9说明了根据此处所公开实施例的用于确定将被加以监视以接收发现信息的一个或多个PLMN的另一种方法的流程图。方法900以及此处所给出的其它描述为控制程序提供了基础,可以使用微控制器、微处理器、或者任何计算机可读储存媒体实现所述控制程序。

在步骤902,方法900包括监视发现信息(例如,D2D应用ID)。方法900允许控制器模块304监视发现信息。

在步骤904,方法900包括确定D2D应用ID是否为专门针对PLMN的。方法1000允许控制器模块304确定D2D应用ID是否为专门针对PLMN的。

如果在步骤904确定D2D应用ID是专门针对PLMN的,则在步骤906,方法900包括确定D2D应用ID中编码的PLMN ID。方法900允许控制器模块304确定D2D应用ID是否为专门针对PLMN的。

在步骤908,方法900包括监视与从HPLMN中的D2D功能106a所接收的PLMN ID对应的PLMN。为了接收发现信息,监视相应于PLMN ID的PLMN。方法900允许控制模块904为了接收发现信息,监视相应于PLMN ID的PLMN。

如果在步骤904确定D2D应用ID不是专门针对PLMN的,则在步骤910,方法900包括监视UE 102a被授权进行监视的所有PLMN。方法900允许控制器模块304监视UE 102a被授权进行监视的(多个)PLMN。被授权由UE 102a加以监视的(多个)PLMN的列表在服务授权期间由UE 102a从D2D功能106a接收,或者可以在UE 102a的UICC模块306中提供。

在实施例中,UE 102a监视UE 102a被授权进行监视的(多个)PLMN。被授权由UE 102a加以监视的(多个)PLMN的列表在服务授权期间由UE 102a从D2D功能106a接收,或者可以在UE 102a的UICC模块306中提供。

可以按所呈现的次序、按不同的次序或者同时执行方法900中的各种动作、行为、框、步骤等。另外,在某些实施例中,可以在不脱离本公开的范围的情况下,对某些动作、行为、框、步骤等进行省略、添加、修改、跳过等。

图10说明了根据此处所公开实施例的实现在D2D通信中由UE执行PLMN间发现的方法与系统的计算环境。如所描述的,计算环境1002至少包含装备有控制单元1004和算术逻辑单元(ALU)1006的至少一个处理单元1008、存储器1010、储存单元1012、多个联网装置1016以及多个输入输出(I/O)装置1014。处理单元1008负责用于处理算法的指令。处理单元1008从控制单元接收命令,以执行处理单元1008处理。此外,在ALU 1006的帮助下,计算在指令运行过程中所涉及的任何逻辑与算术操作。

整个计算环境1002可以由多个同构与/或异构内核、不同种类的多个CPU、特定的媒体和其它加速器构成。处理单元1008负责处理算法的指令。另外,可以将所述多个处理单元1008定位在单一的芯片上或多个芯片上。

将包含用于实现的指令和代码的算法存储在存储单元1010中或者储存器1012中或者这两者中。在执行时,这些指令可以从相应的存储器1010与/或储存器1012中获取,并且由处理单元1008执行。

在任何硬件实现的情况下,可以将各种联网装置1016或者外部I/O装置1014连接到计算环境,以支持通过联网单元和I/O装置单元的实现。

可以通过在至少一个硬件装置上运行、并且执行控制所述部件的网络管理功能的至少一个软件程序,实现此处所公开的实施例。图1、3、4、5、6以及10中所示的部件包括可以为硬件装置、或者硬件装置与软件模块的组合的至少一个的块。

尽管已经参照示范性实施例描述了本公开,但本领域技术人员将会意识到可以对其进行各种改变与修改。本公开旨在包含这样的改变与修改,而且这样的改变与修改均落入所附权利要求的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1