Good WMM Examples

Does anyone have a link to any good examples of how WMM works?  I know the process is for the device to look for a clear signal, reduce down the random time and then send frame, but I'm having a hard time visualizing the exact process.  Let me give an example (questions are in bold):
John and Rita are trying to access the network.  John is using the VO (Video) class and Rita is using BE (Best Effort) class.  Both produce a random wait time between 0 and the contention window minimum (lets say 2 for John and 4 for Rita).  Let's say John's random number is 1 and Rita's is 4.  So after they hear the channel is clear the reduce down the random number (how is this decremated, per microsecond or is there a different reduction?) and the frame is sent (does it just send the frame or does it check the channel again?).  Since John has the lower random number he will send, but when Rita hits 0 she will check the channel and double her random number (again does she check the channel before sending?  Also, does this start counting down after the channel is clear again?).
I don't know why I can't seem to wrap my head around this process but it's driving me nuts.  Conceptually I understand it but I want to get into the nuts and bolts so I REALLY get it.
Thanks in advance.
Ryan

Well, the answer was somewhat in front of me (found here (page 2-11): https://www.cisco.com/en/US/docs/solutions/Enterprise/Mobility/vowlan/41dg/vowlan_ch2.pdf).
This bit is a decent example:
1. While Station X is transmitting its frame, three other stations determine that they must send a frame.
Each station defers because a frame was already being transmitted, and each station generates a
random backoff.
2. Because the Voice station has a traffic classification of voice, it has an arbitrated interframe space
(AIFS) of 2, and uses an initial CWmin of 3, and therefore must defer the countdown of its random
backoff for 2 slot times, and has a short random backoff value.
3. Best-effort has an AIFS of 3 and a longer random backoff time, because its CWmin value is 5.
4. Voice has the shortest random backoff time, and therefore starts transmitting first. When Voice starts
transmitting, all other stations defer.
5. After the Voice station finishes transmitting, all stations wait their AIFS, then begin to decrement
the random backoff counters again.
6. Best-effort then completes decrementing its random backoff counter and begins transmission. All
other stations defer. This can happen even though there might be a voice station waiting to transmit.
This shows that best-effort traffic is not starved by voice traffic because the random backoff
decrementing process eventually brings the best-effort backoff down to similar sizes as high priority
traffic, and that the random process might, on occasion, generate a small random backoff number
for best-effort traffic.
7. The process continues as other traffic enters the system. The AC settings shown in Table 2-3 and
Table 2-4 are, by default, the same for an 802.11a radio, and are based on formulas defined in
WMM.

Similar Messages

  • Looking for good first example for RSS

    Hello,
    I am looking for a good code example which will guide me how to use RSS at the portal. Can anyone please direct me to such example?

    Hi Roy,
        I am posting a xslt that filters the news by searching for any news that has "Troops" and "Pope" in the title of the news. I can send you the complete par if you email me your address at [email protected] You owe me lunch buddy. :). The following xslt is for http://rss.news.yahoo.com/rss/world feed.
    [code]<?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output method="xml" omit-xml-declaration="yes" indent="yes"/>
    <xsl:template match="/rss/channel">
    <a class="urLnk"><xsl:attribute name="href"><xsl:value-of select="link"/></xsl:attribute><xsl:value-of select="title"/></a>
    <xsl:for-each select="item">
    <xsl:variable name="titlestring"><xsl:value-of select="title"></xsl:value-of></xsl:variable>
    <xsl:variable name="pope">Pope</xsl:variable>
    <xsl:variable name="troops">Troops</xsl:variable>
    <xsl:if test="contains($titlestring,$pope) or contains($titlestring,$troops)">
    <table>
        <tr>
             <td class="urTxtStd">
                  <a class="urLnk"><xsl:attribute name="href"><xsl:value-of select="link"/></xsl:attribute><xsl:value-of select="title"/></a>
             </td>
        </tr>
        <tr>
             <td class="urTxtStd">
                 <xsl:value-of select="description"/>
             </td>
        </tr>
    </table>
    </xsl:if>
    </xsl:for-each>
    </xsl:template>
    </xsl:stylesheet>[/code]
    Message was edited by: Prakash  Singh

  • Are there any good code examples for displaying preview images in the storefront?

    I can gather other info using folio.xxx, but can not find any good examples to use for preview images.  Tried folio.getPreviewImage() with no success.  Oh, I should mention it is version 2.  Plenty of examples for version 1.
    Perhaps if I get a little more specific.
    I am calling up the folios via:
           adobeDPS.libraryService.folioMap.addedSignal.add(function(folios) {
                for (var i = 0; i < folios.length; i++) {
                    addFolio(folios[i]);
            }, this);
    This eventually works into a function where I am gathering and displaying folio data:
         var productId = folio.productId;
        var html  = "<div id='" + productId + "'>";
            html +=     "<a href='#'><img class='shadow' width='120' src='' border=0 /></a>";
            html +=     "<br /><span class='bold'>" + folio.title + "</span>";
            html += "</div>";
        this.$el = $(html);
    folio.title works fine to pull up the title, but I can no longer use folio.getPreviewURL in v2.  What code should I be using to set the src to the preview image?
    Thanks

    Have you looked at the default implementations of the library?
    In FolioItemView's render function, there is a function(follow the nested functions!):
    setTimeout(function(){ scope.loadPreviewImage() }, 100);
    It references this function (this doesn't copy well):
    loadPreviewImage: function() {
    if (this.el.parentElement) {
    var transaction = this.folio.getPreviewImage(135, 180, true);
    transaction.completedSignal.addOnce(this.getPreviewImageHandler, this);
    Going deeper, into the getPreviewImageHandler function is where you see the url value..
    if (transaction.state == adobeDPS.transactionManager.transactionStates.FINISHED && transaction.previewImageURL != null) {
                                  this.$el.find(".folio-thumb").attr("src", transaction.previewImageURL);
    Within the example is also code for supplying a preview when the Adobe API is not available:
    (Within the render function)
    var json = this.model.toJSON();
    $folioThumb.attr("src", json.libraryPreviewUrl);
    If you're making any changes to where the preview is displayed, you can just swap out the class ".folio-thumb" to whatever the class (or id) is of the element you're wanting to render the preview in.

  • Where can I find good jsx examples? (more than Adobe's)

    1. Any good list of places to find Adobe Illustrator JSX examples?
    2. Any reason why Adobe can't provide examples that use all of the basic commands. For example, in Adobe's Javascript examples (/Applications/Adobe Illustrator CC/Scripting.localized/Sample Scripts.localized), there's no usage of PlacedItem.
    3. Any examples of using PlacedItem with a move to a given coordinate? I simply want to click the upper left corner of the transform positions, then put 0 in x and 0 in y, in the toolbar.
    4. I'm guessing I'll use PlacedItem.transform but there's also PlacedItem.move

    Just take a look at this tool: ExtendScript toolkit. 
    You could find it here:
    http://www.adobe.com/devnet/scripting.html
    This will help you.
    Thomas.

  • Any good Java books with Business Examples ?

    Can anyone recommend a Beginner Java book that has some good Business Examples ?
    (Don't recommend the SUN tutorial, as their examples are more for the rocket scientist).

    Not sure what you mean by business examples, but here goes.
    Check out Wrox for some excellent books - not all excellent.
    Check ot samspublishing for the same.
    I have a superb book called Learning java (O'Reilly) that I would recommend to anyone. It lacks complete examples, which I usually rely on, but is a major piece of work for the novice - I have found a large part of this book on the web also, can't remember where.
    My very favourite read is Wrox - J2EE Java server pages
    I would stilll recomend avoiding books by Manning which are generally incomplete and point to other books they have published for this other info.
    best,
    Kev

  • JTable: READ and EDIT uses - a good example?

    Hello,
    I am looking for a good (complete) example of how to use JTable in READ and EDIT mode. I want to add rows immediately in the JTable and i want to edit a cell also. It is for a use in a production environment.
    It is easy to use it to display data but i think it is not really easy to use it in EDIT mode. For the moment, when i need to insert data in the grid, i do it with the help of a dialog box that contains the different fields to insert.
    Thanks for the help
    JMi

    I don't find it easy to use that's why i am looking for a good example - a real one with full read, edit, delete and save modes (+ sort capabilities). OK, it's certainly possible to use it but... it's a question of time. I don't want to spend several hours/days to find that it is not OK. That's all.
    JMi

  • Can any guru suggest a JTree good example??

    Dear Friends:
    Can any guru suggest a good JTree example with following features:
    1. right click mouse to add, rename/edit and delete nodes
    2. delete selected nodes.
    3. Drag and Drop node at will.
    etc
    Thanks
    sunny
    Message was edited by:
    sunnymanman

    maybe here

  • [Newbie] Where are good example beans to learn from?

    I have been a professional software developer for 30 years (yes, I
    started using card punches and paper tape...), and have developed 3
    commercial Java/Swing desktop apps in the past 4 years. However, all my
    experience has been desktop apps. I'm now trying to teach myself JSP
    (starting to get a handle on that) and EJB (just starting literally
    today).
    Oh yes, doing this on my own nickel at home, so I can't afford Weblogic
    yet... I have JBoss/Cataline and MySQL running on my home Mac OSX
    system.
    What are some good sites where I can find good example bean code to
    read/modify/learn from?
    I am particularly interested at this point in database access beans.
    Something I could use as a template to develop a Customer, Invoice,
    Product bean (for an app I am writing to teach myself all this stuff).
    PS: If you know someone that needs a good C/C++/Java-Swing programmer,
    send them to my resume at:
    http://www.mindstorm-inc.com/software.html
    I'm between contracts (hence the time to learn this stuff).

    Hi Burt.
    BEA WLS does have some good EJB examples you might be interested.
    After you install WebLogic Server or Platform 7.0, you will find a directories
    in <weblogic700>\samples\server\src\examples, ejb11 and ejb20 ( The naming convention
    basically means EJB examples compliant with EJB Spec 1.1 or 2.0 ).
    In particular for EJBs intensively doing Database work, you probably want to go
    through container managed and bean managed EJB examples in each of ejb11 and ejb20
    directories correspondingly. In each of the examples, there is a package-summary.html
    page provides you the example details.
    Hopefully, above helps.
    Thanks.
    Ji Zhang
    Developer Relations Engineer
    BEA WebLogic Support
    [email protected] (Burt Johnson) wrote:
    I have been a professional software developer for 30 years (yes, I
    started using card punches and paper tape...), and have developed 3
    commercial Java/Swing desktop apps in the past 4 years. However, all
    my
    experience has been desktop apps. I'm now trying to teach myself JSP
    (starting to get a handle on that) and EJB (just starting literally
    today).
    Oh yes, doing this on my own nickel at home, so I can't afford Weblogic
    yet... I have JBoss/Cataline and MySQL running on my home Mac OSX
    system.
    What are some good sites where I can find good example bean code to
    read/modify/learn from?
    I am particularly interested at this point in database access beans.
    Something I could use as a template to develop a Customer, Invoice,
    Product bean (for an app I am writing to teach myself all this stuff).
    PS: If you know someone that needs a good C/C++/Java-Swing programmer,
    send them to my resume at:
    http://www.mindstorm-inc.com/software.html
    I'm between contracts (hence the time to learn this stuff).

  • Free Goods from One Material Group to Another Material Group

    Salute Masters!! 
    I need your valuble suggestion, please provide.
    I need to configure Free Goods of Material Group to Material Group.
    User want:
    1) Free Goods from one Material Group to another Material Group, like F010 to F040
    2) User should have option to change from one Material Group to Other Material Group, which He / She want, like F010 or F020, F030, F040 any one of them.
    Suppose;
    Line Item Material Belongs to One Group Quantity in Gallons Free Goods from Any Material Group Quantity in Gallons
          1            A                                              3                                    F010                                             4
          2            B                                              3                                     F020
          3            C                                              4                                     F040
    Any No. of Line Item Any No. of Material
                                       from One Group      Total 10                   From Any Material Group
    (Comprising of 3-4 Different Material from 1 Group, they should be able to choose/provide Free Goods from other Material Group)
    3) While creating Sales Order what Quantity (Gallons/No./Ltr) to be put?
    How I can configure this scenario?
    Please suggest, is it  possible through KEY COMBINATION?
    Rgds.
    Srivastav
    +91 7829755109
    Skype ID: sanjai.srivastav1

    Hi,
    if you want to give free goods from other group it can be possible only for EXCLUSIVE free good type
    In exclusive free goods, a material different from the orignal material can be specified as the free goods.
    Example: A customer who buys 200 crates of beer, gets 5 boxes of glasses free.
    In VBN1 >> Exclusive
    See column ADD FREE MATERIAL
    While creating Sales Order what Quantity (Gallons/No./Ltr) to be put?
    Maintain alternative units in material master >> Additional data >> Material master,BUT it is only main item
    Those item u want to give free that items unit is derived from free goods condition record and it CANNOT be change in order

  • Free goods and order types

    Hello,
    1) If company is providing free goods, then will it be associated for order type or with pricing condition.
         for e.g. On purchase of 100 qty. if 10% foods are free, then how is this associated.
    2) Also if i want to provide free goods only for a particular customer group, lets say wholesale, then how will it be associated
        with pricing conditions and order type.
    Regards

    Hi,
    There are two cases:-
    1.Ur company is providing free goods as a sample.
    2.If some customer buys some quantity of product u provide some free goods with it.
    1st Case:-
    if u want goods to b send as a free sample then u can directly use TANN item category with doc type or .
    2nd Case :
    Free goods is something that the customer is given after he buys certain quantity of the product/material.
    Free goods is a strategy to increase sales volume by luring the customer that if he buys 10 products one will be absolutely free.
    Free Goods:Goods that are given as additional goods as part of the ordered goods are called as free goods.Here the unit of measure of free goods should be the same as standard goods.
    Example:If you are are ordering 10 maggi sauce bottle you will be paying for only 8 bottles 2 is given as freegoods.
    price will not be reflected in pricing or billing.this is inclusive freegoods
    Exclusive freegoods.
    wherein the freegoods are given as additional good to that of the ordered goods
    Example:For 4 coffee vending machine 1 kg coffee powder isgive as free goods
    Sample goods:these are the goods which are given as pert of the promotional activity to increase the sales.
    here the customer is not paying money.
    Free goods - In SAP there are two types Exclusive and Inclusive.
    Exclusive - Buy 2 and get 1 free. This means you have to buy minimum 2 pieces then on that you will get 1 piece absolutely free.
    Inclusive - Buy 2 get 1 free. In this case it means you are paying for only 1 item and the other item is absolutely free.
    Configuration:
    IMG - Sales & Distribution - Basic Functions - Free Goods - condition technique for free goods -
    1. create the condition table(Take one field as customer group also if u want to provide free goods only for a particular customer group).
    2. maintain access sequence and assign the condition table to the access sequence.
    3. maintain condition type and assign the access sequence to the condition type.
    4. maintain the procedure for free goods and assign the condition type to the free goods procedure.
    5. Activate free goods determination. In this enter sales org., dis channel, division , docu pri pro, cust pri pro and the free goods procedure.
    6. now go to VBN1 - create free goods determination. Select your condition type, key combination and enter. Here you enter sales org, dis channel, customer no., Valid from and Valid to dates. Then you first select whether it is exclusive or inclusive free goods determination. By default it will be inclusive if you click on exclusive it will become exclusive and on top it will display inclusive. Here you enter minimum quantity for free goods and from what order quantity the number of free goods. You can control the delivery also in the second last column(free goods delivery control).
    Save the record. Go to VA01 create the sales order , enter the item and the minimum quantity for free goods .
    Thanks & Regards,
    Deepaks

  • Free goods  scheme

    Dear ALL,
    First let me tell you, i have searched the forum for the clue to the below topic. Could not find any clue. That's the reason am posting this question.
    and also know in sap std only 1:1 is possible. but would like to know, if anybody has encountered this type scenario and what is work around.
    Issue is in free goods determination
    Example:
    1. material bottle belongs to one division and bottle cap belongs to another division
    2. different types of bottles are defined
    3. Each type of bottle has a material group. and in each type there are different colors of bottle with separate material code for each color.
    Example:
    Material Group A bottle
    Material B white color, material c blue color, material D green color etc.
    Issues is if customer buys all colors then we need to issue 1 free goods.not necessary  that should buy all colors. colors may vary and quantity also vary.
    Hope am clear in explaining the scenario.
    Thanks in advance

    HI Balaji,
    Thanks for the suggestion.
    Can you please clarify: if bonus buy can be applied normal SD module; While I was going through forum-found that Bonus Buy is for IS-Retail. Where am working on 4.7 and not IS-Retail.
    And also checked the Bonus Buy config- it isl ask Articles grouping and other related paramters.
    Please correct if am wrong.
    Regards
    mskgnt

  • Free Goods Determination Procedure

    Can anyone simply tell me free goods determination procedure with an example?
    Thanks

    Hi,
    Free goods is something that the customer is given after he buys certain quantity of the product/material.
    Free goods is a strategy to increase sales volume by luring the customer that if he buys 10 products one will be absolutely free.
    Free Goods:Goods that are given as additional goods as part of the ordered goods are called as free goods.Here the unit of measure of free goods should be the same as standard goods.
    Example:If you are are ordering 10 maggi sauce bottle you will be paying for only 8 bottles 2 is given as freegoods.
    price will not be reflected in pricing or billing.this is inclusive freegoods
    Exclusive freegoods.
    wherein the freegoods are given as additional good to that of the ordered goods
    Example:For 4 coffee vending machine 1 kg coffee powder isgive as free goods
    Sample goods:these are the goods which are given as pert of the promotional activity to increase the sales.
    here the customer is not paying money.
    Free goods - In SAP there are two types Exclusive and Inclusive.
    Exclusive - Buy 2 and get 1 free. This means you have to buy minimum 2 pieces then on that you will get 1 piece absolutely free.
    Inclusive - Buy 2 get 1 free. In this case it means you are paying for only 1 item and the other item is absolutely free.
    Configuration:
    IMG - Sales & Distribution - Basic Functions - Free Goods - condition technique for free goods -
    1. create the condition table.
    2. maintain access sequence and assign the condition table to the access sequence.
    3. maintain condition type and assign the access sequence to the condition type.
    4. maintain the procedure for free goods and assign the condition type to the free goods procedure.
    5. Activate free goods determination. In this enter sales org., dis channel, division , docu pri pro, cust pri pro and the free goods procedure.
    6. now go to VBN1 - create free goods determination. Select your condition type, key combination and enter. Here you enter sales org, dis channel, customer no., Valid from and Valid to dates. Then you first select whether it is exclusive or inclusive free goods determination. By default it will be inclusive if you click on exclusive it will become exclusive and on top it will display inclusive. Here you enter minimum quantity for free goods and from what order quantity the number of free goods. You can control the delivery also in the second last column(free goods delivery control).
    Save the record. Go to VA01 create the sales order , enter the item and the minimum quantity for free goods to be applicable and observe the results.
    Hope this will solve ur problem.
    Plz reward Pts for useful answer.
    Thx & regards,
    Pankaj
    Message was edited by:
            Pankaj Mahajan

  • Additional article for free goods-  Exclusive Bonus buy

    Dear All,
    Additional article for free goods in bonus buy
    In exclusive free goods, a material different from the orignal material can be specified as the free goods.
    Example: A customer who buys 3 pieces of Trouser's, gets 2 pieces of shirt free.
    So my question is , how can i add 2 pieces of shirt free if it has different variant (ex: i want to enter Red colour  & Green colour article ) in bonus buy, As in Bonus buy we only can enter one line item.
    Please help....
    Regards
    Saurabh

    in VBG1
    1. enter the name of the Article grouping, e.g. Shirt1
    2. at tab Article, enter article number(s) and quantity. in your case, enter the variants of the generic article (one for red shirt, one for green shirt, or whatever). enter quantity 1 for both variants.
    3. save
    when creating the bonus buy,
    1. select radio button Article Grouping
    2. enter the article Grouping you just created in "Article Grouping" <--- this is the bonus articles, not the preriquisite
    please notice that the "FreeGoods" is 1 - inclusive; however, it doesn't matter here.
    this is probably different from what you normally do when creating a normal free goods condition in SD. since the prerequisite article is already maintained in the area below. that means the article grouping you just maintained in step 2 is the bonus. as a result, the 2 articles in the article group are bonus articles.

  • JAXB: Creating Java content tree from scratch - examples?

    I'm trying to create XML output by building the content tree from scratch (using a the DDI schema which is fairly complex). I don't have any existing XML instances. Sample application 3 in Sun's JAXB tutorial doesn't give enough info about how to relate the nodes to create the heirarchy. I can create the root node and set it's attributes OK, but then the practical info runs out.
    Can anyone point me at some good practical examples? (i.e. not those of the "How to play the quitar: Put your fingers on the frets and move your other hand around" genre).
    Thanks in advance.

    I don't have examples, but the main thing to remember is that you should use the ObjectFactory to create all of the objects in your tree. That's important.
    You must use the element object class for the root node, but you can use type object classes for all the data contained (you can use element object classes for all the nodes, if that's easier).
    Use the accessor methods to load the data into the objects you create.
    One tip that almost everyone runs into - JAXB only provides a getter for lists - use the getter to get the list, then use .add() methods to add the objects to that list.

  • Suggest a good JSP book

    Can anyone suggest a Good JSP book for a intermediate level Programmer.
    It should have good working examples of JSP model 2 architeture and also on how to use Tags in JSP
    Rajani

    Web Development with JavaServer Pages by Duane K. Fields and Mark A. Kolb
    See http://www.manning.com/Fields/index.html

Maybe you are looking for

  • HP officejet pro 8610 won't accept remanufactured generic ink.

    My NEW HP Officejet Pro 8610 Printer will not accept my generic remanufactured ink cartridges. My previous printer did "HP OfficeJet Pro 8600" accepted these remanufactured generic ink cartridges but the feed rollers were giving out after 16 months,

  • Android 2.2 web browser detected as iPhone/iPad

    Hi, I have a smart TV box with Andriod 2.2  and it was stated as having Flash10.1 built in, but every site I went with the web browser and try to view the videos I am told I needed flash 10 plugin. When I click the link to get Flash I end up at the s

  • Could not load or assembly DreamwearverCtrls?

    Hello, I’ve been researching my issue, but haven’t had any luck in getting it resolved. So, i’m hoping someone can please help me! I’m using DW 8 and am trying to load a simple asp.net application. The application works perfectly fine on IIS. The pro

  • Regarding Function module: function module change numeric to text

    Hi , can any help me what is the function module used for : function module change numeric to text suppose: if i give : Input: 11/12/2007 Output: 11 December 2007 What is the FM used for same? Plz help me out

  • Customise database constraints errors

    Hi All I'm developing web application using jdeveloper Version 11.1.1.3.0. And I want to customise database constraints errors. I used message.property file to get the error. But It wont pick error from that file when a database error throws. Eg. I c