<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-1947688091324052393</atom:id><lastBuildDate>Fri, 09 Oct 2009 03:07:09 +0000</lastBuildDate><title>My Project | Low Rate Wireless Personal Area Networks in NS2</title><description>My Final Year Project... Thought of Sharing with others..!</description><link>http://lrwpan-ns2project.blogspot.com/</link><managingEditor>hash_162@yahoo.co.in (HasH  KhaN)</managingEditor><generator>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-7585354043680259656</guid><pubDate>Fri, 01 Aug 2008 01:06:00 +0000</pubDate><atom:updated>2008-08-01T07:36:10.231+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Links</category><title>List of friends websites- Part 2</title><description>&lt;a href="http://www.uk-mini-motos.co.uk/" target="_blank"&gt;&lt;b&gt;UK Mini Motos&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;UK Mini Motos is a supplier of Mini Motos , Mini Dirt Bikes, Mini Quads, Quad Bikes, Electric Bikes, Minimotos, Scooters and Nitro petrol Cars.&lt;br /&gt;&lt;a href="http://www.canopybedstop.info/" target="_blank"&gt;&lt;b&gt;Canopy Bed&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Canopy Beds&lt;br /&gt;&lt;a href='http://www.king-size-bed.info/' target='_blank'&gt;&lt;b&gt;King Size Bed&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of King Size Beds&lt;br /&gt;&lt;a href='http://www.bookcasestore.info/' target='_blank'&gt;&lt;b&gt;Bookcase&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Bookcases&lt;br /&gt;&lt;a href='http://www.bunk-bed.info/' target='_blank'&gt;&lt;b&gt;Bunk Bed&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Bunk Beds&lt;br /&gt;&lt;a href='http://www.accentchair.info/' target='_blank'&gt;&lt;b&gt;Accent Chair&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Accent Chairs&lt;br /&gt;&lt;a href='http://www.dinetteset.info/' target='_blank'&gt;&lt;b&gt;Dinette Set&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Dinette Sets&lt;br /&gt;&lt;a href='http://www.coffeetableroom.info/' target='_blank'&gt;&lt;b&gt;Coffee Table&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Your online Coffee Table resource&lt;br /&gt;&lt;a href='http://www.electricfireplace4home.info/' target='_blank'&gt;&lt;b&gt;Electric Fireplace&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Electric Fireplaces&lt;br /&gt;&lt;a href='http://www.leather-sofa.info/' target='_blank'&gt;&lt;b&gt;Leather Sofa&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Leather Sofas&lt;br /&gt;&lt;a href='http://www.jewelryarmoire4home.info/' target='_blank'&gt;&lt;b&gt;Jewelry Armoire&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Jewelry Armoires&lt;br /&gt;&lt;a href='http://www.diningroomfurniture-no1.info/' target='_blank'&gt;&lt;b&gt;Dining Room Furniture&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Dining Room Furniture&lt;br /&gt;&lt;a href='http://www.cdx.de/content/webdesign-nuernberg/webdesign-nuernberg.html' target='_blank'&gt;&lt;b&gt;Webdesign Fuerth&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;CDX made SEO optimized CMS Websites easy. CDX is your Webmaster for a professional Webdesign and Hosting for joomla Sites with mod_rewrite for better SearchEngine Results. Webdesign from Nuernberg, Germany for your Company Sit.&lt;br /&gt;&lt;a href='http://www.ftavip.com' target='_blank'&gt;&lt;b&gt;FTA&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;FTA FILES, free to air satellite Files, Free To Air File Support by Free to air Professionals. FTA Files, FTA File Support, FTA Keys and Fta Instructions . Fta Keys, Nagra 2 FTA Key Support for FTA Receivers, Dish keys updated.FTA support includes full instructions for updating your FTA receiver,  ...&lt;br /&gt;&lt;a href='http://www.casinos-en-linea-7.com' target='_blank'&gt;&lt;b&gt;Casinos en Linea&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Este portal est dedicado a la actualidad de los casinos en linea y actualiza su informacion para ofrecerte siempre las mejores ofertas y promociones.&lt;br /&gt;&lt;a href='http://www.toys-are-fun.com/' target='_blank'&gt;&lt;b&gt;Toys For Children&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;The Toys Shopping Spot&lt;br /&gt;&lt;a href='http://www.topoutdoorgear.com/' target='_blank'&gt;&lt;b&gt;Outdoor Gear&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Biking, Climbing, Camping.. We offer a hugh selection of products for you with an interest for outdoor activities.&lt;br /&gt;&lt;a href='http://www.perfumebycharlie.com/' target='_blank'&gt;&lt;b&gt;Perfume&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Perfume for men and women.&lt;br /&gt;&lt;a href='http://www.thecomicsbooks.com/' target='_blank'&gt;&lt;b&gt;Comic Books&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Over 50.000 comic books, DVDs, status, etc.&lt;br /&gt;&lt;a href='http://www.stunningstroller.com/' target='_blank'&gt;&lt;b&gt;Strollers&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;A wide selection of strollers and baby / infant products.&lt;br /&gt;&lt;a href='http://www.buybatterieshere.com/' target='_blank'&gt;&lt;b&gt;Batteries&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;The batteries online mega shop with over 50.000 types of batteries.&lt;br /&gt;&lt;a href='http://www.homedecorationexpert.com/' target='_blank'&gt;&lt;b&gt;Home Decoration&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Ceiling fans, lightning, fireplace decoration, we welcome you to our home decoration shop with over 20.000 items.&lt;br /&gt;&lt;a href='http://www.choiceforshoes.com/' target='_blank'&gt;&lt;b&gt;Shoes, Footwear&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Online fashion shoes store&lt;br /&gt;&lt;a href='http://www.easyfindfurniture.com' target='_blank'&gt;&lt;b&gt;Furniture | Interior design&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Major online furniture store&lt;br /&gt;&lt;a href='http://www.lililingerie.com/' target='_blank'&gt;&lt;b&gt;Sexy Lingerie&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Visit us for a stunning collection of fashion lingerie&lt;br /&gt;&lt;a href='http://www.lovemyblankets.com/' target='_blank'&gt;&lt;b&gt;Blankets &amp; Bedding&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;For soft, beautiful and original blankets and bedding, visit LoveMyBlankets.com&lt;br /&gt;&lt;a href='http://www.herrevaden.se/' target='_blank'&gt;&lt;b&gt;Ekonomikonsult&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Behöver du professionell hjälp med redovisning, rapportering, skattefrågor, deklaration och allmän ekonomisk redovisning har du kommit helt rätt.&lt;br /&gt;&lt;a href='http://www.inme.se/c/Vindspel/' target='_blank'&gt;&lt;b&gt;Vindspel&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Sveriges största webbshop för dig med intresse för det inre.&lt;br /&gt;&lt;a href='http://www.musiknoter.se/' target='_blank'&gt;&lt;b&gt;Musiknoter&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Sveriges bredaste utbud av musiknoter, notböcker och noter.&lt;br /&gt;&lt;a href='http://www.officeecia.com.br/loja/' target='_blank'&gt;&lt;b&gt;Moveis de escritorio&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Furniture chair e another&lt;br /&gt;&lt;a href='http://www.egenwebbshop.com/' target='_blank'&gt;&lt;b&gt;Webbshop&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Starta din egen webbshop. Kom igång på några minuter.&lt;br /&gt;&lt;a href='http://www.bedpalace.co.uk/' target='_blank'&gt;&lt;b&gt;Beds &amp; Mattrasses&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Broad selection of beds and mattrasses&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-7585354043680259656?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/08/list-of-friends-websites-part-2.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-3156788312711647128</guid><pubDate>Sat, 05 Jul 2008 03:31:00 +0000</pubDate><atom:updated>2008-07-07T14:15:18.311+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Links</category><title>The Link Directory</title><description>&lt;div align="center"&gt;&lt;span style="color:#990000;"&gt;&lt;strong&gt;&lt;span style="font-size:180%;"&gt;Here is the List of Links of my Friends Sites&lt;span style="font-size:0;"&gt; &lt;span style="font-size:0;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-size:0;"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-size:0;"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.tuffaprylar.com/" target="_blank"&gt;&lt;b&gt;Tuffa Prylar&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Tuffa Prylar - Den fräcka sajten för tuffa prylar och upplevelser.&lt;br /&gt;&lt;a href="http://www.russische-partnerin.de/en/" target="_blank"&gt;&lt;b&gt;Russian Women&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Russian women marriage. Marrying Single Russian women woman brides. Russian women personals. Photos. Free Russian woman girl wife. Russian brides wifes. Russian woman bride e-mail. Online Dating services, love, marriage. Dating search engine.&lt;br /&gt;&lt;a href="http://www.webbozz.com/" target="_blank"&gt;&lt;b&gt;Web template, Flash templates&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Website templates are a good starting point in your Internet business. Webbozz offers a multiple variety of professional, exquisite and suitably designed website flash templates that can be used for any occasion or business need.&lt;br /&gt;&lt;a href="http://www.powerpayservices.com/" target="_blank"&gt;&lt;b&gt;credit card processing&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Merchant accounts and credit card processing at the guaranteed lowest price. Small, home based, and Internet businesses welcome. Full range of e-commerce solutions. Shop&lt;br /&gt;us first - or last, our prices can`t be beaten!&lt;br /&gt;&lt;a href="http://www.bestcleansediet.com/" target="_blank"&gt;&lt;b&gt;Isagenix cleansing diet products&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Cleansing and fat burning programs. Skincare products. Option to buy wholesale or become&lt;br /&gt;distributor.&lt;br /&gt;&lt;a href="http://www.kattshop.com/" target="_blank"&gt;&lt;b&gt;Kattshop och Hundbutik&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;För katter och kattägare. Även hundartiklar. Halsband, sängar, matskålar, leksaker, böcker, tidningar, hundkläder… ja det mesta kan Du finna här.&lt;br /&gt;&lt;a href="http://www.ezautodealers.com/" target="_blank"&gt;&lt;b&gt;EZ AUTO DEALERS USA LOW LOW PRICES NEW USED CARS TRUCKS SUVs RVs&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;New cars &amp;amp; used cars, SUVs &amp;amp; RVs sold and leased at dealer guaranteed low low prices from a nationwide inventory of over one million (1, 000, 000) vehicles from trusted car dealers through ezautodealers.com (tm), a dealer to consumer new &amp;amp; used car &amp;amp; truck &amp;amp; SUV ...&lt;br /&gt;&lt;a href="http://www.queensizebed.info/" target="_blank"&gt;&lt;b&gt;Queen Size Bed&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Queen Size Beds&lt;br /&gt;&lt;a href="http://www.powerpayaffiliates.com/" target="_blank"&gt;&lt;b&gt;Merchant Account Affiliate&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Make residual income on every account. Best support available! We retain 99.4% of our clients, partnered with Wells Fargo to offer new/old businesses merchant accounts.&lt;br /&gt;&lt;a href="http://www.auto-car-transport.com/" target="_blank"&gt;&lt;b&gt;Car Transport&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Auto transport service for nationwide car shipping get your free price rate quote today.&lt;br /&gt;&lt;a href="http://www.coat-rack.info/" target="_blank"&gt;&lt;b&gt;Coat Rack&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Your online Coat Rack resource&lt;br /&gt;&lt;a href="http://www.home-bar.info/" target="_blank"&gt;&lt;b&gt;Home Bar&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Home Bars&lt;br /&gt;&lt;a href="http://www.rockingchairspot.info/" target="_blank"&gt;&lt;b&gt;Rocking Chair&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Rocking Chairs&lt;br /&gt;&lt;a href="http://www.game-table.info/" target="_blank"&gt;&lt;b&gt;Game Table&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Game Tables&lt;br /&gt;&lt;a href="http://www.securitysafespot.info/" target="_blank"&gt;&lt;b&gt;Security Safe&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Security Safes&lt;br /&gt;&lt;a href="http://www.templatebozz.com/" target="_blank"&gt;&lt;b&gt;Flash Templates&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Templatebozz offers premium quality flash templates, web site templates, flash intro templates and flash animated templates. Quick download of templates. 24x7 customer support available. Free reciprocal link exchange.&lt;br /&gt;&lt;a href="http://www.hyippolice01.com/" target="_blank"&gt;&lt;b&gt;Nigerian Community Forum&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Register and make this forum great.&lt;br /&gt;&lt;a href="http://www.merchant-accounts-now.net/" target="_blank"&gt;&lt;b&gt;merchant account services&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Guaranteed lowest prices on Credit Card Machines for Any Type of Business. # 1 Choice for Credit Card Processing Services in the USA 24/7 Customer Service. Instant Internet Merchant Accounts or Retail Merchant Account, Wireless Merchant Account solutions.&lt;br /&gt;&lt;a href="http://www.sanitaryware.biz/" target="_blank"&gt;&lt;b&gt;Ningbo Small Sanitary Ware Co.,Ltd.&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;sanitary ware, faucet, bathtub, shower room, glass basin, shower panel, bathroom accessories, shower head, knitted hose, bathroom, mixer, tap, sink, drainer, valve, hose, fitting, soap dispenser, wash basin, bathroom cabinet, bathroom furniture, vanity, shower curtain, flexible hose, shower column, drainage, mirror, toilet, angel valve, radiator valve, plumbing&lt;br /&gt;fitting, brass fitting, ...&lt;br /&gt;&lt;a href="http://bulgarianvillarenters.com/" target="_blank"&gt;&lt;b&gt;Bulgaria Holiday Villas for Rent with Pool&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Self catering holiday accommodations to suit everyone. Enjoy a fabulous holiday in Bulgaria&lt;br /&gt;in a villa including use of pool and gardens. All villas on Bulgarianvillarenters are beautiful brand new 3-bed houses near all attractions and shopping. Close to beach, restaurants, and local&lt;br /&gt;transport.&lt;br /&gt;&lt;a href="http://www.truthbenefits.com/quotes_oh.html" target="_blank"&gt;&lt;b&gt;Ohio Health Insurance&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;We specialize in helping individuals find affordable health insurance in Ohio&lt;br /&gt;&lt;a href="http://www.templatesprite.com/" target="_blank"&gt;&lt;b&gt;Web template, Flash templates, OS Templates&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Flash web templates are the base for designing websites. Templatesprite offers online flash templates, flash intro templates and web site templates of premium quality. Download free flash web template as trial.&lt;br /&gt;&lt;a href="http://www.kinnemankennels.com/" target="_blank"&gt;&lt;b&gt;Blue Pitbulls - puppy for sale - pit bull kennel&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;blue pitbull kennel - breeders of bully blue american pit bull terriers, studs, puppies, and have apbt for sale. your puppy will be ukc registered. we also offer information on weight pulling, training, and tips for your dog.&lt;br /&gt;&lt;a href="http://www.ecommerce-template.net/" target="_blank"&gt;&lt;b&gt;Ecommerce Templates - Oscommerce Templates&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;E-commerce / oscommerce templates are prepared so it is easy to insert your personal products and content. The major benefits of E-commerce templates compared to custom design are that&lt;br /&gt;you save a lot of time &amp;amp; money as the design and the store are already done.&lt;br /&gt;&lt;a href="http://www.billige-blaekpatroner.dk/" target="_blank"&gt;&lt;b&gt;køb printerpatroner&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Vi sammenligner priser på de mest populære blækpatroner og printerpatronere. Her finder du det meste, du kan ønske dig, når det gælder blækpatroner.&lt;br /&gt;&lt;a href="http://www.offshoremerchants.net/" target="_blank"&gt;&lt;b&gt;high risk merchant accounts&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Offshore credit card processing for high risk businesses including adult, pharmacy, timeshare and more!&lt;br /&gt;&lt;a href="http://designersunglassesdiscount.com/" target="_blank"&gt;&lt;b&gt;Newest Collection of Most Popular Brand-Name Shades&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Online store “Absolute sunglasses” offers you a collection of shades and frames. Here you will find a rich array of most famous brands from world’s best manufacturers Luxottica and S&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.designstart.dk/" target="_blank"&gt;&lt;b&gt;Flash Webdesign&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Med vores flash og html web skabeloner kan du få et professionelt webdesign, til en ekstremt lav pris, og samtidig spare en masse tid, da selve designet allerede er udarbejdet. filo. In our saloon each of you will easily find for himself the kind of glasses that will be both in ...&lt;br /&gt;&lt;a href="http://www.dominican-estate.com/" target="_blank"&gt;&lt;b&gt;Dominican Republic Real Estate - Dominican Republic Properties&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Dominican Republic Real Estate for Sale, Villas, Lots, Land, Homes, Houses, Constructions, Commercials in Sosua, Cabarete, Puerto Plata. We have the largest inventory of real estate listings in the area.&lt;br /&gt;&lt;a href="http://www.designstart.dk/" target="_blank"&gt;&lt;b&gt;Flash Webdesign&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Med vores flash og html web skabeloner kan du få et professionelt webdesign, til en ekstremt lav pris, og samtidig spare en masse tid, da selve designet allerede er udarbejdet.&lt;br /&gt;&lt;a href="http://www.flash-templates.net/" target="_blank"&gt;&lt;b&gt;Flash Templates - Best Flash website Templates On The Net!&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Flash templates is the best way to make a professional and good looking web site. At the same time it is faster and you dont have to hire an expensive web designer to make a perfect web site.&lt;br /&gt;&lt;a href="http://www.kiwipumps.com/" target="_blank"&gt;&lt;b&gt;Manufacturers and exporter of borehole deep well submersible pumps in India&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Kiwi Pumps - Manufacturers and exporters of submersible Borehole pump, Borewell submersible pump, New Energy saving Borehole Submersible Pumps, deep well submersible pump, bore well submersible pump, water pumps in India, Gujarat. Kiwi offers wide range of submersible pumps, borehole pumps, pond pumps, V3 Submersible Pumps, V4 Submersible Pumps, V6 ...&lt;br /&gt;&lt;a href="http://www.iffpf.com/" target="_blank"&gt;&lt;b&gt;Monopolize Your Marketplace with IFFPF Inc Increase Business by 30 - 120 %&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Separate your business from the competition. Learn the SECRETS to MONOPOLIZE YOUR MARKETPLACE (tm). Increase Business Revenue by 30 - 120 % or More in First Year. For business owners who want to consistently make at least $1, 000, 000 to $5, 000, 000 Profit per year, Monopolize ...&lt;br /&gt;&lt;a href="http://www.online-casinos-789.com/" target="_blank"&gt;&lt;b&gt;Online Casinos&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Only Thrilling Online Casinos HERE! Enter &amp;amp; pick your favourite online casino games such as poker, blackjack, craps, roulette, slots or any other you love.&lt;br /&gt;&lt;a href="http://www.seo-guru.net/" target="_blank"&gt;&lt;b&gt;seo company&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;search engine optimization consultant new york&lt;br /&gt;&lt;a href="http://www.onbip.com/" target="_blank"&gt;&lt;b&gt;ONBIP&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Onbip.com is multilingual advertiser, that offers free searching and browsing for jobs, real-estates, mobile vehicles, boats, and tourist accomodations to all users.&lt;br /&gt;&lt;a href="http://www.asburyparklife.com/" target="_blank"&gt;&lt;b&gt;New Jersey Shore Restaurants, Clubs, Hotels, Motels, Real Estate, Vacations&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;New Jersey Shore, Monmouth and Ocean Counties boardwalk events, restaurants, nightclubs, entertainment, shopping, hotels, motels, vacations, ocean front mall, www.oceanfrontmall.com,&lt;br /&gt;online shopping, travel, business and real estate news, &lt;a href="http://www.asburyparklife.com/"&gt;http://www.asburyparklife.com/&lt;/a&gt;, in the NJ Shore Ocean Front towns of Asbury Park, Allenhurst, Avon, Barnegat, Barnegat Light, Bay Head, Beach Haven, Belmar, Bradley ...&lt;br /&gt;&lt;a href="http://www.brawnyhunk.com/" target="_blank"&gt;&lt;b&gt;guy`s mind - mind guy - explore the mind of a guy in his twenties&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;The blog portrays a guy`s mind, his thoughts and life; both personal and business. 22 y/o business student: ambitious. interested. maybe interesting. a mind guy. has needs and wants to give. BrawnyHunk.com describes sports, beauty, business, fun, health, music, the universe&lt;br /&gt;of women, and other hot topics; lived and experienced ...&lt;br /&gt;&lt;a href="http://www.cyourad.com/" target="_blank"&gt;&lt;b&gt;The best Ads on the Internet CYourAD.com&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;CYourAd.com The best Ads on the Internet.Free Advertising and how to write great advertisement for the Internet.World class ads for all occasions Free&lt;br /&gt;&lt;a href="http://www.instantpromotions.com/" target="_blank"&gt;&lt;b&gt;Free Classifieds Home Business Free Games Make Money Itunes&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;FREE Classifieds FREE Games FREE Advertising Home Business FREE Stuff. Facebook Youtube Myspace Baby Names FREE Ringtones Make Money Work At Home&lt;br /&gt;&lt;a href="http://www.fotoregali.com/" target="_blank"&gt;&lt;b&gt;stampe foto su tela&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Send and receive a present or a gift at the speed of the Internet.Foto regali is your online source for finding unique gift ideas for friends and family.&lt;br /&gt;&lt;a href="http://www.romanguide.com/" target="_blank"&gt;&lt;b&gt;italy hotels&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Find cheap accommodation in Rome with private tours to the vatican organized by professional guides.&lt;br /&gt;&lt;a href="http://www.merchant-accounts.mobi/" target="_blank"&gt;&lt;b&gt;merchant accounts&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Merchant accounts and credit card processing at the guaranteed lowest price. Small, home&lt;br /&gt;based, and Internet businesses welcome. Full range of e-commerce solutions.&lt;br /&gt;&lt;a href="http://www.toursofrome.it/" target="_blank"&gt;&lt;b&gt;rome tours&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Sightseeing tours of Rome with private limousine river. Discover the Vatican city with private tour guide&lt;br /&gt;&lt;a href="http://www.nigerianbestforum.com/" target="_blank"&gt;&lt;b&gt;Nigeria Best Forum&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Nigeria community online and Nigerians friends forums and message board, Register and make this forum great.&lt;br /&gt;&lt;a href="http://www.proskauerguide.com/" target="_blank"&gt;&lt;b&gt;international law firm&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Proskauer guide is an ebook for cross-border and domestic corporations and private businesses as well as in-house counsel to identify, manage or avoid litigation.&lt;br /&gt;&lt;a href="http://www.lastoffer.net/laana_pengar/" target="_blank"&gt;&lt;b&gt;låna pengar&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;låna pengar Swedish money loans online - lån&lt;br /&gt;&lt;a href="http://www.hypnosfiler.se/" target="_blank"&gt;&lt;b&gt;Hypnosfiler på mp3&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Ladda hem filer med självhypnos direkt till Din dator. Även ledda meditationer. Allt för avslappning, självhjälp och personlig utveckling.&lt;br /&gt;&lt;a href="http://www.notbutik.se/" target="_blank"&gt;&lt;b&gt;Notbutik&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Det största utbudet av noter - en svensk butik - allt på samma ställe!&lt;br /&gt;Alla smakinriktningar - Snabb service - Välkommen in och se!&lt;br /&gt;&lt;a href="http://www.sheetmusic-galore.com/" target="_blank"&gt;&lt;b&gt;Sheet Music Galore&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;A wide variety of sheet music and music books in all genres for all instruments are available.&lt;br /&gt;&lt;a href="http://www.low-carbohydrate-resources.info/" target="_blank"&gt;&lt;b&gt;Low Carbohydrate Resources&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Low-carb resources. Overviews of low-carb research for educational purposes.&lt;br /&gt;&lt;a href="http://www.fratboysmovies.com/" target="_blank"&gt;&lt;b&gt;Fratboy`s Movies and Video&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Corner for Jocks, Athletes, Sports Guys&lt;br /&gt;&lt;a href="http://www.indianbestforum.com/" target="_blank"&gt;&lt;b&gt;INDIA BEST FORUM&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Indian community online and Indians friends forums and message board. Register and make this forum great.&lt;br /&gt;&lt;a href="http://www.babyshop1.se/" target="_blank"&gt;&lt;b&gt;Allt för baby och mamma&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Snygga, kul och funktionella kläder och saker till baby. Design- och märkeskläder, småmöbler, barnvagnar, nappar och snuttefiltar - ja nästan allt Du kan tänka Dig! Välkommen in och se …&lt;br /&gt;&lt;a href="http://www.live-like-a-german.com/" target="_blank"&gt;&lt;b&gt;Live Like a German&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Experience Germany in a unique way: Germany vacation rentals in great locations (e.g., small villages, historic old towns, alpine skiing locations), Germany travel guides, personalized trip planning, telephone hotline, and many options. Live like a German during your vacation!&lt;br /&gt;&lt;a href="http://skin-care.sharma-internet-marketing.com/" target="_blank"&gt;&lt;b&gt;Health Care Info &amp;amp; Health Resources Directory&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Health reference website providing news, articles, and directory of health care resources.&lt;br /&gt;&lt;a href="http://www.hair-loss-care.co.uk/" target="_blank"&gt;&lt;b&gt;Hair Loss Care&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;A collection of articles related to causes and remedies for hair loss.&lt;br /&gt;&lt;a href="http://www.abcischia.com/" target="_blank"&gt;&lt;b&gt;Ischia hotel&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Choose your ideal Ischia hotel from reviews and photos posted. Find your last minute accommodation in Ischia. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.online-self-hypnosis.com/" target="_blank"&gt;&lt;b&gt;Self Hypnosis Online&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Choose from 425 professional hypnosis downloads from leading hypnotherapy educators Uncommon Knowledge. Find your solution by browsing our self hypnosis library or search for&lt;br /&gt;exactly what you need.&lt;br /&gt;&lt;a href="http://www.dssboxes.com/sonicview8000.html" target="_blank"&gt;&lt;b&gt;Sonicview HD&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;The Sonic View SV-8000HD provides many new features that makes it stand out from all the other ordinary FTA receivers.&lt;br /&gt;&lt;a href="http://www.dssboxes.com/viewsathd.html" target="_blank"&gt;&lt;b&gt;Viewsat 9000 HD&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Free to air satellite distributor. They import/export all types of free to air satellite&lt;br /&gt;equipment and accessories.&lt;br /&gt;&lt;a href="http://www.dssboxes.com/pansat9200.html" target="_blank"&gt;&lt;b&gt;Pansat 9200 HD&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;They Sell Sonicview, nFusion Coolsat, Viewsat and Pansat direct. While also offering best&lt;br /&gt;bulk pricing for dealers of all sizes.&lt;br /&gt;&lt;a href="http://www.pim.se/" target="_blank"&gt;&lt;b&gt;Självhypnos på mp3 eller cd!&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Stort utbud, beställ Din cd eller varför inte en mp3-fil så får Du hem den ännu snabbare. Information om individuell hypnoterapi och massor av intressant läsning för den nyfikne. DVD med pilates, qigong, yoga. Meditationskuddar och andra tillbehör. Välkommen!&lt;br /&gt;&lt;a href="http://www.korthandel.se/" target="_blank"&gt;&lt;b&gt;Tarot - Orakel - Spådom - Kortlekar&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Din specialsida på Nätet med megautbud av kortlekar för alla smaker och ändamål!&lt;br /&gt;&lt;a href="http://www.sharma-internet-marketing.com/" target="_blank"&gt;&lt;b&gt;Free Directory&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;We offer free one-way links. Submit your site and increase your site's ranking and search&lt;br /&gt;engine popularity. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.123babyfurniture.info/" target="_blank"&gt;&lt;b&gt;Baby Furniture&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Baby Furniture&lt;br /&gt;&lt;a href="http://www.classifieds9.co.uk/" target="_blank"&gt;&lt;b&gt;Free UK Classifieds&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Free UK Classifieds ads. Post Ads for free.&lt;br /&gt;&lt;a href="http://www.newdatabases.com/" target="_blank"&gt;&lt;b&gt;NewDatabases&lt;/b&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;MS Access look-alikes without the MS Access headaches!&lt;br /&gt;&lt;a href="http://www.goffyz.com/" target="_blank"&gt;&lt;b&gt;Sporting goods&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Outdoor sporting good, water sports and sports clothing&lt;br /&gt;&lt;a href="http://www.123bathroomfurniture.info/" target="_blank"&gt;&lt;b&gt;Bathroom Furniture&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Extensive collection of Bathroom Furniture&lt;br /&gt;&lt;a href="http://www.mountainbikeguru.com/" target="_blank"&gt;&lt;b&gt;Mountain bike parts&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Thousands of mountain bikes, parts and asccessories.&lt;br /&gt;&lt;a href="http://www.realpharmacyonline.com/" target="_blank"&gt;&lt;b&gt;Pharmacy online&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Try us out for all your pharmacy and healthy needs.&lt;br /&gt;&lt;a href="http://www.orkutfun.com/" target="_blank"&gt;&lt;b&gt;Orkut Graphics, Orkut Images,Orkut Comments, Orkut Generators, Orkut Codes, Orkut Scraps and More!&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Collection of Orkut Grahpics, Orkut Images,Orkut Comments, Orkut Generators, Orkut Codes, Orkut Scraps, Orkut Glitter Graphics, Orkut Tools, Orkut Flashes for profile and scrapbook and More!&lt;br /&gt;&lt;a href="http://www.braaffiliateprogram.com/" target="_blank"&gt;&lt;b&gt;Affiliateprogram&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Här presenteras Sveriges bästa affiliateprogram&lt;br /&gt;&lt;a href="http://www.nodelageret.dk/" target="_blank"&gt;&lt;b&gt;Noder&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Skandinaviens Største Nodebutik&lt;br /&gt;&lt;a href="http://www.fimacsolutions.com/" target="_blank"&gt;&lt;b&gt;Deposit Price Optimization&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Deposit Analytics is our groundbreaking solution for optimized deposit pricing and management.&lt;br /&gt;Using our proprietary software we guide clients through the maze of deposit pricing decisions by utilizing mathematically based calculations using the information from data mining each institution’s depositor behavior patterns.&lt;br /&gt;&lt;a href="http://www.faxtopia.com/" target="_blank"&gt;&lt;b&gt;Web FAX for $9.95 a month!&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Web based fax. Send any document on your computer to any fax machine. Receive faxes in your inbox and rename and file them anywhere on your computer.&lt;br /&gt;&lt;a href="http://blastoidsgoldguide.com/" target="_blank"&gt;&lt;b&gt;How to Make World of Warcraft Gold - Blastoids Gold Guide&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Discover the Amazing Secrets To Making HUNDREDS of WoW Gold a Day and Get Your&lt;br /&gt;Epic Flying Mount in 10 Days or Less! Gold Will Be Hitting Your Mailbox Faster Than Speeding Bullets Once You Apply These Secrets! &lt;/p&gt;&lt;br /&gt;&lt;a href="http://www.hundsaker.net/" target="_blank"&gt;&lt;b&gt;Hundsaker.net&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Hundsaker.net - Det mesta för och till din hund. &lt;br /&gt;&lt;a href='http://www.lisasfurniture.com/' target='_blank'&gt;&lt;b&gt;Furniture&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Lisas furniture offers the largest selection of furniture online&lt;br /&gt;&lt;a href='http://www.bestoplingerie.com' target='_blank'&gt;&lt;b&gt;Sexy Lingerie supplier,Sexy Lingerie wholesale,Sexy Lingerie Manufacturer&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Bestop Lingerie Co.LTD is china sexy lingerie wholesale, china sexy lingerie manufaturer, china sexy lingerie supplier and dropship of sexy lingerie model, Sexy Baby Dolls, Sexy Bustiers.Corsets, Sexy Camisoles, Sexy Clubwear, Sexy Costumes, Sexy Gowns, Pajama Set, Holiday Lingerie, Lingerie Sets, Mini dresses, Open Bust, Panties, Sexy Plus Sizes sexy  ...&lt;br /&gt;&lt;a href='http://www.furniturejungle.com/' target='_blank'&gt;&lt;b&gt;Buy Furniture&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;With over 17.000 items we are proud to present the largest online selection of furniture online.&lt;br /&gt;&lt;a href='http://www.my-jewelry-shop.com/' target='_blank'&gt;&lt;b&gt;Jewelry&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Beautyful jewelry for him, her and the kids too.&lt;br /&gt;&lt;a href='http://www.clothes-for-children.com/' target='_blank'&gt;&lt;b&gt;Clothes For Children&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Tastful and fashionable, stunning prices and quality. Welcome to Clothes-For-Children.com&lt;br /&gt;&lt;a href='http://www.chinausbflashdrives.com' target='_blank'&gt;&lt;b&gt;china usb flash drives Manufacturer of pen usb flash drives,card usb drives&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;china usb flash drives Manufacturer of pen usb flash drives, card usb drives drives, thumb usb flash drives, usb flash drives wholesale, custom usb flash drives, finger print usb flash drives, leather usb flash drives, lanyards usb flash drives, slim usb flash drives.&lt;br /&gt;&lt;a href='http://www.digitalfrukt.com' target='_blank'&gt;&lt;b&gt;Digital Frukt&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Färska digitala prylar direktplockade från det digitala trädet.&lt;br /&gt;&lt;a href='http://templates.sharma-internet-marketing.com' target='_blank'&gt;&lt;b&gt;Sharma's Website Flash Templates&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Site offers multiple choice from a huge collection of flash website templates under various types and categories.&lt;br /&gt;&lt;a href='http://www.letahitta.se/' target='_blank'&gt;&lt;b&gt;Leta &amp; Hitta&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;Leta och hitta svenska sajter på Internet&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-3156788312711647128?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/07/link-directory.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-3094400107523815726</guid><pubDate>Mon, 23 Jun 2008 11:52:00 +0000</pubDate><atom:updated>2008-07-31T07:40:56.857+05:30</atom:updated><title>MY PROJECT - LRWPAN IN NS2</title><description>&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Welcome Friends..&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;I Just finished my graduation and was idle so.. thought of publishing my final year project and finally i made it.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt; My project was "Low Rate Wireless Personal Area Network- LRWPAN (IEEE 802.15.4) implementation in Network Simulator NS2". I have posted all my report. Browse through and if you find any mistakes and doubts please do write comments.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Best of Luck&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-3094400107523815726?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/my-project-lrwpan-in-ns2.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-3321689575878662445</guid><pubDate>Mon, 23 Jun 2008 11:39:00 +0000</pubDate><atom:updated>2008-07-31T07:29:18.588+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>INTRODUCTION</category><title>INTRODUCTIONS</title><description>&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/introduction.html"&gt;INTRODUCTION&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; &lt;span style="mso-tab-count:1"&gt;          &lt;/span&gt;The IEEE 802.15.4 has recently been adopted as a communication standard for low data rate, low power consumption and low cost Wireless Personal Area Networks. This protocol is quite flexible for a wide range of applications if appropriate tuning of its parameters is carried out. Importantly, the protocol also provides real-time guarantees by using the Guaranteed Time Slot (GTS) mechanism. Indeed, the GTS mechanism is quite attractive for time-sensitive Wireless Sensor Network (WSN) applications, particularly when supported by cluster-tree network topologies, such as defined in the ZigBee standard... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/introduction.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/motivation.html"&gt;MOTIVATION&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The wireless market has been traditionally dominated by high end technologies, but so far Wireless Personal Area Networking products have not been able to make a significant impact on the market. While some technologies like the Bluetooth have been quite a success story, in the areas like computer peripherals, mobile devices, etc, they couldn’t be expanded to the automation arena. This led to the invention of the wireless low data rate personal area networking technology, Zigbee (IEEE 802.15.4),... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/motivation.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-layout-grid-align:none;text-autospace:none"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.5in; line-height:150%;mso-list:l1 level2 lfo1"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height: 150%; text-transform: uppercase; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/evolution-of-zigbee.html"&gt;Evolution of zigbee&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;During the last decade there has been an explosion of devices using sensor technologies for control and monitoring purposes. Wired Sensors are now intended to be replaced with wireless technologies. Corporates have been envisioning of a digital home where every device is connected, and remotely controlled and monitored. Even though a perfect digital home is yet a mirage, we are now able to apply several technologies to suite our home and industrial networking needs. However, this concept of a digitally connected home has received a luke warm response due to lack of viable solutions...&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/evolution-of-zigbee.html"&gt; Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-layout-grid-align:none;text-autospace:none"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.5in; line-height:150%;mso-pagination:none;mso-list:l1 level2 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="line-height: 150%; text-transform: uppercase; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/overview-of-our-project.html"&gt;Overview of our project &lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; text-transform: uppercase; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;T&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;he objective of our project is to build a simulation model of LR-WPAN and simulated the model using the Network simulator NS2.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; &lt;/span&gt;&lt;span style="mso-bidi-font-weight:bold"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The WPAN Low Rate Task Group (TG4) is chartered to investigate a low data rate solution with multi-month to multi-year battery life and very low complexity.&lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;This standard specifies two physical layers: an 868 MHz/915 MHz direct sequence spread spectrum PHY and a 2.4 GHz direct sequence spread spectrum PHY.&lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The 2.4 GHz PHY supports an over air data rate of 250 kb/s and the 868 MHz/915 MHz PHY supports over the air data rates of 20 kb/s and 40 kb/s.... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/overview-of-our-project.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.5in; line-height:150%;mso-pagination:none;mso-list:l1 level2 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="line-height: 150%; text-transform: uppercase; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/applications.html"&gt;Applications&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;There has been tremendous excitement on part of the corporates, the market and the consumers alike because of the wide spectrum of applications that zigbee has to other. It is a revolutionary new technology built to compliment or replace existing not so successful technologies. Automation is the buzz word for zigbee. It stands to automate our household, corporate buildings and industries.... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/applications.html"&gt;Continue Reading&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-3321689575878662445?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/introduction_23.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-3353784397367367369</guid><pubDate>Mon, 23 Jun 2008 11:12:00 +0000</pubDate><atom:updated>2008-06-23T17:09:42.258+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>IEEE 802.15.4</category><title>IEEE 802.15.4</title><description>&lt;p class="MsoNormal" style="margin-top:12.0pt;margin-right:0in;margin-bottom: 0in;margin-left:.5in;margin-bottom:.0001pt;text-align:justify;text-indent:-.5in; line-height:150%;mso-pagination:none;mso-list:l0 level3 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 9px; line-height: normal;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span class="Apple-style-span" style="font-size: 20px; font-weight: bold; line-height: 30px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span class="Apple-style-span" style="font-size: 21px; line-height: 31px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span class="Apple-style-span" style="font-size: 19px; line-height: 28px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span class="Apple-style-span" style="font-size: 21px; line-height: 31px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top:6.0pt;text-align:justify;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;margin-left: 0.25in; text-indent: -0.25in; line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="line-height: 22px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/overview-of-ieee-802154.html"&gt;A&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 31px; text-transform: uppercase; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/overview-of-ieee-802154.html"&gt;N OVERVIEW OF &lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/overview-of-ieee-802154.html"&gt;IEEE&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/overview-of-ieee-802154.html"&gt; 802.15.4&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Compared with wired networks, wireless networks provide advantages in deployment, cost, size, and distributed intelligence. Wireless technology not only enables users to set up a network quickly, but also enables them to set up a network where it is in-convenient or impossible to wire cables. The “care free” feature and convenience of deployment make a wireless network more cost-efficient than a wired network in general... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/overview-of-ieee-802154.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top:6.0pt;text-align:justify;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/network-topologies.html"&gt;Network Topologies&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;A Low rate &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;WPAN&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; supports three different types of topologies.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal; line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;        Star Topology&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal; line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;        Peer-to-Peer Topology&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal; line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;        Cluster Tree/Mesh Topology&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;...&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/network-topologies.html"&gt; Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/network-formation.html"&gt;Network Formation&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Network formation is part of the network layer functionalities. An example run of the various steps involved for a network formation is presented:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:12.0pt;margin-right:0in;margin-bottom: 6.0pt;margin-left:0in;text-align:justify;line-height:150%;mso-pagination:none; mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Star-Topology&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top:12.0pt;margin-right:0in;margin-bottom: 6.0pt;margin-left:0in;text-align:justify;line-height:150%;mso-pagination:none; mso-layout-grid-align:none;text-autospace:none"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal; line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;         Assume a full function device is switched ON for the first time.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;span class="Apple-style-span" style="line-height: 28px;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;It starts scanning its operating channels for possible beacon transmissions, from other &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PANs&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/network-formation.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/architecture.html"&gt;Architecture&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The LR-&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;WPAN&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; architecture is defined in terms of a number of blocks in order to simplify the standard. These blocks are called layers. Each layer is responsible for one part of the standard and offers services to the higher layers. The layout of the blocks is similar to the structure of the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;OSI&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; layered architecture. But the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;IEEE&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; 802.15.4 standard only defines the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PHY&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; and the MAC layers. The upper layers of networking and application have been left for the application developers. An LR-&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;WPAN&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; device comprises a &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PHY&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;, which contains the radio frequency (RF) transceiver along with its low-level control mechanism, and a MAC sub layer that provides access to the physical channel for all types of transfer. The figure 2.3 depicts the layered architecture of &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;IEEE&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; 802.15.4&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/architecture.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="line-height: 31px; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/functional-overview.html"&gt;Functional Overview&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:6.0pt;text-align:justify;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;The &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Superframe&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt; structure&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;superframe&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; structure (Fig: 2.4) is an optional part of a &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;WPAN&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;. It is the time duration between two consecutive beacons. The structure of the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;superframe&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; is determined by the coordinator. The coordinator can also switch off the use of a &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;superframe&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; by not transmitting the beacons. The &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;superframe&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; duration is divided into 16 concurrent slots. The beacon is transmitted in the first slot. The remaining part of the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;superframe&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; duration can be described by the terms, CAP, &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;CFP&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; and Inactive. The &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;superframe&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; is used to provide vital statistics like synchronization, identifying the PAN and the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;superframe&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; structure, to the devices connected in a Wireless PAN. This information is critical for the operation of the PAN in a Beacon enabled network...&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/functional-overview.html"&gt; Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/data-transmission.html"&gt;Data Transmission&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;There can be three different types of data transmission possible. They are&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-pagination:none;mso-list:l0 level1 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span style="line-height: 150%; font-family: Wingdings; "&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ø&lt;/span&gt;&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Transmission from a device to the coordinator&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-pagination:none;mso-list:l0 level1 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span style="line-height: 150%; font-family: Wingdings; "&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ø&lt;/span&gt;&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Transmission from the coordinator to the device&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-pagination:none;mso-list:l0 level1 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span style="line-height: 150%; font-family: Wingdings; "&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ø&lt;/span&gt;&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Transmission between any two devices.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style="font-family: 'Times New Roman', serif; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;In a star topology only the first two transmission techniques are possible.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;..&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/data-transmission.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="line-height: 28px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/ieee-802154-service-primitives.html"&gt;IEEE&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/ieee-802154-service-primitives.html"&gt; 802.15.4 Service Primitives&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:12.0pt;text-align:justify;text-indent: .5in;line-height:150%;mso-pagination:none;mso-layout-grid-align:none; text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The new &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;IEEE&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; standard, 802.15.4, defines the physical layer (&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PHY&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;) and medium access control sublayer (MAC) specifications for low data rate wireless connectivity among relatively simple devices that consume minimal power and typically operate in the Personal Operating Space (&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;POS&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;) of 10 meters or less. An 802.15.4 network can simply be a one-hop star, or, when lines of communication exceed 10 meters, a self-configuring, multi-hop network. A device in an 802.15.4 network can use either a 64-bit &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;IEEE&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; address or a 16-bit short address assigned during the association procedure, and a single 802.15.4 network can accommodate up to 64k (216 ) devices. Wireless links under 802.15.4 can operate in three license free industrial scientific medical (ISM) frequency bands. These accommodate over air data rates of 250 &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;kb&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;/sec (or expressed in symbols, 62.5 &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;ksym&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;/sec) in the 2.4 GHz band, 40 &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;kb&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;/sec (40 &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;ksym&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;/sec) in the 915 MHz band, and 20 &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;kb&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;/sec (20 &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;ksym&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;/sec) in the 868 MHz. Total 27 channels are allocated in 802.15.4, with 16 channels in the 2.4 GHz band, 10 channels in the 915 MHz band, and 1 channel in the 868 MHz band... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/ieee-802154-service-primitives.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top:12.0pt;text-align:justify;text-indent: .5in;line-height:150%;mso-pagination:none;mso-layout-grid-align:none; text-autospace:none"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/phy-primitives.html"&gt;PHY Primitives&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The primitives indicate the functions organized by each layer. The &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PHY&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; layer is responsible for the following tasks:&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-pagination:none;mso-list:l0 level1 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span style="line-height: 150%; font-family: Wingdings; "&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ø&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Activation and deactivation of the radio transceiver&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-pagination:none;mso-list:l0 level1 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span style="line-height: 150%; font-family: Wingdings; "&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ø&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Energy Detection&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-pagination:none;mso-list:l0 level1 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span style="line-height: 150%; font-family: Wingdings; "&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ø&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Link Quality Indication Measurement&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-pagination:none;mso-list:l0 level1 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span style="line-height: 150%; font-family: Wingdings; "&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ø&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Clear Channel Assessment&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-pagination:none;mso-list:l0 level1 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;span style="line-height: 150%; font-family: Wingdings; "&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ø&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Data Transmission and Reception &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Data Transmission&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;When ever there is data to be transmitted, the MAC layer Management Entity calls upon the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PHY&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; layer with these primitives to transmit a data frame&lt;/span&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/phy-primitives.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%; mso-pagination:none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top:12.0pt;margin-right:0in;margin-bottom: 0in;margin-left:.5in;margin-bottom:.0001pt;text-align:justify;text-indent:-.5in; line-height:150%;mso-pagination:none;mso-list:l0 level3 lfo1;mso-layout-grid-align: none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/mac-primitives.html"&gt;MAC Primitives&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Data Transmission&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The following primitives are used for data transmission from the next higher layer. The result is indicated with confirm primitive. These responses are prepared with respect to its own requests for data transmission to the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PHY&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; layer.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;MCPS&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;-DATA.request :&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; Requests the transmission of a data unit from the local &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;SSCS&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; entity. It prepares the corresponding &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;MPDU&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; from the incoming &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;SPDU&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; and this is passed on to the &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PHY&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; layer for transmission&lt;/span&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;...&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%;mso-pagination: none;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="line-height: 150%; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/mac-primitives.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-3353784397367367369?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/ieee-802154.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-8690688268102770259</guid><pubDate>Mon, 23 Jun 2008 10:58:00 +0000</pubDate><atom:updated>2008-06-23T16:40:00.145+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>SIMULATION ENVIRONMENT NS2</category><title>The Simulation Environment - NS2</title><description>&lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/netork-simulator.html"&gt;NETWORK SIMULATOR&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Purpose&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;NS (version 2) is an object-oriented, discrete event driven network simulator developed at UC Berkely written in C++ and OTcl. NS is primarily useful for simulating local and wide area networks. Although NS is fairly easy to use once you get to know the simulator, it is quite difficult for a first time user, because there are few user-friendly manuals. Even though there is a lot of documentation written by the developers which has in depth explanation of the simulator, it is written with the depth of a skilled NS user. The purpose of this project is to give a new user some basic idea of how the simulator works, how to setup simulation networks, where to look for further information about network components in simulator codes, how to create new network components, etc., mainly by giving simple examples and brief explanations based on our experiences. Although all the usage of the simulator or possible network simulation setups may not be covered in this project, the project should help a new user to get started quickly.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;3.1.2 Overview&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;NS is an event driven network simulator developed at UC Berkeley that simulates variety of IP networks. It implements network protocols such as TCP and UPD, traffic source behavior such as... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/netork-simulator.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/simple-simulation.html"&gt;S&lt;/a&gt;&lt;/span&gt;&lt;span style="text-transform:uppercase"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/simple-simulation.html"&gt;imple simulation&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;This section shows a simple NS simulation script and explains what each line does. An OTcl script that creates the simple network configuration and runs the simulation scenario is shown... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/simple-simulation.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:6.0pt;margin-right:0in;margin-bottom:6.0pt; margin-left:0in;text-align:justify;line-height:150%"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top:6.0pt;margin-right:0in;margin-bottom:6.0pt; margin-left:0in;text-align:justify;line-height:150%"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/explanation-for-simple-program.html"&gt;EXPLANATION FOR A SIMPLE PROGRAM&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top:6.0pt;margin-right:0in;margin-bottom:6.0pt; margin-left:0in;text-align:justify;line-height:150%"&gt;The following is the explanation of the script above. In general, an NS script starts with making a Simulator object instance.&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;i style="mso-bidi-font-style:normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;set ns [new Simulator]:&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; generates an NS simulator object instance, and assigns it to variable ns (italics is used for variables and values in this section). &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;What this line does is the following:&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Initialize the packet format (ignore this for now)&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Create a scheduler (default is calendar scheduler)&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Select the default address format (ignore this for now)&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:12.0pt;line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span style="mso-spacerun:yes"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The "Simulator" object has member functions that do the following:&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span style="mso-spacerun:yes"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Create compound objects such as nodes and links (described later)&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Connect network component objects created (ex. attach-agent)&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Set network component parameters (mostly for compound objects)&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Create connections between agents (ex. make connection between a "tcp" and "sink")&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Specify &lt;/span&gt;&lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;NAM&lt;/span&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; display options&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Etc... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/explanation-for-simple-program.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/network-animator.html"&gt;The Network Animator&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%"&gt;&lt;span style="line-height: 150%; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The network simulator (ns) comes along with an interesting tool, called the Network Animator (NAM). &lt;/span&gt;&lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Nam&lt;/span&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; is a Tcl/TK based animation tool for viewing network simulation traces and real world packet trace data. The design theory behind nam was to create an animator that is able to read large animation data sets and be extensible enough so that it could be used in different network visualization situations... &lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/network-animator.html"&gt;Continue Reading&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-8690688268102770259?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/simulation-environment-ns2.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-2201678245166608538</guid><pubDate>Mon, 23 Jun 2008 10:16:00 +0000</pubDate><atom:updated>2008-06-23T16:27:18.196+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Simulation Model and Results</category><title>Simulation Model and Results</title><description>&lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span class="Apple-style-span" style=" font-weight: bold; line-height: 30px; "&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/simulation-setup-and-result.html"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt; SIMULATION SETUP&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;First the simulation model of star and peer-to-peer technology is designed. The following steps are done to simulate the model,&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-list:l3 level1 lfo1"&gt;&lt;span style="line-height:150%;font-family:Symbol;mso-fareast-font-family: Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;·&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Generate the scripts for node arrangement&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-list:l3 level1 lfo1"&gt;&lt;span style="line-height:150%;font-family:Symbol;mso-fareast-font-family: Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;·&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Creating TCL scripts for both the topologies&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-list:l3 level1 lfo1"&gt;&lt;span style="line-height:150%;font-family:Symbol;mso-fareast-font-family: Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;·&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Running the simulation... &lt;/span&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/simulation-setup-and-result.html"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Continue Reading&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:12.0pt;text-align:justify;line-height: 150%"&gt;&lt;span class="Apple-style-span" style=" font-weight: bold; line-height: 30px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top:12.0pt;text-align:justify;line-height: 150%"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style=" line-height:150%;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/model-of-star-topology.html"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Model of Star topology&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;The node scenario generation is done using the star.scn file. The Start topology model has the following parameters simulated&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:6.0pt;line-height:150%"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" font-weight: bold; line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Simulation Parameters&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Simulation is a flexible means for assessment of the performance offered by a telecommunication system. However, identifying the correct simulation parameters is key for a successful and nearly realistic analysis&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" font-weight: bold; line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Traffic Parameters&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" font-weight: bold; line-height: 28px; "&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Traffic Type... &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style=" line-height: 28px; "&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/model-of-star-topology.html"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Continue Reading&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span class="Apple-style-span" style=" font-weight: bold; line-height: 30px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height: 150%;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/model-of-peer-to-peer-topology.html"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Model of Peer-to-peer topology&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;text-indent:.5in;line-height:150%"&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;The simulation parameters for peer-to-peer topology are mostly simulated similar to that of star topology but for some parameters. The peer-to-peer topology has main advantage that the node can transmit data to different... &lt;/span&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/model-of-peer-to-peer-topology.html"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Continue Reading&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height:150%;"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold; text-transform: uppercase; "&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height:150%;"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-weight: bold; text-transform: uppercase; "&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/simulation-results.html"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Simulation Results&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;The simulation process is carried out systematically as shown,&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-list:l2 level1 lfo2;tab-stops:list .5in"&gt;&lt;span style="line-height:150%;font-family:Symbol;mso-fareast-font-family: Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;·&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Running Ns2&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-list:l2 level1 lfo2;tab-stops:list .5in"&gt;&lt;span style="line-height:150%;font-family:Symbol;mso-fareast-font-family: Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;·&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Path setting for NS2&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-list:l2 level1 lfo2;tab-stops:list .5in"&gt;&lt;span style="line-height:150%;font-family:Symbol;mso-fareast-font-family: Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;·&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Opening Terminal window&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-list:l2 level1 lfo2;tab-stops:list .5in"&gt;&lt;span style="line-height:150%;font-family:Symbol;mso-fareast-font-family: Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;·&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Running Star.tcl an d Peer.tcl&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-align:justify;text-indent:-.25in; line-height:150%;mso-list:l2 level1 lfo2;tab-stops:list .5in"&gt;&lt;span style="line-height:150%;font-family:Symbol;mso-fareast-font-family: Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;·&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;NAM&lt;/span&gt;&lt;/span&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt;&lt;span style="line-height:150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt; Analysis&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align:justify;line-height:150%"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height: 150%;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Steps to Simulate our project&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-indent:-.25in;line-height:150%; mso-list:l4 level1 lfo4;tab-stops:list .5in;mso-layout-grid-align:none; text-autospace:none"&gt;&lt;span lang="EN-GB"  style="line-height:150%;font-family:Wingdings;mso-fareast-font-family:Wingdings; mso-bidi-mso-ansi-language:EN-GBfont-family:Wingdings;"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Ø&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="line-height:150%;mso-ansi-language:EN-GB"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Firstly the Terminal window in fedora is opened&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-indent:-.25in;line-height:150%; mso-list:l4 level1 lfo4;tab-stops:list .5in;mso-layout-grid-align:none; text-autospace:none"&gt;&lt;span lang="EN-GB"  style="line-height:150%;font-family:Wingdings;mso-fareast-font-family:Wingdings; mso-bidi-mso-ansi-language:EN-GBfont-family:Wingdings;"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Ø&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="line-height:150%;mso-ansi-language:EN-GB"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;The path for the NS is loaded&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.5in;text-indent:-.25in;line-height:150%; mso-list:l4 level1 lfo4;tab-stops:list .5in;mso-layout-grid-align:none; text-autospace:none"&gt;&lt;span lang="EN-GB"  style="line-height:150%;font-family:Wingdings;mso-fareast-font-family:Wingdings; mso-bidi-mso-ansi-language:EN-GBfont-family:Wingdings;"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Ø&lt;/span&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="line-height:150%;mso-ansi-language:EN-GB"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Run the command ns star.tcl or peer.tcl&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left:.5in;text-indent:-.25in;line-height:150%; mso-list:l4 level1 lfo4;tab-stops:list .5in;mso-layout-grid-align:none; text-autospace:none"&gt;&lt;span class="Apple-style-span" style=" line-height: 28px;"&gt;&lt;a href="http://lrwpan-ns2project.blogspot.com/2008/06/simulation-results.html"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Continue Reading&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-2201678245166608538?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/simulation-model-and-results.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-8478434948951548564</guid><pubDate>Mon, 23 Jun 2008 06:50:00 +0000</pubDate><atom:updated>2008-06-23T12:21:30.475+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>REFERENCES</category><title>REFERENCES</title><description>&lt;span style="color:#cc0000;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;[1] IEEE 802.15.4 Standard-2003, “Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low Rate Wireless Personal Area Networks (LR WPANs)”, IEEE SA Standards Board, 2003.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;[2] slides by John Heidemann&lt;/div&gt;&lt;div align="justify"&gt; &lt;a href="http://sce.cl.uh.edu/yang/teaching/csci5931netSecuritySpr05/johnh_class_slides_sp2003.ppt"&gt;http://sce.cl.uh.edu/yang/teaching/csci5931netSecuritySpr05/johnh_class_slides_sp2003.ppt&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;[3] Retrieved from ns2 website: &lt;/span&gt;&lt;a href="http://www.isi.edu/nsnam/ns"&gt;&lt;span style="color:#cc0000;"&gt;http://www.isi.edu/nsnam/ns&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc0000;"&gt; on 12th of Jan 2008&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#cc0000;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;[4] ns-2 Tutorial: &lt;a href="http://www.isi.edu/nsnam/ns/tutorial/nsindex.html"&gt;http://www.isi.edu/nsnam/ns/tutorial/nsindex.html&lt;/a&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;[5] Tcl/Tk tutorial : &lt;a href="http://hegel.ittc.ukans.edu/topics/tcltk/tutorial-noplugin/"&gt;http://hegel.ittc.ukans.edu/topics/tcltk/tutorial-noplugin/&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;[6] IEEE computer society, “Wireless MAC and PHY Specifications For LR-WPANS” IEEE,2003.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;[7] Jianliang Zheng, and Myung J. Lee, “Will IEEE 802.15.4 Make Ubiquitous Networking a Reality?: A Discussion on a Potential Low Power Low Bit Rate Standard” IEEE Communications magazine, pp. 140-146, June 2004.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-8478434948951548564?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/references.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-4069700398648698251</guid><pubDate>Mon, 23 Jun 2008 06:49:00 +0000</pubDate><atom:updated>2008-06-23T12:20:08.935+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Conclusions</category><title>Conclusions</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000099;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;p align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000099;"&gt;&lt;br /&gt;LR-WPAN is a promising new wireless short range communications technology. It may not have yet swept the short range communications market but it is surely making its presence felt. An alliance of companies called the Zibgbee alliance, have already joined hands to benefit from this new technology and share information and develop new applications. With its promises of short range communications with very low datarates and ultra low power consumption, it has created a market for itself.&lt;br /&gt;A detailed study of the zigbee technology with its internal architecture, and the layered structure has been conducted. Followed by it is a similar study of the simulator environment (ns-2). A detailed study of the zigbee modules built under ns-2 with reference to its implementation in the standard also has been done. Later a well behaved and near realistic simulation scenario is built in TCL. The zigbee modules have been exclusively tested for the simulator environment and several loopholes have been identified. These loopholes are further investigated to replace them with working modules. Both Star and Peer-to-peer topologies have been studied and finalized that the star topology can be used effectively for short range application whereas the peer-to-peer can be used for large application which involves many number of devices.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-4069700398648698251?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/conclusions.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-8591875140392293453</guid><pubDate>Mon, 23 Jun 2008 06:48:00 +0000</pubDate><atom:updated>2008-06-23T12:19:22.827+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Simulation Results</category><title>Simulation Results</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000099;"&gt;&lt;br /&gt;The simulation process is carried out systematically as shown,&lt;br /&gt;·        Running Ns2&lt;br /&gt;·        Path setting for NS2&lt;br /&gt;·        Opening Terminal window&lt;br /&gt;·        Running Star.tcl an d Peer.tcl&lt;br /&gt;·        NAM Analysis&lt;br /&gt;Steps to Simulate our project&lt;br /&gt;Ø Firstly the Terminal window in fedora is opened&lt;br /&gt;Ø The path for the NS is loaded&lt;br /&gt;Ø Run the command ns star.tcl or peer.tcl&lt;br /&gt;&lt;br /&gt;Fig. 4.2 Simulation terminal for star&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The output terminal window appears as shown. In the terminal window the nodes synchronization is stated.&lt;br /&gt;The output Nam appears after the project is executed.&lt;br /&gt;The NAM window shows the animation of the entire process that takes the simulation to complete.&lt;br /&gt;&lt;br /&gt;Fig. 4.3 NAM snapshot of Star topology&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The peer-to-peer topology is simulated by typing the command&lt;br /&gt;$ ns peer.tcl&lt;br /&gt;The following window shows the simulation in terminal window&lt;br /&gt;Fig. 4.4 simulation terminal for peer-to-peer topology&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The following Output Nam will be automatically created and shown as&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fig. 4.5 NAM snapshot of peer-to-topology&lt;br /&gt;&lt;br /&gt;Ø The trace files will be generated for both the files,&lt;br /&gt;Ø Star.tr and peer.tr can be viewed for more analysis&lt;br /&gt;Ø The trace files will give a complete scenario of what is been simulated for every micro seconds.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-8591875140392293453?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/simulation-results.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-8517975823220028016</guid><pubDate>Mon, 23 Jun 2008 06:47:00 +0000</pubDate><atom:updated>2008-06-23T12:18:20.538+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Model of Peer-to-peer topology</category><title>Model of Peer-to-peer topology</title><description>The simulation parameters for peer-to-peer topology are mostly simulated similar to that of star topology but for some parameters. The peer-to-peer topology has main advantage that the node can transmit data to different nodes, that is the communication is possible between the nodes.&lt;br /&gt;&lt;br /&gt;Parameter&lt;br /&gt;Value&lt;br /&gt;Traffic Type&lt;br /&gt;FTP&lt;br /&gt;Number of nodes&lt;br /&gt;11&lt;br /&gt;Number of coordinator&lt;br /&gt;1&lt;br /&gt;Traffic direction&lt;br /&gt;Node à node&lt;br /&gt;Simulation time&lt;br /&gt;100 seconds&lt;br /&gt;Figure 4.2 Peer topology parameters&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-8517975823220028016?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/model-of-peer-to-peer-topology.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-267725690023292046</guid><pubDate>Mon, 23 Jun 2008 06:45:00 +0000</pubDate><atom:updated>2008-07-09T12:22:54.209+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Model of Star topology:</category><title>Model of Star topology</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;p align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;The node scenario generation is done using the star.scn file. The Start topology model has the following parameters simulated&lt;br /&gt;4.1.1 Simulation Parameters&lt;br /&gt;Simulation is a flexible means for assessment of the performance offered by a telecommunication system. However, identifying the correct simulation parameters is key for a successful and nearly realistic analysis&lt;br /&gt;of any study. The following discussion focuses on the task of identifying the correct parameters to generate a realistic network scenario, while explaining their meaning and their reason of choice (if any) in detail. General parameters for basic simulations are described here. However, the parameters that impact the network performance are discussed in the next chapter where we introduce the performance analysis of the system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Traffic Parameters&lt;br /&gt;Traffic Type&lt;br /&gt;This project report is based on results simulated with a FTP application, based on the internet protocol, UDP (User Datagram Protocol). Its primary features are:&lt;br /&gt;. Single Way Transmission (No Acknowledgements)&lt;br /&gt;. Defined Packet size&lt;br /&gt;. Defined Packet Interval&lt;br /&gt;. Unreliable Data Transmission&lt;br /&gt;FTP traffic with a TCP connection is done due to its advanced features like congestion control, requiring dynamic adjustment of the transmission rate based on the traffic conditions; it is hard to implement simplistic and power efficient devices, for menial applications.&lt;br /&gt;Packet Size&lt;br /&gt;The packet size is assumed be to 70bytes. This is exclusive of the RTR, MAC and PHY layer headers.&lt;br /&gt;Traffic Direction&lt;br /&gt;The traffic flows are all one way, with the communication directed to the coordinator. The study is being investigated with particular focus on low datarate wireless sensors communicating with a central node updating it with the application information.&lt;br /&gt;Number of Nodes&lt;br /&gt;The simulation is carried out with 7 active nodes. One of them being the coordinator.&lt;br /&gt;Coordinators&lt;br /&gt;Since a simple star network topology is being simulated, only a single coordinator is present.&lt;br /&gt;Node Movement&lt;br /&gt;The nodes remain stationary.&lt;br /&gt;Node Position&lt;br /&gt;The nodes are placed along an imaginary circle around the coordinator, with radius equal to the personal operating space of the nodes.&lt;br /&gt;The trace and node parameters are summarized in the following table.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;&lt;br /&gt;&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="460" height="350" &gt; &lt;param name="movie" value="http://www.britepic.com/britepic.swf"&gt; &lt;param name="FlashVars" value="id=752057&amp;src=http://hashim.cmd.googlepages.com/star-namsnapshot.JPG&amp;keywords=star%20nam,snapshot,star%20topology&amp;show_ads=1&amp;show_menu=1&amp;caption=star-namsnapshot&amp;width=460&amp;height=350&amp;" &gt; &lt;param name="allowscriptaccess" value="always"&gt; &lt;param name="wmode" value="transparent"&gt; &lt;embed src="http://www.britepic.com/britepic.swf" flashvars="id=752057&amp;src=http://hashim.cmd.googlepages.com/star-namsnapshot.JPG&amp;keywords=star%20nam,snapshot,star%20topology&amp;show_ads=1&amp;show_menu=1&amp;caption=star-namsnapshot&amp;width=460&amp;height=350&amp;" allowscriptaccess="always" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" type="application/x-shockwave-flash" width="460" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Figure 4.1 Star topology parameters&lt;br /&gt;&lt;br /&gt;scen_gen&lt;br /&gt;. Parameters: It accepts the following command line parameters&lt;br /&gt;– scen_gen [number-of-nodes] [X-Pos-of-coord] [Y-Pos-of-coord] [Personal-Operating-Space]&lt;br /&gt;Number-of-nodes: Number of nodes to be placed around the coordinator.&lt;br /&gt;X-Pos-of-coord: X position of the coordinator, with respect to the area of the network dimensions.&lt;br /&gt;Y-Pos-of-coord: Y position of the coordinator, with respect to the area of operation of the network.&lt;br /&gt;Personal-Operating-Space: The operating space or the reachabilitiy of the coordinator. The nodes are required to be placed equidistantly around the coordinator, for the test scenarios in this report, within the operating space of the coordinator, this parameter is utilized to arrange the nodes along an imaginary circle drawn around the coordinator with this value&lt;br /&gt;as radius.&lt;br /&gt;Example: scen gen 11 25 25 10&lt;br /&gt;. Functionality: This utility would automatically generate the coordinates of the nodes to place them around the coordinator, along an imaginary circle drawn with a radius equal to the Personal Operating Space. The node position file, holding the positions of all the nodes around the coordinator is generated from star.scn. Currently this file is being generated with the utility, scen gen. However, it is a simple text file, which can be easily edited to place the nodes at desired positions. Note that the positions of the nodes should respect the boundaries of the network mentioned in the source file, star.tcl&lt;br /&gt;Working: Running the utility would create a file, star.scn, to be used by the source scenario file, star.tcl.&lt;br /&gt;The scn file for star.tcl&lt;br /&gt;$node_(0) set X_ 25&lt;br /&gt;$node_(0) set Y_ 25&lt;br /&gt;$node_(0) set Z_ 0&lt;br /&gt;$node_(1) set X_ 20&lt;br /&gt;$node_(1) set Y_ 16.34&lt;br /&gt;$node_(1) set Z_ 0&lt;br /&gt;$node_(2) set X_ 15&lt;br /&gt;$node_(2) set Y_ 25&lt;br /&gt;$node_(2) set Z_ 0&lt;br /&gt;$node_(3) set X_ 20&lt;br /&gt;$node_(3) set Y_ 33.66&lt;br /&gt;$node_(3) set Z_ 0&lt;br /&gt;$node_(4) set X_ 30&lt;br /&gt;$node_(4) set Y_ 33.66&lt;br /&gt;$node_(4) set Z_ 0&lt;br /&gt;$node_(5) set X_ 35&lt;br /&gt;$node_(5) set Y_ 25&lt;br /&gt;$node_(5) set Z_ 0&lt;br /&gt;$node_(6) set X_ 30&lt;br /&gt;$node_(6) set Y_ 16.34&lt;br /&gt;$node_(6) set Z_ 0&lt;br /&gt;&lt;br /&gt;The resultant position file for the nodes would like some think like this:&lt;br /&gt;Figure 4.1 Node arrangement&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-267725690023292046?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/model-of-star-topology.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-1787104178706725211</guid><pubDate>Mon, 23 Jun 2008 06:43:00 +0000</pubDate><atom:updated>2008-06-23T12:15:40.725+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>SIMULATION SETUP AND RESULT</category><title>SIMULATION SETUP AND RESULT</title><description>&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;SIMULATION MODEL&lt;br /&gt;First the simulation model of star and peer-to-peer technology is designed. The following steps are done to simulate the model,&lt;br /&gt;·        Generate the scripts for node arrangement&lt;br /&gt;·        Creating TCL scripts for both the topologies&lt;br /&gt;·        Running the simulation in network simulator&lt;br /&gt;·        Analyzing using network simulator&lt;br /&gt;System Requirements&lt;br /&gt;·        Operating system  – Linux fedora 7&lt;br /&gt;·        Package – Ns allinone 2.30&lt;br /&gt;·        Scripts – TCL, C++&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-1787104178706725211?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/simulation-setup-and-result.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-106778155136537780</guid><pubDate>Mon, 23 Jun 2008 06:41:00 +0000</pubDate><atom:updated>2008-06-23T12:13:50.479+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>The Network Animator</category><title>The Network Animator</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000099;"&gt;&lt;br /&gt;The network simulator (ns) comes along with an interesting tool, called the Network Animator (NAM). Nam is a Tcl/TK based animation tool for viewing network simulation traces and real world packet trace data. The design theory behind nam was to create an animator that is able to read large animation data sets and be extensible enough so that it could be used in different network visualization situations.Under this constraint nam was designed to read simple animation event commands from a large trace file. In order to handle large animation data sets a minimum amount of information is kept in memory. Event commands are kept in the file and are read from the file whenever necessary. A snapshot of NAM in action is presented&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;These are the features that can be done using NS-2&lt;br /&gt;•         Simulate different scenarios with existing protocols (TCP/UDP)&lt;br /&gt;•         Wired Routing protocols - Distance Vector and Link State (with the link state patch)&lt;br /&gt;•         Ad-Hoc Routing protocols - DSR, AODV, TORA&lt;br /&gt;•         MAC protocols - 802.3, 802.11 (Wireless MAC)&lt;br /&gt;•         Scheduling disciplines - DropTail, RED, WFQ, DRR, LQD etc.&lt;br /&gt;•         Different traffic characterizations - Poisson, Exponential, Pareto etc.&lt;br /&gt;•         Modify NS-2 to implement your own versions of the above protocols or even code totally new protocols&lt;br /&gt;•         Measurement of Statistics: &lt;br /&gt;•         Throughput, Delay, Jitter etc.&lt;br /&gt;•         Queue Monitoring, Drops at Queues.&lt;br /&gt;•         Literally all that you will need to know with your simulations.&lt;br /&gt;Graphic visualization - using “nam” (Network Animator)&lt;br /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-106778155136537780?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/network-animator.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-3999086237307467483</guid><pubDate>Mon, 23 Jun 2008 06:39:00 +0000</pubDate><atom:updated>2008-06-23T12:11:08.764+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>PROGRAM EXPLANATION</category><title>EXPLANATION FOR SIMPLE PROGRAM</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000099;"&gt;The following is the explanation of the script above. In general, an NS script starts with making a Simulator object instance.&lt;br /&gt;set ns [new Simulator]: generates an NS simulator object instance, and assigns it to variable ns (italics is used for variables and values in this section).&lt;br /&gt;What this line does is the following:&lt;br /&gt;Initialize the packet format (ignore this for now)&lt;br /&gt;Create a scheduler (default is calendar scheduler)&lt;br /&gt;Select the default address format (ignore this for now)&lt;br /&gt; The "Simulator" object has member functions that do the following:&lt;br /&gt;  Create compound objects such as nodes and links (described later)&lt;br /&gt;Connect network component objects created (ex. attach-agent)&lt;br /&gt;Set network component parameters (mostly for compound objects)&lt;br /&gt;Create connections between agents (ex. make connection between a "tcp" and "sink")&lt;br /&gt;Specify NAM display options&lt;br /&gt;Etc.&lt;br /&gt;Most of member functions are for simulation setup (referred to as plumbing functions in the Overview section) and scheduling, however some of them are for the NAM display. The "Simulator" object member function implementations are located in the "ns-2/tcl/lib/ns-lib.tcl" file.&lt;br /&gt;$ns color fid color: is to set color of the packets for a flow specified by the flow id (fid). This member function of "Simulator" object is for the NAM display, and has no effect on the actual simulation.&lt;br /&gt;&lt;br /&gt;$ns namtrace-all file-descriptor: This member function tells the simulator to record simulation traces in NAM input format. It also gives the file name that the trace will be written to later by the command $ns flush-trace. Similarly, the member function trace-all is for recording the simulation trace in a general format.&lt;br /&gt; proc finish {}: is called after this simulation is over by the command $ns at 5.0 "finish". In this function, post-simulation processes are specified.&lt;br /&gt; set n0 [$ns node]: The member function node creates a node. A node in NS is compound object made of address and port classifiers (described in a later section). Users can create a node by separately creating an address and a port classifier objects and connecting them together. However, this member function of Simulator object makes the job easier.&lt;br /&gt; $ns duplex-link node1 node2 bandwidth delay queue-type: creates two simplex links of specified bandwidth and delay, and connects the two specified nodes. In NS, the output queue of a node is implemented as a part of a link, therefore users should specify the queue-type when creating links. In the above simulation script, DropTail queue is used. If the reader wants to use a RED queue, simply replace the word DropTail with RED. The NS implementation of a link is shown in a later section. Like a node, a link is a compound object, and users can create its sub-objects and connect them and the nodes. &lt;br /&gt;$ns queue-limit node1 node2 number: This line sets the queue limit of the two simplex links that connect node1 and node2 to the number specified. At this point, the authors do not know how many of these kinds of member functions of Simulator objects are available and what they are.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$ns duplex-link-op node1 node2 : The next couple of lines are used for the NAM display. To see the effects of these lines, users can comment these lines out and try the simulation.&lt;br /&gt;Now that the basic network setup is done, the next thing to do is to setup traffic agents such as TCP and UDP, traffic sources such as FTP and CBR, and attach them to nodes and agents respectively.&lt;br /&gt;set tcp [new Agent/TCP]: This line shows how to create a TCP agent. But in general, users can create any agent or traffic sources in this way. Agents and traffic sources are in fact basic objects (not compound objects), mostly implemented in C++ and linked to OTcl. Therefore, there are no specific Simulator object member functions that create these object instances. To create agents or traffic sources, a user should know the class names these objects (Agent/TCP, Agnet/TCPSink, Application/FTP and so on). This information can be found in the NS documentation or partly in this documentation. But one shortcut is to look at the "ns-2/tcl/libs/ns-default.tcl" file. This file contains the default configurable parameter value settings for available network objects. Therefore, it works as a good indicator of what kind of network objects is available in NS and what are the configurable parameters.&lt;br /&gt;$ns attach-agent node agent: The attach-agent member function attaches an agent object created to a node object. Actually, what this function does is call the attach member function of specified node, which attaches the given agent to itself. Therefore, a user can do the same thing by, for example, $n0 attach $tcp. Similarly, each agent object has a member function attach-agent that attaches a traffic source object to itself.&lt;br /&gt;&lt;br /&gt;$ns connect agent1 agent2: After two agents that will communicate with each other are created, the next thing is to establish a logical network connection between them. This line establishes a network connection by setting the destination address to each others' network and port address pair.&lt;br /&gt;Assuming that all the network configuration is done, the next thing to do is write a simulation scenario (i.e. simulation scheduling). The Simulator object has many scheduling member functions. However, the one that is mostly used is the following:&lt;br /&gt;$ns at time "string": This member function of a Simulator object makes the scheduler (scheduler_ is the variable that points the scheduler object created by [new Scheduler] command at the beginning of the script) to schedule the execution of the specified string at given simulation time. For example, $ns at 0.1 "$cbr start" will make the scheduler call a start member function of the CBR traffic source object, which starts the CBR to transmit data. In NS, usually a traffic source does not transmit actual data, but it notifies the underlying agent that it has some amount of data to transmit, and the agent, just knowing how much of the data to transfer, creates packets and sends them.&lt;br /&gt;After all network configurations, scheduling and post-simulation procedure specifications are done, the only thing left is to run the simulation. This is done by $ns run.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-3999086237307467483?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/explanation-for-simple-program.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-5123517746281499487</guid><pubDate>Mon, 23 Jun 2008 06:32:00 +0000</pubDate><atom:updated>2008-06-23T12:09:12.338+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>SIMPLE SIMULATION</category><title>SIMPLE SIMULATION</title><description>&lt;div align="center"&gt;&lt;span style="font-family:trebuchet ms;color:#000099;"&gt;This section shows a simple NS simulation script and explains what each line does. An OTcl script that creates the simple network configuration and runs the simulation scenario is shown.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_1tN61FDr03c/SF9EkV0e5wI/AAAAAAAAAG0/-jK3wF9DfEo/s1600-h/SIMPLE+NS2+SIMULATION.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5214962284641576706" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_1tN61FDr03c/SF9EkV0e5wI/AAAAAAAAAG0/-jK3wF9DfEo/s400/SIMPLE+NS2+SIMULATION.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align="center"&gt;A Simple Network Topology and Simulation Scenario &lt;/p&gt;&lt;p align="justify"&gt;This network consists of 4 nodes (n0, n1, n2, n3) as shown in above figure. The duplex links between n0 and n2, and n1 and n2 have 2 Mbps of bandwidth and 10 ms of delay. The duplex link between n2 and n3 has 1.7 Mbps of bandwidth and 20 ms of delay. Each node uses a DropTail queue, of which the maximum size is 10. A "tcp" agent is attached to n0, and a connection is established to a tcp "sink" agent attached to n3. As default, the maximum size of a packet that a "tcp" agent can generate is 1KByte. A tcp "sink" agent generates and sends ACK packets to the sender (tcp agent) and frees the received packets. A "udp" agent that is attached to n1 is connected to a "null" agent attached to n3. A "null" agent just frees the packets received. A "ftp" and a "cbr" traffic generator are attached to "tcp" and "udp" agents respectively, and the "cbr" is configured to generate 1 KByte packets at the rate of 1 Mbps. The "cbr" is set to start at 0.1 sec and stop at 4.5 sec, and "ftp" is set to start at 1.0 sec and stop at 4.0 sec.&lt;br /&gt;A Simple NS Simulation Script is shown below&lt;br /&gt;&lt;em&gt;set ns [new Simulator]&lt;br /&gt;$ns color 0 blue&lt;br /&gt;$ns color 1 red&lt;br /&gt;$ns color 2 white&lt;br /&gt;&lt;br /&gt;set n0 [$ns node]&lt;br /&gt;set n1 [$ns node]&lt;br /&gt;set n2 [$ns node]&lt;br /&gt;set n3 [$ns node]&lt;br /&gt;&lt;br /&gt;set f [open out.tr w]&lt;br /&gt;$ns trace-all $f&lt;br /&gt;set nf [open out.nam w]&lt;br /&gt;$ns namtrace-all $nf&lt;br /&gt;&lt;br /&gt;$ns duplex-link $n0 $n2 5Mb 2ms DropTail&lt;br /&gt;$ns duplex-link $n1 $n2 5Mb 2ms DropTail&lt;br /&gt;$ns duplex-link $n2 $n3 1.5Mb 10ms DropTail&lt;br /&gt;&lt;br /&gt;$ns duplex-link-op $n0 $n2 orient right-up&lt;br /&gt;$ns duplex-link-op $n1 $n2 orient right-down&lt;br /&gt;$ns duplex-link-op $n2 $n3 orient right&lt;br /&gt;$ns duplex-link-op $n2 $n3 queuePos 0.5&lt;br /&gt;set udp0 [new Agent/UDP]&lt;br /&gt;$ns attach-agent $n0 $udp0&lt;br /&gt;set cbr0 [new Application/Traffic/CBR]&lt;br /&gt;$cbr0 attach-agent $udp0&lt;br /&gt;set udp1 [new Agent/UDP]&lt;br /&gt;$ns attach-agent $n3 $udp1&lt;br /&gt;$udp1 set class_ 1&lt;br /&gt;set cbr1 [new Application/Traffic/CBR]&lt;br /&gt;$cbr1 attach-agent $udp1&lt;br /&gt;Set null0 [new Agent/Null]&lt;br /&gt;$ns attach-agent $n3 $null0&lt;br /&gt;set null1 [new Agent/Null]&lt;br /&gt;$ns attach-agent $n1 $null1&lt;br /&gt;$ns connect $udp0 $null0&lt;br /&gt;$ns connect $udp1 $null1&lt;br /&gt;$ns at 1.0 "$cbr0 start"&lt;br /&gt;$ns at 1.1 "$cbr1 start"&lt;br /&gt;set tcp [new Agent/TCP]&lt;br /&gt;$tcp set class_ 2&lt;br /&gt;set sink [new Agent/TCPSink]&lt;br /&gt;$ns attach-agent $n0 $tcp&lt;br /&gt;$ns attach-agent $n3 $sink&lt;br /&gt;$ns connect $tcp $sink&lt;br /&gt;set ftp [new Application/FTP]&lt;br /&gt;$ftp attach-agent $tcp&lt;br /&gt;$ns at 1.2 "$ftp start"&lt;br /&gt;$ns at 1.35 "$ns detach-agent $n0 $tcp ; $ns detach-agent $n3 $sink"&lt;br /&gt;puts [$cbr0 set packetSize_]&lt;br /&gt;puts [$cbr0 set interval_]&lt;br /&gt;$ns at 3.0 "finish"&lt;br /&gt;proc finish {} {&lt;br /&gt;global ns f nf&lt;br /&gt;$ns flush-trace&lt;br /&gt;close $f&lt;br /&gt;close $nf&lt;br /&gt;puts "running nam..."&lt;br /&gt;exec nam out.nam &amp;amp;&lt;br /&gt;exit 0&lt;br /&gt;}&lt;br /&gt;$ns run&lt;br /&gt;&lt;/p&gt;&lt;/em&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-5123517746281499487?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/simple-simulation.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_1tN61FDr03c/SF9EkV0e5wI/AAAAAAAAAG0/-jK3wF9DfEo/s72-c/SIMPLE+NS2+SIMULATION.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-6530581779590315917</guid><pubDate>Mon, 23 Jun 2008 06:30:00 +0000</pubDate><atom:updated>2008-06-23T12:01:34.771+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>NETWORK SIMULATOR</category><title>NETORK SIMULATOR</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;Purpose&lt;br /&gt;NS (version 2) is an object-oriented, discrete event driven network simulator developed at UC Berkely written in C++ and OTcl. NS is primarily useful for simulating local and wide area networks. Although NS is fairly easy to use once you get to know the simulator, it is quite difficult for a first time user, because there are few user-friendly manuals. Even though there is a lot of documentation written by the developers which has in depth explanation of the simulator, it is written with the depth of a skilled NS user. The purpose of this project is to give a new user some basic idea of how the simulator works, how to setup simulation networks, where to look for further information about network components in simulator codes, how to create new network components, etc., mainly by giving simple examples and brief explanations based on our experiences. Although all the usage of the simulator or possible network simulation setups may not be covered in this project, the project should help a new user to get started quickly.&lt;br /&gt;&lt;br /&gt;3.1.2 Overview&lt;br /&gt;NS is an event driven network simulator developed at UC Berkeley that simulates variety of IP networks. It implements network protocols such as TCP and UPD, traffic source behavior such as FTP, Telnet, Web, CBR and VBR, router queue management mechanism such as Drop Tail, RED and CBQ, routing algorithms such as Dijkstra, and more. NS also implements multicasting and some of the MAC layer protocols for LAN simulations. The NS project is now a part of the VINT project that develops tools for simulation results display, analysis and converters that convert network topologies generated by well-known generators to NS formats. Currently, NS (version 2) written in C++ and OTcl (Tcl script language with Object-oriented extensions developed at MIT) is available. This document talks briefly about the basic structure of NS, and explains in detail how to use NS mostly by giving examples. Most of the figures that are used in describing the NS basic structure and network components are from the 5th VINT/NS Simulator Tutorial/Workshop slides and the NS Manual (formerly called "NS Notes and Documentation"), modified little bit as needed. For more information about NS and the related tools, visit the VINT project home page.&lt;br /&gt;&lt;br /&gt;Figure 3.1. Simplified User's View of NS&lt;br /&gt;&lt;br /&gt;As shown in Figure 3.1, in a simplified user's view, NS is Object-oriented Tcl (OTcl) script interpreter that has a simulation event scheduler and network component object libraries, and network setup (plumbing) module libraries (actually, plumbing modules are implemented as member functions of the base simulator object). In other words, to use NS, you program in OTcl script language. To setup and run a simulation network, a user should write an OTcl script that initiates an event scheduler, sets up the network topology using the network objects and the plumbing functions in the library, and tells traffic sources when to start and stop transmitting packets through the event scheduler. The term "plumbing" is used for a network setup, because setting up a network is plumbing possible data paths among network objects by setting the "neighbor" pointer of an object to the address of an appropriate object. When a user wants to make a new network object, he or she can easily make an object either by writing a new object or by making a compound object from the object library, and plumb the data path through the object. This may sound like complicated job, but the plumbing OTcl modules actually make the job very easy. The power of NS comes from this plumbing.&lt;br /&gt;NS is written not only in OTcl but in C++ also. For efficiency reason, NS separates the data path implementation from control path implementations. In order to reduce packet and event processing time (not simulation time), the event scheduler and the basic network component objects in the data path are written and compiled using C++. These compiled objects are made available to the OTcl interpreter through an OTcl linkage that creates a matching OTcl object for each of the C++ objects and makes the control functions and the configurable variables specified by the C++ object act as member functions and member variables of the corresponding OTcl object. In this way, the controls of the C++ objects are given to OTcl. It is also possible to add member functions and variables to a C++ linked OTcl object. The objects in C++ that do not need to be controlled in a simulation or internally used by another object do not need to be linked to OTcl. Likewise, an object (not in the data path) can be entirely implemented in OTcl. Figure 3.2 shows an object hierarchy example in C++ and OTcl. One thing to note in the figure is that for C++ objects that have an OTcl linkage forming a hierarchy, there is a matching OTcl object hierarchy very similar to that of C++.&lt;br /&gt;Figure 3.2. C++ and OTcl: The Duality&lt;br /&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-6530581779590315917?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/netork-simulator.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-3888960815532091302</guid><pubDate>Mon, 23 Jun 2008 06:29:00 +0000</pubDate><atom:updated>2008-06-23T12:00:21.414+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>MAC Primitives</category><title>MAC Primitives</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;Data Transmission&lt;br /&gt;The following primitives are used for data transmission from the next higher layer. The result is indicated with confirm primitive. These responses are prepared with respect to its own requests for data transmission to the PHY layer.&lt;br /&gt;MCPS-DATA.request : Requests the transmission of a data unit from the local SSCS entity. It prepares the corresponding MPDU from the incoming SPDU and this is passed on to the PHY layer for transmission.&lt;br /&gt;MCPS-DATA.confirm : Reports the result of the request for the transmission of an SPDU over to a single peer SSCS entity.&lt;br /&gt;2.6.2.2 Data Reception&lt;br /&gt;The following primitives are used for data reception from the next lower layer(PHY). The PHY layer upon receiving a data packet informs the upper layer, with an indication about the received packet. And the MAC layer, after analyzing the indication primitive fields, informs the local SSCS entity of an incoming packet data frame, unless it is intended for itself.&lt;br /&gt;MCPS-DATA.indication : The MCPS-DATA.indication primitive indicates the transfer of a data SPDU (i.e., MSDU) from the MAC sublayer to the local SSCS entity. This indicates the arrival of data from the peer SSCS to the local SSCS entity.&lt;br /&gt;2.6.2.3 Association&lt;br /&gt;The primitives that are used to associate a network node or to provide association services, as applicable to a coordinator, are presented here.&lt;br /&gt;MLME-ASSOCIATE.request: The MLME-ASSOCIATE.request primitive allows a device to request an association with a coordinator. The association request is generated at the next higher layer, (generally the routing layer), however it is not part of this study. The conditions that determine the invoking of the association phase is not defined.&lt;br /&gt;MLME-ASSOCIATE.indication: Indicates the reception of an association request command.&lt;br /&gt;MLME-ASSOCIATE.response : This primitive is used to initiate a response to an MLMEASSOCIATE.indication primitive.&lt;br /&gt;MLME-ASSOCIATE.confirm: The MLME-ASSOCIATE.confirm primitive is used to inform the next higher layer of the initiating device whether its request to associate was successful or unsuccessful.&lt;br /&gt;2.6.2.4 Disassociation&lt;br /&gt;Similar to the primitives described for the association phase, the following primitives are used for the disassociation. Their functionality is exactly inverse to that of their counterparts for the association.&lt;br /&gt;MLME-DISASSOCIATE.request&lt;br /&gt;MLME-DISASSOCIATE.indication&lt;br /&gt;MLME-DISASSOCIATE.response&lt;br /&gt;MLME-DISASSOCIATE.confirm&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.6.2.5 PAN Information Management&lt;br /&gt;The following primitives are used to request and to reply back with information about a particular MAC PIB Value.&lt;br /&gt;MLME-GET.request: The next higher layer issues this primitive to the MAC layer to request information about a particular, MAC PIB.&lt;br /&gt;MLME-GET.confirm: This primitive is used by the MAC layer to reply back to the MLMEGET.request primitive received to it by the next higher layer.&lt;br /&gt;MLME-SET.request: Request to set the indicated MAC PIB with the passed value.&lt;br /&gt;MLME-SET.confirm: Returns the result of an attempt to set the indicated PIB value.&lt;br /&gt;2.6.2.6 Orphaning&lt;br /&gt;MLME-ORPHAN.indication: A primitive to indicate to the next higher layer of the presence of an orphan device in the network.&lt;br /&gt;MLME-ORPHAN.response: It helps the next higher layer to respond to the MLMEORPHAN.indication message by the MAC layer. It indicates if the node in question is associated to the network.&lt;br /&gt;&lt;br /&gt;2.6.2.7 Receiver Maintainence&lt;br /&gt;The following primitives are used to maintain the receiver enable time.&lt;br /&gt;MLME-RX-ENABLE.request : The next higher layer requests the MAC for the Receiver to be enabled for a finite amount of time.&lt;br /&gt;MLME-RX-ENABLE.confirm : It reports the result of an attempt to enable the receiver.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.6.2.8 Channel Scanning&lt;br /&gt;These primitives are used to scan the communication channels to determine the presence or absence of PANs.&lt;br /&gt;&lt;br /&gt;MLME-SCAN.request: The MLME-SCAN.request primitive is used to initiate a channel scan over a given list of channels. A device can use a channel scan to measure the energy on the channel, search for the coordinator with which it is associated, or search for all coordinators transmitting beacon frames within the POS of the scanning device.&lt;br /&gt;MLME-SCAN.confirm: It reports back to the next higher channel of the result of the channel scan.&lt;br /&gt;&lt;br /&gt;Primitives are functions offered by each layer. The four generic types of a primitive are Request, Indication, Response, and Confirm. The PHY layer is responsible for tasks like activating/deactivating the transceiver, CCA, ED, LQI management, Data transmission and reception. The primitives responsible for each of the above described mechanisms are presented and are explained in brief. The PHY primitives are followed by the MAC primitives.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-3888960815532091302?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/mac-primitives.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-800247378413839661</guid><pubDate>Mon, 23 Jun 2008 06:28:00 +0000</pubDate><atom:updated>2008-06-23T11:59:09.473+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>PHY Primitives</category><title>PHY Primitives</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;The primitives indicate the functions organized by each layer. The PHY layer is responsible for the following tasks:&lt;br /&gt;Ø Activation and deactivation of the radio transceiver&lt;br /&gt;Ø Energy Detection&lt;br /&gt;Ø Link Quality Indication Measurement&lt;br /&gt;Ø Clear Channel Assessment&lt;br /&gt;Ø Data Transmission and Reception&lt;br /&gt;&lt;br /&gt;2.6.1.1 Data Transmission&lt;br /&gt;When ever there is data to be transmitted, the MAC layer Management Entity calls upon the PHY layer with these primitives to transmit a data frame.&lt;br /&gt;PD-DATA.request: The PD-DATA.request primitive is generated by a local MAC sublayer entity and issued to its PHY entity to request the transmission of an MPDU. Upon receiving the PDDATA.request primitive, the PHY first constructs a PPDU with the supplied PSDU.&lt;br /&gt;PD-DATA.confirm : The PD-DATA.confirm primitive is generated by the PHY entity and issued to its MAC sublayer entity in response to a PD-DATA.request primitive. The PD-DATA.confirm primitive will return a status of either SUCCESS, indicating that the request to transmit was successful, or an error code of RX ON or TRX OFF, indicating that the transceiver is working in the Receiver mode or the transceiver is switched off.&lt;br /&gt;2.6.1.2 Data Reception&lt;br /&gt;This primitive is used by the PHY layer to notify the MAC layer of the reception of a data packet.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PD-DATA.indication : The PD-DATA.indication primitive is generated by the PHY entity and issued to its MAC sublayer entity to transfer a received PSDU. This primitive will not be generated if the received PSDU Length field is zero or greater than aMaxPHYPacketSize.&lt;br /&gt;2.6.1.3 Clear Channel Assessment&lt;br /&gt;The following primitives implement the Clear Channel Assessment logic. When ever there is data to be transmitted and the node need to compete with its peers using CSMA-CA, it must go through the CCA phase to ascertain if the channel is free/busy. This function is called upon by the MAC Layer Management Entity.&lt;br /&gt;PLME-CCA.request : The PLME-CCA.request primitive is generated by the MLME and issued to its PLME whenever the CSMA-CA algorithm requires an assessment of the channel.&lt;br /&gt;PLME-CCA.confirm : The PLME-CCA.confirm primitive reports the results of a CCA analysis.&lt;br /&gt;2.6.1.4 Energy Detection&lt;br /&gt;The following primitives are responsible for implementing energy detection of the channel. The MAC layer request for such a service and the PHY layer performs the Energy Detection and replies back with the result of the operation.&lt;br /&gt;PLME-ED.request : The PLME-ED.request primitive requests that the PLME perform an ED(Energy Detection) measurement.&lt;br /&gt;PLME-ED.confirm : The PLME-ED.confirm primitive reports back the results of the ED measurement to the MLME.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.6.1.5 PAN Information Management&lt;br /&gt;The following primitives are subsequently used by the MAC and the PHY layer entities to access a particular PIB value, or either to set a value for a PIB property.&lt;br /&gt;PLME-GET.request: The PLME-GET.request primitive requests information about a given PHY PIB attribute.&lt;br /&gt;PLME-GET.confirm : The PLME-GET.confirm primitive reports the results of an information request from the PHY PIB.&lt;br /&gt;PLME-SET.request : The PLME-SET.request primitive attempts to set the indicated PHY PIB attribute to the given value.&lt;br /&gt;PLME-SET.confirm : The PLME-SET.confirm primitive reports the results of the attempt to set a PIB attribute.&lt;br /&gt;&lt;br /&gt;2.6.1.6 Activate/Deactivate Radio Transceiver&lt;br /&gt;The following two primitives are responsible for implementing the function of activating and deactivatingthe transceiver.&lt;br /&gt;PLME-SET-TRX-STATE.request: The PLME-SET-TRX-STATE.request primitive requests that the PHY entity change the internal operating state of the transceiver. The transceiver will have three main states:&lt;br /&gt;Ø Transceiver disabled (TRX OFF)&lt;br /&gt;Ø Transmitter enabled (TX ON)&lt;br /&gt;Ø Receiver enabled (RX ON)&lt;br /&gt;&lt;br /&gt;PLME-SET-TRX-STATE.confirm:&lt;br /&gt;The PLME-SET-TRX-STATE.confirm primitive reports the result&lt;br /&gt;of a request to change the internal operating state of the transceiver.&lt;br /&gt;&lt;br /&gt;Not all blocks in Figure 2.  Logical blocks in the transceiver PHY layer are required to implement a communications system.  However, if the functionality is used (even optionally) in the specification, then the cost for implementing the functionality must be included in the cost estimate.  The blocks may occur in different orders in the chain, for example, the frequency spreading may be a part of the modulate/demodulate portion or the encryption may precede the source encoding and the decryption follow the source decoding.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="_Ref482556416"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;Figure &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;2.11 Logical blocks in the transceiver PHY layer&lt;/span&gt;&lt;a name="_Ref482506972"&gt;&lt;/a&gt;&lt;a name="_Ref482506932"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;&lt;br /&gt;·        Source Encode/Decode – packet formation including headers, data interleaving, error correction/detection (FEC, CRC, etc), compression/decompression. This function is optional, include if it applies to the proposed system.&lt;br /&gt;·        Encrypt/Decrypt – bit level operations to protect data. This function is optional, include if it applies to the proposed system.&lt;br /&gt;·        Channel encode/decode – bias suppression, symbol spreading/de-spreading (e.g. DSSS), data whitening/de-whitening (or scrambling).  This function is optional, include if it applies to the proposed system.&lt;br /&gt;·        Modulate/Demodulate – convert digital data to analog format, can include symbol filtering, frequency conversion, frequency filtering. &lt;br /&gt;·        Frequency Spreading/De-spreading – can include frequency hopping or other techniques to decrease or increase, respectively, the bits/Hz of the analog signal in the channel. This function is optional, include if it applies to the proposed system.&lt;br /&gt;·        Transmit/Receive – transition the signal to/from the channel.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-800247378413839661?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/phy-primitives.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-3581245546754395708</guid><pubDate>Mon, 23 Jun 2008 06:26:00 +0000</pubDate><atom:updated>2008-06-23T11:57:56.665+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>IEEE 802.15.4 Service Primitives</category><title>IEEE 802.15.4 Service Primitives</title><description>The new IEEE standard, 802.15.4, defines the physical layer (PHY) and medium access control sublayer (MAC) specifications for low data rate wireless connectivity among relatively simple devices that consume minimal power and typically operate in the Personal Operating Space (POS) of 10 meters or less. An 802.15.4 network can simply be a one-hop star, or, when lines of communication exceed 10 meters, a self-configuring, multi-hop network. A device in an 802.15.4 network can use either a 64-bit IEEE address or a 16-bit short address assigned during the association procedure, and a single 802.15.4 network can accommodate up to 64k (216 ) devices. Wireless links under 802.15.4 can operate in three license free industrial scientific medical (ISM) frequency bands. These accommodate over air data rates of 250 kb/sec (or expressed in symbols, 62.5 ksym/sec) in the 2.4 GHz band, 40 kb/sec (40 ksym/sec) in the 915 MHz band, and 20 kb/sec (20 ksym/sec) in the 868 MHz. Total 27 channels are allocated in 802.15.4, with 16 channels in the 2.4 GHz band, 10 channels in the 915 MHz band, and 1 channel in the 868 MHz band.&lt;br /&gt;Wireless communications are inherently susceptible to interception and interference. Some security research has been done for WLANs and wireless sensor networks, but pursuing security in wireless networks remains a challenging task. 802.15.4 employs a fully handshaked protocol for data transfer reliability and embeds the Advanced Encryption Standard (AES) for secure data transfer.&lt;br /&gt;In the following subsections, we give a brief overview of the PHY layer, MAC sublayer and some general functions of 802.15.4. The services of a layer are the capabilities it offers to the user in the next higher layer or sublayer by building its functions on the services of the next lower layer. This concept is illustrated in 3.1, showing the service hierarchy and the relationship of the two correspondent N-users and their associated N-layer (Or sublayer) peer protocol entities.&lt;br /&gt;The services are specified by describing the information flow between the N-user and the N-layer. This information flow is modeled by discrete, instantaneous events, which characterize the provision of a service. Each event consists of passing a service primitive from one layer to the other through a layer SAP associated with an N-user. Service primitives convey the required information by providing a particular service. These service primitives are an abstraction because they specify only the provided service rather than the means by which it is provided. This definition is independent of any other interface implementation.&lt;br /&gt;Services are specified by describing the service primitives and parameters that characterize it. A service may have one or more related primitives that constitute the activity that is related to that particular service. Each service primitive may have zero or more parameters that convey the information required to provide the service.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Figure 2.10: Service Primitive&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A primitive can be one of four generic types:&lt;br /&gt;Ø Request: The request primitive is passed from the N-user to the N-layer to request that a service is initiated.&lt;br /&gt;Ø Indication: The indication primitive is passed from the N-layer to the N-user to indicate an internal N-layer event that is significant to the N-user. This event may be logically related to a remote service request, or it may be caused by an N-layer internal event.&lt;br /&gt;Ø Response: The response primitive is passed from the N-user to the N-layer to complete a procedure previously invoked by an indication primitive.&lt;br /&gt;Ø Confirm: The confirm primitive is passed from the N-layer to the N-user to convey the results of one or more associated previous service requests.&lt;br /&gt;&lt;br /&gt;The IEEE 802.15.4 standard describes 14 PHY and 35 MAC primitives. The IEEE 802.15.4, WPAN supports two types of devices, The FFD and the RFD. The FFD is a full function devices supporting all the defined primitives of the standard. While, the RFD, is a reduced function device, degraded in terms of functionality. It supports a subset of these primitives. A total of 38 primitives are supported by RFDs. A few of those primitives are described here which are quite frequently used and are implemented in the zigbee modules.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-3581245546754395708?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/ieee-802154-service-primitives.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-3878648027690406323</guid><pubDate>Mon, 23 Jun 2008 06:25:00 +0000</pubDate><atom:updated>2008-06-23T11:56:33.508+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Data Transmission</category><title>Data Transmission</title><description>&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;There can be three different types of data transmission possible. They are&lt;br /&gt;Ø Transmission from a device to the coordinator&lt;br /&gt;Ø Transmission from the coordinator to the device&lt;br /&gt;Ø Transmission between any two devices.&lt;br /&gt;In a star topology only the first two transmission techniques are possible. Transmission between any two devices is not supported, where as in a peer to peer network all the three types of transmissions are possible. The transmissions can be carried out again in either of two ways, depending on if the beacon transmissions are allowed or not. The current study is focused on a beacon enabled network. Hence the following paragraphs will find no reference of a non-beacon enabled transmission techniques.&lt;br /&gt;The following subsections will go through the steps followed by each mode of transmission.&lt;br /&gt;&lt;br /&gt;Transmission from a Coordinator to a Device (Fig: 2.8)&lt;br /&gt;Ø The coordinator has data to be transmitted to the device.&lt;br /&gt;Ø It indicates this in the pending address fields of its beacon.&lt;br /&gt;Ø Devices tracking the beacons, decode the pending address fields.&lt;br /&gt;Ø If a device finds its address listed among the pending address fields, it realizes it has data to be received from the coordinator.&lt;br /&gt;Ø It issues a Data-Request Command to the coordinator.&lt;br /&gt;Ø The coordinator replies with an acknowledgement.&lt;br /&gt;Ø If there is data to be sent to the device, it would transmit the data.&lt;br /&gt;Ø If acknowledgements are not optional, the device would respond with an acknowledgement.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Figure 2.8: Coordinator to Device Transmission&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Transmission from a device to a coordinator (Fig: 2.9)&lt;br /&gt;Ø The device first listens to the beacon.&lt;br /&gt;Ø On finding the beacon, it synchronizes first to the superframe structure. This process lets it know the start and end time of the Contention access period.&lt;br /&gt;Ø The device will now compete with its peers for a share of the channel.&lt;br /&gt;Ø On its turn, it will transmit the data to the coordinator.&lt;br /&gt;Ø The coordinator may reply back with an acknowledgement, if it is not optional.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Figure 2.9: Device to Coordinator Transmission&lt;br /&gt;Transmission between two devices&lt;br /&gt;There is no predefined manner in which there can be a direct communication between two devices in the network. However, the suitable methods of transmission can be by mutual synchronization techniques, or direct transmission using unslotted CSMA-CA. But either technique has their downsides. The synchronization technique, even though look simpler, is harder to implement. Similarly, direct transmission might degrade the throughput performance of the PAN.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-3878648027690406323?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/data-transmission.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-6387833620800712551</guid><pubDate>Mon, 23 Jun 2008 06:22:00 +0000</pubDate><atom:updated>2008-06-23T11:55:05.414+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Functional Overview</category><title>Functional Overview</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;"&gt;The Superframe structure&lt;br /&gt;The superframe structure (Fig: 2.4) is an optional part of a WPAN. It is the time duration between two consecutive beacons. The structure of the superframe is determined by the coordinator. The coordinator can also switch off the use of a superframe by not transmitting the beacons. The superframe duration is divided into 16 concurrent slots. The beacon is transmitted in the first slot. The remaining part of the superframe duration can be described by the terms, CAP, CFP and Inactive. The superframe is used to provide vital statistics like synchronization, identifying the PAN and the superframe structure, to the devices connected in a Wireless PAN. This information is critical for the operation of the PAN in a Beacon enabled network.&lt;br /&gt;Figure 2.4: The SuperFrame Structure&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Contention Access Period: It is the time duration in symbols during which the devices can compete with each other to access the channel using CSMA-CA and transmit the data.&lt;br /&gt;Contention Free Period/Guaranteed Time Slots: It is the time duration for which certain low-latency application devices are given exclusive rights over the channel and the devices can directly start transmitting the data. There can as many as 7 slots assigned for GTS transmissions. These transmissions start immediately after the contention access period.&lt;br /&gt;Inactive Period: It is the time period during which the coordinator goes to a power save mode and it would not interact with the PAN. Therefore, during this time, there will be no beacon transmissions. This implies that the devices also go to sleep mode for this duration.&lt;br /&gt;Superframe Duration: The total time duration of the CAP, CFP (GTS) and a Beacon. The Superframe duration doesn’t include the inactive period.&lt;br /&gt;Beacon Interval: It is the time duration between two successive beacons.&lt;br /&gt;&lt;br /&gt;Synchronization is key for better throughput in the network. Every device in the network when ready to transmit data should compete for the channel. But to compete for the channel, they should know when the contention access periods start. And this is what the superframe structure or truly, the beacon transmission does. This information is embedded into the beacon, and the device receiving the beacon can extract this information and get ready to compete for the channel. Similarly is the case when a device wants to exclusively transmit in the GTS mode. It is the coordinator that would assign a device access to the GTS.&lt;br /&gt;The structure of the superframe structure is determined by two parameters. The Superframe Order (SO) and the Beacon Order (BO). The superframe order is the variable which is used to determine the length of the superframe duration. Similarly the Beacon Interval is determined by the variable BO.&lt;br /&gt;For BO=15 shall indicate that there are no beacon transmissions. Also for SO = BO (Fig: 2.5), the beacon interval is same as the superframe duration indicating there is no inactive portion. Similarly, when BO is greater than SO (Fig: 2.6), indicates there is an inactive portion present in the superframe.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BO = SO&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BO &gt; SO&lt;br /&gt;&lt;br /&gt;The beacon interval and the active and inactive part of the superframe are calculated, in the following computation.&lt;br /&gt;Beacon Interval&lt;br /&gt;aBaseSuperFrameDuration = aBaseSlotDuration×aNumSuperframeSlots&lt;br /&gt;aBaseSlotDuration = 60symbols&lt;br /&gt;aNumSuperFrameSlots = 16&lt;br /&gt;aBaseSuperFrameDuration = 60 × 16symbols = 960symbols&lt;br /&gt; Lets calculate the beacon interval with BO=8 and SO=7.&lt;br /&gt;Similarly the Superframe duration can be calculated using the superframe order as follows&lt;br /&gt;And finally the inactive portion of the superframe can be calculated as,&lt;br /&gt;The figure indicates all the time periods for a superframe with BO=8 and SO=7.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-6387833620800712551?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/functional-overview.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-7219878954942622222</guid><pubDate>Mon, 23 Jun 2008 06:21:00 +0000</pubDate><atom:updated>2008-06-23T11:52:42.528+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ARCHITECTURE</category><title>Architecture</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;The LR-WPAN architecture is defined in terms of a number of blocks in order to simplify the standard. These blocks are called layers. Each layer is responsible for one part of the standard and offers services to the higher layers. The layout of the blocks is similar to the structure of the OSI layered architecture. But the IEEE 802.15.4 standard only defines the PHY and the MAC layers. The upper layers of networking and application have been left for the application developers. An LR-WPAN device comprises a PHY, which contains the radio frequency (RF) transceiver along with its low-level control mechanism, and a MAC sub layer that provides access to the physical channel for all types of transfer. The figure 2.3 depicts the layered architecture of IEEE 802.15.4.&lt;br /&gt;The features of the PHY layer activation and deactivation of the radio transceiver, ED, LQI, channel selection, clear channel assessment (CCA), and transmitting as well as receiving packets across the physical medium. Similarly, the MAC layer is responsible for beacon management, channel access, GTS management, frame validation, acknowledged frame delivery, association, and disassociation.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-7219878954942622222?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/architecture.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-4141616297310610013</guid><pubDate>Mon, 23 Jun 2008 06:07:00 +0000</pubDate><atom:updated>2008-06-23T11:51:43.150+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>NETWORK FORMATION</category><title>Network Formation</title><description>&lt;span style="font-family:trebuchet ms;color:#000066;"&gt;Network formation is part of the network layer functionalities. An example run of the various steps involved for a network formation is presented:&lt;br /&gt;&lt;strong&gt;Star-Topology&lt;/strong&gt;&lt;br /&gt;Ø Assume a full function device is switched ON for the first time.&lt;br /&gt;Ø It starts scanning its operating channels for possible beacon transmissions, from other PANs.&lt;br /&gt;Ø If it finds a beacon, it can try to associate with the PAN or it can choose to form its own PAN.&lt;br /&gt;Ø assuming it chooses to form a new PAN, It chooses a PAN ID unique within its operating space.&lt;br /&gt;Ø Now it allows other devices to be associated to it. This ends the Star network formation phase, as initiated by the PAN-Coordinator.&lt;br /&gt;&lt;strong&gt;Peer-to-Peer Topology&lt;/strong&gt;&lt;br /&gt;Ø Assume a full function device is switched ON for the first time.&lt;br /&gt;Ø It starts scanning its operating channels for possible beacon transmissions, from other PANs.&lt;br /&gt;Ø If it finds a beacon, it can try to associate with the PAN or it can choose to form its own PAN.&lt;br /&gt;Ø Assuming it chooses to form a new PAN, It assumes the role of a PAN Coordinator and assigns a Cluster ID (CID) of 0 to itself.&lt;br /&gt;Ø Now it allows other devices to be associated to it.&lt;br /&gt;Ø Other devices which intend to join a PAN, look for the beacon transmissions and upon receiving the beacon transmissions from the coordinator, would request association to the network.&lt;br /&gt;&lt;br /&gt;Ø The coordinator shall decide if it would like to add the device into the network.&lt;br /&gt;Ø If it wants to add the device, it will assign a CID value to it. The new device shall add the coordinator as its neighbor, while the coordinator will add it as its child.&lt;br /&gt;Ø And this new device can now act as a cluster head and transmit beacons.&lt;br /&gt;Ø Other devices can now join the network at this node.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-4141616297310610013?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/network-formation.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1947688091324052393.post-821633064509778397</guid><pubDate>Mon, 23 Jun 2008 06:04:00 +0000</pubDate><atom:updated>2008-06-23T11:36:56.157+05:30</atom:updated><category domain='http://www.blogger.com/atom/ns#'>NETWORK TOPOLOGIES</category><title>Network Topologies</title><description>&lt;span style="font-family:trebuchet ms;color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:trebuchet ms;color:#000099;"&gt;A Low rate WPAN supports three different types of topologies.&lt;br /&gt;. Star Topology&lt;br /&gt;. Peer-to-Peer Topology&lt;br /&gt;. Cluster Tree/Mesh Topology&lt;br /&gt;&lt;strong&gt;Star Topology&lt;/strong&gt;&lt;br /&gt;The star topology (Fig: 2.1) is one of the most common forms of network formation. This type of topology can be used in monitoring applications where several devices monitor their applications and report to the coordinator. And the coordinator, a highly capable FFD, reacts to the situation at hand. In this type of network formation the communication between any two devices is forbidden. All devices can only communicate with the coordinator irrespective of their device type. Thus, a device can communicate with the coordinator and vice versa. No routing of information is possible. Given this reduced functionality of the system, routing functionalities like Address Resolution, and Routing finding to certain extent can be disabled.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;Peer-to-Peer Topology&lt;br /&gt;&lt;/strong&gt;The Peer-to-Peer topology (Fig: 2.2) is a mode of communication where routing of data among devices is possible, as long as they are with in the operating space of each other. Complicated applications where devices need sharing of information are intended targets for the implementation of a peer-to-peer topology. Thus possible communication scenarios are between node-to-node, node-to-coordinator, and coordinator-to-node. As is evident if two devices need to transfer data, both have to be full function devices. Applications such as industrial control and monitoring, wireless sensor networks, asset and inventory tracking, intelligent agriculture, and security would benefit from such a network topology. A peer-to-peer network can be ad hoc, self-organizing and self-healing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;Cluster-Tree Topology&lt;/strong&gt;&lt;br /&gt;The cluster tree topology can in a way be considered as a derivative of the peer-to-peer topology. Several small clusters, each being able to communicate peer-to-peer, can be controlled with a PAN coordinator. And each cluster can have its own coordinator. And the coordinators are answerable to the PAN Coordinator. Among several existing clusters, the coordinators can compete with each other to choose a PAN coordinator.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1947688091324052393-821633064509778397?l=lrwpan-ns2project.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lrwpan-ns2project.blogspot.com/2008/06/network-topologies.html</link><author>hash_162@yahoo.co.in (HasH  KhaN)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>