CN107211400B - Network access control method, access point and access controller - Google Patents
Network access control method, access point and access controller Download PDFInfo
- Publication number
- CN107211400B CN107211400B CN201580073243.0A CN201580073243A CN107211400B CN 107211400 B CN107211400 B CN 107211400B CN 201580073243 A CN201580073243 A CN 201580073243A CN 107211400 B CN107211400 B CN 107211400B
- Authority
- CN
- China
- Prior art keywords
- service flow
- admission control
- channel
- control request
- time
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及通信领域,尤其涉及一种网络准入控制方法、接入点及接入控制器。The present invention relates to the field of communications, and in particular, to a network admission control method, an access point and an access controller.
背景技术Background technique
随着无线局域网(Wireless Local Area Networks,简称WLAN)技术的不断成熟与发展,集中控制型WLAN网络(AC+FIT AP架构)得到了越来越广泛的应用。With the continuous maturity and development of the wireless local area network (Wireless Local Area Networks, WLAN for short) technology, the centralized control WLAN network (AC+FIT AP architecture) has been widely used.
由于接入点(Access point,简称AP)的无线传输资源可以被多个无线工作站(station,简称STA)共享,为了保障某些特定业务的服务质量(Quality of Service,简称QoS),802.11协议定义了无限局域网的准入机制,即当STA发起某个需要带宽和时延保障的业务时,STA向AP发送准入控制请求,请求其配置对应的带宽和时延,AP根据当前资源使用情况来决定是否接受该准入控制请求。如果接受该请求,则AP分配特定的资源用于该请求以保障该STA发起的业务的QoS。Since the wireless transmission resources of an access point (AP) can be shared by multiple wireless stations (station, STA), in order to ensure the quality of service (QoS) of some specific services, the 802.11 protocol defines The admission mechanism of the wireless LAN is implemented, that is, when a STA initiates a service that requires bandwidth and delay guarantees, the STA sends an admission control request to the AP, requesting it to configure the corresponding bandwidth and delay. Decide whether to accept the admission control request. If the request is accepted, the AP allocates specific resources for the request to ensure the QoS of the service initiated by the STA.
在现有技术中,STA与AP之间进行网络准入控制的交互时,准入控制请求完全依赖于STA的发起,需要STA来确定该STA发起的业务所需的QoS需求,并将该需求转化为准入控制请求发送给AP,在STA不发起准入控制请求情况下,AP作为一个转发设备,无法获取业务信息,不能针对业务的QoS需求自主分配信道时间以保障其QoS。In the prior art, when the STA and the AP perform network admission control interaction, the admission control request is completely dependent on the initiation of the STA. It is converted into an admission control request and sent to the AP. If the STA does not initiate an admission control request, the AP, as a forwarding device, cannot obtain service information, and cannot autonomously allocate channel time according to the QoS requirements of the service to ensure its QoS.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供了一种网络准入控制方法、接入点及接入控制器,接入控制器(Access controller,简称AC)根据用户签约信息或者业务授权规则确定接受第一请求消息中所承载的准入控制请求时,指示AP建立调度规则对该准入控制请求对应的业务流进行调度传输,从而避免了WLAN网络资源被无权用户或者业务滥用。Embodiments of the present invention provide a network admission control method, an access point, and an access controller. The access controller (Access controller, AC for short) determines, according to user subscription information or service authorization rules, to accept all information in a first request message. When carrying an admission control request, the AP is instructed to establish a scheduling rule to schedule and transmit the service flow corresponding to the admission control request, thereby preventing the WLAN network resources from being abused by unauthorized users or services.
第一方面,本发明提供了一种网络准入控制方法,该方法包括:当接入控制器AC根据用户签约信息和/或业务授权规则确定接受准入控制请求时,建立和第一业务流对应的调度规则,其中所述第一业务流为所述准入控制请求对应的业务流;In a first aspect, the present invention provides a method for network admission control, the method comprising: when the access controller AC determines to accept the admission control request according to user subscription information and/or service authorization rules, establishing and communicating with a first service flow a corresponding scheduling rule, wherein the first service flow is a service flow corresponding to the admission control request;
将所述调度规则发送给接入点AP,以便所述AP根据所述调度规则对所述第一业务流进行调度。The scheduling rule is sent to the access point AP, so that the AP schedules the first service flow according to the scheduling rule.
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述用户签约信息和/或所述业务授权规则确定接受所述准入控制请求,包括:With reference to the first aspect, in a first possible implementation manner of the first aspect, the determining to accept the admission control request according to the user subscription information and/or the service authorization rule includes:
当根据所述用户签约信息和/或所述业务授权规则确定提供服务质量保障时,确定传输所述第一业务流时占用信道的时间;When it is determined to provide service quality assurance according to the user subscription information and/or the service authorization rule, determining the time that the channel is occupied when transmitting the first service flow;
将传输所述第一业务流时占用信道的时间与所述信道当前的空余时间进行比较,得到比较结果;Comparing the time occupied by the channel when transmitting the first service flow with the current free time of the channel to obtain a comparison result;
根据所述比较结果,确定接受所述准入控制请求。According to the comparison result, it is determined to accept the admission control request.
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据所述比较结果,确定接受所述准入控制请求,包括:With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the determining to accept the admission control request according to the comparison result includes:
当所述比较结果为传输所述第一业务流占用信道的时间小于或等于所述信道当前的空余时间时,接受所述准入控制请求。The admission control request is accepted when the comparison result is that the time occupied by the transmission of the first service flow on the channel is less than or equal to the current free time of the channel.
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述比较结果,确定接受所述准入控制请求,包括:With reference to the first possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the determining to accept the admission control request according to the comparison result includes:
当所述比较结果为所述第一业务流占用信道的时间大于所述信道当前的空余时间时,确定存在第二业务流,且所述第二业务流对应的第二优先等级低于所述第一业务流对应的第一优先等级,向所述AP发送第一指示信息,所述第一指示信息用于指示AP释放所述第二业务流所占用信道的时间;When the comparison result is that the time that the first service flow occupies the channel is longer than the current free time of the channel, it is determined that there is a second service flow, and the second priority level corresponding to the second service flow is lower than the the first priority level corresponding to the first service flow, and send first indication information to the AP, where the first indication information is used to indicate the time for the AP to release the channel occupied by the second service flow;
接收AP发送的已经释放所述第二业务流所占用信道的时间的确认信息后,接受所述准入控制请求。After receiving the confirmation information sent by the AP that the time of the channel occupied by the second service flow has been released, the admission control request is accepted.
结合第一方面的第二种可能的实现方式或第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述方法还包括:当建立和所述第一业务流对应的调度规则后,更新所述信道的空余时间。With reference to the second possible implementation manner or the third possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the method further includes: when establishing and communicating with the first service flow After the corresponding scheduling rule, the idle time of the channel is updated.
结合第一方面至第一方面的第三种可能的实现方式中的任一种,在第一方面的第五种可能的实现方式中,所述准入控制请求由所述AP发送或者网络侧设备发送。With reference to any one of the first aspect to the third possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the admission control request is sent by the AP or the network side device sends.
结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,当所述准入控制请求由所述网络侧设备发送,且所述准入控制请求为上行准入控制请求时,所述方法还包括:向所述AP发送第二指示信息,所述第二指示信息用于所述AP向无线工作站STA发送上行流分类信息。With reference to the fifth possible implementation manner of the first aspect, in the sixth possible implementation manner of the first aspect, when the admission control request is sent by the network side device, and the admission control request is When an uplink admission control request is made, the method further includes: sending second indication information to the AP, where the second indication information is used for the AP to send the upstream classification information to the wireless station STA.
第二方面,本发明提供了一种网络准入控制方法,该方法包括:接入点AP接收接入控制器AC发送的资源请求消息,其中所述资源请求消息包括准入控制请求,以及与第一业务流对应的第一优先等级,其中,所述准入控制请求中包含参数信息,所述第一业务流是与所述准入控制请求对应的业务流;In a second aspect, the present invention provides a network admission control method, the method comprising: an access point AP receiving a resource request message sent by an access controller AC, wherein the resource request message includes an admission control request, and a first priority level corresponding to a first service flow, wherein the admission control request includes parameter information, and the first service flow is a service flow corresponding to the admission control request;
根据所述参数信息确定信道当前的空余时间是否满足所述准入控制请求;Determine whether the current free time of the channel satisfies the admission control request according to the parameter information;
当确定所述信道当前的空余时间满足所述准入请求时,建立与所述第一业务流对应的调度规则;When it is determined that the current free time of the channel satisfies the admission request, establishing a scheduling rule corresponding to the first service flow;
当确定所述信道当前的空余时间不满足所述准入控制请求时,根据所述第一优先等级,释放传输当前业务流占用信道的时间,以便满足所述准入控制请求,其中,所述当前业务流对应的优先等级低于所述第一优先等级。When it is determined that the current free time of the channel does not satisfy the admission control request, according to the first priority level, release the time occupied by the transmission of the current service flow on the channel so as to satisfy the admission control request, wherein the The priority level corresponding to the current service flow is lower than the first priority level.
结合第二方面,在第二方面的第一种可能的实现方式中,所述根据所述参数信息确定所述信道当前的空余时间是否满足所述准入控制请求,包括:With reference to the second aspect, in a first possible implementation manner of the second aspect, the determining whether the current free time of the channel satisfies the admission control request according to the parameter information includes:
根据所述参数信息确定传输所述第一业务流时占用信道的时间;determining, according to the parameter information, the time that the channel is occupied when transmitting the first service flow;
将传输所述第一业务流时占用信道的时间与所述信道当前的空余时间进行比较,得到比较结果;Comparing the time occupied by the channel when transmitting the first service flow with the current free time of the channel to obtain a comparison result;
根据所述比较结果,确定所述信道当前的空余时间是否满足所述准入控制请求。According to the comparison result, it is determined whether the current free time of the channel satisfies the admission control request.
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述根据所述比较结果,确定所述信道当前的空余时间是否满足所述准入控制请求,包括:With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, determining whether the current free time of the channel satisfies the admission control according to the comparison result requests, including:
当所述比较结果为传输所述第一业务流占用信道的时间小于或等于所述信道当前的空余时间时,确定所述信道当前的空余时间满足所述准入控制请求;When the comparison result is that the time occupied by the channel for transmitting the first service flow is less than or equal to the current free time of the channel, determine that the current free time of the channel satisfies the admission control request;
当所述比较结果为所述第一业务流占用信道的时间大于所述信道当前的空余时间时,确定所述信道当前的空余时间不满足所述准入控制请求。When the comparison result is that the time that the first service flow occupies the channel is longer than the current free time of the channel, it is determined that the current free time of the channel does not satisfy the admission control request.
结合第二方面至第二方面的第二种可能的实现方式中的任一种,在第二方面的第三种可能的实现方式中,所述资源请求消息中还包括:传输所述第一业务流时的最低物理层速率。With reference to any one of the second aspect to the second possible implementation manner of the second aspect, in a third possible implementation manner of the second aspect, the resource request message further includes: transmitting the first Minimum physical layer rate for traffic flow.
结合第二方面至第二方面的第二种可能的实现方式中的任一种,,在第二方面的第四种可能的实现方式中,所述方法还包括:当建立和所述第一业务流对应的调度规则后,更新所述信道的空余时间。With reference to any one of the second aspect to the second possible implementation manner of the second aspect, in a fourth possible implementation manner of the second aspect, the method further includes: when establishing and the first After the scheduling rule corresponding to the service flow, the idle time of the channel is updated.
结合第二方面至第二方面的第二种可能的实现方式中的任一种,在第二方面的第五种可能的实现方式中,所述方法还包括:当所述准入控制请求为上行准入控制请求时,接收AC发送的指示信息;With reference to any one of the second aspect to the second possible implementation manner of the second aspect, in a fifth possible implementation manner of the second aspect, the method further includes: when the admission control request is When the uplink admission control request is made, the indication information sent by the AC is received;
根据所述指示信息向无线工作站STA发送上行流分类信息。Send upstream classification information to the wireless station STA according to the indication information.
第三方面,本发明提供了一种网络准入控制方法,该方法包括:根据用户签约信息和/或业务授权规则,确定向接入点AP发送资源请求消息,其中,所述资源请求消息包括准入控制请求,以及与第一业务流对应的第一优先等级,所述准入控制请求中包含参数信息,以便所述AP根据所述参数信息确定信道当前的空余时间是否满足所述准入控制请求,并建立与所述第一业务流对应的调度规则,所述第一业务流为所述准入控制请求对应的业务流。In a third aspect, the present invention provides a network admission control method, the method includes: determining to send a resource request message to an access point AP according to user subscription information and/or service authorization rules, wherein the resource request message includes an admission control request, and a first priority level corresponding to the first service flow, the admission control request includes parameter information, so that the AP can determine whether the current free time of the channel meets the admission requirement according to the parameter information control request, and establish a scheduling rule corresponding to the first service flow, where the first service flow is the service flow corresponding to the admission control request.
结合第三方面,在第三方面的第一种可能的实现方式中,所述根据用户签约信息和/或业务授权规则确定向接入点AP发送资源请求消息包括:With reference to the third aspect, in a first possible implementation manner of the third aspect, the determining to send a resource request message to the access point AP according to user subscription information and/or service authorization rules includes:
当根据所述用户签约信息和/或所述业务授权规则确定提供服务质量保障时,向所述AP发送所述资源请求消息。When it is determined to provide service quality assurance according to the user subscription information and/or the service authorization rule, the resource request message is sent to the AP.
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述资源请求消息还包括:传输所述第一业务流时的最低物理层速率。With reference to the third aspect or the first possible implementation manner of the third aspect, in a second possible implementation manner of the third aspect, the resource request message further includes: a minimum physical layer rate.
结合第三方面,在第三方面的第三种可能的实现方式中,所述准入控制请求由所述AP发送或者网络侧设备发送。With reference to the third aspect, in a third possible implementation manner of the third aspect, the admission control request is sent by the AP or a network side device.
结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,当所述准入控制请求由所述网络侧设备发送,且所述准入控制请求为上行准入控制请求时,所述方法还包括:向所述AP发送指示信息,所述指示信息用于所述AP向无线工作站STA发送上行流分类信息。With reference to the third possible implementation manner of the third aspect, in the fourth possible implementation manner of the third aspect, when the admission control request is sent by the network side device, and the admission control request is When an uplink admission control request is made, the method further includes: sending indication information to the AP, where the indication information is used for the AP to send the upstream classification information to the wireless station STA.
第四方面,本发明提供了一种接入控制器,所述接入控制器包括:处理器和发送器;In a fourth aspect, the present invention provides an access controller, the access controller comprising: a processor and a transmitter;
所述处理器用于,当根据用户签约信息和/或业务授权规则确定接受准入控制请求时,建立和第一业务流对应的调度规则,其中,所述第一业务流为所述准入控制请求对应的业务流;The processor is configured to, when it is determined to accept the admission control request according to the user subscription information and/or the service authorization rule, establish a scheduling rule corresponding to a first service flow, wherein the first service flow is the admission control request. Request the corresponding business flow;
所述发送器用于,将所述处理器建立的调度规则发送给接入点AP,以便所述AP根据所述调度规则对所述第一业务流进行调度。The transmitter is configured to send the scheduling rule established by the processor to the access point AP, so that the AP schedules the first service flow according to the scheduling rule.
结合第四方面,在第四方面的第一种可能的实现方式中,所述处理器具体用于:With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect, the processor is specifically configured to:
当根据所述用户签约信息和/或所述业务授权规则确定提供服务质量保障时,确定传输所述第一业务流时占用信道的时间;When it is determined to provide service quality assurance according to the user subscription information and/or the service authorization rule, determining the time that the channel is occupied when transmitting the first service flow;
将传输所述第一业务流时占用信道的时间与所述信道当前的空余时间进行比较,得到比较结果;Comparing the time occupied by the channel when transmitting the first service flow with the current free time of the channel to obtain a comparison result;
根据所述比较结果,确定接受所述准入控制请求。According to the comparison result, it is determined to accept the admission control request.
结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述处理器根据所述比较结果,确定接受所述准入控制请求,包括:With reference to the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect, the processor determines to accept the admission control request according to the comparison result, including:
当所述比较结果为传输所述第一业务流占用信道的时间小于或等于所述信道当前的空余时间时,接受所述准入控制请求。The admission control request is accepted when the comparison result is that the time occupied by the transmission of the first service flow on the channel is less than or equal to the current free time of the channel.
结合第四方面的第一种可能的实现方式,在第四方面的第三种可能的实现方式中,所述处理器根据所述比较结果,确定接受所述准入控制请求,包括:With reference to the first possible implementation manner of the fourth aspect, in a third possible implementation manner of the fourth aspect, the processor determines to accept the admission control request according to the comparison result, including:
当所述比较结果为所述第一业务流占用信道的时间大于所述信道当前的空余时间时,确定存在第二业务流,且所述第二业务流对应的第二优先等级低于所述第一业务流对应的第一优先等级,向所述AP发送第一指示信息,所述第一指示信息用于指示AP释放所述第二业务流所占用信道的时间;When the comparison result is that the time that the first service flow occupies the channel is longer than the current free time of the channel, it is determined that there is a second service flow, and the second priority level corresponding to the second service flow is lower than the the first priority level corresponding to the first service flow, and send first indication information to the AP, where the first indication information is used to indicate the time for the AP to release the channel occupied by the second service flow;
接收AP发送的已经释放所述第二业务流所占用信道的时间的确认信息后,接受所述准入控制请求。After receiving the confirmation information sent by the AP that the time of the channel occupied by the second service flow has been released, the admission control request is accepted.
结合第四方面的第二种可能的实现方式或第三种可能的实现方式,在第四方面的第四种可能的实现方式中,所述处理器还用于,当建立和所述第一业务流对应的调度规则后,更新所述信道的空余时间。With reference to the second possible implementation manner or the third possible implementation manner of the fourth aspect, in a fourth possible implementation manner of the fourth aspect, the processor is further configured to, when establishing and the first After the scheduling rule corresponding to the service flow, the idle time of the channel is updated.
结合第四方面至第四方面的第三种可能的实现方式中的任一种,在第四方面的第五种可能的实现方式中,所述准入控制请求由所述AP或者网络侧设备发送。With reference to any one of the fourth aspect to the third possible implementation manner of the fourth aspect, in a fifth possible implementation manner of the fourth aspect, the admission control request is requested by the AP or the network side device send.
结合第四方面的第五种可能的实现方式,在第四方面的第六种可能的实现方式中,当所述准入控制请求由所述网络侧设备发送,且所述准入控制请求为上行准入控制请求时,所述发送器还用于:向所述AP发送第二指示信息,所述第二指示信息用于所述AP向无线工作站STA发送上行流分类信息。With reference to the fifth possible implementation manner of the fourth aspect, in the sixth possible implementation manner of the fourth aspect, when the admission control request is sent by the network side device, and the admission control request is When an uplink admission control request is made, the transmitter is further configured to: send second indication information to the AP, where the second indication information is used for the AP to send the upstream classification information to the wireless station STA.
第五方面,本发明提供了一种接入点,所述接入点包括:接收器,处理器;In a fifth aspect, the present invention provides an access point, the access point comprising: a receiver and a processor;
所述接收器用于,接收接入控制器AC发送的资源请求消息,其中所述资源请求消息包括准入控制请求,以及与第一业务流对应的第一优先等级,所述准入控制请求中包含参数信息,所述第一业务流是与所述准入控制请求对应的业务流;The receiver is configured to receive a resource request message sent by the access controller AC, where the resource request message includes an admission control request and a first priority level corresponding to the first service flow. Including parameter information, the first service flow is the service flow corresponding to the admission control request;
所述处理器用于,根据所述参数信息确定信道当前的空余时间是否满足所述准入控制请求;The processor is configured to, according to the parameter information, determine whether the current free time of the channel satisfies the admission control request;
当确定所述信道当前的空余时间满足所述准入请求时,建立与所述第一业务流对应的调度规则;When it is determined that the current free time of the channel satisfies the admission request, establishing a scheduling rule corresponding to the first service flow;
当确定所述信道当前的空余时间不满足所述准入控制请求时,根据所述第一优先等级,释放传输当前业务流占用信道的时间,以便满足所述准入控制请求,其中,所述当前业务流对应的优先等级低于所述第一优先等级。When it is determined that the current free time of the channel does not satisfy the admission control request, according to the first priority level, release the time occupied by the transmission of the current service flow on the channel so as to satisfy the admission control request, wherein the The priority level corresponding to the current service flow is lower than the first priority level.
结合第五方面,在第五方面的第一种可能的实现方式中,所述处理器具体用于:With reference to the fifth aspect, in a first possible implementation manner of the fifth aspect, the processor is specifically configured to:
根据所述参数信息确定传输所述第一业务流时占用信道的时间;determining, according to the parameter information, the time that the channel is occupied when transmitting the first service flow;
将传输所述第一业务流时占用信道的时间与所述信道当前的空余时间进行比较,得到比较结果;Comparing the time occupied by the channel when transmitting the first service flow with the current free time of the channel to obtain a comparison result;
根据所述比较结果,确定所述信道当前的空余时间是否满足所述准入控制请求。According to the comparison result, it is determined whether the current free time of the channel satisfies the admission control request.
结合第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,所述处理器根据所述比较结果,确定所述信道当前的空余时间是否满足所述准入控制请求,包括:With reference to the first possible implementation manner of the fifth aspect, in a second possible implementation manner of the fifth aspect, the processor determines whether the current free time of the channel satisfies the criterion according to the comparison result. Access control requests, including:
当所述比较结果为传输所述第一业务流占用信道的时间小于或等于所述信道当前的空余时间时,确定所述信道当前的空余时间满足所述准入控制请求;When the comparison result is that the time occupied by the channel for transmitting the first service flow is less than or equal to the current free time of the channel, determine that the current free time of the channel satisfies the admission control request;
当所述比较结果为所述第一业务流占用信道的时间大于所述信道当前的空余时间时,确定所述信道当前的空余时间不满足所述准入控制请求。When the comparison result is that the time that the first service flow occupies the channel is longer than the current free time of the channel, it is determined that the current free time of the channel does not satisfy the admission control request.
结合第五方面至第五方面的第二种可能的实现方式中的任一种,在第五方面的第三种可能的实现方式中,所述资源请求消息中还包括:传输所述第一业务流时的最低物理层速率。With reference to any one of the fifth aspect to the second possible implementation manner of the fifth aspect, in a third possible implementation manner of the fifth aspect, the resource request message further includes: transmitting the first Minimum physical layer rate for traffic flow.
结合第五方面至第五方面的第二种可能的实现方式中的任一种,在第五方面的第四种可能的实现方式中,所述处理器还用于,当建立与所述第一业务流对应的调度规则后,更新所述信道的空余时间。With reference to any one of the fifth aspect to the second possible implementation manner of the fifth aspect, in a fourth possible implementation manner of the fifth aspect, the processor is further configured to: After a scheduling rule corresponding to a service flow, the idle time of the channel is updated.
结合第五方面至第五方面的第二种可能的实现方式中的任一种,在第五方面的第五种可能的实现方式中,所述接入点还包括发送器,当所述准入控制请求为上行准入控制请求时,With reference to any one of the fifth aspect to the second possible implementation manner of the fifth aspect, in a fifth possible implementation manner of the fifth aspect, the access point further includes a transmitter, when the When the admission control request is an uplink admission control request,
所述接收器接收AC发送的指示信息;The receiver receives the indication information sent by the AC;
所述发送器用于,根据所述指示信息向无线工作站STA发送上行流分类信息。The transmitter is configured to send upstream classification information to the wireless station STA according to the indication information.
第六方面,本发明提供了一种接入控制器,所述接入控制器包括:处理器和发送器;In a sixth aspect, the present invention provides an access controller, the access controller comprising: a processor and a transmitter;
所述处理器用于,根据用户签约信息和/或业务授权规则,确定向接入点AP发送资源请求消息,其中,所述资源请求消息包括准入控制请求,以及与第一业务流对应的第一优先等级,所述准入控制请求中包含参数信息,以便所述AP根据所述参数信息确定信道当前的空余时间是否满足所述准入控制请求,并建立与所述第一业务流对应的调度规则,所述第一业务流为所述准入控制请求对应的业务流;The processor is configured to, according to user subscription information and/or service authorization rules, determine to send a resource request message to the access point AP, wherein the resource request message includes an admission control request and a first service flow corresponding to the first service flow. A priority level, the admission control request includes parameter information, so that the AP determines whether the current idle time of the channel meets the admission control request according to the parameter information, and establishes a corresponding service flow corresponding to the first service flow. a scheduling rule, where the first service flow is a service flow corresponding to the admission control request;
所述发送器用于,向所述AP发送资源请求消息。The transmitter is configured to send a resource request message to the AP.
结合第六方面,在第六方面的第一种可能的实现方式中,所述处理器具体用于:With reference to the sixth aspect, in a first possible implementation manner of the sixth aspect, the processor is specifically configured to:
当根据所述用户签约信息和/或所述业务授权规则确定提供服务质量保障时,向所述AP发送所述资源请求消息。When it is determined to provide service quality assurance according to the user subscription information and/or the service authorization rule, the resource request message is sent to the AP.
结合第六方面或第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中,所述资源请求消息还包括:传输所述第一业务流时的最低物理层速率。With reference to the sixth aspect or the first possible implementation manner of the sixth aspect, in a second possible implementation manner of the sixth aspect, the resource request message further includes: a minimum physical layer rate.
结合第六方面,在第六方面的第三种可能的实现方式中,所述准入控制请求由所述AP发送或者网络侧设备发送。With reference to the sixth aspect, in a third possible implementation manner of the sixth aspect, the admission control request is sent by the AP or a network side device.
结合第六方面的第三种可能的实现方式,在第六方面的第四种可能的实现方式中,当所述准入控制请求由所述网络侧设备发送,且所述准入控制请求为上行准入控制请求时,所述发送器还用于:向所述AP发送指示信息,所述指示信息用于所述AP向无线工作站STA发送上行流分类信息。With reference to the third possible implementation manner of the sixth aspect, in the fourth possible implementation manner of the sixth aspect, when the admission control request is sent by the network side device, and the admission control request is When the uplink admission control request is made, the transmitter is further configured to: send indication information to the AP, where the indication information is used for the AP to send the upstream classification information to the wireless station STA.
基于上述技术方案,本发明实施例提供的一种网络准入控制方法、接入点及接入控制器,通过AC获取用户签约信息和/或者业务授权规则,并根据用户签约信息或者业务授权规则确定接受该准入控制请求时,指示AP建立调度规则对该准入控制请求对应的业务流进行调度传输,从而避免了WLAN网络资源被无权用户或者业务滥用。Based on the above technical solutions, the embodiments of the present invention provide a network admission control method, access point, and access controller, which acquire user subscription information and/or service authorization rules through an AC, and obtain user subscription information and/or service authorization rules through an AC, and obtain user subscription information and/or service authorization rules according to the user subscription information or service authorization rules. When it is determined to accept the admission control request, the AP is instructed to establish a scheduling rule to schedule and transmit the service flow corresponding to the admission control request, thereby preventing the WLAN network resources from being abused by unauthorized users or services.
附图说明Description of drawings
图1为现有技术中的集中控制型WLAN网络的网络结构图;1 is a network structure diagram of a centralized control WLAN network in the prior art;
图2为本发明实施例一提供的网络准入控制方法200的示意性流程交互图;FIG. 2 is a schematic flow interaction diagram of a network
图3为本发明实施例二提供的另一种网络准入控制方法300的示意性流程交互图;FIG. 3 is a schematic flow interaction diagram of another network
图4为本发明实施例三提供的网络准入控制方法400的示意性流程图;FIG. 4 is a schematic flowchart of a network
图5为本发明实施例五提供的另一种网络准入控制方法500的示意性流程交互图;FIG. 5 is a schematic flowchart interaction diagram of another network
图6为本发明实施例六提供的另一种网络准入控制方法600的示意性流程交互图;FIG. 6 is a schematic flow interaction diagram of another network
图7为本发明实施例七提供的另一种网络准入控制方法700的流程图;FIG. 7 is a flowchart of another network
图8为本发明实施例九提供的另一种网络准入控制方法800的流程图;FIG. 8 is a flowchart of another network
图9为本发明实施例十提供的一种准入控制装置的结构示意图;FIG. 9 is a schematic structural diagram of an admission control apparatus according to Embodiment 10 of the present invention;
图10为本发明实施例十一提供的另一种准入控制装置的结构示意图;FIG. 10 is a schematic structural diagram of another admission control apparatus according to Embodiment 11 of the present invention;
图11为本发明实施例十二提供的一种准入控制装置的结构示意图;11 is a schematic structural diagram of an admission control apparatus according to Embodiment 12 of the present invention;
图12为本发明实施例十三提供的一种接入控制器的结构示意图;FIG. 12 is a schematic structural diagram of an access controller according to Embodiment 13 of the present invention;
图13为本发明实施例十四提供的一种接入点的结构示意图;FIG. 13 is a schematic structural diagram of an access point according to Embodiment 14 of the present invention;
图14为本发明实施例十五提供的一种接入控制器的结构示意图。FIG. 14 is a schematic structural diagram of an access controller according to Embodiment 15 of the present invention.
具体实施方式Detailed ways
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。The technical solutions of the present invention will be further described in detail below through the accompanying drawings and embodiments.
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
图1为现有技术中的集中控制型WLAN网络的网络结构图。如图1所示,该网络结构中包含无线工作站(STA)、接入控制器(AC)、接入点(AP)、网关(Gateway)和深度报文检测(Deep Packet Inspection,简称DPI)设备,以及应用服务器(App Server)。其中,AP作为转发面设备存在,负责报文的加密、解密和转发;AC集中部署,作为控制面设备存在,主要负责完成控制功能,包括对于AP的配置和管理,以及完成用户认证,授权等功能并维护用户签约信息;Gateway实现WLAN与外部网络,例如Internet的连接。DPI设备可以独立存在,也可以集成在Gateway中,通过对分组数据包的内容进行深入分析,可以定位具体的业务类型,进而提供管理策略支持;App Server提供STA所需的各种应用服务。FIG. 1 is a network structure diagram of a centralized control type WLAN network in the prior art. As shown in Figure 1, the network structure includes a wireless station (STA), an access controller (AC), an access point (AP), a gateway (Gateway) and a Deep Packet Inspection (DPI) device , and the application server (App Server). Among them, APs exist as forwarding plane devices and are responsible for encrypting, decrypting and forwarding packets; ACs are deployed centrally and exist as control plane devices, which are mainly responsible for completing control functions, including AP configuration and management, and completing user authentication and authorization, etc. Function and maintain user subscription information; Gateway realizes the connection between WLAN and external networks, such as the Internet. The DPI device can exist independently or be integrated in the Gateway. By in-depth analysis of the content of the packet data, it can locate the specific business type, and then provide management policy support; App Server provides various application services required by STA.
图2位为本发明实施例一提供的网络准入控制方法200的示意性流程交互图。如图2所示,所述方法200包括:FIG. 2 is a schematic flow interaction diagram of a network
210,STA向AP发送第一请求消息。210. The STA sends a first request message to the AP.
具体的,STA向AP发送的第一请求消息承载着准入控制请求。若第一请求消息承载的是关于上行业务流的准入控制请求,则该准入控制请求中可以包括最大延时要求,传输速率以及媒体接入控制(Media Access Control,简称MAC)层数据单元最大长度;若该第一请求消息承载的是关于下行业务流的准入控制请求,则该准入控制请求中除了包括最大延时要求,传输速率以及MAC层数据单元最大长度以外,还包括流分类参数,该参数包含下行业务流的分类信息。Specifically, the first request message sent by the STA to the AP carries the admission control request. If the first request message carries an admission control request for an upstream service flow, the admission control request may include a maximum delay requirement, a transmission rate, and a Media Access Control (MAC) layer data unit Maximum length; if the first request message carries an admission control request for a downlink service flow, the admission control request includes, in addition to the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit, the flow Classification parameter, this parameter contains classification information of downlink service flow.
220,AP接收STA发送的第一请求消息,并将该第一请求消息上报给AC。220. The AP receives the first request message sent by the STA, and reports the first request message to the AC.
230,AC接收AP发送的第一请求消息,并根据用户签约信息和/或业务授权规则确定接受该第一请求消息承载的准入控制请求。230. The AC receives the first request message sent by the AP, and determines to accept the admission control request carried by the first request message according to the user subscription information and/or the service authorization rule.
具体的,AC接收AP发送的第一请求消息中承载准入控制请求。并当接收到第一请求消息时,根据用户签约信息和/或业务授权规则确定是否为第一请求消息承载的准入控制请求所对应的第一业务流提供QOS保障,当确定为该业务流提供QOS保障时,根据准入控制请求中的信息(主要根据最大延时要求,传输速率以及MAC层数据单元最大长度等),计算传输该业务流时所需要占用信道的时间和调度周期。Specifically, the AC receives the admission control request carried in the first request message sent by the AP. And when receiving the first request message, determine whether to provide QOS guarantee for the first service flow corresponding to the admission control request carried by the first request message according to the user subscription information and/or service authorization rules, and when it is determined to be the service flow When providing QOS guarantee, according to the information in the admission control request (mainly according to the maximum delay requirement, transmission rate and the maximum length of the MAC layer data unit, etc.), calculate the time and scheduling period of the channel required to transmit the service flow.
将传输第一业务流所占用AP信道的时间和信道当前的空余时间进行比较,得到比较结果。根据比较结果确定是否接受第一请求消息承载的准入控制请求。The time of the AP channel occupied by the transmission of the first service flow is compared with the current free time of the channel to obtain a comparison result. Whether to accept the admission control request carried by the first request message is determined according to the comparison result.
例如,当比较结果为传输第一业务流所占用信道的时间小于或者等于信道当前的空余时间时,接受准入控制请求。For example, when the comparison result is that the time of the channel occupied by the transmission of the first service flow is less than or equal to the current free time of the channel, the admission control request is accepted.
当上述比较结果为:传输第一业务流所占用信道的时间明显要大于AP信道当前的空余时间。此时,AC首先确定是否存在第二业务流,并且,确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级,若存在,向AP发送第一指示信息,第一指示信息用于指示AP释放第二业务流所占用的信道时间;接收AP发送的已经释放第二业务流所占用的信道的时间的确认信息后,接受第一业务流对应的准入控制请求。When the above comparison result is: the time of the channel occupied by the transmission of the first service flow is obviously longer than the current free time of the AP channel. At this time, the AC first determines whether there is a second service flow, and determines that the second priority level corresponding to the second service flow is lower than the first priority level corresponding to the first service flow, and if so, sends the first indication information to the AP , the first indication information is used to instruct the AP to release the channel time occupied by the second service flow; after receiving the confirmation information sent by the AP that the time of the channel occupied by the second service flow has been released, accept the admission corresponding to the first service flow control request.
应理解,上述所介绍的第二业务流对应的第二优先等级,其实就是AC根据第二业务流所建立的调度规则对应的优先等级,该优先等级是自建立调度规则后就保存在AC中的。It should be understood that the second priority level corresponding to the second service flow described above is actually the priority level corresponding to the scheduling rule established by the AC according to the second service flow, and the priority level is stored in the AC since the scheduling rule is established. of.
进一步的,上述所介绍的确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级,具体的说应该是确定第二业务流对应的调度规则的优先等级低于第一优先等级。Further, the above-mentioned determination of the second priority level corresponding to the second service flow is lower than the first priority level corresponding to the first service flow, specifically, it should be determined that the priority level of the scheduling rule corresponding to the second service flow is low. at the first priority level.
另外,需要说明的是,上述所获取的第一优先等级即为第一综合优先级,是在根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。In addition, it should be noted that the obtained first priority level is the first comprehensive priority level, which is obtained after determining to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules.
具体获取第一综合优先级的过程如下:The specific process of obtaining the first comprehensive priority is as follows:
根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。According to the service authorization rule, the priority relationship corresponding to different service flows can be determined; according to the user subscription information, the priority relationship corresponding to the subscribed user can be determined.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
在一个具体的例子中,第一业务流为一个视频流,传输速率为2Mb/s,最大延时要求为20ms,MAC层数据单元最大长度为1000字节,而此时物理层的最大传输速率为50Mb/s,AC可以计算出传输该业务流的每次占用信道的时间为:In a specific example, the first service stream is a video stream, the transmission rate is 2Mb/s, the maximum delay requirement is 20ms, the maximum length of the MAC layer data unit is 1000 bytes, and the maximum transmission rate of the physical layer at this time is is 50Mb/s, the AC can calculate the time for each occupied channel to transmit the service flow as:
该业务流的调度周期为20ms,即AC可以指示AP每隔20ms调度一次该业务流,并用0.8ms时间传输该业务流,每次传输的报文大小为:The scheduling period of the service flow is 20ms, that is, the AC can instruct the AP to schedule the service flow every 20ms, and transmit the service flow in 0.8ms. The packet size of each transmission is:
0.8ms×50Mb/s=4000(字节) (式2-2)0.8ms×50Mb/s=4000(byte) (Formula 2-2)
而此时,如果AP信道当前的每个调度周期内空余时间为4ms,即传输第一业务流所占用信道的时间小于AP信道当前的空余时间,可以接受该业务流所对应的准入控制请求。At this time, if the current free time of the AP channel in each scheduling period is 4ms, that is, the time occupied by the channel for transmitting the first service flow is less than the current free time of the AP channel, the admission control request corresponding to the service flow can be accepted. .
若AP信道当前的空余时间为0.5ms时,则AC首先确定是否存在第二业务流,并且,确定第二业务流所对应的调度规则的优先等级低于第一业务流对应的第一优先等级,例如确定该第二业务流存在,且为语音业务流时,向AP发送第一指示信息,第一指示信息用于指示AP释放语音业务流所占用的信道的时间,接收AP发送的已经释放语音业务流所占用的信道的时间的确认信息后,接受视频流所对应的准入控制请求。If the current idle time of the AP channel is 0.5ms, the AC first determines whether there is a second service flow, and determines that the priority level of the scheduling rule corresponding to the second service flow is lower than the first priority level corresponding to the first service flow For example, when it is determined that the second service flow exists and is a voice service flow, the first indication information is sent to the AP, and the first indication information is used to indicate the time for the AP to release the channel occupied by the voice service flow, and receive the released information sent by the AP. After the confirmation of the time of the channel occupied by the voice service flow, the admission control request corresponding to the video flow is accepted.
240,当AC确定接受第一请求消息对应的业务接入控制请求时,建立和第一业务流对应的调度规则。240. When the AC determines to accept the service access control request corresponding to the first request message, establish a scheduling rule corresponding to the first service flow.
具体的,当AC确定接受第一请求消息对应的业务接入控制时,建立和第一业务流对应的调度规则,其中第一业务流为准入控制请求对应的业务流。在该调度规则中,可以包括调度周期,以及每次调度分配的时间。Specifically, when the AC determines to accept the service access control corresponding to the first request message, it establishes a scheduling rule corresponding to the first service flow, wherein the first service flow is the service flow corresponding to the access control request. In the scheduling rule, the scheduling period and the time allocated for each scheduling may be included.
可选的,该调度规则中还可以包括调度开始时刻。Optionally, the scheduling rule may further include a scheduling start time.
此外,在AC确定接受第一请求消息所对应的准入控制请求的同时,还需确定与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者,确定与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, when the AC determines to accept the admission control request corresponding to the first request message, it also needs to determine the information of the user equipment corresponding to the scheduling rule, so that the AP can provide the user equipment for the user equipment in each scheduling period according to the information of the user equipment. Allocate the sending time of the upstream service flow, and send the sending time to the user equipment; or, determine the information of the downstream service flow corresponding to the scheduling rule, so that the AP provides the downstream service flow information for the downstream service flow in each scheduling period according to the information of the downstream service flow. The service flow allocates the sending time, and sends the downlink service flow to the user equipment that determines to download the downlink service flow.
250,AC将调度规则发送给AP,以便AP能够根据调度规则对业务流进行调度。250. The AC sends the scheduling rule to the AP, so that the AP can schedule the service flow according to the scheduling rule.
260,AP接收AC发送的调度规则。260. The AP receives the scheduling rule sent by the AC.
270,AC向AP发送与第一请求消息相对应的响应消息。270. The AC sends a response message corresponding to the first request message to the AP.
可选的,该响应消息中可以包含调度开始时刻和调度周期。Optionally, the response message may include the scheduling start time and the scheduling period.
280,AP接收AC发送的响应消息,并将该响应消息转发给STA。280. The AP receives the response message sent by the AC, and forwards the response message to the STA.
应理解,步骤250中AC向AP发送调度规则以及步骤270中AC向AP发送与第一请求消息相对应的响应消息,也可以仅通过一个步骤完成,类似的,在此基础上,步骤260和步骤280,同样可以通过一个步骤完成。具体过程类似,这里不再赘述。It should be understood that the AC sending the scheduling rule to the AP in step 250 and the AC sending the response message corresponding to the first request message to the AP in step 270 can also be completed in only one step. Similarly, on this basis, steps 260 and 260 and Step 280 can also be completed in one step. The specific process is similar and will not be repeated here.
还应理解的是,后续AP根据调度规则对上行业务流或者下行业务流进行的调度处理,以及STA上传或者下载业务流等同现有技术,这里不再赘述。It should also be understood that the subsequent scheduling processing of the upstream service flow or the downstream service flow by the AP according to the scheduling rule, and the STA uploading or downloading the service flow are equivalent to the prior art, and details are not repeated here.
还应理解的是,在步骤210之前,该方法还可以包括:步骤205,AC生成配置AP的转发原则。It should also be understood that, before step 210, the method may further include: step 205, the AC generates a forwarding principle for configuring the AP.
具体的,AC生成配置AP的转发原则,当AP接收到STA的发送的请求消息为某些特定消息时,根据AC配置的转发原则,需要将其直接上报给AC处理,例如本实施例中的第一请求消息,AP在接收到该请求消息时,将直接上报给AC,而其他非特定的消息则由AP自行处理。Specifically, the AC generates and configures the forwarding principle of the AP. When the AP receives the request message sent by the STA is some specific message, it needs to directly report it to the AC for processing according to the forwarding principle configured by the AC. For the first request message, when the AP receives the request message, it will directly report it to the AC, while other non-specific messages are handled by the AP itself.
或者AP也可以根据自身的默认原则将接收到某些特定消息直接上报给AC处理。Alternatively, the AP may directly report certain messages received to the AC for processing according to its own default principles.
进一步的,在步骤240之后,还可以包括步骤245,当建立和第一业务流对应的调度规则后,AC更新信道的空余时间,以便AC根据信道的空余时间处理其他控制请求信息,提高工作效率。Further, after step 240, it can also include step 245, when the scheduling rule corresponding to the first service flow is established, the AC updates the free time of the channel, so that the AC can process other control request information according to the free time of the channel, so as to improve work efficiency. .
需要说明的是,步骤245中所提及的AC更新信道的空余时间是指:确定接受准入控制请求后,建立与第一业务流对应的调度规则,AC已经分配好传输第一业务流所需的信道时间后,更新信道当前剩余的空闲时间。It should be noted that the free time of the AC update channel mentioned in step 245 refers to: after it is determined that the admission control request is accepted, a scheduling rule corresponding to the first service flow is established, and the AC has already allocated the time to transmit the first service flow. After the required channel time, the current remaining idle time of the channel is updated.
本发明实施例一提供的一种网络准入控制方法,AC根据用户签约信息和/或业务授权规则,确定接受第一请求消息中所承载的准入控制请求。建立调度规则,并将该调度规则发送给AP,以便AP对该准入控制请求所对应的业务流进行调度传输;而在AP信道资源不足时,AC还可以指示AP释放的低优先级的业务流所占用的信道时间,优先保障高优先级业务流的服务质量,从而避免了WLAN网络资源被无权用户或者业务滥用。According to the network admission control method provided by the first embodiment of the present invention, the AC determines to accept the admission control request carried in the first request message according to user subscription information and/or service authorization rules. Establish a scheduling rule, and send the scheduling rule to the AP, so that the AP can schedule and transmit the service flow corresponding to the admission control request; and when the AP channel resources are insufficient, the AC can also instruct the AP to release low-priority services. The channel time occupied by the flow is prioritized to ensure the quality of service of the high-priority service flow, thereby avoiding the abuse of WLAN network resources by unauthorized users or services.
图3位为本发明实施例二提供的另一种网络准入控制方法300的示意性流程交互图。如图3所示,所述方法300包括:FIG. 3 is a schematic flow interaction diagram of another network
310,AC接收来自网络侧设备的第一请求消息,其中,该网络侧设备可以包括DPI设备或者App Server。310. The AC receives a first request message from a network-side device, where the network-side device may include a DPI device or an App Server.
320,根据用户签约信息和/或业务授权规则确定接受该第一请求消息承载的准入控制请求。320. Determine to accept the admission control request carried by the first request message according to the user subscription information and/or the service authorization rule.
具体的,当AC接收到第一请求消息时,根据用户签约信息和/或业务授权规则确定是否为该准入控制请求所对应的第一业务流提供QOS保障,当确定为该业务流提供QOS保障时,根据准入控制请求中的信息(主要根据最大延时要求,传输速率以及MAC层数据单元最大长度等),计算传输该业务流时所需要占用信道的时间和调度周期。将传输第一业务流所占用AP信道的时间和信道当前的空余时间进行比较,得到比较结果。根据比较结果确定是否接受第一请求消息承载的准入控制请求。Specifically, when the AC receives the first request message, it determines whether to provide QOS guarantee for the first service flow corresponding to the admission control request according to user subscription information and/or service authorization rules, and when it determines to provide QOS for the service flow When guaranteeing, according to the information in the admission control request (mainly according to the maximum delay requirement, transmission rate and the maximum length of the MAC layer data unit, etc.), calculate the time and scheduling period of the channel required to transmit the service flow. The time of the AP channel occupied by the transmission of the first service flow is compared with the current free time of the channel to obtain a comparison result. Whether to accept the admission control request carried by the first request message is determined according to the comparison result.
例如,当比较结果为传输第一业务流所占用信道的时间小于或者等于信道当前的空余时间时,接受准入控制请求。For example, when the comparison result is that the time of the channel occupied by the transmission of the first service flow is less than or equal to the current free time of the channel, the admission control request is accepted.
当上述比较结果为:传输第一业务流所占用信道的时间明显要大于AP信道当前的空余时间。此时,AC首先确定是否存在第二业务流,并且,确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级。若存在,则向AP发送第一指示信息,第一指示信息用于指示AP释放第二业务流所占用的信道时间;接收AP发送的已经释放第二业务流所占用的信道的时间的确认信息后,接受第一业务流对应的准入控制请求。When the above comparison result is: the time of the channel occupied by the transmission of the first service flow is obviously longer than the current free time of the AP channel. At this time, the AC first determines whether there is a second service flow, and determines that the second priority level corresponding to the second service flow is lower than the first priority level corresponding to the first service flow. If it exists, send first indication information to the AP, where the first indication information is used to instruct the AP to release the channel time occupied by the second service flow; receive confirmation information sent by the AP that the channel occupied by the second service flow has been released Then, the admission control request corresponding to the first service flow is accepted.
应理解,上述所介绍的第二业务流对应的第二优先等级,其实就是AC根据第二业务流所建立的调度规则对应的优先等级。进一步的,上述所介绍的确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级,具体的说应该是确定第二业务流对应的调度规则的优先等级低于第一优先等级。It should be understood that the second priority level corresponding to the second service flow described above is actually the priority level corresponding to the scheduling rule established by the AC according to the second service flow. Further, the above-mentioned determination of the second priority level corresponding to the second service flow is lower than the first priority level corresponding to the first service flow, specifically, it should be determined that the priority level of the scheduling rule corresponding to the second service flow is low. at the first priority level.
另外,需要说明的是,上述所获取的第一优先等级即为第一综合优先级,是在根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体获取第一综合优先级的过程如下:In addition, it should be noted that the obtained first priority level is the first comprehensive priority level, which is obtained after determining to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules. The specific process of obtaining the first comprehensive priority is as follows:
根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。According to the service authorization rule, the priority relationship corresponding to different service flows can be determined; according to the user subscription information, the priority relationship corresponding to the subscribed user can be determined.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
在一个具体的例子中,第一业务流为一个视频流,传输速率为2Mb/s,最大延时要求为20ms,MAC层数据单元最大长度为1000字节,而此时物理层的最大传输速率为50Mb/s,AC可以计算出传输该业务流的每次占用信道的时间为:In a specific example, the first service stream is a video stream, the transmission rate is 2Mb/s, the maximum delay requirement is 20ms, the maximum length of the MAC layer data unit is 1000 bytes, and the maximum transmission rate of the physical layer at this time is is 50Mb/s, the AC can calculate the time for each occupied channel to transmit the service flow as:
该业务流的调度周期为20ms,即AC可以指示AP每隔20ms调度一次该业务流,并用0.8ms时间传输该业务流,每次传输的报文大小为:The scheduling period of the service flow is 20ms, that is, the AC can instruct the AP to schedule the service flow every 20ms, and transmit the service flow in 0.8ms. The packet size of each transmission is:
0.8ms×50Mb/s=4000(字节) (式3-2)0.8ms×50Mb/s=4000(byte) (Formula 3-2)
而此时,如果AP信道当前的每个调度周期内空余时间为4ms,即传输第一业务流所占用信道的时间小于AP信道当前的空余时间,可以接受该业务流所对应的准入控制请求。At this time, if the current free time of the AP channel in each scheduling period is 4ms, that is, the time occupied by the channel for transmitting the first service flow is less than the current free time of the AP channel, the admission control request corresponding to the service flow can be accepted. .
若AP信道当前的空余时间为0.5ms时,则AC首先确定是否存在第二业务流,并且,确定第二业务流所对应的调度规则的优先等级低于第一业务流对应的第一优先等级,例如确定该第二业务流存在,且为语音业务流时,向AP发送第一指示信息,第一指示信息用于指示AP释放语音业务流所占用的信道的时间,接收AP发送的已经释放语音业务流所占用的信道的时间的确认信息后,接受视频流所对应的准入控制请求。If the current idle time of the AP channel is 0.5ms, the AC first determines whether there is a second service flow, and determines that the priority level of the scheduling rule corresponding to the second service flow is lower than the first priority level corresponding to the first service flow For example, when it is determined that the second service flow exists and is a voice service flow, the first indication information is sent to the AP, and the first indication information is used to indicate the time for the AP to release the channel occupied by the voice service flow, and receive the released information sent by the AP. After the confirmation of the time of the channel occupied by the voice service flow, the admission control request corresponding to the video flow is accepted.
步骤330至步骤350的实现方式与上述图2中的步骤240至步骤260的实现方式类似,为了描述的简洁,在此不再赘述。The implementations of steps 330 to 350 are similar to the implementations of steps 240 to 260 in FIG. 2 above, and are not repeated here for the sake of brevity of description.
需要说明的是,STA下载下行业务流,以及当第一请求消息承载的准入控制请求为下行准入控制请求时,AP根据调度规则对下行业务流进行调度规则的处理,同现有技术,这里不再赘述。It should be noted that the STA downloads the downlink service flow, and when the admission control request carried by the first request message is the downlink admission control request, the AP processes the downlink service flow according to the scheduling rule, which is the same as the prior art. I won't go into details here.
而当第一请求消息承载的准入控制请求为上行准入控制请求时,在步骤340之后,该方法还包括345,AC向AP发送第二指示信息,该指示信息用于AP向无线工作站STA发送上行流分类信息。When the admission control request carried by the first request message is an uplink admission control request, after step 340, the method further includes 345, the AC sends second indication information to the AP, and the indication information is used by the AP to send the wireless station STA Send upstream classification information.
在步骤350之后,该方法还包括360,AP接收第二指示信息,并根据该指示信息向无线工作站STA发送上行流分类信息。After step 350, the method further includes 360, the AP receives the second indication information, and sends the upstream classification information to the wireless station STA according to the indication information.
具体的,AP在上行业务流的调度开始时刻,向STA发送CF_POLL帧,在该CF_POLL帧中携带上行业务流的分类信息,以使STA可以根据该分类信息,确定对应的信道时间传输的上行业务流,并根据该CF_POLL帧的指示,在指定时间发送上行业务流。Specifically, the AP sends a CF_POLL frame to the STA at the time when the scheduling of the upstream service flow starts, and the CF_POLL frame carries the classification information of the upstream service flow, so that the STA can determine the upstream service transmitted at the corresponding channel time according to the classification information. flow, and according to the instruction of the CF_POLL frame, send the upstream service flow at the specified time.
应理解的是,在本发明的实施例一中,由于第一请求消息是由STA发起的,STA已经确定了哪些上行业务流需要QOS保障,所以在上行业务流的调度开始时刻,AP不需要在向STA发送CF_POLL帧中包含上行流分类信息。It should be understood that, in Embodiment 1 of the present invention, since the first request message is initiated by the STA, the STA has already determined which upstream service flows require QOS guarantee, so at the time when the scheduling of the upstream service flow starts, the AP does not need to The upstream classification information is included in the CF_POLL frame sent to the STA.
本发明实施例二提供的一种网络准入控制方法,AC根据用户签约信息和/或者业务授权规则确定接受来自网络侧设备的第一请求消息中所承载的准入控制请求后,建立调度规则,并将该调度规则发送给AP,以便AP根据该调度规则对第一业务流进行调度传输;AC还可以指示AP释放的低优先级的业务流所占用的信道时间,来保障高优先级业务流的服务质量,从而避免了WLAN网络资源被无权用户或者业务滥用。此外,AC还可以通过网络侧设备获取第一请求消息所承载的准入控制请求,解决了准入控制完全依赖于STA发起而导致的约束过强的问题。In a network admission control method provided by Embodiment 2 of the present invention, the AC determines to accept the admission control request carried in the first request message from the network side device according to user subscription information and/or service authorization rules, and then establishes a scheduling rule , and send the scheduling rule to the AP, so that the AP can schedule and transmit the first service flow according to the scheduling rule; the AC can also indicate the channel time occupied by the low-priority service flow released by the AP to ensure the high-priority service. Streaming service quality, thus avoiding the abuse of WLAN network resources by unauthorized users or services. In addition, the AC can also obtain the admission control request carried by the first request message through the network-side device, which solves the problem that the admission control is completely dependent on the initiation of the STA and causes too strong constraints.
图4为本发明实施例三提供的网络准入控制方法400的示意性流程图,如图4所示的方法400可以由AC执行,所述方法400包括:FIG. 4 is a schematic flowchart of a network
410,当接入控制器AC根据用户签约信息和/或业务授权规则确定接受准入控制请求时,建立和第一业务流对应的调度规则。410, when the access controller AC determines to accept the admission control request according to the user subscription information and/or the service authorization rule, establish a scheduling rule corresponding to the first service flow.
具体的,AC根据用户签约信息和/或业务授权规则确定是否为准入控制请求所对应的第一业务流提供QOS保障,并在确定提供QOS保障时,确定传输第一业务流时占用信道的时间,其中该准入控制请求承载在AC接收的第一请求消息中。Specifically, the AC determines whether to provide QOS guarantee for the first service flow corresponding to the admission control request according to user subscription information and/or service authorization rules, and when determining to provide QOS guarantee, determines the number of channels occupied when transmitting the first service flow. time, wherein the admission control request is carried in the first request message received by the AC.
将传输第一业务流时占用信道的时间与信道当前的空余时间进行比较,得到比较结果。根据比较结果,确定接受准入控制请求。The time occupied by the channel when transmitting the first service flow is compared with the current free time of the channel to obtain a comparison result. According to the comparison result, it is determined to accept the admission control request.
例如,当比较结果为:第一业务流占用信道的时间小于或等于信道当前的空余时间时,接受准入控制请求。For example, when the comparison result is that the time that the first service flow occupies the channel is less than or equal to the current free time of the channel, the admission control request is accepted.
当上述所介绍的比较结果为:第一业务流占用信道的时间大于信道当前的空余时间,此时,AC首先确定是否存在第二业务流,并且,确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级,若存在,向AP发送第一指示信息,第一指示信息用于指示AP释放第二业务流所占用信道的时间;接收AP发送的已经释放第二业务流所占用信道的时间的确认信息后,接受准入控制请求。When the comparison result described above is that the time that the first service flow occupies the channel is longer than the current free time of the channel, the AC first determines whether there is a second service flow, and determines the second priority corresponding to the second service flow. The level is lower than the first priority level corresponding to the first service flow. If it exists, the first indication information is sent to the AP. The first indication information is used to indicate the time for the AP to release the channel occupied by the second service flow; After confirming the time of the channel occupied by the second service flow, the admission control request is accepted.
应理解,上述所介绍的第二业务流对应的第二优先等级,其实就是AC根据第二业务流所建立的调度规则对应的优先等级。进一步的,上述所介绍的确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级,具体的说应该是确定第二业务流对应的调度规则的优先等级低于第一优先等级。It should be understood that the second priority level corresponding to the second service flow described above is actually the priority level corresponding to the scheduling rule established by the AC according to the second service flow. Further, the above-mentioned determination of the second priority level corresponding to the second service flow is lower than the first priority level corresponding to the first service flow, specifically, it should be determined that the priority level of the scheduling rule corresponding to the second service flow is low. at the first priority level.
另外,需要说明的是,上述所获取的第一优先等级即为第一综合优先级,是在根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体获取第一综合优先级的过程如下:In addition, it should be noted that the obtained first priority level is the first comprehensive priority level, which is obtained after determining to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules. The specific process of obtaining the first comprehensive priority is as follows:
根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。According to the service authorization rule, the priority relationship corresponding to different service flows can be determined; according to the user subscription information, the priority relationship corresponding to the subscribed user can be determined.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
具体的,当确定接受该准入控制请求时,建立和第一业务流对应的调度规则。其中该调度规则中可以包括调度周期以及每次调度分配的时间。Specifically, when it is determined to accept the admission control request, a scheduling rule corresponding to the first service flow is established. The scheduling rule may include the scheduling period and the time allocated for each scheduling.
可选的,该调度规则中还可以包括调度开始时刻。Optionally, the scheduling rule may further include a scheduling start time.
此外,在AC确定接受准入控制请求的同时,还需确定与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者,确定与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, when the AC determines to accept the admission control request, it also needs to determine the information of the user equipment corresponding to the scheduling rule, so that the AP allocates the sending time of the upstream service flow to the user equipment in each scheduling period according to the information of the user equipment. , and send the sending time to the user equipment; or, determine the information of the downlink service flow corresponding to the scheduling rule, so that the AP allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow, and The downlink service stream is sent to the user equipment that determines to download the downlink service stream.
420,将调度规则发送给AP,以便AP能够根据调度规则对业务流进行调度。420. Send the scheduling rule to the AP, so that the AP can schedule the service flow according to the scheduling rule.
需要说明的是,准入控制请求可以由AP发送或者网络侧设备发送。It should be noted that the admission control request may be sent by the AP or the network side device.
应理解,根据步骤410可知,该准入控制请求是承载在第一请求消息中,即AP或者网络侧设备发送的是第一请求消息,而该请求消息中承载着准入控制请求。It should be understood that, according to
因此,在步骤410中,若AC接收的是由AP发送的第一请求消息,在步骤410之前,该方法还可以包括:步骤405,AC生成配置AP的转发原则,当AP接收到请求消息为某些特定消息时,根据AC配置的转发原则,需要将其直接上报给AC处理,例如本实施例中的第一请求消息,AP在接收到该请求消息时,将直接上报给AC,而其他非特定的消息则由AP自行处理。Therefore, in
或者AP也可以根据自身的默认原则将接收到某些特定消息直接上报给AC处理。Alternatively, the AP may directly report certain messages received to the AC for processing according to its own default principles.
而在步骤410中,若AC接收的是由网络侧设备发送的第一请求消息,且第一请求消息承载的准入控制请求为上行准入控制请求时,在步骤420之后,该方法还可以包括:430,向AP发送第二指示信息,第二指示信息用于AP向无线工作站STA发送上行流分类信息,具体流程图如图4所示。In
应理解的是,步骤405和步骤430的存在是根据AC接收的第一请求消息的来源而定,二者中只能存在一种情况,虽然二者都在图4中显示,但一般不会同时发生。It should be understood that the existence of
因此,本发明实施例三提供的一种网络准入控制方法,AC根据用户签约信息和/或者业务授权规则,确定是否提供服务质量保障,当确定提供服务质量保障的前提下,确定是否接受准入控制请求。当确定接受该准入控制请求时,指示AP建立调度规则,从而避免了WLAN网络资源被无权用户或者业务滥用。Therefore, in a network access control method provided by the third embodiment of the present invention, the AC determines whether to provide service quality assurance according to user subscription information and/or service authorization rules, and determines whether to accept the authorization under the premise of determining that service quality assurance is provided. access control request. When it is determined to accept the admission control request, the AP is instructed to establish a scheduling rule, thereby preventing WLAN network resources from being abused by unauthorized users or services.
作为本发明的另一个实施例(实施例四),如图4所示,在步骤410之后,所述方法还可以包括:步骤415,当建立和第一业务流对应的调度规则后,更新信道的空余时间。以便AC能够根据信道的空余时间处理其他准入控制请求,从而提高工作效率。其他步骤同实施例三中相同,这里不再赘述。As another embodiment of the present invention (Embodiment 4), as shown in FIG. 4, after
需要说明的是,步骤415中所提及的更新信道的空余时间是指:AC确定接受准入控制请求后,建立与第一业务流对应的调度规则,AC在已经分配好传输第一业务流所需的信道时间后,更新信道当前剩余的空闲时间。It should be noted that the free time for updating the channel mentioned in
图5为本发明实施例五提供的另一种网络准入控制方法500的示意性流程交互图。如图5所示,网络结构中的主要网元具体执行步骤如下:FIG. 5 is a schematic flow interaction diagram of another network
510,STA向AP发送第一请求消息。510. The STA sends a first request message to the AP.
具体的,该第一请求消息中承载着准入控制请求。若第一请求消息所承载的是关于上行业务流的准入控制请求,则该准入控制请求中可以包括最大延时要求,传输速率以及MAC层数据单元最大长度;若该第一请求消息所承载的是关于下行业务流的准入控制请求,则该准入控制请求中除了包括最大延时要求,传输速率以及MAC层数据单元最大长度以外,还包括流分类参数,该参数包含下行业务流的分类信息。Specifically, the first request message carries an admission control request. If the first request message carries an admission control request for an upstream service flow, the admission control request may include the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit; It carries an admission control request for downlink service flow. In addition to the maximum delay requirement, the transmission rate, and the maximum length of the MAC layer data unit, the admission control request also includes a flow classification parameter, which includes the downlink service flow. classification information.
520,AP接收STA发送的第一请求消息,并将该第一请求消息上报给AC;520, the AP receives the first request message sent by the STA, and reports the first request message to the AC;
530,AC接收AP发送的第一请求消息,并根据用户签约信息和/或业务授权规则确定向AP发送资源请求消息。530. The AC receives the first request message sent by the AP, and determines to send the resource request message to the AP according to the user subscription information and/or the service authorization rule.
具体的,根据用户签约信息和/或业务授权规则确定是否提供服务质量保障,因为只有签约用户或者特定的业务流才能够得到服务质量保障,因此,当AC接收到第一请求消息时,需要判断第一请求消息所承载的准入控制请求所对应的业务流是否符合用户签约信息和/或业务授权规则,即是否需要提供服务质量保障,当确定提供服务质量保障时,则向AP发送资源请求消息;否则,不发送资源请求消息,其中,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,该准入控制请求中包含参数信息,第一业务流是与所述准入控制请求对应的业务流。Specifically, whether to provide QoS guarantee is determined according to user subscription information and/or service authorization rules, because only subscribed users or specific service flows can obtain QoS guarantee. Therefore, when the AC receives the first request message, it needs to determine whether to provide service quality assurance. Whether the service flow corresponding to the admission control request carried by the first request message complies with the user subscription information and/or service authorization rules, that is, whether it is necessary to provide service quality assurance, when it is determined to provide service quality assurance, send a resource request to the AP message; otherwise, do not send a resource request message, where the resource request message includes an admission control request and a first priority level corresponding to the first service flow, the admission control request includes parameter information, and the first service flow is the service flow corresponding to the admission control request.
该参数信息中包括最大时延要求、传输速率以及MAC层数据单元最大长度。以便于AP能够根据参数信息确定信道当前的空余时间是否满足准入控制请求,并在信道当前的空余时间满足准入控制请求的情况下,建立与第一业务流对应的调度规则,其中,第一业务流是与准入控制请求对应的业务流。The parameter information includes the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit. So that the AP can determine whether the current free time of the channel satisfies the admission control request according to the parameter information, and establish the scheduling rule corresponding to the first service flow when the current free time of the channel satisfies the admission control request. A traffic flow is a traffic flow corresponding to an admission control request.
而上述所获取的第一优先等级即为第一综合优先级,是在AC根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。The obtained first priority level is the first comprehensive priority level, which is obtained after the AC determines to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules.
具体获取第一综合优先级的过程如下:The specific process of obtaining the first comprehensive priority is as follows:
AC根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。The AC can determine the priority relationship corresponding to different service flows according to the service authorization rules; and can determine the priority relationship corresponding to the subscribed users according to the user subscription information.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
可选的,在资源请求消息中还可以包括传输该业务流的最低物理层速率。目的是在用户支持多种物理层速率的情况下,在计算传输第一业务流所需信道的时间时,如果根据最低物理层速率来计算,可以保障在最差的信道情况下,仍然可以保证该业务流的服务质量。Optionally, the resource request message may further include the minimum physical layer rate for transmitting the service flow. The purpose is that when the user supports multiple physical layer rates, when calculating the channel time required for transmitting the first service flow, if the calculation is based on the lowest physical layer rate, it can be guaranteed that in the worst channel condition, it can still be guaranteed. Quality of service for this traffic flow.
进一步可选的,在该资源请求消息中还可以包括传输第一业务流的时间约束,目的是为了使AP能够在规定的时间内建立调度规则,例如在50ms内建立与该业务流对应的调度规则。Further optionally, the resource request message may also include a time constraint for transmitting the first service flow, in order to enable the AP to establish a scheduling rule within a specified time, for example, to establish a scheduling corresponding to the service flow within 50ms. rule.
另外,在资源请求消息中还可以包括与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, the resource request message may also include the information of the user equipment corresponding to the scheduling rule, so that the AP allocates the sending time of the upstream service flow to the user equipment in each scheduling period according to the information of the user equipment, and assigns the sending time to the user equipment. Send to the user equipment; or the information of the downlink service flow corresponding to the scheduling rule, so that the AP allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow, and sends the downlink service flow to the downloader User equipment of downlink traffic flow.
540,AP接收AC发送的资源请求消息。540. The AP receives the resource request message sent by the AC.
具体的,资源请求消息中所包括的内容与步骤530中描述的相同,为了描述的简洁,在此不再赘述。Specifically, the content included in the resource request message is the same as that described in step 530, which is not repeated here for the sake of brevity of description.
550,AP根据参数信息确定信道当前的空余时间是否满足准入控制请求。550. The AP determines whether the current free time of the channel meets the admission control request according to the parameter information.
具体的,AP根据上述描述的参数信息(主要根据该参数信息中的最大时延要求、传输速率以及MAC层数据单元最大长度等)确定传输第一业务流时占用信道的时间和调度周期。将传输第一业务流时所占用的AP信道的时间与信道当前的空余时间进行比较,得到比较结果。根据比较结果,确定AP信道当前的空余时间是否满足准入控制请求。Specifically, the AP determines the time and scheduling period of the channel occupied when transmitting the first service flow according to the parameter information described above (mainly according to the maximum delay requirement, transmission rate and maximum length of the MAC layer data unit in the parameter information). The time of the AP channel occupied when transmitting the first service flow is compared with the current free time of the channel to obtain a comparison result. According to the comparison result, it is determined whether the current free time of the AP channel satisfies the admission control request.
例如,当比较结果为传输第一业务流占用信道的时间小于或等于信道当前的空余时间时,可以确定信道当前的空余时间满足准入控制请求。For example, when the comparison result is that the time occupied by the transmission of the first service flow on the channel is less than or equal to the current free time of the channel, it may be determined that the current free time of the channel satisfies the admission control request.
而当比较结果为第一业务流占用信道的时间大于信道当前的空余时间时,确定所述信道当前的空余时间不满足所述准入控制请求,AP将会释放传输当前业务流所占用的信道时间,以便满足准入控制请求的需求,其中,当前业务流所对应的优先等级低于第一优先等级。When the comparison result is that the time that the first service flow occupies the channel is greater than the current free time of the channel, it is determined that the current free time of the channel does not satisfy the admission control request, and the AP will release the channel occupied by the current service flow for transmission time, so as to satisfy the requirement of the admission control request, wherein the priority level corresponding to the current service flow is lower than the first priority level.
需要说明的是,当前的业务流为AP中当前占用信道时间的业务流,该业务流对应的优先等级可以认为是AP根据该业务流所建立的调度规则的优先等级,而该调度规则的优先等级已经存储于AP中,且该调度规则所对应的优先等级低于第一业务流所对应的优先等级。It should be noted that the current service flow is the service flow that currently occupies the channel time in the AP, and the priority level corresponding to the service flow can be considered as the priority level of the scheduling rule established by the AP according to the service flow, and the priority level of the scheduling rule is the priority level of the scheduling rule. The level has been stored in the AP, and the priority level corresponding to the scheduling rule is lower than the priority level corresponding to the first service flow.
例如:在一个具体的例子中,第一业务流为一个视频流,传输速率为2Mb/s,最大延时要求为20ms,MAC层数据单元最大长度为1000字节,而此时物理层的最大传输速率为50Mb/s,AC可以计算出传输该业务流的每次占用信道的时间为:For example: in a specific example, the first service stream is a video stream, the transmission rate is 2Mb/s, the maximum delay requirement is 20ms, the maximum length of the MAC layer data unit is 1000 bytes, and the maximum length of the physical layer is at this time. The transmission rate is 50Mb/s, and the AC can calculate the time for each occupied channel to transmit the service flow as:
该业务流的调度周期为20ms,即AC可以指示AP每隔20ms调度一次该业务流,并用0.8ms时间传输该业务流,每次传输的报文大小为:The scheduling period of the service flow is 20ms, that is, the AC can instruct the AP to schedule the service flow every 20ms, and transmit the service flow in 0.8ms. The packet size of each transmission is:
0.8ms×50Mb/s=4000(字节) (式5-2)0.8ms×50Mb/s=4000(byte) (Formula 5-2)
而此时,如果AP信道当前的每个周期内空余时间为4ms,即传输第一业务流所占用信道的时间小于AP信道当前的空余时间,即能够确定信道当前的空余时间满足准入控制请求。At this time, if the current free time of the AP channel in each cycle is 4ms, that is, the time occupied by the channel for transmitting the first service flow is less than the current free time of the AP channel, that is, it can be determined that the current free time of the channel satisfies the admission control request .
若AP信道当前的空余时间为0.5ms时,即信道当前的空余时间不能够满足准入控制请求时,AP将会释放传输当前占用AP信道的语音业务流所占用的信道时间,以便满足视频流所对应的准入控制请求,其中,语音业务流所对应的调度规则的优先等级低于视频流对应的优先等级。If the current free time of the AP channel is 0.5ms, that is, when the current free time of the channel cannot meet the admission control request, the AP will release the channel time occupied by transmitting the voice service flow currently occupying the AP channel, so as to satisfy the video flow The corresponding admission control request, wherein the priority level of the scheduling rule corresponding to the voice service flow is lower than the priority level corresponding to the video flow.
560,当AP确定信道当前的空余时间满足准入控制请求时,建立与第一业务流对应的调度规则。560. When the AP determines that the current free time of the channel meets the admission control request, establish a scheduling rule corresponding to the first service flow.
具体的,当AP确定信道当前的空余时间满足准入控制请求时,则会建立与第一业务流对应的调度规则,以便对该业务流进行调度。其中,该调度规则中可以包括调度周期,以及每次调度分配的时间。Specifically, when the AP determines that the current free time of the channel satisfies the admission control request, it establishes a scheduling rule corresponding to the first service flow, so as to schedule the service flow. Wherein, the scheduling rule may include a scheduling period and time allocated for each scheduling.
可选的,该调度规则中还可以包括调度开始时刻。Optionally, the scheduling rule may further include a scheduling start time.
570,AP向AC发送应答信息。570. The AP sends the response information to the AC.
具体的,当AP建立与第一业务流对应的调度规则后,可以向AC发送应答信息。可选的,该应答信息中可以包括调度开始时刻和调度周期。Specifically, after the AP establishes the scheduling rule corresponding to the first service flow, it can send response information to the AC. Optionally, the response information may include a scheduling start time and a scheduling period.
进一步可选的,该应答信息中包括的调度开始时刻需要满足步骤540中所介绍的传输第一业务流的时间约束。若步骤540中的参数信息不包括该时间约束的情况下,AP也可以自己确定调度开始时刻。Further optionally, the scheduling start time included in the response information needs to meet the time constraint for transmitting the first service flow introduced in step 540 . If the parameter information in step 540 does not include the time constraint, the AP can also determine the scheduling start time by itself.
580,AC向AP发送与第一请求消息对应的响应消息。580. The AC sends a response message corresponding to the first request message to the AP.
具体的,AC向AP发送的响应消息中可以包含调度开始时刻和调度周期,以便AP将该响应消息转发给STA。Specifically, the response message sent by the AC to the AP may include the scheduling start time and the scheduling period, so that the AP forwards the response message to the STA.
应理解,后续AP根据调度规则对上行业务流或者下行业务流进行的调度处理,以及STA上传或者下载业务流等同现有技术,这里不再赘述。It should be understood that the subsequent scheduling processing of the upstream service flow or the downstream service flow by the AP according to the scheduling rule, and the STA uploading or downloading the service flow are equivalent to the prior art, and details are not repeated here.
还应理解的是,在步骤510之前,该方法还可以包括:步骤505,AC生成配置AP的转发原则。It should also be understood that, before step 510, the method may further include: step 505, the AC generates a forwarding principle for configuring the AP.
具体的,AC生成配置AP的转发原则,当AP接收到STA发送的请求消息为某些特定消息时,根据AC配置的转发原则,需要将其直接上报给AC处理,例如本实施例中的第一请求消息,AP在接收到该请求消息时,将直接上报给AC,而其他非特定的消息则由AP自行处理。Specifically, the AC generates and configures the forwarding principle of the AP. When the AP receives the request message sent by the STA for some specific message, it needs to report it directly to the AC for processing according to the forwarding principle configured by the AC. When a request message is received, the AP will directly report it to the AC, while other non-specific messages are handled by the AP itself.
或者AP也可以根据自身的默认原则将接收到某些特定消息直接上报给AC处理。Alternatively, the AP may directly report certain messages received to the AC for processing according to its own default principles.
进一步的,在步骤560之后,还可以包括步骤565,当建立和第一业务流对应的调度规则后,AP更新信道的空余时间,以便AP根据信道的空余时间处理其他控制请求信息,提高工作效率。Further, after step 560, it can also include step 565, when the scheduling rule corresponding to the first service flow is established, the AP updates the free time of the channel, so that the AP can process other control request information according to the free time of the channel to improve work efficiency. .
需要说明的是,步骤565中所提及的AP更新信道的空余时间是指:建立与第一业务流对应的调度规则,并分配好传输第一业务流所需的信道时间后,更新当前信道剩余的空闲时间。It should be noted that the free time for the AP to update the channel mentioned in step 565 refers to: after establishing the scheduling rule corresponding to the first service flow and assigning the channel time required for transmitting the first service flow, update the current channel remaining free time.
应理解,后续AP根据调度规则对上行业务流或者下行业务流进行的调度处理,以及STA上传或者下载业务流等同现有技术,这里不再赘述。It should be understood that the subsequent scheduling processing of the upstream service flow or the downstream service flow by the AP according to the scheduling rule, and the STA uploading or downloading the service flow are equivalent to the prior art, and details are not repeated here.
本发明实施例五提供的网络准入控制方法,AC根据用户签约信息和/或业务授权规则,确定提供服务质量保障,向AP发送资源请求消息,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级。AP根据准入控制请求中的参数信息在确定信道当前的空余时间满足准入控制请求时,建立调度规则,在当前信道的空余时间不足的情况下,AP还可以释放当前低优先级的业务流所占用的信道时间,来保障高优先级业务流的服务质量,从而避免了WLAN网络资源被无权用户或者业务滥用。In the network admission control method provided by the fifth embodiment of the present invention, the AC determines to provide service quality assurance according to user subscription information and/or service authorization rules, and sends a resource request message to the AP, where the resource request message includes an admission control request, and The first priority level corresponding to the first service flow. According to the parameter information in the admission control request, when the AP determines that the current free time of the channel meets the admission control request, it establishes a scheduling rule. When the free time of the current channel is insufficient, the AP can also release the current low-priority service flow. The occupied channel time is used to ensure the service quality of the high-priority service flow, thereby preventing the WLAN network resources from being abused by unauthorized users or services.
图6为本发明实施例六提供的另一种网络准入控制方法600的示意性流程交互图。如图6所示,所述方法600包括:FIG. 6 is a schematic flowchart interaction diagram of another network
610,AC接收来自网络侧设备的所述第一请求消息,其中,该网络侧设备可以包括DPI设备或者App Server。610. The AC receives the first request message from a network-side device, where the network-side device may include a DPI device or an App Server.
620,根据用户签约信息和/或所述业务授权规则,确定向AP发送资源请求消息。620. Determine to send a resource request message to the AP according to the user subscription information and/or the service authorization rule.
具体的,根据用户签约信息和/或业务授权规则确定是否提供服务质量保障,因为只有签约用户或者特定的业务流才能够得到服务质量保障,因此,当AC接收到第一请求消息时,需要判断第一请求消息所承载的准入控制请求所对应的业务流是否符合用户签约信息和/或业务授权规则,即是否需要提供服务质量保障,当确定提供服务质量保障时,则向AP发送资源请求消息;否则,不发送资源请求消息,其中,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,该准入控制请求中包含参数信息,第一业务流是与所述准入控制请求对应的业务流。Specifically, whether to provide QoS guarantee is determined according to user subscription information and/or service authorization rules, because only subscribed users or specific service flows can obtain QoS guarantee. Therefore, when the AC receives the first request message, it needs to determine whether to provide service quality assurance. Whether the service flow corresponding to the admission control request carried by the first request message complies with the user subscription information and/or service authorization rules, that is, whether it is necessary to provide service quality assurance, when it is determined to provide service quality assurance, send a resource request to the AP message; otherwise, do not send a resource request message, where the resource request message includes an admission control request and a first priority level corresponding to the first service flow, the admission control request includes parameter information, and the first service flow is the service flow corresponding to the admission control request.
该参数信息中包括最大时延要求、传输速率以及MAC层数据单元最大长度。以便于AP能够根据参数信息确定信道当前的空余时间是否满足准入控制请求,并在信道当前的空余时间满足准入控制请求的情况下,建立与第一业务流对应的调度规则,其中,第一业务流是与准入控制请求对应的业务流。而上述所获取的第一优先等级即为第一综合优先级,是在AC根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体获取第一综合优先级的过程如下:The parameter information includes the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit. So that the AP can determine whether the current free time of the channel satisfies the admission control request according to the parameter information, and establish the scheduling rule corresponding to the first service flow when the current free time of the channel satisfies the admission control request. A traffic flow is a traffic flow corresponding to an admission control request. The obtained first priority level is the first comprehensive priority level, which is obtained after the AC determines to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules. The specific process of obtaining the first comprehensive priority is as follows:
AC根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。The AC can determine the priority relationship corresponding to different service flows according to the service authorization rules; and can determine the priority relationship corresponding to the subscribed users according to the user subscription information.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
可选的,在资源请求消息中还可以包括传输该第一业务流的最低物理层速率。目的是在用户支持多种物理层速率的情况下,在计算传输第一业务流所需信道的时间时,如果根据最低物理层速率来计算,可以保障在最差的信道情况下,仍然可以保证该业务流的服务质量。Optionally, the resource request message may further include a minimum physical layer rate for transmitting the first service flow. The purpose is that when the user supports multiple physical layer rates, when calculating the channel time required for transmitting the first service flow, if the calculation is based on the lowest physical layer rate, it can be guaranteed that in the worst channel condition, it can still be guaranteed. Quality of service for this traffic flow.
进一步可选的,在资源请求消息中还可以包括传输第一业务流的时间约束,目的是为了使AP能够在规定的时间内建立调度规则,例如在50ms内建立与该业务流对应的调度规则。Further optionally, the resource request message may also include a time constraint for transmitting the first service flow, the purpose is to enable the AP to establish a scheduling rule within a specified time, for example, within 50ms to establish a scheduling rule corresponding to the service flow. .
另外,在资源请求消息中还可以包括与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, the resource request message may also include the information of the user equipment corresponding to the scheduling rule, so that the AP allocates the sending time of the upstream service flow to the user equipment in each scheduling period according to the information of the user equipment, and assigns the sending time to the user equipment. Send to the user equipment; or the information of the downlink service flow corresponding to the scheduling rule, so that the AP allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow, and sends the downlink service flow to the downloader User equipment of downlink traffic flow.
步骤630至660同上述实施例中的步骤540至570的实施方式类似,这里不再赘述。Steps 630 to 660 are similar to the implementations of steps 540 to 570 in the foregoing embodiment, and are not repeated here.
需要说明的是,STA下载下行业务流,以及当第一请求消息承载的准入控制请求为下行准入控制请求时,根据调度规则对下行业务流进行调度规则的处理,同现有技术,这里不再赘述。It should be noted that the STA downloads the downlink service flow, and when the admission control request carried by the first request message is the downlink admission control request, the downlink service flow is processed according to the scheduling rule according to the scheduling rule, which is the same as the prior art, here No longer.
而当第一请求消息承载的准入控制请求为上行准入控制请求时,在步骤660之后,该方法还包括670,AC向AP发送指示信息,该指示信息用于AP向无线工作站STA发送上行流分类信息。When the admission control request carried by the first request message is an uplink admission control request, after step 660, the method further includes 670, the AC sends indication information to the AP, where the indication information is used for the AP to send the uplink to the wireless station STA Flow classification information.
以及步骤680,AP接收该指示信息,并向STA发送上行流分类信息。And in step 680, the AP receives the indication information and sends the upstream classification information to the STA.
具体的,第一请求消息承载的准入控制请求为上行准入控制请求时,AP在上行业务流的调度开始时刻,向ST该CF_POLL帧中携带上行业务流的分类信息,以使STA可以根据该分类信息,确定对应的信道时间传输的上行业务流,并根据该CF_POLL帧的指示,在指定时间发送上行业务流。Specifically, when the admission control request carried by the first request message is an uplink admission control request, the AP carries the classification information of the upstream service flow to the ST in the CF_POLL frame at the time when the scheduling of the upstream service flow starts, so that the STA can The classification information determines the upstream service flow transmitted at the corresponding channel time, and sends the upstream service flow at the specified time according to the indication of the CF_POLL frame.
应理解的是,在本发明的实施例五中,由于第一请求消息是由STA发起的,STA已经确定了哪些上行业务流需要QOS保障,所以在上行业务流的调度开始时刻,AP不需要在向STA发送CF_POLL帧中包含上行流分类信息。It should be understood that, in Embodiment 5 of the present invention, since the first request message is initiated by the STA, the STA has already determined which upstream service flows require QoS guarantee, so at the time when the scheduling of the upstream service flow starts, the AP does not need to The upstream classification information is included in the CF_POLL frame sent to the STA.
本发明实施例六提供的一种网络准入控制方法,AC根据用户签约信息或者业务授权规则确定提供服务质量保障,并向AP发送资源请求消息,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级。AP根据该准入控制请求中的参数信息在确定信道当前的空余时间满足准入控制请求时,建立调度规则,若当前空余信道时间不足时,AP还可以通过释放当前低优先级的业务流所占用的信道时间,来保障高优先级业务流的服务质量,从而避免了WLAN网络资源被无权用户或者业务滥用。此外,AC还可以通过网络侧设备获取第一请求消息所承载的准入控制请求,解决了准入控制完全依赖于STA发起而导致的约束过强的问题In a network admission control method provided in Embodiment 6 of the present invention, the AC determines to provide service quality assurance according to user subscription information or service authorization rules, and sends a resource request message to the AP, where the resource request message includes an admission control request, and The first priority level corresponding to the first service flow. According to the parameter information in the admission control request, when the AP determines that the current free time of the channel satisfies the admission control request, it establishes a scheduling rule. If the current free channel time is insufficient, the AP can also release the current low-priority traffic flow The occupied channel time is used to ensure the service quality of the high-priority service flow, thereby preventing the WLAN network resources from being abused by unauthorized users or services. In addition, the AC can also obtain the admission control request carried by the first request message through the network-side device, which solves the problem of excessive constraints caused by the admission control being completely dependent on STA initiation.
图7为本发明实施例七提供的另一种网络准入控制方法700的流程图,如图7所示的方法可以由AP执行,所述方法700包括:FIG. 7 is a flowchart of another network
710,接入点AP接收接入控制器AC发送的资源请求消息。710. The access point AP receives the resource request message sent by the access controller AC.
具体的,AP接收AC发送的资源请求消息,该资源请求消息包括准入控制请求,以及与第一业务流对应的第一优先等级,其中,准入控制请求中包含参数信息,第一业务流是与准入控制请求对应的业务流。Specifically, the AP receives a resource request message sent by the AC, where the resource request message includes an admission control request and a first priority level corresponding to the first service flow, wherein the admission control request includes parameter information, and the first service flow is the traffic flow corresponding to the admission control request.
该参数信息中包括最大时延要求、传输速率以及MAC层数据单元最大长度。以便于根据参数信息确定信道当前的空余时间是否满足准入控制请求。The parameter information includes the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit. In order to determine whether the current free time of the channel satisfies the admission control request according to the parameter information.
而上述所获取的第一优先等级即为第一综合优先级,是在AC根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。The obtained first priority level is the first comprehensive priority level, which is obtained after the AC determines to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules.
具体获取第一综合优先级的过程如下:The specific process of obtaining the first comprehensive priority is as follows:
AC根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。The AC can determine the priority relationship corresponding to different service flows according to the service authorization rules; and can determine the priority relationship corresponding to the subscribed users according to the user subscription information.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
可选的,在资源请求消息中还可以包括传输该第一业务流的最低物理层速率,目的是在用户支持多种物理层速率的情况下,在计算传输第一业务流所需信道的时间时,如果根据最低物理层速率来计算,可以保障在最差的信道情况下,仍然可以保证该业务流的服务质量。Optionally, the resource request message may also include the minimum physical layer rate for transmitting the first service flow, so as to calculate the time for the channel required for transmitting the first service flow when the user supports multiple physical layer rates. , if it is calculated according to the lowest physical layer rate, it can be guaranteed that the service quality of the service flow can still be guaranteed under the worst channel condition.
进一步可选的,在资源请求消息中还可以包括传输第一业务流的时间约束,目的是为了使AP能够在规定的时间内建立调度规则,例如在50ms内建立与该业务流对应的调度规则。Further optionally, the resource request message may also include a time constraint for transmitting the first service flow, the purpose is to enable the AP to establish a scheduling rule within a specified time, for example, within 50ms to establish a scheduling rule corresponding to the service flow. .
另外,在资源请求消息中还可以包括与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, the resource request message may also include the information of the user equipment corresponding to the scheduling rule, so that the AP allocates the sending time of the upstream service flow to the user equipment in each scheduling period according to the information of the user equipment, and assigns the sending time to the user equipment. Send to the user equipment; or the information of the downlink service flow corresponding to the scheduling rule, so that the AP allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow, and sends the downlink service flow to the downloader User equipment of downlink traffic flow.
720,根据参数信息确定信道当前的空余时间是否满足准入控制请求。720. Determine whether the current idle time of the channel satisfies the admission control request according to the parameter information.
具体的,AP根据上述描述的参数信息(主要根据该参数信息中的最大时延要求、传输速率以及MAC层数据单元最大长度等)确定传输第一业务流时占用信道的时间和调度周期。将传输第一业务流时所占用信道的时间与信道当前的空余时间进行比较,得到比较结果。根据比较结果,确定AP信道当前的空余时间是否满足准入控制请求。Specifically, the AP determines the time and scheduling period of the channel occupied when transmitting the first service flow according to the parameter information described above (mainly according to the maximum delay requirement, transmission rate and maximum length of the MAC layer data unit in the parameter information). The time of the channel occupied when transmitting the first service flow is compared with the current free time of the channel to obtain a comparison result. According to the comparison result, it is determined whether the current free time of the AP channel satisfies the admission control request.
730,当确定信道当前的空余时间满足准入请求时,建立与第一业务流对应的调度规则。730. When it is determined that the current free time of the channel satisfies the admission request, establish a scheduling rule corresponding to the first service flow.
具体的,当比较结果为传输第一业务流占用信道的时间小于或等于信道当前的空余时间时,可以确定信道当前的空余时间则满足准入控制请求的需求。则建立与第一业务流对应的调度规则,以便对该业务流进行调度。Specifically, when the comparison result is that the time occupied by the channel for transmitting the first service flow is less than or equal to the current free time of the channel, it can be determined that the current free time of the channel meets the requirement of the admission control request. Then, a scheduling rule corresponding to the first service flow is established, so as to schedule the service flow.
740,当确定信道当前的空余时间不满足准入控制请求时,根据第一优先等级,释放传输当前业务流占用信道的时间。740. When it is determined that the current free time of the channel does not satisfy the admission control request, release the time occupied by the channel for transmitting the current service flow according to the first priority level.
具体的,当比较结果为第一业务流占用信道的时间大于信道当前的空余时间时,AP将会根据第一优先等级,释放传输当前业务流所占用的信道时间,以便满足准入控制请求的需求,其中,当前业务流所对应的优先等级低于第一优先等级。Specifically, when the comparison result is that the time that the first service flow occupies the channel is longer than the current free time of the channel, the AP will release the channel time occupied by the current service flow according to the first priority level, so as to meet the requirements of the admission control request. requirements, wherein the priority level corresponding to the current service flow is lower than the first priority level.
需要说明的是,当前的业务流为AP中当前占用信道时间的业务流,该业务流对应的优先等级可以认为是AP根据该业务流所建立的调度规则的优先等级,而该调度规则的优先等级已经存储于AP中。It should be noted that the current service flow is the service flow that currently occupies the channel time in the AP, and the priority level corresponding to the service flow can be considered as the priority level of the scheduling rule established by the AP according to the service flow, and the priority level of the scheduling rule is the priority level of the scheduling rule. The level is already stored in the AP.
需要说明的是,当准入控制请求为上行准入控制请求时,该方法还包括:750,接收AC发送的指示信息;根据指示信息向无线工作站STA发送上行流分类信息。It should be noted that, when the admission control request is an uplink admission control request, the method further includes: 750: Receive indication information sent by the AC; and send upstream classification information to the wireless station STA according to the indication information.
具体的,AP在上行业务流的调度开始时刻,向STA发送CF_POLL帧,在该CF_POLL帧中携带上行业务流的分类信息,以使STA可以根据该分类信息,确定对应的信道时间传输的上行业务流,并根据该CF_POLL帧的指示,在指定时间发送上行业务流。Specifically, the AP sends a CF_POLL frame to the STA at the time when the scheduling of the upstream service flow starts, and the CF_POLL frame carries the classification information of the upstream service flow, so that the STA can determine the upstream service transmitted at the corresponding channel time according to the classification information. flow, and according to the instruction of the CF_POLL frame, send the upstream service flow at the specified time.
本发明实施例七提供的网络准入控制方法,通过接收AC发送的资源请求消息,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,并根据该准入控制请求中的参数信息确定信道当前的空余时间满足准入控制请求时,建立调度规则对该准入控制请求对应的业务流进行调度传输;若当前信道时间不足时,AP还可以通过释放当前低优先级的业务流所占用的信道时间,来保障高优先级业务流的服务质量,从而避免了WLAN网络资源被无权用户或者业务滥用。In the network admission control method provided by the seventh embodiment of the present invention, by receiving a resource request message sent by an AC, the resource request message includes an admission control request and a first priority level corresponding to the first service flow, and according to the criterion When the parameter information in the admission control request determines that the current free time of the channel meets the admission control request, a scheduling rule is established to schedule and transmit the service flow corresponding to the admission control request; if the current channel time is insufficient, the AP can also release the current The channel time occupied by the low-priority service flow ensures the service quality of the high-priority service flow, thereby preventing the WLAN network resources from being abused by unauthorized users or services.
作为本发明的另一个实施例(实施例八),如图7所示,在步骤740之后,所述方法还可以包括:步骤745,当建立和第一业务流对应的调度规则后,AP更新信道的空余时间,以便根据信道的空余时间处理其他准入控制请求,从而提高工作效率。其他步骤同实施例七,这里不再赘述。As another embodiment of the present invention (the eighth embodiment), as shown in FIG. 7, after
需要说明的是,步骤745中所提及的AP更新信道的空余时间是指:建立与第一业务流对应的调度规则,并分配好传输第一业务流所需的信道时间后,更新当前信道剩余的空闲时间。It should be noted that the free time for the AP to update the channel mentioned in
图8为本发明实施例九提供的另一种网络准入控制方法800的流程图,如图8所示,所述方法800可以由AC执行:FIG. 8 is a flowchart of another network
810,接入控制器AC根据用户签约信息和/或业务授权规则确定向接入点AP发送资源请求消息。810. The access controller AC determines to send a resource request message to the access point AP according to the user subscription information and/or the service authorization rule.
具体的,AC根据用户签约信息和/或业务授权规则确定是否为准入控制请求所对应的第一业务流提供服务质量保障,因为只有签约用户或者特定的业务流才能够得到服务质量保障。因此,AC需要判断准入控制请求所对应的业务流是否符合用户签约信息和/或业务授权规则,即是否需要提供服务质量保障,当确定提供服务质量保障时,则向AP发送资源请求消息;否则,不发送资源请求消息,其中,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,其中,准入控制请求中包含参数信息。Specifically, the AC determines whether to provide service quality assurance for the first service flow corresponding to the admission control request according to the user subscription information and/or service authorization rules, because only subscribed users or specific service flows can obtain service quality assurance. Therefore, the AC needs to determine whether the service flow corresponding to the admission control request conforms to the user subscription information and/or service authorization rules, that is, whether it is necessary to provide service quality assurance, and when it is determined to provide service quality assurance, it sends a resource request message to the AP; Otherwise, the resource request message is not sent, wherein the resource request message includes an admission control request and a first priority level corresponding to the first service flow, wherein the admission control request includes parameter information.
该参数信息中包括最大时延要求、传输速率以及MAC层数据单元最大长度,以便于AP能够根据参数信息确定信道当前的空余时间是否满足准入控制请求,并建立与第一业务流对应的调度规则,其中,第一业务流是与准入控制请求对应的业务流。The parameter information includes the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit, so that the AP can determine whether the current free time of the channel meets the admission control request according to the parameter information, and establish a schedule corresponding to the first service flow rule, wherein the first service flow is the service flow corresponding to the admission control request.
需要说明的是,上述所获取的第一优先等级即为第一综合优先级,是在AC根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体生成第一综合优先级的过程如下:It should be noted that the obtained first priority level is the first comprehensive priority level, which is obtained after the AC determines to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules. The specific process of generating the first comprehensive priority is as follows:
AC根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。The AC can determine the priority relationship corresponding to different service flows according to the service authorization rules; and can determine the priority relationship corresponding to the subscribed users according to the user subscription information.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
可选的,在资源请求消息中还可以包括传输该业务流的最低物理层速率。目的是在用户支持多种物理层速率的情况下,在计算传输第一业务流所需信道的时间时,如果根据最低物理层速率来计算,可以保障在最差的信道情况下,仍然可以保证该业务流的服务质量。Optionally, the resource request message may further include the minimum physical layer rate for transmitting the service flow. The purpose is that when the user supports multiple physical layer rates, when calculating the channel time required for transmitting the first service flow, if the calculation is based on the lowest physical layer rate, it can be guaranteed that in the worst channel condition, it can still be guaranteed. Quality of service for this traffic flow.
进一步可选的,在资源请求消息中还可以包括传输第一业务流的时间约束,目的是为了使AP能够在规定的时间内建立调度规则,例如在50ms内建立与该业务流对应的调度规则。Further optionally, the resource request message may also include a time constraint for transmitting the first service flow, the purpose is to enable the AP to establish a scheduling rule within a specified time, for example, within 50ms to establish a scheduling rule corresponding to the service flow. .
另外,在资源请求消息中还可以包括与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, the resource request message may also include the information of the user equipment corresponding to the scheduling rule, so that the AP allocates the sending time of the upstream service flow to the user equipment in each scheduling period according to the information of the user equipment, and assigns the sending time to the user equipment. Send to the user equipment; or the information of the downlink service flow corresponding to the scheduling rule, so that the AP allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow, and sends the downlink service flow to the downloader User equipment of downlink traffic flow.
进一步的,该准入控制请求由AP发送或者网络侧设备发送。Further, the admission control request is sent by the AP or the network side device.
应理解,该准入控制请求其实是承载在AC接收的第一请求消息中的。即AC实际接收的是AP发送的第一请求消息或者网络侧设备发送的第一请求消息,并且该请求消息中承载准入控制请求。It should be understood that the admission control request is actually carried in the first request message received by the AC. That is, what the AC actually receives is the first request message sent by the AP or the first request message sent by the network side device, and the request message carries the admission control request.
因此,若AC接收的是由AP发送的第一请求消息,在步骤810之前,该方法还可以包括:步骤805,AC生成配置AP的转发原则。当AP接收到的请求消息为某些特定消息时,根据AC配置的转发原则,需要将其直接上报给AC处理,例如本实施例中的第一请求消息,AP在接收到该请求消息时,将直接上报给AC,而其他非特定的消息则由AP自行处理。Therefore, if the AC receives the first request message sent by the AP, before
或者AP也可以根据自身的默认原则将接收到某些特定消息直接上报给AC处理。Alternatively, the AP may directly report certain messages received to the AC for processing according to its own default principles.
而在步骤810中,若AC接收的是由网络侧设备发送的第一请求消息,且第一请求消息承载的准入控制请求为上行准入控制请求时,该方法还可以包括:820,向AP发送指示信息,指示信息用于AP向无线工作站STA发送上行流分类信息,具体流程如图8所示。In
应理解的是,步骤805和步骤820的存在是根据AC接收的第一请求消息的来源而定,二者中只能存在一种情况,虽然二者都在图8中显示,但一般不会同时发生。It should be understood that the existence of
本发明实施例九提供的一种网络准入控制方法,AC根据用户签约信息和/或者业务授权规则,确定提供服务质量保障,并向AP发送资源请求消息,资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,以便于AP能够根据该准入控制请求中的参数信息确定信道当前的空余时间满足准入控制请求,建立与第一业务流对应的调度规则,从而避免了WLAN网络资源被无权用户或者业务滥用。In a network admission control method provided by Embodiment 9 of the present invention, the AC determines to provide service quality assurance according to user subscription information and/or service authorization rules, and sends a resource request message to the AP, where the resource request message includes an admission control request , and the first priority level corresponding to the first service flow, so that the AP can determine that the current free time of the channel satisfies the admission control request according to the parameter information in the admission control request, and establish a scheduling rule corresponding to the first service flow , thereby preventing the WLAN network resources from being abused by unauthorized users or services.
图9为本发明实施例十提供的一种准入控制装置的结构示意图,该装置主要针对接入控制器AC而言,如图9所示,所述准入控制装置包括:处理单元901和发送单元902。FIG. 9 is a schematic structural diagram of an admission control apparatus according to Embodiment 10 of the present invention. The apparatus is mainly aimed at an access controller AC. As shown in FIG. 9 , the admission control apparatus includes: a processing unit 901 and a Sending unit 902 .
处理单元901,用于在根据用户签约信息和/或业务授权规则确定接受准入控制请求时,建立和第一业务流对应的调度规则。具体的,处理单元901根据用户签约信息和/或业务授权规则确定是否为准入控制请求所对应的第一业务流提供QOS保障,并在确定提供QOS保障时,确定传输第一业务流时占用信道的时间。The processing unit 901 is configured to establish a scheduling rule corresponding to the first service flow when it is determined to accept the admission control request according to the user subscription information and/or the service authorization rule. Specifically, the processing unit 901 determines whether to provide QOS guarantee for the first service flow corresponding to the admission control request according to user subscription information and/or service authorization rules, and when determining to provide QOS guarantee, determines to occupy the first service flow when transmitting the first service flow. channel time.
将传输第一业务流时占用信道的时间与信道当前的空余时间进行比较,得到比较结果,根据比较结果,确定接受准入控制请求。The time occupied by the channel when transmitting the first service flow is compared with the current free time of the channel to obtain a comparison result, and according to the comparison result, it is determined to accept the admission control request.
例如,当比较结果为:第一业务流占用信道的时间小于或等于信道当前的空余时间时,接受准入控制请求。For example, when the comparison result is that the time that the first service flow occupies the channel is less than or equal to the current free time of the channel, the admission control request is accepted.
当上述所介绍的比较结果为:第一业务流占用信道的时间大于信道当前的空余时间,此时,处理单元901首先确定是否存在第二业务流,并且,确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级,若存在,则利用发送单元902向AP发送第一指示信息,第一指示信息用于指示AP释放第二业务流所占用信道的时间。When the comparison result described above is that the time that the first service flow occupies the channel is longer than the current free time of the channel, the processing unit 901 first determines whether there is a second service flow, and determines the first service flow corresponding to the second service flow. The second priority level is lower than the first priority level corresponding to the first service flow. If it exists, the sending unit 902 is used to send first indication information to the AP, where the first indication information is used to indicate the time for the AP to release the channel occupied by the second service flow .
可选的,该装置中还可以包括接收单元903,用于接收AP发送的已经释放第二业务流所占用信道的时间的确认信息后,将该确认信息发送给处理单元901,处理单元901则根据该确认信息,接受准入控制请求。Optionally, the device may further include a receiving unit 903, which is configured to send the confirmation information to the processing unit 901 after receiving the confirmation information sent by the AP that the channel occupied by the second service flow has been released, and the processing unit 901 will then send the confirmation information to the processing unit 901. According to the confirmation information, the admission control request is accepted.
应理解,上述所介绍的第二业务流对应的第二优先等级,其实就是处理单元901根据第二业务流所建立的调度规则对应的优先等级。进一步的,上述所介绍的处理单元901确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级,具体的说应该是确定第二业务流对应的调度规则的优先等级低于第一优先等级。It should be understood that the second priority level corresponding to the second service flow described above is actually the priority level corresponding to the scheduling rule established by the processing unit 901 according to the second service flow. Further, the processing unit 901 described above determines that the second priority level corresponding to the second service flow is lower than the first priority level corresponding to the first service flow, specifically, it should determine the scheduling rule corresponding to the second service flow. The priority level is lower than the first priority level.
另外,需要说明的是,上述所获取的第一优先等级即为第一综合优先级,是在处理单元901根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体获取第一综合优先级的过程如下:In addition, it should be noted that the first priority level obtained above is the first comprehensive priority level, which is obtained after the processing unit 901 determines to provide QOS guarantee for the first service flow according to the user subscription information and/or service authorization rules. of. The specific process of obtaining the first comprehensive priority is as follows:
根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。According to the service authorization rule, the priority relationship corresponding to different service flows can be determined; according to the user subscription information, the priority relationship corresponding to the subscribed user can be determined.
当仅有业务授权规则时,处理单元901可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the processing unit 901 may use the priority level corresponding to the first service flow as the first comprehensive priority level according to the service authorization rules;
或者,当仅有用户签约信息时,处理单元901可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the processing unit 901 may take the priority level corresponding to the user as the first comprehensive priority according to the user subscription information;
当用户签约信息和业务授权规则同时存在时,处理单元901将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the processing unit 901 will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
具体的,当确定接受该准入控制请求时,建立和第一业务流对应的调度规则。其中该调度规则中可以包括调度周期以及每次调度分配的时间。Specifically, when it is determined to accept the admission control request, a scheduling rule corresponding to the first service flow is established. The scheduling rule may include the scheduling period and the time allocated for each scheduling.
可选的,该调度规则中还可以包括调度开始时刻。Optionally, the scheduling rule may further include a scheduling start time.
此外,在处理单元901确定接受第一请求消息所对应的准入控制请求的同时,还需确定与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者,确定与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, when the processing unit 901 determines to accept the admission control request corresponding to the first request message, it also needs to determine the information of the user equipment corresponding to the scheduling rule, so that the AP provides the information for the user equipment in each scheduling period according to the information of the user equipment. The user equipment allocates the sending time of the upstream service flow, and sends the sending time to the user equipment; or, determines the information of the downstream service flow corresponding to the scheduling rule, so that the AP is based on the information of the downstream service flow in each scheduling period. The downlink service stream is assigned a sending time, and the downlink service stream is sent to the user equipment that determines to download the downlink service stream.
可选的,处理单元901还用于,当建立和第一业务流对应的调度规则后,更新信道的空余时间。以便处理单元能够根据信道的空余时间处理其他准入控制请求,从而提高工作效率。Optionally, the processing unit 901 is further configured to update the idle time of the channel after the scheduling rule corresponding to the first service flow is established. So that the processing unit can process other admission control requests according to the free time of the channel, thereby improving work efficiency.
需要说明的是,这里所提及的更新信道的空余时间是指:处理单元确定接受准入控制请求后,建立与第一业务流对应的调度规则,并在已经分配好传输第一业务流所需的信道时间后,更新信道当前剩余的空闲时间。It should be noted that the free time of the update channel mentioned here refers to: after the processing unit determines to accept the admission control request, it establishes a scheduling rule corresponding to the first service flow, and the first service flow has been allocated to transmit the first service flow. After the required channel time, the current remaining idle time of the channel is updated.
发送单元902,还用于将调度规则发送给AP,以便AP能够根据调度规则对业务流进行调度。The sending unit 902 is further configured to send the scheduling rule to the AP, so that the AP can schedule the service flow according to the scheduling rule.
需要说明的是,准入控制请求可以由AP发送或者网络侧设备发送。It should be noted that the admission control request may be sent by the AP or the network side device.
应理解,接收单元903还用于接收第一请求消息,准入控制请求其实是承载在接收单元903接收的第一请求消息中,即接收单元903接收的是由AP发送的第一请求消息或者网络侧设备发送的第一请求消息,该请求消息中承载准入控制请求。It should be understood that the receiving unit 903 is also configured to receive the first request message, and the admission control request is actually carried in the first request message received by the receiving unit 903, that is, the receiving unit 903 receives the first request message sent by the AP or The first request message sent by the network side device, where the request message carries an admission control request.
因此,当接收单元903接收的第一请求消息是通过AP发送的第一请求消息时,该装置还包括:配置单元904,该配置单元用于生成配置AP的转发原则。Therefore, when the first request message received by the receiving unit 903 is the first request message sent by the AP, the apparatus further includes: a configuration unit 904, which is configured to generate a forwarding principle for configuring the AP.
当接收单元903接收的第一请求消息是由网络侧设备发送的第一请求消息,且第一请求消息承载的准入控制请求为上行准入控制请求时,发送单元902还用于:向AP发送第二指示信息,第二指示信息用于AP向无线工作站STA发送上行流分类信息,具体流程图如图9所示。When the first request message received by the receiving unit 903 is the first request message sent by the network-side device, and the admission control request carried by the first request message is an uplink admission control request, the sending unit 902 is further configured to: send the request to the AP The second indication information is sent, and the second indication information is used for the AP to send the upstream classification information to the wireless station STA. The specific flowchart is shown in FIG. 9 .
应理解,在同一时刻,接收单元903接收的请求消息的来源只能存在一种情况。二者一般不可能同时发生,因此根据接收消息的来源而产生的后续执行动作也是择一的,并且与接收消息的来源一一对应。It should be understood that, at the same time, there can only be one source of the request message received by the receiving unit 903 . It is generally impossible for the two to occur at the same time, so the subsequent execution actions generated according to the source of the received message are also optional, and correspond one-to-one with the source of the received message.
因此,本发明实施例十提供的一种网络准入控制装置,处理单元根据用户签约信息和/或者业务授权规则,确定是否提供服务质量保障,当确定提供服务质量保障的前提下,确定是否接受准入控制请求。当确定接受该准入控制请求时,指示AP建立调度规则,从而避免了WLAN网络资源被无权用户或者业务滥用。Therefore, in a network access control device provided in Embodiment 10 of the present invention, the processing unit determines whether to provide service quality assurance according to user subscription information and/or service authorization rules, and determines whether to accept service quality assurance under the premise of determining that service quality assurance is provided. Admission control request. When it is determined to accept the admission control request, the AP is instructed to establish a scheduling rule, thereby preventing WLAN network resources from being abused by unauthorized users or services.
图10为本发明实施例十一提供的一种准入控制装置的结构示意图,该装置主要针对接入点AP而言,如图10所示,所述准入控制装置包括:接收单元1001和处理单元1002。FIG. 10 is a schematic structural diagram of an admission control apparatus according to Embodiment 11 of the present invention. The apparatus is mainly aimed at an access point AP. As shown in FIG. 10 , the admission control apparatus includes: a receiving
接收单元1001,用于接收接入控制器AC发送的资源请求消息。The receiving
具体的,接收单元1001接收AC发送的资源请求消息,该资源请求消息包括准入控制请求,以及与第一业务流对应的第一优先等级,其中,准入控制请求中包含参数信息,第一业务流是与准入控制请求对应的业务流。Specifically, the receiving
该参数信息中包括最大时延要求、传输速率以及MAC层数据单元最大长度。以便于处理单元1002根据参数信息确定信道当前的空余时间是否满足准入控制请求。The parameter information includes the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit. In order to facilitate the
而上述所获取的第一优先等级即为第一综合优先级,是在AC根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体获取第一综合优先级的过程如下:The obtained first priority level is the first comprehensive priority level, which is obtained after the AC determines to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules. The specific process of obtaining the first comprehensive priority is as follows:
AC根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。The AC can determine the priority relationship corresponding to different service flows according to the service authorization rules; and can determine the priority relationship corresponding to the subscribed users according to the user subscription information.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
可选的,在资源请求消息中还可以包括传输该第一业务流的最低物理层速率,目的是在用户支持多种物理层速率的情况下,在计算传输第一业务流所需信道的时间时,如果根据最低物理层速率来计算,可以保障在最差的信道情况下,仍然可以保证该业务流的服务质量。Optionally, the resource request message may also include the minimum physical layer rate for transmitting the first service flow, so as to calculate the time for the channel required for transmitting the first service flow when the user supports multiple physical layer rates. , if it is calculated according to the lowest physical layer rate, it can be guaranteed that the service quality of the service flow can still be guaranteed under the worst channel condition.
进一步可选的,在资源请求消息中还可以包括传输第一业务流的时间约束,目的是为了使处理单元1002能够在规定的时间内建立调度规则,例如在50ms内建立与该业务流对应的调度规则。Further optionally, the resource request message may also include a time constraint for transmitting the first service flow, in order to enable the
另外,在资源请求消息中还可以包括与调度规则相对应的用户设备的信息,以便处理单元1002根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者与调度规则相对应的下行业务流的信息,以便处理单元1002根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, the resource request message may also include the information of the user equipment corresponding to the scheduling rule, so that the
处理单元1002,用于根据参数信息确定当前信道的空余时间是否满足准入控制请求。The
具体的,处理单元1002根据上述描述的参数信息(主要根据该参数信息中的最大时延要求、传输速率以及MAC层数据单元最大长度等)确定传输第一业务流时占用信道的时间和调度周期。将传输第一业务流时所占用信道的时间与信道当前的空余时间进行比较,得到比较结果。根据比较结果,确定AP信道当前的空余时间是否满足准入控制请求。Specifically, the
当比较结果为传输第一业务流占用信道的时间小于或等于信道当前的空余时间时,可以确定信道当前的空余时间则满足准入控制请求的需求。则建立与第一业务流对应的调度规则,以便对该业务流进行调度。When the comparison result is that the time occupied by the transmission of the first service flow on the channel is less than or equal to the current free time of the channel, it can be determined that the current free time of the channel meets the requirement of the admission control request. Then, a scheduling rule corresponding to the first service flow is established, so as to schedule the service flow.
当比较结果为第一业务流占用信道的时间大于信道当前的空余时间时,处理单元1002,将会根据第一优先等级,释放传输当前业务流所占用的信道时间,以便满足准入控制请求的需求,其中,当前业务流所对应的优先等级低于第一优先等级。When the comparison result is that the time that the first service flow occupies the channel is longer than the current free time of the channel, the
需要说明的是,当前的业务流为AP中当前占用信道时间的业务流,该业务流对应的优先等级可以认为是处理单元1002根据该业务流所建立的调度规则的优先等级,而该调度规则的优先等级已经存储于AP中。It should be noted that the current service flow is the service flow that currently occupies the channel time in the AP, and the priority level corresponding to the service flow can be considered as the priority level of the scheduling rule established by the
可选的,当建立调度规则之后,处理单元1002还用于,更新信道的空余时间。Optionally, after the scheduling rule is established, the
以便处理单元1002能够根据信道的空余时间处理其他准入控制请求,从而提高工作效率。So that the
需要说明的是,这里所提及的更新信道的空余时间是指:处理单元在建立调度规则,并已经分配好传输第一业务流所需的信道时间后,更新信道当前剩余的空闲时间。It should be noted that the free time for updating the channel mentioned here refers to the current remaining free time of the updating channel after the processing unit establishes the scheduling rule and allocates the channel time required for transmitting the first service flow.
需要说明的是,当准入控制请求为上行准入控制请求时,接收单元1001还用于,接收AC发送的指示信息。It should be noted that when the admission control request is an uplink admission control request, the receiving
此时,该装置中还可以包括发送单元1003,发送单元1003用于,根据指示信息向无线工作站STA发送上行流分类信息。At this time, the apparatus may further include a sending
具体的,发送单元1003在上行业务流的调度开始时刻,向STA发送CF_POLL帧,在该CF_POLL帧中携带上行业务流的分类信息,以使STA可以根据该分类信息,确定对应的信道时间传输的上行业务流,并根据该CF_POLL帧的指示,在指定时间发送上行业务流。Specifically, the sending
本发明实施例十一提供的网络准入控制装置,通过接收单元接收AC发送的资源请求消息,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,处理单元根据该准入控制请求中的参数信息确定信道当前的空余时间满足准入控制请求时,建立调度规则对该准入控制请求对应的业务流进行调度传输;若当前信道时间不足时,处理单元还可以通过释放当前低优先级的业务流所占用的信道时间,来保障高优先级业务流的服务质量,从而避免了WLAN网络资源被无权用户或者业务滥用。The network admission control apparatus provided in Embodiment 11 of the present invention receives a resource request message sent by an AC through a receiving unit, where the resource request message includes an admission control request and a first priority level corresponding to the first service flow, and processes The unit determines, according to the parameter information in the admission control request, that the current free time of the channel meets the admission control request, and establishes a scheduling rule to schedule and transmit the service flow corresponding to the admission control request; if the current channel time is insufficient, the processing unit The service quality of the high-priority service stream can also be guaranteed by releasing the channel time occupied by the current low-priority service stream, thereby preventing the WLAN network resources from being abused by unauthorized users or services.
图11为本发明实施例十二提供的一种准入控制装置的结构示意图,该装置主要针对接入控制器AC而言,如图11所示,所述准入控制装置包括:处理单元1101,发送单元1102;FIG. 11 is a schematic structural diagram of an admission control apparatus according to Embodiment 12 of the present invention. The apparatus is mainly aimed at an access controller AC. As shown in FIG. 11 , the admission control apparatus includes: a
处理单元1101,用于根据用户签约信息和/或业务授权规则确定向接入点AP发送资源请求消息。The
具体的,处理单元1101根据用户签约信息和/或业务授权规则确定是否为该准入控制请求所对应的第一业务流提供服务质量保障,因为只有签约用户或者特定的业务流才能够得到服务质量保障,因此,处理单元1101需要判断准入控制请求所对应的业务流是否符合用户签约信息和/或业务授权规则,即是否需要提供服务质量保障,当确定提供服务质量保障时,则利用发送单元1102向AP发送资源请求消息;否则,发送单元1102不发送资源请求消息,其中,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,其中,准入控制请求中包含参数信息。Specifically, the
该参数信息中包括最大时延要求、传输速率以及MAC层数据单元最大长度,以便于AP能够根据参数信息确定信道当前的空余时间是否满足准入控制请求,并建立与第一业务流对应的调度规则,其中,第一业务流是与准入控制请求对应的业务流。The parameter information includes the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit, so that the AP can determine whether the current free time of the channel meets the admission control request according to the parameter information, and establish a schedule corresponding to the first service flow rule, wherein the first service flow is the service flow corresponding to the admission control request.
需要说明的是,上述所获取的第一优先等级即为第一综合优先级,是在处理单元1101根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体生成第一综合优先级的过程如下:It should be noted that the obtained first priority level is the first comprehensive priority level, which is obtained after the
处理单元1101根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。The
当仅有业务授权规则时,处理单元1101可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the
或者,当仅有用户签约信息时,处理单元1101可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the
当用户签约信息和业务授权规则同时存在时,处理单元1101将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the
可选的,在资源请求消息中还可以包括传输该业务流的最低物理层速率。目的是在用户支持多种物理层速率的情况下,在计算传输第一业务流所需信道的时间时,如果根据最低物理层速率来计算,可以保障在最差的信道情况下,仍然可以保证该业务流的服务质量。Optionally, the resource request message may further include the minimum physical layer rate for transmitting the service flow. The purpose is that when the user supports multiple physical layer rates, when calculating the channel time required for transmitting the first service flow, if the calculation is based on the lowest physical layer rate, it can be guaranteed that in the worst channel condition, it can still be guaranteed. Quality of service for this traffic flow.
进一步可选的,在资源请求消息中还可以包括传输第一业务流的时间约束,目的是为了使AP能够在规定的时间内建立调度规则,例如在50ms内建立与该业务流对应的调度规则。Further optionally, the resource request message may also include a time constraint for transmitting the first service flow, the purpose is to enable the AP to establish a scheduling rule within a specified time, for example, within 50ms to establish a scheduling rule corresponding to the service flow. .
另外,在资源请求消息中还可以包括与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, the resource request message may also include the information of the user equipment corresponding to the scheduling rule, so that the AP allocates the sending time of the upstream service flow to the user equipment in each scheduling period according to the information of the user equipment, and assigns the sending time to the user equipment. Send to the user equipment; or the information of the downlink service flow corresponding to the scheduling rule, so that the AP allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow, and sends the downlink service flow to the downloader User equipment of downlink traffic flow.
需要说明的是,准入控制请求可以由AP发送或者网络侧设备发送。It should be noted that the admission control request may be sent by the AP or the network side device.
应理解,该装置中还可以包括接收单元1103,用于接收第一请求消息,准入控制请求其实是承载在接收单元1103接收的第一请求消息中,即接收单元1103接收的是由AP发送的第一请求消息或者网络侧设备发送的第一请求消息,该请求消息中承载准入控制请求。It should be understood that the apparatus may further include a
若接收单元1103接收的是由AP发送的第一请求消息,该装置还包括配置单元1104,用于生成配置AP的转发原则。当AP接收到的请求消息为某些特定消息时,根据配置单元1104配置的转发原则,需要将其直接上报给AC处理,例如本实施例中的第一请求消息,AP在接收到该请求消息时,将直接上报给AC,而其他非特定的消息则由AP自行处理。If the
或者AP也可以根据自身的默认原则将接收到某些特定消息直接上报给AC处理。Alternatively, the AP may directly report certain messages received to the AC for processing according to its own default principles.
另外,若接收单元1103接收的是由网络侧设备发送的第一请求消息,且第一请求消息承载的准入控制请求为上行准入控制请求时,发送单元1102还用于,向AP发送指示信息,指示信息用于AP向无线工作站STA发送上行流分类信息,具体流程如图11所示。In addition, if the
应理解,在同一时刻,接收单元1103接收的请求消息的来源只能存在一种情况。二者一般不可能同时发生,因此根据接收消息的来源而产生的后续执行动作也是择一的,并且与接收消息的来源一一对应。It should be understood that, at the same time, there can only be one source of the request message received by the receiving
本发明实施例十二提供的一种网络准入控制装置的结构示意图,处理单元根据用户签约信息和/或者业务授权规则,确定提供服务质量保障,并利用发送单元向AP发送资源请求消息,资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,以便于AP能够根据该准入控制请求中的参数信息确定信道当前的空余时间满足准入控制请求,建立与第一业务流对应的调度规则,从而避免了WLAN网络资源被无权用户或者业务滥用。A schematic structural diagram of a network admission control device provided in Embodiment 12 of the present invention, the processing unit determines to provide service quality assurance according to user subscription information and/or service authorization rules, and uses the sending unit to send a resource request message to the AP. The request message includes an admission control request and a first priority level corresponding to the first service flow, so that the AP can determine that the current free time of the channel satisfies the admission control request according to the parameter information in the admission control request, and establish a connection with the admission control request. The scheduling rule corresponding to the first service flow, thereby preventing the WLAN network resources from being abused by unauthorized users or services.
图12为本发明实施例十三提供的一种接入控制器的结构示意图,如图12所示,所述接入控制器包括:处理器1201和发送器1202;FIG. 12 is a schematic structural diagram of an access controller according to Embodiment 13 of the present invention. As shown in FIG. 12 , the access controller includes: a processor 1201 and a transmitter 1202;
处理器1201,当根据用户签约信息和/或业务授权规则确定接受准入控制请求时,建立和第一业务流对应的调度规则。The processor 1201, when determining to accept the admission control request according to the user subscription information and/or the service authorization rule, establishes a scheduling rule corresponding to the first service flow.
具体的,处理器1201根据用户签约信息和/或业务授权规则确定是否为准入控制请求所对应的第一业务流提供QOS保障,并在确定提供QOS保障时,确定传输第一业务流时占用信道的时间。Specifically, the processor 1201 determines whether to provide QOS guarantee for the first service flow corresponding to the admission control request according to user subscription information and/or service authorization rules, and when determining to provide QOS guarantee, determines to occupy the first service flow when transmitting channel time.
将传输第一业务流时占用信道的时间与信道当前的空余时间进行比较,得到比较结果。根据比较结果,确定接受准入控制请求。The time occupied by the channel when transmitting the first service flow is compared with the current free time of the channel to obtain a comparison result. According to the comparison result, it is determined to accept the admission control request.
例如,当比较结果为:第一业务流占用信道的时间小于或等于信道当前的空余时间时,接受准入控制请求。For example, when the comparison result is that the time that the first service flow occupies the channel is less than or equal to the current free time of the channel, the admission control request is accepted.
当上述所介绍的比较结果为:第一业务流占用信道的时间大于信道当前的空余时间,此时,处理器1201首先确定是否存在第二业务流,并且,确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级。若存在,则通知发送器1202,以便发送器1202向AP发送第一指示信息,第一指示信息用于指示AP释放第二业务流所占用信道的时间。When the comparison result described above is that the time that the first service flow occupies the channel is longer than the current free time of the channel, at this time, the processor 1201 first determines whether there is a second service flow, and determines the first service flow corresponding to the second service flow. The second priority level is lower than the first priority level corresponding to the first service flow. If there is, the transmitter 1202 is notified, so that the transmitter 1202 sends the first indication information to the AP, where the first indication information is used to indicate the time for the AP to release the channel occupied by the second service flow.
可选的,该接入控制器中还可以包括接收器1203,用于接收AP发送的已经释放第二业务流所占用信道的时间的确认信息后,将该确认信息发送给处理器1201,以便处理器1201根据该确认信息,接受准入控制请求。Optionally, the access controller may further include a receiver 1203, configured to send the confirmation information to the processor 1201 after receiving the confirmation information sent by the AP for the time that the channel occupied by the second service flow has been released, so that The processor 1201 accepts the admission control request according to the confirmation information.
应理解,上述所介绍的第二业务流对应的第二优先等级,其实就是处理器1201根据第二业务流所建立的调度规则对应的优先等级。进一步的,上述所介绍的处理器1201确定第二业务流所对应的第二优先等级低于第一业务流对应的第一优先等级,具体的说应该是确定第二业务流对应的调度规则的优先等级低于第一优先等级。It should be understood that the second priority level corresponding to the second service flow described above is actually the priority level corresponding to the scheduling rule established by the processor 1201 according to the second service flow. Further, the processor 1201 described above determines that the second priority level corresponding to the second service flow is lower than the first priority level corresponding to the first service flow, specifically, it should determine the scheduling rule corresponding to the second service flow. The priority level is lower than the first priority level.
另外,需要说明的是,上述所获取的第一优先等级即为第一综合优先级,是在处理器1201根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。In addition, it should be noted that the first priority level obtained above is the first comprehensive priority level, which is obtained after the processor 1201 determines to provide QOS guarantee for the first service flow according to the user subscription information and/or service authorization rules. of.
具体获取第一综合优先级的过程如下:The specific process of obtaining the first comprehensive priority is as follows:
根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。According to the service authorization rule, the priority relationship corresponding to different service flows can be determined; according to the user subscription information, the priority relationship corresponding to the subscribed user can be determined.
当仅有业务授权规则时,处理器1201可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the processor 1201 may use the priority level corresponding to the first service flow as the first comprehensive priority level according to the service authorization rules;
或者,当仅有用户签约信息时,处理器1201可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the processor 1201 may, according to the user subscription information, take the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,处理器1201将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the processor 1201 will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
具体的,当确定接受该准入控制请求时,建立和第一业务流对应的调度规则。其中该调度规则中可以包括调度周期以及每次调度分配的时间。Specifically, when it is determined to accept the admission control request, a scheduling rule corresponding to the first service flow is established. The scheduling rule may include a scheduling period and a time allocated for each scheduling.
可选的,该调度规则中还可以包括调度开始时刻。Optionally, the scheduling rule may further include a scheduling start time.
此外,在处理器1201确定接受准入控制请求的同时,还需确定与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者,确定与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, when the processor 1201 determines to accept the admission control request, it also needs to determine the information of the user equipment corresponding to the scheduling rule, so that the AP allocates the uplink service flow to the user equipment according to the information of the user equipment in each scheduling period. sending time, and sending the sending time to the user equipment; or, determining the information of the downlink service flow corresponding to the scheduling rule, so that the AP allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow , and send the downlink service stream to the user equipment that determines to download the downlink service stream.
可选的,处理器1201还用于,当建立和第一业务流对应的调度规则之后,更新信道的空余时间。以便处理器1201能够根据信道的空余时间处理其他准入控制请求,从而提高工作效率。Optionally, the processor 1201 is further configured to update the idle time of the channel after the scheduling rule corresponding to the first service flow is established. In this way, the processor 1201 can process other admission control requests according to the free time of the channel, thereby improving work efficiency.
需要说明的是,这里所提及的更新信道的空余时间是指:处理器1201确定接受准入控制请求后,建立与第一业务流对应的调度规则,并在已经分配好传输第一业务流所需的信道时间后,更新信道当前剩余的空闲时间。It should be noted that the free time for updating the channel mentioned here refers to: after the processor 1201 determines to accept the admission control request, it establishes a scheduling rule corresponding to the first service flow, and transmits the first service flow after it has been allocated. After the required channel time, update the current remaining idle time of the channel.
发送器1202,用于将调度规则发送给AP,以便AP能够根据调度规则对业务流进行调度。The transmitter 1202 is configured to send the scheduling rule to the AP, so that the AP can schedule the service flow according to the scheduling rule.
需要说明的是,准入控制请求可以由AP发送或者网络侧设备发送。It should be noted that the admission control request may be sent by the AP or the network side device.
应理解,接收器1203还用于接收第一请求消息,准入控制请求其实是承载在接收器1203接收的第一请求消息中,即接收器1203接收的是由AP发送的第一请求消息或者网络侧设备发送的第一请求消息,该请求消息中承载准入控制请求。It should be understood that the receiver 1203 is also configured to receive the first request message, and the admission control request is actually carried in the first request message received by the receiver 1203, that is, the receiver 1203 receives the first request message sent by the AP or The first request message sent by the network side device, where the request message carries an admission control request.
因此,当接收器1203接收的第一请求消息是通过AP发送的第一请求消息时,处理器1201还用于生成配置AP的转发原则。Therefore, when the first request message received by the receiver 1203 is the first request message sent by the AP, the processor 1201 is further configured to generate a forwarding principle for configuring the AP.
当接收器1203接收第一请求消息是由网络侧设备发送的第一请求消息,且第一请求消息承载的准入控制请求为上行准入控制请求时,发送器1202还用于:向AP发送第二指示信息,第二指示信息用于AP向无线工作站STA发送上行流分类信息。When the receiver 1203 receives that the first request message is the first request message sent by the network-side device, and the admission control request carried by the first request message is an uplink admission control request, the transmitter 1202 is further configured to: send to the AP The second indication information is used by the AP to send the upstream classification information to the wireless station STA.
应理解,在同一时刻,接收器1203接收的请求消息的来源只能存在一种情况。二者一般不可能同时发生,因此根据接收消息的来源而产生的后续执行动作也是择一的,并且与接收消息的来源一一对应。It should be understood that, at the same time, there can only be one source of the request message received by the receiver 1203 . It is generally impossible for the two to occur at the same time, so the subsequent execution actions generated according to the source of the received message are also optional, and correspond one-to-one with the source of the received message.
因此,本发明实施例十三提供的一种接入控制器,处理器根据用户签约信息和/或者业务授权规则,确定是否提供服务质量保障,当确定提供服务质量保障的前提下,确定是否接受准入控制请求。当确定接受该准入控制请求时,指示AP建立调度规则,从而避免了WLAN网络资源被无权用户或者业务滥用。Therefore, in the access controller provided by the thirteenth embodiment of the present invention, the processor determines whether to provide service quality assurance according to user subscription information and/or service authorization rules, and determines whether to accept service quality assurance under the premise of determining that service quality assurance is provided. Admission control request. When it is determined to accept the admission control request, the AP is instructed to establish a scheduling rule, thereby preventing WLAN network resources from being abused by unauthorized users or services.
图13为本发明实施例十四提供的一种接入点的结构示意图,如图13所示,所述接入点包括:接收器1301和处理器1302;FIG. 13 is a schematic structural diagram of an access point according to Embodiment 14 of the present invention. As shown in FIG. 13 , the access point includes: a receiver 1301 and a processor 1302;
接收器1301,用于接收接入控制器AC发送的资源请求消息。The receiver 1301 is configured to receive the resource request message sent by the access controller AC.
具体的,接收器1301接收AC发送的资源请求消息,该资源请求消息包括准入控制请求,以及与第一业务流对应的第一优先等级,其中,准入控制请求中包含参数信息,第一业务流是与准入控制请求对应的业务流。Specifically, the receiver 1301 receives a resource request message sent by the AC, where the resource request message includes an admission control request and a first priority level corresponding to the first service flow, wherein the admission control request includes parameter information, and the first The traffic flow is the traffic flow corresponding to the admission control request.
该参数信息中包括最大时延要求、传输速率以及MAC层数据单元最大长度。以便于处理器1302根据参数信息确定信道当前的空余时间是否满足准入控制请求。The parameter information includes the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit. In order to facilitate the processor 1302 to determine whether the current idle time of the channel satisfies the admission control request according to the parameter information.
而上述所获取的第一优先等级即为第一综合优先级,是在AC根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体获取第一综合优先级的过程如下:The obtained first priority level is the first comprehensive priority level, which is obtained after the AC determines to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules. The specific process of obtaining the first comprehensive priority is as follows:
AC根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。The AC can determine the priority relationship corresponding to different service flows according to the service authorization rules; and can determine the priority relationship corresponding to the subscribed users according to the user subscription information.
当仅有业务授权规则时,AC可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the AC may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,AC可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the AC may use the user subscription information and use the priority level corresponding to the user as the first comprehensive priority;
当用户签约信息和业务授权规则同时存在时,AC将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the AC will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
可选的,在资源请求消息中还可以包括传输该第一业务流的最低物理层速率,目的是在用户支持多种物理层速率的情况下,在计算传输第一业务流所需信道的时间时,如果根据最低物理层速率来计算,可以保障在最差的信道情况下,仍然可以保证该业务流的服务质量。Optionally, the resource request message may also include the minimum physical layer rate for transmitting the first service flow, so as to calculate the time for the channel required for transmitting the first service flow when the user supports multiple physical layer rates. , if it is calculated according to the lowest physical layer rate, it can be guaranteed that the service quality of the service flow can still be guaranteed under the worst channel condition.
进一步可选的,在资源请求消息中还可以包括传输第一业务流的时间约束,目的是为了使处理器1302能够在规定的时间内建立调度规则,例如在50ms内建立与该业务流对应的调度规则。Further optionally, the resource request message may also include a time constraint for transmitting the first service flow, in order to enable the processor 1302 to establish a scheduling rule within a specified time, for example, within 50ms to establish a corresponding service flow. scheduling rules.
另外,在资源请求消息中还可以包括与调度规则相对应的用户设备的信息,以便处理器1302根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者与调度规则相对应的下行业务流的信息,以便处理器1302根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, the resource request message may also include the information of the user equipment corresponding to the scheduling rule, so that the processor 1302 allocates the sending time of the upstream service flow to the user equipment in each scheduling period according to the information of the user equipment, and sends the The sending time is sent to the user equipment; or the information of the downlink service flow corresponding to the scheduling rule, so that the processor 1302 allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow, and sends the downlink service flow Sent to the user equipment that determines to download the downlink service stream.
处理器1302,用于根据参数信息确定当前信道的空余时间是否满足准入控制请求。The processor 1302 is configured to determine whether the free time of the current channel satisfies the admission control request according to the parameter information.
具体的,处理器1302根据上述描述的参数信息(主要根据该参数信息中的最大时延要求、传输速率以及MAC层数据单元最大长度等)确定传输第一业务流时占用信道的时间和调度周期。将传输第一业务流时所占用信道的时间与信道当前的空余时间进行比较,得到比较结果。根据比较结果,确定AP信道当前的空余时间是否满足准入控制请求。Specifically, the processor 1302 determines, according to the above-described parameter information (mainly according to the maximum delay requirement, transmission rate, and maximum length of the MAC layer data unit in the parameter information), the time and scheduling period of the channel occupied when transmitting the first service flow . The time of the channel occupied when transmitting the first service flow is compared with the current free time of the channel to obtain a comparison result. According to the comparison result, it is determined whether the current free time of the AP channel satisfies the admission control request.
当比较结果为传输第一业务流占用信道的时间小于或等于信道当前的空余时间时,可以确定信道当前的空余时间则满足准入控制请求的需求。则建立与第一业务流对应的调度规则,以便对该业务流进行调度。When the comparison result is that the time occupied by the transmission of the first service flow on the channel is less than or equal to the current free time of the channel, it can be determined that the current free time of the channel meets the requirement of the admission control request. Then, a scheduling rule corresponding to the first service flow is established, so as to schedule the service flow.
当比较结果为第一业务流占用信道的时间大于信道当前的空余时间时,处理器1302,将会根据第一优先等级,释放传输当前业务流所占用的信道时间,以便满足准入控制请求的需求,其中,当前业务流所对应的优先等级低于第一优先等级。When the comparison result is that the time that the first service flow occupies the channel is greater than the current free time of the channel, the processor 1302 will release the channel time occupied by the transmission of the current service flow according to the first priority level, so as to meet the requirements of the admission control request. requirements, wherein the priority level corresponding to the current service flow is lower than the first priority level.
需要说明的是,当前的业务流为AP中当前占用信道时间的业务流,该业务流对应的优先等级可以认为是处理器1302根据该业务流所建立的调度规则的优先等级,而该调度规则的优先等级已经存储于AP中。It should be noted that the current service flow is the service flow that currently occupies the channel time in the AP, and the priority level corresponding to the service flow can be considered as the priority level of the scheduling rule established by the processor 1302 according to the service flow, and the scheduling rule The priority level has been stored in the AP.
可选的,当建立调度规则之后,处理器1302还用于,更新信道的空余时间。Optionally, after the scheduling rule is established, the processor 1302 is further configured to update the free time of the channel.
以便处理器1302能够根据信道的空余时间处理其他准入控制请求,从而提高工作效率。In this way, the processor 1302 can process other admission control requests according to the idle time of the channel, thereby improving work efficiency.
需要说明的是,这里所提及的更新信道的空余时间是指:处理器1302在建立调度规则,并已经分配好传输第一业务流所需的信道时间后,更新信道当前剩余的空闲时间。It should be noted that the idle time of the update channel mentioned here refers to the current remaining idle time of the update channel after the processor 1302 establishes the scheduling rule and allocates the channel time required for transmitting the first service flow.
需要说明的是,当准入控制请求为上行准入控制请求时,接收器1301还用于,接收AC发送的指示信息。It should be noted that, when the admission control request is an uplink admission control request, the receiver 1301 is further configured to receive the indication information sent by the AC.
此时,该装置中还可以包括发送器1303,发送器1303用于,根据指示信息向无线工作站STA发送上行流分类信息。At this time, the apparatus may further include a transmitter 1303, and the transmitter 1303 is configured to send the upstream classification information to the wireless station STA according to the indication information.
具体的,发送器1303在上行业务流的调度开始时刻,向STA发送CF_POLL帧,在该CF_POLL帧中携带上行业务流的分类信息,以使STA可以根据该分类信息,确定对应的信道时间传输的上行业务流,并根据该CF_POLL帧的指示,在指定时间发送上行业务流。Specifically, the transmitter 1303 sends a CF_POLL frame to the STA at the time when the scheduling of the upstream service flow starts, and the CF_POLL frame carries the classification information of the upstream service flow, so that the STA can determine the corresponding channel time transmission according to the classification information. Upstream service flow, and according to the instruction of the CF_POLL frame, send the upstream service flow at the specified time.
本发明实施例十四提供的接入点,通过接收器接收AC发送的资源请求消息,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,处理器根据该准入控制请求中的参数信息确定信道当前的空余时间满足准入控制请求时,建立调度规则对该准入控制请求对应的业务流进行调度传输;若当前信道时间不足时,处理器还可以通过释放当前低优先级的业务流所占用的信道时间,来保障高优先级业务流的服务质量,从而避免了WLAN网络资源被无权用户或者业务滥用。In the access point provided in Embodiment 14 of the present invention, a resource request message sent by an AC is received by a receiver, where the resource request message includes an admission control request and a first priority level corresponding to the first service flow. When the parameter information in the admission control request determines that the current free time of the channel meets the admission control request, a scheduling rule is established to schedule and transmit the service flow corresponding to the admission control request; if the current channel time is insufficient, the processor can also By releasing the channel time occupied by the current low-priority service flow, the service quality of the high-priority service flow is guaranteed, thereby preventing the WLAN network resources from being abused by unauthorized users or services.
图14为本发明实施例十五提供的一种接入控制器的结构示意图,如图14所示,所述接入控制器包括:处理器1401,发送器1402;FIG. 14 is a schematic structural diagram of an access controller according to Embodiment 15 of the present invention. As shown in FIG. 14 , the access controller includes: a processor 1401 and a transmitter 1402;
处理器1401,用于根据用户签约信息和/或业务授权规则确定向接入点AP发送资源请求消息。The processor 1401 is configured to determine to send a resource request message to the access point AP according to user subscription information and/or service authorization rules.
具体的,处理器1401根据用户签约信息和/或业务授权规则确定是否为该准入控制请求所对应的第一业务流提供服务质量保障,因为只有签约用户或者特定的业务流才能够得到服务质量保障,因此,处理器1401需要判断准入控制请求所对应的业务流是否符合用户签约信息和/或业务授权规则,即是否需要提供服务质量保障,当确定提供服务质量保障时,则通知发送器1402向AP发送资源请求消息;否则,发送器1402不发送资源请求消息,其中,该资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,其中,准入控制请求中包含参数信息。Specifically, the processor 1401 determines whether to provide QoS guarantee for the first service flow corresponding to the admission control request according to the user subscription information and/or service authorization rules, because only subscribed users or specific service flows can obtain QoS Therefore, the processor 1401 needs to judge whether the service flow corresponding to the admission control request conforms to the user subscription information and/or service authorization rules, that is, whether it is necessary to provide service quality assurance, and when it is determined to provide service quality assurance, the sender is notified. 1402 sends a resource request message to the AP; otherwise, the transmitter 1402 does not send a resource request message, wherein the resource request message includes an admission control request and a first priority level corresponding to the first service flow, wherein the admission control The request contains parameter information.
该参数信息中包括最大时延要求、传输速率以及MAC层数据单元最大长度,以便于AP能够根据参数信息确定信道当前的空余时间是否满足准入控制请求,并建立与第一业务流对应的调度规则,其中,第一业务流是与准入控制请求对应的业务流。The parameter information includes the maximum delay requirement, the transmission rate and the maximum length of the MAC layer data unit, so that the AP can determine whether the current free time of the channel meets the admission control request according to the parameter information, and establish a schedule corresponding to the first service flow rule, wherein the first service flow is the service flow corresponding to the admission control request.
需要说明的是,上述所获取的第一优先等级即为第一综合优先级,是在处理器1401根据用户签约信息和/或业务授权规则确定为第一业务流提供QOS保障后就获取的。具体生成第一综合优先级的过程如下:It should be noted that the obtained first priority level is the first comprehensive priority level, which is obtained after the processor 1401 determines to provide QOS guarantee for the first service flow according to user subscription information and/or service authorization rules. The specific process of generating the first comprehensive priority is as follows:
处理器1401根据业务授权规则,可以确定不同业务流对应的优先等级关系;根据用户签约信息,可以确定签约用户对应的优先等级关系。The processor 1401 can determine the priority relationship corresponding to different service flows according to the service authorization rule; and can determine the priority relationship corresponding to the subscribed user according to the user subscription information.
当仅有业务授权规则时,处理器1401可以根据业务授权规则,将第一业务流对应的优先等级作为第一综合优先级;When there are only service authorization rules, the processor 1401 may use the priority level corresponding to the first service flow as the first comprehensive priority according to the service authorization rules;
或者,当仅有用户签约信息时,处理器1401可以根据用户签约信息,并将该用户对应的优先等级作为第一综合优先级;Alternatively, when there is only user subscription information, the processor 1401 may take the priority level corresponding to the user as the first comprehensive priority according to the user subscription information;
当用户签约信息和业务授权规则同时存在时,处理器1401将会把与业务授权规则对应的优先等级和用户签约信息对应的优先等级进行综合,得到第一综合优先级。When the user subscription information and the service authorization rule exist at the same time, the processor 1401 will integrate the priority level corresponding to the service authorization rule and the priority level corresponding to the user subscription information to obtain the first comprehensive priority level.
可选的,在资源请求消息中还可以包括传输该业务流的最低物理层速率。目的是在用户支持多种物理层速率的情况下,在计算传输第一业务流所需信道的时间时,如果根据最低物理层速率来计算,可以保障在最差的信道情况下,仍然可以保证该业务流的服务质量。Optionally, the resource request message may further include the minimum physical layer rate for transmitting the service flow. The purpose is that when the user supports multiple physical layer rates, when calculating the channel time required for transmitting the first service flow, if the calculation is based on the lowest physical layer rate, it can be guaranteed that in the worst channel condition, it can still be guaranteed. Quality of service for this traffic flow.
进一步可选的,在资源请求消息中还可以包括传输第一业务流的时间约束,目的是为了使AP能够在规定的时间内建立调度规则,例如在50ms内建立与该业务流对应的调度规则。Further optionally, the resource request message may also include a time constraint for transmitting the first service flow, the purpose is to enable the AP to establish a scheduling rule within a specified time, for example, within 50ms to establish a scheduling rule corresponding to the service flow. .
另外,在资源请求消息中还可以包括与调度规则相对应的用户设备的信息,以便AP根据用户设备的信息在每个调度周期为该用户设备分配上行业务流的发送时间,并将该发送时间发送给该用户设备;或者与调度规则相对应的下行业务流的信息,以便AP根据下行业务流的信息在每个调度周期为该下行业务流分配发送时间,并将下行业务流发送给确定下载下行业务流的用户设备。In addition, the resource request message may also include the information of the user equipment corresponding to the scheduling rule, so that the AP allocates the sending time of the upstream service flow to the user equipment in each scheduling period according to the information of the user equipment, and assigns the sending time to the user equipment. Send to the user equipment; or the information of the downlink service flow corresponding to the scheduling rule, so that the AP allocates the sending time for the downlink service flow in each scheduling period according to the information of the downlink service flow, and sends the downlink service flow to the downloader User equipment of downlink traffic flow.
需要说明的是,准入控制请求可以由AP发送或者网络侧设备发送。It should be noted that the admission control request may be sent by the AP or the network side device.
应理解,该接入控制器中还可以包括接收器1403,用于接收第一请求消息,准入控制请求其实是承载在接收器1403接收的第一请求消息中,即接收器1403接收的是由AP发送的第一请求消息或者网络侧设备发送的第一请求消息,该请求消息中承载准入控制请求。It should be understood that the access controller may also include a receiver 1403 for receiving the first request message, and the admission control request is actually carried in the first request message received by the receiver 1403, that is, what the receiver 1403 receives is The first request message sent by the AP or the first request message sent by the network side device, where the request message carries the admission control request.
因此,若接收器1403接收的是由AP发送的第一请求消息,处理器1401还用于,生成配置AP的转发原则。当AP接收到的请求消息为某些特定消息时,根据处理器1401配置的转发原则,需要将其直接上报给AC处理,例如本实施例中的第一请求消息,AP在接收到该请求消息时,将直接上报给AC,而其他非特定的消息则由AP自行处理。Therefore, if the receiver 1403 receives the first request message sent by the AP, the processor 1401 is further configured to generate a forwarding principle for configuring the AP. When the request message received by the AP is some specific message, according to the forwarding principle configured by the processor 1401, it needs to be directly reported to the AC for processing, for example, the first request message in this embodiment, when the AP receives the request message , it will be directly reported to the AC, and other non-specific messages will be handled by the AP itself.
或者AP也可以根据自身的默认原则将接收到某些特定消息直接上报给AC处理。Alternatively, the AP may directly report certain messages received to the AC for processing according to its own default principles.
另外,若接收器1403接收的是由网络侧设备发送的第一请求消息,且第一请求消息承载的准入控制请求为上行准入控制请求时,发送器1402还用于,向AP发送指示信息,指示信息用于AP向无线工作站STA发送上行流分类信息。In addition, if the receiver 1403 receives the first request message sent by the network-side device, and the admission control request carried by the first request message is an uplink admission control request, the transmitter 1402 is further configured to send an indication to the AP information, the indication information is used by the AP to send the upstream classification information to the wireless station STA.
应理解,在同一时刻,接收器1401接收的请求消息的来源只能存在一种情况。二者一般不可能同时发生,因此根据接收消息的来源而产生的后续执行动作也是择一的,并且与接收消息的来源一一对应。It should be understood that, at the same time, there can only be one source of the request message received by the receiver 1401 . It is generally impossible for the two to occur at the same time, so the subsequent execution actions generated according to the source of the received message are also optional, and correspond one-to-one with the source of the received message.
本发明实施例十五提供的一种接入控制器的结构示意图,处理器根据用户签约信息和/或者业务授权规则,确定提供服务质量保障,并利用发送器向AP发送资源请求消息,资源请求消息中包括准入控制请求,以及与第一业务流对应的第一优先等级,以便于AP能够根据该准入控制请求中的参数信息确定信道当前的空余时间满足准入控制请求,建立与第一业务流对应的调度规则,从而避免了WLAN网络资源被无权用户或者业务滥用。A schematic structural diagram of an access controller provided in Embodiment 15 of the present invention, the processor determines to provide service quality assurance according to user subscription information and/or service authorization rules, and uses a transmitter to send a resource request message to an AP, the resource request message The message includes an admission control request and a first priority level corresponding to the first service flow, so that the AP can determine that the current free time of the channel satisfies the admission control request according to the parameter information in the admission control request, and establish a connection with the first service flow. A scheduling rule corresponding to a service flow, thereby preventing WLAN network resources from being abused by unauthorized users or services.
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals should be further aware that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. Interchangeability, the above description has generally described the components and steps of each example in terms of function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of a method or algorithm described in connection with the embodiments disclosed herein may be implemented in hardware, a software module executed by a processor, or a combination of the two. A software module can be placed in random access memory (RAM), internal memory, read only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other in the technical field. in any other known form of storage medium.
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above further describe the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims (32)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/090695 WO2017049580A1 (en) | 2015-09-25 | 2015-09-25 | Network admission control method, access point, and access controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107211400A CN107211400A (en) | 2017-09-26 |
| CN107211400B true CN107211400B (en) | 2020-09-29 |
Family
ID=58385720
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201580073243.0A Active CN107211400B (en) | 2015-09-25 | 2015-09-25 | Network access control method, access point and access controller |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107211400B (en) |
| WO (1) | WO2017049580A1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019191938A1 (en) * | 2018-04-04 | 2019-10-10 | 北京小米移动软件有限公司 | Data transmission method, device, system and storage medium |
| CN118368662A (en) * | 2023-01-17 | 2024-07-19 | 华为技术有限公司 | Method, device and system for message transmission |
| CN116981018B (en) * | 2023-09-25 | 2024-02-13 | 杭州斯诺康技术有限公司 | How to automatically connect smart devices to routers |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1826015A (en) * | 2005-02-22 | 2006-08-30 | 阿尔卡特公司 | Method for mobile network admission control, admission controller and communication system |
| CN101083588A (en) * | 2007-06-22 | 2007-12-05 | 清华大学 | Reinforced distribution channel accessing accommodation controlling means based on channel temporal classification |
| CN101203049A (en) * | 2006-12-13 | 2008-06-18 | 索尼株式会社 | Wireless communication device, wireless communication system, wireless communication method and program |
| CN101640896A (en) * | 2009-09-02 | 2010-02-03 | 杭州华三通信技术有限公司 | Method and device for controlling service quality in wireless local area network |
| CN103988543A (en) * | 2013-12-11 | 2014-08-13 | 华为技术有限公司 | Control device in wireless local area network, network system, and service processing method |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101489229B (en) * | 2008-01-15 | 2011-09-28 | 上海贝尔阿尔卡特股份有限公司 | Method and apparatus for dynamically distributing transmission resource in multi-standard wireless communication network |
| US8428036B2 (en) * | 2009-01-22 | 2013-04-23 | Belair Networks Inc. | System and method for providing wireless local area networks as a service |
| CN103313306A (en) * | 2012-03-09 | 2013-09-18 | 中国移动通信集团公司 | WLAN load balancing method, device and system |
| CN104080172B (en) * | 2013-03-29 | 2018-12-21 | 上海诺基亚贝尔股份有限公司 | The method, apparatus and its system of WLAN resource management in a kind of access network system |
-
2015
- 2015-09-25 WO PCT/CN2015/090695 patent/WO2017049580A1/en not_active Ceased
- 2015-09-25 CN CN201580073243.0A patent/CN107211400B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1826015A (en) * | 2005-02-22 | 2006-08-30 | 阿尔卡特公司 | Method for mobile network admission control, admission controller and communication system |
| CN101203049A (en) * | 2006-12-13 | 2008-06-18 | 索尼株式会社 | Wireless communication device, wireless communication system, wireless communication method and program |
| CN101083588A (en) * | 2007-06-22 | 2007-12-05 | 清华大学 | Reinforced distribution channel accessing accommodation controlling means based on channel temporal classification |
| CN101640896A (en) * | 2009-09-02 | 2010-02-03 | 杭州华三通信技术有限公司 | Method and device for controlling service quality in wireless local area network |
| CN103988543A (en) * | 2013-12-11 | 2014-08-13 | 华为技术有限公司 | Control device in wireless local area network, network system, and service processing method |
Non-Patent Citations (1)
| Title |
|---|
| Applicability of Access Node Control Mechanism to WLAN based Broadband Networks;Xiangqing. Chang 等;《https://tools.ietf.org/html/draft-xq-ancp-wlan-00》;20111117;全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2017049580A1 (en) | 2017-03-30 |
| CN107211400A (en) | 2017-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10623928B2 (en) | Terminal node, method, storage medium for video data transmission | |
| US8170572B2 (en) | Methods and apparatus for supporting quality of service in communication systems | |
| US10136354B2 (en) | Apparatus and methods for improved packet flow mobility | |
| TWI398128B (en) | Priority carrier in an mobile telecommunications network | |
| CN103988543B (en) | Control device, network system in WLAN and method for processing business | |
| CN107113851B (en) | Method and device for selecting uplink data | |
| KR102275579B1 (en) | Method and apparatus for providing differentiated transmitting services | |
| US10097946B2 (en) | Systems and methods for cooperative applications in communication systems | |
| WO2012107004A1 (en) | Scheduling method, device and system based on quality of service | |
| CN104472006B (en) | Systems and methods for collaborative applications in communication systems | |
| CN107211400B (en) | Network access control method, access point and access controller | |
| CN110622550B (en) | Method and apparatus for guaranteeing quality of service in wireless communication system | |
| CN108141866A (en) | A kind of method and device of processing business data packet | |
| CN113630778A (en) | A kind of dynamic control method and terminal of QoS flow | |
| EP3179812B1 (en) | Cooperative applications in communication systems | |
| CN112235833B (en) | Dynamic configuration method of data flow parameters and session management functional entity | |
| US20240276341A1 (en) | Network path instantiation and dynamic data flow control | |
| JP5335712B2 (en) | QoS control apparatus and QoS control method | |
| WO2014205744A1 (en) | Mvno resource control method and device | |
| CN117793961A (en) | Improved base station efficiency |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |