Sie sind auf Seite 1von 11

Vehicular Web Server for Road Safety

By

V. Sundeep (1604-10-7 7-046! "avad #halili (1604-10-7 7-061!

$nder %he &uidance 'f

(r. (oha))ad *a+ha

,-./0

1'-%/-%

*2&/ -'.

2b+tract 33333333333333333. 1 ,ntroduction 3333333333333333 4 Vehicular -et5or6 'pen7c *latfor) ,-"etty 2ndroid %ool #it

*ropo+ed +y+te)33333333333333. output 333333333333333333. Sy+te) re8uire)ent+ 33333333333 hard5are re8uire)ent+ +oft5are re8uire)ent+ conclu+ion333333333333333.

2BS%R21%
,-9etty i+ a port of 9etty that can run on 2ndroid po5ered )obile device+. %hi+ :ive+ you yet another 5ay to e7tend your hand+et;+ functionality. Without i-9etty you )u+t do5nload application+ +pecially 5ritten< co)piled and pac6a:ed for the 2ndroid platfor).(oreover< a+ 5ebapp+ developed for i-9etty have acce++ to the 2ndroid 2*,< thi+ )ean+ that you can brin: the content+ of your )obile phone to your nor)al de+6top bro5+er.

=ou 5ill need to convert the 9ava cla++e+ for your 5ebapp+ into 2ndroid for)at< but the 2ndroid S.# co)e+ 5ith the tool+ that you need to do that and i-9etty al+o +hip+ 5ith +a)ple 5ebapp+ to +ho5 you ho5 to :et +tarted.

'ne i-9etty 5ebapp in the di+tribution< the 1on+ole 5ebapp< de)on+trate+ the po5er of havin: a 5eb +erver on your )obile device> 5ith it you can brid:e bet5een the 2ndroid environ)ent and your favourite de+6top or other )obile device bro5+er.%he 1on+ole 5ebapp allo5+ you to acce++ and )ana:e on-phone data +uch a+ your contact+< addre++ boo6+< )u+ic and i)a:e+ hand+et fro) any off-phone bro5+er.

I-INTRODUCTION:
VEHICULAR NETWORKS
Vehicle+ are e8uipped 5ith sensing, computing and wireless devices Vehicle+ tal6 to roadside infrastructure (V4,! and other vehicle+ (V4V! ?a+ all the de+irable propertie+ Wirele++ technolo:y 5a+ available for the pa+t 60 year+ yet< 5ith fe5 e7ception+< it did not find it+ 5ay into the arena of vehicular co))unication+ until very recently. ,n order to under+tand the chan:e that 5e have 5itne++ed in the pa+t decade or +o< it help+ to recall that the $S .epart)ent of %ran+portation ($S-.'%! e+ti)ate+ that in a +in:le year< con:e+ted hi:h5ay+ due to variou+ traffic event+ co+t over @7A billion in lo+t 5or6er productivity and over B.4 billion :allon+ of fuel. %he $S-.'% al+o note+ that over half of all con:e+tion event+ are cau+ed by hi:h5ay incident+ rather than by ru+h-hour traffic in bi: citie+.

OpenXC platform
'pen01 i+ an 2*, to your car - by in+tallin: a +)all hard5are )odule to read and tran+late )etric+ fro) a car;+ internal net5or6< the data beco)e+ acce++ible fro) )o+t 2ndroid application+ u+in: the 'pen01 library. =ou can +tart )a6in: vehicle-a5are application+ that have better interface+ ba+ed on conte7t< can )ini)iCe di+traction 5hile drivin:< are inte:rated 5ith other connected +ervice+< and can offer you )ore in+i:ht into your car;+ operation. Re+earcher+ at Dord (otor 1o)pany 9oined up to create a +tandard 5ay of creatin: after)ar6et +oft5are and hard5are for vehicle+. /very ne5 car i+ full of co)puter+ and electronic+< and there i+ :ro5in: intere+t in connectin: the output fro) tho+e +y+te)+ to third-party application+ and the 5eb. (any co)panie+ are already offerin: tool+ to hoo6 into

the driver;+ interface< but for the )o+t part they have li)ited availability for hobbyi+t+ and developer+. What if the +y+te) 5a+ de+i:ned fro) the :round up to be open +ource and to :ive in+i:ht into the vehicle it+elfE With proper hard5are i+olation to en+ure you can;t Fbric6F your @40<000 inve+t)ent in a car< 'pen01 i)a:ine+ 5hen your car i+ a+ ea+y to pro:ra) a+ your +)artphone.

Ad anta!e"
'pen01 u+e+ an open +ource vehicle interface to pull data fro) the car< and ha+ official +upport for 5ritin: application+ for 2ndroid.

Ho# doe" $t #or%&


*lu: the 'pen01 vehicle interface into your car and fro) 2ndroid< you can read data fro) the vehicle in real-ti)e li6e the +teerin: 5heel an:le< &*S po+ition< and vehicle +peed. Ri:ht no5< 'pen01 +upport+ over a doCen different )ea+ure)ent+ on a :ro5in: li+t of Dord vehicle+. 2 +i)ple +tart i+ to ta6e advanta:e of the &*S antenna on the roof of the car to i)prove the accuracy of your location a5are application. 'r :et creative - 5hy not :enerate a di:ital paintin: ba+ed on your +teerin: 5heel )ove)ent+ over the cour+e of a day< and upload it directly to the 5ebE -o +in:le co)pany can thin6 of all po++ibilitie+ for application+< and that;+ 5hy 'pen01 :ive+ the freedo) of e7peri)entation to developer+.

ANDROID TOOL KIT:


%he 2ndroid S.# provide+ you the 2*, librarie+ and developer tool+ nece++ary to build< te+t< and debu: app+ for 2ndroid. ,f you;re a ne5 2ndroid developer< 5e reco))end you do5nload the 2.% Bundle to 8uic6ly +tart developin: app+. ,t include+ the e++ential 2ndroid S.# co)ponent+ and a ver+ion of the /clip+e ,./ 5ith built-in ADT 'Andro$d De eloper Tool"( to +trea)line your 2ndroid app develop)ent. the 2.% Bundle include+ everythin: you need to be:in developin: app+>

/clip+e G 2.% plu:in 2ndroid S.# %ool+ 2ndroid *latfor)-tool+ %he late+t 2ndroid platfor) %he late+t 2ndroid +y+te) i)a:e for the e)ulator

E)l$p"e
,n co)puter pro:ra))in:< E)l$p"e i+ a )ulti-lan:ua:e ,nte:rated develop)ent environ)ent (,./! co)pri+in: a ba+e 5or6+pace and an e7ten+ible plu:-in +y+te) for cu+to)iCin: the environ)ent. ,t i+ 5ritten )o+tly in "ava. ,t can be u+ed to develop application+ in "ava and< by )ean+ of variou+ plu:-in+< other pro:ra))in: lan:ua:e+ includin: 2da< 1< 1GG<

1'B'H< Dortran< ?a+6ell< "avaScript< *erl< *?*< *ython< R< Ruby (includin: Ruby on Rail+ fra)e5or6!< Scala< 1lo9ure< &roovy< Sche)e< and /rlan:. ,t can al+o be u+ed to develop pac6a:e+ for the +oft5are (athe)atica. .evelop)ent environ)ent+ include the /clip+e "ava develop)ent tool+ (".%! for "ava and Scala< /clip+e 1.% for 1I1GG and /clip+e *.% for *?*< a)on: other+. ADVANTA*ES: %he 2ndroid %ool 6it(2.%! for /clip+e provide+ a profe++ional-:rade develop)ent

environ)ent for buildin: 2ndroid app+. ,t;+ a full "ava ,./ 5ith advanced feature+ to help you build< te+t< debu:< and pac6a:e your 2ndroid app+.

+EATURES ,t can be u+ed for developin: 5eb application+. %he 5eb bro5+er available in 2ndroid i+ ba+ed on the open-+ource Web#it layout en:ine< coupled 5ith 1hro)e;+ VB "avaScript en:ine. %he bro5+er +core+ 100I100 on the 2cid te+t on 2ndroid 4.0.

I-,ETT,ett. i+ a pure "ava-ba+ed ?%%* +erver and "ava Servlet container. "etty i+ developed a+ a free and open +ource pro9ect a+ part of the /clip+e Doundation. %he 5eb +erver i+ u+ed in product+ +uch a+ 2ctive(J< 2lfre+co< 2pache &eroni)o< 2pache (aven<&oo:le 2pp /n:ine< /clip+e< D$S/< %5itter;+ Strea)in: 2*, and Ki)bra."etty i+ al+o the +erver in open +ource pro9ect+ +uch a+ Hift< /ucalyptu+< RedA and ?adoop. "etty +upport+ the late+t "ava Servlet 2*, (5ith "S* +upport! a+ 5ell a+ protocol+ S*.=and WebSoc6et. 2 port of the popular ,ett. open-+ource 5eb container to run on the 2ndroid )obile device platfor).?avin: a Fper+onalF 5eb+erver on your phone open+ up a 5orld of po++ibilitie+< lettin: you run your favourite e7i+tin: 5ebapp+ in your )obile environ)ent.

+EATURES:

Si)plicity /)beddability *lu::ability Ho# doe" $t #or%& i-9etty have acce++ to the 2ndroid 2*,< thi+ )ean+ that you can brin: the content+ of your )obile phone to your nor)al de+6top bro5+er.

Stoppin: and Startin:


Start ,ett. 1lic6in: the Start button 5ill +tart an i-9etty +ervice. i-9etty 5ill be available on the phone at the port that you +elected 5ith the 1onfi:ure button. %he default port i+ B0B0.

Stop ,ett. /0tton %he Stop "etty button 6ill+ the i-9etty +ervice. =ou 5ill need to +top and then re+tart i-9etty for ne5ly do5nloaded 5ebapp+ to be deployed. i-9etty 5ill continue to run a+ a Service in the bac6:round once it i+ +tarted. ,f you )ove a5ay fro) the i-9etty application< you can al5ay+ 8uic6ly return to it by +electin: the i-9etty ite) in the +tatu+ bar>

1ropo"ed "."tem:

'pen 7c i+ an platfor) that e7tract+ the all detail+ of a car that are needed and i+ u+ed for developin: a 5eb application +o that the developed 5eb application can be deployed onto the ,-9etty +erver(5eb +erver! +o that different vehicle+ can acce++ the infor)ation fro) the +erver.

O0tp0t
/7peri)ental )odel Si)ulation+ re8uired

S-STE2 RE3UIRE2ENTS:

HARDWARE RE3UIRE2ENTS>
R2(-4&B S=S%/( %=*/> 4-B,% '*/R2%,-& S=S%/( *R'1/SS'R>,-%/H 1'R/ .$' 4

SO+TWARE RE3UIRE2ENTS:
W,-.'WS V,S%2 2-.R',. S.# ,-"/%%= '(-/%GG

Con)l0"$on:
2+ it i+ an e7peri)ental )odel and +o)e +i)ulation+ are re8uired +o hence thi+ 5ill be help ful for interaction of t5o car+ +o that they can acce++ the data ea+ily by u+in: an android )obile phone+.

Das könnte Ihnen auch gefallen