用于设备到设备(D2D)通信的方法和设备与流程

文档序号:20365959发布日期:2020-04-11 00:02阅读:409来源:国知局
用于设备到设备(D2D)通信的方法和设备与流程

本公开的实施例总体上涉及通信技术,并且具体地涉及用于设备到设备(d2d)通信的方法和设备。



背景技术:

现今,d2d通信已经被认为是改进未来无线网络系统性能的有效方法。d2d通信也被认为是5g通信的关键发展技术。例如,3gppts23.303定义了d2d基于临近的服务(prose)架构。在3gppd2d标准中,proseueid被定义为用于prose直接通信的关键标识符。其是被用于在d2d发现之后的后续直接一到一以及一到多通信的链路层标识符。根据ts23.303,当承载级别安全被使用时,由ts33.303中定义的prose秘钥管理功能分配proseueid。当承载级别安全未被使用时,proseueid在ue中被配置或者由ue自己分配。



技术实现要素:

一般地,本公开的实施例与用于促进d2d通信的方法以及对应的网络设备和终端设备有关。

在第一方面,本公开的实施例提供了一种在网络设备处实现的用于促进d2d通信的方法。该包括:确定终端设备位于的网络的状态信息;确定将由d2d通信中的终端设备使用的标识符的不同部分的长度;生成状态信息和长度的指示;以及向终端设备发送指示,以使得终端设备能够生成标识符。

在第二方面,本公开的实施例提供了一种在终端设备处实现的用于促进d2d通信的方法。该包括:从网络设备,接收用于生成将由终端设备在d2d通信中使用的标识符的指示;从指示确定终端设备位于的网络的状态信息;从指示确定标识符的不同部分的长度;以及基于状态信息和长度生成第一标识符。

在第三方面,本公开的实施例提供了一种网络设备。该网络设备包括:至少一个处理器;以及存储器,被耦合至至少一个处理器,存储器在其中存储指令,指令在由至少一个处理器执行时,使得网络设备执行动作,动作包括:确定终端设备位于的网络的状态信息;确定将由d2d通信中的终端设备使用的标识符的不同部分的长度;生成状态信息和长度的指示;以及向终端设备发送指示,以使得终端设备能够生成标识符。

在第四方面,本公开的实施例提供了一种终端设备。该终端设备包括:至少一个处理器;以及存储器,被耦合至至少一个处理器,存储器在其中存储指令,指令在由至少一个处理器执行时,引起网络设备执行动作,动作包括:从网络设备,接收用于生成将由终端设备在d2d通信中使用的标识符的指示;从指示确定终端设备位于的网络的状态信息;从指示确定标识符的不同部分的长度;以及基于状态信息和长度生成第一标识符。

在第五方面,本公开的实施例提供了一种计算机可读介质。该计算机可读介质上存储指令,该指令在由机器的至少一个处理单元执行时,使得机器执行:确定终端设备位于的网络的状态信息;确定将由d2d通信中的终端设备使用的标识符的不同部分的长度;生成状态信息和长度的指示;以及向终端设备发送指示,以使得终端设备能够生成标识符。

在第六方面,本公开的实施例提供了一种计算机可读介质。该计算机可读介质上存储指令,该指令在由机器的至少一个处理单元执行时,引起机器执行:从网络设备,接收用于生成将由终端设备在d2d通信中使用的标识符的指示;从指示确定终端设备位于的网络的状态信息;从指示确定标识符的不同部分的长度;以及基于状态信息和长度生成第一标识符。

当结合附图以示例方式示出本公开的实施例的原理的附图时,根据对具体实施例的以下描述,本公开的实施例的其他特征和优点也将显而易见。

附图说明

本公开的实施例被在示例的意义上呈现,并且将参考附图更详细地解释它们的优点,其中

图1示出了根据本公开的实施例的通信系统100的示意图;

图2示出了根据本公开的实施例的在网络设备处实现的用于促进d2d通信的方法的流程图;

