JP7044074B2 - 通信装置、ペアリング方法、プログラム - Google Patents
通信装置、ペアリング方法、プログラム Download PDFInfo
- Publication number
- JP7044074B2 JP7044074B2 JP2018563202A JP2018563202A JP7044074B2 JP 7044074 B2 JP7044074 B2 JP 7044074B2 JP 2018563202 A JP2018563202 A JP 2018563202A JP 2018563202 A JP2018563202 A JP 2018563202A JP 7044074 B2 JP7044074 B2 JP 7044074B2
- Authority
- JP
- Japan
- Prior art keywords
- list information
- pairing
- devices
- communication device
- group list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- 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
- 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)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Description
例えば、スマートフォン、ヘッドセット、スピーカー、パソコンなどがあった場合、使用したい組合せにてペアリングを行うことになる。
下記特許文献にはペアリングに関する技術が記載されている。
ユーザは、例えばスマートフォンで再生される音楽をワイヤレスのヘッドセットで聴きたい場合、スマートフォンでブルートゥース通信をオンとする操作を行う。するとスマートフォンは周囲の通信可能な機器を検索し、発見された通信可能な機器を表示する。
ユーザは表示されている通信可能な機器の中で使用するヘッドセットを指定する操作を行う。するとスマートフォンはヘッドセットとの間でペアリングを行う。
これによりスマートフォンとヘッドセットがそれぞれ互いに通信対象として設定され、以降、スマートフォンで再生した音楽を無線接続されたヘッドセットで聴取するということが可能となる。
この場合、例えば3人、4人等の複数人の仲間同士で、あらかじめ各自の通信装置を他のそれぞれの人の通信装置とペアリングしておけばよい。
例えば、接続台数がN台にて総当たりでペアリングを行う場合はN*(N-1)/2回のペアリングが必要である。4人の仲間がそれぞれ機器A,B,C,Dを所持して通信を行うことを考えた場合、A-B間、A-C間、A-D間、B-C間、B-D間、C-D間という6回のペアリング操作が必要になる。
さらに各ユーザは、どの機器間がペアリング済みでどの機器間が未ペアリングであるのかを把握しながらペアリング操作を行っていかなければならない。
従って接続台数が増えることによりユーザにとってペアリングがとても煩わしくなる。
もちろん接続機器の追加や削除、接続形態の変更を行う場合、その度に再ペアリングが必要であり、ペアリングは非常に複雑かつ煩わしいものとなっている。
例えば自己を含めて通信を行う3以上の通信装置を示すグループリスト情報に挙げられている機器との間でペアリングを行う。
即ち、グルーピングの際にマスターとなる通信装置としての動作としてグループリスト情報の作成を行う。
即ち、グルーピングの際にマスターとなる通信装置は、周辺の無線通信可能な機器のうち機器種別に応じて接続対象機器を選定する。
グルーピングの際にマスターとなる通信装置は、確実に通信できる機器から順にリストに示したグループリスト情報を作成する。
即ちグルーピングの際にマスターとなる通信装置は、上限数以内の機器数に制限したグループリスト情報を作成する。
即ちグルーピングの際にマスターとなる通信装置は、作成したグループリスト情報に基づいて、グループリスト情報に示されている接続対象機器のそれぞれとの間で順次ペアリング処理を実行する。
例えばグルーピングの際にマスターとなる通信装置は、作成したグループリスト情報に基づいて、グループリスト情報に示されている接続対象機器のそれぞれとの間でペアリングを行うだけでなく、生成したグループリスト情報を提供する。
グルーピングの際にマスターとなる通信装置は、配布したグループリスト情報を利用したペアリングをスレーブ機器にも実行させる。
即ち、グルーピングの際にスレーブとなった通信装置はグループリスト情報を他の機器(例えばマスター機器)から受信することで取得する。
即ち、グルーピングの際にスレーブとなった通信装置はマスター機器や他のスレーブ機器からのペアリング要求があったら、その機器とペアリング処理を行うが、通信可能な機器の探索のための問い合わせには対応しない状態となる。
即ち、グルーピングの際にスレーブとなった通信装置はグループリスト情報に基づいて他のスレーブ機器を認識し、マスター機器からのペアリング実行指示に応じて他のスレーブ機器との間のペアリングを行う。
即ち、グルーピングの際にスレーブとなった通信装置は、他の全てのスレーブ機器とのペアリングが完了した状態となったら、その旨をマスター機器に通知する。
通話音声の通信を行うことが考えられる。
即ち、会話音声等の通話に用いる通信装置とする。
本技術に係るプログラムは、上記リスト情報処理手順とペアリング処理手順に相当するステップの処理を演算処理装置に実行させるプログラムである。
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
<1.通信装置の構成>
<2.グルーピング動作>
<3.通信装置の処理例>
<4.まとめ及び変形例>
実施の形態では、ブルートゥース通信機器としての通信装置1を例に挙げる。この通信装置1はユーザが装着又は所持した状態で、ペアリングした他の通信装置1との間で音声通信(通話)を行うことができる機器を想定する。
通信装置1は、SoC(System-on-a-chip)10、アンテナ11、スピーカー12、マイクロフォン13を備えている。
図1BはSoC10の内部構成例を示している。なお、ここではSoCを用いる例を示しているが、SoC形態に限らず、通信装置1は図1Bに示すようなブルートゥース通信制御を行うための構成を備えれば良い。
SoC10は、制御部21、メモリ部22、無線通信部23、オーディオコーデック24、オーディオインターフェース25、入力アンプ26、出力アンプ27を備える。
本実施の形態の場合、制御部21は動作プログラムにより図2に示す通信制御部21a、リスト情報処理部21b、ペアリング処理部21cとしての各機能を備えるものとされている。
通信制御部21aは、無線通信部23を介した他の通信装置1との音声通信動作全般を制御する機能として示している。
本実施の形態では特に、3台以上の通信装置1間でペアリングを行うグルーピング動作を効率的に実行するための機能として、リスト情報処理部21b、ペアリング処理部21cが設けられる。
3台以上の通信装置1を互いにペアリングして音声通信可能なグループとするグルーピングを行う際において、ある通信装置1がマスター機器となる場合、その通信装置1はリスト情報処理部21bの機能によりグループリストを生成する処理を行う。
またスレーブ機器となった通信装置1の場合、その通信装置1はリスト情報処理部21bの機能により、他の通信装置1が送信してくるグループリストを受信して取得する処理を行う。
マスター機器となった場合とスレーブ機器になった場合とで、ペアリング処理の手順や内容は異なるが、必要なペアリング処理を行ってグループ内の各通信装置1が他の通信装置1のそれぞれとペアリングした状態となるようにする。
以上のリスト情報処理部21b、ペアリング処理部21cによる処理の具体例は後述する。
メモリ部22におけるROMやフラッシュROMには図2に示した各機能を実現するためのプログラムや各種処理に必要な定数等が記憶されている。
メモリ部22におけるRAMは、通信制御、ペアリング処理、グループリスト生成等の各種処理の演算領域として用いられたり、一時的なデータ記憶に用いられる。
ペアリング機器の情報やグループリストは、RAMやフラッシュROMに記憶される。
オーディオコーデック24は、音声データ通信のためのエンコード及びデコードを行う。即ちマイクロフォン13で得られた送話音声についての音声データのエンコードを行って無線通信部23に供給する。また無線通信部23で受信した音声データのデコードを行う。
この通信装置1A、1B、1C、1Dがブルートゥース無線方式で接続されていることで、ユーザ同士が遠く離れていても無線が届く範囲であれば、お互いに音声による会話が可能であり、さらに全ユーザにて会話をすることも可能である。
ブルートゥース無線技術を用いて音声通信を行うためには、予め各通信装置1A、1B、1C、1D間のペアリングを行う必要がある。
本実施の形態では例えばこのような各通信装置1A、1B、1C、1D間のペアリングを容易に可能とする。
ここでは通信装置1E、1F、1G、1Hも、同様の通信装置1であるとするが、比較的離れた位置に存在するものとしている。
機器X1,X2もブルートゥース通信可能な機器であるが、通信装置1との間での音声通話用途の機器ではないとする。例えば音楽プレーヤ、ゲーム機器等の機器であるとする。この機器X1,X2は通信装置1Aと通信可能な位置に存在している。
通信装置1E、1F、1G、1Hはそれぞれ無関係の他人が所持する通信装置1であるとする。
いま通信装置1Aがマスターとなってグルーピングを行う場合、ブルートゥース通信可能な機器を探索することで、通信装置1B、1C、1D、機器X1,X2が検出される。通信装置1Eが検出される場合もある。
この場合に、検出された各機器の機器種別情報を確認することで、機器X1,X2を接続対象機器から外すことができる。
なお、通信装置1Eについては、受信信号強度のレベルにより接続対象機器とするか否かを判断するようにしてもよい。
グループリストの例を図4Bに示す。
グループリストの1行目には自己機器(通信装置1A)を記述する。
2行目以降は、グループ内の機器と選定された通信装置1B、通信装置1C、通信装置1Dが記述される。各通信装置1A、1B、1C、1Dは、BD_ADDR(ブルートゥースデバイスアドレス:Bluetooth Device Address)により示される。
このようにグループリストは、グループ内の全機器を示すものとしてグルーピングの際に生成される。
具体的なグルーピング動作例を図5,図6,図7で説明する。各図は図4Aの通信装置1A、1B、1C、1Dをグルーピングすることを想定し、それぞれの通信装置1(1A、1B、1C、1D)の制御部21の制御処理の流れを示している。
なお図5の「A1」「B1」「C1」「D1」は図6の同記号に進むことを表す。また図6の「A2」「B2」「C2」「D2」は図7の同記号に進むことを表す。
各通信装置1の制御部21は、グルーピングモードとする操作に応じて、それぞれ図5のステップS1000、S1100、S1200、S1300として以下説明するグルーピングのための処理の待機状態に入る。即ち通信装置1A,1B.1C,1Dはディスカバラブル(Discoverable)になり、問合せ検索(後述のインクワイアリ:Inquiry)により検索可能となる。
図5では、通信装置1Aがグルーピング開始操作に応じて、ステップS1002でマスターとしてグルーピング処理を開始するものとしている。
この場合、通信装置1Aは問合せ検索のために、ステップS1004で一定時間ID パケットをブロードキャストする。
これに対して通信装置1B,1C,1DはそれぞれIDパケットへの応答(例えばFHS(Frequency Hop Syncronization)パケットやEIR(Extended Iquiry Response)パケットの送信)を実行する(ステップS1104、S1204、S1304)。
例えば図4Aのように通信装置1Aの周辺に他のブルートゥース対応の機器X1,X2が存在する場合があり、これらが通信装置1AからのIDパケットに応答を返す可能性がある。
そこで通信装置1Aは、応答に含まれるCoDにて機器の種別を判別することで接続対象機器かどうかの判断を行う。
また、EIRにてマニファクチャラースペシフィックデータを設定することで、より詳細に接続対象機器かどうかの判断を行うことが可能である。
この処理により機器X1,X2を除外して通信装置1B,1C,1Dを接続対象機器として抽出できる。
通信装置1Aは各通信装置(1B,1C,1D)からの応答受信時のRSSI値を記憶している。RSSI値が大きい通信装置は通信装置1Aの近くにあり、RSSI値が小さい通信装置は通信装置1Aから離れた場所に位置している。つまり、接続対象として選定した通信装置1B,1C,1Dを、自己機器から近い順に並べてグループリストを生成する。
通信装置1Eに関しては、同時にグルーピングモードになっていないことが通常想定されるため問題ないことが多い。ただ、偶然同時にグルーピングモードとなって比較的近くに居ることも考えられる。その場合、通信装置1Aに対してIDパケットの応答を返してくることが生ずる。
そこで、上述のようにRSSI値の降順に並べ、かつグループ内の機器数を制限する機器数を制限することで、通信装置1Eがグルーピングされてしまうことを防止している。
通信装置1Aは、グループの台数を自己機器を含めて“4”とし、RSSI値にて降順に通信装置を並べることにより、RSSI値の小さい通信装置、つまり通信装置1Aから離れた場所に位置している通信装置1Eを接続対象機器から排除することが可能である。
グループリストの1行目はステップS1002でグルーピングを開始した通信装置1Aとなる。2行目以降はRSSI値の降順で各通信装置1B、1C、1DのBD_ADDRがリストされることになる。つまり図4Aの位置関係のため、通信装置1Aに近い順に通信装置1B、1C、1Dが順に示されている。
通信装置1BはステップS1110で通信装置1Aのペアリング要求を受信する。
通信装置1BはステップS1112で、他のブルートゥース機器からの問い合わせ検索に応答しないために、応答のモードをノンディスカバラブル(non-discoverable)に遷移する。なお、グルーピング処理中、ディスカバラブルには復帰しないことで、グルーピングモードとなってからのディスカバラブルな期間を極力短くしている。
ペアリング完了後、通信装置1AはステップS1016で通信装置1Bに接続要求を送信する。
通信装置1BはステップS1116で通信装置1Aから接続要求を受信する。
そして通信装置1AはステップS1018で通信装置1Bと接続確立し、通信装置1BはステップS1118で通信装置1Aと接続確立する。
続いて通信装置1AはステップS1026で通信装置1Cとのペアリング処理を実行し、通信装置1CはステップS1226で通信装置1Aとのペアリング処理を実行する。
ペアリング完了後、通信装置1AはステップS1028で通信装置1Cに接続要求を送信する。通信装置1CはステップS1228で通信装置1Aから接続要求を受信する。
そして通信装置1AはステップS1030で通信装置1Cと接続確立し、通信装置1CはステップS1230で通信装置1Aと接続確立する。
接続確立後、通信装置1AはステップS1032で通信装置1Cにグループリスト配布を実行し、通信装置1CはステップS1232で通信装置1Aからのグループリスト受信を実行する。これにより通信装置1Cがグループリストを取得したことになる。
通信装置1AはステップS1038で通信装置1Dとのペアリング処理を実行し、通信装置1DはステップS1338で通信装置1Aとのペアリング処理を実行する。
ペアリング完了後、通信装置1AはステップS1040で通信装置1Dに接続要求を送信する。通信装置1DはステップS1340で通信装置1Aから接続要求を受信する。
そして通信装置1AはステップS1042で通信装置1Dと接続確立し、通信装置1DはステップS1342で通信装置1Aと接続確立する。
接続確立後、通信装置1AはステップS1044で通信装置1Dにグループリスト配布を実行し、通信装置1DはステップS1344で通信装置1Aからのグループリスト受信を実行する。これにより通信装置1Dがグループリストを取得したことになる。
続いてマスター機器である通信装置1Aは、スレーブ機器間のペアリングが行われるようにする。
通信装置1BはステップS1146で通信装置1Aからのペアリング指示を受信する。
この場合、通信装置1BはステップS1148でグループリストの自分より下位にある通信装置1Cに対してペアリング要求を送信する。
通信装置1CはステップS1248で通信装置1Bからのペアリング要求を受信する。
そして通信装置1BはステップS1150で通信装置1Cとのペアリング処理を実行し、通信装置1CはステップS1250で通信装置1Bとのペアリング処理を実行する。これにより通信装置1Bと通信装置1Cはペアリングされることになる。
通信装置1BはステップS1154で通信装置1Dとのペアリング処理を実行し、通信装置1DはステップS1354で通信装置1Bとのペアリング処理を実行する。これにより通信装置1Bと通信装置1Dはペアリングされることになる。
通信装置1CはステップS1258で通信装置1Aからのペアリング指示を受信することで、先の通信装置1Bと同様にグループリストにて自分より下位の通信装置とペアリングを行う。
この場合、通信装置1CはステップS1260で通信装置1Dに対してペアリング要求を送信する。通信装置1DはステップS1360で通信装置1Cからのペアリング要求を受信する。
そして通信装置1CはステップS1262で通信装置1Dとのペアリング処理を実行し、通信装置1DはステップS1362で通信装置1Cとのペアリング処理を実行する。これにより通信装置1Cと通信装置1Dはペアリングされることになる。
通信装置1AはステップS1064で通信装置1Cからのペアリング完了通知を受信する。
従って、この例では、通信装置1Aは通信装置1Cからペアリング完了通知を受信したことで、全ての通信装置の組合せにてペアリングが完了したと判断できる。
そこで通信装置1AはステップS1068で各通信装置1B、1C、1Dにグルーピング完了通知を送信する。そしてステップS1070でグルーピング完了としてグルーピング処理を終える。
通信装置1BはステップS1168で通信装置1Aからグルーピング完了通知を受信し、これに応じてステップS1170でグルーピング処理を終える。
通信装置1CはステップS1268で通信装置1Aからグルーピング完了通知を受信し、これに応じてステップS1270でグルーピング処理を終える。
通信装置1DはステップS1368で通信装置1Aからグルーピング完了通知を受信し、これに応じてステップS1370でグルーピング処理を終える。
以上で、通信装置1A、1B、1C、1Dの間の全ての組合せにてペアリングが完了となる。
またマスター機器は受信したFHSパケットの受信信号強度(RSSI)から受信信号強度が高い機器をグルーピング対象機器とし、受信信号強度が低い機器をグルーピング対象機器から除外することが可能である。
またマスター機器はFHSパケットとEIRパケットに含まれる情報やRSSI値を用いてグループリストを作成することにより、音声通信を行う機器のグルーピングが可能である。
そしてマスター機器はグループリストに含まれる各機器とのペアリングを実施する。
またマスター機器は作成したグループリストをグループリストに含まれる各スレーブ機器に配布する。
マスター機器を除いたグループリストに含まれるスレーブ機器間のペアリングはマスター機器からの指示により、グループリストに従って実行される。
以上のようなグルーピング処理を可能とする通信装置1の処理アルゴリズム、即ち主にリスト情報処理部21b及びペアリング処理部21cとしての処理アルゴリズムを説明する。以下は制御部21においてプログラムに基づいて行われる処理例である。各通信装置1の制御部21が以下の図8~図12の処理を行うことでマスター機器又はスレーブ機器としてグルーピング処理を行うことができる。
制御部21は、ユーザのグルーピングモード操作を検知したらステップS101からS103に進み、グルーピングモードへ遷移する。この状態ではスレーブ機器としてグルーピングモードに遷移することになる。図5の各通信装置1A、1B、1C、1DにおけるステップS1000,S1100,S1200,S1300の処理に相当する。
マスター機器となった通信装置1の制御部21は、図9,図10に示したステップS200,S210,S220,S230,S240,S250,S260,S270のチェックループの処理を繰り返す。
マスター機器になった時点がインクワイアリの開始タイミングである。その場合、制御部21はステップS201でインクワイアリタイマ(Inquiry Timer)をスタートさせ、ステップS202でIDパケットの送信を開始する。インクワイアリタイマは、インクワイアリ(IDパケットの送信)の期間をカウントするタイマである。
なお1回のインクワイアリの期間は、設定時間Tinquiryで規定される。設定時間Tinquiryは例えば10秒などとされる。
グルーピングタイマは、グルーピングモードの期間をカウントするタイマであり、スレーブでのグルーピングモードとなったときに、後述する図11のステップS301でカウントスタートされる。図8からわかるように、マスター機器としてグルーピングモードに遷移した通信装置1も、最初にグルーピングモード操作がおこなわれた時点ではスレーブ機器でのグルーピングモードに一旦遷移していたため、グルーピングタイマのカウントは開始しており、マスター状態に遷移した後も引き続き実行されている。
設定時間Tiquiryscanは、グルーピングモードの期間の制限時間を示し、例えば30秒などとされる。マスター/スレーブいずれの場合も、グルーピングタイマのタイムアウトによってグルーピングモードから抜けることができるようにしている。
グルーピングタイマが設定時間Tiquiryscanに達した場合、制御部21はステップS210からS211に進み、グルーピングタイマを停止させ、ステップS212でインクワイアリタイマを停止させ、ステップS213でインクワイアリを終了する。そしてステップS214で接続待ち受け状態へ遷移する。つまりグルーピングモードを終了する。
もしFHSパケットの送信元が対象の機器でない場合は、特に処理は行わない(S221→NO)。FHSパケットの送信元がグルーピング対象の機器であった場合、制御部21はステップS222に進み、RSSI値を取得する。そしてステップS223でインクワイアリリストに登録済み機器であるか否かにより処理を分岐する。インクワイアリリストとは、インクワイアリにより検出された周辺機器のリストである。
インクワイアリリストに登録済みの機器であった場合、制御部21はステップS225に進み、インクワイアリリストにおいて今回検出した機器のBD_ADDRに対応するRSSIを更新する。
そしてこれらの処理の後、制御部21はステップS226でインクワイアリリストをRSSI順にソートする。
インクワイアリタイマが設定時間Tinquiryに達した場合、制御部21はステップS231に進み、インクワイアリリストに機器が存在するか否かを確認する。
もしインクワイアリリストに機器が存在しなければ、引き続きインクワイアリを実行する。即ち制御部21はステップS232に進み、インクワイアリタイマをリセットし、ステップS233でインクワイアリタイマをスタートさせる。
一方、ステップS231でインクワイアリリストに機器が存在すると確認された場合は、制御部21はステップS234でインクワイアリタイマを停止させ、ステップS235でインクワイアリを終了する。
そして制御部21はステップS236で、その時点のインクワイアリリストから上述の通りグループリストを作成する。
制御部21はステップS262で、グループリストにおいて、さらに下位のスレーブ機器が存在するか否かを確認する。
存在しなければ制御部21はステップS263で、自機のすぐ下位にあるスレーブ機器に、スレーブ-スレーブ間のペアリング指示を送信する。
一方、グループリストにおいて、接続確立したスレーブ機器よりさらに下位のスレーブ機器が存在する場合は、制御部21はステップS264で、当該さらに下位のスレーブ機器にペアリングを要求し、ステップS265でペアリング状態へ遷移する。
2台以上存在する場合は、制御部21はステップS274で、ペアリング完了を送信してきたスレーブ機器の次に下位となっているスレーブ機器に、スレーブ-スレーブ間のペアリング指示を送信する。
2台以上存在しない場合は、制御部21はステップS272で、各スレーブ機器にグルーピング完了通知を送信する。そしてステップS273でグルーピング完了状態へ遷移する。即ちグルーピングモードを終了する。
スレーブ機器としての通信装置1の制御部21は、図11,図12に示したステップS300,S310,S320,S330,S340,S350,S360,S370、S380,S390のチェックループの処理を繰り返す。
グルーピングタイマが設定時間Tiquiryscanに達した場合、制御部21はステップS311でグルーピングタイマを停止させ、ステップS312でインクワイアリスキャンを終了する。そしてステップS313で接続待ち受け状態へ遷移する。つまりグルーピングモードを終了する。
なおこれまでの説明から理解されるように、ペアリング要求はマスター機器だけでなく、他のスレーブ機器から送信されることもある。
そしてステップS332でインクワイアリスキャンを終了し、ステップS333でページスキャン(Page Scan)状態に遷移する。即ち、インクワイアリに応答するディスカバラブル状態を終了し、アドレスによる呼び出しに対応するノンディスカバラブル状態となる。
マスター機器とのペアリング終了の場合は、制御部21はステップS341でグルーピングタイマをリセットし、ステップS342でグルーピングタイマをスタートさせる。
自機より下位に機器が存在する場合、制御部21はステップS372で、下位のスレーブ機器にペアリング要求を行う。そしてステップS373でペアリング状態へ遷移する。
スレーブ機器とのペアリング終了の場合は、制御部21はステップS381で、グループリスト上にさらに下位(ペアリングしたスレーブ機器より下位)にスレーブ機器が存在するか否かを確認する。
存在する場合、制御部21はステップS383で、当該下位のスレーブ機器にペアリング要求を行う。そしてステップS384でペアリング状態へ遷移する。
ペアリングしたスレーブ機器より下位にスレーブ機器が存在しない場合は、制御部21はステップS382で、マスター機器にスレーブ-スレーブ間ペアリング完了の通知を送信する。
以上説明してきた実施の形態の通信装置1は、無線通信可能な機器であってかつ通信を行うグループに該当可能な機器として選定された機器を示したグループリストを生成又は取得するリスト情報処理部21bと、グループリストを参照し、自己機器とグループリストに示される通信装置1との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理部21cを備えている。
これにより各通信装置1のユーザが他のそれぞれの通信装置1との間のペアリングを指示する操作を行わなくとも、自動的にグループとされた複数の通信装置1との間でペアリングを行うことができる。
3台以上のグループ通話を行う場合などでは、それぞれの通信装置1のペアリングのための操作が非常に煩雑で使用性が悪かった。また操作の確認、各人の理解など、多数の機器で総当たりでペアリングするグルーピングに非常に時間がかかった。
これに対して本実施の形態では自動的に、かつ効率的に、全てのペアリングが行われるため、ユーザの操作負担は著しく低減される。例えば各人がグルーピングモードにする操作と、一人のユーザ(例えば通信装置1Aを所持するユーザ)がグルーピング開始の操作を行うのみでよい。
また、それぞれのユーザがペアリング開始操作を行うものではないため、操作に戸惑うことがなく非常に短時間に全てのペアリングが完了できる。
またそれぞれのユーザの操作の場合、未ペアリングの装置間が生ずる可能性があるが、そのような未ペアリングの装置間も生じない。
なお、グルーピング開始のトリガを、ユーザの操作とする例を挙げたが、これを自動化することも可能である。
即ち、グルーピングの際にマスターとなる通信装置1としての動作としてグループリストの作成を行う。
このグループリストの作成のために、周囲に存在する無線通信可能な他の機器を探索し、さらにそのうちでグルーピングの対象となる機器を接続対象機器とする。そして自己機器と接続対象機器をリスト化し、グルーピング対象の機器を明示するグループリストを作成する。これによりグルーピングを行いたい機器間のペアリングに適切に利用できるグループリストが作成できる。
そしてグループリストに基づいてペアリングを行うようにしている。このようにすると、問い合わせ応答をグループリスト作成前の1回しか行わないことになるため、第3者から誤ってもしくは故意にペアリングされることが無く、セキュリティーが高いものとなるという利点も得られる。
なお、変形例としてLIAC(Limited Inquiry Access Code)にて問合せ応答を行うことも可能であり、LIACを使用した場合、スマートフォンやパソコンからの問合せはGIAC(General Inquiry Access Code)が使用されているため、機器として検出されず、第3者から誤ってもしくは故意にペアリングされることが無く、セキュリティーが高い。
即ち、グルーピングの際にマスターとなる通信装置は、周辺の無線通信可能な機器のうち機器種別に応じて接続対象機器を選定する。
これによりマスター機器からみて、グルーピングに適した種別の機器、例えば本実施の形態のようにグループ間の会話のための音声通信に適した機器が自動的に接続対象機器に選定され、グループリストを生成される。従って、ブルートゥース通信可能な機器、例えばスマートフォン、音楽プレーヤ、スピーカー、音声通信に非対応の通信機、別用途の通信機などが存在していても、それらを除外して、グループリストを作成できる。
このため目的のグルーピングを行うために、無駄なペアリング試行を行わないようにでき、グルーピングのための一連のペアリング動作を効率化できることになる。例えば本実施の形態の音声通話機器のみをグループリストに挙げることで、グルーピングをより効率化し、短時間で完了できる。
これにより受信信号強度の高い機器から順にペアリングを実行していく状況を作ることができる。これによりグルーピングが効率化される可能性を高める。
また問い合わせ応答時にスレーブ機器のRSSIにてペアリング対象機器かどうかを選択するため、同じ機器を購入した第3者が同じタイミングでグルーピングを行った場合でも誤ってペアリングされる可能性が低い。
即ちグルーピングの際にマスターとなる通信装置1は、上限数以内の機器数に制限したグループリストを作成する。
これにより使用形態、例えば会話のための音声通話等に適した機器数内でのグルーピングが可能となる。通信システムや機器の処理能力、通信量、使用帯域、使用形態や使用目的に応じた事情などに適した機器数のグルーピングに適切である。例えば機器数が増えると音声通話性能が低下するような通信システムの場合で、良好な音声通話性能が維持できる機器数に制限したい場合などに有効である。
さらに、上述のように受信信号強度(RSSI)の高い機器から降順にリスト化していく場合、機器数制限をかけることで受信信号強度が低い機器をグルーピング対象機器から除外することが可能である。これにより良好な通信を行うことのできる機器のみをグルーピングの対象とすることもできる。
なお上限数をグルーピングの前にユーザが設定できるようにしてもよい。例えば4人のグループであれば上限数を4とし、5人のグループであれば上限数を5とする。このようにすれば、図4に示した無関係の他人の通信装置1Eがペアリングされてしまうことをより有効に防止できる。
これによりマスター機器と、他の複数のスレーブ機器との間で、それぞれペアリングができる。この場合にグループリストに沿ってスレーブ機器を特定することで、無駄なペアリング動作が実行されない。つまり無線通信可能であるが接続対象機器とはならない機器とのペアリングは行われない。従って、通信装置の使用目的に沿った適切なグルーピングが実行されるとともに、グルーピングを効率化できる。
これによりスレーブ機器は、マスター機器が生成したグループリストを受信し取得することができる。これによってグループ内の各機器がグループリストを共有できる状態となる。
なお、マスター機器はスレーブ機器の一部にグループリストを送信し、受信したスレーブ機器が他のスレーブ機器にグループリストを送信するようにしてもよい。いずれにしてもグループリストに挙げられた各機器がすべて、マスター機器が作成したグループリストを共有できる状態となればよい。
これによりスレーブ機器は、他のスレーブ機器との間でペアリングを行う。これによってグループ内の各機器が、それぞれ他の全ての機器とペアリングした状態を形成できる。
これによりスレーブ機器もグループリストを参照でき、それを用いてペアリングを行うことが可能となる。
即ちスレーブ機器は他の機器からの要求に応じたペアリング処理を実行するが、自己機器を特定しない問い合わせ(例えば第三者機器のインクワイアリ)には応答しないノンディスカバラブルに遷移することで、他のブルートゥース機器からの問い合わせに対応せずに、正確にペアリング処理を実行できる。
特に、実施の形態では、スレーブ機器である通信装置1B、1C、1Dはそれぞれ最初に通信装置1Aからペアリング要求があったときにノンディスカバラブルに遷移している。また、グループリストを受け取ることで、BD_ADDR(ブルートゥースデバイスアドレス)が明確になっているので、スレーブ間同士のペアリングの際もノンディスカバラブルのままでよい。
これはできる限りディスカバラブルな時間を減らす工夫がされていることを意味する。
つまりペアリング要求を受信した後、各スレーブ機器はノンディスカバラブルになるため、第3者から誤ってもしくは故意にペアリングされることが無く、セキュリティーが高いものとすることができる。
なお、ノンディスカバラブルに遷移するタイミングはペアリング要求を受信した直後に限らず、例えばマスター機器とのペアリング完了後や、マスター機器との接続完了後など他のタイミングであってもよい。即ちディスカバラブルな時間を減らすことのできるタイミングとして各種考えられる。
即ち、グルーピングの際にスレーブとなった通信装置1はグループリストに基づいて他のスレーブ機器を認識し、マスター機器からのペアリング実行指示に応じて他のスレーブ機器との間のペアリングを行う。
これによりスレーブ機器同士のペアリングは実行される。即ちグループリストに示された各機器がそれぞれの機器との間でペアリングを行った状態を形成できる。
これによりマスター機器がスレーブ機器同士のペアリングを認識できる。従ってスレーブ機器同士のペアリングを把握しながら一連のグルーピング処理を円滑に進めることができる。
この場合、会話通信等の通信装置として、グルーピングを自動的に効率化したシステムを実現できる。例えば各ユーザが使用する通信装置間でそれぞれペアリング操作を行うような煩雑な作業を行うことは不要となり、ユーザにとっては、非常に手軽にグループ通話を実行できる環境を実現できることになる。
図1に示したSoC10には、例えばブルートゥース無線ユニット、MCU、DSP、ROM、I/O、フラッシュROM、RAM、オーディオコーデック、オーディオアンプなどにて構成されているが、各々を部品として組み合わせて使用することも可能である。
また実施の形態では4台の通信装置1を用いた例を述べたが、3台以上で本技術は有用である。ブルートゥース通信を用いる通信装置1の場合、通信装置1は3台~8台においても実施可能で上述の効果を得ることができる。なお、本技術を適用した通信装置1は、2台を用いる場合でも通信動作は可能であることはいうまでもない。
本技術はGIAC(General Inquiry Access Code)による問い合わせ応答に対応しており、また、LIAC(Limited Inquiry Access Code)による問い合わせ応答にも対応している。
本技術を適用できる具体的な製品例として、ブルートゥースヘッドセット、ブルートゥースヘッドホン、ブルートゥーススピーカー、オードバイや自転車用のインターコム機器などが想定される。
即ち図8、図9、図10、図11、図12の処理を演算処理装置に実行させるプログラムである。
そしてこのようなプログラムはコンピュータ装置等の機器に内蔵されている記録媒体や、CPUを有するマイクロコンピュータ内のROM等に予め記憶しておくことができる。あるいはまた、半導体メモリ、メモリカード、光ディスク、光磁気ディスク、磁気ディスクなどのリムーバブル記録媒体に、一時的あるいは永続的に格納(記憶)しておくことができる。またこのようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することができる。
また、このようなプログラムは、リムーバブル記録媒体からパーソナルコンピュータ等にインストールする他、ダウンロードサイトから、LAN、インターネットなどのネットワークを介してダウンロードすることもできる。
(1)無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を生成又は取得するリスト情報処理部と、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理部と、を備えた
通信装置。
(2)前記リスト情報処理部は、グルーピング開始のトリガに応じて、無線通信可能な機器のうちで、所定情報に基づいて通信を行うグループに該当可能な2以上の接続対象機器を選定し、自己機器と2以上の接続対象機器を示したグループリスト情報を生成する
上記(1)に記載の通信装置。
(3)前記リスト情報処理部は、前記所定情報として無線通信可能な他の機器から受信した機器種別情報を用いて、接続対象機器を選定する
上記(2)に記載の通信装置。
(4)前記リスト情報処理部は、選定した接続対象機器を、受信信号強度が高い機器から降順に機器識別情報を示したグループリスト情報を生成する
上記(2)又は(3)に記載の通信装置。
(5)前記リスト情報処理部は、自己機器を含めて設定された上限数以内の機器を示すグループリスト情報を生成する
上記(2)乃至(4)のいずれかに記載の通信装置。
(6)前記ペアリング処理部は、グループリスト情報に示される接続対象機器のそれぞれとペアリング処理を行う
上記(2)乃至(5)のいずれかに記載の通信装置。
(7)前記ペアリング処理部は、グループリスト情報に示される接続対象機器の全部又は一部に対して、グループリスト情報の送信制御を行う
上記(2)乃至(6)のいずれかに記載の通信装置。
(8)前記ペアリング処理部は、グループリスト情報の送信先の機器に対して、グループリスト情報を用いたペアリングの実行指示の送信制御を行う
上記(7)に記載の通信装置。
(9)前記リスト情報処理部は、ペアリングされた機器から送信されてきたグループリスト情報を受信することで、グループリスト情報を取得する
上記(1)に記載の通信装置。
(10)前記ペアリング処理部は、グルーピング開始後の最初のペアリング要求の受信に応じて、自己を特定したペアリング要求以外には応答しない状態に遷移する
上記(9)に記載の通信装置。
(11)前記ペアリング処理部は、ペアリング実行指示の受信に応じて、グループリスト情報に示される機器のうちでペアリングしていない機器との間でペアリング処理を行う
上記(9)又は(10)に記載の通信装置。
(12)前記ペアリング処理部は、グループリスト情報に示される機器のうちでペアリングしていない全ての機器との間でのペアリング処理を完了したら、ペアリング実行指示の送信元の機器に対してペアリング完了通知を行う
上記(11)に記載の通信装置。
(13)音声入力部と、音声出力部と、音声信号についてのエンコード及びデコードを行うコーデック部を備え、
通話音声の通信を行う
上記(1)乃至(12)のいずれかに記載の通信装置。
(14)無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を生成又は取得するリスト情報処理手順と、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理手順と、を行う
通信装置のペアリング方法
(15)無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を生成又は取得するリスト情報処理ステップと、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理ステップと、
を演算処理装置に実行させるプログラム。
Claims (15)
- 無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を生成するリスト情報処理部と、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理部と、を備え、
前記リスト情報処理部は、グルーピング開始のトリガに応じて、無線通信可能な機器のうちで、所定情報に基づいて通信を行うグループに該当可能な2以上の接続対象機器を選定し、自己機器と2以上の接続対象機器を示したグループリスト情報を生成し、
前記ペアリング処理部は、グループリスト情報に示される接続対象機器の全部又は一部に対して、グループリスト情報の送信制御を行う
通信装置。 - 前記リスト情報処理部は、前記所定情報として無線通信可能な他の機器から受信した機器種別情報を用いて、接続対象機器を選定する
請求項1に記載の通信装置。 - 前記リスト情報処理部は、選定した接続対象機器を、受信信号強度が高い機器から降順に機器識別情報を示したグループリスト情報を生成する
請求項1に記載の通信装置。 - 前記リスト情報処理部は、自己機器を含めて設定された上限数以内の機器を示すグループリスト情報を生成する
請求項1に記載の通信装置。 - 前記ペアリング処理部は、グループリスト情報に示される接続対象機器のそれぞれとペアリング処理を行う
請求項1に記載の通信装置。 - 前記ペアリング処理部は、グループリスト情報の送信先の機器に対して、グループリスト情報を用いたペアリングの実行指示の送信制御を行う
請求項1に記載の通信装置。 - 無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を取得するリスト情報処理部と、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理部と、を備え、
前記リスト情報処理部は、ペアリングされた機器から送信されてきたグループリスト情報を受信することで、グループリスト情報を取得する
通信装置。 - 前記ペアリング処理部は、グルーピング開始後の最初のペアリング要求の受信に応じて、自己を特定したペアリング要求以外には応答しない状態に遷移する
請求項7に記載の通信装置。 - 前記ペアリング処理部は、ペアリング実行指示の受信に応じて、グループリスト情報に示される機器のうちでペアリングしていない機器との間でペアリング処理を行う
請求項7に記載の通信装置。 - 前記ペアリング処理部は、グループリスト情報に示される機器のうちでペアリングしていない全ての機器との間でのペアリング処理を完了したら、ペアリング実行指示の送信元の機器に対してペアリング完了通知を行う
請求項9に記載の通信装置。 - 音声入力部と、音声出力部と、音声信号についてのエンコード及びデコードを行うコーデック部を備え、
通話音声の通信を行う
請求項1に記載の通信装置。 - 無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を生成するリスト情報処理手順と、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理手順と、を行い、
前記リスト情報処理手順において、グルーピング開始のトリガに応じて、無線通信可能な機器のうちで、所定情報に基づいて通信を行うグループに該当可能な2以上の接続対象機器を選定し、自己機器と2以上の接続対象機器を示したグループリスト情報を生成し、
前記ペアリング処理手順において、グループリスト情報に示される接続対象機器の全部又は一部に対して、グループリスト情報の送信制御を行う
通信装置のペアリング方法。 - 無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を生成するリスト情報処理ステップと、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理ステップと、を演算処理装置に実行させ、
前記リスト情報処理ステップにおけるグルーピング開始のトリガに応じて、無線通信可能な機器のうちで、所定情報に基づいて通信を行うグループに該当可能な2以上の接続対象機器を選定し、自己機器と2以上の接続対象機器を示したグループリスト情報を生成する処理と、
前記ペアリング処理ステップにおけるグループリスト情報に示される接続対象機器の全部又は一部に対して、グループリスト情報の送信制御を行う処理と、
を演算処理装置に実行させるプログラム。 - 無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を取得するリスト情報処理手順と、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理手順と、を行い、
前記リスト情報処理手順において、ペアリングされた機器から送信されてきたグループリスト情報を受信することで、グループリスト情報を取得する
通信装置のペアリング方法。 - 無線通信可能な機器であって通信を行うグループに該当可能な機器として選定された機器を示したグループリスト情報を取得するリスト情報処理ステップと、
グループリスト情報を参照し、自己機器とグループリスト情報に示される通信装置との間で互いを無線通信対象に設定するペアリング処理を行うペアリング処理ステップと、を演算処理装置に実行させ、
前記リスト情報処理ステップにおけるペアリングされた機器から送信されてきたグループリスト情報を受信することで、グループリスト情報を取得する処理
を演算処理装置に実行させるプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017005622 | 2017-01-17 | ||
JP2017005622 | 2017-01-17 | ||
PCT/JP2017/043820 WO2018135165A1 (ja) | 2017-01-17 | 2017-12-06 | 通信装置、ペアリング方法、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2018135165A1 JPWO2018135165A1 (ja) | 2019-11-07 |
JP7044074B2 true JP7044074B2 (ja) | 2022-03-30 |
Family
ID=62908985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018563202A Active JP7044074B2 (ja) | 2017-01-17 | 2017-12-06 | 通信装置、ペアリング方法、プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US11206530B2 (ja) |
EP (1) | EP3573422B1 (ja) |
JP (1) | JP7044074B2 (ja) |
CN (1) | CN110178390B (ja) |
WO (1) | WO2018135165A1 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110311800B (zh) * | 2018-03-27 | 2022-10-11 | 中兴通讯股份有限公司 | 通信设备、节点的连接方法、存储介质、电子装置 |
US20210400514A1 (en) * | 2018-10-16 | 2021-12-23 | British Telecommunications Public Limited Company | Measuring channel performance in wireless local area networks |
KR102083564B1 (ko) * | 2019-01-04 | 2020-04-23 | 주식회사 세나테크놀로지 | 무선 인터컴 시스템 및 무선 인터컴 시스템의 그룹 페어링 방법 |
CN109831763A (zh) * | 2019-01-24 | 2019-05-31 | 北京穆奇科技有限公司 | 快速zigbee组网装置 |
CN109743782B (zh) * | 2019-03-29 | 2019-07-23 | 展讯通信(上海)有限公司 | 通信方法、装置及设备 |
CN111800695B (zh) * | 2020-06-30 | 2021-07-30 | 深圳市中科蓝讯科技股份有限公司 | Tws耳机及其连接组队方法、计算机可读存储介质 |
KR102530814B1 (ko) | 2020-06-30 | 2023-05-10 | 주식회사 이지티엠 | 박막 증착을 위한 5족 금속 화합물 및 이를 이용한 5족 금속 함유 박막의 형성 방법 |
TWI789037B (zh) * | 2020-11-23 | 2023-01-01 | 瑞昱半導體股份有限公司 | 無需使用藍牙廣告封包即可啟動自動配對程序的藍牙通信系統及相關的藍牙裝置 |
CN114765764A (zh) * | 2021-01-10 | 2022-07-19 | 瑞昱半导体股份有限公司 | 蓝牙通信***及相关的蓝牙设备群 |
KR20220106531A (ko) * | 2021-01-22 | 2022-07-29 | 삼성전자주식회사 | 외부 전자 장치와의 통신 연결을 수립하는 전자 장치 및 이의 동작 방법 |
JP2023134241A (ja) * | 2022-03-14 | 2023-09-27 | 株式会社Jvcケンウッド | 無線通信装置、および無線通信方法 |
CN116133160A (zh) * | 2023-02-22 | 2023-05-16 | 珠海格力电器股份有限公司 | 智能设备的自动配对方法、装置、处理器和电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006229360A (ja) | 2005-02-15 | 2006-08-31 | Canon Inc | 無線通信装置及び無線通信、プログラム、記憶媒体 |
JP2008503161A (ja) | 2004-06-14 | 2008-01-31 | ザ・ボーイング・カンパニー | 通信ネットワークのためのトポロジおよびサービス品質管理装置および方法 |
JP2014167694A (ja) | 2013-02-28 | 2014-09-11 | Kddi R & D Laboratories Inc | ゲートウェイ装置におけるデバイス装置の設定方法、デバイス装置設定システム及びデバイス装置設定プログラム |
JP2017500827A (ja) | 2013-11-03 | 2017-01-05 | カード・システムズ・インコーポレーテッド | インターカム通信範囲を拡張する方法及びその装置 |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1646205A1 (en) * | 2004-10-08 | 2006-04-12 | Deutsche Thomson-Brandt Gmbh | Method for establishing communication between peer-groups |
US7844295B1 (en) * | 2005-05-17 | 2010-11-30 | Sprint Spectrum L.P. | Using a wireless intercom to talk-around a cellular wireless network |
ATE513369T1 (de) * | 2006-04-26 | 2011-07-15 | Qualcomm Inc | Drahtlose gerätekommunikation mit mehreren peripheriegeräten |
US20070274270A1 (en) * | 2006-05-25 | 2007-11-29 | Motorola, Inc. | Network pairing of wireless communication devices through one or more intermediate devices |
AU2007343408A1 (en) * | 2007-01-10 | 2008-07-17 | Tomtom International B.V. | A navigation device and method for using a traffic message channel |
KR100834816B1 (ko) * | 2007-01-23 | 2008-06-05 | 삼성전자주식회사 | 휴대용 단말기에서 블루투스 신호의 세기를 이용하여데이터를 전송하기 위한 장치 및 방법 |
JP4618279B2 (ja) | 2007-08-16 | 2011-01-26 | ソニー株式会社 | リモートコントロールシステム、受信装置および電子機器 |
US8850031B2 (en) * | 2007-11-07 | 2014-09-30 | Nec Corporation | Pairing system, pairing management device, pairing method, and program |
CN101252376B (zh) * | 2008-03-27 | 2013-06-12 | 宇龙计算机通信科技(深圳)有限公司 | 一种连接蓝牙设备的方法、***及移动通信终端 |
US10104183B2 (en) | 2010-06-22 | 2018-10-16 | Microsoft Technology Licensing, Llc | Networked device authentication, pairing and resource sharing |
CN102130773B (zh) * | 2011-02-25 | 2012-12-19 | 华为技术有限公司 | 群组通信的方法和用于群组通信的装置 |
CN103118337B (zh) * | 2011-11-17 | 2015-08-12 | 中兴通讯股份有限公司 | 用于蓝牙设备的信息处理方法、装置及其蓝牙设备 |
KR20130079839A (ko) * | 2012-01-03 | 2013-07-11 | 삼성전자주식회사 | 와이파이 다이렉트 연결 방법 |
US8947239B1 (en) * | 2012-03-05 | 2015-02-03 | Fitbit, Inc. | Near field communication system, and method of operating same |
US10057370B2 (en) * | 2012-09-06 | 2018-08-21 | Unisys Corporation | Team processing using dynamic licenses |
US9100828B2 (en) * | 2012-09-30 | 2015-08-04 | Apple Inc. | Transferring data over Bluetooth using intermediary bridge |
WO2014094877A1 (en) * | 2012-12-21 | 2014-06-26 | Phonak Ag | Pairing method for establishing a wireless audio network |
US9131478B2 (en) | 2013-03-13 | 2015-09-08 | Google Technology Holdings LLC | Method and system for improved communication among paired electronic devices |
KR101885776B1 (ko) | 2013-09-12 | 2018-08-06 | 삼성전자주식회사 | 통신을 수립하는 방법, 장치 및 기록매체 |
US8795138B1 (en) | 2013-09-17 | 2014-08-05 | Sony Corporation | Combining data sources to provide accurate effort monitoring |
JP5852620B2 (ja) * | 2013-09-26 | 2016-02-03 | 有限会社Gh9 | 低消費電力近距離無線通信システム |
WO2015088377A1 (en) * | 2013-12-13 | 2015-06-18 | Symbol Technologies, Llc | Method of and system for pairing a bluetooth master device with a bluetooth slave device that is selected from a group of bluetooth slave devices that are in bluetooth-discoverable range with the bluetooth master device |
JP2015149596A (ja) * | 2014-02-06 | 2015-08-20 | Kddi株式会社 | グルーピング装置、方法及びプログラム |
CN104104413A (zh) * | 2014-06-18 | 2014-10-15 | 杨尧任 | 多个蓝牙设备的通讯方法 |
CN104104414A (zh) * | 2014-06-18 | 2014-10-15 | 深圳市警豹电子科技有限公司 | 多台蓝牙设备通讯及蓝牙设备配对信息的转送方法 |
US9392398B2 (en) * | 2014-09-30 | 2016-07-12 | Apple Inc. | Wireless proximity pairing of user-interface devices |
US9906924B2 (en) * | 2014-10-09 | 2018-02-27 | General Motors Llc | Establishing a local vehicle communication group |
CN105703807B (zh) * | 2014-11-28 | 2019-02-12 | 华为技术有限公司 | 一种蓝牙配对方法、装置及*** |
JP6624203B2 (ja) * | 2015-02-12 | 2019-12-25 | 日本電気株式会社 | デバイスツーデバイス通信のための方法及びシステム |
KR102352870B1 (ko) * | 2015-03-09 | 2022-01-18 | 삼성전자 주식회사 | 통신 시스템에서 전자장치 제어 방법 및 장치 |
JP2016178357A (ja) | 2015-03-18 | 2016-10-06 | 富士通株式会社 | 無線通信装置 |
US20180049013A1 (en) * | 2015-03-18 | 2018-02-15 | Lg Electronics Inc. | Method and device for executing service discovery in wireless communication system |
EP3304953B1 (en) * | 2015-05-29 | 2021-05-12 | Nike Innovate C.V. | Transmitting athletic data using non-connected state of discovery signal |
US10613119B2 (en) * | 2015-07-02 | 2020-04-07 | Hubbell Incorporated | Voltage measurement and wireless communication system |
EP3151582B1 (en) * | 2015-09-30 | 2020-08-12 | Apple Inc. | Earbud case with charging system |
-
2017
- 2017-12-06 WO PCT/JP2017/043820 patent/WO2018135165A1/ja unknown
- 2017-12-06 CN CN201780082889.4A patent/CN110178390B/zh active Active
- 2017-12-06 JP JP2018563202A patent/JP7044074B2/ja active Active
- 2017-12-06 EP EP17892200.1A patent/EP3573422B1/en active Active
- 2017-12-06 US US16/476,352 patent/US11206530B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008503161A (ja) | 2004-06-14 | 2008-01-31 | ザ・ボーイング・カンパニー | 通信ネットワークのためのトポロジおよびサービス品質管理装置および方法 |
JP2006229360A (ja) | 2005-02-15 | 2006-08-31 | Canon Inc | 無線通信装置及び無線通信、プログラム、記憶媒体 |
JP2014167694A (ja) | 2013-02-28 | 2014-09-11 | Kddi R & D Laboratories Inc | ゲートウェイ装置におけるデバイス装置の設定方法、デバイス装置設定システム及びデバイス装置設定プログラム |
JP2017500827A (ja) | 2013-11-03 | 2017-01-05 | カード・システムズ・インコーポレーテッド | インターカム通信範囲を拡張する方法及びその装置 |
Non-Patent Citations (1)
Title |
---|
荒井 大輔(Daisuke ARAI),接続設定の煩雑さを解消するM2Mデバイス設定管理技術(M2M Management Scheme for the Complexity of th,電子情報通信学会論文誌 No.4,日本,電子情報通信学会,2016年04月01日,第J99-B巻 No.4,pp. 283-296 |
Also Published As
Publication number | Publication date |
---|---|
EP3573422B1 (en) | 2024-02-21 |
JPWO2018135165A1 (ja) | 2019-11-07 |
EP3573422A4 (en) | 2019-12-25 |
CN110178390A (zh) | 2019-08-27 |
EP3573422A1 (en) | 2019-11-27 |
CN110178390B (zh) | 2024-01-12 |
US20200008048A1 (en) | 2020-01-02 |
US11206530B2 (en) | 2021-12-21 |
WO2018135165A1 (ja) | 2018-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7044074B2 (ja) | 通信装置、ペアリング方法、プログラム | |
JP6985512B2 (ja) | 待ち時間の少ない無線による音声コンテンツ共有 | |
JP6553214B2 (ja) | ピアツーピアデバイスに関するクラウドベースの近接ペアリング及び切り替え | |
CN105722020B (zh) | 一种智能耳机、智能耳机***及通信方法 | |
JP6596074B2 (ja) | 聴覚デバイスを介した多数の聴取環境生成技法 | |
JP2008187619A (ja) | 携帯端末装置 | |
JP2018504801A (ja) | 複数のブルートゥーススピーカーのリングネットワーク | |
JP6779659B2 (ja) | 制御方法および制御装置 | |
CN114040373A (zh) | 音频业务处理方法、装置、电子设备及存储介质 | |
WO2016150189A1 (zh) | 一种音量控制方法、播放设备、移动终端及*** | |
CN111741456A (zh) | 蓝牙设备及其蓝牙抢占方法和装置、计算机可读存储介质 | |
US11343655B2 (en) | Communication apparatus and communication method | |
US10817249B2 (en) | Audio system control method, control terminal device, and information storage medium | |
CN115776662A (zh) | 蓝牙连接方法、装置、耳机设备及计算机可读存储介质 | |
WO2021239032A1 (zh) | 蓝牙协议连接方法、装置、存储介质及相关设备 | |
WO2022198391A1 (zh) | 一种通信方法、通信装置及终端 | |
CN112822665A (zh) | 音频播放方法、装置、设备和*** | |
JP7140391B2 (ja) | 無線接続システム及び無線接続方法 | |
JP2013017210A (ja) | 無線通信装置 | |
WO2018087567A1 (en) | Communication device | |
CN108696844B (zh) | 信息处理方法及装置、*** | |
Gutierrez et al. | Party Mobile iOS Application | |
JP2021174998A (ja) | 音声再生プログラム | |
JP2009224915A (ja) | 通信端末 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201027 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211005 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211203 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220228 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7044074 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |