专利名称:一种接入方法、装置和系统的制作方法
技术领域:
本发明涉及网络通信领域,尤其涉及一种接入方法、装置和系统。
背景技术:
随着互联网(Internet)市场的不断发展,人们对通信的需求已从传统的
电话、传真、电报等低速业务逐渐向高速的Internet接入、可视电话、视频
点播等宽带业务领域延伸。用户对上网业务的要求也越来越高,为了满足用 户的各种高质量的业务体验和需求,需要专门的用户接入管理设备,来管理用户。
同时,运营商为了更方便更灵活的开展业务,采用先进的组网已成为不 可缺少的手段。那么,在组网多样化的同时,管理用户时就会不可避免的遇 到用户接入的多样化,比如,用户可能通过以太网、多协议标签交换(Multi-Protocol Label Switching, MPLS)网络、异步传输模式(Asynchronous Transfer Mode, ATM)网络、虚拟专用网络(Virtual Private Network, VPN)等接入用户接入管理设备。用户接入管理设备对其进行管理、计费以 及提供一些相关的业务。
现有技术方案中,用户通过某种网络(MPLS、 ATM、 VPN等)接入到 用户接入管理设备,在接入的物理单板(即与物理链路相连的单板)上认证 上线并进行访问网络的操作。用户接入管理设备具有终结网络接入的功能, 同时也能提供用户上线认证以及管理计费的各项功能。用户的管理信息以及 相关的业务信息必须都由控制层面下发到与接入网络物理链路相连的单板 上。这样,就在同一块单板上既实现了网络接入的终结功能,又能实现用户 上线以及管理的各项功能。该方案中,用户虽然能实现接入,但是只能在与物理链路相连接的单板上上线,上线的用户规格也受单板影响。特别是当用
户是通过tmnk (端口聚合)接口进入用户接入管理设备时,应用就更不灵活 了。
同样,当网络侧主机通过某种网络(MPLS、 ATM、 VPN等)接入业务 管理设备时,网络侧主机的地址分配及业务管理也只能在跟物理链路相连接 的单板上,这样,对于网络侧接入的情况,也会存在上述的问题及限制。
发明内容
本发明实施例的目的是提供一种接入方法、装置和系统,解决现有技术 方案中业务规格受单板影响的问题。
本发明实施例的目的是通过以下技术方案实现的
一种4妄入方法,包才舌
接收来自第一单板的报文,所述第一单板与接入网络物理链路相连,所 述报文已进行接入网络终结处理;
对所述净艮文做环回处理;
根据所述报文进行相关业务处理;
对所述报文进行路由转发至网络侧或用户侧。
一种接入装置,包括
接收模块,用于接收来自第一单板的报文,所述第一单板与接入网络物 理链路相连,所述报文已进行接入网络终结处理;
环回模块,用于对所述报文做环回处理;
业务处理模块,用于根据所述报文进行相关业务处理;
转发模块,用于对所述报文进行路由转发至网络侧或用户侧。
一种接入系统,包括第一接入装置,位于与接入网络物理链路相连的第一单板上,用于接收 来自接入网的报文,并对所述报文进行接入网络终结处理,并用于查找所述
报文的表项所在的第二单板,将所述报文转发给所述第二单板;
第二接入装置,位于所述第二单板上,用于对所述报文做环回处理,并 根据所述报文进行相关业务处理,并用于对所述报文进行路由转发至网络侧 或用户侧。
采用本发明实施例提供的技术方案,因为可以在与物理链路不直接相连 接的单板上线,解决了现有技术方案中业务规格受单板影响的问题。
图1为本发明一个实施例中接入方法流程图2为本发明 一个实施例中接入装置框图3为本发明另 一个实施例中对报文做环回处理的方法流程图4为本发明另 一个实施例中接入装置框图5为本发明又 一个实施例中对报文做环回处理的方法流程图6为本发明又一个实施例中 一种接入装置框图7为本发明又一个实施例中对"^艮文做环回处理的方法流程图8为本发明又一个实施例中 一种接入装置框图9为本发明实施例中接入系统框图。
具体实施例方式
以下结合图1和图2说明本发明的 一 个实施例
图1为本发明 一个实施例中接入方法流程图。该方法包括
1、不与接入网络物理链路相连的单板接收来自其他单板的报文,所述 其他单板与接入网络物理链路相连,所述报文已进行接入网络终结处理。2、 对报文做环回处理。由于硬件以及软件架构的限制,报文接口的识 别以及信息的提取是在报文进入接入管理设备的初始阶段进行,所以,报文 到了不与接入网络物理链路相连的单板上时,因为软硬件架构的限制不能进 行相关业务处理,这样需要才艮文再回到不与接入网络物理链路相连的单板的 入口处进行处理,即本发明实施例所述环回处理。例如,对于采用分布式双
边转发的架构,如上下行NP (Network Processor,网络处理器),接收在 其他单板上行NP终结的报文,进行上线或识别处理,但此时接收报文的是下 行NP,而上线及识别处理是在上行NP,因此需要环回到上行NP进行处理。 又如某些软硬件架构的单板,报文的识别处理在转发系统的入口处理子系统 中进行,而用于接收其他单板报文的接口并不在入口处理子系统中,也需要 环回处理。本发明实施例通过软件实现报文的环回,即通过将报文重新加入 入口队列的方式实现才艮文环回处理。
3、 根据报文进行上线认证、重定向、强推、流量管理、调度、服务质 量(Quality of Service, QoS)或管理计费等相关业务处理。
4、 对报文进行路由转发至网络侧或用户侧。
图2为本发明一个实施例中接入装置框图。该装置包括
接收模块11,用于不与接入网络物理链路相连的单板接收来自其他单板 的报文,所述其他单板与接入网络物理链路相连,所述报文已进行接入网络 终结处理。
环回模块12,用于对所述报文做环回处理。例如,通过软件实现报文的 环回,即通过将报文重新加入入口队列的方式实现报文环回处理。
业务处理模块13,用于根据所述报文进行相关业务处理。
转发模块14,用于对所述报文进行路由转发至网络侧或用户侧。
以下结合图3和图4说明本发明另 一 个实施例图3为本发明另 一 个实施例中对报文做环回处理的方法流程图。该方法 包括
201、 向硬件环回部件转发报文。
202、 接收经硬件环回部件环回的报文。所述环回的报文回到不与接入 网络物理链3各相连的单板的入口处进行相关处理,即本发明实施例所述环回 处理。
图4为本发明另一个实施例中接入装置框图。该装置包括接收模块 21、环回模块22、业务处理模块23、转发模块24。
本发明另一个实施例中的接入装置中,接收^f莫块21、业务处理模块23以 及转发模块24分别与图2所示实施例中的接收模块11 、业务处理模块13以及 转发模块14基本相同,而本实施例中环回模块22包括
转发部件101,用于转发报文;
硬件环回部件102,用于环回报文。所述硬件环回部件,可以是专门用 于环回的器件,也可以是具有集成环回功能的逻辑部件,如具有环回功能的 FPGA ( Field — Programmable Gate Array,现场可编程门阵列)芯片。
以下结合图5和图6说明本发明又一个实施例
图5为本发明又一个实施例中对报文做环回处理的方法流程图。该方法 包括
211、 向调度部件转发报文。所述报文包括报文调度参数、环回端口。 所述报文还可以包括环回头,环回头的内容可以根据需要自定义,例如包括 环回类型和其他信息,其他信息可以是MPLS标签信息或VPN隧道信息等。
212、 调度部件根据所述报文调度参数对所述报文进行整形和调度,并 发送给硬件环回部件。其中,调度部件可以是集成了调度功能的芯片,也可 以是专业流量管理芯片。硬件环回部件,可以是专门用于环回的器件,也可以是具有集成环回功能的逻辑部件,如具有环回功能的现场可编程门阵列
(Field - Programmable Gate Array, FPGA)芯片。
213、接收经硬件环回部件^艮据环回端口环回的才艮文。在^更件环回部件 需要为多个单板进行环回处理的场景中,硬件环回部件根据环回端口向不同 单板转发相应的环回的报文。所述环回的报文回到相应的不与接入网络物理 链路相连的单板的入口处进行相关处理,即本发明实施例所述环回处理。
图6为本发明又一个实施例中接入装置框图。该装置包括接收模块 31、环回模块32、业务处理模块33、转发模块34。
图6所示实施例的接入装置中,各个组成部分与图2所示实施例的接入装 置相同,功能也相同,区别在于,环回模块32包括
转发部件111,用于转发包括报文调度参数和环回端口的报文。
调度部件112,用于根据报文调度参数对所述报文进行整形和调度。所 述调度部件可以是集成了调度的功能的芯片,也可以是专业流量管理芯片。
硬件环回部件113,用于根据环回端口环回报文。
以下结合图7和图8说明本发明的又一 实施例'.
图7为本发明又一实施例中对报文做环回处理的方法流程图。该方法包
括
221、 向环回通道转发报文。其中,环回通道可以是用于执行环回功能 的软件模块,即软件环回通道;也可以是用于执行环回功能的硬件模块, 即硬/f牛环回通道。
222、 接收经环回通道环回的报文。所述环回的报文回到不与接入网络 物理链路相连的单板的入口处进行相关处理,即本发明实施例所述环回处理。
图8为本发明又一实施例中接入装置框图。该装置包括接收模块41、环回模块42、业务处理模块43、转发模块44。
本发明实施例二的接入装置中,各个组成部分与实施例一的接入装置相 同,功能也相同,区别在于,环回模块42包括
转发部件131 ,用于转发包括报文调度参数和环回端口的报文;
环回通道132,用于环回报文。所述环回通道132可以是用于执行环回功 能的软件模块,也可以是用于执行环回功能的硬件模块,并且所述环回通道 132可以位于转发部件131上,也可以独立于转发部件131。例如对于与集成 在转发部件131内部的环回通道,将环回通道的通道号或队列号写到控制发 送队列的寄存器中,即可实现环回。
图9为本发明一个实施例中接入系统框图。该系统包括
第一接入装置01,位于与接入网络物理链路相连的第一单板上,用于接 收来自接入网的报文,并对所述报文进行接入网络终结处理,并用于查找所 述报文的表项所在的第二单板,将所述报文转发给所述第二单板。
例如,对于多协议标签交换(Multi-Protocol Label Switching , MPLS)
的用户接入,在终结的过程中查表,根据表中用户所在单板的单板号,将所 述报文转发给所述第二单板。
第二接入装置02,位于所述第二单板上,用于对所述报文做环回处理并 根据所述报文进行相关业务处理,并用于对所述报文进行路由转发至网络侧 或用户侧。
采用本发明实施例提供的技术方案,可以在与物理链路不直接相连接的 单板进行环回处理,以及上线认证、重定向、强推、流量管理、调度、QoS 或管理计费等相关业务处理,也就是,实现在与物理链路不直接相连接的单 板上线,从而解决了现有技术方案中业务规格受单板影响的问题。是可以通过程序来指令相关的硬件完成,所述的程序可以存储于计算机可读
存储介质中,所述存储介质可以是ROM/RAM,磁盘或光盘等。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可 轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明 的保护范围应该以权利要求的保护范围为准。
权利要求
1、一种接入方法,其特征在于,包括接收来自第一单板的报文,所述第一单板与接入网络物理链路相连,所述报文已进行接入网络终结处理;对所述报文做环回处理;根据所述报文进行相关业务处理;对所述报文进行路由转发至网络侧或用户侧。
2、 根据权利要求1所述的方法,其特征在于,所述对所述报文做环回处 理,包括转发所述报文; 接收环回的所述报文。
3、 根据权利要求2所述的方法,其特征在于,所述报文包括环回头。
4、 根据权利要求2或3所述的方法,其特征在于,所述接收环回的所述 报文,包括4妄收经环回部件环回的所述报文;或接收经环回通道环回的所述净艮文。
5、 根据权利要求4所述的方法,其特征在于,所述报文包括报文调度参 婆t和环回端口;所述接收经环回部件环回的所述报文,包括接收经调度部件根据所述报 文调度参数对所述报文进行整形和调度后,经所述环回部件根据所述环回端 口环回的所述纟艮文。
6、 一种接入装置,其特征在于,包括接收模块,用于接收来自第一单板的报文,所述第一单板与接入网络物 理链路相连,所述报文已进行接入网络终结处理;环回模块,用于对所述报文做环回处理; 业务处理模块,用于根据所述报文进行相关业务处理; 转发模块,用于对所述报文进行路由转发至网络侧或用户侧。
7、 根据权利要求6所述的装置,其特征在于,所述环回模块,包括转 发部件和环回部件;其中,所述转发部件,用于转发所述"^艮文; 所述环回部件,用于环回所述报文。
8、 根据权利要求7所述的装置,其特征在于,所述环回部件,包括 石更件环回部件;或石更件环回通道;或软件环回通道。
9、 根据权利要求8所述的装置,其特征在于,所述环回模块,还包括 调度部件,用于对所述报文进行整形和调度,并转发所述报文给所述环回部件。
10、 一种接入系统,其特征在于,包括第一接入装置,位于与接入网络物理链路相连的第一单板上,用于接收 来自接入网的报文,并对所述报文进行接入网络终结处理,并用于查找所述 报文的表项所在的第二单板,将所述报文转发给所述第二单板;第二接入装置,位于所述第二单板上,用于对所述报文做环回处理,并根据所述报文进行相关业务处理,并用于对所述报文进行路由转发至网络侧 或用户侧。
全文摘要
本发明涉及网络通信领域,尤其涉及一种接入方法、装置和系统。该方法包括接收来自第一单板的报文,所述第一单板与接入网络物理链路相连,所述报文已进行接入网络终结处理;对所述报文做环回处理;根据所述报文进行相关业务处理;对所述报文进行路由转发至网络侧或用户侧。采用本发明实施例提供的技术方案,因为可以在与物理链路不直接相连接的单板上线,解决了业务规格受单板影响的问题。
文档编号H04L12/56GK101447944SQ20081024121
公开日2009年6月3日 申请日期2008年12月15日 优先权日2008年12月15日
发明者徐德军, 琨 牛, 王火青 申请人:华为技术有限公司