Professional Documents
Culture Documents
BluetoothNxt:ExtendingBluetooth toSupportExtensiveDistance
Abstract
Thiswhitepaperprovidesinsightsonhowamobile usercansharecontent,filesoranydatawithanother mobileusersituatedfaraway.Itdiscussesthesolution thatImpetushasdevelopedthatsimplifiesthemanner inwhichcontentanddataistransferred. Italsotalksabouthowthesolutioncanbeleveraged andappliedtotheentiretelecomindustry.
In ntroduct tion
Transferringfilesordata afromamob bileorsmartp phonetoano othermobileo or smartphon neisnotposs sibletoday,es speciallywhe enbothareov verakilometer awayfromeachother.A Atypicalmailclientislimit tedwhenitco omestosend ding dataovertheInternet.E Evenloggingintothemailclient,attach hingthefilea and thensendin ngit,issomet timesnotsuitable.Sendin ngagroupoffilesisalso difficulttodoonsmartphones,asev verysinglefile eneedstobe eattachedand thensent. Userstoday yrequireaso olutionthatm makesiteasytoshareboth hsingleand multiplefile essecurely,thatalsounde erstandshow wlargefilesca anbetransfer rred. Thisisnorm mallyalimitat tionofanem mailclient.Blu uetoothNxta addressesthe ese concernsandprovidesa aneasywaytosharehuge eamountsofdataoverthe e phoneandsmartphone es.
Th hesolut tion
ImpetusTe echnologieshasdeveloped daninnovativ vesolution,BluetoothNxt, , whichenab blesuserstos sendandsharefilesusingtheirmobilephones. Thediagram mbelowdesc cribesthesolutionarchitectureforBlue etoothNxt.
Howitwor rks: Thetypicalflowisasfollows. 1. A u users register on the Blue r etooth Nxt se erver and dow wnloads the client (Blu uetoothNxtc client). 2. Wit ththehelpof ftheclient,theuserselectsthefiletobesent. 3. The euserselects sthepeertow whomthefile ehastobese ent. 4. Assoonastheu userclicksonthesendbut tton,thefollo owingactiontakes pla ace. entwillsendt theUSSDSM MStotheserv verwiththep peers a. Theclie mobilenumber. verwillforwa ardthespecia albytestothe epeer. b. Theserv
c. The clie at the pe is continu ent eer uously watching for USSD SMS D fromtheBluetoothN Nxtserver. chanUSSDSM MS,theclien ntatthepeer rends d. Onthe arrivalofsuc rpermissiont toaccepttheincomingfile e. asksfor e. Oncepe ermissionisg granted,thec clientsendsa aresponseba ackto theBlue etoothNxtse erverwithanintimationof facceptance. f. Theserv verforwardsthesameres sponsetotheuser.
g. The clie at the us end receives the USS SMS and starts ent ser SD uploadingthefiletotheBluetoot thNxtserver. 5. The eclientatthe epeerendisinwaitingmo ode. 6. As soonasserv verstartsrece eivingtheby ytesfromtheuser,itwill route the emtothepee er. 7. The eclientatthe epeerendwi illstartreceiv vingthebytes s. 8. Once the full file has been transferred, the client at the peer end will sen ndthefilecom mpletionackn nowledgement. 9. The same ackn e nowledgemen will be fo nt orwarded to the user by the y Blu uetoothNxtse erver. 10. The eclientatthe euserendwillaccepttheacknowledge ement. 11. The eprocesswill lbeover.
1. Thi ickNxtclient ts:Thisclientisspecifictothemobileoperatingsystem. The eclientsends sspecificcom mmandstothe eservertoinitiateand ack knowledgetheprocessofsending/rece eivingdata.O Onacceptance eof the ecommand,t theclientstar rtssending/re eceivingthed data.TheThic ck Nxt tclientreside esinthemem moryandwatchesfortheincomingSMS S fromtheserver.Onarrivalo oftheSMS,itinitiatestheprocess acc cordingly. 2. SM MS:Thisisthespecificcommandsentto otheuser.Th heNxtclienta atthe use erendaccept tsandunders standsthecom mmand.Ona arrivalofthe com mmand,theN Nxtclienttrig ggerstheproc cess. 3. Dat taI/O:Thisis stheinterface ethataccept tsandsendst thedata.The eNxt clie entconnectst tothisinterfa acetosend/receivedata. 4. Dat taRouter:Th hisroutethei incomingdatareceivedfro omtheusert tothe targeteduser.It testablishest theroutebet tweenthesen nderandrece eiver. maintained. Nocopyofincomingdataism atisticsRecord der:Itrecord dsthestatistic csfordatatra ansmission.T The 5. Sta rec cordeddatam maybeuseful linthefuture eforbillingor rMISpurpose es. 6. Gat tewaytoExternalSystem ms:Thisopens sthegateway ytoexternal sys stems.Furthe ermore,itacts sasawebserviceendpointfortheout ter wo orld. 7. DA AO:Itpersists sthedatapro oducedbythe eStatisticsRe ecorder.Itals so per rformsread/w writefunction nsandquerie esthedatabase. 8. Dat tabase:Itisa astorefordat tacreatedan ndusedbythe eserver.
Summ mary
ImpetusBl luetoothNxtenablesthet transferringo ofdocuments sacrossmobile phones.Itd doesnotrequ uireaseparat teauthentication.Itishigh hlysafeand secure.Wit thBluetoothNxt,userscansharedocumentsandda atawithpeer rs, irrespective eofwhethertheyareinadifferentcity y,orevenadifferentcoun ntry. Theydono othavetologintoemailo orevenkeepc copyingtheirdataonthe server.Itisjustlikehavi ingamobileb bluetoothwi ithenhancedcapacity. BluetoothN Nxtisbasedo onOpenSour rcetechnolog giesandconfo ormstoindus stry standards.Itjustneedstobeinstalle edontheclien ntonthemobile.The BluetoothN Nxtsolutiond doesnotaskt theclienttop polltheserve erforincomin ng data.Thes serverpushes sthedatatotheclient.US SSD/SMScom mmandsareu used totriggerth heoperationsonthepeer r.Whensuchacommandarrivesonthe e client,itknowswhattodo.Theclien ntwillseekus serinputsreg gardingwheth herit eptordecline etheincomin ngdata.Oncetheselection nisdone,the e shouldacce clientperfo ormstheactio on. Nxtmakesthelifeofusers seasybyenablingthemto otransmitdat ta BluetoothN fromtheirmobilephone estootherm mobilephones s.
AboutImpet tus
ImpetusTech hnologiesoffersProductEng gineeringandT TechnologyR& &Dservicesforsoftwareprod ductdevelopment. Withongoing ginvestmentsinresearchan ndapplicationo ofemergingte echnologyarea as,innovativeb businessmode els,and anagileappr roach,wepartnerwithourclientbasecom mprisinglarges scaleISVsandt technologyinn novatorstodeliver cuttingedge esoftwareprod ducts.Ourexpertisespansth hedomainsofBigData,SaaS,CloudCompu uting,Mobility Solutions,Te estEngineering g,Performance eEngineering,andSocialMediaamongoth hers. ImpetusTechnologies,Inc. vard,Suite450 0,SanJose,CA95129,USA 5300StevensCreekBoulev @impetus.com Tel:408.213.3310|Email:inquiry@ velopmentCentersINDIA:NewDelhiBangaloreIn ndoreHydera abad RegionalDev Toknowmo orevisit:http:/ //www.impetus.com
Di isclaimers
Theinformationcon ntainedinthisdocumentistheprop prietaryandexclus sivepropertyofIm mpetusTechnologi iesInc.exceptaso otherwiseindicate ed.Nopartof isdocument,inwh holeorinpart,ma aybereproduced, ,stored,transmitted,orusedforde esignpurposeswithoutthepriorwri ittenpermissiono ofImpetus thi TechnologiesInc.