通信系统的制作方法

文档序号:25040680发布日期:2021-05-14 15:54阅读:140来源:国知局
通信系统的制作方法

1.本公开涉及一种方法和系统,具体但非排他地涉及一种用于处理针对设备位置的请求的方法和系统。


背景技术:

2.通信系统可以被视为一种设施,它可以通过在通信设备之间提供载体来实现在诸如用户终端、机器类终端、基站和/或其他节点之类的两个或更多个设备之间的通信。例如,可以借助于通信网络和一个或多个可兼容通信设备来提供个通信系统。通信例如可以包括用于携带诸如语音、电子邮件(email)、文本消息、多媒体和/或内容数据等等之类的通信的数据通信。所提供的服务的非限制性示例包括双向或多路呼叫、数据通信或多媒体服务以及对数据网络系统(诸如互联网)的接入。


技术实现要素:

3.根据第一方面,提供了一种系统,包括用于以下的部件:接收针对用于在网络中进行通信的多个设备的位置的请求,所述请求包括用于标识所述多个设备的标识符;检查标识的所述多个设备中的两个或更多个设备中的每一个是否已经在网络上被注册;响应于确定两个或更多个设备中的至少一个设备已经在网络上被注册,确定并报告针对被确定为在网络上注册的至少一个设备的至少一个位置;并且响应于确定两个或更多个设备中的至少一个设备没有在网络上被注册,在存储器中存储对至少一个待决请求的至少一个指示,该至少一个待决请求针对的是没有在网络上被注册的至少一个设备的至少一个位置。
4.在一些实施例中,标识符包括以下中的至少一个:标识包括多个设备的群组的群组标识符;标识包括多个设备的区域的位置标识符;以及标识包括多个设备的网络切片的网络切片标识符。
5.在一些实施例中,该系统包括用于以下的部件:响应于确定至少一个设备中的针对其的待决请求被存储的设备随后已经在网络上被注册,确定并报告针对随后在网络上被注册的该设备的位置。
6.在一些实施例中,确定并报告随后在网络上被注册的该设备的位置包括从存储器中取出相应的待决请求并服务相应的待决请求。
7.在一些实施例中,该系统包括用于以下的部件:使用标识符来标识与多个设备相关联的至少一个隐私设置;并且执行所述至少一个隐私设置的第一检查,其中确定并报告针对在网络上注册的至少一个设备的至少一个位置是响应于以下而被执行的:响应于从第一检查确定至少一个隐私设置允许针对在网络上注册的至少一个设备进行位置报告。
8.在一些实施例中,该系统包括用于以下的部件:使用标识符来标识与多个设备相关联的至少一个隐私设置;以及执行至少一个隐私设置的第一检查,其中检查所述标识的多个设备中的两个或更多个设备中的每一个设备是否已在网络上被注册是响应于以下而被执行的:从第一检查确定至少一个一个隐私设置允许针对两个或更多个设备进行报告位
置。
9.在一些实施例中,该系统包括用于执行与多个设备相关联的至少一个隐私设置的第二检查的部件,其中确定并报告针对随后在网络上被注册的设备的位置是响应于以下而被执行的:从第二检查确定至少一个隐私设置允许针对随后在网络上注册的设备进行位置报告。
10.在一些实施例中,至少一个隐私设置包括应用于所有多个设备的单个隐私设置。
11.在一些实施例中,至少一个隐私设置包括多个隐私设置,多个隐私设置中的每个隐私设置应用于多个设备中的至少一个设备。
12.在一些实施例中,至少一个待决请求包括针对未在网络上注册的至少一个设备的位置的周期性请求。
13.根据第二方面,提供了一种方法,包括:接收针对用于在网络中进行通信的多个设备的位置的请求,所述请求包括用于标识所述多个设备的标识符;检查所述标识的多个设备中的两个或更多个设备中的每一个是否已经在网络上被注册;响应于确定两个或更多个设备中的至少一个设备已经在网络上被注册,确定并报告针对被确定为在网络上被注册的至少一个设备的至少一个位置;并且响应于确定两个或更多个设备中的至少一个设备没有在网络上被注册,在存储器中存储对至少一个待决请求的至少一个指示,该至少一个待决请求针对的是没有在网络上被注册的至少一个设备的至少一个位置。
14.在一些实施例中,标识符包括以下中的至少一个:标识包括多个设备的群组的群组标识符;标识包括多个设备的区域的位置标识符;以及标识包括多个设备的网络切片的网络切片标识符。
15.在一些实施例中,该方法包括:响应于确定至少一个设备中的、针对其的待决请求被存储的设备随后已在网络上被注册,确定并报告针对随后在网络上被注册的该设备的位置。
16.在一些实施例中,确定并报告随后在网络上被注册的该设备的位置包括从存储器中取出相应的待决请求,并服务相应的待决请求。
17.在一些实施例中,该方法包括:使用标识符来标识与多个设备相关联的至少一个隐私设置;并且执行至少一个隐私设置的第一检查,其中确定并报告针对在网络上注册的至少一个设备的至少一个位置是响应于以下而被执行的:从第一检查确定至少一个隐私设置允许针对在网络上注册的至少一个设备进行位置报告。
18.在一些实施例中,该方法包括:使用标识符来标识与多个设备相关联的至少一个隐私设置;以及执行所述至少一个隐私设置的第一检查,其中检查所述标识的多个设备中的两个或更多个设备中的每一个是否已在网络上注册是响应于以下而被执行的:从第一检查确定至少一个隐私设置允许针对两个或更多个设备进行位置报告。
19.在一些实施例中,该方法包括执行与多个设备相关联的至少一个隐私设置的第二检查,其中确定并报告针对随后在网络上被注册的设备的位置是响应于以下而被执行的从第二检查确定至少一个隐私设置允许针对随后在网络上注册的设备进行位置报告。
20.在一些实施例中,至少一个隐私设置包括应用于所有多个设备的单个隐私设置。
21.在一些实施例中,至少一个隐私设置包括多个隐私设置,多个隐私设置中的每个隐私设置应用于多个设备中的至少一个设备。
22.在一些实施例中,至少一个待决请求包括针对未在网络上注册的至少一个设备的位置的周期性请求。
23.根据第三方面,提供了一种计算机程序,包括用于使装置至少执行以下的指令:接收针对用于在网络中进行通信的多个设备的位置的请求,所述请求包括用于标识所述多个设备的标识符;检查所述标识的多个设备中的两个或更多个设备中的每一个是否已经在网络上被注册;响应于确定两个或更多个设备中的至少一个设备已经在网络上被注册,确定并报告针对被确定为在网络上被注册的至少一个设备的至少一个位置;并且响应于确定两个或更多个设备中的至少一个设备没有在网络上被注册,在存储器中存储对至少一个待决请求的至少一个指示,该至少一个待决请求针对的是没有在网络上注册的至少一个设备的至少一个位置。
24.在一些实施例中,标识符包括以下中的至少一个:标识包括多个设备的群组的群组标识符;标识包括多个设备的区域的位置标识符;以及标识包括多个设备的网络切片的网络切片标识符。
25.在一些实施例中,计算机程序包括用于使装置至少执行以下的指令:响应于确定至少一个设备中的、针对其的待决请求被存储的设备随后已在网络上被注册,确定并报告针对随后在网络上被注册的该设备的位置。
26.在一些实施例中,确定并报告随后在网络上被注册的该设备的位置包括从存储器中取出相应的待决请求并服务相应的待决请求。
27.在一些实施例中,计算机程序包括用于使装置至少执行以下的指令:使用标识符来标识与多个设备相关联的至少一个隐私设置;并且执行至少一个隐私设置的第一检查,其中确定并报告针对在网络上注册的至少一个设备的至少一个位置响应于以下而被执行:从第一检查确定至少一个隐私设置允许针对在网络上注册的至少一个设备进行位置报告。
28.在一些实施例中,计算机程序包括用于使装置至少执行以下的指令:使用标识符来标识与多个设备相关联的至少一个隐私设置;并且执行至少一个隐私设置的第一检查,其中检查所述标识的多个设备中的两个或更多个设备中的每一个是否已在网络上注册是响应于以下而被执行的:从第一检查确定至少一个隐私设置允许针对两个或更多个设备的位置报告。
29.在一些实施例中,计算机程序包括用于使装置至少执行以下的指令:执行与多个设备相关联的至少一个隐私设置的第二检查,其中确定并报告针对随后在网络上被注册的设备的位置是响应于以下而被执行的:从第二检查确定至少一个隐私设置允许针对随后在网络上注册的设备进行位置报告。
30.在一些实施例中,至少一个隐私设置包括应用于所有多个设备的单个隐私设置。
31.在一些实施例中,至少一个隐私设置包括多个隐私设置,多个隐私设置中的每个隐私设置应用于多个设备中的至少一个设备。
32.在一些实施例中,至少一个待决请求包括针对未在网络上注册的至少一个设备的位置的周期性请求。
33.根据第四方面,提供了一种非瞬态计算机可读介质,包括用于使装置至少执行以下的程序指令:接收针对用于在网络中进行通信的多个设备的位置的请求,所述请求包括用于标识所述多个设备的标识符;检查所述标识的多个设备中的两个或更多个设备中的每
一个是否已经在网络上被注册;响应于确定两个或更多个设备中的至少一个设备已经在网络上被注册,确定并报告针对被确定为在网络上被注册的至少一个设备的至少一个位置;并且响应于确定两个或更多个设备中的至少一个设备没有在网络上被注册,在存储器中存储对至少一个待决请求的至少一个指示,该至少一个待决请求针对的是没有在网络上注册的至少一个设备的至少一个位置。
34.在一些实施例中,非瞬态计算机可读介质可以包括用于使装置执行在上面提及的第二方面和第三方面之间描述的示例的至少任何步骤的指令。
35.根据第五方面,提供了一种系统,该系统包括至少一个处理器和包括计算机程序代码的至少一个存储器,其中至少一个存储器和计算机程序代码被配置为与至少一个处理器一起,使系统:接收针对用于在网络中进行通信的多个设备的位置的请求,所述请求包括用于标识所述多个设备的标识符;检查所述标识的多个设备中的两个或更多个设备中的每一个是否已经在网络上被注册;响应于确定两个或更多个设备中的至少一个设备已经在网络上被注册,确定并报告针对被确定为在网络上被注册的至少一个设备的至少一个位置;并且响应于确定两个或更多个设备中的至少一个设备没有在网络上被注册,在存储器中存储对至少一个待决请求的至少一个指示,该至少一个待决请求针对的是没有在网络上被注册的至少一个设备的至少一个位置。
36.在一些实施例中,标识符包括以下中的至少一个:标识包括多个设备的群组的群组标识符;标识包括多个设备的区域的位置标识符;以及标识包括多个设备的网络切片的网络切片标识符。
37.在一些实施例中,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起以使系统:响应于确定至少一个设备中的、针对其的待决请求被存储的设备随后已在网络上被注册,确定并报告针对随后在网络上被注册的该设备的位置。
38.在一些实施例中,确定并报告随后在网络上注册的该设备的位置包括从存储器中取出相应的待决请求,并服务相应的待决请求。
39.在一些实施例中,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起以使系统:使用标识符来标识与多个设备相关联的至少一个隐私设置;并且执行至少一个隐私设置的第一检查,其中确定并报告针对在网络上被注册的至少一个设备的至少一个位置响应于以下而被执行从第一检查确定至少一个隐私设置允许针对在网络上注册的至少一个设备进行位置报告。
40.在一些实施例中,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起以使系统:使用标识符来标识与多个设备相关联的至少一个隐私设置;并且执行至少一个隐私设置的第一检查,其中检查所述标识的多个设备中的两个或更多个设备中的每一个设备是否已在网络上被注册响应于以下而被执行:从第一检查确定至少一个隐私设置允许针对两个或更多个设备进行位置报告。
41.在一些实施例中,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起以使系统:执行与多个设备相关联的至少一个隐私设置的第二检查,其中确定并报告针对随后在网络上注册的设备的位置响应于以下而被执行:从第二检查确定至少一个隐私设置允许针对随后在网络上注册的设备进行位置报告。
42.在一些实施例中,至少一个隐私设置包括应用于所有多个设备的单个隐私设置。
43.在一些实施例中,至少一个隐私设置包括多个隐私设置,多个隐私设置中的每个隐私设置应用于多个设备中的至少一个设备。
44.在一些实施例中,至少一个待决请求包括针对未在网络上注册的至少一个设备的位置的周期性请求。
附图说明
45.现在将仅以示例的方式并参考以下示例和附图进一步详细地描述一些实施例,其中:
46.图1示出了通信系统的示意性示例;
47.图2示出了通信设备的示例;
48.图3示出了示例控制装置的示意图;
49.图4例示出了非瞬态计算机可读介质的示例;
50.图5例示出了在基于服务的表示中的用于位置服务的架构;
51.图6例示出了在参考点表示中的用于位置服务的架构;
52.图7a例示出了可以在其中实现本发明的示例系统;
53.图7b例示出了根据本申请的实施例的示例系统;
54.图8例示出了由系统的网络功能执行的步骤的示例;
55.图9例示出了由系统的网络功能执行的步骤的示例;
56.图10例示出了由系统的网络功能执行的步骤的示例;
57.图11例示出了由系统的网络功能执行的步骤的示例;
58.图12例示出了由系统的网络功能执行的步骤的示例;
59.图13例示出了根据本申请的实施例的示例消息序列图;
60.图14例示出了根据本申请的实施例的示例消息序列图;和
61.图15例示出了根据本申请的实施例的示例方法。
具体实施方式
62.在下文中,参考适于无线通信的无线通信系统服务设备来解释某些示例性实施例。在详细解释实施例之前,参考图1至图3简要解释了通信系统、通信设备和控制装置的某些一般原理,以帮助理解所描述的发明的基础技术。
63.在无线系统中,在至少两个站之间的通信的至少一部分通过无线接口发生。无线系统的示例包括公共陆地移动网络(plmn)、基于卫星的通信系统和不同的无线局域网例如无线局域网(wlan)。允许设备连接到数据网络的局域无线联网技术被称为商标wi

fi(或wifi)。wi

fi常常与wlan同义使用。
64.无线系统可以被划分为小区,并且因此常常被称为蜂窝系统。用户可以借助于适当的通信设备或终端来接入通信系统。用户的通信设备常常被称为用户设备(ue)或用户装置。通信设备提供有适当的信号接收和发射装置,以用于实现通信,例如实现对通信网络的接入或实现与其他用户的直接通信。通信设备可以接入由站(例如小区的基站)提供的载体,并且在该载体上发射和/或接收通信。
65.通信系统和相关联的设备通常根据给定的标准或规范进行操作,该给定的标准或
规范阐明了与系统相关联的各种实体被允许做什么以及应该如何实现。将被用于连接的通信协议和/或参数通常也被定义。标准化通信系统架构的示例是通用移动电信系统(umts)无线电接入技术的长期演进(lte)。lte正在由第三代合作伙伴计划(3gpp)标准化。lte采用演进的通用陆地无线接入网(e

utran)接入。lte的进一步发展有时被称为高级lte(lte

a)。3gpp规范的各个开发阶段被称为版本。在本说明书中,3gpp版本以首字母缩写“rel

nn”来区分。
66.除了lte演进之外,3gpp还发起了针对被称为新无线电(nr)的新一代无线电(5g)的研究项目。nr不需要与lte向后兼容。相反,它的目标是rat(无线电接入技术)和lte之间的紧密互通。nr研究项目的目标是标识和开发新无线电(nr)系统使用至少达到100ghz范围内的任何频带所需的技术组件。目的可能是实现解决例如tr 38.913中定义的使用方案、要求和部署方案的单一技术框架。新无线电接入技术可以是前向兼容的,以允许两个单独的阶段(阶段i和阶段ii)中的规范。
67.版本16是3gpp即将发布的主要版本。版本16中包括的是一个正在进行的研究项目,其范围包括旨在增强5g系统中被用于基于位置的服务(即,取决于设备位置的服务)的基于服务的架构和对应的网络功能(nf)和过程,以便满足某些已定义的服务要求。其目标是为漫游和非漫游场景提供位置服务,以及提供非3gpp接入技术。另外,该版本的目标是在涉及5g系统与演进型分组(即4g)系统互通的场景中支持基于位置的服务。迄今为止,已经文档记录了为了实现这些目标而要克服的许多挑战。其中之一是对iot ue的支持。这个关键问题源自于对5g网络中的ue群组的支持的对应服务要求。这些要求是:5g网络应优化控制平面和/或用户平面的资源使用,以支持ue群组的高连接密度(例如每平方公里1百万个连接)。5g系统应支持及时、高效和/或可靠的机制,以将相同的信息发射到多个ue。
68.在诸如图1中所示的无线通信系统100中,经由至少一个无线发射和/或接收无线基础设施节点或点为无线通信设备(例如,机器类型的通信mtc设备102、104、105)提供无线接入。这样的节点例如可以是基站或enodeb(enb),或者在5g系统中是下一代nodeb(gnb)或其他无线基础设施节点。这些节点通常将被称为基站。基站通常由至少一个适当的控制器装置控制,以便使得其能够进行操作以及对与基站通信的移动通信设备的管理。控制器装置可以位于无线电接入网络(例如,无线通信系统100)中或者位于核心网络(cn)中(未示出),并且可以被实现为一个中央装置,或者其功能性可以被分布在若干装置上。控制器装置可以是基站的一部分和/或由诸如无线电网络控制器之类的单独实体来提供。在图1中,控制装置108和109被示出为控制相应的宏级基站106和107。在一些系统中,控制装置可以附加地或备选地被提供在无线电网络控制器中。无线电接入系统的其他示例包括由基于诸如5g或新无线电、无线局域网(wlan)和/或wimax(微波接入全球互通性)等等之类的技术的系统的基站所提供的那些无线电接入系统。基站可以提供针对整个小区或类似无线电服务区域的覆盖。
69.在图1中,基站106和107被示为经由网关112而被连接到更广泛的通信网络113。可以提供另外的网关功能以连接到另一个网络。
70.较小的基站116、118和120也可以例如通过单独的网关功能和/或经由宏级站的控制器而被连接到网络113。基站116、118和120可以是微微或毫微微级基站等。在该示例中,站116和118经由网关111连接,而站120经由控制器装置108连接。在一些实施例中,可以不
提供较小的站。
71.现在将参考图2更详细地描述可能的无线通信设备,图2示出了通信设备200的示意性局部剖视图。这种通信设备200常常被称为端点设备。适当的通信设备200可以由能够发送和接收无线电信号的任何设备来提供。
72.通信设备200例如可以是移动设备,也就是未被固定在特定位置的设备,或者它可以是固定设备。通信设备200可能需要人类交互以进行通信,或者可能不需要人类交互以进行通信。在下文中,通信设备200也可以被称为终端,或者简称为用于接入网络的装置。
73.通信设备200可以经由用于接收的适当装置在空中或无线电接口207上接收信号,并且可以经由用于发射无线电信号的适当装置来发射信号。在图2中,收发器装置示意性地由框206来指明。收发器装置206可以例如借助于无线电部分和相关联的天线布置来提供。天线布置可以被布置在通信设备200的内部或外部。
74.通信设备200通常提供有至少一个数据处理实体201、至少一个存储器202和其他可能的组件203,以用于在软件和硬件辅助下执行被设计为要执行的任务时使用,包括对接入系统和其他通信设备的控制、接入并与之通信。数据处理、存储和其他相关的控制装置可以被提供在适当的电路板上和/或芯片组中。该特征由附图标记204来标示。此外,无线通信设备200可以包括到其他设备和/或用于连接外部附件的适当的连接器(有线或无线)。通信设备102、104、105可以基于各种接入技术来接入通信系统。
75.图3示出了用于通信系统的控制装置300的示例,该控制装置300例如被耦合到和/或用于控制接入系统的站(诸如ran节点,例如基站、(e)节点b),或者5g ap或核心网络的节点(诸如mme、s

gw或amf)、或服务器或主机。该方法可以在单个控制装置中或在一个以上的控制装置中实现。控制装置300可以与核心网络或ran的节点或模块集成在一起或在其外部。在一些实施例中,基站包括单独的控制装置单元或模块。在其他实施例中,控制装置300可以是另一个网络元件,诸如无线电网络控制器或频谱控制器。在一些实施例中,每个基站可以具有这样的控制装置300以及被提供在无线电网络控制器中的控制装置300。控制装置300可以被布置为提供对系统的服务区域中的通信的控制。控制装置300包括至少一个随机存取存储器310、至少一个只读存储器350、至少一个数据处理单元320、330以及输入/输出接口340。经由该接口,控制装置可以被耦合到基站的接收机和传输器。接收机和/或发射器可以被实现为无线电前端或远程无线电头。
76.用于无线通信系统的架构由第三代合作伙伴计划(3gpp)标准化。基于最新3gpp的开发常常被称为通用移动电信系统(umts)无线电接入技术的长期演进(lte)。3gpp规范的各个开发阶段被称为版本。lte的最新发展常常被称为高级lte(lte

a)。lte采用已知为演进的通用陆地无线接入网(e

utran)的移动架构。这种系统的基站已知为演进型或增强型nodeb(enb),并向通信设备提供e

