实现在wlan中的通信的方法和系统的制作方法

文档序号:7996476阅读:411来源:国知局
实现在wlan中的通信的方法和系统的制作方法
【专利摘要】本发明实施例提供实现在WLAN中的通信的方法和系统,涉及通信领域,能够通过DHCP协议报文插入用户设备接入的AP的MAC地址的方式,能够使BRAS设备获取AP设备的MAC地址,满足大容量WLAN的发展需要,不仅便于管理,而且节约了成本。该方法包括:WLAN设备监听用户设备的动态主机配置协议DHCP协议报文;将用户设备接入的用户接入点AP的介质访问控制MAC地址插入到DHCP协议报文中;将插入AP的MAC地址的DHCP协议报文发送给宽带远程接入服务器BRAS,以使得BRAS获取AP的MAC地址。
【专利说明】实现在WLAN中的通信的方法和系统
【技术领域】
[0001]本发明涉及通信领域,尤其涉及实现在WLAN中的通信的方法和系统。
【背景技术】
[0002]随着移动宽带业务普遍发展,蜂窝网络,例如第三代(3rd generation,3G)网络、长期演进(long term evolution, LTE)网络等,越来越不能满足日益增长的带宽需求。无线局域网(wireless local area network,WLAN)作为短距离无线通信技术,可以作为蜂窝移动业务的补充,为运营商提供多层次的移动业务提供了很好的捷径,从而减轻运营商的负担。另一方面,WLAN可以提供免费频谱资源,使得WLAN技术商用的门槛降低。WLAN技术的应用在近几年掀起了热潮,各大运营商正在大力部署WLAN,市场前景广阔。
[0003]举例来说,WLAN的组网方式可以采用胖接入点的自治形结构。一般来说,使用胖接入点的网络大多是家庭办公(small office and home office, S0H0)等小型网络。可选地,WLAN的组网方式可以采用瘦接入点和接入控制器(access controller, AC)组成的集中式结构。在热点区域,例如机场,酒店,咖啡厅等公共区域一般使用所述集中式结构。所述采用集中式结构的网络包括接入点(access point, AP)和AC。在现有网络中,AC管理AP。并且,AC管理用户终端,例如通过AC实现认证、授权和计费服务器(Authentication,Authorization and Accoun ting server,MA server)与用户终端之间的认证。举例来说,用户终端可以是终端设备,例如电脑,手机,个人数字助理(personal digital assistant,PDA),或者其他可标识的终端设备。但是,现有组网中的AC多为低配置的交换机,当需要实现大型WLAN,尤其是运营商级的WLAN时,低配置的交换机不能实现大型WLAN中的用户管理的功能,无法满足大容量WLAN的发展需要,因此需要部署高配置的AC,成本高。

【发明内容】

