H04L29/12(2006.01)I H04L12/56(2006.01)I H04L12/28(2006.01)I
1.一种MAC地址分配的方法,其特征在于,包括以下步骤:
多用户单元MDU接收接入申请报文并向其上层网络设备转发该接入申请 报文;
所述上层网络设备对该接入申请报文进行认证,认证通过后,所述MDU 向所述上层网络设备发送MAC申请报文申请MAC地址;
所述上层网络设备通过MAC地址分发报文为所述MDU分配MAC地址。
2.如权利要求1所述的方法,其特征在于,包括:
接入申请报文为PPPOA协议报文。
3.如权利要求2所述的方法,其特征在于,进一步包括:
所述MDU对上下行数据报文进行转换,将上行的不带MAC地址的报文 转换成带有MAC地址的报文,将下行的带有MAC地址的报文转换成不带 MAC地址的报文。
4.如权利要求2所述的方法,其特征在于,所述MDU为ONU,所述上 层网络设备为OLT。
5.如权利要求1所述的方法,其特征在于,包括:
接入申请报文为PPPOE协议报文。
6.如权利要求5所述的方法,其特征在于,进一步包括:
所述MDU将用户自带MAC地址的报文转换成带有上层网络设备分配 MAC地址的报文。
7.如权利要求1所述的方法,其特征在于,所述MDU为DSLAM设备, 所述上层网络设备为服务器。
8.如权利要求7所述的方法,其特征在于,所述MDU接收用户的接入 申请后,判断该用户为合法用户,且需要MAC地址时才会向上层设备申请 MAC地址。
9.如权利要求1所述的方法,其特征在于,所述MAC申请报文和MAC 地址分发报文为扩展的G.984.4的OMCI协议报文或厂商自定义的协议报文。
10.一种MDU设备,其特征在于,包括:
申请单元,用于向所述MDU设备的上层网络设备发送MAC地址申请报 文申请MAC地址;
接收单元,用于接收所述上层网络设备发送的MAC地址。
11.,如权利要求10所述的方法,其特征在于,还包括:
转换单元,用于将上行的不带MAC地址的报文转换成带有MAC地址的 报文,将下行的带有MAC地址的报文转换成不带MAC地址的报文,或者 将用户自带的MAC地址的报文转换成带有上层网络设备分配的MAC地址的 报文。
12.如权利要求10所述的方法,其特征在于,还包括:
转发单元,用于接收接入申请报文并将该申请报文转发给上层网络设备。
13.一种接入网络设备,其特征在于,包括:
接收单元,用于接收MDU设备发送的申请MAC地址的报文;
发送单元,用于在接收到所述MDU设备发送的申请MAC地址的报文后, 从MAC地址池中取出MAC地址分配给所述MDU。
14.如权利要求10所述的方法,其特征在于,还包括:认证单元,用于 接收MDU发送的接入申请报文并对该接入申请报文进行认证。
15.一种网络系统,其特征在于,包括:MDU设备和接入网络设备,
所述MDU设备包括:
用于向所述MDU的上层网络设备发送MAC地址申请报文申请MAC地 址;
接收单元,用于接收所述接入网络设备发送的MAC地址;
所述接入网络设备包括:
接收单元,用于接收所述MDU设备发送的申请MAC地址的报文;
发送单元,用于在接收到所述MDU发送的MAC地址的报文后,从MAC 地址池中取出MAC地址分配给所述MDU。
16.如权利要求15所述的系统,其特征在于,还包括:转换单元,用于 将上行的不带MAC地址的报文转换成带有MAC地址的报文,将下行的带有 MAC地址的报文转换成不带MAC地址的报文,或者将用户自带的MAC地址 的报文转换成带有上层网络设备分配的MAC地址的报文。
技术领域
本发明涉及通信领域,尤其涉及一种MAC地址分配的方法、装置及系统。
背景技术
PON(Passive Optical Network,无源光网络)由局端设备OLT(Optical Line Terminal,光线路终端)、用户端设备ONU(Optical Network Unit,光网络单元) /ONT,MDU(multi-Dwelling Unit,多用户单元)和ODN(Optical Distribution Network光分配网络)等单元构成,为了描述方便,ONU和ONT在下文统称称 为ONU。
无源光网络又分为以下几种:APON、EPON、BPON、GPON。在这些网 络系统中,都会存在大量MDU和ONU设备,在MDU上实现有ATM接入时,如 以ADSL、VDSL等PPPOA格式接入时,为了与上层网络进行通信,需要在MDU 上进行PPPOA到PPPOE的转换,将ATM信元的格式转换成以太网报文的格式, 在进行通信格式的转换时,由于用户的PPPOA报文不包含MAC地址,所以需 要在MDU上给用户要配置一个MAC地址。
现有技术中,配置MAC地址时需要提前规划并在每个MDU中分配MAC地 址空间:一个用户分配一个MAC地址或多用户分配一个MAC地址的方式;由 于提前并不知道需要多少MAC地址,并且PON的点对多点的网络构架会造成大 量MDU的存在,运营时需要对MDU进行逐一单独配置,当用户开通业务时, 管理员需要登陆到每个MDU上分配MAC地址,因此,比较耗时耗力,且效率 低下,且配置维护成本很高;同时由于MAC地址需求数量很大,需要提前预留, 无法在MDU之间共享利用。
发明内容
本发明提出了一种MAC地址分配的方法、装置及系统,解决了在MDU 的上层网络设备上统一为MDU配置MAC地址的问题。
本发明提出一种MAC地址分配的方法,包括以下步骤:
多用户单元MDU接收接入申请报文并向其上层网络设备转发该接入申请 报文;
所述上层网络设备对该接入申请报文进行认证,认证通过后,所述MDU 向所述上层网络设备发送MAC申请报文申请MAC地址;
所述上层网络设备通过MAC地址分发报文为所述MDU分配MAC地址。
本发明还提出了一种MAC地址分配的MDU设备,包括:
申请单元,用于向所述MDU的上层网络设备发送MAC地址申请报文申 请MAC地址;
接收单元,用于接收所述上层网络设备发送的MAC地址。
还包括:转换单元,用于将上行的不带MAC地址的报文转换成带有MAC 地址的报文,将下行的带有MAC地址的报文转换成不带MAC地址的报文, 或者将用户自带地MAC地址的报文转换成带有上层网络设备分配的MAC地 址的报文。
本发明还提出了一种接入网络设备,包括:
接收单元,用于接收所述MDU发送的申请MAC地址的报文;
发送单元,用于在接收到所述MDU发送的申请MAC地址的报文后,从 MAC地址池中取出MAC地址分配给所述MDU。
本发明还提出了一种MAC地址分配的系统:包括:所述MDU设备包括:
用于向所述MDU的上层网络设备发送MAC地址申请报文申请MAC地 址;
接收单元,用于接收接入网络设备发送的MAC地址;
所述接入网络设备包括:
接收单元,用于接收所述MDU设备发送的申请MAC地址的报文;
发送单元,用于在接收到所述MDU发送的MAC地址的报文后,从MAC 地址池中取出MAC地址分配给所述MDU。
本发明实施例的有益效果是:通过在MDU的网络设备上统一为MDU分 配MAC地址,可以实现各个MDU之间MAC地址的共享使用,同时避免登 录到每个MDU上进行MAC地址分配,大大提高了工作效率。
附图说明
图1为现有技术中PON的系统架构图;
图2为本发明实施例1的分配MAC地址的流程图;
图3为本发明实施例2的分配MAC地址的流程图;
图4为本发明实施例4的MDU的结构示意图;
图5为本发明实施例5的接入网络设备的结构示意图;
图6为本发明实施例6的网络系统的结构示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细地说明,具体的实施例如 下:
实施例1:如图2所示:本实施例通过在无源光网络系统PON的OLT上 统一为MDU分配MAC地址。其中MDU是多用户单元,为ONU的一种特殊 形式,可以接多个用户。具体的实现方法流程如下:
用户以PPPOA协议报文接入MDU时,在OLT上配置公共的MAC地址 池。
当用户向MDU发出PPPOA接入申请的时候,MDU向OLT转发该接入 申请;
OLT对该接入申请进行认证,认证通过后,当MDU需要给用户分配MAC 地址时,MDU通过扩展的G984.4的OMCI协议向OLT申请MAC地址,OLT 从地址池中取出一个MAC地址通过扩展的G984.4的OMCI协议分配给MDU, 以上MDU和OLT交互的协议也可以采用设备厂商自定义的协议。
为MDU分配MAC地址后,MDU需要对数据进行转换,具体的转换为:
在上行方向上(从MDU到上层设备为上行方向),MDU对数据进行转换, 将用户发来的不带MAC地址的PPPOA协议转换成带有MAC地址的PPPOE 协议,发送给上层网络设备。
在下行方向(从用户到MDU设备的方向为下行方向)上,将上层网络设 备发来的带有MAC地址的PPPOE协议转换成不带MAC地址的PPPOA协议, 发给用户。
用户正常接入网络。
实施例2:如图2所示,当用户用PPPOE协议报文接入MDU时,用户自 己会带有MAC地址,但该用户自带的MAC地址可能会与OLT及OLT的上层 设备的发生冲突,因此,需要在MDU上转换为运营商自己内部的MAC地址, 这时,需要在MDU上为给用户分配运营商自己的MAC地址。MDU申请分配 MAC地址和OLT分配MAC地址的流程和实施例1类似。不同点只是用户以 PPPOE协议报文接入MDU。
实施例3:在IP DSLAM(Digital Subscriber Line Access Multiplexer,数字 用户线接入复用器)网络中,也存在着大量的MDU设备,如远端IP DSLAM 设备,这些MDU设备需要给用户分配MAC地址,当MDU通过标准协议, 如TCP/IP协议,或自定义协议向服务器申请MAC地址,服务器集中管理和分 配MAC地址。具体实现流程如下:
用户进行MAC地址的申请;
MDU对该申请进行判断,当MDU判断该用户为合法用户,且需要MAC 地址,即该用户本身的MAC地址资源不够时;则
MDU向集中式DSLAM或服务器申请MAC地址,DSLAM或服务器对该 申请进行认证,认证通过后,则
集中式DSLAM或服务器分配MAC地址,并发送给MDU;
MDU用此MAC转换用户数据;
用户正常接入网络。
实施例4:提出了一种MDU设备,PON系统中的ONU,以及IP DSLAM 设备均可以作为MDU设备。如图4所示,该MDU设备包括:申请单元,接 收单元,转换单元,转发单元。
转发单元在接收到接入申请报文后,将该申请报文转发给MDU设备的上 层网络设备。上层网络设备对该申请报文进行认证。
认证通过后,申请单元通过MAC申请报文向上层网络设备申请MAC地 址;上层网络设备向MDU发送MAC地址。
接收单元接收上层网络设备发送的MAC地址。
收到上层网络设备的MAC地址后,MDU的转换单元对数据进行转换, 具体的转换为:
在上行方向上(从MDU到上层设备为上行方向),MDU对数据进行转换, 将用户发来的不带MAC地址的PPPOA协议转换成带有MAC地址的PPPOE 协议,发送给上层网络设备。
在下行方向(从用户到MDU设备的方向为下行方向)上,将上层网络设 备发来的带有MAC地址的PPPOE协议转换成不带MAC地址的PPPOA协议, 发给用户。
当用户自带MAC地址时,转换单元将用户自带的MAC地址的报文转换 成带有上层网络设备分配的MAC地址的报文。
以上提到的MAC申请报文为扩展的G984.4的OMCI协议或者厂商自定 义的协议。
实施例5:提出了一种接入网络设备,PON系统中的ONU,以及IP网络 中的DSLAM设备均可以作为本实施例中的接入网络设备。如图5所示,该接 入网络设备为MDU的上层网络设备。该接入网络设备包括:认证单元,接收 单元,发送单元。
认证单元,接收MDU发送的接入申请报文并对该接入申请报文进行认证。
在认证通过后,MDU向其上层接入网络设备发送MAC地址申请报文, 接入网络设备的接收单元接收MDU发送的申请MAC地址的报文;
发送单元在接收单元接收到MDU发送的MAC地址的报文后,从MAC 地址池中取出MAC地址分配给MDU。
实施例6,提出了一种网络系统,如图6所示,该网络系统包括:MDU 设备和MDU设备的上层网络设备,MDU的上层网络设备为MDU的接入网络 设备。
MDU设备包括:申请单元,接收单元,转换单元,转发单元。
转发单元在接收到接入申请报文后,将该申请报文转发给MDU设备的上 层网络设备。上层网络设备对该申请报文进行认证。
认证通过后,申请单元通过MAC申请报文向其上层网络设备申请MAC 地址;上层网络设备通过MAC地址分发报文向MDU发送MAC地址。
接收单元接收上层网络设备发送的MAC地址。
收到上层网络设备的MAC地址后,MDU的转换单元对数据进行转换, 具体的转换为:
在上行方向上(从MDU到上层设备为上行方向),MDU对数据进行转换, 将用户发来的不带MAC地址的PPPOA协议转换成带有MAC地址的PPPOE 协议,发送给上层网络设备。
在下行方向(从用户到MDU设备的方向为下行方向)上,将上层网络设 备发来的带有MAC地址的PPPOE协议转换成不带MAC地址的PPPOA协议, 发给用户。
当用户自带MAC地址时,转换单元将用户自带的MAC地址的报文转换 成带有上层网络设备分配的MAC地址的报文。
以上提到的MAC申请报文和MAC地址分发报文可以是扩展的G984.4的 OMCI协议或者厂商自定义的协议。
该接入网络设备为MDU的上层网络设备。该接入网络设备包括:认证单 元,接收单元,发送单元。
认证单元,接收MDU发送的接入申请报文并对该接入申请报文进行认证。
在认证通过后,MDU向其上层接入网络设备发送MAC地址申请报文, 接入网络设备的接收单元接收MDU发送的申请MAC地址的报文;
发送单元在接收单元接收到MDU发送的MAC地址的报文后,从MAC 地址池中取出MAC地址分配给MDU。
用户正常接入网络。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱 离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利 要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
本文发布于:2023-04-13 13:45:47,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/3/86049.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |