CN101699899A - 无线局域网中处理数据流的方法、装置及*** - Google Patents
无线局域网中处理数据流的方法、装置及*** Download PDFInfo
- Publication number
- CN101699899A CN101699899A CN200910212373A CN200910212373A CN101699899A CN 101699899 A CN101699899 A CN 101699899A CN 200910212373 A CN200910212373 A CN 200910212373A CN 200910212373 A CN200910212373 A CN 200910212373A CN 101699899 A CN101699899 A CN 101699899A
- Authority
- CN
- China
- Prior art keywords
- data flow
- priority
- interface identifier
- wave point
- priority tag
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种无线局域网中处理数据流的方法,包括:接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。这样,实现了对各数据流优先级的准确判定,从而有效提高了***的服务质量。本发明同时公开了一种无线接入装置和一种无线通信***。
Description
技术领域
本发明涉及通信领域,特别涉及无线局域网中处理数据流的方法、装置及***。
背景技术。
无线局域网作为网络终端的一种接入技术,越来越多的应用于家庭网络,随着宽带和视频压缩技术的不断发展,以视频和语音为主的多媒体应用业务的网络需求迅速增长,例如,视频和语音的实时交互、网络电视(Internet ProtocolTV,IPTV)等应用。为保证多媒体数据的传输质量,IEEE 802.11e协议扩展了原802.11媒体访问控制层(MAC层)基于分布协调功能(DistributedCordination Function,DCF)和点协调功能(Point Cordination Function,PCF)的信道接入机制,形成了增强型分布信道接入机制(EDCA)和混合协调信道接入机制(HCCA);前者增强了DCF机制,用于区分不同业务应用的优先级,以保障高优先级业务的信道接入能力,并在一定程度上保障了高优先业务的带宽,后者增强了PCF机制,通过质量保证计费(Quality Assurance Planning,QAP)的集中控制,以轮询方式为工作站(QSTA)分配空口资源,用以提供改善的访问带宽并且减少了高优先级业务的延迟。
在现有的家庭或办公环境下,一个无线接入节点下往往会连接多个客户端,而不同的客户端有不同的业务使用需求,例如,上网、点播视频、下载文件等等。显然,在多种业务模式下,基于有限的带宽,为满足不同客户端的业务使用需求,需要区分不同业务的优先级,保障高优先级业务的信道接入能力,并在一定程度上保障高优先业务的带宽,同时要兼顾其他业务的运行。
目前,在Wi-Fi多媒体(Wi-Fi multimedia,WMM)模式下,为了保障多种业务的服务质量(QOS),无线接入节点在接收到数据流时,需要根据数据流标记的优先级将其放入对应的优先级队列,再按照优先级的先后顺序将各条数据流先后经协议栈转发至无线接口;其中,高优先级队列将获得较大的传输机会,从而保障了高优先级业务的优先运行。从上述方案可以看出,在WMM模式下,无线接入节点只能够根据各数据流已有的优先级标记将其放入相应的优先级队列,然而,实际应用中,某些业务的数据流在传输到无线接入节点时,并没有携带相应的优先级标识,例如,部分运营商提供的IPTV数据流是不携带任何优先级标记的,或者简单的使用默认值0。那么,从用户使用需要的角度考虑,使用IPTV业务时所需的带宽(≥2Mbps)相较于无线上网等小数据流量业务所需的带宽而言,是需要优先保证的,即需要将IPTV业务产生的数据流放入级别最高的优先级队列中,以保证IPTV业务的正常开展。然而,目前的无线局域网处于WMM服务模式时并不执行针对数据流进行优先级标记的操作,因而很难满足IPTV业务的宽带使用需求,从而严重影响了无线局域网的服务质量。
有鉴于此,需要提供一种新的数据流处理方法以克服上述缺陷。
发明内容
本发明实施例提供一种无线局域网中处理数据流的方法、装置及***,用以对没有标记或使用缺省标记但仍需区分优先级的数据流,重新进行优先级标记,从而保证多媒体的传输质量。
本发明实施例提供的具体技术方案如下:
无线局域网中处理数据流的方法,包括:
接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;
根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;
将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
一种无线接入装置,包括:
存储单元,用于保存预设的无线接口优先级配置信息;
通信单元,用于接收网络侧下发的至少一条数据流;
第一处理单元,用于获得发送所述至少一条数据流的无线接口的接口标识,并根据所述无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;
第二处理单元,用于将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
一种无线通信***,包括若干客户端和若干无线接入装置,其中
所述无线接入装置,用于接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;再根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;以及将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
本发明实施例中,扩展了WLAN QOS的应用模式,添加针对各个无线接口的优先级的控制,对于没有标记或使用缺省标记但仍需区分优先级的数据流,根据无线接口的优先级对数据流重新进行标记,这样,便可以根据标记值将高优先级的数据流放入高优先级队列,从而保证高优先级业务的优先接入信道的能力,同时又不完全阻塞低优先级流接入信道,保障多业务的同时运行。
附图说明
图1为本发明实施例中无线局域网***架构图;
图2为本发明实施例中无线接入节点功能结构图;
图3为本发明实施例中无线接入节点对接收的各数据流进行处理流程图。
具体实施方式
在无线局域网(WLAN)中,为了能够准确判定网络中传输的各数据流的优先级,从而提高无线局域网的服务质量,本发明实施例中,扩展了WLANQOS的应用模式,提供了一种基于无线接口的新服务模式,称为服务集标识(Service Set Identifier,SSID)QOS模式,在SSID QOS模式下,***通过对各无线接口的优先级的控制,利用各无线接口的不同优先等级运行不同的业务类型,从而间接地控制各业务数据流的优先级,进而保证了高优先级业务的正常运行,同时能够兼顾其他业务。具体为:接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
本实施例中,获得发送某数据流的无线接口的接口标识有多种方法,例如,在所述至少一条数据流的指定字段获得所述接口标识;又例如,根据接收所述至少一条数据流的无线接口的网络地址获得所述接口标识。本实施例以第一种情况为例进行介绍。
下面结合附图对本发明优选的实施方式进行详细说明。
参阅图1所示,本发明实施例中,无线局域网中包括若干无线接入节点10(Access Point,AP)和若干客户端11,其中,
无线接入节点10,提供基于不同优先级设置的多个无线接口,用于将若干客户端11等分别接入至无线网络,本发明实施例中,所述无线接入装置10,用于接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;再根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;以及将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
参阅图2所示,本发明实施例中,无线接入节点10包括存储单元100、通信单元101、第一处理单元102和第二处理单元103,其中,
存储单元100,用于保存无线接口优先级配置信息,如各无线接口的标识,以及各无线接口相应的优先级;
通信单元101,用于接收网络侧下发的至少一条数据流;
第一处理单元102,用于获得发送所述至少一条数据流的无线接口的接口标识,并根据所述无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;
第二处理单元102,用于将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
基于上述***架构,本发明实施例中,***在执行数据流处理操作之前,先启动各接入点设备(即各无线接入节点10),并激活一个或多个SSID接口,那么,参阅图3所示,无线接入节点10对接收的针对各种业务的数据流进行处理的详细流程如下:
步骤300:获取用户预设的无线QOS配置参数,根据该配置参数判断用户选择的服务模式,若是WMM QOS模式,则进行步骤310;若是SSID QOS模式,则进行步骤320。
实际应用中,若用户使用的是数据流量较少的应用业务,例如,上网、下载文件等等,则较佳地,用户应当将无线局域网的工作模式设置为WMM QOS模式,因为,网络侧下发此类业务的数据流时,通常会在其中预设有优先级标识,这样,无线接入节点10在接收此类业务的数据流时,可以直接根据其携带的优先级标识将其归入相应的优先级队列以便处理。
而若用户使用的是数据流量较大的应用业务,例如,IPTV业务,在线视频点播等等,则较佳地,用户应当将无线局域网的工作模式设置为SSID QOS模式,因为,网络侧下发此类业务的数据流时,通常不会在其中预设优先级标识,因此,无线接入节点10在接收此类业务的数据流时,需要根据使用的无线接口对应的优先级在数据流中设置相应的优先级标识,再按照设置的优先级标识将数据流归入相应的优先级队列以待处理。
另一方面,若用户设置的默认服务模式即为SSID QOS模式,则***启动后可以不执行步骤300而直接运行步骤310。
步骤310:接收网络侧下发的数据流(以下称为数据流1),并根据数据流1携带的优先级标识将其归入相应的优先级队列,以及在该优先级队列对应的发送时机将数据流1发往客户端。
步骤320:接收网络侧下发的数据流(以下称为数据流2),并从数据流2的指定字段获取其发送接口的标识(以下称为标识X)。
本实施例中,通常一种应用业务对应一种或多种无线接口,而针对SSIDQOS模式,需预设配置每一种无线接口的优先级,这样,无线接入节点10便可以根据各数据流携带的发送接口的标识先判定各发送接口所对应的优先级,再根据判定结果设置相应的数据流的优先级。例如,无线接口优先级配置信息的设置方式如表1所示:
表1
业务种类 | 无线接口标识 | 优先级标识 |
IPTV | X | Highest |
视频在线点播 | X’ | High |
文件下载 | Y | Low |
上网 | Y’ | Lowest |
...... | ...... | ...... |
从上述表2可以看出,可以将某无线接口标识对应的优先级标识设置在通过该无线接口发送的数据流中,以明确该无线接口发送的数据流的优先级级别。
步骤330:根据预设的无线接口优先级配置信息,确定对应标识X预设的优先级级别及相应的优先级标识,如表1所示,本实施例中,假设对应标识X预设的优先级标识为Highest.
步骤340:在数据流2中设置其相应的优先级标识,即将Highest设置在数据流2中,并将数据流2归属于Highest对应的优先级队列中。
步骤350:按照Highest对应的优先级队列的处理方式对数据流2进行处理。
本实施例中,无线接入节点10主要是通过EDCA机制将各优先级队列中的数据流进行发送,具体为:
IEEE 802.11e协议指定了四种访问类型,每一种类型对应一类数据。同时每一个访问类别配置了四个参数:CWmin--最小竞争窗口;CWmax--最大竞争窗口;TXOP--发送机会限制;AIFS--仲裁帧间间隔。AIFS、CWmin、CWmax和TXOP结合在一起进行设置。高优先级(如,Higheset级别)队列的等待时间AIFS较短,随机避让的竞争窗口小,因而竞争到信道的机会大,这样,高优先级队列中的数据在大多数情况下都可以获得信道使用权限;在争取到信道使用权后,高优先级队列数据发送的传输时间限制TXOP比低优先级队列数据的传输时间限制要长,从而进一步保障了高优先级队列进行数据传输时所使用的带宽。
同时为兼顾低优先级队列中的数据不被完全封锁,协议规定针对高优先等级队列设置的AIFS值与CWmax值相加的和应该大于针对低优先等级队列设置的AIFS值与CWmin值相加的和,这样,低优先等级队列中的数据就不会完全被封锁,同样有争取信道的机会。EDCA机制保障高优先级队列中数据的优先接入信道能力和较高的数据流量,同时又不完全阻塞低优先级队列中的数据的接入能力,很好地满足多业务的需求。
在上述实施例中,无线接口配置信息采用多种方式进行设置,例如,将配置信息写入虚拟文件***(PROC)文件,通过读取这些PROC文件来获取当前的用户预设的无线接口配置信息。
另一方面,当网络环境发生变化时,只需要对PROC文件中写入的相关参数进行修改,即可实现数据流优先级的调整。例如,若无线接入节点10接收到的数据流中已携带优先级标识(即上一次设置的优先级配置信息),则无线接入节点10根据发送该数据流的无线接口的接口标识当前对应的优先级标识,对所述数据流携带的优先级标识进行更新,以适应网络配置信息的变化,从而增强了***服务的灵活性,便数据流优先级随网络环境的变化而变化这一应用场景成为现实。
综上所述,本发明实施例中,扩展了WLAN QOS的应用模式,添加针对各个无线接口的优先级的控制,对于没有标记或使用缺省标记但仍需区分优先级的数据流,根据无线接口的优先级对数据流重新进行标记,从而实现了针对数据流优先级的准确判定,这样,便可以根据标记值将高优先级的数据流放入高优先级队列,从而保证高优先级业务的优先接入信道的能力,同时又不完全阻塞低优先级流接入信道,保障多业务的同时运行。
显然,本领域的技术人员可以对本发明中的实施例进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明实施例中的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明中的实施例也意图包含这些改动和变型在内。
Claims (10)
1.无线局域网中处理数据流的方法,其特征在于,包括:
接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;
根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;
将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
2.如权利要求1所述的方法,其特征在于,所述获得发送该至少一条数据流的无线接口的接口标识,包括:
在所述至少一条数据流的指定字段获得所述接口标识;
或者
根据接收所述至少一条数据流的无线接口的网络地址获得所述接口标识。
3.如权利要求1所述的方法,其特征在于,以虚拟文件***PROC文件的形式设置所述无线接口优先级配置信息。
4.如权利要求1、2或3所述的方法,其特征在于,若所述至少一条数据流在接收时已携带优先级标识,则根据对应所述获得的接口标识设置的优先级标识,对所述至少一条数据已携带的优先级标识进行更新。
5.一种无线接入装置,其特征在于,包括:
存储单元,用于保存预设的无线接口优先级配置信息;
通信单元,用于接收网络侧下发的至少一条数据流;
第一处理单元,用于获得发送所述至少一条数据流的无线接口的接口标识,并根据所述无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;
第二处理单元,用于将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
6.如权利要求5所述的装置,其特征在于,所述第一处理单元获得发送所述至少一条数据流的无线接口的接口标识时,在所述至少一条数据流的指定字段获得所述接口标识,或者,根据接收所述至少一条数据流的无线接口的网络地址获得所述接口标识。
7.如权利要求5或6所述的装置,其特征在于,若所述通信单元确定所述至少一条数据流在接收时已携带优先级标识,则所述第一处理单元根据对应所述获得的接口标识设置的优先级标识,对所述至少一条数据已携带的优先级标识进行更新,再将所述至少一条数据流发往所述第二处理单元进行处理。
8.一种无线通信***,其特征在于,包括若干客户端和若干无线接入装置,其中
所述无线接入装置,用于接收网络侧下发的至少一条数据流,并获得发送该至少一条数据流的无线接口的接口标识;再根据预设的无线接口优先级配置信息,确定对应所述获得的接口标识设置的优先级标识;以及将接收的至少一条数据流归属至与所述优先级标识相对应的优先级队列,并按照该优先级队列的处理方式对所述至少一条数据流进行处理。
9.如权利要求8所述的***,其特征在于,所述无线接入装置获得发送该至少一条数据流的无线接口的接口标识时,在所述至少一条数据流的指定字段获得所述接口标识,或者,根据接收所述至少一条数据流的无线接口的网络地址获得所述接口标识。
10.如权利要求8或9所述的***,其特征在于,若所述至少一条数据流在接收时已携带优先级标识,则所述无线接入装置根据对应所述获得的接口标识设置的优先级标识,对所述至少一条数据已携带的优先级标识进行更新。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910212373A CN101699899A (zh) | 2009-11-12 | 2009-11-12 | 无线局域网中处理数据流的方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910212373A CN101699899A (zh) | 2009-11-12 | 2009-11-12 | 无线局域网中处理数据流的方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101699899A true CN101699899A (zh) | 2010-04-28 |
Family
ID=42148338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910212373A Pending CN101699899A (zh) | 2009-11-12 | 2009-11-12 | 无线局域网中处理数据流的方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101699899A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106572461A (zh) * | 2016-10-11 | 2017-04-19 | 乐视控股(北京)有限公司 | 数据传输控制方法及相关装置 |
CN110753007B (zh) * | 2019-10-23 | 2022-10-21 | 深圳市友华软件科技有限公司 | 基于QoS的流策略配置方法和装置 |
-
2009
- 2009-11-12 CN CN200910212373A patent/CN101699899A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106572461A (zh) * | 2016-10-11 | 2017-04-19 | 乐视控股(北京)有限公司 | 数据传输控制方法及相关装置 |
CN110753007B (zh) * | 2019-10-23 | 2022-10-21 | 深圳市友华软件科技有限公司 | 基于QoS的流策略配置方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8428555B2 (en) | Securing quality of service (QoS) according to type of wireless local area network (WLAN) service | |
Gao et al. | Admission control in IEEE 802.11 e wireless LANs | |
CN106332187B (zh) | 一种WLAN中的QoS参数配置方法、装置及*** | |
CN105191394B (zh) | 控制无线lan中的业务流的方法和*** | |
US7613475B2 (en) | System of wireless local area network based on transmit power control and method for controlling transmit power | |
KR100705445B1 (ko) | 무선 에드 혹 망에서의 자원 사용량 제어 방법 및 이를이용하는 통신 장치 | |
CN101242576B (zh) | 无线通信***及其终端装置和基站及它们的信道调度方法 | |
CN101212371B (zh) | 信道接入参数配置的方法及接入点及服务器及通信*** | |
CN101119264B (zh) | 通信设备和通信方法 | |
Babu et al. | Fairness analysis of IEEE 802.11 multirate wireless LANs | |
MXPA06005014A (es) | Calidad de gestion de servicio para una red inalambrica de area local. | |
US20080069040A1 (en) | Station and access point for edca communication, system thereof and communication method thereof | |
JP2007074210A (ja) | 無線lan基地局の制御方法およびその基地局 | |
Yuan et al. | Variable-width channel allocation for access points: A game-theoretic perspective | |
JP4179512B2 (ja) | 無線基地局 | |
JP2011223424A (ja) | 通信装置、通信システム、その処理方法及びプログラム | |
Bellalta et al. | Delay analysis of IEEE 802.11 be multi-link operation under finite load | |
WO2024021860A1 (zh) | 数据传输方法及其装置、存储介质、程序产品 | |
CN101699899A (zh) | 无线局域网中处理数据流的方法、装置及*** | |
CN101977389B (zh) | Wifi网络用户模型的建立方法及网络设备 | |
CN112333826A (zh) | 一种业务接纳方法及装置 | |
CN1784872B (zh) | 用于调度无线网络中的通信量的方法和设备 | |
Rathnakar Acharya et al. | WLAN QoS issues and IEEE 802.11 e QoS enhancement | |
CN102137453A (zh) | 无线局域网中基于资源预约的QoS MAC协议 | |
JP2007274145A (ja) | 無線アクセス制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100428 |