[发明专利]一种数据包发送方法及装置有效
申请号: | 201310087163.3 | 申请日: | 2013-03-18 |
公开(公告)号: | CN103200569A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 于春雷;左延麟;吴明津;黄湘平 | 申请(专利权)人: | 京信通信系统(中国)有限公司 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W8/26;H04L29/12 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭红丽 |
地址: | 510663 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据包 发送 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种数据包发送方法及装置。
背景技术
CPE(Customer Premise Equipment;用户端设备)是一种能接收无线信号的无线终端接入设备,其在物理上是位于用户端侧的硬件,如服务器,工作站等。CPE可取代无线网卡等无线用户端设备,接收无线路由器、无线AP(Access Point;接入点)、无线基站等的无线信号,大量应用于各种公共场所及家庭中以进行无线网络通信,从而有效节省了敷设有线网络的费用。
CPE最常用的工作模式为桥模式,桥模式的工作特性为:当多个UE(User equipment;用户设备)接入同一个CPE时,只要其中一个UE通过用户认证,则其他UE无需进行用户认证就可通过上述CPE接入无线网络,即现有技术中,当多个UE通过CPE接入无线网络时,无法支持多个UE独立进行用户认证。
参阅图1所示,现有技术中CPE用于接收无线路由器、无线AP、无线基站等的无线信号的上联的WAN口只有一个(ath0),所有用户设备(用户设备1、用户设备2、用户设备3、用户设备4)的数据均是通过ath0收发。例如,用户设备1的发送流程为:用户设备1→switch→eth0→br0→ath0→AP/基站/无线路由器,用户设备3的发送流程为:STA3→ath7→br0→ath0→AP/基站/无线路由器。
在上述过程中,CPE无法支持多个UE(即多个账号)独立进行用户认证接入无线网络的原因为:CPE仅支持一个用于接收无线信号的上联的WAN口工作,即一个CPE仅支持一个客户端(以下简称sta)模式的VAP(Access Point;虚拟接入点)工作,而不能支持多个sta模式的VAP同时工作。当同一个CPE下联接入的所有UE的上行数据均通过同一个WAN口发送至网络侧(如服务器等)时,所有通过CPE的WAN口发送的数据帧的源MAC地址均相同(均被替换为CPE的WAN口的MAC地址)。而现有对UE接入无线网络的用户认证方式通常基于MAC地址认证,因此,连接CPE的多个UE的用户认证报文的源MAC地址均相同,即当连接CPE的多个UE中存在一个UE通过用户认证即等同于连接该CPE的所有UE均通过用户认证。
由此可见,目前当多个UE通过CPE接入无线网络中时,仅支持一个sta模式的VAP工作,从而当上述多个UE中的一个UE通过用户认证后,其他UE均无须用户认证即可接入无线网络,存在安全性差的问题。
发明内容
本发明实施例提供一种发送数据包的方法及装置,用以解决现有技术中多个UE通过CPE接入无线网络中时,用户认证方式存在安全性差的问题。
本发明实施例提供的具体技术方案如下:
一种数据包发送方法,包括:
获取第一用户设备UE发送的数据包,以及获取所述数据包携带的第一UE的媒体接入控制MAC地址以及目的MAC地址;
根据本地保存的地址学习表,获取与所述目的MAC地址对应的第一虚拟接入点-客户端模式VAP-STA端口,并将所述数据包发送至第一VAP-STA端口;
根据本地保存的地址关系映射表,获取与所述第一UE的MAC地址对应的第二VAP-STA端口,将所述第一UE发送的数据包由第一VAP-STA端口发送至第二VAP-STA端口,并通过所述第二VAP-STA端口将所述数据包发送至网络侧。
一种数据包发送方法,包括:
接收网络侧发送的数据包,并获取本地每一个虚拟接入点-客户端模式VAP-STA端口对应的媒体接入控制MAC地址;其中,所述数据包为广播包;
根据本地保存的地址关系映射表分别确定每一个端口MAC地址对应的UE的MAC地址;
将所述数据包发送至各个UE的MAC地址对应的UE。
一种数据包发送装置,包括:
获取单元,用于获取第一用户设备UE发送的数据包,以及获取所述数据包携带的第一UE的媒体接入控制MAC地址以及目的MAC地址;
第一发送单元,用于根据本地保存的地址学习表,获取与所述目的MAC地址对应的第一虚拟接入点-客户端模式VAP-STA端口,并将所述数据包发送至第一VAP-STA端口;
第二发送单元,用于根据本地保存的地址关系映射表,获取与所述第一UE的MAC地址对应的第二VAP-STA端口,将所述第一UE发送的数据包由第一VAP-STA端口发送至第二VAP-STA端口,并通过所述第二VAP-STA端口将所述数据包发送至网络侧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司,未经京信通信系统(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310087163.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:托辊式离心铸造机的喷涂控制电路
- 下一篇:铝合金花纹圈单块铸造模