无线通信系统中的网络管理装置、方法和装置转让专利

申请号 : CN201310166123.8

文献号 : CN104144425B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郭欣

申请人 : 索尼公司

摘要 :

公开了一种无线通信系统中的网络管理装置、方法和装置,该网络管理装置包括:网络区域划分单元,被配置成根据网络节点的传输特性将网络信号覆盖范围划分为多个子区域;网络节点定位单元,被配置成根据网络节点的地理位置信息确定网络节点所处的网络信号覆盖范围内的子区域;以及无线网络资源管理单元,被配置成根据网络节点所处的子区域,构建无线网络资源管理信息。根据本公开的实施例,能够实现快速动态网络规划和合理无线网络资源分配。

权利要求 :

1.一种无线通信系统中的网络管理装置,所述网络管理装置包括:

网络区域划分单元,被配置成根据网络节点的传输特性将网络信号覆盖范围划分为多个子区域;

网络节点定位单元,被配置成根据网络节点的地理位置信息确定所述网络节点所处的网络信号覆盖范围内的子区域;以及无线网络资源管理单元,被配置成根据所述网络节点所处的子区域,构建无线网络资源管理信息,其中,所述网络管理装置还包括:邻居节点确定单元,被配置成根据所述网络节点的传输特性,确定能够与所述网络节点直接通信的邻居节点,其中,所述无线网络资源管理单元还被配置成基于所确定的邻居节点来构建所述无线网络资源管理信息,所述无线网络资源管理信息包括关于所述网络节点的邻居节点的信息,并且其中,所述无线网络资源管理单元进一步包括:网络连通性管理模块,被配置成对每一网络节点及其邻居节点形成的连通网络进行管理,其中,所述连通网络内的任意两个网络节点能够通过至少一条由一个或多个无线链路组成的无线路径彼此通信。

2.根据权利要求1所述的网络管理装置,其中,所述网络连通性管理模块还被配置成对与所述连通网络对应的、由所述连通网络内的各个网络节点所处的子区域构成的连通子区域网进行管理。

3.根据权利要求2所述的网络管理装置,其中,所述网络连通性管理模块进一步包括:连通网络建立部件,被配置成根据所确定的邻居节点,建立所述连通网络和所述连通子区域网;以及连通网络更新部件,被配置成根据所述网络节点的状态和/或运动特征,对所建立的连通网络和连通子区域网进行更新。

4.根据权利要求3所述的网络管理装置,其中,所述连通网络建立部件还被配置成:对于任意目标网络节点,基于与所述目标网络节点相关的相关网络节点,建立由所有所述相关网络节点和所述目标网络节点构成的连通网络,其中,所述相关网络节点包括所述目标网络节点的邻居节点以及能够通过所述邻居节点与所述目标网络节点通信的网络节点;以及根据所述目标网络节点所处的子区域和所述相关网络节点所处的子区域,建立对应于所述连通网络的连通子区域网。

5.根据权利要求3所述的网络管理装置,其中,所述连通网络更新部件还被配置成:当所述网络节点的状态和/或运动特征变化时,根据所述网络节点涉及的连通网络和连通子区域网的变化来对所建立的连通网络和连通子区域网进行更新。

6.根据权利要求1所述的网络管理装置,其中,所述无线网络资源管理单元进一步包括:网络干扰控制管理模块,被配置成估计各个网络节点与其邻居节点进行通信时所用的无线网络资源的干扰范围,并且根据所估计的干扰范围来管理各个网络节点可用的无线网络资源。

7.根据权利要求6所述的网络管理装置,其中,所述网络干扰控制管理模块还被配置成根据所估计的干扰范围对各个网络节点所处的子区域可用的无线网络资源进行管理。

8.根据权利要求7所述的网络管理装置,其中,所述网络干扰控制管理模块还被配置成根据各个子区域可用的无线网络资源建立关于各个子区域的可用无线网络资源分布图。

9.根据权利要求8所述的网络管理装置,其中,当所述网络节点的状态和/或运动特征变化时,所述网络干扰控制管理模块还被配置成重新确定所述干扰范围,并且根据重新确定的干扰范围来更新所述可用无线网络资源分布图。

10.根据权利要求1所述的网络管理装置,其中,所述网络区域划分单元还被配置成根据网络区域划分的目标而确定所述子区域的大小。

11.根据权利要求1所述的网络管理装置,还包括:运动特征估计单元,被配置成以子区域为单位估计所述网络节点的运动特征,其中,所述无线网络资源管理单元还被配置成基于所述运动特征来构建所述无线网络资源管理信息。

12.根据权利要求11所述的网络管理装置,其中,所述网络节点定位单元还被配置成:根据所述网络节点的运动特征,确定所述网络节点在预定时间内通过的子区域序列和在每个子区域的驻留时间,从而得到所述网络节点的定位结果。

13.根据权利要求12所述的网络管理装置,其中,所述无线网络资源管理单元还被配置成根据所述网络节点的定位结果和运动特征对所述网络节点进行分组,并且根据分组后的网络节点来构建所述无线网络资源管理信息。

14.一种用在无线通信系统中的方法,所述方法包括:

网络区域划分步骤,根据网络节点的传输特性将网络信号覆盖范围划分为多个子区域;

网络节点定位步骤,根据网络节点的地理位置信息确定所述网络节点所处的网络信号覆盖范围内的子区域;以及无线网络资源管理步骤,根据所述网络节点所处的子区域,构建无线网络资源管理信息,其中,所述方法还包括:邻居节点确定步骤,根据所述网络节点的传输特性,确定能够与所述网络节点直接通信的邻居节点,其中,在所述无线网络资源管理步骤中,还基于所确定的邻居节点来构建所述无线网络资源管理信息,所述无线网络资源管理信息包括关于所述网络节点的邻居节点的信息,并且其中,所述无线网络资源管理步骤进一步包括:网络连通性管理步骤,对每一网络节点及其邻居节点形成的连通网络进行管理,其中,所述连通网络内的任意两个网络节点能够通过至少一条由一个或多个无线链路组成的无线路径彼此通信。

15.根据权利要求14所述的方法,其中,在所述网络连通性管理步骤中,对与所述连通网络对应的、由所述连通网络内的各个网络节点所处的子区域构成的连通子区域网进行管理。

16.根据权利要求14所述的方法,其中,所述无线网络资源管理步骤进一步包括:网络干扰控制管理步骤,估计各个网络节点与其邻居节点进行通信时所用的无线网络资源的干扰范围,并且根据所估计的干扰范围来管理各个网络节点可用的无线网络资源。

17.一种无线通信系统中的装置,所述装置包括:

信息获取单元,被配置成获取由根据权利要求1至13中任一项所述的网络管理装置提供的无线网络资源管理信息;

网络规划单元,被配置成根据所述无线网络资源管理信息进行网络规划。

18.根据权利要求17所述的装置,还包括:无线网络资源分配单元,被配置成根据由所述网络管理装置提供的无线网络资源管理信息,进行无线网络资源分配。

19.根据权利要求17所述的装置,还包括:

定位单元,被配置成获取网络节点的地理位置信息。

20.根据权利要求17所述的装置,其中,所述网络规划单元还被配置成在接收到网络节点发起的通信请求时,检查所述通信请求包含的目的节点信息,如果根据所述无线网络资源管理信息中包含的邻居节点信息判断所述目的节点信息表示的目的节点为该网络节点的邻居节点,则指示所述网络节点与所述目的节点建立设备到设备连接以进行通信。

21.根据权利要求17所述的装置,其中,所述网络规划单元还被配置成在接收到网络节点发起的通信请求时,检查所述通信请求是否允许通过其它网络节点中继,如果允许通过其它网络节点中继,则根据所述无线网络资源管理信息中包含的邻居节点信息而从所述网络节点的邻居节点集合中寻找作为所述网络节点的中继节点的网络节点,并且指示所述网络节点与所找到的作为中继节点的网络节点建立连接以进行通信。

22.根据权利要求17所述的装置,其中,所述网络规划单元还被配置成在接收到多个网络节点发起的通信请求时,检查所述多个通信请求中包含的目的节点信息,如果根据所述无线网络资源管理信息中包含的邻居节点信息判断所述多个网络节点的通信请求中包含的目的节点和所述多个网络节点都是某一网络节点的邻居节点,则指示该网络节点与所述多个网络节点及对应目的节点建立点到多点连接以进行通信。

23.根据权利要求17所述的装置,其中,所述网络规划单元还被配置成在接收到网络节点发起的通信请求时,检查所述通信请求中包含的目的节点信息,如果根据所述无线网络资源管理信息中包含的连通网络信息判断所述目的节点信息表示的目的节点与所述网络节点属于同一连通网络,则通知所述网络节点能够与所述目的节点进行通信。

24.根据权利要求23所述的装置,其中,如果所述目的节点与所述网络节点属于同一连通网络,则所述网络规划单元还被配置成基于所述目的节点和所述网络节点所处的子区域,根据所述无线网络资源管理信息中包含的连通子区域网信息选择用于所述目的节点和所述网络节点之间的通信的路由,并指示所述网络节点通过所选择的路由与所述目的节点进行通信。

25.根据权利要求18所述的装置,其中,所述无线网络资源分配单元还被配置成在接收到网络节点发起的通信请求时,检查所述通信请求中包含的目的节点信息,基于所述目的节点信息表示的目的节点和所述网络节点所处的子区域,根据所述无线网络资源管理信息来分配用于所述网络节点与所述目的节点之间的通信的无线网络资源。

