SE519446C2 - Metod för att upprätta en Bluetooth-länk - Google Patents
Metod för att upprätta en Bluetooth-länkInfo
- Publication number
- SE519446C2 SE519446C2 SE0101201A SE0101201A SE519446C2 SE 519446 C2 SE519446 C2 SE 519446C2 SE 0101201 A SE0101201 A SE 0101201A SE 0101201 A SE0101201 A SE 0101201A SE 519446 C2 SE519446 C2 SE 519446C2
- Authority
- SE
- Sweden
- Prior art keywords
- link
- communication means
- bluetooth
- communication
- establishing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000004891 communication Methods 0.000 claims abstract description 64
- 230000005540 biological transmission Effects 0.000 claims description 19
- 230000003287 optical effect Effects 0.000 claims description 8
- 230000001939 inductive effect Effects 0.000 claims description 7
- 238000012423 maintenance Methods 0.000 claims 1
- 238000010187 selection method Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W84/20—Master-slave selection or change arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/18—Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Small-Scale Networks (AREA)
Description
519 44-6 2 En BLUETOOTH-anordning har vanligtvis följande information lagrad: ~ BLUETOOTH-anordningsadress (ett 48-bitars unikt nummer som identifierar anordningen). v Annan specifik information för BLUETOOTH-anordningen (exempelvis namn, anordningsklass, klockförskjutning, sidavsökningstillstånd). o PlN-kod för användning vid upprättande av förbindelse till denna an- ordning. ø De tjänster den främjar (exempelvis LAN-åtkomstprofil, serieportpro- fil,...). ~ Ägarinformation. information utmärkande för en särskild säljare.
Informationen iden ovan angivna listan kallas i fortsättningen anord- ningsigenkänningsblock eller DlB-block (Device identifier Block). All informa- tion eller delar av informationen i DlB-blocket behövs för att möjliggöra snabbt och säkert upprättande av en BLUETOOTl-l-länk med en avlägsen anordning.
TEKNIKENS STÅNDPUNKT Vanligtvis hittas BLUETOOTl-l-anordningsadressen genom att utföra en förfrågan, eller så kallad lNQUlRY. lNQUlRY-proceduren är ett sökförfa- rande som kommer att returnera samtliga BLUETOOTH-anordningsadresser hos samtliga i närheten befintliga anordningar. För att en anordning ska sva- ra på en lNQUlRY måste den vara i förfråganavsökningstillstånd, eller lN- QUlRY_SCAN-tillstånd. Detta gör den synlig för alla lNQUlRY-utförande an- ordningar. Då en lNQUlRY utförts anvisas vanligtvis användaren en lista över anordningar att välja ur. Då en anordning valts ut kan dess BLUETOOTH- anordningsadress sparas för framtida förbindelser.
En lNQUlRY-procedurtar vanligtvis 10 sekunder. l det fall de avlägsna anordningarnas namn önskas (vilket vanligtvis är fallet då användare anmo- das välja från en lista) måste en namnbegäran för varje BLUETOOTH- 10 15 20 25 30 519 446 3 anordningsadress utföras. Detta förfarande tar i genomsnitt 2,57 sekunder för varje anordning. Vid BLUETOOTH-teknik överförs traditionellt sett det mesta av informationen i DIB-blocket från en anordning tiil en annan med hjälp av lNQUlRY-proceduren.
Det är inte alla anordningar som har användargränssnitt för att möjlig- göra för användaren att välja lämplig anordning efter en lNQUlRY (en sök- ning), vilket kan orsaka problem då flera anordningar är närvarande. l vissa fall, exempelvis av säkerhetsskäl, kan inte en anordning vara i lNQUl- RY_SCAN-tillständet eftersom det kanske inte är lämpligt för den att vara synlig för andra anordningar som utför lNQUlRY. Det bör noteras att en an- ordning i lNQUlRY_SCAN-tillständ kommer att svara pä INQUIRY från samt- liga anordningar. l de fall då en anordning ofta växlar anordning att kommunicera med är lNQUlRY-proceduren för läng för att vara lämplig varje gång en växling ska utföras. I andra fall då ingen av de kommunicerande anordningarna har an- vändargränssnitt för att skriva in en PlN-kod kan inte autenticering och kryp- tering användas. l de fall då det är absolut säkert att kommunikation sker med rätt an- ordning är inte söknings- och selekteringsförfarandet med hjälp av INQUIRY och namnbegäran tillräckligt säker.
UPPFlNNlNGEN l SAMMANFATTNING Ett syfte med föreliggande uppfinning är att undanröja ovan nämnda problem och nackdelar. l enlighet med uppfinningen upprättas en andra för- bindelselänk mellan en första BLUETOOTH-anordning och åtminstone en andra BLUETOOTH-anordning. l den andra förbindelselänken används ett annat kommunikationsmedia än BLUETOOTH för att åstadkomma en överfö- ring av åtminstone ett DlB-block i ett avvikande band.
Vad som ska göras med ett mottaget DIB-block kan variera beroende på tillämpning. I själva verket kan multipla DIB-block i vissa fall överföras frän en anordning till en annan. l ett sådant fall innehåller DIB-blocken inte infor- 10 15 20 25 30 519 446 4 mation om den anordning det kommer från. istället kan de beskriva andra i sammanhanget använda anordningar.
Olika media kan användas för överföring av DIB-block i enlighet med uppfinningen. Det är exempelvis möjligt att använda tråd-, optiskt eller induk- tivt kommunikationsmedia. Ett löstagbart lagringsmedia kan även användas. l samtliga fall kan åtminstone följande händelser utlösa överföring av DlB- block mellan två anordningar. Kontaktdon hos anordningarna vidrör varandra eller så kommer deras sändare/mottagare inom räckhåll för varandra. Alter- nativt trycker användaren på en knapp. l enlighet med olika utföranden av uppfinningen uppnås olika fördelar.
Anordningar som använder föreliggande uppfinning måste inte vara i lNQUl- RY_SCAN-tillståndet för att upptäckas. De kan istället upptäckas med hjälp av överföring av sina DlB-block i avvikande band. BLUETOOTH- länknivåautenticering och kryptering kan användas utan att en PIN-kod mås- te skrivas in. PlN-koden överförs vid överföringen av DlB-block i det avvikan- de bandet.
Det behövs inget användargränssnitt för förbindelse med en annan BLUETOOTH-anordning. Traditionellt sett innefattar förbindelseupprättande sökning, selektering och inskrivning av PlN-kod. l\/led en överföring av DlB- block i ett avvikande band kan detta förfarande utföras snabbt och i ett steg.
En användare kan snabbt växla anordning att kommunicera med ge- nom att helt enkelt motta de nya anordningarnas DlB-block. Traditionellt sett skulle detta ha innefattat sökning och selektering eller åtminstone selektering från en lista från en tidigare sökning. En anordning/användare kan vara helt säker på att den/han kommunicerar med rätt anordning.
DIB-block innehåller anordningsspecifik information, såsom BLUETO- OTH-anordningsadress, anordningsklass, klockförskjutning, etc. Vidare inne- håller det tjänstespecifik information, det vill säga mer exakt information om vilka tjänster anordningen erbjuder. Ej begränsande exempel på sådana tjänster kan vara hörlurar med mikrofon (headset), LAN-åtkomstorgan (Lokal Area Network, lokalt nätverk), högtalare och ljusströmbrytare. En anordning kan tillhandahålla mer än en tjänst. Genom att inkludera tjänsetinformation i 10 15 20 25 30 519 446 5 DlB-blocket kan en multifunktionell mottagaranordning använda den mottag- na informationen på lämpligt sätt. Exempelvis kan en musikanläggning upp- rätta förbindelse med både hörlurar och mikrofon. Genom att använda över- föring i ett avvikande band överförs hörlurarnas och mikrofonens DlB-block till musikanläggningen. Eftersom musikanläggningen i DIB-blocket kan se att ett DlB-block hör till hörlurar och det andra hörtill en mikrofon vet den hä- danefter vilken BLUETOOTH-anordningsadress den ska använda för att upp- rätta förbindelse med hörlurarna respektive mikrofonen.
I vissa fall kan det vara lämpligt att kryptera DIB-blocket innan det överförs till en annan anordning. En PlN-kod eller ett lösenord krävs då för att dekryptera DlB-blocket. Eftersom överföringen av DIB-block är utförd för att verka på flera olika kommunikationsmedia är DIB-överföringsprotokollet olika för olika media.
Gemensamt för alla DlB-överföringsprotokoll år dock att de alltid stöd- jer en tjänst, såsom överföringen av ett DlB-block. Om överföring av DIB- blocket misslyckas måste dessutom åtminstone mottagaranordningen kunna upptäcka att överföringen misslyckats.
Ytterligare fördelar med och särskilda särdrag hos uppfinningen fram- går av följande beskrivning, ritningar och osjälvständiga patentkrav.
KORT BESKRlVNING AV RITNINGARNA Fig. 1 är en schematisk figur visande ett grundutförande av uppfin- ningen, Fig. 2 visar schematiskt ett första utförande av uppfinningen, Fig. 3 visar schematiskt ett andra utförande av uppfinningen, Fig. 4 visar schematiskt ett tredje utförande av uppfinningen, Fig. 5 visar schematiskt ett fjärde utförande av uppfinningen, Fig. 6 visar schematiskt ett femte utförande av uppfinningen, och Fig. 7 visar schematiskt ett sjätte utförande av uppfinningen. 10 15 20 25 OJ C) 519 446 UPPFlNNlNGEN Det i Fig. 1 visade grundutförandet av uppfinningen innefattar en första anordning 10 och en andra anordning 11. Den första anordningen 10 innefat- tar en in-utenhet 12 och en styrenhet 13. ln-utenheten 12 kan innefatta ett tangentbord eller en tryckknapp eller liknande organ. I vissa utföranden är det inte nödvändigt att ha en in-utenhet alls, varvid denna kan utgå.
Den första anordningen innefattar även ett första kommunikationsor- gan 14. Den andra anordningen 11 innefattar en tjänsteenhet 15 och ett andra kommunikationsorgan 16. Det första och andra kommunikationsorga- net är anordnade för att använda ett gemensamt kommunikationsmedia 18.
Den första och andra anordningen 10, 11 innefattar ett konventionellt BLUE- TOOTH-kommunikationsorgan 17.
I enlighet med uppfinningen används det första och andra kommunika- tionsorganet 14, 16 för att genom kommunikationsmediet 18 upprätta en för- bindelselänk skild från en BLUETOOTl-l-länk som kan upprättas mellan BLU- ETOOTH-kommunikationsorganen 17. Förbindelselänken används för att överföra identifieringsdata som krävs för att upprätta och upprätthålla BLUETOOTH-länkkommunikation mellan den första anordningen 10 och den andra anordningen 11. ldentifieringsdatan samlas i ett anordningsigenkän- ningsblock eller DlB-block (Device identifier Block).
Kommunikationsmediet 18 kan vara ett trädkommunikationsmedia in- nefattande RS232 (UART), SPI, l2C och Ethernet. l samtliga utföranden där tràdkommunikationsmedia används krävs vanligtvis ett gemensamt kontakt- don på båda anordningarna som utbyter DIB-block.
Ett exempel på ett trådkommunikationsmedia visas i Fig. 2 där ett RS232-kontaktdon används. Kontaktdonet innefattar tre anslutningar, en da- tamottagningsanslutning (RX-anslutning) 19, en datasändningsanslutning NJ (TX-anslutning) 20 och en jo uanslutnir (Siw-a .sl-uti ii (E) don som innefattar alla anslutningarna "r förbunden med en UART (Univer- Q) sal Asynchronous Receiver/transmitter, universal asynkron mottaga- 10 15 20 25 O.) C) 519 446 7 re/sändare). UART-enheten stödjer en händelse som kallas "Oncableinser- ted” som uppstår då två anslutningar kommer i kontakt med varandra. l Fig. 2 är ett kontaktdon innefattande en datamottagningsanslutning 19, en datasändningsanslutning 20 och en jordanslutning 21 anordnad vid en fjärrenhet 22. Fjärrenheten 22 fungerar som den första anordningen och kan även fungera som en mobiltelefon. En andra anordning 11 är försedd med ett liknande kontaktdon innefattande en datamottagningsanslutning 19, en data- sändningsanslutning 20 och en jordanslutning 21. Den andra anordningen 11 är förbunden med ett nätspänningsuttag 23 för tillförsel av energi till en tjäns- teenhet 15 i form av en glödlampa 24. Kontaktdonen är utförda på ett sådant sätt att då två kontaktdon kommer i kontakt med varandra upprättar en an- ordnings datamottagningsanslutning 19 automatiskt en förbindelse med den andra anordningens datasändningsanslutning 20 och vice versa. l det i Fig. 2 visade utförandet uppnås detta genom att utforma den första anordningens 10 datamottagningsanslutning 19 i en urtagning och datasändningsanslut- ningen 20 utskjutande från fjärrenheten 22. Jord anslutningen 21 kan vara anordnad i linje med ett hölje hos fjärrenheten 22.
Den andra anordningen 11 är försedd med ett motsvarande kontakt- don. Datamottagningsanslutningen 19 är utformad som en urtagning för upp- tagning av den första anordningens 10 utskjutande datasändningsanslutning 20. På motsvarande sätt utskjuter den andra anordningens 11 datasänd- ningsanslutning 20, vilken är utformad för att upptas av den första anord- ningens 10 motsvarande datamottagningsanslutning 19. Den andra anord- ningens jordanslutning 21 är utformad för ingrepp i den första anordningens 10 motsvarande jordanslutning 21 då anordningarna förs ihop.
Det i Fig. 2 visade utförandet kommer att fungera som en fjärrstyrd ljusströmbrytare. För att använda anordningen flyttar en användare fjärrenhe- ten 22 mot den första anordningen 10 för att föra de två anordningarnas kon- taktdon i anliggning mot varandra. Därefter sker en överföring av den andra anordningens DlB-block i ett avvikande band med hjälp av trådkommunika- tionen. Vid styrning av ljuset trycker användaren på en utvald knappfhos fjärr- enheten för att tända ljuset. Förbindelsen mellan den första anordningen och 10 15 20 25 30 519 446 8 den andra anordningen är fastställd eftersom fjärrenheten 22 har mottagit den andra anordningens 11 DlB-block, inklusive anordningsadressen. Fjärr- enheten 22 kommunicerar med den andra anordningen 11 genom BLUETO- OTH-kommunikationsorganet vid normal drift. l det i Fig. 3 visade utförandet innefattar en första anordning 10 en fjärrenhet 25. Den andra anordningen 11 innefattar en TV-apparat 26. Både den första anordningen 10 och den andra anordningen 11 är försedda med ett BLUETOOTH-kommunikationsorgan (ej visat i figuren). I detta utförande igår ett optiskt kommunikationsmedia för överföring av den andra anordning- ens 11 DIB-block till den första anordningen 10. Det optiska kommunika- tionsmediet är företrädesvis ett infrarött kommunikationsmedia som använder en Standardiserad kommunikation genom infrarött ljus, såsom beskrivs av lRDA-organisationen. DlB-blocket överförs med hjälp av vanligt förekom- mande IRDA-kommunikationsprotokoll. För detta ändamål är en mottagardi- od 27 för mottagning av infrarött ljus anordnad på fjärrenheten 25 och en motsvarande ljusavgivande diod anordnad på TV-apparaten. Vanligtvis kan båda anordningarna överföra information i båda riktningarna. l det i Fig. 3 visade utförandet fungerar fjårrenheten 25 som en tradi- tionell TV-fjärrkontroll, vilken l detta fall kommunicerar med TV-apparaten med hjälp av ett BLUETOOTH-kommunikationsorgan_ För att möjliggöra kommunikation med TV-apparaten måste fjärrkontrollenheten 25 veta TV- apparatens 26 BLUETOOTH-anordningsadress. En överföring i ett avvikande band av DIB-blocket från TV-apparaten till fjärrenheten används, exempelvis efter intryckning av en utvald knapp på fjärrenheten 25 för att anmoda TV- apparaten att överföra det önskade DIB-blocket. En lR-kommunikationslänk kräver vanligtvis att de två anordningarna är synliga för varandra, varvid kommunikation med andra anordningar undviks.
En alternativ trådlös kommunikationsmetod visas i FIG. 4. Den första anordningen innefattar ett tangentbord 29 och den andra anordningen inne- fattar en dator 30. Tangentbordet 29 är försedd med ett induktivt kornmunika- tionsorgan 31. Ett' motsvarande andra induktivt kommunikationsorgan 32 är anordnat på datorn 30. Genom att föra tangentbordet 29 i datorns 30 ome- 10 15 20 25 30 519 446 9 delbara närhet överförs DlB-blocket från datorn till tangentbordet. Inte heller i detta trådlösa utförande kommer andra anordningar att störa kommunikatio- nen mellan den valda första anordningen 10 och den andra anordningen 11.
Ett fjärde utförande av uppfinningen visas i Fig. 5. Den första anord- ningen 10 innefattar en dator 32 med organ 33 för mottagning av ett löstag- bart lagringsmedia, såsom ett multimediakort, lVlMC, eller ett kompakt inter- vallagringskort, compact flash storage card. Ett i datorn 32 delvis infört min- neskort 34 visas. Ett eller flera DlB-block lagras i det löstagbara lagringsme- diet. För att överföra DlB-blocket från datorn 32 till den andra anordningen innefattande ett tangentbord 35 avlägsnas lagringsmediet 34 från den första anordningen och förs in i den andra anordningen. Den andra anordningen läser in lämpliga DlB-block från lagringsmediet.
Samtliga av ovan beskrivna överföringstillstånd för överföring i ett av- vikande band kan användas även i andra utföranden. Beakta till exempel en enkel anordning, såsom en datainsamlingsanordning, avsedd för kommuni- kation med ett LAN via en BLUETOOTH-LAN-åtkomstpunkt. Vanligtvis skulle det vara svårt för en första anordning att veta vilken BLUETOOTH- anordningsadress den ska upprätta förbindelse med. En överföring av DIB- blocket från LAN-åtkomstpunkten till den enkla anordningen i ett avvikande band löser detta problem. l ett sådant fall kan en trädöverföring av DlB- blocket i ett avvikande band vara lämplig.
En användare som ämnar förbinda sin datainsamlingsanordning med ett nätverk via en BLUETOOTl-l-LAN-åtkomstpunkt bringar datainsamlings- anordningen i kontakt med LAN-åtkomstpunkten för att vidröra ett kontaktor- gan, varvid LAN-åtkomstpunkten kan överföra DlB-blocket till datainsam- lingsanordningen. Därefter är det möjligt för en användare att förbinda till nätverket via BLUETOOTH-LAN-åtkomstpunkten eftersom datainsamlings- anordningen vet den rätta BLUETOOTH-anordningsadressen att skapa för- bindelse med.
Då antingen den första anordningen eller den andra anordningen inne- fattar en bildskärm och ett tangentbord är det möjligt för en användare att med hjälp av informationen på bildskärmen välja vilken anordning att kom- 10 15 20 25 OJ C) 519 446 10 municera med. Den visade informationen kan innefatta anordningsspecifik information, såsom ett för anordningen valt namn och även de tjänster an- ordningen tillhandahåller. Sådan information underlättar valet av en särskild anordning då ett flertal anordningar är tillgängliga. Även då samtliga BLUETOOTl-l-anordningar inom ett särskilt område saknar bildskärm kommer uppfinningen att underlätta upprättandet av förbin- delse mellan två utvalda anordningar. Genom att exempelvis använda en induktiv överföring av DlB-blocket i ett avvikande band är det möjligt för en användare av en första anordning att upprätta kontakt och kommunicera med vilken av de tillgängliga anordningarna som helst. För varje anordning an- vändaren av den första anordningen önskar upprätta kontakt med bringas anordningarna i närheten av varandra för överföring av det erfordrade DIB- blocket mellan anordningarna. Därefter är det möjligt att upprätta en BLUE- TOOTH-förbindelse av standardtyp mellan den första anordningen och den utvalda andra anordningen.
Ytterligare en optisk förbindelselänk visas i Fig. 6. Den andra anord~ ningen 11 är utformad som en mobiltelefon och innefattar streckkodsläsare 41. Motsvarande första anordning 10 är utformad som en dator och är för- sedd med en streckkod 42 innefattande all nödvändig och lämplig anord- ningsidentifierande information. En förbindelselänk mellan den första och andra anordningen upprättas då streckkodsläsaren bringas i närheten av streckkoden för att möjliggöra avläsning av streckkoden. Efter avläsning av streckkoden och utvinning av den erfordrade informationen därifrån kan BLUETOOTH-länkkommunikationen mellan den första anordningen och en andra anordning upprättas och upprätthållas.
Ett femte utförande av uppfinningen visas i Fig. 7 och avser en butik med ett stort antal kassaapparater. Personer som är ute och handlar kan be- tala sina varor med hjälp av en WAP-läsare (WAP-browser) i sina mobiltele- foner. Ett problem i ett sådant utförande är att säkerställa att köparen betalar rätt räkning, det vill säga korrirnunicerar rned rätt kassaapparat. Ett sök- och väljförfarande kan ta alltför lång tidfoch det är kanskje fortfarande oklart vilken kassaapparat man ska upprätta förbindelse med. 10 15 20 25 (g) C) 519 446 11 Såsom visas i Fig. 7 är en första kassaapparat 36 anordnad vid en för- sta kö 37. En första användare 38, en andra användare 39 och ett flertal andra användare ståri den första kön 37. En andra kö 40 och ett flertal ytter- ligare köer är anordnade på ett sätt liknande den första kön.
Då den första användaren 38 är redo att med hjälp av WAP-läsaren i en mobiltelefon betala sin räkning vid den första kassaapparaten 36 för an- vändaren telefonen förbi framför kassaapparaten 36. Kassaapparatens 36 DIB-block överförs då till mobiltelefonen, exempelvis med hjälp av ett induk- tivt kommunikationsmedia 18. Efter överföring av DIB-blocket kan mobiltele- fonen med stor säkerhet förbinda med rätt kassaapparat eftersom den för användning rätta BLUETOOTH-anordningsadressen är känd. Övriga anord- ningar i andra köer påverkar inte kommunikationen mellan kassaapparaten 36 och den första användarens 38 mobiltelefon.
I vilkendera av förbindelsetyperna i enlighet med föreliggande uppfin- ning kan en PlN-kod vara en del av den mellan den första anordningen och den andra anordningen överförda informationen. På detta sätt kan överföring av säker information till en oönskad anordning undvikas. Efter överföring av en PlN-kod kan ett BLUETOOTH-autenticerings- och krypteringsförfarande inledas och slutföras. l enlighet med uppfinningen är det även möjligt att överföra multipla DIB-block. En åtkomstpunkt är anordnad för att täcka ett flertal BLUETO- OTH-anordningar. DIE-blocket hos varje med åtkomstpunkten associerad anordning överförs till åtkomstpunkten i förväg. Genom att använda ett annat kommunikationsmedia 18 än BLUETOOTH kan en användare få tillgång till valfritt till åtkomstpunkten tidigare överfört DIB-block. l ett praktiskt utförande avlägsnar en användare ett lagringskort från en bärbar anordning och för in det i åtkomstpunkten. Åtkomstpunkten kan vara försedd med ett tangentbord och en bildskärm för att möjliggöra för användaren att välja en särskild an- ordning eller ett flertal med åtkomstpunkten associerade anordningar. Den information som motsvarar varje DlB-block hos de utvalda anordningarna överförs till lagringskörtet. Lagringskortet kan därefter avlägsnas från ät- komstpunkten och åter föras in iden bärbara anordningen. Lämplig mjukvara 519 446 12 iden bärbara anordningen avläser DlB-blooksinformationen i lagríngskortet och möjliggör för användaren att upprätta förbindelse med valfri anordning.
Claims (14)
1. Metod vid upprättande av förbindelse mellan en första anordning innefat- tande organ för kommunikation genom en BLUETOOTH-lånk och åtminstone en andra anordning innefattande organ för kommunikation genom en BLUE- TOOTH-länk, känne te cknad av att en från BLUETOOTH-lånken skiljd förbindelselänk upprättas mellan den första anordningen och åtminstone den andra anordningen, att för upprättande och upprätthållande av en BLUETOOTH- länkkommunikation mellan den första anordningen och den andra anord- ningen erforderlig information överförs i ett anordningsidentifierarblock (DIB).
2. Metod enligt krav 1, vidare innefattande stegen att anordna en trådlänk som den från BLUETOOTH-länken skiljda förbindelselånken och upprätta förbindelselänken då ett kontaktdon hos den första anordningen kommer i kontakt med ett motsvarande kontaktdon hos den andra anordningen.
3. Metod enligt krav l, vidare innefattande stegen att anordna en induktiv länk som den från BLUETOOTH-länken skiljda förbindelselänken och upprät- ta förbindelselänken då ett kontaktorgan hos den första anordningen är i när- heten av ett motsvarande kontaktorgan hos den andra anordningen.
4. Metod enligt krav l, vidare innefattande stegen att lagra ett anordnings- identifierarblock för åtminstone en första anordning i ett löstagbart lagrings- media, förflytta det löstagbara lagringsmediet till en andra anordning, avläsa anordningsidentifierarblocket i den andra anordningen och upprätta förbin- delselänken då anordningsidentifierarblocket lästs av.
5. Metod enligt krav 1, vidare innefattande stegen att anordna en optisk länk som den från BLUETOOTH-lånken skiljda förbindelselänken och upprätta förbindelselänken då ett optiskt kommunikationsorgan hos den första anord- 10 15 20 25 30 519 446 14 ningen är inom synhåll för ett motsvarande optiskt kommunikationsorgan hos den andra anordningen.
6. l\/letod enligt krav 1, vidare innefattande stegen att anordna en streckkod visande information motsvarande anordningsidentifierarblocket hos en första anordning, anordna en streckkodslåsare i den andra anordningen och upp- rätta en förbindelselånk då streckkodsläsaren kan avläsa streckkoden.
7. Anordning för överföring av information mellan en första anordning (10) innefattande BLUETOOTH-kommunikationsorgan (17) och åtminstone en andra anordning (11) innefattande BLUETOOTH-kommunikationsorgan (17), kännetecknad av att den första anordningen är försedd med ett från BLUETOOTH- kommunikationsorganet (17) avskiljt och avvikande första kommunika- tionsorgan (14), att den andra anordningen (11) ärförsedd med ett från BLUETOOTH- kommunikationsorganet (17) avskiljt och avvikande andra kommunika- tionsorgan (16), varvid det första kommunikationsorganet (14) och det andra kommunikationsorganet (16) är associerade för utförande av kommunikation över ett från BLUETOOTH-kommunikationsorganet (17) avvikande kommunikationsmedia (18) och för överföring av för upprättande och upprätthållande av en BLUETOOTH- länkkommunikation erforderlig identifieringsinformation mellan den för- sta anordningen och den andra anordningen.
8. Anordning enligt krav 7, varvid det första kommunikationsorganet (14) och det andra kommunikationsorganet (16) innefattar anslutningar (19; 20; 21 ) för upprättande av en fysisk förbindelse mellan den första anordninge (10) och den andra anordningen (11).
9. Anordning enligt krav 8, varvid anslutningarna (19; 20; 21) innefattar en datamottagningsanslutning (19), en dlatasändningsanslutning (120) och en jordanslutning (21), varvid den första anordningens datamottagningsanslut- 10 15 20 25 519 446 15 ning (19) är utformad för att uteslutande gripa in i den andra anordningens datasändningsanslutning (20) och vice versa.
10. Anordning enligt krav 7, varvid det första kommunikationsorganet (14) och det andra kommunikationsorganet (16) innefattar induktiva kommunika- tionsorgan (31).
11. Anordning enligt krav 7, varvid den första anordningen och den andra anordningen innefattar organ (33) för upptagning av ett löstagbart lagrings- media och varvid det första kommunikationsorganet (14) och det andra kommunikationsorganet (16) kan avläsa/skriva in ett i det löstagbara lag- ringsmediet lagrat anordningsidentifierarblock.
12. Anordning enligt krav 7, varvid den första anordningen och den andra anordningen innefattar optiska kommunikationsorgan (27; 28) med funktion som kommunikationsmediet.
13. Anordning enligt krav 7, varvid den första anordningen (10) är försedd med en streckkod (42) visande information innefattande anordningsidentifie- rarinformation och varvid den andra anordningen (11) innefattar en streck- kodsläsare (41) för avläsning av anordningsidentifierarinformationen.
14. Anordning enligt krav 7, varvid den första anordningen (10) är en mobil- telefon och den andra anordningen (11) är en kassaapparat (36).
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0101201A SE519446C2 (sv) | 2001-04-04 | 2001-04-04 | Metod för att upprätta en Bluetooth-länk |
PCT/SE2002/000591 WO2002082742A1 (en) | 2001-04-04 | 2002-03-26 | Method for transferring a device identifier block on a second communication link separated from the bluetooth link |
DE60209881T DE60209881T2 (de) | 2001-04-04 | 2002-03-26 | Verfahren zum transferieren eines einrichtungskennungsblocks auf einer von der bluetooth-strecke getrennten zweiten kommunikationsstrecke |
EP02713338A EP1410571B1 (en) | 2001-04-04 | 2002-03-26 | Method for transferring a device identifier block on a second communication link separated from the bluetooth link |
US10/473,499 US7031660B2 (en) | 2001-04-04 | 2002-03-26 | Method for transferring a device identifier block on a second communication link separated from the BLUETOOTH link |
AT02713338T ATE320685T1 (de) | 2001-04-04 | 2002-03-26 | Verfahren zum transferieren eines einrichtungskennungsblocks auf einer von der bluetooth-strecke getrennten zweiten kommunikationsstrecke |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0101201A SE519446C2 (sv) | 2001-04-04 | 2001-04-04 | Metod för att upprätta en Bluetooth-länk |
Publications (3)
Publication Number | Publication Date |
---|---|
SE0101201D0 SE0101201D0 (sv) | 2001-04-04 |
SE0101201L SE0101201L (sv) | 2002-10-05 |
SE519446C2 true SE519446C2 (sv) | 2003-02-25 |
Family
ID=20283668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE0101201A SE519446C2 (sv) | 2001-04-04 | 2001-04-04 | Metod för att upprätta en Bluetooth-länk |
Country Status (6)
Country | Link |
---|---|
US (1) | US7031660B2 (sv) |
EP (1) | EP1410571B1 (sv) |
AT (1) | ATE320685T1 (sv) |
DE (1) | DE60209881T2 (sv) |
SE (1) | SE519446C2 (sv) |
WO (1) | WO2002082742A1 (sv) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE45705E1 (en) * | 2001-12-17 | 2015-09-29 | Sony Corporation | Data communication system, data communication apparatus, and data communication method for generating or detecting an event |
EP1458136B1 (en) * | 2001-12-17 | 2018-07-04 | Sony Corporation | Data communication system, data communication apparatus, and data communication method |
GB2392583A (en) * | 2002-08-31 | 2004-03-03 | Hewlett Packard Co | Providing an access key for a wireless data network to a wireless node |
US7596602B2 (en) * | 2002-12-10 | 2009-09-29 | Louis Ellman | System and method of facilitating the dissemination of information by means of active advertisements in portable information transceivers |
US7130584B2 (en) * | 2003-03-07 | 2006-10-31 | Nokia Corporation | Method and device for identifying and pairing Bluetooth devices |
DE10318156B4 (de) * | 2003-04-17 | 2005-09-01 | Diehl Ako Stiftung & Co. Kg | Verfahren zur Bekanntgabe eines Gerätes in einem System |
US7240831B2 (en) * | 2004-01-21 | 2007-07-10 | The Code Corporation | Systems and methods for establishing communication between an identification tag reader and a computing device |
GB2411086B (en) * | 2004-02-12 | 2006-12-06 | Vodafone Plc | Secure communications between terminals |
JP2005303947A (ja) * | 2004-04-16 | 2005-10-27 | Matsushita Electric Ind Co Ltd | 無線通信装置および無線通信方法 |
US20060268896A1 (en) * | 2005-05-31 | 2006-11-30 | Sakari Kotola | System and method for services functionality |
US20070123165A1 (en) * | 2005-11-29 | 2007-05-31 | Arnold Sheynman | Methods, systems and devices for assisted discovery in bluetooth enabled devices |
EP1992116B1 (en) | 2006-01-11 | 2014-02-26 | QUALCOMM Incorporated | Communication methods and apparatus relating to cooperative and non-cooperative modes of operation |
US8811369B2 (en) | 2006-01-11 | 2014-08-19 | Qualcomm Incorporated | Methods and apparatus for supporting multiple communications modes of operation |
GB0601403D0 (en) | 2006-01-24 | 2006-03-08 | Cambridge Silicon Radio Ltd | Varying device identities |
US20070192217A1 (en) * | 2006-01-31 | 2007-08-16 | O'kelley Charles Brian | Entity linking in open exchange platforms |
US8792826B2 (en) * | 2006-04-03 | 2014-07-29 | Eckey Corporation | Methods for determining proximity between radio frequency devices and controlling switches |
GB2439610A (en) * | 2006-06-29 | 2008-01-02 | Symbian Software Ltd | Storing Bluetooth (RTM) contact details in a mobile device |
DE102006030797B4 (de) * | 2006-06-30 | 2015-05-07 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Datenaustausch zwischen technischen Produkten |
WO2008046143A1 (en) * | 2006-10-17 | 2008-04-24 | Avega Systems Pty Ltd | Configuring and connecting to a media wireless network |
US20080285628A1 (en) * | 2007-05-17 | 2008-11-20 | Gizis Alexander C | Communications systems and methods for remotely controlled vehicles |
US7760077B2 (en) | 2007-06-05 | 2010-07-20 | Qualcomm Incorporated | Establishing and securing a unique wireless RF link between a tractor and a trailer using a wired connection |
WO2009009316A1 (en) * | 2007-07-09 | 2009-01-15 | Graphenius Inc. | Method for using a mobile communication device to activate a vehicle |
GB2455059A (en) * | 2007-10-09 | 2009-06-03 | Symbian Software Ltd | Transmitting device pairing information over multiple available out of band channels/interfaces |
NZ564196A (en) * | 2007-12-10 | 2010-08-27 | Resonance Holdings Ltd | Electronic lock for security system and key on a wireless device including methods of encoding data |
US8595501B2 (en) | 2008-05-09 | 2013-11-26 | Qualcomm Incorporated | Network helper for authentication between a token and verifiers |
US9225517B2 (en) * | 2008-09-30 | 2015-12-29 | Intel Corporation | Secure device association |
DE102008060006B4 (de) * | 2008-11-25 | 2011-04-28 | Balluff Gmbh | Feldbussystem |
WO2010090533A2 (en) * | 2009-01-07 | 2010-08-12 | Resonance Holdings Limited | Bluetooth authentication system and method |
US8103292B2 (en) | 2009-03-16 | 2012-01-24 | Tomahawk Systems, Llc | System for limiting use of mobile communication devices within a vehicle |
WO2010129939A1 (en) | 2009-05-08 | 2010-11-11 | Obdedge, Llc | Systems, methods, and devices for policy-based control and monitoring of use of mobile devices by vehicle operators |
US8995908B2 (en) | 2012-01-25 | 2015-03-31 | Blackberry Limited | Mobile communications system providing enhanced out of band (OOB) bluetooth pairing and related methods |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7027416B1 (en) * | 1997-10-01 | 2006-04-11 | Honeywell, Inc. | Multi tier wireless communication system |
SE9904683L (sv) * | 1999-12-17 | 2001-06-18 | Ericsson Telefon Ab L M | Metod och system för att etablera en radioförbindelse med kort räckvidd |
FR2812149B1 (fr) * | 2000-07-19 | 2003-01-03 | Laurent Maleysson | Module de communication entre un reseau local de transmission de donnees par radio et un reseau radio haut debit |
US7599855B2 (en) * | 2001-02-13 | 2009-10-06 | Lester Sussman | System and method for a complete and convenient shopping experience |
US20020123325A1 (en) * | 2001-03-01 | 2002-09-05 | Cooper Gerald M. | Method and apparatus for increasing the security of wireless data services |
-
2001
- 2001-04-04 SE SE0101201A patent/SE519446C2/sv not_active IP Right Cessation
-
2002
- 2002-03-26 DE DE60209881T patent/DE60209881T2/de not_active Expired - Lifetime
- 2002-03-26 US US10/473,499 patent/US7031660B2/en not_active Expired - Lifetime
- 2002-03-26 WO PCT/SE2002/000591 patent/WO2002082742A1/en not_active Application Discontinuation
- 2002-03-26 EP EP02713338A patent/EP1410571B1/en not_active Expired - Lifetime
- 2002-03-26 AT AT02713338T patent/ATE320685T1/de active
Also Published As
Publication number | Publication date |
---|---|
SE0101201D0 (sv) | 2001-04-04 |
US7031660B2 (en) | 2006-04-18 |
EP1410571A1 (en) | 2004-04-21 |
US20040137845A1 (en) | 2004-07-15 |
SE0101201L (sv) | 2002-10-05 |
EP1410571B1 (en) | 2006-03-15 |
WO2002082742A1 (en) | 2002-10-17 |
ATE320685T1 (de) | 2006-04-15 |
DE60209881T2 (de) | 2006-09-21 |
DE60209881D1 (de) | 2006-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE519446C2 (sv) | Metod för att upprätta en Bluetooth-länk | |
US10733403B2 (en) | Proximity-based linking for wearable group communication device | |
JP3756741B2 (ja) | 情報交換装置およびキャッシュレジスタ装置 | |
CN1835441B (zh) | 通信装置及其控制方法 | |
WO2012020927A1 (ko) | 통합 영상 검색 시스템 및 그 서비스 방법 | |
US9009109B2 (en) | Profile exchange method and system | |
CN100473186C (zh) | 用于远程寻呼设备的装置、方法和系统 | |
CN106663428A (zh) | 装置、方法、非暂态计算机可读介质及系统 | |
US12058746B2 (en) | Method of operating a sensor and/or information system and sensor and/or information system | |
US8190658B2 (en) | Intelligent computing device agent system for automatic recognition of multi user computing environment and information sharing setup | |
KR20160039609A (ko) | 블루투스 통신방법 및 블루투스 통신디바이스 | |
US7836512B2 (en) | Information transmission terminal, information transmission method, article information transmission system and article information transmission method | |
US6978148B2 (en) | Communication system, terminal, communication method, and recording medium recording communication method program for selecting terminal of communication party | |
EP1191451A2 (en) | Radio apparatus for storing and managing data to be processed by data-processing apparatuses | |
CN102723971A (zh) | 一种蓝牙设备及其蓝牙配对方法 | |
EP1463350B1 (en) | Providing data of stored images to another wireless communication apparatus through wireless communications | |
KR20140119917A (ko) | 무선 통신 연결을 위한 사용자 인터페이스 제공방법, 단말기 및 무선 통신 시스템 | |
KR20010073484A (ko) | 이미지 정보 처리장치 및 처리방법 | |
US20030101340A1 (en) | Interconnecting device, computer readable medium having communication setting program, and communication setting method | |
KR20020024235A (ko) | 컴퓨터를 이용한 이기종 이동 통신 단말기간의 사용자데이터 변환, 전송에 대한 장치 및 방법 | |
EP3430826A1 (en) | Wearable group communication device linking | |
WO2010134159A1 (ja) | 情報処理装置、装置検索方法、装置検索支援方法および記録媒体 | |
JPH10341246A (ja) | ポーリング方法及び端末装置 | |
CN114788396A (zh) | 无线连接系统、信息终端、显示装置以及无线连接方法 | |
WO2023120774A1 (ko) | 무선 터미널 메시지를 이용하는 서비스 식별 및 처리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NUG | Patent has lapsed |