تجارت سیار و محاسبات فراگیر
چکیده
مقدمه
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.
بسیاري از متخصصان بر این باورند که دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.
بررسی ادبیات موضوع
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت. درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.