CN101541038A - Method and device for strengthening upper layer application stability loaded by wireless local area network - Google Patents

Method and device for strengthening upper layer application stability loaded by wireless local area network Download PDF

Info

Publication number
CN101541038A
CN101541038A CN200910083070A CN200910083070A CN101541038A CN 101541038 A CN101541038 A CN 101541038A CN 200910083070 A CN200910083070 A CN 200910083070A CN 200910083070 A CN200910083070 A CN 200910083070A CN 101541038 A CN101541038 A CN 101541038A
Authority
CN
China
Prior art keywords
message
crucial
transmit queue
upper layer
layer application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200910083070A
Other languages
Chinese (zh)
Inventor
赵玉金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CN200910083070A priority Critical patent/CN101541038A/en
Publication of CN101541038A publication Critical patent/CN101541038A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method and WLAN device for strengthening upper layer application stability loaded by a wireless local area network. The invention is configured with a special queue with highest priority specially, used for sending the key message affecting the upper layer application connection. Due to high priority of the special queue, the probability of obtaining transmission right is greater than that of the common sending queue; the key message sent by the key queue can obtain more sending chances, which greatly reduces the loss possibilities of the key message, thereby reducing the probability of upper layer application abnormal disconnection and strengthening upper layer application stability.

Description

Strengthen the method and apparatus of the net loaded upper layer application stability of wireless local
Technical field
The present invention relates to WLAN (Wireless Local Area Network, WLAN (wireless local area network)) technology is specifically related to strengthen method and a kind of wlan device that strengthens the net loaded upper layer application stability of wireless local of the net loaded upper layer application stability of wireless local.
Background technology
WLAN provides a kind of wireless connections service of local area network (LAN), and it can provide wireless data access at a high speed in small range, is one of relatively more popular technology of present IT industry, also is popular wireless access way.AP (Access Point, access point) is the important composition equipment of WLAN, be a wireless transmitting-receiving equipments, it will become wireless signal to send from the data transaction that cable network (for example Internet) receives, and the wireless signal that receives is converted to data and is forwarded to cable network.
WLAN uses the open space medium, but also has the equipment of a lot of other types using in the open space medium, for example bluetooth, microwave oven or the like, and these equipment can cause a large amount of interference.Simultaneously, the use of a large amount of wlan devices also can cause the phase mutual interference in a specific space.Guaranteed on the physical layer mechanism of WLAN agreement all wlan devices eat dishes without rice or wine can be fair the right to use of obtaining the space medium, but because the existence of disturbing makes the packet loss incident of space medium happen occasionally, though wlan device has retransmission mechanism, but also can unconfinedly not retransmit, so losing of message is recurrent in WLAN.
Fig. 1 shows the process of transmitting of WLAN data message, its process of transmitting just shows the contingent process of part (802.11 data transmitting mechanisms can be referring to IEEE802.11-2007, Local and metropolitan area networks-Specificrequirements-Wireless LAN Medium Access Control (MAC) and PhysicalLayer (PHY) specification) according to actual needs.As shown in Figure 1, at first, the physical layer of eating dishes without rice or wine attempts obtaining the right to use of space medium according to the physical layer competition mechanism of protocol definition, has only after the right to use of having obtained, and eats dishes without rice or wine just can attempt to send datagram.802.11 agreement has taken into full account the possibility that the space medium causes packet loss, has defined the message affirmation mechanism.When transmitting apparatus eat dishes without rice or wine to send datagram the time, only receive ACK (affirmation) message that destination device responds and can think that just message sends successfully.If the ACK message that data message is lost in transmission course or destination device returns that sends is lost in transmission course, eat dishes without rice or wine all can retransmit to current data message.Can be but eat dishes without rice or wine to the unconfined re-transmission of same message, protocol definition maximum retransmission, be generally 5 times, when a message number of retransmissions reaches maximum retransmission, this message will be eated dishes without rice or wine to abandon.
For not supporting QoS (Quality of Service, service quality) WLAN uses, wlan device such as AP equipment or client, it eats dishes without rice or wine to use unique common transmit queue to send all messages, that is to say, all messages that AP equipment or client send all send according to identical rule queuing and order, and the competitive strategy between the eating dishes without rice or wine of distinct device also is identical.So, for the crucial message in the various application protocols of the last carrying of WLAN, for example above-mentioned ACK message, the losing probability of these crucial messages is identical with the losing probability of common message.When transmission environment was relatively more abominable, the losing probability of these crucial messages increased, and the upper layer application that causes easily carrying disconnects unusually, can't guarantee the stability of upper layer application.
Use for the WLAN that supports QoS mechanism, IEEE 802.11 has defined 4 AC (AccessCategory, the visit classification) formation, be respectively AC0, AC1, AC2 and AC3, the priority orders of these four formations is AC3>AC2>AC1>AC0, determines according to service priority which AC formation message passes through and send.Each wlan device all has this four AC formations, four AC formations in the same equipment are according to the right to use of priority competitive space medium, obtain usufructuary AC formation and other wlan device competition interface-free resources, the formation that finally obtains interface-free resources is able to access channel, sends the message in its formation.The priority policy that each AC formation is corresponding certain, priority policy comprise minimum competition window, maximum contention window, keep out of the way the physical separation number, send information such as priority, and the grade of priority policy has been determined in the combination of these information.The priority policy of formation not only has influence on the chance of competing the space medium between many wlan devices, also can have influence on the probability that single wlan device sends message.For example, the equipment of current use AC3 formation transmission data will more likely obtain to send the chance of message far away than the equipment that uses the AC1 formation; For same equipment, it will obtain more send opportunity than the data message that sends by the AC0 formation by the data message that the AC3 formation sends, and the quantities of messages of under equal conditions AC3 formation transmission is with the quantities of messages that sends more than the AC0 formation far away.
Though in supporting the WLAN of QoS, the eating dishes without rice or wine of AP equipment or client classified and distinguished transmissions message, definite foundation of its type of message is the affiliated business of message.For the message that the AC formation by low priority sends, it not only comprises common message, and also comprising influences the crucial message that upper layer application continues.If the AC formation of low priority delays to obtain transmission route, the transmission that also can lag behind of the crucial message in its formation so, thus the upper layer application protocol that causes carrying disconnects unusually, and as seen, QoS mechanism can not be improved the stability of upper layer application.
Summary of the invention
In view of this, the invention provides a kind of method that strengthens the net loaded upper layer application stability of wireless local, can reduce the unusual probability that disconnects of upper layer application, thereby improve the stability of upper layer application.
Whether wlan device is resolved message to be sent, be the crucial message in the upper layer application protocol that WLAN was carried to determine message to be sent, and described crucial message is the message that makes upper layer application continue;
The crucial message of determining is sent into pre-configured crucial message transmit queue; The grade of the priority policy of described crucial message transmit queue is greater than or equal to the highest priority policy of each common transmit queue in the wlan device of place;
Described crucial message transmit queue is according to the right to use of the priority policy competitive space medium of self, and sends the message in its formation when obtaining the right to use.
Preferably, the highest number of retransmissions of described crucial message transmit queue is configured to the highest number of retransmissions greater than each common transmit queue in the wlan device of place.
Preferably, described crucial message comprises the handshake message in the upper layer application protocol.
Preferably, described pre-configured crucial message transmit queue is: the extra crucial message transmit queue that is provided with;
The grade of the priority policy of described crucial message transmit queue is higher than the priority policy of AC3 formation, it is identical with the priority policy of AC3 formation that the priority policy of perhaps crucial message transmit queue is set to, and described AC3 formation is the highest visit classification AC formation of the wlan device medium priority of IEEE802.11 regulation.
Wherein, the upper layer application protocol that described WLAN carried comprises: Ethernet bearing point-to-point protocol PPPoE;
Describedly determine that whether message to be sent is the crucial message in the upper layer application protocol that WLAN carried, and comprising:
By packet parsing, judge whether message to be sent satisfies the crucial packet filtering rule of the PPPoE agreement correspondence of setting, if satisfy, determine that then described message to be sent is the crucial message in the described PPPoE agreement;
The crucial packet filtering rule of described PPPoE agreement correspondence comprises: the ethernet type field is that 0x8864, ppp protocol type field are that 0xc021 and type field are 0x9 or 0xa.
The present invention also provides a kind of wlan device that strengthens the net loaded upper layer application stability of wireless local, can reduce the unusual probability that disconnects of upper layer application, thereby improves the stability of upper layer application.
This equipment comprises: packet parsing unit, message join the team unit, crucial message transmit queue and at least one common transmit queue;
The packet parsing unit is used for message to be sent is resolved, to determine whether message to be sent is that WLAN is carried the crucial message in the upper layer application protocol; Described crucial message is the message that makes upper layer application continue;
The message unit of joining the team is used for the crucial message that described packet parsing unit is determined is sent into described crucial message transmit queue, and non-key message is sent into corresponding common transmit queue;
Described crucial message transmit queue is used for temporary crucial message to be sent, according to the right to use of priority policy competitive space medium of self, and sends message in its formation when obtaining the right to use; The grade of the priority policy of this key message transmit queue is greater than or equal to the highest priority policy of common transmit queue;
Described common transmit queue is used for temporary non-key message to be sent; According to the right to use of priority policy competitive space medium of self, and when obtaining the right to use, send message in its formation.
Preferably, the highest number of retransmissions of described crucial message transmit queue is configured to the highest number of retransmissions greater than each common transmit queue in the wlan device of place.
Preferably, the determined crucial message in described packet parsing unit comprises the handshake message in the upper layer application protocol.
Preferably, described crucial message transmit queue is independent of described common transmit queue; The grade of the priority policy of described crucial message transmit queue is higher than the priority policy of AC3 formation, it is identical with the priority policy of AC3 formation that the priority policy of perhaps crucial message transmit queue is set to, and described AC3 formation is the highest AC formation of wlan device medium priority of IEEE802.11 regulation.
Wherein, the upper layer application protocol that described WLAN carried comprises PPPoE;
Described packet parsing unit comprises the filtering rule memory module and resolves Executive Module;
Described filtering rule memory module is used to store the crucial packet filtering rule of each upper layer application protocol correspondence; The crucial packet filtering rule of described PPPoE agreement correspondence comprises: the ethernet type field is that 0x8864, ppp protocol type field are that 0xc021 and type field are 0x9 or 0xa;
Described parsing Executive Module is used for by packet parsing, judges whether message to be sent satisfies the crucial packet filtering rule of described filtering rule memory module storage, if satisfy, determines that then described message to be sent is crucial message.
According to above technical scheme as seen, setting of the present invention has the crucial message transmit queue of high priority, and the crucial message that influences continuing property of upper layer application in each upper layer application protocol is sent by this key message transmit queue.Because crucial message transmit queue priority height, therefore no matter be in wlan device, still in wlan network, its probability that obtains transmission route is all greater than common transmit queue, therefore the crucial message that sends by crucial message transmit queue will obtain more send opportunity than the message that sends by common transmit queue, greatly reduce the losing probability of crucial message, thereby reduce the unusual probability that disconnects of upper layer application, make that the stability of upper layer application is strengthened.
In addition, the number of retransmissions when the present invention further improves crucial message transmit queue and sends failure to improve the transmission success rate of crucial message, has further improved the stability of upper layer application.
Description of drawings
Fig. 1 is the message process of transmitting schematic diagram of present WLAN (wireless local area network).
Fig. 2 is the method flow diagram that strengthens the net loaded upper layer application stability of wireless local in the embodiment of the invention.
Fig. 3 is the wlan device structural representation that strengthens the net loaded upper layer application stability of wireless local in the embodiment of the invention.
Embodiment
The invention provides a kind of method that strengthens the net loaded upper layer application stability of wireless local, its basic thought is: increase a special queue in wlan device, be specifically designed to and send crucial message.The present invention is called crucial message transmit queue with this special queue, and the original message transmit queue of wlan device is called common transmit queue.Described crucial message is meant: the message that makes upper layer application continue.In a lot of upper layer application protocol, handshake message belongs to crucial message.The grade that disposes the priority policy of crucial message transmit queue simultaneously is greater than or equal to the highest priority policy of each common transmit queue in the wlan device of place.
Before wlan device sends message, message to be sent is resolved, to determine whether message to be sent is that WLAN is carried the crucial message in the upper layer application protocol, the crucial message of determining is sent into crucial message transmit queue eat dishes without rice or wine to send.The message that does not belong to crucial message is called non-key message or common message, carries out conventional treatment for this part message.
As seen, setting of the present invention has the crucial message transmit queue of limit priority, and the crucial message that influences continuing property of upper layer application in each upper layer application protocol is sent by this key message transmit queue.Because crucial message transmit queue priority height, therefore no matter be in single wlan device, still in wlan network, its probability that obtains transmission route is all greater than common transmit queue, therefore the crucial message that sends by crucial message transmit queue will obtain more send opportunity than the message that sends by common transmit queue, greatly reduce the losing probability of crucial message, thereby reduce the unusual probability that disconnects of upper layer application, make that the stability of upper layer application is strengthened.
Preferably, the number of retransmissions when the present invention further improves crucial message transmit queue and sends failure to improve the transmission success rate of crucial message, has further improved the stability of upper layer application.
Below in conjunction with the accompanying drawing embodiment that develops simultaneously, the present invention is described in detail further.
Fig. 2 is the method flow diagram that strengthens the net loaded upper layer application stability of wireless local in the embodiment of the invention.As shown in Figure 2, this flow process may further comprise the steps:
Step 201: crucial message transmit queue is set, is called the AC4 formation.This AC4 formation is independent of original each common transmit queue in the wlan device.
In the WLAN that supports QoS used, original common transmit queue comprised AC0, AC1, AC2 and AC3 formation in the wlan device, and wherein, the AC3 formation is the highest AC formation of wlan device medium priority of IEEE802.11 regulation.In the WLAN that does not support Qos, original common transmit queue only has one.
For the WLAN that supports Qos and non-Qos simultaneously uses, the embodiment of the invention additionally is provided with an AC4 formation: this AC4 is independent of AC0, AC1, AC2 and AC3 formation in the wlan device of supporting QoS, and this AC4 is independent of unique common transmit queue in the wlan device of not supporting QoS.
And the grade of the priority policy of configuration AC4 formation is higher than the grade of the priority policy of AC3 formation, and perhaps the priority policy of AC4 formation is set to identical with the priority policy of AC3 formation.
Wherein, priority policy comprises minimum competition window, maximum contention window, keeps out of the way the physical separation number, sends information such as priority, and the configuration of these information can be determined the grade of priority policy.Adopt the formation of high-grade priority policy competition sending permission can obtain higher send opportunity.In the priority policy the concrete setting of each parameter referring in the 7.3.2.29 IEEE802.11-2007 standard (Local andmetropolitan area networks-Specific requirements-Wireless LAN MediumAccess Control (MAC) and Physical Layer (PHY) specification) about the parameter setting of priority policy.
Preferably, the number of retransmissions of AC4 formation can be set, make its maximum retransmission, for example can be set to 10 times greater than each common transmit queue.And the number of retransmissions of common transmit queue for example is set to 5 times according to the routine setting.
In practice, in the WLAN that supports QoS uses, can also directly adopt the AC3 formation to hold a concurrent post crucial message transmit queue, i.e. AC formation be common AC formation, is again crucial message transmit queue proposed by the invention.In the WLAN that does not support Qos used, the grade of priority policy that can also the AC4 formation was set to be higher than the grade of the priority policy of common transmit queue.
Step 202:WLAN equipment is resolved to sent message, pass through packet parsing, judge whether message to be sent satisfies crucial packet filtering rule, this filtering rule sets in advance at each upper layer application protocol, can filtering rule be set respectively at whole upper layer application protocol, or filtering rule be set respectively at the part upper layer application protocol of paying close attention to; The message that satisfies filtering rule is crucial message, otherwise is common message.To crucial message execution in step 203, to common message execution in step 204.Message resolved in this step is 802.11 messages, comprises all upper layer application protocol messages of 802.11 carryings.
Upper layer application protocol comparatively commonly used among the WLAN comprises PPPoE (Point-to-Point Protocolover Ethernet, the point-to-point protocol of Ethernet bearing).When wireless client uses PPPoE success access network, there is a class PPP (Point-to-PointProtocol between wireless client and the PPPoE server, point-to-point protocol) handshake message, if usually can not receive this handshake message continuously several times then can to think that the PPPoE link occurs unusual, can connect by the current PPPoE of disconnection initiatively.So the handshake message of this PPP can be defined as the crucial message in the PPPoE agreement.
Table 1 shows the form of PPPoE protocol massages.
Figure A20091008307000121
Table 1
As shown in table 1, " ethernet type " field in the PPPoE protocol massages is used for representing the payload content of message carrying, and for example 0x0800 represents that IP message, 0x0864 represent that data message, the 0x0806 of PPPoE represent ARP (address resolution protocol) message; " ppp protocol type " field is represented the sub-protocol type of ppp protocol, and for example 0xc021 represents LCP (LCP); " type " field is represented the type of message of LCP agreement load.Therefore whether be handshake message in PPPoE agreement in the combination of " ethernet type ", " ppp protocol type " and " type " field if can indicate the PPPoE protocol massages.Specifically, can define filtering rule: " ethernet type " field is that 0x8864, " ppp protocol type " field are that 0xc021 and " type " field are 0x9; Perhaps " ethernet type " field is that 0x8864, " ppp protocol type " field are that 0xc021 and " type " field are 0xa.Wherein, " type " is request message for 0x09, and " type " is the ACK message for 0x0a.The message that satisfies above-mentioned filtering rule is confirmed as handshake message, when eating dishes without rice or wine to send these messages, can the special processing sign be set as crucial message, and send by the AC4 formation.The filtering rule difference of different agreement correspondence, the present invention does not limit the filtering rule particular content.
Be example only below with the PPPoE agreement, other upper layer application protocol that also are applicable to WLAN in practice and carried, for example 802.1x authentication protocol, L2TP (Layer2 Tunnel Protocol, Layer 2 Tunneling Protocol) tunnel protocol or the like.
Step 203: for crucial message is provided with the special processing sign.
Step 204: when eating dishes without rice or wine to send, judge whether message to be sent is provided with the special processing sign; If have, then execution in step 205; Otherwise, execution in step 206.
Step 205: message to be sent is sent into the AC4 formation, execution in step 207.
Step 206: whether support Qos mechanism and message loaded service type to be sent according to wlan device, message to be sent is sent into corresponding common transmit queue, execution in step 207.
Wherein, in the WLAN that does not support Qos uses, message to be sent is sent into unique common transmit queue; In the WLAN that supports Qos uses,, message to be sent is sent into the AC formation that meets service priority according to the priority of message bearer service to be sent.
Step 207: the common transmit queue of crucial message transmit queue and each is according to the right to use of separately priority policy competitive space medium, and sends the message in its formation when obtaining the right to use.
So far, this flow process finishes.
By the flow process shown in Fig. 2 as seen, define crucial packet filtering rule, can identify the crucial message in the various upper layer application protocol by each upper layer application protocol for the WLAN carrying.Message institute loaded service type is not considered in filter operation, only pays close attention to message and whether be the crucial message in the agreement, makes that the crucial message in all kinds of Business Streams can both be by obtaining bigger transmission probability.For example, Business Stream 1, Business Stream 2 are different with Business Stream 3 priority, but belong to same upper layer application protocol, crucial message in Business Stream 1, Business Stream 2 and the Business Stream 3 all is filtered out so, send by AC4, make that these three kinds of business can both be continued, can not sent by sluggish, cause connecting and interrupt because service priority is low.
In order to realize the method for the upper layer application stability that above-mentioned enhancing wireless local is net loaded, the embodiment of the invention also provides a kind of wlan device, in order to strengthen the net loaded upper layer application stability of wireless local.Fig. 3 is the structural representation that strengthens the wlan device of the net loaded upper layer application stability of wireless local in the embodiment of the invention, as shown in Figure 3, this wlan device comprises packet parsing unit 31, message join the team unit 32, crucial message transmit queue 33 and at least one common transmit queue 34.
Packet parsing unit 31 is used for message to be sent is resolved, to determine whether message to be sent is that WLAN is carried the crucial message in the upper layer application protocol.This key message comprises the defined handshake message of upper layer application protocol.
This packet parsing unit 31 specifically comprises filtering rule memory module 311 and resolves Executive Module 312; Wherein, filtering rule memory module 311 is used to store the crucial packet filtering rule of each upper layer application protocol correspondence of WLAN carrying.The crucial packet filtering rule of PPPoE agreement correspondence commonly used comprises among the WLAN: the ethernet type field is that 0x8864, ppp protocol type field are that 0xc021 and type field are 0x9 or 0xa.
Resolve Executive Module 312, be used for, judge whether message to be sent satisfies the crucial packet filtering rule of filtering rule memory module 311 storages,, determine that then message to be sent is crucial message if satisfy by packet parsing; Do not satisfy and then be defined as common message.
The message unit 32 of joining the team is used for the crucial message that packet parsing unit 31 is determined is sent into crucial message transmit queue 33, and common message is sent into corresponding common transmit queue 34.
Crucial message transmit queue 33 is used for temporary crucial message to be sent, according to the right to use of priority policy competitive space medium of self, and sends message in its formation when obtaining the right to use.The priority policy grade of this key message transmit queue 33 is greater than or equal to the highest priority policy of common transmit queue.
Common transmit queue 34 is used for temporary common message to be sent; According to the right to use of priority policy competitive space medium of self, and when obtaining the right to use, send message in its formation.
Preferably, for the WLAN that supports Qos and non-Qos simultaneously uses, crucial message transmit queue 33 is set is independent of each common transmit queue 34.The grade of the priority policy of crucial message transmit queue 33 is higher than the priority policy of AC3 formation, and it is identical with the priority policy of AC3 formation that the priority policy of perhaps crucial message transmit queue 33 is set to.
In practice, in the WLAN that does not support Qos used, wlan device included only a common transmit queue, and the grade of the priority policy of so crucial message transmit queue 33 can be set to be higher than the grade of the priority policy of unique common transmit queue 34.In the WLAN that supports Qos mechanism uses, comprise 4 common transmit queue 34:AC0, AC1, AC2 and AC3, can directly adopt AC3 as crucial message transmit queue so, crucial message transmit queue 33 overlaps with one of them common transmit queue 34, adopts same formation to realize.Only show the separate execution mode schematic diagram of crucial message transmit queue 33 and common transmit queue 34 among Fig. 3.
Preferably, the highest number of retransmissions of crucial message transmit queue 33 is configured to the highest number of retransmissions greater than each common transmit queue 34 in the wlan device of place.
In sum, more than be preferred embodiment of the present invention only, be not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1, a kind of method that strengthens the net loaded upper layer application stability of wireless local is characterized in that, this method comprises:
Whether wlan device is resolved message to be sent, be the crucial message in the upper layer application protocol that WLAN was carried to determine message to be sent, and described crucial message is the message that makes upper layer application continue;
The crucial message of determining is sent into pre-configured crucial message transmit queue; The grade of the priority policy of described crucial message transmit queue is greater than or equal to the highest priority policy of each common transmit queue in the wlan device of place;
Described crucial message transmit queue is according to the right to use of the priority policy competitive space medium of self, and sends the message in its formation when obtaining the right to use.
2, the method for claim 1 is characterized in that, the highest number of retransmissions of described crucial message transmit queue is configured to the highest number of retransmissions greater than each common transmit queue in the wlan device of place.
3, the method for claim 1 is characterized in that, described crucial message comprises the handshake message in the upper layer application protocol.
4, the method for claim 1 is characterized in that, described pre-configured crucial message transmit queue is: the extra crucial message transmit queue that is provided with;
The grade of the priority policy of described crucial message transmit queue is higher than the priority policy of AC3 formation, it is identical with the priority policy of AC3 formation that the priority policy of perhaps crucial message transmit queue is set to, and described AC3 formation is the highest visit classification AC formation of the wlan device medium priority of IEEE802.11 regulation.
5, the method for claim 1 is characterized in that, the upper layer application protocol that described WLAN carried comprises: Ethernet bearing point-to-point protocol PPPoE;
Describedly determine that whether message to be sent is the crucial message in the upper layer application protocol that WLAN carried, and comprising:
By packet parsing, judge whether message to be sent satisfies the crucial packet filtering rule of the PPPoE agreement correspondence of setting, if satisfy, determine that then described message to be sent is the crucial message in the described PPPoE agreement;
The crucial packet filtering rule of described PPPoE agreement correspondence comprises: the ethernet type field is that 0x8864, ppp protocol type field are that 0xc021 and type field are 0x9 or 0xa.
6, a kind of wlan device that strengthens the net loaded upper layer application stability of wireless local is characterized in that, this equipment comprises: packet parsing unit, message join the team unit, crucial message transmit queue and at least one common transmit queue;
The packet parsing unit is used for message to be sent is resolved, to determine whether message to be sent is that WLAN is carried the crucial message in the upper layer application protocol; Described crucial message is the message that makes upper layer application continue;
The message unit of joining the team is used for the crucial message that described packet parsing unit is determined is sent into described crucial message transmit queue, and non-key message is sent into corresponding common transmit queue;
Described crucial message transmit queue is used for temporary crucial message to be sent, according to the right to use of priority policy competitive space medium of self, and sends message in its formation when obtaining the right to use; The grade of the priority policy of this key message transmit queue is greater than or equal to the highest priority policy of common transmit queue;
Described common transmit queue is used for temporary non-key message to be sent; According to the right to use of priority policy competitive space medium of self, and when obtaining the right to use, send message in its formation.
7, method as claimed in claim 6 is characterized in that, the highest number of retransmissions of described crucial message transmit queue is configured to the highest number of retransmissions greater than each common transmit queue in the wlan device of place.
8, method as claimed in claim 6 is characterized in that, the determined crucial message in described packet parsing unit comprises the handshake message in the upper layer application protocol.
9, method as claimed in claim 6 is characterized in that, described crucial message transmit queue is independent of described common transmit queue; The grade of the priority policy of described crucial message transmit queue is higher than the priority policy of AC3 formation, it is identical with the priority policy of AC3 formation that the priority policy of perhaps crucial message transmit queue is set to, and described AC3 formation is the highest AC formation of wlan device medium priority of IEEE802.11 regulation.
10, method as claimed in claim 6 is characterized in that, the upper layer application protocol that described WLAN carried comprises PPPoE;
Described packet parsing unit comprises the filtering rule memory module and resolves Executive Module;
Described filtering rule memory module is used to store the crucial packet filtering rule of each upper layer application protocol correspondence; The crucial packet filtering rule of described PPPoE agreement correspondence comprises: the ethernet type field is that 0x8864, ppp protocol type field are that 0xc021 and type field are 0x9 or 0xa;
Described parsing Executive Module is used for by packet parsing, judges whether message to be sent satisfies the crucial packet filtering rule of described filtering rule memory module storage, if satisfy, determines that then described message to be sent is crucial message.
CN200910083070A 2009-04-27 2009-04-27 Method and device for strengthening upper layer application stability loaded by wireless local area network Pending CN101541038A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910083070A CN101541038A (en) 2009-04-27 2009-04-27 Method and device for strengthening upper layer application stability loaded by wireless local area network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910083070A CN101541038A (en) 2009-04-27 2009-04-27 Method and device for strengthening upper layer application stability loaded by wireless local area network