utran特征,诸如用户平面分组数据聚合/无线电链路控制/媒体接入控制/物理层协议(pdcp/rlc/mac/phy)和控制平面无线电资源控制(rrc)协议终端。无线电接入系统的其他示例包括由基于诸如无线局域网(wlan)和/或wimax(微波接入全球互通性)之类的技术的系统的基站所提供的那些无线电接入系统。基站可以提供针对整个小区或类似无线电服务区域的覆盖。
77.3gpp开发的另一个示例是5g概念。5g中的网络架构可能与高级lte的网络架构相似。对网络架构的改变可以取决于支持各种无线电技术、提供更好的服务质量(qos)支持以
及满足某些按需要求(例如qos级别)以从用户角度支持体验质量(qoe)的需求。同样,网络感知服务和应用,以及服务和应用感知网络可能会给架构带来改变。这些与信息中心网络(icn)和以用户为中心的内容递送网络(uc

cdn)方法相关。5g可以使用多输入多输出(mimo)天线,比lte多得多的基站或节点(所谓的小小区概念),包括与较小的站合作运行的宏站点,而且为了更好的覆盖和更高的数据速率也许还采用各种无线电技术。
78.5g中的基站/接入点可以被称为gnb。
79.计划在2020年代初引入5g系统,以实现超越那些imt