图3示出了根据本公开的实施例的在终端设备处实现的用于促进d2d通信的方法的流程图;

图4示出了根据本公开的实施例的用于促进d2d通信的交互图;

图5示出了根据本公开的实施例的设备的示意图;以及

图6示出了根据本公开的实施例的机器到机器系统600的示意图;

在所有附图中,相同或相似的参考数字指示相同或相似的元件。

具体实施方式

现在将参考几个示例实施例来讨论本文中所描述的主题。应当理解,这些实施例仅用于使本领域的技术人员能够更好地理解和由此实现本文所描述的主题,而不是建议对主题的范围的任何限制。

本文中所使用的术语仅用于描述特定实施例的目的,并且不旨在限制示例性实施例。如本文中所使用的,除非上下文明确地指示,否则单数形式“一(a)”、“一个(an)”和“该”也旨在包括复数形式。将进一步理解,术语“包括(comprises)”、“包括(comprising)”、“包含(includes)”和/或“包含(including)”,当在本文中使用时,指定特征、整数、步骤、操作、元件和/或组件的存在,但不排除一个或多个其它特征、整数、步骤、操作、元件、组件和/或其组的存在或添加。

还应当注意,在一些备选实施方式中,功能/动作可以以图中所标注的顺序之外的顺序发生。例如,取决于所涉及的功能/动作,连续示出的两个功能或动作实际上可以并行地执行,或者有时可以按相反的顺序执行。

如本文所使用的,术语“通信网络”指遵循任何合适的通信标准的网络,诸如长期演进(lte)、lte-高级(lte-a)、宽带码分多址(wcdma)、高速分组接入(hspa)等。此外,通信网络中的终端设备和网络设备之间的通信可以根据任何合适的生成通信协议来执行,包括但不限于第一代(1g)、第二代(2g)、2.5g、2.7g,第三代(3g)、第四代(4g)、4.5g、未来第五代(5g)通信协议,和/或当前已知或未来发展的任何其它协议。

本公开的实施例可以应用于各种通信系统中。考虑到在通信中的快速发展,当然还存在本公开可以被实施的未来类型的通信技术和系统。它不应被视为将本公开的范围限制到仅先前所提到的系统。

术语“网络设备”包括但不限于基站(bs)、网关、管理实体以及通信系统中的其他合适的设备。术语“基站”或“bs”表示节点b(nodeb或nb)、演进型nodeb(enodeb或enb)、远程无线电单元(rru)、无线电头(rh)、远程无线电头(rrh)、中继、诸如毫微微、微微等的低功率节点等等。

术语“终端设备”包括但不限于“用户设备(ue)设备”以及能够与网络设备通信的其他合适的终端设备。作为示例,“终端设备”可以指终端、移动终端(mt)、用户站(ss)、便携式用户站、移动台(ms)或接入终端(at)。

本文中使用的术语“设备到设备”(d2d)是指通过在系统控制下重用小区资源支持终端设备之间的直接通信,使得用户数据可以直接在终端设备之间传输,而不需要网络传输。

如上所述,d2d通信被认为是5g的关键演进技术之一。存在用于d2d通信中的终端设备的、用于生成标识符(例如,proseueid)的几种常规方法。然而,所有常规方法都不能确保所生成的标识符的唯一性。此外,存在需要寻址的其它问题,例如,如何处理标识符的冲突,如何自分配标识符,如何使自分配标识符与网络同步,如何分发自分配标识符等等。

为了至少部分解决上述和其他潜在问题,本公开的实施例提供了一种用于促进d2d通信的方法。现在将参考附图来描述本公开的一些示例性实施例。然而,本领域技术人员将容易地理解,本文给出的关于这些图的详细描述是用于说明性的目的,因为本公开延伸超出这些有限的实施例。