26.一种无线通信系统中的装置,所述装置包括:

子区域信息接收单元,被配置成从根据权利要求1至13中任一项所述的网络管理装置接收所述装置所处的子区域的信息;以及通知单元,被配置成在根据所述装置的地理位置信息判断所述装置正在或已经离开所述子区域时通知所述网络管理装置。

27.根据权利要求26所述的装置,还包括:定位单元,被配置成测量所述地理位置信息,其中,所述通知单元还被配置成将所述地理位置信息通知给所述网络管理装置。

说明书 :

无线通信系统中的网络管理装置、方法和装置

技术领域

[0001] 本公开一般涉及无线通信领域,更具体地,涉及一种能够高效地实现动态网络规划和无线网络资源分配的无线通信系统中的网络管理装置、方法和装置。

背景技术

[0002] 随着计算机和通信技术的迅猛发展,全球信息网络正在快速地向以因特网协议(Internet Protocol,IP)为基础的下一代网络(Next Generation Network,NGN)演进。下一代网络的重要特征是多种无线通信技术并存从而形成异构无线接入网。异构无线接入网从无线技术、覆盖范围、网络架构、网络性能等各个方面都具有丰富的内涵。从覆盖范围方面来看,无线网络可以分为广域网(Wide Area Network,WAN)、城域网(Metropolitan Area Network,MAN)、局域网(Local Area Network,LAN)、个域网(Personal Area Network,PAN)等等。从网络架构方面来看,无线网络可以分为点到多点(Point-to-Multipoint,PMP)的单跳网络(Single-hop Network)、多跳网络(Multi-hop Network)、网状网(Mesh Network)、自组织网(Ad hoc)等等。这些无线网络在地理分布上形成立体覆盖,共同为用户提供无处不在的内容丰富的无线多媒体业务。
[0003] 然而,异构网络增大了网络覆盖密度和网络布局的复杂性,从而加剧了用户带宽需求和无线资源稀缺之间的矛盾。为了提高网络系统容量,需要更为精细的资源管理、动态网络规划以及用户移动管理等技术的支持,而这些技术的实施依赖于对网络节点分布信息的有效掌握。

发明内容

[0004] 在下文中给出了关于本公开的简要概述,以便提供关于本公开的某些方面的基本理解。但是,应当理解,这个概述并不是关于本公开的穷举性概述。它并不是意图用来确定本公开的关键性部分或重要部分,也不是意图用来限定本公开的范围。其目的仅仅是以简化的形式给出关于本公开的某些概念,以此作为稍后给出的更详细描述的前序。
[0005] 因此,鉴于以上情形,本公开的目的是提供一种能够高效地实现网络节点分布管理的无线通信系统的网络管理装置、方法和装置。根据本公开的实施例,通过将网络信号覆盖范围划分为多个子区域并且以子区域为单位来进行网络节点分布管理,大大降低了处理量,从而为动态网络规划、精细化网络资源分配和运动网络节点资源分配提供了快速决策依据。
[0006] 根据本公开的一方面,提供了一种无线通信系统中的网络管理装置,其包括:网络区域划分单元,被配置成根据网络节点的传输特性将网络信号覆盖范围划分为多个子区域;网络节点定位单元,被配置成根据网络节点的地理位置信息确定网络节点所处的网络信号覆盖范围内的子区域;以及无线网络资源管理单元,被配置成根据网络节点所处的子区域,构建无线网络资源管理信息。
[0007] 根据本公开的优选实施例,该网络管理装置还可以包括:邻居节点确定单元,被配置成根据网络节点的传输特性,确定能够与网络节点直接通信的邻居节点。优选地,无线网络资源管理单元还可以被配置成基于所确定的邻居节点来构建无线网络资源管理信息。
[0008] 根据本公开的另一优选实施例,无线网络资源管理单元可以进一步包括:网络连通性管理模块,被配置成对每一网络节点及其邻居节点形成的连通网络进行管理,其中,连通网络内的任意两个网络节点能够通过至少一条由一个或多个无线链路组成的无线路径彼此通信。
[0009] 根据本公开的另一优选实施例,网络连通性管理模块还可以被配置成对与连通网络对应的、由连通网络内的各个网络节点所处的子区域构成的连通子区域网进行管理。
[0010] 根据本公开的另一优选实施例,网络连通性管理模块可以进一步包括:连通网络建立部件,被配置成根据所确定的邻居节点,建立连通网络和连通子区域网;以及连通网络更新部件,被配置成根据网络节点的状态和/或运动特征,对所建立的连通网络和连通子区域网进行更新。
[0011] 根据本公开的另一优选实施例,连通网络建立部件还可以被配置成:对于任意目标网络节点,基于与目标网络节点相关的相关网络节点,建立由所有相关网络节点和目标网络节点构成的连通网络,其中,相关网络节点包括目标网络节点的邻居节点以及能够通过该邻居节点与目标网络节点通信的网络节点;以及根据目标网络节点所处的子区域和相关网络节点所处的子区域,建立对应于该连通网络的连通子区域网。
[0012] 根据本公开的另一优选实施例,连通网络更新部件还可以被配置成:当网络节点的状态和/或运动特征变化时,根据该网络节点涉及的连通网络和连通子区域网的变化来对所建立的连通网络和连通子区域网进行更新。
[0013] 根据本公开的另一优选实施例,无线网络资源管理单元可以进一步包括:网络干扰控制管理模块,被配置成估计各个网络节点与其邻居节点进行通信时所用的无线网络资源的干扰范围,并且根据所估计的干扰范围来管理各个网络节点可用的无线网络资源。
[0014] 根据本公开的另一优选实施例,网络干扰控制管理模块还可以被配置成根据所估计的干扰范围对各个网络节点所处的子区域可用的无线网络资源进行管理。
[0015] 根据本公开的另一优选实施例,网络干扰控制管理模块还可以被配置成根据各个子区域可用的无线网络资源建立关于各个子区域的可用无线网络资源分布图。
[0016] 根据本公开的另一优选实施例,当网络节点的状态和/或运动特征变化时,网络干扰控制管理模块还可以被配置成重新确定干扰范围,并且根据重新确定的干扰范围来更新可用无线网络资源分布图。
[0017] 根据本公开的另一优选实施例,网络区域划分单元还可以被配置成根据网络区域划分的目标而确定子区域的大小。
[0018] 根据本公开的另一优选实施例,该网络管理装置还可以包括运动特征估计单元,被配置成以子区域为单位估计网络节点的运动特征,其中,无线网络资源管理单元还可以被配置成基于运动特征来构建无线网络资源管理信息。
[0019] 根据本公开的另一优选实施例,网络节点定位单元还可以被配置成根据网络节点的运动特征,确定网络节点在预定时间内通过的子区域序列和在每个子区域的驻留时间,从而得到网络节点的定位结果。
[0020] 根据本公开的另一优选实施例,无线网络资源管理单元还可以被配置成根据网络节点的定位结果和运动特征对网络节点进行分组,并且根据分组后的网络节点来构建无线网络资源管理信息。
[0021] 根据本公开的另一方面,还提供了一种用在无线通信系统中的方法,其包括:网络区域划分步骤,根据网络节点的传输特性将网络信号覆盖范围划分为多个子区域;网络节点定位步骤,根据网络节点的地理位置信息确定网络节点所处的网络信号覆盖范围内的子区域;以及无线网络资源管理步骤,根据网络节点所处的子区域,构建无线网络资源管理信息。
[0022] 根据本公开的另一方面,还提供了一种无线通信系统中的装置,其包括:信息获取单元,被配置成获取由根据本公开实施例的网络管理装置提供的无线网络资源管理信息;以及网络规划单元,被配置成根据无线网络资源管理信息进行网络规划。
[0023] 根据本公开的优选实施例,该装置还可以包括:无线网络资源分配单元,被配置成根据由网络管理装置提供的无线网络资源管理信息,进行无线网络资源分配。
[0024] 根据本公开的另一优选实施例,该装置还可以包括:定位单元,被配置成获取网络节点的地理位置信息。
[0025] 根据本公开的另一优选实施例,网络规划单元还可以被配置成在接收到网络节点发起的通信请求时,检查通信请求包含的目的节点信息,如果根据无线网络资源管理信息中包含的邻居节点信息判断目的节点信息表示的目的节点为该网络节点的邻居节点,则指示网络节点与目的节点建立设备到设备连接以进行通信。
[0026] 根据本公开的另一优选实施例,如果通信请求没有指定目的节点,则网络规划单元还可以被配置成根据邻居节点信息从网络节点的邻居节点集合中快速地寻找作为该网络节点的设备到设备互连对象的网络节点,并且指示该网络节点与所找到的作为设备到设备互连对象的网络节点建立设备到设备连接以进行通信。
[0027] 根据本公开的另一优选实施例,网络规划单元还可以被配置成在接收到网络节点发起的通信请求时,检查该通信请求是否允许通过其它网络节点中继,如果允许通过其它网络节点中继,则根据无线网络资源管理信息中包含的邻居节点信息而从该网络节点的邻居节点集合中寻找作为该网络节点的中继节点的网络节点,并且指示该网络节点与所找到的作为中继节点的网络节点建立连接以进行通信。
[0028] 根据本公开的另一优选实施例,网络规划单元还可以被配置成在接收到多个网络节点发起的通信请求时,检查这多个通信请求中包含的目的节点信息,如果根据无线网络资源管理信息中包含的邻居节点信息判断这多个网络节点的通信请求中包含的目的节点和这多个网络节点都是某一网络节点的邻居节点,则指示该网络节点与这多个网络节点及对应目的节点建立点到多点连接以进行通信。
[0029] 根据本公开的另一优选实施例,网络规划单元还可以被配置成在接收到网络节点发起的通信请求时,检查通信请求中包含的目的节点信息,如果根据无线网络资源管理信息中包含的连通网络信息判断目的节点信息表示的目的节点与网络节点属于同一连通网络,则通知网络节点能够与目的节点进行通信。
[0030] 根据本公开的另一优选实施例,如果目的节点与网络节点属于同一连通网络,则网络规划单元还可以被配置成基于目的节点和网络节点所处的子区域,根据无线网络资源管理信息中包含的连通子区域网信息选择用于目的节点和网络节点之间的通信的路由,并指示网络节点通过所选择的路由与目的节点进行通信。
[0031] 根据本公开的另一优选实施例,无线网络资源分配单元还可以被配置成在接收到网络节点发起的通信请求时,检查通信请求中包含的目的节点信息,基于目的节点信息表示的目的节点和网络节点所处的子区域,根据无线网络资源管理信息来分配用于网络节点与目的节点之间的通信的无线网络资源。
[0032] 根据本公开的另一方面,还提供了一种无线通信系统中的装置,其包括:子区域信息接收单元,被配置成从根据本公开实施例的网络管理装置接收该装置所处的子区域的信息;以及通知单元,被配置成在根据装置的地理位置信息判断该装置正在或已经离开子区域时通知网络管理装置。
[0033] 根据本公开的优选实施例,该装置还可以包括:定位单元,被配置成测量地理位置信息。优选地,通知单元还可以被配置成将该地理位置信息通知给网络管理装置。
[0034] 根据本公开的另一方面,还提供了一种存储介质,该存储介质包括机器可读的程序代码,当在信息处理设备上执行程序代码时,该程序代码使得信息处理设备执行以下步骤:网络区域划分步骤,根据网络节点的传输特性将网络信号覆盖范围划分为多个子区域;网络节点定位步骤,根据网络节点的地理位置信息确定网络节点所处的网络信号覆盖范围内的子区域;以及无线网络资源管理步骤,根据网络节点所处的子区域,构建无线网络资源管理信息。
[0035] 根据本公开的另一方面,还提供了一种程序产品,该程序产品包括机器可执行的指令,当在信息处理设备上执行指令时,该指令使得信息处理设备执行以下步骤:网络区域划分步骤,根据网络节点的传输特性将网络信号覆盖范围划分为多个子区域;网络节点定位步骤,根据网络节点的地理位置信息确定网络节点所处的网络信号覆盖范围内的子区域;以及无线网络资源管理步骤,根据网络节点所处的子区域,构建无线网络资源管理信息。
[0036] 根据本公开的实施例,通过将网络信号覆盖范围划分为多个子区域并且以子区域为单位来管理无线网络节点分布,有利于快速动态网络规划和合理无线网络资源分配,从而能够在有限的无线网络资源的情况下更好地满足用户带宽需求。
[0037] 在下面的说明书部分中给出本公开实施例的其它方面,其中,详细说明用于充分地公开本公开实施例的优选实施例,而不对其施加限定。

