首页 / 专利库 / 物理 / 质量 / 便利服务质量控制的方法和装置

便利服务质量控制的方法和装置

阅读:537发布:2021-09-19

专利汇可以提供便利服务质量控制的方法和装置专利检索,专利查询,专利分析的服务。并且提供了便利服务 质量 控制的方法和装置。一种方法可以包括在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合。所述方法可以进一步包括至少部分地根据至少一个所接收的服务质量参数判定用于控制所述终端装置与另一设备之间的设备到设备连接的服务质量的配置设置。所述方法另外还可以包括导致实现所述判定的配置设置。还提供了相应的装置。,下面是便利服务质量控制的方法和装置专利的具体信息内容。

1.一种方法,包括:
在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合;以及至少部分地根据至少一个所接收的服务质量参数判定用于控制所述终端装置与另一设备之间的设备到设备连接的服务质量的配置设置。
2.根据权利要求1的方法,进一步包括导致实现所述判定的配置设置。
3.根据权利要求1-2中任一项的方法,其中判定所述配置设置包括在不信号通知所述服务网络装置的情况下,自主地判定所述配置设置。
4.根据权利要求1-3中任一项的方法,进一步包括判定所述设备到设备连接的服务质量状况,并且其中判定所述配置设置包括至少部分地根据所述判定的服务质量状况判定所述配置设置。
5.根据权利要求1-4中任一项的方法,其中所述一个或多个服务质量参数包括一个或多个定义允许的服务质量波动的服务质量参数,并且其中判定所述配置设置包括进一步根据所述设备到设备连接的服务质量状况以及根据所述允许的服务质量波动判定所述配置设置。
6.根据权利要求1-5中任一项的方法,其中判定所述配置设置包括判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置。
7.根据权利要求6的方法,其中所述多个级别包括两个或更多个传输时间间隔级别、级别或帧间级别。
8.根据权利要求6-7中任一项的方法,其中判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置包括判定传输时间间隔级别上的配置设置,并且其中判定所述传输时间间隔级别上的配置设置包括判定对传输功率级别的调整。
9.根据权利要求6-8中任一项的方法,其中判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置包括判定帧级别上的配置设置,并且其中判定所述帧级别上的配置设置包括判定对目标误码率值的调整。
10.根据权利要求6-9中任一项的方法,其中判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置包括判定帧间级别上的配置设置,并且其中判定所述帧间级别上的配置设置包括判定切换无线电链路控制操作模式。
11.根据权利要求1-10中任一项的方法,其中所述一个或多个服务质量参数的集合包括可接受误码率,并且其中判定配置设置包括至少部分地根据所述连接中的实际传输误码率判定对传输功率的调整。
12.根据权利要求1-11中任一项的方法,其中所述一个或多个服务质量参数的集合包括阈值包差错率,并且其中判定配置设置包括响应于所述连接中的实际包差错率超过所述阈值,判定更改无线电链路控制操作模式。
13.根据权利要求1-12中任一项的方法,其中所述一个或多个服务质量参数的集合包括一个或多个目标吞吐量或允许的吞吐量波动,并且其中判定配置设置包括至少部分地根据一个或多个所述目标吞吐量或所述允许的吞吐量波动以及进一步根据所述连接的实际吞吐量判定功率提升值。
14.一种装置,被配置为执行根据权利要求1-13中任一项的方法。
15.一种计算机程序,包括用于执行根据权利要求1-13中任一项的方法的指令。
16.一种装置,包括至少一个处理器和至少一个存储计算机程序代码的存储器,其中所述至少一个存储器和所存储的计算机程序代码被配置为通过所述至少一个处理器使所述装置至少执行以下步骤:
在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合;以及至少部分地根据至少一个所接收的服务质量参数判定用于控制所述终端装置与另一设备之间的设备到设备连接的服务质量的配置设置。
17.根据权利要求16的装置,其中所述至少一个存储器和所存储的计算机程序代码被配置为通过所述至少一个处理器进一步导致所述装置执行导致实现所述判定的配置设置。
18.根据权利要求16-17中任一项的装置,其中判定所述配置设置包括在不信号通知所述服务网络装置的情况下,自主地判定所述配置设置。
19.根据权利要求16-18中任一项的装置,其中所述至少一个存储器和所存储的计算机程序代码被配置为通过所述至少一个处理器进一步导致所述装置执行判定所述设备到设备连接的服务质量状况,并且其中判定所述配置设置包括至少部分地根据所述判定的服务质量状况判定所述配置设置。
20.根据权利要求16-19中任一项的装置,其中所述一个或多个服务质量参数包括一个或多个定义允许的服务质量波动的服务质量参数,并且其中判定所述配置设置包括进一步根据所述设备到设备连接的服务质量状况以及根据所述允许的服务质量波动判定所述配置设置。
21.根据权利要求16-20中任一项的装置,其中判定所述配置设置包括判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置。
22.根据权利要求21的装置,其中所述多个级别包括两个或更多个传输时间间隔级别、帧级别或帧间级别。
23.根据权利要求21-22中任一项的装置,其中判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置包括判定传输时间间隔级别上的配置设置,并且其中判定所述传输时间间隔级别上的配置设置包括判定对传输功率级别的调整。
24.根据权利要求21-23中任一项的装置,其中判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置包括判定帧级别上的配置设置,并且其中判定所述帧级别上的配置设置包括判定对目标块误码率值的调整。
25.根据权利要求21-24中任一项的装置,其中判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置包括判定帧间级别上的配置设置,并且其中判定所述帧间级别上的配置设置包括判定切换无线电链路控制操作模式。
26.根据权利要求16-25中任一项的装置,其中所述一个或多个服务质量参数的集合包括可接受误码率,并且其中判定配置设置包括至少部分地根据所述连接中的实际传输误码率判定对传输功率的调整。
27.根据权利要求16-26中任一项的装置,其中所述一个或多个服务质量参数的集合包括阈值包差错率,并且其中判定配置设置包括响应于所述连接中的实际包差错率超过所述阈值,判定更改无线电链路控制操作模式。
28.根据权利要求16-27中任一项的装置,其中所述一个或多个服务质量参数的集合包括一个或多个目标吞吐量或允许的吞吐量波动,并且其中判定配置设置包括至少部分地根据一个或多个所述目标吞吐量或所述允许的吞吐量波动以及进一步根据所述连接的实际吞吐量判定功率提升值。
29.根据权利要求16-28中任一项的装置,其中所述装置包括或体现在移动电话上,所述移动电话包括用户接口电路和存储在一个或多个所述至少一个存储器上的用户接口软件;其中所述用户接口电路和用户接口软件被配置为:
便利用户使用显示屏控制所述移动电话的至少某些功能;以及
导致所述移动电话的至少一部分用户接口显示在所述显示屏上以便利用户控制所述移动电话的至少某些功能。
30.一种计算机程序产品,包括至少一个上面存储计算机可读程序指令的计算机可读存储介质,所述计算机可读程序指令包括:
用于在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合的程序指令;以及
用于至少部分地根据至少一个所接收的服务质量参数判定用于控制所述终端装置与另一设备之间的设备到设备连接的服务质量的配置设置的程序指令。
31.根据权利要求30的计算机程序产品,进一步包括用于导致实现所述判定的配置设置的程序指令。
32.根据权利要求30-31中任一项的计算机程序产品,其中所述用于判定所述配置设置的程序指令包括用于在不信号通知所述服务网络装置的情况下,自主地判定所述配置设置的程序指令。
33.根据权利要求30-32中任一项的计算机程序产品,进一步包括用于判定所述设备到设备连接的服务质量状况的程序指令,并且其中用于判定所述配置设置的程序指令包括用于至少部分地根据所述判定的服务质量状况判定所述配置设置的程序指令。
34.根据权利要求30-33中任一项的计算机程序产品,其中所述一个或多个服务质量参数包括一个或多个定义允许的服务质量波动的服务质量参数,并且其中用于判定所述配置设置的程序指令包括用于进一步根据所述设备到设备连接的服务质量状况以及根据所述允许的服务质量波动判定所述配置设置的程序指令。
35.根据权利要求30-34中任一项的计算机程序产品,其中所述用于判定所述配置设置的程序指令包括用于判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的程序指令。
36.根据权利要求35的计算机程序产品,其中所述多个级别包括两个或更多个传输时间间隔级别、帧级别或帧间级别。
37.根据权利要求35-36中任一项的计算机程序产品,其中所述用于判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的程序指令包括用于判定传输时间间隔级别上的配置设置的程序指令,所述判定所述传输时间间隔级别上的配置设置包括判定对传输功率级别的调整。
38.根据权利要求35-37中任一项的计算机程序产品,其中所述用于判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的程序指令包括用于判定帧级别上的配置设置的程序指令,所述判定所述帧级别上的配置设置包括判定对目标块误码率值的调整。
39.根据权利要求35-38中任一项的计算机程序产品,其中所述用于判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的程序指令包括用于判定帧间级别上的配置设置的程序指令,所述判定所述帧间级别上的配置设置包括判定切换无线电链路控制操作模式。
40.根据权利要求35-39中任一项的计算机程序产品,其中所述一个或多个服务质量参数的集合包括可接受误码率,并且其中所述用于判定配置设置的程序指令包括用于至少部分地根据所述连接中的实际传输误码率判定对传输功率的调整的程序指令。
41.根据权利要求30-40中任一项的计算机程序产品,其中所述一个或多个服务质量参数的集合包括阈值包差错率,并且其中所述用于判定配置设置的程序指令包括用于响应于所述连接中的实际包差错率超过所述阈值,判定更改无线电链路控制操作模式的程序指令。
42.根据权利要求30-41中任一项的计算机程序产品,其中所述一个或多个服务质量参数的集合包括一个或多个目标吞吐量或允许的吞吐量波动,并且其中所述用于判定配置设置的程序指令包括用于至少部分地根据一个或多个所述目标吞吐量或所述允许的吞吐量波动以及进一步根据所述连接的实际吞吐量判定功率提升值的程序指令。
43.一种装置,包括:
用于在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合的构件;以及
用于至少部分地根据至少一个所接收的服务质量参数判定用于控制所述终端装置与另一设备之间的设备到设备连接的服务质量的配置设置的构件。
44.根据权利要求43的装置,进一步包括用于导致实现所述判定的配置设置的构件。
45.根据权利要求43-44中任一项的装置,其中所述用于判定所述配置设置的构件包括用于在不信号通知所述服务网络装置的情况下,自主地判定所述配置设置的构件。
46.根据权利要求43-45中任一项的装置,进一步包括用于判定所述设备到设备连接的服务质量状况的构件,并且其中用于判定所述配置设置的构件包括用于至少部分地根据所述判定的服务质量状况判定所述配置设置的构件。
47.根据权利要求43-46中任一项的装置,其中所述一个或多个服务质量参数包括一个或多个定义允许的服务质量波动的服务质量参数,并且其中用于判定所述配置设置的构件包括用于进一步根据所述设备到设备连接的服务质量状况以及根据所述允许的服务质量波动判定所述配置设置的构件。
48.根据权利要求43-47中任一项的装置,其中所述用于判定所述配置设置的构件包括用于判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的构件。
49.根据权利要求48的装置,其中所述多个级别包括两个或更多个传输时间间隔级别、帧级别或帧间级别。
50.根据权利要求48-49中任一项的装置,其中所述用于判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的构件包括用于判定传输时间间隔级别上的配置设置的构件,所述判定所述传输时间间隔级别上的配置设置包括判定对传输功率级别的调整。
51.根据权利要求48-50中任一项的装置,其中所述用于判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的构件包括用于判定帧级别上的配置设置的构件,所述判定所述帧级别上的配置设置包括判定对目标块误码率值的调整。
52.根据权利要求48-51中任一项的装置,其中所述用于判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的构件包括用于判定帧间级别上的配置设置的构件,所述判定所述帧间级别上的配置设置包括判定切换无线电链路控制操作模式。
53.根据权利要求43-52中任一项的装置,其中所述一个或多个服务质量参数的集合包括可接受误码率,并且其中所述用于判定配置设置的构件包括用于至少部分地根据所述连接中的实际传输误码率判定对传输功率的调整的构件。
54.根据权利要求43-53中任一项的装置,其中所述一个或多个服务质量参数的集合包括阈值包差错率,并且其中所述用于判定配置设置的构件包括用于响应于所述连接中的实际包差错率超过所述阈值,判定更改无线电链路控制操作模式的构件。
55.根据权利要求43-54中任一项的装置,其中所述一个或多个服务质量参数的集合包括一个或多个目标吞吐量或允许的吞吐量波动,并且其中所述用于判定配置设置的构件包括用于至少部分地根据一个或多个所述目标吞吐量或所述允许的吞吐量波动以及进一步根据所述连接的实际吞吐量判定功率提升值的构件。