图1图示了本公开的实施例可以在其中被实现的环境的示意图。环境100包括网络设备101和一个或多个终端设备103-1、103-2、……103-n(统称为“终端设备”103),该环境100是通信网络的一部分。在一些实施例中,通过示例的方法,环境100可以包括epc107。应当注意环境100还可以包括出于清楚的目的而被忽略的其他元件。网络设备101可以经由接口pc3与终端设备103通信。终端设备103之间的d2d通信(例如,终端设备130-1与终端设备130-2直接通信)可以经由接口pc5。应当理解图1所示的网络设备和终端设备的数目出于说明的目的给出,而并不建议任何限制。网络100可以包括任何合适数目的网络设备和终端设备。

可以根据(多个)任何合适的通信协议来实现环境100中的通信,该通信协议包括但不限于第一代(1g)、第二代(2g)、第三代(3g)、第四代(4g)和第五代(5g)蜂窝通信协议等,诸如电气与电子工程师协会(ieee)802.11等的无线局域网络通信协议,和/或当前已知或未来将被开发的任何其他协议。此外,该通信可以利用任何合适的无线通信技术,包括但不限于:码分多址(cdma)、频分多址(fdma)、时分多址(tdma)、频分双工器(fdd),时分双工器(tdd),多输入多输出(mimo),正交频分多址(ofdma)和/或当前已知或未来发展的任何其它技术。

传统地,网络设备向用于d2d通信的终端设备分配标识符。在这种情况下,由网络设备分配的标识符可能不是唯一的,这可能导致不同终端设备之间的冲突。终端设备可以被配置有用于d2d通信的标识符或者可以是自己分配用于d2d通信的标识符。在这种情况下,标识符也可能不是唯一的,这可能导致不同终端设备之间的冲突,并且由于生成标识符的过程不涉及网络设备,因此该标识符可能对网络设备无意义。总之,没有一个生成用于d2d通信的终端设备的标识符的传统过程同时涉及网络设备和终端设备。与传统方法不同,用于d2d通信的终端设备103的标识符可以与网络设备101和终端设备103相关联地生成。以此方式,生成的标识符可以是唯一的并且对网络设备101有意义的。

现在,以下将参考图2-图4描述本公开的一些实施例。

图2图示了根据本公开的示例实施例的可以在网络设备101处实现的方法200的流程图。在框202处,网络设备101确定终端设备103位于的网络的状态信息。在一些实施例中,网络设备101可以向终端设备101发送初始标识符,以用于在框202先前执行d2d通信。作为示例,网络的状态信息可以是地理区域id,例如ran小区id。在一个示例实施例中,状态信息可以是prose应用id。应当理解,状态信息可以是与在标识符的生成中可用的网络有关的任何信息,例如prose应用代码、滤波器、通信模式、运营商id、上下文id发现组ie、现有proseueid等等。

在框204处,网络设备101确定将由终端设备103在d2d通信中使用的标识符的不同部分的长度。在一个示例实施例中,标识符可以包括两部分:与网络设备101有关的第一部分和与终端设备103有关的第二部分。在这种情况下,网络设备101确定以上两部分的长度。在一个示例实施例中,第二部分可以是零。备选地,第二部分最大可以为标识符的最大长度。应当注意,第二部分的长度可以是从零到标识符的最大长度的任何长度。

应当注意,执行框202和框204的顺序可以是可交换的。备选地,框202和框204还可以被并行执行。本公开在此方面并不进行限制。

在框206,网络设备101生成状态信息和长度的指示。以此方式,由网络设备101生成的指示与网络以及终端设备103的信息有关。在一个示例实施例中,指示可以包括对网络设备101有意义的静态比特串。备选地,指示还可以包括关于如何生成与网络有关的第一部分的规则。在其他实施例中,前缀/后缀关键字可以被添加到指示中,其在标识符中的位置是指定的。

