操作维护通道的建立方法和系统 【技术领域】
本发明涉及无线通信领域, 具体而言, 涉及一种操作维护通道的建立方法和系统。背景技术 在通用移动通信系统 (Universal Mobile Telecommunications System, 简称 为 UMTS) 中, 无线网络控制器 ( 也称为基站控制器, 以下简称为 RNC) 与基站 ( 以下简称为 NodeB) 之间 IUB 接口的传输介质可能有 E1T1、 STM1、 以太网等多种, 传递报文的帧格式也 有 ATM 信元、 HDLC 帧、 以太网帧等多种, 有些较高端的局还存在以上几种传输介质的混合方 式, 组网比较复杂。
UMTS 系统中的 NodeB 网管 ( 也称为基站网管, 以下简称为 OMCB) 主要负责对某个 RNC 下的所有 NodeB 进行远程管理维护。由于其管理网元规模较大, 业务复杂度高, 为升级 维护方便, 需要在 OMCB 与 Node B 之间建立有效地操作维护通道。
然而, 发明人发现 : 在现有技术中, OMCB 均直接与基站连接, 这样网络架构导致了 需要对基站 IUB 接口各种传输介质组合进行适配, 增加了传输的负责度, 并降低了传输效 率, 同时操作维护报文直接在接入网中传递, 安全性也存在很大隐患。
发明内容 本发明的主要目的在于提供一种操作维护通道的建立方法和系统, 以至少解决现 有技术中网络架构增加了传输的负责度, 并降低了传输效率的问题。
根据本发明的一个方面, 提供了一种操作维护通道的建立方法, 其包括 : 通过配置 参数在无线网络控制器 RNC 与基站 NodeB 之间建立一条或多条用于传输的隧道 ; 上述 RNC 接收来自基站网管 OMCB 的用于建立操作维护通道的 IP 请求报文, 并通过上述隧道中的一 条隧道将上述 IP 请求报文发送给上述 NodeB ; 上述 NodeB 将用于指示成功建立操作维护通 道的 IP 应答报文通过上述一条隧道发送给上述 RNC, 上述 RNC 将上述 IP 应答报文发送给上 述 OMCB。
进一步地, 上述配置参数包括 : 双栈传输对接参数, 其中, 上述双栈包括 : ATM 协议 栈和 IP 协议栈。
进一步地, 在上述 RNC 将上述 IP 应答报文发送给上述 OMCB 之后, 还包括 : 上述 RNC 将来自上述 OMCB 的用于操作维护的 IP 报文封装成隧道报文, 并通过上述隧道中的一条隧 道将上述隧道报文发送给上述 NodeB ; 上述 NodeB 将上述隧道报文解封装成上述 IP 报文, 并执行由上述 IP 报文指示的操作维护。
进一步地, 若上述 RNC 与上述 NodeB 之间建立基于 IP 传输的隧道, 则在上述 RNC 将上述 IP 应答报文发送给上述 OMCB 之后, 还包括 : 上述 RNC 接收来自上述 OMCB 的用于操 作维护的 IP 报文, 将上述 IP 报文加上外层 IP 头, 封装成具有 IPIP 隧道报文格式的隧道报 文, 并通过上述基于 IP 传输的隧道将上述隧道报文发送给上述 NodeB ; 上述 NodeB 去除上 述隧道报文的外层 IP 头, 将上述隧道报文解封装成上述 IP 报文, 并执行由上述 IP 报文指
示的操作维护。
进一步地, 若上述 RNC 与上述 NodeB 之间建立基于 ATM 传输的隧道, 则在上述 RNC 将上述 IP 应答报文发送给上述 OMCB 之后, 还包括 : 上述 RNC 接收来自上述 OMCB 的用于操 作维护的 IP 报文, 将上述 IP 报文加上外层 ATM 头, 封装成具有 IPOA 隧道报文格式的隧道 报文, 并通过上述基于 ATM 传输的隧道将上述隧道报文发送给上述 NodeB ; 上述 NodeB 去除 上述隧道报文的外层 ATM 头, 将上述隧道报文解封装成上述 IP 报文, 并执行由上述 IP 报文 指示的操作维护。
进一步地, 上述 RNC 将上述隧道报文发送给上述 NodeB 包括 : 通过由隧道提供的安 全机制将上述隧道报文发送给上述 NodeB。
进一步地, 上述 NodeB 将用于指示成功建立操作维护通道的 IP 应答报文通过上述 一条隧道发送给上述 RNC 包括 : 上述 NodeB 将上述 IP 应答报文封装成隧道报文, 并将该封 装成的隧道报文通过由上述一条隧道提供的安全机制发送给上述 RNC。
根据本发明的另一方面, 提供了一种操作维护通道的建立系统, 其包括 : 无线网络 控制器 RNC、 基站 NodeB 和基站网管 OMCB, 其中, 上述 RNC 与上述 OMCB 通过以太网连接 ; 上 述 RNC 与上述 NodeB 通过不同的传输介质连接, 其中, 上述不同的传输介质包括以下之一或 组合 : E1T1、 STM1、 以太网。
进一步, 上述 RNC 与上述 NodeB 具有对等的 ATM 和 IP 协议栈。
进一步, 上述 RNC 包括 : 第一建链单元, 用于与上述 OMCB 建立以太网链路 ; 第二建 链单元, 用于通过上述不同的传输介质与上述 NodeB 建立一条或多条用于传输的隧道 ; 封 装单元, 用于将来自上述 OMCB 的用于操作维护的 IP 报文封装成隧道报文 ; 发送单元, 用于 通过上述隧道中的一条隧道将上述隧道报文发送给上述 NodeB。
进一步, 上述 NodeB 包括 : NodeB 传输子系统, 用于通过上述不同的传输介质与上 述 RNC 建立一条或多条用于传输的隧道 ; 接收上述 RNC 发送的经由上述隧道中的一个传输 的隧道报文, 将上述隧道报文解封装成上述 IP 报文 ; 将用于指示成功建立操作维护通道的 IP 应答报文封装成隧道报文, 并将所封装的隧道报文通过上述一条隧道发送给上述 RNC ; NodeB 操作维护子系统, 与上述 NodeB 传输子系统之间通过以太网连接, 用于执行由来自上 述 OMCB 的用于操作维护的 IP 报文指示的操作维护, 其中, 上述 IP 报文经上述 OMCB、 上述 RNC、 上述 NodeB 传输子系统传输至上述 NodeB 操作维护子系统。
通过本发明, OMCB 后台服务器与 NodeB 可以通过标准的 TCP/IP 协议栈建立连接, 不受 RNC 与 NodeB 之间传输介质、 协议栈类型、 隧道类型、 版本差异的影响, 保障 OMCB 后台 架构的稳定性。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。在附图中 :
图 1 是根据本发明实施例的操作维护通道的建立方法的优选流程图 ;
图 2 是根据本发明实施例建立的双栈操作维护通道的示意图 ;
图 3 是根据本发明实施例建立的操作维护通道的一种优选示意图 ;
图 4 是根据本发明实施例建立的操作维护通道的另一种优选示意图 ;
图 5 是根据本发明实施例的操作维护通道的建立系统的结构示意图。具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。
实施例 1
图 1 是根据本发明实施例的操作维护通道的建立方法的优选流程图, 其包括 :
S102, 通过配置参数在无线网络控制器 RNC 与基站 NodeB 之间建立一条或多条用 于传输的隧道 ;
S104, 上述 RNC 接收来自基站网管 OMCB 的用于建立操作维护通道的 IP 请求报文, 并通过上述隧道中的一条隧道将上述 IP 请求报文发送给上述 NodeB ;
S106, 上述 NodeB 将用于指示成功建立操作维护通道的 IP 应答报文通过上述一条 隧道发送给上述 RNC, 上述 RNC 将上述 IP 应答报文发送给上述 OMCB。
通过本发明, OMCB 与 NodeB 可以通过标准的 TCP/IP 协议栈建立连接, 不受 RNC 与 NodeB 之间传输介质、 协议栈类型、 隧道类型、 版本差异的影响, 保障 OMCB 后台架构的稳定 性。 优选的, 所述配置参数包括 : 双栈传输对接参数, 其中, 所述双栈包括 : ATM 协议栈 和 IP 协议栈。通过 RNC 与 NodeB 的双栈对接, 建立一条或多条操作维护隧道, 而 OMCB 后台 则直连在 RNC 上, 通过此隧道建立与 NodeB 的操作维护通道。
优选的, 通过由隧道提供的安全机制将所述隧道报文发送给所述 NodeB。这样, 通过隧道提供的安全机制, 可以保证在网管服务器与 NodeB 之间传输操作维护报文的安全 性。
优选的, 所述 NodeB 将用于指示成功建立操作维护通道的 IP 应答报文通过所述一 条隧道发送给所述 RNC 包括 : 所述 NodeB 将所述 IP 应答报文封装成隧道报文, 并将该封装 成的隧道报文通过由所述一条隧道提供的安全机制发送给所述 RNC。 这样, 通过隧道提供的 安全机制, 可以保证在网管服务器与 NodeB 之间传输操作维护报文的安全性。
图 2 是根据本发明实施例 1 建立的双栈操作维护通道的示意图。 如图 2 所示, OMCB 后台网管安装在独立的服务器上, RNC 的 IP 协议栈位于以太网接口板和 IPE1 接口板上, ATM 协议栈位于 ATME1 接口板上。NodeB 的 IP 协议栈和 ATM 协议栈则位于 NodeB 传输接口板 上, 操作维护子系统位于主控板上。RNC 与 NodeB 之间的隧道, 可以配置一条或多条。
在操作维护通道建立过程, RNC 与 NodeB 分别配置好双栈传输对接参数, 建立多 条隧道 ; OMCB 后台定时向 NodeB 的操作维护子系统发出建立连接报文, RNC 选择合适隧道 发给 NodeB ; NodeB 操作维护子系统在隧道上收到建链请求报文后, 立即通过该隧道进行应 答; OMCB 后台收到 RNC 转发的应答报文后, 完成对 NodeB 的操作维护通道建立 ; 完成上述接 入步骤后, 可进一步对站点进行版本升级和参数配置。
在操作维护通道建立之后, OMCB 后台与 RNC 采用以太网直连, 传递标准 IP 报文 ; RNC 与 NodeB 可采用 E1/T1、 STM1、 以太网线等多种传输介质相连, 双方运行有对等的 ATM 和 IP 协议栈 ; NodeB 的传输子系统与操作维护子系统可在同一单板上, 也可以在不同单板, 通 过交换网芯片相连, 传递标准 IP 报文。
下面结合图 1 和图 2 来描述操作维护报文的处理方式。
在所述 RNC 将所述 IP 应答报文发送给所述 OMCB 之后, 所述 RNC 将来自所述 OMCB 的用于操作维护的 IP 报文封装成隧道报文, 并通过所述隧道中的一条隧道将所述隧道报 文发送给所述 NodeB ; 所述 NodeB 将所述隧道报文解封装成所述 IP 报文, 并执行由所述 IP 报文指示的操作维护。
通过上述的操作报文发送方法, OMCB 不需要关心 RNC 与 NodeB 之间的隧道类型, 从而简化了 OMCB 上发送操作维护报文的过程, 节省了 OMCB 上的资源开销。
具体的, RNC 传输子系统负责将来自 OMCB 后台的 IP 报文, 封装为隧道报文, 发送 给 NodeB ; RNC 传输子系统负责将来自 NodeB 的隧道报文, 解封装还原为标准 IP 报文, 发送 给 OMCB 后台 ; NodeB 传输子系统负责将来自操作维护子系统的 IP 报文, 封装为隧道报文发 送给 RNC ; NodeB 传输子系统负责将来自 RNC 的隧道报文, 解封装还原为 IP 报文, 发送给操 作维护子系统的协议栈 ;
从以上描述可以看出, 本发明实施例中的操作维护通道的建立方法的优势在于 :
1)OMCB 后台服务器与 NodeB 可以通过标准的 TCP/IP 协议栈建立连接, 不受 RNC 与 NodeB 之间传输介质、 协议栈类型、 隧道类型、 版本差异的影响, 保障 OMCB 后台架构的稳定 性; 2) 同时通过隧道提供的安全机制, 可保证网管服务器与 NodeB 之间操作维护报文 的安全性 ;
3) 可以利用 NodeB 的业务 IP 来传递操作维护报文, 无需独立规划 NodeB 的操作维 护 IP, 不用在路由器上额外配置路由, 大大减少网络规划的复杂度。站点数量越多, 这个收 益越明显。
下面分别对 RNC 与 NodeB 之间采用 IP 传输和采用 ATM 传输两种情况, 进行具体实 施方式的说明 :
实施例 2
本实施例基于 RNC 与 NodeB 之间的 IUB 接口采用 IP 传输的场景, 如图 3 所示。在 该场景下, 操作维护通道的建立方法包括如下步骤 :
S1, OMCB 后台将 NodeB 接入请求以 IP 报文形式发送给 RNC ;
S2, RNC 加上外层 IP 头, 封装为 IPIP 隧道报文格式, 发送给 NodeB ;
S3, NodeB 传输子系统解除外部 IP 头, 将内部接入请求转发给 NodeB 操作维护子 系统 ;
S4, NodeB 操作维护子系统将接入响应以 IP 报文形式发送给 NodeB 传输子系统 ;
S5, NodeB 传输子系统将接入响应的 IP 报文封装为 IPIP 隧道报文格式, 发送给 RNC ;
S6, RNC 解除外部 IP 头, 将接入响应转发给 OMCB 后台服务器, 由此完成 NodeB 的 操作维护通道接入过程。
可以理解的是, 采用上述传输方式发送上述 NodeB 接入请求, 这只是一种示例, 上 述的封装、 传输和解封装的过程同样适用于操作维护报文的传输。
实施例 3
本实施例基于 RNC 与 NodeB 之间的 IUB 接口采用 ATM 传输的场景, 如图 4 所示。 在
该场景下, 操作维护通道的建立方法包括如下步骤 :
S1, OMCB 后台将 NodeB 接入请求以 IP 报文形式发送给 RNC ;
S2, RNC 加上外层 ATM 头部, 封装为 IPOA 隧道报文格式, 发送给 NodeB ;
S3, NodeB 传输子系统解除外部 ATM 头, 将接入请求转发给 NodeB 操作维护子系 统;
S4, NodeB 操作维护子系统将接入响应以 IP 报文形式发送给 NodeB 传输子系统 ;
S5, NodeB 传输子系统将接入响应的 IP 报文封装为 IPOA 隧道报文格式, 发送给 RNC ;
S6, RNC 解除外部 ATM 头, 将接入响应转发给 OMCB 后台服务器, 由此完成 NodeB 的 操作维护通道接入过程。
可以理解的是, 采用上述传输方式发送上述 NodeB 接入请求, 这只是一种示例, 上 述的封装、 传输和解封装的过程同样适用于操作维护报文的传输。
实施例 4
本发明还提供了一种操作维护通道的建立系统, 其适用于使用上述实施例 1-3 中 的建立方法。 图 5 是根据本发明实施例的操作维护通道的建立系统的结构示意图, 其包括 : 无 线网络控制器 RNC 502、 基站 NodeB 504 和基站网管 OMCB 506, 其中, 所述 RNC 502 与所述 OMCB 506 通过以太网连接 ; 所述 RNC 502 与所述 NodeB 504 通过不同的传输介质连接, 其 中, 所述不同的传输介质包括以下之一或组合 : E1T1、 STM1、 以太网。
通过本发明, OMCB 与 NodeB 可以通过标准的 TCP/IP 协议栈建立连接, 不受 RNC 与 NodeB 之间传输介质、 协议栈类型、 隧道类型、 版本差异的影响, 保障 OMCB 后台架构的稳定 性。
优选的, 所述 RNC 502 与所述 NodeB 504 具有对等的 ATM 和 IP 协议栈。
优选的, 通过 ATM 协议栈和 IP 协议栈的双栈传输对接参数在无线网络控制器 RNC 与基站 NodeB 之间建立一条或多条用于传输的隧道。通过 RNC 与 NodeB 的双栈对接, 建立 一条或多条操作维护隧道, 而 OMCB 后台则直连在 RNC 上, 通过此隧道建立与 NodeB 的操作 维护通道。
优选的, 所述 RNC 502 包括 : 第一建链单元 5021, 用于与所述 OMCB 建立以太网链 路; 第二建链单元 5022, 用于通过所述不同的传输介质与所述 NodeB 504 建立一条或多条 用于传输的隧道 ; 封装单元 5023, 用于将来自所述 OMCB 506 的用于操作维护的 IP 报文封 装成隧道报文 ; 发送单元 5024, 用于通过所述隧道中的一条隧道将所述隧道报文发送给所 述 NodeB 504。
优选的, 通过由隧道提供的安全机制将所述隧道报文发送给所述 NodeB。这样, 通过隧道提供的安全机制, 可以保证在网管服务器与 NodeB 之间传输操作维护报文的安全 性。
优选的, 所述 NodeB 504 包括 :
1)NodeB 传输子系统 5041, 用于通过所述不同的传输介质与所述 RNC 502 建立一 条或多条用于传输的隧道 ; 接收所述 RNC 502 发送的经由所述隧道中的一个传输的隧道报 文, 将所述隧道报文解封装成所述 IP 报文 ; 将用于指示成功建立操作维护通道的 IP 应答报
文封装成隧道报文, 并将所封装的隧道报文通过所述一条隧道发送给所述 RNC 502 ;
2)NodeB 操作维护子系统 5042, 与所述 NodeB 传输子系统之间 5041 通过以太网连 接, 用于执行由来自所述 OMCB 506 的用于操作维护的 IP 报文指示的操作维护, 其中, 所述 IP 报文经所述 OMCB 506、 所述 RNC 502、 所述 NodeB 传输子系统 5041 传输至所述 NodeB 操 作维护子系统 5042。
从以上描述可以看出, 本发明实施例中的操作维护通道的建立系统的优势在于 :
1)OMCB 后台服务器与 NodeB 可以通过标准的 TCP/IP 协议栈建立连接, 不受 RNC 与 NodeB 之间传输介质、 协议栈类型、 隧道类型、 版本差异的影响, 保障 OMCB 后台架构的稳定 性;
2) 同时通过隧道提供的安全机制, 可保证网管服务器与 NodeB 之间操作维护报文 的安全性 ;
3) 可以利用 NodeB 的业务 IP 来传递操作维护报文, 无需独立规划 NodeB 的操作维 护 IP, 不用在路由器上额外配置路由, 大大减少网络规划的复杂度。站点数量越多, 这个收 益越明显。
显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所组成 的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以将它们存储 在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处的顺序执行所示 出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何修 改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。