附图说明

[0038] 本公开可以通过参考下文中结合附图所给出的详细描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并形成说明书的一部分,用来进一步举例说明本公开的优选实施例和解释本公开的原理和优点。其中:
[0039] 图1是示出根据本公开的实施例的无线通信系统中的网络管理装置的功能配置示例的框图;
[0040] 图2A和图2B是示出用于将网络信号覆盖范围划分为多个子区域的方式的示例的示意图;
[0041] 图3是示出根据本公开的另一实施例的无线通信系统中的网络管理装置的功能配置示例的框图;
[0042] 图4是示出邻居节点分布的示意图;
[0043] 图5是示出图3所示的无线网络资源管理单元的功能配置示例的框图;
[0044] 图6是示出图5所示的网络连通性管理模块的功能配置示例的框图;
[0045] 图7是示出连通网络和连通子区域网的分布的示意图;
[0046] 图8是示出图3所示的无线网络资源管理单元的另一功能配置示例的框图;
[0047] 图9是示出无线链路干扰范围的示意图;
[0048] 图10是示出根据本公开的又一实施例的无线通信系统中的网络管理装置的功能配置示例的框图;
[0049] 图11是示出根据本公开的实施例的用在无线通信系统中的方法的流程示例的流程图;
[0050] 图12是示出根据本公开的另一实施例的用在无线通信系统中的方法的流程示例的流程图;
[0051] 图13是示出图12所示的无线网络资源管理步骤中的详细处理示例的流程图;
[0052] 图14是示出图13所示的网络连通性管理步骤中的详细处理示例的流程图;
[0053] 图15是示出图12所示的无线网络资源管理步骤中的详细处理的另一示例的流程图;
[0054] 图16是示出根据本公开的又一实施例的用在无线通信系统中的方法的流程示例的流程图;
[0055] 图17是示出根据本公开的实施例的无线通信系统中的装置的功能配置示例的框图;
[0056] 图18示出根据本公开的另一实施例的无线通信系统中的装置的功能配置示例的框图;
[0057] 图19是示出根据本公开的又一实施例的无线通信系统中的装置的功能配置示例的框图;
[0058] 图20是示出根据本公开的实施例的无线通信系统中的装置的功能配置示例的框图;
[0059] 图21是示出根据本公开的另一实施例的无线通信系统中的装置的功能配置示例的框图;
[0060] 图22是示出根据本公开的实施例的无线通信系统的架构示例的示意图;以及[0061] 图23是示出作为本公开的实施例中可采用的信息处理设备的个人计算机的示例结构的框图。

具体实施方式