2000和高级imt移动宽带(mbb)服务的国际移动电信(imt)的扩展,并且还实现要解决的新的服务和用例。至少在实现的初始阶段期间,取决于所提供的服务,由5g装置提供的小区可以使用4g基础设施进行操作。例如,相对于4g,5g网络连接可以被用于改善数据吞吐量,而4g连接被用于非数据操作,诸如用户设备与网络之间的控制通信。利用两种类型的网络以这种方式操作的网络小区被称为非独立小区。
80.3gpp已经开发了用于位置服务的架构和消息流。位置服务要求一个或多个通信设备的位置被确定并报告。
81.对图5进行参考,图5例示出了用于提供位置服务的非漫游架构500,其使用基于服务的接口表示来例示。该图例示出了除了通信设备及其到网络的接口之外,网络还可以提供的各种功能。这些功能中的一些功能可以由核心网络提供。本申请的实施例可以由提供这些功能的这种网络来提供。
82.架构500的位置管理功能(lmf)505负责支持针对ue的位置确定,确定来自ue的下行链路或位置估计,从无线电接入网络获得位置测量以及从无线电接入网络获得非ue协助数据。架构500的统一数据管理(udm)功能510存储订阅信息并且支持认证凭证存储库和处理功能,并且存储被用于认证的安全凭证。接入和移动性管理功能(amf)515被配置为执行多个任务,包括:注册管理、连接管理、可达性管理、移动性管理以及与安全性和接入管理和授权相关的各种功能。amf 515为被配置为与核心网络通信的设备(诸如ue 525)提供这些服务。
83.无线电接入网络(被示出为ng

ran)520被配置为为ue 525提供对核心网络的接入。无线电接入网络520包括一个或多个基站以及一个或多个相关联的无线电网络控制器。ue 525可以被配置为发出对其自身和一个或多个其他ue(未示出)的位置的请求。
84.还提供了被配置为发送和接收核心网络的通信的外部客户端(或位置服务客户端)530。外部客户端530可以被配置为发出对一个或多个通信设备(诸如ue 525)的位置的请求。网关移动位置中心(gmlc)535包含支持基于位置的服务所需的功能性,并因此与外部客户端535进行接口。位置检索功能(lrf)540可以被用于为发起紧急会话的用户检索位置信息。该位置信息可以被用来促进将呼叫路由到适当的公共安全应答点。
85.对图6进行参考,图6也例示出了用于提供位置服务的非漫游架构600。使用参考点表示来例示出了架构600。该架构600还例示出了各种网络功能如何彼此进行接口。在图5和图6中,相似的元件用相似的附图标号来指代。图6另外示出了核心网络610的边界。
86.在所提出的一些架构中,由gmlc 535和lrf 530提供的位置服务特征是可选的,并且仅限于监管服务。在所提出的其他架构中,可以提供用于商业目的的位置服务。
87.可以提供位置服务以用于在iot中以及在危急通信场景中使用。公共安全是典型
的危急任务场景,在其中,即使在常规网络无法满足需求的情况下,网络也应该能够为诸如警察、消防、民防或护理服务之类的实体提供危急通信服务。
88.例如,在警务的上下文中,街道摄像头和cctv系统不断捕获视频流,其中大部分视频流已存档。有时,警务操作和控制中心需要监视和管理特定区域,因为在该区域发生了犯罪。操作和控制中心可能需要基于其位置信息来管理某些设备,诸如cctv设备。另外,操作和控制中心可能希望向区域内的人们发布警报。然后,警报的发布取决于设备位置。在此示例中,操作和控制中心希望仅向该区域内的设备发布警报。但是,为此,操作和控制中心首先必须确定多个设备的位置,以便确定哪些设备在该区域内——并且因此应该接收警报——以及哪些设备在该区域外——因此不应该接收警报。
89.可能有必要向多个设备提供基于位置的服务的另一上下文是在体育赛事或音乐会期间。为了确保活动参与者的安全,这可能很重要。警察和相关部门可能需要确定用户设备的位置,以便计划活动场所(例如体育场)的疏散。此外,可能有必要确定一个或多个用户设备的位置,以便将与位置相关的疏散指南发布给人们。因此,从实践的角度来看,公共安全网络可以将这种疏散指南作为多播消息的一部分而不是作为单播消息发布给一群人。
90.在这些情况下,应用/服务需要能够以以下这种方式确定多个设备的位置信息,以便使那些应用能向多个用户提供及时有效的服务。
91.因此,服务应用可以具有针对多个通信设备的相同位置服务要求。以有效的方式确定多个设备的位置信息是待解决的问题。
92.一个提议是针对多个设备中的每个设备个体地发起多个位置请求。然而,给定可能需要确定位置的设备的数目,发送位置请求的应用可能很难向网络发送个体请求以发起针对所有通信设备的位置服务。
93.一种用于提供适用于多个设备的pdu(协议数据单元)会话的策略要求的提议已被考虑。在该提议中,核心网络的网络暴露功能(nef)被配置为将来自核心网络的应用功能(af)的请求存储在被选择的udr中。af请求作为应用数据的子集而被存储在udr中。策略控制功能(pcf)在pdu会话建立期间或在pdu会话修改期间订阅对这些af请求的通知。但是,存在与该提议相关的问题:阻止它被应用于服务位置请求。首先,位置服务会话使用的功能与pdu会话使用的那些功能不同。位置服务过程中涉及的网络功能是amf、lmf和gmlc,而在pdu会话中,所涉及的网络功能是smf和pcf。因此,由于pdu会话和位置服务过程所使用的功能不同,使用pdu会话建立来执行对位置的确定是具有挑战性的。其次,当服务于与设备相关的位置服务请求时,可能必须考虑要被定位的设备的隐私设置。可以设置隐私设置以便启用或禁用针对设备的位置报告。隐私设置的使用可以帮助减少不必要的信令,否则这些信令将被用来建立位置服务会话。但是,隐私检查过程不是作为pdu会话的一部分执行的。由于设备可以随时修改其隐私设置,因此这可能尤其成问题。
94.本申请的实施例通过提供一种被配置为接收针对用于在网络中进行通信的多个设备的位置的请求的系统,来解决针对上述提议的一个或多个问题,所述请求包括被用来标识所述多个设备的标识符。标识符可以是群组id,标识包括多个设备的群组。标识符可以是位置id,标识包括多个设备的地理区域。标识符可以是网络切片id,标识包括多个设备的网络切片。在所有这些情况下,可以通过单个标识符来对设备进行引用。由于可以通过单个标识符来引用其位置被请求的设备,因此可以通过发送包括该标识符的单个请求来请求其
位置。
95.系统被配置为针对所述被标识的多个设备中的两个或更多个设备来检查相应的设备是否已针对网络被注册。系统被配置为使用标识符来确定应针对其执行该检查的设备。响应于确定两个或更多个设备中的至少一个设备已在网络上被注册,系统确定并报告针对在网络上注册的至少一个设备的至少一个位置;并且响应于确定两个或更多个设备中的至少一个设备没有在网络上被注册,存储对至少一个待决请求的指示,该至少一个待决请求针对的是没有在网络上被注册的至少一个设备的至少一个位置。通过执行这些步骤,系统能够(通过确定并报告位置)服务于关于在网络上注册的任何设备的请求,但推迟服务针对未在网络上注册的任何设备的请求。
96.因此,本申请的实施例具有优点,该系统能够接收和服务针对多个设备的单个位置请求。
97.系统被配置为响应于确定没有在网络上注册的设备中的至少一个设备随后已在网络上被注册,确定并报告针对随后在网络上注册的至少一个设备的至少一个位置。因此,当设备中的任何设备在系统上注册时,该系统支持使用针对它们存储的待决请求来服务这些请求。
98.系统被配置为存储应用于多个设备的至少一个隐私设置。至少一个隐私设置可以是应用于所有多个设备的单个隐私设置,即,多个设备共享相同的隐私设置。至少一个隐私设置可以是多个隐私设置,多个隐私设置中的每个隐私设置应用于多个设备中的不同设备。系统被配置为响应于接收到包含多个设备的标识的位置请求,查找与该请求中包含的标识相关联的至少一个隐私设置。系统可以被配置为响应于从第一检查确定至少一个隐私设置允许针对在网络上注册的至少一个设备进行位置报告,而通过确定并报告针对在网络上注册的至少一个设备的至少一个位置来服务该请求。系统还可以响应于从第一检查确定至少一个隐私设置允许针对未在网络上注册的至少一个设备进行位置报告,来存储针对没有在网络上注册的至少一个设备的待决请求。
99.存储与多个设备的标识符相关联的至少一个隐私设置允许针对设备群组的单个位置请求被有效地处理。这具有减小针对设备群组的隐私设置检查的信令大小的优点,因为单个标识符可以被用来请求针对整个群组的(一个或多个)隐私设置。
100.因为至少一个隐私设置可以改变,所以当针对其存储了待决请求的设备在网络上被注册时,至少一个隐私设置的第二检查可以被执行。响应于从第二检查确定针对随后已在网络上注册的该设备启用了位置报告,系统被配置为确定并报告随后已经在网络上被注册的设备的位置。因此,在服务待决请求时,自第一检查以来可能对隐私设置所做的任何更改被检测和考虑。例如,群组中的设备可以被配置为在任何时间改变隐私设置。因此,系统被配置为每当针对其存储了待决请求的设备在网络上被注册时,执行对(一个或多个)隐私设置的检查,以便检测任何更改。
101.待决位置请求可以是周期性位置请求。响应于周期性位置请求,当至少一个设备随后已在网络上注册时,该系统被配置为周期性地确定并报告随后已注册的至少一个设备的位置。
102.群组中的设备可以共享共同特性。例如,设备可以全都是iot设备。附加地或备选地,多个设备中的设备可以在预定义的地理区域内或属于特定网络切片实例。系统可以通
过确定多个设备共享共同特性来使它们成组。然后可以使用单个标识符来标识成组的多个设备,以用于请求它们每一个的位置。
103.系统可以包括核心网络的一个或多个组件。这些组件可以提供上文讨论的网络功能