[0004]本发明的实施例提供一种实现在WLAN中的通信的方法和系统,能够通过DHCP (Dynamic Host Configuration Protocol,动态主机配置协议)协议报文插入用户设备接入的AP的MAC地址的方式,能够使BRAS (Broadband Remote Access Server,宽带远程接入服务器)设备获取AP设备的MAC地址,满足大容量WLAN的发展需要,不仅便于管理,而且节约了成本。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]第一方面,本发明实施例提供一种实现在WLAN中的通信的方法,该方法包括:
[0007]WLAN设备监听用户设备的动态主机配置协议DHCP协议报文;
[0008]将所述用户设备接入的用户接入点AP的介质访问控制MAC地址插入到所述DHCP协议报文中;
[0009]将所述插入AP的MAC地址的DHCP协议报文发送给宽带远程接入服务器BRAS,以使得所述BRAS获取所述AP的MAC地址。
[0010]在第一种可能的实现方式中,根据第一方面,所述WLAN设备具体为AP。[0011]在第二种可能的实现方式中,结合第一方面或第一种可能的实现方式,所述WLAN设备具体包括AC ;
[0012]在所述AC监听用户设备的DHCP协议报文之前,还包括:
[0013]获取用户设备接入的AP的MAC地址。
[0014]在第三种可能的实现方式中,结合第一方面或第一种可能的实现方式或第二种可能的实现方式,所述AP的MAC地址具体被插入到所述DHCP协议报文的option属性中。
[0015]第二方面,本发明实施例提供一种实现在WLAN中的通信的方法,包括:
[0016]接收WLAN设备发送的DHCP协议报文,所述DHCP协议报文中插入有用户设备接入的AP的MAC地址;
[0017]根据所述DHCP协议报文,获取所述用户设备接入的AP的MAC地址。
[0018]在第一种可能的实现方式中,根据第二方面,所述WLAN设备具体为AP或AC。
[0019]在第二种可能的实现方式中,结合第二方面或第一种可能的实现方式,根据所述DHCP协议报文,获取所述用户设备接入的AP的MAC地址具体包括:
[0020]根据所述DHCP协议报文的option属性值,获取所述用户设备接入的AP的MAC地址。
[0021]在第三种可能的实现方式中,结合第二方面或第一种可能的实现方式或第二种可能的实现方式,在根据所述DHCP协议报文,获取所述用户设备接入的AP的MAC地址后,该方法还包括:
[0022]将所述AP的MAC地址发送给认证、授权和计费AAA服务器,以使得AAA服务器在生成所述用户设备的账单中包括所述AP的MAC地址。
[0023]第三方面,本发明实施例提供一种WLAN设备,包括:
[0024]获取单元,用于监听用户设备的DHCP协议报文;
[0025]执行单元,用于将所述用户设备接入的AP的MAC地址插入到所述DHCP协议报文中;
[0026]发送单元,用于将所述插入AP的MAC地址的DHCP协议报文发送给BRAS,以使得所述BRAS获取所述AP的MAC地址。
[0027]在第一种可能的实现方式中,根据第三方面,所述WLAN设备具体为AP。
[0028]在第二种可能的实现方式中,结合第三方面或第一种可能的实现方式,所述WLAN设备具体包括AC ;
[0029]所述获取单元,还用于:
[0030]获取用户设备接入的AP的MAC地址。
[0031]在第三种可能的实现方式中,结合第三方面或第一种可能的实现方式或第二种可能的实现方式,所述AP的MAC地址具体被插入到所述DHCP协议报文的option属性中。
[0032]第四方面,本发明实施例提供一种BRAS,包括:
[0033]接收模块,用于接收WLAN设备发送的DHCP协议报文,所述DHCP协议报文中插入有用户设备接入的AP的MAC地址;
[0034]获取模块,用于根据所述DHCP协议报文,获取所述用户设备接入的AP的MAC地址。
[0035]在第一种可能的实现方式中,结合第四方面,所述WLAN设备具体为AP或AC。[0036]在第二种可能的实现方式中,结合第四方面或第一种可能的实现方式,所述获取模块,具体用于:
[0037]根据所述DHCP协议报文的option属性值,获取所述用户设备接入的AP的MAC地址。
[0038]在第三种可能的实现方式中,结合第四方面或第一种可能的实现方式或第二种可能的实现方式,所述BRAS,还包括:
[0039]发送模块,用于将所述AP的MAC地址发送给AAA服务器,以使得AAA服务器在生成所述用户设备的账单中包括所述AP的MAC地址。
[0040]第五方面,本发明实施例提供一种实现在WLAN中的通信的系统,包括用户设备,AAA服务器,如权利要求9-12中任一项所述的WLAN设备,以及如权利要求13-16中任一项所述的BRAS。
[0041]本发明实施例所提供的实现在WLAN中的通信的方法和系统,通过WLAN设备监听用户设备的动态主机配置协议DHCP协议报文,将用户设备接入的用户接入点AP的介质访问控制MAC地址插入到DHCP协议报文中,以及将插入AP的MAC地址的DHCP协议报文发送给宽带远程接入服务器BRAS,以使得BRAS获取AP的MAC地址。通过该方案,由于将用户设备接入的AP的MAC地址插入到DHCP协议报文中,能够使BRAS设备获取AP设备的MAC地址,满足大容量WLAN的发展需要,不仅便于管理,而且节约了成本。
【专利附图】

【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本发明实施例中WLAN的组网简化示意图一;
[0044]图2为本发明实施例中WLAN的组网简化示意图二 ;
[0045]图3为本发明实施例中WLAN的组网简化示意图三;
[0046]图4为本发明实施例中WLAN的组网简化示意图四;
[0047]图5为本发明实施例提供的实现在WLAN中的通信方法的流程示意图一;
[0048]图6为本发明实施例提供的实现在WLAN中的通信方法的流程示意图二 ;
[0049]图7为本发明实施例提供的实现在WLAN中的通信方法的流程示意图三;
[0050]图8为本发明实施例提供的实现在WLAN中的通信方法的流程示意图四;
[0051]图9为本发明实施例提供的实现在WLAN中的通信方法的流程示意图五;
[0052]图10为本发明实施例提供的WLAN设备的结构示意图一;
[0053]图11为本发明实施例提供的WLAN设备的结构示意图二 ;
[0054]图12为本发明实施例提供的BRAS的结构示意图。
【具体实施方式】
[0055]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]图1为本发明一个实施例中WLAN的组网简化示意图。图1示出了四个接入点(AP),其中两个AP通过WLAN技术接入因特网(Internet)。AP可以通过二层接入设备、二层汇聚设备、路由设备以及核心路由器(core router, CR)接入Internet。图1示出的路由设备是发起可扩展认证协议(Extensible Authentication Protocol,ΕΑΡ)认证的端点。示例性地,路由设备可以是接入宽带远程接入服务器(broadband remote access server,BRAS)或者多业务控制网关(Mult1-Service Control Gateway, MSCG)。接入控制器(AC)管理AP,AC不参与数据转发。路由设备管理用户终端(图1中未示出)。图1所示的网络通过拨号用户远程认证服务服务器(Remote Authent ication Dial In User Serviceserver, RAD IUS server)对用户终端进行认证。图1所示的RADIUS server仅为示例,也可以采用其他AAA服务器。可选地,图1所示的网络还示出了其他设备,例如多住户单元(mult1-dwelling unit, MDU)、光网络终端(opt ical network terminal, ONT)、光线路终端(optical line terminal, 0LT)。图1仅用于示例性地展示一种网络结构,实际应用中网络结构可以多样化。
[0057]图2为本发明又一个实施例中WLAN的组网简化示意图。图2中示出的接入控制器(AC)参与数据转发。图3为本发明一个实施例中WLAN的组网简化示意图,示出了用户终端。AC不参与数据转发。该场景适用于AC能力较差的网络,数据报文通过AP 二层转发到BRAS设备,AC设备只完成AP射频管理;图4为本发明另一个实施例中WLAN的组网简化示意图,示出了用户终端。AC参与数据转发。该场景适用于AC能力较强的网络,用户数据流量会经过AC转发。
[0058]本发明实施例提供一种实现在无线局域网络WLAN中的通信的方法,如图5所示。图5所示的方法可以应用于图1-4示出的网络,也可以应用于其他的采用集中式结构的WLAN网络。该方法包括:
[0059]SlOUffLAN设备监听用户设备的动态主机配置协议DHCP协议报文。
[0060]WLAN设备监听用户设备的DHCP协议报文,当用户设备发起DHCP协议报文认证请求时,WLAN设备即可对用户设备发送至WLAN设备的DHCP协议报文进行认证。
[0061]S102、WLAN设备将用户设备接入的用户接入点AP的介质访问控制MAC地址插入到DHCP协议报文中。
[0062]WLAN设备监听用户设备的动态主机配置协议DHCP协议报文,获取到用户设备发送至WLAN设备的DHCP协议报文后,WLAN设备将用户设备接入的AP的MAC地址插入到DHCP协议报文中,其中,AP的MAC地址具体被插入到DHCP协议报文的option属性中。
[0063]具体的,AP的MAC地址如何具体被插入到DHCP协议报文的option属性中的过程将在下述实施例中进行详细描述,此处不再赘述。
[0064]S103、WLAN设备将插入AP的MAC地址的DHCP协议报文发送给宽带远程接入服务器BRAS,以使得BRAS获取AP的MAC地址。
[0065]WLAN设备将用户设备接入的用户接入点AP的介质访问控制MAC地址插入到DHCP协议报文中后,WLAN设备将插入AP的MAC地址的DHCP协议报文发送给宽带远程接入服务器BRAS,以使得BRAS获取AP的MAC地址。[0066]需要说明的是,BRAS获取到AP的MAC地址,并把该地址保存到相应的数据库中,可供后续业务的定位分析。
[0067]本发明实施例提供一种实现在WLAN中的通信的方法,通过WLAN设备监听用户设备的动态主机配置协议DHCP协议报文,将用户设备接入的用户接入点AP的介质访问控制MAC地址插入到DHCP协议报文中,以及将插入AP的MAC地址的DHCP协议报文发送给宽带远程接入服务器BRAS,以使得BRAS获取AP的MAC地址。通过该方案,由于将用户设备接入的AP的MAC地址插入到DHCP协议报文中,能够使BRAS设备获取AP设备的MAC地址,满足大容量WLAN的发展需要,不仅便于管理,而且节约了成本。
[0068]在第一种可能的实现方式中,本发明实施例提供一种实现在无线局域网络WLAN中的通信的方法,如图6所示。对应于图3所示的网络,其中,AC不参与数据转发。该场景适用于AC能力较差的网络,数据报文通过AP 二层转发到BRAS设备,AC设备只完成AP射
频管理。
[0069]S201、AP监听用户设备的DHCP协议报文。
[0070]AP监听用户设备的DHCP协议报文,当用户设备发起DHCP协议报文认证请求时,AP即可对用户设备发送至WLAN设备的DHCP协议报文进行认证。
[0071]S202、AP将用户设备接入的AP的MAC地址插入到DHCP协议报文的option属性中。
[0072]AP监听用户设备的动态主机配置协议DHCP协议报文,获取到用户设备发送至AP的DHCP协议报文后,AP将用户设备接入的AP的MAC地址插入到DHCP协议报文中,其中,AP的MAC地址具体被插入到DHCP协议报文的option属性中。
[0073]示例性的,本发明实施例所提供的DHCP协议报文的option字段为报文中的扩展字段,option的选项格式可以如下:
[0074]
【权利要求】
1.一种实现在无线局域网络WLAN中的通信的方法,其特征在于,包括: WLAN设备监听用户设备的动态主机配置协议DHCP协议报文; 将所述用户设备接入的用户接入点AP的介质访问控制MAC地址插入到所述DHCP协议报文中; 将所述插入AP的MAC地址的DHCP协议报文发送给宽带远程接入服务器BRAS,以使得所述BRAS获取所述AP的MAC地址。
2.根据权利要求1所述的实现在WLAN中的通信的方法,其特征在于,所述WLAN设备具体为AP。
3.根据权利要求1所述的实现在WLAN中的通信方法,其特征在于,所述WLAN设备具体包括AC ; 在所述AC监听用户设备的DHCP协议报文之前,还包括: 获取用户设备接入的AP的MAC地址。
4.根据权利要求3所述的实现在WLAN中的通信的方法,其特征在于,所述AP的MAC地址具体被插入到所述DHCP协议报文的option属性中。
5.一种实现在WLAN中的通信的方法,其特征在于,包括: 接收WLAN设备发送的DH CP协议报文,所述DHCP协议报文中插入有用户设备接入的AP的MAC地址; 根据所述DHCP协议报文,获取所述用户设备接入的AP的MAC地址。
6.根据权利要求5所述的实现在WLAN中的通信的方法,其特征在于,所述WLAN设备具体为AP或AC。
7.根据权利要求5或6所述的实现在WLAN中的通信的方法,其特征在于,根据所述DHCP协议报文,获取所述用户设备接入的AP的MAC地址具体包括: 根据所述DHCP协议报文的option属性值,获取所述用户设备接入的AP的MAC地址。
8.根据权利要求5-7任一项所述的实现在WLAN中的通信的方法,其特征在于,在根据所述DHCP协议报文,获取所述用户设备接入的AP的MAC地址后,该方法还包括: 将所述AP的MAC地址发送给认证、授权和计费AAA服务器,以使得AAA服务器在生成所述用户设备的账单中包括所述AP的MAC地址。
9.一种WLAN设备,其特征在于,包括: 获取单元,用于监听用户设备的DHCP协议报文; 执行单元,用于将所述用户设备接入的AP的MAC地址插入到所述DHCP协议报文中; 发送单元,用于将所述插入AP的MAC地址的DHCP协议报文发送给BRAS,以使得所述BRAS获取所述AP的MAC地址。
10.根据权利要求9所述的WLAN设备,其特征在于,所述WLAN设备具体为AP。
11.根据权利要求9所述的WLAN设备,其特征在于,所述WLAN设备具体包括AC; 所述获取单元,还用于: 获取用户设备接入的AP的MAC地址。
12.根据权利要求11所述的WLAN设备,其特征在于,所述AP的MAC地址具体被插入到所述DHCP协议报文的option属性中。
13.一种BRAS,其特征在于,包括:接收模块,用于接收WLAN设备发送的DHCP协议报文,所述DHCP协议报文中插入有用户设备接入的AP的MAC地址; 获取模块,用于根据所述DHCP协议报文,获取所述用户设备接入的AP的MAC地址。
14.根据权利要求13所述的BRAS,其特征在于,所述WLAN设备具体为AP或AC。
15.根据权利要求13或14所述的BRAS,其特征在于,所述获取模块,具体用于: 根据所述DHCP协议报文的option属性值,获取所述用户设备接入的AP的MAC地址。
16.根据权利要求13-15任一项所述的BRAS,其特征在于,所述BRAS,还包括: 发送模块,用于将所述AP的MAC地址发送给AAA服务器,以使得AAA服务器在生成所述用户设备的账单中包括所述AP的MAC地址。
17.一种实现在WLAN中的通信的系统,其特征在于,包括用户设备,AAA服务器,如权利要求9-12中任一 项所述的WLAN设备,以及如权利要求13-16中任一项所述的BRAS。
【文档编号】H04L29/12GK103997546SQ201310052745
【公开日】2014年8月20日 申请日期:2013年2月18日 优先权日:2013年2月18日
【发明者】李井伟, 高红亮, 陈刚 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1