说明书全文

便利服务质量控制的方法和装置

技术领域

[0001] 本发明的实例实施例一般地涉及通信技术。更具体地说,本发明的实例实施例涉及便利服务质量控制的方法和装置。

背景技术

[0002] 现代通信时代造成了有线和无线网络的巨大膨胀。计算机网络、电视网络和电话网络正在经历着前所未有的技术扩张,这种发展皆源于消费者需求的推动。无线和移动网络技术在为用户提供更灵活、迅捷的信息传输能以及提供便利性的同时,也满足了相关用户需求。但是,随着无线通信设备数量持续增加,对许可频谱中有限资源的压力也在增加。
[0003] 为了向大量用户提供更多服务,有效使用可用无线电网络资源已成为重要考虑因素。因此,行业规划者已开始关注将新兴网络拓扑集成到蜂窝网络内。在这方面,对异构网络(例如,采用多种不同接入机制的网络,这些机制包括宏基站、微基站、微微基站、毫微微基站、中继以及其他例如可以在长期演进(LTE)或LTE-Advanced(LTE-A)网络中采用同一频谱的设备)的研究成为重要课题,这些课题涉及允许在网络监管之下,实现设备和/或机器之间的直接异构本地通信。
[0004] 异构本地通信技术中的一个正在开发的领域是开发设备-设备(D2D)通信技术。D2D通信技术可使用托管蜂窝系统的无线电资源,但允许诸如移动终端(也称为用户设备(UE))之类的两个计算设备相互直接通信,无需通过蜂窝系统组件路由其通信。因此,与通过蜂窝系统组件实现的间接通信相比,参与D2D通信的移动终端之间的直接通信链路可缩短终端之间交换数据的端对端延迟时间。因而,D2D通信可支持相互距离很近的移动终端用户使用对等应用、对战游戏应用、协作和/或类似的应用。

发明内容

[0005] 本文提供便利服务质量控制的方法、装置和计算机程序产品。根据各种实施例的系统、方法、装置和计算机程序产品可以为计算设备、计算设备用户和网络提供者带来多种优势。某些实例实施例有利地允许参与D2D连接通信的设备灵活且至少半自主地管理和配置D2D连接。在此方面,根据某些实例实施例,通过D2D连接通信的设备可以针对其D2D连接和服务自主地导出和调整必要的承载(bearer)配置和操作模式,而非由服务网络通过D2D连接的基本承载配置参数进行显式配置。在此方面,在某些实例实施例中,服务网络实体可以为终端装置提供一组用于D2D连接的目标服务质量(QoS)参数。在此类实例实施例中,终端装置可利用所提供的QoS参数作为至少半自主地配置和/或调整D2D连接的参数的基础。因此,在实时连接状况下,某些实例实施例可通过允许参与D2D连接通信的终端装置根据服务网络实体提供的一组指导性QoS参数至少半自主地配置D2D连接,来降低信令开销并降低服务网络实体的负担。因此,某些实例实施例可通过降低信令开销,同时提高D2D连接中的QoS并降低服务网络的负担。
[0006] 在一个实例实施例中,提供一种方法,所述方法包括在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合。该实例实施例的方法进一步至少部分地根据至少一个所接收的服务质量参数判定用于控制所述终端装置与另一设备之间的设备到设备连接的服务质量的配置设置。该实例实施例的方法可以进一步包括导致实现所述判定的配置设置。
[0007] 在另一实例实施例中,提供包括至少一个处理器和至少一个存储计算机程序代码的存储器的装置。所述至少一个存储器和所存储的计算机程序代码被配置为通过所述至少一个处理器使该实例实施例的装置至少接收由服务网络装置提供的一个或多个服务质量参数的集合。所述至少一个存储器和所存储的计算机程序代码被配置为通过所述至少一个处理器进一步使该实例实施例的装置至少部分地根据至少一个所接收的服务质量参数判定用于控制所述装置与另一设备之间的设备到设备连接的服务质量的配置设置。所述至少一个存储器和所存储的计算机程序代码被配置为通过所述至少一个处理器另外地使该实例实施例的装置导致实现所述判定的配置设置。
[0008] 在另一实例实施例中,提供过一种计算机程序产品。该实例实施例的计算机程序产品包括至少一个上面存储计算机可读程序指令的计算机可读存储介质。该实例实施例的程序指令包括被配置为在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合的程序指令。该实例实施例的程序指令进一步包括被配置为至少部分地根据至少一个所接收的服务质量参数判定用于控制所述终端装置与另一设备之间的设备到设备连接的服务质量的配置设置的程序指令。该实例实施例的程序指令可以进一步包括被配置为实现所述判定的配置设置的程序指令。
[0009] 在另一实例实施例中,提供一种装置,所述装置包括用于接收由服务网络装置提供的一个或多个服务质量参数的集合的构件。该实例实施例的装置进一步包括用于至少部分地根据至少一个所接收的服务质量参数判定用于控制所述装置与另一设备之间的设备到设备连接的服务质量的配置设置的构件。该实例实施例的装置可以进一步包括用于导致实现所述判定的配置设置的构件。
[0010] 提供上述发明内容指示为了概述本发明的某些实例实施例,以便于基本理解本发明的某些方面。因此将理解,上面描述的实例实施例仅为实例,不应被构想为以任何方式缩小本发明的范围或精神。将理解,本发明的范围包含许多可能的实施例,除了此处概述的实施例之外,下面还将进一步描述某些可能的实施例。附图说明
[0011] 如此概括地描述完本发明的实施例之后,现在将参考附图,所述附图未必按比例绘制,其中:
[0012] 图1示出根据某些实例实施例便利服务质量控制的系统;
[0013] 图2是根据某些实例实施例的移动终端的示意性方图;
[0014] 图3示出根据某些实例实施例的终端装置的方块图;
[0015] 图4示出根据某些实例实施例的服务网络装置的方块图;
[0016] 图5示出根据某些实例实施例自主地控制设备到设备连接中的服务质量的方法;
[0017] 图6示出根据某些实例实施例的多级别服务质量控制;
[0018] 图7示出根据某些实例实施例的操作模式调整;
[0019] 图8示出根据某些实例实施例便利服务质量控制的实例方法的流程图;以及[0020] 图9示出根据某些实例实施例便利服务质量控制的实例方法的流程图。