诸如udm、gmlc、amf等。udm可以被配置为存储至少一个隐私设置。gmlc被配置为检查udm中的至少一个隐私设置,并将位置服务请求发送到服务于设备的amf,作为响应,其发起位置请求过程。
104.位置服务请求可以是移动终止的位置请求,其中外部客户端(诸如警察的设备或其他紧急服务)将请求发送到系统,以确定设备群组中的设备的位置。
105.现在将参考其余附图更详细地解释本申请的实施例。
106.对图7a进行参考,其例示出了可以被用来实现本申请的实施例的系统700的一个示例。在这种情况下,系统700包括数据处理装置710,该数据处理装置710包括一个或多个处理器720和一个或多个存储器730。一个或多个处理器720被配置为与一个或多个存储器730通信,执行计算机代码以执行由系统700执行的以上讨论的步骤。计算机代码被存储在至少一个非瞬态计算机可读介质上。
107.对图7b进行参考,其例示出了可以被用来实现本申请的实施例的系统750的另一示例。在这种情况下,系统750包括多个数据处理系统760a、760b,每一个具有一个或多个处理器770a、770b和一个或多个存储器780a、780b。一个或多个处理器770a、770b被配置为与一个或多个存储器780a、780b通信,执行计算代码以执行系统750在上面讨论的步骤。同样,计算机代码被存储在至少一个非瞬态计算机可读介质上。
108.因此,根据本申请的实施例的系统可以是如图7a中所示的一体化装置700或如图7b中所示的分布式系统750。这些系统700、750中的任何一个可以被配置为提供核心网络的一个或多个网络功能。
109.对图8进行参考,其例示出了可以由根据本申请的实施例的系统执行的步骤的示例。图8示出了可以执行这些步骤的不同网络功能。然而,将意识到,这仅仅只是示例,并且在其他示例中,不同的网络功能可以执行所示的步骤。图8图出了在服务移动终止的服务请求中执行的步骤。
110.在步骤1,在系统处接收针对设备群组中的设备的位置请求。位置请求在nef处被接收并被传递到gmlc。备选地,位置请求绕过nef而被gmlc直接接收。
111.在步骤2,对与多个设备相关联的至少隐私设置的第一检查被执行。系统可以被配置为使用位置请求中的多个设备的标识,来访问与多个设备相关联的被存储在系统的存储器中的至少一个隐私设置。系统可以将接收到的位置请求中的标识转换为内部标识,该内部标识然后被用来查找针对多个设备的至少一个隐私设置。gmlc可以使用该标识来访问被存储在udm中的至少一个隐私设置。
112.在步骤3,如果从对至少一个隐私设置的第一检查确定针对多个设备中的至少一个启用了位置服务,则系统针对为其启用了位置服务的至少一个设备中的每个设备执行检查,以确定该设备是否在网络上被注册。每个设备可以与用于核心接入的单独网络功能(在此示例中为amf)相关联。在这种情况下,针对每个设备执行检查包括检查被存储在udm中的关联网络功能的状态,以确定相应设备是否在网络上被注册。
113.在步骤4,系统被配置为针对在步骤3中被确定为在网络上注册的至少一个设备发
起位置请求过程。针对每个设备发起位置请求过程可以包括向网络功能发送用于针对相应设备的位置服务(例如amf或lmf)的集中控制的指令。响应于对该指令的接收,用于位置服务的集中控制的网络功能可以被配置为与相应设备进行通信以确定设备位置。响应于确定设备位置,系统被配置为向发出请求的客户端报告设备位置。
114.在步骤5,在步骤3中确定尚未在网络上注册的设备在网络上注册。
115.在步骤6,响应于确定没有在网络上注册的设备已在网络上注册,系统被配置为从存储器访问针对随后已在网络上注册的设备的待决请求。这可能涉及从与设备相关联的核心接入网络功能向gmlc发送提取指令。
116.在步骤7,系统被配置为执行至少一个隐私设置的第二检查。响应于在步骤5处确定设备随后已在网络上被注册,执行该检查。进行第二检查,以便确保自进行第一检查以来,应用于随后已在网络上注册的至少一个设备的(一个或多个)隐私设置没有被改变。
117.在步骤8,系统被配置为响应于从第二检查确定(一个或多个)隐私设置指示针对随后已在网络上注册的至少一个设备仍启用了位置服务,针对在步骤5中针对随后在网络上注册的设备发起位置请求过程。
118.对图9进行参考,其图示了可以由根据本申请的实施例的系统的不同网络功能执行的步骤的示例。
119.除非另外示出,否则图9中所图示的步骤与上面关于图8所述的那些步骤相同。然而,在该示例中,gmlc是nef的一部分。步骤4、6和8由与相关设备的amf进行通信的nef来执行。
120.对图10进行参考,其例示出了可以由根据本申请的实施例的系统的不同网络功能执行的步骤的示例。
121.图10中所例示的步骤1至3与上面关于图8所述的那些步骤基本相同。
122.图10另外图示出了待决位置请求如何被存储在系统的存储器中。
123.在步骤4,系统被配置为响应于确定至少一个隐私设置指示针对至少一个设备启用了位置服务但是该至少一个设备没有在网络上被注册,存储对待决位置请求的指示。所存储的指示包括针对位置服务的一个或多个相关联的要求,诸如qos(服务质量)或gad(图形区域描述符)形状和客户端类型。该信息被存储在udr中。
124.在步骤5,系统被配置为针对在步骤3中确定为在网络上注册的至少一个设备发起位置请求过程。针对每个设备发起位置请求过程可以包括向网络功能发送用于相应设备的位置服务(例如amf或lmf)的集中控制的命令。响应于对该指令的接收,用于位置服务的集中控制的网络功能可以被配置为与相应设备进行通信以确定设备位置。响应于确定设备位置,系统被配置为向请求客户端报告设备位置。
125.在步骤6,在步骤3中被确定为未在网络上注册的设备在网络上注册。
126.另外,在步骤6处,系统被配置为执行隐私设置的第二检查。这第二检查由gmlc进行。进行第二检查,以便确保自进行第一检查以来,与随后注册的设备相对应的隐私设置在时间上未改变。
127.在步骤7,响应于确定没有在网络上注册的设备已在网络上注册,并且隐私设置指示针对该设备启用了位置服务,系统被配置为从存储器访问针对随后已在网络上注册的设备的待决请求。这可能涉及经由gmlc从与设备相关联的核心接入网络功能向udr发送提取
指令。
128.在步骤8,系统被配置为响应于根据第二检查确定隐私设置指示对于随后注册的设备仍启用了位置服务,针对在步骤6中随后在网络上注册的设备发起位置请求过程。
129.对图11进行参考,其例示出了可以由根据本申请的实施例的系统执行的步骤的示例。图11示出了可以执行这些步骤的不同网络功能。然而,将意识到,这仅仅只是示例,并且在其他示例中,不同的网络功能可以执行所示的步骤。图11图示了在服务于移动发源的服务请求中可以执行的步骤。
130.在步骤1,针对设备群组中的设备的位置请求在系统处被接收到。位置请求在nef处被接收并被传递到gmlc。备选地,位置请求绕过nef并由gmlc直接接收。
131.在步骤2,执行对至少一个隐私设置的第一检查。系统可以被配置为使用请求中的标识来访问存储在系统的存储器中的与标识相关联的至少一个隐私设置。系统可以将接收到的位置请求中的标识转换为内部标识,该内部标识然后被用来确定针对多个设备的(一个或多个)隐私设置。gmlc可以使用该标识来访问存储在udm中的(一个或多个)隐私设置。
132.在步骤3,如果从对至少一个隐私设置的第一检查确定针对至少一个设备启用了位置服务,则系统针对为其启用了位置服务的每个设备执行检查,以确定每个设备是否在网络上注册。每个设备可以与用于核心接入的独立网络功能(在此示例中为amf)相关联。针对每个设备执行检查可以包括检查被存储在udm中的关联网络功能的状态,以确定相应设备是否在网络上被注册。
133.在步骤4,系统被配置为针对在步骤3中被确定为在网络上注册的至少一个设备发起位置请求过程。针对每个设备发起位置请求过程可以包括向网络功能发送用于针对与相应设备相关联的位置服务(例如amf或lmf)的集中控制的指令。响应于该指令的接收,用于位置服务的集中控制的网络功能可以被配置为与设备进行通信以确定设备位置。响应于确定设备位置,系统被配置为向发出请求的客户端报告设备位置。
134.在步骤5,系统被配置为响应于确定(一个或多个)隐私设置指示针对至少一个设备启用了位置服务但是该至少一个设备未在网络上注册,存储对待决位置请求的指示。该请求被存储在udr中。
135.在步骤6,为其存储了待决请求的设备随后在网络上注册。
136.在步骤7,响应于在步骤6中确定为其存储了待决请求的设备已在网络上注册,系统被配置为从存储器访问对随后已在网络上注册的设备的待决请求。这可能涉及从与设备相关联的核心接入网络功能向udr发送取出指令。
137.在步骤8,待决位置请求从系统的存储器中被加载。在所示示例中,待决位置请求从udr被提供给核心网络接入功能。
138.在步骤9,系统被配置为执行与随后注册的设备相对应的隐私设置的第二检查。进行第二检查,以便确保自进行第一检查以来,相关的隐私设置未改变。第二检查是通过与步骤8中已为其加载待决请求的设备相关联的核心接入功能(即amf)进行的。
139.在步骤10,响应于根据步骤9中的第二检查确定隐私设置指示针对设备启用了位置服务,系统被配置为确定并报告随后在系统上注册的设备的位置。与设备相关联的核心接入功能向lmf发出指令以执行位置请求过程的发起,以便确定设备的位置。
140.对图12进行参考,其图示了可以由根据本申请的实施例的系统的不同网络功能执
行的步骤的示例。
141.除非另外示出,否则图12中所例示的步骤与上面关于图11所述的步骤相同。但是,在此示例中,gmlc是nef的一部分。
142.对图13进行参考,其是图示了可以根据本申请的实施例的系统的不同网络功能之间执行的通信的示例的消息序列图。本领域技术人员将意识到,网络功能仅仅只是示例,并且在一些示例中,可以使用不同的网络功能来执行所例示的步骤。
143.在步骤1a,从设备(诸如紧急服务的设备)接收位置服务请求。
144.备选地或附加地,如步骤1b中所示,从系统的应用功能接收位置服务请求。
145.在步骤1a或步骤1b处的位置服务请求包括为其请求了位置的多个设备的标识。该标识可以是群组id或对特定区域或特定网络切片实例的任何设备的指示。
146.在步骤2,系统被配置为使用标识来执行对与多个设备相关联的至少一个隐私设置的第一检查。
147.在步骤3,响应于确定第一检查指示针对多个设备中的至少一个启用了位置服务,系统确定服务于为其启用了位置服务的至少一个设备的核心网络接入功能的网络地址。在此步骤中,gmlc朝向要被定位的目标设备的udm调用nudm_uecm_get服务操作。系统使用来自位置请求的标识(例如,群组id、位置id或网络切片id)来确定用于至少一个设备的核心网络接入功能。udm返回当前服务amf的网络地址。udm基于在amf上的设备注册来知晓服务amf地址。在amf上的设备注册后,udm会通过amf知晓服务gmlc地址。
148.在步骤4,gmlc针对在步骤3处为其返回了地址的一个或多个设备中的那些设备发起移动终止的位置请求过程。
149.在步骤5,如果在步骤3处没有为设备提供服务amf地址,则gmlc将待决位置请求存储在本地或存储在udr中。
150.在步骤6,先前没有在网络上注册的至少一个设备在网络上注册。
151.在步骤7,基于本地配置信息,核心网络接入功能向gmlc发送指令以取出任何待决位置请求。
152.在步骤8,gmlc可以从udr取出任何待决位置请求。
153.在步骤9,如果任何待决位置请求应用于设备,则gmlc检查与在步骤7中为其获取了待决请求的设备相关联的一个或多个隐私设置。这可能涉及检查与所有多个设备相关联的单个隐私设置。
154.在步骤10,如果至少一个隐私设置使得可以响应于位置请求而定位随后已注册的设备,则gmlc向与(一个或多个)设备相关联的amf提供将不进行确定和报告的指示。如果(一个或多个)隐私设置使得不可以响应于位置请求而定位设备,则gmlc向与随后已注册的(一个或多个)设备相关联的amf提供位置未被确定并报告的指示。
155.在步骤11,如果确定随后已注册的至少一个设备的位置要被确定并报告,则发起位置确定过程。
156.对图14进行参考,其图示了消息序列图,该消息序列图示出了可以由系统的网络功能执行的步骤。本领域技术人员将意识到,网络功能仅仅只是示例,并且在一些示例中,可以使用不同的网络功能来执行所例示的步骤。
157.在步骤1a/1b,系统的外部位置服务客户端或af向gmlc发送针对由标识符(诸如群
组id)标识的多个设备的位置的请求,该群组id可以由nef从外部群组id映射到网络内使用的群组id。标识符也可以是位置id(例如,gnb id或小区id)或网络切片id(例如,s

nssai或nsi id)。请求可以包括所需的qos(服务质量)、所支持的gad(图形区域描述)形状和客户端类型。nef或gmlc授权af或外部客户端以使用位置服务。
158.在步骤2,gmlc针对所标识的ue群组朝向udm调用nudm_sdm_get服务操作,以便确定与由该请求中的标识符所标识的多个设备相关联的至少一个隐私设置。udm返回与针对多个设备的标识符相关联的至少一个隐私设置。gmlc检查至少一个隐私设置。如果至少一个隐私设置指示不允许定位多个设备,则跳过步骤3

