

{"id":1166,"date":"2013-11-07T10:49:13","date_gmt":"2013-11-07T09:49:13","guid":{"rendered":"https:\/\/project.inria.fr\/plasma-lab\/?page_id=1166"},"modified":"2015-03-13T13:58:55","modified_gmt":"2015-03-13T12:58:55","slug":"wlan","status":"publish","type":"page","link":"https:\/\/project.inria.fr\/plasma-lab\/examples\/wlan\/","title":{"rendered":"WLAN"},"content":{"rendered":"<p><\/p>\n<p style=\"text-align: justify;\">This model represents the two-way handshake mechanism of the IEEE 802.11\u00a0medium access control scheme, operating in a fixed network topology, using the modelling formalism of <em>probabilistic timed automata<\/em>. These models were taken from the Prism case studies <a href=\"http:\/\/www.prismmodelchecker.org\/benchmarks\/models.php#mdps\">here<\/a>. A PLASMA Lab project file containing WLAN models and properties used for this experiment can be downloaded <a href=\"http:\/\/plasma-lab.gforge.inria.fr\/plasma_lab_examples\/MDP\/WLAN.plasma\"><strong>here<\/strong><\/a>.<\/p>\n<h3>Probability estimation<\/h3>\n<p>We estimated <strong>maximum and minimum probabilities<\/strong> using our Lightweight Monte Carlo Algorithm for MDPs and compared them to probabilities computed by PRISM. For this experiments we used our Chernoff bound with parameters <em>Epsilon and Delta equal to 0.01 and M (the number of schedulers to test) set to a value of 1000<\/em>. We used memoryless schedulers for this experiment.<\/p>\n<p><a href=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/param.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1179 aligncenter\" alt=\"param\" src=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/param-300x174.png\" width=\"300\" height=\"174\" srcset=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/param-300x174.png 300w, https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/param.png 306w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>The properties we used for our experiment were:<br \/>\n<div class=\"alert alert-success\" role=\"alert\"><p class=\"printonly\"><strong>Important!<\/strong><\/p><br \/>\nF&lt;=#K col=2<br \/>\n<\/div><br \/>\n<em>With K ranging from 5 to 100.<\/em><\/p>\n<p><a href=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/pmax_wlan5_M1K.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1170 aligncenter\" alt=\"pmax_wlan5_M1K\" src=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/pmax_wlan5_M1K-300x174.png\" width=\"300\" height=\"174\" srcset=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/pmax_wlan5_M1K-300x174.png 300w, https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/pmax_wlan5_M1K.png 499w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/pmin_wlan5_M1K.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1171 aligncenter\" alt=\"pmin_wlan5_M1K\" src=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/pmin_wlan5_M1K-300x174.png\" width=\"300\" height=\"174\" srcset=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/pmin_wlan5_M1K-300x174.png 300w, https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/pmin_wlan5_M1K.png 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Our algorithm returns the minimum non-negative probability as Pmin, but also gives the total number of False schedulers, i.e. schedulers which cannot produce a positive trace.<\/p>\n<h3><a href=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/false_sched_wlan5_M1K.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1172 aligncenter\" alt=\"false_sched_wlan5_M1K\" src=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/false_sched_wlan5_M1K-300x172.png\" width=\"300\" height=\"172\" srcset=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/false_sched_wlan5_M1K-300x172.png 300w, https:\/\/project.inria.fr\/plasma-lab\/files\/2013\/11\/false_sched_wlan5_M1K.png 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Hypothesis testing<\/h3>\n<p>We experiment the <a title=\"Nondeterministic algorithms\" href=\"https:\/\/project.inria.fr\/plasma-lab\/nondeterministic-algorithms\/#smartsprt\">smart hypothesis testing algorithm<\/a> by testing the models WLAN 5 and WLAN 6 with the following property:<\/p>\n<div class=\"alert alert-success\" role=\"alert\"><p class=\"printonly\"><strong>Important!<\/strong><\/p><br \/>\nF&lt;=#100 col=2<br \/>\n<\/div>\n<p>We use the value 0.01 for the parameters alpha, beta and delta and report the results in the table below. Asterisks denote the true probability of the property. We give the results achieved with the minimum simulation budget.<\/p>\n<table align=\"center\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\" rowspan=\"3\">WLAN 5<\/td>\n<td>Proba<\/td>\n<td>0.1<\/td>\n<td>0.15<\/td>\n<td>0.18<\/td>\n<td>0.2<\/td>\n<td>0.25<\/td>\n<td>0.5<\/td>\n<\/tr>\n<tr>\n<td>Budget<\/td>\n<td>500<\/td>\n<td>1000<\/td>\n<td>*<\/td>\n<td>1000<\/td>\n<td>1000<\/td>\n<td>500<\/td>\n<\/tr>\n<tr>\n<td>Time(s)<\/td>\n<td>0.8<\/td>\n<td>2.6<\/td>\n<td>*<\/td>\n<td>2.9<\/td>\n<td>2.9<\/td>\n<td>1.3<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" rowspan=\"3\">WLAN 6<\/td>\n<td>Proba<\/td>\n<td>0.1<\/td>\n<td>0.15<\/td>\n<td>0.18<\/td>\n<td>0.2<\/td>\n<td>0.25<\/td>\n<td>0.5<\/td>\n<\/tr>\n<tr>\n<td>Budget<\/td>\n<td>500<\/td>\n<td>1000<\/td>\n<td>*<\/td>\n<td>2000<\/td>\n<td>500<\/td>\n<td>500<\/td>\n<\/tr>\n<tr>\n<td>Time(s)<\/td>\n<td>1.3<\/td>\n<td>2.2<\/td>\n<td>*<\/td>\n<td>6.5<\/td>\n<td>1.3<\/td>\n<td>1.3<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>This model represents the two-way handshake mechanism of the IEEE 802.11\u00a0medium access control scheme, operating in a fixed network topology, using the modelling formalism of probabilistic timed automata. These models were taken from the Prism case studies here. A PLASMA Lab project file containing WLAN models and properties used for\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/project.inria.fr\/plasma-lab\/examples\/wlan\/\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":234,"featured_media":0,"parent":236,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-1166","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/1166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/users\/234"}],"replies":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/comments?post=1166"}],"version-history":[{"count":21,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/1166\/revisions"}],"predecessor-version":[{"id":1513,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/1166\/revisions\/1513"}],"up":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/236"}],"wp:attachment":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/media?parent=1166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}