无线局域网中处理数据流的方法、装置及系统的制作方法

文档序号:7717869阅读:256来源:国知局

专利名称::无线局域网中处理数据流的方法、装置及系统的制作方法
技术领域
:本发明涉及通信领域,特别涉及无线局域网中处理数据流的方法、装置及系统。
背景技术
:。无线局域网作为网络终端的一种接入技术,越来越多的应用于家庭网络,随着宽带和视频压縮技术的不断发展,以视频和语音为主的多媒体应用业务的网络需求迅速增长,例如,视频和语音的实时交互、网络电视(InternetProtocolTV,IPTV)等应用。为保证多媒体数据的传输质量,IEEE802.lie协议扩展了原802.11媒体访问控制层(MAC层)基于分布协调功能(DistributedCordinationFunction,DCF)和点协调功能(PointCordinationFunction,PCF)的信道接入机制,形成了增强型分布信道接入机制(EDCA)和混合协调信道接入机制(HCCA);前者增强了DCF机制,用于区分不同业务应用的优先级,以保障高优先级业务的信道接入能力,并在一定程度上保障了高优先业务的带宽,后者增强了PCF机制,通过质量保证计费(QualityAssurancePlanning,QAP)的集中控制,以轮询方式为工作站(QSTA)分配空口资源,用以提供改善的访问带宽并且减少了高优先级业务的延迟。在现有的家庭或办公环境下,一个无线接入节点下往往会连接多个客户端,而不同的客户端有不同的业务使用需求,例如,上网、点播视频、下载文件等等。显然,在多种业务模式下,基于有限的带宽,为满足不同客户端的业务使用需求,需要区分不同业务的优先级,保障高优先级业务的信道接入能力,并在一定程度上保障高优先业务的带宽,同时要兼顾其他业务的运行。目前,在Wi-Fi多媒体(Wi-Fimultimedia,WMM)模式下,为了保障多种业务的服务质量(QOS),无线接入节点在接收到数据流时,需要根据数据流标记的优先级将其放入对应的优先级队列,再按照优先级的先后顺序将各条数据流先后经协议栈转发至无线接口;其中,高优先级队列将获得较大的传输机会,从而保障了高优先级业务的优先运行。从上述方案可以看出,在WMM模式下,无线接入节点只能够根据各数据流已有的优先级标记将其放入相应的优先级队列,然而,实际应用中,某些业务的数据流在传输到无线接入节点时,并没有携带相应的优先级标识,例如,部分运营商提供的IPTV数据流是不携带任何优先级标记的,或者简单的使用默认值0。那么,从用户使用需要的角度考虑,使用IPTV业务时所需的带宽(>2Mbps)相较于无线上网等小数据流量业务所需的带宽而言,是需要优先保证的,即需要将IPTV业务产生的数据流放入级别最高的优先级队列中,以保证IPTV业务的正常开展。然而,目前的无线局域网处于WMM服务模式时并不执行针对数据流进行优先级标记的操作,因而很难满足IPTV业务的宽带使用需求,从而严重影响了无线局域网的服务质有鉴于此,需要提供一种新的数据流处理方法以克服上述缺陷。
发明内容本发明实施例提供一种无线局域网中处理数据流的方法、装置及系统,用以对没有标记或使用缺省标记但仍需区分优先级的数据流,重新进行优先级标记,从而保证多媒体的传输质量。本发明实施例提供的具体技术方案如下无线局域网中处理数据流的方法,包括接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。—种无线接入装置,包括存储单元,用于保存预设的无线接口优先级配置信息;通信单元,用于接收网络侧下发的至少一条数据流;第一处理单元,用于获得发送所述至少一条数据流的无线接口的接口标识,并根据所述无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;第二处理单元,用于将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。—种无线通信系统,包括若干客户端和若干无线接入装置,其中所述无线接入装置,用于接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;再根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;以及将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。本发明实施例中,扩展了WLANQ0S的应用模式,添加针对各个无线接口的优先级的控制,对于没有标记或使用缺省标记但仍需区分优先级的数据流,根据无线接口的优先级对数据流重新进行标记,这样,便可以根据标记值将高优先级的数据流放入高优先级队列,从而保证高优先级业务的优先接入信道的能力,同时又不完全阻塞低优先级流接入信道,保障多业务的同时运行。图1为本发明实施例中无线局域网系统架构图;图2为本发明实施例中无线接入节点功能结构图;图3为本发明实施例中无线接入节点对接收的各数据流进行处理流程图。具体实施例方式在无线局域网(WLAN)中,为了能够准确判定网络中传输的各数据流的优先级,从而提高无线局域网的服务质量,本发明实施例中,扩展了WLANQ0S的应用模式,提供了一种基于无线接口的新服务模式,称为服务集标识(ServiceSetIdentifier,SSID)QOS模式,在SSIDQOS模式下,系统通过对各无线接口的优先级的控制,利用各无线接口的不同优先等级运行不同的业务类型,从而间接地控制各业务数据流的优先级,进而保证了高优先级业务的正常运行,同时能够兼顾其他业务。具体为接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。本实施例中,获得发送某数据流的无线接口的接口标识有多种方法,例如,在所述至少一条数据流的指定字段获得所述接口标识;又例如,根据接收所述至少一条数据流的无线接口的网络地址获得所述接口标识。本实施例以第一种情况为例进行介绍。下面结合附图对本发明优选的实施方式进行详细说明。参阅图1所示,本发明实施例中,无线局域网中包括若干无线接入节点10(AccessPoint,AP)和若干客户端ll,其中,无线接入节点IO,提供基于不同优先级设置的多个无线接口,用于将若干客户端11等分别接入至无线网络,本发明实施例中,所述无线接入装置io,用于接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;再根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;以及将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。参阅图2所示,本发明实施例中,无线接入节点IO包括存储单元100、通信单元101、第一处理单元102和第二处理单元103,其中,存储单元IOO,用于保存无线接口优先级配置信息,如各无线接口的标识,以及各无线接口相应的优先级;通信单元IOI,用于接收网络侧下发的至少一条数据流;第一处理单元102,用于获得发送所述至少一条数据流的无线接口的接口标识,并根据所述无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;第二处理单元102,用于将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。基于上述系统架构,本发明实施例中,系统在执行数据流处理操作之前,先启动各接入点设备(即各无线接入节点10),并激活一个或多个SSID接口,那么,参阅图3所示,无线接入节点10对接收的针对各种业务的数据流进行处理的详细流程如下步骤300:获取用户预设的无线QOS配置参数,根据该配置参数判断用户选择的服务模式,若是WMMQ0S模式,则进行步骤310;若是SSIDQOS模式,则进行步骤320。实际应用中,若用户使用的是数据流量较少的应用业务,例如,上网、下载文件等等,则较佳地,用户应当将无线局域网的工作模式设置为WMMQOS模式,因为,网络侧下发此类业务的数据流时,通常会在其中预设有优先级标识,这样,无线接入节点io在接收此类业务的数据流时,可以直接根据其携带的优先级标识将其归入相应的优先级队列以便处理。而若用户使用的是数据流量较大的应用业务,例如,IPTV业务,在线视频点播等等,则较佳地,用户应当将无线局域网的工作模式设置为SSIDQOS模式,因为,网络侧下发此类业务的数据流时,通常不会在其中预设优先级标识,因此,无线接入节点io在接收此类业务的数据流时,需要根据使用的无线接口对应的优先级在数据流中设置相应的优先级标识,再按照设置的优先级标识将数据流归入相应的优先级队列以待处理。另一方面,若用户设置的默认服务模式即为SSIDQOS模式,则系统启动后可以不执行步骤300而直接运行步骤310。步骤310:接收网络侧下发的数据流(以下称为数据流1),并根据数据流1携带的优先级标识将其归入相应的优先级队列,以及在该优先级队列对应的发送时机将数据流1发往客户端。步骤320:接收网络侧下发的数据流(以下称为数据流2),并从数据流2的指定字段获取其发送接口的标识(以下称为标识X)。本实施例中,通常一种应用业务对应一种或多种无线接口,而针对SSIDQOS模式,需预设配置每一种无线接口的优先级,这样,无线接入节点10便可以根据各数据流携带的发送接口的标识先判定各发送接口所对应的优先级,再根据判定结果设置相应的数据流的优先级。例如,无线接口优先级配置信息的设置方式如表1所示表l<table>tableseeoriginaldocumentpage7</column></row><table>从上述表2可以看出,可以将某无线接口标识对应的优先级标识设置在通过该无线接口发送的数据流中,以明确该无线接口发送的数据流的优先级级别。步骤330:根据预设的无线接口优先级配置信息,确定对应标识X预设的优先级级别及相应的优先级标识,如表1所示,本实施例中,假设对应标识X预设的优先级标识为Highest.步骤340:在数据流2中设置其相应的优先级标识,即将Highest设置在数据流2中,并将数据流2归属于Highest对应的优先级队列中。步骤350:按照Highest对应的优先级队列的处理方式对数据流2进行处理。本实施例中,无线接入节点10主要是通过EDCA机制将各优先级队列中的数据流进行发送,具体为IEEE802.lie协议指定了四种访问类型,每一种类型对应一类数据。同时每一个访问类别配置了四个参数CWmin—最小竞争窗口;CWmax—最大竞争窗口;TX0P—发送机会限制;AIFS—仲裁帧间间隔。AIFS、CWmin、CWmax和TXOP结合在一起进行设置。高优先级(如,Higheset级别)队列的等待时间AIFS较短,随机避让的竞争窗口小,因而竞争到信道的机会大,这样,高优先级队列中的数据在大多数情况下都可以获得信道使用权限;在争取到信道使用权后,高优先级队列数据发送的传输时间限制TXOP比低优先级队列数据的传输时间限制要长,从而进一步保障了高优先级队列进行数据传输时所使用的带宽。同时为兼顾低优先级队列中的数据不被完全封锁,协议规定针对高优先等级队列设置的AIFS值与CWmax值相加的和应该大于针对低优先等级队列设置的AIFS值与CWmin值相加的和,这样,低优先等级队列中的数据就不会完全被封锁,同样有争取信道的机会。EDCA机制保障高优先级队列中数据的优先接入信道能力和较高的数据流量,同时又不完全阻塞低优先级队列中的数据的接入能力,很好地满足多业务的需求。在上述实施例中,无线接口配置信息采用多种方式进行设置,例如,将配置信息写入虚拟文件系统(PROC)文件,通过读取这些PROC文件来获取当前的用户预设的无线接口配置信息。另一方面,当网络环境发生变化时,只需要对PROC文件中写入的相关参数进行修改,即可实现数据流优先级的调整。例如,若无线接入节点io接收到的数据流中已携带优先级标识(即上一次设置的优先级配置信息),则无线接入节点10根据发送该数据流的无线接口的接口标识当前对应的优先级标识,对所述数据流携带的优先级标识进行更新,以适应网络配置信息的变化,从而增强了系统服务的灵活性,便数据流优先级随网络环境的变化而变化这一应用场景成为现实。综上所述,本发明实施例中,扩展了WLANQOS的应用模式,添加针对各个无线接口的优先级的控制,对于没有标记或使用缺省标记但仍需区分优先级的数据流,根据无线接口的优先级对数据流重新进行标记,从而实现了针对数据流优先级的准确判定,这样,便可以根据标记值将高优先级的数据流放入高优先级队列,从而保证高优先级业务的优先接入信道的能力,同时又不完全阻塞低优先级流接入信道,保障多业务的同时运行。显然,本领域的技术人员可以对本发明中的实施例进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明实施例中的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明中的实施例也意图包含这些改动和变型在内。权利要求无线局域网中处理数据流的方法,其特征在于,包括接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。2.如权利要求1所述的方法,其特征在于,所述获得发送该至少一条数据流的无线接口的接口标识,包括在所述至少一条数据流的指定字段获得所述接口标识;或者根据接收所述至少一条数据流的无线接口的网络地址获得所述接口标识。3.如权利要求1所述的方法,其特征在于,以虚拟文件系统PR0C文件的形式设置所述无线接口优先级配置信息。4.如权利要求1、2或3所述的方法,其特征在于,若所述至少一条数据流在接收时已携带优先级标识,则根据对应所述获得的接口标识设置的优先级标识,对所述至少一条数据已携带的优先级标识进行更新。5.—种无线接入装置,其特征在于,包括存储单元,用于保存预设的无线接口优先级配置信息;通信单元,用于接收网络侧下发的至少一条数据流;第一处理单元,用于获得发送所述至少一条数据流的无线接口的接口标识,并根据所述无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;第二处理单元,用于将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。6.如权利要求5所述的装置,其特征在于,所述第一处理单元获得发送所述至少一条数据流的无线接口的接口标识时,在所述至少一条数据流的指定字段获得所述接口标识,或者,根据接收所述至少一条数据流的无线接口的网络地址获得所述接口标识。7.如权利要求5或6所述的装置,其特征在于,若所述通信单元确定所述至少一条数据流在接收时已携带优先级标识,则所述第一处理单元根据对应所述获得的接口标识设置的优先级标识,对所述至少一条数据已携带的优先级标识进行更新,再将所述至少一条数据流发往所述第二处理单元进行处理。8.—种无线通信系统,其特征在于,包括若干客户端和若干无线接入装置,其中所述无线接入装置,用于接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;再根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;以及将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。9.如权利要求8所述的系统,其特征在于,所述无线接入装置获得发送该至少一条数据流的无线接口的接口标识时,在所述至少一条数据流的指定字段获得所述接口标识,或者,根据接收所述至少一条数据流的无线接口的网络地址获得所述接口标识。10.如权利要求8或9所述的系统,其特征在于,若所述至少一条数据流在接收时已携带优先级标识,则所述无线接入装置根据对应所述获得的接口标识设置的优先级标识,对所述至少一条数据已携带的优先级标识进行更新。全文摘要本发明公开了一种无线局域网中处理数据流的方法,包括接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。这样,实现了对各数据流优先级的准确判定,从而有效提高了系统的服务质量。本发明同时公开了一种无线接入装置和一种无线通信系统。文档编号H04W84/12GK101699899SQ20091021237公开日2010年4月28日申请日期2009年11月12日优先权日2009年11月12日发明者刘晓丽,高敏申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1