【技术实现步骤摘要】
使用硬件滤波进行的邻居发现代理装置的多播处理
本公开总体上涉及多信道无线个域网,并且更具体地说,涉及一种用于通过使用硬件卸载减少邻居发现代理装置的多播处理的机制。
技术介绍
在许多应用领域、企业和住宅社区中已经广泛采用无线网络技术。无线网络的这种广泛且多样的使用的一个后果是耦接到可以发射并接收各种网络传输的驻地网络(例如,物联网(IoT)装置)的成百上千的无线装置的扩散,这进而可能会影响网络的操作性能。这尤其会影响传递和限制驻地网络的不同子集之间的数据通信的路由器。可能在驻地网络中存在数据问题扩散的一种类型的网络通信是向多播组进行多播传输。多播组是想要接收特定数据流的一组接收器。这组不具有物理或地理边界-接收器可以定位于互联网上的任何地方或任何专用网络中。对接收流向特定多播组的数据感兴趣的接收器必须通过向其本地路由器发信号来加入此组。传递到组成员的数据包由单个多播组地址进行标识。为多播组中的接收器选择多播地址。发送器使用所述地址作为目的地地址,以到达组的所有成员。无线个域网(WPAN),特别是线程网络(Thr ...
【技术保护点】
1.一种网络路由装置,其特征在于,包括:/n第一网络接口,所述第一网络接口耦接到网络子网;/n第二网络接口,所述第二网络接口耦接到所述网络子网外部的网络;/n一个或多个寄存器,所述一个或多个寄存器被配置成基于多播地址散列进行滤波,其中所述一个或多个寄存器存储分配给所述网络路由装置的位值,并且所述位值是使用与所述网络路由装置相关联的池散列值选择的;以及/n处理器,其中所述网络路由装置被配置成/n控制到所述网络子网的外部网络流量,并且/n执行所述子网中的多个节点的邻居发现代理(ND代理)任务,其中/n所述网络子网中的所述多个节点中的每个节点具有唯一网络地址,并且/n所述唯一网络 ...
【技术特征摘要】
20190531 RO A2019003261.一种网络路由装置,其特征在于,包括:
第一网络接口,所述第一网络接口耦接到网络子网;
第二网络接口,所述第二网络接口耦接到所述网络子网外部的网络;
一个或多个寄存器,所述一个或多个寄存器被配置成基于多播地址散列进行滤波,其中所述一个或多个寄存器存储分配给所述网络路由装置的位值,并且所述位值是使用与所述网络路由装置相关联的池散列值选择的;以及
处理器,其中所述网络路由装置被配置成
控制到所述网络子网的外部网络流量,并且
执行所述子网中的多个节点的邻居发现代理(ND代理)任务,其中
所述网络子网中的所述多个节点中的每个节点具有唯一网络地址,并且
所述唯一网络地址中的每个唯一网络地址是使用分配给所述网络路由装置的所述池散列值确定的。
2.根据权利要求1所述的网络路由装置,其特征在于,所述网络子网外部的所述网络包括多个其它网络路由装置,每个其它网络路由装置被配置成执行与所述其它网络路由装置相关联的网络子网中的多个节点的ND代理任务,所述网络路由装置被另外配置成:
向每个其它网络路由装置发射多播能力查询;
从每个其它网络路由装置接收关于多播能力的信息;
创建包括关于每个其它网络路由装置和所述网络路由装置的多播能力的信息的列表,其中所述列表主要按多播能力增加的顺序,并且其次按具有相同多播能力的条目的地址值增加的顺序;
将池散列值与经过排序的列表的每个条目相关联。
3.根据权利要求2所述的网络路由装置,其特征在于,所述网络路由装置被另外配置成:
对来自所述网络子网中的所述多个节点中的请求节点的针对信息的无状态地址自动配置(SLAAC)请求进行响应;以及
向所述请求节点提供与所述网络路由装置相关联的所述池散列值。
4.根据权利要求3所述的网络路由装置,其特征在于,所述网络路由装置被另外配置成:
对来自所述子网中的所述多个节点中的所述请求节点的SLAAC消息进行响应,其中
所述SLAAC消息包括检查所述请求节点生成的网络地址是否是先前分配的网络地址的副本的请求,并且
所述请求节点生成的所述网络地址是使用所述池散列值生成的。
5.根据权利要求2所述的网络路由装置,其特征在于,
所述网络子网和与每个其它网络路由装置相关联的网络子网是线程网络(ThreadNetwork)。
6.根据权利要求1所述的网络路由装置,其特征在于,
所述网络子网外部的所述网络包括多个其它网络...
【专利技术属性】
技术研发人员:多鲁·克里斯蒂安·古恰,
申请(专利权)人:恩智浦美国有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。