[发明专利]将无线设备抽象为虚拟以太网接口有效
申请号: | 201880013246.9 | 申请日: | 2018-03-07 |
公开(公告)号: | CN110326262B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 徐俊;拉维·屈帕拉;兰伽拉具·艾杨格 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/931 | 分类号: | H04L12/931;H04L12/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 设备 抽象 虚拟 以太网 接口 | ||
1.一种计算机实施的用于在控制器中将无线接口协议抽象为以太网协议的方法,其特征在于,所述方法包括:
检测到无线设备使用所述无线接口协议接入所述控制器的无线网络接口,其中,所述无线设备通过无线设备标识(ID)来识别;
创建具有关联以太网接口ID的虚拟以太网接口;
在所述控制器的存储器表中将所述无线设备ID与所述以太网接口ID相关联;
通过所述无线接口协议从所述无线设备接收净荷;
使用所述以太网协议将所述净荷发送到所述虚拟以太网接口;
通过将所述净荷存储在所述虚拟以太网接口与应用层的应用插件之间的共享存储器中,将所述净荷从所述虚拟以太网接口发送到所述应用插件;
所述应用插件从所述虚拟以太网接口的原始套接字接收所述净荷。
2.根据权利要求1所述的方法,其特征在于,还包括:所述无线网络接口先查找用于将所述关联以太网接口ID与所述无线设备ID相关联的所述表,然后再将所述净荷发送到具有所述关联以太网接口ID的所述虚拟以太网接口。
3.根据权利要求1所述的方法,其特征在于:
所述净荷是第一净荷;
所述方法还包括:
从所述应用插件向所述虚拟以太网接口发送第二净荷;
使用所述以太网协议将所述第二净荷从所述虚拟以太网接口转发到所述无线网络接口;
查找所述表以确定与所述虚拟以太网接口ID相关联的所述无线设备ID;
使用所述无线接口协议将所述第一净荷发送到包含所述无线设备ID的所述无线设备。
4.一种无线接口系统,其特征在于,包括:
无线网络接口,用于使用预定无线技术协议和所述预定无线技术协议与以太网协议之间的接口通过无线信道发送和接收信号;
非瞬时性存储器,包含指令;
一个或多个处理器,与所述无线网络接口和所述存储器通信,其中,所述一个或多个处理器执行所述指令以用于:
通过所述无线网络接口检测到无线设备使用所述预定无线技术协议的接入,其中,所述无线设备通过无线设备标识(ID)来识别;
创建具有关联以太网接口ID的虚拟以太网接口;
在存储器表中将所述无线设备ID与所述以太网接口ID相关联;
通过所述无线技术协议从所述无线设备接收净荷;
使用所述以太网协议将所述净荷发送到所述虚拟以太网接口;
通过将所述净荷存储在所述虚拟以太网接口与应用层的应用插件之间的共享存储器中,将所述净荷从所述虚拟以太网接口发送到所述应用插件,以使所述应用插件从所述虚拟以太网接口的原始套接字接收所述净荷。
5.根据权利要求4所述的无线接口系统,其特征在于,所述预定无线技术协议符合IEEE802.15.4、IEEE 802.15.1或Z-Wave协议中的一种。
6.根据权利要求4所述的无线接口系统,其特征在于,所述无线网络接口包括用于所述预定无线技术协议的无线、天线、驱动程序以及协议栈。
7.根据权利要求4所述的无线接口系统,其特征在于,所述一个或多个处理器执行以下所述指令以用于:
在所述存储器中创建所述表,其中,所述表包含无线设备ID和关联的虚拟以太网ID;
在所述无线设备与所述虚拟以太网接口之间进行通信过程中访问所述表。
8.根据权利要求7所述的无线接口系统,其特征在于,所述无线网络接口还包括无线和天线,其中,所述无线和所述天线用于使用所述预定无线技术协议与所述无线设备进行通信。
9.根据权利要求8所述的无线接口系统,其特征在于,所述一个或多个处理器执行所述指令以用于:在控制器的用户空间中从所述无线设备分离数据路径和控制路径,并将所述数据路径以所述虚拟以太网接口的形式呈现给操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880013246.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:确定音频输入中的说话者改变
- 下一篇:传输设备与通信系统