步骤4。
159.在步骤3,gmlc朝向一个或多个设备的udm调用nudm_uecm_get服务操作,其被允许利用一个或多个设备的标识来定位。udm返回用于那些一个或多个设备的(多个)当前服务amf的网络地址。
160.udm基于在amf上的设备注册来知晓服务amf地址。在amf上的ue注册时,通过amf使udm知晓服务gmlc地址。
161.在步骤4,gmlc发起位置请求过程。
162.在步骤5,如果对于一个设备,没有为一个或多个设备提供服务amf地址(即,因为该设备未在网络上注册),则gmlc使用nudr_dm_create服务操作存储待决位置请求。
163.在步骤6,多个设备中的一个设备在网络上注册,并且核心网络接入功能(即amf)被分配来服务随后已在网络上注册的至少一个设备。
164.在步骤7,基于所存储的本地配置,核心网络接入功能可以使用nudr_dm_query服务操作从udr取出与在步骤6中注册的设备相关联的任何待决位置请求。
165.在步骤8,响应于取出,待决位置请求被取出并与服务gmlc的地址一起被提供给amf。
166.在步骤9,amf检查与在步骤8中从udm取出的待决位置请求相关联的设备的隐私设置。如果隐私设置指示一个或多个设备不可以被定位,则跳过步骤10。
167.在步骤10,如果隐私设置使得允许定位该设备,则amf发起对随后已注册的设备的位置确定过程,并向gmlc报告随后注册的设备的位置。
168.本领域技术人员将意识到,以上参考图8至图14讨论的示例的概念能够组合。
169.对图15进行参考,其例示出了根据本申请的实施例的示例方法1500。
170.在s1505,接收针对多个设备的位置的位置请求。位置请求包括多个设备的标识。
171.在s1510,执行对至少一个隐私设置的第一检查,以确定针对多个设备中的每个设备是否允许位置报告。
172.在s1512,如果确定针对多个设备中的至少一个设备不允许位置报告,则针对这至少一个设备不报告位置。
173.在s1515,如果确定针对多个设备中的至少一个设备允许位置报告,则针对为其允许位置报告的至少一个设备中的每个设备,确定该设备是否在网络上注册。
174.在s1520,针对已被确定在网络上注册的那些设备确定并报告该位置。
175.在s1525,由系统存储对在s1515中确定为未在网络上注册的那些设备的待决请求的指示。
176.在s1530,确定在s1515中确定为未注册的设备之一已被注册。
177.在s1535,执行对至少一个隐私设置的第二检查,以便确定针对随后注册的设备是否允许位置报告。
178.在s1540,响应于根据第二检查确定针对在s1535处注册的设备允许位置报告,系统被配置为服务针对在s1535处注册的设备所存储的待决位置请求,以便确定并报告该设备的位置。
179.在s1545,响应于根据第二检查确定针对在s1535处注册的设备不允许位置报告,系统被配置为不确定并报告该设备的位置。
180.用于实现本申请的实施例的系统包括所需的数据处理装置和可以借助于一个或多个数据处理器提供的功能。所描述的功能可以由单独的处理器提供或由集成处理器提供。数据处理器可以是适合本地技术环境的任何类型,并且作为非限制性示例,可以包括以下中的一个或多个:通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、专用集成电路(asic)、门级电路以及基于多核处理器架构的处理器。数据处理可以分布在若干数据处理模块上。数据处理器可以借助于例如至少一个芯片来提供。适当的存储器容量可以在相关设备中提供。一个或多个存储器可以是适合于本地技术环境的任何类型,并且可以使用任何适当的数据存储技术来实现,诸如基于半导体的存储器设备、磁存储器设备和系统、光存储器设备和系统、固定存储器和可移动存储器。关于图15讨论的一个或多个步骤可以由一个或多个处理器结合一个或多个存储器来执行。
181.当被加载或以其他方式提供在适当的数据处理装置上时,适当适配的一个或多个计算机程序代码产品可以被用于实现实施例。用于提供操作的程序代码产品可以借助于适当的载体介质而被存储、提供和体现。适当的计算机程序可以被体现在计算机可读记录介质上。一种可能性是经由数据网络下载程序代码产品。通常,各种实施例可以以硬件或专用电路、软件、逻辑或其任何组合来实现。因此,可以在诸如集成电路模块之类的各种组件中实践本发明的实施例。集成电路的设计总体上是高度自动化的过程。复杂而功能强大的软件工具可用于将逻辑级设计转换为易于在半导体衬底上蚀刻和形成的半导体电路设计。
182.进一步就此而言,应当注意,如图中的逻辑流程的任何框可以表示程序步骤或者互连的逻辑电路、框和功能,或者程序步骤和逻辑电路、框和功能的组合。软件可以被存储在诸如存储器芯片或在处理器内实现的存储块之类的物理介质上,诸如硬盘或软盘之类的磁性介质上,以及诸如例如dvd及其数据变体cd之类的光学介质上。物理介质是非瞬态介质。非瞬态计算机可读介质400的示例在图4中被示出。非瞬态计算机可读介质400可以是cd或dvd。
183.注意,尽管已经关于某些架构描述了实施例,但是类似的原理可以被应用于其他系统。因此,虽然上面参考无线网络、技术和标准的某些示例性架构以示例的方式描述了某些实施例,但是实施例可以被应用于除本文中例示出和描述的通信系统之外的任何其他合适形式的通信系统。还应注意,不同实施例的不同组合是可能的。在此还应注意,尽管以上描述了本发明的示例性实施例,但是在不脱离本发明的精神和范围的情况下,可以对所公开的解决方案做出多种变型和修改。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1