X2网关处的x2建立和路由的制作方法_4

文档序号:9402492阅读:来源:国知局
IlOd可以向X2-GW 610发送注册消息。注册消息可以包括针对HeNB IlOd和相邻节点IlOe……IlOn的信息。注册消息可以是现有的X2消息或者新的用于注册的消息。信息可以被X2-GW用于路由X2消息。例如,注册消息可以包括RNL地址和TNL地址。例如,X2-GW可以经由查找表、哈希表或者其它数据结构来创建RNL地址和TNL地址之间的映射。在步骤4处,X2-GW可以响应于注册来发送注册确认消息。在步骤5A-5B处,HeNB 110(1可以执行乂2建立以通过乂2-61建立乂2接口。在步骤6A-6B处,HeNB IlOd可以经由X2通信来发起与相邻节点的通信。X2-GW可以基于由注册消息所提供的信息和消息本身中的其它路由信息来路由HeNB IlOd和相邻节点(例如,HeNB IlOe……IlOn中的一个HeNB)之间的消息。
[0057]在示例中,在步骤I处,HeNB IlOd通电。通电事件触发HeNB IlOd执行注册过程。HeNB IlOd在向X2-GW发送注册消息之前,发现并收集相邻节点信息。HeNB IlOd发现两个相邻节点IlOe, 10f0结合发现步骤2, HeNB IlOd接收相邻节点IlOe, 10f的RNL地址和TNL地址。在步骤3处,HeNB IlOd向X2-GW规定注册消息的格式。注册消息包括HeNB IlOd和相邻节点IlOeUOOf的RNL地址和TNL地址。在步骤3中,HeNB IlOd向X2-GW 610发送注册消息。在步骤4中,X2-GW接收注册消息和对注册消息的确认接收。X2-GW创建HeNB110d、IlOeUlOf的RNL地址和TNL地址之间的映射。在步骤4中,X2-GW向HeNB IlOd发送确认消息。在HeNB IlOd接收到注册确认之后,在步骤5A-5B处,HeNB IlOd建立X2接Po在步骤6A-6B处,HeNB IlOd期望向相邻节点IlOe发送消息。在步骤6A中,HeNB IlOd经由X2-GW向相邻节点IlOe发送消息。消息包括相邻节点IlOe的RNL地址。X2-GW查找节点IlOe的TNL地址。在步骤6B处,X2-GW找到相邻节点IlOe的TNL地址,并且将消息路由到节点110e。
[0058]参照图7,根据本文描述的实施例的一个或多个方面,示出了方法700,所述方法700可以由诸如例如HeNB、毫微微小区、微微小区或者其它小型小区之类的网络实体或者由宏小区来操作。具体来说,方法700描述了用于在X2-GW处进行X2建立和路由的过程。在702处,方法700可以包括在接入点处发现至少一个相邻节点。例如,接入点可以使用3GPP发现过程。发现可以包括从每个检测到的相邻节点请求或者以别的方式获得地址信息。地址信息可以包括至少一个相邻节点的至少两个地址,两个地址与较高协议层和较低协议层处的地址相对应。例如,至少两个地址可以包括至少一个相邻节点的传输网络层(TNL)地址和无线网络层(RNL)地址。在704处,方法700还可以包括向X2-GW发送用于X2通信的注册消息,所述注册消息包括至少一个相邻节点的至少一个地址。方法700还可以包括响应于注册消息从X2-GW接收确认消息。接入点可以是,或者可以包括HeNB或者eNB中的至少一项。同样地,至少一个相邻节点可以是,或者可以包括HeNB或者eNB中的至少一项。
[0059]在一个方面中,X2-GW可以从若干个接入点接收类似的注册消息,并且将注册消息中的地址信息聚集到数据表或者其它数据结构中。如在路由映射或者表中,数据表或者结构可以将较高层地址和较低层地址彼此联系。例如,针对由X2-GW服务的每个接入点,响应于注册消息由X2-GM维护的数据表可以将TNL地址与RNL地址联系起来。因此,X2-GW可以使用数据表来路由其服务的接入点(包括宏小区和小型小区两者)之间的X2消息。
[0060]方法700还可以包括附加的操作或者方面,例如,图8-图9中示出的操作800或者操作900中的一个或多个操作。可以将这些操作中的任何一个操作包括为方法700的一部分,而不必然地需要还包括其它上游操作或者下游操作。将操作分组到不同的附图中仅仅是为了说明的方便,并且本文所公开的构思的有用的应用不局限于所示出的分组。
[0061]在图8中所示的,方法700还可以包括额外的操作800。在802处,方法700可以包括生成包括至少一个相邻节点的至少两个地址的注册消息,两个地址与较高协议层和较低协议层处的地址相对应。例如,如在804处所指示的,至少两个地址可以包括至少一个相邻节点的传输网络层(TNL)地址和无线网络层(RNL)地址。在806处,方法700还可以包括生成选自以下各项的注册消息:标准X2-AP消息、经修改的标准X2-AP消息或者新的X2-AP消息。“标准”X2-AP消息表示由X2-AP已发布标准所定义的消息。这样的消息可以被修改以获得“经修改的标准”消息。在替代方案中,可以定义未在已发布标准中的新的X2-AP消息。在808处,方法700还可以包括由X2-GW至少部分地通过包括至少一个相邻节点的至少两个地址之间的关联来更新路由表。例如,可以将至少两个地址存储在关系数据库或其它关系数据结构中的记录的相关字段中。这可以由X2-GW节点来执行。
[0062]在图9中所示的,方法700还可以包括额外的操作900。在902处,方法700可以包括响应于以下各项中的至少一项来发起发现:检测到至少一个新的相邻节点、或者检测到至少一个相邻节点处的地址参数变化。在904处,方法700可以包括响应于检测到参数变化来发送包括至少一个经更新的地址的另一个注册消息。X2-GW可以使用这样的具有经更新的地址信息的消息来保持现状下的路由表。
[0063]图10示出了用于根据图7的方法在X2-GW处进行X2建立和路由的装置的实施例。参照图10,提供了示例性装置1000,其可以被配置作为无线网络中的网络实体(例如,HeNB、毫微微小区、微微小区或者其它小型小区、或者宏小区),或者作为用于在网络实体之内使用的处理器或者类似的设备/部件。装置1000可以包括功能块,所述功能块可以表示由处理器、软件、或者其组合(例如,固件)所实现的功能。例如,装置1000可以包括用于在接入点处发现至少一个相邻节点的电气部件或者模块1002。部件或者模块1002可以是,或者可以包括用于在接入点处发现至少一个相邻节点的单元。所述单元可以包括耦合到收发机和耦合到存储器的处理器,存储器保存用于算法的可执行指令。例如,算法可以包括检测无线信号、确定与检测到的信号相关联的小区标识符、向由小区标识符所标识的相邻小区发送请求、以及接收对请求的响应。例如,响应可以包括相邻小区的RNL地址或者TNL地址中的一个或者两个。请求可以包括用于请求传输相邻小区的RNL地址或者TNL地址中的一个或者两个的信号。
[0064]装置1000可以包括用于向X2-GW发送用于X2通信的注册消息的电气部件或模块1004,所述注册消息包括至少一个相邻节点的至少一个地址。部件或模块1002可以是,或者可以包括用于向X2-GW发送用于X2通信的注册消息的单元,所述注册消息包括至少一个相邻节点的至少一个地址。所述单元可以包括耦合到收发机和耦合到存储器的处理器,存储器保存用于算法的可执行指令。例如,算法可以包括:规定包括至少一个地址的消息的格式、对消息进行编码、以及向指定的X2-GW发送经编码的消息。至少一个地址可以包括相邻小区的RNL地址或者TNL地址中的一个或者两个。通过该单元,接入点可以为X2-GW提供接入点已经发现的针对每个相邻小区的RNL地址或者TNL地址两者。
[0065]在相关的方面中,在装置1000被配置作为网络实体(例如,毫微微小区、宏小区、微微小区等)而不是作为处理器的情况下,装置1000可以可选地包括具有至少一个处理器的处理器部件1010。在这样的情况下,处理器1010可以经由总线1052或者类似的通信耦合与部件1002-1004进行有效的通信。处理器1010可以实现由电气部件1002-1004执行的过程或功能的发起和调度。
[0066]在另一相关的方面中,装置1000可以包括无线收发机部件1014。独立的接收机和/或独立的发射机可以被用来代替收发机1014或者与收发机1014相结合。当装置1000是网络实体时,装置1000还可以包括用于连接到一个或多个核心网实体的网络接口(未示出)。装置1000可以可选地包括用于存储信息的部件,诸如,例如,存储器设备/部件1016。计算机可读介质或者存储器部件1056可以经由总线1052等有效地耦合到装置1000的其它部件。存储器部件1016可以适合于存储用于实现部件1002-1004以及其子部件或者处理器1010、或者本文所公开的方法的过程和行为的计算机可读指令和数据。存储器部件1016可以保留用于执行与部件1002-1004相关联的功能的指令。尽管被示出为在存储器1016的外部,但是应该理解的是,部件1002-1004可以存在于存储器1016之内。还注意到的是,图10中的部件可以包括处理器、电子设备、硬件设备、电子子部件、逻辑电路、存储器、软件代码、固件代码等、或者其任意组合。
[0067]本领域技术人员将理解的是,可以使用各种各样不同的技术和工艺中的任一种来表示信息和信号。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以由电压、电流、电磁波、磁场或者粒子、光场或者粒子或者其任意组合来表示。
[0068]技术人员还将意识到的是,可以将结合本文的公开内容描述的各种说明性的逻辑框、模块、电路和算法步骤实现为电子硬件、计算机软件或者二者的组合。为了清楚地说明硬件和软件的这种可互换性,已经在上文对各种说明性的部件、框、模块、电路和步骤围绕其功能进行了总体描述。至于这样的功能是实现成硬件还是软件,取决于具体的应用和施加到全部系统上的设计约束。虽然熟练的技术人员可以针对每个具体的应用,以变通的方式实现所描述的功能,但是这样的实现决策不应当被解释为导致背离本公开内容的范围。
[0069]可以利用被设计为执行本文所描述的功能的通用处理器、数字信号处理器(D
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1