[0034] 以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0035] 需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0036] 实施例一
[0037] 本实施例提供一种无线接入设备报文优先级映射方法,应用于包括移动终端,无线接入设备(商业WIFI),服务器的通信网络,所述服务器包括以太网和云AC。请参阅图1,显示为无线接入设备报文优先级映射方法流程示意图。如图1所示,所述无线接入设备报文优先级映射方法包括以下步骤:
[0038] S1,移动终端通过OPEN、WPA或portal认证等方式接入无线接入设备(商业WIFI)。
[0039] S2,待所述移动终端接入之后,无线接入设备(商业WIFI)会向云AC发送终端接入请求,请求允许终端上网。
[0040] S3,云AC确认所述移动终端认证成功之后,向无线接入设备(商业WIFI)下发允许终端接入消息,并携带该终端采用的优先级映射策略,所述优先级映射策略包括强制映射规则或自动映射规则。如果配置为强制映射,则需要携带强制优先级(0-7);如果配置为自动映射,则不需要指定优先级。
[0041] S4,所述移动终端通过认证后就可上网,即待移动终端通过认证进入上网模式时。无线接入设备(商业WIFI)接收移动终端发送上行数据报文时,利用预先制定的优先级映射策略将所述上行数据报文中的无线多媒体优先级(WMM优先级)映射到有线数据报文的优先级,即802.1p及DSCP优先级,并将映射有线数据报文优先级的上行数据报文转发出去。在本实施例中,所述WMM优先级--为802.11无线协议头中QOS字段的一部分,表示无线的优先级,取值范围0-7。所述802.1P优先级为802.3协议MAC协议头vlan tag中的优先级字段,取值范围0-7。所述DSCP优先级为IP协议头中的优先级字段,取值范围0-63。
[0042] 在本步骤中,当无线接入设备(商业WIFI)接收移动终端发送上行数据报文时,经过无线协议栈会将802.11无线报文头转换为802.3以太网头,所述强制映射规则包括:
[0043] 将所述有线数据报文的优先级,即MAC层的802.1P指定为预定优先级;
[0044] 根据所述预定优先级在预存优先级映射关系表中查找与所述预定优先级对应的差分服务代码点优先级(DSCP优先级),令该差分服务代码点优先级(DSCP优先级)替换无线数据报文的IP报文头中差分服务代码点优先级(DSCP优先级)。在本实施例中,所述预存优先级映射关系表如表1所示。
[0045] 表1:预存优先级映射关系表
[0046]WMM优先级 无线Qos优先级 802.1P Qos优先级 DSCP优先级
Voice 6-7 6-7 48-63
Video 4-5 4-5 32-47
Best-effort 1-3 1-3 1-31
Back-ground 0 0 0
[0047] 当无线接入设备(商业WIFI)接收移动终端发送上行数据报文时,经过无线协议栈将802.11无线报文头转换为802.3以太网头,所述自动映射规则包括:
[0048] 判断所述无线数据报文的报文头中是否包含服务质量域(Qos域),若是,则获取所述无线数据报文的无线服务质量优先级(无线Qos优先级),将该无线服务质量优先级映射到有线数据报文的优先级,即以太网802.1PQos优先级;若否,则执行下一步骤;
[0049] 判断所述无线数据报文的中IP报文头是否包含差分服务代码点优先级(DSCP优先级),若否,则不做任何映射处理,结束进程;若是,则根据差分服务代码点优先级(DSCP优先级)在所述预存优先级映射关系表中查找与之对应的无线数据报文的无线服务质量优先级(无线Qos优先级),并将所述无线数据报文的无线服务质量优先级映射到有线数据报文的服务质量优先级,即以太网的802.1P Qos优先级。
[0050] S5,无线接入设备从服务器接收发往移动终端下行数据报文时,利用预先制定的优先级映射策略将所述下行数据报文中的有线数据报文的优先级,即将802.1P优先级或DSCP优先级映射到无线数据报文的优先级,即无线数据报文的无线服务质量优先级,并采用对应的无线多媒体优先级(WMM优先级)的队列将映射所述无线多媒体优先级的下行数据报文发送出去;
[0051] 在本步骤中,当无线接入设备(商业WIFI)从服务器的以太网口接收发往移动终端下行数据报文时,经过无线协议栈会将802.3以太网头转换为802.11无线报文头,所述强制映射规则包括:
[0052] 判断所述移动终端是否支持服务质量(Qos)功能,若否,则表示所述无线数据报文未携带与服务质量功能对应的服务质量信息字段(Qos信息字段),不做任何映射处理,结束进程;若是,则表示所述无线数据报文携带有与服务质量功能对应的服务质量信息字段指定为预定优先级,并根据所述预定优先级在所述预存优先级映射关系表中查找与所述预定优先级对应的无线多媒体优先级(WMM优先级)的队列发送所述无线数据报文。
[0053] 当无线接入设备(商业WIFI)从服务器的以太网口接收发往移动终端下行数据报文时,经过无线协议栈将802.3以太网头转换为802.11无线报文头,所述自动映射规则包括:
[0054] 判断所述移动终端是否支持服务质量(Qos)功能,若否,则表示所述无线数据报文未携带与服务质量功能对应的服务质量(Qos)信息字段,不做任何映射处理,结束进程;若是,则根据所述有线数据报文中差分服务代码点优先级(DSCP优先级)在所述预存优先级映射关系表中查找与之对应的无线数据报文的无线服务器质量优先级(无线Qos优先级),将查找到的无线服务质量优先级映射到所述无线数据报文中的无线服务质量优先级(无线Qos优先级),并继续下一步骤;
[0055] 判断所述有线数据报文的中IP报文头是否处于特定状态,所述特定状态是指所述有线数据报文中不存在差分服务代码点优先级(DSCP优先级),未处于特定状态时指所述有线数据报文中不存在差分服务代码点优先级和有线数据报文的优先级,若是,则根据所述有线数据报文的服务质量优先级(802.1PQos优先级)映射到所述无线数据报文的无线服务器质量优先级(无线Qos优先级),并根据所述有线数据报文的服务质量优先级(802.1PQos优先级)查找与之对应的无线数据报文的无线多媒体优先级(WMM优先级),根据查找到的无线多媒体优先级(WMM优先级)发送所述无线数据报文;若否,即未处于特定状态,则将所述无线数据报文的无线服务质量优先级(无线Qos优先级)设置为0,并采用无线多媒体优先级中的初级优先级发送无线数据报文,所述初级优先级为Back-ground优先级。
[0056] 本实施例所述的无线接入设备报文优先级映射方法保证了用户在使用由移动终端,无线接入设备(商业WIFI),服务器组成的通信网络时用户报文服务质量不会因为经过商业WIFI而发生改变,给用户提供一个稳定的网络服务器质量。
[0057] 实施例二
[0058] 本实施例提供一种无线接入设备报文优先级映射系统1,应用于包括移动终端,无线接入设备,服务器的通信网络。请参阅图2,显示为所述无线接入设备报文优先级映射系统的原理结构示意图。所述无线接入设备报文优先级映射系统1包括:上行数据报文处理模块11和下行数据报文处理模块12。
[0059] 其中,所述上行数据报文处理模块11用于待移动终端通过认证进入上网模式时,无线接入设备(商业WIFI)接收移动终端发送上行数据报文时,利用预先制定的优先级映射策略将所述上行数据报文中的无线多媒体优先级(WMM优先级)映射到有线数据报文的优先级,即802.1p及DSCP优先级,并将映射有线数据报文优先级的上行数据报文转发出去。在本实施例中,所述WMM优先级--为802.11无线协议头中QOS字段的一部分,表示无线的优先级,取值范围0-7。所述802.1P优先级为802.3协议MAC协议头vlan tag中的优先级字段,取值范围0-7。所述DSCP优先级为IP协议头中的优先级字段,取值范围0-63。其中,所述预先配置的优先级映射策略包括强制映射规则或自动映射规则。
[0060] 所述上行数据报文处理模块11在无线接入设备(商业WIFI)接收移动终端发送上行数据报文时,经过无线协议栈会将802.11头转换为802.3以太网头,预存在其中的所述强制映射规则包括:
[0061] 将所述有线数据报文的优先级,即MAC层的802.1P指定为预定优先级;
[0062] 根据所述预定优先级在预存优先级映射关系表中查找与所述预定优先级对应的差分服务代码点优先级(DSCP优先级),令该差分服务代码点优先级(DSCP优先级)替换无线数据报文的IP报文头中差分服务代码点优先级(DSCP优先级)。在本实施例中,所述预存优先级映射关系表如表1所示。
[0063] 表1:预存优先级映射关系表
[0064]WMM优先级 无线Qos优先级 802.1P Qos优先级 DSCP优先级
Voice 6-7 6-7 48-63
Video 4-5 4-5 32-47
Best-effort 1-3 1-3 1-31
Back-ground 0 0 0
[0065] 当无线接入设备(商业WIFI)接收移动终端发送上行数据报文时,经过无线协议栈将802.11无线报文头转换为802.3以太网头,所述自动映射规则包括:
[0066] 判断所述无线数据报文的报文头中是否包含服务质量域(Qos域),若是,则获取所述无线数据报文的无线服务质量优先级(无线Qos优先级),将该无线服务质量优先级映射到有线数据报文的优先级,即以太网802.1PQos优先级;若否,则判断所述无线数据报文的中IP报文头是否包含差分服务代码点优先级(DSCP优先级),若否,则不做任何映射处理,结束进程;若是,则根据差分服务代码点优先级(DSCP优先级)在所述预存优先级映射关系表中查找与之对应的无线数据报文的无线服务质量优先级(无线Qos优先级),并将所述无线数据报文的无线服务质量优先级映射到有线数据报文的服务质量优先级,即以太网的802.1P Qos优先级。
[0067] 与所述上行数据报文处理模块11连接的下行数据报文处理模块12用于在无线接入设备(商业WIFI)从服务器接收发往移动终端下行数据报文时,利用预先制定的优先级映射策略将所述下行数据报文中的有线数据报文的优先级,即将802.1P优先级或DSCP优先级映射到无线数据报文的优先级,即无线数据报文的无线服务质量优先级,并采用对应的无线多媒体优先级(WMM优先级)的队列将映射所述无线多媒体优先级的下行数据报文发送出去;
[0068] 当无线接入设备(商业WIFI)从服务器的以太网口接收发往移动终端下行数据报文时,经过无线协议栈会将802.3以太网头转换为802.11无线报文头,所述强制映射规则包括:
[0069] 判断所述移动终端是否支持服务质量(Qos)功能,若否,则表示所述无线数据报文未携带与服务质量功能对应的服务质量信息字段(Qos信息字段),不做任何映射处理,结束进程;若是,则表示所述无线数据报文携带有与服务质量功能对应的服务质量信息字段指定为预定优先级,并根据所述预定优先级在所述预存优先级映射关系表中查找与所述预定优先级对应的无线多媒体优先级(WMM优先级)的队列发送所述无线数据报文。
[0070] 当无线接入设备(商业WIFI)从服务器的以太网口接收发往移动终端下行数据报文时,经过无线协议栈将802.3以太网头转换为802.11无线报文头,所述自动映射规则包括:
[0071] 判断所述移动终端是否支持服务质量(Qos)功能,若否,则表示所述无线数据报文未携带与服务质量功能对应的服务质量(Qos)信息字段,不做任何映射处理;若是,则根据所述有线数据报文中差分服务代码点优先级(DSCP优先级)在所述预存优先级映射关系表中查找与之对应的无线数据报文的无线服务器质量优先级(无线Qos优先级),将查找到的无线服务质量优先级映射到所述无线数据报文中的无线服务质量优先级(无线Qos优先级),并判断所述有线数据报文的中IP报文头是否处于特定状态,所述特定状态是指所述有线数据报文中不存在差分服务代码点优先级(DSCP优先级),未处于特定状态时指所述有线数据报文中不存在差分服务代码点优先级和有线数据报文的优先级,若是,则根据所述有线数据报文的服务质量优先级(802.1PQos优先级)映射到所述无线数据报文的无线服务器质量优先级(无线Qos优先级),并根据所述有线数据报文的服务质量优先级(802.1PQos优先级)查找与之对应的无线数据报文的无线多媒体优先级(WMM优先级),根据查找到的无线多媒体优先级(WMM优先级)发送所述无线数据报文;若否,即未处于特定状态,则将所述无线数据报文的无线服务质量优先级(无线Qos优先级)设置为0,并采用无线多媒体优先级中的初级优先级发送无线数据报文,所述初级优先级为Back-ground优先级。
[0072] 本实施例还提供一种服务器2,请参阅图3,显示为服务器的原理结构示意图。如图3所示,所述服务器2包括策略制定模块21,所述策略制定模块21用于根据上行数据报文和下行数据报文制定优先级映射策略,并将制定好的优先级映射策略携带在所述上行数据报文或下行数据报文中。所述优先级映射策略包括强制映射规则和自动映射规则。
[0073] 本实施例又提供一种无线接入点3,即商业WIFI。请参阅图4,显示为所述无线接入点的原理结构示意图。如图4所示,所述无线接入点3包括第一处理单元31和第二处理单元32。
[0074] 所述第一处理单元31用于在接收移动终端发送上行数据报文时,利用预先制定的优先级映射策略将所述上行数据报文中的无线多媒体优先级映射到有线数据报文的优先级,并将映射有线数据报文优先级的上行数据报文转发出去。所述无线接入点中预存有优先级映射关系表。
[0075] 所述第二处理单元32与所述第一处理单元连接,用于接收下行数据报文时,利用预先制定的优先级映射策略将所述下行数据报文中的有线数据报文的优先级映射到无线数据报文的优先级,并采用对应的无线多媒体优先级的队列将映射所述无线多媒体优先级的下行数据报文发送出去。其中,所述预先配置的优先级映射策略包括强制映射规则或自动映射规则。
[0076] 综上所述,本发所述的无线接入设备报文优先级映射方法及系统保证了用户在使用由移动终端,无线接入设备(商业WIFI),服务器组成的通信网络时用户报文服务质量不会因为经过商业WIFI而发生改变,给用户提供一个稳定的网络服务器质量。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0077] 上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。