Publications (1)

Publication Number Publication Date
CN101541038A true CN101541038A (en) 2009-09-23

Family

ID=41123952

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910083070A Pending CN101541038A (en) 2009-04-27 2009-04-27 Method and device for strengthening upper layer application stability loaded by wireless local area network

Country Status (1)

Country Link
CN (1) CN101541038A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101784082A (en) * 2009-12-22 2010-07-21 中兴通讯股份有限公司 Method and device for enhancing service quality in wireless local area network
CN103974443A (en) * 2013-02-05 2014-08-06 华为技术有限公司 Distributed channel access control method and distributed channel access control equipment
CN105045759A (en) * 2015-07-23 2015-11-11 恒银金融科技股份有限公司 Control communication method for financial self-service equipment
WO2016206513A1 (en) * 2015-06-26 2016-12-29 中兴通讯股份有限公司 Method of boosting data processing, and assignment device and switch utilizing same
CN108988994A (en) * 2017-05-31 2018-12-11 华为技术有限公司 The repeating method and device of message
CN110149281A (en) * 2019-05-27 2019-08-20 东软集团股份有限公司 A kind of message forwarding method, device and program product, storage medium

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101784082A (en) * 2009-12-22 2010-07-21 中兴通讯股份有限公司 Method and device for enhancing service quality in wireless local area network
WO2011076022A1 (en) * 2009-12-22 2011-06-30 中兴通讯股份有限公司 Method and device for enhancing quality of service (qos) in wireless local area network (wlan)
RU2509433C2 (en) * 2009-12-22 2014-03-10 Зте Корпорэйшен Method and device for enhancing quality of service in wireless local area network (wlan)
US8861454B2 (en) 2009-12-22 2014-10-14 Zte Corporation Method and device for enhancing Quality of Service in Wireless Local Area Network
CN103974443A (en) * 2013-02-05 2014-08-06 华为技术有限公司 Distributed channel access control method and distributed channel access control equipment
CN103974443B (en) * 2013-02-05 2017-06-27 华为技术有限公司 Distributed channel connection control method and equipment
WO2016206513A1 (en) * 2015-06-26 2016-12-29 中兴通讯股份有限公司 Method of boosting data processing, and assignment device and switch utilizing same
CN106330762A (en) * 2015-06-26 2017-01-11 中兴通讯股份有限公司 Method of switch to accelerate data processing, CPU core for carrying out acceleration processing on data and switch
CN105045759A (en) * 2015-07-23 2015-11-11 恒银金融科技股份有限公司 Control communication method for financial self-service equipment
CN105045759B (en) * 2015-07-23 2020-10-27 恒银金融科技股份有限公司 Control communication method of financial self-service equipment
CN108988994A (en) * 2017-05-31 2018-12-11 华为技术有限公司 The repeating method and device of message
CN108988994B (en) * 2017-05-31 2020-09-04 华为技术有限公司 Message retransmission method and device
US11799595B2 (en) 2017-05-31 2023-10-24 Huawei Technologies Co., Ltd. Packet retransmission method and apparatus
CN110149281A (en) * 2019-05-27 2019-08-20 东软集团股份有限公司 A kind of message forwarding method, device and program product, storage medium

Similar Documents

Publication Publication Date Title
KR100754859B1 (en) Voice and data wireless communications network and method
US7970899B2 (en) Integrated data flow packet admission and traffic management apparatus
TWI262676B (en) Method and system for handling out-of-order segments in a wireless system via direct data placement
KR101419797B1 (en) Routing and quality decision in mobile ip networks
JP4105722B2 (en) Communication device
US8243705B2 (en) System for transmitting high throughput data between multiple devices
CN101541038A (en) Method and device for strengthening upper layer application stability loaded by wireless local area network
CN100420249C (en) Method for guarantee service quality of radio local network
CN101212371B (en) Channel access parameter configuration method, access point, server, and communication system
US9584342B1 (en) Enhanced audio video bridging (AVB) methods and apparatus
USRE44104E1 (en) Cross-layer architecture for a network device
US8467390B2 (en) Method and system for network stack tuning
EP1886473A1 (en) Method and system for local peer-to-peer traffic
EP1504322B1 (en) System and method for a routing device to securely share network data with a host utilizing a hardware firewall
US8488607B2 (en) Method for WLAN link aggregation and system for using the same
WO2012013003A1 (en) Method and system for processing data message
WO2011012022A1 (en) Base station interface controller, base station cascade transmission system and cascade transmission method
Pang et al. Performance study of TCP Veno over WLAN and RED router
Cisco Concepts
Cisco BGP Hide Local-Autonomous System
Cisco BGP Hide Local-Autonomous System
Kliazovich et al. Queue management mechanism for 802.11 base stations
Braun et al. Transport Area Working Group B. Briscoe, Ed. Internet-Draft CableLabs Intended status: Informational K. De Schepper Expires: January 9, 2020 Nokia Bell Labs
CN105228154A (en) A kind of wireless broadband network system and method based on PPPoE certification
Chang et al. An adaptive queue management mechanism for improving TCP fairness in the infrastructure WLAN

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20090923