指示还可以包括关于标识符的每个部分的长度的参数。如上所述,在一个示例实施例中,标识符可以包括两部分,即关于网络设备101的第一部分和关于终端设备103的第二部分。在该实施例中,被包括在指示中的长度参数指定第二部分的长度,并且该指示可以指示第一部分和第二部分的顺序。

在一些实施例中,网络设备101还可以在框204中生成包括与激活指示相关联的激活信息的指示。换言之,激活信息指示生成标识符的准则。例如,激活信息可以包括终端设备的位置。也就是说,当终端设备103在激活信息中所包括的位置处时,终端设备103将生成用于d2d通信的标识符。

在一个示例实施例中,激活信息可以包括该标识符与终端设备103的先前的标识符之间的冲突,这意味着如果冲突发生,则终端设备103将生成标识符。在另一个示例实施例中,激活信息可以包括指示标识符在特定持续时间期间被需要的时间。

在另一个示例实施例中,激活信息可以包括可能触发d2d通信的终端设备上执行的应用的类型。在附加的示例实施例中,激活信息可以指示终端设备103应当在新的标识符被需要时生成标识符。

在示例实施例中,激活信息可以包括终端设备103的电池电量水平。在另一个示例实施例中,激活信息可以包括信号强度水平。备选地,激活信息可以包括终端设备103不由e-utran105提供服务。在另一个实施例中,激活信息可以包括一个或多个上述信息。

在一些实施例中,响应于网络的条件被改变,指示可以被更新。例如,变化可以是签约信息或商务应用。

在框208处,网络设备101向终端设备发送指示,以使得终端设备103生成标识符。可以在从网络设备101到终端设备103的任何可能的d2d消息中携带指示。例如,可以在3gppts23.303中定义的预配置过程或服务授权过程中携带指示。在另一个实施例中,可以在发现响应中携带指示。在另一实施例中,指示可以在匹配报告确认中携带。指示还可以在用于标识符生成策略配置的任何特定的新消息中携带。

在一些实施例中,网络设备101可以接收第一标识符并且将该第一标识符存储在网络设备101可接入的数据库中,该第一标识符由终端设备103基于指示生成。例如,网络设备101可以将由终端设备生成的标识符存储在公共数据库中。以此方式,生成的标识符可以被取回或分发。

在一个示例实施例中,终端设备可以直接从网络设备101的proseueid管理功能请求目的地终端设备的标识符。在此实施例中,终端设备103可以向网络设备101的proseueid管理功能发送目的地终端设备的标识符请求的消息。消息可以包括终端设备标识符(例如,imei)和/或名称。备选地,消息可以包括prose应用id/码。在接收到上述消息后,网络设备101可以相应地取回目的地终端设备的标识符,并且将其发送回请求的终端设备。

在另一些实施例中,网络设备101的proseueid管理模块可以在网络设备101的prose模块的公共数据库中保存并维护生成的标识符。prose模块可以从公共数据库读取proseueid,并且在现有消息中将其发送给终端设备,如果需要的话。例如,标识符可以被插入到由ts23.303定义的d2d发现的流程中的发现匹配报告ack消息中。

在一些实施例中,网络设备101可以接收第二标识符和第二标识符的有效性信息,该第二标识符由终端设备103基于指示生成。响应于基于有效性信息确定第二标识符无效,网络设备101可以触发终端设备103生成另一标识符。作为示例,可以在新消息自分配proseid通知中携带由终端设备103生成的标识符,该新消息自分配proseid通知在到网络设备101的接收的现有pc3接口中被引入的。在一些实施例中,例如存活时间(ttl)的相关联的有效性信息可以被提供给网络设备以指示生成的标识符的有效时间。在此实施例中,如果在现有标识符无效时,尚未由网络设备101接收到更新的标识符,则网络设备101将触发终端设备103生成新的标识符。

