[发明专利]一种DOCSIS MAC地址过滤方法无效
申请号: | 200910089463.9 | 申请日: | 2009-07-21 |
公开(公告)号: | CN101610258A | 公开(公告)日: | 2009-12-23 |
发明(设计)人: | 李占才 | 申请(专利权)人: | 北京九方中实电子科技有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 docsis mac 地址 过滤 方法 | ||
1.一种DOCSIS MAC地址过滤方法,其特点在于MAC地址过滤装置由RAM 模块(000)、地址产生模块(001)、MAC地址接收模块(010)、比较器模块 (011)和结果产生模块(100)组成;
其中,所述的RAM模块(000)每个地址空间存放一个32位的数据,模块 里面存放M组待过滤的MAC地址,每组包括4N个过滤的MAC地址;
RAM地址为1的空间里,32位的空间从高位到低位依次存放第1、第2、第 3和第4个MAC地址的第1个字节;从RAM地址为2到地址为N的空间里,存放 的是从第5个MAC地址到第4N个MAC地址的第1个字节;RAM地址为N+1的空 间里,存放的是第1、第2、第3和第4个MAC地址的第2个字节;相同的道理, 从RAM地址为N+2到地址为2N的空间里,存放的是从第5个MAC地址到第4N 个MAC地址的第2个字节;往下,从RAM地址为2N+1到地址为6N的空间里, 依次存放的是第1个MAC地址到第4N个MAC地址的第3、第4、第5和第6个 字节;在RAM中,地址为1到地址为6N的空间里存放的是第一组MAC地址;按 照相同的存放方式,从地址为6N+1到地址为12N的空间里存放的是第二组MAC 地址,接下来,从地址为12N+1到地址为6MN的空间里,存放的是第3组到第M 组MAC地址;
所述的MAC地址接收模块(010),内部由一个48位寄存器构成,在工作 时此模块受外部控制信号和RAM读地址的控制,MAC地址接收模块只在与第一组 RAM中的MAC地址比较时进行接收MAC地址操作,其余时间在外部控制信号的控 制下进行移位操作;
当控制信号有效,而且RAM读地址为1时,MAC地址接收模块接收要被过滤 的MAC地址的第1个字节;当控制信号有效,RAM读地址为N+1时,MAC地址 接收模块接收要被过滤的MAC地址的第2个字节;当控制信号有效,RAM读地 址为2N+1、3N+1、4N+1和5N+1时,MAC地址接收模块接收要被过滤的MAC地址 的第3、第4、第5和第6个字节;其余,当控制信号有效时,内部的48位寄 存器进行首尾循环左移8位;
所述的地址产生模块(001),此模块用于产生RAM的读地址,受外部控制 信号的控制,同时也受整个装置的输出信号da_meet控制,它的实现是由内部 一个计数器进行控制;
它的工作过程为:初始地址为1,开始工作后,首先判断da_meet是否为 1,和当前的地址是否为6MN,前者表示RAM中有与接收的MAC地址相同的MAC 地址,后者表示接收的MAC地址与RAM中所有的MAC地址比较完毕,两种情况 如果都成立或者其中一种情况成立,则地址产生器模块输出地址为1;如果两种 情况都不成立,则输出的地址自动加1;
所述的比较器模块(011),此模块将MAC地址接收模块(010)接收的MAC 地址与从RAM中读出的MAC地址进行比较,MAC地址接收模块(010)输出的8 位数据分别与RAM模块(000)输出的数据的第31位到第24位、第23位到第 16位、第15位到第8位和第7位到第1位组成的4组8位数据进行比较,大小 相同结果为1,不同为0,比较器模块有4位的输出,并将此输出输送给结果产 生器模块;
所述的结果产生器模块(100),它内部包含了一个4N位寄存器,用于随 时存放接收的MAC地址与RAM中每组MAC地址进行比较的结果;4N位寄存器里 的数据从低位到高位依次代表当前组的某一个MAC地址与接收到的MAC地址进 行比较的结果,其中的某一位为1,说明这一位代表的MAC地址与接收到的MAC 地址相同;结果产生器模块受RAM读地址的控制;
当比较器模块的输出是RAM中的MAC地址第1个字节与接收的MAC地址第1 个字节的比较结果时,此比较器模块的输出直接被存入4N位寄存器中;当比较 器模块的输出数据不是RAM中的MAC地址第1个字节与接收的MAC地址第1个 字节的比较结果时,此数据与4N位寄存器的对应位相与操作后,再被存入4N 位寄存器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京九方中实电子科技有限责任公司,未经北京九方中实电子科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910089463.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:回报未接来电与未读短信的系统及方法
- 下一篇:磁能发动机