具体实施方式

[0021] 下面将参考附图更全地描述本发明的某些实施例,其中示出本发明的部分而非全部实施例。实际上,本发明可以体现为多种不同的形式,不应被视为限于此处列出的实施例;而是,提供这些实施例只是为了使本公开满足适用的法律要求。在所有附图中,相同的参考标号表示相同的部件。
[0022] 如在此使用的那样,术语“数据”、“内容”、“信息”以及类似的术语可以互换地使用以指代能够根据各种实例实施例被传输、接收、显示和/或存储的数据。因此,使用任何此类术语都不应被视为限制本公开的精神和范围。进一步地,当此处描述的计机设备从另一计算设备接收数据时,应该理解,可以直接从另一计算设备接收数据,也可以通过一个或多个中间计算设备间接地接收数据,所述中间计算设备例如包括一个或多个服务器中继器、路由器、网络接入点、基站和/或类似的设备。
[0023] 如在此使用的那样,术语“计算机可读介质”指代任何被配置为参与将信息(包括用于执行的指令)提供给处理器的介质。此类介质可以采用多种形式,其中包括但不限于非临时计算机可读存储介质(例如,非易失性介质、易失性介质)和传输介质。传输介质例如包括同轴电缆线、光纤电缆和无需电线或线缆穿过空间的载波,例如声波电磁波,其中包括无线电波、光波和红外线波。信号包括通过传输介质传输的振幅、频率相位、极化或其他物理性质中的人为瞬变。非临时计算机可读介质的实例包括软盘、软磁盘、硬盘、磁带、其他任何非临时磁介质、紧凑盘只读存储器(CD-ROM)、紧凑盘可重写存储器(CD-RW)、数字多功能盘(DVD)、蓝光、其他任何非临时光介质、随机存取存储器(RAM)、可编程只读存储器(PROM)、可擦式可编程只读存储器(EPROM)、FLASH-EPROM、其他任何非临时存储器芯片或盒式磁盘(cartridge),或计算机可读取的其他任何非临时介质。术语计算机可读存储介质在此用于指代传输介质以外的任何计算机可读介质。但是,将理解,当描述实施例使用计算机可读存储介质时,可以在可替换实施例中使用其他类型的计算机可读介质作为计算机可读存储介质的替代或补充。
[0024] 另外,如在此使用的那样,术语“电路”指代(a)仅硬件电路实现(例如,模拟电路和/或数字电路方面的实现);(b)电路与(多个)计算机程序产品的组合,所述计算机程序产品包括存储在一个或多个计算机可读存储器上的软件和/或固件指令,所述电路与计算机程序产品协同工作来使装置执行此处描述的一种或多种功能;以及(c)电路,例如需要软件或固件才能执行操作的(多个)微处理器或(多个)微处理器的一部分,即使所述软件或固件物理上不存在。该“电路”定义适用于本文对该术语的所有使用,包括在任何权利要求项中的使用。作为进一步的实例,如在此使用的那样,术语“电路”还包括包含一个或多个处理器和/或它们的(多个)部分以及附属软件和/或固件的实现。作为另一实例,如在此使用的那样,术语“电路”例如还包括移动电话的基带集成电路或应用处理器集成电路,或者服务器、蜂窝网络设备、其他网络设备和/或其他计算设备中的类似集成电路。
[0025] 在集成到蜂窝网络内的D2D通信中,其中一个主要问题是当与网络接入点(例如,演进节点B(eNB))上干扰功率的标准差相比时,D2D接收器上存在具有相对较大标准差的动态干扰波动。在D2D接收器上遇到的正常蜂窝网络(微/宏网络)干扰可能来自于邻近小区中的蜂窝用户。此外,干扰偏差可能随着到接入点的距离增加。
[0026] 此处提供的各种实例实施例便利服务质量控制并可能减轻D2D通信中的干扰效应。此处公开的某些实例实施例通过允许参与D2D连接通信的终端装置在不需要额外地信号通知服务网络装置的情况下至少半自主地判定和实现服务质量控制措施,来便利D2D连接中的服务质量控制。因此,由于终端装置执行半自助服务质量控制而具有相对较少的信令开销,因此,某些实例实施例的实现对诸如服务蜂窝网络之类的服务网络的影响相对最小。
[0027] 现在参考图1,图1示出根据某些实例实施例便利服务质量控制的系统100的方块图。将理解,系统100以及其他附图中的图示分别被提供作为某些实施例的实例,而不应被视为以任何方式缩小本公开的范围或精神。在此方面,除了此处示出和描述的实施例之外,本公开的范围还包含许多可能的实施例。因此,尽管图1示出便利服务质量控制的系统配置的一个实例,但是也可使用许多其他配置实现本发明的实施例。
[0028] 系统100可以包括多个终端装置102和服务网络装置104。系统100可以进一步包括网络106。网络106可以包括一个或多个有线网络、一个或多个无线网络,或它们的某种组合。网络106例如可以包括用于一个或多个终端装置102的服务网络(例如,服务蜂窝网络)。在某些实施例中,网络106包括公共陆地移动网络(例如,蜂窝网络)、例如可以由网络运营商(例如,蜂窝接入提供商)实现。网络106可以根据通用陆地无线接入网(UTRAN)标准、演进型UTRAN(E-UTRAN)标准、第三代合作伙伴计划(3GPP)长期演进(LTE)(也称为LTE-A)标准的当前和将来实现、国际电信联盟(ITU)新一代国际移动通信(IMT-A)系统标准的当前和将来实现和/或类似的标准执行操作。但是应该理解,当本文引用网络标准和/或特定于网络标准的术语时,提供这些引用只是为了举例,而非用于限制。
[0029] 一个或多个终端装置102可被配置为通过网络106与服务网络装置104通信。在此方面,服务网络装置104可以包括网络106的一个或多个节点。例如,在某些实例实施例中,服务网络装置104可以至少部分地体现在包括网络106的无线接入网(RAN)部分的元件的一个或多个计算设备上。在此方面,服务网络装置104例如可以至少部分地体现在网络106的接入点(例如,基站、基站收发台(BTS)、节点B、演进节点B和/或类似的设备)上,所述接入点例如可被配置用于为一个或多个终端装置102提供网络106的接入(例如,通过无线上行链路)。作为替代或补充,服务网络装置104可以包括一个或多个包括网络106中RAN部分的一部分的专用计算设备。在某些实例实施例中,服务网络装置104可以至少部分地在一个或多个包括网络106的核心网(CN)实体的计算设备上体现。在此方面,服务网络装置104例如可以至少部分地在核心网的移动管理实体(MME)上体现。作为替代或补充,服务网络装置104可以包括一个或多个包括网络106中CN部分的一部分的专用计算设备。作为进一步的实例,服务网络装置104可以包括设备到设备注册服务器功能(DRSF)。因此,服务网络装置104可以包括一个网络节点或多个被共同地配置为执行服务网络装置104的一个或多个操作的网络节点,如参考此处公开的各种实例实施例描述的那样。
[0030] 终端装置102可被配置为建立与另一设备的D2D连接,例如另一终端装置102,并参与通过D2D连接的D2D通信。在此方面,两个终端装置被示出为通过D2D连接108进行通信以实现图1中实例的目的。D2D连接例如可以包括两个或更多个装置(例如,终端装置102)之间的直接无线链路并且允许设备间直接通信,无需通过网络106的一个或多个元件路由通信。在某些实施例中,终端装置102可通过认知无线电(CR)功能进行配置,以便终端装置102可被配置为感应附近范围内的另一设备并检测被感应设备是否被配置用于设备到设备(D2D)通信。
[0031] 终端装置102可体现为任何计算设备,例如桌面计算机、膝上型计算机、移动终端、移动计算机、移动电话、移动通信设备、游戏设备、数码相机/摄像机、音频/视频播放器、电视设备、无线电接收器、数字视频录像机、定位设备、腕表、便携式数字助理(PDA)、它们的任何组合和/或类似的设备。在实例实施例中,终端装置102可以体现为移动终端,例如图2所示。
[0032] 在此方面,图2示出代表终端装置102的某些实例实施例的移动终端10的方块图。但是应该理解,所示并在下文描述的移动终端10仅说明可以实现各种实施例和/或从中受益的终端装置102的一种类型,不应被视为限制本公开的范围。尽管为了实现实例的目的,示出并在下文描述多种电子设备实施例,但是诸如移动电话、移动计算机、便携式数字助理(PDA)、寻呼机、膝上型计算机、桌面计算机、游戏设备、电视机和其他类型电子系统之类的其他类型的电子设备也可以采用本发明的各种实施例。
[0033] 如图所示,移动终端10可以包括与发射器14和接收器16通信的天线12(或多个天线12)。移动终端10还可以包括被配置为分别将信号提供给发射器和接收器以及从发射器和接收器接收信号的处理器20。处理器20例如可以体现为各种构件,其中包括电路、一个或多个带有(多个)附属数字信号处理器的微处理器、一个或多个不带附属数字信号处理器的处理器、一个或多个协处理器、一个或多个多核处理器、一个或多个控制器、处理电路、一个或多个计算机、其他各种包括集成电路的处理元件,所述集成电路例如包括ASIC(专用集成电路)或FPGA(现场可编程阵列)或它们的某种组合。因此,尽管在图2中示出为单个处理器,但是在某些实施例中,处理器20包括多个处理器。这些由处理器20发送和接收的信号可以包括根据可用蜂窝系统的空中接口标准,和/或任何数量的不同有线或无线连网技术的信令信息,所述连网技术包括但不限于Wi-Fi、无线局域网(WLAN)技术,例如电子与电气工程师协会(IEEE)802.11、802.16和/或类似的标准。此外,这些信号可以包括语音数据、用户生成的数据、用户请求的数据和/或类似的数据。在此方面,移动终端能够根据一种或多种空中接口标准、通信协议、调制类型、接入类型和/或类似的标准执行操作。更具体地说,移动终端能够根据各种第一代(1G)、第二代(2G)、2.5G、第三代(3G)通信协议、第四代(4G)通信协议、互联网协议多媒体子系统(IMS)通信协议(例如,会话发起协议(SIP))和/或类似的协议执行操作。例如,移动终端能够根据2G无线通信协议IS-136(时分多址(TDMA))、全球移动通信系统(GSM)、IS-95(码分多址(CDMA))和/或类似的协议执行操作。另外,例如,移动终端能够根据2.5G无线通信协议通用分组无线业务(GPRS)、增强型数据GSM环境(EDGE)和/或类似的协议执行操作。进一步地,例如,移动终端能够根据3G无线通信协议如通用移动通信系统(UMTS)、码分多址2000(CDMA2000)、宽带码分多址(WCDMA)、时分同步码分多址(TD-SCDMA)和/或类似的协议执行操作。移动终端另外还能够根据3.9G无线通信协议如长期演进(LTE)或演进型通用陆地无线接入网(E-UTRAN)和/或类似的协议执行操作。此外,例如,移动终端另外还能够根据第四代(4G)无线通信协议和/或将来可能开发的类似无线通信协议执行操作。
[0034] 某些窄带高级移动电话系统(NAMPS)以及全接入通信系统(TACS)移动终端也可以从本发明的实施例中受益,如双模手机或更高模式电话(例如,数字/模拟或TDMA/CDMA/模拟电话)那样。此外,移动终端10能够根据Wi-Fi或全球微波互通存取(WiMAX)协议执行操作。
[0035] 将理解,处理器20可以包括用于实现移动终端10的音频/视频和逻辑功能的电路。例如,处理器20可以包括数字信号处理器设备、微处理器设备、模拟-数字转换器、数字-模拟转换器和/或类似的设备。移动终端的控制和信号处理功能可以根据这些设备各自的功能在它们之间分配。处理器另外可以包括内置语音编码器(VC)20a、内置数据调制解调器(DM)20b和/或类似的设备。进一步地,处理器可以包括执行能存储在存储器中的一个或多个软件程序的功能。例如,处理器20能够操作连接程序,例如Web浏览器。连接程序可以允许移动终端10根据诸如无线应用协议(WAP)、超文本传输协议(HTTP)和/或类似的协议等协议发送和接收Web内容,例如基于位置的内容。移动终端10能够使用传输控制协议/互联网协议(TCP/IP)跨因特网或其他网络发送和接收Web内容。
[0036] 移动终端10还可以包括用户接口,其中例如包括机或扬声器24、振铃器22、麦克26、显示器28、用户输入接口和/或类似的器件,这些器件可以在操作上与处理器20相连。在此方面,处理器20可以包括被配置为控制用户接口的一个或多元件(例如扬声器24、振铃器22、麦克风26、显示器28和/或类似的器件)的至少某些功能的用户接口电路。
处理器20和/或包括处理器20的用户接口电路可被配置为通过处理器20可存取的存储器(例如,易失性存储器40、非易失性存储器42和/或类似的存储器)上存储的计算机程序指令(例如,软件和/或固件)控制用户接口的一个或多个元件的一个或多个功能。尽管未示出,移动终端可以包括用于为与移动终端有关的各种电路(例如,提供机械振动作为可检测输出的电路)供电的电池。用户输入接口可以包括允许移动终端接收数据的设备,例如键区(keypad)30、触摸屏(未示出)、游戏杆(未示出)和/或其他输入设备。在包括键区的实施例中,键区可以包括数字(0-9)以及相关按键(#、*)和/或其他用于操作移动终端的按键。
[0037] 如图2所示,移动终端10还可以包括一个或多个用于共享和/或获取数据的装置。例如,移动终端可以包括短距离射频(RF)收发器和/或问询器64,这样便可根据RF技术与电子设备共享数据和/或从电子设备获取数据。移动终端可以包括其他短距离TM收发器,例如红外线(IR)收发器66、使用Bluetooth Special Interest Group开发的TM TM
Bluetooth 品牌无线技术执行操作的Bluetooth(BT)收发器68、无线通用串行总线(USB)TM TM
收发器70和/或类似的收发器。Bluetooth 收发器68能够根据超低功率BluetoothTM
技术(例如,Wibree )无线电标准执行操作。在此方面,移动终端10,具体是指短距离收发器,能够将数据发送到移动终端附近(例如,10米内)的电子设备和/或从这些电子设备接收数据。尽管未示出,但是移动终端能够根据各种无线连网技术将数据发送到电子设备和/或从这些电子设备接收数据,这些无线连网技术包括Wi-Fi、诸如IEEE802.11技术、IEEE802.15技术、IEEE802.16技术之类的WLAN技术和/或类似的无线连网技术。
[0038] 移动终端10可以包括存储器,例如用户身份识别模块(SIM)38、可移动用户身份识别模块(R-UIM)和/或类似的模块,该存储器可以存储与移动用户相关的信息元素。除了SIM之外,移动终端还可以包括其他可移动和/或固定存储器。移动终端10可以包括易失性存储器40和/或非易失性存储器42。例如,易失性存储器40可以包括包含动态和/或静态RAM的随机存取存储器(RAM)、片上或片外缓存存储器和/或类似的存储器。非易失性存储器42(可以是嵌入式存储器或可移动存储器)例如可以包括只读存储器、闪存、磁存储器件(例如,硬盘、软盘、磁带等)、光盘驱动器和/或介质、非易失性随机存取存储器(NVRAM)和/或类似的存储器。与易失性存储器40一样,非易失性存储器42可以包括用于临时存储数据的高速缓存区。存储器可以存储一个或多个软件程序、指令、信息片段、数据和/或类似的可由移动终端用于执行该移动终端功能的数据。例如,存储器可以包括标识符,例如国际移动设备标识码(IMEI),此编码可唯一地识别移动终端10。
[0039] 现在参考图3,图3示出根据某些实例实施例的终端装置102的方块图。终端装置102可以包括各种用于执行此处描述的各种功能的构件。这些构件可以包括一个或多个处理器110、存储器112、通信接口114、用户接口116或设备到设备(D2D)控制电路118。此处描述的终端装置102的构件例如可以体现为电路、硬件元件(例如,适当编程的处理器、组合逻辑电路和/或类似的元件)、包括计算机可读程序指令(例如,软件或固件)的计算机程序产品或它们的某种组合,其中所述计算机可读程序指令存储在计算机可读介质(例如,存储器112)上,并且可由适当配置的处理设备(例如,处理器110)执行。
[0040] 在某些实例实施例中,图3所示的一个或多个构件可以体现为芯片或芯片组。换言之,终端装置102可以包括一个或多个物理封装(例如,芯片),此封装包括位于结构组装(例如,基板)上的材料、组件和/或线路。该结构组装可以为上面包括的组件电路提供物理强度、尺寸保持和/或限制它们的电交互。在此方面,处理器110、存储器112、通信接口114、用户接口116和/或D2D控制电路118可以体现为芯片或芯片组。因此,终端装置102在某些实例实施例中可被配置为在单个芯片上或作为单个“片上系统”实现本发明的实施例。作为另一实例,在某些实例实施例中,终端装置102可以包括被配置为在单个芯片上或作为单个“片上系统”实现本发明的实施例的(多个)组件。因此,在某些情况下,芯片或芯片组可以组成用于执行一个或多个操作以提供此处描述的功能和/或允许相对于此处描述的功能和/或服务执行用户接口导航的构件。
[0041] 处理器110例如可以体现为各种构件,其中包括一个或多个带有(多个)附属数字信号处理器的微处理器、一个或多个不带附属数字信号处理器的处理器、一个或多个协处理器、一个或多个多核处理器、一个或多个控制器、处理电路、一个或多个计算机、其他各种包括集成电路的处理元件,所述集成电路例如包括ASIC(专用集成电路)或FPGA(现场可编程门阵列)或它们的某种组合。因此,尽管在图3中示出为单个处理器,但是在某些实施例中,处理器110包括多个处理器。多个处理器可以在操作上相互通信并且可以被共同地配置为执行此处描述的终端装置102的一个或多个功能。多个处理器可以体现在单个计算设备上,也可以跨多个被共同地配置为作为终端装置102工作的计算设备分布。在终端装置102体现为移动终端10的实施例中,处理器110可以实现为或包括处理器20。在某些实例实施例中,处理器110被配置为执行存储在存储器112中或者可被处理器110访问的指令。这些指令当被处理器110执行时,可以导致终端装置102执行此处描述的终端装置102的一个或多个功能。因此,无论通过硬件或软件方法配置,还是通过这两种方法的组合配置,处理器110都可以包括经过相应的配置,能够根据本发明的实施例执行操作的实体。
因此,例如,当处理器110体现为ASIC、FPGA或类似的电路时,处理器110可以包括专门配置的硬件以执行此处描述的一个或多个操作。替代地,作为另一实例,当处理器110体现为指令(例如,可以存储在存储器112中)执行器时,这些指令可以专门配置处理器110以执行此处描述的一个或多个算法和操作。
[0042] 存储器112例如可以包括易失性存储器、非易失性存储器或它们的某种组合。在此方面,存储器112可以包括非临时计算机可读存储介质。尽管在图3中示出为单个存储器,但是存储器112可以包括多个存储器。多个存储器可以体现在单个计算设备上,也可以跨多个被共同地配置为作为终端装置102工作的计算设备分布。在各种实例实施例中,存储器112可以包括硬盘、随机存取存储器、高速缓存存储器、快闪存储器、紧凑盘只读存储器(CD-ROM)、数字多功能盘只读存储器(DVD-ROM)、光盘、被配置为存储信息的电路,或它们的某种组合。在终端装置102体现为移动终端10的实施例中,存储器112可以包括易失性存储器40和/或非易失性存储器42。存储器112可被配置为存储信息、数据、应用、指令或类似的数据以使终端装置102根据各种实例实施例执行各种功能。例如,在某些实例实施例中,存储器112被配置为缓冲将由处理器110处理的输入数据。作为替代或补充,存储器112可被配置为存储将由处理器110执行的程序指令。存储器112可以存储采用静态和/或动态信息形式的信息。此存储信息可由D2D控制电路118在执行其功能期间存储和/或使用。
[0043] 通信接口114可以体现为以电路、硬件、计算机程序产品或其被配置为从另一计算设备接收数据和/或将数据发送到另一计算设备的任何组合的形式体现的任何设备或构件,所述计算机程序产品包括存储在计算机可读介质(例如,存储器112)上并由处理设备(例如,处理器110)执行的计算机可读程序指令。在某些实例实施例中,通信接口114至少部分地体现为处理器110或由处理器110控制。在此方面,通信接口114可以与处理器110通信,例如通过总线。通信接口114例如可以包括天线、发射器、接收器、收发器和/或允许与一个或多个远程计算设备通信的支持硬件或软件。通信接口114可被配置为使用可用于计算设备间通信的任何协议接收和/或发送数据。在此方面,通信接口114可被配置为使用可用于通过无线网络、有线网络、它们的某种组合或允许终端装置102与一个或多个计算设备或计算资源通信的类似网络发送数据的任何协议接收和/或发送数据。作为实例,通信接口114可被配置为允许终端装置102和另一设备(例如,另一终端装置102)通过D2D连接(例如,D2D连接108)进行通信。作为进一步的实例,通信接口114可被配置为允许通过网络106与服务网络装置104进行通信。通信接口114另外可以与存储器112、用户接口116和/或D2D控制电路118通信,例如通过总线。
[0044] 用户接口116可与处理器110通信以接收用户输入指示和/或为用户提供可听、可视、机械或其他输出。因此,用户接口116例如可以包括键盘鼠标、游戏杆、显示器、触摸屏显示器、麦克风、扬声器和/或其他输入/输出机制。在用户接口116包括触摸屏显示器的实施例中,用户接口116另外可被配置为检测和/或接收触摸手势指示或其他进入触摸屏显示器的输入。用户接口116可以与存储器112、通信接口114和/或D2D控制电路118通信,例如通过总线。
[0045] D2D控制电路118可以体现为各种构件,例如电路、硬件、计算机程序产品或它们的某种组合,所述计算机程序产品包括存储在计算机可读介质(例如,存储器112)上并由处理设备(例如,处理器110)执行的计算机可读程序指令,并且在某些实施例中,该电路体现为处理器110或由处理器110控制。在D2D控制电路118体现为与处理器110分离的实施例中,D2D控制电路118可以与处理器110通信。D2D控制电路118可以进一步地与一个或多个存储器112、通信接口114或用户接口116通信,例如通过总线。
[0046] 图4示出根据某些实例实施例的服务网络装置104的方块图。服务网络装置104可以包括各种用于执行此处描述的各种功能的构件。这些构件可以包括一个或多个处理器120、存储器122、通信接口124或参数提供电路126。此处描述的服务网络装置104的构件例如可以体现为电路、硬件元件(例如,适当编程的处理器、组合逻辑电路和/或类似的元件)、包括计算机可读程序指令(例如,软件或固件)的计算机程序产品或它们的某种组合,其中所述计算机可读程序指令存储在计算机可读介质(例如,存储器122)上,并且可由适当配置的处理设备(例如,处理器120)执行。
[0047] 在某些实例实施例中,图4所示的一个或多个构件可以体现为芯片或芯片组。换言之,服务网络装置104可以包括一个或多个物理封装(例如,芯片),此封装包括位于结构组装(例如,基板)上的材料、组件和/或线路。该结构组装可以为上面包括的组件电路提供物理强度、尺寸保持和/或限制它们的电交互。在此方面,处理器120、存储器122、通信接口124和/或参数提供电路126可以体现为芯片或芯片组。因此,服务网络装置104在某些实例实施例中可被配置为在单个芯片上或作为单个“片上系统”实现本发明的实施例。作为另一实例,在某些实例实施例中,服务网络装置104可以包括被配置为在单个芯片上或作为单个“片上系统”实现本发明的实施例的(多个)组件。因此,在某些情况下,芯片或芯片组可以组成用于执行一个或多个操作以提供此处描述的功能的构件。
[0048] 处理器120例如可以体现为各种构件,其中包括一个或多个带有(多个)附属数字信号处理器的微处理器、一个或多个不带附属数字信号处理器的处理器、一个或多个协处理器、一个或多个多核处理器、一个或多个控制器、处理电路、一个或多个计算机、其他各种包括集成电路的处理元件,所述集成电路例如包括ASIC(专用集成电路)或FPGA(现场可编程门阵列)或它们的某种组合。因此,尽管在图4中示出为单个处理器,但是在某些实施例中,处理器120包括多个处理器。多个处理器可以在操作上相互通信并且可以被共同地配置为执行此处描述的服务网络装置104的一个或多个功能。多个处理器可以体现在单个计算设备上,也可以跨多个被共同地配置为作为服务网络装置104工作的计算设备分布。在某些实例实施例中,处理器120被配置为执行存储在存储器122中或者可被处理器120访问的指令。这些指令当被处理器120执行时,可以导致服务网络装置104执行此处描述的服务网络装置104的一个或多个功能。因此,无论通过硬件或软件方法配置,还是通过这两种方法的组合配置,处理器120都可以包括经过相应的配置,能够根据本发明的实施例执行操作的实体。因此,例如,当处理器120体现为ASIC、FPGA或类似的电路时,处理器120可以包括专门配置的硬件以执行此处描述的一个或多个操作。替代地,作为另一实例,当处理器120体现为指令(例如,可以存储在存储器122中)执行器时,这些指令可以专门配置处理器120以执行此处描述的一个或多个算法和操作。
[0049] 存储器122例如可以包括易失性存储器、非易失性存储器或它们的某种组合。在此方面,存储器122可以包括非临时计算机可读存储介质。尽管在图4中示出为单个存储器,但是存储器122可以包括多个存储器。多个存储器可以体现在单个计算设备上,也可以跨多个被共同地配置为作为服务网络装置104工作的计算设备分布。在各种实例实施例中,存储器122可以包括硬盘、随机存取存储器、高速缓存存储器、快闪存储器、紧凑磁盘只读存储器(CD-ROM)、数字多功能盘只读存储器(DVD-ROM)、光盘、被配置为存储信息的电路,或它们的某种组合。存储器122可被配置为存储信息、数据、应用、指令或类似的数据以使服务网络装置104根据各种实例实施例执行各种功能。例如,在某些实例实施例中,存储器122被配置为缓冲将由处理器120处理的输入数据。作为替代或补充,存储器122可被配置为存储将由处理器120执行的程序指令。存储器122可以存储采用静态和/或动态信息形式的信息。此存储信息可由参数提供电路126在执行其功能期间存储和/或使用。
[0050] 通信接口124可以体现为以电路、硬件、计算机程序产品或其被配置为从另一计算设备接收数据和/或将数据发送到另一计算设备的任何组合的形式体现的任何设备或构件,所述计算机程序产品包括存储在计算机可读介质(例如,存储器122)上并由处理设备(例如,处理器120)执行的计算机可读程序指令。在某些实例实施例中,通信接口124至少部分地体现为处理器120或由处理器120控制。在此方面,通信接口124可以与处理器120通信,例如通过总线。通信接口124例如可以包括天线、发射器、接收器、收发器和/或允许与一个或多个远程计算设备通信的支持硬件或软件。通信接口124可被配置为使用可用于计算设备间通信的任何协议接收和/或发送数据。在此方面,通信接口124可被配置为使用可用于通过无线网络、有线网络、它们的某种组合或允许服务网络装置104与一个或多个计算设备或计算资源通信的类似网络发送数据的任何协议接收和/或发送数据。作为实例,通信接口124可被配置为允许通过网络106、无线电上行链路和/或类似的连接与终端装置102进行通信。通信接口124另外可以与存储器122和/或参数提供电路126通信,例如通过总线。
[0051] 参数提供电路126可以体现为各种构件,例如电路、硬件、计算机程序产品或它们的某种组合,所述计算机程序产品包括存储在计算机可读介质(例如,存储器122)上并由处理设备(例如,处理器120)执行的计算机可读程序指令,在某些实施例中,该电路体现为处理器120或由处理器120控制。在参数提供电路126体现为与处理器120分离的实施例中,参数提供电路126可以与处理器120通信。参数提供电路126可以进一步地与一个或多个存储器122或通信接口124通信,例如通过总线。
[0052] 在某些实例实施例中,参数提供电路126被配置用于为终端装置102提供一个或多个服务质量参数,这些参数可在终端装置102与另一设备之间的现有或将来的D2D连接中使用。一个或多个服务质量参数例如可以包括建议的或目标服务质量值、允许的服务质量波动(例如,最小和最大值)和/或类似的值。例如,一个或多个所提供的服务质量参数可以包括建议的数据吞吐量和其可能的波动(或者,例如最小和最大数据速率);目标有效位速率和其允许的波动(例如,最小和/或最大有效位速率);最大包延迟或延迟变化;保留优先级和/或类似的参数。参数提供电路126例如可被配置为至少部分地根据网络106的状况(例如,流量负荷状况、检测的和/或预期的干扰平、先前分配的资源、可用于分配的资源或它们的某种组合和/或类似的状况)为终端装置102提供服务质量参数。作为进一步的实例,参数提供电路126可以额外地或替代地被配置为至少部分地根据相对公平策略为终端装置102提供服务质量参数,从而尝试确保使用网络106进行标准接入(例如,蜂窝接入)的用户与参与网络支持型D2D通信的用户之间具有相对公平。参数提供电路126例如可被配置为响应于终端装置102请求建立D2D连接,向DRSF注册终端装置102,将终端装置102注册/连接到网络106,终端装置102明确请求服务质量参数和/或类似的操作,为终端装置102提供一个或多个服务质量参数。
[0053] 参数提供电路126可被进一步配置为导致所提供的服务质量参数被发送到终端装置102。在此方面,不使用D2D连接的基本承载配置参数显式配置终端装置102,该参数提供电路可以为终端装置102提供一个或多个允许终端装置102至少半自主地导出在与另一装置的D2D连接中使用的配置设置的参数。在此方面,允许终端装置102至少半自主地导出和调整承载配置、操作模式和/或类似用于D2D连接的配置。
[0054] 参数提供电路126可以通过半静态或长时间标度(long-scale)方式配置和控制一个或多个服务质量参数。在参数提供电路126提供的一组服务质量参数允许服务质量存在相对较大波动幅度(例如,已实现的吞吐量中的相对较大幅度的波动)的情况下,可允许终端装置102导出可能更松弛的D2D承载配置和操作模式,从而允许自适应更缓慢、操作更简单的更大容忍度。在参数提供电路126提供的一组服务质量参数要求保持更绝对的服务质量水平的情况下,可以不允许终端装置102在服务质量波动方面具有很大控制余量,并且终端装置102可以导出D2D承载配置、操作模式和/或类似配置(可更积极地启用处于所需服务质量水平内的链路自适应和操作)的配置设置调整。
[0055] D2D控制电路118可以相应地被配置为通过服务网络装置104接收一个或多个被提供给终端装置102的服务质量参数。D2D控制电路128可被进一步配置为至少部分地根据至少一个所接收的服务质量参数判定用于控制终端装置102与另一设备之间的D2D连接的服务控制的配置设置。在此方面,D2D控制电路128可被配置为在不信号通知服务网络装置104的情况下,自主地判定配置设置。D2D控制电路118可以进一步被配置为导致实现所判定的配置设置。
[0056] 图5示出根据某些实例实施例自主地控制D2D连接中的服务质量的方法。操作502可以包括参数提供电路126,其将D2D无线电承载的服务质量参数提供给一对终端装置
102。这些参数可以通过相对长时间或静态的方式提供。但是,如操作504所示,参数提供电路126可以通过重复操作502,提供其他和/或替代的服务质量参数。在此方面,操作504例如可以响应于终端装置102的显式请求而执行。作为另一实例,操作504可以响应于网络状况变化(例如,流量负荷状况变化、检测的和/或预期的干扰水平变化、所分配资源平衡的变化、例如基于流量负荷需要释放资源,或它们的某种组合和/或类似的变化)而执行。
[0057] 操作506可以包括至少部分地根据所接收的服务质量参数自主地调整一个或多个配置设置(例如,与服务质量相关的运行时参数、操作模式和/或类似的配置)的D2D控制电路128。如操作508所示,可以例如响应于D2D控制电路128检测到终端装置102与另一设备之间的服务质量状况而重复操作506。在此方面,D2D控制电路128可被配置为判定D2D连接的服务质量状况。因此,D2D控制电路128可被配置为至少部分地根据所判定的服务质量状况以及一个或多个所提供的服务质量参数判定配置设置。例如,如果所提供的服务质量参数列出目标服务质量值,D2D控制电路128便可比较所判定的服务质量状况与目标服务质量值,并在必要时调整配置设置以便将实际服务质量调整为至少基本满足目标服务质量值。作为另一实例,如果一个或多个所提供的服务质量参数定义允许的服务质量波动并且所判定的服务质量状况不在允许的波动界限内,D2D控制电路128便可判定对配置设置进行适当调整,以使服务质量处于允许的波动界限内。因此,D2D控制电路128可被配置为自主地监视信道状况并至少部分地根据所判定的服务质量状况和所提供的服务质量参数判定对配置设置的调整。
[0058] 在某些实例实施例中,D2D控制电路128可被配置为判定多个级别上的配置设置。在此方面,图6示出根据某些实例实施例的多级别服务质量控制,例如,D2D控制电路128可被配置为判定间级别上的服务质量配置设置,所述帧间级别涵盖相对较大的时间标度(从数十毫秒到数百毫秒),该标度可以涵盖多个帧。例如,D2D控制电路128可被配置为更改操作模式(例如无线链路控制(RLC)操作模式),以便在帧间级别上提供服务质量控制。D2D控制电路128可被进一步配置为判定帧级别上的服务质量配置设置,所述帧级别可以包括中等时间标度。例如,D2D控制电路128可被配置为判定对功率偏置(例如无线电资源控制(RRC)功率偏置)的调整、对目标块误码率(BLER)的调整和/或类似的调整,以便在帧级别上提供服务质量控制。D2D控制电路128另外可被配置为判定传输时间间隔(TTI)级别上的服务质量配置设置,所述TTI级别可以包括相对小的时间标尺。例如,D2D控制电路128可被配置为判定对传输功率的调整,以便在TTI级别上提供服务质量控制。
[0059] 一个或多个服务质量参数的集合可以包括可接受误码率,并且判定配置设置可以包括至少部分地根据连接中的实际传输误码率判定对传输功率的调整。例如,终端装置102可以通过其中启用混合自动重传请求(HARQ)操作的连接参与D2D通信。可以具有对应于第一传输的第一BLER目标值,对应于一个或多个后续传输的第二BLER目标值,以此类推。D2D控制电路118可被配置为例如根据HARQ ACK/NACK使用闭环功率控制,根据第一和第二BLER目标值使用外环功率控制。在终端装置102通过D2D连接发送数据并收到HARQ ACK的情况下,D2D控制电路118可以根据预定义的第一步降值调整传输功率(Ptx)。在终端装置
102通过D2D连接发送数据并收到HARQ NACK或未收到确认的情况下,D2D控制电路118可被配置为根据预定义的第一步进值调整传输功率。所述步进和步降值在服务网络装置104提供的服务质量参数允许相对较小量服务质量波动的情况下可以较大。与之相对,所述步进和步降值在服务网络装置104提供的服务质量参数允许相对较大量服务质量波动的情况下可以较小。通过步进值调整传输功率之后,D2D控制电路118可被配置为通过第二步降值(例如,小于第一步降值的步降值)或第二步进值(例如,小于第一步进值的步进值)调整传输功率,具体取决于后续传输是否获得确认。传输终端装置102的逻辑例如可以实现为以下形式:
[0060] ●响应于在第一传输尝试时接收到HARQ ACK,可通过步降#1调整Ptx
[0061] ●否则通过步进#1
[0062] ο如果在任何后续尝试时接收到ACK,通过步降#2调整
[0063] ο否则通过步进#2
[0064] 在终端装置102通过D2D连接从另一设备接收数据的情况下,D2D控制电路118可被配置为至少部分地根据终端装置102是否接收到其他设备发送的数据(例如,终端装置102发送HARQ ACK还是NACK)来调整传输功率。在此方面,如果终端装置102发送HARQ ACK,D2D控制电路118可通过步降值减小传输功率。但是,如果终端装置102发送HARQACK,D2D控制电路118可通过步进值增大传输功率。
[0065] 提供给终端装置102的服务质量参数集可以包括阈值包差错率,并且D2D控制电路118可被配置为响应于连接中的实际包差错率超过阈值,判定更改无线电链路控制操作模式。作为实例,D2D控制电路118可被配置为响应于所判定的D2D连接的服务质量状况,判定更改无线电链路控制(RLC)操作模式。例如,D2D控制电路118可被配置为选择RLC确认模式(RLC AM)、RLC未确认模式(RLC UM)或RLC透明模式(RLCTM)之一。在此方面,D2D控制电路118可被配置为至少部分地根据允许的服务质量波动和变化相对较慢的D2D链路信道状况来选择RLC操作模式。
[0066] 现在参考图7,图7示出根据某些实例实施例的操作模式调整。终端装置102可以被提供阈值包差错率值702、目标包差错率值704和最小必要服务质量值706。作为另一实例,终端装置102以及与终端装置102建立D2D连接的设备可以就阈值包差错率值706共同达成一致(可通过或不通过服务网络装置104协助)。当D2D信道质量状况良好时,可根据可能的传输层端对端传输和/或L1-L2HARQ操作,针对简单D2D操作选择RLC TM。在D2D控制电路118判定实际实现的包差错率值高于阈值包差错率值702的情况下,D2D控制电路118可选择使用RLC UM。在D2D控制电路118判定实际实现的包差错率值低于阈值包差错率值702的情况下,D2D控制电路118可选择使用RLC AM。因此,无需服务网络装置104控制进入一般的D2D信道状况,便可提供操作模式的自主调整。进一步地,当具有可容忍的包误码数(例如,小于阈值包误码数)时,可通过选择需要较少处理负荷的操作模式来减轻处理负荷。但是,当具有更多包误码数(例如,大于阈值包误码数)时,可通过选择提供更多误码控制的操作模式来增加控制。然而,在包差错率落在最小必要服务质量值706之外的情况下,D2D控制电路118可联系提供服务的eNB或其他服务网络装置104以通知它们未实现必要的服务质量。
[0067] 提供给终端装置102的服务质量参数集可以包括一个或多个目标吞吐量或允许的吞吐量波动,并且D2D控制电路118可被配置为至少部分地根据一个或多个目标吞吐量或允许的吞吐量波动以及进一步根据D2D连接的实际吞吐量判定功率提升值。作为实例,实际实现的平均度量值(例如,吞吐量)可以表示为 配置的目标度量值可表示r,并且最小和最大度量值可分别表示为rmin和rmax。可调整配置设置以确保 停留在通过rmin和rmax定义的范围内。否则,D2D控制电路118可被配置为请求执行其他操作,例如通过服务网络装置104重新分配无线电资源。D2D控制电路118可判定的提升功率可以定义为目标值和最小值的函数,例如公式 其中Pallowed可被服务网络装置104配置为所提供的服务质量参数。可以在D2D控制电路118判定特定HARQ过程的第一传输导致干扰水平增加预定量的情况下触发使用额外的提升功率。
[0068] 作为在尝试保证服务质量要求的同时导出额外提升功率的另一实例,D2D控制电路118可被配置为允许目标平均值与所实现平均值之间的差别随着提升功率的增多而变大。在此方面,可由D2D控制电路118判定的提升功率例如可定义为:
[0069] 其中 并且在平均值 低于目标值r的情况下触发使用提升功率。
[0070] 图8示出根据某些实例实施例便利服务质量控制的方法实例的流程图。在此方面,图8示出可在终端装置102上执行的操作。参考图8示出并描述的操作例如可以由处理器110、存储器112、通信接口114或D2D控制电路118中的一个或多个执行,在它们的协助下执行和/或在它们的控制下执行。操作800可以包括接收由服务网络装置104提供的包括一个或多个服务质量参数的集合。处理器110、存储器112、通信接口114和/或D2D控制电路118例如可以提供用于执行操作800的构件。操作810可以包括至少部分地根据至少一个所接收的服务质量参数判定设备到设备连接的配置设置。处理器110、存储器112和/或D2D控制电路118例如可以提供用于执行操作810的构件。操作820可以包括实现所判定的设备到设备连接的配置设置。处理器110、存储器112、通信接口114和/或D2D控制电路118例如可以提供用于执行操作820的构件。
[0071] 图9示出根据某些实例实施例便利服务质量控制的另一方法实例的流程图。在此方面,图9示出可在终端装置102上执行的操作。参考图9示出并描述的操作例如可以由处理器110、存储器112、通信接口114或D2D控制电路118中的一个或多个执行,在它们的协助下执行和/或在它们的控制下执行。操作900可以包括接收服务网络装置104提供的一个或多个服务质量参数的集合。处理器110、存储器112、通信接口114和/或D2D控制电路118例如可以提供用于执行操作900的构件。操作910可以包括判定设备到设备连接的服务质量状况。处理器110、存储器112、通信接口114和/或D2D控制电路118例如可以提供用于执行操作910的构件。操作920可以包括至少部分地根据至少一个所接收的服务质量参数以及根据所判定的服务质量状况判定设备到设备连接的配置设置。处理器110、存储器112和/或D2D控制电路118例如可以提供用于执行操作920的构件。操作930可以包括实现所判定的设备到设备连接的配置设置。处理器110、存储器112、通信接口114和/或D2D控制电路118例如可以提供用于执行操作930的构件。
[0072] 图8-9分别示出根据实例实施例的系统、方法和计算机程序产品的流程图。将理解,流程图中的每个方块,以及流程图中方块的组合可以通过各种构件实现,例如硬件和/或计算机程序产品,所述计算机程序产品包括一个或多个上面存储计算机可读程序指令的计算机可读介质。例如,此处描述的一个或多个过程可通过计算机程序产品的计算机程序指令实现。在此方面,实现此处描述的过程的(多个)计算机程序产品可以由移动终端、服务器或其他计算设备的一个或多个存储器件存储(例如,存储在存储器112中)并由计算设备中的处理器执行(例如,由处理器110执行)。在某些实施例中,包括实现上述过程的(多个)计算机程序产品的计算机程序指令可以由多个计算设备的存储器件存储。将理解,任何此类计算机程序产品都可加载到计算机或其他可编程装置(例如,终端装置102)上以产生一种机器,这样,包括在计算机或其他可编程装置上执行的指令的计算机程序产品可创建用于实现(多个)流程图方块中规定的功能的构件。进一步地,计算机程序产品可以包括一个或多个上面存储计算机程序指令的计算机可读存储器,这样,一个或多个计算机可读存储器便可引导计算机或其他可编程装置以特定方式工作,从而使得计算机程序产品包括实现(多个)流程图方块中规定的功能的制品。一个或多个计算机程序产品的计算机程序指令还可以加载到计算机或其他可编程装置(例如,终端装置102)上以导致在计算机或其他可编程装置上执行一系列操作,以产生计算机实现的过程,以便在计算机或其他可编程装置上执行的指令实现(多个)流程图方块中规定的功能。
[0073] 因此,流程图的方块支持用于执行规定的功能的构件组合。还将理解,流程图中的一个或多个方块,以及流程图中方块的组合可以用执行规定的功能的专用的基于硬件的计算机系统来实现,或者可以用专用硬件与(多个)计算机程序产品的组合来实现。
[0074] 上述功能可通过多种方式执行。例如,可采用执行上述每个功能的任何适当的构件执行各种实施例。在一个实施例中,适当配置的处理器(例如,处理器110和/或处理器120)可提供全部或部分元件。在另一实施例中,全部或部分元件可通过计算机程序产品配置或在计算机程序产品的控制下执行操作。用于执行本发明实施例的方法的计算机程序产品包括诸如非易失性存储介质之类的计算机可读存储介质(例如,存储器112和/或存储器
122),以及包含在计算机可读存储介质中的诸如一系列计算机指令之类的计算机可读程序代码部分。
[0075] 在一个实例实施例中,提供一种方法,其中包括在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合。该实例实施例的所述方法进一步包括至少部分地根据至少一个所接收的服务质量参数判定用于控制所述终端装置与另一设备之间的设备到设备连接的服务质量的配置设置。该实例实施例的方法可以进一步包括导致实现所判定的配置设置。
[0076] 判定配置设置可以包括通过处理器判定配置设置。作为另一实例,判定配置设置可以包括使用设备到设备控制电路判定配置设置。
[0077] 判定配置设置可以包括在不信号通知服务网络装置的情况下,自主地判定配置设置。一个或多个服务质量参数可以包括一个或多个定义允许的服务质量波动的服务质量参数。所述方法可以进一步包括判定设备到设备连接的服务质量状况。判定配置设置可以包括至少部分地根据所判定的服务质量状况以及允许的服务质量波动判定配置设置。
[0078] 判定配置设置可以包括判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置。所述多个级别可以包括两个或更多个传输时间间隔级别、帧级别或帧间级别。判定传输时间间隔级别上的配置设置可以包括判定对传输功率级别的调整。判定帧级别上的配置设置可以包括判定对目标块误码率值的调整。判定帧间级别上的配置设置可以包括判定切换无线电链路控制操作模式。
[0079] 所述一个或多个服务质量参数的集合可以包括可接受误码率,并且判定配置设置可以包括至少部分地根据连接中的实际传输误码率判定对传输功率的调整。所述一个或多个服务质量参数的集合可以包括阈值包差错率,并且判定配置设置可以包括响应于连接中的实际包差错率超过阈值,判定更改无线电链路控制操作模式。所述一个或多个服务质量参数的集合可以包括一个或多个目标吞吐量或允许的吞吐量波动,并且判定配置设置可以包括至少部分地根据一个或多个目标吞吐量或允许的吞吐量波动以及进一步根据连接的实际吞吐量判定功率提升值。
[0080] 在另一实例实施例中,提供一种包括至少一个处理器和至少一个存储计算机程序代码的存储器的装置。所述至少一个存储器和所存储的计算机程序代码被配置为通过至少一个处理器使该实例实施例的装置至少接收由服务网络装置提供的一个或多个服务质量参数的集合。所述至少一个存储器和所存储的计算机程序代码被配置为通过至少一个处理器进一步使该实例实施例的装置至少部分地根据至少一个所接收的服务质量参数判定用于控制所述装置与另一设备之间的设备到设备连接的服务质量的配置设置。所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器另外地使该实例实施例的装置导致实现所判定的配置设置。
[0081] 所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置在不信号通知服务网络装置的情况下,自主地判定配置设置。一个或多个服务质量参数可以包括一个或多个定义允许的服务质量波动的服务质量参数。所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器另外地使该实例实施例的装置判定设备到设备连接的服务质量状况。所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置通过至少部分地根据所判定的服务质量状况以及允许的服务质量波动判定配置设置来判定配置设置。
[0082] 所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置通过判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置来判定配置设置。所述多个级别可以包括两个或更多个传输时间间隔级别、帧级别或帧间级别。所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置至少部分地通过判定对传输功率级别的调整来判定传输时间间隔级别上的配置设置。所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置至少部分地通过判定对目标块误码率值的调整来判定帧级别上的配置设置。所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置至少部分地通过判定切换无线电链路操作模式来判定帧间级别上的配置设置。
[0083] 所述一个或多个服务质量参数的集合可以包括可接受误码率,并且所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置至少部分地通过至少部分地根据连接中的实际传输误码率判定对传输功率的调整来判定配置设置。所述一个或多个服务质量参数的集合可以包括阈值包差错率,并且所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置至少部分地通过响应于连接中的实际包差错率超过阈值,判定更改无线链路控制操作模式来判定配置设置。所述一个或多个服务质量参数的集合可以包括一个或多个目标吞吐量或允许的吞吐量波动,并且所述至少一个存储器和所存储的计算机程序代码可被配置为通过至少一个处理器使该实例实施例的装置至少部分地通过至少部分地根据一个或多个目标吞吐量或允许的吞吐量波动以及进一步根据连接的实际吞吐量判定功率提升值来判定配置设置。
[0084] 在另一实例实施例中,提供一种计算机程序产品。该实例实施例的计算机程序产品包括至少一个上面存储计算机可读程序指令的计算机可读存储介质。该实例实施例的程序指令包括被配置为导致在终端装置上接收由服务网络装置提供的一个或多个服务质量参数的集合的程序指令。该实例实施例的程序指令进一步包括被配置为至少部分地根据至少一个所接收的服务质量参数判定用于控制终端装置与另一设备之间的设备到设备连接的服务质量的配置设置的程序指令。该实例实施例的程序指令可以进一步包括被配置为导致实现所判定的配置设置的程序指令。
[0085] 被配置为判定配置设置的程序指令可以包括被配置为在不信号通知服务网络装置的情况下,自主地判定配置设置的程序指令。一个或多个服务质量参数可以包括一个或多个定义允许的服务质量波动的服务质量参数。该实例实施例的程序指令可以进一步包括被配置为判定设备到设备连接的服务质量状况的程序指令。被配置为判定配置设置的程序指令可以包括被配置为至少部分地根据所判定的服务质量状况以及允许的服务质量波动判定配置设置的程序指令。
[0086] 被配置为判定配置设置的程序指令可以包括被配置为判定至少一个用于控制多个级别中每个级别上的服务质量的配置设置的程序指令。所述多个级别可以包括两个或更多个传输时间间隔级别、帧级别或帧间级别。被配置为判定传输时间间隔级别上的配置设置的程序指令可以包括被配置为判定对传输功率级别的调整的程序指令。被配置为判定帧级别上的配置设置的程序指令可以包括被配置为判定对目标块误码率值的调整的程序指令。被配置为判定帧间级别上的配置设置的程序指令可以包括被配置为判定切换无线电链路操作模式的程序指令。
[0087] 所述一个或多个服务质量参数的集合可以包括可接受误码率,并且被配置为判定配置设置的程序指令可以包括被配置为至少部分地根据连接中的实际传输误码率判定对传输功率的调整的程序指令。所述一个或多个服务质量参数的集合可以包括阈值包差错率,并且被配置为判定配置设置的程序指令可以包括被配置为响应于连接中的实际包差错率超过阈值,判定更改无线电链路控制操作模式的程序指令。所述一个或多个服务质量参数的集合可以包括一个或多个目标吞吐量或允许的吞吐量波动,并且被配置为判定配置设置的程序指令可以包括被配置为至少部分地根据一个或多个目标吞吐量或允许的吞吐量波动以及进一步根据连接的实际吞吐量判定功率提升值的程序指令。
[0088] 在另一实例实施例中,提供一种装置,所述装置用于接收由服务网络装置提供的一个或多个服务质量参数的集合的构件。该实例实施例的装置进一步包括用于至少部分地根据至少一个所接收的服务质量参数判定用于控制装置与另一设备之间的设备到设备连接的服务质量的配置设置的构件。该实例实施例的装置可以进一步包括用于导致实现所判定的配置设置的构件。
[0089] 通过学习在上面的描述以及附图中提供的教导,这些发明相关领域中的技术人员可以理解此处阐述的本发明的许多修改以及其他实施例。因此,应该理解本发明的实施例并不限于所公开的特定实施例,一些修改和其他实施例也旨在位于本发明的范围内。而且,尽管上述描述以及相关附图在元件和/或功能的特定实例组合的上下文中描述实例实施例,但是应该理解,在不偏离本发明范围的情况下,备选实施例可以提供元件和/功能的其他组合。在此方面,例如,可以构想位于本发明范围内,且不同于上面明确描述的元件和/或功能组合。尽管本文使用了具体术语,但仅以一般性和描述性的意义被使用,而不是出于限制的目的。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