在一些实施例中,网络设备101可以发送包括与解激活指示相关联的解激活信息的另外的指示。换言之,解激活信息指示对指示进行解激活。例如,解激活信息可以包括终端设备的位置。也就是说,当终端设备103在解激活信息所包括的位置处时,该终端设备103将解激活从网络设备101接收的、生成用于d2d通信的标识符的指示。在另一个示例实施例中,解激活信息可以包括可能引起对指示进行解激活的终端设备上执行的应用的类型。应当注意,激活信息可以是以上的任何一个或任何其组合。在一些实施例中,如果指示已经被解激活,则终端设备103可以基于其本身提供和/或来自上层的指令(例如,终端设备103上执行的特定应用的指令)来生成d2d通信的标识符。

图3示出了根据本公开的示例实施例的可以在终端设备103处实现的方法300的流程图。在框302处,终端设备103接收用于生成指示的指示,以用于生成将由终端设备103在来自网络设备101的d2d通信中使用的标识符。以此方式,由网络设备101生成的指示与网络以及终端设备103的信息有关。在一些实施例中,终端设备103可以从网络设备101接收初始标识符,以用于在框302之间执行d2d通信。在一个示例实施例中,指示可以包括对网络设备101有意义的静态比特串。备选地,指示可以包括关于如何生成与网络有关的第一部分的规则,从而使得终端设备103可以基于该规则生成第一部分。在另一些实施例中,前缀/后缀关键字可以被添加到指示中,指定该指示在标识符中的位置。

在一些实施例中,终端设备103还可以在框302处接收指示,该指示包括与对指示进行激活的激活信息。换句话说,激活信息指示生成标识符的准则。例如,激活信息可以包括终端设备的位置。也就是说,当终端设备103在激活信息中所包括的位置处时,终端设备103将生成用于通信的标识符。

在一个示例实施例中,激活信息可以包括标识符与终端设备103的先前的标识符之间的冲突,这意味着如果冲突发生,则终端设备103将生成标识符。在另一个示例实施例中,激活信息可以包括指示标识符在特定持续时间期间被需要。在另一个示例实施例中,激活信息可以包括可以触发d2d通信的终端设备上执行的应用的类型。在一个附加的示例实施例中,激活信息可以包括当新标识符被需要时,终端设备103需要生成标识符。

在一些实例实施例中,激活信息可以包括终端设备103的电池电量水平。在另一个示例实施例中,激活信息可以包括终端设备103的信号强度水平。备选地,激活信息可以包括终端设备不由e-utran105提供服务。在其他实施例中,激活信息可以包括一种或多种上述信息。

在一些实施例中,响应于网络的条件被改变,指示可以被更新。例如,变化可以是签约信息或商务应用。

在框304处,终端设备103可以从指示确定终端设备103位于的网络的状态信息。作为示例,网络的状态信息可以是地理区域id,例如,ran小区id。在一个示例实施例中,状态信息可以是prose应用id。应当注意,状态信息可以是与在标识符生成中针对终端设备103可用的网络有关的任何信息,例如prose应用码(applicationcode)、滤波器、通信模式、运营商id、上下文id发现组id、现有proseueid等等。

在框306,终端设备103从指示确定标识符的不同部分的长度。在一个示例实施例中,标识符可以包括两部分:与网络设备101有关的第一部分和与终端设备103有关的第二部分。在此实施例中,终端设备103从指示确定以上两部分的长度。在一个示例实施例中,第二部分可以是零。备选地,第二部分最大可以是标识符的长度。应当注意,第二部分的长度可以是从零到标识符的最大长度之间的任何长度。

应当注意,框304和框306的执行顺序可以是可换的。备选的,还可以并行地执行框304和框306。本公开在此方面并不被限制。

在框308,终端设备103基于状态信息和长度生成第一标识符。在一些实施例中,终端设备103可以基于指示中所包括的规则来生成标识符的第一部分。备选地,终端设备103可以基于指示中的静态比特串生成标识符的第一部分。在一些实施例中,终端设备103可以基于指示生成第二部分的长度并且基于终端设备103的本地规则生成第二部分。

在一些实施例中,终端设备103可以向网络设备101发送基于指示生成的第一标识符,以用于存储在网络设备101可接入的数据库。例如,网络设备101可以将由终端设备生成的标识符存储在公共数据库中。以此方式,所生成的标识符可以被取回或分发。

在一个示例实施例中,终端设备103可以从网络设备01的proseueid管理功能直接请求目的地终端设备的标识符。在该实施例中,终端设备103可以向网络设备01的proseueid管理功能发送目的地终端设备的标识符请求的消息。消息可以包括终端设备标识符(例如,imei)和/或名称。备选地,消息可以包括prose应用id/码。在接收到以上消息后,网络设备101可以相应地取回目的地终端设备的标识符,并且将其发送回所请求的终端设备。

在一些其他实施例中,网络设备101的proseid管理模块可以在网络设备101的prose模块的公共数据库中保存并维护标识符。prose模块可以从公共数据库读取proseueid并且在现有消息中将其发送给终端设备,如果需要的话。例如,标识符可以被插入到由ts23.303定义的d2d发现流程中的发现匹配报告ack消息中。

在一些实施例中,终端设备103可以基于被包括在目的地地址中的标识符来文件输出所接收的帧,并且向上层递送分组。以此方式,包括关于网络信息的指示促进了d2d消息的处理,而不需要来自网络的进一步的输入。作为示例,指示可以包括关于终端设备的优先级的指示符的信息,这促进了确定终端设备的优先级。

在一些实施例中,终端设备103可以向网络设备101发送基于指示生成的第二标识和第二标识符的有效性信息符。网络设备101可以响应于基于有效性信息确定第二标识符为无效,触发终端设备103生成另外的标识符。作为示例,可以在新消息自分配proseid通知中携带由终端设备103所生成的标识符,该新消息自分配proseid通知是在到网络设备101的现有pc3接口中所引入的。在一些实施例中,例如存活时间ttl的相关联的有效性信息可以被提供给网络设备以指示所生成的标识符的有效时间。在该实施例中,如果网络设备101尚未接收到更新的标识符,而现存标识符是无效的,则网络设备101将触发终端设备103生成新的标识符。

在一些实施例中,终端设备103可以接收另一指示,该另一指示包括与解激活指示相关联的解激活信息。换句话说,解激活信息指示对该指示进行解激活。例如,解激活信息可以包括终端设备的位置。即,当终端设备103在解激活信息中所包括的位置处时,终端设备103将解激活从网络设备101接收到的生成用于d2d通信的标识符的指示。在另一个示例实施例中,解激活信息可以包括指示指示在特定持续时间被解激活的时间。在又一个示例实施例中,解激活信息可以包括在终端设备上运行的应用的类型,该应用使得解激活该指示。应当注意,解激活信息可以是以上中的任何一个或其任何的组合。在一些实施例中,如果指示已经被解激活,则终端设备103可以基于其自身提供和/或来自上层的指令(例如,终端设备103上执行的特定应用的指令)生成d2d通信的标识符。

图4示出了根据本公开的一些实施例的操作400的示例交互图。在一些实施例中,网络设备101可以在生成指示之前向终端设备103发送402初始标识符,以使得终端设备103能够执行d2d通信。

网络设备101可以确定405终端设备103位于的网络的状态信息。网络设备101还可以确定410将由终端设备103在d2d通信中使用的标识符的不同部分的长度。网络设备101还可以生成415状态信息和长度的指示。在一些实施例中,网络设备101还可以生成415包括与激活指示相关联的激活信息的指示。激活信息包括以下中的至少一项:标识符与终端设备先前的标识符之间的冲突、指示标识符被需要的时间、终端设备的位置、终端设备上执行的应用的类型、终端设备的电池电量水平以及终端设备的信号强度水平。

