KR100917680B1 - 통신 장치, 통신 디바이스, 및 통신 장치를 작동시키는 방법 - Google Patents
통신 장치, 통신 디바이스, 및 통신 장치를 작동시키는 방법 Download PDFInfo
- Publication number
- KR100917680B1 KR100917680B1 KR1020087019425A KR20087019425A KR100917680B1 KR 100917680 B1 KR100917680 B1 KR 100917680B1 KR 1020087019425 A KR1020087019425 A KR 1020087019425A KR 20087019425 A KR20087019425 A KR 20087019425A KR 100917680 B1 KR100917680 B1 KR 100917680B1
- Authority
- KR
- South Korea
- Prior art keywords
- page
- communication device
- train
- communication
- modified
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/14—Spectrum sharing arrangements between different networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Radio Relay Systems (AREA)
- Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
Abstract
제 1 및 제 2 통신 디바이스(MT, AP)를 포함하는 통신 장치(10)가 개시되어 있는데, 상기 제 1 디바이스(MT)는 특정 페이지 스캔 주파수(fps) 상에서의 송신을 수신하는 페이지 스캔 상태로 들어가도록 적응되며, 상기 제 2 디바이스(AP)는 상기 페이지 스캔 주파수(fps)의 추정치를 중심에 둔 페이지 트레인(A)을 송신하도록 적응된다. 이 장치는, 상기 디바이스(MT, AP) 사이의 이전 통신을 따르는 미리결정된 환경 하에서, 상기 제 2 디바이스(AP)는 상기 추정치에 해당하도록 시프트된, 바람직하게는 초기 페이지 트레인(A)의 적어도 하나의 미리결정된 주파수 서브-트레인(A2)의 송신을 피하도록 또한 절단된, 주파수{f(k)} 상에서 시작하도록 변경되는 페이지 트레인(A')을 송신하도록 적응되는 것을 특징으로 한다.
Description
본 발명은 무선 통신 장치, 특히 근거리 네트워크(LAN)와 같은 원격통신 네트워크에서 통신 디바이스 사이의 연결 설정에 관한 것이다.
근거리 무선 개인 영역 네트워크(PAN)의 형태에서 상기 유형의 현 실시예는, 해당 기술 분야에서 블루투스(Bluetooth) 표준에 의해 제어되는 "블루투스"(TM) 통신으로 알려져 있다. 블루투스 통신에 대한 완벽한 규격이 블루투스 전문 분과 그룹{SIG(special interests group)}을 통해서 발견될 수 있는데, 블루투스 전문 분과 그룹의 웹사이트는 현 표준 및 관련 정보와 더불어 "www.bluetooth.com"에서 발견될 수 있다.
블루투스 통신의 유용한 논의는, ISBN 0-13-089840-6 하의, Jennifer Bray 및 Charles F. Sturman 에 의한, 프렌티스 홀(Prentice Hall) PTR에 의해 출판된, "블루투스, 무선으로 연결하다(Bluetooth, Connect Without Wires)" 에 교과서 형태로 발견될 수 있다.
다른 종래 기술은, 이 종래 기술 분야의 현 상태의 몇몇 양상이 또한 설명되 어 있는, 예컨대 국제 출원 제 01/20940 호, 미국 특허 제 5940431 호 및 공개된 미국 출원 제 2001/0005368A1 호와 제 2001/0033601A1 호에서 발견될 수 있다.
일반적인 블루투스 배경 정보 및, 예컨대 또한 여기에서 사용되며 아래에 한정된 약어에 의해 상세하게 커버되지 않는 용어의 명료함을 위해 상기 문헌이 독자에게 언급된다.
"대기(Standby)" 및 "연결(Connection)"로 종래기술에서 언급되는, 블루투스 모듈/디바이스에서 이용될 수 있는 두 개의 주요 상태가 존재한다. 대기 상태는 블루투스 디바이스가 다른 디바이스와 링크되어 있지 않은 디폴트 상태이다. 다른 블루투스 디바이스와의 링크를 설정하며 연결된 상태를 달성하기 위해서, "조회(inquiry)" 및 "페이지(page)"라 언급되는, 두 개의 절차가 순차적으로 실행되어야 한다.
임의의 디바이스는 조회 메시지를 낼 수 있고 조회 단계는, 디바이스 액세스 코드{DAC(Device Access Code)}라 언급되는, 잠재적 마스터 또는 슬레이브 유닛의 어드레스를 얻기 위해 이용된다. 조회 절차는 디바이스 사이의 연결을 설정하지 않고, 페이지 절차만 연결을 설정할 수 있다. 조회 절차는 연결을 위한 잠재적 후보를 식별하며 후보의 어드레스를 수집한다. 디바이스가, 예컨대 조회 절차에 의해 획득된 다른 디바이스의 DAC를 인지하면, 상기 디바이스는 상기 다른 디바이스를 페이징할 수 있다. 페이징이 성공적이면, 페이저 및 페이징된 디바이스는 연결된 상태로 들어갈 것이다.
조회 절차에서, 조회 디바이스는 범용 조회 액세스 코드{GIAC(General Inquiry Access Code)} 또는 다수의 선택적 전용 조회 액세스 코드{DIAC(Dedicated Inquiry Access Code)}를 포함하는 조회 메시지를 발송한다. 이 메시지는, 조회 호핑 시퀀스를 나타내는 f(k)를 중심으로 한, 전체 32개 중 16개의 주파수 상에 단일 조회 트레인의 송신으로 구성되는 "조회 트레인(A)" 으로서 언급되는 조회 트레인에서 먼저, 몇몇 레벨에서 반복된다.
이 메시지는 하나의 블루투스 타임슬롯(timeslot)동안 두 개의 주파수 상에서 두 번 전송되고 후속하는 타임슬롯은 두 개의 상응하는 조회 응답 호핑 주파수 상에서 응답을 듣기 위해 이용된다. 그러므로, 16개의 조회 주파수 및 이들의 응답 대응부(counterpart)는 16 개의 타임슬롯, 즉 10ms에서 커버될 수 있다. 이 조회 트레인(A)은, 전체 트레인의 적어도 256 반복을 의미하는, 적어도 Ninquiry 번 반복된다. 음성 링크(SCO)가 활성화되면, SCO 링크에 주어진 선취권(priority)은 조회 송신이 중단될(interrupted) 것이고 Ninquiry 가 보상하기 위해 증가해야한다는 것을 의미하므로, 이 수는 두 배 또는 세 배가 될 수 있다.
이후 조회 트레인(A)은 나머지 16 개의 주파수로 이루어지는, 다른 조회 트레인(B)을 위해 교환되고 순환(cycle)은 반복된다. 현 블루투스 표준은, 실질적으로 에러 없는 환경에서 모든 응답의 수집을 보장하기 위해서 조회 트레인(A 및 B) 사이의 이러한 스위치(전환)가 적어도 세 번 발생하도록 요구한다. 반복을 위한 이러한 요구의 결과는 조회 방송이 적어도 10.24 초가 걸릴 수 있다는 것이다.
발견되기를 원하는 디바이스는, 관심의 GIAC 또는 DIAC를 포함하는 메시지를 듣는, "조회 스캔" 상태를 입력한다. 이는, TW_inquiry_scan 로서 알려진 조회 스캔 기간을 위한 단일 호프 주파수 상에서 청취함으로써, 주기적인 방식으로 잘 작동한다. 이는 조회 절차에 의해 이용되는 16 개의 주파수를 커버할 정도로 충분히 길어야 한다. SCO 링크의 존재가 더 긴 스캔 기간을 요구할 수 있을 지라도, 다른 활동(activity) 없이, 16 개의 블루투스 타임슬롯이면 충분해야 한다.
조회 스캔을 위해 선택된 주파수는 조회 호핑 시퀀스를 구성하는 32 개의 주파수 목록으로부터 온다. 이러한 주파수는 GIAC 및 유닛 자신의 클록에 의해 지시된 시퀀스 내의 위상에 의해 결정된다. 그러므로, 이 위상 및 또한 주파수는 매 1.28 초마다 변경될 것이다.
적절한 IAC를 포함하는 조회를 듣자마자, 발견되고자 하는 디바이스는 "조회 응답" 부상태(substate)를 입력한다. 이 단계에서, 수신기가 자신의 각 호핑 시퀀스에서 동일한 위상에 있을 기회는 낮으므로 두 개 이상의 수신기가 동일한 순간에 조회 메시지를 듣는 기회가 줄어들지라도, 회선경합(contention)의 위험이 여전히 존재한다. 낮을지라도, 여전히 남아있는 회선경합의 가능성에 대항해 보호하기 위해, 관련 디바이스가 0과 1023 사이의 난수(RAND)를 생성하며 적어도 RAND 타임슬롯에 대해 연결 또는 대기 상태로 리턴하는, 랜덤 백-오프 절차(random back-off procedure)가 이용된다. 이 절차 이후, 이는 조회 응답 부상태를 재-입력하며 듣는다. 이후 수신기가 조회 메시지를 수신한다면, 디바이스 어드레스를 포함한, 그 자신에 관한 정보를 포함하는 주파수 호프 동기화{FHS(frequency hop synchronization)} 패킷으로 즉시 응답할 수 있다. 1.28 초 후에, 디바이스는 자신의 FHS 패킷을 평균 네 번 전송할 수 있으며, RAND 로부터의 평균 지연은 전형적으로 511 타임슬롯 또는 0.32 초이다.
조회자(inquirer)는 16 개 주파수의 두 개의 세트, 즉 조회 트레인(A 및 B)을 이용한다. 우선 발견될 디바이스가 조회 트레인(B) 주파수를 모니터링하고 있다고 가정하면, 조회자가 트레인(A)을 스캔하는 동안 2.56 초를 기다려야 한다. SCO 링크가 활성화된 상태이고 현 블루투스 규격의 권고안이 덧붙여진다면, 5.12 또는 심지어 7.68 초를 기다리는 것이 필요하다고 판명될 수 있다. 조회자가 3 개의 완전한 조회 트레인 스위치를 완료하면, 이러한 가정은 모두 무관하게 될 수 있다. 조회 스캔은 SCO 링크가 존재하면 더 긴, 적어도 10.24 초 동안 지속될 수 있을 것이다.
조회 절차가 완료되었다면, 페이징 절차는 페이징 디바이스와 페이징된 디바이스 사이의 링크를 설립하기 위해서 시작할 수 있다. 페이징 절차는 두 가지 이유로 조회 절차보다 더 효율적인 것으로 여겨질 수 있다. 첫 번째, 조회 디바이스는 페이징된 디바이스의 호핑 시퀀스를 적어도 개괄적으로 인지한다. 두 번째, 절차는 개방적이지 않으며 단일 목표 디바이스와 접촉하자마자 멈춘다. 이는, 예컨대 많은 슬레이브를 잠재적으로 다루어야 하며 매우 긴 기간동안 지속될 수 있는 조회와 다르다.
페이지 절차에서, 하나의 디바이스는 자신의 링크 매니저를 "페이징" 상태로 이동시켜 페이징을 초기화하고 이 디바이스는 마스터 유닛이 된다. 조회 상태와 동 일한 방식으로, 16 개 주파수{f(k-8) 내지 f(k+7)} 상에 송신되는 두 개의 페이지 트레인이 존재한다. 다시, 두 개의 트레인이 각 제 2 블루투스 타임슬롯으로 송신되어서, 완료하기 위해 적어도 16 개의 타임슬롯(즉, 10ms)을 필요로 한다. 이용되는 주파수는 매 1.28 초마다 구성되는 32 개 주파수의 슬레이브 지정 풀(slave specific pool)로부터 오고 송신된 데이터는 다시 ID 패킷이 된다.
페이지 상태에서 두 개의 분리된 페이지 트레인을 이용하는 이유는 이제 간략하게 논의될 것이다. 마스터 유닛은 조회 절차 동안 사전에 슬레이브 클록 값을 알고 있으며 호핑 시퀀스를 계산하기 위해 이용되는 것인, 슬레이브 어드레스의 하부 부분을 인지한다. 그러므로, 마스터는 슬레이브가 현재 어떤 주파수 상에서 송신하고 있는지를 계산하기 위해 시도할 수 있다. 두 개의 클록이 동일한 속도에서 작동하고 있지 않다면 이러한 계산에서 에러가 있을 수 있는데, 이는 블루투스 클록이 프리-러닝이며(free-running) 비동기화되어 있음을 감안할 때 매우 그러할 것이다.
페이징 절차에서 이용되는 제 1 페이지 트레인(A)은 페이징된 디바이스의 예기되는 페이지 스캔 주파수를 둘러싸는 16 개의 주파수 상에서 작동한다. 제 1 페이지 트레인(A)이 작동하지 않으면, 나머지 다른 16 개의 주파수를 포함하는 제 2 페이지 트레인(B)이 시도된다. 각 페이지 트레인(A, B)은 임의의 SCO 채널이 작동하고 있다면 한 번 이상 반복되어야 한다.
페이지와 페이지 스캔 시퀀스가 동시에 발생할 때마다, 페이징된 디바이스는 페이징 디바이스로부터 ID 패킷을 수신해야 한다. 이 단계에서, 페이징된 디바이스 는 즉시 그 자신의 다른 ID 패킷으로 승인회신한다(acknowledge). 페이징 디바이스가 페이징된 디바이스로부터 제 2 패킷을 수신한다면, 양쪽 당사자 모두 단거리 "페이지 응답" 상태에 있을 것이다. 마스터를 위한 하나 그리고 슬레이브를 위한 하나가 존재하지만, 성공적인 ID 교환시에 고정된(frozen), 양쪽 모두 동일한 클록을 이용한다. 이러한 고정은 슬레이브 클록의 실제값 및 동일한 클록 값의 마스터의 추정은 항상 정확하게 일치할 수 없다는 사실을 고려한다. 그들 양쪽 모두 한번에 하나를 호핑 시퀀스를 통해서 진행해서, 그로 인해 자신들이 함께 작동하고 있다는 것을 확신할 수 있다. 이러한 응답 상태 동안, 마스터는, 슬레이브에 의해 다른 ID 패킷으로 승인회신되어야 하는, 주파수 호프 동기화(FHS) 패킷에 자신의 정확한 타이밍 정보를 전송한다. 모든 요구되는 정보는 교환되었고 페이저 및 페이징된 디바이스는, 하루 정도의 기간을 가지는, 동일한 확장된 의사-랜덤 호핑 시퀀스를 이용하여 연결 상태로 이동한다. 페이징 타임의 분석은 조회 절차에 이용되는 것과 유사한 방식으로 수행될 수 있다. 페이지 상태 및 페이지 스캔 상태 양쪽 모두에 대해 선택된 간격 및 지속기간이 다시 복잡해질 수 있다. 페이지 상태는 일단 입력이 되었다면 항상 연속적이지만, 자신의 지속기간은 접촉을 시도하는 디바이스의 행동에 따라 좌우될 것이다. 목표 디바이스의 페이지 스캔 상태는 매우 많이 변경될 수 있다.
연속적인 스캔 사이의 간격은 세 개의 모드를 이용하여 설명된다. 스캐닝이 연속적이라면, 모드(R0)로 언급된다. 모드(R1)는 1.28 ms 보다 작은 스캔 사이의 간격을 가진 임의의 주기적인 스캔에 대한 것이다. 모드(R2)는 1.28 초 및 2.56 초(최대 간격) 사이의 간격에 대한 것이다. 이러한 간격은 Tpage_scan 으로서 언급된다. R0 모드는, 2.56 초까지의 평균 스캐닝 간격이 예상될 수 있을지라도, 가장 빠른 연결을 제공한다.
조회에 대해 걸린 시간을 페이징을 위한 시간에 가산하는 것은 연결 상태로 들어가지 전에 총 12.80 초를 줄 수 있다. 특정 환경 하에서, 이러한 간격은 접촉하려고 시도하는 두 개의 단말기가 더 이상 범위 내에 있을 수 없기 때문에, 불편한 것으로 증명될 수 있다. 더욱이, 마스터 단말기에 슬레이브 디바이스의 연결을 위한 다수의 요구가 쇄도하면, 연결의 연속(succession)이 이러한 긴 절차를 이용하여 생성되는 동안 그러한 슬레이브 디바이스로 하여금 기다리도록 하는 것은 비합리적인 것으로 판명될 수 있다. 그러므로, 페이징 디바이스 및 페이징된 디바이스 사이의 연결을 설정하기 위해 이용된 시간이 표준 페이지 트레인(A, B)을 이용하는 것에 비해 줄어들 수 있는 구성을 찾는 것이 바람직하다.
본 발명의 목적은 향상된 무선 통신 장치 및 이를 작동시키는 방법을 제공하는 것이다.
본 발명의 다른 목적은, 근거리 네트워크(LAN), 광역 네트워크(WAN), 개인 영역 네트워크(PAN) 또는 제어기 영역 네트워크(CAN)와 같은, 네트워크에서 무선 통신 디바이스 사이의 연결을 설정하기 위한 향상된 장치를 제공하는 것이다. 네트 워크는 송수신 품질을 향상시키기 위해서 확산 스펙트럼 기술을 이용할 수 있으며 확산 스펙트럼 기술의 양호하게 수용된 형태는 빠른 또는 느린 주파수 호핑 및 직접 시퀀스 확산 스펙트럼을 포함하며, 이 빠른 주파수 호핑은 주파수가 변조 속도보다 더 신속하게 변하는 기술로서 여겨진다.
따라서, 본 발명은 제 1 및 제 2 통신 디바이스를 포함하는 통신 장치를 제공하며, 상기 제 1 디바이스는 특정 페이지 스캔 주파수 상의 송신을 수신하는 페이지 스캔 상태 안으로 들어가도록 적응되고 상기 제 2 디바이스는 상기 페이지 스캔 주파수의 추정치(estimate)를 중심으로 하는 페이지 트레인을 송신하도록 적응되며, 상기 디바이스 사이의 이전 통신에 후속하는 미리결정된 환경 하에서, 상기 제 2 디바이스는 상기 추정치에 해당하도록 시프트된 주파수 상에서 시작하기 위해 변경된 페이지 트레인을 송신하도록 적응되는 것을 특징으로 한다. 상기 제 1 및 제 2 통신 디바이스는 액세스 포인트와 이동 단말기 또는 이동 단말기와 액세스 포인트를 상기 장치에 대해 각각 포함할 수 있으며 상기 장치는 블루투스 표준에 따르는 작동을 위해 적응될 수 있다.
상기 미리결정된 환경은 상기 이전 통신과 상기 변경된 페이지 트레인의 송신 사이의 시간 경과(time lapse)의 고려를 포함할 수 있다. 상기 이전 통신은 상기 디바이스 사이에서 실행되는 조회 절차에 대한 응답을 포함할 수 있다. 상기 이전 통신은 통신 링크 실패에 의해 종료되었을 수도 있다.
상기 변경된 페이지 트레인은 절단될 수 있다. 상기 변경된 페이지 트레인 은, 상기 페이지 트레인의 제 2 주파수 서브-트레인이 송신되지 않았다는 것을 확신하는 페이지 타임-아웃을 설정하는 상기 제 2 디바이스에 의해 절단될 수 있다. 상기 페이지-타임 아웃은 상기 변경된 페이지 트레인이 송신되기 전에 설정될 수 있다.
상기 페이지 스캔 주파수는 상기 제 1 디바이스에 관한 네트워크 어드레스와 클록 오프셋 정보 중 적어도 하나에 기초하여 시프트될 수 있다.
상기 제 1 디바이스는 마스터 유닛의 세트에서 마스터 유닛을 포함할 수 있고 상기 제 2 디바이스는 슬레이브 유닛을 포함할 수 있으며, 상기 변경된 페이지 트레인은 상기 세트에 복수의 마스터 유닛을 페이지하기 위해 상기 슬레이브 유닛에 의해 이용되는 페이지 트레인 시리즈의 일부를 포함한다. 상기 페이지 트레인 시리즈는, 각각이 페이징되고 있는 상기 복수의 마스터 유닛 중 하나의 페이지 스캔 주파수의 추정치 상에서 시작하도록 각각 변경된 페이지 트레인을 포함할 수 있다.
상기 제 1 디바이스는 복수의 슬레이브 유닛 중에서 하나의 슬레이브 유닛을 포함할 수 있고 상기 제 2 디바이스는 마스터 유닛을 포함할 수 있으며, 상기 변경된 페이지 트레인은 복수의 상기 슬레이브 유닛을 순차적으로 페이지하기 위해 상기 마스터 유닛에 의해 이용되는 페이지 트레인 시리즈의 일부를 포함하며, 상기 각 상기 페이지 트레인 시리즈는, 상기 시리즈에서 슬레이브 유닛의 각 페이지 스캔 주파수의 추정치 상에서 시작하도록 변경된다.
각 상기 변경된 페이지 트레인은, 이의 각 주파수 서브-트레인이 송신되지 않도록 절단될 수 있다. 상기 순차적 페이징은 핸드오프(handoff)를 위한 슬레이브 유닛으로부터의 다수의 요구에 응답하기 위해 상기 마스터 유닛에 의해 이용될 수 있다.
각 상기 변경된 페이지 트레인은 상기 디바이스 사이의 위치에서 사전에 통신 링크의 재연결을 시도하기 위해 이용될 수 있다.
각 상기 변경된 페이지 트레인은 상기 사전에 존재하는 통신 링크에서 브레이크다운(breakdown)을 검출하면 연속적인 상기 페이지 스캔 상태로 들어가도록 적응될 수 있다.
각 상기 제 1 디바이스는 상기 페이지 트레인을 기다리기 위해 적어도 미리결정된 기간 동안 상기 페이지 스캔 상태에 머무를 수 있다. 상기 제 2 디바이스는 복수 번 상기 변경된 페이지 트레인을 반복하여 상기 사전에 존재하는 연결을 재설립하기 위해 시도할 수 있다.
각 상기 제 2 디바이스는 페이지 타임-아웃 이벤트의 종료에서 각 상기 제 1 디바이스를 페이징하는 것을 멈출 수 있으며, 바람직한 상기 타임-아웃은 각 상기 제 2 디바이스에 의해 또는 이 디바이스에서 설정할 수 있다.
장치는, 각 상기 제 1 디바이스로부터의 상기 변경된 페이지 트레인에 대한 응답 또는 무응답으로부터, 각 상기 제 1 디바이스가 상기 제 2 디바이스의 통신 범위 내에 있는지 여부를 결정하는 단계를 포함한다.
본 발명은 임의의 앞선 청구범위에 따른 장치에서 사용하기 위한 통신 디바이스를 또한 제공하는 것이며, 상기 통신 디바이스는 다른 통신 디바이스의 페이지 스캔 주파수를 중심으로 하는 페이지 트레인을 이용하여 적어도 하나의 상기 다른 통신 디바이스를 페이징하도록 적응되며, 상기 디바이스 사이의 이전 통신에 후속하는 미리결정된 환경 하에서, 상기 통신 디바이스는 상기 추정치에 해당하도록 시프트된 주파수 상에서 시작하도록 변경된 페이지 트레인을 송신하도록 적응된다.
상기 미리결정된 환경은 상기 이전 통신 및 상기 변경된 페이지 트레인의 송신 사이의 시간 경과의 고려를 포함할 수 있다.
상기 이전 통신은 상기 디바이스와 상기 다른 디바이스 사이에서 실행되는 조회 절차에 대한 응답을 포함할 수 있다.
상기 이전 통신은 통신 링크 실패에 의해 종료되었을 수도 있다.
상기 변경된 페이지 트레인은 절단될 수 있다. 상기 변경된 페이지 트레인은 상기 페이지 트레인의 제 2 주파수 서브-트레인이 송신되지 않는 것을 보증하는 페이지 타임-아웃을 설정하는 상기 디바이스에 의해 절단될 수 있다. 상기 페이지-타임 아웃은 상기 변경된 페이지 트레인이 송신되기 전에 설정될 수 있다. 상기 페이지 스캔 주파수는 상기 다른 디바이스 관련 네트워크 어드레스와 클록 오프셋 정보 중 적어도 하나로부터 추정될 수 있다. 상기 디바이스는 블루투스 장치의 액세스 포인트 또는 이동 단말기를 포함할 수 있다.
본 발명은 또한 제 1 및 제 2 통신 디바이스를 포함하는 통신 장치를 작동하는 방법을 제공하며, 상기 제 1 디바이스는 특정 페이지 스캔 주파수 상에서 송신을 수신하는 페이지 스캔 상태로 들어가도록 적응되며, 상기 제 2 디바이스는 상기 제 1 디바이스의 상기 페이지 스캔 주파수의 추정치를 중심으로 하는 페이지 트레 인을 송신하도록 적응되고, 본 방법은, 상기 디바이스 사이의 이전 통신에 후속하는 미리결정된 환경 하에서, 상기 추정치에 해당하도록 시프트된 주파수 상에서 시작하도록 변경된 페이지 트레인을 송신하는 상기 제 2 디바이스를 포함한다.
본 방법은 상기 변경된 페이지 트레인을 절단하는 단계를 포함한다. 상기 변경된 페이지 트레인을 절단하는 단계는 상기 페이지 트레인의 주파수 서브-트레인이 송신되지 않는 것을 보장하는 페이지 타임-아웃을 설정하여 수행될 수 있다.
본 방법은 상기 제 1 디바이스의 어드레스와 클록 오프셋 중 적어도 하나에 기초하여 상기 페이지 스캔 주파수를 추정하는 단계를 포함한다. 이 방법은 상기 제 2 디바이스로부터 다른 디바이스로 상기 제 1 디바이스를 핸드 오프(handing off)하기 위해 이용될 수 있다. 이 방법은 상기 디바이스 사이의 끊어진 연결을 재-설립하기 위해 이용될 수 있다. 이 방법은 다수의 상기 제 1 디바이스와의 연결을 설정하기 위해 상기 제 2 디바이스에 의해 이용될 수 있다.
상기 통신 장치는 블루투스 장치를 포함할 수 있고 각 상기 제 1 및 제 2 디바이스는 액세스 포인트와 이동 단말기 또는 이동 단말기와 이의 액세스 포인트를 각각 포함할 수 있다.
본 발명은 하나의 디바이스가 일시적으로 통신 범위 밖으로 이동했을 때 이전에 연결된 두 개의 디바이스(AP1, MT1)가 자신의 연결을 끊어버리는 경우 기존의 링크를 재-설정하려고 시도하기 위해 적용될 수 있으며, 이 경우에 이동 단말 기(MT1)는 링크가 끊어졌다는 것을 발견한 후 연속적인 페이지 스캔으로 즉시 들어가서 자신의 마스터 액세스 포인트(AP1)가 재연결하는 것을 기다리며, 이러는 동안 액세스 포인트(AP1)는 이동 단말기(MT1)의 페이지 스캔 주파수(fps)의 최종 알려진 추정치에 해당하도록 시프트된 주파수 상에서 시작하도록 그리고 그렇지 않다면 앞서 설명된 표준 페이지 트레인(A)의 페이징 서브-트레인(A2)인 것의 송신을 방해하기 위해 절단되도록 본 발명에 따라 변경된 페이지 트레인(A'1)을 송신하며, 이 경우에 변경된 페이지 트레인(A'1)은 하나의 특정 이동 단말기(MT1)에만 관계하고 있어, 이 변경된 페이지 트레인(A')이 완전한 표준 BT 페이지 트레인(A)을 이용하여 가능한 것보다 연속적으로 여러 번 그리고 훨씬 더 신속하게 반복될 수 있는 잇점과, 변경된 페이지 트레인이 표준 BT 페이지 트레인(A)을 이용하여 연결을 설정하려고 잠재적으로 적응할 시기에 여러 번 특정 이동 단말기(MT1)를 명백하게 목표로 하기 위해 이용될 수 있는 잇점과, 이동 단말기(MT1)가 페이징 디바이스가 표준 BT 페이지 트레인(A)을 이용하려고 하는 경우 동일한 기간에서 보다 재연결에 더 많은 기회를 가지는 잇점을 제공할 수 있다.
본 발명은 단지 예로서만 그리고 첨부된 도면을 참조하여 설명될 것이다.
본 발명은 특정 실시예 및 도면을 참조하여 설명하여 설명될 것이지만, 본 발명은 이에 제한되지 않으며 첨부된 청구범위에 의해서만 제한된다. 또한, 본 발 명은 근거리 네트워크를 주로 참조하여 설명될 것이지만 이에 제한되지 않는다. 네트워크는 임의의 형태의 공유 자원 네트워크{SRN(shared resource network)}일 수 있는데, 즉 SRN 하드웨어 자원은 공유되며, 각 하드웨어 네트워크 요소는 임의의 다른 네트워크 요소로부터 액세스될 수 있다. 본 발명에 따른 SRN은 CAN, LAN 또는 WAN 과 다소 같은 의미로 쓰일 수 있지만, 용어 SRN은 본 발명이 알려진 CAN, WAN, 또는 LAN의, 예컨대 회선경합 구조(contention scheme) 즉 이더넷(Ethernet), 토큰 링(Token Ring) 또는 무선 LAN인지에 관한 특정 양상에 제한되지 않는다는 것을 지시하기 위해 이용될 것이다. 특히, 본 발명은 이동 유닛과 마스터 유닛 사이의 단거리 무선 연결을 포함하는, PAN(개인 영역 네트워크)에 관한 것이다. 또한 PAN, LAN 또는 WAN 의 형태(topology)는 본 발명 상에서 제한을 두지 않는데, 예컨대 물리적 버스, 물리적 스타, 분산된 스타, 물리적 링, 논리적 버스, 논리적 링 모두는 적절한 것으로서 이용될 수 있다. 모두 본 발명으로 유익하게 사용되도록 발견할 수 있는, 예컨대 IEEE 802.3, IEEE 802.4, IEEE 802.5, ANSI X3T9.5(FDDI,Ⅰ 및 Ⅱ)같은 다양한 표준이 LAN 에 대해 생성되었다. LAN과 WAN의 설계 및 구성은, 예컨대, Christa Anderson과 Mark Minasi에 의한, "근거리 네트워크 정복(Mastering Local Area Network)"(1999년, SYBEX 네트워크 프레스 출판) 또는 Fred Halsall에 의한, "데이터 통신, 컴퓨터 네트워크 및 개방형 시스템(Data Communications, Computer networks and Open Systems)"(1996년, Addison-Wiley 출판)에서 상세하게 논의되어 있다. 다양한 유형의 무선 LAN, 예컨대, 표준 IEEE 802.11, IEEE 802.11HR(확산 스펙트럼) 및 DECT, 블루투스, HIPERLAN, Diffuse 또는 점대점 적외 선에 기초한 시스템이 표준화되었거나 일반적으로 이용된다. 무선 LAN은, Jim Geier에 의한, "무선 랜(Wireless LAN's)"(1999년, Macmillan Technical Publishing 출판)에서 상세하게 설명되어 있다.
본 발명은 블루투스 표준을 참조하여 또한 설명될 것이지만, 본 발명은 이에 제한되지 않으며, 무선 통신 시스템이 본 명세서에서 설명된 것과 동일한 페이지 트레인을 사용하는 어느곳에서든지 유익하게 사용될 수 있다.
도면을 참조하면, 통신 시스템은 근거리 네트워크 BT LAN 10 형태로 블루투스 표준에 따라서 구성된다. 시스템은 액세스 포인트(AP1-4)의 형태로 마스터 유닛의 시리즈와 이동 단말기(MT1-n)의 형태로 하나 이상의 슬레이브 유닛을 포함한다. 액세스 포인트(AP1-4) 및 이동 단말기(MT1-n)는 블루투스 표준에 따라 서로 통신을 설립하며 유지하도록 적응된다.
본 발명의 모든 실시예는 블루투스 프로토콜을 사용하여 이용될 수 있다. 이러한 시스템의 특성은 다음의 특성 중 하나 이상을 포함한다:
- 확산 스펙트럼 기술로서 느린 주파수 호핑, 즉 호핑 속도는 변조 속도보다 더 느리다;
- 마스터 및 슬레이브 유닛, 이에 의해 마스터 유닛은 호핑 시퀀스를 설정할 수 있다;
- 각 디바이스는 그 자신의 클록 및 어드레스를 가진다;
- 마스터 유닛의 호핑 시퀀스는 자신의 어드레스로부터 적어도 부분적으로 결정될 수 있다;
- 하나의 마스터와 통신하는 슬레이브 유닛의 세트는 모두 (마스터의) 동일한 호핑 주파수를 가지며 피코넷(piconet)을 형성한다;
- 피코넷은 스캐터넷(scatternet)을 형성하기 위해 공통 슬레이브 유닛을 통해 링크될 수 있다;
- 슬레이브와 마스터 유닛 사이의 시분할 멀티플렉스 송신(time division multiplex transmission);
- 슬레이브와 마스터 유닛 사이의 시분할 듀플렉스 송신(time division duplex transmission);
- 슬레이브와 마스터 유닛 사이의 송신은 동기 방식 또는 비동기 방식 중 어느 하나일 수 있다;
- 마스터 유닛은 슬레이브 유닛이 송신할 수 있는 때를 결정한다;
- 슬레이브 유닛은 마스터 유닛에 의해 어드레스지정될 때 응답만 할 수 있다;
- 클록은 프리-러닝한다;
- 특히 2.4 GHz 라이센스-프리 ISM 대역에서 작동하는 비지정 네트워크(uncoordinated network);
- 애플리케이션으로 하여금 영역에서 다른 블루투스 디바이스를 발견하게 하는 소프트웨어 스택;
- 다른 디바이스는 발견 절차에 의해 발견된다; 및
- 적어도 하드 핸드-오버(hard hand-over).
앞서 논의된 바와 같이, 하나의 블루투스(BT) 디바이스가 다른 디바이스를 만나 이와 통신할 필요가 있을 때, 이는 항상 두 개의 절차를 수행한다:
1. 피어(peer)의 어드레스 및 클록에 관한 정보가 수집되는, 조회; 및
2. 이전 조회 단계에서 수집된 정보를 이용하는 연결 설립인, 페이징.
페이징을 수행하는 디바이스는 종종 새로이 형성되는 피코넷의 마스터가 되는 반면, 페이징되는 디바이스는 슬레이브가 되고 마스터의 어드레스 및 클록에 의해 결정되는 주파수 패턴에 따라 호핑한다. 이러한 상황은, 사실상 페이징 디바이스는 이동 단말기이고 페이징되는 것은 하나 이상의 액세스 포인트이도록, 예컨대 액세스 포인트 조사(access point probing) 동안 PAN 시나리오에서 역전될(reversed) 수 있다는 것이 인식될 것이다.
BT 클록은 프리-러닝 발진기에 의해 공급되는 28-비트 카운터의 값이다. 클록은 주파수 호핑 패턴의 위상을 결정하고 피코넷의 모든 디바이스는 동기적으로 호핑해야 하므로, 클록 오프셋은 마스터의 클록을 재구성하기 위해 각 디바이스의 초기 클록(native clock)에 부가된다;
CLKEm = CLK1 + CLK_OFFSETm,1.
주기적으로 클록 오프셋을 업데이트하여 클록 드리프트(clock drift)를 보상하는 것이 필수적이다.
연결-설정 단계 동안, 각 페이징된 디바이스는 자신의 특정 어드레스 및 클 록에 좌우되는 고정 페이지 스캔 주파수(fps)에서 청취한다.
fps = f(BD_ADDRs, CLKs)
페이징 디바이스는 fps = f(k)를 추정하기 위해 페이징된 디바이스의 어드레스 및 클록 정보를 이용하며, f(k)를 중심으로 하는 서로다른 주파수에서 패킷의 트레인을 송신한다. 이러한 양상은 아래에 도시되는 페이지 트레인(A) 만으로 앞서 논의된 바와 같이, 페이지 트레인(A 및 B)으로 블루투스 표준에서 명명된다;
A = {f(k-8),...,f(k),...,f(k+7)}
이러한 주파수의 트레인을 이용하는 이유는, 조회 단계 동안 페이징 디바이스에 의해 획득된 클록 정보는, 특히 조회에 대한 페이징된 디바이스의 응답이 수신된 이후로 긴 시간이 지났다면, 클록 드리프트 때문에, 더 이상 정확할 수 없기 때문이다. 블루투스 페이징에서 이용되는 표준 A 페이지 트레인은 도 4에 도시되어 있다. 페이징된 디바이스가 페이징 디바이스에 응답한 이후에, 이는 주파수 호프 동기화(FHS) 패킷을 이용하여 자신의 클록을 페이저의 클록과 동기화하며 이후 데이터를 호핑하며 함께 교환하기 시작한다.
페이징 절차는, 호스트 제어기 인터페이스{HCI(Host Controller Interface)} 명령 'HCI_Create_Connection'이 페이저로서 역할을 하는 블루투스 모듈로 전송될 때 활성화된다. 자신의 명령 파라미터 중에서, BD_ADDR 및 Clock Offset 은 페이징될 디바이스의 어드레스 및 자신의 클록 오프셋을 각각 나타낸다. 페이징된 디바이스로부터의 응답이 설정할 수 있는 (Page_TO라 불리는) 타임아웃 내에서 수신되지 않는다면, 페이저 모듈은 자신의 호스트에게 에러 이벤트를 리턴한다.
개인 영역 네트워크(PAN) 시나리오에서, 블루투스 이동 단말기(MT1-n)는 액세스 포인트(AP1-4)의 세트를 통해서 근거리 네트워크(LAN)를 액세스한다. 업데이트된 타이밍 정보를 가진 후보자 액세스 포인트의 리스트는 주기적으로 각 이동 단말기(MT1-n)로 전송된다. 그러므로, 액세스 포인트(AP1-4)와의 연결이 끊어지면, 각 영향을 받은 이동 단말기(MT1-n)는, 순차적으로, 리스트에서, 그리고 보통 10 초가 걸리는 시간 소비적인 조회 절차를 이용할 필요 없이, 액세스 포인트(AP1-4)와의 새로운 연결을 설정하기 위해 시도할 수 있다. 이러한 절차는 액세스 포인트 조사라 불리우며, 인접한 액세스 포인트(AP1-4)와의 연결이 성공적으로 설립될 때까지 연쇄된 페이징 절차(concatenated paging procedure)를 포함한다. 이러한 상황은 도 1을 특히 참조하여 도시되어 있으며 아래에 설명된다.
많은 경우에, 하나의 디바이스(MT1-n, AP1-4)가 다른 디바이스(AP1-4, MT1-n)를 페이징하는데 소비되는 시간을 최소화하는 것이 바람직하다. 본 발명은, 미리결정된 환경 하에서, 페이징 디바이스에 의해 보유된 타이밍 정보는 페이징될 디바이스의 페이지 스캔 주파수(fps)의 정확한 표현이다라는 가정을 이용하는데 기초를 두고 있다. 이 환경은, 페이징 디바이스 및 페이징된 디바이스 사이의 이전 통신이 있는 상황 및, 특히 그러한 이전 통신과 변경된 페이지 트레인의 송신 사이의 시간 경과의 고려를 포함한다. 이 가정은, 조회 응답(또는 링크 실패)과 페이징 절차의 시작 사이에 짧은 시간만이 경과한 상황에 특히 적합하다. 그러므로, 페이징 디바이스는, 페이징되고 있는 디바이스가 새로운 연결을 듣기 위해 사용할, 페이지 스캔 주파수(fps)를 양호하게 추정할 수 있다.
표준 블루투스 페이지 트레인(A)은 다음과 같이 표현된다;
A = {A1, f(k), A2}
여기서:
A1 = {f(k-8),...,f(k-1)}
및
A2 = {f(k+1),..,f(k+7)}
표준 페이지 트레인(A)이 이용되고 페이지 스캔 주파수{f(k)}가 충분한 정확도로 알려져 있다면, 페이지 트레인(A)의 제 1 부분, 즉 서브-트레인(A1)을 송신하는 시간이 낭비된다. 8 * 625 ㎲ = 5 ㎳를 의미하는 이것은 제 1 페이지 서브-트레인(A1)을 불필요하게 송신하여 각 페이징 경우에 낭비될 수 있다. 동일한 방식으로, 트레인의 마지막 부분(A2)은, f(k+1)에 도달하기 위해서, f(k)가 시도되어서 연결이 이미 진행중이어야 하므로 엄격하게 필요한 것은 아니다. f(k)에 매우 가까운 페이지 트레인 주파수에 접근하는 것이 가능하다면, A1 서브-트레인을 제거하는 것 이외에도 A2 서브-트레인의 송신을 막는 것과 이로 인해서 다른 목표 페이징된 디바이스 로 향한 다음 페이지 트레인이 송신될 수 있기 전에 시간을 절약하게 하는 것이 바람직하다.
본 발명은, 다음의 두 개의 부분에 기초한, 표준 블루투스 페이지 트레인의 향상을 제공한다.
a) 우선, 표준 A-트레인의 제 1 주파수, 즉 f(k-8)가 주파수 시프트되어 페이징된 디바이스의 페이지 스캔 주파수(fps)의 추정치에 해당하도록 변경된 클록 오프셋을 (즉 액세스 포인트이거나 이동 단말기인) 페이징 디바이스의 블루투스 모듈에 전달하여 페이징 절차를 활성화하는 단계. 어떠한 서브-트레인(A1)도 송신되지 않으며 변경된 페이지 트레인은 이 fps 의 추정치에 해당하는 주파수 상에서 시작하도록, 이러한 방식으로 표준 페이지 트레인(A)은 변경된다.
b) 표준 페이지 트레인(A)의 변경에 대한 제 2 양상은 단거리 페이지 타임아웃을 설정하는 단계를 포함한다. 페이지 트레인(A)은, 실질적으로 송신된 변경된 페이지 트레인(A')이 절단에 의해 송신이 방해를 받는 A2 서브-트레인을 포함하는 방식으로 절단에 의해 상기 (a) 이상으로 더 변경된다.
단계(a)와 (b)는 페이징하는 디바이스의 수만큼 여러 번 반복되거나 필요하다면 동일한 디바이스를 포함할 수 있다. 부분(a)은 페이징된 단말기의 블루투스 호스트가 HCI_Create_Connection 명령을 적절하게 변경된 Clock_Offset 과 더불어 모듈에 전송하는 것을 요구만 한다. 부분(b)은 페이징 절차의 시퀀스를 시작하기 전에 낮은 값을 가진 HCI_Set_Page_Timeout을 전송하여 구현될 수 있다.
새로운 페이징 절차가 활성화될 때, 페이징된 디바이스는 연속 페이지 스캔 모드에 있는데, 즉 이들은 페이징 디바이스에 의해 생성된 ID 패킷을 듣고 있는 중이라는 것이 우선 생각될 수 있다.
본 발명의 새로운 페이지 트레인(A')이 절단을 수반하는 시프트를 통해 표준 블루투스 A-트레인의 변경으로부터 유도된다는 것이 보여졌다. 그러므로, 새로운 A' 트레인은 다음과 같이 표현될 수 있다:
A' = {f(k), f(k+1)}
적절한 타이밍 정보가, 예컨대 최근의 통신으로부터 이용가능하다면, 각 변경된 페이지 트레인은 단일 BT 타임슬롯을 점유하며 이 페이지 트레인 중 다수가 연속적인 HCI_Create_Connection 명령을 동일한 또는 서로다른 페이징된 디바이스 중 어느 하나를 향하여 발송함으로서 연관될 수 있다. 페이징 디바이스의 블루투스 모듈은 페이징된 디바이스로부터 HCI_Create_Connection 명령의 세트를 수신하여 큐(queue) 내에 이를 집어넣는다. 큐로부터의 하나의 명령이 자신의 실행을 완료하자마자, 명령 큐가 빌 때까지, 해당 HCI_command_complete 이벤트는 호스트로 역으로 전송되며, 큐 내의 그 다음 명령이 실행된다.
CLK_OFFSET 이 페이징 디바이스 및 페이징된 디바이스 사이의 클록 오프셋이라면, 새로운 트레인(A')으로 페이징을 시작하기 위해서, 새로운 CLK_OFFSET' 는 자신의 표준 A1 서브-트레인을 변경할 수 있도록 페이징 모듈로 전송되어야 한다:
f'(k-8) = f(k) = fps.
CLK_OFFSET'을 유도하기 위한 관계가 아래의 부록(annex)에서 발견될 수 있다.
도 5는, 세 개의 BT 디바이스(MT1-3)를 조사하기 위해 표준 페이징 절차를 이용하는 페이지 트레인(A)과 변경된 페이지 트레인(A')의 반복 사이의 비교를 도시하며, 이 BT 디바이스 중에서 제 3 디바이스(MT3)만이 예로서 범위에 있다. 도 5의 윗부분에는 표준 BT 페이지 트레인(A)이 상기 세 개의 디바이스를 연결하고자 적용된다. 완전한 페이지 트레인의 길이 때문에, 제 1 디바이스(MT1)를 향한 페이지 트레인만이 도시되어 있다. 도 5의 아랫 부분에는, 페이징/조사하도록 각 디바이스에 대해 각각 한번씩, 절단된 페이지 트레인이 세 번 송신되며, 각 변경된 페이지 트레인(A')의 제 1 주파수가 각 목표 페이징된 디바이스(MT1-3)의 추정된 페이지 스캔 주파수에 해당하도록 각각 변경된다. 각 경우에서, 두 개의 BT 슬롯의 페이지 타임-아웃(Page_TO)이 설정된다. 제 3 페이징된 디바이스(MT3)만이 이 예에서, 범위 내에 있으므로, 이 디바이스만이 응답하고 연결 설정은 그 디바이스와 페이징 디바이스 사이에서 표준 방식으로 계속된다.
페이징 디바이스가 제안된 새로운 절차(A')로 페이징을 시작할 때마다, 페이징 디바이스는 연결이 설정되었다는 것을 지시하는 이벤트를 수신하거나 설정할 수 있는 수(이 예에서는 2)의 BT 타임슬롯을 포함하는 타임아웃 내에 어떠한 응답도 수신되지 않는 경우인, 페이지 타임아웃 이벤트를 수신할 수 있다.
타이밍 정보는 유효하며 페이징된 디바이스는 페이지 스캔에 모두 있다는 가정 하에, 새로운 방법은 표준 BT 페이지 트레인(A,B) 중 하나 또는 양쪽 모두를 포함하는 표준 방법보다 현저히 더 빠르며, 이 새로운 방법은 현 블루투스 규격(출원 당시 버전 1.1)과 여전히 호환한다.
세 개의 특정한 그러나 비-제한적인 예가 이제, 어떻게 본 발명의 원리가 실제로 적용될 수 있는지 증명하기 위해 설명될 것이다.
특히, 우선 도 1을 참조하면, 이동 단말기(MT1)는 복수의 후보자 액세스 포인트(AP1-4) 중 하나와 연결하기 위한 시도에서, PAN 시나리오에서 액세스 포인트 조사를 수행하고 있다. 이동 단말기(MT1)는, 변경된 페이지 트레인(A'1-4)이 페이징된 후보자(AP1-4)의 각 페이지 스캔 주파수(fps-AP-1-4)의 추정치에 해당하는 주파수 상에서 각각 시작하도록, 본 발명의 주파수 시프팅 및 절단에 따라 연속적인 변경된 페이지 트레인(A'1-4)을 이용하여 자신의 리스트에서 각각의 후보자(AP1-4)를 순차적으로 페이징한다. 이러한 상황은 도 5의 아래 부분을 특히 참조하여 도시된 것과 유사하며 연결을 위한 적합한 후보자를 발견하는 데 걸리는 시간이 절약되는데, 이는 페이징 디바이스(MT1)가 A1 또는 A2 서브-트레인 중 어느 하나를 송신하는 과정을 거칠 필요가 없기 때문이며, 표준 BT 페이지 트레인(A)을 이용하고자 한다면 시간이 걸렸을 것이다. 이와 같이, 본 발명은 가능한 한 신속하게 하나 이상의 연결을 설정하기 위해 필요한 알려지지 않은 환경으로 들어가는 BT 디바이스에게 특히 유용하다.
이제 특히 도 2를 참조하면, 본 발명은, 연결을 위한 이동 단말기(MT1-n)와 같은 다른 디바이스로부터의 다수의 요구, 예컨대 다른 액세스 포인트로의 또는 그로부터의 핸드-오버/핸드오프를 위한 요구를 수신할 때 액세스 포인트(AP1)에 대해 또한 가장 유용하다. 이러한 환경 하에서, 액세스 포인트(AP1)는 짧은 시간 안에 많은 이동 단말기(MT1-n)를 잘 페이징할 수 있다. 순차적 페이징은, 상기 도 2와 관련하여 주어진 예를 특히 참조하여 반대 방향으로 수행되는 것과 유사한 방식으로, 본 발명의 주파수 시프팅 및 절단에 따라 연속적인 변경된 페이지 트레인(A'1-n)을 이용하여 수행된다. 순차적 페이징은 여기서 두 개의 목적을 가진다; 첫째는 각 페이징된 디바이스(MT1-n)가 특정 액세스 포인트(AP1)의 범위 내에 실제로 존재하는지 이해하는 것이고; 둘째는 예로서 핸드오프 과정을 완료하기 위해서 각 적절한 이동 단말기(MT1-n)와의 연결을 설정하는 것이다.
이하 특히 도 3을 참조하면, 예컨대 이들 중 하나의 디바이스가 일시적으로 범위 밖으로 이동했기 때문에, 이전에 연결된 두 개의 디바이스(AP1, MT1)가 자신의 연결을 잃어버리면, 본 발명의 기술이 기존의 링크를 재-설정하려고 시도하기 위해 적용될 수 있다. 이러한 경우에, 이동 단말기(MT1)는, 링크가 끊어졌다는 것을 발견한 이후, 연속적인 페이지 스캔 안으로 즉시 들어가서, 자신의 마스터 액세스 포인 트(AP1)가 재연결하는 것을 기다린다. 한편으로, 액세스 포인트(AP1)는, 이동 단말기(MT1)의 페이지 스캔 주파수(fps)의 최종 알려진 추정치에 해당하도록 시프트된 주파수 상에서 시작하도록 그리고 그렇지 않다면 앞서 설명된 표준 페이지 트레인(A)의 페이징 서브-트레인(A2)인 것의 송신을 방해하기 위해 절단되도록, 본 발명에 따라 변경된 페이지 트레인(A'1)을 송신한다. 이러한 경우에, 변경된 페이지 트레인(A'1)은 하나의 특정 이동 단말기(MT1)에만 관계하고 있고, 그러므로 변경된 페이지 트레인(A')은 완전한 표준 BT 페이지 트레인(A)을 이용하여 가능한 것보다 연속적으로 여러 번 그리고 훨씬 더 신속하게 반복될 수 있다. 변경된 페이지 트레인은, 표준 BT 페이지 트레인(A)을 이용하여 연결을 설정하려고 잠재적으로 적응할 시기에 여러 번 특정 이동 단말기(MT1)를 명백하게 목표로 하기 위해 이용될 수 있다. 이동 단말기(MT1)가 페이징 디바이스가 표준 BT 페이지 트레인(A)을 이용하려고 한다면 동일한 기간에서보다 재연결에 더 많은 기회를 가진다는 것이 또한 명백할 것이다.
본 발명은 바람직한 실시예를 참조하여 상세하게 도시되며 설명되는 반면, 형태 및 세부에서의 변경은 본 발명의 범주와 사상에 벗어남 없이 이루어질 수 있다는 것이 당업자에게 이해될 것이다.
부록(ANNEX):
클록 오프셋 유도
페이지 트레인(A 및 B)을 결정하는 주파수가 다음의 공식으로 유도된다(블루투스 규격 1.1 페이지 135 참조):
Xp (79) = [CLKE16-12 + koffset (CLKE4-2,0 - CLKE16-12) mod16] mode 32
여기서:
koffset = 24{페이지 트레인(A)} 또는 8{페이지 트레인(8)}
및
CLKE 는 페이징된 디바이스의 추정된 클록이다.
트레인에서의 제 1 주파수가 추정된 슬레이브의 페이지 스캔 주파수에 해당하도록 트레인(A)을 시프트시기키 위해서, 모듈에게 HCI_Create Connection() 명령으로 전달하기 전에 CLKE4-2,0 을 변경할 수 있다.
빅-엔디언(big-endian) 프로세서 구조를 가정하여, 이는 다음의 비-최적 의사-코드(non-optimized pseudo-code)에 의해 이루어질 수 있다.
UInt32 mask, clke, clke_420, clke_new_train;
mask = Ox0000001d;
clke_420 = clke & mask;
clke_420 = (clke_420 + 16) & mask;
clke_new_train = (clke & ~mask) | clke_420;
여기서 clke 는 추정된 슬레이브 클록 오프셋을 나타내고 clke_new_train 은 페이지 트레인(A')을 생성하기 위해서 HCI_Create_Connection 명령으로 이용되어야 하는 새로운 계산 값이다.
상술한 바와 같이, 본 발명은 무선 통신 장치, 특히 근거리 네트워크(LAN)와 같은 원격통신 네트워크에서의 통신 디바이스 사이의 연결 설정에 이용가능하다.
도 1은 본 발명의 제 1 실시예의 개략적 도면.
도 2는 본 발명의 제 2 실시예의 개략적 도면.
도 3은 본 발명의 제 3 실시예의 개략적 도면.
도 4는 페이지 트레인을 나타내는 도면.
도 5는 도 4의 페이지 트레인 및 도 4의 페이지 트레인의 변경된 버전을 이용하여 이 사이를 비교하는 도면.
Claims (25)
- 특정 페이지 스캔 주파수 상에서의 송신을 수신하는 페이지 스캔 상태로 들어가도록 적응되는 제 1 통신 디바이스 및 상기 페이지 스캔 주파수의 추정치에 중심을 둔 페이지 트레인을 송신하도록 적응되는 제 2 통신 디바이스를 포함하는 통신 장치로서,상기 제 1 및 제 2 통신 디바이스 사이에 설정된 통신 링크가 단절된 후 상기 제 1 및 제 2 통신 디바이스 사이에 다시 통신 링크를 설정할 때 통신 링크가 단절되기 전에 설정된 이전 통신을 따르는 미리결정된 환경 하에서, 상기 제 2 통신 디바이스는 상기 추정치에 해당하도록 시프트된 주파수 상에서 시작하도록 변경된 페이지 트레인을 송신하도록 적응되며,상기 미리결정된 환경은 상기 이전 통신과 상기 변경된 페이지 트레인의 송신 사이의 시간 경과의 고려를 포함하는, 통신 장치.
- 청구항 2은(는) 설정등록료 납부시 포기되었습니다.제 1항에 있어서, 상기 이전 통신은 상기 제 1 및 제 2 통신 디바이스 사이에서 실행되는 조회 절차(inquiry procedure)에 대한 응답을 포함하는, 통신 장치.
- 청구항 3은(는) 설정등록료 납부시 포기되었습니다.제 1항 또는 제 2항에 있어서, 상기 이전 통신은 통신 링크 실패에 의해 종료된, 통신 장치.
- 청구항 4은(는) 설정등록료 납부시 포기되었습니다.제 1항 또는 제 2항에 있어서, 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 페이지 트레인 부분은 페이지 타임-아웃을 설정하는 상기 제 2 통신 디바이스에 의해 절단되어, 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 상기 페이지 트레인 부분이 송신되지 않는 것을 보장하며, 상기 페이지-타임 아웃은 상기 변경된 페이지 트레인이 송신되기 전에 설정되는, 통신 장치.
- 청구항 5은(는) 설정등록료 납부시 포기되었습니다.제 1항 또는 제 2항에 있어서, 상기 페이지 스캔 주파수는 상기 제 1 통신 디바이스에 관련된 네트워크 어드레스와 클록 오프셋 정보 중 적어도 하나에 기초하여 시프트되는, 통신 장치.
- 청구항 6은(는) 설정등록료 납부시 포기되었습니다.제 1항 또는 제 2항에 있어서, 상기 제 1 통신 디바이스는 마스터 유닛들의 세트에 있는 하나의 마스터 유닛을 포함하며, 상기 제 2 통신 디바이스는 하나의 슬레이브 유닛을 포함하고, 상기 변경된 페이지 트레인은 상기 세트에 있는 복수의 마스터 유닛들을 페이징하기 위해 상기 슬레이브 유닛에 의해 이용되는 페이지 트레인 시리즈의 일부를 포함하며, 상기 페이지 트레인 시리즈는, 각 페이지 트레인이 페이징되는 상기 복수의 마스터 유닛들 중 하나의 마스터 유닛의 페이지 스캔 주파수의 추정치 상에서 시작하도록 각각 변경된 페이지 트레인을 포함하며, 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 페이지 트레인 부분은 절단되어 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 상기 페이지 트레인 부분이 송신되지 않도록 하는, 통신 장치.
- 제 1항 또는 제 2항에 있어서, 상기 제 1 통신 디바이스는 복수의 슬레이브 유닛들 중에서 하나의 슬레이브 유닛을 포함하며, 상기 제 2 통신 디바이스는 하나의 마스터 유닛을 포함하며, 상기 변경된 페이지 트레인은 복수의 상기 슬레이브 유닛을 순차적으로 페이징하기 위해 상기 마스터 유닛에 의해 이용되는 페이지 트레인 시리즈의 일부를 포함하며, 상기 시리즈의 각 상기 페이지 트레인은, 상기 시리즈의 슬레이브 유닛의 각 페이지 스캔 주파수의 추정치 상에서 시작하도록 변경되며, 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 페이지 트레인 부분은 절단되어 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 상기 페이지 트레인 부분이 송신되지 않도록 하는, 통신 장치.
- 제 7항에 있어서, 상기 순차적인 페이징은 핸드오프(handoff)를 위해 슬레이브 유닛들로부터의 복수의 요구에 응답하기 위해서 상기 마스터 유닛에 의해 이용되는, 통신 장치.
- 제 1항 또는 제 2항에 있어서, 상기 변경된 페이지 트레인은 상기 제 1 및 제 2 통신 디바이스 사이에서 이전의 통신 링크의 재연결을 시도하기 위해 이용되며, 상기 제 1 통신 디바이스는 상기 이전 통신에서 설정된 링크의 단절을 검출할 때 연속적인 상기 페이지 스캔 상태로 들어가도록 적응되고, 또한 상기 페이지 트레인을 기다리는 적어도 미리결정된 기간 동안 상기 페이지 스캔 상태에 머무르도록 적응되는, 통신 장치.
- 제 9항에 있어서, 상기 제 2 통신 디바이스는 복수 회 상기 변경된 페이지 트레인을 반복하는 것에 의해 상기 이전 통신에서 설정된 연결을 재-설정하도록 시도하는, 통신 장치.
- 제 1항 또는 제 2항에 있어서, 상기 제 2 통신 디바이스는 페이지 타임-아웃 이벤트의 종료시에 상기 제 1 통신 디바이스를 페이징하는 것을 중단하며, 상기 타임-아웃은 상기 제 2 통신 디바이스에 의해 또는 상기 제 2 통신 디바이스에서 설정될 수 있는, 통신 장치.
- 제 1항 또는 제 2항에 있어서, 상기 제 1 통신 디바이스로부터 상기 변경된 페이지 트레인에 대한 수신 또는 미-응답으로부터, 상기 제 1 통신 디바이스가 상기 제 2 통신 디바이스의 통신 영역 내에 존재하는지를 결정하는 단계를 포함하는, 통신 장치.
- 제 1항 또는 제 2항에 따른 장치에 이용하기 위한 통신 디바이스로서,상기 통신 디바이스는 적어도 하나의 제 2 통신 디바이스의 페이지 스캔 주파수에 중심을 둔 페이지 트레인을 이용하여 상기 제 2 통신 디바이스를 페이징하기 위해 적응되며,상기 통신 디바이스 및 상기 제 2 통신 디바이스 사이에 설정된 통신 링크가 단절된 후 상기 통신 디바이스와 상기 제 2 통신 디바이스 사이에 다시 통신 링크를 설정할 때 통신 링크가 단절되기 전에 설정된 이전 통신을 따르는 미리결정된 환경 하에서, 상기 통신 디바이스는 상기 추정치에 해당하도록 시프트된 주파수 상에서 시작하도록 변경된 페이지 트레인을 송신하도록 적응되는, 통신 디바이스.
- 제 13항에 있어서, 상기 미리결정된 환경은 상기 이전 통신과 상기 변경된 페이지 트레인의 송신 사이의 시간 경과의 고려를 포함하는, 통신 디바이스.
- 제 13항에 있어서, 상기 이전 통신은 상기 통신 디바이스와 상기 제 2 통신 디바이스 사이에서 실행되는 조회 절차에 대한 응답을 포함하는, 통신 디바이스.
- 제 13항에 있어서, 상기 이전 통신은 통신 링크 실패에 의해 종료된, 통신 디바이스.
- 제 13항에 있어서, 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 페이지 트레인 부분은 페이지 타임-아웃을 설정하는 상기 통신 디바이스에 의해 절단되어, 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 상기 페이지 트레인 부분이 송신되지 않는 것을 보장하며, 상기 페이지 타임-아웃은 상기 변경된 페이지 트레인이 송신되기 전에 설정되는, 통신 디바이스.
- 제 13항에 있어서, 상기 페이지 스캔 주파수는 상기 제 2 통신 디바이스에 관련된 네트워크 어드레스와 클록 오프셋 정보 중 적어도 하나로부터 추정되는, 통신 디바이스.
- 제 13항에 있어서, 상기 통신 디바이스는 블루투스(Bluetooth) 장치의 액세스 포인트 또는 이동 단말기를 포함하는, 통신 디바이스.
- 특정 페이지 스캔 주파수 상에서의 송신을 수신하는 페이지 스캔 상태로 들어가도록 적응되는 제 1 통신 디바이스 및 상기 제 1 통신 디바이스의 상기 페이지 스캔 주파수의 추정치에 중심을 둔 페이지 트레인을 송신하도록 적응되는 제 2 통신 디바이스를 포함하는 통신 장치를 작동시키는 방법으로서,상기 제 1 통신 디바이스 및 상기 제 2 통신 디바이스 사이에 설정된 통신 링크가 단절된 후 상기 제 1 및 제 2 통신 디바이스 사이에 다시 통신 링크를 설정할 때 통신 링크가 단절되기 전에 설정된 이전 통신을 따르는 미리결정된 환경 하에서, 상기 제 2 통신 디바이스가 상기 추정치에 해당하도록 시프트된 주파수 상에서 시작하도록 변경된 페이지 트레인을 송신하는 단계와,상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 페이지 트레인 부분이 송신되지 않는 것을 보장하는 페이지 타임-아웃을 설정하는 것에 의해 상기 변경된 페이지 트레인에서 상기 페이지 스캔 주파수의 추정치 이후에 오는 페이지 트레인 부분을 절단하는 단계를 포함하는, 통신 장치를 작동시키는 방법.
- 제 20항에 있어서, 상기 제 1 통신 디바이스의 어드레스와 클록 오프셋 중 적어도 하나에 기초하여 상기 페이지 스캔 주파수를 추정하는 단계를 포함하는, 통신 장치를 작동시키는 방법.
- 제 20항 또는 제 21항에 있어서, 상기 통신 장치를 작동시키는 방법은 상기 제 2 통신 디바이스로부터 다른 통신 디바이스로 상기 제 1 통신 디바이스를 핸드 오프하기 위해 이용되는, 통신 장치를 작동시키는 방법.
- 제 20항 또는 제 21항에 있어서, 상기 통신 장치를 작동시키는 방법은 상기 제 1 통신 디바이스 및 상기 제 2 통신 디바이스 사이의 끊어진 연결을 재-설정하기 위해 이용되는, 통신 장치를 작동시키는 방법.
- 제 20항 또는 제 21항에 있어서, 상기 통신 장치를 작동시키는 방법은 복수의 상기 제 1 통신 디바이스와의 연결을 설정하기 위해 상기 제 2 통신 디바이스에 의해 이용되는, 통신 장치를 작동시키는 방법.
- 제 20항 또는 제 21항에 있어서, 상기 통신 장치는 블루투스 장치를 포함하며, 상기 제 1 및 제 2 통신 디바이스는 각각 액세스 포인트와 이동 단말기를 포함하거나 또는 이동 단말기와 액세스 포인트를 포함하는, 통신 장치를 작동시키는 방법.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01201614 | 2001-05-01 | ||
EP01201614.3 | 2001-05-01 | ||
EP01201698.6 | 2001-05-09 | ||
EP01201698 | 2001-05-09 | ||
EP02075080 | 2002-01-09 | ||
EP02075080.8 | 2002-01-09 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027017825A Division KR20040002416A (ko) | 2001-05-01 | 2002-04-17 | 무선 통신 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080075930A KR20080075930A (ko) | 2008-08-19 |
KR100917680B1 true KR100917680B1 (ko) | 2009-09-21 |
Family
ID=27224283
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027017825A KR20040002416A (ko) | 2001-05-01 | 2002-04-17 | 무선 통신 장치 |
KR1020087019425A KR100917680B1 (ko) | 2001-05-01 | 2002-04-17 | 통신 장치, 통신 디바이스, 및 통신 장치를 작동시키는 방법 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027017825A KR20040002416A (ko) | 2001-05-01 | 2002-04-17 | 무선 통신 장치 |
Country Status (9)
Country | Link |
---|---|
US (1) | US7193989B2 (ko) |
EP (1) | EP1386451B1 (ko) |
JP (1) | JP4216607B2 (ko) |
KR (2) | KR20040002416A (ko) |
CN (1) | CN1270479C (ko) |
AT (1) | ATE305194T1 (ko) |
DE (1) | DE60206263T2 (ko) |
ES (1) | ES2248602T3 (ko) |
WO (1) | WO2002089410A2 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150094039A (ko) * | 2014-02-10 | 2015-08-19 | 삼성전자주식회사 | 근거리 무선 통신에서 재연결 방법 및 장치 |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7643463B1 (en) * | 2002-08-08 | 2010-01-05 | Qualcomm Incorporated | Method and apparatus for a dual-mode radio in a wireless communication system |
JP4211374B2 (ja) * | 2002-12-09 | 2009-01-21 | ソニー株式会社 | 通信処理装置、および通信処理方法、並びにコンピュータ・プログラム |
US7376101B2 (en) * | 2003-02-20 | 2008-05-20 | Nec Laboratories America, Inc. | Secure candidate access router discovery method and system |
US7675878B2 (en) * | 2003-09-30 | 2010-03-09 | Motorola, Inc. | Enhanced passive scanning |
US7583643B2 (en) | 2003-09-30 | 2009-09-01 | Motorola, Inc. | Enhanced passive scanning |
US8024487B2 (en) * | 2003-12-01 | 2011-09-20 | Microsoft Corporation | Smart scan for wireless devices |
US8457552B1 (en) | 2004-01-20 | 2013-06-04 | Qualcomm Incorporated | Method and apparatus for reduced complexity short range wireless communication system |
EP1596538A1 (en) * | 2004-05-10 | 2005-11-16 | Sony Ericsson Mobile Communications AB | Method and device for bluetooth pairing |
US7684464B2 (en) * | 2004-12-21 | 2010-03-23 | Qualcomm Incorporated | Method and apparatus for performing channel assessment in a wireless communication system |
US8254347B2 (en) * | 2004-12-31 | 2012-08-28 | Alcatel Lucent | Methods and devices for associating a mobile device to access points within a WLAN |
JP4900891B2 (ja) * | 2005-04-27 | 2012-03-21 | キヤノン株式会社 | 通信装置及び通信方法 |
EP1930129A4 (en) | 2005-09-27 | 2008-11-19 | Yaskawa Denki Seisakusho Kk | MANIPULATOR WITH MULTIPLE RACES |
US8155055B2 (en) * | 2007-09-14 | 2012-04-10 | Sony Ericsson Mobile Communications Ab | Automatic re-connection of a previously lost connection in a frequency hopping communication system |
US8712483B2 (en) | 2007-12-11 | 2014-04-29 | Sony Corporation | Wake-up radio system |
JP5197060B2 (ja) | 2008-02-19 | 2013-05-15 | キヤノン株式会社 | 通信装置、通信方法、プログラム、記憶媒体 |
US8379539B2 (en) | 2008-06-03 | 2013-02-19 | Cardiac Pacemakers, Inc. | Methods and systems for providing multiple access within a network |
US8730935B2 (en) * | 2008-08-19 | 2014-05-20 | Broadcom Corporation | Method and system for bluetooth connection setup in a multi-standard multi-radio communication system |
US9155103B2 (en) | 2009-06-01 | 2015-10-06 | Qualcomm Incorporated | Coexistence manager for controlling operation of multiple radios |
US9161232B2 (en) | 2009-06-29 | 2015-10-13 | Qualcomm Incorporated | Decentralized coexistence manager for controlling operation of multiple radios |
US9185718B2 (en) | 2009-06-29 | 2015-11-10 | Qualcomm Incorporated | Centralized coexistence manager for controlling operation of multiple radios |
US9135197B2 (en) | 2009-07-29 | 2015-09-15 | Qualcomm Incorporated | Asynchronous interface for multi-radio coexistence manager |
US9185719B2 (en) | 2009-08-18 | 2015-11-10 | Qualcomm Incorporated | Method and apparatus for mapping applications to radios in a wireless communication device |
US8903314B2 (en) * | 2009-10-29 | 2014-12-02 | Qualcomm Incorporated | Bluetooth introduction sequence that replaces frequencies unusable due to other wireless technology co-resident on a bluetooth-capable device |
US8228826B2 (en) * | 2009-11-30 | 2012-07-24 | Motorola Solutions, Inc. | Method and system for call setup in an asynchronous frequency hopping digital two-way communication system |
US9130656B2 (en) | 2010-10-13 | 2015-09-08 | Qualcomm Incorporated | Multi-radio coexistence |
US9681440B2 (en) | 2011-05-27 | 2017-06-13 | Lg Electronics Inc. | Method and device for scheduling a wireless personal area network |
US9204385B2 (en) | 2013-10-09 | 2015-12-01 | Netgear, Inc. | Wireless router or residential gateway capable of distinguishing power-sensitive wireless sensors and providing separate treatment thereto |
US10863518B2 (en) * | 2017-11-22 | 2020-12-08 | Mediatek Inc. | Method for handling interference in Bluetooth device having other wireless technology |
CN112825572A (zh) * | 2019-11-20 | 2021-05-21 | 联发科技(新加坡)私人有限公司 | 蓝牙查询/寻呼的方法及通信设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5940431A (en) * | 1996-12-23 | 1999-08-17 | Telefonaktiebolaget Lm Ericsson | Access technique of channel hopping communications system |
US6574266B1 (en) * | 1999-06-25 | 2003-06-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Base-station-assisted terminal-to-terminal connection setup |
US6675015B1 (en) | 1999-09-15 | 2004-01-06 | Nokia Corporation | Apparatus, and associated method, for facilitating communication handovers in a bluetooth-public-access radio communication system |
US6718395B1 (en) * | 2000-10-10 | 2004-04-06 | Computer Access Technology Corporation | Apparatus and method using an inquiry response for synchronizing to a communication network |
-
2002
- 2002-04-17 KR KR1020027017825A patent/KR20040002416A/ko not_active Application Discontinuation
- 2002-04-17 JP JP2002586574A patent/JP4216607B2/ja not_active Expired - Fee Related
- 2002-04-17 AT AT02766665T patent/ATE305194T1/de not_active IP Right Cessation
- 2002-04-17 CN CN02802190.8A patent/CN1270479C/zh not_active Expired - Fee Related
- 2002-04-17 WO PCT/IB2002/001337 patent/WO2002089410A2/en active IP Right Grant
- 2002-04-17 DE DE60206263T patent/DE60206263T2/de not_active Expired - Lifetime
- 2002-04-17 KR KR1020087019425A patent/KR100917680B1/ko not_active IP Right Cessation
- 2002-04-17 EP EP02766665A patent/EP1386451B1/en not_active Expired - Lifetime
- 2002-04-17 ES ES02766665T patent/ES2248602T3/es not_active Expired - Lifetime
- 2002-04-30 US US10/135,337 patent/US7193989B2/en not_active Expired - Fee Related
Non-Patent Citations (1)
Title |
---|
"Development of the Bluetooth version 1.0 specification" (2000.04.10) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150094039A (ko) * | 2014-02-10 | 2015-08-19 | 삼성전자주식회사 | 근거리 무선 통신에서 재연결 방법 및 장치 |
KR102164917B1 (ko) | 2014-02-10 | 2020-10-13 | 삼성전자주식회사 | 근거리 무선 통신에서 재연결 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
CN1475064A (zh) | 2004-02-11 |
WO2002089410A3 (en) | 2003-06-05 |
KR20040002416A (ko) | 2004-01-07 |
JP4216607B2 (ja) | 2009-01-28 |
US7193989B2 (en) | 2007-03-20 |
DE60206263T2 (de) | 2006-06-29 |
ATE305194T1 (de) | 2005-10-15 |
KR20080075930A (ko) | 2008-08-19 |
CN1270479C (zh) | 2006-08-16 |
US20020176445A1 (en) | 2002-11-28 |
DE60206263D1 (de) | 2006-02-02 |
WO2002089410A2 (en) | 2002-11-07 |
EP1386451A2 (en) | 2004-02-04 |
JP2004533758A (ja) | 2004-11-04 |
EP1386451B1 (en) | 2005-09-21 |
ES2248602T3 (es) | 2006-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100917680B1 (ko) | 통신 장치, 통신 디바이스, 및 통신 장치를 작동시키는 방법 | |
KR100620831B1 (ko) | 디바이스들 간의 접속 확립 방법 및 장치 | |
US7193991B2 (en) | Radio communication arrangements | |
US6847625B2 (en) | Short-range RF access point design enabling dynamic role switching between radio modules to optimize service delivery | |
US20050088997A1 (en) | Wireless communication arrangements with a discovery procedure | |
US20060089119A1 (en) | Method and a device for scatternet formation in ad hoc networks | |
EP1411686A2 (en) | Wireless communication device and method capable of connectionless broadcast | |
JP2003158525A (ja) | Bluetooth通信を確立するシステムと方法、マスター機器、問い合わせ機器 | |
KR20040040040A (ko) | 무선통신시스템 및 무선통신시스템의 핸드오프방식 | |
US20030092386A1 (en) | Predictable communication establishment in ad-hoc wireless network | |
US7092368B2 (en) | Reduction of device discovery delays in frequency hopping-based ad-hoc networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
N231 | Notification of change of applicant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120903 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130829 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140828 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |