发明内容
本发明提供一种以太网无源光网络传输方法,通过GUI界面可满足传输距离长和大规模使用等要求。
实现本发明的技术方案是:包括下列步骤:
网管前端面板接收用户操作;
网管核心模块处理用户操作输入,并根据处理结果做不同处理,若是合法操作则把操作转换一定的格式后通过通讯功能发送到设备核心模块;若是不合法操作,则发出警告提示,并丢弃此次操作;
设备核心模块通过其通讯功能接收网管核心模块发送来的数据,处理分析数据,得出结果,并把分析结果应用到具体的配置中;
设备核心模块根据实际应用的成功与否向网管模块反馈。
该技术方案还包括:
所述前端面板通过鼠标点击、键盘输入接收用户操作配置行为信息,并向用户显示***信息;
所述网管核心模块用于处理分析通过网管前端面板输入的操作信息,并根据实际处理结果,做进一步的处理,并用于与设备核心模块的交互和向网管前端反馈响应信息;
所述设备核心模块用于实际控制设备,通过和网管核心模块交互得到用户的具体配置信息,然后把配置应用到设备各个子模块上,启动控制网络接入的行为,同时设备核心模块还向网管核心模块反馈其实际配置的情况。
该技术方案的GUI界面包括:File文件、User文件、Help文件;其中File文件包括System logs***日志,输入正确的时间格式和选择类型:oper项目、event事件型、warning警告型;User文件包括Add user添加用户、DeleteUser删除用户、Switch User交换用户。
GUI界面还包括:
所述配置iRos***包括:初始化iRos***;启用iRos***;禁止iRos***;设置iros;获取iros;
所述配置OLT包括:设置OLT;重置OLT;获取OLT的信息;下载BLOB文件;下载EEPROM文件;
所述配置OLT端口包括:设置PON端口;设置NNI端口;设置LLID端口;设置AGGR端口;获取OLT端口的信息;
所述配置OLT的PSG包括:创建保护开关组;删除保护开关组;获取保护开关组;交换端口的保护组;
所述配置OLTCAM包括:设置CAM功能;获取CAM配置信息;
所述配置OLT的ISO包括:设置OLT端口的隔离模式;获取OLT端口的隔离模式;
所述配置OLT电源包括:设置Power的模式、获取OPM操作码、设置LLID端口型号;
所述配置OLT其他包括:设置OLT最大允许包的范围;设置OLT端口的镜像配置;设置OLT特殊包;获取最大允许包的范围;获取OLT端口的镜像配置;获取OLT特殊包;
所述配置ONU包括:设置ONU;重置ONU;获取ONU信息;刷新blob文件;下载eeprom;注销ONU;
所述配置ONU端口的UNI包括:设置ONU UNI的端口;获取ONU UNI的端口信息;
所述配置ONU端口的PON包括:设置ONU PON端口;获取ONU PON端口信息;
所述配置ONU的其他功能包括:设置ONU GPIO的值;获取ONU GPIO的值;
所述***维护OAM包括:获取OLT的OAM的设置信息;获取ONU的OAM的设置信息;获取ONU端口OAM的信息;获取ONU端口OAM状态的信息;
所述***监测OLT包括:获取OLT的统计;设置OLT的警告;获取OLT的警告设置;
所述***监测ONU包括:获取ONU统计;设置ONU的警报;设置ONU开机的UI;Set ONU Alarm Setting(设置onu的警报设置);Get ONU boot ui(获取ONU开机的ui;
所述***测试OLT包括:设置OLT的环路值;获取OLT的环路值;两层值;设置OLT环路值的测试;获取OLT的环路值的测试;
所述***测试ONU包括:设置ONU的环路值;获取ONU的环路的信息;ONU的2层的P2P;设置BM自动启用配置;获取BM自动启用配置;
所述地址桥过滤数据库OLT包括:设置OLT的FDB;获取OLT的FDB信息;设置OLT接口的FDB;获取OLT接口FDB的信息;
所述地址桥过滤数据库ONU包括:设置ONU的FDB;获取ONU FDB的信息;设置ONU接口的FDB;获取ONU的FDB信息;
所述地址桥过滤数据库OLT包括:添加状态FDB;删除FDB;删除全部的FDB;获取FDB标签;
所述地址桥过滤数据库ONU包括:添加状态FDB;删除FDB;删除全部的FDB;获取FDB标签;
所述配置地址桥VLAN的OLT包括:设置VLAN;获取VLAN的信息;设置OLT端口的配置;获取OLT的端口的信息;
所述配置地址桥VLAN的ONU包括:设置VLAN;获取VLAN信息;设置ONU端口的配置;获取ONU端口信息;
所述配置地址桥Q-in-Q OLT包括:设置OLT 802.1ad;获取OLT802.1ad;添加C-VID登记表;删除C-VID登记表;获取C-VID登记表;
所述配置地址桥Q-in-Q ONU包括:设置ONU802.1ad;设置ONU UNI接口C-VID登记表;设置ONU提供商端口;获取ONU 802.1ad;获取ONU UNI端口C-VID登记表;获取ONU提供商端口;
所述配置流量管理Qos包括:设置OLT Qos;获取OLT Qos;设置ONU Qos;获取ONU Qos;
所述配置流量调度Queue Scheduler包括:设置OLT队列调度;获取OLT队列调度;设置ONU队列调度;获取ONU队列调度;
所述配置流量图的OLT包括:设置802.1p出队列;设置DSCP队列;设置默认COS优先;获取队列信息;
所述配置流量图ONU包括:设置802.1p出队列;设置DSCP队列;设置默认COS优先;获取队列的信息;
所述配置OLT的分类规则包括:Add OLT Classifier Rule(添加OLT的分类规则);Delete OLT Classifier Rule(删除OLT的分类规则);Get OLTClassifier Rule information(获取OLT的分类规则信息);
所述配置ONU的分类规则包括:添加ONU的分类规则;删除ONU的分类规则;获取ONU分类规则;
所述配置ACL的OLT包括:添加ACL的规则;删除ACL规则;获取ACL的规则;
所述配置ACL的ONU包括:添加上游ACL规则;删除上游ACL的规则;获取上游ACL的规则;
所述配置流量DBA包括:设置动态带宽模式;获取动态带宽模式;设置动态带宽类型;获取动态带宽类型;
所述配置流量802.1x包括:设置OLT控制流;设置OLT控制流的信息;设置ONU的控制流;设置ONU控制流的信息;
所述配置流量SLA包括:设置ONU管理概况;获取ONU管理概况;
所述配置流量共享ONU包括:设置ONU通信量调整功能;获取ONU通信量调整功能;设置ONU的UNI接口的流量;设置ONU的UNI接口流量;
所述配置组播OLT包括:设置侦听功能;是否启用/禁用IGMP的侦听功能;是否启用或禁用IGMP的旁路功能;获取IGMP侦听信息;获取旁路信息;
所述配置流量组播ONU包括:设置ONU IGMP侦听功能;获取ONU IGMP的侦听信息;启用/禁用ONU IGMP的侦听;
所述配置流量组播FDB Entry包括:获取组播FDB;设置OLT IGMP旁路端口;获取IGMP旁路端口;
所述配置维护和记录Police包括:设置ONU流量策略行为;设置ONU端口策略;设置ONU流动策略;获取ONU流量策略行为;获取ONU端口策略;获取ONU策略;获取ONU端口策略状态;获取ONU端口策略状态;
所述配置维护和记录BC/MC/UC包括:设置OLT广播/未知单播/未知组播策略;获取OLT广播/未知单播/未知组播策略;设置ONU广播/未知单播/未知组播策略;获取ONU广播/未知单播/未知组播策略;
所述验证OLT包括:设置OLT端口的验证;获取OLT端口验证的信息;打开验证;关闭验证;
所述验证ONU包括:设置ONU端口的验证;获取ONU端口的验证;
所述配置流量验证的其他功能Other包括:添加ONU MAC地址允许列表;删除ONU MAC允许列表;获取ONU MAC地址允许列表;设置ONU MAC检查;获取ONU MAC的检查;
所述加密OLT包括:设置OLT的加密;获取OLT的加密信息;设置端口的加密;获取OLT端口加密信息;
所述加密ONU包括:设置ONU加密;获取ONU加密信息;
所述配置OLT General包括:设置OLT MPCP的延迟时间;获取OLT MPCP的延迟时间;获取OLTOAM的信息;
所述配置ONU General包括:重置ONU;获取ONU的SN的信息;获取ONU的固件信息;获取ONU的基本信息;获取ONU芯片ID的信息;获取ONU芯片能量的信息;获取ONU端口连接状态信息;获取ONU OAM的变量和批处理模式;
所述配置ONU Policy包括:设置ONU的以太网政策;获取ONU的以太网政策;
所述配置ONU的VoIP/E1包括:设置ONU的VoIP的端口;获取ONU的VoIP的端口信息;设置ONU E1端口;获取ONU E1端口的信息;
所述配置ONU Rate-Limit包括:设置ONU下行限速;设置ONU下行的限速;
所述配置ONU的VLAN包括:设置ONU的vlan;获取ONU Vlan的信息;
所述配置ONU AutoNeg包括:设置ONU自动重新配置自动重新启动;设置ONU自动启动管理控制;获取ONU自动管理信息;获取ONU自动本地协商的能力;获取ONU自动广告技术的能力;
所述配置ONU Fec/FlowCtl包括:设置ONU Fec的模式;获取ONU Fec模式信息;设置ONU的流量控制;获取ONU流量控制信息;
所述配置ONU DBA包括:设置ONU数据库队列;获取ONU数据库队列;
所述配置ONU组播VLAN包括:设置ONU组播VLAN;获取ONU组播的VLAN;
所述配置ONU组播控制包括:设置ONU控制组播;获取ONU组播控制信息;
所述配置ONU组播组包括:设置ONU最大组播组;获取ONU最大组播组信息;
所述配置ONU组播的其他的功能包括:设置ONU组播的交换;获取ONU组播交换的信息;设置ONU组播标签;获取ONU组播标签信息;
所述获取ONU分类规则包括:设置ONU分类规则;获取ONU分类规则;
所述ONU端口配置包括:设置ONU端口配置;获取ONU端口配置信息;
所述配置ONU的其他功能包括:设置ONU PHY的管理控制;获取ONU PHY管理控制。
本发明具有的有益效果:
1.长距离,高宽带(20km,1.25G)是EPON的一大优点。克服以太网铜线传输距离只有100米的限制,同时使网络结构更加简单,层次更加清晰。光纤化的ONU/ONT,非常适合于FTTB和FTTO模式(非常有利于光纤在大楼内的布线和用户扩容),光纤直接到商业用户。EPON***所能提供的可调节的、有优先级和带宽保证的服务,将非常有吸引力。同时EPON能使维护量大大减少,大楼内无需占用机房和供电设施,大大的减少了有源设备的数量,因有源设备造成网络中断的概率降低。同时支持远端设备ONU/ONT的自动测距和自动加入,网络扩容便利,且局端设备和用户端设备为统一网管,对于运营商来可以大大降低运营维护费用。
2.EPON是面向未来的技术,它是一个多业务平台,可以同时提供IP业务和传统的TDM业务。QoS可以完全保证,而且完全遵循IEEE 802.3ah的标准。这不但使运营商在同一套传输平台上就可以根据用户的要求随时开通所需要的多种业务,而且非常容易向IP业务网络过渡。
3.带宽分配灵活,服务有保证也是EPON不可忽视的一个方面。对带宽的分配和保证都有一套完整的体系,EPON可以通过DiffServ、PQ/WFQ、WRED等来实现用户级的SLA。MS-EPON可以根据需要对每个用户甚至每个端口实现基于连接的带宽分配(区别于普通交换机的基于端口的速率限制),并可根据业务合约保证每个用户连接的QoS。
4.纵观通信产业的发展,三网合一是必然的趋势,三网合一后必将向NGN网络演进,NGN标志着新一代电信网络时代的到来。EPON技术很好的解决了目前接入网的诸多问题,它可以使IP接入网络更可靠,更稳定。它使得在新一代网络上语音、视频、数据等综合业务成为了可能。
具体实施方式
下面对本发明作进一步说明:
本网管***是一个或者多个OLT下面连接多个ONU组成的网络管理方式.基本有五个功能模块:***的配置(configure)、***维护,监测和检测(SysMMT)、地址和桥管理.(Addr&Bridge)、流量管理(traffic)、性能管理(Security)、CTC六个功能模块来实现的E8110T的网络管理模式.本次开发是在GEPON***管理.配置.性能.安全等完整的下进行开发,异步,容错应用编程标准接口(API)方便***一体化。在内部管理的基础之上以太网OAM帧和以太网帧,可扩展性,分布式的设计与实现,完全符合IEEE802.3ah的OAM功能.IGMP组播传播,安全管理包括802.1x身份验证等等功能的实现。
GUI界面功能:
Configure---→iRos(配置iRos***):(1)init iros(初始化iRos***);(2)enable iros(启用iRos***);(3)disable iros(禁止iRos***);(4)setiros(设置iros);(5)get iros(获取iros);
Confure--->OLT(配置OLT):(1)Set OLT(设置OLT);(2)Reset OLT(重置OLT);(3)Get OLT information(获取OLT的信息);(4)Download blob file(下载BLOB文件);(5)Download eeprom file(下载EEPROM文件);
Confure--->OLT--->PORT(配置OLT端口):(1)Set PON Port(设置PON端口);(2)Set NNI Port(设置NNI端口);(3)Set LLID Port(设置LLID端口);(4)Set AGGR Port(设置AGGR端口);(5)Get OLT Port Information(获取OLT端口的信息);
Confure--->OLT--->PSG(配置OLT的PSG):(1)Create Protection SwitchGroup(创建保护开关组);(2)Delete Protection Switch Group(删除保护开关组);(3)Get Protection Switch Group(获取保护开关组);(4)Switch ActionPort of Protection Group(交换端口的保护组);
Confure---->OLT--->CAM(配置OLT CAM):(1)Set CAM Configure(设置CAM功能);(2)Get CAM Configure information(获取CAM配置信息);
Confure---->OLT----->ISO(配置OLT的ISO):(1)Set OLT port isolation(设置OLT端口的隔离模式);(2)Get OLT port isolation(获取OLT端口的隔离模式);
Configure-----→OLT-----→Power(配置OLT电源):设置Power的模式、获取OPM操作码、设置LLID端口型号;
Configure----→OLT----→Other(配置OLT其他):(1)Set OTL MaximumAllowed Packet Size(设置OLT最大允许包的范围);(2)Set OLT Port MirrorConfigure(设置OLT端口的镜像配置);(3)Set OLT Special Packet Action(设置OLT特殊包);(4)Get OLT Maxmin Allowed Packet Size(获取最大允许包的范围);(5)Get OLT port Mirror Configure(获取OLT端口的镜像配置);(6)Get OLT Special Packet Action(获取OLT特殊包);
Confure---->ONU-→ONU(配置ONU):(1)Set ONU(设置ONU);(2)Reset ONU(重置ONU);(3)Get ONU information(获取ONU信息);(4)Update blob file(刷新blob文件);(5)Downlocad eeprom file(下载eeprom);(6)DeregisterONU(注销ONU);
Confuer-----ONU----->PORT---→UNI(配置ONU端口的UNI):(1)Set ONU UNIPort(设置ONU UNI的端口);(2)Get ONU UNI Port information(获取ONU UNI的端口信息);
Confure--->ONU--->PORT--→PON(配置ONU端口的PON):(1)Set ONU PONPort(设置ONU PON端口);(2)Get ONU PON Port Information(获取ONU PON端口信息);
Configure---->ONU--->Other(配置ONU的其他功能):(1)Set the ONU gpiovalue(设置ONU GPIO的值);(2)Get the ONU gpio value(获取ONU GPIO的值);
SysMMT--->Maintenance--->OAM(***维护OAM):(1)Get OLT OAMinformation(获取OLT的OAM的设置信息);(2)Get ONU OAM information(获取ONU的OAM的设置信息);(3)Get ONU port OAM information(获取ONU端口OAM的信息);(4)Get ONU port OAM stats information(获取ONU端口OAM状态的信息);
SysMMT--->Monitoring---->OLT(***监测OLT):(1)Get OLT Statistics(获取OLT的统计);(2)Set OLT Alarm(设置OLT的警告);(3)Get OLT Alarm Setting(获取OLT的警告设置);
SysMMT---->Monitoring--->ONU(***监测ONU):(1)Get ONU Statisics(获取ONU统计);(2)Set ONU Alarm(设置ONU的警报);(3)Set ONU boot ui(设置ONU开机的UI);(4)Set ONU Alarm Setting(设置onu的警报设置);(5)GetONU boot ui(获取ONU开机的ui);
SysMMT--->Testing--->OLT(***测试OLT):(1)Set OLT boop-back(设置OLT的环路值);(2)Get OLT boop-back(获取OLT的环路值);(3)Layer 2 ping(两层值);(4)Set OLT boop-back test(设置OLT环路值的测试);(5)Get OLTboop-back test(获取OLT的环路值的测试);
SysMMT--->Testing--->ONU(***测试ONU):(1)Set ONU Loop-back(设置ONU的环路值)(2)Get ONU Loop-back information(获取ONU的环路的信息);(3)ONU Layer 2 ping(ONU的2层的P2P);(4)Set BM Autoreset Enableconfiguration(设置BM自动启用配置);(5)Get BM autorest Enableconfiguration(获取BM自动启用配置);
Addr&Bridge---->FDB---->OLT(地址桥过滤数据库OLT):(1)Set OLT FDB(设置OLT的FDB);(2)Get OLT FDB information(获取OLT的FDB信息);(3)Set OLTPort FDB(设置OLT接口的FDB);(4)Get OLT Port FDB information(获取OLT接口FDB的信息);
Addr&Bridge--->FDB--->ONU(地址桥过滤数据库ONU):(1)Set ONU FDB(设置ONU的FDB);(2)Get ONU FDB information(获取ONU FDB的信息);(3)Set ONUPort FDB(设置ONU接口的FDB);(4)Get ONU Port FDB information(获取ONU的FDB信息);
Addr&Bridge--->FDB---->FDB Entry--->OLT(地址桥过滤数据库OLT):(1)Add static FDB Entry(添加状态FDB);(2)Del ete FDB Entry(删除FDB);(3)Del ete all FDB Entry(删除全部的FDB);(4)Get FDB Entry Table(获取FDB标签);
Addr&Bridge--->FDB--->FDB Entry---->ONU(地址桥过滤数据库ONU):(1)Add static FDB Entry(添加状态FDB);(2)Del ete FDB Entry(删除FDB);(3)Delete all FDB Entry(删除全部的FDB);(4)Get FDB Entry Table(获取FDB标签);
Addr&Bridge--->VLAN---->OLT(配置地址桥VLAN的OLT):(1)Set VLAN(设置VLAN);(2)Get VLAN information(获取VLAN的信息);(3)Set OLT PortConfigure(设置OLT端口的配置);(4)Get OLT Port Configure(获取OLT的端口的信息);
Addr&Bridge---->VLAN---->ONU(配置地址桥VLAN的ONU):(1)Set VLAN(设置VLAN)(2)Get VLAN Inform(获取VLAN信息);(3)Set ONU Port configure(设置ONU端口的配置);(4)Get ONU Port Configure(获取ONU端口信息);
Addr&Bridge----->Q-in-Q---->OLT(配置地址桥Q-in-QOLT):(1)Set OLT802.1ad(设置OLT 802.1ad);(2)Get OLT 802.1ad(获取OLT802.1ad);(3)AddC-VID Registration Table(添加C-VID登记表);(4)Del C-VID RegistrationTable(删除C-VID登记表);(5)Get C-VID Registration Table(获取C-VID登记表);
Addr&Bridge---->Q-in-Q----->ONU(配置地址桥Q-in-Q ONU):(1)Set ONU802.1ad(设置ONU802.1ad);(2)Set ONU UNI Port C-VID Registrator Table(设置ONU UNI接口C-VID登记表);(3)Set ONU Provider edge port(设置ONU提供商端口);(4)Get ONU 802.1ad(获取ONU 802.1ad);(5)Get ONU UNI Port C-VIDRegistrator Table(获取ONU UNI端口C-VID登记表);(6)Get ONU porvider edgeport(获取ONU提供商端口);
Traffic--->Qos(配置流量管理Qos):(1)Set OLT Qos(设置OLT Qos);(2)Get OLT Qos(获取OLT Qos);(3)Set ONU Qos(设置ONU Qos);(4)Get ONU Qos(获取ONU Qos);
Traffic----->Queue Scheduler(配置流量调度):(1)Set OLT QueueScheduling(设置OLT队列调度);(2)Get OLT Queue Scheduling(获取OLT队列调度);(3)Set ONU Queue Scheduling(设置ONU队列调度);(4)Get ONU QueueScheduling(获取ONU队列调度);
Traffic---->Queue Mapping----->OLT(配置流量图的OLT):(1)Map 802.1pto Output Queue(设置802.1p出队列);(2)Map DSCP to Output Queue(设置DSCP队列);(3)Set Default Cos Priorty(设置默认COS优先);(4)Get QueueMapping information(获取队列信息);
Traffic----->Queue Mapping----->ONU(配置流量图ONU):(1)Set802.1p-to-out Queue(设置802.1p出队列);(2)Set DSCP-to-out Queue(设置DSCP队列);(3)Set Default cos Priorty(设置默认COS优先);(4)Get QueueMapping information(获取队列的信息);
Traffic----->Traffic Classic---->OLT(配置OLT的分类规则):(1)AddOLT Classifier Rule(添加OLT的分类规则);(2)Delete OLT Classifier Rule(删除OLT的分类规则);(3)Get OLT Classifier Rule information(获取OLT的分类规则信息);
Traffic--->Traffic Classic--->ONU(配置ONU的分类规则):(1)Add ONUTraffic Classifier Rule(添加ONU的分类规则);(2)Delete ONU trafficClassifier Rule(删除ONU的分类规则);(3)Get ONU Traffic classifierRule(获取ONU分类规则);
Traffic---->ACL---->OLT(配置ACL的OLT):(1)Add ACL Rule(添加ACL的规则);(2)Delect ACL Rule(删除ACL规则);(3)Get ACL Rule(获取ACL的规则);
Traffic----->ACL----->ONU(配置ACL的ONU):(1)Add Upstream ACLRule(添加上游ACL规则);(2)Delete UPstream ACL Rule(删除上游ACL的规则);(3)Get UPstream ACL Rule(获取上游ACL的规则);
Traffic---->DBA(配置流量DBA):(1)Set DBA mode(设置动态带宽模式);(2)Get DBA mode(获取动态带宽模式);(3)Set DBA Parameters(设置动态带宽类型);(4)Get DBA Parameters(获取动态带宽类型);
Traffic---->802.3x(配置流量802.1x):(1)Set OLT Flow control(设置OLT控制流);(2)Get OLT Flow control information(设置OLT控制流的信息);(3)Set ONU Flow control(设置ONU的控制流);(4)Get ONU Flow controlinformation(设置ONU控制流的信息);
Traffic----->SLA(配置流量SLA):(1)Set ONU traffic profile(设置ONU管理概况);(2)Get ONU traffic profile(获取ONU管理概况);
Traffic---->Shaper---->ONU(配置流量共享ONU):(1)Set ONU TrafficShaper Action(设置ONU通信量调整功能);(2)Get ONU Traffic shaper Action(获取ONU通信量调整功能);(3)Set ONU UNI Port shaper(设置ONU的UNI接口的流量);(4)Get ONU UNI Port shaper(设置ONU的UNI接口流量);
Traffic---->Multicast--->OLT(配置组播OLT):(1)Set IGMP snooping(设置侦听功能);(2)Enable/Disable IGMP Snooping(是否启用/禁用IGMP的侦听功能);(3)Enable/Disable IGMP bypass(是否启用或禁用IGMP的旁路功能);(4)Get IGMP Snooping information(获取IGMP侦听信息);(5)Get bypassinformaion(获取旁路信息);
Traffic---->Multicast--->ONU(配置流量组播ONU):(1)Set ONU IGMPSnooping(设置ONU IGMP侦听功能);(2)Get ONU IGMP Snooping information(获取ONU IGMP的侦听信息);(3)Enabel/Disable ONU IGMP Snooping(启用/禁用ONU IGMP的侦听);
Traffic----→Multicast------→FDB Entry(配置流量组播FDB Entry):(1)Get Multicast FDB entries per LLID(获取组播FDB);(2)Set OLT igmp bypassrouter port(设置OLT IGMP旁路端口);(3)Get olt igmp bypass router port(获取IGMP旁路端口);
Traffic--→Police&Mark----→Police(配置维护和记录Police):(1)SetONU Traffic Policer Action(设置ONU流量策略行为);(2)Set ONU PortPolicer(设置ONU端口策略);(3)Set ONU Flow Policer(设置ONU流动策略);(4)Get ONU Traffic Policer Action(获取ONU流量策略行为);(5)Get ONU PortPolicer(获取ONU端口策略);(6)Get ONU Flow Policer(获取ONU策略);(7)GetONU Port Policer Statisics(获取ONU端口策略状态);(8)Get ONU Port PolicerStatisics(获取ONU端口策略状态);
Traffice--→Police&Mark---→BC/MC/UC(配置维护和记录BC/MC/UC):(1)Set OLT b&unkown u&unkown m policing(设置OLT广播/未知单播/未知组播策略);(2)Get OLT b&unkown u&unkown m policing(获取OLT广播/未知单播/未知组播策略);(3)Set ONU b&unkown u&unkown m policing(设置ONU广播/未知单播/未知组播策略);(4)Get ONU b&unkown u&unkown m policing(获取ONU广播/未知单播/未知组播策略)
Securty--->Authentication---->OLT(验证OLT):(1)Set OLT PortAuthentication(设置OLT端口的验证);(2)Get OLT Port Authenticationinformaion(获取OLT端口验证的信息);(3)turn on Authentication(打开验证);(4)turn of Authentication(关闭验证);
Security--->Authentication--->ONU(验证ONU):(1)Set ONU PortAuthentication(设置ONU端口的验证);(2)Get ONU Port Authentication(获取ONU端口的验证);
Security------>Authentication------>Other(配置流量验证的其他功能):(1)Add ONU MAC to the allow list(添加ONU MAC地址允许列表);(2)DeleteONU MAC Form the allow list(删除ONU MAC允许列表);(3)Get ONU MAC Formallow list(获取ONU MAC地址允许列表);(4)Set ONU MAC checking Mode(设置ONU MAC检查);(5)Get ONU MAC checking(获取ONU MAC的检查);
Security---->Encryption--->OLT(加密OLT):(1)Set OLT Encryption(设置OLT的加密);(2)Get OLT Encrypation information(获取OLT的加密信息);(3)Set OLT Port Encryption(设置端口的加密);(4)Get OLT Port Encryptioninformation(获取OLT端口加密信息);
Security---->Encryption--->ONU(加密ONU):(1)Set ONU Encryption(设置ONU加密);(2)Get ONU Encryption inforamtion(获取ONU加密信息);
CTC--->OLT(配置OLT):(1)Set OLT CTC MPCP Gate Backoff time(设置OLT MPCP的延迟时间);(2)Get OLT CTC MPCP Gate Backoff time(获取OLT MPCP的延迟时间);(3)Get OLT OAM information(获取OLTOAM的信息);
CTC--->ONU--->General(配置ONU General):(1)Reset ONU(重置ONU);(2)Get ONU SN information(获取ONU的SN的信息);(3)Get ONU firmwareinformation(获取ONU的固件信息);(4)Get ONU basic information(获取ONU的基本信息);(5)Get ONU chip ID information(获取ONU芯片ID的信息);(6)Get ONU chip capability informatio(获取ONU芯片能量的信息);(7)Get ONUport link status information(获取ONU端口连接状态信息);(8)Get ONU CTCOAM Variables with batch mode(获取ONU OAM的变量和批处理模式);
CTC--->ONU--->Policy(配置ONU Policy):(1)Set ONU eth policy(设置ONU的以太网政策);(2)Get ONU eth policy(获取ONU的以太网政策);
CTC--->ONU--->VoIP/E1(配置ONU的VoIP/E1):(1)Set ONU VoIP port(设置ONU的VoIP的端口)(2)Get ONU VoIP port information(获取ONU的VoIP的端口信息);(3)Set ONU E1 port(设置ONU E1端口);(4)Get ONU E1 portinformation(获取ONU E1端口的信息);
CTC--->ONU--->Rate-Limit(配置ONU Rate-Limit):(1)Set ONU downstreamrate limit(设置ONU下行限速);(2)Get ONU downstream rate limit(设置ONU下行的限速);
CTC--->ONU--->Vlan(配置ONU的VLAN):(1)Set ONU vlan(设置ONU的vlan);(2)Get ONU vlan information(获取ONU Vlan的信息);
CTC--->ONU--->AutoNeg(配置ONU AutoNeg):(1)Set ONU AutoNeg RestartAutoNeg(设置ONU自动重新配置自动重新启动);(2)Set ONU AutoNeg Admin
Control(设置ONU自动启动管理控制);(3)Get ONU AutoNeg Admin information(获取ONU自动管理信息);(4)Get ONU AutoNeg Local Tech Abilityinformation(获取ONU自动本地协商的能力);(5)Get ONU AutoNeg AdvertiseTech Ability information(获取ONU自动广告技术的能力);
CTC--->ONU--->Fec/FlowCtl(配置ONU Fec/FlowCtl):(1)Set ONU Fec Mode(设置ONU Fec的模式);(2)Get ONU Fec Mode Information(获取ONU Fec模式信息);(3)Set ONU Flow Control(设置ONU的流量控制);(4)Get ONU Flowcontrol information(获取ONU流量控制信息);
CTC--->ONU--->DBA(配置ONU DBA):(1)Set ONU DBA Queue set(设置ONU数据库队列);(2)Get ONU DBA Queue set(获取ONU数据库队列);
CTC--->ONU--->Multicast--->Multicast Vlan(配置ONU组播VLAN):(1)Set ONU Multicast Vlan(设置ONU组播VLAN);(2)Get ONU Multicast Vlaninformation(获取ONU组播的VLAN)
CTC--->ONU--->Multicast--->Multicast control(配置ONU组播控制):(1)Set ONU Multicast Control(设置ONU控制组播);(2)Get ONU MulticastControl information(获取ONU组播控制信息);
CTC--->ONU--->Multicast--->Multicast group(配置ONU组播组):(1)Set ONU Max Multicast Group(设置ONU最大组播组);(2)Get ONU MaxMulticast Group information(获取ONU最大组播组信息);
CTC--->ONU--->Multicast--->other(配置ONU组播的其他的功能):(1)Set ONU Multicast Switch(设置ONU组播的交换);(2)Get ONU MulticastSwitch information(获取ONU组播交换的信息);③Set ONU Multicast TagStripe(设置ONU组播标签);(4)Get ONU Multicast Tag Stripe information(获取ONU组播标签信息);
CTC-->ONU--->Classification(获取ONU分类规则):(1)Set ONUClassification Rule(设置ONU分类规则);(2)Get ONU Classification Rule(获取ONU分类规则);
CTC--->ONU--->PortConfig(ONU端口配置):(1)Set ONU port Configure设置ONU端口配置;(2)Get ONU port Configure information获取ONU端口配置信息;
CTC--->ONU--->other(配置ONU的其他功能):(1)Set ONU PHY AdminControl(设置ONU PHY的管理控制);(2)Get ONU PHY Admin Control(获取ONUPHY管理控制)。
举例说明:
实施方式1:
见图3所示,前端面板主要接收用户操作配置行为信息(鼠标点击,键盘输入),另外一个主要功能是向用户显示***信息。
GUI图形界面1:
见图4所示,Configure---→iRos(配置iRos***):
本界面是配置iRos***包括初始化iRos***、启用iRos***、禁用iRos***、设置iRos***、获取iRos***的设置。
在配置Confiure(功能模块)的iRos有五个功能里Please select thecommand(请选择命令):
(1)init iros(初始化iRos***)
(2)enable iros(启用iRos***)
(3)disable iros(禁止iRos***)
(4)set iros(设置iros)
(5)get iros(获取iros)
当选择(1)init iros(初始化iRos***)时在界面下面文本输入框会出现
iros_sc->init iros system……..
Iros_sc->init iros system success
当选择(2)enable iros(启用iRos***)时要配置界面onu regsuppression是否注册ONU的制止no/yes默认的选择是yes,hello time是SC-OLT hello间隔时间,范围是2-600秒,dead count是SC-OLT dead间隔时间的范围是3-10counts.也可以选择defaut values默认选择,在下面会出现:iros_sc->callback_iros_enable:invoke_id 9 apps_data 84 code 0Code 0表示启用成功.
当选择(3)disable iros(禁止iRos***)时在界面下面会显示iros_sc->imst_iros_disable
callback_iros_disable:invoke_id_13_apps_data 88 code 0
code 0是返回值成功。
当选择(4)set iros(设置iros)时要配置onu reg supperssion是否要注册ONU是no/yes默认的选择是yes,hello time是SC-OLT hello间隔,范围是2-600秒,dead count是SC-OLT dead间隔范围是3-10counts.也可以选择default values默认配置,点击apply应用.界面的下方会出现:iros_sc->callback_iros_set:invoke_id 71 apps_data 146 code 0.
当选择(5)get iros(获取iros)是会出现iros_sc->imst_iros_get
callback_iros_get:invoke_id 7 apps_data 82 code 0
onu_reg_flapping_supp 0 hello_interval 10 dead_interval 3
enabled 1 version 1 olt_num 1
sc software version:01.06.03-1148292001
olt:id Ox0 mac 00:13:25:88:00:00 status 2
code o是返回值成功。qqq
GUI图形界面2:Confure--->OLT(配置OLT)
本界面是配置包括设置OLT、获取OLT信息、重置OLT、获取OLT端口信息的功能设置。
当配置该页面时有四个功能分别是Please select operation(请选择命令):
(1)Set OLT(设置OLT)
(2)Reset OLT(重置OLT)
(3)Get OLT information(获取OLT的信息)
(4)Download blob file(下载BLOB文件)
(5)Download eeprom file(下载EEPROM文件)
当选择(1)Set OLT设置OLT时,首先要选择OLT的设备名(左边出现设备名时同时OLT的设备选项也会出现OLT设备的型号),
isolation_mode(yes/no)是否要设置成隔离模式yes是选择隔离模式,no是不隔离.
mpcp_timeout(mpcp超时)mpcp timeout:禁止0毫秒内超市,范围是在0-68718毫秒之间。
usUcastfloodingCtr:说明是否上行宏的未知单的播流量(1.drop下降2.flood to other por(flood的其他的端口),3.flood to all ports(flood所有的端口)4.no control不控制),一般默认的是4.no control不控制.
默认配置是no control
dsUcastfloodingCtr:说明是否上游宏未知的单播流量(1.drop下降2.flood to other por(flood的其他的端口),3.flood to all ports(flood所有的端口)4.no control不控制),一般默认的是4.no control不控制。
默认配置是no control不控制
unknown_vlan_bypass:说明未知是否VLAN的流量1.drop丢弃2.bypass通过3.bypass isolation通过隔离。一般默认情况下是bypass。
(2)Reset OLT重置时配置OLT的设备名
(3)Get OLT Information获取OLT的信息。
(4)Download blob file(下载Blob文件)
OLT blob file使用时,接收图像等待事件(在用户的计算机-→文件***--→opt-→epon-→3.2.0中的iros_olt_tiger_puls-3.2.0.7-Sep-27-2008.blob这个文件是根据硬件的文件而定的)
(5)Download eeprom file(下载eeprom文件)
eeprom file(首先将档案复制到目前的目录下)(这个文件暂时未定)
以上是所有GUI图形界面中的两个实例,其它的类似,所以省略不述。
主要特性:
满足IEEE802.3ah标准
-高分光比,高光纤利用率
-具备交换功能
-ACL访问控制
-DBA动态带宽分配
-QoS支持:IP ToS、IEEE802.1p
-ONU自动识别
-MAC地址限制
-具备AES-128加密技术
-支持IGMP Snooping
-支持TCP/IP,ARP,IGMP协议
-OAM支持
-支持IEEE802.1x
-GUI界面,支持带内/带外管理。