[发明专利]MoCA系统的用户终端设备接入数量限制方法无效
申请号: | 201110372699.0 | 申请日: | 2011-11-22 |
公开(公告)号: | CN102413028A | 公开(公告)日: | 2012-04-11 |
发明(设计)人: | 王振洪;马晓东;陈小星;朱晓峰 | 申请(专利权)人: | 江苏亿通高科技股份有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/24 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 215500 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | moca 系统 用户 终端设备 接入 数量 限制 方法 | ||
技术领域
本发明涉及一种MoCA系统的用户终端设备接入数量限制方法,属于采用MOCA技术方案作为接入设备的通讯技术领域。
背景技术
随着网络三网合一的展开,结合中国的国情,FTTB(光纤到楼)的接入方式才最适合目前广电网络的改网需求。但是光纤到楼后,怎样解决楼到户的传输问题(最后100米问题),已成为广电运营商发展多业务的瓶颈。为解决这个问题,由此衍生出几种EOC技术。MoCA作为众多EOC技术中的一种重要技术,其从标准的制定都是把同轴电缆作为其信号的传输介质,具有极高的QOS(服务质量)保证、极低的抖动和延时,因此成为EOC技术中比较有潜力的一种接入技术。
MoCA作为一种全新的接入技术,和其他EOC技术一样,只是完成的数据的转发,没有对用户进行过多的管理。但是,由于三网融合才刚刚开始,很多数广电运营商还在试用、摸索阶段,还没有配备BRAS(宽带远程接入服务器)等设备,用户可随意连接多台终端设备(指电脑、机顶盒等网络接入设备)进行上网,导致网络资源被严重占用,使得其他合法用户的网络带宽被抢占,造成上网网速慢等情况,使得用户的报修增多,增加了维护工作量,也使得用户对整个广电网络产生不稳定、不可靠的想法,影响的广电网络开展三网融合的推进速度。
发明内容
本发明所要解决的技术问题是提供一种MoCA系统的用户终端设备接入数量限制方法,该方法能有效解决用户多个设备接入导致抢占带宽的问题。
为了解决上述的技术问题,本发明的技术方案是:
1)通过用户应用程序或c.LINK应用程序调用c.LINK API库向c.LINK驱动程序发送每个终端的MAC地址限制数量N;
2)c.LINK驱动程序接收到上行数据包后,在CAM表中查找源目的地址是否存在;
3)如果存在,则转发数据;
4)如果不存在,检测在CAM表中的用户终端设备MAC地址的数量是否<N;
5)如果在CAM表中的用户终端设备MAC地址的数量<N或禁止限制地址数量,则把此用户终端设备MAC地址加入到CAM表中,再进行转发数据;
6)如果在CAM表中的用户终端设备MAC地址的数量≥N,则表示记录的用户终端设备MAC地址数量已达到最大值,此时已无法把这个MAC地址记录到CAM表中,MoCA系统发现这个数据包的MAC地址不在CAM表中,就把此数据包丢弃。
具有用户终端设备接入数量限制的MoCA系统,能有效限制非法用户的接入,是合法用户能充分利用自己的带宽,减少了广电运营商的维护难度,提高了整个MoCA系统的可靠性。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是MoCA头端系统的架构框图。
图2是本发明方法的流程图。
具体实施方式
如图1所示,整个MoCA头端系统包含了PCI接口与驱动程序、c.LINK驱动程序、基于linux系统的网桥、以太网接口驱动程序、c.LINK API库、c.LINK应用程序和用户应用程序等部分。
c.LINK驱动程序负责MoCA系统的初始化、终端的注册、CAM表的管理、数据的转发、响应上层应用程序的控制请求等,以及MoCA协议的其他相关事务。
所谓CAM表,即Content Addressable Memory,用来动态记录所转发的数据包中的MAC地址,并进行老化等处理,只有当数据包的MAC地址在CAM表中时,数据包才能转发。
MoCA的CAM表是由c.LINK软件来实现的,当有上行数据包进行转发时,首先在CAM表中查找是否存在此数据包的源MAC地址,如果没有,则进行记录此地址。
利用这个原理,本发明在MoCA的c.LINK驱动程序的CAM管理部分,进行统计MoCA头端记录的某一终端所转发的用户终端设备MAC地址数量,当达到上层用户应用程序或c.LINK应用程序配置到c.LINK驱动程序的允许接入的最大数值时,停止其他用户终端设备MAC地址的记录;由于在CAM表中没有记录相应的MAC地址,这些用户终端设备的数据包就不能转发,从而起到禁止用户接入网络的作用。
如图2所示,具体流程如下:
1)通过用户应用程序或c.LINK应用程序调用c.LINK API库向c.LINK驱动程序发送每个终端的MAC地址限制数量N;
2)c.LINK驱动程序接收到上行数据包后,在CAM表中查找源目的地址是否存在;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏亿通高科技股份有限公司,未经江苏亿通高科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110372699.0/2.html,转载请声明来源钻瓜专利网。