附加地,网络设备101可以向终端设备103发送420指示,从而使得终端设备103能够生成标识符。在一些实施例中,网络设备101可以发送430包括与解激活指示相关联的解激活信息的另一指示,该解激活信息包括以下中的至少一项:指示指示需要被解激活的时间、终端设备的位置、终端设备上执行的应用的类型。

在从网络设备101接收到指示后,终端设备103可以从网络设备101接收到的指示来确定435终端设备位于的网络的状态信息。终端设备103还可以从指示确定440标识符的不同部分的长度。终端设备130还可以基于状态信息和长度生成445第一标识符。

在一些实施例中,终端设备103可以向网络设备101发送450生成的第一标识符。在该实施例中,网络设备101可以将第一标识符存储在网络设备101可接入的数据库中。

在一些实施例中,终端设备103可以向网络设备101发送460基于指示生成的第二标识符以及第二标识符的有效性信息。在该实施例中,网络设备101可以响应于基于有效性信息确定第二标识符无效,触发465终端设备103生成另外的标识符。此外,终端设备103可以生成470该另外的标识符。可以在机器到机器(m2m)系统中实现参考图2和图3所描述的方法200和方法300。

图5示出了方法300和方法400可以在其中被实现的m2m系统500。m2m系统500可以包括终端设备503-1、503-2、……、503-n(统称为“终端设备503”)以及服务能力服务器(scs)501。应当注意,m2m系统500可以包括其他元件,其出于清楚示意的目的而被省略。以上描述的方法200可以在scs501处被实现,并且以上描述的方法300可以在终端设备503处被实现。

d2d通信可以被用于包括具有改进整体吞吐率、频谱利用率和能量效率的好处的m2m的任何无线通信场景。对于m2m场景,d2d可以提供特殊的优势。正如业界预期的那样,到2020年,将有500亿个互联的m2m设备,如何有效地为它们提供服务是任何m2m解决方案的关键问题。d2d是它的解决方案。根据爱立信发布的一项研究,它预测高达90%的m2m流量将通过本地连接(即某种d2d通信)进行传递。总之,d2d是m2m的基础技术。

然而,在现有的mtc/iot解决方案中,d2d通信仅限于在简单的d2d中继的场景中。例如,通过用户的移动电话或家庭网关连接一些像腕带、手表、灯、电视、冰箱、微波炉等智能iot设备。在大多数情况下,这种配置是手动和静态的。它们不能被称为真正的d2d通信。例如,在车对车通信场景(被视为mtc/iot的最大市场之一)中,在防冲突场景中需要车辆到车辆的直接通信以消除通过核心网络的通信延迟。

为了在mtc/iot场景中提供这种真正的d2d通信能力,本公开进一步利用上述方法200和方法300增强了mtc/iot平台。

在本公开中,引入了新功能“mtcd2d通信控制功能”。它被实现为具有以下功能的服务能力服务器(scs)501中的软件模块。可以在scs501处实现方法200。

在一些实施例中,scs501可以维持用于d2d通信的标识符与终端设备503的标识符之间的映射。

作为示例,在scs501和终端设备503之间引入新的mtc设备触发“订阅自分配proseueid”,以从终端设备503订阅标识符的改变。一旦接收到该设备触发,终端设备503将其标识符更新到scs501中的mtcd2d通信控制功能。还可以在设备触发器中插入可选参数“报告准则”,以从终端设备503订阅更多通知,例如,终端设备503的位置变化、终端设备503的电池电量水平、终端设备503的信号发送强度水平等。

在一些实施例中,在从终端设备503接收到通知后,scs501上的“mtcd2d通信控制功能”可以更新用于d2d通信的标识符与mtc中的终端设备503的标识符之间的映射。

在一些实施例中,当在scs501中接收到正常mtc设备触发时,将调用该新逻辑以检查是否应当触发mtcd2d通信。

在一些实施例中,将取回接收到的mtc设备触发中源地址和目的地址(即,终端设备的mtc标识符),并且scs501可以检查这些终端设备是否允许d2d通信。如果允许,则scs501可以执行以下步骤。否则,scs501可以执行正常的mtc设备触发处理。

在此实施例中,基于接收到的mtc设备触发中的源地址和目的地址(即,终端设备的mtc标识符),scs501可以取回用于d2d通信的标识符和其他信息(例如,终端设备503的位置信息)。scs501可以对终端设备503之间的位置信息进行比较。如果它们位于相同的位置或它们之间的距离在提供的d2d通信范围内,则scs501可以触发d2d通信。否则,scs可以执行正常的mtc设备触发处理。

在一些实施例中,终端设备503在d2d通信准则允许的场景中通过给定的标识符直接开始彼此的通信。

图6是适合于实现本公开的实施例的设备600的简化框图。设备600可以在网络设备101上实现。设备600也可以在终端设备103上实现。如图所示,设备600包括一个或多个处理器610、耦合到一个或多个处理器610的一个或多个存储器620、耦合到处理器610的一个或多个发射器和/或接收器(tx/rx)640。

作为非限制性示例,处理器610可以是适合于本地技术网络的任何类型,并且可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)和基于多核处理器架构的处理器中的一个或多个。设备600可以具有诸如专用集成电路芯片的多个处理器,其在时间上从属于与主处理器同步的时钟。

存储器620可以是适合于本地技术网络的任何类型,并且可以使用任何适当的数据存储技术(作为非限制性示例,诸如,非暂时性计算机可读存储介质、基于半导体的存储设备、磁存储设备和系统、光学存储设备和系统、固定存储器和可移动存储器)来实现。

存储器620存储程序630的至少一部分。tx/rx640用于双向通信。tx/rx640具有至少一个天线以促进通信,尽管实际上本申请中提到的接入节点可能具有多个天线。通信接口可以代表与其他网络元件通信所必需的任何接口。

假定程序630包括程序指令,当程序指令由相关联的处理器610执行时,使得设备600能够根据本公开的实施例进行操作,如本文中参考图2至图4所讨论的。即,本公开的实施例可以通过可由设备600的处理器610执行的计算机软件、或者由硬件、或者由软件和硬件的组合来实现。

虽然本说明书包含许多特定的实施细节,但是这些不应被解释为对任何公开或要求保护的范围的限制,而是对可能特定于特定公开的特定实施例的特征的描述。在单独的实施例的上下文中的本说明书中描述的某些特征也可以在单个实施例中组合实现。相反地,在单个实施例的上下文中描述的各种特征也可以分别在多个实施例中或以任何合适的子组合来实现。此外,尽管以上可以将特征描述为以某些组合起作用并且甚至最初如此宣称,但是在某些情况下可以从组合中切除所要求保护的组合中的一个或多个特征,并且所要求保护的组合可以针对子组合或子组合的变体。

类似地,尽管在附图中以特定顺序描绘了操作,但是这不应被理解为要求以所示的特定顺序或以连续的顺序执行这样的操作,或者执行所有示出的操作以实现期望的结果。在某些情况下,多任务和并行处理可能是有利的。此外,上述实施例中的各种系统组件的分离不应理解为在所有实施例中都需要这种分离,并且应当理解,所描述的程序组件和系统通常可以集成在单个软件产品中或打包到多个软件产品中。

当结合附图阅读时,鉴于前述描述,对本公开的前述示例性实施例的各种修改、改编对于本领域技术人员而言将变得显而易见。任何和所有修改仍将落入本公开的非限制性和示例性实施例的范围内。此外,受益于前述说明书和相关附图中呈现的教导,本领域技术人员将想到与本公开的这些实施例相关的本文所阐述的本公开的其他实施例。

因此,应当理解,本公开的实施例不限于所公开的特定实施例,并且修改和其他实施例旨在被包括在所附权利要求的范围内。尽管本文使用了特定术语,但是它们仅在一般和描述性意义上使用,而不是出于限制的目的。

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