[0062] 在下文中将结合附图对本公开的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
[0063] 在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本公开,在附图中仅仅示出了与根据本公开的方案密切相关的设备结构和/或处理步骤,而省略了与本公开关系不大的其它细节。
[0064] 首先,以下将参照图1来描述根据本公开的实施例的无线通信系统中的网络管理装置的功能配置的示例。图1是示出根据本公开的实施例的无线通信系统中的网络管理装置的功能配置示例的框图。
[0065] 如图1所示,无线通信系统中的网络管理装置100可包括网络区域划分单元102、网络节点定位单元104和无线网络资源管理单元106。
[0066] 如上所述,精细化的无线资源管理和动态网络规划需要知道无线网络中的网络节点所处的位置,从而根据网络节点的位置来提供信道和链路资源并确定网络结构的转换。然而,在网络节点数量较大的情况下尤其是网络节点具有高速移动性的情况下,传统的以节点为单位进行无线网络管理的方法是低效的。因此,一种有效的方法是根据网络区域划分的目标而将网络信号覆盖范围划分为多个子区域,每个子区域内可包括一个或多个网络节点,并且以子区域为单位来进行无线网络管理。然而,应理解,除了以子区域为单位来进行无线网络管理之外,还可以根据需要而以分层方式来进行无线网络管理,例如,以两个或更多个子区域作为一个基本单位来进行无线网络管理,本公开对此不做限制。在下文中,为了便于说明,以基于所划分而成的单位子区域来管理无线网络资源的情况作为示例来描述本公开的原理,但这并不构成对本公开的任何限制。
[0067] 网络区域划分单元102可以被配置成根据网络节点的传输特性而将网络信号覆盖范围划分为多个子区域。
[0068] 在划分子区域时,其核心问题在于确定子区域的形状、大小以及表征方法。应理解,子区域的形状可以是任意形状。但是,为了便于管理,有效的方法是首先以规则的单位形状来划分网络信号覆盖范围,然后根据需要将多个单位形状进行组合。在下文中,为了便于描述,作为示例,以所确定的单位形状作为子区域来描述本发明的实施例。
[0069] 此外,优选地,网络区域划分单元102还可以被配置成基于网络区域划分的目标而确定子区域的大小。
[0070] 下面将参照图2A和图2B来描述用于根据网络区域划分的目标而将网络信号覆盖范围划分为多个子区域的方式的示例。图2A和图2B是示出用于将网络信号覆盖范围划分为多个子区域的方式的示例的示意图。
[0071] 图2A示出了直角坐标系划分法。具体地,以例如基站为原点O建立直角坐标系,以长度r作为单位长度,则每个边长为r的单位方格形成一个子区域,以此来对半径为R的、基站所服务的小区(即,基站的网络信号覆盖范围)进行划分。优选地,单位长度r可以根据网络区域划分的目标来设定。作为示例,以下给出了在三种不同的网络区域划分目标的情形下如何来设定子区域的大小的方式。
[0072] ●情形1:目标为每个子区域内最多包括一个网络节点。在该情况下,可以理解,子区域的直径d(定义为子区域中最远的两点间的距离,应理解,由于这里的子区域示例为正方形,因此其直径相当于正方形的对角线长度,即 下文中对于正方形的直径和对角线不加区分)不能超过网络节点间最小距离Dmin,于是将单位长度r设定为其中,网络节点间最小距离Dmin为网络基本参数,其根据不同的无线网络而变化,例如,在长期演进技术(Long Term Evolution,LTE)标准TR36.814中,网络节点间最小距离Dmin被规定为35m;
[0073] ●情形2:目标为估计网络节点间的连通性。在该情况下,应理解,为保证任一条无线链路两端的网络节点分别属于不同的子区域,则设定子区域的直径 不超过网络节点的最小信号传输半径rmin,即, 通常在Mesh、Ad hoc、中继网以及LTE的设备到设备(Device to Device,D2D)情形中需要满足该目标;以及
[0074] ●情形3:目标为保证一条无线链路最多跨越两个子区域。在该情况下,可以理解,应将子区域的单位长度r设定为不小于网络节点的最大信号传输半径rmax,即,r≥rmax。
[0075] 尽管给出了在上述三种示例情形下来设定子区域大小的方式的示例,但是应理解,本领域技术人员也可以根据其它网络区域划分目标而适当地设定子区域的大小,或者在某些情况下可能需要同时满足上述多个目标。
[0076] 在采用直角坐标系的情况下,每个子区域可以以其直角坐标分布边界形成的四元组来表征。例如,对于图2A所示的阴影网格,可用{x1,x2,y1,y2}来表征。
[0077] 图2B示出了极坐标系划分法。具体地,以例如基站为原点O,引极轴Ox建立极坐标系,以长度r为单位极径,以角度θ为单位极角,由图2B所示的各个圆弧和极径构成子区域,以此来对半径为R的、基站所服务的小区进行划分。应注意,尽管如图所示,极坐标系下的子区域的形状不完全一致,但是由于子区域的面积与整个网络信号覆盖范围的面积相比小得多,因此可以通过采用一些近似关系来简化计算。在设定子区域的大小时,考虑面积最大的子区域,由于与整个网络信号覆盖相比,该子区域仍较小,因此将其近似为一个正方形,该方形的边长分别为极径r和小区边缘上的弧长A,同时因为极角θ较小,因此存在近似关系A≈Rθ,其中0≤θ≤2π。
[0078] 根据以上近似关系,与以上参照图2A描述的直角坐标系划分法类似,根据网络区域划分目标来设定单位极径r和单位极角θ。例如,在目标为每个子区域最多包括一个网络节点的情况下,子区域的直径d不能超过网络节点间最小距离Dmin,又存在近似关系以及 从而可以得到 且 其它情况与图2A的情况类似,在此不再赘述。
[0079] 在采用极坐标系的情况下,每个子区域类似地也可以用其极坐标分布边界形成的四元组来表征。例如,对于图2B所示的阴影区域,可以用四元组{r1,r2,θ1,θ2}来表征。
[0080] 应指出的是,在以上描述中,作为示例,以小区中的服务基站作为原点来建立坐标系,这是由于考虑到了实际网络分布的特点和基站位置相对固定的特点。然而,应理解,当然也可以以小区中的其它适当地点作为原点来建立坐标系,例如在不存在基站的无线网络(例如Ad hoc)中。此外,还应理解,尽管以上以各个小区中的服务基站作为原点建立多个局部坐标系来划分和表征子区域,但是应理解,也可以将多个小区作为一个管理单位来建立坐标系从而对这多个小区的总网络信号覆盖范围进行划分,或者也可以在由所有小区构成的全局网络中选择适当地点作为原点来建立一个全局坐标系,并在该全局坐标系中将全局网络的信号覆盖范围划分为多个子区域并对子区域进行表征,本发明对此不做限制。
[0081] 返回参照图1,网络节点定位单元104可以被配置成根据网络节点的地理位置信息确定该网络节点所处的网络信号覆盖范围内的子区域。
[0082] 网络节点的地理位置信息包括该网络节点的地理位置的经度和纬度值,该值可以通过全球定位系统(Global Positioning System,GPS)测量获得,或者也可以通过网络测量(例如,三角测量)来获得。然后,网络节点定位单元104可以根据所获得的网络节点的经度和纬度值,结合如上所述建立的坐标系的原点(例如,基站)的经度和纬度值以及坐标系的建立方式,将其地理位置坐标(即,经度和纬度值)映射为所建立的坐标系中的坐标,例如,(xi,yi)或(ri,θi),并且根据该坐标所处的子区域范围区间而确定网络节点所处的子区域。
[0083] 无线网络资源管理单元106可以被配置成根据网络节点所处的子区域,构建无线网络资源管理信息。以此方式,可以减少处理量,有利于例如动态网络规划和无线网络资源分配的快速决策。
[0084] 下面将参照图3来描述根据本公开的另一实施例的无线通信系统中的网络管理装置的功能配置的示例。图3是示出根据本公开的另一实施例的无线通信系统中的网络管理装置的功能配置示例的框图。
[0085] 如图3所示,根据本实施例的无线通信系统中的网络管理装置300可以包括网络区域划分单元302、网络节点定位单元304、邻居节点确定单元306和无线网络资源管理单元308。其中,网络区域划分单元302和网络节点定位单元304的功能配置分别与以上参照图1描述的网络管理装置100中的网络区域划分单元102和网络节点定位单元104的功能配置相同,因此在此不重复描述其细节。下面将详细描述邻居节点确定单元306和无线网络资源管理单元308的功能配置的示例。
[0086] 邻居节点确定单元306可以被配置成根据网络节点的传输特性,确定能够与该网络节点直接通信的邻居节点。
[0087] 下面将结合图4详细描述邻居节点确定单元306确定邻居节点分布的方式。图4是示出邻居节点分布的示意图。
[0088] 邻居节点被定义为能够与目标网络节点直接通信的节点,其主要受网络节点的传输范围(包括最小和最大信号传输半径)的影响。
[0089] 假设所有网络节点的最小和最大信号传输半径均一样,分别为rmin和rma(x 如图4所示),目标网络节点为P0,则对于任意网络节点Pi,如果Pi与P0之间的距离|Pi-P0|≤rmax,则邻居节点确定单元306确定节点Pi为目标网络节点P0的邻居节点。
[0090] 优选地,由于上述网络区域划分单元302和网络节点定位单元304已确定了子区域的大小以及各个网络节点所处的子区域,因此邻居节点确定单元306还可以借助于目标网络节点P0所处的子区域的信息来减少确定目标网络节点P0的邻居节点的计算复杂度。
[0091] 具体地,假设目标网络节点P0所处的子区域为G0,以阴影网格来表示,其边长为r,邻居节点确定单元306可以通过如下步骤来确定具体的邻居节点分布:
[0092] S11:首先,根据最大信号传输半径rmax来确定邻居节点的最大分布范围,根据例如图4所示的r和rmax的关系可以确定,该最大分布范围为P0所在的子区域G0和G0外 圈内的子区域,在图4的示例中即为子区域G0加上斜线网格所表示的区域;
[0093] S12:然后,根据最小信号传输半径rmin来确定邻居节点的最小分布范围,该最小分布范围中的网络节点必定为目标网络节点P0的邻居节点,根据例如图4所示的r和rmin的关系可以确定,该最小分布范围为P0所在的子区域G0和G0内 圈内的子区域,在图4所示的示例中即为阴影网格所表示的子区域,即,子区域G0;
[0094] S13:接下来,对于在步骤S11和S12中所确定的最大分布范围与最小分布范围之间的区域中的任意网络节点Pi,判断其与目标网络节点P0之间的距离差是否超过最大信号传输半径rmax,若不超过,则确定节点Pi为目标网络节点P0的邻居节点。
[0095] 可以看出,通过借助于目标网络节点所处的子区域信息来大致划定其邻居节点的分布范围,可以大大减少计算量。
[0096] 另一方面,在网络信号覆盖范围内的无线网络节点的最大和最小信号传输半径不相同的情况下,与上述情况类似,可以通过以下步骤来确定目标网络节点P0的邻居节点:
[0097] S21:根据目标网络节点P0的最大信号传输半径 和子区域边长r来确定其邻居节点的最大分布范围,即,P0所在的子区域G0及其外 圈的子区域;
[0098] S22:对于在步骤S21中所确定的最大分布范围内的任意网络节点Pi,假设其最大信号传输半径为 若节点Pi与P0之间的距离 则确定节点Pi为目标网络节点P0的邻居节点。
[0099] 优选地,在邻居节点确定单元306确定了各个网络节点的邻居节点之后,无线网络资源管理单元308可以被配置成基于所确定的邻居节点来构建无线网络资源管理信息。应理解,在该情况下,无线网络资源管理信息包括关于任意网络节点的邻居节点的信息,从而在例如基站的网络端设备进行无线网络管理时,可以基于邻居节点信息而快速地进行动态网络规划,例如包括但不限于网络节点之间的设备到设备(D2D)连接和点到多点(PMP)连接的判断和建立以及网络节点作为其它网络节点的中继节点的判断和两者连接的建立。
[0100] 下面将参照图5来描述图3所示的无线网络资源管理单元308的功能配置的示例。图5是示出图3所示的无线网络资源管理单元的功能配置示例的框图。
[0101] 如图5所示,无线网络资源管理单元308可以包括网络连通性管理模块502。
[0102] 网络连通性管理模块502可以被配置成对每一网络节点及其邻居节点形成的连通网络进行管理,其中,连通网络内的任意两个网络节点能够通过至少一条由一个或多个无线链路组成的无线路径而彼此通信。
[0103] 优选地,网络连通性管理模块502还可以被配置成对与连通网络对应的、由连通网络内的各个网络节点所处的子区域构成的连通子区域网进行管理。
[0104] 应指出,连通网络本身可以满足任何关于链路选择和连通性管理的需求,但是对于网络节点较多的多跳网络,其管理是低效的,对于节点具有高速移动性的情形尤其明显。因此,在本公开中引入了连通子区域网,其目的是为了对由部分网络节点的移动或状态变化而引起的原连通网络的变化进行快速管理,这部分网络节点可能分布在一个或多个相邻的子区域内。
[0105] 接下来将参照图6描述图5所示的网络连通性管理模块502的功能配置的示例。图6是示出图5所示的网络连通性管理模块的功能配置示例的框图。
[0106] 如图6所示,网络连通性管理模块502可以包括连通网络建立部件602和连通网络更新部件604。
[0107] 连通网络建立部件602可以被配置成根据所确定的邻居节点,建立网络信号覆盖范围内的连通网络和相应的连通子区域网。
[0108] 具体地,连通网络建立部件602可以被配置成对于任意目标网络节点,基于与目标网络节点相关的相关网络节点,建立由相关网络节点和目标网络节点构成的连通网络,其中,相关网络节点包括目标网络节点的邻居节点以及能够通过该邻居节点与目标网络节点通信的网络节点。连通网络建立部件602还可以根据目标网络节点所处的子区域和相关网络节点所处的子区域,建立与连通网络对应的连通子区域网。
[0109] 应理解,上述目标网络节点的相关网络节点包括目标网络节点的邻居节点以及直接地和/或间接地通过邻居节点与目标网络节点通信的所有网络节点,其可以与目标网络节点位于同一子区域内也可以位于不同的子区域内。
[0110] 下面将结合图7来详细描述连通网络建立部件602建立连通网络和相应的连通子区域网的过程。图7是示出连通网络和连通子区域网的分布的示意图。
[0111] 作为示例,如图7所示,假设目标网络节点为P0并且位于子区域G0内,则连通网络建立部件602可以通过如下步骤来建立包括目标网络节点P0的连通网络和相应的连通子区域网:
[0112] S31:建立目标网络节点P0所在的子区域G0内的连通网络N0。具体地,在子区域G0内寻找目标网络节点P0的所有邻居节点Pi,然后继续在子区域G0内寻找这些邻居节点Pi的邻居节点Pi’,重复该操作,直到子区域G0内不再有新的网络节点加入该连通网络。这样就建立了目标网络节点P0所在的子区域G0内的连通网络N0;
[0113] S32:为子区域G0寻找其关于连通网络N0的邻居子区域。邻居子区域被定义为如下:如果在网络内存在一条无线链路,其两端的网络节点分别位于两个子区域内,则这两个子区域关于该网络互为彼此的邻居子区域。寻找子区域G0关于连通网络N0的邻居子区域的具体过程为:为连通网络N0内的所有网络节点寻找不在网络N0内的邻居节点Qi,这些邻居节点所在的子区域构成子区域G0关于连通网络N0的邻居子区域集合,记为{G1,i1}(如图7中的斜线网格所示);
[0114] S33:在步骤S32中得到的邻居子区域内建立连通网络。具体地,对于邻居子区域集合{G1,i1}中的每个子区域,利用在步骤S31中描述的方法,在该子区域内建立包括上述寻找到的连通网络N0内的网络节点的邻居节点Qi的连通网络,所有这些连通网络构成集合{N1,i1};
[0115] S34:寻找邻居子区域集合{G1,i1}中的每个子区域G1,i1关于其连通网络N1,i1的邻居子区域集合,并且在各个子区域内建立连通网络。如此重复步骤S34的处理,直到没有新的节点可以加入已建立的连通网络为止。最终,建立了包含目标网络节点P0的连通网络NP0;
[0116] S35:建立连通子区域网 具体地,在建立连通网络NP0的过程中,同时得到了子区域之间关于连通网络NP0的邻居关系,这样就建立了关于连通网络NP0的连通子区域网,记为 其描述了子区域之间的连通关系。如图7所示,对于子区域Ga和Gb,由于连通网络NP0中有一条无线链路的两端的网络节点Pa和Pb分别位于子区域Ga和Gb内,因此子区域Ga和Gb关于连通网络NP0互为邻居。
[0117] 应理解,尽管以上结合图7描述了连通网络建立部件602建立连通网络和相应的连通子区域网的具体过程,但是应理解,这仅是示例而非限制,本领域技术人员可以根据本公开的原理,即,首先在网络信号覆盖范围内寻找目标网络节点的邻居节点,然后寻找邻居节点的邻居节点,重复该操作,直至在网络信号覆盖范围内找不到满足要求的网络节点位置,所有找到的网络节点和目标网络节点构成连通网络,并且这些网络节点所在的子区域构成与该连通网络对应的连通子区域网,采用其它算法来建立连通网络和连通子区域网。
[0118] 返回参照图6,连通网络更新部件604可以被配置成根据网络节点的状态和/或运动特征,对所建立的连通网络和连通子区域网进行更新。
[0119] 优选地,连通网络更新部件604可以被配置成当网络节点的状态和/或运动特征变化时,根据该网络节点所涉及的连通网络和连通子区域的变化来对已建立的连通网络和连通子区域网进行更新。
[0120] 具体来说,由网络节点的状态和/或运动特征的变化引起的连通网络和连通子区域的变化主要包括以下三种情形。下面将分别对这三种情形进行详细描述。
[0121] ●情形1:由于新目标网络节点的加入或原来休眠的目标网络节点恢复工作状态而引发新建连通网络。在该情形下,首先寻找该目标网络节点的邻居节点,如果所有邻居节点都不属于任何已有连通网络,则连通网络更新部件604通过上述连通网络建立部件602执行的操作来建立新的连通网络以对现有连通网络进行更新;如果所有邻居节点都属于同一已有连通网络,则连通网络更新部件604将该目标网络节点直接加入该连通网络即可;如果所有邻居节点分别属于不同的已有连通网络,则连通网络更新部件604将这些连通网络融合为一个连通网络;以及如果一部分邻居节点不属于任何已有连通网络,则将这部分邻居节点与已有连通网络融合为一个连通网络,并继续为这部分邻居节点寻找邻居节点,直到没有新的节点能够加入该融合后的连通网络为止。与此同时,连通网络更新部件604还增加所涉及的子区域间的连通性,从而更新已有的连通子区域网。
[0122] ●情形2:目标网络节点关闭或目标网络节点进入休眠状态。在该情形下,首先取消该目标网络节点与其所在的连通网络中的邻居节点的关联,然后检查各邻居节点所在的子区域之间的连通性,如果保持连通(即,能够找到连通这些子区域的连通路径),则仍属于同一连通子区域网,否则属于不同的连通子区域网,从而将原连通子区域网分成多个子连通子区域网。此时,每个子连通子区域网是独立连通的,但是各子连通子区域网之间不连通。连通网络更新部件604据此对已有的连通网络和连通子区域网进行更新。
[0123] ●情形3:由于目标网络节点的运动引起的连通网络和连通子区域网的变化。在该情形下,连通网络更新部件604根据从目标网络节点的运动特征所得到的、该网络节点在运动过程中依次所处的子区域序列,判断该网络节点何时与原连通网络失去连通性。例如,如图7所示,在子区域Gb中存在一个运动网络节点Pb,其沿着箭头所指示的方向移动,根据其最大信号传输半径rmax可知,当Pb移动进入横线网格区域内时,其信号覆盖范围与连通子区域网没有重合部分,因此失去与原连通网络的连通性。此时,按照情形2对原连通网络和连通子区域网进行更新。例如,假如子区域Gb中只有节点Pb,当节点Pb与原连通网络不再连通时,子区域Ga和Gc就失去了连通性而被分割为两个子连通子区域网。
[0124] 根据以上实施例,无线网络资源管理单元308中的网络连通性管理模块502通过根据网络节点的信号传输范围建立网络节点间的连通网络以及连通网络所在的子区域间的连通子区域网,并且根据网络节点的工作状态和/或运动特征更新已有的连通网络和连通子区域网的连通性,为动态网络规划提供了快速链路选择依据。
[0125] 下面,将参照图8来描述图3所示的无线网络管理单元308的另一功能配置示例。图8是示出无线网络资源管理单元308的另一功能配置示例的框图。
[0126] 如图8所示,无线网络资源管理单元308还可以包括网络干扰控制管理模块802。
[0127] 网络干扰控制管理模块802可以被配置成估计各个网络节点与其邻居节点进行通信时所用的无线网络资源的干扰范围,并且根据所估计的干扰范围来管理各个网络节点可用的无线网络资源。
[0128] 具体地,将参照图9来描述无线链路干扰范围的确定。图9是示出无线链路干扰范围的示意图。
[0129] 无线链路干扰范围被定义为当该无线链路两端的网络节点在进行相互通信时,其所用无线网络资源(这里为频谱资源)的信号强度超过预定信号强度阈值的范围。例如,如图9所示,假设无线链路两端的网络节点Pa和Pb分别落在两个相邻的子区域(以阴影网格来表示)内,当信号强度阈值被设定为最大信号传输半径的信号强度时,则可以确定阴影网格以及斜线网格所表示的区域为所需的信号强度超过预定信号强度阈值的覆盖范围,即,该无线链路的干扰范围。
[0130] 根据以上确定的各个无线链路的干扰范围,可以确定连通网络的干扰范围,即,连通网络中的所有无线链路在进行相互通信时所用各频谱的信号强度超过预定信号强度阈值的范围。连通网络的干扰范围可以通过利用所得到的单个无线链路的干扰范围,并对多个使用相同频谱的无线链路的干扰范围进行叠加来确定。
[0131] 由于在网络节点数量较大的情况下,以网络节点为单位来管理无线网络资源可能处理量太大,因此,优选地,可以以各个网络节点所在的子区域为单位来进行无线网络资源管理。
[0132] 优选地,网络干扰控制管理模块802还可以被配置成根据所估计的干扰范围对各个网络节点所处的子区域可用的无线网络资源进行管理。
[0133] 此外,优选地,网络干扰控制管理模块802还可以被配置成根据各个子区域可用的无线网络资源来建立关于各个子区域的可用无线网络资源分布图。
[0134] 具体地,网络干扰控制管理模块802可以根据如上所述确定的连通网络的干扰范围,对给定频谱的干扰范围以外的区域标识该频谱为可用的,对各个频谱依次执行该操作,从而建立各个子区域的可用频谱资源列表,并根据该列表建立网络信号覆盖范围内的可用频谱资源分布图。
[0135] 此外,优选地,当网络节点的状态和/或运动特征变化时,网络干扰控制管理模块802还可以被配置成重新确定该网络节点所涉及的无线网络资源的干扰范围,并且根据重新确定的干扰范围来更新原可用无线网络资源分布图。
[0136] 从以上描述可以看出,通过由网络干扰控制管理模块802估计无线链路、连通网络的干扰范围所覆盖的子区域,建立各个子区域可用的无线网络资源列表从而得到网络信号覆盖范围内的可用无线网络资源分布图,能够为网络的精细化资源分配以及运动网络节点的无线网络资源分配提供快速决策依据。
[0137] 下面将参照图10来描述根据本公开的又一实施例的无线通信系统中的网络管理装置的功能配置的示例。图10是示出根据本公开的又一实施例的无线通信系统中的网络管理装置的功能配置示例的框图。
[0138] 如图10所示,网络管理装置1000可以包括网络区域划分单元1002、运动特征估计单元1004、网络节点定位单元1006和无线网络资源管理单元1008。其中,网络区域划分单元1002的功能配置与以上分别参照图1和图3描述的网络管理装置100和300中的网络区域划分单元102和302的功能配置相同,在此不再重复描述其细节。下面将详细描述运动特征估计单元1004、网络节点定位单元1006和无线网络资源管理单元1008的功能配置的示例。
[0139] 运动特征估计单元1004可以被配置成以子区域为单位来估计网络节点的运动特征。
[0140] 具体地,运动特征估计单元1004可以通过测量和计算得到目标网络节点的运动特征(包括运动方向和速率),将所得到的运动特征映射为网络区域划分单元1002在划分子区域时所建立的坐标系下的速率值,并且还可以根据该值预测该网络节点未来的运动状况。此时,目标网络节点的运动速率可以以单位时间内跨越的子区域数量来表征。
[0141] 网络节点定位单元1006可以被配置成根据运动特征估计单元1004所估计的网络节点的运动特征并结合网络节点的当前地理位置信息,确定网络节点在预定时间内通过的子区域序列和在每个子区域内的驻留时间,从而得到关于该网络节点的定位结果。
[0142] 应理解,根据网络节点的运动状态的不同,网络节点定位单元1006获得不同的定位结果。例如,对于静止网络节点,其定位结果为该网络节点当前所在的子区域;对于游牧网络节点,即,移动到特定位置之后可能在该位置停留一定时间的网络节点,经过预定时间的测量,其定位结果为该网络节点在该预定时间内所存在过的多个子区域;而对于运动网络节点,即,持续移动而没有任何停留的网络节点,经过预定时间的测量,其定位结果为该网络节点在该预定时间的运动过程中依次所处的子区域序列。
[0143] 无线网络资源管理单元1008可以被配置成根据网络节点的定位结果和运动特征对网络节点进行分组,并且根据分组后的网络节点来构建无线网络资源管理信息。
[0144] 具体地,无线网络资源管理单元1008根据网络节点的定位结果和运动特征,将位置靠近(例如,处于同一子区域内或者处于邻近的多个子区域内)并且具有相同的运动特征(即,相同的运动方向和运动速率)的节点标识为一个组,并且按所分成的组来构建无线网络资源管理信息。
[0145] 应理解,通过对网络节点进行分组,在例如进行上述网络连通性管理(例如连通网络和连通子区域网的建立和更新)和网络干扰控制管理(例如,可用无线网络资源分布图的建立和更新),可以大大节省计算量,从而提高了处理效率,能够更高效地实现网络动态规划和无线网络资源分配,提升了网络性能,该效果对于网络节点移动性较高的情况尤其明显。
[0146] 此外,还应理解,与由上述各个功能部件得到的邻居节点、连通网络、连通子区域网、可用无线网络资源分布图、运动特征等等有关的信息中至少之一包括在无线网络资源管理信息中,以供例如基站的网络端设备用于在无线通信系统中进行快速动态网络规划和无线网络资源分配。
[0147] 在这里应指出,尽管以上参照图1至图10描述了根据本公开的实施例的无线通信系统中的网络管理装置的示例功能配置,但是应理解,这仅是示例而非限制,并且本领域技术人员可以根据需要而对上述结构进行修改,例如增加或省略某些功能单元,或者对功能单元进行组合,并且这些变型都认为落在本技术的实质范围内。
[0148] 与根据本公开的实施例的无线通信系统中的网络管理装置相对应,还提供了一种用在无线通信系统中的方法。下面将参照图11来描述根据本公开的实施例的用在无线通信系统中的方法的流程示例。图11是示出根据本公开的实施例的用在无线通信系统中的方法的流程示例的示意图。
[0149] 如图11所示,方法1100可以包括网络区域划分步骤S1102、网络节点定位步骤S1104和无线网络资源管理步骤S1106。
[0150] 首先,在网络区域划分步骤S1102中,可以根据网络节点的传输特性将网络信号覆盖范围划分为多个子区域。优选地,在网络区域划分步骤S1102中,可以根据网络区域划分的目标而确定子区域的大小。
[0151] 随后,方法进行到步骤S1104。
[0152] 在网络节点定位步骤S1104中,可以根据网络节点的地理位置信息确定网络节点所处的网络信号覆盖范围内的子区域,然后该方法进行到步骤S1106。
[0153] 在无线网络资源管理步骤S1106中,可以根据网络节点所处的子区域,构建无线网络资源管理信息。
[0154] 下面将参照图12描述根据本公开的另一实施例的用在无线通信系统中的方法的流程示例。图12是示出根据本公开的另一实施例的用在无线通信系统中的方法的流程示例的流程图。
[0155] 如图12所示,方法1200可以包括网络区域划分步骤S1202、网络节点定位步骤S1204、邻居节点确定步骤S1206和无线网络资源管理步骤S1208。其中,网络区域划分步骤S1202和网络节点定位步骤S1204中的处理与以上参照图11描述的方法1100中的网络区域划分步骤S1102和网络节点定位步骤S1104中的处理相同,在此不再重复描述其细节。下面将主要详细描述邻居节点确定步骤S1206和无线网络资源管理步骤S1208。
[0156] 在步骤S1202和S1204之后,方法进行到步骤S1206。在邻居节点确定步骤S1206中,可以根据网络节点的传输特性,确定能够与该网络节点直接通信的邻居节点。然后,方法进行到步骤S1208。
[0157] 在无线网络资源管理步骤S1208中,可以基于在步骤S1206中所确定的邻居节点来构建无线网络资源管理信息。
[0158] 下面将参照图13来详细描述无线网络资源管理步骤S1208中的处理。图13是示出图12所示的无线网络资源管理步骤中的详细处理示例的流程图。
[0159] 如图13所示,无线网络资源管理步骤S1208可以进一步包括网络连通性管理步骤S1302。
[0160] 在网络连通性管理步骤S1302中,可以对每一网络节点及其邻居节点形成的连通网络进行管理,其中,连通网络内的任意两个网络节点能够通过至少一条由一个或多个无线链路组成的无线路径而彼此通信。
[0161] 优选地,在网络连通性管理步骤S1302中,还可以对与连通网络对应的、由连通网络内的各个网络节点所处的子区域构成的连通子区域网进行管理。
[0162] 以下将参照图14详细描述网络连通性管理步骤S1302中的处理。图14是示出图13所示的网络连通性管理步骤中的详细处理示例的流程图。
[0163] 如图14所示,网络连通性管理步骤S1302可以进一步包括连通网络建立步骤S1402和连通网络更新步骤S1404。
[0164] 首先,在连通网络建立步骤S1402中,可以根据所确定的邻居节点,建立网络信号覆盖范围内的连通网络和连通子区域网。
[0165] 具体地,在连通网络建立步骤S1402中,对于任意目标网络节点,基于与该目标网络节点相关的相关网络节点,建立由所有相关网络节点和目标网络节点构成的连通网络,并且根据目标网络节点所处的子区域和相关网络节点所处的子区域,建立与该连通网络对应的连通子区域网。
[0166] 然后,方法进行到步骤S1404。
[0167] 在连通网络更新步骤S1404中,可以根据网络节点的状态和/或运动特征,对所建立的连通网络和连通子区域网进行更新。
[0168] 具体地,在连通网络更新步骤S1404中,当网络节点的状态和/或运动特征变化时,根据该网络节点所涉及的连通网络和连通子区域网的变化来对所建立的连通网络和连通子区域网进行更新。
[0169] 接下来,将参照图15描述无线网络资源管理步骤S1208中的详细处理的另一示例。图15是示出图12所示的无线网络资源管理步骤中的详细处理的另一示例的流程图。
[0170] 如图15所示,无线网络资源管理步骤S1208可以进一步包括网络干扰控制管理步骤S1502。
[0171] 在网络干扰控制管理步骤S1502中,可以估计各个网络节点与其邻居节点进行通信时所用的无线网络资源的干扰范围,并且根据所估计的干扰范围来管理各个网络节点可用的无线网络资源。
[0172] 优选地,在网络干扰控制管理步骤S1502中,还可以根据所估计的干扰范围对各个网络节点所处的子区域可用的无线网络资源进行管理。
[0173] 此外,优选地,在网络干扰控制管理步骤S1502中,可以根据各个子区域可用的无线网络资源来建立关于各个子区域的可用无线网络资源分布图。
[0174] 此外,优选地,在网络干扰控制管理步骤S1502中,当网络节点的状态和/或运动特征变化时,可以重新确定该网络节点所涉及的干扰范围,并且根据重新确定的干扰范围来更新已有的可用无线网络资源分布图。
[0175] 下面将参照图16描述根据本公开的又一实施例的用在无线通信系统中的方法的流程示例。图16是示出根据本公开的又一实施例的用在无线通信系统中的方法的流程示例的流程图。
[0176] 如图16所示,方法1600可以包括网络区域划分步骤S1602、运动特征估计步骤S1604、网络节点定位步骤S1606和无线网络资源管理步骤S1608。其中,网络区域划分步骤S1602与以上分别参照图11和图12描述的方法1100和方法1200中的网络区域划分步骤S1102和1202中的处理相同,在此不再重复描述其细节。下面将详细描述运动特征估计步骤S1604、网络节点定位步骤S1606和无线网络资源管理步骤S1608。
[0177] 在运动特征估计步骤S1604中,可以以子区域为单位来估计网络节点的运动特征。接下来,方法进行到步骤S1606。
[0178] 在网络节点定位步骤S1606中,可以根据网络节点的运动特征和地理位置信息,确定该网络节点在预定时间内通过的子区域序列和在每个子区域的驻留时间,从而得到关于该网络节点的定位结果。之后,方法进行到步骤S1608。
[0179] 在无线网络资源管理步骤S1608中,可以根据网络节点的定位结果和运动特征来构建无线网络资源管理信息。
[0180] 优选地,在无线网络资源管理步骤S1608中,可以根据网络节点的定位结果和运动特征对网络节点进行分组,并且根据分组后的网络节点来构建无线网络资源管理信息。
[0181] 虽然上面结合图11至图16描述了根据本公开的实施例的用在无线通信系统中的方法的流程示例,但是本领域的技术人员应当明白,附图所示的流程图仅仅是示例性的,并且可以根据实际应用和具体要求的不同,对上述方法流程进行相应的修改。
[0182] 需要说明的是,根据本公开实施例所述的用在无线通信系统中的方法是与前述装置实施例对应的,因此,方法实施例中未详述的部分,请参见装置实施例中相应位置的介绍,这里不再赘述。
[0183] 如上所述,利用根据本公开的实施例的网络连通性管理服务和干扰控制管理服务,可以为动态网络规划和无线网络资源分配提供快速决策依据。下面将给出本发明的具体应用示例。
[0184] 现在将参照图17来描述根据本公开的实施例的无线通信系统中的装置的功能配置的示例。图17是示出根据本公开的实施例的无线通信系统中的装置的功能配置示例的框图。
[0185] 如图17所示,装置1700可以包括信息获取单元1702和网络规划单元1704。装置1700可以是位于网络端的装置,例如,用于为覆盖范围内的网络节点提供服务的基站等。
[0186] 信息获取单元1702可以被配置成获取由上述无线通信系统中的网络管理装置提供的无线网络资源管理信息。这里的无线网络资源管理信息例如可以包括上述网络节点所处的网络信号覆盖范围内的子区域的信息、网络节点的邻居节点信息、网络信号覆盖范围内的连通网络和连通子区域网的分布以及网络信号覆盖范围内的关于各个子区域的可用无线网络资源分布图等信息,这些信息可以存储在数据库中,该数据库例如包括在装置1700中所设置的存储单元中。
[0187] 网络规划单元1704可以被配置成根据所获取的无线网络资源管理信息进行网络规划,例如包括链路选择和网络建立。例如,网络规划单元1704可以在接收到网络节点发起的通信请求时,根据所获取的无线网络资源管理信息,快速地判断该网络节点是否能够与所请求的目的节点建立连接,并在判断能够建立连接的情况下使得该网络节点通过所选择的通信路径与目的节点进行通信。
[0188] 具体地,对于要建立关于任意网络节点的D2D连接的情况,网络规划单元1704可以被配置成在接收到网络节点发起的通信请求时,检查通信请求中包含的目的节点信息,如果根据无线网络资源管理信息中包含的邻居节点信息判断目的节点信息表示的目的节点为该网络节点的邻居节点,则指示该网络节点与目的节点建立设备到设备(D2D)连接以直接进行通信。
[0189] 在网络节点发起的通信请求没有指定目的节点的情况下,网络规划单元1704可以被配置成根据邻居节点信息而从该网络节点的邻居节点集合中快速地寻找作为该网络节点的D2D互连对象的网络节点,并且指示该网络节点与所找到的作为D2D互连对象的网络节点建立D2D连接以进行通信。
[0190] 在网络节点发起的通信请求允许通过其它网络节点中继的情况下,网络规划单元1704可以被配置成根据邻居节点信息而从该网络节点的邻居节点集合中快速地寻找可以作为该网络节点的中继节点的网络节点。此外,网络规划单元1704还可指示该网络节点与所找到的可作为中继节点的网络节点建立连接以进行通信。
[0191] 此外,对于要建立以任意网络节点为数据转发节点的点到多点(PMP)连接的情况,网络规划单元1704可以被配置成在接收到多个网络节点发起的通信请求时,检查这些通信请求中包含的目的节点信息,如果根据无线网络资源管理信息中包含的邻居节点信息判断这多个网络节点的通信请求中包含的目的节点以及该多个网络节点都是某一网络节点的邻居节点,则指示该网络节点与这多个网络节点及对应目的节点建立点到多点(PMP)连接以进行通信。
[0192] 此外,优选地,如果根据无线网络资源管理信息中包含的连通网络信息判断通信请求中包含的目的节点信息所表示的目的节点与该网络节点属于同一连通网络,则说明在该连通网络内必然可以找到至少一条由一个或多个无线链路构成的无线路径使得网络节点和目的节点能够进行通信,于是网络规划单元1704通知该网络节点能够与目的节点进行通信。
[0193] 应理解,上述的D2D连接和PMP连接都属于单跳网络的情形,而对于多跳网络的情形,即,以某一网络节点作为中继节点进行通信的情形,还需要进行路由(routing)选择,包括判断网络节点与目的节点之间是否存在可用路由以及建立网络节点与目的节点之间进行通信的路由。
[0194] 具体地,可以为网络信号覆盖范围内的每个连通网络都设置一个全网唯一的ID(标识符),并且为每个网络节点分配一个域来存储该ID,从而在判断两个网络节点之间是否存在可用路由时,仅需判断它们的连通网络ID是否相同就可快速做出判断。如连通网络ID相同,则说明存在可用路由,否则说明不存在。
[0195] 在现有技术中存在多种用于在连通网络中的网络节点之间建立路由的方法,诸如洪泛算法等。然而,在网络节点数量较大的情况下,利用该算法可能是较低效的。因此,优选地,可以利用从网络管理装置接收的无线网络资源管理信息中包括的子区域信息来选择路由,从而可以减少计算量,有利于路由的快速建立。
[0196] 因此,优选地,如果判断网络节点与其目的节点属于同一连通网络,则网络规划单元1704可以基于网络节点和目的节点所处的子区域,根据连通子区域网信息选择用于该网络节点与目的节点之间的通信的路由,并指示该网络节点通过所选择的路由与目的节点进行通信。
[0197] 具体地,网络规划单元1704可以基于网络节点和目的节点所处的子区域,通过利用连通子区域网信息寻找子区域之间的连通路由并结合网络状态(诸如建立链路的开销、链路上的数据流量等等),从而最终确定网络节点与目的节点之间的较理想通信路由。
[0198] 根据本实施例,可以实现网络节点间的高效链路选择和网络建立,从而实现快速动态网络规划,该效果对于网络节点移动性较高的情形尤其突出。
[0199] 下面将参照图18描述根据本公开的另一实施例的无线通信系统中的装置的功能配置的示例。图18是示出根据本公开的另一实施例的无线通信系统中的装置的功能配置示例的框图。
[0200] 如图18所示,装置1800可以包括信息获取单元1802、网络规划单元1804和无线网络资源分配单元1806。其中,信息获取单元1802和网络规划单元1804的功能配置与以上参照图17描述的装置1700中的信息获取单元1702和网络规划单元1704的功能配置相同,在此不再重复描述其细节。以下将仅描述无线网络资源分配单元1806的功能配置示例。
[0201] 无线网络资源分配单元1806可以被配置成根据所获取的无线网络资源管理信息,进行无线网络资源分配。
[0202] 优选地,无线网络资源分配单元1806可以在接收到网络节点发起的通信请求时,检查通信请求中包含的目的节点信息,基于目的节点信息表示的目的节点和网络节点所处的子区域,根据无线网络资源管理信息来分配用于该网络节点与目的节点之间的通信的无线网络资源。
[0203] 应理解,当分配用于任意两个网络节点之间的通信的无线网络资源时,为了保证通信质量,期望使得各个通信之间不会相互干扰。由于由上述网络管理装置提供的无线网络资源管理信息中包括关于网络信号覆盖范围内的各个子区域的可用无线网络资源分布图,因此,通过确定关于要进行通信的任意两个网络节点所处的子区域的信息,并根据该信息来分配用于通信的无线网络资源,可以避免相互干扰,从而提高通信质量。
[0204] 以下将参照图19描述根据本公开的又一实施例的无线通信系统中的装置的功能配置的示例。图19是示出根据本公开的又一实施例的无线通信系统中的装置的功能配置示例的框图。
[0205] 如图19所示,装置1900可以包括信息获取单元1902、网络规划单元1904和定位单元1906。其中,信息获取单元1902和网络规划单元1904的功能配置与以上分别参照图17和图18描述的信息获取单元1702和1802以及网络规划单元1704和1804的功能配置相同,在此不再重复描述其细节。下面将仅描述定位单元1906的功能配置示例。
[0206] 定位单元1906可以被配置成获取网络节点的地理位置信息。具体地,在安装了GPS模块的情况下,可以通过GPS测量获得网络节点的地理位置信息,或者如果没有安装GPS模块,也可以通过网络测量(例如三角测量)的方式来获得该信息。
[0207] 通过设置定位单元1906来获得网络节点的地理位置信息,可以进一步简化网络节点(例如,用户终端设备)的功能和操作,这对于电池容量有限的移动设备以及低功耗设备尤其重要。
[0208] 此外,应指出,在以上描述中并没有限定网络管理装置的位置,它可以位于作为例如基站的装置1700至1900中,也可以位于装置1700至1900外部,例如,可以位于多个基站共有的协调器中。在网络管理装置位于基站中的情况下,每个网络管理装置仅负责维护其所在基站的信号覆盖范围内的网络节点分布管理,而在网络管理装置位于多个基站共有的协调器中的情况下,该网络管理装置需要负责维护这多个基站的总信号覆盖范围内的网络节点分布管理。本领域技术人员可以根据实际应用的需要而设置网络管理装置的位置,本发明对此不做限制。
[0209] 接下来,将参照图20描述根据本公开的实施例的无线通信系统中的装置的功能配置的示例。图20是示出根据本公开的实施例的无线通信系统中的装置的功能配置示例的框图。
[0210] 如图20所示,装置2000可以包括子区域信息接收单元2002和通知单元2004。装置2000可以是例如PC(个人计算机)、PDA(个人数字助理)、移动电话、平板电脑等的用户端设备,即,上述网络节点。
[0211] 子区域信息接收单元2002可以被配置成从上述网络管理装置接收装置2000所处的子区域的信息。
[0212] 通知单元2004可以被配置成在根据装置2000的地理位置信息判断装置2000正在或已经离开其原来所处的子区域时通知网络管理装置。
[0213] 具体地,对于一些移动性不高的用户端设备,如果由网络管理装置频繁地检查这些用户端设备的地理位置信息以判断当前网络节点分布的变化,可能会造成网络资源的浪费。因此,用户端设备通过其通知单元定期地向网络管理装置报告其当前所处的地理位置信息以使得网络管理装置检查当前网络节点分布状况,并且仅在网络节点分布正在或已经发生变化(即,网络节点所处的子区域正在发生变化或已经发生了变化)时才触发网络端设备(例如,上述装置1700至1900)进行网络结构调整和无线网络资源分配,从而可以在一定程度上减少网络开销。
[0214] 另外,优选地,还可以由用户端设备自己来判断其是否正在或已经离开了原来所处的子区域。具体地,用户端设备根据从网络管理装置接收的关于其所处的子区域的信息(包括子区域的位置和大小等),并结合当前地理位置信息判断自己是否仍在原子区域之内,如果判断正在或已经离开原子区域,则通过其通知单元通知网络管理装置,此时网络管理装置重新确定当前网络节点分布状况,并触发网络端设备根据当前网络节点分布状况进行网络结构调整和无线网络资源分配。以此方式,可以进一步减少网络资源的浪费。
[0215] 以下将参照图21描述根据本公开的另一实施例的无线通信系统中的装置的功能配置的示例。图21是示出根据本公开的另一实施例的无线通信系统中的装置的功能配置示例的框图。
[0216] 如图21所示,装置2100可以包括子区域信息接收单元2102、定位单元2104和通知单元2106。其中,子区域信息接收单元2102的功能配置与以上参照图20所述的装置2000中的子区域信息接收单元2002相同,在此不再重复描述其细节。以下将仅描述定位单元2104和通知单元2106的功能配置示例。
[0217] 定位单元2104可以被配置成测量装置2100的地理位置信息。如上所述,可以通过利用GPS模块的GPS测量或网络测量(诸如三角测量)来获得装置2100的地理位置信息。
[0218] 通知单元2106可以被配置成将装置2100的地理位置信息通知给网络管理装置并且在根据装置2100的地理位置信息判断装置2100正在或已经离开原子区域时通知网络管理装置。
[0219] 下面参照图22描述根据本公开的实施例的无线通信系统的架构示例。图22是示出根据本公开的实施例的无线通信系统的架构示例的示意图。
[0220] 如图22所示,该无线通信系统2200包括网络管理装置2202、网络端设备2204和用户端设备2206。其中,网络管理装置2202例如为以上参照图1至图10所述的网络管理装置,网络端设备2204例如为以上参照图17至图19所述的无线通信系统中的装置,并且用户端设备2206例如为以上参照图20至图21所述的无线通信系统中的装置,在此不再描述其细节。
[0221] 应理解,图22所示的架构仅是出于清楚的目的而给出的示意图,实际的无线通信系统的架构要复杂的多。
[0222] 可以看出,根据本公开的实施例,可以实现快速动态网络规划和网络节点间的合理资源分配,从而更好地适应异构网络复杂灵活的现状。
[0223] 此外,本公开的实施例还提供了一种存储介质,该存储介质包括机器可读的程序代码,当在信息处理设备上执行程序代码时,该程序代码使得信息处理设备执行如上述本公开的实施例所述的用在无线通信系统中的方法。
[0224] 此外,本公开的实施例还提供了一种程序产品,该程序产品包括机器可执行的指令,当在信息处理设备上执行指令时,该指令使得信息处理设备执行如上述本公开的实施例所述的用在无线通信系统中的方法。
[0225] 相应地,用于承载上述存储有机器可读取的指令代码的程序产品的存储介质也包括在本发明的公开中。所述存储介质包括但不限于软盘、光盘、磁光盘、存储卡、存储棒等等。
[0226] 另外,还应该指出的是,上述系列处理和装置也可以通过软件和/或固件实现。在通过软件和/或固件实现的情况下,从存储介质或网络向具有专用硬件结构的计算机,例如图23所示的通用个人计算机2300安装构成该软件的程序,该计算机在安装有各种程序时,能够执行各种功能等等。
[0227] 在图23中,中央处理单元(CPU)2301根据只读存储器(ROM)2302中存储的程序或从存储部分2308加载到随机存取存储器(RAM)2303的程序执行各种处理。在RAM2303中,也根据需要存储当CPU2301执行各种处理等等时所需的数据。
[0228] CPU2301、ROM2302和RAM2303经由总线2304彼此连接。输入/输出接口2305也连接到总线2304。
[0229] 下述部件连接到输入/输出接口2305:输入部分2306,包括键盘、鼠标等等;输出部分2307,包括显示器,比如阴极射线管(CRT)、液晶显示器(LCD)等等,和扬声器等等;存储部分2308,包括硬盘等等;和通信部分2309,包括网络接口卡比如LAN卡、调制解调器等等。通信部分2309经由网络比如因特网执行通信处理。
[0230] 根据需要,驱动器2310也连接到输入/输出接口2305。可拆卸介质2311比如磁盘、光盘、磁光盘、半导体存储器等等根据需要被安装在驱动器2310上,使得从中读出的计算机程序根据需要被安装到存储部分2308中。
[0231] 在通过软件实现上述系列处理的情况下,从网络比如因特网或存储介质比如可拆卸介质2311安装构成软件的程序。
[0232] 本领域的技术人员应当理解,这种存储介质不局限于图23所示的其中存储有程序、与设备相分离地分发以向用户提供程序的可拆卸介质2311。可拆卸介质2311的例子包含磁盘(包含软盘(注册商标))、光盘(包含光盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光盘(包含迷你盘(MD)(注册商标))和半导体存储器。或者,存储介质可以是ROM2302、存储部分2308中包含的硬盘等等,其中存有程序,并且与包含它们的设备一起被分发给用户。
[0233] 还需要指出的是,执行上述系列处理的步骤可以自然地根据说明的顺序按时间顺序执行,但是并不需要一定根据时间顺序执行。某些步骤可以并行或彼此独立地执行。
[0234] 虽然已经详细说明了本技术及其优点,但是应当理解在不脱离由所附的权利要求所限定的本技术的精神和范围的情况下可以进行各种改变、替代和变换。而且,本技术实施例的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。